#gss .wc-h .lbd{display:flex;flex-direction:column}#gss .wc-hw{flex:1;display:flex;flex-direction:column;gap:10px;padding:12px 16px 14px;min-height:0}#gss .wc-hs{align-self:flex-start;flex-wrap:wrap}#gss .wc-hs button{padding:7px 12px}#gss .wc-sc{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 46px;gap:10px;border-radius:12px;background:linear-gradient(180deg,#131316,#0d0d0f);border:1px solid rgba(255,255,255,.06);padding:6px 8px 6px 4px}#gss .wc-ls{width:100%;height:100%;min-height:0}#gss .wc-wall{fill:#1d1d22;stroke:rgba(255,255,255,.12)}#gss .wc-bay{fill:#0b0b0d;stroke:rgba(226,194,122,.25)}#gss .wc-rx text{font-size:9px;font-weight:700;letter-spacing:.14em;fill:#e2c27a;text-anchor:middle}#gss .wc-rx{opacity:0;transition:opacity .6s}#gss .wc-ls.wc-s0 .wc-rx0,#gss .wc-ls.wc-s1 .wc-rx1,#gss .wc-ls.wc-s2 .wc-rx2{opacity:1}#gss .wc-gnd{stroke:rgba(255,255,255,.2);stroke-width:2}#gss .wc-tbody{stroke:rgba(255,255,255,.14)}#gss .wc-cav{fill:#0a0a0c}#gss .wc-edge{stroke:#e2c27a;stroke-width:3}#gss .wc-whl{fill:#0a0a0b;stroke:#3a3a40;stroke-width:5}#gss .wc-hub{fill:#55555c}#gss .wc-bmp{fill:#2a2a2f}#gss .wc-arm path{stroke:#9b9ba0;stroke-width:3;stroke-linecap:round}#gss .wc-pl{fill:#b8912a;stroke:#e2c27a}#gss .wc-lip{stroke:#b8912a;stroke-width:3}#gss .wc-crt{fill:#caa45a;stroke:#6e5424;stroke-width:1.5}#gss .wc-tape{stroke:rgba(90,66,20,.6);stroke-width:2}#gss .wc-bt{font-size:7.5px;font-weight:800;fill:rgba(60,42,10,.75);text-anchor:middle;letter-spacing:.08em}#gss .wc-dent{fill:#6e5424;opacity:0;transition:opacity .5s}#gss .wc-gash{stroke:#5a3a10;stroke-width:2.5;opacity:0;transition:opacity .5s}#gss .wc-stp{opacity:0;transition:opacity .5s}#gss .wc-stp rect{fill:none;stroke:#ff6b5e;stroke-width:1.5}#gss .wc-stp text{font-size:8px;font-weight:800;fill:#ff6b5e;text-anchor:middle;letter-spacing:.2em}#gss .wc-ls.wc-s0.wc-gd .wc-dent,#gss .wc-ls.wc-s1.wc-gd .wc-gash,#gss .wc-ls.wc-gd .wc-stp{opacity:1}#gss .wc-lev{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0}#gss .wc-lev small{font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(245,245,247,.45)}#gss .wc-trk{position:relative;flex:1;width:12px;margin:10px 0;border-radius:12px;background:rgba(255,255,255,.08);touch-action:none;cursor:ns-resize}#gss .wc-fill{position:absolute;left:0;right:0;top:0;height:0;border-radius:12px;background:linear-gradient(180deg,#b8912a,#e2c27a)}#gss .wc-hnd{position:absolute;left:50%;top:0;width:38px;height:22px;margin:-11px 0 0 -19px;border-radius:7px;border:0;background:#e2c27a;box-shadow:0 4px 0 #8a6c22,0 0 0 0 rgba(226,194,122,.6);cursor:grab;touch-action:none;animation:wcPl 2s infinite}#gss .wc-hnd:after{content:"";position:absolute;left:9px;right:9px;top:6px;height:2px;background:rgba(17,17,19,.5);box-shadow:0 4px 0 rgba(17,17,19,.5)}@keyframes wcPl{0%{box-shadow:0 4px 0 #8a6c22,0 0 0 0 rgba(226,194,122,.6)}100%{box-shadow:0 4px 0 #8a6c22,0 0 0 12px rgba(226,194,122,0)}}#gss .wc-cus{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}#gss .wc-cus span{position:relative;padding:8px 10px 8px 24px;border-radius:10px;background:rgba(255,255,255,.04);transition:all .5s}#gss .wc-cus i{position:absolute;left:10px;top:12px;width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.2);transition:all .5s}#gss .wc-cus small{display:block;font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(245,245,247,.45)}#gss .wc-cus b{font-size:12.5px;color:rgba(245,245,247,.6);font-weight:600}#gss .wc-cus span.wc-on{background:rgba(226,194,122,.12)}#gss .wc-cus span.wc-on i{background:#e2c27a;box-shadow:0 0 10px #e2c27a}#gss .wc-cus span.wc-on b{color:#fff}#gss .wc-rec{display:flex;align-items:baseline;gap:10px;padding:0 2px}#gss .wc-rec small{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#e2c27a;white-space:nowrap}#gss .wc-rec b{font-size:13px;color:#fff;font-weight:600}#gss .wc-bw{height:100%;display:grid;grid-template-columns:minmax(0,1fr) 360px}#gss .wc-bst{position:relative;perspective:1200px;background:radial-gradient(60% 55% at 50% 48%,#fbfaf6,#efede7);overflow:hidden;touch-action:none;cursor:grab;user-select:none}#gss .wc-bst.wc-drag{cursor:grabbing}#gss .wc-cube{position:absolute;left:50%;top:44%;width:0;height:0;transform-style:preserve-3d;--L:340px;--H:136px;--D:150px}#gss .wc-fc{position:absolute;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:12px 14px;border:0;border-radius:2px;color:rgba(60,42,10,.9);text-align:left;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(90deg,transparent calc(50% - 10px),rgba(120,88,30,.28) calc(50% - 10px) calc(50% + 10px),transparent calc(50% + 10px)),repeating-linear-gradient(90deg,rgba(0,0,0,.018) 0 2px,transparent 2px 5px),linear-gradient(180deg,#d8b56c,#c49b4a);box-shadow:inset 0 0 0 1.5px rgba(90,62,16,.55);transition:filter .4s}#gss .wc-fc.wc-on{filter:brightness(1.08);box-shadow:inset 0 0 0 3px #111113}#gss .wc-f-front,#gss .wc-f-back{width:var(--L);height:var(--H);margin:calc(var(--H) / -2) 0 0 calc(var(--L) / -2)}#gss .wc-f-right,#gss .wc-f-left{width:var(--D);height:var(--H);margin:calc(var(--H) / -2) 0 0 calc(var(--D) / -2)}#gss .wc-f-top,#gss .wc-f-bottom{width:var(--L);height:var(--D);margin:calc(var(--D) / -2) 0 0 calc(var(--L) / -2)}#gss .wc-f-front{transform:translateZ(calc(var(--D) / 2))}#gss .wc-f-back{transform:rotateY(180deg) translateZ(calc(var(--D) / 2))}#gss .wc-f-right{transform:rotateY(90deg) translateZ(calc(var(--L) / 2))}#gss .wc-f-left{transform:rotateY(-90deg) translateZ(calc(var(--L) / 2))}#gss .wc-f-top{transform:rotateX(90deg) translateZ(calc(var(--H) / 2))}#gss .wc-f-bottom{transform:rotateX(-90deg) translateZ(calc(var(--H) / 2))}#gss .wc-fn{font:800 26px/1 ui-monospace,Menlo,monospace;color:rgba(60,42,10,.85)}#gss .wc-fc>b{margin-top:4px;font-size:13.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;max-width:62%}#gss .wc-fart{position:absolute;right:12px;bottom:12px;width:62px}#gss .wc-fart svg{width:100%;display:block}#gss .wc-fa{fill:rgba(255,255,255,.35);stroke:rgba(60,42,10,.75);stroke-width:1.5}#gss .wc-fl{fill:none;stroke:rgba(60,42,10,.75);stroke-width:1.8;stroke-linecap:round}#gss .wc-fd{fill:#8e3d30}#gss .wc-fart text{font-size:9px;font-weight:800;fill:rgba(60,42,10,.85);text-anchor:middle}#gss .wc-lbl2{position:absolute;left:14px;bottom:10px;padding:5px 8px;background:#fff;border-radius:2px;display:flex;flex-direction:column;font-family:ui-monospace,Menlo,monospace;color:#111;box-shadow:0 1px 0 rgba(0,0,0,.2)}#gss .wc-lbl2 small{font-size:7.5px;letter-spacing:.06em}#gss .wc-lbl2 em{font-style:normal;font-size:10px;font-weight:800}#gss .wc-up{position:absolute;left:14px;bottom:12px;display:flex;align-items:flex-end;gap:3px;font-size:8px;font-weight:800;letter-spacing:.12em;color:rgba(60,42,10,.7)}#gss .wc-up i{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid rgba(60,42,10,.7);position:relative;margin-right:1px}#gss .wc-up i:after{content:"";position:absolute;left:-1.5px;top:7px;width:3px;height:6px;background:rgba(60,42,10,.7)}#gss .wc-shd{position:absolute;left:50%;top:78%;width:380px;height:40px;margin-left:-190px;border-radius:50%;background:radial-gradient(closest-side,rgba(17,17,19,.22),transparent)}#gss .wc-bnav{position:absolute;left:0;right:0;bottom:36px;display:flex;justify-content:center;gap:6px}#gss .wc-bnav button{width:40px;height:30px;border-radius:8px;border:1px solid #dedbd2;background:#fff;font:700 12px ui-monospace,Menlo,monospace;color:var(--ink2);transition:all .3s}#gss .wc-bnav button.wc-on{background:#111113;border-color:#111113;color:#e2c27a}#gss .wc-dim{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-style:normal;font-size:11px;color:var(--ink3)}#gss .wc-bp{padding:28px 30px 24px;border-left:1px solid #eeece6;display:flex;flex-direction:column;gap:12px}#gss .wc-bk{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--acc2)}#gss .wc-bp h3{margin:0;font-size:24px;line-height:1.2;font-weight:600}#gss .wc-bp p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink2)}#gss .wc-br{padding:11px 14px;border-radius:12px;background:#f4f4f1}#gss .wc-br small{display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}#gss .wc-br b{display:block;margin-top:3px;font-size:13.5px;font-weight:600;line-height:1.4}#gss .wc-br2{background:#111113;color:#fff;margin-top:auto}#gss .wc-br2 small{color:#e2c27a}#gss .wc-bp.wc-in>*{animation:gkIn .45s var(--ease) both}#gss .wc-gw{height:100%;display:flex;flex-direction:column;padding:12px 14px 14px;gap:10px}#gss .wc-ths{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}#gss .wc-th{position:relative;padding:0;border:0;border-radius:8px;overflow:hidden;background:#000;opacity:.5;transition:opacity .4s,box-shadow .4s}#gss .wc-th span{display:block;height:48px}#gss .wc-th svg{width:100%;height:100%;display:block}#gss .wc-th em{position:absolute;left:0;right:0;bottom:0;padding:3px 6px;font-style:normal;font-size:9.5px;font-weight:700;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.75));text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#gss .wc-th.wc-on{opacity:1;box-shadow:0 0 0 2px #e2c27a}#gss .wc-th:hover{opacity:.85}#gss .wc-gm{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:12px}#gss .wc-view{position:relative;border-radius:10px;overflow:hidden;background:#000;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}#gss .wc-ph{position:absolute;inset:0;opacity:0;transition:opacity .6s;pointer-events:none}#gss .wc-ph.wc-on{opacity:1;pointer-events:auto}#gss .wc-ph>svg{width:100%;height:100%;display:block;filter:saturate(.85) contrast(1.05)}#gss .wc-view:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(90% 90% at 50% 50%,transparent 60%,rgba(0,0,0,.45))}#gss .wc-cap{position:absolute;left:10px;top:10px;z-index:3;padding:4px 9px;border-radius:6px;background:rgba(0,0,0,.6);font:700 10px ui-monospace,Menlo,monospace;letter-spacing:.08em;color:#fff}#gss .wc-pin{position:absolute;z-index:2;width:30px;height:30px;margin:-30px 0 0 -15px;padding:0;border:0;background:none;cursor:pointer}#gss .wc-pin i{position:absolute;inset:0;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.45);transition:background .3s}#gss .wc-pin i{font-style:normal}#gss .wc-pin b{position:absolute;left:0;right:0;top:6px;text-align:center;font-size:12px;font-weight:800;color:#111;pointer-events:none}#gss .wc-pin.wc-on b{color:#e2c27a}#gss .wc-pin:not(.wc-rd) b{animation:wcBob 2.4s ease-in-out infinite}#gss .wc-pin:after{content:"";position:absolute;left:50%;top:100%;width:12px;height:4px;margin-left:-6px;border-radius:50%;background:rgba(0,0,0,.4)}#gss .wc-pin.wc-rd i{background:#e2c27a}#gss .wc-pin.wc-on i{background:#111113;box-shadow:0 0 0 2px #e2c27a,0 6px 14px rgba(0,0,0,.5)}#gss .wc-pin:not(.wc-rd) i{animation:wcBob 2.4s ease-in-out infinite}@keyframes wcBob{50%{margin-top:-4px}}#gss .wc-p-bg0{fill:#34302a}#gss .wc-p-bg1{fill:#2b2d31}#gss .wc-p-bg2{fill:#2f2a24}#gss .wc-p-bg3{fill:#3c3a36}#gss .wc-p-fl{fill:#4a4640}#gss .wc-p-ln{stroke:#d9b400;stroke-width:4;opacity:.55}#gss .wc-p-pal{fill:#7a6040}#gss .wc-p-box{fill:#c49b4a;stroke:#6e5424;stroke-width:2}#gss .wc-p-dmg{fill:#6e5424;stroke:#3b2a10;stroke-width:1.5}#gss .wc-p-dmg2{fill:none;stroke:#3b2a10;stroke-width:5;stroke-linecap:round}#gss .wc-p-tp{stroke:rgba(110,84,36,.7);stroke-width:8}#gss .wc-p-lab{fill:#f5f5f2;stroke:#bbb}#gss .wc-p-lt{stroke:#555;stroke-width:2.5;fill:none}#gss .wc-p-tx{font:700 12px ui-monospace,Menlo,monospace;fill:#111;text-anchor:middle}#gss .wc-p-wrap{fill:none;stroke:rgba(255,255,255,.55);stroke-width:3}#gss .wc-p-rk{fill:#2a5aa8}#gss .wc-p-bm{fill:#e08a2a}#gss .wc-p-hole{fill:#1a1206;stroke:#3b2a10;stroke-width:3}#gss .wc-p-clip{fill:#e9e7e0;stroke:#999}#gss .wc-p-flap{fill:#b88f42;stroke:#6e5424;stroke-width:2}#gss .wc-p-sofa{fill:#8a8f96}#gss .wc-p-sofa2{fill:#9ca1a8}#gss .wc-p-leg{fill:#5a4630}#gss .wc-p-brk{fill:none;stroke:#ff6b5e;stroke-width:3}#gss .wc-p-wall{stroke:#e7d7b0;stroke-width:3}#gss .wc-p-door{fill:#5b3b2a;stroke:#2a1a10;stroke-width:3}#gss .wc-p-kn{fill:#d8c28a}#gss .wc-p-step{fill:#6a655c}#gss .wc-note{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:10px;background:#0c0c0e;border:1px solid rgba(255,255,255,.07);min-height:0}#gss .wc-note>small,#gss .wc-vd small{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e2c27a}#gss .wc-nt{font-size:17px;color:#fff;line-height:1.25}#gss .wc-np{margin:0;font-size:13px;line-height:1.55;color:rgba(245,245,247,.72)}#gss .wc-vd{margin-top:auto;display:flex;flex-direction:column;gap:6px}#gss .wc-vds{display:grid;grid-template-columns:1fr 1fr;gap:4px}#gss .wc-vds span{padding:5px 6px;border-radius:6px;background:rgba(255,255,255,.04);font-size:11px;font-weight:600;color:rgba(245,245,247,.4);text-align:center;transition:all .5s}#gss .wc-vds span.wc-on{background:#e2c27a;color:#111}#gss .wc-vd.wc-hid .wc-vds span.wc-on{background:rgba(255,255,255,.04);color:rgba(245,245,247,.4)}#gss .wc-va{font-size:12.5px;color:#fff;min-height:17px}#gss .wc-vd.wc-hid .wc-va{color:rgba(245,245,247,.35);font-weight:500}#gss .wc-pp{display:flex;align-items:center;gap:5px;font-size:10px;color:rgba(245,245,247,.45)}#gss .wc-pp i{width:16px;height:4px;border-radius:4px;background:rgba(255,255,255,.12);transition:background .4s}#gss .wc-pp i.wc-on{background:#e2c27a}#gss .wc-note.wc-in>b,#gss .wc-note.wc-in>p{animation:gkIn .4s var(--ease) both}#gss .wc-mw{height:100%;display:flex;flex-direction:column;background:#fff}#gss .wc-mhd{display:flex;align-items:baseline;gap:14px;padding:12px 22px;border-bottom:2px solid #111113}#gss .wc-mhd b{font-size:15px;font-weight:900;letter-spacing:.18em}#gss .wc-mhd span{font-size:12px;color:var(--ink3)}#gss .wc-mhd em{margin-left:auto;font-style:normal;font:700 11px ui-monospace,Menlo,monospace;color:var(--ink3)}#gss .wc-mg3{flex:1;min-height:0;display:grid;grid-template-columns:200px minmax(0,1fr) 300px}#gss .wc-parts{padding:16px 16px;border-right:1px dashed #d4d1c8}#gss .wc-parts>small{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#111}#gss .wc-pl2{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}#gss .wc-pl2 li{display:grid;grid-template-columns:26px 1fr;gap:2px 8px;align-items:center;animation:gkIn .4s var(--ease) both}#gss .wc-pl2 li b{grid-row:1/3;width:26px;height:26px;border:1.5px solid #111;border-radius:4px;display:grid;place-items:center;font-size:12px;font-weight:800}#gss .wc-pl2 li span{font-size:12px;font-weight:600;line-height:1.25}#gss .wc-pl2 li em{font-style:normal;font:700 10px ui-monospace,Menlo,monospace;color:#8a6c22}#gss .wc-mpage{position:relative;overflow:hidden}#gss .wc-mst{position:absolute;inset:0;opacity:0;transform:scale(.96);transition:opacity .6s,transform .8s var(--ease);pointer-events:none}#gss .wc-mst.wc-on{opacity:1;transform:none;pointer-events:auto}#gss .wc-mbig{position:absolute;left:18px;top:6px;font-size:64px;font-weight:900;line-height:1;color:#111113}#gss .wc-mst>svg{position:absolute;left:8%;right:8%;top:14px;bottom:70px;width:84%;height:calc(100% - 84px)}#gss .wc-m{fill:none;stroke:#111113;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}#gss .wc-mg{fill:none;stroke:#b8912a;stroke-width:3;stroke-linecap:round}#gss .wc-mg2{font-size:26px;font-weight:900;fill:#b8912a}#gss .wc-mt{font-size:13px;font-weight:700;fill:#111113}#gss .wc-ml{font-size:16px;font-weight:900;fill:#111113}#gss .wc-mst.wc-on .wc-m{stroke-dasharray:900;stroke-dashoffset:900;animation:wcDraw 2.4s var(--ease) forwards}@keyframes wcDraw{to{stroke-dashoffset:0}}#gss .wc-dn{position:absolute;right:14px;bottom:12px;left:14px;display:flex;align-items:center;gap:10px;padding:8px 12px;border:1.5px solid #111113;border-radius:6px;background:#fff}#gss .wc-dn svg{width:28px;height:28px;flex:none}#gss .wc-dn circle{fill:none;stroke:#b3261e;stroke-width:3}#gss .wc-dn path{stroke:#b3261e;stroke-width:3}#gss .wc-dn span{font-size:12.5px;font-weight:700;line-height:1.3}#gss .wc-mtx{padding:20px 24px;border-left:1px dashed #d4d1c8;display:flex;flex-direction:column;gap:10px}#gss .wc-mk{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--acc2)}#gss .wc-mtx h3{margin:0;font-size:23px;line-height:1.2;font-weight:600}#gss .wc-mtx p{margin:0;font-size:14px;line-height:1.6;color:var(--ink2)}#gss .wc-mo{margin-top:auto;padding:12px 14px;border-radius:10px;background:#111113;color:#fff}#gss .wc-mo small{display:block;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#e2c27a}#gss .wc-mo b{display:block;margin-top:3px;font-size:13.5px;line-height:1.4}#gss .wc-mtx.wc-in>*{animation:gkIn .45s var(--ease) both}#gss .wc-mnav{display:flex;align-items:stretch;gap:6px;padding:10px 14px;border-top:1px solid #eeece6;background:#fafaf8}#gss .wc-mnav>button{border:1.5px solid #111113;background:#fff;border-radius:8px;font-weight:700}#gss .wc-mprev,#gss .wc-mnext{width:40px;font-size:16px}#gss .wc-mnext{background:#111113!important;color:#e2c27a}#gss .wc-mdot{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 8px;transition:all .3s}#gss .wc-mdot b{font-size:18px;font-weight:900}#gss .wc-mdot span{font-size:12px}#gss .wc-mdot.wc-on{background:#e2c27a!important;border-color:#e2c27a!important}#gss .wc-mdot.wc-dn2{background:#f1f0ec!important;border-color:#d4d1c8!important;color:var(--ink3)}#gss .wc-tw{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto}#gss .wc-tz{position:relative;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:20px 30px 12px;background:linear-gradient(180deg,#f7f7f4,#fff)}#gss .wc-halves{position:relative;height:26px;margin-left:112px;margin-right:30px}#gss .wc-hf{position:absolute;top:0;height:22px;border:1.5px solid #b8912a;border-bottom:0;border-radius:6px 6px 0 0;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8a6c22;text-align:center;line-height:18px;opacity:.25;transition:opacity .6s}#gss .wc-hf u{text-decoration:none}#gss .wc-hf2{border-color:#111113;color:#111113}#gss .wc-hf.wc-on{opacity:1}#gss .wc-run{position:relative;display:flex;align-items:center;height:130px}#gss .wc-case{position:relative;z-index:3;flex:none;width:120px;height:120px;border-radius:28px;background:radial-gradient(60% 60% at 40% 35%,#3a3a40,#141416);box-shadow:0 18px 30px rgba(17,17,19,.25),inset 0 0 0 6px #e2c27a;display:grid;place-items:center}#gss .wc-case span{font:800 13px ui-monospace,Menlo,monospace;color:#e2c27a;letter-spacing:.1em}#gss .wc-lock{position:absolute;left:50%;top:-6px;width:30px;height:12px;margin-left:-15px;border-radius:6px;background:#111113;box-shadow:inset 0 0 0 2px #e2c27a}#gss .wc-rail{position:relative;flex:1;height:44px;margin-left:-8px;margin-right:30px;touch-action:none}#gss .wc-blade{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#f0d27a,#e2b84a);box-shadow:0 6px 12px rgba(17,17,19,.14),inset 0 -3px 0 rgba(0,0,0,.08)}#gss .wc-tks{position:absolute;inset:0;background:repeating-linear-gradient(90deg,#111 0 1.5px,transparent 1.5px 12px) 0 0/100% 10px no-repeat,repeating-linear-gradient(90deg,#111 0 1.5px,transparent 1.5px 60px) 0 0/100% 18px no-repeat,repeating-linear-gradient(90deg,#111 0 1.5px,transparent 1.5px 12px) 0 100%/100% 8px no-repeat}#gss .wc-blade{overflow:hidden}#gss .wc-mks{position:absolute;inset:0;pointer-events:none}#gss .wc-mk2{opacity:0;transition:opacity .4s}#gss .wc-mk2.wc-on{opacity:1;pointer-events:auto}#gss .wc-mk2{position:absolute;top:0;bottom:0;width:0;padding:0;border:0;background:none;cursor:pointer}#gss .wc-mk2 i{position:absolute;left:-7px;top:13px;width:14px;height:14px;border-radius:50%;background:#b3261e;box-shadow:0 0 0 3px rgba(179,38,30,.2)}#gss .wc-mk2 span{position:absolute;left:0;top:52px;transform:translateX(-50%);white-space:nowrap;font-size:12px;font-weight:700;color:var(--ink3);transition:color .4s}#gss .wc-mk2.wc-on span{color:#111113}#gss .wc-mk2.wc-cur span{color:#fff;background:#111113;padding:3px 8px;border-radius:6px}#gss .wc-hook{position:absolute;left:0;top:-8px;width:20px;height:60px;margin-left:-4px;border:0;border-radius:3px 6px 6px 3px;background:linear-gradient(90deg,#8a8a90,#d4d4d8);box-shadow:0 4px 10px rgba(0,0,0,.25);cursor:grab;touch-action:none;z-index:4}#gss .wc-hook:after{content:"";position:absolute;left:-6px;top:-6px;right:-6px;bottom:-6px;border-radius:10px;border:2px solid #e2c27a;animation:wcRg 2s infinite}@keyframes wcRg{0%{opacity:1;transform:scale(.9)}100%{opacity:0;transform:scale(1.3)}}#gss .wc-hook.wc-t:after{display:none}#gss .wc-til{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);text-align:center;margin-top:30px}#gss .wc-tp{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr);border-top:1px solid #eeece6}#gss .wc-tc{padding:16px 22px 18px;min-height:132px}#gss .wc-tc+.wc-tc{border-left:1px solid #eeece6}#gss .wc-tc small{display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--acc2)}#gss .wc-tc b{display:block;margin-top:4px;font-size:15px;line-height:1.35;font-weight:600}#gss .wc-tc .wc-tn{font-size:21px}#gss .wc-tc p{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink2)}#gss .wc-tc3{background:#111113;color:#fff}#gss .wc-tc3 small{color:#e2c27a}#gss .wc-tp.wc-in b,#gss .wc-tp.wc-in p{animation:gkIn .4s var(--ease) both}#gss .wc-rw{height:100%;display:grid;grid-template-columns:170px minmax(0,1fr) 300px}#gss .wc-tray2{padding:14px 12px;border-right:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:6px;background:#101012}#gss .wc-tray2>small{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(245,245,247,.45)}#gss .wc-tile{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;gap:0 10px;align-items:center;padding:8px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:#fff;text-align:left;cursor:grab;touch-action:none;transition:opacity .4s,border-color .3s}#gss .wc-tile:hover{border-color:#e2c27a}#gss .wc-tile .wc-fp{grid-row:1/3;position:relative;width:44px;height:30px}#gss .wc-tile b{font-size:11.5px;font-weight:700;line-height:1.2}#gss .wc-tile small{font:600 9px ui-monospace,Menlo,monospace;color:rgba(245,245,247,.45)}#gss .wc-tile.wc-used{opacity:.25;pointer-events:none}#gss .wc-plan{padding:14px;display:flex;align-items:center;justify-content:center;min-width:0}#gss .wc-room{position:relative;width:min(100%,580px);aspect-ratio:56/40;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 20px),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 20px),#17171a;border:7px solid #e8e6df;border-radius:2px;box-shadow:0 20px 40px rgba(0,0,0,.4)}#gss .wc-room.wc-hov{box-shadow:0 0 0 3px #e2c27a,0 20px 40px rgba(0,0,0,.4)}#gss .wc-door{position:absolute;right:16%;bottom:0;width:12%;overflow:visible}#gss .wc-door path{fill:rgba(226,194,122,.05);stroke:rgba(226,194,122,.6);stroke-width:1.5;stroke-dasharray:3 3}#gss .wc-room:after{content:"";position:absolute;right:16%;bottom:-7px;width:12%;height:7px;background:#17171a}#gss .wc-win{position:absolute;left:-7px;top:40%;width:7px;height:22%;background:repeating-linear-gradient(0deg,#9fb6c8 0 3px,#e8e6df 3px 5px)}#gss .wc-rl{position:absolute;right:8px;top:6px;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(245,245,247,.35)}#gss .wc-drop{position:absolute;left:0;right:0;top:44%;text-align:center;font-size:12px;color:rgba(245,245,247,.35);transition:opacity .4s}#gss .wc-room.wc-has .wc-drop{opacity:0}#gss .wc-pc{position:absolute;padding:0;border:0;background:none;cursor:pointer;transition:left 1s var(--ease),top 1s var(--ease)}#gss .wc-pc .wc-fp{position:absolute;inset:0}#gss .wc-pc em{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;padding:3px 7px;border-radius:999px;font-style:normal;font-size:10px;font-weight:800;white-space:nowrap;box-shadow:0 3px 8px rgba(0,0,0,.4);animation:gkIn .5s .9s var(--ease) both}#gss .wc-pc em.wc-g{background:#47bb78;color:#08240f}#gss .wc-pc em.wc-r{background:#ff6b5e;color:#2a0602}#gss .wc-pc em.wc-o{background:#f5f5f7;color:#111}#gss .wc-pc.wc-on .wc-fp{filter:drop-shadow(0 0 6px rgba(226,194,122,.8))}#gss .wc-fp-sofa{background:linear-gradient(90deg,#8d8f96 0 12%,transparent 12% 88%,#8d8f96 88%),linear-gradient(180deg,#8d8f96 0 28%,transparent 28%),linear-gradient(90deg,#aeb1b7 0 49.5%,#7d8087 49.5% 50.5%,#aeb1b7 50.5%);border-radius:8px}#gss .wc-fp-chair{background:linear-gradient(90deg,#c9a06a 0 16%,transparent 16% 84%,#c9a06a 84%),linear-gradient(180deg,#c9a06a 0 26%,#e0bf8e 26%);border-radius:8px}#gss .wc-fp-table{background:radial-gradient(40% 50% at 30% 30%,rgba(255,255,255,.15),transparent),linear-gradient(180deg,#8a5a34,#6b4222);border-radius:10px;box-shadow:inset 0 0 0 2px rgba(0,0,0,.25)}#gss .wc-fp-shelf{background:repeating-linear-gradient(90deg,#3d3d44 0 2px,#26262b 2px 20%);border:2px solid #4a4a52;border-radius:2px}#gss .wc-fp-bed{background:linear-gradient(180deg,transparent 4%,#e7e2d4 4% 22%,transparent 22%),linear-gradient(90deg,transparent 8%,#f5f3ec 8% 46%,transparent 46% 54%,#f5f3ec 54% 92%,transparent 92%) 0 6%/100% 14% no-repeat,linear-gradient(180deg,#c7b48d 0 30%,#b89e6a 30%);border:3px solid #7a6040;border-radius:4px}#gss .wc-tile .wc-fp-bed{border-width:2px}#gss .wc-rp{padding:16px 18px;border-left:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:12px;min-height:0}#gss .wc-rs{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}#gss .wc-rs span{padding:10px 4px;border-radius:10px;background:rgba(255,255,255,.04);text-align:center}#gss .wc-rs b{display:block;font-size:21px;color:#fff;font-variant-numeric:tabular-nums}#gss .wc-rs span:nth-child(2) b{color:#e2c27a}#gss .wc-rs small{font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(245,245,247,.5)}#gss .wc-ln{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:12px;background:#0c0c0e;border:1px solid rgba(255,255,255,.07)}#gss .wc-lk{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e2c27a}#gss .wc-lsku{font:700 13px ui-monospace,Menlo,monospace;color:#fff}#gss .wc-tb{width:100%;border-collapse:collapse;font-size:12px}#gss .wc-tb td{padding:3px 0;border-bottom:1px dotted rgba(255,255,255,.1);color:rgba(245,245,247,.62)}#gss .wc-tb td+td{text-align:right;color:#fff;font-variant-numeric:tabular-nums;font-weight:700}#gss .wc-tb tr[data-f="exp"] td,#gss .wc-tb tr[data-f="onh"] td{color:#fff}#gss .wc-tb tr.wc-gp td+td{color:#ff6b5e}#gss .wc-lv{margin:4px 0 0;font-size:12.5px;line-height:1.5;color:rgba(245,245,247,.75)}#gss .wc-ln.wc-in .wc-lv,#gss .wc-ln.wc-in .wc-lsku{animation:gkIn .45s var(--ease) both}#gss .wc-ril{font-style:normal;font-size:11px;color:rgba(245,245,247,.42)}#gss .wc-ghost{position:fixed;z-index:50;pointer-events:none;opacity:.9}@media(max-width:900px){#gss .wc-sc{min-height:230px}#gss .wc-cus b{font-size:11px}#gss .wc-cus span{padding:7px 6px 7px 20px}#gss .wc-cus i{left:7px}#gss .wc-bw,#gss .wc-gm,#gss .wc-mg3,#gss .wc-rw{grid-template-columns:1fr}#gss .wc-bst{height:380px}#gss .wc-cube{--L:230px;--H:96px;--D:104px}#gss .wc-fn{font-size:18px}#gss .wc-fc{padding:8px 10px}#gss .wc-fc>b{font-size:10px;max-width:70%}#gss .wc-fart{width:40px;right:8px;bottom:8px}#gss .wc-lbl2,#gss .wc-up{display:none}#gss .wc-shd{width:260px;margin-left:-130px}#gss .wc-bp,#gss .wc-mtx,#gss .wc-rp{border-left:0;padding:20px}#gss .wc-view{height:240px}#gss .wc-th span{height:40px}#gss .wc-th em{display:none}#gss .wc-parts{border-right:0;border-bottom:1px dashed #d4d1c8}#gss .wc-pl2{display:grid;grid-template-columns:1fr 1fr}#gss .wc-mpage{height:300px}#gss .wc-mbig{font-size:44px}#gss .wc-mdot span{display:none}#gss .wc-tz{padding:16px 12px 10px}#gss .wc-case{width:64px;height:64px;border-radius:16px;box-shadow:0 10px 20px rgba(17,17,19,.25),inset 0 0 0 4px #e2c27a}#gss .wc-case span{font-size:9px}#gss .wc-halves{margin-left:56px;margin-right:16px}#gss .wc-hf{font-size:8.5px;letter-spacing:.06em;line-height:20px;white-space:nowrap;overflow:hidden}#gss .wc-hf u{display:none}#gss .wc-rail{margin-right:16px}#gss .wc-mk2 span{display:none}#gss .wc-mk2.wc-cur span{display:block;font-size:11px}#gss .wc-tp{grid-template-columns:1fr}#gss .wc-tc+.wc-tc{border-left:0;border-top:1px solid #eeece6}#gss .wc-tc{min-height:0}#gss .wc-til{margin-top:34px}#gss .wc-tray2{border-right:0;display:grid;grid-template-columns:1fr 1fr;gap:6px}#gss .wc-tray2>small{grid-column:1/3}#gss .wc-plan{padding:10px}}