/* Добавление товара в Сток Плейс - светлая тема. */
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page{
  background-color:#f3f7f5;color:#17362f;
  background-image:radial-gradient(circle at 86% 7%,rgba(82,190,113,.11),transparent 29%),radial-gradient(circle at 5% 42%,rgba(38,139,111,.07),transparent 25%)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .stock-product-back{
  border-color:#a8cbb8!important;background:#fff!important;color:#2f7d46!important;box-shadow:0 7px 20px rgba(23,99,72,.08)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .stock-product-back:hover{
  border-color:#3f9253!important;background:#e7f3eb!important;color:#246b3b!important;box-shadow:0 10px 24px rgba(35,102,65,.12)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-head>span{color:#2f7d46}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-head{
  padding:0;border:0;background:transparent;box-shadow:none
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-head h1{color:#17362f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-head p{color:#60776f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-card{
  border-color:#d3e2db;background:#fff;color:#17362f;box-shadow:0 10px 28px rgba(20,65,49,.07)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-card-head>b{
  background:#e6f3ea;color:#2f7d46
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-card-head{
  padding:0;border:0;background:transparent;box-shadow:none
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-card-head h2{color:#17362f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-card-head p{color:#71857d}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page-form label{color:#4f675e}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page-form :is(input,select,textarea){
  border-color:#c7d9d0;background:#f9fbfa;color:#17362f;box-shadow:inset 0 1px 2px rgba(24,67,51,.03)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page-form :is(input,textarea)::placeholder{color:#8a9b94}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page-form :is(input,select,textarea):focus{
  border-color:#3f9253;background:#fff;box-shadow:0 0 0 3px rgba(63,146,83,.13)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-upload>span{
  border-color:#9fc8b1!important;background:#f4f9f6!important;color:#536c63!important
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-upload .line-icon{color:#3f9253}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-upload small{color:#71857d}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-upload>span:hover,
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-upload.has-files>span{
  border-color:#3f9253!important;background:#eaf5ee!important;box-shadow:0 8px 20px rgba(47,125,70,.09)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-upload.has-files small{color:#2f7d46}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-actions{
  border-color:#bad8c8;background:#eaf4ed;box-shadow:0 9px 24px rgba(31,97,59,.08)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-actions p{color:#60776f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-actions button{
  background:#3f9253;color:#fff;box-shadow:0 8px 20px rgba(47,125,70,.2)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-actions button:hover{
  background:#347c46;filter:none;box-shadow:0 11px 24px rgba(47,125,70,.26)
}

/* Регистрация заказчика (страница #register-customer) - светлая тема. */
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-progress span{background:#c7d9d0}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-progress span.active{background:linear-gradient(90deg,#1cb5ac,#086968)}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-progress span:before{color:#5c7068}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-progress span.active:before{color:#086968}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-messenger-picker>span{color:#4f675e}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-messenger-icons button{
  border-color:#c7d9d0;background:#f9fbfa;color:#4f675e
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-messenger-icons button.active{
  border-color:#3f9253;color:#2f7d46;background:rgba(63,146,83,.1)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-error{
  color:#b3392f;background:rgba(179,57,47,.08);border-left-color:#c8493d
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-summary{
  border-color:#d3e2db;background:#f5f9f7;color:#17362f
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-summary p{color:#60776f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-summary b{color:#17362f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-summary li{background:#e6f3ea;color:#17362f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-summary li button{color:#60776f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-final-summary p{color:#31574c}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-final-summary b{color:#60776f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-cat-row{color:#17362f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-cat-row[data-cat-toggle]:hover{background:rgba(28,181,172,.08)}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-cat-arrow{color:#60776f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-cat-arrow.is-expanded{color:#086968}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-cat-checkbox{border-color:#c3d4cd}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-cat-children-wrap{border-left-color:#d3e2db}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-actions .secondary{
  border-color:#c7d9d0;color:#4f675e
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-actions .secondary:hover{
  border-color:#3f9253;color:#2f7d46
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-reg-phone-wait{color:#60776f}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-telegram-link{
  background:linear-gradient(180deg,#1cb5ac 0%,#086968 100%);color:#fff;box-shadow:0 8px 20px rgba(8,105,104,.2)
}
.light-theme:not(.platform-route):not(.map-theme-lock) #app .stock-create-page .customer-telegram-link:hover{
  filter:brightness(1.08);box-shadow:0 11px 24px rgba(8,105,104,.26)
}
