._lotl-sdk-user-menu-wrapper_iau1a_1{position:relative}._lotl-sdk-user-menu-trigger_iau1a_5{position:relative;padding:0;border:none;background:none;cursor:pointer}._lotl-sdk-user-menu-trigger_iau1a_5:before{position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);content:""}._lotl-sdk-user-menu-avatar_iau1a_27{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--accent, #3b82f6);color:#fff;font-size:.875rem;font-weight:600}._lotl-sdk-user-menu_iau1a_1{position:absolute;top:100%;right:0;z-index:100;min-width:200px;margin-top:.5rem;border:1px solid var(--border, #e2e8f0);border-radius:8px;background:var(--bg-card, #fff);box-shadow:0 4px 12px #0000001a}._lotl-sdk-user-menu-header_iau1a_53{padding:.75rem 1rem;border-bottom:1px solid var(--border, #e2e8f0)}._lotl-sdk-user-menu-email_iau1a_58{overflow:hidden;color:var(--text-primary, #1a1a1a);font-size:.875rem;white-space:nowrap;text-overflow:ellipsis}._lotl-sdk-user-menu-admin-badge_iau1a_66{margin-top:.25rem;padding:.15rem .4rem;border-radius:4px;background:#10b9811a;color:#10b981;font-size:.65rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.lotl-sdk-user-menu-item{display:block;width:100%;padding:.5rem 1rem;border:none;background:none;color:var(--text-secondary, #666);font-family:inherit;font-size:.875rem;text-align:left;text-decoration:none;cursor:pointer}.lotl-sdk-user-menu-item:hover{background:var(--bg-secondary, #f7f7f7);color:var(--text-primary, #1a1a1a)}.lotl-sdk-user-menu-body{padding:.25rem 0;border-bottom:1px solid var(--border, #e2e8f0)}.lotl-sdk-user-menu-footer{padding:.25rem 0}._lotl-sdk-error-fallback_31z0h_1{display:flex;align-items:center;justify-content:center;min-height:50vh;padding:2rem}._lotl-sdk-error-content_31z0h_9{max-width:400px;text-align:center}._lotl-sdk-error-icon_31z0h_14{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:1rem;border-radius:50%;background:color-mix(in srgb,var(--warning, #f59e0b) 15%,transparent);color:var(--warning, #f59e0b);font-size:1.25rem;font-weight:700}._lotl-sdk-error-content_31z0h_9 h2{margin:0 0 .5rem;color:var(--text-primary, #1a1a1a);font-size:1.25rem}._lotl-sdk-error-content_31z0h_9 p{margin:0 0 1.5rem;color:var(--text-secondary, #666);font-size:.9rem}._lotl-sdk-error-actions_31z0h_43{display:flex;justify-content:center;gap:.75rem}._lotl-sdk-error-btn_31z0h_49{padding:.625rem 1.25rem;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer}._lotl-sdk-error-btn-primary_31z0h_58{background:var(--accent, #3b82f6);color:#fff}._lotl-sdk-error-btn-primary_31z0h_58:hover{opacity:.9}._lotl-sdk-error-btn-secondary_31z0h_67{border:1px solid var(--border, #e2e8f0);background:var(--bg-card, #fff);color:var(--text-primary, #1a1a1a)}._lotl-sdk-error-btn-secondary_31z0h_67:hover{background:var(--bg-secondary, #f7f7f7)}._lotl-sdk-error-details_31z0h_77{margin-top:1.5rem;padding:.75rem;border-radius:8px;background:var(--bg-secondary, #f7f7f7);text-align:left}._lotl-sdk-error-details_31z0h_77 summary{color:var(--text-muted, #999);font-size:.85rem;cursor:pointer}._lotl-sdk-error-details_31z0h_77 pre{margin:.5rem 0 0;overflow-x:auto;font-size:.75rem;white-space:pre-wrap;overflow-wrap:break-word}._lotl-sdk-inline-error_31z0h_99{display:inline-flex;align-items:center;gap:.25rem;color:var(--negative, #ef4444);font-size:.85rem}._lotl-sdk-inline-error-icon_31z0h_107{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--negative, #ef4444);color:#fff;font-size:.7rem;font-weight:700}._app_bp4sg_1{max-width:var(--content-width);min-height:100dvh;margin:0 auto;padding-right:var(--safe-right);padding-left:var(--safe-left)}._appWide_bp4sg_9{min-height:100dvh;padding-right:var(--safe-right);padding-left:var(--safe-left)}._userMenuContainer_bp4sg_15{position:fixed;top:calc(var(--safe-top) + var(--space-2));right:calc(var(--safe-right) + var(--space-3));z-index:var(--z-header)}._signInButton_bp4sg_22{display:flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);padding:0;border:none;border-radius:var(--radius-full);background:var(--bg-tertiary);color:var(--accent);cursor:pointer}._signInButton_bp4sg_22:active{opacity:.7}._userMenuError_bp4sg_40{padding:var(--space-2) var(--space-4);color:var(--negative);font-size:var(--text-footnote)}._userMenuDeleteForm_bp4sg_46{padding:var(--space-3) var(--space-4);color:var(--text-secondary);font-size:var(--text-footnote)}._userMenuDeleteForm_bp4sg_46 p{margin-bottom:var(--space-2)}._userMenuDeleteForm_bp4sg_46 input{width:100%;min-height:var(--tap);padding:0 var(--space-3);border:none;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-family:inherit;font-size:var(--text-base)}._userMenuDeleteActions_bp4sg_68{display:flex;gap:var(--space-2);margin-top:var(--space-3)}._userMenuDeleteActions_bp4sg_68 button{flex:1;min-height:var(--tap);padding:0 var(--space-3);border:none;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--accent);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}._userMenuDeleteActions_bp4sg_68 button:first-child{background:var(--negative);color:var(--text-inverse)}._userMenuDeleteActions_bp4sg_68 button:disabled{opacity:.4;cursor:not-allowed}._shell_191kq_3{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100dvh;padding:calc(var(--safe-top) + var(--space-12)) var(--space-4) calc(var(--safe-bottom) + var(--space-8));background:var(--bg-primary)}._card_191kq_14{width:100%;max-width:var(--content-width);padding:var(--space-6) var(--space-4);border-radius:var(--radius-xl);background:var(--bg-card);color:var(--text-primary);text-align:center}._eyebrow_191kq_24{margin-bottom:var(--space-2);color:var(--text-muted);font-size:var(--text-footnote)}._number_191kq_30{margin:var(--space-1) 0 var(--space-2);color:var(--accent);font-family:var(--font-rounded);font-size:4rem;font-weight:var(--weight-bold);line-height:1;font-variant-numeric:tabular-nums}._name_191kq_40{margin-bottom:var(--space-1);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-title)}._pron_191kq_49{margin-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}._intent_191kq_55{margin:var(--space-3) 0 var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);font-style:italic;line-height:1.4}._title_191kq_63{color:var(--text-muted);font-size:var(--text-base)}._titleRed_191kq_68{margin-bottom:var(--space-2);color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}._hint_191kq_77{margin:var(--space-2) 0 var(--space-5);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.4}._warning_191kq_84{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--warning-bg);color:var(--text-primary);font-size:var(--text-footnote);line-height:1.4;text-align:left}._error_191kq_95{margin-top:var(--space-3);color:var(--negative);font-size:var(--text-footnote)}._actions_191kq_101{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-5)}._primaryBtn_191kq_108,._ghostBtn_191kq_109{width:100%;min-height:var(--tap);padding:var(--space-3) var(--space-5);border:none;border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-semibold);transition:opacity var(--transition-fast);cursor:pointer}._primaryBtn_191kq_108{background:var(--accent);color:var(--accent-contrast)}._ghostBtn_191kq_109{background:var(--bg-tertiary);color:var(--accent)}._primaryBtn_191kq_108:disabled,._ghostBtn_191kq_109:disabled{opacity:.4;cursor:not-allowed}._error_191kq_95+._primaryBtn_191kq_108{margin-top:var(--space-4)}._primaryBtn_191kq_108:active:not(:disabled),._ghostBtn_191kq_109:active:not(:disabled){opacity:.7}._overlay_1lt4x_4{position:fixed;inset:0;z-index:calc(var(--z-modal) + 10);display:flex;align-items:flex-end;justify-content:center;padding-top:calc(var(--safe-top) + var(--space-6));background:var(--bg-scrim);animation:_fade-in_1lt4x_1 var(--transition-normal)}._panel_1lt4x_16{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-height:calc(100dvh - var(--safe-top) - var(--space-6));padding:0 var(--space-4) max(var(--space-4),var(--safe-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow-y:auto;background:var(--bg-card);box-shadow:var(--shadow-lg);animation:_sheet-up_1lt4x_1 var(--transition-normal)}._sentPanel_1lt4x_30{align-items:stretch;padding-top:var(--space-6)}._header_1lt4x_35{position:relative;display:flex;align-items:center;justify-content:center;min-height:52px;margin:0 calc(-1 * var(--space-4));padding:0 calc(var(--tap) + var(--space-8))}._title_1lt4x_45{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);white-space:nowrap}._cancelBtn_1lt4x_52{position:absolute;top:50%;left:var(--space-1);min-width:var(--tap);min-height:var(--tap);padding:0 var(--space-3);border:none;background:transparent;color:var(--accent);font-size:var(--text-base);transform:translateY(-50%);cursor:pointer}._cancelBtn_1lt4x_52:active{opacity:.6}._ratingGroup_1lt4x_71{display:flex;justify-content:center;gap:var(--space-2)}._ratingBtn_1lt4x_77{display:flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);border:none;border-radius:var(--radius-full);background:var(--bg-tertiary);color:var(--text-secondary);font-family:var(--font-rounded);font-size:var(--text-base);font-weight:var(--weight-semibold);transition:background-color var(--transition-fast),color var(--transition-fast);cursor:pointer;font-variant-numeric:tabular-nums}._ratingBtn_1lt4x_77:active{background:var(--bg-pressed)}._ratingActive_1lt4x_99,._ratingActive_1lt4x_99:active{background:var(--accent);color:var(--accent-contrast)}._textarea_1lt4x_106{width:100%;min-height:calc(var(--tap) * 2.5);padding:var(--space-3);border:none;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);line-height:1.4;resize:vertical}._textarea_1lt4x_106::placeholder{color:var(--text-muted)}._error_1lt4x_124{min-height:1lh;color:var(--negative);font-size:var(--text-footnote)}._submitBtn_1lt4x_130,._closeBtn_1lt4x_131{min-height:var(--tap);padding:var(--space-3) var(--space-5);border:none;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--weight-semibold);transition:opacity var(--transition-fast);cursor:pointer}._submitBtn_1lt4x_130{background:var(--accent);color:var(--accent-contrast)}._closeBtn_1lt4x_131{background:var(--bg-tertiary);color:var(--accent)}._submitBtn_1lt4x_130:disabled{opacity:.4;cursor:not-allowed}._submitBtn_1lt4x_130:active:not(:disabled),._closeBtn_1lt4x_131:active{opacity:.7}._success_1lt4x_163{color:var(--text-primary);font-size:var(--text-base);text-align:center}@media(min-width:600px){._overlay_1lt4x_4{align-items:center;padding:var(--space-6)}._panel_1lt4x_16{max-width:30rem;padding-bottom:var(--space-4);border-radius:var(--radius-xl);animation-name:_fade-in_1lt4x_1}}@keyframes _fade-in_1lt4x_1{0%{opacity:0}to{opacity:1}}@keyframes _sheet-up_1lt4x_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._overlay_yg0og_5{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:flex-end;justify-content:center;padding-top:calc(var(--safe-top) + var(--space-6));background:var(--bg-scrim);animation:_fade-in_yg0og_1 var(--transition-normal)}._modal_yg0og_17{--bg-primary: var(--bg-sheet);--bg-card: var(--bg-sheet-cell);display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - var(--safe-top) - var(--space-6));padding-bottom:max(var(--space-4),var(--safe-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow:hidden;background:var(--bg-primary);box-shadow:var(--shadow-lg);animation:_sheet-up_yg0og_1 var(--transition-normal)}._modalHeader_yg0og_34{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;min-height:52px;padding:0 calc(var(--tap) + var(--space-2))}._modalTitle_yg0og_44{overflow:hidden;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);text-align:center;white-space:nowrap;text-overflow:ellipsis}._closeBtn_yg0og_55{position:absolute;top:50%;right:var(--space-2);display:flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);padding:0;border:none;background:transparent;color:var(--text-muted);transform:translateY(-50%);cursor:pointer;isolation:isolate}._closeBtn_yg0og_55:before{position:absolute;inset:7px;z-index:-1;border-radius:var(--radius-full);background:var(--bg-tertiary);transition:background-color var(--transition-fast);content:""}._closeBtn_yg0og_55:active:before{background:var(--bg-pressed)}._modalBody_yg0og_87{flex:1;min-height:0;padding:var(--space-2) var(--space-4) var(--space-4);overflow-y:auto;overscroll-behavior:contain}@media(min-width:600px){._overlay_yg0og_5{align-items:center;padding:var(--space-6)}._modal_yg0og_17{max-width:30rem;max-height:calc(100dvh - var(--space-12));padding-bottom:var(--space-4);border-radius:var(--radius-xl);animation-name:_fade-in_yg0og_1}}@keyframes _fade-in_yg0og_1{0%{opacity:0}to{opacity:1}}@keyframes _sheet-up_yg0og_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._container_frcqk_5{display:flex;flex-direction:column;gap:var(--space-6)}._title_frcqk_11{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--weight-semibold)}._list_frcqk_18,._suggestionsList_frcqk_19,._addForm_frcqk_20{display:flex;flex-direction:column;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._suggestionsList_frcqk_19{max-height:16rem;overflow-y:auto;overscroll-behavior:contain}._unbounded_frcqk_35{max-height:none}._list_frcqk_18:empty,._suggestionsList_frcqk_19:empty{display:none}._item_frcqk_45,._suggestionItem_frcqk_46,._presetItem_frcqk_47,._formRow_frcqk_48,._switchRow_frcqk_49,._awayHint_frcqk_50{position:relative}._item_frcqk_45+._item_frcqk_45:before,._suggestionItem_frcqk_46+._suggestionItem_frcqk_46:before,._presetItem_frcqk_47+._presetItem_frcqk_47:before,._addForm_frcqk_20>*+*:before,._awayControls_frcqk_58>*+*:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._item_frcqk_45{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--tap);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4)}._itemInfo_frcqk_77{display:flex;flex-direction:column}._itemName_frcqk_82{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);min-width:0;padding:var(--space-2) 0;color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-tight)}._itemTier_frcqk_94{color:var(--text-muted);font-size:var(--text-footnote)}._removeBtn_frcqk_100{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);padding:0;border:none;background:transparent;color:var(--negative);transition:opacity var(--transition-fast);cursor:pointer}._removeBtn_frcqk_100:active{opacity:.5}._suggestionsLabel_frcqk_122,._soloHeader_frcqk_123{padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);text-transform:uppercase}._soloHeader_frcqk_123{margin-bottom:calc(-1 * var(--space-4))}._suggestions_frcqk_19,._presets_frcqk_135{display:flex;flex-direction:column}._presets_frcqk_135{gap:var(--space-3)}._presets_frcqk_135 ._suggestionsLabel_frcqk_122{margin-bottom:calc(-1 * var(--space-3))}._formRow_frcqk_48{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4)}._input_frcqk_157,._tierInput_frcqk_158,._awayMinutesInput_frcqk_159{min-height:var(--tap);padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-size:var(--text-base)}._input_frcqk_157{flex:1;width:100%;min-width:0}._tierInput_frcqk_158{width:4rem}._input_frcqk_157::placeholder{color:var(--text-muted)}._segmented_frcqk_184{display:flex;flex:1;gap:var(--space-hair);padding:var(--space-hair);border-radius:var(--radius-md);background:var(--bg-tertiary)}._segment_frcqk_184{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-height:2rem;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-footnote);font-weight:var(--weight-medium);transition:background-color var(--transition-fast);cursor:pointer}._segment_frcqk_184:has(input:checked){background:var(--control-thumb);box-shadow:var(--shadow-md);font-weight:var(--weight-semibold)}._segment_frcqk_184:has(input:focus-visible){outline:3px solid var(--focus)}._visuallyHidden_frcqk_218{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}._switchRow_frcqk_49,._directionalToggle_frcqk_229{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-4);cursor:pointer}._directionalLabel_frcqk_239{color:var(--text-primary);font-size:var(--text-base)}._switch_frcqk_49{position:relative;flex-shrink:0;width:51px;height:31px;margin:0;border-radius:var(--radius-pill);background:var(--bg-tertiary);transition:background-color var(--transition-fast);cursor:pointer;appearance:none}._switch_frcqk_49:after{position:absolute;top:var(--space-hair);left:var(--space-hair);width:27px;height:27px;border-radius:var(--radius-full);background:var(--switch-thumb);box-shadow:var(--shadow-md);transition:transform var(--transition-fast);content:""}._switch_frcqk_49:checked{background:var(--switch-on)}._switch_frcqk_49:checked:after{transform:translate(20px)}._awayControls_frcqk_58{display:flex;flex-direction:column}._awayHint_frcqk_50{padding:var(--space-3) var(--space-4) var(--space-1);color:var(--text-muted);font-size:var(--text-footnote)}._awayMinutesLabel_frcqk_289{justify-content:flex-end}._awayMinutesInput_frcqk_159{width:4.5rem;text-align:right;font-variant-numeric:tabular-nums}._typeToggle_frcqk_299{display:flex;align-items:center}._typeSelect_frcqk_304{min-height:var(--tap);padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-size:var(--text-base)}._suggestionItem_frcqk_46{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-1) var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-4);border:none;background:transparent;color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-tight);text-align:left;transition:background-color var(--transition-fast);cursor:pointer}._suggestionItem_frcqk_46:disabled{opacity:.4;cursor:not-allowed}._suggestionItem_frcqk_46:active:not(:disabled){background:var(--bg-pressed)}@media(hover:hover){._suggestionItem_frcqk_46:hover:not(:disabled){background:var(--bg-hover)}}._suggestionName_frcqk_350{flex:1 1 10rem;min-width:0}._suggestionMeta_frcqk_355{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote)}._presetItem_frcqk_47{display:flex;flex-shrink:0;align-items:center;padding-right:var(--space-1)}._presetItem_frcqk_47 ._suggestionItem_frcqk_46:before{display:none}._presetSave_frcqk_375{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card)}._directionalBadge_frcqk_385,._soloBadge_frcqk_386,._awayBadge_frcqk_387{padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:1.4;white-space:nowrap}._directionalBadge_frcqk_385{background:var(--info-bg);color:var(--info)}._soloBadge_frcqk_386{background:var(--accent-light);color:var(--accent)}._awayBadge_frcqk_387{background:var(--warning-bg);color:var(--warning)}._tierLabel_frcqk_412{font-size:var(--text-footnote);font-weight:var(--weight-semibold)}._tier1_frcqk_417{color:var(--tier-1)}._tier2_frcqk_421{color:var(--tier-2)}._tier3_frcqk_425{color:var(--tier-3)}._tier4_frcqk_429{color:var(--tier-4)}._kit_frcqk_436{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--warning-bg)}._kitLabel_frcqk_445{color:var(--warning);font-size:var(--text-footnote);font-weight:var(--weight-semibold)}._kitItems_frcqk_451{color:var(--text-primary);font-size:var(--text-footnote);line-height:1.5}._button_1ppwd_4{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--tap);padding:var(--space-3) var(--space-5);border:none;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-contrast);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-align:center;transition:opacity var(--transition-fast),background-color var(--transition-fast);cursor:pointer}._button_1ppwd_4:disabled{background:var(--bg-tertiary);color:var(--text-muted);cursor:not-allowed}._button_1ppwd_4:active:not(:disabled){opacity:.7}@media(hover:hover){._button_1ppwd_4:hover:not(:disabled){background:var(--accent-hover)}}._secondary_1ppwd_40{background:var(--bg-tertiary);color:var(--accent)}._cyan_1ppwd_45{background:var(--accent-2-light);color:var(--accent-2)}._green_1ppwd_50{background:var(--positive);color:var(--text-inverse)}@media(hover:hover){._secondary_1ppwd_40:hover:not(:disabled){background:var(--bg-pressed)}._cyan_1ppwd_45:hover:not(:disabled){background:var(--accent-2-strong)}._green_1ppwd_50:hover:not(:disabled){background:var(--positive)}}._small_1ppwd_70{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}._fullWidth_1ppwd_75{width:100%}._container_1c0sr_5{display:flex;flex-direction:column;gap:var(--space-6);width:100%;min-width:0;color:var(--text-primary);font-size:var(--text-base)}._section_1c0sr_17{display:flex;flex-direction:column;min-width:0}._sectionHeader_1c0sr_23,._quickSetLabel_1c0sr_24,._soloLabel_1c0sr_25,._tierGroupLabel_1c0sr_26{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular);text-transform:uppercase}._sectionFooter_1c0sr_37,._privacy_1c0sr_38,._soloHint_1c0sr_39,._everyoneHint_1c0sr_40,._configuredCount_1c0sr_41,._footnote_1c0sr_42{padding:var(--space-2) var(--space-4) 0;color:var(--text-muted);font-size:var(--text-footnote);line-height:1.4}._privacy_1c0sr_38{padding-top:0}._group_1c0sr_54,._health_1c0sr_55,._legend_1c0sr_56,._activityToggles_1c0sr_57,._playerSection_1c0sr_58,._everyoneToggle_1c0sr_59,._fieldCard_1c0sr_60{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._activityToggles_1c0sr_57>*,._health_1c0sr_55>*,._legendContent_1c0sr_73>*{position:relative}._activityToggles_1c0sr_57>*+*:before,._health_1c0sr_55>*+*:before,._legendContent_1c0sr_73>*:before,._band_1c0sr_80:before,._playerActions_1c0sr_81:before,._band_1c0sr_80 ._activityToggles_1c0sr_57>*:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._legendToggle_1c0sr_94{display:flex;align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);color:var(--text-primary);font-size:var(--text-base);cursor:pointer;list-style:none}._legendToggle_1c0sr_94::-webkit-details-marker{display:none}._chevron_1c0sr_110{display:inline-flex;flex-shrink:0;color:var(--text-muted);transition:transform var(--transition-fast)}details[open]>summary ._chevron_1c0sr_110,._bandToggle_1c0sr_118[aria-expanded=true] ._chevron_1c0sr_110{transform:rotate(90deg)}._legendContent_1c0sr_73{display:flex;flex-direction:column}._legendSection_1c0sr_127{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.4}._legendHeading_1c0sr_137{color:var(--text-primary);font-weight:var(--weight-semibold)}._tier1_1c0sr_143{color:var(--tier-1)}._tier2_1c0sr_147{color:var(--tier-2)}._tier3_1c0sr_151{color:var(--tier-3)}._tier4_1c0sr_155{color:var(--tier-4)}._legendLadder_1c0sr_159{font-weight:var(--weight-semibold)}._healthStat_1c0sr_165{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);font-size:var(--text-base)}._healthValue_1c0sr_175{color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums}._progress_1c0sr_181{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4)}._progressTrack_1c0sr_188{height:4px;border-radius:var(--radius-pill);overflow:hidden;background:var(--bg-tertiary)}._progressBar_1c0sr_195{height:100%;border-radius:var(--radius-pill);background:var(--accent-2);transition:width var(--transition-normal)}._progressText_1c0sr_202{color:var(--text-muted);font-size:var(--text-footnote);font-variant-numeric:tabular-nums}._nudge_1c0sr_209{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-footnote);line-height:1.4;text-align:center}._vibePresets_1c0sr_221{display:flex;flex-direction:column}._quickSetButtons_1c0sr_226{display:grid;gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}._vibeBtn_1c0sr_232{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-hair);min-height:var(--tap);padding:var(--space-3) var(--space-2);border:none;border-radius:var(--radius-md);background:var(--accent-light);color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-align:center;transition:background-color var(--transition-fast),opacity var(--transition-fast);cursor:pointer}._vibeBtn_1c0sr_232:active{opacity:.7}._vibeHint_1c0sr_256{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-regular)}@media(hover:hover){._vibeBtn_1c0sr_232:hover{background:var(--accent-strong)}}._everyoneSection_1c0sr_270{display:flex;flex-direction:column}._everyoneToggle_1c0sr_59{flex-direction:row;align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-4);color:var(--text-primary);font-size:var(--text-base);cursor:pointer}._everyoneToggle_1c0sr_59>span,._switchRow_1c0sr_287>span{flex:1;min-width:0}._everyoneToggle_1c0sr_59>input,._switchRow_1c0sr_287>input{order:2}._switch_1c0sr_287{position:relative;flex-shrink:0;width:51px;height:31px;margin:0;border-radius:var(--radius-pill);background:var(--bg-tertiary);transition:background-color var(--transition-fast);cursor:pointer;appearance:none}._switch_1c0sr_287:before{position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:var(--radius-full);background:var(--switch-thumb);box-shadow:var(--shadow-md);transition:transform var(--transition-fast);content:""}._switch_1c0sr_287:checked{background:var(--switch-on)}._switch_1c0sr_287:checked:before{transform:translate(20px)}._switch_1c0sr_287:disabled{opacity:.5;cursor:not-allowed}._soloSection_1c0sr_339,._tierGroup_1c0sr_26{display:flex;flex-direction:column;min-width:0}._tierGroupLabel_1c0sr_26{font-weight:var(--weight-semibold)}._rowToggle_1c0sr_352{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-3) var(--space-4);border:none;background:transparent;color:var(--text-primary);font-size:var(--text-base);text-align:left;transition:background-color var(--transition-fast);cursor:pointer}._rowToggle_1c0sr_352:active{background:var(--bg-pressed)}._rowLabel_1c0sr_372{flex:1;min-width:0}._check_1c0sr_379{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);color:var(--accent-contrast);box-shadow:inset 0 0 0 1.5px var(--border-strong)}._toggleActive_1c0sr_392 ._check_1c0sr_379{background:var(--accent);box-shadow:none}._toggleMixed_1c0sr_397 ._check_1c0sr_379{background:var(--accent-light);box-shadow:none}._toggleMixed_1c0sr_397 ._check_1c0sr_379:before{width:10px;height:2px;border-radius:var(--radius-pill);background:var(--accent);content:""}._toggle_1c0sr_392{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:var(--space-1);min-height:34px;padding:0 var(--space-3);border:none;border-radius:var(--radius-pill);background:var(--bg-tertiary);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-tight);white-space:nowrap;transition:background-color var(--transition-fast),color var(--transition-fast);cursor:pointer}._toggle_1c0sr_392:after{position:absolute;inset:-5px 0;content:""}._toggle_1c0sr_392:active{opacity:.7}._toggleWide_1c0sr_444{min-width:7.5rem}._toggle_1c0sr_392._toggleActive_1c0sr_392,._toggleGive_1c0sr_449._toggleGiveActive_1c0sr_449,._toggleReceive_1c0sr_450._toggleReceiveActive_1c0sr_450,._toggleBoth_1c0sr_451._toggleBothActive_1c0sr_451{background:var(--accent-light);color:var(--accent);font-weight:var(--weight-semibold)}._toggle_1c0sr_392._toggleMixed_1c0sr_397{background:var(--bg-tertiary);color:var(--accent);font-weight:var(--weight-semibold)}._toggleGive_1c0sr_449,._toggleReceive_1c0sr_450,._toggleBoth_1c0sr_451{min-width:4.25rem}._directionalToggles_1c0sr_471{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-1)}._coverage_1c0sr_478{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}._everyoneCard_1c0sr_486{display:flex;flex-direction:column}._everyoneCard_1c0sr_486>._coverage_1c0sr_478{margin-top:calc(var(--space-2) * -1);padding:0 var(--space-4) var(--space-3)}._directionalGroup_1c0sr_497{display:grid;align-items:center;gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-height:var(--tap);padding:var(--space-2) var(--space-4)}._directionalLabel_1c0sr_506{color:var(--text-primary);font-size:var(--text-base)}._directionalGroup_1c0sr_497>._coverage_1c0sr_478{grid-column:1 / -1}._coverageSummary_1c0sr_516{display:inline-flex;align-items:center;min-height:32px;padding:0;border:none;background:none;color:var(--accent);font-size:var(--text-footnote);text-align:left;cursor:pointer}._coverageChips_1c0sr_529{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-bottom:var(--space-1)}._coverageChip_1c0sr_529,._applyTarget_1c0sr_537,._applyTargetOn_1c0sr_538,._chip_1c0sr_539{position:relative;display:inline-flex;align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);border:none;border-radius:var(--radius-pill);background:var(--bg-tertiary);color:var(--text-primary);font-size:var(--text-footnote);font-weight:var(--weight-medium);cursor:pointer}._coverageChip_1c0sr_529:after,._applyTarget_1c0sr_537:after,._applyTargetOn_1c0sr_538:after,._chip_1c0sr_539:after{position:absolute;inset:-6px 0;content:""}._coverageChip_1c0sr_529._coverageChipOn_1c0sr_564,._applyTargetOn_1c0sr_538,._chip_1c0sr_539._chipOn_1c0sr_566{background:var(--accent-light);color:var(--accent);font-weight:var(--weight-semibold)}._playerSection_1c0sr_58{display:block}._playerSummary_1c0sr_578{display:flex;align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);cursor:pointer;list-style:none}._playerSummary_1c0sr_578::-webkit-details-marker{display:none}._playerName_1c0sr_594{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);min-width:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold)}._playerMeta_1c0sr_606{color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular)}._newBadge_1c0sr_612,._triadBadge_1c0sr_613{display:inline-flex;align-items:center;padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}._newBadge_1c0sr_612{background:var(--warning-bg);color:var(--warning)}._triadBadge_1c0sr_613{margin-left:var(--space-2);background:var(--purple-bg);color:var(--purple);vertical-align:middle}._answerCount_1c0sr_637,._answerCountEmpty_1c0sr_638{flex-shrink:0;font-size:var(--text-footnote);font-variant-numeric:tabular-nums}._answerCount_1c0sr_637{color:var(--accent)}._answerCountEmpty_1c0sr_638{color:var(--text-muted)}._playerActions_1c0sr_81{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-1) var(--space-3);padding:0 var(--space-4)}._copyBtn_1c0sr_663,._clearBtn_1c0sr_664,._applyLink_1c0sr_665,._unhide_1c0sr_666,._bandBulkBtn_1c0sr_667{display:inline-flex;align-items:center;min-height:var(--tap);padding:0;border:none;background:none;color:var(--accent);font-size:var(--text-sm);text-align:left;cursor:pointer}._copyBtn_1c0sr_663:disabled{opacity:.4;cursor:not-allowed}._clearBtn_1c0sr_664{color:var(--negative)}._clearBtnConfirm_1c0sr_691{display:inline-flex;align-items:center;min-height:34px;margin:5px 0;padding:0 var(--space-3);border:none;border-radius:var(--radius-pill);background:var(--negative-bg);color:var(--negative);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}._applyPicker_1c0sr_707{display:flex;flex-direction:column;flex-basis:100%;gap:var(--space-3);padding:var(--space-3) 0}._applyPickerLabel_1c0sr_715{color:var(--text-secondary);font-size:var(--text-footnote)}._applyTargets_1c0sr_720{display:flex;flex-wrap:wrap;gap:var(--space-2)}._applyActions_1c0sr_726{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-4)}._applyConfirm_1c0sr_733{display:inline-flex;align-items:center;min-height:var(--tap);margin-left:auto;padding:0 var(--space-4);border:none;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-contrast);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}._applyConfirm_1c0sr_733:disabled{background:var(--bg-tertiary);color:var(--text-muted);cursor:not-allowed}._applyNote_1c0sr_754{color:var(--text-muted);font-size:var(--text-footnote)}._band_1c0sr_80{position:relative}._bandHead_1c0sr_765{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-4)}._bandToggle_1c0sr_118{display:flex;flex:1;align-items:center;gap:var(--space-2);min-width:0;min-height:var(--tap);padding:0;border:none;background:none;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);text-align:left;cursor:pointer}._bandCount_1c0sr_789,._bandCountEmpty_1c0sr_790{font-size:var(--text-footnote);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}._bandCount_1c0sr_789{color:var(--accent)}._bandCountEmpty_1c0sr_790{color:var(--text-muted)}._bandBulk_1c0sr_667{display:flex;flex-shrink:0;gap:var(--space-4)}._bandBulkBtn_1c0sr_667{font-size:var(--text-footnote)}._band_1c0sr_80 ._activityToggles_1c0sr_57{border-radius:0}._card_1c0sr_820{display:grid;align-items:center;column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name controls" "hide controls";min-height:var(--tap);padding:var(--space-2) var(--space-4) 0 var(--space-6)}._cardTriad_1c0sr_832{grid-template-areas:"name name" "hide controls"}._cardName_1c0sr_838{grid-area:name;padding-top:var(--space-2);color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-tight)}._card_1c0sr_820>._directionalToggles_1c0sr_471,._card_1c0sr_820>._toggle_1c0sr_392{justify-self:end;grid-area:controls}._hideBtn_1c0sr_854{display:inline-flex;align-items:center;justify-self:start;grid-area:hide;min-height:var(--tap);padding:0;border:none;background:none;color:var(--text-muted);font-size:var(--text-footnote);cursor:pointer}@media(hover:hover){._hideBtn_1c0sr_854:hover{color:var(--accent)}}._unhide_1c0sr_666{align-self:center;justify-content:center;font-size:var(--text-footnote);text-align:center}._fieldCard_1c0sr_60 input{width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-4);border:none;background:transparent;color:var(--text-primary);font-size:var(--text-base)}._fieldCard_1c0sr_60 input::placeholder{color:var(--text-muted)}._fieldCard_1c0sr_60 input:focus-visible{outline-offset:-3px}._chips_1c0sr_901{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-bottom:var(--space-3)}._switchRow_1c0sr_287{flex-direction:row;align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-4);font-size:var(--text-base);cursor:pointer}._guestPrompt_1c0sr_918{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);text-align:center}._playerSection_1c0sr_58+._playerSection_1c0sr_58{margin-top:calc(var(--space-3) - var(--space-6))}._band_1c0sr_80 ._activityToggles_1c0sr_57>*:before{left:var(--space-6)}._panel_ox305_3{display:flex;flex-direction:column;min-width:0}._title_ox305_9{margin:0;padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular);text-transform:uppercase}._group_ox305_18{display:flex;flex-direction:column;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._row_ox305_26{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);cursor:pointer}._row_ox305_26+._row_ox305_26:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._rowText_ox305_46{flex:1;min-width:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.4}._rowText_ox305_46 strong{color:var(--text-primary);font-weight:var(--weight-semibold)}._switch_ox305_60{position:relative;flex-shrink:0;width:51px;height:31px;margin:0;border-radius:var(--radius-pill);background:var(--bg-tertiary);transition:background-color var(--transition-fast);cursor:pointer;appearance:none;order:2}._switch_ox305_60:before{position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:var(--radius-full);background:var(--switch-thumb);box-shadow:var(--shadow-md);transition:transform var(--transition-fast);content:""}._switch_ox305_60:checked{background:var(--switch-on)}._switch_ox305_60:checked:before{transform:translate(20px)}._switch_ox305_60:disabled{opacity:.5;cursor:not-allowed}._blurb_ox305_100{margin:0;padding:var(--space-2) var(--space-4) 0;color:var(--text-muted);font-size:var(--text-footnote);line-height:1.4}._error_ox305_108{padding:var(--space-2) var(--space-4) 0;color:var(--negative);font-size:var(--text-footnote)}._container_1iyur_3{display:flex;flex-direction:column;gap:var(--space-4);min-height:100dvh;padding:calc(var(--nav-height) + var(--safe-top) + var(--space-4)) max(var(--space-4),var(--safe-right)) max(var(--space-4),var(--safe-bottom)) max(var(--space-4),var(--safe-left))}._header_1iyur_16{position:fixed;top:0;right:0;left:0;z-index:var(--z-header);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:calc(var(--nav-height) + var(--safe-top));padding:var(--safe-top) max(var(--space-2),var(--safe-right)) 0 max(var(--space-2),var(--safe-left));background:var(--bg-glass);box-shadow:inset 0 calc(-1 * var(--hairline)) 0 var(--border);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}._headerInfo_1iyur_33{display:flex;align-items:center;gap:var(--space-1);min-width:0}._header_1iyur_16>:last-child{margin-left:auto}._homeLink_1iyur_45{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap);padding:0 var(--space-2);color:var(--accent-2);font-size:var(--text-base);text-decoration:none}._homeLink_1iyur_45:hover{text-decoration:none}._homeLink_1iyur_45:active{opacity:.7}._playerBtn_1iyur_64{min-height:var(--tap);padding:0 var(--space-2);border:none;background:transparent;color:var(--accent-2);font-size:var(--text-base);white-space:nowrap;cursor:pointer}._playerBtn_1iyur_64:active{opacity:.7}._pausedLabel_1iyur_79{color:var(--text-secondary);font-size:var(--text-lg);font-weight:var(--weight-semibold);text-align:center}._main_1iyur_86{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4)}._warning_1iyur_96,._consentCta_1iyur_97,._renegotiationBanner_1iyur_98{align-self:center;width:100%;max-width:var(--content-width);min-height:var(--tap);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-footnote);line-height:1.4;animation:_banner-in_1iyur_1 var(--transition-normal)}._warning_1iyur_96{display:block;padding:var(--space-3) var(--space-4);border:none;background:var(--warning-bg);color:var(--text-primary);text-align:center;cursor:pointer}._warning_1iyur_96:active{opacity:.7}._consentCta_1iyur_97{display:block;padding:var(--space-3) var(--space-4);border:none;background:var(--accent-light);color:var(--accent);font-weight:var(--weight-semibold);text-align:center;cursor:pointer}._consentCta_1iyur_97:active{opacity:.7}@media(hover:hover){._consentCta_1iyur_97:hover{background:var(--accent-strong)}}._renegotiationBanner_1iyur_98{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 0 0 var(--space-4);background:var(--bg-card);color:var(--text-primary)}._renegotiationAction_1iyur_155{flex:1;min-height:var(--tap);padding:var(--space-3) 0;border:none;background:none;color:var(--accent);font:inherit;text-align:left;cursor:pointer}._renegotiationDismiss_1iyur_167{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);border:none;background:transparent;color:var(--text-muted);cursor:pointer}._renegotiationDismiss_1iyur_167>span,._closeCircle_1iyur_181{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:var(--radius-full);background:var(--bg-tertiary)}._toast_1iyur_191{position:fixed;top:calc(var(--safe-top) + var(--nav-height) + var(--space-2));right:max(var(--space-3),var(--safe-right));left:max(var(--space-3),var(--safe-left));z-index:var(--z-toast);max-width:22.5rem;min-height:var(--tap);margin:0 auto;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--bg-elevated);color:var(--text-primary);box-shadow:var(--shadow-lg);font-size:var(--text-footnote);line-height:1.4;text-align:center;animation:_banner-in_1iyur_1 var(--transition-normal);cursor:pointer}@keyframes _banner-in_1iyur_1{0%{opacity:0}to{opacity:1}}._panels_1iyur_222{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}._historyList_1iyur_230{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card);list-style:none}._historyItem_1iyur_237{position:relative;display:flex;flex-direction:column;justify-content:center;gap:var(--space-hair);min-height:var(--tap);padding:var(--space-3) var(--space-4)}._historyItem_1iyur_237+._historyItem_1iyur_237:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._historyActivity_1iyur_257{color:var(--accent);font-size:var(--text-footnote);font-weight:var(--weight-semibold)}._historyPlayers_1iyur_263{color:var(--text-primary);font-size:var(--text-base)}._emptyState_1iyur_268{padding:var(--space-5) 0;color:var(--text-muted);font-size:var(--text-base);text-align:center}._dots_1iyur_275:after{display:inline-block;width:1.5em;text-align:left;animation:_dot-cycle_1iyur_1 1.5s steps(4,end) infinite;content:""}@keyframes _dot-cycle_1iyur_1{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}._buttonWithBadge_1iyur_301{position:relative}._badge_1iyur_305{position:absolute;top:calc(-1 * var(--space-2));right:calc(-1 * var(--space-2));display:flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:1;font-variant-numeric:tabular-nums}._srOnly_1iyur_324{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0)}._stuckHint_1iyur_339{align-self:center;width:100%;max-width:var(--content-width);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-footnote);line-height:1.4}._summary_1iyur_352{align-items:center;width:100%}._summaryColumn_1iyur_357{display:flex;flex-direction:column;gap:var(--space-6);width:100%;max-width:var(--content-width)}._summaryTitle_1iyur_365{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-title)}._summaryCard_1iyur_373{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-6) var(--space-4) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);text-align:center}._summaryTotal_1iyur_384{color:var(--accent);font-family:var(--font-rounded);font-size:3.5rem;font-weight:var(--weight-bold);line-height:1;font-variant-numeric:tabular-nums}._summaryCaption_1iyur_393{color:var(--text-secondary);font-size:var(--text-sm)}._summarySplit_1iyur_398{display:flex;align-self:stretch;margin-top:var(--space-4);padding-top:var(--space-4);box-shadow:inset 0 var(--hairline) 0 var(--border)}._summaryStat_1iyur_406{flex:1;text-align:center}._summaryStat_1iyur_406+._summaryStat_1iyur_406{box-shadow:inset var(--hairline) 0 0 var(--border)}._summaryStatValue_1iyur_415{color:var(--text-primary);font-family:var(--font-rounded);font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._summaryStatLabel_1iyur_423{color:var(--text-muted);font-size:var(--text-footnote)}._summaryTop_1iyur_428{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-footnote)}._summaryTopName_1iyur_434{color:var(--accent);font-weight:var(--weight-semibold)}._summaryActions_1iyur_439{display:flex;flex-direction:column;gap:var(--space-2)}._formatPicker_1iyur_446{display:flex;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--bg-card)}._formatOption_1iyur_454{display:flex;flex:1;flex-direction:column;align-items:center;gap:var(--space-1);min-height:var(--tap);padding:var(--space-3) var(--space-2);border:none;border-radius:var(--radius-sm);background:var(--bg-tertiary);color:var(--text-primary);font-family:var(--font-body);cursor:pointer}._formatOption_1iyur_454:disabled{cursor:wait}._formatOption_1iyur_454:active:not(:disabled){opacity:.7}._formatOptionBusy_1iyur_478{background:var(--accent-light)}._formatShape_1iyur_482{display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-1);border:1.5px solid var(--accent);border-radius:var(--radius-sm);color:var(--accent);font-size:var(--text-2xs);font-weight:var(--weight-semibold)}._formatShapeSquare_1iyur_494{width:2.5rem;height:2.5rem}._formatShapeStory_1iyur_499{width:1.75rem;height:3rem}._formatLabel_1iyur_504{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._formatSize_1iyur_509{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._container_25rl7_4{display:flex;flex-direction:column;min-width:0}._label_25rl7_10{padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);text-transform:uppercase}._stylesGrid_25rl7_17{display:grid;gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));max-height:18rem;margin-bottom:var(--space-6);padding:var(--space-hair);overflow-y:auto}._styleOption_25rl7_27{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-height:var(--tap);padding:var(--space-2) var(--space-1);border:none;border-radius:var(--radius-md);background:var(--bg-card);transition:box-shadow var(--transition-fast);cursor:pointer}._styleOptionSelected_25rl7_41{box-shadow:inset 0 0 0 2px var(--accent)}._preview_25rl7_45{display:block;width:40px;height:64px}._styleName_25rl7_51{max-width:100%;overflow:hidden;color:var(--text-secondary);font-size:var(--text-xs);text-align:center;white-space:nowrap;text-overflow:ellipsis}._styleOptionSelected_25rl7_41 ._styleName_25rl7_51{color:var(--accent);font-weight:var(--weight-semibold)}._variants_25rl7_66{display:grid;gap:var(--space-3) var(--space-2);grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);background:var(--bg-card)}._variantBtn_25rl7_75{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0;padding:0;border:none;background:none;color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer}._variantSwatch_25rl7_91{display:block;flex-shrink:0;width:var(--tap);height:var(--tap);border-radius:var(--radius-full);box-shadow:inset 0 0 0 var(--hairline) var(--border-strong);transition:box-shadow var(--transition-fast)}._variantBtnSelected_25rl7_101 ._variantSwatch_25rl7_91{box-shadow:inset 0 0 0 var(--hairline) var(--border-strong),0 0 0 2px var(--bg-card),0 0 0 4px var(--accent)}._variantBtnSelected_25rl7_101{color:var(--accent);font-weight:var(--weight-semibold)}._variantLabel_25rl7_113{max-width:100%;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis}._overlay_eb33j_4{position:fixed;inset:0;z-index:calc(var(--z-modal) + 10);display:flex;align-items:flex-end;justify-content:center;padding-top:calc(var(--safe-top) + var(--space-6));background:var(--bg-scrim);animation:_fade-in_eb33j_1 var(--transition-normal)}._modal_eb33j_16{width:100%;max-height:calc(100dvh - var(--safe-top) - var(--space-6));padding:0 var(--space-4) max(var(--space-4),var(--safe-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow-y:auto;background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-lg);animation:_sheet-up_eb33j_1 var(--transition-normal)}._header_eb33j_28{position:relative;display:flex;align-items:center;justify-content:center;min-height:52px;padding:var(--space-3) calc(var(--tap) + var(--space-2));text-align:center}._eyebrow_eb33j_38{color:var(--text-muted);font-size:var(--text-footnote)}._title_eb33j_43{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}._closeBtn_eb33j_51{position:absolute;top:var(--space-1);right:calc(var(--space-2) - var(--space-4));display:flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);padding:0;border:none;background:transparent;color:var(--text-muted);cursor:pointer;isolation:isolate}._closeBtn_eb33j_51:before{position:absolute;inset:7px;z-index:-1;border-radius:var(--radius-full);background:var(--bg-tertiary);content:""}._closeBtn_eb33j_51:active:before{background:var(--bg-pressed)}._qrBox_eb33j_81{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;margin:var(--space-2) auto 0;padding:var(--space-3);border-radius:var(--radius-xl);background:var(--on-color);box-shadow:var(--shadow-md)}._qrBox_eb33j_81 svg{display:block;width:min(320px,100%);height:auto}._hint_eb33j_102{margin:var(--space-4) 0;color:var(--text-secondary);font-size:var(--text-footnote);line-height:1.4;text-align:center}._urlRow_eb33j_110{display:flex;align-items:center;gap:var(--space-2)}._url_eb33j_110{flex:1;min-width:0;min-height:var(--tap);padding:var(--space-3);border-radius:var(--radius-md);overflow:hidden;background:var(--bg-tertiary);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.6;white-space:nowrap;text-overflow:ellipsis}._copyBtn_eb33j_132{min-width:var(--tap);min-height:var(--tap);padding:0 var(--space-4);border:none;border-radius:var(--radius-md);background:var(--accent-light);color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}._copyBtn_eb33j_132:active{opacity:.7}._meta_eb33j_149{margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-xs);line-height:1.35;text-align:center}@media(min-width:600px){._overlay_eb33j_4{align-items:center;padding:var(--space-6)}._modal_eb33j_16{max-width:30rem;max-height:calc(100dvh - var(--space-12));padding-bottom:var(--space-4);border-radius:var(--radius-xl);animation-name:_fade-in_eb33j_1}}@keyframes _fade-in_eb33j_1{0%{opacity:0}to{opacity:1}}@keyframes _sheet-up_eb33j_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._list_gxfzw_6{display:flex;flex-direction:column;gap:var(--space-3)}._section_gxfzw_12{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._section_gxfzw_12:empty{display:none}._player_gxfzw_22{position:relative;display:grid;align-items:center;gap:var(--space-1) var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;min-height:var(--tap);padding:var(--space-2) var(--space-1) var(--space-2) var(--space-4)}._player_gxfzw_22+._player_gxfzw_22:before{position:absolute;top:0;right:0;left:calc(var(--space-4) + 2.25rem + var(--space-3));height:var(--hairline);background:var(--border);content:""}._current_gxfzw_43{background:var(--accent-light)}._swatch_gxfzw_47{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.5rem;border-radius:var(--radius-md);background:var(--bg-tertiary)}._bottle_gxfzw_58{display:block}._info_gxfzw_62{display:flex;flex-direction:column;gap:var(--space-hair);min-width:0}._name_gxfzw_69{overflow:hidden;color:var(--text-primary);font-size:var(--text-base);white-space:nowrap;text-overflow:ellipsis}._pronouns_gxfzw_77{color:var(--text-muted);font-size:var(--text-footnote)}._spectating_gxfzw_82{opacity:.5}._subline_gxfzw_87{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}._subline_gxfzw_87:empty{display:none}._watching_gxfzw_99,._turn_gxfzw_100,._host_gxfzw_101,._askedForHelp_gxfzw_102{padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:1.4;white-space:nowrap}._watching_gxfzw_99,._host_gxfzw_101{background:var(--bg-tertiary);color:var(--text-secondary)}._turn_gxfzw_100{background:var(--accent);color:var(--accent-contrast)}._askedForHelp_gxfzw_102{background:var(--warning-bg);color:var(--warning)}._idleTime_gxfzw_129{color:var(--text-muted);font-size:var(--text-footnote);white-space:nowrap;font-variant-numeric:tabular-nums}._idleTime_gxfzw_129:empty{display:none}._trail_gxfzw_140{display:flex;align-items:center;gap:var(--space-1);grid-column:3}._actions_gxfzw_147{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-1);grid-column:2 / -1;margin-left:calc(-1 * var(--space-2))}._actions_gxfzw_147:empty{display:none}._benchBtn_gxfzw_161,._sameBtn_gxfzw_162,._mergeBtn_gxfzw_163,._mergeCancel_gxfzw_164{position:relative;flex-shrink:0;min-height:var(--tap);padding:0 var(--space-2);border:none;background:transparent;color:var(--accent);font-size:var(--text-footnote);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;isolation:isolate}._kickBtn_gxfzw_180{display:flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);padding:0;border:none;background:transparent;color:var(--negative);transition:opacity var(--transition-fast);cursor:pointer}._kickBtn_gxfzw_180:active{opacity:.5}._benchBtn_gxfzw_161:before,._sameBtn_gxfzw_162:before,._mergeBtn_gxfzw_163:before{position:absolute;inset:7px 1px;z-index:-1;border-radius:var(--radius-pill);background:var(--bg-tertiary);transition:background-color var(--transition-fast);content:""}._mergeBtn_gxfzw_163{color:var(--accent-contrast)}._mergeBtn_gxfzw_163:before{background:var(--accent)}._benchBtn_gxfzw_161:active:before,._sameBtn_gxfzw_162:active:before{background:var(--bg-pressed)}._mergeBtn_gxfzw_163:active,._mergeCancel_gxfzw_164:active{opacity:.7}._mergeBanner_gxfzw_228{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border-radius:var(--radius-md);background:var(--warning-bg);color:var(--text-primary);font-size:var(--text-footnote)}._container_1h8he_4{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding-top:var(--space-2)}._codeBlock_1h8he_12{display:flex;flex-direction:column;align-items:center}._code_1h8he_12{color:var(--text-primary);font-family:var(--font-rounded);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:1.1;letter-spacing:.08em;font-variant-numeric:tabular-nums}._qrWrapper_1h8he_28{padding:var(--space-4);border-radius:var(--radius-xl);background:var(--on-color);box-shadow:var(--shadow-md)}._qrWrapper_1h8he_28 svg{display:block}._linkRow_1h8he_41{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);width:100%}._link_1h8he_41{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-sm);text-align:center;word-break:break-all}._container_7xr53_5{display:flex;flex-direction:column;gap:var(--space-6)}._empty_7xr53_11{padding:var(--space-4);color:var(--text-muted);font-size:var(--text-sm);text-align:center}._list_7xr53_18,._addForm_7xr53_19{display:flex;flex-direction:column;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._item_7xr53_27,._addRow_7xr53_28,._checkboxRow_7xr53_29{position:relative}._item_7xr53_27+._item_7xr53_27:before,._addForm_7xr53_19>*+*:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._item_7xr53_27{display:flex;align-items:center;gap:var(--space-1);min-height:var(--tap);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}._itemInfo_7xr53_52{display:flex;flex:1;flex-direction:column;gap:var(--space-hair);min-width:0}._itemName_7xr53_60{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-tight)}._itemMeta_7xr53_70{color:var(--text-muted);font-size:var(--text-footnote)}._directionalBadge_7xr53_75{padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);background:var(--info-bg);color:var(--info);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:1.4;white-space:nowrap}._voteBtn_7xr53_87{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:var(--space-1);min-width:var(--tap);min-height:var(--tap);padding:0 var(--space-3);border:none;background:transparent;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;font-variant-numeric:tabular-nums;isolation:isolate}._voteBtn_7xr53_87:before,._hostBtn_7xr53_108:before{position:absolute;inset:7px var(--space-hair);z-index:-1;border-radius:var(--radius-pill);background:var(--bg-tertiary);transition:background-color var(--transition-fast);content:""}._hostBtn_7xr53_108:before{inset:7px;border-radius:var(--radius-full)}._voteBtnActive_7xr53_123{color:var(--accent)}._voteBtnActive_7xr53_123:before{background:var(--accent-light)}._voteBtn_7xr53_87:active:before,._hostBtn_7xr53_108:active:before{background:var(--bg-pressed)}._hostBtn_7xr53_108{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);padding:0;border:none;background:transparent;cursor:pointer;isolation:isolate}._approveBtn_7xr53_152{color:var(--positive)}._dismissBtn_7xr53_156{color:var(--negative)}._addRow_7xr53_28{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}._input_7xr53_169{flex:1;min-width:0;min-height:var(--tap);padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-size:var(--text-base)}._input_7xr53_169::placeholder{color:var(--text-muted)}._checkboxRow_7xr53_29{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-4);cursor:pointer}._checkboxLabel_7xr53_195{color:var(--text-primary);font-size:var(--text-base)}._switch_7xr53_201{position:relative;flex-shrink:0;width:51px;height:31px;margin:0;border-radius:var(--radius-pill);background:var(--bg-tertiary);transition:background-color var(--transition-fast);cursor:pointer;appearance:none}._switch_7xr53_201:after{position:absolute;top:var(--space-hair);left:var(--space-hair);width:27px;height:27px;border-radius:var(--radius-full);background:var(--switch-thumb);box-shadow:var(--shadow-md);transition:transform var(--transition-fast);content:""}._switch_7xr53_201:checked{background:var(--switch-on)}._switch_7xr53_201:checked:after{transform:translate(20px)}._quickSuggest_7xr53_236{display:flex;flex-direction:column}._quickLabel_7xr53_241{padding:0 var(--space-4) var(--space-1);color:var(--text-muted);font-size:var(--text-footnote);text-transform:uppercase}._quickList_7xr53_248{display:flex;flex-wrap:wrap;gap:0 var(--space-2)}._quickItem_7xr53_254{position:relative;min-height:var(--tap);padding:0 var(--space-3);border:none;background:transparent;color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;isolation:isolate}._quickItem_7xr53_254:before{position:absolute;inset:6px 0;z-index:-1;border-radius:var(--radius-pill);background:var(--accent-light);transition:background-color var(--transition-fast);content:""}._quickItem_7xr53_254:active:before{background:var(--accent-strong)}._quickItem_7xr53_254:disabled{opacity:.4;cursor:not-allowed}._corner_xbzcd_3,._cornerCollapsed_xbzcd_4{position:fixed;right:max(var(--space-4),var(--safe-right));bottom:max(var(--space-4),var(--safe-bottom));z-index:var(--z-dropdown);max-width:calc(100vw - 2 * var(--space-4));background:var(--bg-elevated);box-shadow:var(--shadow-lg)}._corner_xbzcd_3{width:17rem;padding:0 var(--space-4) var(--space-3);border-radius:var(--radius-lg)}._cornerCollapsed_xbzcd_4{padding:0 var(--space-3);border-radius:var(--radius-pill)}._chevron_xbzcd_25{display:inline-flex;color:var(--text-muted)}._title_xbzcd_30{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap);border:0;background:none;color:var(--text-primary);font-size:var(--text-footnote);font-weight:var(--weight-semibold);text-align:left;cursor:pointer}._list_xbzcd_45{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._row_xbzcd_53{position:relative;display:grid;align-items:center;gap:var(--space-hair) var(--space-2);grid-template-columns:1fr auto;padding:var(--space-2) 0}._row_xbzcd_53+._row_xbzcd_53:before{position:absolute;top:0;right:0;left:0;height:var(--hairline);background:var(--border);content:""}._name_xbzcd_72{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._activity_xbzcd_78{grid-column:1 / 2;color:var(--text-secondary);font-size:var(--text-footnote)}._timer_xbzcd_84{grid-column:2 / 3;grid-row:1 / 2;color:var(--accent);font-family:var(--font-rounded);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:right;font-variant-numeric:tabular-nums}._openEnded_xbzcd_95{grid-column:2 / 3;grid-row:1 / 2;color:var(--text-muted);font-size:var(--text-xs);text-align:right}._pullBtn_xbzcd_103{display:inline-flex;align-items:center;justify-content:center;justify-self:end;grid-column:2 / 3;grid-row:2 / 3;width:var(--tap);height:var(--tap);border:none;border-radius:var(--radius-full);background:var(--accent-light);color:var(--accent);cursor:pointer}._pullBtn_xbzcd_103:disabled{opacity:.4;cursor:default}._pullBtn_xbzcd_103:active:not(:disabled){opacity:.7}._container_zzr4l_1{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%}._canvasWrapper_zzr4l_10{position:relative;display:flex;justify-content:center}._canvas_zzr4l_10{display:block;clip-path:circle(50%)}._controls_zzr4l_25{display:flex;align-items:center;justify-content:center;gap:var(--space-3);width:100%;max-width:22rem;min-height:3.5rem}._afkTimer_zzr4l_35{color:var(--warning);font-variant-numeric:tabular-nums}._hostControls_zzr4l_40{display:flex;align-items:center;gap:var(--space-3);width:100%}._spinButton_zzr4l_48{display:inline-flex;flex:2 1 auto;align-items:center;justify-content:center;min-height:3.5rem;padding:var(--space-3) var(--space-8);border:none;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);transition:opacity var(--transition-fast),background-color var(--transition-fast);cursor:pointer}._spinButton_zzr4l_48:disabled{opacity:.4;cursor:not-allowed}._spinButton_zzr4l_48:active:not(:disabled){opacity:.7}._skipButton_zzr4l_77{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:3.5rem;padding:var(--space-3) var(--space-5);border:none;border-radius:var(--radius-pill);background:var(--bg-tertiary);color:var(--accent);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight);transition:opacity var(--transition-fast),background-color var(--transition-fast);cursor:pointer}._skipButton_zzr4l_77:disabled{opacity:.4;cursor:not-allowed}._skipButton_zzr4l_77:active:not(:disabled){opacity:.7}@media(hover:hover){._spinButton_zzr4l_48:hover:not(:disabled){background:var(--accent-hover)}._skipButton_zzr4l_77:hover:not(:disabled){background:var(--bg-pressed)}}._spinnerLabel_zzr4l_115{min-height:1.5rem;color:var(--accent-2);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);text-align:center}._waitLabel_zzr4l_125{min-height:1.5rem;color:var(--text-secondary);font-size:var(--text-base);text-align:center}._banner_1iyrg_2{display:flex;flex-wrap:wrap;align-items:center;align-self:center;gap:var(--space-2) var(--space-3);width:100%;max-width:var(--content-width);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--accent-light)}._content_1iyrg_15{flex:1;min-width:12rem;color:var(--text-primary);font-size:var(--text-sm);line-height:1.4}._tag_1iyrg_23{display:inline-block;margin-right:var(--space-2);padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._dismissBtn_1iyrg_34{min-height:var(--tap);padding:var(--space-2) var(--space-4);border:none;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}._dismissBtn_1iyrg_34:active{opacity:.7}._overlay_1hbll_4{position:fixed;inset:0;z-index:calc(var(--z-modal) + 20);display:flex;align-items:center;justify-content:center;padding:max(var(--space-6),var(--safe-top)) max(var(--space-6),var(--safe-right)) max(var(--space-6),var(--safe-bottom)) max(var(--space-6),var(--safe-left));background:var(--bg-scrim);animation:_fade-in_1hbll_1 var(--transition-normal)}._card_1hbll_17{display:flex;flex-direction:column;width:100%;max-width:18rem;border-radius:var(--radius-xl);overflow:hidden;background:var(--bg-elevated);box-shadow:var(--shadow-lg);text-align:center}._text_1hbll_29{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5) var(--space-4) var(--space-4)}._title_1hbll_36{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}._message_1hbll_43{color:var(--text-secondary);font-size:var(--text-footnote);line-height:1.4}._actions_1hbll_49{position:relative;display:flex}._actions_1hbll_49:before{position:absolute;top:0;right:0;left:0;height:var(--hairline);background:var(--border);content:""}._action_1hbll_49{position:relative;flex:1 1 0;min-width:0;min-height:var(--tap);padding:var(--space-3) var(--space-2);border:none;background:transparent;color:var(--accent);font-size:var(--text-base);font-weight:var(--weight-regular);transition:background-color var(--transition-fast);cursor:pointer}._action_1hbll_49+._action_1hbll_49:before{position:absolute;top:0;bottom:0;left:0;width:var(--hairline);background:var(--border);content:""}._action_1hbll_49:active{background:var(--bg-pressed)}@media(hover:hover){._action_1hbll_49:hover{background:var(--bg-hover)}}._preferred_1hbll_101{font-weight:var(--weight-semibold)}._destructive_1hbll_105{color:var(--negative);font-weight:var(--weight-semibold)}@keyframes _fade-in_1hbll_1{0%{opacity:0}to{opacity:1}}._banner_ynepm_2{display:flex;align-items:center;align-self:center;gap:var(--space-2);width:100%;max-width:var(--content-width);padding:0 0 0 var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-footnote)}._content_ynepm_16{flex:1;padding:var(--space-3) 0;line-height:1.4}._title_ynepm_22{color:var(--text-primary);font-weight:var(--weight-semibold)}._dismissBtn_ynepm_28{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);padding:0;border:0;background:transparent;color:var(--text-muted);cursor:pointer}._closeCircle_ynepm_42{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:var(--radius-full);background:var(--bg-tertiary)}._overlay_1neag_4{position:fixed;inset:0;z-index:calc(var(--z-modal) + 10);display:flex;align-items:flex-end;justify-content:center;background:var(--bg-scrim);animation:_fade-in_1neag_1 var(--transition-normal) both}._modal_1neag_15{--bg-primary: var(--bg-sheet);--bg-card: var(--bg-sheet-cell);display:flex;flex-direction:column;gap:var(--space-6);width:100%;max-height:calc(100dvh - var(--safe-top) - var(--space-6));padding:0 var(--space-4) max(var(--space-4),var(--safe-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow-y:auto;background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--shadow-lg);animation:_sheet-up_1neag_1 var(--transition-normal) both}._modal_1neag_15>*{flex-shrink:0}@media(min-width:600px){._overlay_1neag_4{align-items:center;padding:var(--space-6)}._modal_1neag_15{max-width:30rem;border-radius:var(--radius-xl);animation-name:_fade-in_1neag_1}}._title_1neag_52{display:flex;align-items:center;justify-content:center;min-height:52px;margin-bottom:calc(var(--space-2) * -1);font-size:var(--text-base);font-weight:var(--weight-semibold);text-align:center}._section_1neag_63{display:flex;flex-direction:column;min-width:0}._sectionTitle_1neag_69{padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular);text-transform:uppercase}._list_1neag_77{display:flex;flex-direction:column;margin:0;padding:0;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card);list-style:none}._list_1neag_77 li{position:relative;display:flex;align-items:center;gap:var(--space-2);min-height:var(--tap);padding:var(--space-3) var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.4}._list_1neag_77 li+li:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._yellowDot_1neag_111,._redDot_1neag_112{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold)}._yellowDot_1neag_111:before,._redDot_1neag_112:before{width:10px;height:10px;border-radius:var(--radius-full);content:""}._yellowDot_1neag_111:before{background:var(--warning)}._redDot_1neag_112:before{background:var(--negative)}._yellowDot_1neag_111{color:var(--warning)}._redDot_1neag_112{color:var(--negative)}._hint_1neag_144{padding:var(--space-2) var(--space-4) 0;color:var(--text-muted);font-size:var(--text-footnote);line-height:1.4}._question_1neag_151{padding:0 var(--space-4) var(--space-3);color:var(--text-primary);font-size:var(--text-base);line-height:1.4}._choices_1neag_158{display:flex;flex-direction:column;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._choice_1neag_158{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);color:var(--text-primary);font-size:var(--text-base);cursor:pointer}._choice_1neag_158+._choice_1neag_158:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._choice_1neag_158:active{background:var(--bg-pressed)}._choice_1neag_158>span{flex:1;min-width:0}._radio_1neag_198{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;margin:0;cursor:pointer;appearance:none;order:2}._radio_1neag_198:checked:before{width:7px;height:13px;margin-top:-3px;border:solid var(--accent);border-width:0 2.5px 2.5px 0;transform:rotate(45deg);content:""}._feedback_1neag_221{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-footnote);line-height:1.4}._feedbackRight_1neag_230{background:var(--positive-bg)}._feedbackWrong_1neag_234{background:var(--warning-bg)}._textarea_1neag_238{width:100%;min-height:5.5rem;padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-family:inherit;font-size:var(--text-base);line-height:1.4;resize:vertical}._textarea_1neag_238::placeholder{color:var(--text-muted)}._submitBtn_1neag_256{width:100%;min-height:var(--tap);padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-contrast);font-size:var(--text-base);font-weight:var(--weight-semibold);transition:opacity var(--transition-fast);cursor:pointer}._submitBtn_1neag_256:disabled{opacity:.4;cursor:not-allowed}._submitBtn_1neag_256:active:not(:disabled){opacity:.7}._error_1neag_279{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--negative-bg);color:var(--negative);font-size:var(--text-footnote)}@keyframes _sheet-up_1neag_1{0%{transform:translateY(100%)}}@keyframes _fade-in_1neag_1{0%{opacity:0}}._container_15xns_3{display:flex;flex-direction:column;align-self:center;gap:var(--space-2);width:100%;max-width:var(--content-width);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card)}._header_15xns_15{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._label_15xns_22{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._percent_15xns_28{font-size:var(--text-footnote);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._percentLow_15xns_34{color:var(--warning)}._percentMid_15xns_38{color:var(--info)}._percentHigh_15xns_42{color:var(--positive)}._bar_15xns_46{width:100%;height:.375rem;border-radius:var(--radius-pill);overflow:hidden;background:var(--bg-tertiary)}._barFill_15xns_54{height:100%;border-radius:var(--radius-pill);transition:width .5s ease-out}._barFillLow_15xns_60{background:var(--warning)}._barFillMid_15xns_64{background:var(--info)}._barFillHigh_15xns_68{background:var(--positive)}._description_15xns_72{color:var(--text-muted);font-size:var(--text-footnote)}._compact_15xns_77{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-1) 0}._compactLabel_15xns_85{color:var(--text-muted);font-size:var(--text-footnote)}._container_llyuh_5{position:relative}._menuBtn_llyuh_9{position:relative;display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap);padding:0 var(--space-3);border:none;background:transparent;color:var(--accent-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:opacity var(--transition-fast);cursor:pointer;isolation:isolate}._menuBtn_llyuh_9:before{position:absolute;inset:6px 0;z-index:-1;border-radius:var(--radius-pill);background:var(--accent-2-light);content:""}._menuBtn_llyuh_9:active,._menuBtnActive_llyuh_37{opacity:.6}._dot_llyuh_42{width:var(--space-2);height:var(--space-2);margin-left:var(--space-hair);border-radius:var(--radius-full);background:var(--accent)}._badge_llyuh_51{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;margin-left:var(--space-hair);padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);font-size:var(--text-2xs);font-weight:var(--weight-bold);line-height:1;font-variant-numeric:tabular-nums}._itemTrail_llyuh_70{display:flex;flex-shrink:0;align-items:center;gap:var(--space-2)}._itemDot_llyuh_77{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--accent)}._dropdown_llyuh_84{position:absolute;top:calc(100% + var(--space-1));right:0;z-index:var(--z-dropdown);display:flex;flex-direction:column;width:min(16rem,calc(100vw - var(--safe-left) - var(--safe-right) - var(--space-4)));max-height:calc(100dvh - var(--safe-top) - var(--nav-height) - var(--safe-bottom) - var(--space-4));border-radius:var(--radius-lg);overflow-y:auto;background:var(--bg-elevated);box-shadow:var(--shadow-lg);animation:_menu-in_llyuh_1 var(--transition-fast);overscroll-behavior:contain;transform-origin:top right}._group_llyuh_104{position:relative}._group_llyuh_104+._group_llyuh_104:before{position:absolute;top:0;right:0;left:var(--space-4);z-index:1;height:var(--hairline);background:var(--border);content:""}._item_llyuh_70,._sectionHead_llyuh_120{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-4);border:none;background:transparent;color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-tight);text-align:left;transition:background-color var(--transition-fast);cursor:pointer}._item_llyuh_70+._item_llyuh_70:before,._sectionHead_llyuh_120+._item_llyuh_70:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._item_llyuh_70:active,._sectionHead_llyuh_120:active{background:var(--bg-pressed)}@media(hover:hover){._item_llyuh_70:hover,._sectionHead_llyuh_120:hover{background:var(--bg-hover)}}._itemLabel_llyuh_164{min-width:0}._itemValue_llyuh_168{flex-shrink:0;color:var(--text-muted);font-size:var(--text-base)}._itemDisabled_llyuh_174,._itemDisabled_llyuh_174:active{background:transparent;opacity:.4;cursor:not-allowed}._itemActive_llyuh_181{color:var(--accent)}._itemDanger_llyuh_185{color:var(--negative)}._chevron_llyuh_193{display:flex;color:var(--text-muted);transition:transform var(--transition-fast);transform:rotate(-90deg)}._chevronOpen_llyuh_200{transform:rotate(0)}._footer_llyuh_204{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4) 0;box-shadow:inset 0 var(--hairline) 0 var(--border)}._footerTimer_llyuh_213{color:var(--text-muted);font-size:var(--text-footnote)}._timeBtn_llyuh_218{min-height:var(--tap);margin-left:calc(-1 * var(--space-2));padding:0 var(--space-2);border:none;background:transparent;color:var(--accent);font-size:var(--text-base);cursor:pointer}._timeBtn_llyuh_218:active{opacity:.5}._version_llyuh_233{padding:var(--space-2) var(--space-4) var(--space-3);color:var(--text-muted);font-size:var(--text-2xs)}@keyframes _menu-in_llyuh_1{0%{opacity:0}to{opacity:1}}._panel_1n0kn_3{display:flex;flex-direction:column;color:var(--text-primary);font-family:var(--font-body)}._header_1n0kn_10{padding:0 var(--space-1) var(--space-2)}._title_1n0kn_14{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}._hint_1n0kn_23{margin:0;padding:var(--space-2) var(--space-4) 0;color:var(--text-muted);font-size:var(--text-footnote);line-height:1.4}._empty_1n0kn_31{display:flex;align-items:center;min-height:var(--tap);margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-muted);font-size:var(--text-sm);line-height:1.4}._list_1n0kn_44{margin:0;padding:0;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card);list-style:none}._row_1n0kn_53{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap);padding:0 var(--space-2) 0 var(--space-4)}._row_1n0kn_53+._row_1n0kn_53:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._name_1n0kn_73{color:var(--text-primary);font-size:var(--text-base);overflow-wrap:anywhere}._removeBtn_1n0kn_80{min-height:var(--tap);padding:0 var(--space-3);border:0;border-radius:var(--radius-md);background:transparent;color:var(--negative);font-family:inherit;font-size:var(--text-base);cursor:pointer}._removeBtn_1n0kn_80:disabled{opacity:.4;cursor:not-allowed}._error_1n0kn_97{margin:0;padding:var(--space-2) var(--space-4) 0;color:var(--negative);font-size:var(--text-footnote)}._removeBtn_1n0kn_80:active:not(:disabled){opacity:.7}._panel_14kys_4{display:flex;flex-direction:column;color:var(--text-primary);font-family:var(--font-body)}._title_14kys_11{margin:0;padding:0 var(--space-1) var(--space-2);color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}._blurb_14kys_21{margin:0;padding:var(--space-2) var(--space-4) 0;color:var(--text-muted);font-size:var(--text-footnote);line-height:1.4}._row_14kys_29{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._field_14kys_35{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4)}._field_14kys_35+._field_14kys_35:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._label_14kys_55{color:var(--text-primary);font-size:var(--text-base)}._input_14kys_61{min-height:2.25rem;padding:0 var(--space-2);border:0;border-radius:var(--radius-sm);background:var(--bg-tertiary);color:var(--text-primary);font-family:inherit;font-size:var(--text-base);font-variant-numeric:tabular-nums}._inputWithUnit_14kys_73{display:flex;align-items:center;gap:var(--space-2)}._inputWithUnit_14kys_73 ._input_14kys_61{width:4.5rem;text-align:right}._unit_14kys_84{min-width:3.25rem;color:var(--text-muted);font-size:var(--text-base)}._actions_14kys_90{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-4)}._saveBtn_14kys_98{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);padding:var(--space-2) var(--space-5);border:0;border-radius:var(--radius-md);background:var(--accent-light);color:var(--accent);font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer}._saveBtn_14kys_98:disabled{opacity:.4;cursor:not-allowed}._saved_14kys_119{color:var(--positive);font-size:var(--text-footnote);font-weight:var(--weight-semibold)}._error_14kys_125{color:var(--negative);font-size:var(--text-footnote)}._saveBtn_14kys_98:active:not(:disabled){opacity:.7}._panel_q4iw0_4{display:flex;flex-direction:column;color:var(--text-primary);font-family:var(--font-body)}._header_q4iw0_11{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 0 var(--space-1) var(--space-1)}._title_q4iw0_19{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}._badge_q4iw0_33{padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);background:var(--negative-bg);color:var(--negative);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:normal;font-variant-numeric:tabular-nums}._toggle_q4iw0_46{min-height:var(--tap);padding:0 var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;color:var(--accent);font-family:inherit;font-size:var(--text-base);cursor:pointer}._toggle_q4iw0_46:active{opacity:.7}._body_q4iw0_62{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._row_q4iw0_68{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}._row_q4iw0_68+._row_q4iw0_68:before,._muted_q4iw0_79+._row_q4iw0_68:before,._error_q4iw0_80+._row_q4iw0_68:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._rowInfo_q4iw0_90{display:flex;flex-direction:column;gap:var(--space-hair);min-width:0;font-size:var(--text-base)}._rowInfo_q4iw0_90 strong{font-weight:var(--weight-semibold);overflow-wrap:anywhere}._rowMeta_q4iw0_103{color:var(--text-muted);font-size:var(--text-footnote);font-variant-numeric:tabular-nums}._requestTag_q4iw0_109{color:var(--warning);font-weight:var(--weight-semibold)}._resolveBtn_q4iw0_114{flex:none;min-height:var(--tap);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--accent);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}._resolveBtn_q4iw0_114:active{opacity:.7}._muted_q4iw0_79{margin:0;padding:var(--space-3) var(--space-4);color:var(--text-muted);font-size:var(--text-sm)}._error_q4iw0_80{margin:0;padding:var(--space-3) var(--space-4);color:var(--negative);font-size:var(--text-footnote)}._panel_45o3g_4{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:var(--content-width);margin:var(--space-4) auto;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base)}._header_45o3g_18{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-1)}._stateBadge_45o3g_28{display:inline-flex;align-items:center;gap:var(--space-1);min-height:1.75rem;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--text-footnote);font-weight:var(--weight-semibold)}._stateRunning_45o3g_41{background:var(--positive-bg);color:var(--positive)}._stateBreak_45o3g_46{background:var(--info-bg);color:var(--info)}._stateEnded_45o3g_51{background:var(--warning-bg);color:var(--warning)}._breakUntil_45o3g_56{color:inherit;font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}._bottleCount_45o3g_62{display:inline-flex;align-items:center;margin-left:auto;color:var(--text-muted);font-size:var(--text-footnote);font-variant-numeric:tabular-nums}._banner_45o3g_72{width:100%;max-width:var(--content-width);margin:var(--space-4) auto;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-footnote);line-height:1.4}._banner_45o3g_72._stateEnded_45o3g_51{background:var(--warning-bg);color:var(--text-primary)}._primaryBtn_45o3g_92,._secondaryBtn_45o3g_93,._dangerBtn_45o3g_94,._ghostBtn_45o3g_95,._endLink_45o3g_96,._clearLightBtn_45o3g_97{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:var(--tap);padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--accent);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight);transition:opacity var(--transition-fast),background-color var(--transition-fast);cursor:pointer}._primaryBtn_45o3g_92{background:var(--accent);color:var(--accent-contrast)}._dangerBtn_45o3g_94{background:var(--negative-bg);color:var(--negative)}._ghostBtn_45o3g_95,._endLink_45o3g_96{background:transparent}._endLink_45o3g_96{margin-left:auto;color:var(--negative)}._primaryBtn_45o3g_92:disabled,._secondaryBtn_45o3g_93:disabled,._dangerBtn_45o3g_94:disabled,._ghostBtn_45o3g_95:disabled,._endLink_45o3g_96:disabled,._clearLightBtn_45o3g_97:disabled{opacity:.4;cursor:not-allowed}@media(hover:hover){._primaryBtn_45o3g_92:hover:not(:disabled){background:var(--accent-hover)}._secondaryBtn_45o3g_93:hover:not(:disabled),._clearLightBtn_45o3g_97:hover:not(:disabled){background:var(--bg-pressed)}._ghostBtn_45o3g_95:hover:not(:disabled),._endLink_45o3g_96:hover:not(:disabled){background:var(--bg-hover)}}._controls_45o3g_165{display:flex;flex-direction:column;gap:var(--space-2)}._controls_45o3g_165 ._primaryBtn_45o3g_92,._controls_45o3g_165 ._secondaryBtn_45o3g_93{width:100%;font-size:var(--text-base)}._firstTime_45o3g_179{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-footnote);line-height:1.4}._firstTime_45o3g_179 a{color:var(--accent);font-weight:var(--weight-semibold)}._error_45o3g_193{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--negative-bg);color:var(--negative);font-size:var(--text-footnote)}._inlineError_45o3g_201{flex-basis:100%;color:var(--negative);font-size:var(--text-footnote)}._bottleAdvice_45o3g_207{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-footnote)}._bottleAdvice_45o3g_207 ._secondaryBtn_45o3g_93{margin-left:auto}._bottleRec_45o3g_223{color:var(--text-primary);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._bottleWarn_45o3g_229{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--warning-bg);color:var(--warning);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._bottleDrift_45o3g_238{color:var(--warning);font-weight:var(--weight-semibold)}._breakProposal_45o3g_243{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--warning-bg)}._breakProposalText_45o3g_252{color:var(--text-primary);font-size:var(--text-sm);line-height:1.4}._breakProposalText_45o3g_252 strong{font-weight:var(--weight-semibold)}._breakProposalActions_45o3g_262{display:flex;flex-wrap:wrap;gap:var(--space-2)}._healthDashboard_45o3g_270{display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}._healthTile_45o3g_276{display:flex;flex-direction:column;gap:var(--space-hair);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card)}._healthLabel_45o3g_285{color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-medium)}._healthValue_45o3g_291{color:var(--text-primary);font-family:var(--font-rounded);font-size:var(--text-xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._healthTileOk_45o3g_299 ._healthValue_45o3g_291{color:var(--positive)}._healthTileWatch_45o3g_303 ._healthValue_45o3g_291{color:var(--warning)}._healthTileAlert_45o3g_307 ._healthValue_45o3g_291{color:var(--negative)}._healthHint_45o3g_311{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._roundRow_45o3g_319{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--bg-card)}._roundBadge_45o3g_329{flex-basis:100%;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._spotlightBtn_45o3g_337{gap:0}._speedSeqRow_45o3g_341,._breakRow_45o3g_342{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._breakLabel_45o3g_349{display:inline-flex;align-items:center;color:var(--text-primary);font-size:var(--text-base)}._breakSelect_45o3g_357{min-height:var(--tap);padding:0 var(--space-3);border:0;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-family:inherit;font-size:var(--text-base);font-variant-numeric:tabular-nums}._secondaryRow_45o3g_371{display:flex;flex-direction:column;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._secondaryRow_45o3g_371 ._breakRow_45o3g_342{min-height:var(--tap);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4)}._secondaryRow_45o3g_371 ._endLink_45o3g_96{position:relative;justify-content:flex-start;margin:0;padding:var(--space-3) var(--space-4);border-radius:0;font-size:var(--text-base);font-weight:var(--weight-regular)}._secondaryRow_45o3g_371 ._endLink_45o3g_96:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._flaggedBox_45o3g_406{display:flex;flex-direction:column}._flaggedHeader_45o3g_411,._spectateLabel_45o3g_412{display:flex;align-items:center;padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular);text-transform:uppercase}._flaggedList_45o3g_422{margin:0;padding:0;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card);list-style:none}._flaggedItem_45o3g_431{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);font-size:var(--text-base)}._flaggedItem_45o3g_431+._flaggedItem_45o3g_431:before,._disclosureBody_45o3g_442:before,._intentionsItem_45o3g_443+._intentionsItem_45o3g_443:before,._surveyItem_45o3g_444:before,._toolLink_45o3g_445+._toolLink_45o3g_445:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._yellowDot_45o3g_455,._redDot_45o3g_456{flex:none;width:.625rem;height:.625rem;border-radius:var(--radius-full)}._yellowDot_45o3g_455{background:var(--warning)}._redDot_45o3g_456{background:var(--negative)}._flaggedLabel_45o3g_471{margin-left:auto;padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);background:var(--warning-bg);color:var(--warning);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._flaggedLabelRed_45o3g_481{background:var(--negative-bg);color:var(--negative)}._broadcastBox_45o3g_488,._intentionsBox_45o3g_489{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._intentionsToggle_45o3g_495{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-3) var(--space-4);border:0;background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--text-base);text-align:left;cursor:pointer;font-variant-numeric:tabular-nums}._intentionsToggle_45o3g_495:active{background:var(--bg-pressed)}._chevron_45o3g_517{display:inline-flex;flex:none;color:var(--text-muted);transition:transform var(--transition-fast)}._chevronOpen_45o3g_524{transform:rotate(90deg)}._disclosureBody_45o3g_442{position:relative}._intentionsList_45o3g_532{position:relative;margin:0;padding:0;list-style:none}._intentionsList_45o3g_532:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._intentionsItem_45o3g_443{position:relative;display:flex;flex-direction:column;gap:var(--space-hair);padding:var(--space-3) var(--space-4);line-height:1.4}._intentionsName_45o3g_559{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold)}._intentionsText_45o3g_565{color:var(--text-secondary);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere}._broadcastInputs_45o3g_572{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4)}._broadcastActive_45o3g_579{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--accent-light);color:var(--accent);font-size:var(--text-footnote)}._broadcastTextarea_45o3g_588{min-height:calc(var(--tap) * 2);padding:var(--space-3);border:0;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-family:inherit;font-size:var(--text-base);resize:vertical}._broadcastTextarea_45o3g_588::placeholder{color:var(--text-muted)}._broadcastActions_45o3g_604{display:flex;gap:var(--space-2)}._surveyPanel_45o3g_609{display:flex;flex-direction:column}._surveyRating_45o3g_614{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);padding:var(--space-3) var(--space-4);color:var(--text-primary);font-size:var(--text-base);font-variant-numeric:tabular-nums}._surveyCount_45o3g_625{color:var(--text-muted);font-size:var(--text-footnote)}._surveyList_45o3g_630{margin:0;padding:0;list-style:none}._surveyItem_45o3g_444{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4);color:var(--text-primary);font-size:var(--text-sm);line-height:1.4}._surveyPill_45o3g_648{padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);background:var(--accent-light);color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._surveyCaption_45o3g_658{color:var(--text-muted);font-weight:var(--weight-semibold)}._surveyHint_45o3g_663{padding:var(--space-3) var(--space-4);color:var(--text-muted);font-size:var(--text-sm)}._surveyPanel_45o3g_609 ._inlineError_45o3g_201{padding:var(--space-3) var(--space-4)}._spectateRow_45o3g_675{display:flex;flex-direction:column}._toolList_45o3g_680{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._toolLink_45o3g_445{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);color:var(--text-primary);font-size:var(--text-base);text-decoration:none}._toolLink_45o3g_445:active{background:var(--bg-pressed)}._primaryBtn_45o3g_92:active:not(:disabled),._secondaryBtn_45o3g_93:active:not(:disabled),._dangerBtn_45o3g_94:active:not(:disabled),._ghostBtn_45o3g_95:active:not(:disabled),._endLink_45o3g_96:active:not(:disabled),._clearLightBtn_45o3g_97:active:not(:disabled){opacity:.7}._panel_of21k_4{display:flex;flex-direction:column;color:var(--text-primary);font-family:var(--font-body)}._header_of21k_11{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 0 var(--space-1) var(--space-1)}._title_of21k_19{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}._count_of21k_28{margin-left:var(--space-1);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:normal;font-variant-numeric:tabular-nums}._dismissBtn_of21k_39{min-height:var(--tap);padding:0 var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;color:var(--accent);font-family:inherit;font-size:var(--text-base);cursor:pointer}._dismissBtn_of21k_39:active{opacity:.7}._subheading_of21k_55{margin:var(--space-4) 0 0;padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular);text-transform:uppercase}._list_of21k_64{margin:0;padding:0;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card);list-style:none}._item_of21k_73{position:relative;padding:var(--space-3) var(--space-4)}._item_of21k_73+._item_of21k_73:before{position:absolute;top:0;right:0;left:calc(var(--space-4) + 1.5rem + var(--space-3));height:var(--hairline);background:var(--border);content:""}._itemLabel_of21k_89{display:flex;align-items:flex-start;gap:var(--space-3);min-height:1.5rem;cursor:pointer}._checkInput_of21k_98{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}._circle_of21k_107{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-full);color:var(--accent-contrast);box-shadow:inset 0 0 0 1.5px var(--border-strong);transition:background-color var(--transition-fast)}._circleDone_of21k_120{background:var(--accent);box-shadow:none}._checkInput_of21k_98:focus-visible+._circle_of21k_107{outline:3px solid var(--focus);outline-offset:2px}._label_of21k_130{padding-top:var(--space-hair);color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-tight)}._labelDone_of21k_137{color:var(--text-muted)}._hint_of21k_141{margin:var(--space-1) 0 0 calc(1.5rem + var(--space-3));color:var(--text-muted);font-size:var(--text-footnote);line-height:1.35}._wrap_sjbyt_3{position:relative;display:inline-flex;margin-left:var(--space-1);vertical-align:middle}._trigger_sjbyt_10{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-muted);transition:color var(--transition-fast);cursor:help;-webkit-user-select:none;user-select:none}._trigger_sjbyt_10:after{position:absolute;inset:-11px;content:""}._trigger_sjbyt_10:hover,._open_sjbyt_34 ._trigger_sjbyt_10{color:var(--accent)}._bubble_sjbyt_38{position:absolute;top:calc(100% + var(--space-2));left:50%;z-index:var(--z-dropdown);width:max-content;max-width:15rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);box-shadow:var(--shadow-lg);opacity:0;font-family:var(--font-body);font-size:var(--text-footnote);font-weight:var(--weight-regular);font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;text-transform:none;transition:opacity var(--transition-fast);transform:translate(-50%);pointer-events:none}._wrap_sjbyt_3:hover ._bubble_sjbyt_38,._open_sjbyt_34 ._bubble_sjbyt_38{opacity:1;pointer-events:auto}@media(max-width:600px){._bubble_sjbyt_38{right:0;left:auto;transform:none}}._overlay_etflz_4{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:flex-end;justify-content:center;background:var(--bg-scrim);animation:_fade-in_etflz_1 var(--transition-normal) both}._modal_etflz_15{--bg-primary: var(--bg-sheet);--bg-card: var(--bg-sheet-cell);display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-height:calc(100dvh - var(--safe-top) - var(--space-6));padding:0 var(--space-4) max(var(--space-4),var(--safe-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow-y:auto;background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--shadow-lg);animation:_sheet-up_etflz_1 var(--transition-normal) both}._modal_etflz_15>*{flex-shrink:0}@media(min-width:600px){._overlay_etflz_4{align-items:center;padding:var(--space-6)}._modal_etflz_15{max-width:30rem;border-radius:var(--radius-xl);animation-name:_fade-in_etflz_1}}._header_etflz_52{display:flex;align-items:center;justify-content:center;min-height:52px}._title_etflz_59{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold);text-align:center}._list_etflz_66{display:flex;flex-direction:column;margin:0;padding:0;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card);list-style:none}._item_etflz_77{position:relative}._item_etflz_77+._item_etflz_77:before{position:absolute;top:0;right:0;left:calc(var(--space-4) + 24px + var(--space-3));height:var(--hairline);background:var(--border);content:""}._item_etflz_77 label{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);cursor:pointer}._check_etflz_102{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin:0;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1.5px var(--border-strong);cursor:pointer;appearance:none}._check_etflz_102:checked{background:var(--accent);box-shadow:none}._check_etflz_102:checked:before{width:6px;height:11px;margin-top:-2px;border:solid var(--accent-contrast);border-width:0 2px 2px 0;transform:rotate(45deg);content:""}._label_etflz_132{flex:1;min-width:0;padding-top:var(--space-hair);color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-tight)}._labelDone_etflz_141{color:var(--text-muted);text-decoration:line-through}._requiredMark_etflz_146{color:var(--accent);font-weight:var(--weight-semibold)}._hint_etflz_151{margin-top:calc(var(--space-2) * -1);padding:0 var(--space-4) var(--space-3) calc(var(--space-4) + 24px + var(--space-3));color:var(--text-muted);font-size:var(--text-footnote);line-height:1.4}._ackNote_etflz_159,._clockNote_etflz_160,._consentWarn_etflz_161{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-footnote);line-height:1.45}._clockNote_etflz_160 strong{color:var(--text-primary);font-weight:var(--weight-semibold)}._consentWarn_etflz_161{background:var(--warning-bg);color:var(--text-primary)}._consentWarn_etflz_161 strong{color:var(--warning);font-weight:var(--weight-semibold)}._footer_etflz_186{display:grid;gap:var(--space-3);grid-template-columns:1fr 1fr}._cancelBtn_etflz_192,._confirmBtn_etflz_193{min-height:var(--tap);padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--weight-semibold);transition:opacity var(--transition-fast);cursor:pointer}._cancelBtn_etflz_192{background:var(--bg-tertiary);color:var(--accent)}._confirmBtn_etflz_193{background:var(--accent);color:var(--accent-contrast)}._cancelBtn_etflz_192:active,._confirmBtn_etflz_193:disabled{opacity:.4;cursor:not-allowed}._confirmBtn_etflz_193:active:not(:disabled){opacity:.7}@keyframes _sheet-up_etflz_1{0%{transform:translateY(100%)}}@keyframes _fade-in_etflz_1{0%{opacity:0}}._panel_1awmp_4{display:flex;flex-direction:column;gap:var(--space-3);color:var(--text-primary);font-family:var(--font-body)}._header_1awmp_12{display:flex;flex-direction:column;gap:var(--space-1);padding:0 var(--space-1)}._title_1awmp_19{display:flex;align-items:center;margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}._counts_1awmp_30{color:var(--text-muted);font-size:var(--text-footnote);font-variant-numeric:tabular-nums}._intro_1awmp_37,._warn_1awmp_38,._error_1awmp_39{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-footnote);line-height:1.4}._intro_1awmp_37{background:var(--bg-card);color:var(--text-secondary)}._intro_1awmp_37 strong,._warn_1awmp_38 strong{color:var(--text-primary);font-weight:var(--weight-semibold)}._intro_1awmp_37 em,._warn_1awmp_38 em{color:var(--text-primary);font-weight:var(--weight-semibold);font-style:normal}._warn_1awmp_38{background:var(--warning-bg);color:var(--text-primary)}._error_1awmp_39{background:var(--negative-bg);color:var(--negative)}._toolbar_1awmp_74{display:flex;flex-direction:column;gap:var(--space-3)}._filters_1awmp_81{display:flex;gap:var(--space-hair);padding:var(--space-hair);border-radius:var(--radius-md);overflow-x:auto;background:var(--bg-tertiary)}._filterBtn_1awmp_90{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;min-height:2rem;padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font-family:inherit;font-size:var(--text-footnote);font-weight:var(--weight-medium);text-transform:capitalize;transition:background-color var(--transition-fast);cursor:pointer}._filterActive_1awmp_110{background:var(--control-thumb);box-shadow:var(--shadow-md);font-weight:var(--weight-semibold)}._bulkActions_1awmp_116{display:flex;flex-wrap:wrap;gap:var(--space-2)}._menu_1awmp_122 button{min-height:var(--tap);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--accent);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}._menu_1awmp_122 ._danger_1awmp_135{background:var(--negative-bg);color:var(--negative)}._primaryBtn_1awmp_141,._secondaryBtn_1awmp_142,._ghostBtn_1awmp_143,._walkInForm_1awmp_144 button,._editActions_1awmp_145 button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--accent);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight);transition:opacity var(--transition-fast),background-color var(--transition-fast);cursor:pointer}._primaryBtn_1awmp_141,._walkInForm_1awmp_144 button,._editActions_1awmp_145 button:first-child{background:var(--accent);color:var(--accent-contrast)}._secondaryBtn_1awmp_142{background:var(--accent-light)}._primaryBtn_1awmp_141:disabled,._secondaryBtn_1awmp_142:disabled,._ghostBtn_1awmp_143:disabled,._walkInForm_1awmp_144 button:disabled{opacity:.4;cursor:not-allowed}._loading_1awmp_183,._empty_1awmp_184{padding:var(--space-6) var(--space-4);color:var(--text-muted);font-size:var(--text-sm);text-align:center}._tableWrap_1awmp_192{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._table_1awmp_192{width:100%;font-size:var(--text-sm);border-collapse:collapse}._table_1awmp_192 th,._table_1awmp_192 td{padding:var(--space-2) var(--space-2);text-align:left;vertical-align:middle}._table_1awmp_192 th{color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular)}._table_1awmp_192 th:first-child,._table_1awmp_192 td:first-child{padding-left:var(--space-4)}._table_1awmp_192 th:last-child,._table_1awmp_192 td:last-child{padding-right:var(--space-2)}._table_1awmp_192 tbody tr{background-image:linear-gradient(var(--border),var(--border));background-position:var(--space-4) 0;background-size:100% var(--hairline);background-repeat:no-repeat}._table_1awmp_192 input[type=checkbox]{width:1.375rem;height:1.375rem;margin:0;cursor:pointer;accent-color:var(--accent)}._number_1awmp_244{min-width:2.5rem;color:var(--text-secondary);font-family:var(--font-rounded);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._name_1awmp_252{font-size:var(--text-base);font-weight:var(--weight-medium);overflow-wrap:anywhere}._pronouns_1awmp_258,._intent_1awmp_259{color:var(--text-muted);font-size:var(--text-footnote)}._actionsCell_1awmp_264{width:var(--tap);text-align:right}._actionsCell_1awmp_264 ._ghostBtn_1awmp_143{width:var(--tap);padding:0;background:transparent;font-size:var(--text-lg)}._badge_1awmp_277{display:inline-block;padding:var(--space-hair) var(--space-2);border-radius:var(--radius-pill);background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:capitalize;white-space:nowrap}._badge_1awmp_277._printed_1awmp_289{background:var(--info-bg);color:var(--info)}._badge_1awmp_277._claimed_1awmp_294{background:var(--positive-bg);color:var(--positive)}._badge_1awmp_277._revoked_1awmp_299{background:var(--negative-bg);color:var(--negative)}._rowRevoked_1awmp_304 ._name_1awmp_252,._rowRevoked_1awmp_304 ._number_1awmp_244,._rowRevoked_1awmp_304 ._pronouns_1awmp_258,._rowRevoked_1awmp_304 ._intent_1awmp_259{color:var(--text-muted)}._table_1awmp_192 ._menuRow_1awmp_312 td:only-child{padding:var(--space-2) var(--space-4) var(--space-4)}._menu_1awmp_122{display:flex;flex-wrap:wrap;gap:var(--space-2)}._editForm_1awmp_326 input,._walkInForm_1awmp_144 input{width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-family:inherit;font-size:var(--text-base)}._editForm_1awmp_326 input::placeholder,._walkInForm_1awmp_144 input::placeholder{color:var(--text-muted)}._editForm_1awmp_326{display:grid;gap:var(--space-3);grid-template-columns:1fr;margin-top:var(--space-3)}._editForm_1awmp_326 label{display:flex;flex-direction:column;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-footnote)}._editActions_1awmp_145{display:flex;gap:var(--space-2)}._editActions_1awmp_145 button:last-child{background:var(--bg-tertiary);color:var(--accent)}._walkInForm_1awmp_144{display:grid;gap:var(--space-2);grid-template-columns:1fr;padding:var(--space-4);border-radius:var(--radius-md);background:var(--bg-card)}@media(min-width:720px){._editForm_1awmp_326{grid-template-columns:1fr 1fr}._editActions_1awmp_145{grid-column:1 / -1}}@media(max-width:720px){._table_1awmp_192 th:nth-child(4),._table_1awmp_192 td:nth-child(4),._table_1awmp_192 th:nth-child(5),._table_1awmp_192 td:nth-child(5){display:none}}._primaryBtn_1awmp_141:active:not(:disabled),._secondaryBtn_1awmp_142:active:not(:disabled),._ghostBtn_1awmp_143:active:not(:disabled),._menu_1awmp_122 button:active{opacity:.7}._overlay_1g6jt_1{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:flex-end;justify-content:center;background:var(--bg-scrim);animation:_scrim-in_1g6jt_1 var(--transition-normal)}._card_1g6jt_13{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-height:calc(100dvh - var(--safe-top) - var(--space-6));padding:var(--space-8) max(var(--space-5),var(--safe-right)) max(var(--space-4),var(--safe-bottom)) max(var(--space-5),var(--safe-left));border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow-y:auto;background:var(--bg-card);box-shadow:var(--shadow-lg);text-align:center;animation:_sheet-in_1g6jt_1 var(--transition-normal)}@media(min-width:600px){._overlay_1g6jt_1{align-items:center;padding:var(--space-6)}._card_1g6jt_13{max-width:30rem;padding:var(--space-8) var(--space-6) var(--space-6);border-radius:var(--radius-xl)}}@keyframes _scrim-in_1g6jt_1{0%{opacity:0}to{opacity:1}}@keyframes _sheet-in_1g6jt_1{0%{opacity:0;transform:translateY(var(--space-6))}to{opacity:1;transform:translateY(0)}}._title_1g6jt_67{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-title)}._message_1g6jt_75{color:var(--text-secondary);font-size:var(--text-base);line-height:1.45}._actions_1g6jt_81{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}._spectatorHint_1g6jt_88{color:var(--text-muted);font-size:var(--text-footnote);line-height:1.4}._askHost_1g6jt_96{align-self:center;min-height:var(--tap);padding:0 var(--space-4);border:none;background:transparent;color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}._askHost_1g6jt_96:disabled{color:var(--text-muted);cursor:default}._askHost_1g6jt_96:active:enabled{opacity:.7}._container_iennt_2{display:flex;align-items:center;align-self:center;justify-content:space-between;gap:var(--space-2);width:100%;max-width:var(--content-width);margin:0 auto;padding:0 0 0 var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);font-size:var(--text-footnote)}._text_iennt_17{padding:var(--space-3) 0;color:var(--text-primary)}._actions_iennt_22{display:flex;flex-shrink:0;align-items:center;gap:0}._enable_iennt_29{min-height:2rem;padding:var(--space-1) var(--space-4);border:none;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);font-family:inherit;font-size:var(--text-footnote);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer}._enable_iennt_29:active{opacity:.7}._dismiss_iennt_48{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);padding:0;border:0;background:transparent;color:var(--text-muted);cursor:pointer}._closeCircle_iennt_62{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:var(--radius-full);background:var(--bg-tertiary)}._feed_1fems_2{display:flex;flex-direction:column;width:100%;max-width:var(--content-width);margin:0 auto;padding:0;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card);list-style:none}._item_1fems_15{position:relative;padding:var(--space-2) var(--space-4);color:var(--text-secondary);font-size:var(--text-footnote);line-height:1.4}._item_1fems_15+._item_1fems_15:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._item_1fems_15[data-kind=joined],._item_1fems_15[data-kind=back]{color:var(--text-primary)}._item_1fems_15[data-kind=noMatch],._item_1fems_15[data-kind=roomBusy]{color:var(--text-muted)}._card_16gvq_2{align-self:center;width:100%;max-width:var(--content-width);padding:var(--space-6) var(--space-5);border-radius:var(--radius-xl);background:var(--bg-card);text-align:center}._round_16gvq_12{color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-semibold);text-transform:uppercase}._activity_16gvq_19{margin-top:var(--space-2);color:var(--accent);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-title)}._partner_16gvq_29{margin-top:var(--space-3);color:var(--text-primary);font-size:var(--text-base)}._partner_16gvq_29 strong{color:var(--text-primary);font-weight:var(--weight-semibold)}._role_16gvq_40{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm)}._waiting_16gvq_46,._sittingOut_16gvq_47{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold)}._hint_16gvq_53{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);line-height:1.4}._hint_16gvq_53 strong{color:var(--accent);font-weight:var(--weight-semibold)}._break_16gvq_65{background:var(--warning-bg)}._break_16gvq_65 ._activity_16gvq_19{color:var(--warning);font-family:var(--font-rounded);font-size:var(--text-3xl);font-variant-numeric:tabular-nums}._overlay_l9qff_1{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:flex-end;justify-content:center;background:var(--bg-scrim);animation:_scrim-in_l9qff_1 var(--transition-normal)}._card_l9qff_13{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-height:calc(100dvh - var(--safe-top) - var(--space-6));padding:var(--space-8) max(var(--space-5),var(--safe-right)) max(var(--space-4),var(--safe-bottom)) max(var(--space-5),var(--safe-left));border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow-y:auto;background:var(--bg-card);box-shadow:var(--shadow-lg);text-align:center;animation:_sheet-in_l9qff_1 var(--transition-normal)}@media(min-width:600px){._overlay_l9qff_1{align-items:center;padding:var(--space-6)}._card_l9qff_13{max-width:30rem;padding:var(--space-8) var(--space-6) var(--space-6);border-radius:var(--radius-xl)}}@keyframes _scrim-in_l9qff_1{0%{opacity:0}to{opacity:1}}@keyframes _sheet-in_l9qff_1{0%{opacity:0;transform:translateY(var(--space-6))}to{opacity:1;transform:translateY(0)}}._activity_l9qff_67{color:var(--accent);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-title);text-wrap:balance}._players_l9qff_77{margin-bottom:var(--space-2);color:var(--text-primary);font-size:var(--text-lg);line-height:1.4}._playerName_l9qff_84{color:var(--text-primary);font-weight:var(--weight-semibold)}._and_l9qff_89,._arrow_l9qff_94{margin:0 var(--space-2);color:var(--text-muted)}._overlay_blwp2_3{position:fixed;inset:0;z-index:calc(var(--z-modal) + 11);display:flex;align-items:flex-end;justify-content:center;background:var(--bg-scrim);animation:_fade-in_blwp2_1 var(--transition-normal) both}._modal_blwp2_14{display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - var(--safe-top) - var(--space-6));padding:0 var(--space-4) max(var(--space-4),var(--safe-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow:hidden;background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-lg);animation:_sheet-up_blwp2_1 var(--transition-normal) both}@media(min-width:600px){._overlay_blwp2_3{align-items:center;padding:var(--space-6)}._modal_blwp2_14{max-width:30rem;border-radius:var(--radius-xl);animation-name:_fade-in_blwp2_1}}._body_blwp2_41{flex:1 1 auto;min-height:0;padding-bottom:var(--space-2);overflow-y:auto}._title_blwp2_48{display:flex;align-items:center;justify-content:center;min-height:52px;font-size:var(--text-base);font-weight:var(--weight-semibold);text-align:center}._lead_blwp2_58{margin:0 0 var(--space-6);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.4;text-align:center}._section_blwp2_66{margin-bottom:var(--space-5)}._questionLabel_blwp2_70{display:block;margin-bottom:var(--space-2);color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold)}._ratingRow_blwp2_79{display:grid;gap:var(--space-hair);grid-template-columns:repeat(5,minmax(0,1fr));padding:var(--space-hair);border-radius:var(--radius-md);background:var(--bg-tertiary)}._ratingBtn_blwp2_88{min-height:var(--tap);padding:0;border:none;border-radius:calc(var(--radius-md) - var(--space-hair));background:transparent;color:var(--text-primary);font-family:var(--font-rounded);font-size:var(--text-lg);font-weight:var(--weight-medium);transition:background-color var(--transition-fast);cursor:pointer;font-variant-numeric:tabular-nums}._ratingActive_blwp2_103{background:var(--control-thumb);color:var(--accent);box-shadow:var(--shadow-md);font-weight:var(--weight-bold)}._ratingScale_blwp2_110{display:flex;justify-content:space-between;margin-top:var(--space-2);padding:0 var(--space-1);color:var(--text-muted);font-size:var(--text-footnote)}._textarea_blwp2_119{width:100%;min-height:4.5rem;padding:var(--space-3);border:none;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-family:inherit;font-size:var(--text-base);line-height:1.4;resize:vertical}._actions_blwp2_133{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-3);background:var(--bg-card)}._submitBtn_blwp2_141{width:100%;min-height:var(--tap);padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-contrast);font-size:var(--text-base);font-weight:var(--weight-semibold);transition:opacity var(--transition-fast);cursor:pointer}._submitBtn_blwp2_141:disabled{opacity:.4;cursor:not-allowed}._submitBtn_blwp2_141:active:not(:disabled){opacity:.7}._skipBtn_blwp2_164{align-self:center;min-height:var(--tap);padding:0 var(--space-4);border:none;background:transparent;color:var(--accent);font-size:var(--text-base);cursor:pointer}._skipBtn_blwp2_164:disabled{opacity:.4;cursor:not-allowed}._error_blwp2_180{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--negative-bg);color:var(--negative);font-size:var(--text-footnote)}@keyframes _sheet-up_blwp2_1{0%{transform:translateY(100%)}}@keyframes _fade-in_blwp2_1{0%{opacity:0}}._row_1ubdq_3{display:flex;flex-wrap:wrap;align-items:center;align-self:center;gap:var(--space-2);width:100%;max-width:var(--content-width)}._prompt_1ubdq_13{color:var(--text-muted);font-size:var(--text-footnote)}._pill_1ubdq_18{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap);padding:var(--space-2) var(--space-4);border:none;border-radius:var(--radius-pill);background:var(--bg-tertiary);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:background-color var(--transition-fast),color var(--transition-fast);cursor:pointer}._pill_1ubdq_18:disabled{opacity:.4;cursor:not-allowed}._pill_1ubdq_18:active:not(:disabled){opacity:.7}._yellow_1ubdq_43{background:var(--warning-bg);color:var(--warning)}._red_1ubdq_48{background:var(--negative-bg);color:var(--negative)}._clear_1ubdq_53{background:var(--positive-bg);color:var(--positive)}._yellow_1ubdq_43._active_1ubdq_58{background:var(--warning);color:var(--text-inverse)}._red_1ubdq_48._active_1ubdq_58{background:var(--negative);color:var(--text-inverse)}._error_1ubdq_68{color:var(--negative);font-size:var(--text-footnote)}._debriefOverlay_1ubdq_74{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:max(var(--space-4),var(--safe-top)) max(var(--space-4),var(--safe-right)) max(var(--space-4),var(--safe-bottom)) max(var(--space-4),var(--safe-left));background:var(--bg-scrim)}._debriefModal_1ubdq_86{display:flex;flex-direction:column;gap:var(--space-3);width:min(20rem,100%);padding:var(--space-5) var(--space-4) var(--space-4);border-radius:var(--radius-xl);background:var(--bg-elevated);box-shadow:var(--shadow-lg);text-align:center}._debriefTitle_1ubdq_98{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold)}._debriefCopy_1ubdq_105{margin:0;color:var(--text-secondary);font-size:var(--text-footnote);line-height:1.45}._debriefActions_1ubdq_112{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}._debriefPrimary_1ubdq_119,._debriefGhost_1ubdq_120{min-height:var(--tap);padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer}._debriefPrimary_1ubdq_119{background:var(--accent);color:var(--accent-contrast)}._debriefGhost_1ubdq_120{background:var(--bg-tertiary);color:var(--accent)}._debriefPrimary_1ubdq_119:active,._debriefGhost_1ubdq_120:active{opacity:.7}._container_17gmb_2{display:flex;flex-direction:column;gap:var(--space-6);width:100%}._intro_17gmb_9{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5;text-align:center}._heading_17gmb_16{padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular);text-transform:uppercase}._steps_17gmb_24,._different_17gmb_25{display:flex;flex-direction:column}._stepList_17gmb_30,._card_17gmb_31{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._stepList_17gmb_30{list-style:none}._step_17gmb_24{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);color:var(--text-primary);font-size:var(--text-sm);line-height:1.4}._step_17gmb_24+._step_17gmb_24:before{position:absolute;top:0;right:0;left:calc(var(--space-4) + 1.5rem + var(--space-3));height:var(--hairline);background:var(--border);content:""}._stepNum_17gmb_63{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-full);background:var(--accent-light);color:var(--accent);font-family:var(--font-rounded);font-size:var(--text-footnote);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._card_17gmb_31{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4)}._body_17gmb_86{color:var(--text-primary);font-size:var(--text-sm);line-height:1.4}._screenshots_17gmb_92{display:flex;flex-direction:column;gap:var(--space-3)}._screenshotToggle_17gmb_98{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-size:var(--text-base);text-align:left;transition:background-color var(--transition-fast);cursor:pointer}._screenshotToggle_17gmb_98:active{background:var(--bg-pressed)}._chevron_17gmb_120{display:flex;color:var(--text-muted);transition:transform var(--transition-fast)}._chevronOpen_17gmb_126{transform:rotate(180deg)}._screenshotGrid_17gmb_130{display:flex;flex-direction:column;gap:var(--space-3)}._screenshotImg_17gmb_136{width:100%;border-radius:var(--radius-md)}._container_tijz3_3{display:flex;flex-direction:column;gap:var(--space-8);width:100%;min-height:100dvh;padding:calc(var(--safe-top) + var(--space-12) + var(--space-2)) var(--space-4) calc(var(--safe-bottom) + var(--space-8))}._title_tijz3_14{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-title);text-align:center}._subtitle_tijz3_24{margin-top:calc(var(--space-6) * -1);color:var(--text-secondary);font-size:var(--text-base);text-align:center}._pitch_tijz3_31{margin-top:calc(var(--space-4) * -1);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5;text-align:center}._actions_tijz3_39{display:flex;flex-direction:column;gap:var(--space-3);width:100%}._loginNote_tijz3_46{color:var(--text-muted);font-size:var(--text-footnote);text-align:center}._divider_tijz3_52{display:flex;align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-footnote)}._divider_tijz3_52:before,._divider_tijz3_52:after{flex:1;height:var(--hairline);background:var(--border);content:""}._eventsLink_tijz3_68{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);text-align:center}._myGames_tijz3_76{display:flex;flex-direction:column;width:100%}._myGamesLabel_tijz3_82{padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);text-transform:uppercase}._group_tijz3_89,._eventModeSection_tijz3_90{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._myGameRow_tijz3_96{position:relative;display:flex;align-items:stretch}._myGameRow_tijz3_96+._myGameRow_tijz3_96:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._myGameItem_tijz3_112{display:flex;flex:1;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--tap);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:none;background:transparent;color:var(--text-primary);font-family:inherit;text-align:left;transition:background-color var(--transition-fast);cursor:pointer}._myGameItem_tijz3_112:active{background:var(--bg-pressed)}._myGameCode_tijz3_133{font-family:var(--font-rounded);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._myGameInfo_tijz3_140{flex:1;min-width:0;color:var(--text-muted);font-size:var(--text-sm);text-align:right}._chevron_tijz3_148{display:flex;flex-shrink:0;color:var(--text-muted)}._myGameKill_tijz3_154{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--tap);min-height:var(--tap);border:none;background:transparent;color:var(--negative);cursor:pointer}._myGameKill_tijz3_154:active{background:var(--negative-bg)}._form_tijz3_172{display:flex;flex-direction:column;gap:var(--space-4)}._input_tijz3_178{width:100%;min-height:var(--tap);padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-size:var(--text-base)}._input_tijz3_178::placeholder{color:var(--text-muted)}._settings_tijz3_193{display:flex;flex-direction:column}._settingRow_tijz3_198,._durationRow_tijz3_199,._ageConfirm_tijz3_200{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap);padding:var(--space-1) var(--space-4);color:var(--text-primary);font-size:var(--text-base)}:is(._settingRow_tijz3_198,._durationRow_tijz3_199,._ageConfirm_tijz3_200)+:is(._settingRow_tijz3_198,._durationRow_tijz3_199,._ageConfirm_tijz3_200):before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._durationLabel_tijz3_222{flex:1}._durationSelect_tijz3_227{min-width:6.5rem;min-height:var(--tap);padding:0 var(--space-5) 0 var(--space-2);border:none;background:transparent;color:var(--text-muted);font-size:var(--text-base);text-align:right;cursor:pointer;appearance:none;text-align-last:right}._selectWrap_tijz3_241{position:relative;display:flex;align-items:center}._selectWrap_tijz3_241 ._chevron_tijz3_148{position:absolute;right:0;pointer-events:none}._durationHint_tijz3_253{padding:var(--space-2) var(--space-4) 0;color:var(--text-muted);font-size:var(--text-footnote)}._ageConfirm_tijz3_200{cursor:pointer}._ageConfirm_tijz3_200 input{position:relative;flex-shrink:0;width:51px;height:31px;border-radius:var(--radius-pill);background:var(--bg-tertiary);transition:background-color var(--transition-fast);cursor:pointer;appearance:none;order:2}._ageConfirm_tijz3_200 input:after{position:absolute;top:var(--space-hair);left:var(--space-hair);width:27px;height:27px;border-radius:var(--radius-full);background:var(--switch-thumb);box-shadow:var(--shadow-md);transition:transform var(--transition-fast);content:""}._ageConfirm_tijz3_200 input:checked{background:var(--switch-on)}._ageConfirm_tijz3_200 input:checked:after{transform:translate(20px)}._ageConfirm_tijz3_200 span{flex:1;padding:var(--space-1) 0;line-height:var(--leading-tight)}._eventModeSection_tijz3_90 ._ageConfirm_tijz3_200 span{font-size:var(--text-sm)}._eventModeSection_tijz3_90 strong{font-weight:var(--weight-semibold)}._error_tijz3_312{color:var(--negative);font-size:var(--text-footnote);text-align:center}._footer_tijz3_319{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--space-4);color:var(--text-muted);font-size:var(--text-footnote);text-align:center}._footer_tijz3_319 a,._footer_tijz3_319 button{display:inline-flex;align-items:center;min-height:var(--tap);white-space:nowrap}._feedbackBtn_tijz3_337{padding:0;border:none;background:transparent;color:var(--accent-2);font-size:var(--text-footnote);cursor:pointer}._feedbackBtn_tijz3_337:hover{text-decoration:underline}._srOnly_tijz3_350{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0)}._container_3vazo_2{width:100%;max-width:var(--content-width);margin:var(--space-8) auto 0}._link_3vazo_8{display:flex;flex-direction:column;gap:var(--space-1);min-height:var(--tap);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:inherit;text-align:center;text-decoration:none}._link_3vazo_8:hover{text-decoration:none}._link_3vazo_8:active{background:var(--bg-pressed)}._headline_3vazo_29{color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._body_3vazo_35{color:var(--text-secondary);font-size:var(--text-footnote);line-height:1.4}._section_1kzy0_2{width:100%}._title_1kzy0_6{padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular);text-transform:uppercase}._list_1kzy0_14{margin:0;padding:0;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card);list-style:none}._list_1kzy0_14 li{position:relative}._list_1kzy0_14 li+li:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._row_1kzy0_37{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:none;background:transparent;color:var(--text-primary);font-family:inherit;text-align:left;transition:background-color var(--transition-fast);cursor:pointer}._row_1kzy0_37:active{background:var(--bg-pressed)}._text_1kzy0_57{display:flex;flex:1;flex-direction:column;min-width:0}._code_1kzy0_64{font-family:var(--font-rounded);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._meta_1kzy0_71{color:var(--text-muted);font-size:var(--text-footnote)}._open_1kzy0_76{flex-shrink:0;color:var(--text-muted);font-size:var(--text-sm)}._chevron_1kzy0_82{display:flex;flex-shrink:0;color:var(--text-muted)}._container_1rnea_2{display:flex;flex-direction:column;gap:var(--space-6);width:100%;min-height:100dvh;padding:calc(var(--safe-top) + var(--space-12) + var(--space-2)) var(--space-4) calc(var(--safe-bottom) + var(--space-8))}._title_1rnea_12{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-title)}._hint_1rnea_21{margin-top:calc(var(--space-4) * -1);color:var(--text-secondary);font-size:var(--text-base)}._form_1rnea_27{display:flex;flex-direction:column;gap:var(--space-4);width:100%}._codeInput_1rnea_34,._nameInput_1rnea_35{width:100%;min-height:var(--tap);border:none;border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary)}._codeInput_1rnea_34{padding:var(--space-3) var(--space-4);font-family:var(--font-rounded);font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:.3em;text-align:center;text-transform:uppercase;font-variant-numeric:tabular-nums;text-indent:.3em}._codeInput_1rnea_34::placeholder{color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;text-indent:0}._nameInput_1rnea_35{padding:var(--space-3) var(--space-4);font-size:var(--text-base)}._nameInput_1rnea_35::placeholder{color:var(--text-muted)}._error_1rnea_76{color:var(--negative);font-size:var(--text-footnote);text-align:center}._ring_1xdlo_1{display:block;width:100%;height:100%;max-height:100%}._track_1xdlo_11{fill:none;stroke:var(--border);stroke-width:3}._dot_1xdlo_17{stroke:var(--bg-primary);stroke-width:4}._seatUp_1xdlo_22 ._dot_1xdlo_17{stroke:var(--accent-2);stroke-width:8}._awayHalo_1xdlo_29{fill:none;stroke:var(--text-muted);stroke-dasharray:6 8;stroke-width:3}._name_1xdlo_36{font-family:var(--font-body);font-size:30px;font-weight:var(--weight-medium);fill:var(--text-secondary)}._seatUp_1xdlo_22 ._name_1xdlo_36{font-size:38px;font-weight:var(--weight-bold);fill:var(--accent-2)}._bottle_1xdlo_49{transition:transform .7s cubic-bezier(.22,1,.36,1)}._bottleBody_1xdlo_53,._bottleNeck_1xdlo_57{fill:var(--accent)}._bottleCap_1xdlo_61{fill:var(--warning)}._bottleShine_1xdlo_65{opacity:.4;fill:var(--on-color)}@media(prefers-reduced-motion:reduce){._bottle_1xdlo_49{transition:none}}._board_l80ev_4{display:grid;flex:1;gap:clamp(16px,2vw,40px);grid-template-columns:minmax(200px,22fr) minmax(0,50fr) minmax(200px,28fr);min-height:0;padding:clamp(16px,3vh,40px) clamp(16px,2.5vw,48px)}._left_l80ev_13,._right_l80ev_14{display:flex;flex-direction:column;gap:clamp(12px,2vh,28px);min-width:0;overflow:hidden}._right_l80ev_14{justify-content:flex-start;height:100%}._centre_l80ev_27{display:grid;justify-items:center;gap:clamp(8px,1.5vh,24px);grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;text-align:center}._ringBox_l80ev_37{display:flex;align-items:center;justify-content:center;width:100%;min-height:0;margin:0 auto;aspect-ratio:1}@media(not (max-width:900px))and (not (max-aspect-ratio:1/1)){._ringBox_l80ev_37{width:auto;max-width:100%;height:100%}}@media(max-width:900px),(max-aspect-ratio:1/1){._board_l80ev_4{grid-template-columns:1fr;grid-template-rows:auto 1fr auto}}._lobbyBoard_l80ev_66{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:clamp(16px,3vh,40px);min-height:0;padding:clamp(16px,4vh,48px) 16px;text-align:center}._lobbyRing_l80ev_78{width:min(46vh,100%)}._allIn_l80ev_82{color:var(--text-muted);font-size:clamp(var(--text-footnote),1.4vw,1.75rem)}._outGroup_l80ev_87{display:flex;flex-direction:column;gap:6px}._outRow_l80ev_93{display:grid;align-items:baseline;gap:10px;grid-template-columns:1fr auto auto}._outName_l80ev_100{color:var(--text-primary);font-size:clamp(1rem,1.6vw,1.6rem);overflow-wrap:anywhere}._outWhat_l80ev_106{color:var(--text-secondary);font-size:clamp(.8125rem,1vw,1rem)}._outTimer_l80ev_111{color:var(--accent);font-family:var(--font-rounded);font-size:clamp(1rem,1.4vw,1.4rem);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._joinBox_l80ev_119{padding:clamp(12px,2vh,24px) clamp(16px,1.5vw,24px);border-radius:var(--radius-lg);background:var(--bg-card)}._joinCode_l80ev_125{color:var(--accent);font-family:var(--font-rounded);font-size:clamp(2rem,3.6vw,3.8rem);font-weight:var(--weight-bold);line-height:1.1;letter-spacing:.08em}._explainer_l80ev_136{margin:auto 0 0;color:var(--text-muted);font-size:clamp(.8125rem,1.1vw,1.375rem);line-height:1.45}._result_l80ev_143{display:flex;flex-direction:column;align-items:center;gap:6px}._label_l80ev_150{color:var(--text-muted);font-size:clamp(.8125rem,1.1vw,1.0625rem);font-weight:var(--weight-semibold);text-transform:uppercase}._lobby_l80ev_66{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.5vh,20px)}._lobbyCode_l80ev_166{color:var(--accent);font-family:var(--font-rounded);font-size:clamp(4rem,18vw,16rem);font-weight:var(--weight-bold);line-height:1;letter-spacing:.08em}._lobbyCount_l80ev_175{color:var(--text-secondary);font-size:clamp(1.0625rem,2vw,1.75rem)}._turn_l80ev_182{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.5vh,20px)}._turnName_l80ev_193{padding-bottom:.12em;color:var(--accent-2);font-family:var(--font-display);font-size:clamp(2.125rem,5.5vw,6rem);font-weight:var(--weight-bold);line-height:1.05;letter-spacing:var(--tracking-title);overflow-wrap:break-word}._lastSpin_l80ev_204{display:flex;flex-direction:column;align-items:center;gap:clamp(6px,1vh,14px);width:100%;padding:clamp(16px,2.5vh,32px) clamp(16px,3vw,40px);border-radius:var(--radius-xl);background:var(--bg-card)}._spinNames_l80ev_219{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:clamp(8px,1.5vw,20px)}._spinName_l80ev_219{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.75rem,6vw,5rem);font-weight:var(--weight-bold);line-height:1.1;letter-spacing:var(--tracking-title);overflow-wrap:break-word}._spinAmp_l80ev_237,._spinArrow_l80ev_242{color:var(--text-muted);font-size:clamp(1.25rem,4vw,3.5rem)}._spinSolo_l80ev_247{margin-top:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._spinActivity_l80ev_257{display:-webkit-box;width:100%;overflow:hidden;color:var(--accent);font-size:clamp(1.25rem,3vw,2.5rem);font-weight:var(--weight-semibold);-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow-wrap:break-word}._noSpinYet_l80ev_272{color:var(--text-muted);font-size:clamp(1.0625rem,2.5vw,2rem)}._roster_l80ev_279{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(8px,1.5vw,20px);width:min(100%,72rem)}._rosterPlayer_l80ev_288,._rosterCurrent_l80ev_289{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);background:var(--bg-card);color:var(--text-secondary);font-size:clamp(.9375rem,1.6vw,1.5rem)}._rosterCurrent_l80ev_289{background:var(--accent-2-light);color:var(--accent-2);font-weight:var(--weight-semibold)}._rosterDot_l80ev_306{flex-shrink:0;width:.75em;height:.75em;border-radius:var(--radius-full)}._rosterName_l80ev_313{overflow-wrap:break-word}._rosterEmpty_l80ev_317{color:var(--text-muted);font-size:clamp(.9375rem,1.6vw,1.5rem)}._occupied_l80ev_324{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--bg-card)}._occupiedList_l80ev_330{display:flex;flex-direction:column;gap:6px;margin-top:8px}._occupiedRow_l80ev_337{display:grid;align-items:baseline;gap:12px;grid-template-columns:1fr auto auto}._occupiedName_l80ev_344{color:var(--text-primary);font-size:1.4rem;overflow-wrap:anywhere}._occupiedWhat_l80ev_350{color:var(--text-secondary);font-size:var(--text-footnote)}._occupiedTimer_l80ev_355{color:var(--accent);font-family:var(--font-rounded);font-size:1.1rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._feed_l80ev_363{max-width:none;margin-top:12px}._feed_l80ev_363 li{font-size:clamp(var(--text-footnote),1.3vw,1.5rem);padding-block:clamp(8px,1vh,14px)}._shell_7m3mk_4{display:flex;flex-direction:column;min-height:100dvh;padding:max(var(--space-6),var(--safe-top)) max(clamp(16px,3vw,40px),var(--safe-right)) max(var(--space-6),var(--safe-bottom)) max(clamp(16px,3vw,40px),var(--safe-left));background:var(--bg-primary);color:var(--text-primary)}@media(not (max-width:900px))and (not (max-aspect-ratio:1/1)){._shell_7m3mk_4{height:100dvh;overflow:hidden}}._header_7m3mk_24{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);box-shadow:inset 0 calc(-1 * var(--hairline)) 0 var(--border)}._code_7m3mk_33{color:var(--text-primary);font-family:var(--font-rounded);font-size:clamp(1.75rem,2.4vw,2.5rem);font-weight:var(--weight-bold);letter-spacing:.04em}._state_7m3mk_41{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--accent-2-light);color:var(--accent-2);font-size:clamp(.8125rem,1vw,1.0625rem);font-weight:var(--weight-semibold)}._exitBtn_7m3mk_50{min-height:var(--tap);margin-left:auto;padding:var(--space-2) var(--space-5);border:none;border-radius:var(--radius-pill);background:var(--bg-tertiary);color:var(--accent-2);font-size:var(--text-base);font-weight:var(--weight-semibold);transition:background-color var(--transition-fast);cursor:pointer}._exitBtn_7m3mk_50:active{opacity:.7}@media(hover:hover){._exitBtn_7m3mk_50:hover{background:var(--bg-pressed)}}._roundHeader_7m3mk_74{margin:var(--space-6) 0 var(--space-3);color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.375rem,2.2vw,2.125rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-title)}._pairGrid_7m3mk_83{display:grid;flex:1;align-content:start;justify-items:stretch;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr))}._pairCard_7m3mk_92{display:flex;flex-direction:column;gap:var(--space-4);padding:clamp(16px,2vw,28px);border-radius:var(--radius-xl);background:var(--bg-card)}._pairBody_7m3mk_101{display:grid;align-items:center;column-gap:clamp(12px,2vw,24px);grid-template-columns:1fr auto 1fr}._playerBadge_7m3mk_108{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);min-width:0}._playerBadgeMissing_7m3mk_116{color:var(--text-muted);font-size:clamp(1.5rem,2.5vw,2.5rem);text-align:center}._playerNumber_7m3mk_122{display:inline-flex;align-items:center;justify-content:center;min-width:1.6em;padding:.08em .25em;border-radius:var(--radius-lg);background:var(--accent);color:var(--accent-contrast);font-family:var(--font-rounded);font-size:clamp(2.5rem,4.5vw,4rem);font-weight:var(--weight-bold);line-height:1;font-variant-numeric:tabular-nums}._playerName_7m3mk_138{max-width:12ch;color:var(--text-primary);font-size:clamp(1.0625rem,1.4vw,1.375rem);font-weight:var(--weight-semibold);text-align:center;overflow-wrap:anywhere}._pairDivider_7m3mk_147{color:var(--text-muted);font-size:clamp(1.25rem,2vw,2rem);font-weight:var(--weight-regular)}._activity_7m3mk_153{padding:0 var(--space-2);color:var(--accent);font-size:clamp(1.0625rem,1.6vw,1.5rem);font-weight:var(--weight-semibold);line-height:1.3;text-align:center;text-wrap:balance}._role_7m3mk_163{color:var(--text-secondary);font-size:clamp(.8125rem,1vw,1.0625rem);text-align:center}._waitingBar_7m3mk_169{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);box-shadow:inset 0 var(--hairline) 0 var(--border)}._waitingLabel_7m3mk_178{color:var(--text-muted);font-size:var(--text-footnote);text-transform:uppercase}._waitingList_7m3mk_184{display:flex;flex-wrap:wrap;gap:var(--space-2)}._waitingPlayer_7m3mk_190{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border-radius:var(--radius-pill);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-sm)}._waitingNumber_7m3mk_201{min-width:1.5rem;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--accent-light);color:var(--accent);font-weight:var(--weight-semibold);text-align:center;font-variant-numeric:tabular-nums}._emptyRound_7m3mk_212,._fallback_7m3mk_213{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-12) var(--space-4)}._emptyTitle_7m3mk_223{color:var(--text-muted);font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-title);text-align:center}._fallbackTitle_7m3mk_232{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-title);text-align:center}._fallbackCode_7m3mk_241{color:var(--text-muted);font-family:var(--font-rounded);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:var(--weight-semibold);letter-spacing:.08em;text-align:center}._backBtn_7m3mk_250{min-height:var(--tap);padding:var(--space-3) var(--space-6);border:none;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-contrast);font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer}._backBtn_7m3mk_250:active{opacity:.7}._article_15mt1_3{min-height:100dvh;padding-bottom:calc(var(--safe-bottom) + var(--space-12));color:var(--text-primary);font-size:var(--text-base);line-height:1.5}._article_15mt1_3>:not(._nav_15mt1_12){width:calc(100% - var(--space-8) - var(--safe-left) - var(--safe-right));max-width:var(--reading-width);margin-right:auto;margin-left:auto}._nav_15mt1_12{position:sticky;top:0;z-index:var(--z-header);display:flex;align-items:center;justify-content:center;min-height:calc(var(--nav-height) + var(--safe-top));padding:var(--safe-top) calc(var(--space-4) + var(--safe-right)) 0 calc(var(--space-4) + var(--safe-left));background:var(--bg-glass);box-shadow:0 var(--hairline) 0 var(--border);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}._wordmark_15mt1_34{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold)}._wordmark_15mt1_34:hover{text-decoration:none}._title_15mt1_48{margin-top:var(--space-6);color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-title)}._lede_15mt1_58{margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-base);line-height:1.5}._section_15mt1_65{margin-top:var(--space-10)}._section_15mt1_65 h2{margin-bottom:var(--space-3);color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-title)}._section_15mt1_65 h3{margin:var(--space-6) 0 var(--space-2);color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}._section_15mt1_65 h4{margin:var(--space-4) 0 var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular);text-transform:uppercase}._section_15mt1_65 p,._section_15mt1_65 li{color:var(--text-primary);font-size:var(--text-base);line-height:1.5}._section_15mt1_65 ul,._section_15mt1_65 ol{margin-top:var(--space-2);padding-left:var(--space-6)}._section_15mt1_65 li{margin:var(--space-2) 0}._section_15mt1_65 code{padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--bg-tertiary);color:var(--text-primary);font-family:var(--font-mono);font-size:.88em;overflow-wrap:anywhere}._section_15mt1_65 strong{color:var(--text-primary);font-weight:var(--weight-semibold)}._callout_15mt1_129{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card)}._callout_15mt1_129 strong{color:var(--accent)}._warn_15mt1_140{background:var(--warning-bg)}._warn_15mt1_140 strong{color:var(--warning)}._safe_15mt1_148{background:var(--positive-bg)}._safe_15mt1_148 strong{color:var(--positive)}._danger_15mt1_156{background:var(--negative-bg)}._danger_15mt1_156 strong{color:var(--negative)}._summary_15mt1_164,._example_15mt1_165,._scenario_15mt1_166,._day_15mt1_167,._question_15mt1_168{margin:var(--space-4) 0;padding:var(--space-4);border-radius:var(--radius-md);background:var(--bg-card)}._summary_15mt1_164{margin:var(--space-6) 0}._summary_15mt1_164 p{margin:0}._example_15mt1_165 h4,._scenario_15mt1_166 h4{margin-top:0}._scenario_15mt1_166 h4{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-transform:none}._example_15mt1_165 p{margin:var(--space-2) 0 0}._day_15mt1_167{margin:var(--space-5) 0}._day_15mt1_167 h3{margin-top:0;font-size:var(--text-lg);font-weight:var(--weight-semibold)}._guideCard_15mt1_212{position:relative;display:grid;align-items:center;column-gap:var(--space-3);grid-template-columns:1fr auto;min-height:var(--tap);margin-top:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);transition:background-color var(--transition-fast)}._guideCard_15mt1_212+._guideCard_15mt1_212{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}._guideCard_15mt1_212:has(+._guideCard_15mt1_212){border-bottom-left-radius:0;border-bottom-right-radius:0}._guideCard_15mt1_212+._guideCard_15mt1_212:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._guideCard_15mt1_212:hover{text-decoration:none}._guideCard_15mt1_212:active{background:var(--bg-pressed)}._guideCard_15mt1_212 h3{grid-column:1;margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold)}._guideCard_15mt1_212 p{grid-column:1;margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.4}._guideCardChevron_15mt1_272{display:flex;grid-column:2;grid-row:1 / span 2;color:var(--text-muted)}._guideCardOffsite_15mt1_279{margin-left:var(--space-1);color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular)}._lights_15mt1_287{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0}._lightChip_15mt1_294{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._lightYellow_15mt1_301{background:var(--warning-bg);color:var(--warning)}._lightRed_15mt1_306{background:var(--negative-bg);color:var(--negative)}._toc_15mt1_312{margin:var(--space-6) 0}._toc_15mt1_312 strong{display:block;padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--text-footnote);font-weight:var(--weight-regular);text-transform:uppercase}._toc_15mt1_312 ul{margin:0;padding:0;border-radius:var(--radius-md);background:var(--bg-card);list-style:none}._toc_15mt1_312 li{position:relative;margin:0}._toc_15mt1_312 li+li:before{position:absolute;top:0;right:0;left:var(--space-4);height:var(--hairline);background:var(--border);content:""}._toc_15mt1_312 a{display:flex;align-items:center;min-height:var(--tap);padding:var(--space-2) var(--space-4);font-size:var(--text-base)}._divider_15mt1_356{height:var(--hairline);margin-top:var(--space-10);margin-bottom:var(--space-10);border:0;background:var(--border)}._updated_15mt1_364{margin-top:var(--space-8);color:var(--text-muted);font-size:var(--text-footnote)}._footer_15mt1_371{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--space-4);margin-top:var(--space-12);padding-top:var(--space-4);box-shadow:0 calc(var(--hairline) * -1) 0 var(--border);font-size:var(--text-footnote)}._footer_15mt1_371 a{display:inline-flex;align-items:center;min-height:var(--tap);white-space:nowrap}._section_15mt1_65 p+p{margin-top:var(--space-3)}._section_15mt1_65>ul,._section_15mt1_65>ol{margin-top:var(--space-3);padding:0 var(--space-4) 0 calc(var(--space-4) + 1.25em);border-radius:var(--radius-md);background:var(--bg-card)}._section_15mt1_65>ul>li,._section_15mt1_65>ol>li{position:relative;margin:0;padding:var(--space-3) 0}._section_15mt1_65>ul>li+li:before,._section_15mt1_65>ol>li+li:before{position:absolute;top:0;right:calc(var(--space-4) * -1);left:0;height:var(--hairline);background:var(--border);content:""}._section_15mt1_65>ol>li::marker{color:var(--accent);font-family:var(--font-rounded);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._section_15mt1_65>ul>li::marker{color:var(--text-muted)}._question_15mt1_168 p+p{margin-top:var(--space-2)}@media(min-width:768px){._title_15mt1_48{margin-top:var(--space-12)}}:root{color-scheme:light;--font-body: -apple-system, blinkmacsystemfont, "SF Pro Text", system-ui, "Helvetica Neue", "Segoe UI", roboto, sans-serif;--font-display: -apple-system, blinkmacsystemfont, "SF Pro Display", system-ui, "Helvetica Neue", "Segoe UI", roboto, sans-serif;--font-rounded: ui-rounded, "SF Pro Rounded", -apple-system, blinkmacsystemfont, system-ui, sans-serif;--font-mono: ui-monospace, "SF Mono", sfmono-regular, menlo, consolas, monospace;--text-2xs: .6875rem;--text-xs: .75rem;--text-footnote: .8125rem;--text-sm: .9375rem;--text-base: 1.0625rem;--text-lg: 1.25rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 2.125rem;--tracking-title: -.02em;--leading-tight: 1.25;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--space-hair: 2px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--radius-full: 50%;--tap: 2.75rem;--hairline: .5px;--content-width: 30rem;--reading-width: 42rem;--bg-primary: #f2f2f7;--bg-secondary: #fff;--bg-card: #fff;--bg-elevated: #fff;--bg-sheet: #f2f2f7;--bg-sheet-cell: #fff;--bg-tertiary: rgb(118 118 128 / 12%);--bg-hover: rgb(0 0 0 / 4%);--bg-pressed: rgb(0 0 0 / 8%);--bg-glass: rgb(249 249 249 / 80%);--bg-scrim: rgb(0 0 0 / 40%);--text-primary: #000;--text-secondary: #3c3c43;--text-muted: #6e6e73;--text-inverse: #fff;--accent: #c81e5b;--accent-contrast: #fff;--accent-hover: #a8174b;--accent-light: rgb(200 30 91 / 10%);--accent-strong: rgb(200 30 91 / 18%);--accent-2: #00778f;--accent-2-contrast: #fff;--accent-2-light: rgb(0 119 143 / 10%);--accent-2-strong: rgb(0 119 143 / 18%);--focus: rgb(200 30 91 / 50%);--control-thumb: #fff;--switch-on: #34c759;--switch-thumb: #fff;--on-color: #fff;--positive: #1f7a35;--positive-bg: rgb(52 199 89 / 14%);--negative: #d70015;--negative-bg: rgb(255 59 48 / 12%);--warning: #c93400;--warning-bg: rgb(255 149 0 / 14%);--info: var(--accent-2);--info-bg: var(--accent-2-light);--purple: #8944ab;--purple-bg: rgb(175 82 222 / 12%);--tier-1: #1f7a35;--tier-2: #8944ab;--tier-3: #c93400;--tier-4: #d70015;--border: rgb(60 60 67 / 29%);--border-light: rgb(60 60 67 / 18%);--border-strong: rgb(60 60 67 / 36%);--shadow: 0 1px 2px rgb(0 0 0 / 6%);--shadow-md: 0 3px 8px rgb(0 0 0 / 10%), 0 1px 2px rgb(0 0 0 / 4%);--shadow-lg: 0 12px 32px rgb(0 0 0 / 14%), 0 2px 6px rgb(0 0 0 / 5%);--board-bg: #fff;--board-name: #3c3c43;--transition-fast: .15s ease;--transition-normal: .25s ease;--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--nav-height: 44px;--z-header: 50;--z-dropdown: 60;--z-toast: 70;--z-modal: 300}:root[data-theme=dark]{color-scheme:dark;--bg-primary: #000;--bg-secondary: #1c1c1e;--bg-card: #1c1c1e;--bg-elevated: #2c2c2e;--bg-sheet: #1c1c1e;--bg-sheet-cell: #2c2c2e;--bg-tertiary: rgb(118 118 128 / 24%);--bg-hover: rgb(255 255 255 / 6%);--bg-pressed: rgb(255 255 255 / 12%);--bg-glass: rgb(22 22 23 / 80%);--bg-scrim: rgb(0 0 0 / 60%);--text-primary: #fff;--text-secondary: rgb(235 235 245 / 80%);--text-muted: #98989d;--text-inverse: #000;--accent: #ff66a3;--accent-contrast: #2b0016;--accent-hover: #ff85b6;--accent-light: rgb(255 102 163 / 16%);--accent-strong: rgb(255 102 163 / 26%);--accent-2: #00e5ff;--accent-2-contrast: #002a33;--accent-2-light: rgb(0 229 255 / 14%);--accent-2-strong: rgb(0 229 255 / 24%);--focus: rgb(255 102 163 / 60%);--control-thumb: #636366;--switch-on: #30d158;--positive: #30d158;--positive-bg: rgb(48 209 88 / 16%);--negative: #ff453a;--negative-bg: rgb(255 69 58 / 16%);--warning: #ff9f0a;--warning-bg: rgb(255 159 10 / 16%);--purple: #bf5af2;--purple-bg: rgb(191 90 242 / 18%);--tier-1: #30d158;--tier-2: #bf5af2;--tier-3: #ff9f0a;--tier-4: #ff453a;--border: rgb(84 84 88 / 65%);--border-light: rgb(84 84 88 / 45%);--border-strong: rgb(84 84 88 / 90%);--shadow: 0 1px 2px rgb(0 0 0 / 40%);--shadow-md: 0 3px 8px rgb(0 0 0 / 50%);--shadow-lg: 0 12px 32px rgb(0 0 0 / 60%);--board-bg: #1c1c1e;--board-name: rgb(235 235 245 / 80%)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg-primary: #000;--bg-secondary: #1c1c1e;--bg-card: #1c1c1e;--bg-elevated: #2c2c2e;--bg-sheet: #1c1c1e;--bg-sheet-cell: #2c2c2e;--bg-tertiary: rgb(118 118 128 / 24%);--bg-hover: rgb(255 255 255 / 6%);--bg-pressed: rgb(255 255 255 / 12%);--bg-glass: rgb(22 22 23 / 80%);--bg-scrim: rgb(0 0 0 / 60%);--text-primary: #fff;--text-secondary: rgb(235 235 245 / 80%);--text-muted: #98989d;--text-inverse: #000;--accent: #ff66a3;--accent-contrast: #2b0016;--accent-hover: #ff85b6;--accent-light: rgb(255 102 163 / 16%);--accent-strong: rgb(255 102 163 / 26%);--accent-2: #00e5ff;--accent-2-contrast: #002a33;--accent-2-light: rgb(0 229 255 / 14%);--accent-2-strong: rgb(0 229 255 / 24%);--focus: rgb(255 102 163 / 60%);--control-thumb: #636366;--switch-on: #30d158;--positive: #30d158;--positive-bg: rgb(48 209 88 / 16%);--negative: #ff453a;--negative-bg: rgb(255 69 58 / 16%);--warning: #ff9f0a;--warning-bg: rgb(255 159 10 / 16%);--purple: #bf5af2;--purple-bg: rgb(191 90 242 / 18%);--tier-1: #30d158;--tier-2: #bf5af2;--tier-3: #ff9f0a;--tier-4: #ff453a;--border: rgb(84 84 88 / 65%);--border-light: rgb(84 84 88 / 45%);--border-strong: rgb(84 84 88 / 90%);--shadow: 0 1px 2px rgb(0 0 0 / 40%);--shadow-md: 0 3px 8px rgb(0 0 0 / 50%);--shadow-lg: 0 12px 32px rgb(0 0 0 / 60%);--board-bg: #1c1c1e;--board-name: rgb(235 235 245 / 80%)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%}body{min-height:100dvh;overflow-x:hidden;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);line-height:1.4;-webkit-font-smoothing:antialiased}body:before{position:fixed;inset:0;z-index:-1;background:var(--bg-primary);transform:translateZ(0);pointer-events:none;content:""}input,button,select,textarea{font-family:inherit}a,button,input,select,textarea,label,summary,[role=button]{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}a{color:var(--accent-2);text-decoration:none}a:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media screen and (orientation:landscape)and (max-height:500px){body:before{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);text-align:center;content:"Please rotate to portrait"}}
