:root{--color-bg: #0a0a0a;--color-surface: #141414;--color-surface-hover: #1a1a1a;--color-border: #2a2a2a;--color-text: #f0f0f0;--color-text-muted: #888;--color-text-dim: #555;--color-running: #22c55e;--color-warning: #eab308;--color-danger: #ef4444;--color-break: #3b82f6;--color-paused: #f0f0f0;--color-primary: #6366f1;--color-primary-hover: #818cf8;--timer-font-size: clamp(4rem, 15vw, 12rem);--blind-font-size: clamp(1.5rem, 4vw, 3.5rem);--info-font-size: clamp(.9rem, 2vw, 1.5rem);--control-height: 64px;--border-radius: 8px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;width:100%;overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}input,select{font-family:inherit;color:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}._container_1mwun_1{min-height:100vh;padding:clamp(20px,3vw,36px);background:#080808}._header_1mwun_7{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,360px);gap:1rem;align-items:stretch;margin-bottom:1rem}._eyebrow_1mwun_15{margin:0 0 .35rem;color:var(--color-running);font-weight:900}._header_1mwun_7 h1{margin:0;font-size:clamp(2rem,5vw,3.6rem)}._header_1mwun_7 p{max-width:820px;color:var(--color-text-muted);line-height:1.7}._metrics_1mwun_32{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._metrics_1mwun_32>div{display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._metrics_1mwun_32 strong{font-size:2.4rem}._metrics_1mwun_32 span,._keyPanel_1mwun_54 span,._controls_1mwun_55 span{color:var(--color-text-muted);font-size:.85rem}._keyPanel_1mwun_54{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:.75rem;margin-bottom:1rem;padding:1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._keyPanel_1mwun_54 label,._controls_1mwun_55 label{display:flex;flex-direction:column;gap:.4rem}._keyPanel_1mwun_54 input,._controls_1mwun_55 select{min-height:42px;padding:0 .85rem;border:1px solid var(--color-border);border-radius:8px;background:#0d0d0d}._keyPanel_1mwun_54 button,._controls_1mwun_55 button{min-height:42px;align-self:end;border:1px solid rgba(34,197,94,.5);border-radius:8px;background:#22c55e24;color:var(--color-text);font-weight:900}._keyPanel_1mwun_54 button:disabled,._controls_1mwun_55 button:disabled{cursor:not-allowed;opacity:.7}._message_1mwun_104{margin-bottom:1rem;padding:.9rem;border:1px solid rgba(245,158,11,.38);border-radius:8px;color:var(--color-warning);background:#f59e0b14}._historyPanel_1mwun_113{display:grid;grid-template-columns:minmax(220px,.4fr) minmax(0,1fr);gap:1rem;align-items:center;margin-bottom:1rem;padding:1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._historyPanel_1mwun_113 span,._noteField_1mwun_126 span{color:var(--color-text-muted);font-size:.85rem}._historyPanel_1mwun_113 strong{display:block;margin-top:.35rem;font-size:1.1rem}._historyPanel_1mwun_113 ol{display:grid;gap:.35rem;margin:0;padding-left:1.15rem;color:var(--color-text-muted);line-height:1.45}._list_1mwun_146{display:grid;gap:.75rem}._card_1mwun_151{display:grid;grid-template-columns:minmax(200px,.9fr) minmax(120px,160px) minmax(220px,.9fr) minmax(220px,1fr) minmax(320px,1.1fr);gap:.75rem;align-items:center;padding:1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._shopInfo_1mwun_162,._statusBlock_1mwun_163,._dates_1mwun_164,._noteField_1mwun_126{display:flex;flex-direction:column;gap:.35rem;min-width:0}._shopInfo_1mwun_162 strong{font-size:1.1rem}._shopInfo_1mwun_162 span,._dates_1mwun_164 span,._statusBlock_1mwun_163 small{overflow:hidden;color:var(--color-text-muted);font-size:.85rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}._statusBlock_1mwun_163 strong{font-size:1.5rem}._noteField_1mwun_126 textarea{width:100%;min-height:74px;resize:vertical;padding:.65rem .75rem;border:1px solid var(--color-border);border-radius:8px;background:#0d0d0d;color:var(--color-text);font-family:inherit;line-height:1.45}._active_1mwun_204,._inactive_1mwun_205{width:max-content;padding:.25rem .55rem;border-radius:8px;font-size:.82rem;font-weight:900}._active_1mwun_204{color:#bbf7d0;background:#22c55e24}._inactive_1mwun_205{color:#fecaca;background:#ef444424}._controls_1mwun_55{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 110px;gap:.6rem}@media(max-width:1080px){._card_1mwun_151{grid-template-columns:1fr 1fr}}@media(max-width:760px){._header_1mwun_7,._keyPanel_1mwun_54,._historyPanel_1mwun_113,._card_1mwun_151,._controls_1mwun_55,._metrics_1mwun_32{grid-template-columns:1fr}}._shell_y35z3_1{display:grid;place-items:center;min-height:100vh;padding:clamp(20px,5vw,56px);background:#080808}._panel_y35z3_9{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);gap:clamp(24px,4vw,48px);width:min(980px,100%);padding:clamp(24px,4vw,44px);border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._kicker_y35z3_20{margin:0 0 .5rem;color:var(--color-running);font-weight:900}._panel_y35z3_9 h1{margin:0;font-size:clamp(2rem,5vw,4rem);line-height:1.05}._summary_y35z3_32{color:var(--color-text-muted);line-height:1.7}._form_y35z3_37{display:flex;flex-direction:column;gap:.8rem}._tabs_y35z3_43{display:flex;gap:.5rem}._tabs_y35z3_43 button,._submitButton_y35z3_49{min-height:42px;padding:0 1rem;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-muted);font-weight:900}._tabs_y35z3_43 ._activeTab_y35z3_58{border-color:var(--color-running);color:var(--color-text);background:#22c55e1f}._form_y35z3_37 label{display:flex;flex-direction:column;gap:.4rem}._form_y35z3_37 span{color:var(--color-text-muted);font-size:.85rem}._form_y35z3_37 input{min-height:44px;padding:0 .85rem;border:1px solid var(--color-border);border-radius:8px;background:#0d0d0d}._submitButton_y35z3_49{border-color:#22c55e80;color:var(--color-text);background:#22c55e29}._submitButton_y35z3_49:disabled{cursor:not-allowed;opacity:.7}._error_y35z3_94{color:var(--color-danger);line-height:1.5}@media(max-width:760px){._panel_y35z3_9{grid-template-columns:1fr}}._header_6rgf3_1{display:flex;align-items:center;justify-content:space-between;gap:.75rem;overflow:hidden;padding:.45rem 1rem;min-height:52px;background:#0c0c0cfa;border-bottom:1px solid var(--color-border);flex-shrink:0}._title_6rgf3_14{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:700;letter-spacing:0}._nav_6rgf3_25{display:flex;align-items:center;flex:0 1 auto;min-width:0;gap:.18rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}._nav_6rgf3_25::-webkit-scrollbar{display:none}._navBtn_6rgf3_40{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:34px;padding:0 .66rem;border-radius:var(--border-radius);border:1px solid transparent;appearance:none;line-height:1;font-size:.86rem;font-weight:800;color:var(--color-text-muted);transition:background-color .15s,color .15s;text-decoration:none;white-space:nowrap;cursor:pointer}._navBtn_6rgf3_40:hover{background:var(--color-surface-hover);color:var(--color-text)}._navBtn_6rgf3_40._active_6rgf3_66{background:#f59e0b29;color:#fef3c7;box-shadow:inset 0 0 0 1px #f59e0b61}._newEventBtn_6rgf3_72{color:var(--color-text-muted)}._newEventBtn_6rgf3_72:hover,._newEventBtn_6rgf3_72._active_6rgf3_66{border-color:#22c55eb3;background:#22c55e38;color:#fff;box-shadow:inset 0 0 0 1px #22c55e47}._version_6rgf3_84{flex:0 0 auto;font-size:.6rem;color:var(--color-text-muted);margin-left:.1rem;opacity:.5;line-height:1}._muteBtn_6rgf3_93{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:var(--border-radius);color:var(--color-text-muted);transition:background-color .15s,color .15s;margin-left:.1rem}._muteBtn_6rgf3_93 svg{width:16px;height:16px}._muteBtn_6rgf3_93:hover{background:var(--color-surface-hover);color:var(--color-text)}._githubLink_6rgf3_117{display:flex;align-items:center;justify-content:center;padding:.35rem;border-radius:var(--border-radius);color:var(--color-text-muted);transition:background-color .15s,color .15s;margin-left:.25rem}._githubLink_6rgf3_117:hover{background:var(--color-surface-hover);color:var(--color-text)}._githubIcon_6rgf3_133{width:20px;height:20px}@media(max-width:900px){._navBtn_6rgf3_40{padding:0 .55rem;font-size:.82rem}._version_6rgf3_84{display:none}}@media(max-width:720px){._header_6rgf3_1{height:auto;align-items:flex-start;flex-direction:column;padding:.65rem}._title_6rgf3_14{max-width:100%;font-size:1rem}._nav_6rgf3_25{width:100%;overflow-x:auto;padding-bottom:.1rem}}._container_38l08_1{height:100%;overflow:auto;padding:clamp(1rem,2vw,1.5rem);background:radial-gradient(circle at 12% 0%,rgba(245,158,11,.14),transparent 32%),linear-gradient(180deg,#0b0d10,#070707 54%,#0b0d10)}._hero_38l08_10{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,360px);gap:1rem;align-items:stretch;margin-bottom:1rem}._eyebrow_38l08_18,._stepHeader_38l08_19 span{color:#fbbf24;font-size:.86rem;font-weight:900}._hero_38l08_10 h1{margin:.25rem 0 .55rem;color:#fff;font-size:clamp(2rem,4.8vw,4rem);line-height:1.05}._hero_38l08_10 p,._stepHeader_38l08_19 p{max-width:820px;color:#a1a1aa;line-height:1.7}._statusCard_38l08_39,._stepPanel_38l08_40{border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#141414d1;box-shadow:0 22px 60px #00000038}._statusCard_38l08_39{display:grid;align-content:center;gap:.45rem;padding:1.15rem}._statusCard_38l08_39 span,._statusCard_38l08_39 small,._previewStats_38l08_56 span,._eventNameField_38l08_57 span,._playerField_38l08_58 span,._pairingBox_38l08_59 span,._pairingBox_38l08_59 small{color:#a1a1aa;font-size:.88rem;line-height:1.45}._statusCard_38l08_39 strong{color:#fff;font-size:1.4rem;line-height:1.2}._workflow_38l08_72{display:grid;grid-template-columns:minmax(520px,1.16fr) minmax(280px,.72fr) minmax(280px,.72fr);gap:1rem;align-items:start}._stepPanel_38l08_40{display:grid;gap:1rem;padding:1rem}._stepHeader_38l08_19{display:grid;grid-template-columns:42px minmax(0,1fr);gap:.85rem;align-items:start}._stepHeader_38l08_19 span{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(245,158,11,.46);border-radius:8px;background:#f59e0b21;color:#fef3c7;font-size:1.1rem}._stepHeader_38l08_19 h2{margin:0;color:#fff;font-size:1.15rem}._stepHeader_38l08_19 p{margin-top:.35rem;font-size:.9rem}._templateGrid_38l08_115{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}._templateCard_38l08_121{display:grid;gap:.35rem;min-height:96px;padding:.85rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#101010;text-align:left}._templateCard_38l08_121:hover,._templateActive_38l08_133{border-color:#f59e0b9e;background:#f59e0b1a}._customTemplateCard_38l08_138{border-color:#22c55e4d;background:#22c55e14}._customTemplateCard_38l08_138:hover,._customTemplateCard_38l08_138._templateActive_38l08_133{border-color:#22c55ead;background:#22c55e24}._templateCard_38l08_121 strong{color:#fff;font-size:1.05rem}._templateCard_38l08_121 span,._templateCard_38l08_121 small{color:#a1a1aa;font-size:.86rem;line-height:1.45}._customBuilder_38l08_161{display:grid;gap:.85rem;padding:.9rem;border:1px solid rgba(34,197,94,.22);border-radius:8px;background:#04120c8f}._customBuilderHeader_38l08_170{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._customBuilderHeader_38l08_170>div{display:grid;gap:.22rem}._customBuilderHeader_38l08_170 strong{color:#fff;font-size:1rem}._customBuilderHeader_38l08_170 span,._compactField_38l08_188 span{color:#a1a1aa;font-size:.86rem;line-height:1.45}._compactField_38l08_188{display:grid;grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);gap:.65rem;align-items:center}._compactField_38l08_188 input,._levelRow_38l08_202 input{min-width:0;min-height:38px;padding:0 .6rem;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0d0d0d;color:#fff;font-size:.95rem;font-weight:800}._levelEditor_38l08_214{display:grid;gap:.45rem;max-height:min(44vh,460px);overflow:auto;padding-right:.15rem}._levelEditorHead_38l08_222,._levelRow_38l08_202{display:grid;grid-template-columns:48px 58px repeat(4,minmax(74px,1fr)) 58px;gap:.45rem;align-items:center}._levelEditorHead_38l08_222{position:sticky;top:0;z-index:1;padding:.4rem 0;background:#08120d;color:#86efac;font-size:.78rem;font-weight:900}._levelRow_38l08_202{padding:.5rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0000003d}._levelRow_38l08_202 strong{color:#fef3c7}._levelRow_38l08_202 span,._levelRow_38l08_202 em{color:#a1a1aa;font-style:normal;font-size:.88rem}._levelRow_38l08_202 button{min-height:36px;border:1px solid rgba(239,68,68,.38);border-radius:8px;background:#ef444414;color:#fca5a5;font-size:.82rem;font-weight:900}._levelRow_38l08_202 button:disabled{cursor:not-allowed;opacity:.45}._levelActions_38l08_274{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}._eventNameField_38l08_57{display:grid;gap:.55rem}._eventNameField_38l08_57 input{min-height:56px;min-width:0;padding:0 .9rem;border:1px solid rgba(245,158,11,.28);border-radius:8px;background:#0d0d0d;color:#fff;font-size:1.1rem;font-weight:900}._eventNameField_38l08_57 input:focus{border-color:#f59e0bb3;outline:none;box-shadow:0 0 0 3px #f59e0b29}._playerField_38l08_58{display:grid;gap:.55rem}._playerField_38l08_58>div{display:grid;grid-template-columns:52px minmax(0,1fr) 52px;gap:.5rem}._playerField_38l08_58 button,._playerField_38l08_58 input{min-height:56px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0d0d0d;color:#fff;font-size:1.35rem;font-weight:900;text-align:center}._previewStats_38l08_56{display:grid;gap:.55rem}._previewStats_38l08_56 div{display:flex;justify-content:space-between;gap:1rem;padding:.7rem .8rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#101010}._previewStats_38l08_56 strong{color:#fff;text-align:right}._primaryButton_38l08_346,._secondaryButton_38l08_347,._startButton_38l08_348{min-height:46px;padding:0 1rem;border-radius:8px;font-weight:900}._primaryButton_38l08_346{border:1px solid rgba(34,197,94,.5);background:#22c55e2e;color:#ecfdf5}._secondaryButton_38l08_347{border:1px solid rgba(255,255,255,.14);background:#101010;color:#e5e7eb}._startButton_38l08_348{border:1px solid rgba(245,158,11,.55);background:#f59e0b;color:#111827}._primaryButton_38l08_346:disabled{cursor:not-allowed;opacity:.62}._pairingBox_38l08_59{display:grid;justify-items:center;gap:.25rem;padding:1rem;border:1px solid rgba(245,158,11,.3);border-radius:8px;background:#f59e0b14}._pairingBox_38l08_59 strong{color:#fef3c7;font-size:clamp(2.5rem,7vw,4.5rem);font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:.08em;line-height:1}._controlActions_38l08_397{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}._message_38l08_403{margin-top:1rem;padding:.85rem 1rem;border:1px solid rgba(34,197,94,.38);border-radius:8px;color:#86efac;background:#22c55e14;font-weight:800;line-height:1.5}._message_38l08_403._error_38l08_414{border-color:#ef444461;color:#fca5a5;background:#ef444414}@media(max-width:1120px){._workflow_38l08_72{grid-template-columns:1fr 1fr}._stepPanel_38l08_40:first-child{grid-column:1 / -1}._levelEditorHead_38l08_222,._levelRow_38l08_202{grid-template-columns:42px 52px repeat(4,minmax(68px,1fr)) 54px;gap:.35rem}}@media(max-width:760px){._container_38l08_1{padding:1rem}._hero_38l08_10,._workflow_38l08_72,._templateGrid_38l08_115{grid-template-columns:1fr}._stepPanel_38l08_40:first-child{grid-column:auto}._controlActions_38l08_397,._customBuilderHeader_38l08_170,._compactField_38l08_188,._levelActions_38l08_274{grid-template-columns:1fr}._customBuilderHeader_38l08_170{display:grid}._levelEditorHead_38l08_222{display:none}._levelRow_38l08_202{grid-template-columns:repeat(2,minmax(0,1fr))}}._controls_vdrk6_1{position:absolute;top:4px;right:4px;display:flex;gap:2px;opacity:0;transition:opacity .2s ease;z-index:10}._btn_vdrk6_12{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;background:#ffffff1a;color:var(--color-text-muted);font-size:14px;font-weight:600;cursor:pointer;padding:0;line-height:1;transition:background .15s ease,color .15s ease}._btn_vdrk6_12:hover{background:#fff3;color:var(--color-text)}._container_t8565_1{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem;gap:.5rem}._container_t8565_1:hover [class*=controls]{opacity:1}._time_t8565_16{font-size:var(--timer-font-size);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;transition:color .3s ease}._time_t8565_16._running_t8565_24{color:var(--color-running)}._time_t8565_16._warning_t8565_25{color:var(--color-warning)}._time_t8565_16._danger_t8565_26{color:var(--color-danger)}._time_t8565_16._break_t8565_27{color:var(--color-break)}._time_t8565_16._paused_t8565_28{color:var(--color-paused)}._levelLabel_t8565_30{font-size:calc(var(--info-font-size) * 2);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em}._progressBar_t8565_37{width:100%;height:4px;margin-top:.5rem;background:var(--color-border);border-radius:2px;overflow:hidden}._progressFill_t8565_46{height:100%;border-radius:2px;transition:width .3s linear,background-color .3s ease}._container_1quik_1{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:.5rem 1rem;gap:.25rem}._container_1quik_1:hover [class*=controls]{opacity:1}._current_1quik_16{font-size:var(--blind-font-size);font-weight:600;font-variant-numeric:tabular-nums}._label_1quik_22{font-size:calc(var(--info-font-size) * .9);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._next_1quik_29{font-size:var(--info-font-size);color:var(--color-text-dim);font-variant-numeric:tabular-nums}._container_1kea5_1{position:relative;display:flex;align-items:center;justify-content:center;height:100%;padding:.25rem 1rem}._container_1kea5_1:hover [class*=controls]{opacity:1}._stats_1kea5_14{display:flex;align-items:center;justify-content:center;gap:clamp(1rem,4vw,3rem);flex-wrap:wrap}._stat_1kea5_14{display:flex;flex-direction:column;align-items:center;gap:.1rem}._statValue_1kea5_29{font-size:var(--info-font-size);font-weight:600;font-variant-numeric:tabular-nums}._statLabel_1kea5_35{font-size:calc(var(--info-font-size) * .75);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._controls_54at9_1{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(260px,1.25fr) minmax(240px,1fr) auto auto;align-items:center;justify-content:stretch;min-height:var(--control-height);gap:.5rem;padding:.75rem 1rem;background:#141414fa;border-top:1px solid var(--color-border);flex-shrink:0}._adjustCluster_54at9_14,._levelCluster_54at9_15{display:grid;gap:.45rem}._adjustCluster_54at9_14{grid-template-columns:repeat(4,minmax(0,1fr))}._levelCluster_54at9_15{grid-template-columns:repeat(3,minmax(0,1fr))}._btn_54at9_28{display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;border-radius:var(--border-radius);font-size:.94rem;font-weight:800;background:var(--color-surface-hover);border:1px solid var(--color-border);transition:background-color .15s,border-color .15s;min-width:0;min-height:44px;white-space:nowrap}._btn_54at9_28:hover{background:var(--color-border);border-color:var(--color-text-dim)}._btn_54at9_28:disabled{opacity:.3;cursor:not-allowed}._playPause_54at9_54{min-height:56px;padding:.5rem 1.5rem;font-size:1.18rem;font-weight:900;background:#f59e0b29;border-color:#f59e0b8a;color:#fef3c7}._playPause_54at9_54._running_54at9_64{background:#ef444424;border-color:#ef44448f;color:#fecaca}._resetBtn_54at9_70{color:#fef3c7;border-color:#f59e0b61}._playerControls_54at9_75{display:flex;align-items:center;justify-content:flex-end;gap:.35rem;min-width:0}._playerLabel_54at9_83{min-width:max-content;font-size:.9rem;font-weight:800;color:var(--color-text-muted)}._smallBtn_54at9_90{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--border-radius);font-size:1.1rem;background:var(--color-surface-hover);border:1px solid var(--color-border);transition:background-color .15s;font-weight:900}._smallBtn_54at9_90:hover{background:var(--color-border)}@media(max-width:760px){._controls_54at9_1{grid-template-columns:1fr;padding:.6rem}._adjustCluster_54at9_14{grid-template-columns:repeat(2,minmax(0,1fr))}._levelCluster_54at9_15{grid-template-columns:repeat(3,minmax(0,1fr))}._playPause_54at9_54{min-height:58px}._playerControls_54at9_75{width:100%;justify-content:flex-end}._fullscreenBtn_54at9_131{min-height:46px}}._container_pl4vx_1{position:relative;display:flex;flex-direction:column;height:100%;padding:1rem;overflow-y:auto}._container_pl4vx_1:hover [class*=controls]{opacity:1}._title_pl4vx_14{font-size:.8rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;text-align:center}._list_pl4vx_24{display:flex;flex-direction:column;gap:.5rem}._entry_pl4vx_30{display:flex;flex-direction:column;gap:.1rem;padding:.4rem .6rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);transition:border-color .2s,background-color .2s}._entry_pl4vx_30._current_pl4vx_41{border-color:var(--color-primary);background:#6366f11a}._rank_pl4vx_46{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em}._prize_pl4vx_53{font-size:.95rem;font-weight:600;color:var(--color-text);word-break:break-word}._empty_pl4vx_60{color:var(--color-text-dim);font-size:.85rem;text-align:center;padding:1rem 0}._container_13edp_1{display:flex;flex-direction:column;height:100%;min-height:0;background:radial-gradient(circle at 50% 0%,rgba(34,197,94,.08),transparent 34%),#090909}._workbenchHeader_13edp_11{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(0,1.5fr) auto;gap:.85rem;align-items:center;padding:.9rem 1rem;border-bottom:1px solid var(--color-border);background:#141414eb;flex-shrink:0}._eyebrow_13edp_22{color:var(--color-running);font-size:.78rem;font-weight:900}._workbenchHeader_13edp_11 h1{margin-top:.22rem;overflow:hidden;color:var(--color-text);font-size:clamp(1.1rem,2vw,1.55rem);line-height:1.1;text-overflow:ellipsis;white-space:nowrap}._headerStats_13edp_38{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}._headerStats_13edp_38 div{min-width:0;padding:.65rem .75rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#0f0f0f}._headerStats_13edp_38 span{display:block;color:var(--color-text-muted);font-size:.76rem;line-height:1.25}._headerStats_13edp_38 strong{display:block;overflow:hidden;margin-top:.2rem;color:#fff;font-size:clamp(1rem,2vw,1.35rem);font-variant-numeric:tabular-nums;font-weight:900;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}._editButton_13edp_72{min-height:42px;padding:0 .9rem;border:1px solid rgba(245,158,11,.42);border-radius:8px;background:#f59e0b1f;color:#fef3c7;font-weight:900}._panelStack_13edp_82{flex:1;min-height:0}._panel_13edp_82{display:flex;align-items:stretch}._resizeHandle_13edp_92{height:4px;background:var(--color-border);transition:background-color .15s;cursor:row-resize;position:relative}._resizeHandle_13edp_92:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:2px;background:var(--color-text-dim);border-radius:1px;opacity:0;transition:opacity .15s}._resizeHandle_13edp_92:hover,._resizeHandle_13edp_92[data-resize-handle-active]{background:var(--color-primary)}._resizeHandle_13edp_92:hover:after,._resizeHandle_13edp_92[data-resize-handle-active]:after{opacity:1}._resizeHandleVertical_13edp_124{width:4px;background:var(--color-border);transition:background-color .15s;cursor:col-resize;position:relative}._resizeHandleVertical_13edp_124:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2px;height:40px;background:var(--color-text-dim);border-radius:1px;opacity:0;transition:opacity .15s}._resizeHandleVertical_13edp_124:hover,._resizeHandleVertical_13edp_124[data-resize-handle-active]{background:var(--color-primary)}._resizeHandleVertical_13edp_124:hover:after,._resizeHandleVertical_13edp_124[data-resize-handle-active]:after{opacity:1}@media(max-width:760px){._workbenchHeader_13edp_11{display:none}}._row_mzjt0_1{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);flex-wrap:wrap}._row_mzjt0_1._active_mzjt0_12{border-color:var(--color-primary)}._row_mzjt0_1._break_mzjt0_16{border-color:var(--color-break);border-style:dashed}._index_mzjt0_21{font-size:.8rem;color:var(--color-text-dim);min-width:2rem;text-align:center}._type_mzjt0_28{font-size:.75rem;font-weight:600;padding:.15rem .4rem;border-radius:4px;min-width:50px;text-align:center}._type_mzjt0_28._blind_mzjt0_37{background:#22c55e26;color:var(--color-running)}._type_mzjt0_28._break_mzjt0_16{background:#3b82f626;color:var(--color-break)}._input_mzjt0_47{background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;padding:.3rem .5rem;font-size:.85rem;width:80px;font-variant-numeric:tabular-nums}._input_mzjt0_47:focus{outline:none;border-color:var(--color-primary)}._inputLabel_mzjt0_62{font-size:.7rem;color:var(--color-text-dim)}._fieldGroup_mzjt0_67{display:flex;align-items:center;gap:.25rem}._actions_mzjt0_73{display:flex;gap:.25rem;margin-left:auto}._iconBtn_mzjt0_79{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;font-size:.9rem;color:var(--color-text-muted);transition:background-color .15s,color .15s}._iconBtn_mzjt0_79:hover{background:var(--color-border);color:var(--color-text)}._iconBtn_mzjt0_79._delete_mzjt0_96:hover{background:#ef444426;color:var(--color-danger)}._container_i19a4_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._scrollArea_i19a4_8{flex:1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._section_i19a4_17{display:flex;flex-direction:column;gap:.75rem}._templateCenter_i19a4_23{padding:1rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:radial-gradient(circle at 0% 0%,rgba(245,158,11,.12),transparent 30%),var(--color-surface)}._editorHero_i19a4_32{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:1rem;align-items:stretch}._kicker_i19a4_39{color:var(--color-running);font-size:.85rem;font-weight:900}._editorHero_i19a4_32 h2{margin-top:.25rem;color:var(--color-text);font-size:clamp(1.4rem,3vw,2.3rem);line-height:1.12}._editorHero_i19a4_32 p{max-width:720px;margin-top:.55rem;color:var(--color-text-muted);line-height:1.7}._bulkCard_i19a4_59{display:grid;gap:.65rem;padding:.85rem;border:1px solid var(--color-border);border-radius:8px;background:#0f0f0f}._bulkCard_i19a4_59 label{display:grid;gap:.35rem}._bulkCard_i19a4_59 span{color:var(--color-text-muted);font-size:.85rem}._bulkCard_i19a4_59 input{width:100%;min-height:44px;padding:0 .75rem;border:1px solid var(--color-border);border-radius:8px;background:#090909;color:var(--color-text);font-size:1.15rem;font-weight:900}._bulkCard_i19a4_59 button{min-height:42px;border:1px solid rgba(245,158,11,.45);border-radius:8px;background:#f59e0b1f;color:#fef3c7;font-weight:900}._sectionTitle_i19a4_99{font-size:1rem;font-weight:600;color:var(--color-text-muted);letter-spacing:0}._sectionHeader_i19a4_106{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._cloudQuota_i19a4_113{color:var(--color-warning);font-size:.85rem;font-weight:800}._row_i19a4_119{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}._field_i19a4_126{display:flex;flex-direction:column;gap:.25rem}._fieldLabel_i19a4_132{font-size:.75rem;color:var(--color-text-dim);letter-spacing:0}._input_i19a4_138{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:.4rem .6rem;font-size:.9rem;width:100%;min-width:80px}._input_i19a4_138:focus{outline:none;border-color:var(--color-primary)}._inputWide_i19a4_153{min-width:200px;flex:1}._segmentedControl_i19a4_158{display:grid;grid-template-columns:repeat(2,minmax(96px,1fr));min-height:36px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-surface)}._statusOption_i19a4_168{padding:.45rem .7rem;color:var(--color-text-muted);font-size:.85rem;font-weight:700;white-space:nowrap}._statusOption_i19a4_168+._statusOption_i19a4_168{border-left:1px solid var(--color-border)}._statusOptionActive_i19a4_180._statusStart_i19a4_180{background:#22c55e2e;color:var(--color-running)}._statusOptionActive_i19a4_180._statusClosed_i19a4_185{background:#ef444429;color:var(--color-danger)}._templateGrid_i19a4_190{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}._templateCard_i19a4_196{display:flex;justify-content:space-between;gap:.35rem;align-items:stretch;min-height:104px;padding:.9rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);text-align:left}._templateCard_i19a4_196:hover{border-color:var(--color-running);background:#22c55e14}._templateCard_i19a4_196 strong,._templateCard_i19a4_196 span{display:block}._templateCard_i19a4_196 strong{font-size:1rem}._templateCard_i19a4_196 span{margin-top:.35rem;color:var(--color-text-muted);font-size:.82rem;line-height:1.45}._templateActions_i19a4_230{display:flex;gap:.45rem;align-items:center}._templateActions_i19a4_230 button{min-height:34px;padding:0 .7rem;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-muted);font-size:.82rem;font-weight:900}._templateActions_i19a4_230 button:hover{color:var(--color-text);border-color:var(--color-running)}._cloudActions_i19a4_251{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._cloudStatus_i19a4_258{color:var(--color-running);font-size:.85rem}._cloudNotice_i19a4_263{padding:.9rem;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-muted);background:var(--color-surface);line-height:1.5}._cloudTemplateList_i19a4_272{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._cloudTemplateCard_i19a4_278{display:flex;justify-content:space-between;gap:.75rem;padding:.9rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._cloudTemplateCard_i19a4_278 strong,._cloudTemplateCard_i19a4_278 span{display:block}._cloudTemplateCard_i19a4_278 span{margin-top:.35rem;color:var(--color-text-muted);font-size:.82rem}._cloudTemplateActions_i19a4_299{display:flex;flex-wrap:wrap;gap:.4rem;align-items:flex-start;justify-content:flex-end}._cloudTemplateActions_i19a4_299 button{min-height:34px;padding:0 .65rem;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-muted);font-size:.82rem;font-weight:800}._cloudTemplateActions_i19a4_299 button:hover{color:var(--color-text);border-color:var(--color-running)}._cloudTemplateActions_i19a4_299 button:disabled{cursor:not-allowed;opacity:.65}._cloudTemplateActions_i19a4_299 ._cloudDanger_i19a4_327{color:var(--color-danger);border-color:#ef444473}._toolbar_i19a4_332{display:flex;gap:.5rem;padding:.75rem 1.5rem;border-top:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0;flex-wrap:wrap}._toolbarBtn_i19a4_342{padding:.4rem .75rem;border-radius:var(--border-radius);font-size:.85rem;font-weight:500;background:var(--color-surface-hover);border:1px solid var(--color-border);transition:background-color .15s}._toolbarBtn_i19a4_342:hover{background:var(--color-border)}._toolbarBtn_i19a4_342._danger_i19a4_356{color:var(--color-danger);border-color:var(--color-danger)}._toolbarBtn_i19a4_342._danger_i19a4_356:hover{background:#ef444426}._prizeDeleteBtn_i19a4_365{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;font-size:.9rem;color:var(--color-text-muted);align-self:flex-end;margin-bottom:.25rem;transition:background-color .15s,color .15s}._prizeDeleteBtn_i19a4_365:hover{background:#ef444426;color:var(--color-danger)}._toolbarSpacer_i19a4_384{flex:1}@media(max-width:760px){._scrollArea_i19a4_8{padding:1rem}._editorHero_i19a4_32,._templateGrid_i19a4_190,._cloudTemplateList_i19a4_272{grid-template-columns:1fr}._cloudTemplateCard_i19a4_278{flex-direction:column}._cloudTemplateActions_i19a4_299{justify-content:flex-start}._toolbar_i19a4_332{padding:.75rem 1rem}._toolbarBtn_i19a4_342{flex:1 0 calc(50% - .5rem)}}._container_e1cqk_1{height:100%;overflow:auto;padding:clamp(1rem,2vw,1.5rem);background:#0a0a0a}._hero_e1cqk_8{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:1rem;align-items:stretch;margin-bottom:1rem}._eyebrow_e1cqk_16{color:var(--color-running);font-size:.85rem;font-weight:700}._hero_e1cqk_8 h1{margin:.25rem 0 .5rem;font-size:clamp(1.6rem,4vw,3rem)}._summary_e1cqk_27{max-width:760px;color:var(--color-text-muted);line-height:1.7}._shopCard_e1cqk_33{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._logoPreview_e1cqk_43{display:flex;align-items:center;justify-content:center;width:72px;height:72px;overflow:hidden;border-radius:8px;background:#f59e0b;color:#111827;font-weight:900}._logoPreview_e1cqk_43 img{width:100%;height:100%;object-fit:contain;padding:.35rem;background:#fff}._shopName_e1cqk_64{font-size:1.2rem;font-weight:800}._planName_e1cqk_69{margin-top:.3rem;color:var(--color-text-muted)}._opsOverview_e1cqk_74{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}._opsOverview_e1cqk_74 article,._upgradeBanner_e1cqk_82{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._opsOverview_e1cqk_74 article{display:grid;gap:.35rem;min-width:0;padding:1rem}._opsOverview_e1cqk_74 span,._opsOverview_e1cqk_74 small{overflow:hidden;color:var(--color-text-muted);font-size:.86rem;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}._opsOverview_e1cqk_74 strong{overflow:hidden;color:var(--color-text);font-size:clamp(1.35rem,3vw,2.2rem);line-height:1.05;text-overflow:ellipsis;white-space:nowrap}._upgradeBanner_e1cqk_82{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-bottom:1rem;padding:1rem;border-color:#f59e0b57;background:#f59e0b17}._upgradeBanner_e1cqk_82 strong,._upgradeBanner_e1cqk_82 span{display:block}._upgradeBanner_e1cqk_82 strong{color:#fef3c7}._upgradeBanner_e1cqk_82 span{margin-top:.35rem;color:var(--color-text-muted);line-height:1.55}._upgradeBanner_e1cqk_82 a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 .9rem;border:1px solid rgba(245,158,11,.45);border-radius:8px;color:#fef3c7;font-weight:900;text-decoration:none;white-space:nowrap}._authPanel_e1cqk_154{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-bottom:1rem}._authCard_e1cqk_161,._pairingCard_e1cqk_162{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._authLabel_e1cqk_172{color:var(--color-text-muted);font-size:.85rem}._authMeta_e1cqk_177{color:var(--color-text-muted);line-height:1.5}._authForm_e1cqk_182{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._authForm_e1cqk_182 label{display:flex;flex-direction:column;gap:.4rem}._authForm_e1cqk_182 label:nth-of-type(3),._authForm_e1cqk_182 ._primaryButton_e1cqk_195,._authForm_e1cqk_182 ._logoError_e1cqk_196{grid-column:1 / -1}._authForm_e1cqk_182 span{color:var(--color-text-muted);font-size:.85rem}._authForm_e1cqk_182 input{width:100%;min-height:42px;padding:0 .8rem;border:1px solid var(--color-border);border-radius:8px;background:#0f0f0f;font-size:1rem}._authTabs_e1cqk_215{display:flex;gap:.5rem;grid-column:1 / -1}._authTabs_e1cqk_215 button{min-height:38px;padding:0 1rem;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-muted);font-weight:800}._authTabs_e1cqk_215 ._authTabActive_e1cqk_230{border-color:var(--color-running);color:var(--color-text);background:#22c55e1f}._primaryButton_e1cqk_195,._displayLink_e1cqk_237,._saveShopButton_e1cqk_238{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 1rem;border:1px solid rgba(34,197,94,.5);border-radius:8px;background:#22c55e29;color:var(--color-text);font-weight:900;text-decoration:none;cursor:pointer}._primaryButton_e1cqk_195:disabled,._saveShopButton_e1cqk_238:disabled,._clearButton_e1cqk_255:disabled,._pauseButton_e1cqk_256:disabled,._planCard_e1cqk_257:disabled{cursor:not-allowed;opacity:.65}._pairingCode_e1cqk_262{font-size:clamp(2rem,8vw,4rem);line-height:1;letter-spacing:.08em}._tvBindForm_e1cqk_268{display:grid;gap:.6rem}._tvBindForm_e1cqk_268 input{width:100%;min-height:52px;padding:0 .9rem;border:1px solid var(--color-border);border-radius:8px;background:#0f0f0f;color:var(--color-text);font-size:1.4rem;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:.06em;text-align:center}._tvBindOk_e1cqk_288{color:var(--color-running);font-size:.85rem;line-height:1.5}._sessionSelect_e1cqk_294{display:grid;gap:.4rem}._sessionSelect_e1cqk_294 span{color:var(--color-text-muted);font-size:.85rem}._sessionSelect_e1cqk_294 select{width:100%;min-height:42px;padding:0 .8rem;border:1px solid var(--color-border);border-radius:8px;background:#0f0f0f;color:var(--color-text);font-size:.95rem;font-weight:800}._displayLink_e1cqk_237{border-color:#f59e0b80;background:#f59e0b1f}._sessionPanel_e1cqk_321{display:grid;gap:.85rem;margin-bottom:1rem;padding:1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._sessionHeader_e1cqk_331,._sessionActions_e1cqk_332,._sessionCard_e1cqk_333,._sessionCardActions_e1cqk_334{display:flex;gap:.75rem}._sessionHeader_e1cqk_331{align-items:center;justify-content:space-between}._sessionHeader_e1cqk_331 h2{margin:.2rem 0 0;font-size:1.25rem}._sessionActions_e1cqk_332,._sessionCardActions_e1cqk_334{flex-wrap:wrap;align-items:center}._sessionGrid_e1cqk_355{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._sessionCard_e1cqk_333{align-items:stretch;flex-direction:column;padding:.9rem;border:1px solid var(--color-border);border-radius:8px;background:#0f0f0f}._sessionCardActive_e1cqk_370{border-color:#22c55e99;background:#22c55e1a}._sessionCardMain_e1cqk_375 strong,._sessionCard_e1cqk_333 span{display:block}._sessionCardMain_e1cqk_375 strong{margin-bottom:.35rem}._sessionCard_e1cqk_333 span,._emptySessions_e1cqk_385{color:var(--color-text-muted);font-size:.9rem;line-height:1.5}._sessionCardActions_e1cqk_334{margin-top:.85rem}._pauseButton_e1cqk_256{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 1rem;border:1px solid rgba(245,158,11,.5);border-radius:8px;background:#f59e0b21;color:#fef3c7;font-weight:900;cursor:pointer}._sessionTvTools_e1cqk_409{display:grid;grid-template-columns:minmax(150px,.55fr) minmax(220px,1fr);gap:.65rem;margin-top:.75rem}._sessionPairingCode_e1cqk_416,._sessionBindForm_e1cqk_417{min-width:0;padding:.75rem;border:1px solid var(--color-border);border-radius:8px;background:#00000038}._sessionPairingCode_e1cqk_416{display:grid;gap:.28rem}._sessionPairingCode_e1cqk_416 strong{color:#fef3c7;font-size:clamp(1.6rem,5vw,2.5rem);font-variant-numeric:tabular-nums;letter-spacing:.08em;line-height:1}._sessionPairingCode_e1cqk_416 a{color:var(--color-running);font-size:.85rem;font-weight:800;text-decoration:none}._sessionBindForm_e1cqk_417{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:center}._sessionBindForm_e1cqk_417 input{width:100%;min-height:42px;padding:0 .75rem;border:1px solid var(--color-border);border-radius:8px;background:#0f0f0f;color:var(--color-text);font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:.04em}._emptySessions_e1cqk_385{padding:.85rem;border:1px dashed var(--color-border);border-radius:8px}._settings_e1cqk_472{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}._settings_e1cqk_472 label,._logoUpload_e1cqk_480,._themePicker_e1cqk_481{display:flex;flex-direction:column;gap:.4rem;padding:.9rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._settings_e1cqk_472 span,._themePicker_e1cqk_481 span{color:var(--color-text-muted);font-size:.85rem}._settings_e1cqk_472 input{width:100%;min-height:42px;padding:0 .8rem;border:1px solid var(--color-border);border-radius:8px;background:#0f0f0f;font-size:1rem}._uploadActions_e1cqk_507{display:flex;flex-wrap:wrap;gap:.5rem}._themePicker_e1cqk_481{grid-column:span 2}._themePicker_e1cqk_481>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}._themePicker_e1cqk_481 button{min-height:42px;padding:0 .65rem;border:1px solid var(--color-border);border-radius:8px;background:#0f0f0f;color:var(--color-text-muted);font-size:.9rem;font-weight:900}._themePicker_e1cqk_481 button:disabled{cursor:wait;opacity:.72}._themePicker_e1cqk_481 ._themeActive_e1cqk_539{border-color:#f59e0b80;background:#f59e0b21;color:#fef3c7}._themeStatus_e1cqk_545{min-height:1rem;color:var(--color-text-muted);font-size:.78rem;line-height:1.35}._uploadButton_e1cqk_552,._clearButton_e1cqk_255{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 .85rem;border:1px solid var(--color-border);border-radius:8px;background:#0f0f0f;color:var(--color-text);font-size:.95rem;font-weight:700;cursor:pointer}._uploadButton_e1cqk_552{border-color:#22c55e73}._clearButton_e1cqk_255{color:var(--color-text-muted)}._fileInput_e1cqk_576{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}._logoError_e1cqk_196{color:var(--color-danger);font-size:.85rem}._saveShopButton_e1cqk_238{min-height:64px}._cloudMessage_e1cqk_595{display:flex;align-items:center;padding:.9rem;border:1px solid rgba(34,197,94,.38);border-radius:8px;color:var(--color-running);background:#22c55e14;line-height:1.5}._plans_e1cqk_606{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}._planCard_e1cqk_257{display:flex;flex-direction:column;gap:.65rem;min-height:190px;padding:1rem;text-align:left;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._planCard_e1cqk_257._active_e1cqk_625{border-color:var(--color-running);background:#22c55e1a}._planHeader_e1cqk_630{display:flex;justify-content:space-between;gap:.75rem;font-size:1.05rem}._tagline_e1cqk_637,._meta_e1cqk_638,._featureList_e1cqk_639{color:var(--color-text-muted);line-height:1.5}._meta_e1cqk_638{color:var(--color-warning)}._devicePanel_e1cqk_648{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}._devicePanel_e1cqk_648>div{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}._metricValue_e1cqk_664{font-size:2rem;font-weight:900}._metricLabel_e1cqk_669{color:var(--color-text-muted)}._metricHint_e1cqk_673{color:var(--color-warning);font-size:.85rem}@media(max-width:1100px){._authPanel_e1cqk_154{grid-template-columns:repeat(2,minmax(0,1fr))}._authCard_e1cqk_161{grid-column:1 / -1}._opsOverview_e1cqk_74{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._hero_e1cqk_8,._opsOverview_e1cqk_74,._authPanel_e1cqk_154,._sessionHeader_e1cqk_331,._sessionGrid_e1cqk_355,._settings_e1cqk_472,._plans_e1cqk_606,._devicePanel_e1cqk_648{grid-template-columns:1fr}._upgradeBanner_e1cqk_82{align-items:stretch;flex-direction:column}._themePicker_e1cqk_481{grid-column:auto}._themePicker_e1cqk_481>div{grid-template-columns:1fr}._sessionHeader_e1cqk_331,._sessionCard_e1cqk_333{align-items:stretch;flex-direction:column}._sessionTvTools_e1cqk_409,._sessionBindForm_e1cqk_417,._authForm_e1cqk_182{grid-template-columns:1fr}}._pairingShell_1n2zv_1{display:grid;place-items:center;width:100vw;min-height:100vh;padding:clamp(24px,5vw,72px);overflow:hidden;background:#050507;color:#eef7ff}._pairingPanel_1n2zv_12{display:grid;gap:clamp(18px,3vh,30px);width:min(760px,100%);padding:clamp(28px,5vw,56px);border:1px solid rgba(226,232,240,.22);border-radius:8px;background:linear-gradient(180deg,#0f172aeb,#020617f0),#050507;box-shadow:0 30px 80px #00000073}._pairingLogo_1n2zv_25{display:grid;place-items:center;width:92px;height:62px;border:1px solid rgba(34,197,94,.55);border-radius:8px;color:#bbf7d0;font-size:2rem;font-weight:900;letter-spacing:0}._pairingKicker_1n2zv_38{margin:0;color:#86efac;font-size:clamp(1rem,2.4vw,1.25rem);font-weight:900}._pairingPanel_1n2zv_12 h1{margin:.2rem 0;font-size:clamp(2.4rem,7vw,5rem);line-height:1}._pairingSummary_1n2zv_51{max-width:620px;margin:0;color:#cbd5e1;font-size:clamp(1rem,2.4vw,1.35rem);line-height:1.7}._pairingForm_1n2zv_59{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:.75rem}._pairingForm_1n2zv_59 input{min-width:0;height:clamp(60px,10vh,88px);padding:0 1rem;border:1px solid rgba(226,232,240,.35);border-radius:8px;background:#020617;color:#f8fafc;font-size:clamp(2rem,7vw,4rem);font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:.08em;text-align:center}._pairingForm_1n2zv_59 button,._localDisplayButton_1n2zv_81{min-height:48px;border:1px solid rgba(34,197,94,.55);border-radius:8px;background:#22c55e29;color:#f8fafc;font-size:1rem;font-weight:900}._pairingStatus_1n2zv_91{color:#86efac}._pairingError_1n2zv_95{color:#fca5a5}._localDisplayButton_1n2zv_81{justify-self:start;padding:0 1rem;border-color:#94a3b861;background:#0f172ad1}._display_1n2zv_106{position:relative;isolation:isolate;display:grid;grid-template-rows:clamp(112px,15vh,160px) minmax(0,1fr) clamp(54px,7vh,84px);width:100vw;height:100vh;min-height:0;overflow:hidden;background:#050507;color:#eef7ff}._display_1n2zv_106:before{content:"";position:absolute;inset:-22px;z-index:-2;background:url(/display-bg-trophy.png) center / cover no-repeat;filter:blur(8px);opacity:.5;transform:scale(1.03)}._display_1n2zv_106:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#00000080,#00000038 18%,#0000004d 70%,#000000c2),linear-gradient(90deg,#000000bd,#00000061 25%,#00000057 72%,#000000c7),#00000029;pointer-events:none}._display_1n2zv_106._break_1n2zv_142{background:#040608}._themeClub_1n2zv_146{color:#eef7ff}._themeGold_1n2zv_150:after{background:linear-gradient(180deg,#0a070080,#0a070038 18%,#0a07004d 70%,#0a0700c7),linear-gradient(90deg,#000000c2,#452a066b 28%,#452a065c 72%,#000c)}._themeGold_1n2zv_150 ._logo_1n2zv_156,._themeGold_1n2zv_150 ._logoCaption_1n2zv_157{color:#fef3c7;text-shadow:0 0 12px rgba(245,158,11,.56),0 0 30px rgba(245,158,11,.3)}._themeGold_1n2zv_150 ._logo_1n2zv_156{border-color:#fde68a75;background:linear-gradient(135deg,#0a0802db,#4e310980),#00000094}._themeGold_1n2zv_150 ._timer_1n2zv_171{color:#fef3c7;text-shadow:0 0 22px rgba(245,158,11,.38),0 14px 36px rgba(0,0,0,.88)}._themeGold_1n2zv_150 ._metricLabel_1n2zv_178,._themeGold_1n2zv_150 ._metricEn_1n2zv_179,._themeGold_1n2zv_150 ._blindLabel_1n2zv_180,._themeGold_1n2zv_150 ._stageMeta_1n2zv_181 small,._themeGold_1n2zv_150 ._marquee_1n2zv_182{color:#fde68a}._themeClean_1n2zv_186:before{display:none}._themeClean_1n2zv_186:after{background:linear-gradient(180deg,#020617,#000 52%,#020617)}._themeClean_1n2zv_186 ._leftPanel_1n2zv_194,._themeClean_1n2zv_186 ._rightPanel_1n2zv_195{border-color:#ffffffb8}._themeClean_1n2zv_186 ._logo_1n2zv_156,._themeClean_1n2zv_186 ._logoCaption_1n2zv_157,._themeClean_1n2zv_186 ._eventName_1n2zv_201,._themeClean_1n2zv_186 ._eventSubtitle_1n2zv_202,._themeClean_1n2zv_186 ._clock_1n2zv_203,._themeClean_1n2zv_186 ._metricLabel_1n2zv_178,._themeClean_1n2zv_186 ._metricEn_1n2zv_179,._themeClean_1n2zv_186 ._metric_1n2zv_178 strong,._themeClean_1n2zv_186 ._blindLabel_1n2zv_180,._themeClean_1n2zv_186 ._blindValue_1n2zv_208,._themeClean_1n2zv_186 ._stageMeta_1n2zv_181,._themeClean_1n2zv_186 ._stageMeta_1n2zv_181 small,._themeClean_1n2zv_186 ._marquee_1n2zv_182{color:#fff;text-shadow:none}._themeClean_1n2zv_186 ._logo_1n2zv_156{border-color:#ffffff94;background:#020617e0;box-shadow:none}._themeClean_1n2zv_186 ._timer_1n2zv_171{color:#fff;text-shadow:none}._header_1n2zv_227{display:grid;grid-template-columns:minmax(160px,20.5%) minmax(0,1fr) minmax(220px,23.5%);align-items:center;gap:clamp(14px,1.8vw,28px);min-width:0;min-height:0;padding:clamp(12px,2vh,22px) 5.2vw 0}._logo_1n2zv_156{display:inline-flex;align-items:center;justify-content:flex-start;gap:clamp(9px,.9vw,14px);width:min(435px,100%);max-width:100%;height:clamp(126px,15.9vh,168px);padding:clamp(10px,1.25vh,16px) clamp(12px,1.25vw,20px);border:1px solid rgba(226,232,240,.22);border-radius:8px;background:linear-gradient(135deg,#030712d1,#1e293b80),#0000008a;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);min-width:0;overflow:hidden;color:#fda4af;font-size:clamp(2rem,3vw,3.4rem);font-weight:900;line-height:.92;text-align:center;text-shadow:0 0 12px rgba(244,63,94,.48),0 0 28px rgba(244,63,94,.28)}._logoMark_1n2zv_267{display:flex;flex:0 0 clamp(108px,13.2vh,138px);align-items:center;justify-content:center;width:clamp(108px,13.2vh,138px);height:clamp(99px,13.2vh,138px);min-width:0;overflow:hidden}._logoMark_1n2zv_267 img{width:100%;height:100%;object-fit:contain;border-radius:4px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.38))}._logoMark_1n2zv_267 span{display:inline-block;max-width:100%;min-width:0;overflow:hidden;line-height:.92;text-overflow:ellipsis;white-space:nowrap}._logoCaption_1n2zv_157{display:block;min-width:0;overflow:hidden;color:#dbeafe;font-size:clamp(1rem,1.25vw,1.42rem);font-weight:900;line-height:1.08;text-overflow:ellipsis;text-shadow:0 0 12px rgba(186,230,253,.18);white-space:nowrap}._logoTextMedium_1n2zv_309{font-size:clamp(1.72rem,2.55vw,2.95rem)}._logoTextLong_1n2zv_313{font-size:clamp(1.42rem,2.2vw,2.55rem)}._logoTextExtraLong_1n2zv_317{font-size:clamp(1.05rem,1.65vw,1.9rem)}._eventTitle_1n2zv_321{min-width:0;text-align:center}._eventName_1n2zv_201{overflow:hidden;color:#e7f4ff;font-size:clamp(2.2rem,4vw,4.1rem);font-weight:900;line-height:1;text-overflow:ellipsis;text-shadow:0 0 20px rgba(186,230,253,.32);white-space:nowrap}._eventSubtitle_1n2zv_202{margin-top:.2rem;overflow:hidden;color:#dbeafe;font-size:clamp(1.15rem,1.8vw,2rem);font-weight:900;line-height:1;text-overflow:ellipsis;text-shadow:0 0 16px rgba(186,230,253,.24);white-space:nowrap}._clock_1n2zv_203{justify-self:start;min-width:0;transform:translate(clamp(14px,1.6vw,30px));color:#e7f4ff;text-align:left}._clock_1n2zv_203 span{display:block;font-size:clamp(1.2rem,2vw,2.2rem);font-weight:900;line-height:1.08}._clock_1n2zv_203 strong{display:block;margin-top:.18rem;font-size:clamp(1.55rem,2.4vw,2.6rem);font-variant-numeric:tabular-nums;font-weight:900;line-height:1.08}._scoreboard_1n2zv_373{display:grid;grid-template-columns:minmax(210px,20.5%) minmax(0,1fr) minmax(260px,23.5%);min-height:0;padding:0 5.2vw}._sidePanel_1n2zv_380,._mainStage_1n2zv_381{min-width:0;min-height:0}._sidePanel_1n2zv_380{position:relative;display:flex;flex-direction:column;justify-content:center;gap:clamp(18px,4vh,46px);padding:clamp(10px,1.8vh,20px) clamp(18px,1.8vw,30px)}._leftPanel_1n2zv_194{align-items:flex-end;border-right:1px solid rgba(226,232,240,.42);text-align:right}._rightPanel_1n2zv_195{align-items:flex-start;border-left:1px solid rgba(226,232,240,.42);text-align:left}._rightPanel_1n2zv_195 ._metric_1n2zv_178{width:100%}._rightPanel_1n2zv_195 ._metric_1n2zv_178 strong{font-size:clamp(2rem,3.35vw,4rem)}._metric_1n2zv_178{display:grid;gap:.1rem;max-width:100%}._metricLabel_1n2zv_178,._metricEn_1n2zv_179{display:block;color:#e7f4ff;font-weight:900;line-height:1.05;text-shadow:0 0 12px rgba(186,230,253,.22)}._metricLabel_1n2zv_178{font-size:clamp(1.25rem,2.05vw,2.35rem)}._metricEn_1n2zv_179{font-size:clamp(1rem,1.55vw,1.9rem)}._metric_1n2zv_178 strong{display:block;overflow:hidden;color:#f8fbff;font-size:clamp(2.1rem,4.1vw,4.6rem);font-variant-numeric:tabular-nums;font-weight:900;line-height:.98;text-overflow:ellipsis;text-shadow:0 0 16px rgba(186,230,253,.2);white-space:nowrap}._registration_1n2zv_451{align-self:flex-end;padding:.46rem .8rem;border:1px solid rgba(255,255,255,.28);border-radius:8px;color:#fff;font-size:clamp(1.05rem,1.75vw,2rem);font-weight:900;line-height:1}._registrationStart_1n2zv_462{background:linear-gradient(180deg,#22c55e,#15803d);box-shadow:0 10px 20px #15803d47}._registrationClosed_1n2zv_467{background:linear-gradient(180deg,#dc2626,#991b1b);box-shadow:0 10px 20px #7f1d1d4d}._mainStage_1n2zv_381{display:grid;grid-template-rows:minmax(70px,18%) minmax(150px,40%) minmax(180px,42%);align-items:center;justify-items:center;padding:0 clamp(20px,2.8vw,48px);text-align:center}._stageMeta_1n2zv_181{align-self:end;display:grid;justify-items:center;color:#e7f4ff;font-weight:900;line-height:1;text-shadow:0 0 16px rgba(186,230,253,.26)}._stageMeta_1n2zv_181 span{display:block;overflow:hidden;max-width:100%;font-size:clamp(2.2rem,4.2vw,4.3rem);text-overflow:ellipsis;white-space:nowrap}._stageMeta_1n2zv_181 small{display:block;margin-top:.28rem;color:#dbeafe;font-size:clamp(1.05rem,1.7vw,1.9rem);font-weight:900}._timerFrame_1n2zv_508{display:grid;justify-items:center;width:100%;min-width:0}._timer_1n2zv_171{color:#eaf6ff;max-width:100%;overflow:hidden;font-size:clamp(6rem,12.2vw,13.5rem);font-variant-numeric:tabular-nums;font-weight:900;line-height:.88;text-shadow:0 0 20px rgba(186,230,253,.36),0 12px 36px rgba(0,0,0,.82)}._break_1n2zv_142 ._timer_1n2zv_171{color:#bfdbfe}._progressTrack_1n2zv_532{width:100%;height:0;overflow:hidden}._progressFill_1n2zv_538{height:100%;background:transparent}._blindBoard_1n2zv_543{align-self:start;display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:clamp(22px,2.8vw,50px);row-gap:clamp(4px,.8vh,10px);width:100%;padding-top:clamp(6px,1vh,12px);text-align:left}._blindLabel_1n2zv_180{display:grid;align-content:end;color:#e7f4ff;font-weight:900;line-height:1.02;text-shadow:0 0 14px rgba(186,230,253,.2)}._blindLabel_1n2zv_180 span{font-size:clamp(1.25rem,2.1vw,2.5rem)}._blindLabel_1n2zv_180 strong{font-size:clamp(1rem,1.65vw,2rem)}._blindValue_1n2zv_208{display:flex;align-items:end;min-width:0;overflow:hidden;color:#f8fbff;font-size:clamp(2.15rem,4.05vw,4.5rem);font-variant-numeric:tabular-nums;font-weight:900;line-height:.96;text-overflow:ellipsis;text-shadow:0 0 16px rgba(186,230,253,.2);white-space:nowrap}._blindBoard_1n2zv_543>._blindValue_1n2zv_208:nth-child(2){justify-self:end}._blindBoard_1n2zv_543>._blindValue_1n2zv_208:nth-child(4){justify-self:end}._blindBoard_1n2zv_543>._blindValue_1n2zv_208:nth-child(6){justify-self:end;width:100%;justify-content:end}._screenMeta_1n2zv_600{position:absolute;left:clamp(20px,2vw,34px);bottom:clamp(14px,2.2vh,26px);color:#dbeafe;font-size:clamp(.72rem,1.35vh,1.05rem);font-weight:900;line-height:1.25;opacity:.92}._footer_1n2zv_611{display:grid;grid-template-columns:minmax(210px,20.5%) minmax(0,1fr) minmax(260px,23.5%);align-items:center;gap:clamp(14px,1.8vw,28px);min-height:0;padding:0 5.2vw clamp(12px,1.6vh,18px)}._status_1n2zv_620{display:none}._status_1n2zv_620._live_1n2zv_624{color:#bbf7d0}._marquee_1n2zv_182{grid-column:1 / -1;justify-self:center;overflow:hidden;max-width:100%;color:#e7f4ff;font-size:clamp(1.55rem,3vw,3.1rem);font-weight:900;line-height:1;text-align:center;text-overflow:ellipsis;text-shadow:0 0 18px rgba(186,230,253,.26);white-space:nowrap}@media(max-height:760px){._display_1n2zv_106{grid-template-rows:116px 1fr 52px}._logo_1n2zv_156{height:106px;padding:9px 12px}._logoMark_1n2zv_267{flex-basis:84px;width:84px;height:84px}._logoCaption_1n2zv_157{font-size:.95rem}._mainStage_1n2zv_381{grid-template-rows:16% 40% 44%}._sidePanel_1n2zv_380{gap:20px}._timer_1n2zv_171{font-size:clamp(5rem,17vh,10rem)}._stageMeta_1n2zv_181 span{font-size:2.25rem}._blindValue_1n2zv_208{font-size:2.6rem}}@media(max-width:900px){._pairingForm_1n2zv_59{grid-template-columns:1fr}._display_1n2zv_106{grid-template-rows:auto 1fr auto;overflow:auto}._header_1n2zv_227,._footer_1n2zv_611{grid-template-columns:auto 1fr;padding-left:18px;padding-right:18px}._logo_1n2zv_156{width:min(210px,100%);height:68px;gap:8px;padding:6px 8px;font-size:1.5rem}._logoMark_1n2zv_267{flex-basis:52px;width:52px;height:52px}._logoCaption_1n2zv_157{font-size:.82rem}._logoTextMedium_1n2zv_309{font-size:1.22rem}._logoTextLong_1n2zv_313{font-size:1.05rem}._logoTextExtraLong_1n2zv_317{font-size:.86rem}._eventTitle_1n2zv_321{text-align:left}._eventName_1n2zv_201{font-size:2rem}._eventSubtitle_1n2zv_202{font-size:1rem}._clock_1n2zv_203{grid-column:1 / -1;display:flex;justify-content:space-between;width:100%}._scoreboard_1n2zv_373{grid-template-columns:1fr;padding:8px 18px}._sidePanel_1n2zv_380{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border:0;border-top:1px solid rgba(226,232,240,.24);border-bottom:1px solid rgba(226,232,240,.24);text-align:left}._metricLabel_1n2zv_178,._blindLabel_1n2zv_180 span{font-size:1.05rem}._metricEn_1n2zv_179,._blindLabel_1n2zv_180 strong{font-size:.88rem}._metric_1n2zv_178 strong,._blindValue_1n2zv_208{font-size:1.8rem}._registration_1n2zv_451{font-size:1rem;white-space:nowrap}._mainStage_1n2zv_381{grid-template-rows:auto auto auto;padding:12px 0}._stageMeta_1n2zv_181 span{font-size:2rem}._timer_1n2zv_171{font-size:clamp(4.5rem,14vh,7rem)}._blindBoard_1n2zv_543{column-gap:18px;padding-top:12px}._screenMeta_1n2zv_600{display:none}._footer_1n2zv_611{gap:10px;padding-bottom:14px}._marquee_1n2zv_182{grid-column:auto;font-size:1.35rem}}._portal_1v3rz_1{height:100vh;overflow:auto;background:#f7f8f5;color:#111827;scroll-behavior:smooth}._portal_1v3rz_1 a{color:inherit;text-decoration:none}._navbar_1v3rz_14{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:68px;padding:.75rem 5rem;border-bottom:1px solid rgba(17,24,39,.08);background:#f7f8f5eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._brand_1v3rz_29{display:inline-flex;align-items:center;gap:.65rem;min-width:0;color:#111827;font-size:1rem;font-weight:900}._brandMark_1v3rz_39{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;border-radius:8px;background:#f2a316;color:#111827}._navLinks_1v3rz_51{display:flex;align-items:center;gap:.35rem;color:#4b5563;font-size:.95rem;font-weight:700}._navLinks_1v3rz_51 a{padding:.55rem .75rem;border-radius:8px}._navLinks_1v3rz_51 a:hover{background:#11182712;color:#111827}._navLinks_1v3rz_51 ._navDemo_1v3rz_70{background:#111827;color:#fff}._hero_1v3rz_75{position:relative;min-height:78vh;overflow:hidden;color:#fff;background:linear-gradient(90deg,#050a09f5,#050a09d1 38%,#050a093d 72%,#050a092e),url(/marketing/hero-poker-timer.jpg) center right / cover no-repeat}._heroBackdrop_1v3rz_85{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.42),transparent 42%),repeating-linear-gradient(110deg,rgba(255,255,255,.035) 0 1px,transparent 1px 12px);pointer-events:none}._heroContent_1v3rz_94{position:relative;display:flex;flex-direction:column;justify-content:center;gap:1.4rem;width:min(760px,calc(100% - 2rem));min-height:78vh;padding:4rem 0;margin-left:5rem}._kicker_1v3rz_106{color:#0f766e;font-size:.9rem;font-weight:900}._hero_1v3rz_75 ._kicker_1v3rz_106{color:#fbbf24}._hero_1v3rz_75 h1,._sectionHeader_1v3rz_117 h2,._showcase_1v3rz_118 h2,._flow_1v3rz_119 h2,._contact_1v3rz_120 h2{margin:0;line-height:1.08;font-weight:900}._hero_1v3rz_75 h1{max-width:720px;font-size:4.4rem}._heroCopy_1v3rz_131{max-width:650px;color:#ffffffd1;font-size:1.22rem;line-height:1.75}._heroActions_1v3rz_138,._contactActions_1v3rz_139{display:flex;flex-wrap:wrap;gap:.75rem}._primaryAction_1v3rz_145,._secondaryAction_1v3rz_146{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1.1rem;border-radius:8px;font-weight:900}._primaryAction_1v3rz_145{background:#f2a316;color:#111827}._secondaryAction_1v3rz_146{border:1px solid rgba(255,255,255,.32);background:#ffffff14;color:#fff}._heroStats_1v3rz_167{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-width:680px;margin-top:.6rem}._heroStats_1v3rz_167 div{min-width:0;padding:.9rem;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#0000003d}._heroStats_1v3rz_167 dt{color:#fff;font-size:1.15rem;font-weight:900}._heroStats_1v3rz_167 dd{margin-top:.25rem;color:#ffffffad;font-size:.9rem}._section_1v3rz_117,._proof_1v3rz_196,._showcase_1v3rz_118,._useCases_1v3rz_198,._flow_1v3rz_119,._contact_1v3rz_120,._faq_1v3rz_201{padding:4.5rem 5rem}._sectionHeader_1v3rz_117{max-width:780px;margin-bottom:2rem}._proof_1v3rz_196{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:2rem;align-items:start;background:#fff}._proofCopy_1v3rz_218 h2,._useCases_1v3rz_198 h2,._faq_1v3rz_201 h2{margin-top:.6rem;color:#111827;font-size:2.7rem;line-height:1.08;font-weight:900}._proofCopy_1v3rz_218 p{margin-top:.8rem;color:#4b5563;font-size:1.05rem;line-height:1.75}._shotGrid_1v3rz_235{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._shotGrid_1v3rz_235 figure{min-width:0;overflow:hidden;border:1px solid rgba(17,24,39,.1);border-radius:8px;background:#111827;box-shadow:0 24px 56px #1118271f}._shotGrid_1v3rz_235 img{display:block;width:100%;height:320px;object-fit:cover;object-position:top center}._shotGrid_1v3rz_235 figcaption{padding:.85rem 1rem;color:#e5e7eb;font-weight:800;line-height:1.45}._sectionHeader_1v3rz_117 h2,._showcase_1v3rz_118 h2,._flow_1v3rz_119 h2,._contact_1v3rz_120 h2{margin-top:.6rem;color:#111827;font-size:2.7rem}._sectionHeader_1v3rz_117 p,._showcaseCopy_1v3rz_275 p,._contact_1v3rz_120 p{margin-top:.8rem;color:#4b5563;font-size:1.05rem;line-height:1.75}._benefitGrid_1v3rz_283,._planGrid_1v3rz_284{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}._benefitCard_1v3rz_290,._planCard_1v3rz_291{min-width:0;border:1px solid rgba(17,24,39,.1);border-radius:8px;background:#fff;box-shadow:0 18px 40px #11182714}._benefitCard_1v3rz_290{padding:1.3rem}._benefitCard_1v3rz_290 h3,._planCard_1v3rz_291 h3{color:#111827;font-size:1.2rem}._benefitCard_1v3rz_290 p,._planCard_1v3rz_291 p,._planCard_1v3rz_291 li{color:#4b5563;line-height:1.65}._benefitCard_1v3rz_290 p{margin-top:.7rem}._useCases_1v3rz_198{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:2rem;align-items:center;background:#f1f5f2}._useCaseGrid_1v3rz_328{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}._useCaseGrid_1v3rz_328 span{min-height:116px;padding:1rem;border:1px solid rgba(17,24,39,.1);border-radius:8px;background:#fff;color:#111827;font-size:1.15rem;font-weight:900;box-shadow:0 18px 40px #11182714}._showcase_1v3rz_118{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:2rem;align-items:center;background:#111827;color:#fff}._showcase_1v3rz_118 h2,._showcase_1v3rz_118 ._kicker_1v3rz_106{color:#fff}._showcaseCopy_1v3rz_275 p{color:#ffffffb8}._inlineLink_1v3rz_364{display:inline-flex;margin-top:1.1rem;color:#fbbf24;font-weight:900}._screenMock_1v3rz_371{min-height:430px;padding:1.5rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:linear-gradient(180deg,#0000002e,#0000009e),radial-gradient(ellipse at center,#0f766e,#064e3b 52%,#020617);box-shadow:0 24px 60px #00000052}._screenTop_1v3rz_382,._screenFooter_1v3rz_383{display:flex;justify-content:space-between;gap:1rem;color:#ffffffb8;font-weight:800}._screenTop_1v3rz_382 strong{color:#86efac}._screenLevel_1v3rz_395{margin-top:4rem;color:#d1fae5;text-align:center;font-size:1.4rem;font-weight:900}._screenBlinds_1v3rz_403{margin-top:1rem;color:#fff;text-align:center;font-size:3.8rem;font-weight:900}._screenTimer_1v3rz_411{color:#86efac;text-align:center;font-size:7rem;font-weight:900;font-variant-numeric:tabular-nums}._screenFooter_1v3rz_383{margin-top:2rem;padding:1rem;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#00000047}._screenFooter_1v3rz_383 strong{color:#fff}._planGrid_1v3rz_284{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._planCard_1v3rz_291{display:flex;flex-direction:column;gap:1rem;padding:1.35rem}._featuredPlan_1v3rz_442{border-color:#0f766e73;box-shadow:0 24px 60px #0f766e29}._planPrice_1v3rz_447{color:#0f766e;font-size:2rem}._planCard_1v3rz_291 ul{display:flex;flex-direction:column;gap:.45rem;padding-left:1.1rem}._planCard_1v3rz_291 a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:auto;border-radius:8px;background:#111827;color:#fff;font-weight:900}._featuredPlan_1v3rz_442 a{background:#f2a316;color:#111827}._flow_1v3rz_119{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:2rem;align-items:start;background:#eaf2ef}._flow_1v3rz_119 ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;list-style:none;counter-reset:step}._flow_1v3rz_119 li{min-height:150px;padding:1rem;border-radius:8px;background:#fff;color:#111827;font-weight:900;box-shadow:0 18px 40px #11182714;counter-increment:step}._flow_1v3rz_119 li:before{display:block;margin-bottom:1.5rem;color:#0f766e;content:"0" counter(step);font-size:1.6rem}._contact_1v3rz_120{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.62fr) auto;gap:2rem;align-items:center;background:#111827;color:#fff}._contact_1v3rz_120 h2,._contact_1v3rz_120 ._kicker_1v3rz_106{color:#fff}._contact_1v3rz_120 p{max-width:780px;color:#ffffffb8}._contact_1v3rz_120 ._secondaryAction_1v3rz_146{color:#fff}._contactInfo_1v3rz_534{display:grid;gap:.75rem}._contactInfo_1v3rz_534 div{padding:.9rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0f}._contactInfo_1v3rz_534 dt{color:#fbbf24;font-weight:900}._contactInfo_1v3rz_534 dd{margin-top:.35rem;color:#ffffffb8;line-height:1.55}._faq_1v3rz_201{background:#fff}._faqGrid_1v3rz_561{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._faqGrid_1v3rz_561 article{min-width:0;padding:1.25rem;border:1px solid rgba(17,24,39,.1);border-radius:8px;background:#f7f8f5}._faqGrid_1v3rz_561 h3{color:#111827;font-size:1.1rem}._faqGrid_1v3rz_561 p{margin-top:.7rem;color:#4b5563;line-height:1.75}@media(max-width:1100px){._navbar_1v3rz_14,._section_1v3rz_117,._proof_1v3rz_196,._showcase_1v3rz_118,._useCases_1v3rz_198,._flow_1v3rz_119,._contact_1v3rz_120,._faq_1v3rz_201{padding-left:2rem;padding-right:2rem}._heroContent_1v3rz_94{margin-left:2rem}._benefitGrid_1v3rz_283,._useCaseGrid_1v3rz_328,._flow_1v3rz_119 ol{grid-template-columns:repeat(2,minmax(0,1fr))}._showcase_1v3rz_118,._proof_1v3rz_196,._useCases_1v3rz_198,._flow_1v3rz_119{grid-template-columns:1fr}._contact_1v3rz_120{grid-template-columns:1fr;align-items:stretch}}@media(max-width:760px){._navbar_1v3rz_14{position:relative;align-items:flex-start;flex-direction:column;padding:.85rem 1rem}._navLinks_1v3rz_51{width:100%;overflow-x:auto;padding-bottom:.15rem}._hero_1v3rz_75{min-height:auto;background-position:center right}._heroContent_1v3rz_94{width:auto;min-height:auto;padding:4rem 1rem;margin:0}._hero_1v3rz_75 h1{font-size:2.5rem}._heroCopy_1v3rz_131{font-size:1rem}._heroStats_1v3rz_167,._benefitGrid_1v3rz_283,._shotGrid_1v3rz_235,._useCaseGrid_1v3rz_328,._planGrid_1v3rz_284,._flow_1v3rz_119 ol,._faqGrid_1v3rz_561{grid-template-columns:1fr}._section_1v3rz_117,._proof_1v3rz_196,._showcase_1v3rz_118,._useCases_1v3rz_198,._flow_1v3rz_119,._contact_1v3rz_120,._faq_1v3rz_201{padding:3rem 1rem}._sectionHeader_1v3rz_117 h2,._proofCopy_1v3rz_218 h2,._showcase_1v3rz_118 h2,._useCases_1v3rz_198 h2,._flow_1v3rz_119 h2,._contact_1v3rz_120 h2,._faq_1v3rz_201 h2{font-size:2rem}._showcase_1v3rz_118{gap:1.5rem}._screenMock_1v3rz_371{min-height:330px;padding:1rem}._screenLevel_1v3rz_395{margin-top:2.2rem;font-size:1rem}._screenBlinds_1v3rz_403{font-size:2.3rem}._screenTimer_1v3rz_411{font-size:4rem}._contact_1v3rz_120{align-items:stretch}._shotGrid_1v3rz_235 img{height:240px}}._shell_1akoh_1{display:grid;place-items:center;width:100vw;height:100vh;padding:clamp(20px,3vw,48px);overflow:hidden;background:linear-gradient(120deg,#0a101af5,#04070cfa),#04070c;color:#f8fafc}._panel_1akoh_14{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:clamp(18px,3vw,44px);align-items:center;width:min(1180px,100%);max-height:100%}._badge_1akoh_23{grid-column:1 / -1;justify-self:start;padding:.45rem .8rem;border:1px solid rgba(56,189,248,.36);border-radius:8px;color:#bae6fd;font-size:clamp(.9rem,1.3vw,1.1rem);font-weight:900}._copy_1akoh_34{display:grid;gap:.7rem}._kicker_1akoh_39{margin:0;color:#86efac;font-size:clamp(1rem,1.7vw,1.35rem);font-weight:900}._copy_1akoh_34 h1{margin:0;color:#fff;font-size:clamp(2.6rem,5.2vw,5rem);line-height:1.02}._summary_1akoh_53{max-width:720px;margin:0;color:#cbd5e1;font-size:clamp(1rem,1.65vw,1.4rem);font-weight:700;line-height:1.55}._codeBox_1akoh_62{display:grid;gap:.65rem;justify-items:center;padding:clamp(22px,3.2vw,40px);border:1px solid rgba(226,232,240,.22);border-radius:8px;background:#0f172ac7;box-shadow:0 28px 80px #00000057}._codeBox_1akoh_62 span,._codeBox_1akoh_62 small{color:#cbd5e1;font-size:clamp(.95rem,1.5vw,1.18rem);font-weight:800}._codeBox_1akoh_62 strong{color:#fef3c7;font-size:clamp(3.6rem,8vw,7rem);font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:.08em;line-height:.98;text-shadow:0 0 30px rgba(245,158,11,.3)}._pairingForm_1akoh_90{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;width:100%}._pairingForm_1akoh_90 input{width:100%;min-height:clamp(68px,8vw,96px);padding:0 1rem;border:1px solid rgba(254,243,199,.42);border-radius:8px;background:#020617c7;color:#fef3c7;font-size:clamp(2.4rem,6vw,5rem);font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:.08em;text-align:center}._pairingForm_1akoh_90 button{min-width:96px;min-height:clamp(68px,8vw,96px);padding:0 1.2rem;border:1px solid rgba(34,197,94,.5);border-radius:8px;background:#22c55e29;color:#f8fafc;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:900}._steps_1akoh_124{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}._steps_1akoh_124 span{min-height:54px;padding:.75rem .9rem;border:1px solid rgba(148,163,184,.26);border-radius:8px;color:#e2e8f0;background:#0f172a9e;font-size:clamp(.92rem,1.4vw,1.1rem);font-weight:900}._actions_1akoh_142{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}._actions_1akoh_142 button{min-height:46px;padding:0 1.1rem;border:1px solid rgba(34,197,94,.5);border-radius:8px;background:#22c55e29;color:#f8fafc;font-size:1rem;font-weight:900}._actions_1akoh_142 button:disabled{cursor:not-allowed;opacity:.64}._status_1akoh_166{color:#86efac;font-size:1rem;font-weight:900}._error_1akoh_172{color:#fca5a5;font-size:1rem;font-weight:900}@media(max-width:900px){._shell_1akoh_1{overflow:auto}._panel_1akoh_14,._steps_1akoh_124{grid-template-columns:1fr}._codeBox_1akoh_62 strong{font-size:clamp(3.2rem,18vw,5.6rem)}._pairingForm_1akoh_90{grid-template-columns:1fr}}._app_1zbv1_1{display:flex;flex-direction:column;height:100%;background:var(--color-bg)}._main_1zbv1_8{flex:1;min-height:0}
