.advert-form-layout{align-items:flex-start;gap:24px;width:100%;display:flex}@media (max-width:1000px){.advert-form-layout{flex-direction:column;gap:16px}}.advert-form-main{flex-direction:column;flex:auto;gap:16px;min-width:0;display:flex}.advert-form-page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.advert-form-page-head.is-edit{justify-content:flex-start}.advert-form-page-head>div:first-child{flex:240px;min-width:0}.advert-form-page-head .advert-form-page-title{letter-spacing:-.025em;color:#23262f;margin:0;font-size:32px;font-weight:800;line-height:1.15}@media (max-width:740px){.advert-form-page-head .advert-form-page-title{font-size:24px}}.advert-form-page-head .advert-form-page-title .accent{background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 50% 100%);color:#0000;background-clip:text}.advert-form-page-head .advert-form-page-sub{color:#3d4b6e;margin:4px 0 0;font-size:14.5px}.advert-form-page-head .advert-form-progress{background:#fff;border:1px solid #1f2a440f;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px 8px 16px;display:flex;box-shadow:0 1px 2px #1f2a440a,0 2px 6px #1f2a440f}@media (max-width:740px){.advert-form-page-head .advert-form-progress{box-sizing:border-box;width:100%}}.advert-form-page-head .advert-form-progress .num{color:#1d41ff;font-size:13px;font-weight:700}.advert-form-page-head .advert-form-progress .bar{width:160px;height:8px}@media (max-width:740px){.advert-form-page-head .advert-form-progress .bar{flex:auto;width:auto}}.advert-form-page-head .advert-form-progress .bar{background:#1d41ff1a;border-radius:999px;overflow:hidden}.advert-form-page-head .advert-form-progress .bar>i{background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 100%);border-radius:999px;height:100%;transition:width .4s;display:block}.advert-form-block{flex-direction:column;gap:12px;display:flex}.advert-form-block>h1,.advert-form-block>h2{color:#23262f;margin:0 0 12px}.advert-form-section{z-index:1;box-sizing:border-box;background:#fff;border:1px solid #1f2a440f;border-radius:28px;padding:32px;scroll-margin-top:24px;transition:box-shadow .25s,border-color .25s,transform .25s;position:relative;box-shadow:0 1px 2px #1f2a440a,0 2px 6px #1f2a440f}.advert-form-section:has(.v2-add-lang-menu){z-index:50}.advert-form-section:has(.place-dropdown-container.expanded){z-index:60}.advert-form-section:before{content:"";opacity:0;background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 50% 100%);border-radius:28px 0 0 28px;width:4px;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0}.advert-form-section:hover{border-color:#1d41ff2e;box-shadow:0 1px 2px #1f2a440a,0 8px 24px #1f2a440f}.advert-form-section.is-active{border-color:#1d41ff33;box-shadow:0 1px 2px #1f2a440a,0 8px 24px #1f2a440f}.advert-form-section.is-active:before{opacity:1}.advert-form-section>h1,.advert-form-section>h2:first-child{color:#23262f;letter-spacing:-.015em;margin:0 0 16px}.advert-form-section>.advert-form-section-num{color:#1d41ff;z-index:2;pointer-events:none;background:#1d41ff14;border:1px solid #1d41ff2e;border-radius:10px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;transition:transform .25s,box-shadow .25s,background .25s;display:grid;position:absolute;top:12px;left:12px}.advert-form-section.is-active>.advert-form-section-num{color:#fff;background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 100%);border-color:#0000;box-shadow:0 4px 16px #23262f14}@media (max-width:740px){.advert-form-section{border-radius:20px;padding:24px 16px}.advert-form-section>h1{margin-bottom:16px}}.advert-form-summary-pending{flex-direction:column;gap:12px;display:flex}.advert-form-summary-pending>h1{color:#23262f;margin:0}.advert-form-summary-pending>p{color:#3d4b6e;margin:0}.advert-form-summary-pending ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.advert-form-summary-pending li{background-color:#fff;border:1px solid #e5ebff;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;transition:background-color .18s,border-color .18s;display:flex}.advert-form-summary-pending li:before{content:"";box-sizing:border-box;background:#fff;border:2px solid #1f2a442e;border-radius:999px;flex-shrink:0;width:14px;height:14px;transition:all .18s}.advert-form-summary-pending li a{color:#23262f;text-decoration:none}.advert-form-summary-pending li a:hover{text-decoration:underline;color:#1d41ff!important}.advert-form-summary-pending li.advert-form-summary-pending__item--done{background-color:#1d41ff0a;border-color:#1d41ff33}.advert-form-summary-pending li.advert-form-summary-pending__item--done:before{background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 100%);border-color:#0000;box-shadow:0 1px 2px #23262f0f}.advert-form-summary-pending li.advert-form-summary-pending__item--todo:before{border-color:#f47174}.advert-form-publish{backdrop-filter:saturate(180%)blur(14px);z-index:5;background:#ffffffeb;border:1px solid #1f2a440f;border-radius:18px;justify-content:flex-end;align-items:center;gap:8px;max-width:920px;margin:16px auto 0;padding:14px 18px;display:flex;position:sticky;bottom:12px;box-shadow:0 4px 12px #1f2a440f,0 12px 32px #1f2a4414}.advert-form-publish button{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;min-width:180px;height:48px;padding:0 24px;font-weight:600;transition:transform .15s,box-shadow .2s,background-color .2s,color .2s;display:inline-flex}.advert-form-publish .stage-btn{background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 100%);border:0;box-shadow:0 4px 16px #23262f14;color:#fff!important}.advert-form-publish .stage-btn:hover{transform:translateY(-1px);box-shadow:0 8px 32px #23262f1a}.advert-form-publish .blocked-stg-btn{cursor:not-allowed;background-color:#eef2f7;border:1px solid #1f2a440f;color:#1f2a4466!important}.advert-form-publish .blocked-stg-btn:hover{cursor:not-allowed;transform:none}.advert-form-nav{flex:0 0 260px;align-self:flex-start;width:260px;position:sticky;top:16px}@media (max-width:1000px){.advert-form-nav{display:none}.advert-form-nav.is-wizard{flex:none;order:-1;width:100%;margin-bottom:16px;display:block;position:static}.advert-form-nav.is-wizard .advert-form-nav-inner{border-radius:14px;padding:8px 10px}.advert-form-nav.is-wizard .advert-form-nav-inner ul{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:4px;padding:2px;display:flex;overflow-x:auto}.advert-form-nav.is-wizard .advert-form-nav-inner ul::-webkit-scrollbar{display:none}.advert-form-nav.is-wizard .advert-form-nav-inner ul:before{display:none}.advert-form-nav.is-wizard .advert-form-nav-item{scroll-snap-align:center;flex:none;margin:0}.advert-form-nav.is-wizard .advert-form-nav-item a{white-space:nowrap;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.advert-form-nav.is-wizard .advert-form-nav-item .advert-form-nav-item-marker{width:24px;height:24px;font-size:11px}.advert-form-nav.is-wizard .advert-form-nav-item .advert-form-nav-item-label{font-size:13px}}@media (max-width:1000px) and (max-width:540px){.advert-form-nav.is-wizard .advert-form-nav-item .advert-form-nav-item-label{display:none}.advert-form-nav.is-wizard .advert-form-nav-item a{padding:6px}}.advert-form-nav-inner{box-sizing:border-box;background:#fff;border:1px solid #1f2a440f;border-radius:24px;padding:14px 12px;box-shadow:0 1px 2px #1f2a440a,0 2px 6px #1f2a440f}.advert-form-nav-inner ul{margin:0;padding:0;list-style:none;position:relative}.advert-form-nav-inner ul:before{content:"";z-index:0;background:#1f2a4414;border-radius:999px;width:2px;position:absolute;top:18px;bottom:18px;left:26px}.advert-form-nav-item{z-index:1;border-radius:12px;margin:2px 0;position:relative}.advert-form-nav-item a{color:#3d4b6e;cursor:pointer;border-radius:12px;grid-template-columns:28px 1fr;align-items:center;column-gap:12px;padding:8px 12px;text-decoration:none;transition:background-color .2s,color .2s;display:grid}.advert-form-nav-item a:hover{background-color:#1d41ff0f;color:#1d41ff!important;text-decoration:none!important}.advert-form-nav-item a:hover .advert-form-nav-item-marker{color:#1d41ff;border-color:#1d41ff73}.advert-form-nav-item .advert-form-nav-item-marker{color:#1f2a4480;box-sizing:border-box;background:#fff;border:1.5px solid #1f2a441f;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;transition:all .2s;display:grid}.advert-form-nav-item .advert-form-nav-item-label{font-size:14px;font-weight:500;line-height:1.3}.advert-form-nav-item--done a{color:#23262f}.advert-form-nav-item--done a:hover .advert-form-nav-item-marker{border-color:#0000}.advert-form-nav-item--done .advert-form-nav-item-marker{color:#fff;background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 100%);border-color:#0000;box-shadow:0 1px 2px #23262f0f}.advert-form-nav-item--active a{color:#1d41ff;background:linear-gradient(90deg,#1d41ff1a,#1d41ff05);font-weight:600}.advert-form-nav-item--active a .advert-form-nav-item-marker{color:#1d41ff;background:#fff;border-color:#1d41ff;box-shadow:0 0 0 3px #2a5bd71f}.advert-form-nav-item--active a .advert-form-nav-item-label{font-weight:600}.advert-form-nav-item--error:not(.advert-form-nav-item--active) .advert-form-nav-item-marker{color:#f47174;border-color:#f47174}.tile-grid{grid-template-columns:repeat(auto-fill,minmax(180px,200px));justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0;display:grid}@media (max-width:570px){.tile-grid{grid-template-columns:1fr 1fr;gap:12px}}.create-category-grid{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.create-category-grid .row{width:100%;min-height:24px}.create-category-grid .ca-l-cell,.create-category-grid .ca-r-cell{display:flex}.create-category-grid .ca-l-cell{text-align:left;align-items:center;width:100%}.create-category-grid .ca-r-cell{text-align:left;align-items:center;width:75%}.create-category-grid input{border:1px solid #cfd8e6;border-radius:8px;width:200px;padding:8px;display:inline-block}.create-category-grid input::placeholder{color:#cfd8e6}.create-category-grid .grid-sub-title{grid-column:1/4}.continue-edit-advert-wrapper{box-sizing:border-box;justify-content:center;align-items:flex-start;width:100%;padding:24px 12px 0;display:flex}.continue-edit-advert-container{background:#fff;border:1px solid #1f2a440f;border-radius:8px;flex-direction:column;align-items:center;gap:16px;width:460px;max-width:100%;margin:24px auto 0;padding:32px;animation:.45s cubic-bezier(.2,.8,.2,1) both ceaFadeIn;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1f2a440a,0 24px 60px #1f2a442e}.continue-edit-advert-container:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(closest-side,#1d41ff1f,#1d41ff00);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.continue-edit-advert-container>*{z-index:1;position:relative}.continue-edit-advert-container h3{text-align:center;color:#23262f;margin:8px 0 0}.continue-edit-advert-container .cea-subtitle{text-align:center;color:#3d4b6e;max-width:320px;margin:0 0 12px}.continue-edit-advert-container .continue-edit-circle{background:radial-gradient(120% 120% at 28% 18%,#ffffff73,#fff0 60%),linear-gradient(135deg,#1d41ff 0%,#33b5fe 60% 100%);border:0;border-radius:999px;justify-content:center;align-items:center;width:124px;height:124px;animation:4s ease-in-out infinite ceaFloat;display:flex;position:relative;box-shadow:0 18px 36px #1d41ff52,inset 0 -6px 16px #1f2a441f,inset 0 4px 12px #ffffff40}.continue-edit-advert-container .continue-edit-circle:after{content:"";pointer-events:none;border:1px solid #1d41ff2e;border-radius:999px;animation:2.4s ease-out infinite ceaPulse;position:absolute;inset:-10px}.continue-edit-advert-container .continue-edit-circle img{filter:drop-shadow(0 6px 14px #1f2a442e);width:70%;height:auto;display:block}.continue-edit-advert-container .cea-button-container{justify-content:center;gap:12px;width:100%;margin-top:12px;display:flex}.continue-edit-advert-container .cea-button-container button{cursor:pointer;border-radius:8px;flex:1;min-width:130px;max-width:180px;height:48px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .22s,background .22s,color .22s,border-color .22s}.continue-edit-advert-container .cea-button-container .yes-btn{color:#fff;background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 100%);border:0;box-shadow:0 4px 16px #23262f14}.continue-edit-advert-container .cea-button-container .yes-btn:hover{transform:translateY(-2px);box-shadow:0 16px 48px #23262f24}.continue-edit-advert-container .cea-button-container .yes-btn:active{transform:translateY(0);box-shadow:0 1px 2px #23262f0f}.continue-edit-advert-container .cea-button-container .cancel-btn{color:#3d4b6e;text-align:center;background:#eef2f7;border:1px solid #1f2a4414;display:block}.continue-edit-advert-container .cea-button-container .cancel-btn:hover{color:#23262f;background:#eef5fd;border-color:#1d41ff40}.continue-edit-advert-container .cea-button-container .cancel-btn:active{transform:translateY(1px)}@media (max-width:540px){.continue-edit-advert-container{border-radius:8px;width:100%;margin-top:24px;padding:32px 16px 24px}.continue-edit-advert-container .continue-edit-circle{width:108px;height:108px}.continue-edit-advert-container .cea-button-container button{height:44px}}@keyframes ceaFadeIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ceaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ceaPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}.advert-form-section:first-of-type{animation-delay:0s}.advert-form-section:nth-of-type(2){animation-delay:50ms}.advert-form-section:nth-of-type(3){animation-delay:.1s}.advert-form-section:nth-of-type(4){animation-delay:.15s}.advert-form-section:nth-of-type(5){animation-delay:.2s}.advert-form-section:nth-of-type(6){animation-delay:.25s}@keyframes advertSectionFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v2-section-h2{letter-spacing:-.015em;color:#23262f;margin:0 0 16px;padding-left:44px;font-size:20px;font-weight:700}.v2-tile-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;display:grid}.v2-tile{cursor:pointer;text-align:center;user-select:none;background:linear-gradient(#fff 0%,#fbfcff 100%);border:1.5px solid #1f2a4414;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:22px 18px;transition:all .25s;display:flex;position:relative}.v2-tile:hover{border-color:#33b5fe;transform:translateY(-2px);box-shadow:0 1px 2px #1f2a440a,0 8px 24px #1f2a440f}.v2-tile.is-on{background:linear-gradient(#f3f7ff 0%,#eaf1ff 100%);border-color:#1d41ff;box-shadow:0 0 0 3px #2a5bd71f,0 1px 2px #1f2a440a,0 8px 24px #1f2a440f}.v2-tile.is-on .v2-tile-check{opacity:1;transform:scale(1)}.v2-tile-icon{color:#1d41ff;background:0 0;border-radius:16px;place-items:center;width:72px;height:72px;transition:all .25s;display:grid}.v2-tile-icon img,.v2-tile-icon svg{object-fit:contain;width:100%;height:100%;display:block}.v2-tile-label{color:#23262f;font-size:14.5px;font-weight:600}.v2-tile-meta{color:#1f2a4480;font-size:12px}.v2-tile-check{color:#fff;opacity:0;background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 100%);border-radius:50%;place-items:center;width:22px;height:22px;transition:all .2s;display:grid;position:absolute;top:10px;right:10px;transform:scale(.6);box-shadow:0 4px 10px #1d41ff59}.advert-form-section input[type=text],.advert-form-section input[type=number],.advert-form-section input[type=email],.advert-form-section input[type=tel],.advert-form-section input[type=search],.advert-form-section input:not([type]),.advert-form-section textarea,.advert-form-section select{color:#23262f;box-sizing:border-box;background:#fff;border:1.5px solid #1f2a4414;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:14.5px;transition:border-color .2s,box-shadow .2s}.advert-form-section input[type=text]:hover,.advert-form-section input[type=number]:hover,.advert-form-section input[type=email]:hover,.advert-form-section input[type=tel]:hover,.advert-form-section input[type=search]:hover,.advert-form-section input:not([type]):hover,.advert-form-section textarea:hover,.advert-form-section select:hover{border-color:#1d41ff59}.advert-form-section input[type=text]:focus,.advert-form-section input[type=text]:focus-visible,.advert-form-section input[type=number]:focus,.advert-form-section input[type=number]:focus-visible,.advert-form-section input[type=email]:focus,.advert-form-section input[type=email]:focus-visible,.advert-form-section input[type=tel]:focus,.advert-form-section input[type=tel]:focus-visible,.advert-form-section input[type=search]:focus,.advert-form-section input[type=search]:focus-visible,.advert-form-section input:not([type]):focus,.advert-form-section input:not([type]):focus-visible,.advert-form-section textarea:focus,.advert-form-section textarea:focus-visible,.advert-form-section select:focus,.advert-form-section select:focus-visible{border-color:#1d41ff;box-shadow:0 0 0 3px #2a5bd71f}.advert-form-section input[type=text]::placeholder,.advert-form-section input[type=number]::placeholder,.advert-form-section input[type=email]::placeholder,.advert-form-section input[type=tel]::placeholder,.advert-form-section input[type=search]::placeholder,.advert-form-section input:not([type])::placeholder,.advert-form-section textarea::placeholder,.advert-form-section select::placeholder{color:#1f2a446b}.advert-form-section textarea{resize:vertical;min-height:120px;line-height:1.5}.advert-form-section h3{color:#3d4b6e;letter-spacing:0;margin:12px 0 8px;font-size:13px;font-weight:600}.advert-form-section button:not(.stage-btn):not(.blocked-stg-btn):not(.yes-btn):not(.cancel-btn){border-radius:12px;font-weight:600;transition:transform .15s,box-shadow .2s,background-color .2s,border-color .2s}.advert-form-section .tile-grid>.block-item,.advert-form-section .tile-grid>.active-block-item{cursor:pointer;text-align:center;background:linear-gradient(#fff 0%,#fbfcff 100%);border:1.5px solid #1f2a4414;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:22px 18px;transition:all .25s;display:flex}.advert-form-section .tile-grid>.block-item:hover,.advert-form-section .tile-grid>.active-block-item:hover{border-color:#33b5fe;transform:translateY(-2px);box-shadow:0 1px 2px #1f2a440a,0 8px 24px #1f2a440f}.advert-form-section .tile-grid>.block-item p,.advert-form-section .tile-grid>.active-block-item p{color:#23262f;margin:0;font-size:14.5px;font-weight:600}.advert-form-section .tile-grid>.block-item img,.advert-form-section .tile-grid>.block-item svg,.advert-form-section .tile-grid>.active-block-item img,.advert-form-section .tile-grid>.active-block-item svg{max-width:56px;max-height:56px}.advert-form-section .tile-grid>.active-block-item{background:linear-gradient(#f3f7ff 0%,#eaf1ff 100%);border-color:#1d41ff;box-shadow:0 0 0 3px #2a5bd71f,0 1px 2px #1f2a440a,0 8px 24px #1f2a440f}.advert-form-section>h1:first-of-type,.advert-form-section>h2:first-of-type,.advert-form-section>.v2-section-h2{padding-left:44px}.v2-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.v2-label{color:#3d4b6e;font-size:13px;font-weight:600}.v2-label .v2-req{color:#f47174;margin-left:2px}.v2-input{color:#23262f;box-sizing:border-box;background:#fff;border:1.5px solid #1f2a4414;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:14.5px;transition:border-color .2s,box-shadow .2s}.v2-input:hover{border-color:#1d41ff59}.v2-input:focus,.v2-input:focus-visible{border-color:#1d41ff;box-shadow:0 0 0 3px #2a5bd71f}.v2-input::placeholder{color:#1f2a446b}.v2-textarea{resize:vertical;min-height:120px;line-height:1.5}.v2-city-select{position:relative}.v2-city-select .place-dropdown-container{box-sizing:border-box;background:#fff;width:100%;min-height:46px;padding:0 14px;transition:border-color .2s,box-shadow .2s;border:1.5px solid #1f2a4414!important;border-radius:12px!important}.v2-city-select .place-dropdown-container:hover{cursor:text;border-color:#1d41ff59!important}.v2-city-select .place-dropdown-container.expanded{box-shadow:0 0 0 3px #2a5bd71f;border-color:#1d41ff!important}.v2-city-select .place-dropdown-container .place-dropdown-arrow{height:auto}.v2-city-select .place-dropdown-container .selected-city-container{align-items:center;gap:8px;min-height:44px;padding:0;display:flex}.v2-city-select .place-dropdown-container .selected-city-container span{color:#23262f;flex:auto;font-size:14.5px;padding:0!important}.v2-city-select .place-dropdown-container .selected-city-container input{color:#23262f;background:0 0;flex:auto;border:none!important;height:auto!important;min-height:0!important;padding:0!important;font-size:14.5px!important}.v2-city-select .place-dropdown-container .selected-city-container svg{flex-shrink:0}.v2-city-select .place-dropdown-container .options{z-index:100;background:#fff;border:1px solid #1f2a4414;border-radius:10px;width:calc(100% + 3px);max-height:320px;margin-top:8px;left:-1.5px;box-shadow:0 8px 24px #0d12261f;padding:6px 0!important}.v2-city-select .place-dropdown-container .options li{cursor:pointer;padding:10px 14px;font-size:13px}.v2-city-select .place-dropdown-container .options li:hover{background:#1d41ff0f}.v2-city-select .place-dropdown-container .options li .location{color:#23262f;margin:0 0 2px;font-size:13px;font-weight:600;display:block}.v2-city-select .place-dropdown-container .options li p{color:#1f2a4480;margin:0;font-size:11.5px}.v2-grid-2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.v2-grid-3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:680px){.v2-grid-2,.v2-grid-3{grid-template-columns:1fr}}.v2-suffix{position:relative}.v2-suffix>.v2-input{padding-right:64px}.v2-suffix>span{color:#1f2a4480;pointer-events:none;font-size:13px;font-weight:600;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.v2-seg{background:#1d41ff14;border-radius:12px;gap:2px;padding:4px;display:inline-flex}.v2-seg button{cursor:pointer;color:#3d4b6e;background:0 0;border:0;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .18s}.v2-seg button.is-on{color:#1d41ff;background:#fff;box-shadow:0 1px 2px #1f2a440a,0 2px 6px #1f2a440f}.v2-lang-tabs{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.v2-lang-tab{cursor:pointer;color:#3d4b6e;background:#fff;border:1px solid #1f2a4414;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:all .18s;display:inline-flex}.v2-lang-tab .v2-dot{background:#e5ebff;border-radius:50%;width:6px;height:6px}.v2-lang-tab.is-on{color:#1d41ff;background:#1d41ff14;border-color:#1d41ff}.v2-lang-tab.is-on .v2-dot{background:#1d41ff}.v2-lang-tab-x{color:#1f2a4473;cursor:pointer;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:2px;font-size:14px;font-weight:700;line-height:1;transition:all .15s;display:inline-grid}.v2-lang-tab-x:hover{color:#fff;background:#f47174}.v2-add-lang-wrap{margin-top:10px;display:inline-block;position:relative}.v2-add-lang-btn{color:#1d41ff;cursor:pointer;background:0 0;border:1px dashed #1d41ff66;border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex}.v2-add-lang-btn:hover{background:#1d41ff0f;border-style:solid}.v2-add-lang-btn .v2-add-lang-caret{font-size:11px;line-height:1;transition:transform .18s}.v2-add-lang-btn[aria-expanded=true] .v2-add-lang-caret{transform:rotate(180deg)}.v2-add-lang-menu{z-index:10;background:#fff;border:1px solid #1f2a4414;border-radius:14px;flex-direction:column;gap:2px;min-width:180px;padding:6px;animation:.16s ease-out v2DropFade;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 4px 12px #1f2a440f,0 12px 32px #1f2a4414}@keyframes v2DropFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.v2-collapsible-toggle{color:#1d41ff;cursor:pointer;background:0 0;border:0;outline:none;align-items:center;gap:4px;margin:4px 0 12px;padding:8px 0;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.v2-collapsible-toggle:hover{opacity:.75}.v2-collapsible-toggle:focus-visible{border-radius:4px;box-shadow:0 0 0 3px #2a5bd71f}.v2-collapsible-toggle .v2-add-lang-caret{transition:transform .18s}.v2-collapsible-toggle[aria-expanded=false] .v2-add-lang-caret{transform:rotate(-90deg)}.v2-collapsible-body{border-top:1px dashed #1f2a4414;margin-top:4px;padding-top:12px;animation:.2s ease-out v2DropFade}.advert-form-section [class*=label_dropdown]{width:100%}.advert-form-section [class*=label_dropdown_container]{align-items:center;gap:8px;width:100%;height:48px!important;display:flex!important}.advert-form-section [class*=label_dropdown_container]>button{cursor:pointer;justify-content:flex-start;align-items:center;gap:8px;border:1.5px solid #1f2a4414!important;border-radius:12px!important;width:100%!important;height:48px!important;padding:0 14px!important;font-size:14.5px!important;transition:border-color .2s,box-shadow .2s!important;display:flex!important}.advert-form-section [class*=label_dropdown_container]>button>span:not([class*=chevron]){text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#23262f;flex:1;overflow:hidden}.advert-form-section [class*=label_dropdown_container]>button [class*=chevron]{color:#1f2a4473;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-left:auto;display:inline-flex}.advert-form-section [class*=label_dropdown_container]>button:hover{border-color:#1d41ff59!important}.advert-form-section [class*=label_dropdown_container]>button:focus,.advert-form-section [class*=label_dropdown_container]>button:focus-visible{border-color:#1d41ff!important;outline:none!important;box-shadow:0 0 0 3px #2a5bd71f!important}.advert-form-section [class*=label_dropdown_container]>[class*=clear_dropdown_button]{cursor:pointer;background:#f471740f;border:1.5px solid #f4717440;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .15s,border-color .15s;display:inline-flex!important}.advert-form-section [class*=label_dropdown_container]>[class*=clear_dropdown_button] svg{width:14px;height:14px;transition:stroke .15s}.advert-form-section [class*=label_dropdown_container]>[class*=clear_dropdown_button]:hover{background:#f47174;border-color:#f47174}.advert-form-section [class*=label_dropdown_container]>[class*=clear_dropdown_button]:hover svg path{stroke:#fff!important}.v2-clear-btn{color:#f47174;cursor:pointer;background:#f471740f;border:1px solid #f471744d;border-radius:10px;flex:0 0 36px;width:36px;height:36px;font-size:18px;font-weight:700;line-height:1;transition:all .15s}.v2-clear-btn:hover{color:#fff;background:#f47174}.v2-add-lang-menu-item{text-align:left;color:#23262f;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;font-weight:500;transition:background .15s;display:flex}.v2-add-lang-menu-item .v2-dot{background:#e5ebff;border-radius:50%;width:6px;height:6px}.v2-add-lang-menu-item:hover{color:#1d41ff;background:#1d41ff14}.v2-add-lang-menu-item:hover .v2-dot{background:#1d41ff}.v2-char-row{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.v2-char-counter{color:#1f2a4480;font-size:12px}.v2-char-counter b{color:#1d41ff}.v2-char-counter.is-done,.v2-char-counter.is-done b{color:#33af58}.v2-char-counter .v2-char-check{color:#33af58;margin-right:2px;font-weight:700}.v2-chips{flex-wrap:wrap;gap:8px;display:flex}.v2-chip{color:#1d41ff;cursor:pointer;background:#eef5fd;border:1px solid #1d41ff33;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:all .18s;display:inline-flex}.v2-chip:hover{background:#1d41ff14}.v2-chip.is-on{color:#fff;background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 100%);border-color:#0000}.v2-energy{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:8px;display:grid}.v2-energy span{text-align:center;color:#fff;cursor:pointer;opacity:.55;border-radius:10px;padding:10px 0;font-size:13px;font-weight:700;transition:all .18s}.v2-energy span:hover{opacity:.9;transform:translateY(-2px)}.v2-energy span.is-on{opacity:1;box-shadow:0 1px 2px #1f2a440a,0 8px 24px #1f2a440f}.v2-energy-a{background:#1aa05f}.v2-energy-b{background:#7cc24a}.v2-energy-c{background:#d2dc1d}.v2-energy-d{background:#f7d000}.v2-energy-e{background:#f3a51b}.v2-energy-f{background:#ee6a1c}.v2-energy-g{background:#d83434}.v2-upload{text-align:center;cursor:pointer;background:#fbfcff;border:1.5px dashed #e5ebff;border-radius:20px;padding:40px 24px;transition:all .2s;display:block}.v2-upload:hover{background:#1d41ff0f;border-color:#33b5fe}.v2-upload h4{color:#23262f;margin:0 0 4px;font-size:16px}.v2-upload p{color:#1f2a4480;margin:0;font-size:13.5px}.v2-photo-remove{color:#fff;cursor:pointer;z-index:2;background:#0f1530b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:18px;line-height:1;transition:background .15s;display:inline-flex;position:absolute;top:6px;right:6px}.v2-photo-remove:hover{background:#0f1530e6}.v2-upload-icon{color:#fff;background:linear-gradient(135deg,#1d41ff 0%,#33b5fe 100%);border-radius:16px;place-items:center;width:60px;height:60px;margin:0 auto 14px;display:grid;box-shadow:0 4px 16px #23262f14}.v2-photo-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-top:18px;display:grid}.v2-photo{aspect-ratio:1;background:linear-gradient(135deg,#dde7fc,#eaf2ff);border:1px solid #1f2a440f;border-radius:14px;position:relative;overflow:hidden}.v2-cover{color:#1d41ff;background:#ffffffeb;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.wizard-nav{bottom:calc(16px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:saturate(180%)blur(14px);z-index:5;background:#fffffff0;border:1px solid #e5ebff;border-radius:14px;align-items:center;gap:16px;max-width:920px;margin:24px auto 0;padding:14px 18px;display:flex;position:sticky;box-shadow:0 8px 32px #23262f1a}@media (max-width:540px){.wizard-nav{bottom:calc(8px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;gap:8px;padding:10px 12px}}.wizard-nav .wizard-nav-back{color:#23262f;cursor:pointer;background:#fff;border:1.5px solid #e5ebff;border-radius:10px;height:44px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .15s,background .15s}.wizard-nav .wizard-nav-back:hover:not(:disabled){color:#1d41ff;border-color:#1d41ff}.wizard-nav .wizard-nav-back:disabled{opacity:.4;cursor:not-allowed}.wizard-nav .wizard-nav-counter{text-align:center;color:#5a6b8a;letter-spacing:.2px;flex:1;font-size:13px;font-weight:600}@media (max-width:540px){.wizard-nav .wizard-nav-counter{flex:100%;order:3;padding:4px 0}}.wizard-nav .wizard-nav-next,.wizard-nav .wizard-nav-publish{color:#fff;cursor:pointer;background:linear-gradient(135deg,#33b5fe,#1d41ff);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:transform 50ms,box-shadow .15s,filter .15s;display:inline-flex}.wizard-nav .wizard-nav-next:hover,.wizard-nav .wizard-nav-publish:hover{filter:brightness(1.04);box-shadow:0 8px 24px #23262f24}.wizard-nav .wizard-nav-next:active,.wizard-nav .wizard-nav-publish:active{transform:translateY(1px)}.wizard-nav .wizard-nav-next:disabled,.wizard-nav .wizard-nav-publish:disabled{opacity:.5;cursor:not-allowed}.wizard-nav .wizard-nav-next,.wizard-nav .wizard-nav-publish{justify-content:center;min-width:140px;height:44px;padding:0 22px}.wizard-nav .wizard-nav-next:disabled,.wizard-nav .wizard-nav-next[aria-disabled=true],.wizard-nav .wizard-nav-publish:disabled,.wizard-nav .wizard-nav-publish[aria-disabled=true]{opacity:.5;filter:grayscale(.3)}.wizard-nav .wizard-nav-next[aria-disabled=true],.wizard-nav .wizard-nav-publish[aria-disabled=true],.wizard-nav .wizard-nav-next:disabled,.wizard-nav .wizard-nav-publish:disabled{cursor:not-allowed}.wizard-nav .wizard-nav-skip{color:#5a6b8a;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;height:44px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline;transition:color .15s}.wizard-nav .wizard-nav-skip:hover{color:#1d41ff}@media (max-width:540px){.wizard-nav .wizard-nav-skip{order:2;padding:0 8px;font-size:12px}}.advert-form-main:has(.wizard-nav)>.advert-form-publish{display:none}.wizard-summary-desc{color:#3d4b6e;margin:0 0 20px;font-size:14px;line-height:1.6}.wizard-summary-list{flex-direction:column;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.wizard-summary-item{background:#fff;border:1px solid #e5ebff;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:12px 14px;transition:background .15s,border-color .15s;display:grid}.wizard-summary-item.is-done{background:#16a34a0a;border-color:#16a34a2e}.wizard-summary-item.is-done .wizard-summary-item-marker{color:#16a34a;background:#16a34a1f}.wizard-summary-item.is-done .wizard-summary-item-status{color:#16a34a}.wizard-summary-item.is-todo{background:#e11d480a;border-color:#e11d482e}.wizard-summary-item.is-todo .wizard-summary-item-marker{color:#e11d48;background:#e11d481f}.wizard-summary-item.is-todo .wizard-summary-item-status{color:#e11d48}.wizard-summary-item-marker{border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.wizard-summary-item-label{color:#23262f;font-size:14px;font-weight:600}.wizard-summary-item-status{text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.wizard-agreement{color:#3d4b6e;cursor:pointer;user-select:none;background:#f5f8ff;border:1px solid #e5ebff;border-radius:10px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:13px;line-height:1.5;display:flex}.wizard-agreement input[type=checkbox]{accent-color:#1d41ff;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:2px}.wizard-agreement:hover{background:#eef2ff}@keyframes wizard-step-enter-forward{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0,0)}}@keyframes wizard-step-enter-backward{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:translate(0,0)}}@keyframes wizard-step-enter-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}.advert-form-section{animation:.28s cubic-bezier(.22,.61,.36,1) both wizard-step-enter-fade}.advert-form-section[data-anim=forward]{animation-name:wizard-step-enter-forward;animation-duration:.34s}.advert-form-section[data-anim=backward]{animation-name:wizard-step-enter-backward;animation-duration:.34s}@media (prefers-reduced-motion:reduce){.advert-form-section,.advert-form-section[data-anim]{animation:none!important}}@keyframes wizard-step-shake{0%,to{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(8px)}45%{transform:translate(-6px)}60%{transform:translate(6px)}75%{transform:translate(-3px)}90%{transform:translate(3px)}}.advert-form-section.is-erroring{animation:.45s cubic-bezier(.36,0,.66,1) both wizard-step-shake;border-color:#e11d4866!important;box-shadow:0 0 0 4px #e11d4814,0 4px 16px #23262f14!important}.advert-form-section.is-erroring input:placeholder-shown:not([type=checkbox]),.advert-form-section.is-erroring textarea:placeholder-shown,.advert-form-section.is-erroring input:invalid,.advert-form-section.is-erroring input.error,.advert-form-section.is-erroring textarea.error,.advert-form-section.is-erroring select.error{background:#fff5f6;border-color:#e11d48!important}@media (prefers-reduced-motion:reduce){.advert-form-section.is-erroring{animation:none!important}}
.create-advert-price-container .create-price-team .price-note-description textarea{height:62px}
.final-scene .param-container{width:100%}.final-scene .price-description-row{width:400px}.final-scene .phones span,.final-scene .emails span{display:inline-block}.final-scene .phones span svg,.final-scene .phones span span,.final-scene .emails span svg,.final-scene .emails span span{vertical-align:bottom}.final-scene .akkoola-gallery div{max-height:450px;display:flex;max-width:749px!important}@media (max-width:870px){.final-scene .param-column{display:block;width:100%!important}}@media (max-width:768px){.final-scene .akkoola-gallery div{display:flex;max-width:749px!important;max-height:350px!important}}@media (max-width:530px){.final-scene .akkoola-gallery div{display:flex;max-width:749px!important;max-height:250px!important}}
.select-address .address-input{width:300px!important}
.select-energy-container .file-input-button input{display:none}.select-energy-container .file-input-button label{text-align:center}.select-energy-container .file-input-button label:hover path{fill:#1d41ff}.select-energy-container .file-input-button .file-load-error{color:#f47174;display:block}.select-energy-container .file-name-certificate{position:relative}.select-energy-container .file-name-certificate .delete-button{top:-8px;right:-40px}
.select-equipment-container .container{text-align:center;background-color:#fff;border:1.5px solid #e5ebff;border-radius:10px;width:200px;height:150px;transition:border-color .15s,background-color .15s,box-shadow .15s}.select-equipment-container .container:hover{cursor:pointer;background-color:#f5f8ff;border-color:#1d41ff}.select-equipment-container .container svg{display:block}
.select-media .file-load-error{color:#f47174;text-align:center;display:block}
