.Y4Tl_a_editor{z-index:40;color:var(--ink-1);font-family:var(--font-sans), sans-serif;background:#0b0b0d;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0}.Y4Tl_a_top{padding:max(10px, env(safe-area-inset-top)) 20px 6px;align-items:center;gap:12px;display:flex}.Y4Tl_a_name{min-width:0;color:var(--ink-1);font:500 17px/1.2 var(--font-display,var(--font-sans)), sans-serif;text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;padding:6px 0}.Y4Tl_a_name:focus-visible{box-shadow:0 1px 0 var(--ink-2)}.Y4Tl_a_tools{align-items:center;gap:8px;display:flex}.Y4Tl_a_tools .bloc-pill{min-height:44px;padding:0 16px}.Y4Tl_a_floors{scrollbar-width:none;gap:6px;padding:0 20px 8px;display:flex;overflow-x:auto}.Y4Tl_a_floors::-webkit-scrollbar{display:none}.Y4Tl_a_floors button{min-height:36px;color:var(--ink-2);font:500 15px/1 var(--font-sans), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;padding:0 12px;display:inline-flex}.Y4Tl_a_floors button[aria-pressed=true]{background:var(--surface-2);color:var(--ink-1)}.Y4Tl_a_canvas{min-height:0;padding:6px 16px 10px;position:relative}.Y4Tl_a_notice{border:1px solid var(--glass-edge);max-width:calc(100% - 40px);color:var(--ink-1);text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#141418eb;border-radius:14px;margin:0;padding:10px 16px;font-size:15px;line-height:1.35;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.Y4Tl_a_empty{color:var(--ink-2);text-align:center;pointer-events:none;place-items:center;margin:0;padding:0 40px;font-size:15px;display:grid;position:absolute;inset:0}.Y4Tl_a_dock,.Y4Tl_a_inspector{padding:10px 20px max(14px, env(safe-area-inset-bottom));border-top:1px solid var(--glass-edge);background:#111114}.Y4Tl_a_dockTabs{align-items:center;gap:4px;margin-bottom:8px;display:flex}.Y4Tl_a_dockTabs button{min-height:36px;color:var(--ink-2);font:500 15px/1 var(--font-sans), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 10px}.Y4Tl_a_dockTabs button[aria-pressed=true]{color:var(--ink-1);background:var(--surface-2)}.Y4Tl_a_dockTabs .Y4Tl_a_buildButton{color:var(--action-ink);background:var(--action-fill);align-items:center;gap:6px;margin-left:auto;padding:0 14px;display:inline-flex}.Y4Tl_a_pieces{scrollbar-width:none;gap:8px;margin:0 -20px;padding:2px 20px;list-style:none;display:flex;overflow-x:auto}.Y4Tl_a_pieces::-webkit-scrollbar{display:none}.Y4Tl_a_pieces button{border:1px solid var(--glass-edge);background:var(--surface-1);min-width:76px;min-height:68px;color:var(--ink-1);font:500 13px/1.1 var(--font-sans), sans-serif;white-space:nowrap;cursor:pointer;border-radius:14px;align-content:center;justify-items:center;gap:8px;padding:10px 10px 8px;display:grid}.Y4Tl_a_pieces button:active{transform:scale(.97)}.Y4Tl_a_pieces i{background:#a68bff;border-radius:6px;width:30px;height:20px;display:block;box-shadow:0 3px #0006}.Y4Tl_a_pieces i[data-shape=table]{background:#f4c238;border-radius:50%;width:20px}.Y4Tl_a_pieces i[data-shape=straight]{border-top:4px solid #0000004d;height:12px}.Y4Tl_a_pieces i[data-shape=corner]{border-top:4px solid #0000004d;border-left:4px solid #0000004d}.Y4Tl_a_pieces i[data-shape=u-booth]{border:4px solid #0000004d;border-bottom:0}.Y4Tl_a_pieces i[data-shape=curved]{border-radius:14px 14px 5px 5px}.Y4Tl_a_pieces i[data-shape=lounge]{width:34px}.Y4Tl_a_pieces i[data-shape=daybed]{background:#b6f26a;width:24px;height:24px}.Y4Tl_a_pieces i[data-shape=cabana]{outline-offset:-5px;background:#b6f26a;outline:1.5px solid #00000059;width:28px;height:24px}.Y4Tl_a_pieces i[data-shape=area]{box-shadow:none;background:#f4c23840;border:1.5px dashed #f4c238}.Y4Tl_a_pieces i[data-feature]{box-shadow:none;background:#3a3a40;border:1px solid #77778a}.Y4Tl_a_pieces i[data-feature=dancefloor]{background:#8b5cf659;border:1.5px dashed #fff6;width:24px;height:24px}.Y4Tl_a_pieces i[data-feature=dj],.Y4Tl_a_pieces i[data-feature=stage]{background:#4a2c22;border-color:#e39a6a}.Y4Tl_a_pieces i[data-feature=bar]{background:#1f3a30;border-color:#5f9a80;width:36px;height:10px}.Y4Tl_a_pieces i[data-feature=raised]{background:#ffffff0f}.Y4Tl_a_pieces i[data-material]{box-shadow:none;border-radius:10px 14px 9px 13px}.Y4Tl_a_pieces i[data-material=water]{background:#1f97bf;border:1.5px solid #8fe0f7}.Y4Tl_a_pieces i[data-material=deck]{background:#3d3028;border:1px solid #8a6a52}.Y4Tl_a_pieces i[data-material=lawn],.Y4Tl_a_pieces i[data-material=planter]{background:#1c3a28;border:1px solid #3f7a52}.Y4Tl_a_pieces i[data-material=sand]{background:#57482f;border:1px solid #a88c62}.Y4Tl_a_pieces i[data-material=tile]{background:#2a2a32;border:1px solid #5b5b68}.Y4Tl_a_pieces i[data-material=carpet]{background:#36213c;border:1px solid #7a4f86}.Y4Tl_a_pieces i[data-decor]{width:20px;height:20px;box-shadow:none;background:#3f9a58;border-radius:50%}.Y4Tl_a_pieces i[data-decor=umbrella]{background:#efe6d6}.Y4Tl_a_pieces i[data-decor=light]{background:#ffe2a8;width:12px;height:12px;box-shadow:0 0 10px #ffd68c}.Y4Tl_a_pieces i[data-decor=column]{background:#6f6c78;width:14px;height:14px}.Y4Tl_a_pieces i[data-decor=speaker]{background:#18181c;border:1px solid #4b4b55;border-radius:4px;width:14px}.Y4Tl_a_inspector{gap:10px;display:grid}.Y4Tl_a_row{align-items:end;gap:10px;display:flex}.Y4Tl_a_row label{min-width:0;color:var(--ink-2);flex:1;gap:5px;font-size:13px;display:grid}.Y4Tl_a_row input,.Y4Tl_a_row select{border:1px solid var(--glass-edge);background:var(--surface-1);width:100%;min-height:44px;color:var(--ink-1);font:500 16px/1 var(--font-sans), sans-serif;border-radius:12px;outline:none;padding:0 12px}.Y4Tl_a_row input:focus-visible,.Y4Tl_a_row select:focus-visible{border-color:var(--ink-2)}.Y4Tl_a_money{border:1px solid var(--glass-edge);background:var(--surface-1);min-height:44px;color:var(--ink-2);border-radius:12px;align-items:center;gap:2px;padding-left:12px;font-size:16px;display:flex}.Y4Tl_a_money input{background:0 0;border:0;min-height:42px;padding:0 8px 0 2px}.Y4Tl_a_stepper{border:1px solid var(--glass-edge);background:var(--surface-1);border-radius:12px;justify-content:space-between;align-items:center;min-height:44px;display:flex}.Y4Tl_a_stepper button{width:40px;height:42px;color:var(--ink-1);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.Y4Tl_a_stepper b{color:var(--ink-1);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.Y4Tl_a_swatches{align-items:center;gap:8px;min-height:44px;display:flex}.Y4Tl_a_swatches button{cursor:pointer;border:2px solid #0000;border-radius:50%;width:28px;height:28px}.Y4Tl_a_swatches button[aria-pressed=true]{border-color:#f6f6f7;box-shadow:inset 0 0 0 2px #111114}.Y4Tl_a_actions{align-items:center;gap:6px;display:flex}.Y4Tl_a_actions button{min-height:44px;color:var(--ink-1);font:500 15px/1 var(--font-sans), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.Y4Tl_a_actions button:last-child{color:var(--ink-2);margin-left:auto}.Y4Tl_a_what{color:var(--ink-2);padding-right:6px;font-size:15px}.Y4Tl_a_scrim{z-index:60;background:#0009;align-items:end;display:grid;position:fixed;inset:0}.Y4Tl_a_sheet{width:min(100%,560px);padding:24px 20px max(20px, env(safe-area-inset-bottom));border-top:1px solid var(--glass-edge);background:#151518;border-radius:24px 24px 0 0;gap:12px;margin:0 auto;display:grid}.Y4Tl_a_sheet h2{font:500 30px/1.1 var(--font-display,var(--font-sans)), sans-serif;margin:0}.Y4Tl_a_sheet p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.45}.Y4Tl_a_sheet textarea{border:1px solid var(--glass-edge);width:100%;color:var(--ink-1);font:400 16px/1.45 var(--font-sans), sans-serif;resize:none;background:#0f0f12;border-radius:16px;outline:none;padding:14px}.Y4Tl_a_sheet textarea:focus-visible{border-color:var(--ink-2)}.Y4Tl_a_photo{min-height:52px;color:var(--ink-1);font:500 15px/1 var(--font-sans), sans-serif;cursor:pointer;background:0 0;border:1px dashed #f6f6f740;border-radius:16px;align-items:center;gap:10px;padding:0 14px;display:flex}.Y4Tl_a_photo svg:last-child{color:var(--ink-2);margin-left:auto}.Y4Tl_a_sheetNotice{color:var(--ink-1)!important}.Y4Tl_a_sheetActions{justify-content:flex-end;gap:10px;display:flex}.Y4Tl_a_sheet small{color:var(--ink-3);font-size:13px}@media (min-width:800px){.Y4Tl_a_scrim{align-items:center}.Y4Tl_a_sheet{border:1px solid var(--glass-edge);border-radius:24px}.Y4Tl_a_pieces{margin:0;padding:2px 0}}
.w0QqJa_stage{perspective:1500px;perspective-origin:50% 10%;width:100%;height:100%;min-height:0;position:relative;overflow:visible}.w0QqJa_board{transform-origin:50% 62%;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;inset:0;overflow:visible}.w0QqJa_stage[data-tilt] .w0QqJa_board{transform:rotateX(36deg)scale(1.02)}.w0QqJa_stage[data-edit] .w0QqJa_board{touch-action:none}.w0QqJa_world{transform-origin:0 0;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.w0QqJa_under{opacity:.32;filter:blur(26px)}.w0QqJa_slabShadow{filter:blur(16px)}.w0QqJa_grid circle{fill:#ffffff24}.w0QqJa_ground{pointer-events:none}.w0QqJa_stage[data-edit] .w0QqJa_ground,.w0QqJa_stage[data-edit] .w0QqJa_feature{pointer-events:auto;cursor:grab}.w0QqJa_waterGlow{filter:blur(10px)}.w0QqJa_ripple{animation:9s linear infinite w0QqJa_ripple}@keyframes w0QqJa_ripple{to{stroke-dashoffset:-216px}}.w0QqJa_groundLabel,.w0QqJa_featureLabel{font-family:var(--font-sans), sans-serif;text-anchor:middle;dominant-baseline:middle;letter-spacing:.01em;pointer-events:none;font-weight:500}.w0QqJa_groundLabel{opacity:.8}.w0QqJa_danceGlow{opacity:.22;filter:blur(16px)}.w0QqJa_decor{pointer-events:none}.w0QqJa_stage[data-edit] .w0QqJa_decor{pointer-events:auto;cursor:grab}.w0QqJa_lamp{filter:blur(5px)}[data-picked]>path:first-of-type,[data-picked]>rect:first-of-type{stroke:#f6f6f7;stroke-width:2.5px}.w0QqJa_chip{cursor:pointer;outline:none;transition:opacity .35s}.w0QqJa_stage[data-edit] .w0QqJa_chip{cursor:grab}.w0QqJa_glow{filter:blur(6px);pointer-events:none}.w0QqJa_chip[data-taken] .w0QqJa_glow{display:none}.w0QqJa_chip[data-dim]{opacity:.16;pointer-events:none}.w0QqJa_chip[data-dot] .w0QqJa_chipLabel{display:none}.w0QqJa_top{transition:filter .2s}.w0QqJa_chip:hover .w0QqJa_top,.w0QqJa_chip:focus-visible .w0QqJa_top{filter:brightness(1.12)}.w0QqJa_chipLabel{font-family:var(--font-sans), sans-serif;font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:central;pointer-events:none;font-weight:500}.w0QqJa_ring{fill:none;stroke:#f6f6f7;stroke-width:2.5px;pointer-events:none}.w0QqJa_zone{cursor:pointer;outline:none}.w0QqJa_zone>rect:first-child{transition:fill-opacity .2s}.w0QqJa_zone:hover>rect:first-child,.w0QqJa_zone:focus-visible>rect:first-child{stroke-opacity:1}.w0QqJa_zoneName,.w0QqJa_zoneLine{font-family:var(--font-sans), sans-serif;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-weight:500}.w0QqJa_back{border:1px solid var(--glass-edge,#f6f6f71f);min-height:44px;color:var(--ink-1,#f6f6f7);font:500 15px/1 var(--font-sans), sans-serif;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e0e10cc;border-radius:999px;padding:0 16px;position:absolute;top:8px;left:12px}.w0QqJa_where{min-height:44px;color:var(--ink-2,#f6f6f79e);font:500 15px/1 var(--font-sans), sans-serif;place-items:center;margin:0;display:grid;position:absolute;top:8px;right:16px}@media (prefers-reduced-motion:reduce){.w0QqJa_board,.w0QqJa_world{transition:none}.w0QqJa_ripple{animation:none}}
.NKNSDW_bench{--section-ink:#f4eee5;--section-soft:#bebec1;--section-muted:#a0a0a6;--section-line:#decbf224;color:var(--section-ink);background:radial-gradient(at 50% 31%,#28282b 0%,#19191a 42%,#111113 78%);flex-direction:column;min-height:100svh;padding:12px clamp(20px,5vw,64px) 20px;display:flex}.lab-shell:has(.NKNSDW_bench)>.lab-header{display:none}.NKNSDW_topbar{justify-content:space-between;align-items:center;min-height:48px;display:flex}.NKNSDW_brand{color:var(--section-ink);font-size:22px}.NKNSDW_lensToggle{color:var(--section-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0 4px 0 14px;font-size:13px;display:inline-flex}.NKNSDW_lensToggle:hover{color:var(--section-ink)}.NKNSDW_eventHeading{text-align:center;margin:14px 0 0}.NKNSDW_eventHeading h1{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500;line-height:1.1}.NKNSDW_eventHeading p{color:var(--section-soft);margin:7px 0 0;font-size:13px}.NKNSDW_workspace{flex-direction:column;display:flex}.NKNSDW_mapPanel{min-width:0}.NKNSDW_sceneViewport{width:100%;max-width:1080px;height:clamp(320px,46svh,500px);margin:6px auto 0;position:relative}.NKNSDW_scene{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;overflow:visible}.NKNSDW_roomShadow{fill:#00000085;filter:blur(13px)}.NKNSDW_floorEdge polygon:first-child{fill:#2c2c2f}.NKNSDW_floorEdge polygon:last-child{fill:#212123}.NKNSDW_roomFloor{stroke:#d5b4f430;stroke-width:1px}.NKNSDW_floorGrid line{stroke:#dcc4f71a;stroke-width:1px}.NKNSDW_landmarkShape{color:#e6e6e7}.NKNSDW_landmarkFace{fill:#48484d;stroke:#98989e;stroke-width:1px}.NKNSDW_landmarkEdge{fill:#2b2b2d}.NKNSDW_landmarkShape text{fill:currentColor;font-family:var(--font-sans), sans-serif;font-variant-numeric:tabular-nums;pointer-events:none;font-size:13px}.NKNSDW_landmarkShape svg{pointer-events:none}.NKNSDW_landmark_stage{color:#ffe1c1}.NKNSDW_landmark_stage .NKNSDW_landmarkFace{fill:#8c4935;stroke:#e69263}.NKNSDW_landmark_dj{color:#ffe1c1}.NKNSDW_landmark_dj .NKNSDW_landmarkFace{fill:#8c4935;stroke:#e69263}.NKNSDW_landmark_pool{color:#d8f1ff}.NKNSDW_landmark_pool .NKNSDW_landmarkFace{fill:#2f6f8f;stroke:#7fc4e3}.NKNSDW_landmark_bar{color:#c7ead7}.NKNSDW_landmark_bar .NKNSDW_landmarkFace{fill:#365646;stroke:#729d83}.NKNSDW_landmark_entry{color:#2d2d30}.NKNSDW_landmark_entry .NKNSDW_landmarkFace{fill:#d9d9db;stroke:#ececed}.NKNSDW_landmark_entry text{fill:#d9d9db}.NKNSDW_landmark_dancefloor{color:#c7c7cb}.NKNSDW_landmark_dancefloor .NKNSDW_landmarkFace{fill:#ad87cc14;stroke:#64646b;stroke-dasharray:4 4}.NKNSDW_draggableLandmark{cursor:grab;touch-action:none;outline:none}.NKNSDW_draggableLandmark:active{cursor:grabbing}.NKNSDW_draggableLandmark:focus-visible .NKNSDW_landmarkFace{stroke:#fff2ce;stroke-width:3px}.NKNSDW_stageGlow{fill:url(#stage-wash);filter:url(#soft-glow);pointer-events:none;transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite alternate NKNSDW_lightDrift}.NKNSDW_sectionObject{cursor:pointer;outline:none}.NKNSDW_sectionObject:focus-visible .NKNSDW_boxTop{stroke:#fff6dc;stroke-width:3px}.NKNSDW_draggable{cursor:grab;touch-action:none}.NKNSDW_draggable:active{cursor:grabbing}.NKNSDW_selectable{touch-action:manipulation}.NKNSDW_selectable:hover .NKNSDW_boxTop{filter:brightness(1.15)}.NKNSDW_boxShadow{fill:#00000059;filter:blur(4px);pointer-events:none}.NKNSDW_boxTop{stroke:#ffffff3b;stroke-width:.8px;transition:filter .14s}.NKNSDW_boxHighlight{fill:none;stroke:#ffffff73;stroke-linecap:round;stroke-width:1px}.NKNSDW_sectionNumber{dominant-baseline:middle;fill:#1d1d1f;font-family:var(--font-sans), sans-serif;font-variant-numeric:tabular-nums;pointer-events:none;text-anchor:middle;font-size:22px;font-weight:500}.NKNSDW_selectionLine{fill:none;stroke:#fff2ce;stroke-width:2.5px}.NKNSDW_mapLegend{color:var(--section-soft);justify-content:center;align-items:center;gap:18px;margin:5px 0 16px;font-size:13px;display:flex}.NKNSDW_mapLegend span{align-items:center;gap:6px;display:inline-flex}.NKNSDW_mapLegend i{border-radius:4px;width:6px;height:6px;display:inline-block}.NKNSDW_guestMap .NKNSDW_mapLegend{margin-bottom:7px}.NKNSDW_legendAvailable{background:#c7f17b}.NKNSDW_legendHeld{background:#e2ba58}.NKNSDW_legendConfirmed{background:#de5f5b}.NKNSDW_ticket_ember{--ticket-accent:#ff9a4a;--ticket-wash:#4a2b31}.NKNSDW_ticket_violet{--ticket-accent:#bba0ff;--ticket-wash:#3e3e41}.NKNSDW_ticket_lime{--ticket-accent:#d4ff83;--ticket-wash:#303b32}.NKNSDW_sectionChooser{background:var(--ticket-accent);color:#2d2d30;border-radius:14px 14px 0 0;align-self:center;align-items:center;gap:10px;width:100%;max-width:480px;min-height:76px;padding:6px 10px;display:flex}.NKNSDW_sectionChooser>button{color:#2d2d30;cursor:pointer;background:0 0;border:0;flex:0 0 44px;justify-content:center;align-items:center;min-height:48px;display:flex}.NKNSDW_sectionChooser>button:disabled{opacity:.3;cursor:default}.NKNSDW_sectionSelect{text-align:center;flex:1;min-width:0;display:grid}.NKNSDW_ticketEyebrow{color:#3e3e41;font-size:13px}.NKNSDW_sectionSelect select{appearance:none;color:#2d2d30;cursor:pointer;text-align:center;background:0 0;border:0;width:100%;min-height:44px;padding:0;font-size:15px;font-weight:500}.NKNSDW_sectionSelect option{color:#2d2d30;background:#e7e7e9}.NKNSDW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NKNSDW_hostTools{align-self:center;width:100%;max-width:480px}.NKNSDW_kitHeading{justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}.NKNSDW_kitModes{gap:16px;display:flex}.NKNSDW_kitModes button{color:var(--section-muted);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;font-size:15px}.NKNSDW_kitModes button[aria-pressed=true]{color:#f5eee3;text-decoration:underline;-webkit-text-decoration-color:var(--ink-1);text-decoration-color:var(--ink-1);text-underline-offset:10px;text-decoration-thickness:3px}.NKNSDW_kitHint{color:var(--section-soft);font-size:13px}.NKNSDW_countControl{color:var(--section-soft);align-items:center;gap:8px;font-size:13px;display:flex}.NKNSDW_countControl input{color:#f5eee3;text-align:center;background:#2e2e30;border:0;border-radius:4px;width:48px;height:44px;padding:0 3px;font-size:15px}.NKNSDW_objectKit{gap:10px;display:flex}.NKNSDW_stampObject,.NKNSDW_roomTool{color:#e7e7e9;cursor:pointer;background:#2c2c2e;border:0;border-radius:12px 12px 5px 5px;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;min-height:102px;padding:8px 4px 12px;font-size:13px;transition:transform .12s;display:flex;box-shadow:0 5px #1a1a1c}.NKNSDW_stampObject:hover,.NKNSDW_roomTool:hover{transform:translateY(-3px)}.NKNSDW_stampObject:active,.NKNSDW_roomTool:active{transform:translateY(3px)}.NKNSDW_stampGraphic{width:100px;max-width:100%;height:60px;display:block}.NKNSDW_roomTool{box-shadow:none;background:0 0;gap:10px;min-height:110px}.NKNSDW_toolSculpture{color:#313133;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;transform:rotate(-5deg);box-shadow:4px 6px #787880}.NKNSDW_tool_entry .NKNSDW_toolSculpture{background:#f5f0e8;border-radius:24px 24px 3px 3px}.NKNSDW_tool_stage .NKNSDW_toolSculpture{background:#ff7100;transform:rotate(5deg)}.NKNSDW_tool_dancefloor .NKNSDW_toolSculpture{background:#d9d9db;transform:rotate(-7deg)}.NKNSDW_tool_bar .NKNSDW_toolSculpture{background:#c6e5aa;transform:rotate(6deg)}.NKNSDW_roomTool[aria-pressed=true] .NKNSDW_toolSculpture{outline-offset:5px;outline:2px solid #f5eee3}.NKNSDW_placementControls{margin-top:22px}.NKNSDW_placementTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.NKNSDW_placementTitle strong{font-size:15px;font-weight:500}.NKNSDW_placementTitle span{color:var(--section-soft);margin-left:auto;font-size:13px}.NKNSDW_nudgeRow{gap:10px;margin-top:12px;display:flex}.NKNSDW_nudgeRow button{color:#2f2f32;cursor:pointer;background:#d9d9db;border:0;border-radius:4px;flex:1;justify-content:center;align-items:center;min-height:48px;display:flex}.NKNSDW_roomDimensions{align-items:center;gap:20px;margin-top:15px;display:flex}.NKNSDW_roomDimensions label{color:var(--section-soft);align-items:center;gap:8px;font-size:13px;display:flex}.NKNSDW_roomDimensions input{color:var(--section-ink);text-align:center;background:#2c2c2e;border:0;width:50px;height:44px;padding:0 8px;font-size:15px}.NKNSDW_roomDimensions>span{color:var(--section-muted);margin-left:auto;font-size:13px}.NKNSDW_inspector{flex-direction:column;align-self:center;width:100%;min-width:0;max-width:480px;margin:22px 0 8px;display:flex}.NKNSDW_inspectorHeader{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.NKNSDW_sectionLabel{font-size:13px}.NKNSDW_objectCount{color:var(--section-soft);font-size:13px}.NKNSDW_inspector h2{letter-spacing:-.01em;margin:0 0 6px;font-size:30px;font-weight:500;line-height:1.1}.NKNSDW_inspectorHeader h2{font-size:22px}.NKNSDW_sellerLine{color:var(--section-soft);margin:0 0 8px;font-size:13px}.NKNSDW_sellerLine span{padding:0 3px}.NKNSDW_availabilityTag{align-items:center;gap:6px;font-size:13px;display:inline-flex}.NKNSDW_availabilityTag i{background:currentColor;border-radius:50%;width:6px;height:6px}.NKNSDW_availability_available{color:#d4f4a2}.NKNSDW_availability_held{color:#f3d487}.NKNSDW_availability_confirmed{color:#ff9b95}.NKNSDW_field{gap:7px;margin-bottom:18px;display:grid}.NKNSDW_field>span{color:var(--section-soft);font-size:13px}.NKNSDW_field input,.NKNSDW_select{border:0;border-bottom:1px solid var(--section-line);color:var(--section-ink);background:#e9d3f808;border-radius:0;height:46px;padding:0 10px;font-size:15px}.NKNSDW_select{width:100%}.NKNSDW_select option{background:#212124}.NKNSDW_twoFields{gap:16px;display:flex}.NKNSDW_twoFields>.NKNSDW_field{flex:1;min-width:0}.NKNSDW_colorChoices{gap:5px;display:flex}.NKNSDW_colorChoice{cursor:pointer;background-clip:content-box;border:0;border-radius:50%;width:44px;height:44px;padding:9px}.NKNSDW_colorChoice[aria-pressed=true]{outline-offset:-5px;outline:1px solid #e9e9eb}.NKNSDW_swatch_ember{background-color:#ff7132}.NKNSDW_swatch_violet{background-color:#ac80ff}.NKNSDW_swatch_lime{background-color:#a8ff35}.NKNSDW_photoField{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 20px;display:flex}.NKNSDW_photoField>div{gap:5px;display:grid}.NKNSDW_photoField strong{font-size:13px;font-weight:500}.NKNSDW_photoField>div>span,.NKNSDW_photoField small{color:var(--section-soft);font-size:13px}.NKNSDW_photoField small{flex-basis:100%}.NKNSDW_photoDrop{color:var(--section-ink);cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:4px 0 4px 8px;font-size:13px;display:flex;position:relative}.NKNSDW_photoDrop input{cursor:pointer;opacity:0;width:100%;position:absolute;inset:0}.NKNSDW_photoPreview{background-position:50%;background-size:cover;width:42px;height:32px}.NKNSDW_publishButton,.NKNSDW_splitButton,.NKNSDW_contributeButton{background:var(--action-fill);color:var(--action-ink);border-radius:26px;justify-content:space-between;height:48px;padding:0 16px;font-size:15px}.NKNSDW_publishButton:hover,.NKNSDW_splitButton:hover,.NKNSDW_contributeButton:hover{background:#ff834a}.NKNSDW_guestPhoto{background-position:50%;background-size:cover;border-radius:12px;align-items:flex-end;height:180px;margin-top:12px;padding:12px;display:flex}.NKNSDW_guestPhoto span{color:var(--section-ink);background:#19121dcc;padding:4px 7px;font-size:13px}.NKNSDW_sectionFacts{gap:40px;margin:20px 0 10px;display:flex}.NKNSDW_sectionFacts div{gap:5px;display:grid}.NKNSDW_sectionFacts dt{color:var(--section-soft);font-size:13px}.NKNSDW_sectionFacts dd{margin:0;font-size:17px}.NKNSDW_totalLine{justify-content:space-between;align-items:center;padding:14px 0 20px;display:flex}.NKNSDW_totalLine span{gap:5px;font-size:13px;display:grid}.NKNSDW_totalLine small{color:var(--section-soft);font-size:13px}.NKNSDW_totalLine strong{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:30px;font-weight:500}.NKNSDW_fullPayButton{color:var(--section-ink);background:0 0;justify-content:space-between;height:48px;margin-top:5px;padding:0 5px;font-size:13px}.NKNSDW_fullPayButton:hover{background:#f8e7ff0a}.NKNSDW_unavailableNote{color:#f1d5a3;margin:0 0 12px;font-size:13px;line-height:1.5}.NKNSDW_splitPanel{margin-bottom:12px}.NKNSDW_splitHeading{justify-content:space-between;align-items:center;display:flex}.NKNSDW_splitHeading>div{gap:6px;display:grid}.NKNSDW_splitHeading strong{font-size:15px;font-weight:500}.NKNSDW_splitHeading span{color:var(--section-soft);font-size:13px}.NKNSDW_splitHeading>span{font-variant-numeric:tabular-nums;font-size:17px}.NKNSDW_splitTrack{background:#48484c;border-radius:4px;height:5px;margin:17px 0 12px;overflow:hidden}.NKNSDW_splitTrack span{background:#c6a0f8;height:100%;transition:width .25s;display:block}.NKNSDW_splitPanel p{color:var(--section-soft);margin:0 0 16px;font-size:13px;line-height:1.5}.NKNSDW_contributeButton{width:100%}.NKNSDW_confirmedNotice{color:#d1f4a2;align-items:center;gap:8px;min-height:48px;font-size:13px;display:flex}.NKNSDW_resetLink{color:var(--section-soft);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:0;font-size:13px;text-decoration:underline}.NKNSDW_terms{border-top:1px solid var(--section-line);color:var(--section-soft);margin-top:12px}.NKNSDW_terms summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:13px;list-style:none;display:flex}.NKNSDW_terms summary::-webkit-details-marker{display:none}.NKNSDW_terms[open] summary svg{transform:rotate(180deg)}.NKNSDW_terms p{margin:0 0 12px;font-size:13px;line-height:1.6}.NKNSDW_notice{color:#d7edbb;margin:14px 0 0;font-size:13px;line-height:1.5}.NKNSDW_previewNote{color:var(--section-muted);text-align:center;margin-top:auto;padding-top:32px;font-size:13px}.NKNSDW_bench button:focus-visible,.NKNSDW_bench select:focus-visible,.NKNSDW_terms summary:focus-visible,.NKNSDW_brand:focus-visible{outline-offset:4px;outline:2px solid #e3e3e5}@keyframes NKNSDW_lightDrift{0%{opacity:.5;transform:scale(.95)}to{opacity:.8;transform:scale(1.05)}}@media (max-width:700px){.NKNSDW_bench{padding:max(6px, env(safe-area-inset-top)) 20px max(8px, env(safe-area-inset-bottom))}.NKNSDW_brand{font-size:22px}.NKNSDW_eventHeading{margin-top:10px}.NKNSDW_eventHeading h1{font-size:22px}.NKNSDW_sceneViewport{height:clamp(280px,36svh,340px);margin-top:6px}.NKNSDW_objectKit{gap:6px}.NKNSDW_placementTitle span{flex-basis:100%;margin-left:25px}.NKNSDW_roomDimensions{gap:12px}.NKNSDW_inspector{margin-top:6px}.NKNSDW_guestTicket{border-radius:12px;padding:12px 14px 10px}.NKNSDW_passHero{min-height:86px}.NKNSDW_passHero h2{font-size:22px}.NKNSDW_passSculpture{flex-basis:30%;max-width:112px}.NKNSDW_guestTicket .NKNSDW_totalLine strong{font-size:22px}.NKNSDW_purchaseChoices{gap:6px}.NKNSDW_purchaseChoices .NKNSDW_splitButton{font-size:13px}.NKNSDW_purchaseChoices .NKNSDW_splitButton svg{flex:none;width:15px;height:15px}.NKNSDW_purchaseChoices .NKNSDW_fullPayButton{font-size:13px}.NKNSDW_terms{margin-top:7px}.NKNSDW_terms summary{min-height:38px}.NKNSDW_previewNote{padding-top:8px}}@media (prefers-reduced-motion:reduce){.NKNSDW_stageGlow{animation:none}.NKNSDW_boxTop,.NKNSDW_splitTrack span{transition:none}}.NKNSDW_guestTicket{background:linear-gradient(145deg, var(--ticket-wash), #1f1f21 75%);border-radius:12px;max-width:560px;margin:8px auto 6px;padding:14px 18px 12px;position:relative;box-shadow:inset 0 1px #fff2,0 12px 32px #08080866}.NKNSDW_guestMap+.NKNSDW_guestTicket{margin-top:2px}.NKNSDW_passBrand{justify-content:space-between;align-items:center;min-height:40px;display:flex}.NKNSDW_passBrand>:first-child{color:#f5f0e8;font-size:22px}.NKNSDW_passPager{color:var(--section-soft);align-items:center;gap:3px;display:flex}.NKNSDW_passPager button{color:var(--section-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.NKNSDW_passPager button:disabled{cursor:default;opacity:.3}.NKNSDW_passPager span{font-family:var(--font-sans), sans-serif;font-variant-numeric:tabular-nums;font-variant-numeric:tabular-nums;text-align:center;min-width:36px;font-size:13px}.NKNSDW_passPager i{color:var(--section-muted);padding:0 3px;font-style:normal}.NKNSDW_passHero{touch-action:pan-y;align-items:center;gap:6px;min-height:98px;display:flex}.NKNSDW_passHero>div{flex:1;min-width:0}.NKNSDW_passHero .NKNSDW_sectionLabel{color:var(--ticket-accent);font-family:var(--font-sans), sans-serif;font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:13px;display:block}.NKNSDW_passHero h2{font-size:30px}.NKNSDW_passHero .NKNSDW_sellerLine{margin-top:7px;font-size:13px}.NKNSDW_passSculpture{pointer-events:none;flex:0 0 35%;max-width:132px}.NKNSDW_guestTicket .NKNSDW_totalLine{border-top:1px dashed #d9d9db2b;padding:18px 0 10px}.NKNSDW_guestTicket .NKNSDW_totalLine small{font-size:13px}.NKNSDW_guestTicket .NKNSDW_totalLine{padding:9px 0 8px}.NKNSDW_guestTicket .NKNSDW_totalLine strong{font-size:30px}.NKNSDW_guestTicket .NKNSDW_totalLine small i{color:var(--ticket-accent);font-style:normal}.NKNSDW_purchaseChoices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.NKNSDW_purchaseChoices .NKNSDW_splitButton{justify-content:center;gap:6px;padding:0 9px}.NKNSDW_purchaseChoices .NKNSDW_splitButton span{white-space:nowrap;font-size:13px}.NKNSDW_purchaseChoices .NKNSDW_fullPayButton{background:#f4eee51a;border-radius:12px;justify-content:center;align-items:center;gap:7px;height:48px;margin:0;padding:0 6px;display:flex}.NKNSDW_purchaseChoices .NKNSDW_fullPayButton span{font-size:13px}.NKNSDW_purchaseChoices .NKNSDW_fullPayButton strong{color:var(--section-ink);font-size:13px;font-weight:500}.NKNSDW_passSeller{color:var(--section-soft);margin:0 0 20px;font-size:13px}.NKNSDW_landmarkShape text{font-size:17px}@media (prefers-reduced-motion:reduce){.NKNSDW_stampObject,.NKNSDW_roomTool{transition:none}}.NKNSDW_addTools>summary,.NKNSDW_shapeSettings>summary{cursor:pointer;min-height:44px;color:var(--section-soft);align-items:center;font-size:13px;display:flex}.NKNSDW_addTools[open]{margin-bottom:20px}.NKNSDW_shapeSettings{border-bottom:1px solid var(--section-line);margin-bottom:18px;padding-bottom:8px}.NKNSDW_shapeSettings>.NKNSDW_field{margin-top:8px}.NKNSDW_bench .NKNSDW_field input,.NKNSDW_bench .NKNSDW_field select{font-size:16px}.NKNSDW_bench:has(.NKNSDW_draggable) .NKNSDW_scene{touch-action:none}.NKNSDW_bench{font-family:var(--font-sans), sans-serif}.NKNSDW_bench h1,.NKNSDW_bench h2{font-family:var(--font-sans),sans-serif}.NKNSDW_roomNavigation{justify-content:space-between;align-items:center;gap:20px;width:min(560px,100%);margin:12px auto 0;display:flex}.NKNSDW_floorPicker select{color:var(--section-ink);font:inherit;background:0 0;border:0;max-width:230px;min-height:44px;padding:0 8px 0 0;font-size:16px}.NKNSDW_floorPicker option{background:#252527}.NKNSDW_rangeViewport{max-width:1080px;height:clamp(360px,49svh,540px);overflow:hidden}.NKNSDW_scene[data-host]{touch-action:none}.NKNSDW_sectionNumber{fill:#fff4df;font-family:var(--font-sans),sans-serif;font-size:var(--room-label-size,22px);stroke:#1b1724;stroke-width:calc(var(--room-label-size,22px)*.14);paint-order:stroke;stroke-linejoin:round;font-weight:500}.NKNSDW_passSculpture .NKNSDW_sectionNumber{stroke-width:2px;font-size:22px}.NKNSDW_landmarkShape text{font-family:var(--font-sans),sans-serif;font-size:calc(var(--room-label-size,22px)*.85);paint-order:stroke;stroke:#1b1724;stroke-width:2px}.NKNSDW_landmark_raised .NKNSDW_landmarkFace{fill:#40334e;stroke:#8d6eac55}.NKNSDW_landmark_raised .NKNSDW_landmarkEdge{fill:#31233e}.NKNSDW_landmark_wall .NKNSDW_landmarkFace{fill:#777080}.NKNSDW_landmark_stairs .NKNSDW_landmarkFace{fill:#5a5268}.NKNSDW_mapTools{width:min(560px,100%);color:var(--section-soft);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;font-size:13px;display:flex}.NKNSDW_mapTools>div{flex-shrink:0;gap:4px;display:flex}.NKNSDW_mapTools button{width:44px;height:44px}.NKNSDW_mapTools button:disabled,.NKNSDW_historyActions button:disabled{opacity:.3}.NKNSDW_rangeNotice{color:#d7edbb;width:min(560px,100%);margin:5px auto;font-size:13px;line-height:1.5}.NKNSDW_historyActions,.NKNSDW_quietActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:min(560px,100%);margin:12px auto;display:flex}.NKNSDW_historyActions>button{align-items:center;gap:8px;display:inline-flex}.NKNSDW_editor{width:min(560px,100%);margin:0 auto}.NKNSDW_editor .NKNSDW_inspector{width:100%;max-width:none;margin:18px 0}.NKNSDW_editorHint{color:var(--section-soft);font-size:13px;line-height:1.6}.NKNSDW_editorHint .NKNSDW_resetLink{display:block}.NKNSDW_editor .NKNSDW_field{margin:12px 0}.NKNSDW_editor input,.NKNSDW_editor select,.NKNSDW_labExamples select,.NKNSDW_labExamples input{min-height:48px;font-size:16px}.NKNSDW_field textarea{border:1px solid var(--section-line);width:100%;min-height:92px;color:var(--section-ink);font:inherit;background:#28252c;border-radius:4px;padding:12px;font-size:16px}.NKNSDW_checkRow{align-items:center;gap:12px;min-height:48px;margin:10px 0;font-size:15px;display:flex}.NKNSDW_checkRow input{accent-color:#ff9a4a;width:18px;height:18px;min-height:18px}:is(.NKNSDW_addTools .bloc-cta,.NKNSDW_reserveActions .bloc-cta){flex:none;justify-content:space-between;width:100%;min-height:48px}.NKNSDW_addTools,.NKNSDW_shapeSettings{border-bottom:1px solid var(--section-line);margin:8px 0 16px;padding-bottom:8px}.NKNSDW_addTools summary,.NKNSDW_shapeSettings summary{min-height:48px}.NKNSDW_inspectorHeader h2{font-size:22px;font-weight:500}.NKNSDW_passIncludes,.NKNSDW_admissionNote{color:var(--section-soft);margin:8px 0;font-size:13px;line-height:1.5}.NKNSDW_requestPrice{margin:12px 0;font-size:15px}.NKNSDW_partyRow{justify-content:flex-end;align-items:center;gap:12px;margin:12px 0;font-size:15px;display:flex}.NKNSDW_partyRow>span:first-child{margin-right:auto}.NKNSDW_partyRow button{width:44px;height:44px}.NKNSDW_partyRow button:disabled{opacity:.3}.NKNSDW_reserveActions{flex-direction:column;align-items:stretch;gap:6px;margin:12px 0 0;display:flex}.NKNSDW_reserveActions .NKNSDW_resetLink{align-self:center}.NKNSDW_shareRow{border:0;border-bottom:1px solid var(--section-line);width:100%;min-height:48px;color:var(--section-ink);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;font-size:15px;display:flex}.NKNSDW_shareRow:disabled{opacity:.45}.NKNSDW_spaceList{width:min(560px,100%);margin:20px auto}.NKNSDW_spaceListRow{text-align:left;border:0;border-bottom:1px solid var(--section-line);width:100%;min-height:64px;color:var(--section-ink);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:16px;display:flex}.NKNSDW_spaceListRow>span:first-child{flex-shrink:0;width:40px;font-size:17px}.NKNSDW_spaceListRow>span:nth-child(2){flex:1;font-size:15px}.NKNSDW_spaceListRow small{color:var(--section-soft);margin-top:4px;font-size:13px;display:block}.NKNSDW_spaceListRow[aria-pressed=true]>span:first-child{color:#ff9a4a}.NKNSDW_localPhoto{object-fit:cover;border-radius:4px;width:100%;max-height:300px;margin:12px 0;display:block}.NKNSDW_labExamples{width:min(560px,100%);color:var(--section-soft);margin:32px auto 12px;font-size:13px;line-height:1.6}.NKNSDW_labExamples>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.NKNSDW_reference{margin-top:20px}.NKNSDW_reference a{text-underline-offset:4px;color:var(--section-ink);text-decoration:underline}.NKNSDW_reference img{object-fit:contain;width:min(360px,100%);max-height:560px;margin:20px auto;display:block}.NKNSDW_emptyRoom{text-align:center;width:min(560px,100%);margin:24px auto}.NKNSDW_emptyRoom h2{font-size:22px;font-weight:500}.NKNSDW_emptyRoom p{color:var(--section-soft);font-size:15px}@media (max-width:700px){.NKNSDW_rangeViewport{height:360px;margin:0 auto}.NKNSDW_roomNavigation{margin-top:8px}.NKNSDW_mapTools{gap:6px}.NKNSDW_mapTools>span{max-width:170px}.NKNSDW_passHero h2{font-size:22px}.NKNSDW_guestTicket{width:100%;padding:12px 14px}.NKNSDW_historyActions{gap:8px}.NKNSDW_historyActions .NKNSDW_resetLink{font-size:13px}}
.TBuITG_page{color:#f4f4f4;background:#111113;gap:44px;min-height:100dvh;padding:28px 18px 100px;display:grid}body:has(.TBuITG_page){background:#111113}.TBuITG_intro h1{letter-spacing:-.01em;margin:0 0 6px;font-size:clamp(34px,9vw,52px);font-weight:500}.TBuITG_intro p{color:#c2c2c5;margin:0;font-size:13px}.TBuITG_lane{gap:14px;display:grid}.TBuITG_lane>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.TBuITG_lane>header h2{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:500}.TBuITG_lane>header span{color:#b9b9bd;font-size:13px}.TBuITG_fine{color:#b4b4b9;margin:0;font-size:13px}.TBuITG_momentGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}.TBuITG_panel{background:#f6f6f608;border-radius:12px;align-content:space-between;gap:10px;min-height:240px;margin:0;padding:18px;display:grid}.TBuITG_panel figcaption{color:#b9b9bd;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.TBuITG_panel figcaption a{color:#f4f4f4}.TBuITG_replay{color:#1d1d1f;min-height:36px;font:inherit;cursor:pointer;background:#f4f4f4;border:0;border-radius:12px;padding:0 14px;font-weight:500}.TBuITG_room{height:200px}.TBuITG_loadingThumb{border-radius:12px;height:180px;position:relative;overflow:hidden}.TBuITG_loadingThumb>*{height:100%;min-height:100%!important}.TBuITG_loadingFull{z-index:90;cursor:pointer;background:0 0;border:0;padding:0;position:fixed;inset:0}.TBuITG_youRow{flex-wrap:wrap;align-items:flex-end;gap:18px;display:flex}.TBuITG_pageFrame{aspect-ratio:9/16;border-radius:12px;width:200px;position:relative;overflow:hidden}.TBuITG_pageName{color:#fff7eb;text-shadow:0 2px 10px #0009;gap:2px;display:grid;position:absolute;bottom:14px;left:14px}.TBuITG_pageName strong{letter-spacing:-.01em;font-size:22px}.TBuITG_pageName small{font-size:13px}.TBuITG_cardFrame{aspect-ratio:5/7;width:170px;position:relative;transform:rotate(-3deg)}.TBuITG_card{isolation:isolate;color:#fff7eb;background-position:50%;background-size:cover;border-radius:12px;flex-direction:column;padding:10px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 16px 30px #0007}.TBuITG_card:before{content:"";z-index:-1;background:linear-gradient(#0e0e0e40,#0000 30% 50%,#0e0e0ed1);position:absolute;inset:0}.TBuITG_cardTop{justify-content:space-between;align-items:center;font-size:13px;display:flex}.TBuITG_cardTop small{opacity:.9;font-size:13px}.TBuITG_cardName{gap:2px;margin-top:auto;display:grid}.TBuITG_cardName strong{font-size:22px;font-weight:500}.TBuITG_cardName small{opacity:.85;font-size:13px}.TBuITG_cta{color:#1d1d1f;min-height:48px;font:inherit;cursor:pointer;background:#f4f4f4;border:0;border-radius:12px;padding:0 22px;font-weight:500}.TBuITG_stickerSheet{background:radial-gradient(at 30% 20%,#343438,#1b1b1d 70%);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:22px 16px;margin:0;padding:18px;list-style:none;display:grid}.TBuITG_stickerSheet li{justify-items:center;gap:8px;display:grid}.TBuITG_stickerSheet small{color:#c2c2c5;font-size:13px}.TBuITG_sticker{aspect-ratio:1;filter:drop-shadow(2.5px 0 #fff)drop-shadow(-2.5px 0 #fff)drop-shadow(0 2.5px #fff)drop-shadow(0 -2.5px #fff)drop-shadow(0 6px 8px #0007);width:72px;display:block}.TBuITG_sceneGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.TBuITG_sceneGrid li{gap:6px;display:grid}.TBuITG_sceneGrid small{color:#c2c2c5;font-size:13px}.TBuITG_sceneFrame{aspect-ratio:3/4;border-radius:12px;display:block;position:relative;overflow:hidden}@media (min-width:900px){.TBuITG_page{padding-inline:40px}}.TBuITG_earned{gap:4px;margin:0;padding:0;list-style:none;display:grid}.TBuITG_earned li{border-top:1px solid #f6f6f614;align-items:center;gap:16px;min-height:76px;display:flex}.TBuITG_earned li>span:last-child{gap:3px;display:grid}.TBuITG_earned strong{font-size:15px;font-weight:500}.TBuITG_earned small{color:#b9b9bd;font-size:13px;line-height:1.4}
.mOBIUG_panel{-webkit-backdrop-filter:blur(30px)saturate(150%);color:#f4f4f4;text-align:center;background:linear-gradient(155deg,#e8e8ea15,#ffffff04),#232326ba;border:1px solid #f6f6f62b;border-radius:12px;justify-items:center;gap:12px;max-width:460px;margin:28px auto 0;padding:28px 22px 26px;display:grid;box-shadow:inset 0 1px #fff2,0 24px 50px #07070755}.mOBIUG_stack{filter:drop-shadow(0 16px 20px #0a0a0b99);width:168px;height:auto}.mOBIUG_panel h1{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin:2px 0 0;font-size:30px;font-weight:500;line-height:36px}.mOBIUG_panel p{color:#c2c2c5;max-width:34ch;margin:0;font-size:15px;line-height:1.5}.mOBIUG_primary{color:#1d1d1f;background:#fff7eb;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:52px;margin-top:6px;padding:0 26px;font-weight:500;text-decoration:none;display:inline-flex}.mOBIUG_primary:hover{background:#fff}.mOBIUG_primary:focus-visible{outline-offset:3px;outline:2px solid #fbcfae}
.gQ52FG_practice{min-height:100%;color:var(--ink-1);padding-top:4px}.gQ52FG_strip{border:1px solid var(--hair);border-radius:var(--r-round);background:repeating-linear-gradient(135deg, var(--surface-2) 0 10px, var(--surface-1) 10px 20px);align-items:center;gap:10px;width:100%;min-height:48px;padding:0 4px 0 12px;display:flex}.gQ52FG_badge{border-radius:var(--r-round);background:var(--action-fill);color:var(--action-ink);font-size:var(--text-small);padding:4px 10px;font-weight:500}.gQ52FG_stripLine{min-width:0;color:var(--ink-2);font-size:var(--text-small);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.gQ52FG_exit{border-radius:var(--r-round);width:40px;height:40px;color:var(--ink-1);place-items:center;display:grid}.gQ52FG_exit:focus-visible{outline:2px solid var(--ink-1);outline-offset:2px}.gQ52FG_steps{gap:6px;width:min(100%,440px);margin:16px auto 0;padding:0 20px;list-style:none;display:flex}.gQ52FG_steps li{border-top:2px solid var(--hair);color:var(--ink-3);font-size:var(--text-small);flex:1;padding-top:8px}.gQ52FG_steps li[data-done],.gQ52FG_steps li[aria-current=step]{border-top-color:var(--ink-1);color:var(--ink-1)}.gQ52FG_line{width:min(100%,440px);color:var(--ink-2);font-size:var(--text-meta);margin:12px auto 0;padding:0 20px;line-height:1.45}.gQ52FG_book,.gQ52FG_done{gap:14px;width:min(100%,440px);margin:0 auto;padding:36px 20px 56px;display:grid}.gQ52FG_book h1,.gQ52FG_done h1{font-size:var(--text-hero);margin:0;font-weight:500;line-height:1.1}.gQ52FG_book p,.gQ52FG_done p{color:var(--ink-2);font-size:var(--text-meta);margin:0;line-height:1.45}.gQ52FG_room{padding-bottom:96px;position:relative}.gQ52FG_practice[data-step=desk] .gQ52FG_room{padding-inline:16px}.gQ52FG_next{inset:auto 0 calc(16px + env(safe-area-inset-bottom));z-index:55;justify-content:center;padding:0 20px;display:flex;position:fixed}.gQ52FG_next .bloc-cta{flex:0 400px}.gQ52FG_doneActions{gap:8px;margin-top:8px;display:grid}.gQ52FG_again{height:48px;color:var(--ink-2);font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;border:0}.gQ52FG_again:focus-visible{outline:2px solid var(--ink-1);outline-offset:2px}
.WLmuba_wrap{background:radial-gradient(at 50% 40%,#2a2a2c 0%,#19191a 42%,#111113 78%);place-items:center;min-height:100dvh;display:grid}body:has(.WLmuba_wrap){background:#111113}.WLmuba_stack{width:96px;height:130px;position:relative}.WLmuba_block{width:96px;height:auto;position:absolute;left:0}.WLmuba_b1{animation:1.8s cubic-bezier(.3,.7,.2,1) infinite both WLmuba_drop1;bottom:0}.WLmuba_b2{animation:1.8s cubic-bezier(.3,.7,.2,1) infinite both WLmuba_drop2;bottom:24px}.WLmuba_b3{animation:1.8s cubic-bezier(.3,.7,.2,1) infinite both WLmuba_drop3;bottom:48px}.WLmuba_shadow{filter:blur(6px);z-index:-1;background:#0008;border-radius:50%;height:12px;position:absolute;bottom:-6px;left:10px;right:10px}@keyframes WLmuba_drop1{0%{opacity:0;transform:translateY(-40px)}12%,78%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(-10px)}}@keyframes WLmuba_drop2{0%,18%{opacity:0;transform:translateY(-40px)}30%,80%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(-10px)}}@keyframes WLmuba_drop3{0%,36%{opacity:0;transform:translateY(-40px)rotate(-8deg)}48%,82%{opacity:1;transform:translateY(0)rotate(0)}96%,to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.WLmuba_block{animation:none!important}}@media (display-mode:standalone){.WLmuba_wrap{min-height:100lvh}}
.lab-shell:has(.O79quG_benchRoot)>.lab-header{display:none}.O79quG_benchRoot{min-height:100dvh}.O79quG_page{max-width:760px;min-height:100svh;padding:max(12px, env(safe-area-inset-top)) 16px 40px;color:var(--ink-1);background:var(--bg);margin:0 auto}body:has(.O79quG_page){background:#111113}.O79quG_top{justify-content:space-between;align-items:center;min-height:52px;display:flex}.O79quG_top a{color:#f4f4f4;align-items:center;min-height:44px;font-size:22px;display:inline-flex}.O79quG_top span{color:#c2c2c5;font-size:13px}.O79quG_heading{text-align:center;margin-top:4px}.O79quG_heading h1{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:500;line-height:1.1}.O79quG_heading p{color:#c2c2c5;margin:6px 0 0;font-size:13px}.O79quG_roomFrame{height:clamp(300px,48svh,500px);margin:6px auto 0}.O79quG_floors{justify-content:center;gap:6px;margin:4px 0 0;display:flex}.O79quG_floors button{min-height:44px;color:var(--ink-soft);font:500 15px/1 var(--font-sans), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 14px}.O79quG_floors button[aria-pressed=true]{background:var(--surface-2);color:var(--ink-1)}.O79quG_empty{color:#c2c2c5;place-items:center;height:100%;font-size:13px;display:grid}.O79quG_legend{color:#b9b9bd;justify-content:center;align-items:center;gap:6px 10px;margin:0 0 14px;font-size:13px;display:flex}.O79quG_legend span{border-radius:4px;width:10px;height:10px;margin-left:6px}.O79quG_legend span[data-k=open]{background:linear-gradient(135deg,#ff9a4a 0 33%,#bba0ff 33% 66%,#d4ff83 66%)}.O79quG_legend span[data-k=held]{background:#d9ac42}.O79quG_legend span[data-k=sold]{background:#444448}.O79quG_pass{color:#f4f4f4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f6f60c;border:1px solid #f6f6f617;border-radius:12px;gap:16px;padding:18px;display:grid}.O79quG_passTop{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;display:grid}.O79quG_passName{text-align:center;gap:2px;display:grid}.O79quG_passName strong{letter-spacing:-.01em;font-size:30px;font-weight:500}.O79quG_passName small{color:#c2c2c5;font-size:13px}.O79quG_round{color:#f4f4f4;background:#f6f6f612;border-radius:50%;width:44px;height:44px}.O79quG_round:disabled{opacity:.35}.O79quG_taken{text-align:center;color:#c2c2c5;margin:0;font-size:13px}.O79quG_includes{text-align:center;color:#d2d2d5;margin:-6px 0 0;font-size:13px}.O79quG_party{border-top:1px solid #f6f6f614;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.O79quG_party>span{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.O79quG_party>div{align-items:center;gap:10px;display:flex}.O79quG_party strong{text-align:center;font-variant-numeric:tabular-nums;min-width:24px;font-size:17px}.O79quG_price{margin:0}.O79quG_price>div{justify-content:space-between;padding:7px 0;font-size:13px;display:flex}.O79quG_price dt{color:#c2c2c5}.O79quG_price dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.O79quG_price .O79quG_total{border-top:1px solid #f6f6f614;margin-top:4px;padding-top:11px}.O79quG_price .O79quG_total dt,.O79quG_price .O79quG_total dd{color:#f4f4f4;font-size:17px;font-weight:500}.O79quG_choice{grid-template-columns:1fr;gap:0;display:grid}.O79quG_option{border:0;border-bottom:1px solid var(--hair);color:var(--ink-1);text-align:left;font:inherit;cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 0;display:flex}.O79quG_option strong{font-size:13px}.O79quG_option small{color:#c2c2c5;font-size:13px}.O79quG_option[aria-checked=true]{color:var(--ink-1);box-shadow:inset 0 -1px var(--ink-1)}.O79quG_option:disabled{opacity:.45;cursor:default}.O79quG_option:focus-visible{outline-offset:2px;outline:2px solid #f4f4f4}.O79quG_cta{color:#1d1d1f;background:#f4f4f4;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:15px;font-weight:500;display:flex}.O79quG_cta:hover{background:#fff}.O79quG_error{color:#ffb4b4;text-align:center;margin:0;font-size:13px}.O79quG_fine{color:#b4b4b9;text-align:center;margin:0;font-size:13px;line-height:1.5}.O79quG_phone{gap:10px;display:grid}.O79quG_phone p{color:#c2c2c5;gap:2px;margin:0;font-size:13px;display:grid}.O79quG_phone p strong{color:#f4f4f4;font-size:15px}.O79quG_phone input{color:#f4f4f4;background:#f6f6f60d;border:1px solid #f6f6f61f;border-radius:12px;min-height:48px;font-size:15px}.O79quG_links{gap:10px;display:grid}.O79quG_links>p{color:#d2d2d5;gap:8px;margin:0;font-size:13px;line-height:1.5;display:flex}.O79quG_links ol{margin:0;padding:0;list-style:none;display:grid}.O79quG_links li{border-bottom:1px solid #f6f6f60f;justify-content:space-between;align-items:center;gap:10px;min-height:56px;font-size:13px;font-weight:500;display:flex}.O79quG_payMine{color:#1d1d1f;background:#f4f4f4;border-radius:12px;min-height:40px;padding:0 16px}.O79quG_copy{color:#f4f4f4;gap:6px;min-height:40px}.O79quG_policy{color:#d2d2d5;border-top:1px solid #f6f6f614;margin-top:16px;padding:12px 4px;font-size:13px}.O79quG_policy summary{cursor:pointer;align-items:center;min-height:40px;display:flex}.O79quG_footer{color:#c2c2c5;flex-direction:column;align-items:center;gap:8px;margin-top:30px;display:flex}.O79quG_footer .bloc-wordmark{color:#f4f4f4;font-size:17px}.O79quG_footer a{color:#dfdfe0;align-items:center;gap:5px;min-height:44px;font-size:13px;display:inline-flex}.O79quG_review{gap:24px;max-width:480px;margin:24px auto;display:grid}.O79quG_review h1{margin:0;font-size:30px;font-weight:500;line-height:36px}.O79quG_review h2{margin:0;font-size:22px;font-weight:400}.O79quG_review p{color:var(--ink-soft);margin:0;font-size:15px;line-height:24px}.O79quG_review .O79quG_pass{box-sizing:border-box;width:100%}.O79quG_receiptTitle{align-items:center;gap:12px;display:flex}.O79quG_consent{align-items:center;gap:12px;min-height:48px;font-size:15px;display:flex}.O79quG_consent input{width:20px;height:20px;accent-color:var(--ink-1)}.O79quG_review .bloc-cta:disabled{opacity:.4}.O79quG_review select{width:100%;min-height:44px;color:var(--ink-1);background:var(--bg);border:1px solid var(--hair);margin-top:8px;font-size:16px;display:block}.O79quG_back{min-height:44px;color:var(--ink-1);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:12px 0}.O79quG_labScenarios{max-width:520px;color:var(--ink-soft);margin:24px auto;padding:0 20px 100px;font-size:13px}.O79quG_labScenarios summary{cursor:pointer;min-height:44px}.O79quG_labScenarios button{border:0;border-bottom:1px solid var(--hair);width:100%;min-height:44px;color:var(--ink-1);text-align:left;font:inherit;cursor:pointer;background:0 0;padding:8px 0;display:block}@media (min-width:860px){.O79quG_roomFrame{height:460px}.O79quG_pass{max-width:460px;margin:0 auto}.O79quG_heading h1{font-size:30px}}.O79quG_later dt,.O79quG_later dd{color:var(--ink-soft)}
.VV_SEW_canvas.VV_SEW_canvas{max-width:800px;color:var(--ink-1);padding:36px 24px 128px}.VV_SEW_canvas.VV_SEW_canvas h1,.VV_SEW_welcome h1{font-family:var(--font-sans), sans-serif;font-size:var(--text-hero);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.12}.VV_SEW_canvas>p{color:var(--ink-2);font-size:var(--text-body);margin-top:16px;line-height:1.6}.VV_SEW_canvas>:is(section,form),.VV_SEW_canvas section section{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding-inline:0}.VV_SEW_canvas>section{margin-top:40px}.VV_SEW_welcome{gap:24px;max-width:500px;padding-block:24px;display:grid}.VV_SEW_welcome p{color:var(--ink-2);font-size:var(--text-body);margin:0;line-height:1.6}.VV_SEW_action{justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:52px;margin-top:16px;text-decoration:none;display:flex}.VV_SEW_welcome .VV_SEW_fine{font-size:var(--text-small)}.VV_SEW_flow{gap:24px;max-width:520px;margin-top:44px;display:grid}.VV_SEW_heading{gap:10px;display:grid}.VV_SEW_heading h2{font-size:var(--text-title);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.2}.VV_SEW_heading h2:focus{outline:none}.VV_SEW_reviewStatus{color:var(--ink-2);font-size:var(--text-meta);margin:0}.VV_SEW_heading p{color:var(--ink-2);font-size:var(--text-meta);margin:0;line-height:1.6}.VV_SEW_flow fieldset{border:0;gap:28px;min-width:0;margin:0;padding:0;display:grid}.VV_SEW_flow label{color:var(--ink-1);font-size:var(--text-meta);gap:10px;line-height:1.4;display:grid}.VV_SEW_flow label>span{color:var(--ink-2);font-size:var(--text-small)}.VV_SEW_flow :is(input,textarea){width:100%;min-height:52px;color:var(--ink-1);background:var(--glass-fill);border:1px solid var(--glass-edge);border-radius:var(--r-m);font:inherit;box-shadow:none;padding:14px 16px;font-size:17px;line-height:1.5}.VV_SEW_flow textarea{resize:vertical}.VV_SEW_flow :is(input,textarea)::placeholder{color:var(--ink-3)}.VV_SEW_flow :is(input,textarea):focus-visible{outline:2px solid var(--ink-1);outline-offset:3px}.VV_SEW_actions{align-items:center;gap:16px;padding:4px;display:flex}.VV_SEW_actions>.bloc-cta{justify-content:space-between;align-items:center;gap:16px;display:flex}.VV_SEW_progress{color:var(--ink-3);font-size:var(--text-small);margin:-8px 4px 0}.VV_SEW_source{grid-template-columns:1fr auto;align-items:center;gap:8px 16px;display:grid}.VV_SEW_source strong{font-size:var(--text-title);overflow-wrap:anywhere;line-height:1.2}.VV_SEW_source :is(a,span){overflow-wrap:anywhere;min-width:0;color:var(--ink-2);font-size:var(--text-meta);grid-column:1;align-items:center;gap:8px;text-decoration:none;display:flex}.VV_SEW_source button{grid-area:1/2/3}.VV_SEW_privacy{color:var(--ink-2);gap:12px;display:flex}.VV_SEW_privacy svg{flex-shrink:0;margin-top:3px}.VV_SEW_privacy p{font-size:var(--text-small);margin:0;line-height:1.6}.VV_SEW_error{color:var(--ink-1);font-size:var(--text-meta);margin:0;line-height:1.6}@media (max-width:480px){.VV_SEW_canvas.VV_SEW_canvas{padding:28px 22px 120px}.VV_SEW_flow{margin-top:36px}.VV_SEW_source{grid-template-columns:1fr}.VV_SEW_source button{grid-area:auto/1;justify-self:start}}
.gIOtDW_page{color:#f4f4f4;max-width:760px;margin:0 auto;padding:4px 18px 140px}.gIOtDW_top{grid-template-columns:44px 1fr 44px;align-items:center;min-height:48px;display:grid}.gIOtDW_steps{justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gIOtDW_steps li{background:#f6f6f626;border-radius:4px;width:22px;height:4px;font-size:0}.gIOtDW_steps li[data-on]{background:#f4f4f4}.gIOtDW_round{width:44px;height:44px;color:inherit;background:#f6f6f612;border-radius:50%}.gIOtDW_stack{gap:26px;display:grid}.gIOtDW_stack h1{letter-spacing:-.01em;margin:6px 0 0;font-size:30px;font-weight:500;line-height:1.08}.gIOtDW_lead{color:#c2c2c5;margin:-18px 0 0;font-size:13px}.gIOtDW_group{border-top:1px solid #f6f6f614;gap:12px;padding-top:20px;display:grid}.gIOtDW_group h2{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:500}.gIOtDW_group label,.gIOtDW_policyField{color:#c2c2c5;gap:6px;font-size:13px;display:grid}.gIOtDW_group input,.gIOtDW_pass input,.gIOtDW_policyField input,.gIOtDW_linkRow input{color:#f4f4f4;background:#f6f6f60d;border:1px solid #f6f6f61a;border-radius:12px;min-height:48px;font-size:15px}.gIOtDW_note{color:#b4b4b9;margin:0;font-size:13px;line-height:1.5}.gIOtDW_nights{margin:0;padding:0;list-style:none;display:grid}.gIOtDW_nights li+li{border-top:1px solid #f6f6f60f}.gIOtDW_night{width:100%;min-height:72px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 4px;display:grid}.gIOtDW_night[aria-pressed=true] strong{text-underline-offset:4px;text-decoration:underline}.gIOtDW_night img,.gIOtDW_poster{aspect-ratio:5/7;object-fit:cover;background:#f6f6f61a;border-radius:12px;width:44px;box-shadow:0 6px 14px #0006}.gIOtDW_night span{gap:2px;min-width:0;display:grid}.gIOtDW_night strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.gIOtDW_night small{color:#b9b9bd;font-size:13px}.gIOtDW_sizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gIOtDW_size{color:inherit;font:inherit;cursor:pointer;text-align:center;background:#f6f6f60a;border:1px solid #0000;border-radius:12px;justify-items:center;gap:6px;padding:14px 6px;display:grid}.gIOtDW_size[aria-pressed=true]{background:#f6f6f614;border-color:#f4f4f4}.gIOtDW_size strong{font-size:13px}.gIOtDW_size small{color:#b9b9bd;font-size:13px}.gIOtDW_sizeArt{background:repeating-linear-gradient(90deg,#bba0ff 0 6px,#0000 6px 10px) bottom/100% 8px no-repeat,linear-gradient(#f6f6f614,#f6f6f614);border-radius:4px;width:44px;height:30px}.gIOtDW_size[data-size=club] .gIOtDW_sizeArt{background:repeating-linear-gradient(90deg,#ff9a4a 0 6px,#0000 6px 9px) bottom/100% 8px no-repeat,repeating-linear-gradient(90deg,#bba0ff 0 6px,#0000 6px 9px) top/100% 8px no-repeat,linear-gradient(#f6f6f614,#f6f6f614)}.gIOtDW_size[data-size=hall] .gIOtDW_sizeArt{background:repeating-linear-gradient(90deg,#d4ff83 0 5px,#0000 5px 8px) bottom/100% 8px no-repeat,repeating-linear-gradient(90deg,#ff9a4a 0 5px,#0000 5px 8px) 50%/100% 8px no-repeat,repeating-linear-gradient(90deg,#bba0ff 0 5px,#0000 5px 8px) top/100% 8px no-repeat,linear-gradient(#f6f6f614,#f6f6f614)}.gIOtDW_money{color:#f4f4f4;grid-template-columns:auto 1fr;align-items:center;gap:8px;font-size:17px;display:grid}.gIOtDW_cta{color:#1d1d1f;background:#f4f4f4;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:15px;font-weight:500;display:flex}.gIOtDW_cta:hover{background:#fff}.gIOtDW_secondary{color:#f4f4f4;background:#f6f6f612;border-radius:12px;align-items:center;gap:6px;min-height:44px;padding:0 16px;display:inline-flex}.gIOtDW_row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.gIOtDW_error{color:#ffb4b4;text-align:center;margin:0;font-size:13px}.gIOtDW_roomFrame{height:clamp(250px,40svh,420px);margin:-8px 0}.gIOtDW_pass{gap:12px;display:grid}.gIOtDW_pass label{color:#c2c2c5;gap:4px;font-size:13px;display:grid}.gIOtDW_passRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gIOtDW_passActions{justify-content:space-between;align-items:center;display:flex}.gIOtDW_arrows{gap:6px;display:flex}.gIOtDW_linkCard{border-bottom:1px solid #f6f6f61a;align-items:center;gap:10px;padding:6px 0;display:flex}.gIOtDW_linkCard span{flex:1;gap:2px;min-width:0;display:grid}.gIOtDW_linkCard small{color:#c2c2c5;font-size:13px}.gIOtDW_linkCard strong{letter-spacing:-.01em;text-overflow:ellipsis;font-size:22px;overflow:hidden}.gIOtDW_linkRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.gIOtDW_group[data-muted]{opacity:.55}.gIOtDW_note svg{vertical-align:-2px}@media (min-width:860px){.gIOtDW_page{padding-inline:32px}.gIOtDW_stack h1{font-size:40px}.gIOtDW_roomFrame{height:440px}}.gIOtDW_lane{gap:14px;display:grid}.gIOtDW_lane>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gIOtDW_lane>header h2{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500}.gIOtDW_lane>header span{color:#b9b9bd;font-size:13px}.gIOtDW_rail{scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;margin:-6px -18px -14px;padding:6px 18px 22px;scroll-padding-inline:18px;list-style:none;display:flex;overflow-x:auto}.gIOtDW_rail::-webkit-scrollbar{display:none}.gIOtDW_rail>li{scroll-snap-align:start;flex:0 0 140px}.gIOtDW_posterCard,.gIOtDW_ownCard{isolation:isolate;aspect-ratio:5/7;color:#fff7eb;text-align:left;width:100%;font:inherit;cursor:pointer;background-position:50%;background-size:cover;border:0;border-radius:12px;flex-direction:column;padding:10px;transition:transform .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 26px #0006}.gIOtDW_posterCard:before{content:"";z-index:-1;background:linear-gradient(#0000 38%,#0e0e0ed1);position:absolute;inset:0}.gIOtDW_posterCard[aria-pressed=true],.gIOtDW_ownCard[aria-pressed=true],.gIOtDW_roomCard[aria-pressed=true]{outline-offset:3px;outline:2px solid #f4f4f4}.gIOtDW_posterCard:hover{transform:translateY(-2px)}.gIOtDW_posterTop{justify-content:space-between;align-items:center;display:flex}.gIOtDW_posterTop .bloc-wordmark{font-size:13px}.gIOtDW_posterName{gap:2px;margin-top:auto;display:grid}.gIOtDW_posterName strong{font-size:15px;font-weight:500;line-height:1.05}.gIOtDW_posterName small{opacity:.85;font-size:13px}.gIOtDW_ownCard{text-align:center;box-shadow:none;outline-offset:-1.5px;background:#f6f6f608;outline:1.5px dashed #f6f6f633;justify-content:center;align-items:center;gap:6px}.gIOtDW_ownCard[aria-pressed=true]{outline-offset:3px;background:#f6f6f612;outline:2px solid #f4f4f4}.gIOtDW_ownCard strong{font-size:13px}.gIOtDW_ownCard small{color:#b9b9bd;font-size:13px}.gIOtDW_fields{gap:10px;display:grid}.gIOtDW_fields label,.gIOtDW_minimum{color:#c2c2c5;gap:6px;font-size:13px;display:grid}.gIOtDW_fields input,.gIOtDW_minimum input{color:#f4f4f4;background:#f6f6f60d;border:1px solid #f6f6f61a;border-radius:12px;min-height:48px;font-size:15px}.gIOtDW_rail>li:has(.gIOtDW_roomCard){flex-basis:168px}.gIOtDW_roomCard{color:#f4f4f4;text-align:left;width:100%;font:inherit;cursor:pointer;background:#f6f6f60a;border:0;border-radius:12px;gap:4px;padding:8px 8px 12px;display:grid}.gIOtDW_roomCard strong{padding:0 4px;font-size:13px}.gIOtDW_roomCard small{color:#b9b9bd;padding:0 4px;font-size:13px}.gIOtDW_mini{pointer-events:none;height:110px;display:block}@media (min-width:860px){.gIOtDW_rail{margin-inline:0;padding-inline:0}.gIOtDW_rail>li{flex-basis:160px}.gIOtDW_rail>li:has(.gIOtDW_roomCard){flex-basis:200px}.gIOtDW_mini{height:130px}}@media (prefers-reduced-motion:reduce){.gIOtDW_posterCard{transition:none}}.gIOtDW_rail>li:has(.gIOtDW_photoCard){flex-basis:168px}.gIOtDW_photoCard{outline-offset:-1.5px;color:#f4f4f4;cursor:pointer;background:#f6f6f608;border-radius:12px;outline:1.5px dashed #f6f6f633;align-content:center;justify-items:start;gap:6px;width:100%;height:100%;min-height:168px;padding:14px;display:grid;position:relative}.gIOtDW_photoCard svg{color:#a8ff35}.gIOtDW_photoCard strong{font-size:13px}.gIOtDW_photoCard small{color:#b9b9bd;font-size:13px}.gIOtDW_photoCard[data-busy]{animation:1.2s ease-in-out infinite gIOtDW_reading}.gIOtDW_photoCard:focus-within{outline:2px solid #f4f4f4}.gIOtDW_photoInput{opacity:0;cursor:pointer;position:absolute;inset:0}@keyframes gIOtDW_reading{50%{opacity:.6}}@media (min-width:860px){.gIOtDW_rail>li:has(.gIOtDW_photoCard){flex-basis:200px}}@media (prefers-reduced-motion:reduce){.gIOtDW_photoCard[data-busy]{animation:none}}.gIOtDW_fields{-webkit-backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(155deg,#e8e8ea12,#ffffff03),#23232699;border:1px solid #f6f6f622;border-radius:12px;padding:16px}
._1gt5DW_page{color:#f4f4f4;gap:32px;max-width:1000px;margin:0 auto;padding:8px 18px 140px;display:grid}._1gt5DW_hero{grid-template-columns:128px minmax(0,1fr);align-items:start;gap:16px;display:grid}._1gt5DW_poster{isolation:isolate;aspect-ratio:5/7;color:#fff7eb;background-position:50%;background-size:cover;border-radius:12px;flex-direction:column;padding:10px;display:flex;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 18px 34px #0007}._1gt5DW_poster:before{content:"";z-index:-1;background:linear-gradient(#0000 40%,#0e0e0ec7);position:absolute;inset:0}._1gt5DW_posterTop{justify-content:space-between;align-items:center;display:flex}._1gt5DW_posterTop .bloc-wordmark{font-size:13px}._1gt5DW_posterTop small{opacity:.9;font-size:13px}._1gt5DW_posterName{gap:2px;margin-top:auto;display:grid}._1gt5DW_posterName strong{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.05}._1gt5DW_posterName small{opacity:.85;font-size:13px}._1gt5DW_week h1{letter-spacing:-.01em;margin:0 0 8px;font-size:30px;font-weight:500}._1gt5DW_week dl{gap:6px;margin:0;display:grid}._1gt5DW_week dl>div{flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:8px;display:flex}._1gt5DW_week dt{color:#c2c2c5;font-size:13px}._1gt5DW_week dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:500}._1gt5DW_week dd span{color:#c2c2c5;font-size:13px}._1gt5DW_link{color:#f4f4f4;min-height:36px;font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#f6f6f612;border:0;border-radius:12px;align-items:center;gap:6px;max-width:100%;margin-top:10px;padding:0 12px;font-size:13px;display:inline-flex;overflow:hidden}._1gt5DW_tabs{margin-bottom:-12px;display:flex}._1gt5DW_lane>header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}._1gt5DW_lane>header h2{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500}._1gt5DW_lane>header span{color:#b9b9bd;font-size:13px}._1gt5DW_moveCard{isolation:isolate;color:#fff7eb;background-size:cover;border-radius:12px;gap:12px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 30px #0006}._1gt5DW_moveCard:before{content:"";z-index:-1;background:linear-gradient(#0e0e0e40,#0e0e0ecc 80%);position:absolute;inset:0}._1gt5DW_moveCard>small{opacity:.9;font-size:13px;font-weight:500}._1gt5DW_reason{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:500;line-height:1.25}._1gt5DW_moveCard blockquote{background:#0e0e0e66;border-radius:4px 16px 16px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}._1gt5DW_moveActions{flex-wrap:wrap;gap:8px;display:flex}._1gt5DW_primary{color:#1d1d1f;background:#fff7eb;border-radius:12px;align-items:center;gap:6px;min-height:44px;padding:0 18px;font-weight:500;display:inline-flex}._1gt5DW_ghost{color:#fff7eb;background:#0e0e0e66;border-radius:12px;align-items:center;min-height:44px;padding:0 16px;display:inline-flex}._1gt5DW_roomFrame{height:clamp(260px,42svh,440px)}._1gt5DW_legend{color:#b9b9bd;justify-content:center;align-items:center;gap:6px 10px;margin:4px 0 0;font-size:13px;display:flex}._1gt5DW_legend span{border-radius:4px;width:10px;height:10px;margin-left:6px}._1gt5DW_legend span[data-k=open]{background:linear-gradient(135deg,#ff9a4a 0 33%,#bba0ff 33% 66%,#d4ff83 66%)}._1gt5DW_legend span[data-k=held]{background:#d9ac42}._1gt5DW_legend span[data-k=sold]{background:#444448}._1gt5DW_fine{color:#b4b4b9;margin:0;font-size:13px;line-height:1.5}._1gt5DW_door{gap:14px;display:grid}._1gt5DW_search{background:#f6f6f60d;border-radius:12px;align-items:center;gap:10px;padding:0 6px 0 16px;display:flex}._1gt5DW_search input{color:#f4f4f4;min-height:50px;box-shadow:none;background:0 0;border:0;font-size:15px}._1gt5DW_parties{gap:10px;margin:0;padding:0;list-style:none;display:grid}._1gt5DW_parties li{background:#f6f6f60d;border-radius:12px;grid-template-columns:76px 2px minmax(0,1fr) auto;align-items:center;min-height:84px;display:grid;overflow:hidden;-webkit-mask:radial-gradient(9px at 77px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(9px at 77px 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(9px at 77px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(9px at 77px 100%,#0000 98%,#000) bottom/100% 51% no-repeat}._1gt5DW_parties li[data-in]{opacity:.55}._1gt5DW_stubTable{isolation:isolate;color:#fff7eb;background-size:cover;align-content:center;justify-items:center;height:100%;display:grid;position:relative}._1gt5DW_stubTable:before{content:"";z-index:-1;background:#0e0e0e66;position:absolute;inset:0}._1gt5DW_stubTable small{opacity:.9;font-size:13px}._1gt5DW_stubTable strong{font-size:30px;font-weight:500;line-height:1}._1gt5DW_stubTear{background:repeating-linear-gradient(#f6f6f640 0 5px,#0000 5px 10px) 50%/1.5px 100% no-repeat;align-self:stretch}._1gt5DW_who{gap:3px;min-width:0;padding:0 12px;display:grid}._1gt5DW_who strong{font-size:15px;font-weight:500}._1gt5DW_who strong small{color:#c2c2c5;font-size:13px;font-weight:500}._1gt5DW_who>small{color:#b9b9bd;font-size:13px}._1gt5DW_admit{color:#1d1d1f;background:#f4f4f4;border-radius:12px;min-height:44px;margin-right:12px;padding:0 18px;font-weight:500}._1gt5DW_admitted{color:#f4f4f4;background:0 0;border-radius:12px;gap:6px;min-height:44px;margin-right:12px;padding:0 14px}@media (min-width:860px){._1gt5DW_page{gap:40px;padding-inline:32px}._1gt5DW_hero{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:36px}._1gt5DW_week h1{font-size:40px}._1gt5DW_week dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}._1gt5DW_week dl>div{flex-direction:column-reverse;gap:2px}._1gt5DW_week dd{font-size:30px}._1gt5DW_moveCard{max-width:560px}._1gt5DW_roomFrame{height:500px}}@media (prefers-reduced-motion:reduce){._1gt5DW_poster{transform:none}}@media (min-width:1000px){._1gt5DW_page{grid-template-columns:380px minmax(0,1fr);column-gap:40px}._1gt5DW_hero,._1gt5DW_tabs,._1gt5DW_door{grid-column:1/-1}._1gt5DW_lane:has(._1gt5DW_moveCard){grid-column:1}._1gt5DW_lane:has(._1gt5DW_roomFrame){grid-area:3/2/span 2}._1gt5DW_lane:has(._1gt5DW_roomFrame):only-of-type{grid-column:1/-1}}._1gt5DW_cancelLane{display:grid}._1gt5DW_cancelLink{color:#b4b4b9;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;text-decoration:underline}._1gt5DW_cancelSheet{background:#f6f6f60a;border-radius:12px;gap:12px;max-width:560px;padding:18px;display:grid}._1gt5DW_cancelSheet h2{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500}._1gt5DW_cancelSheet p{color:#c2c2c5;margin:0;font-size:13px;line-height:1.5}._1gt5DW_cancelSheet label{color:#c2c2c5;gap:6px;font-size:13px;display:grid}._1gt5DW_cancelSheet input{color:#f4f4f4;background:#f6f6f60d;border:1px solid #f6f6f61a;border-radius:12px;min-height:46px;font-size:15px}._1gt5DW_cancelError{color:#ffb4a8!important}._1gt5DW_danger{color:#2a0d0a;background:#ff8a7a;border-radius:12px;align-items:center;min-height:44px;padding:0 18px;font-weight:500;display:inline-flex}@media (min-width:1000px){._1gt5DW_cancelLane{grid-column:1/-1}}
