.st-boot,.wws{--bg:#081120;--pan:#0D1B33;--pan2:#12244380;--card:#132647;--line:rgba(156,203,255,.14);--line2:rgba(156,203,255,.28);--tx:#EAF2FC;--mut:#93A8C4;--blue:#2F7FE0;--blueD:#00509D;--sky:#9CCBFF;--warn:#FFB454;--red:#FF6B6B;position:fixed;inset:0;z-index:50;background:var(--bg);color:var(--tx);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:13px;line-height:1.45;-webkit-font-smoothing:antialiased;overflow:hidden}.wws *,.wws :after,.wws :before{box-sizing:border-box}:where(.wws) button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}:where(.wws) :is(h1,h2,h3,p){margin:0}:where(.wws) a{color:inherit;text-decoration:none}.wws b,.wws em,.wws h1,.wws h2,.wws h3,.wws label,.wws small{color:inherit;font-family:inherit}.wws :focus-visible{outline:2px solid var(--sky);outline-offset:2px}.st-boot{display:flex;align-items:center;justify-content:center;gap:12px;color:#93A8C4;font-size:14px}.st-boot span,.st-busy span,.st-load span{width:18px;height:18px;border-radius:50%;border:2px solid rgba(156,203,255,.25);border-top-color:#9ccbff;animation:st-spin .8s linear infinite;flex:none}@keyframes st-spin{to{transform:rotate(1turn)}}.st-in{width:100%;height:36px;padding:0 11px;border-radius:8px;border:1px solid var(--line2);background:rgba(8,17,32,.6);color:var(--tx);font:inherit;font-size:13px;outline:none;transition:border-color .15s}.st-in:focus{border-color:var(--sky)}.st-in::placeholder{color:#6B80A0}textarea.st-in{height:auto;padding:9px 11px;resize:vertical;line-height:1.5}select.st-in{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2393A8C4' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:26px}.st-in option{background:#0D1B33;color:#EAF2FC}.st-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 14px;border-radius:8px;border:1px solid var(--line2)!important;background:rgba(156,203,255,.06)!important;font-weight:600;font-size:12.5px;white-space:nowrap;transition:background .15s,border-color .15s,transform .1s}.st-btn:hover{background:rgba(156,203,255,.14)!important;border-color:var(--sky)!important}.st-btn:active{transform:translateY(1px)}.st-btn:disabled{opacity:.5;cursor:default}.st-btn.pri{background:linear-gradient(180deg,#3B8CF0,#1F6FD6)!important;border-color:transparent!important;color:#fff;box-shadow:0 6px 18px -8px rgba(47,127,224,.9)}.st-btn.pri:hover{background:linear-gradient(180deg,#4C9AF8,#2A7BE4)!important}.st-btn.lg{height:48px;padding:0 26px;font-size:14.5px;border-radius:10px}.st-btn.ghost{background:none!important}.st-btn.sm{height:30px;padding:0 10px;font-size:11.5px;font-weight:500}.st-btn.wide{width:100%;height:42px;margin-top:6px}.st-btn.danger{color:#FFA2A2;border-color:rgba(255,107,107,.35)!important;margin-top:14px}.st-ib{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--mut);transition:background .15s,color .15s;flex:none}.st-ib:hover{background:rgba(156,203,255,.12);color:#fff}.st-ib:disabled{opacity:.3;cursor:default;background:none}.st-ib.sm{width:28px;height:28px}.st-start{overflow-y:auto;background:radial-gradient(1200px 700px at 70% -10%,rgba(47,127,224,.28),transparent 60%),radial-gradient(900px 600px at 0 100%,rgba(0,80,157,.35),transparent 60%),#081120}.st-sh{display:flex;align-items:center;gap:12px;padding:20px clamp(18px,4vw,48px)}.st-logo img,.st-sh img{height:26px;width:auto;filter:brightness(0) invert(1)}.st-sh>span{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);padding:4px 9px;border:1px solid var(--line2);border-radius:99px}.st-exit{margin-left:auto;color:var(--mut);font-size:12.5px}.st-exit:hover{color:#fff}.st-hero{max-width:1120px;margin:0 auto;padding:clamp(16px,5vh,56px) clamp(18px,4vw,48px) 80px}.st-eb{font-size:11.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--sky);margin-bottom:14px!important}.st-hero h1{font-size:clamp(30px,5vw,56px);line-height:1.04;font-weight:600;letter-spacing:-.025em;max-width:16ch}.st-sub{font-size:clamp(14px,1.5vw,17px);color:var(--mut);max-width:60ch;margin-top:16px!important;line-height:1.6}.st-spaces{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:36px}.st-space{display:flex!important;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:16px!important;border-radius:14px;border:1px solid var(--line)!important;background:rgba(19,38,71,.55)!important;transition:border-color .15s,background .15s,transform .15s;min-height:128px}.st-space:hover{border-color:var(--line2)!important;transform:translateY(-2px)}.st-space.on{border-color:var(--sky)!important;background:rgba(47,127,224,.22)!important;box-shadow:0 0 0 1px var(--sky) inset}.st-space .ic,.st-way .ic{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(156,203,255,.1);color:var(--sky);margin-bottom:6px}.st-space b{font-size:13.5px;font-weight:600;line-height:1.25}.wws .st-space small{font-size:11.5px;color:var(--mut);line-height:1.35}.st-custom{max-width:560px;height:46px;margin-top:16px;font-size:14px}.st-go{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.st-backl,.st-go{align-items:center}.st-backl{display:inline-flex!important;gap:6px;color:var(--sky)!important;font-size:12.5px;font-weight:600;margin-bottom:18px}.st-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:36px}.st-way{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:16px;border:1px solid var(--line);background:rgba(19,38,71,.6)}.st-way h2{font-size:18px;font-weight:600;letter-spacing:-.01em}.wws .st-way p{color:var(--mut);font-size:13px;line-height:1.55;flex:1 1}.wws .st-way small{color:var(--mut);font-size:11.5px}.st-way .st-btn{height:42px}.st-soon{padding:10px 12px;border-radius:8px;background:rgba(255,180,84,.1);color:#FFD49A!important;border:1px solid rgba(255,180,84,.25)}.st-drop{display:flex;align-items:center;justify-content:center;gap:8px;height:64px;border:1.5px dashed var(--line2);border-radius:10px;color:var(--sky);font-weight:600;cursor:pointer;transition:background .15s}.st-drop:hover{background:rgba(156,203,255,.08)}.st-drop input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.st-thumbs{display:flex;flex-wrap:wrap;gap:8px}.st-thumbs span{position:relative;width:56px;height:56px;border-radius:8px;background-size:cover;background-position:50%;border:1px solid var(--line2)}.st-thumbs button{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;background:#0D1B33!important;border:1px solid var(--line2)!important;display:flex;align-items:center;justify-content:center}.st-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.wws .st-2 label,.wws .st-3 label,.wws .st-dialog form>label,.wws .st-f{display:flex;flex-direction:column;gap:5px;font-size:11.5px;color:var(--mut);font-weight:500}.st-edit{display:grid;grid-template-columns:272px minmax(0,1fr) 332px;grid-template-rows:56px minmax(0,1fr);grid-template-areas:"top top top" "left stage right"}.st-top{grid-area:top;gap:12px;padding:0 14px;background:var(--pan);border-bottom:1px solid var(--line);min-width:0;z-index:5}.st-logo,.st-top{display:flex;align-items:center}.st-logo{flex:none}.st-logo img{height:22px}.st-title{flex:0 1 220px;min-width:90px;height:32px;padding:0 8px;border-radius:6px;border:1px solid transparent;background:none;color:var(--tx);font:inherit;font-weight:600;font-size:13.5px;outline:none;text-overflow:ellipsis}.st-title:hover{border-color:var(--line)}.st-title:focus{border-color:var(--sky);background:rgba(8,17,32,.6)}.st-rooms{display:flex;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none;flex:1 1 auto}.st-rooms::-webkit-scrollbar{display:none}.st-rooms button{height:30px;padding:0 12px!important;border-radius:99px;color:var(--mut);font-size:12px;font-weight:500;white-space:nowrap;border:1px solid transparent!important;display:inline-flex;align-items:center;gap:4px}.st-rooms button:hover{color:#fff}.st-rooms button.on{background:rgba(156,203,255,.12)!important;color:#fff;border-color:var(--line2)!important}.st-rooms button.add{color:var(--sky);border:1px dashed var(--line2)!important}.st-seg{display:flex;padding:3px;border-radius:9px;background:rgba(8,17,32,.7);border:1px solid var(--line);flex:none}.st-seg button{height:28px;padding:0 13px!important;border-radius:6px;font-size:12px;font-weight:600;color:var(--mut)}.st-seg button.on{background:var(--blue)!important;color:#fff}.st-acts{display:flex;align-items:center;gap:6px;flex:none}.st-left,.st-right{background:var(--pan);display:flex;flex-direction:column;min-height:0;z-index:4}.st-left{grid-area:left;border-right:1px solid var(--line)}.st-right{grid-area:right;border-left:1px solid var(--line)}.st-tabs{display:flex;border-bottom:1px solid var(--line);flex:none}.st-tabs button{flex:1 1;height:44px;font-size:12.5px;font-weight:600;color:var(--mut);border-bottom:2px solid transparent!important;transition:color .15s}.st-tabs button:hover{color:#fff}.st-tabs button.on{color:#fff;border-bottom-color:var(--sky)!important}.st-scroll{flex:1 1;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;scrollbar-width:thin;scrollbar-color:rgba(156,203,255,.25) transparent}.wws .st-scroll h3{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-top:8px}.st-sw{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:6px;gap:6px}.st-sw button{aspect-ratio:1;border-radius:7px;border:1px solid rgba(255,255,255,.18)!important;transition:transform .12s}.st-sw button:hover{transform:scale(1.08)}.st-sw button.on{box-shadow:0 0 0 2px var(--pan),0 0 0 4px var(--sky)}.st-sw .fl-tile{background:linear-gradient(90deg,transparent 48%,#b8bcc0 48% 52%,transparent 52%),linear-gradient(transparent 48%,#b8bcc0 48% 52%,transparent 52%),#dfe2e4!important}.st-sw .fl-marble{background:linear-gradient(125deg,#f1efec 30%,#cfcdd0 34%,#f1efec 40%,#efedea 62%,#d4d2d5 65%,#efedea 70%)!important}.st-sw .fl-terrazzo{background:radial-gradient(circle at 25% 30%,#8f8a82 0 9%,transparent 10%),radial-gradient(circle at 70% 25%,#b9b2a6 0 8%,transparent 9%),radial-gradient(circle at 55% 70%,#d2c4ae 0 10%,transparent 11%),radial-gradient(circle at 20% 78%,#6f6b66 0 6%,transparent 7%),#e4e0d9!important}.st-sw .fl-stone{background:linear-gradient(135deg,#e2d9c8,#cdc2ad)!important}.st-sw .fl-oak{background:repeating-linear-gradient(90deg,#c9a06a 0 5px,#b88c57 5px 10px,#d1aa76 10px 15px)!important}.st-sw .fl-vinyl{background:radial-gradient(circle at 30% 30%,#9aa7b0 0 5%,transparent 6%),radial-gradient(circle at 70% 60%,#aab6be 0 5%,transparent 6%),#8496a3!important}.st-sw .fl-concrete{background:linear-gradient(135deg,#b3b5b6,#8f9294)!important}.st-sw .fl-carpet{background:repeating-linear-gradient(0deg,#1f4f86 0 6px,#2a629f 6px 7px)!important}.st-pick{font-size:11.5px;color:var(--mut);margin-top:-6px!important}.st-op{flex-direction:column;padding:10px;border-radius:10px;border:1px solid var(--line);background:rgba(8,17,32,.35)}.st-op,.st-op>div{display:flex;gap:8px}.st-op>div{align-items:center}.st-op>div b{font-size:12.5px;font-weight:600;flex:none;width:62px}.st-op>div .st-in{height:30px;font-size:12px}.wws .st-op label{display:grid;grid-template-columns:70px 1fr;align-items:center;grid-gap:8px;gap:8px;font-size:11.5px;color:var(--mut)}.st-op label .st-in{height:30px}.wws input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:4px;border-radius:2px;background:rgba(156,203,255,.22);outline:none}.wws input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--blue);cursor:pointer}.wws input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#fff;border:3px solid var(--blue);cursor:pointer}.st-row{display:flex;flex-wrap:wrap;gap:6px}.st-note{color:var(--mut);font-size:12.5px;line-height:1.55}.st-note.sm{font-size:11.5px}.st-big{font-size:34px;font-weight:600;color:#fff;letter-spacing:-.02em;line-height:1}.st-chk{display:flex;align-items:center;gap:9px;font-size:12.5px;cursor:pointer}.st-chk input{width:16px;height:16px;accent-color:#2F7FE0}.st-stage{grid-area:stage;position:relative;min-width:0;min-height:0;overflow:hidden;background:#081120}.st-canvas{position:absolute;inset:0;touch-action:none}.st-canvas canvas{display:block;width:100%;height:100%;outline:none}.st-labels{position:absolute;inset:0;pointer-events:none;overflow:hidden}.st-lab{position:absolute;left:0;top:0;white-space:nowrap;font-size:11px;font-weight:600;padding:3px 8px;border-radius:99px;background:rgba(8,17,32,.82);color:#fff;border:1px solid rgba(156,203,255,.3);will-change:transform;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.st-lab.dim{background:rgba(255,255,255,.94);color:#0D1B33;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-lab.dim,.st-lab.tag{border-color:transparent}.st-lab.tag{background:#2F7FE0;font-weight:600}.st-lab.gap{background:#fff;color:#0D1B33;border-color:transparent;font-size:10.5px;padding:2px 6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-load{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--mut);font-size:14px;background:#081120}.st-hint{bottom:18px;border-radius:99px;background:rgba(8,17,32,.72);border:1px solid var(--line);color:#C6D6EC;text-align:center;pointer-events:none}.st-hint,.st-warn{position:absolute;left:50%;transform:translateX(-50%);max-width:calc(100% - 32px);padding:8px 14px;font-size:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.st-warn{align-items:center;border-radius:10px;background:rgba(48,32,8,.9);border:1px solid rgba(255,180,84,.5);color:#FFD49A;font-weight:500}.st-ai,.st-warn{top:14px;display:flex;gap:8px}.st-ai{position:absolute;left:14px;z-index:2;width:min(340px,calc(100% - 28px));padding:14px 40px 14px 16px;border-radius:14px;background:rgba(13,27,51,.95);border:1px solid var(--line2);box-shadow:0 18px 40px -14px rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column}.st-ai>button{position:absolute;top:8px;right:8px}.st-ai b{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:13px;font-weight:600;color:#fff}.st-ai b span,.st-ai b svg{color:var(--sky)}.st-ai b span{font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:2px 8px;border-radius:99px;background:rgba(156,203,255,.14)}.st-ai p{font-size:12.5px;line-height:1.55;color:#C6D6EC}.st-ai p.next{color:var(--mut);font-size:11.5px}.st-bar{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);display:flex;align-items:center;gap:4px;max-width:calc(100% - 24px);padding:6px 8px 6px 14px;border-radius:14px;background:rgba(13,27,51,.94);border:1px solid var(--line2);box-shadow:0 18px 40px -12px rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.st-bar .nm{display:flex;flex-direction:column;margin-right:10px;min-width:0}.st-bar .nm b{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-bar .nm small{font-size:11px;color:var(--mut);white-space:nowrap}.st-bar .fin{display:flex;gap:6px;padding:0 10px;border-left:1px solid var(--line);border-right:1px solid var(--line);margin-right:4px}.st-bar .fin button{width:20px;height:20px;border-radius:50%;border:1px solid rgba(255,255,255,.4)!important}.st-bar .fin button.on{box-shadow:0 0 0 2px #0D1B33,0 0 0 4px var(--sky)}.st-pv{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);display:flex;gap:8px;padding:8px;border-radius:14px;background:rgba(8,17,32,.7);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.st-mob{display:none}.st-edit.is-preview{grid-template-columns:0 minmax(0,1fr) 0;grid-template-rows:0 minmax(0,1fr)}.st-edit.is-preview .st-left,.st-edit.is-preview .st-right,.st-edit.is-preview .st-top{display:none}.st-find{padding:12px 16px 0}.st-chips{display:flex;gap:6px;padding:10px 16px;overflow-x:auto;scrollbar-width:none;flex:none}.st-chips::-webkit-scrollbar{display:none}.st-chips button{height:28px;padding:0 11px!important;border-radius:99px;border:1px solid var(--line)!important;color:var(--mut);font-size:11.5px;font-weight:500;white-space:nowrap}.st-chips button.on{background:#fff!important;color:#0D1B33;border-color:#fff!important;font-weight:600}.st-cards{gap:8px!important;padding-top:4px!important}.st-card{display:flex!important;align-items:center;gap:11px;width:100%;padding:8px!important;border-radius:12px;border:1px solid var(--line)!important;background:rgba(19,38,71,.55)!important;text-align:left;cursor:-webkit-grab!important;cursor:grab!important;transition:border-color .15s,background .15s;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none}.st-card:hover{border-color:var(--sky)!important;background:rgba(47,127,224,.16)!important}.st-card:active{cursor:-webkit-grabbing!important;cursor:grabbing!important}.st-card .im{width:60px;height:60px;border-radius:8px;background:#fff;flex:none;overflow:hidden;display:flex;align-items:center;justify-content:center}.st-card .im img{width:100%;height:100%;object-fit:contain;pointer-events:none}.st-card .tx{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.st-card .tx b{color:var(--tx);font-size:12.5px;font-weight:600;line-height:1.25}.st-card .tx small{font-size:10.5px;color:var(--mut);line-height:1.3}.st-card .tx em{font-style:normal;font-size:11.5px;color:var(--sky);font-weight:600}.st-card .pl{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(156,203,255,.12);color:var(--sky);flex:none}.st-card:hover .pl{background:var(--blue);color:#fff}.st-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.st-stats span{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:10px;background:rgba(8,17,32,.45);border:1px solid var(--line);font-size:11px;color:var(--mut)}.st-stats b{font-size:22px;font-weight:600;color:#fff;line-height:1.1}.st-line{display:grid;grid-template-columns:minmax(0,1fr) auto 64px;align-items:center;grid-gap:8px;gap:8px;padding:10px 0;border-bottom:1px solid var(--line)}.st-line .tx{display:flex;flex-direction:column;min-width:0}.st-line .tx b{font-size:12.5px;font-weight:600;line-height:1.25}.st-line .tx small{font-size:11px;color:var(--mut)}.st-line .qty{display:flex;align-items:center;border:1px solid var(--line2);border-radius:8px;overflow:hidden}.st-line .qty button{width:26px;height:28px;color:var(--sky);font-size:15px}.st-line .qty button:hover{background:rgba(156,203,255,.14)}.st-line .qty b{min-width:22px;text-align:center;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-line .am{text-align:right;font-weight:600;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-total{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;padding:8px 0 4px}.st-total span{display:flex;flex-direction:column;font-size:12.5px;font-weight:600}.st-total small{font-size:11px;color:var(--mut);font-weight:400}.st-total b{font-size:24px;font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-ghost{z-index:80;transform:translate(-50%,-140%);padding:6px 12px;background:var(--blue);color:#fff;font-size:12px;font-weight:600;pointer-events:none;box-shadow:0 10px 24px -8px rgba(0,0,0,.6);white-space:nowrap}.st-busy,.st-ghost{position:fixed;border-radius:99px}.st-busy{z-index:85;display:flex;align-items:center;gap:10px;padding:10px 16px;background:rgba(13,27,51,.96);border:1px solid var(--line2);font-size:12.5px}.st-busy,.st-toast{left:50%;top:72px;transform:translateX(-50%);font-weight:500}.st-toast{position:fixed;z-index:90;max-width:min(560px,calc(100% - 32px));padding:11px 18px;border-radius:12px;background:#fff;color:#0D1B33;font-size:13px;line-height:1.45;box-shadow:0 18px 44px -12px rgba(0,0,0,.6);animation:st-in .25s ease-out}@keyframes st-in{0%{opacity:0;transform:translate(-50%,-8px)}}.st-modal{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(4,9,18,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.st-dialog{position:relative;width:min(520px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;padding:28px;border-radius:18px;background:var(--pan);border:1px solid var(--line2);box-shadow:0 30px 80px -20px rgba(0,0,0,.8)}.st-dialog,.st-dialog form{display:flex;flex-direction:column;gap:14px}.st-dialog h2{font-size:22px;font-weight:600;letter-spacing:-.015em}.st-dialog p{color:var(--mut);font-size:13px;line-height:1.6}.st-dialog .x{position:absolute;top:14px;right:14px}.st-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.st-copy{display:flex;gap:8px}.st-hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.st-ok{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(72,199,142,.16);color:#5BE0A5}@media (max-width:1180px){.st-edit{grid-template-columns:240px minmax(0,1fr) 296px}.st-acts .st-btn:not(.pri){width:36px;padding:0;font-size:0;gap:0}.st-title{flex-basis:140px}}@media (max-width:900px){.st-spaces{grid-template-columns:repeat(2,minmax(0,1fr))}.st-space{min-height:0}.st-ways{grid-template-columns:1fr}.st-edit{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"top" "stage"}.st-top{flex-wrap:wrap;height:auto;padding:8px 10px;gap:8px}.st-title{display:none}.st-rooms{order:5;flex-basis:100%}.st-acts{margin-left:auto}.st-acts .st-ib{display:none}.st-left,.st-right{position:fixed;left:0;right:0;bottom:0;top:auto;height:min(68dvh,560px);border:0;border-top:1px solid var(--line2);border-radius:18px 18px 0 0;transform:translateY(105%);transition:transform .25s ease;z-index:60;box-shadow:0 -20px 50px -10px rgba(0,0,0,.7)}.st-edit.dr-left .st-left,.st-edit.dr-right .st-right{transform:none}.st-mob{display:flex;position:absolute;right:10px;top:10px;gap:6px;z-index:3}.st-ai{top:54px;left:10px}.st-mob button{height:34px;padding:0 13px!important;border-radius:99px;background:rgba(13,27,51,.92)!important;border:1px solid var(--line2)!important;font-size:12px;font-weight:600}.st-bar{bottom:12px;flex-wrap:wrap;justify-content:center}.st-bar .nm small{display:none}.st-hint{font-size:11px;bottom:12px}.st-2{grid-template-columns:1fr}.st-dialog{padding:22px}}@media (prefers-reduced-motion:reduce){.wws *{transition:none!important;animation-duration:.01ms!important}}