.unos-dlg-pozadina{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(18,24,31,.55)}.unos-dlg{position:relative;width:100%;max-width:470px;max-height:calc(100vh - 32px);overflow:auto;padding:26px 24px 20px;border-radius:14px;background:#fff;color:#1F2A37;text-align:left;box-shadow:0 20px 50px rgba(16,24,40,.25)}.unos-dlg h3{margin:0 32px 8px 0;font-size:19px;font-weight:600;line-height:1.35;color:#12181F}.unos-dlg .unos-dlg-telo{font-size:14.5px;line-height:1.6;color:#4B5563}.unos-dlg .unos-dlg-telo p{margin:0 0 8px}.unos-dlg .unos-dlg-telo strong{color:#1F2A37}.unos-dlg .unos-dlg-telo ul{margin:8px 0 0;padding-left:18px;list-style:disc}.unos-dlg .unos-dlg-telo li{margin:4px 0}.unos-dlg .unos-dlg-telo a{color:#5E8A3E;text-decoration:underline;font-weight:500}.unos-dlg .unos-dlg-akcije{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.unos-dlg .unos-dlg-akcije .btn{flex:1 1 170px;justify-content:center;cursor:pointer}.unos-dlg .unos-dlg-x{position:absolute;top:10px;right:10px;width:34px;height:34px;border:0;border-radius:8px;background:transparent;color:#6B7280;font-size:22px;line-height:1;cursor:pointer}.unos-dlg .unos-dlg-x:hover{background:#F3F4F6;color:#12181F}.unos-cena-napomena{margin-top:7px;padding:8px 10px;border-radius:8px;font-size:12.5px;line-height:1.5;color:#93370D;background:#FFFAEB;border:1px solid #fedf89}.unos-cena-napomena p{margin:0}.unos-cena-napomena p+p{margin-top:4px}.unos-cena-dugme{padding:0;border:0;background:none;cursor:pointer;color:#5E8A3E;font-weight:600;font-size:inherit;text-decoration:underline;font-family:inherit}.unos-cena-napomena .unos-cena-dugme{margin-top:6px}.form-field .check-item.cena-dogovor{display:inline-flex;align-items:center;gap:9px;margin:10px 0 0;width:fit-content;font-size:14.5px;font-weight:500;cursor:pointer}.form-field .check-item.cena-dogovor input{width:18px;height:18px;margin:0;accent-color:#76A452}#wiz-price:disabled{background:#F7F8F8;color:#6B7280;cursor:not-allowed}#wiz-price:disabled::placeholder{color:#4B5563;opacity:1}@media (max-width:480px){.unos-dlg{padding:22px 16px 16px}.unos-dlg .unos-dlg-akcije .btn{flex-basis:100%}}.ns-wiz{--green-700:#5E8A3E;--green-600:#6A9647;--green-500:#76A452;--green-400:#86B263;--green-300:#A8C98A;--green-050:#EEF5E6;--ink-900:#12181F;--ink-800:#1F2A37;--ink-700:#334155;--ink-600:#4B5563;--ink-500:#6B7280;--ink-400:#9CA3AF;--line:#E7E9EB;--line-soft:#EFF1F2;--bg-soft:#F7F8F8;--radius:12px;--shadow-sm:0 1px 2px rgba(16,24,40,.05);color:var(--ink-800);font-size:15px;line-height:1.5}.ns-wiz *,.ns-wiz :after,.ns-wiz :before{box-sizing:border-box}.ns-wiz a{color:inherit;text-decoration:none}.ns-wiz ol,.ns-wiz ul{list-style:none;margin:0;padding:0}.ns-wiz .wizard{display:grid;gap:22px;align-items:start;padding-bottom:32px}.ns-wiz .wizard,.ns-wiz .wizard.no-rail{grid-template-columns:262px 1fr}.ns-wiz .step-rail{background:#fff;border:1px solid var(--line-soft);border-radius:12px;padding:12px;box-shadow:var(--shadow-sm);position:sticky;top:88px}.ns-wiz .step-rail ol{position:relative}.ns-wiz .step-item{position:relative;display:flex;align-items:flex-start;gap:12px;padding:13px 12px;border-radius:10px}.ns-wiz .step-item+.step-item{margin-top:2px}.ns-wiz .step-item:before{content:"";position:absolute;left:29px;top:42px;bottom:-16px;width:2px;background:var(--line-soft)}.ns-wiz .step-item:last-of-type:before{display:none}.ns-wiz .step-item .dot{width:34px;height:34px;border-radius:50%;flex:none;position:relative;z-index:2;display:grid;place-content:center;font-size:14.5px;font-weight:600;background:var(--bg-soft);color:var(--ink-500)}.ns-wiz .step-item .t{display:block;font-size:14px;font-weight:500;color:var(--ink-800);line-height:1.4}.ns-wiz .step-item .s{display:block;font-size:12px;color:var(--ink-500);margin-top:3px;line-height:1.4}.ns-wiz .step-item a>span:nth-child(2),.ns-wiz .step-item>span:nth-child(2){flex:1;min-width:0;padding-right:22px}.ns-wiz .step-item .tick{position:absolute;right:10px;top:15px;margin:0;color:var(--green-500);flex:none}.ns-wiz .step-item.done .dot{background:#fff;border:1.5px solid var(--line);color:var(--ink-600)}.ns-wiz .step-item.is-active{background:var(--green-050)}.ns-wiz .step-item.is-active .dot{background:var(--green-500);color:#fff;border:none}.ns-wiz .step-item.is-active .t{color:var(--green-700);font-weight:600}.ns-wiz .free-note{display:flex;align-items:flex-start;gap:13px;background:var(--green-050);border-radius:10px;padding:15px;margin-top:14px}.ns-wiz .free-note svg{color:var(--green-600);flex:none;margin-top:1px}.ns-wiz .free-note .t{display:block;font-size:14px;font-weight:600;color:var(--ink-900);line-height:1.35}.ns-wiz .free-note .s{display:block;font-size:12.5px;color:var(--ink-600);margin-top:2px}.ns-wiz .wizard-panel{background:#fff;border:1px solid var(--line-soft);border-radius:12px;padding:28px;box-shadow:var(--shadow-sm)}.ns-wiz .wizard-h2{font-size:22px;font-weight:600;color:var(--green-600);letter-spacing:-.3px;margin:0}.ns-wiz .wizard-lead{font-size:14.5px;color:var(--ink-600);margin:10px 0 22px}.ns-wiz .form-grid{display:grid;gap:16px}.ns-wiz .form-grid.two{grid-template-columns:1fr 1fr}.ns-wiz .field-group{margin-bottom:22px}.ns-wiz .field-group>.form-label,.ns-wiz .group-label{display:block;font-size:14.5px;font-weight:500;color:var(--ink-800);margin-bottom:12px}.ns-wiz .group-sep{border:none;border-top:1px solid var(--line-soft);margin:22px 0}.ns-wiz .input,.ns-wiz .select,.ns-wiz .textarea{width:100%;border:1px solid var(--line);border-radius:9px;background:#fff;padding:12px 14px;font-size:14.5px;color:var(--ink-800);font-family:inherit}.ns-wiz .input:focus,.ns-wiz .select:focus,.ns-wiz .textarea:focus{outline:none;border-color:var(--green-400);box-shadow:0 0 0 3px rgba(118,164,82,.18)}.ns-wiz .select-wrap{position:relative}.ns-wiz .select-wrap>svg{position:absolute;right:13px;top:50%;transform:translateY(-50%);color:var(--ink-400);pointer-events:none}.ns-wiz .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;font-weight:600;font-size:15px;padding:11px 22px;cursor:pointer;font-family:inherit;line-height:1.2;border:0}.ns-wiz .btn-lg{padding:13px 26px;font-size:15.5px}.ns-wiz .btn-primary{background:var(--green-500);color:#fff}.ns-wiz .btn-primary:hover{background:var(--green-600)}.ns-wiz .btn-primary:disabled{opacity:.65;cursor:not-allowed}.ns-wiz .btn-outline{background:#fff;border:1px solid var(--line);color:var(--ink-800)}.ns-wiz .btn-outline:hover{border-color:var(--green-400);color:var(--green-700)}.ns-wiz .wizard-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:28px;flex-wrap:wrap}.ns-wiz .wizard-nav .btn-primary:last-child:first-child,.ns-wiz .wizard-nav .right-only{margin-left:auto}.ns-wiz .check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.ns-wiz .check-item{display:flex;align-items:center;gap:10px;font-size:14.5px}.ns-wiz .wiz-errors{background:#FEF3F2;border:1px solid #fecdca;color:#B42318;border-radius:10px;padding:12px 14px;margin-bottom:16px}.ns-wiz .wiz-flash{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--green-700);font-size:14px;font-weight:500}.ns-wiz .wiz-upload-progress{background:var(--green-050);border:1px solid #abefc6;border-radius:10px;padding:14px 16px;margin-bottom:16px}.ns-wiz .wiz-upload-progress-head{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--ink-800);margin-bottom:10px}.ns-wiz .wiz-upload-progress-head svg{color:var(--green-600);flex:none}.ns-wiz .wiz-upload-progress-bar{height:8px;border-radius:999px;background:#fff;border:1px solid #abefc6;overflow:hidden}.ns-wiz .wiz-upload-progress-fill{height:100%;border-radius:999px;background:var(--green-500);transition:width .25s ease}.ns-wiz .wiz-upload-progress-note{margin:8px 0 0;font-size:12.5px;color:var(--ink-600)}.ns-wiz .wiz-draft{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:-4px 0 16px;font-size:13.5px;color:var(--ink-600)}.ns-wiz .status-pill{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;padding:5px 10px;border-radius:999px;background:var(--bg-soft)}.ns-wiz .status-pill.priprema{background:#FFF4E5;color:#B54708}.ns-wiz .dot-i{width:8px;height:8px;border-radius:50%;display:inline-block}.ns-wiz .dot-orange{background:#F79009}.ns-wiz .req{color:#E5484D}.ns-wiz .opt{color:var(--ink-400);font-weight:400}.ns-wiz .help{font-size:13px;color:var(--ink-500);margin-top:7px}.ns-wiz .field-error{margin-top:6px;font-size:12.5px;color:#B42318}.ns-wiz .form-field label,.ns-wiz .form-label{display:block;font-size:14px;font-weight:500;color:var(--ink-800);margin-bottom:8px}.ns-wiz .input.is-invalid,.ns-wiz .select-wrap.is-invalid .select{border-color:#E5484D}.ns-wiz .rich{border:1px solid var(--line);border-radius:9px;overflow:hidden;background:#fff}.ns-wiz .rich:focus-within{border-color:var(--green-400)}.ns-wiz .rich-bar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;border-bottom:1px solid var(--line-soft);background:var(--bg-soft)}.ns-wiz .rich-sep{width:1px;height:20px;background:var(--line);margin:0 5px;flex:none}.ns-wiz .rich-btn{min-width:30px;height:30px;padding:0 6px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;color:var(--ink-600);background:none;border:0;cursor:pointer;transition:background .15s,color .15s}.ns-wiz .rich-btn:hover{background:#fff;color:var(--green-600)}.ns-wiz .rich-btn.is-active{background:var(--green-050);color:var(--green-700)}.ns-wiz .rich-btn b{font-weight:700}.ns-wiz .rich-btn i{font-style:italic;font-family:Georgia,serif}.ns-wiz .rich-btn u{text-decoration:underline}.ns-wiz .rich-btn .rich-h{font-weight:700;font-size:12.5px;letter-spacing:.02em}.ns-wiz .rich-area{padding:14px;outline:none;font-size:14.5px;line-height:1.7;color:var(--ink-800);overflow-y:auto;max-height:420px}.ns-wiz .rich-area.is-empty:before,.ns-wiz .rich-area:empty:before{content:attr(data-placeholder);color:var(--ink-400);pointer-events:none}.ns-wiz .rich-area p{margin:0 0 10px}.ns-wiz .rich-area p:last-child{margin-bottom:0}.ns-wiz .rich-area h2{margin:18px 0 8px;font-size:18px}.ns-wiz .rich-area h2,.ns-wiz .rich-area h3{font-weight:600;line-height:1.35;color:var(--ink-900)}.ns-wiz .rich-area h3{margin:16px 0 8px;font-size:16px}.ns-wiz .rich-area h2:first-child,.ns-wiz .rich-area h3:first-child{margin-top:0}.ns-wiz .rich-area ol,.ns-wiz .rich-area ul{margin:10px 0;padding-left:22px}.ns-wiz .rich-area ul{list-style:disc}.ns-wiz .rich-area ol{list-style:decimal}.ns-wiz .rich-area li{margin:4px 0}.ns-wiz .rich-area li::marker{color:var(--green-500)}.ns-wiz .rich-area b,.ns-wiz .rich-area strong{font-weight:600;color:var(--ink-900)}.ns-wiz .rich-area em,.ns-wiz .rich-area i{font-style:italic}.ns-wiz .rich-area a,.ns-wiz .rich-area u{text-decoration:underline}.ns-wiz .rich-area a{color:var(--green-600)}.ns-wiz .rich-area blockquote{margin:12px 0;padding:6px 0 6px 14px;border-left:3px solid var(--green-400);color:var(--ink-600)}.ns-wiz .rich.is-invalid{border-color:#E5484D}.ns-wiz .thumb-grid.is-invalid{outline:1px solid #FECDCA;outline-offset:6px;border-radius:12px}.ns-wiz .pkg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ns-wiz .pkg-card{border:1.5px solid var(--line);border-radius:12px;padding:16px;background:#fff;text-align:left;cursor:pointer}.ns-wiz .pkg-card.is-active{border-color:var(--green-500);background:var(--green-050)}.ns-wiz .tile-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ns-wiz .tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:10px;padding:14px 10px;background:#fff;cursor:pointer;font-size:14px;font-weight:500;color:var(--ink-800);font-family:inherit;text-align:center;min-width:0}.ns-wiz .tile.is-active{border-color:var(--green-500);background:var(--green-050);color:var(--green-700)}.ns-wiz .offer-toggle{display:flex;gap:8px}.ns-wiz .offer-btn{flex:1;border:1px solid var(--line);border-radius:9px;padding:10px;background:#fff;cursor:pointer;font-size:14.5px;font-weight:500;color:var(--ink-800);font-family:inherit}.ns-wiz .offer-btn.is-active{border-color:var(--green-500);background:var(--green-050);color:var(--green-700);font-weight:600}.ns-wiz .thumb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px}.ns-wiz .thumb-item{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;border:1px solid var(--line)}.ns-wiz .thumb-item img{width:100%;height:100%;object-fit:cover}.ns-wiz .step-collapsed{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid var(--line-soft);border-radius:12px;padding:18px 22px;margin-top:14px;box-shadow:var(--shadow-sm);transition:.2s;width:100%;text-align:left;color:inherit}.ns-wiz .step-collapsed:hover{border-color:var(--green-300)}.ns-wiz .step-collapsed .n{width:30px;height:30px;border-radius:50%;flex:none;background:var(--bg-soft);display:grid;place-content:center;font-size:13.5px;font-weight:600;color:var(--ink-500)}.ns-wiz .step-collapsed>span:nth-child(2){flex:1;min-width:0}.ns-wiz .step-collapsed .t{display:block;font-size:16px;font-weight:600;color:var(--ink-900)}.ns-wiz .step-collapsed .s{display:block;font-size:13.5px;color:var(--ink-500);margin-top:3px}.ns-wiz .step-collapsed .chev{margin-left:auto;color:var(--ink-400);flex:none;align-self:center}.ns-wiz .wiz-preview-edits{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.ns-wiz .wiz-preview-edit{padding:6px 12px;font-size:13px}.ns-wiz .wiz-preview-layout{padding-bottom:0}.ns-wiz .listing-h1{font-size:28px;font-weight:700;color:var(--ink-900);letter-spacing:-.4px;line-height:1.22}.ns-wiz .listing-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:22px}.ns-wiz .listing-price-lab{font-size:17px;font-weight:600;color:var(--ink-900);margin-bottom:8px}.ns-wiz .listing-price-big{font-size:28px;font-weight:700;color:var(--green-600);letter-spacing:-.6px}.ns-wiz .price-per-m{font-size:15px;color:var(--ink-500);font-weight:400;margin-left:12px}.ns-wiz .listing-place-big{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--ink-600);margin-top:8px}.ns-wiz .ribbon-row{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 16px;position:relative;z-index:2}.ns-wiz .listing-badge,.ns-wiz .ribbon{position:static!important;display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase}.ns-wiz .listing-badge.novogradnja,.ns-wiz .ribbon.novogradnja{background:#2B6CB0}.ns-wiz .listing-badge.ekskluzivna,.ns-wiz .ribbon.ekskluzivna{background:#F58225}.ns-wiz .gallery{position:relative;border-radius:12px;overflow:hidden;background:#111;aspect-ratio:16/10}.ns-wiz .gallery img,.ns-wiz .gallery-main img{width:100%;height:100%;object-fit:cover}.ns-wiz .gallery-main{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.ns-wiz .gallery-count{position:absolute;right:16px;top:16px;z-index:3;background:rgba(20,25,22,.72);color:#fff;padding:7px 14px;border-radius:20px;font-size:13px;display:inline-flex;align-items:center;gap:8px}.ns-wiz .gallery-bottom{position:absolute;right:16px;bottom:16px;z-index:3;display:flex;gap:10px;flex-wrap:wrap}.ns-wiz .gallery-chip{display:inline-flex;align-items:center;gap:9px;background:rgba(20,25,22,.72);color:#fff;padding:9px 16px;border-radius:24px;font-size:13.5px}.ns-wiz .gallery-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.92);display:grid;place-content:center;color:var(--ink-900);border:0;cursor:pointer}.ns-wiz .gallery-nav.prev{left:16px}.ns-wiz .gallery-nav.next{right:16px}.ns-wiz .thumbs{display:grid;grid-template-columns:repeat(7,1fr);gap:11px;margin-top:12px}.ns-wiz .thumb{position:relative;aspect-ratio:4/3;border-radius:9px;overflow:hidden;background:#2A2F2B;border:2px solid transparent;padding:0;cursor:pointer}.ns-wiz .thumb.is-active{border-color:var(--green-500)}.ns-wiz .thumb img{width:100%;height:100%;object-fit:cover}.ns-wiz .layout{display:grid;gap:24px;align-items:start}.ns-wiz .layout.rail-right{grid-template-columns:1fr minmax(240px,280px)}.ns-wiz .panel{background:#fff;border:1px solid var(--line-soft);border-radius:12px;padding:22px}.ns-wiz .panel-title{font-size:17px;font-weight:600;color:var(--ink-900);margin-bottom:16px}.ns-wiz .kv-list li{display:flex;justify-content:space-between;gap:16px;padding:9px 0;font-size:14.5px;border-bottom:1px dashed var(--line-soft)}.ns-wiz .kv-list li:last-child{border-bottom:none}.ns-wiz .kv-list .k{color:var(--ink-500)}.ns-wiz .kv-list .v{font-weight:600;color:var(--ink-900);text-align:right}.ns-wiz .kv-list.cols-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}.ns-wiz .kv-list.cols-3 li:last-child{border-bottom:1px dashed var(--line-soft)}.ns-wiz .chips{display:flex;flex-wrap:wrap;gap:9px}.ns-wiz .chip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:20px;padding:7px 14px;font-size:13.5px}.ns-wiz .chip svg{color:var(--green-500)}.ns-wiz .agency-card{text-align:center}.ns-wiz .agency-name{font-size:18px;font-weight:600;color:var(--ink-900)}.ns-wiz .call-btn{display:flex;flex-direction:column;align-items:center;gap:2px;background:var(--green-500);color:#fff;border-radius:10px;padding:13px;margin:16px 0 12px}.ns-wiz .call-btn .num{font-size:17px;font-weight:600;display:flex;align-items:center;gap:9px}.ns-wiz .call-btn .lab{font-size:12.5px;opacity:.9}.ns-wiz .msg-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:10px}.ns-wiz .msg-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:1px solid var(--line);border-radius:9px;padding:11px;font-size:14px;background:#fff}.ns-wiz .msg-btn.wa{color:#25D366}.ns-wiz .muted{font-size:14px;color:var(--ink-500)}.ns-wiz .article-text{font-size:14.5px;color:var(--ink-600);line-height:1.72}.ns-wiz .article-text div,.ns-wiz .article-text p{margin:0 0 12px}.ns-wiz .article-text div:last-child,.ns-wiz .article-text p:last-child{margin-bottom:0}.ns-wiz .article-text h2,.ns-wiz .article-text h3,.ns-wiz .article-text h4{margin:16px 0 8px;font-weight:600;color:var(--ink-900);line-height:1.35}.ns-wiz .article-text h2{font-size:18px}.ns-wiz .article-text h3{font-size:16px}.ns-wiz .article-text h4{font-size:15px}.ns-wiz .article-text ol,.ns-wiz .article-text ul{margin:10px 0 14px;padding-left:22px}.ns-wiz .article-text ul{list-style:disc}.ns-wiz .article-text ol{list-style:decimal}.ns-wiz .article-text li{margin:4px 0}.ns-wiz .article-text b,.ns-wiz .article-text strong{font-weight:700;color:var(--ink-900)}.ns-wiz .article-text em,.ns-wiz .article-text i{font-style:italic}.ns-wiz .article-text a,.ns-wiz .article-text u{text-decoration:underline}.ns-wiz .article-text a{color:var(--green-600)}.ns-wiz .article-text blockquote{margin:12px 0;padding:6px 0 6px 14px;border-left:3px solid var(--green-400);color:var(--ink-600)}.ns-wiz .clamped{overflow:hidden;position:relative}.ns-wiz .clamped:after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff)}.ns-wiz .show-more{background:none;border:0;cursor:pointer;color:var(--green-600);font-weight:500}.ns-wiz .gallery-empty{flex-direction:column;gap:10px;min-height:220px;background:var(--bg-soft);color:var(--ink-400)}.ns-wiz .gallery-empty,.ns-wiz .lightbox{display:flex;align-items:center;justify-content:center}.ns-wiz .lightbox{position:fixed;inset:0;z-index:220;padding:32px;background:rgba(10,14,18,.92)}.ns-wiz .lightbox img{max-width:min(1200px,92vw);max-height:88vh;object-fit:contain}.ns-wiz .lightbox-close{position:absolute;top:20px;right:24px;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.15);color:#fff;border:0;cursor:pointer}.ns-wiz .tip-strip{display:flex;align-items:flex-start;gap:14px;background:var(--bg-soft);border-radius:12px;padding:18px 22px;margin-top:20px}.ns-wiz .tip-strip svg{color:var(--green-500);flex:none;margin-top:1px}.ns-wiz .tip-strip p{font-size:14px;color:var(--ink-600);line-height:1.6;margin:0}.ns-wiz .upload-big{display:block;border:1.5px dashed var(--line);border-radius:12px;padding:48px 24px;text-align:center;background:#fff;transition:.2s;cursor:pointer}.ns-wiz .upload-big:hover{border-color:var(--green-400);background:var(--green-050)}.ns-wiz .upload-big svg{color:var(--green-500);margin:0 auto 18px}.ns-wiz .upload-big .t{display:block;font-size:19px;font-weight:600;color:var(--ink-900)}.ns-wiz .upload-big .s{display:block;font-size:16px;color:var(--ink-600);margin-top:6px}.ns-wiz .upload-big .f{display:block;font-size:13.5px;color:var(--ink-500);margin-top:18px}@media (min-width:721px){.ns-wiz .tile-group{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ns-wiz .wizard,.ns-wiz .wizard.no-rail{grid-template-columns:1fr}.ns-wiz .step-rail{position:static}.ns-wiz .step-rail ol{display:grid;grid-template-columns:1fr 1fr;gap:2px}.ns-wiz .step-item:before{display:none}.ns-wiz .form-grid.two,.ns-wiz .layout.rail-right,.ns-wiz .pkg-grid{grid-template-columns:1fr}.ns-wiz .thumbs{grid-template-columns:repeat(4,1fr)}.ns-wiz .kv-list.cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ns-wiz .kv-list.cols-3,.ns-wiz .step-rail ol{grid-template-columns:1fr}.ns-wiz .wizard-panel{padding:20px 16px}.ns-wiz .step-collapsed{padding:14px 16px}}.ns-wiz .wizard-panel--single{max-width:920px}.ns-wiz .wiz-section{scroll-margin-top:96px}.ns-wiz .wiz-section .wizard-h2{margin-bottom:14px}.ns-wiz .wiz-section .wizard-lead{margin-top:0}