.match-chat_root__pmylt{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:760px;margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8);box-sizing:border-box;color:var(--text-primary);font-family:var(--font-body)}.match-chat_srOnly__LyObv{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.match-chat_notice__doBdH{margin:0;padding:10px 14px;border-radius:10px;font-size:.875rem;line-height:1.45;color:var(--text-secondary);background:var(--bg-elevated)}.match-chat_noticeWarn__9e_cZ{color:var(--text-primary);background:color-mix(in oklch,var(--warning) 14%,var(--bg-elevated))}.match-chat_strip__VjZku{display:flex;align-items:center;gap:12px;margin:0;padding:12px 14px;border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:var(--bg-elevated);font-size:.9375rem;line-height:1.45}.match-chat_strip__VjZku>svg{flex:none;color:var(--accent-bright,var(--accent))}.match-chat_stripText__fXhgT{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.match-chat_stripWarn__mBm0g{border-color:color-mix(in oklch,var(--warning) 45%,transparent);background:color-mix(in oklch,var(--warning) 10%,var(--bg-surface))}.match-chat_stripWarn__mBm0g>svg{color:var(--warning)}.match-chat_stripQuiet__uo42H{color:var(--text-secondary);background:var(--bg-surface)}@media (max-width:520px){.match-chat_strip__VjZku{flex-wrap:wrap}}.match-chat_header__gREVz{display:flex;flex-direction:column;gap:12px;padding:16px 18px 18px;position:relative;z-index:2}.match-chat_headTop__oV8Uf{display:flex;align-items:center;justify-content:space-between;gap:12px}.match-chat_back__dsALU{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:.875rem;font-weight:600;color:var(--text-secondary);text-decoration:none}.match-chat_back__dsALU:hover{color:var(--text-primary);text-decoration:none}.match-chat_back__dsALU:focus-visible,.match-chat_chipButton__MWizY:focus-visible,.match-chat_choice__bkJFV:focus-visible,.match-chat_detailsToggle__8OXoS:focus-visible,.match-chat_jump__XStOQ:focus-visible,.match-chat_list__AEkY4:focus-visible,.match-chat_menuItem__Bx5zW:focus-visible,.match-chat_sendBtn__8HI6e:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 70%,transparent);outline-offset:2px}.match-chat_headActions__h_eiU{display:flex;align-items:center;gap:8px}.match-chat_title__ZG3I_{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(1.125rem,4.6vw,1.375rem);line-height:1.25}.match-chat_titleName__PBa2t{min-width:0;overflow-wrap:anywhere}.match-chat_titleVs__7PFlB{font-weight:500;font-size:.875em;color:var(--text-muted)}.match-chat_summary__YR4L3{margin:-4px 0 0;font-size:.875rem;line-height:1.45;color:var(--text-secondary)}.match-chat_detailsToggle__8OXoS{display:none;align-items:center;gap:6px;align-self:flex-start;min-height:44px;padding:0 4px;border:none;background:transparent;font:inherit;font-size:.875rem;font-weight:600;color:var(--accent-bright,var(--accent));cursor:pointer}.match-chat_detailsChevron__hdp6x{transition:transform .18s ease-out}.match-chat_detailsToggle__8OXoS[aria-expanded=true] .match-chat_detailsChevron__hdp6x{transform:rotate(180deg)}.match-chat_details__cpfSU{display:flex;flex-direction:column;gap:16px}.match-chat_sides__uLTE9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.match-chat_side__9MtYP{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;border-radius:12px;background:color-mix(in oklch,var(--bg-base) 55%,transparent);border:1px solid color-mix(in oklch,var(--border-subtle) 70%,transparent)}.match-chat_sideLabel__YoKGA{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.match-chat_sideName__iZOPh{margin:0;font-family:var(--font-display);font-weight:600;font-size:1rem;overflow-wrap:anywhere}.match-chat_pills__voHmU{display:flex;flex-wrap:wrap;gap:6px}.match-chat_sideNote__U9Kxp{margin:0;font-size:.8125rem;color:var(--text-secondary)}.match-chat_suggested__JgTtR{display:flex;flex-direction:column;gap:8px}.match-chat_suggestedTitle__zYy3M{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.match-chat_suggestedList__Sk54h{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.match-chat_chip__TLIil{display:flex;flex-direction:column;gap:2px;min-height:44px;justify-content:center;padding:6px 14px;border-radius:10px;border:1px solid var(--border-subtle);background:var(--bg-elevated);font:inherit;color:var(--text-primary);text-align:left}.match-chat_chipButton__MWizY{cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out,transform .1s ease-out;-webkit-tap-highlight-color:transparent}.match-chat_chipButton__MWizY:hover{border-color:color-mix(in oklch,var(--accent) 60%,transparent)}.match-chat_chipButton__MWizY:active{transform:scale(.97)}.match-chat_chipName__E5shf{font-weight:600;font-size:.9375rem}.match-chat_chipMeta__TmLnX{font-size:.75rem;color:var(--text-secondary)}@media (max-width:640px){.match-chat_header__gREVz{padding:12px 14px 14px}.match-chat_detailsToggle__8OXoS{display:inline-flex}.match-chat_details__cpfSU[data-open=false]{display:none}.match-chat_sides__uLTE9{grid-template-columns:minmax(0,1fr)}.match-chat_menuTriggerLabel__r5mxA{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.match-chat_menuRoot__V5ytc{position:relative}.match-chat_menuTrigger__go5vS{gap:6px}.match-chat_menu__NKY8M{position:absolute;top:calc(100% + 6px);right:0;z-index:5;display:flex;flex-direction:column;gap:2px;min-width:250px;max-width:min(320px,calc(100vw - 32px));padding:6px;border-radius:12px;border:1px solid var(--border-strong);background:var(--bg-elevated);box-shadow:0 18px 40px -12px oklch(.06 .025 290/.7)}.match-chat_menuItem__Bx5zW{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:10px 12px;border:none;border-radius:8px;background:transparent;font:inherit;font-size:.9375rem;font-weight:600;text-align:left;color:var(--text-primary);cursor:pointer}.match-chat_menuItem__Bx5zW>svg{flex:none;margin-top:2px}.match-chat_menuItem__Bx5zW:focus-visible,.match-chat_menuItem__Bx5zW:hover:not(:disabled){background:color-mix(in oklch,var(--text-primary) 8%,transparent)}.match-chat_menuItem__Bx5zW:disabled{opacity:.55;cursor:not-allowed}.match-chat_menuItemDanger__eZBuz{color:var(--danger)}.match-chat_menuHint__KhB8E{display:block;margin-top:2px;font-size:.75rem;font-weight:400;line-height:1.4;color:var(--text-secondary)}.match-chat_agreed__srZZ_{display:flex;flex-direction:column;gap:14px;padding:14px 16px;border-radius:var(--radius-card);border:1px solid color-mix(in oklch,var(--bf-map-tone,oklch(.8 .1 215)) 35%,transparent);background:color-mix(in oklch,var(--bf-map-tone,oklch(.8 .1 215)) 7%,transparent)}.match-chat_agreedRow__cONJT{display:flex;align-items:center;gap:12px}.match-chat_agreedIcon__fJEgV{flex:none;color:var(--bf-map-tone,oklch(.8 .1 215))}.match-chat_agreedText__AVTUE{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.match-chat_agreedLabel__AAvPf{margin:0;font-family:var(--font-body);font-size:.75rem;font-weight:400;color:var(--text-secondary)}.match-chat_agreedValue__84IcV{margin:0;font-weight:600;font-size:1rem;overflow-wrap:anywhere}.match-chat_agreedNone__Ee6lP{font-weight:500;color:var(--text-secondary)}.match-chat_agreedMeta__nagKb{margin:2px 0 0;font-size:.8125rem;color:var(--text-secondary)}.match-chat_agreedForm__8aR5E{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid color-mix(in oklch,var(--border-subtle) 70%,transparent)}.match-chat_field__memwG{display:flex;flex-direction:column;gap:6px}.match-chat_fieldLabel__DRwzP{font-size:.8125rem;font-weight:600;color:var(--text-secondary)}.match-chat_fieldHint__tHW1G{margin:0;font-size:.75rem;color:var(--text-muted)}.match-chat_input__BCJJn{min-height:44px;padding:0 12px;border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:var(--bg-base);font:inherit;font-size:1rem;color:var(--text-primary);box-sizing:border-box;width:100%}.match-chat_input__BCJJn:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 70%,transparent);outline-offset:1px}.match-chat_formActions__lh_24{display:flex;flex-wrap:wrap;gap:8px}.match-chat_formActionsEnd__PMIiS{margin-left:auto}.match-chat_pane__VRo3F{display:flex;flex-direction:column;overflow:clip}.match-chat_listWrap__KLgig{position:relative}.match-chat_list__AEkY4{height:clamp(320px,56dvh,560px);overflow-y:auto;overscroll-behavior:contain;padding:16px 16px 12px;box-sizing:border-box;scroll-padding-bottom:12px}.match-chat_empty__Fn2e8{margin:0 0 12px;padding:24px 12px;text-align:center;font-size:.9375rem;color:var(--text-secondary)}.match-chat_lines__SZBMT{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.match-chat_day__EzawW{align-self:center;margin:6px 0 2px;font-size:.75rem;font-weight:600;color:var(--text-muted)}.match-chat_line__Rsmy4{display:flex;flex-direction:column;gap:3px;max-width:82%;min-width:0}.match-chat_lineMine__8t4x_{align-self:flex-end;align-items:flex-end}.match-chat_lineTheirs__ak9x_{align-self:flex-start;align-items:flex-start}.match-chat_lineMeta__dG1YE{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:6px;font-size:.75rem;color:var(--text-secondary)}.match-chat_lineMine__8t4x_ .match-chat_lineMeta__dG1YE{justify-content:flex-end}.match-chat_lineAuthor__g1im9{font-weight:700}.match-chat_lineMine__8t4x_ .match-chat_lineAuthor__g1im9{color:var(--accent-bright,var(--accent))}.match-chat_lineTheirs__ak9x_ .match-chat_lineAuthor__g1im9{color:var(--bf-theirs,oklch(.82 .1 25))}.match-chat_lineGuild__gv30M{color:var(--text-muted)}.match-chat_bubble__0OeQb{padding:9px 14px;border-radius:4px 16px 16px 16px;background:var(--bg-elevated);font-size:.9375rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;box-sizing:border-box}.match-chat_lineMine__8t4x_ .match-chat_bubble__0OeQb{border-radius:16px 4px 16px 16px;background:color-mix(in oklch,var(--accent) 16%,var(--bg-surface))}.match-chat_sys__EsoK2{align-self:center;display:flex;flex-wrap:wrap;justify-content:center;gap:2px 8px;max-width:92%;margin:6px 0;padding:6px 12px;border-radius:999px;background:var(--bg-surface);font-size:.8125rem;color:var(--text-secondary);text-align:center}.match-chat_sysText__9ijeU{overflow-wrap:anywhere}.match-chat_sysTime__Nkzdx{color:var(--text-muted)}.match-chat_jump__XStOQ{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:none;border-radius:999px;background:var(--accent);color:var(--accent-fg);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;box-shadow:0 10px 24px -8px var(--accent-glow,oklch(.2 .1 293/.6));transition:transform .1s ease-out}.match-chat_jump__XStOQ:active{transform:translateX(-50%) scale(.97)}.match-chat_composer__gWx_W{display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px;border-top:1px solid var(--border-subtle);background:var(--bg-surface)}.match-chat_composerRow__n6mKA{display:flex;align-items:flex-end;gap:8px}.match-chat_composerInput__jCppQ{flex:1 1 auto;min-width:0;min-height:44px;max-height:144px;padding:11px 12px;border-radius:12px;border:1px solid var(--border-subtle);background:var(--bg-base);font:inherit;font-size:1rem;line-height:1.4;color:var(--text-primary);resize:none;box-sizing:border-box}.match-chat_composerInput__jCppQ:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 70%,transparent);outline-offset:1px}.match-chat_composerInput__jCppQ[aria-invalid=true]{border-color:var(--danger)}.match-chat_sendBtn__8HI6e{flex:none;display:grid;place-items:center;width:44px;height:44px;border:none;border-radius:12px;background:var(--accent);color:var(--accent-fg);cursor:pointer;transition:transform .1s ease-out,filter .15s ease-out;-webkit-tap-highlight-color:transparent}.match-chat_sendBtn__8HI6e:hover:not(:disabled){filter:brightness(1.08)}.match-chat_sendBtn__8HI6e:active:not(:disabled){transform:scale(.95)}.match-chat_sendBtn__8HI6e:disabled{opacity:.45;cursor:not-allowed}.match-chat_composerFoot__WBUGo{display:flex;justify-content:space-between;gap:12px;font-size:.75rem;color:var(--text-muted)}.match-chat_counter__wV3xs{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.match-chat_counter_warn__hU05o{color:var(--warning)}.match-chat_counter_over__4_Z6V{color:var(--danger);font-weight:700}.match-chat_sendError__PxmV1{margin:0;font-size:.8125rem;color:var(--danger)}.match-chat_readonly__kAb79{margin:0;padding:14px 16px;border-top:1px solid var(--border-subtle);background:var(--bg-surface);font-size:.875rem;line-height:1.5;color:var(--text-secondary)}@media (max-width:640px){.match-chat_root__pmylt{gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-7)}.match-chat_list__AEkY4{height:clamp(260px,46dvh,460px);padding:12px 12px 8px}.match-chat_line__Rsmy4{max-width:90%}.match-chat_composer__gWx_W{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.match-chat_composerHint___arF1{display:none}.match-chat_composerFoot__WBUGo{justify-content:flex-end}}.match-chat_result__X6GBD{display:flex;flex-direction:column;gap:16px;padding:18px}.match-chat_resultHead__E2u4e{display:flex;flex-direction:column;gap:4px}.match-chat_resultTitle__Frslf{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.375rem;letter-spacing:-.015em}.match-chat_resultSub__qodMW{margin:0;font-size:.9375rem;color:var(--text-secondary);overflow-wrap:anywhere}.match-chat_choices__wD0yk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.match-chat_choice__bkJFV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:96px;padding:10px 8px;border-radius:14px;border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out,transform .1s ease-out;-webkit-tap-highlight-color:transparent}.match-chat_choice__bkJFV:hover:not(:disabled){color:var(--text-primary)}.match-chat_choice__bkJFV:active:not(:disabled){transform:scale(.97)}.match-chat_choice__bkJFV[aria-pressed=true]{border:1.5px solid var(--accent);background:color-mix(in oklch,var(--accent) 12%,transparent);color:var(--text-primary)}.match-chat_choice__bkJFV[aria-pressed=true]>svg{color:var(--accent-bright,var(--accent))}.match-chat_choiceLabel__Q7DB8{font-family:var(--font-display);font-weight:600;font-size:1.0625rem;text-align:center;text-wrap:balance}.match-chat_entered__d2O9p{margin:0;padding:4px 16px;border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:var(--bg-surface)}.match-chat_enteredRow__my7_t{display:flex;justify-content:space-between;gap:12px;padding:12px 0}.match-chat_enteredRow__my7_t+.match-chat_enteredRow__my7_t{border-top:1px solid color-mix(in oklch,var(--border-subtle) 60%,transparent)}.match-chat_enteredRow__my7_t dt{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere}.match-chat_enteredRow__my7_t dd{display:inline-flex;align-items:center;gap:8px;margin:0;text-align:right}.match-chat_enteredValue__qaAih{font-weight:600;color:var(--accent-bright,var(--accent))}.match-chat_enteredNone__6j4qe{font-weight:500;color:var(--text-secondary)}.match-chat_dot__erkt0{flex:none;width:8px;height:8px;border-radius:50%;background:var(--warning)}.match-chat_banner__IE07F{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;font-size:.9375rem;line-height:1.45}.match-chat_banner__IE07F span{font-size:.875rem;color:var(--text-secondary)}.match-chat_banner_good__WOV9_{background:color-mix(in oklch,var(--positive) 12%,transparent);border:1px solid color-mix(in oklch,var(--positive) 35%,transparent)}.match-chat_banner_warn__nx5QD{background:color-mix(in oklch,var(--warning) 12%,transparent);border:1px solid color-mix(in oklch,var(--warning) 40%,transparent)}.match-chat_saveBtn__i6Lyf{width:100%}.match-chat_resultFoot__I_YqR{margin:0;font-size:.8125rem;line-height:1.55;text-align:center;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.match-chat_chipButton__MWizY,.match-chat_choice__bkJFV,.match-chat_detailsChevron__hdp6x,.match-chat_jump__XStOQ,.match-chat_sendBtn__8HI6e{transition:none}}.zone-picker_field__Z__Pq{display:flex;flex-direction:column;gap:6px;min-width:0}.zone-picker_label__UHCV0{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.zone-picker_srOnly__y2ek5{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.zone-picker_control__m8lyK{display:flex;align-items:center;gap:10px;min-width:0;height:44px;padding:0 12px;border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:var(--bg-base);color:var(--text-primary)}.zone-picker_field__Z__Pq[data-large] .zone-picker_control__m8lyK{height:48px;border-radius:12px}.zone-picker_field__Z__Pq[data-compact] .zone-picker_control__m8lyK{height:36px;padding:0 10px}.zone-picker_control__m8lyK:hover{border-color:var(--border-strong)}.zone-picker_control__m8lyK:focus-within{border-color:color-mix(in oklch,var(--accent) 65%,var(--border-subtle));outline:2px solid color-mix(in oklch,var(--accent) 35%,transparent);outline-offset:1px}.zone-picker_control__m8lyK[data-invalid]{border-color:color-mix(in oklch,var(--danger) 60%,var(--border-subtle))}.zone-picker_control__m8lyK[data-tinted]{border-color:color-mix(in oklch,var(--accent) 50%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 12%,var(--bg-base))}.zone-picker_leading__tVWkS{display:inline-flex;flex-shrink:0}.zone-picker_input__T_98d{flex:1 1;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;color:inherit;font:inherit;font-size:.875rem;font-weight:500;text-overflow:ellipsis}.zone-picker_field__Z__Pq[data-large] .zone-picker_input__T_98d{font-size:.9375rem;font-weight:600}.zone-picker_input__T_98d::placeholder{color:var(--text-muted);font-weight:400}.zone-picker_list__Nrzmb{position:fixed;z-index:60;margin:0;padding:var(--space-1);list-style:none;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);box-shadow:0 10px 28px color-mix(in oklch,var(--bg-base) 62%,transparent),0 0 0 1px color-mix(in oklch,var(--border-subtle) 70%,transparent)}.zone-picker_option__Lku6T{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:7px var(--space-2);border-radius:4px;color:var(--text-secondary);font-size:.8125rem;font-weight:600;cursor:pointer}.zone-picker_option__Lku6T[data-active]{background:color-mix(in oklch,var(--accent) 16%,transparent);color:var(--text-primary)}.zone-picker_optionName__2AyMN{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zone-picker_optionMeta__WvwRu{flex-shrink:0;font-size:.6875rem;font-weight:500;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.add-portal-dialog_dialog__RfHgx{--dlg-dur:300ms;--dlg-ease:cubic-bezier(0.2,0.8,0.2,1)}.add-portal-dialog_dialog__RfHgx.add-portal-dialog_dialog__RfHgx:modal,.add-portal-dialog_dialog__RfHgx.add-portal-dialog_dialog__RfHgx[open]{background:transparent}.add-portal-dialog_dialog__RfHgx::-webkit-backdrop{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.add-portal-dialog_dialog__RfHgx::backdrop{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.add-portal-dialog_dialog__RfHgx[open]::-webkit-backdrop{animation:add-portal-dialog_dlgFadeIn__2Sr9y var(--dlg-dur) var(--dlg-ease) backwards}.add-portal-dialog_dialog__RfHgx[open]::backdrop{animation:add-portal-dialog_dlgFadeIn__2Sr9y var(--dlg-dur) var(--dlg-ease) backwards}.add-portal-dialog_dialog__RfHgx[data-closing]::-webkit-backdrop{animation:add-portal-dialog_dlgFadeOut__yNDSR var(--dlg-dur) var(--dlg-ease) forwards}.add-portal-dialog_dialog__RfHgx[data-closing]::backdrop{animation:add-portal-dialog_dlgFadeOut__yNDSR var(--dlg-dur) var(--dlg-ease) forwards}.add-portal-dialog_dialog__RfHgx .add-portal-dialog_panel__tGslx{width:min(30rem,calc(100vw - var(--space-6)));transform-origin:50% 50%}.add-portal-dialog_dialog__RfHgx[open] .add-portal-dialog_panel__tGslx{animation:add-portal-dialog_dlgIn__eco42 var(--dlg-dur) var(--dlg-ease) backwards}.add-portal-dialog_dialog__RfHgx[data-closing] .add-portal-dialog_panel__tGslx{animation:add-portal-dialog_dlgOut__Giwev var(--dlg-dur) var(--dlg-ease) forwards}@keyframes add-portal-dialog_dlgIn__eco42{0%{opacity:0;transform:scale(.96);filter:blur(6px)}}@keyframes add-portal-dialog_dlgOut__Giwev{to{opacity:0;transform:scale(.96);filter:blur(6px)}}@keyframes add-portal-dialog_dlgSheetIn__2iGDD{0%{opacity:0;transform:translateY(32px)}}@keyframes add-portal-dialog_dlgSheetOut__HYtGI{to{opacity:0;transform:translateY(32px)}}@keyframes add-portal-dialog_dlgFadeIn__2Sr9y{0%{opacity:0}}@keyframes add-portal-dialog_dlgFadeOut__yNDSR{to{opacity:0}}.add-portal-dialog_form__lL0QQ{display:flex;flex-direction:column;gap:12px}.add-portal-dialog_actions__l4axk{display:flex;gap:8px;align-items:stretch}.add-portal-dialog_nextBtn__Ed_BW{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 14px;border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:transparent;color:var(--text-secondary);font:inherit;font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer}.add-portal-dialog_nextBtn__Ed_BW:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-strong)}.add-portal-dialog_nextBtn__Ed_BW:disabled{opacity:.6;cursor:progress}.add-portal-dialog_nextBtn__Ed_BW:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 60%,transparent);outline-offset:2px}.add-portal-dialog_addBtn__pHjv1{display:inline-flex;align-items:center;justify-content:center;gap:8px}.add-portal-dialog_addKbd__sCwkw{font-family:var(--font-mono);font-size:.6875rem;padding:3px 6px;border-radius:6px;border:1px solid color-mix(in oklch,var(--accent-fg) 40%,transparent);opacity:.85}.add-portal-dialog_closeBtn__xsoQp{min-height:36px}@media (max-width:639px),(pointer:coarse){.add-portal-dialog_addKbd__sCwkw{display:none}}@media (max-width:639px){.add-portal-dialog_dialog__RfHgx.add-portal-dialog_dialog__RfHgx:modal,.add-portal-dialog_dialog__RfHgx.add-portal-dialog_dialog__RfHgx[open]{align-items:flex-end;padding:0}.add-portal-dialog_dialog__RfHgx .add-portal-dialog_panel__tGslx{width:100%;max-height:92dvh;border-radius:18px 18px 0 0;border-bottom:none;padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom, 0px));transform-origin:50% 100%!important}.add-portal-dialog_dialog__RfHgx[open] .add-portal-dialog_panel__tGslx{animation-name:add-portal-dialog_dlgSheetIn__2iGDD}.add-portal-dialog_dialog__RfHgx[data-closing] .add-portal-dialog_panel__tGslx{animation-name:add-portal-dialog_dlgSheetOut__HYtGI}.add-portal-dialog_dialog__RfHgx .add-portal-dialog_closeBtn__xsoQp{min-height:44px;min-width:44px}.add-portal-dialog_actions__l4axk{flex-direction:column-reverse}.add-portal-dialog_actions__l4axk>.add-portal-dialog_addBtn__pHjv1{flex:none}}@media (prefers-reduced-motion:reduce){.add-portal-dialog_dialog__RfHgx{--dlg-dur:160ms;--dlg-ease:linear}.add-portal-dialog_dialog__RfHgx[open] .add-portal-dialog_panel__tGslx{animation-name:add-portal-dialog_dlgFadeIn__2Sr9y}.add-portal-dialog_dialog__RfHgx[data-closing] .add-portal-dialog_panel__tGslx{animation-name:add-portal-dialog_dlgFadeOut__yNDSR}}@media (prefers-reduced-transparency:reduce){.add-portal-dialog_dialog__RfHgx::-webkit-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in oklch,#000 62%,transparent)}.add-portal-dialog_dialog__RfHgx::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in oklch,#000 62%,transparent)}}.map-zone-context-menu_backdrop__ct0my{position:fixed;inset:0;z-index:50;background:transparent}.map-zone-context-menu_panel__LincO{position:fixed;z-index:51;min-width:13.5rem;max-width:min(20rem,calc(100vw - 1rem));padding:var(--space-1);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-surface);box-shadow:0 4px 24px color-mix(in oklch,var(--bg-base) 40%,transparent)}.map-zone-context-menu_groupLabel__390Em{margin:0;padding:var(--space-1) var(--space-2) var(--space-1);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.map-zone-context-menu_separator__hMRLs{height:1px;margin:var(--space-1) var(--space-1);background:var(--border-subtle)}.map-zone-context-menu_menuItem__jFQcx{display:block;width:100%;margin:0;padding:var(--space-2) var(--space-2);border:none;border-radius:calc(var(--radius-control) - 2px);background:transparent;font:inherit;font-size:.875rem;font-weight:600;text-align:left;color:var(--text-primary);cursor:pointer}.map-zone-context-menu_menuItem__jFQcx:hover:not(:disabled){background:var(--bg-elevated)}.map-zone-context-menu_menuItem__jFQcx:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:1px}.map-zone-context-menu_menuItem__jFQcx:disabled{opacity:.55;cursor:not-allowed}.regear-tier-menu_current__3Y2xs{background:var(--bg-elevated)}.regear-tier-menu_row__wTOYH{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.regear-tier-menu_note__aVAA6{font-weight:500;color:var(--text-muted)}.regear-review-panel_panel__uS6Bz{position:fixed;top:0;right:0;bottom:0;z-index:1200;display:flex;flex-direction:column;width:min(var(--review-w,30rem),100vw);border-left:1px solid var(--glass-border);background:color-mix(in oklch,var(--bg-surface) 92%,transparent);-webkit-backdrop-filter:blur(28px) saturate(1.5);backdrop-filter:blur(28px) saturate(1.5);box-shadow:inset 1px 0 0 var(--glass-highlight),-24px 0 64px -28px color-mix(in oklch,var(--shadow-tint) 75%,transparent);color:var(--text-primary);outline:none;will-change:transform}.regear-review-panel_handle__CxeDK{position:absolute;top:0;bottom:0;left:-4px;z-index:2;width:8px;cursor:col-resize;touch-action:none;outline:none}.regear-review-panel_handle__CxeDK:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:2.5rem;border-radius:2px;background:var(--text-muted);opacity:0;transform:translate(-50%,-50%) scaleY(.6);transition:opacity .16s ease-out,transform .22s cubic-bezier(.32,.72,0,1),background .15s ease-out}.regear-review-panel_handle__CxeDK:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:var(--accent);opacity:0;transform:translateX(-50%);transition:opacity .16s ease-out}.regear-review-panel_handle__CxeDK:focus-visible:before,.regear-review-panel_handle__CxeDK:hover:before,.regear-review-panel_panel__uS6Bz[data-dragging] .regear-review-panel_handle__CxeDK:before{opacity:.85;transform:translate(-50%,-50%) scaleY(1)}.regear-review-panel_handle__CxeDK:focus-visible:after,.regear-review-panel_panel__uS6Bz[data-dragging] .regear-review-panel_handle__CxeDK:after{opacity:.7}.regear-review-panel_panel__uS6Bz[data-dragging] .regear-review-panel_handle__CxeDK:before{background:var(--accent)}.regear-review-panel_scroll__N3WT_{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.regear-review-panel_head__QkC1Q,.regear-review-panel_scroll__N3WT_,.regear-review-panel_sheetBody__h8jxT{padding:var(--space-3) var(--space-4)}.regear-review-panel_head__QkC1Q{display:flex;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border-subtle)}.regear-review-panel_noWeapon__YDdRc{flex:none;width:44px;height:44px;border:1px dashed var(--border-subtle);border-radius:var(--radius-control)}.regear-review-panel_who__uBZi1{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.regear-review-panel_who__uBZi1 b{overflow:hidden;font-size:1rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.regear-review-panel_who__uBZi1 small{overflow:hidden;font-size:.75rem;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.regear-review-panel_roleDot__vFIGI{display:inline-block;width:.4375rem;height:.4375rem;margin-right:5px;border-radius:50%}.regear-review-panel_nav___GrET{flex:none;display:flex;gap:4px}.regear-review-panel_iconBtn__PABDN{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--border-subtle);border-radius:999px;background:transparent;color:var(--text-primary);cursor:pointer;transition:transform .1s ease-out,background .15s ease-out}.regear-review-panel_iconBtn__PABDN svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.regear-review-panel_iconBtn__PABDN:hover:not(:disabled){background:var(--bg-elevated)}.regear-review-panel_iconBtn__PABDN:active:not(:disabled){transform:scale(.97)}.regear-review-panel_iconBtn__PABDN:disabled{opacity:.4;cursor:not-allowed}.regear-review-panel_iconBtn__PABDN:focus-visible{outline:2px solid var(--accent-line);outline-offset:2px}.regear-review-panel_cardsHost__dTc8b{container:review/inline-size}.regear-review-panel_cards__OEPOP{display:flex;flex-direction:column;gap:var(--space-3)}.regear-review-panel_hint__qbWiI{margin:0;font-size:.8125rem;line-height:1.45;color:var(--text-muted)}.regear-review-panel_card__O8cC8{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface)}.regear-review-panel_card__O8cC8[data-off=true] .regear-review-panel_cardBody__kvL_4{opacity:.6}.regear-review-panel_cardTop___g06o{display:flex;align-items:center;gap:var(--space-2)}.regear-review-panel_skull__VkPr_{flex:none;display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:8px;background:color-mix(in oklab,var(--danger) 16%,transparent);color:var(--danger)}.regear-review-panel_skull__VkPr_ svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.regear-review-panel_cardText__7o7QD{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.regear-review-panel_cardText__7o7QD b{overflow:hidden;font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.regear-review-panel_cardText__7o7QD small{overflow:hidden;font-size:.75rem;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.regear-review-panel_buildChip__xo8gl{display:inline-block;margin-right:6px;padding:0 .375rem;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.65625rem;font-weight:650;line-height:1.0625rem}.regear-review-panel_badge__RqmrY{flex:none;padding:3px 8px;border-radius:999px;background:var(--bg-elevated);color:var(--text-secondary);font-size:.6875rem;font-weight:650;white-space:nowrap}.regear-review-panel_badge__RqmrY[data-kind=paid]{color:var(--positive)}.regear-review-panel_badge__RqmrY[data-kind=skipped]{background:color-mix(in oklab,var(--danger) 18%,transparent);color:var(--danger)}.regear-review-panel_cardBody__kvL_4{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3) 14px;transition:opacity .2s ease-out}.regear-review-panel_doll__M4kpd{flex:none}.regear-review-panel_swap__3xCUq{font-weight:600;color:var(--positive)}.regear-review-panel_noPrice__7ebQM{color:var(--warning)}.regear-review-panel_side__ftwfH{flex:1 1 9.5rem;display:flex;flex-direction:column;gap:7px;min-width:0;margin:0;padding-top:6px;font-size:.8125rem}.regear-review-panel_side__ftwfH>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);color:var(--text-muted)}.regear-review-panel_side__ftwfH dt{margin:0}.regear-review-panel_side__ftwfH dd{display:flex;align-items:center;gap:6px;margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.regear-review-panel_total__4g7cd{margin-top:3px;padding-top:9px;border-top:1px dashed var(--border-subtle)}.regear-review-panel_total__4g7cd dd{font-size:1rem;font-weight:700}.regear-review-panel_dash__jqWd1{color:var(--text-muted)}.regear-review-panel_coin__xgBqa{flex:none;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,oklch(.97 .04 90),var(--warning) 60%,color-mix(in oklab,var(--warning) 60%,black))}.regear-review-panel_foot__3xzgz{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);font-size:.8125rem;color:var(--text-secondary)}.regear-review-panel_footTotal__b485G{display:inline-flex;align-items:center;gap:6px;font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}@container review (min-width: 620px){.regear-review-panel_card__O8cC8{padding:var(--space-4)}.regear-review-panel_cardBody__kvL_4{flex-wrap:nowrap;align-items:center;gap:var(--space-5)}.regear-review-panel_side__ftwfH{flex:1 1 auto;padding-top:0;gap:9px;font-size:.875rem}}@container review (min-width: 860px){.regear-review-panel_cards__OEPOP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.regear-review-panel_cards__OEPOP>.regear-review-panel_hint__qbWiI{grid-column:1/-1}.regear-review-panel_cardBody__kvL_4{flex-wrap:wrap;align-items:flex-start;gap:var(--space-3) 14px}.regear-review-panel_side__ftwfH{flex:1 1 9.5rem;padding-top:6px;gap:7px;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.regear-review-panel_cardBody__kvL_4,.regear-review-panel_handle__CxeDK:after,.regear-review-panel_handle__CxeDK:before,.regear-review-panel_iconBtn__PABDN{transition:none}.regear-review-panel_iconBtn__PABDN:active:not(:disabled){transform:none}}.regear-setup-overview_root__TLr6Y{min-width:0}.regear-setup-overview_mini__xY6Sx{display:contents;margin:0;padding:0;list-style:none}.regear-setup-overview_miniChip__P3BX1{display:inline-flex;align-items:center;max-width:11rem;height:1.625rem;padding:0 .625rem;border:1px solid var(--border-subtle);border-radius:999px;background:var(--bg-elevated);font-size:.75rem;font-weight:550;color:var(--text-secondary)}.regear-setup-overview_miniName__GHGuv{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.regear-setup-overview_readonlyScope__Lmtwk{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.regear-setup-overview_panels__NeCl_{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.regear-setup-overview_panel__miohZ{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.regear-setup-overview_panelTitle__epDPx{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.regear-setup-overview_hint__5fCfw{margin:0;display:flex;align-items:center;min-height:2.25rem;font-size:.875rem;color:var(--text-secondary)}.regear-setup-overview_chips__jLCZR{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none;min-height:2.25rem}.regear-setup-overview_chip__kWhJ1{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;height:2.25rem;padding:0 .375rem 0 .875rem;border:1px solid var(--border-subtle);border-radius:999px;background:var(--bg-elevated);font-size:.875rem;color:var(--text-primary);animation:regear-setup-overview_chipIn__ZBLd3 .28s cubic-bezier(.32,.72,0,1)}.regear-setup-overview_readonlyScope__Lmtwk[data-readonly] .regear-setup-overview_chip__kWhJ1{padding-right:.875rem}.regear-setup-overview_chipName__oEsKV{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.regear-setup-overview_chipKind__795jg{flex:none;font-size:.75rem;color:var(--text-muted)}.regear-setup-overview_chipRemove__UrG10{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;border:0;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer;transition:background .15s ease-out,color .15s ease-out}.regear-setup-overview_chipRemove__UrG10:hover{background:var(--border-subtle);color:var(--text-primary)}.regear-setup-overview_chipRemove__UrG10:focus-visible{outline:2px solid var(--accent-line);outline-offset:1px}@keyframes regear-setup-overview_chipIn__ZBLd3{0%{opacity:0;transform:scale(.92)}}.regear-setup-overview_cards__xWAJU{min-width:0}.regear-setup-overview_cardScroll__8iQxt{max-height:31rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.regear-setup-overview_foot__jFy3f{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-3)}.regear-setup-overview_footHint__HjMKo{margin:0;font-size:.8125rem;line-height:1.4;color:var(--text-muted);min-width:0}.regear-setup-overview_primary__Z9Dw_,.regear-setup-overview_secondary__gCwZp{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:none;height:2.25rem;padding:0 var(--space-4);border-radius:999px;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:transform .1s ease-out,filter .15s ease-out,background .15s ease-out}.regear-setup-overview_primary__Z9Dw_{border:0;background:var(--accent);color:var(--accent-fg)}.regear-setup-overview_secondary__gCwZp{border:1px solid var(--border-subtle);background:transparent;color:var(--text-primary)}.regear-setup-overview_primary__Z9Dw_:hover:not(:disabled){filter:brightness(1.07)}.regear-setup-overview_secondary__gCwZp:hover{background:var(--bg-elevated)}.regear-setup-overview_primary__Z9Dw_:active:not(:disabled),.regear-setup-overview_secondary__gCwZp:active{transform:scale(.97)}.regear-setup-overview_primary__Z9Dw_:focus-visible,.regear-setup-overview_secondary__gCwZp:focus-visible{outline:2px solid var(--accent-line);outline-offset:2px}.regear-setup-overview_primary__Z9Dw_:disabled{opacity:.45;cursor:not-allowed}.regear-setup-overview_pickSummary___MeA_{display:flex;flex-direction:column;gap:.125rem;flex:1 1 14rem;min-width:0}.regear-setup-overview_pickCount__GUouM{margin:0;font-size:.875rem;font-weight:600;color:var(--text-primary)}.regear-setup-overview_pickProblem__L7DBv{margin:0;font-size:.8125rem;line-height:1.35;color:var(--text-muted)}.regear-setup-overview_pickProblem__L7DBv[role=alert]{color:var(--danger)}.regear-setup-overview_pickActions__WsNSi{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}@media (max-width:860px){.regear-setup-overview_pickActions__WsNSi{width:100%}.regear-setup-overview_pickActions__WsNSi>*{flex:1 1}.regear-setup-overview_foot__jFy3f>.regear-setup-overview_primary__Z9Dw_{width:100%}}@media (prefers-reduced-motion:reduce){.regear-setup-overview_chip__kWhJ1{animation:none}.regear-setup-overview_chipRemove__UrG10,.regear-setup-overview_primary__Z9Dw_,.regear-setup-overview_secondary__gCwZp{transition:none}.regear-setup-overview_primary__Z9Dw_:active:not(:disabled),.regear-setup-overview_secondary__gCwZp:active{transform:none}}.regear-client_root___uIXX{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.regear-client_head__S8usg{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.regear-client_title__EYoKd{margin:0;font-family:var(--font-display);font-size:1.75rem;line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}.regear-client_subtitle__VwXpt{margin:0;font-size:.875rem;color:var(--text-muted)}.regear-client_headActions__mgOUx{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.regear-client_results__o6wOu{position:relative;min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--glass-fill);overflow:hidden}.regear-client_resultsBody__qVXaE{box-sizing:border-box;min-height:30rem;padding:var(--space-4)}.regear-client_notice__dsFeQ{margin:0;padding:0 var(--space-4) var(--space-4)}.regear-client_empty__AxGBx,.regear-client_muted__Sv4Wq{margin:0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.regear-client_muted__Sv4Wq{color:var(--text-muted);font-size:.8125rem}.regear-client_errorText__hXimb,.regear-client_warnText__LxOT3{margin:0;font-size:.875rem;line-height:1.45}.regear-client_errorText__hXimb{color:var(--danger)}.regear-client_warnText__LxOT3{color:var(--warning)}.regear-client_loaded__8r1QF{display:flex;flex-direction:column;gap:var(--space-4)}.regear-client_metaRow__O_s2U{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3)}.regear-client_metaRow__O_s2U>p{margin:0}.regear-client_listBlock__B6lv4{display:flex;flex-direction:column;gap:var(--space-3);transition:opacity .2s ease-out}.regear-client_listBlock__B6lv4[data-repricing=true]{opacity:.6}.regear-client_secondary__MdczE{height:2.25rem;padding:0 var(--space-4);border:1px solid var(--border-subtle);border-radius:999px;background:transparent;color:var(--text-primary);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:transform .1s ease-out,background .15s ease-out}.regear-client_secondary__MdczE:hover{background:var(--bg-elevated)}.regear-client_secondary__MdczE:active{transform:scale(.97)}.regear-client_secondary__MdczE:focus-visible{outline:2px solid var(--accent-line);outline-offset:2px}.regear-client_statusRow__GArwR{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.regear-client_chip__oVq8F{display:inline-flex;align-items:center;gap:.375rem;max-width:100%;padding:.25rem .625rem;border:1px solid var(--border-subtle);border-radius:999px;background:var(--bg-surface);font-size:.75rem;line-height:1.3;color:var(--text-secondary)}.regear-client_chip__oVq8F[data-status=ok]{color:var(--positive);border-color:color-mix(in oklch,var(--positive) 35%,transparent)}.regear-client_chip__oVq8F[data-status=partial]{color:var(--warning);border-color:color-mix(in oklch,var(--warning) 40%,transparent)}.regear-client_chip__oVq8F[data-status=expired]{color:var(--text-secondary)}.regear-client_chip__oVq8F[data-status=error]{color:var(--danger);border-color:color-mix(in oklch,var(--danger) 40%,transparent)}.regear-client_dot__sh70w{flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor}.regear-client_skeleton__8MkZ_{display:flex;flex-direction:column;gap:var(--space-4)}.regear-client_skelSummary__8Ks8l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.regear-client_skelSummary__8Ks8l .regear-client_skelBlock__ZpmxN{height:5.25rem}.regear-client_skelToolbar__iIqfQ{height:2.25rem;max-width:28rem}.regear-client_skelChips__FpxNI .regear-client_skelBlock__ZpmxN{width:7rem;height:1.625rem;border-radius:999px}.regear-client_skelRow__2HL7a{height:4.5rem}.regear-client_skelBlock__ZpmxN{display:block;border-radius:var(--radius-card);background:color-mix(in oklch,var(--text-muted) 16%,var(--bg-surface));animation:regear-client_regearPulse__R2NZ_ 1.15s ease-in-out infinite}@keyframes regear-client_regearPulse__R2NZ_{0%,to{opacity:1}50%{opacity:.42}}.regear-client_stale__i55Kc{position:absolute;inset:0;display:grid;place-items:center;padding:var(--space-4);background:color-mix(in oklch,var(--bg-base) 62%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.regear-client_staleCard__ftu0P{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--space-3);max-width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-elevated);box-shadow:var(--glass-shadow);font-size:.875rem;color:var(--text-primary);text-align:center}.regear-client_primary__Ys8lX{height:2.25rem;padding:0 var(--space-4);border:0;border-radius:999px;background:var(--accent);color:var(--accent-fg);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:transform .1s ease-out,filter .15s ease-out}.regear-client_primary__Ys8lX:hover:not(:disabled){filter:brightness(1.07)}.regear-client_primary__Ys8lX:active:not(:disabled){transform:scale(.97)}.regear-client_primary__Ys8lX:focus-visible{outline:2px solid var(--accent-line);outline-offset:2px}.regear-client_primary__Ys8lX:disabled{opacity:.45;cursor:not-allowed}@media (max-width:860px){.regear-client_skelSummary__8Ks8l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.regear-client_skelBlock__ZpmxN{animation:none;opacity:.7}.regear-client_listBlock__B6lv4,.regear-client_primary__Ys8lX,.regear-client_secondary__MdczE{transition:none}.regear-client_primary__Ys8lX:active:not(:disabled),.regear-client_secondary__MdczE:active{transform:none}.regear-client_stale__i55Kc{-webkit-backdrop-filter:none;backdrop-filter:none}}.legal-doc_doc__sFQs2{max-width:65ch}.legal-doc_doc__sFQs2 h2{margin:var(--space-6) 0 var(--space-3);font-family:var(--font-display),system-ui,sans-serif;font-size:1.05rem;font-weight:600;letter-spacing:-.02em;color:var(--text-primary)}.legal-doc_doc__sFQs2 h2:first-child{margin-top:0}.legal-doc_doc__sFQs2 p,.legal-doc_doc__sFQs2 ul{margin:0 0 var(--space-4)}.legal-doc_doc__sFQs2 ul{padding-left:1.25rem}.legal-doc_doc__sFQs2 li{margin-bottom:var(--space-2)}.legal-doc_doc__sFQs2 li:last-child{margin-bottom:0}.legal-doc_cookieTable__BOiEi{width:100%;margin:0 0 var(--space-5);border-collapse:collapse;font-size:.875rem;line-height:1.45}.legal-doc_cookieTable__BOiEi td,.legal-doc_cookieTable__BOiEi th{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);text-align:left;vertical-align:top}.legal-doc_cookieTable__BOiEi th{font-weight:600;color:var(--text-primary);background:color-mix(in oklch,var(--bg-surface) 90%,var(--bg-base))}.legal-doc_cookieTable__BOiEi code{font-size:.8125rem;word-break:break-all}.doc-markdown_markdown___c7vj ol{margin:0 0 var(--space-5);padding-left:1.35rem}.doc-markdown_markdown___c7vj ol li{margin-bottom:var(--space-2);padding-left:.25rem;line-height:1.55}.doc-markdown_markdown___c7vj ol li::marker{color:var(--text-muted);font-weight:600}.doc-markdown_markdown___c7vj ul{margin:0 0 var(--space-5)}.doc-markdown_markdown___c7vj ul li{line-height:1.55}.doc-markdown_markdown___c7vj strong{color:var(--text-primary);font-weight:600}.doc-markdown_markdown___c7vj a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch,var(--accent) 45%,transparent);text-decoration-color:color-mix(in oklch,var(--accent) 45%,transparent);text-underline-offset:3px}.doc-markdown_markdown___c7vj a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.doc-markdown_markdown___c7vj h2{scroll-margin-top:var(--space-6)}.doc-markdown_markdown___c7vj h3{margin:var(--space-5) 0 var(--space-2);font-family:var(--font-display),system-ui,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary);scroll-margin-top:var(--space-6)}.doc-markdown_markdown___c7vj blockquote{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);border-radius:10px;border:1px solid var(--border-subtle);background:color-mix(in oklch,var(--bg-elevated) 65%,transparent);font-size:.875rem;color:var(--text-primary)}.doc-markdown_markdown___c7vj blockquote p:last-child{margin-bottom:0}.doc-markdown_markdown___c7vj table{width:100%;margin:0 0 var(--space-5);border-collapse:collapse;font-size:.875rem;line-height:1.45}.doc-markdown_markdown___c7vj td,.doc-markdown_markdown___c7vj th{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);text-align:left;vertical-align:top}.doc-markdown_markdown___c7vj th{font-weight:600;color:var(--text-primary);background:var(--bg-surface)}.doc-markdown_markdown___c7vj code{font-size:.84em;padding:.12em .4em;border-radius:5px;border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-primary)}.doc-markdown_markdown___c7vj p{line-height:1.65;color:color-mix(in oklch,var(--text-primary) 88%,var(--text-secondary))}.doc-markdown_markdown___c7vj p+h2{margin-top:var(--space-8)}.doc-markdown_markdown___c7vj hr{margin:var(--space-8) 0;border:none;border-top:1px solid var(--border-subtle)}.doc-on-this-page_aside__AcYSS{margin-bottom:var(--space-6);padding:var(--space-4);border-radius:10px;border:1px solid var(--border-subtle);background:color-mix(in oklch,var(--bg-surface) 88%,var(--bg-base))}.doc-on-this-page_label__HvE3Q{margin:0 0 var(--space-2);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.doc-on-this-page_list__LW2tD{list-style:none;margin:0;padding:0}.doc-on-this-page_itemNested__68SDz,.doc-on-this-page_item__eiRpN{margin:0}.doc-on-this-page_itemNested__68SDz{padding-left:var(--space-3)}.doc-on-this-page_link__7yfgq{display:block;padding:.15rem 0;font-size:.8125rem;line-height:1.4;color:var(--text-secondary);text-decoration:none}.doc-on-this-page_link__7yfgq:hover{color:var(--accent)}@media (min-width:960px){.doc-on-this-page_aside__AcYSS{display:none}}.doc-permission-badge_badge__4phSr{display:inline-flex;align-items:center;margin:0 0 var(--space-3);padding:.25rem .6rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;border:1px solid var(--border-subtle)}.doc-permission-badge_officer__v8U_J{color:var(--accent);border-color:color-mix(in oklch,var(--accent) 35%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 10%,var(--bg-surface))}.doc-permission-badge_member___T1zu{color:var(--text-secondary);background:var(--bg-surface)}.doc-permission-badge_leader__RK8xV{color:var(--accent);border-color:color-mix(in oklch,var(--accent) 45%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 14%,var(--bg-surface))}.doc-permission-badge_public__zZNf6{display:none}.doc-video-placeholder_figure__d8mZ9{margin:var(--space-4) 0 var(--space-5)}.doc-video-placeholder_frame__41yVG{position:relative;aspect-ratio:16/9;border-radius:12px;border:1px solid var(--border-subtle);background:color-mix(in oklch,var(--bg-elevated) 80%,var(--bg-base));display:flex;align-items:center;justify-content:center}.doc-video-placeholder_tag__7s_PJ{position:absolute;top:var(--space-3);left:var(--space-3);font-size:.6875rem;font-weight:600;letter-spacing:.03em;color:var(--text-muted);background:color-mix(in oklch,var(--bg-base) 55%,transparent);padding:.2rem .55rem;border-radius:6px}.doc-video-placeholder_play__TXoxV{width:3.25rem;height:3.25rem;border-radius:999px;background:color-mix(in oklch,white 90%,transparent);color:var(--bg-base);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 28px color-mix(in oklch,black 40%,transparent)}.docs-guide-sidebar_sidebar__xoXcC{position:-webkit-sticky;position:sticky;top:var(--docs-sticky-top,calc(60px + var(--space-4)));max-height:calc(100dvh - var(--docs-sticky-top, calc(60px + var(--space-4))) - var(--space-4));overflow-y:auto;padding:var(--space-3);border-radius:12px;border:1px solid color-mix(in oklch,var(--border-subtle) 90%,transparent);background:color-mix(in oklch,var(--bg-surface) 42%,transparent);font-size:.8125rem;line-height:1.45;scrollbar-gutter:stable}.docs-guide-sidebar_sidebar__xoXcC a{text-decoration:none}.docs-guide-sidebar_sidebar__xoXcC a:focus-visible,.docs-guide-sidebar_sidebar__xoXcC a:hover{text-decoration:none}.docs-guide-sidebar_overviewActive__oobVc,.docs-guide-sidebar_overviewLink__yJxlW{display:block;margin-bottom:var(--space-3);padding:.5rem .625rem;border-radius:8px;border:1px solid transparent;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;color:var(--text-secondary);transition:color .15s var(--ease-out-expo,ease),background-color .15s var(--ease-out-expo,ease),border-color .15s var(--ease-out-expo,ease)}.docs-guide-sidebar_overviewLink__yJxlW:hover{color:var(--text-primary);background:color-mix(in oklch,var(--text-primary) 5%,transparent)}.docs-guide-sidebar_overviewActive__oobVc{color:var(--text-primary);background:color-mix(in oklch,var(--text-primary) 6%,transparent);border-color:var(--border-subtle)}.docs-guide-sidebar_group__qfvL3{margin-bottom:var(--space-1)}.docs-guide-sidebar_groupActive__Eq3a6 .docs-guide-sidebar_groupHeaderRowOpen__W3dn_,.docs-guide-sidebar_groupActive__Eq3a6 .docs-guide-sidebar_groupHeaderRow__VbiK_{border-color:color-mix(in oklch,var(--accent) 32%,var(--border-subtle));background:color-mix(in oklch,var(--accent) 9%,transparent)}.docs-guide-sidebar_groupHeaderRowOpen__W3dn_,.docs-guide-sidebar_groupHeaderRow__VbiK_{display:grid;grid-template-columns:1.625rem minmax(0,1fr);align-items:center;border-radius:8px;border:1px solid transparent;transition:background-color .15s var(--ease-out-expo,ease),border-color .15s var(--ease-out-expo,ease)}.docs-guide-sidebar_groupHeaderRowOpen__W3dn_:hover,.docs-guide-sidebar_groupHeaderRow__VbiK_:hover{background:color-mix(in oklch,var(--text-primary) 5%,transparent)}.docs-guide-sidebar_groupActive__Eq3a6 .docs-guide-sidebar_groupHeaderRowOpen__W3dn_:hover,.docs-guide-sidebar_groupActive__Eq3a6 .docs-guide-sidebar_groupHeaderRow__VbiK_:hover{background:color-mix(in oklch,var(--accent) 11%,transparent)}.docs-guide-sidebar_groupToggle__3erzl{display:flex;align-items:center;justify-content:center;height:2.125rem;padding:0;border:none;background:none;cursor:pointer;color:var(--text-muted);border-radius:8px 0 0 8px}.docs-guide-sidebar_groupToggle__3erzl:hover{color:var(--text-primary)}.docs-guide-sidebar_groupLink__w72GG{display:flex;align-items:center;min-height:2.125rem;padding:.35rem .625rem .35rem 0;font-size:.6875rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase;color:var(--text-muted);border-radius:0 8px 8px 0;transition:color .15s var(--ease-out-expo,ease)}.docs-guide-sidebar_groupLink__w72GG:hover{color:var(--text-primary)}.docs-guide-sidebar_groupLink__w72GG[data-active]{color:var(--accent)}.docs-guide-sidebar_groupActive__Eq3a6 .docs-guide-sidebar_groupLink__w72GG{color:color-mix(in oklch,var(--accent) 88%,var(--text-primary))}.docs-guide-sidebar_chevronOpen__2oadf,.docs-guide-sidebar_chevron__Ukpic{flex:0 0 auto;transition:transform .2s var(--ease-out-expo,ease)}.docs-guide-sidebar_chevronOpen__2oadf{transform:rotate(90deg)}.docs-guide-sidebar_linkList__BJRgW{list-style:none;margin:var(--space-1) 0 var(--space-2);padding:0 0 0 .375rem;display:flex;flex-direction:column;gap:2px}.docs-guide-sidebar_linkActive___aiZi,.docs-guide-sidebar_link__kdyNW{position:relative;display:block;padding:.4rem .625rem .4rem 1.125rem;border-radius:7px;border:1px solid transparent;color:var(--text-secondary);font-size:.8125rem;font-weight:400;letter-spacing:-.008em;transition:color .15s var(--ease-out-expo,ease),background-color .15s var(--ease-out-expo,ease),border-color .15s var(--ease-out-expo,ease)}.docs-guide-sidebar_link__kdyNW:before{content:"";position:absolute;left:.5rem;top:50%;width:4px;height:4px;border-radius:999px;background:color-mix(in oklch,var(--text-muted) 55%,transparent);transform:translateY(-50%) scale(.85);transition:background-color .15s var(--ease-out-expo,ease),transform .15s var(--ease-out-expo,ease)}.docs-guide-sidebar_link__kdyNW:hover{color:var(--text-primary);background:color-mix(in oklch,var(--text-primary) 5%,transparent)}.docs-guide-sidebar_link__kdyNW:hover:before{background:color-mix(in oklch,var(--text-secondary) 70%,transparent);transform:translateY(-50%) scale(1)}.docs-guide-sidebar_linkActive___aiZi{color:var(--text-primary);font-weight:600;background:color-mix(in oklch,var(--text-primary) 7%,transparent);border-color:color-mix(in oklch,var(--border-subtle) 85%,transparent)}.docs-guide-sidebar_linkActive___aiZi:before{background:var(--accent);transform:translateY(-50%) scale(1.15);box-shadow:0 0 10px color-mix(in oklch,var(--accent) 45%,transparent)}@media (prefers-reduced-motion:reduce){.docs-guide-sidebar_linkActive___aiZi:before{box-shadow:none}}.docs-guide-topic_topic__5a74J{padding:var(--space-6) 0;border-top:1px solid var(--border-subtle);scroll-margin-top:var(--space-6)}.docs-guide-topic_title__HMb_k{margin:0 0 var(--space-2);font-family:var(--font-display),system-ui,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}.docs-guide-topic_lede__69gRi{margin:0 0 var(--space-4);max-width:56ch;font-size:.9375rem;line-height:1.55;color:color-mix(in oklch,var(--text-primary) 85%,var(--text-secondary))}.site-footer_footer__bB1cj{margin-top:auto;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:.875rem}.site-footer_inner__PlshA{margin-inline:auto;padding:var(--space-6) var(--space-4) var(--space-7);display:flex;flex-direction:column;gap:var(--space-4)}.site-footer_innerWide__Dweor{max-width:72rem}.site-footer_innerDocument__4ow0w{max-width:48rem}.site-footer_row__YDdbf{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);justify-content:space-between;align-items:baseline}.site-footer_contentNav__PcCOA{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle)}.site-footer_contentNav__PcCOA a{color:var(--text-muted);text-decoration:none;font-weight:500}.site-footer_contentNav__PcCOA a:hover{color:var(--accent)}.site-footer_contentNav__PcCOA a:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.site-footer_copy__DG3fl{line-height:1.5}.site-footer_nav__UiVnx{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}.site-footer_nav__UiVnx a{color:var(--text-muted);text-decoration:none;font-weight:500}.site-footer_nav__UiVnx a:hover{color:var(--accent)}.site-footer_nav__UiVnx .site-footer_ncmpConsentLink__kbLjW button:focus-visible,.site-footer_nav__UiVnx a:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.site-footer_ncmpConsentLink__kbLjW{display:inline;min-width:0}.site-footer_ncmpConsentLink__kbLjW:empty{display:none}.site-footer_nav__UiVnx .site-footer_ncmpConsentLink__kbLjW button{color:var(--text-muted);text-decoration:none;font:inherit;font-weight:500;font-size:inherit;line-height:inherit;font-family:inherit;background:none;border:none;padding:0;margin:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.site-footer_nav__UiVnx .site-footer_ncmpConsentLink__kbLjW button:hover{color:var(--accent)}.site-footer_nav__UiVnx:has(.site-footer_ncmpConsentLink__kbLjW button) .site-footer_cookieSettings__vDCBl{display:none}.site-footer_disclaimer__T506M{margin:0;max-width:42rem;line-height:1.5;font-size:.8125rem}.site-footer_footerMinimal__KsFGd{margin-top:auto;flex-shrink:0}.site-footer_footerEvent__gCLz6{margin-top:auto;flex-shrink:0;border-top:none;background:transparent}.site-footer_navEvent__9VMqt{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:center;padding:var(--space-3) var(--space-4) var(--space-4);margin-inline:auto;max-width:72rem;width:100%}.site-footer_navEvent__9VMqt .site-footer_cookieSettings__vDCBl,.site-footer_navEvent__9VMqt a{color:color-mix(in oklch,var(--text-muted) 68%,transparent);text-decoration:none;font-size:.75rem;font-weight:400;background:none;border:none;padding:0;cursor:pointer}.site-footer_navEvent__9VMqt .site-footer_cookieSettings__vDCBl:hover,.site-footer_navEvent__9VMqt .site-footer_ncmpConsentLink__kbLjW button:hover,.site-footer_navEvent__9VMqt a:hover{color:color-mix(in oklch,var(--text-muted) 88%,var(--accent))}.site-footer_navEvent__9VMqt .site-footer_cookieSettings__vDCBl:focus-visible,.site-footer_navEvent__9VMqt .site-footer_ncmpConsentLink__kbLjW button:focus-visible,.site-footer_navEvent__9VMqt a:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 45%,transparent);outline-offset:2px}.site-footer_navEvent__9VMqt .site-footer_ncmpConsentLink__kbLjW button{color:color-mix(in oklch,var(--text-muted) 68%,transparent);text-decoration:none;font-size:.75rem;font-weight:400;line-height:inherit;font-family:inherit;background:none;border:none;padding:0;margin:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.site-footer_navEvent__9VMqt:has(.site-footer_ncmpConsentLink__kbLjW button) .site-footer_cookieSettings__vDCBl{display:none}.site-footer_navMinimal__YM8ro{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);justify-content:center;padding:var(--space-4) var(--space-4) var(--space-5);margin-inline:auto;max-width:72rem;width:100%}.site-footer_cookieSettings__vDCBl,.site-footer_navMinimal__YM8ro a{color:var(--text-muted);text-decoration:none;font-size:.8125rem;font-weight:500;background:none;border:none;padding:0;cursor:pointer}.site-footer_cookieSettings__vDCBl:hover,.site-footer_navMinimal__YM8ro .site-footer_ncmpConsentLink__kbLjW button:hover,.site-footer_navMinimal__YM8ro a:hover{color:var(--accent)}.site-footer_cookieSettings__vDCBl:focus-visible,.site-footer_navMinimal__YM8ro .site-footer_ncmpConsentLink__kbLjW button:focus-visible,.site-footer_navMinimal__YM8ro a:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px}.site-footer_navMinimal__YM8ro .site-footer_ncmpConsentLink__kbLjW button{color:var(--text-muted);text-decoration:none;font-size:.8125rem;font-weight:500;line-height:inherit;font-family:inherit;background:none;border:none;padding:0;margin:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.site-footer_navMinimal__YM8ro:has(.site-footer_ncmpConsentLink__kbLjW button) .site-footer_cookieSettings__vDCBl{display:none}.site-page-layout_page__UmsQF{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-base);color:var(--text-primary);background-image:linear-gradient(color-mix(in oklch,var(--border-subtle) 18%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--border-subtle) 18%,transparent) 1px,transparent 1px);background-size:56px 56px;background-position:-1px -1px}.site-page-layout_main__2uk_A{flex:1 1;min-width:0;padding:var(--space-6) var(--space-4) var(--space-8)}.site-page-layout_article__Yjymc{max-width:48rem;margin-inline:auto}.site-page-layout_articleWide__JieJn{max-width:72rem}.site-page-layout_pagePersonal__CMnTV{background-image:none;background-color:var(--bg-base)}.site-page-layout_mainPersonal__J0l_x{padding-top:var(--space-7);padding-bottom:var(--space-10)}.site-page-layout_articlePersonal__hhQII{max-width:36rem}.site-page-layout_articlePersonal__hhQII.site-page-layout_articleWide__JieJn{max-width:60rem;min-width:0}.site-page-layout_headerPersonal__GZGiR{margin-bottom:var(--space-7);padding-bottom:var(--space-6);border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 65%,transparent)}.site-page-layout_titlePersonal__gJGBR{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.5rem,1.2vw + 1.15rem,1.875rem);font-weight:600;line-height:1.2;letter-spacing:-.035em;color:var(--text-primary)}.site-page-layout_subtitlePersonal__BntWw{margin:var(--space-3) 0 0;font-size:.875rem;font-weight:500;letter-spacing:.01em;color:var(--text-muted)}.site-page-layout_backPersonal__IoNZL{margin-bottom:var(--space-6);font-size:.8125rem;font-weight:400;letter-spacing:.01em;color:color-mix(in oklch,var(--text-muted) 92%,var(--text-secondary));transition:color .2s var(--ease-out-expo)}.site-page-layout_kicker__8x2Cw{margin:0 0 var(--space-2);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.site-page-layout_kicker__8x2Cw,.site-page-layout_title__8Egyg{font-family:var(--font-display),system-ui,sans-serif;font-weight:600}.site-page-layout_title__8Egyg{margin:0 0 var(--space-5);font-size:clamp(1.65rem,1.1vw + 1.2rem,2.1rem);line-height:1.15;letter-spacing:-.03em;color:var(--text-primary)}.site-page-layout_body__YgvNi{font-size:.9375rem;line-height:1.65;color:var(--text-secondary)}.site-page-layout_body__YgvNi p{margin:0 0 var(--space-4);max-width:65ch}.site-page-layout_body__YgvNi p:last-child{margin-bottom:0}.site-page-layout_body__YgvNi strong{color:var(--text-primary);font-weight:600}.site-page-layout_signoff__kp6cr{margin-top:var(--space-1);margin-bottom:0;color:var(--text-primary);font-size:.9375rem}.site-page-layout_back__oonlN{display:inline-block;margin-bottom:var(--space-6);font-size:.875rem;font-weight:500;color:var(--text-muted);text-decoration:none;font-family:var(--font-body),system-ui,sans-serif}.site-page-layout_back__oonlN:hover{color:var(--accent);text-decoration:none}.downtime_lede__yA7D6{line-height:1.55;margin:0 0 var(--space-4,1rem);color:var(--text-secondary,#6b7280);max-width:65ch}.downtime_warn__81B_K{padding:.75rem 1rem;border-radius:8px;background:rgba(220,38,38,.08);border:1px solid rgba(220,38,38,.25);margin:0 0 1.25rem}.downtime_section__DvWnR{margin-bottom:2rem}.downtime_h2___VYd_{font-size:1.05rem;font-weight:600;margin:0 0 .65rem;color:var(--text-primary,inherit)}.downtime_table__s_QST{width:100%;border-collapse:collapse;font-size:.9rem}.downtime_table__s_QST td,.downtime_table__s_QST th{text-align:left;padding:.45rem .55rem;border-bottom:1px solid rgba(0,0,0,.08);vertical-align:top}.downtime_table__s_QST th{font-weight:600;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.downtime_muted__vF_pm,.downtime_table__s_QST th{color:var(--text-muted,#6b7280)}.downtime_mono__NZuB_{font-size:.8rem;font-family:var(--font-mono)}.status_warn__k4uP1{border-radius:var(--radius-card);background:color-mix(in oklab,var(--danger) 10%,var(--bg-surface));border:1px solid color-mix(in oklab,var(--danger) 28%,var(--border-subtle));color:var(--text-primary)}.status_note__7P9vL,.status_warn__k4uP1{padding:var(--space-3) var(--space-4);margin:0 0 var(--space-5);font-size:.9rem;line-height:1.5}.status_note__7P9vL{border-radius:var(--radius-card);background:color-mix(in oklch,var(--accent) 8%,var(--bg-surface));border:1px solid color-mix(in oklch,var(--accent) 22%,var(--border-subtle))}.status_code__0ZlNv{font-size:.88em;padding:.1em .35em;border-radius:4px;background:var(--bg-elevated);border:1px solid var(--border-subtle);font-family:var(--font-mono)}.status_board__i4cbB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-2)}.status_column__QR5gT{min-width:0}.status_column__QR5gT,.status_statusPanel__iw73Y{display:flex;flex-direction:column;gap:var(--space-4)}.status_statusPanel__iw73Y{padding:var(--space-5);border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:var(--bg-surface)}.status_statusPanelDown__WxwZd{border-color:color-mix(in oklab,var(--danger) 35%,var(--border-subtle));background:color-mix(in oklab,var(--danger) 5%,var(--bg-surface))}.status_regionLabel__WxpmQ{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.status_signalRow__6acOe{display:flex;align-items:center;gap:var(--space-3)}.status_signalDot__Nh4B8{width:.55rem;height:.55rem;border-radius:50%;flex-shrink:0;background:var(--positive);box-shadow:0 0 0 3px color-mix(in oklch,var(--positive) 22%,transparent)}.status_signalDotDown__JwnRt{background:var(--danger);box-shadow:0 0 0 3px color-mix(in oklch,var(--danger) 22%,transparent)}@media (prefers-reduced-motion:no-preference){.status_signalDotDown__JwnRt{animation:status_statusPulse___6NoZ 2.4s var(--ease-out-expo) infinite}}@keyframes status_statusPulse___6NoZ{0%,to{box-shadow:0 0 0 3px color-mix(in oklch,var(--danger) 22%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in oklch,var(--danger) 8%,transparent)}}.status_signalText__irAj7{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:1.35rem;font-weight:600;letter-spacing:-.02em;color:var(--text-primary);line-height:1.2}.status_durationBlock__BRLv2{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-1)}.status_durationValue__9aut_{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;letter-spacing:-.03em;line-height:1.1;color:var(--text-primary)}.status_durationValueDown__2_KBi{color:color-mix(in oklab,var(--danger) 88%,var(--text-primary))}.status_durationCaption__xfwoJ{margin:0;font-size:.82rem;color:var(--text-muted)}.status_metaList__EcpOZ{margin:0;padding:var(--space-3) 0 0;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--space-2);list-style:none}.status_metaItem__37hp2{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:.82rem;line-height:1.4}.status_metaKey__SEpIQ{color:var(--text-muted);flex-shrink:0}.status_metaVal__sgyaR{color:var(--text-secondary);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.status_metaValStrong__U5O6X{color:var(--text-primary);font-weight:500}.status_history__cvBu4{display:flex;flex-direction:column;gap:var(--space-3);min-height:0}.status_historyHeading__Sa02J{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.status_historyList__Cuj5D{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.status_historyItem__64Y43{display:grid;grid-template-columns:1fr auto;align-items:baseline;grid-gap:var(--space-2) var(--space-3);gap:var(--space-2) var(--space-3);padding:var(--space-3);border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:color-mix(in oklch,var(--bg-elevated) 55%,var(--bg-surface))}.status_historyWhen__JEEga{margin:0;font-size:.82rem;color:var(--text-secondary);line-height:1.35}.status_historyDuration__NkZrB{margin:0;font-size:.82rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary);white-space:nowrap}.status_historyEmpty__FrfSE{margin:0;padding:var(--space-3);font-size:.82rem;color:var(--text-muted);border:1px dashed var(--border-subtle);border-radius:var(--radius-control);text-align:center}@media (max-width:960px){.status_board__i4cbB{grid-template-columns:1fr;gap:var(--space-6)}}.vod-review-landing_hero__8hq3u{position:relative;z-index:1;padding:clamp(64px,11vh,112px) var(--space-5) var(--space-7)}.vod-review-landing_heroInner__vhZ9A{width:min(760px,100%);margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center}.vod-review-landing_eyebrow__0vKB_{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px var(--space-3) 5px;border:1px solid var(--border-subtle);border-radius:999px;background:color-mix(in oklch,var(--bg-surface) 55%,transparent);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.vod-review-landing_eyebrowDot__nfCU_{width:6px;height:6px;border-radius:50%;background:var(--accent)}.vod-review-landing_title__sBjJA{margin:var(--space-5) 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(2.25rem,4.6vw,3.4rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.vod-review-landing_titleAccent__5sgV2{color:var(--accent)}.vod-review-landing_lede__dAvht{margin:var(--space-4) 0 0;max-width:52ch;color:var(--text-secondary);font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.6}.vod-review-landing_ctaCard__iT60F{margin-top:var(--space-6);width:min(560px,100%);padding:var(--space-5);border-radius:16px;background:color-mix(in oklch,var(--bg-surface) 72%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--border-subtle);box-shadow:0 24px 60px -24px color-mix(in oklch,var(--bg-base) 70%,black);text-align:left}.vod-review-landing_ctaLabel__bhlx0{display:block;margin:0 0 var(--space-2);font-size:.8125rem;font-weight:600;color:var(--text-secondary)}.vod-review-landing_ctaHelp__dY3Nb{margin:var(--space-3) 0 0;font-size:.8125rem;color:var(--text-muted)}.vod-review-landing_ctaHelp__dY3Nb b{color:var(--accent);font-weight:600}.vod-review-landing_section__fcWji{position:relative;z-index:1}.vod-review-landing_featureBand__CSoaH{padding:var(--space-7) var(--space-5)}.vod-review-landing_shell__cUTmH{width:min(1000px,100%);margin-inline:auto}.vod-review-landing_featureGrid__ubSFL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.vod-review-landing_tile__cBFF3{padding:var(--space-5);border-radius:14px;background:color-mix(in oklch,var(--bg-surface) 72%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-subtle)}.vod-review-landing_tileIcon__VY61v{width:40px;height:40px;border-radius:var(--radius-card);background:color-mix(in oklch,var(--accent) 16%,transparent);color:var(--accent);display:flex;align-items:center;justify-content:center}.vod-review-landing_tileTitle___TBJz{margin:var(--space-4) 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:1.0625rem;font-weight:700;letter-spacing:-.01em}.vod-review-landing_tileBody__T0moM{margin:6px 0 0;font-size:.875rem;color:var(--text-secondary);line-height:1.55}.vod-review-landing_stepsBand__ths68{padding:0 var(--space-5) var(--space-7)}.vod-review-landing_stepsShell__qRzUB{width:min(1000px,100%);margin-inline:auto;border-top:1px solid var(--border-subtle);padding-top:var(--space-7)}.vod-review-landing_stepsHead__ZjQo2{text-align:center}.vod-review-landing_stepsTitle__6L8j_{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.vod-review-landing_stepsLede__pwwtU{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:.9375rem}.vod-review-landing_steps__2WTQ9{margin-top:var(--space-6);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);position:relative}.vod-review-landing_steps__2WTQ9:before{content:"";position:absolute;top:19px;left:calc(16.5% + 4px);right:calc(16.5% + 4px);height:1px;background:linear-gradient(90deg,transparent,var(--border-subtle) 15%,var(--border-subtle) 85%,transparent)}.vod-review-landing_step__CRIE3{position:relative;text-align:center}.vod-review-landing_stepNum__YceqV{position:relative;z-index:1;width:40px;height:40px;margin-inline:auto;border-radius:50%;background:var(--bg-base);border:1px solid var(--border-strong);display:flex;align-items:center;justify-content:center;font-family:var(--font-display),system-ui,sans-serif;font-weight:700;font-size:.9375rem;color:var(--accent)}.vod-review-landing_stepTitle__Zb5_n{margin:var(--space-3) 0 0;font-weight:700;font-size:.9375rem}.vod-review-landing_stepBody__QPGG5{margin:4px auto 0;max-width:26ch;font-size:.8125rem;color:var(--text-muted);line-height:1.5}.vod-review-landing_closeBand__V4Pxz{padding:0 var(--space-5) var(--space-8)}.vod-review-landing_closeCard__AcThb{width:min(1000px,100%);margin-inline:auto;padding:var(--space-7) var(--space-5);border-radius:16px;border:1px solid var(--border-subtle);background:radial-gradient(ellipse 90% 140% at 50% -30%,color-mix(in oklch,var(--accent) 14%,transparent),transparent 70%),color-mix(in oklch,var(--bg-surface) 60%,transparent);text-align:center}.vod-review-landing_closeTitle__MMTdr{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:1.625rem;font-weight:700;letter-spacing:-.02em}.vod-review-landing_closeLede___IZSZ{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:.9375rem}.vod-review-landing_closeBtnRow__M0K7I{margin-top:var(--space-5);display:flex;justify-content:center}.vod-review-landing_btn__deKgp{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:44px;padding:0 var(--space-5);border:1px solid transparent;border-radius:var(--radius-control);font-weight:600;font-size:.9375rem;color:var(--accent-fg);background:var(--accent);text-decoration:none;transition:background .18s var(--ease-out-expo),transform .18s var(--ease-out-expo)}.vod-review-landing_btn__deKgp:hover{background:color-mix(in oklch,var(--accent) 88%,white);color:var(--accent-fg);text-decoration:none;transform:translateY(-1px)}[data-theme=light] .vod-review-landing_btn__deKgp:hover{background:color-mix(in oklch,var(--accent) 88%,black)}@media (max-width:860px){.vod-review-landing_featureGrid__ubSFL{grid-template-columns:1fr}.vod-review-landing_steps__2WTQ9{grid-template-columns:1fr;gap:var(--space-6)}.vod-review-landing_steps__2WTQ9:before{display:none}}@media (max-width:560px){.vod-review-landing_title__sBjJA{font-size:clamp(1.9rem,9vw,2.5rem)}}.vod-review-landing_closeCard__AcThb,.vod-review-landing_ctaCard__iT60F,.vod-review-landing_tile__cBFF3{border-color:var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--glass-shadow)}.vod-review-landing_closeCard__AcThb,.vod-review-landing_ctaCard__iT60F{border-radius:var(--radius-panel)}.vod-review-landing_tile__cBFF3{background:var(--glass-fill);border-radius:var(--radius-card)}.vod-review-landing_ctaCard__iT60F,.vod-review-landing_tile__cBFF3{-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.vod-review-landing_ctaCard__iT60F{background:var(--glass-fill-strong)}.vod-review-landing_eyebrow__0vKB_{border-color:var(--accent-line);background:var(--accent-soft)}.vod-review-paste-box_pasteForm__RrKfZ{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0}.vod-review-paste-box_pasteInput__cFsqT{flex:1 1 20rem;min-width:0;height:44px;padding:0 var(--space-3);border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:var(--bg-base);color:var(--text-primary);font:inherit;font-size:.9375rem;transition:border-color .18s var(--ease-out-expo)}.vod-review-paste-box_pasteInput__cFsqT::placeholder{color:var(--text-muted)}.vod-review-paste-box_pasteInput__cFsqT:hover{border-color:var(--border-strong)}.vod-review-paste-box_pasteInput__cFsqT:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:2px;border-color:var(--border-strong)}.vod-review-paste-box_pasteBtn__fpmKW{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:44px;padding:0 var(--space-5);border-radius:var(--radius-control);border:1px solid transparent;background:var(--accent);color:var(--accent-fg);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .18s var(--ease-out-expo),transform .18s var(--ease-out-expo)}.vod-review-paste-box_pasteBtn__fpmKW:hover:not(:disabled){background:color-mix(in oklch,var(--accent) 88%,white);transform:translateY(-1px)}[data-theme=light] .vod-review-paste-box_pasteBtn__fpmKW:hover:not(:disabled){background:color-mix(in oklch,var(--accent) 88%,black)}.vod-review-paste-box_pasteBtn__fpmKW:disabled{opacity:.55;cursor:default}