.yaxZtq_shell{grid-template-columns:208px minmax(0,1fr);align-items:start;min-height:100%;display:grid}.yaxZtq_nav{padding:var(--space-8) var(--space-6);border-right:1px solid var(--hairline);background:var(--app);align-self:start;min-height:100%;position:sticky;top:0}.yaxZtq_navBrand{align-items:baseline;gap:var(--space-3);padding:0 var(--space-4) var(--space-7);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-body-xl);color:var(--copy);display:flex}.yaxZtq_navBrandTag{font-family:var(--font-mono);font-size:var(--type-mono-xs);letter-spacing:.14em;color:var(--copy-muted);text-transform:uppercase}.yaxZtq_navGroup{margin-bottom:var(--space-6)}.yaxZtq_navGroupLabel{padding:var(--space-3) var(--space-4);font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--copy-muted)}.yaxZtq_navList{gap:var(--space-1);flex-direction:column;display:flex}.yaxZtq_navLink{min-height:38px;padding:0 var(--space-4);border-radius:var(--r-md);font-size:var(--type-body-md);color:var(--copy-2);align-items:center;text-decoration:none;display:flex}.yaxZtq_navBadge{margin-left:auto;display:inline-flex}.yaxZtq_navLink:hover{background:var(--hover);color:var(--copy)}.yaxZtq_navLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.yaxZtq_navLinkActive{background:var(--accent-tint);color:var(--copy);font-weight:var(--weight-semibold)}.yaxZtq_main{min-width:0;max-width:1232px;padding:var(--space-9) clamp(16px, 3vw, 32px) var(--space-12)}.yaxZtq_pageHeader{margin-bottom:var(--space-8)}.yaxZtq_pageTitle{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-display-md);color:var(--copy);margin:0}.yaxZtq_pageSummary{margin:var(--space-2) 0 0;font-size:var(--type-body-md);color:var(--copy-2)}.yaxZtq_card{background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-card)}.yaxZtq_cardPad{padding:var(--space-8)}.yaxZtq_eyebrow{margin:0 0 var(--space-4);font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--copy-muted)}.yaxZtq_tiles{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.yaxZtq_tile{padding:var(--space-7) var(--space-8)}.yaxZtq_tileValue{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-display-md);color:var(--copy);line-height:1.1}.yaxZtq_tileValueWarn{color:var(--warning)}.yaxZtq_tileHint{margin-top:var(--space-3);font-size:var(--type-body-sm);color:var(--copy-2)}.yaxZtq_comingNext{gap:var(--space-3);padding:var(--space-10) var(--space-8);text-align:left;flex-direction:column;display:flex}.yaxZtq_comingTitle{font-size:var(--type-body-xl);font-weight:var(--weight-semibold);color:var(--copy);margin:0}.yaxZtq_comingText{font-size:var(--type-body-md);color:var(--copy-2);max-width:56ch;margin:0}.yaxZtq_notice{padding:var(--space-6) var(--space-8);font-size:var(--type-body-md);color:var(--copy-2)}.yaxZtq_noticeError{color:var(--error)}.yaxZtq_chips{gap:var(--space-3);margin:var(--space-5) 0;flex-wrap:wrap;display:flex}.yaxZtq_chip{min-height:36px;padding:0 var(--space-6);border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--card);color:var(--copy);font:inherit;font-size:var(--type-body-sm);cursor:pointer}.yaxZtq_chip:hover{background:var(--hover)}.yaxZtq_chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.yaxZtq_chipOn{background:var(--copy);color:var(--inverse);border-color:var(--copy)}.yaxZtq_chipOn:hover{background:var(--copy)}.yaxZtq_badge{padding:2px var(--space-4);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--type-mono-xs);letter-spacing:.08em;text-transform:uppercase;background:var(--hover);color:var(--copy-2);white-space:nowrap;align-items:center;display:inline-flex}.yaxZtq_badgeOk{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}.yaxZtq_badgeBad{background:color-mix(in srgb, var(--error) 14%, transparent);color:var(--error)}.yaxZtq_toolbar{gap:var(--space-4);margin-bottom:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.yaxZtq_field{flex:220px;min-width:0;max-width:360px}.yaxZtq_hint{margin:var(--space-3) 0 0;font-size:var(--type-body-sm);color:var(--copy-muted)}.yaxZtq_btn{min-height:44px;padding:0 var(--space-7);border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--card);color:var(--copy);font:inherit;font-size:var(--type-body-sm);cursor:pointer}.yaxZtq_btn:hover:not(:disabled){background:var(--hover)}.yaxZtq_btn:disabled{opacity:.5;cursor:default}.yaxZtq_btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.yaxZtq_split{gap:var(--space-6);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.yaxZtq_rows{margin:0;padding:0;list-style:none}.yaxZtq_row{border-bottom:1px solid var(--hairline)}.yaxZtq_row:last-child{border-bottom:0}.yaxZtq_rowBtn{gap:var(--space-2) var(--space-5);width:100%;min-height:56px;padding:var(--space-5) var(--space-7);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.yaxZtq_rowBtn:hover{background:var(--hover)}.yaxZtq_rowBtn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.yaxZtq_rowSelected{background:var(--accent-tint)}.yaxZtq_rowTitle{font-weight:var(--weight-semibold);font-size:var(--type-body-md);color:var(--copy);overflow-wrap:anywhere}.yaxZtq_rowSub{font-size:var(--type-body-sm);color:var(--copy-muted);overflow-wrap:anywhere}.yaxZtq_rowBadges{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.yaxZtq_listFoot{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-7);border-top:1px solid var(--hairline);font-size:var(--type-body-sm);color:var(--copy-muted);display:flex}.yaxZtq_backBtn{margin-bottom:var(--space-4);display:none}.yaxZtq_detailHead{justify-content:space-between;gap:var(--space-4);align-items:flex-start;display:flex}.yaxZtq_detailTitle{font-size:var(--type-body-xl);font-weight:var(--weight-semibold);color:var(--copy);overflow-wrap:anywhere;margin:0}.yaxZtq_detailMeta{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--type-mono-sm);color:var(--copy-muted);overflow-wrap:anywhere}.yaxZtq_section{margin-top:var(--space-8)}.yaxZtq_buckets{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yaxZtq_bucket{padding:var(--space-5);border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--hover)}.yaxZtq_bucketLabel{font-family:var(--font-mono);font-size:var(--type-mono-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--copy-muted)}.yaxZtq_bucketValue{margin-top:var(--space-2);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-display-xs);color:var(--copy)}.yaxZtq_meter{border-radius:var(--r-pill);background:var(--hover);height:8px;margin:var(--space-3) 0;overflow:hidden}.yaxZtq_meterFill{background:var(--accent);height:100%}.yaxZtq_meterWarn{background:var(--warning)}.yaxZtq_meterDanger{background:var(--error)}.yaxZtq_kv{gap:var(--space-3) var(--space-6);font-size:var(--type-body-sm);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.yaxZtq_kv dt{color:var(--copy-muted);font-family:var(--font-mono);font-size:var(--type-mono-sm)}.yaxZtq_kv dd{color:var(--copy);overflow-wrap:anywhere;margin:0}.yaxZtq_flagList{gap:var(--space-3);flex-wrap:wrap;display:flex}.yaxZtq_slot{padding:var(--space-5) var(--space-6);border:1px dashed var(--hairline);border-radius:var(--r-md);font-size:var(--type-body-sm);color:var(--copy-muted)}.yaxZtq_auditList{margin:0;padding:0;list-style:none}.yaxZtq_auditItem{padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--hairline)}.yaxZtq_auditItem:last-child{border-bottom:0}.yaxZtq_auditTop{gap:var(--space-3) var(--space-6);flex-wrap:wrap;align-items:baseline;display:flex}.yaxZtq_auditWhen{font-family:var(--font-mono);font-size:var(--type-mono-md);color:var(--copy)}.yaxZtq_auditAction{font-family:var(--font-mono);font-size:var(--type-mono-md);color:var(--copy-2)}.yaxZtq_auditLine{margin-top:var(--space-2);font-size:var(--type-body-sm);color:var(--copy-2);overflow-wrap:anywhere}.yaxZtq_details{margin-top:var(--space-4)}.yaxZtq_details summary{cursor:pointer;min-height:32px;font-size:var(--type-body-sm);color:var(--copy-2)}.yaxZtq_details summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.yaxZtq_diffGrid{gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.yaxZtq_pre{padding:var(--space-4);border-radius:var(--r-md);background:var(--hover);max-height:240px;font-family:var(--font-mono);font-size:var(--type-mono-sm);color:var(--copy);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.yaxZtq_diffLabel{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--type-mono-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--copy-muted)}.yaxZtq_centerState{min-height:60vh;padding:var(--space-10);color:var(--copy-2);font-size:var(--type-body-lg);justify-content:center;align-items:center;display:flex}@media (max-width:960px){.yaxZtq_shell{grid-template-columns:minmax(0,1fr)}.yaxZtq_nav{min-height:0;padding:var(--space-5) 16px;border-right:0;border-bottom:1px solid var(--hairline);position:static;overflow-x:auto}.yaxZtq_navBrand,.yaxZtq_navGroupLabel{display:none}.yaxZtq_navGroup{margin:0;display:contents}.yaxZtq_navList{gap:var(--space-3);flex-direction:row}.yaxZtq_navLink{min-height:44px;padding:0 var(--space-6);border:1px solid var(--hairline);border-radius:var(--r-pill);white-space:nowrap}.yaxZtq_navWrap{gap:var(--space-3);width:max-content;display:flex}.yaxZtq_main{padding-top:var(--space-7)}.yaxZtq_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.yaxZtq_split{grid-template-columns:minmax(0,1fr)}.yaxZtq_split[data-has-selection=true] .yaxZtq_listCol{display:none}.yaxZtq_split[data-has-selection=true] .yaxZtq_backBtn{align-items:center;display:inline-flex}.yaxZtq_diffGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.yaxZtq_buckets{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.yaxZtq_chip{min-height:44px}}
.TSRrzG_btn{--h:var(--control-h-md);justify-content:center;align-items:center;gap:var(--space-3);height:var(--h);padding:0 var(--space-7);font-family:var(--font-body);font-weight:var(--weight-semibold);border-radius:var(--r-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;flex-shrink:0;font-size:13px;text-decoration:none;display:inline-flex}.TSRrzG_btn svg{flex:none;width:15px;height:15px}.TSRrzG_btn:active:not(:disabled){transform:translateY(.5px)}.TSRrzG_btn:focus-visible{box-shadow:var(--selection-ring);outline:none}.TSRrzG_szSm{--h:var(--control-h-sm);padding:0 var(--space-5);font-size:12.5px}.TSRrzG_szMd{--h:var(--control-h-md)}.TSRrzG_szLg{--h:var(--control-h-lg);padding:0 var(--space-9);font-size:14px}.TSRrzG_vPrimary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.TSRrzG_vPrimary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, black 12%)}.TSRrzG_vPrimary:active:not(:disabled){background:color-mix(in srgb, var(--accent) 78%, black 22%)}.TSRrzG_vSecondary{background:var(--card);color:var(--copy);border-color:var(--hairline)}.TSRrzG_vSecondary:hover:not(:disabled){background:var(--hover);border-color:var(--copy-2)}.TSRrzG_vSecondary:active:not(:disabled){background:var(--raised)}.TSRrzG_vOutline{color:var(--copy);border-color:var(--hairline);background:0 0}.TSRrzG_vOutline:hover:not(:disabled){background:var(--card)}.TSRrzG_vOutline:active:not(:disabled){background:var(--hover)}.TSRrzG_vGhost{color:var(--copy-2);background:0 0;border-color:#0000}.TSRrzG_vGhost:hover:not(:disabled){background:var(--card);color:var(--copy)}.TSRrzG_vGhost:active:not(:disabled){background:var(--hover)}.TSRrzG_vDanger{background:var(--error);color:var(--inverse);border-color:var(--error)}.TSRrzG_vDanger:hover:not(:disabled){background:color-mix(in srgb, var(--error) 88%, black 12%)}.TSRrzG_vDanger:active:not(:disabled){background:color-mix(in srgb, var(--error) 78%, black 22%)}.TSRrzG_btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.TSRrzG_btnLoading{position:relative;color:#0000!important}.TSRrzG_btnSpinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.TSRrzG_vPrimary .TSRrzG_btnSpinner{color:var(--accent-ink)}.TSRrzG_vSecondary .TSRrzG_btnSpinner,.TSRrzG_vOutline .TSRrzG_btnSpinner{color:var(--copy)}.TSRrzG_vGhost .TSRrzG_btnSpinner{color:var(--copy-2)}.TSRrzG_vDanger .TSRrzG_btnSpinner{color:var(--inverse)}.TSRrzG_spin{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite TSRrzG_gui-spin}@keyframes TSRrzG_gui-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.TSRrzG_spin{animation-duration:.001ms}}.TSRrzG_iconBtn{width:var(--control-h-md);height:var(--control-h-md);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-md);color:var(--copy-2);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TSRrzG_iconBtn:hover:not(:disabled){background:var(--hover);color:var(--copy)}.TSRrzG_iconBtn:active:not(:disabled){background:var(--raised);transform:translateY(.5px)}.TSRrzG_iconBtn:focus-visible{box-shadow:var(--selection-ring);outline:none}.TSRrzG_iconBtn:disabled{opacity:.5;cursor:not-allowed}.TSRrzG_iconBtn svg{width:16px;height:16px}.TSRrzG_iconBtnSm{width:var(--control-h-sm);height:var(--control-h-sm)}.TSRrzG_iconBtnLg{width:var(--control-h-lg);height:var(--control-h-lg)}.TSRrzG_iconBtnGhost{background:0 0;border-color:#0000}.TSRrzG_iconBtnGhost:hover:not(:disabled){background:var(--hover);color:var(--copy)}.TSRrzG_iconBtnGhost:active:not(:disabled){background:var(--raised)}.TSRrzG_field{gap:var(--space-3);flex-direction:column;display:flex}.TSRrzG_fieldLabel{font-size:12.5px;font-weight:var(--weight-semibold);color:var(--copy);gap:var(--space-2);align-items:center;display:flex}.TSRrzG_fieldReq{color:var(--accent)}.TSRrzG_fieldHint{color:var(--copy-2);font-size:11.5px}.TSRrzG_fieldErr{color:var(--error);align-items:center;gap:var(--space-2);font-size:11.5px;display:flex}.TSRrzG_ctrl{height:var(--control-h-md);background:var(--app);border:1px solid var(--hairline);border-radius:var(--r-md);width:100%;padding:0 var(--space-6);font-family:var(--font-body);color:var(--copy);transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);font-size:13.5px}.TSRrzG_ctrl::placeholder{color:var(--copy-2)}.TSRrzG_ctrl:hover:not(:disabled){border-color:var(--copy-2)}.TSRrzG_ctrl:focus-visible{border-color:var(--accent);box-shadow:var(--selection-ring);outline:none}.TSRrzG_ctrlInvalid{border-color:var(--error)}.TSRrzG_ctrlInvalid:focus-visible{box-shadow:0 0 0 2px var(--app), 0 0 0 4px color-mix(in srgb, var(--error) 55%, transparent)}.TSRrzG_ctrl:disabled{opacity:.5;cursor:not-allowed}.TSRrzG_ctrlSm{height:var(--control-h-sm);font-size:12.5px}.TSRrzG_ctrlLg{height:var(--control-h-lg);font-size:14px}@media (max-width:640px){.TSRrzG_ctrl,.TSRrzG_selectTrigger{font-size:16px}}.TSRrzG_textarea{height:auto;min-height:88px;padding:var(--space-5) var(--space-6);resize:vertical;line-height:1.55}.TSRrzG_ctrlAffix{align-items:center;display:flex;position:relative}.TSRrzG_ctrlAffix .TSRrzG_ctrl{padding-left:var(--space-11)}.TSRrzG_ctrlAffixSuffix .TSRrzG_ctrl{padding-left:var(--space-6);padding-right:var(--space-11)}.TSRrzG_affixIcon{left:var(--space-6);font-family:var(--font-mono);color:var(--copy-2);pointer-events:none;font-size:12px;position:absolute}.TSRrzG_ctrlAffixSuffix .TSRrzG_affixIcon{left:auto;right:var(--space-6)}.TSRrzG_selectTrigger{height:var(--control-h-md);background:var(--app);border:1px solid var(--hairline);border-radius:var(--r-md);width:100%;padding:0 var(--space-6);font-family:var(--font-body);color:var(--copy);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);justify-content:space-between;align-items:center;font-size:13.5px;display:flex}.TSRrzG_selectTrigger:hover:not(:disabled){border-color:var(--copy-2)}.TSRrzG_selectTrigger:focus-visible{box-shadow:var(--selection-ring);outline:none}.TSRrzG_selectTrigger:disabled{opacity:.5;cursor:not-allowed}.TSRrzG_selectTrigger svg{width:14px;height:14px;color:var(--copy-2);flex-shrink:0}.TSRrzG_selectPopover{background:var(--app);border:1px solid var(--hairline);border-radius:var(--r-md);box-shadow:var(--sh-overlay);padding:var(--space-3);z-index:var(--z-dropdown);max-height:280px;overflow-y:auto}.TSRrzG_selectOption{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--r-sm);color:var(--copy);cursor:pointer;white-space:nowrap;font-size:13px;display:flex}.TSRrzG_selectOption:hover,.TSRrzG_selectOptionActive{background:var(--card)}.TSRrzG_selectOptionSelected{color:var(--accent);font-weight:var(--weight-semibold)}.TSRrzG_selectValue{text-align:left;flex:1;min-width:0}.TSRrzG_selectCustomRich{display:block}.TSRrzG_selectRich .TSRrzG_selectTrigger{height:auto;min-height:var(--ctrl-xl);padding:var(--space-3) var(--space-5);gap:var(--space-4)}.TSRrzG_selectRich .TSRrzG_selectOption{min-height:var(--control-h-lg);white-space:normal}.TSRrzG_selectRich .TSRrzG_selectPopover{max-height:min(50dvh, var(--shell-pass-tablet));overscroll-behavior:contain}.TSRrzG_selectRich .TSRrzG_selectTrigger:disabled{opacity:.5;cursor:not-allowed}.TSRrzG_selectRich .TSRrzG_selectPopover:focus-visible{box-shadow:var(--selection-ring), var(--sh-pop);outline:none}.TSRrzG_selectOption[aria-disabled=true]{opacity:.5;cursor:not-allowed}.TSRrzG_selectNativeMobile{display:none}.TSRrzG_selectCustomDesktop{display:block}@media (max-width:640px){.TSRrzG_selectNativeMobile{display:block}.TSRrzG_selectCustomDesktop{display:none}}.TSRrzG_toggle{--w:36px;--h:20px;--thumb:16px;width:var(--w);height:var(--h);background:var(--hairline);border-radius:var(--r-pill);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:none;flex:none;padding:0;position:relative}.TSRrzG_toggle:focus-visible{box-shadow:var(--selection-ring);outline:none}.TSRrzG_toggleThumb{width:var(--thumb);height:var(--thumb);background:var(--app);transition:transform var(--duration-fast) var(--ease-out);box-shadow:0 1px 2px color-mix(in srgb, var(--copy) 15%, transparent);border-radius:50%;position:absolute;top:2px;left:2px}.TSRrzG_toggleOn{background:var(--accent)}.TSRrzG_toggleOn .TSRrzG_toggleThumb{transform:translate(16px)}.TSRrzG_toggle:disabled{opacity:.5;cursor:not-allowed}.TSRrzG_toggleRow{align-items:center;gap:var(--space-5);display:flex}.TSRrzG_toggleLabel{font-size:13px;font-weight:var(--weight-medium);color:var(--copy)}.TSRrzG_toggleSub{color:var(--copy-2);font-size:11.5px}.TSRrzG_card{background:var(--app);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-card);padding:var(--space-9)}.TSRrzG_cardPadSm{padding:var(--space-6);border-radius:var(--r-card)}.TSRrzG_cardPadMd{padding:var(--space-9)}.TSRrzG_cardPadLg{padding:var(--space-11)}.TSRrzG_cardKicker{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-4);font-size:10px;display:inline-block}.TSRrzG_cardInteractive{cursor:pointer;transition:box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out)}.TSRrzG_cardInteractive:hover{box-shadow:var(--sh-pop);border-color:color-mix(in srgb, var(--accent) 40%, var(--hairline));transform:translateY(-3px)}.TSRrzG_cardInteractive:active{transform:translateY(.5px)}.TSRrzG_cardInteractive:focus-visible{box-shadow:var(--selection-ring);outline:none}.TSRrzG_tabs{gap:var(--space-9);border-bottom:1px solid var(--hairline);scrollbar-width:none;display:flex;overflow-x:auto}.TSRrzG_tabs::-webkit-scrollbar{display:none}.TSRrzG_tab{cursor:pointer;padding:var(--space-5) 0;font-family:var(--font-body);font-size:13px;font-weight:var(--weight-semibold);color:var(--copy-2);transition:color var(--duration-fast) var(--ease-out);white-space:nowrap;background:0 0;border:none;position:relative}.TSRrzG_tab:hover{color:var(--copy)}.TSRrzG_tab:focus-visible{box-shadow:var(--selection-ring);border-radius:var(--r-sm);outline:none}.TSRrzG_tabSelected{color:var(--copy)}.TSRrzG_tabSelected:after{content:"";background:var(--accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.TSRrzG_tabPanel{padding:var(--space-8) 0 0}.TSRrzG_pageHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.TSRrzG_pageHeaderNavigation{margin:0 0 var(--space-5);display:flex}.TSRrzG_pageHeaderKicker{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--copy-2);margin-bottom:var(--space-3);font-size:10.5px;display:block}.TSRrzG_pageHeaderTitle{font-family:var(--font-display);font-weight:var(--weight-medium);letter-spacing:-.015em;margin:0 0 var(--space-3);color:var(--copy);font-size:26px}.TSRrzG_pageHeaderDesc{color:var(--copy-2);max-width:420px;margin:0;font-size:13px}.TSRrzG_actionBar{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.TSRrzG_pageHeaderHero{background:radial-gradient(circle at 9% 0%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 28%), var(--surface-v2);border-bottom:1px solid var(--hairline);padding:clamp(28px,4.4vw,56px) clamp(20px,3vw,40px) clamp(24px,3.6vw,44px);position:relative}.TSRrzG_pageHeaderHeroNavigation{margin:0 0 var(--space-7);display:flex}.TSRrzG_pageHeaderHeroRow{justify-content:space-between;align-items:flex-start;gap:var(--space-9);flex-wrap:wrap;display:flex}.TSRrzG_pageHeaderHeroText{min-width:0}.TSRrzG_pageHeaderHeroKicker{font-family:var(--font-mono);font-size:var(--type-eyebrow);font-weight:var(--weight-display);letter-spacing:.12em;text-transform:uppercase;color:var(--copy-muted);margin:0 0 var(--space-5);display:block}.TSRrzG_pageHeaderHeroTitle{max-width:var(--measure-hero);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-display-hero);letter-spacing:-.035em;color:var(--copy);margin:0;line-height:1.02}.TSRrzG_pageHeaderHeroDesc{max-width:var(--measure-hero-sub);margin:var(--space-5) 0 0;color:var(--copy-2);font-size:var(--type-body-lg);line-height:1.55}.TSRrzG_scrim{z-index:var(--z-modal-backdrop);background:var(--scrim);padding:var(--space-9);overscroll-behavior:contain;--scrim-anim:g-fade-in;animation:var(--scrim-anim) var(--overlay-enter) backwards;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden auto}.TSRrzG_scrimSheet{align-items:flex-end;padding:0}.TSRrzG_scrimSheetFull{align-items:stretch;padding:0}.TSRrzG_scrimBare{align-items:flex-start;padding-top:20vh}.TSRrzG_modalBox{background:var(--app);border:1px solid var(--hairline);border-radius:var(--r-modal);width:100%;box-shadow:var(--sh-overlay);z-index:var(--z-modal-box);--modal-anim:g-scale-in;max-height:min(820px,100dvh - 32px);animation:var(--modal-anim) var(--overlay-enter) backwards;flex-direction:column;margin:auto 0;display:flex}.TSRrzG_sheetBox{background:var(--app);border:1px solid var(--hairline);border-radius:var(--r-sheet) var(--r-sheet) 0 0;width:100%;max-width:100%;box-shadow:var(--sh-overlay);z-index:var(--z-modal-box);max-height:min(92dvh,820px);padding-bottom:env(safe-area-inset-bottom,0px);--sheet-anim:g-slide-up;animation:var(--sheet-anim) var(--overlay-enter) backwards;border-bottom:none;flex-direction:column;margin:0;display:flex;overflow-x:clip}.TSRrzG_sheetBoxFull{background:var(--app);width:100%;max-width:100%;height:100dvh;max-height:100dvh;box-shadow:none;z-index:var(--z-modal-box);padding-bottom:env(safe-area-inset-bottom,0px);--sheet-anim:g-slide-up;animation:var(--sheet-anim) var(--overlay-enter) backwards;border:none;border-radius:0;flex-direction:column;margin:0;display:flex;overflow-x:clip}.TSRrzG_scrimBare .TSRrzG_modalBox{margin:0}.TSRrzG_sheetGrip{background:var(--hairline);border-radius:var(--r-pill);width:36px;height:4px;margin:var(--space-4) auto var(--space-2);flex-shrink:0}.TSRrzG_modalHead{height:var(--control-topbar);border-bottom:1px solid var(--hairline);padding:0 var(--space-10);align-items:center;gap:var(--space-7);flex-shrink:0;display:flex}.TSRrzG_modalTitle{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-display-xs);color:var(--copy);letter-spacing:-.01em;flex:1}.TSRrzG_modalClose{width:var(--control-h-lg);height:var(--control-h-lg);margin-right:calc(var(--space-4) * -1)}.TSRrzG_modalBody{padding:var(--space-10);gap:var(--space-9);overscroll-behavior:contain;flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:0;display:flex;overflow:hidden auto}.TSRrzG_modalBodyBare{gap:0;padding:0;overflow:hidden}.TSRrzG_modalTitleHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TSRrzG_modalFoot{padding:var(--space-7) var(--space-10);border-top:1px solid var(--hairline);justify-content:flex-end;align-items:center;gap:var(--space-5);flex-shrink:0;min-width:0;max-width:100%;display:flex}.TSRrzG_confirmTarget{font-family:var(--font-mono);color:var(--copy);background:var(--card);border-radius:4px;padding:1px 6px}.TSRrzG_badge{align-items:center;gap:var(--space-2);height:24px;padding:0 var(--space-5);border-radius:var(--r-pill);font-size:11px;font-weight:var(--weight-semibold);white-space:nowrap;flex-shrink:0;display:inline-flex}.TSRrzG_badgeSm{height:20px;padding:0 var(--space-4);font-size:10.5px}.TSRrzG_badgeINeutral{background:var(--card);color:var(--copy-2)}.TSRrzG_badgeISuccess{background:color-mix(in srgb, var(--success) 16%, transparent);color:var(--success)}.TSRrzG_badgeIWarning{background:color-mix(in srgb, var(--warning) 18%, transparent);color:color-mix(in srgb, var(--warning) 70%, var(--copy) 30%)}.TSRrzG_badgeIDanger{background:color-mix(in srgb, var(--error) 14%, transparent);color:var(--error)}.TSRrzG_badgeIBeta{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent)}.TSRrzG_badgeMono{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-caps);border-radius:var(--r-sm);font-size:10px}.TSRrzG_badgeIApproved{background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent)}.TSRrzG_badgeIGenerated{background:color-mix(in srgb, var(--status-generated) 15%, transparent);color:var(--status-generated)}.TSRrzG_badgeXs{height:18px;padding:0 var(--space-2);gap:var(--space-1);border-radius:var(--r-pill);font-size:8.5px;font-weight:500}.TSRrzG_badgeOnMedia.TSRrzG_badgeINeutral{background:var(--surface-v2)}.TSRrzG_badgeOnMedia.TSRrzG_badgeISuccess{background:color-mix(in srgb, var(--success) 14%, var(--surface-v2))}.TSRrzG_badgeOnMedia.TSRrzG_badgeIWarning{background:color-mix(in srgb, var(--warning) 18%, var(--surface-v2))}.TSRrzG_badgeOnMedia.TSRrzG_badgeIDanger{background:color-mix(in srgb, var(--error) 14%, var(--surface-v2))}.TSRrzG_badgeOnMedia.TSRrzG_badgeIBeta{background:color-mix(in srgb, var(--accent) 18%, var(--surface-v2))}.TSRrzG_badgeOnMedia.TSRrzG_badgeIApproved{background:color-mix(in srgb, var(--accent) 15%, var(--surface-v2))}.TSRrzG_badgeOnMedia.TSRrzG_badgeIGenerated{background:color-mix(in srgb, var(--status-generated) 15%, var(--surface-v2))}.TSRrzG_badgeDot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.TSRrzG_statusDot{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block;position:relative}.TSRrzG_stIdle{background:var(--copy-2)}.TSRrzG_stRunning{background:var(--accent)}.TSRrzG_stSuccess{background:var(--success)}.TSRrzG_stWarning{background:var(--warning)}.TSRrzG_stDanger{background:var(--error)}.TSRrzG_dotPulse:after{content:"";color:inherit;animation:TSRrzG_gui-dotpulse 1.4s var(--ease-in-out) infinite;border:1px solid;border-radius:50%;position:absolute;inset:-4px}@keyframes TSRrzG_gui-dotpulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.TSRrzG_dotPulse:after{opacity:.5;animation:none;transform:scale(1.3)}}.TSRrzG_toastViewport{z-index:var(--z-toast);gap:var(--space-4);pointer-events:none;bottom:max(var(--space-10), var(--toast-bottom-offset,0px));right:var(--space-10);flex-direction:column;display:flex;position:fixed}@media (max-width:640px){.TSRrzG_toastViewport{bottom:auto;top:max(var(--space-8), var(--toast-top-offset,0px));right:var(--space-6);left:var(--space-6)}}.TSRrzG_toast{background:var(--app);border:1px solid var(--hairline);border-left:3px solid var(--copy);border-radius:var(--r-md);min-width:280px;max-width:360px;box-shadow:var(--sh-overlay);padding:var(--space-6) var(--space-7);align-items:flex-start;gap:var(--space-5);pointer-events:auto;--toast-anim:g-slide-in-right;animation:var(--toast-anim) var(--overlay-enter) backwards;display:flex}.TSRrzG_toastSuccess{border-left-color:var(--success)}.TSRrzG_toastDanger{border-left-color:var(--error)}.TSRrzG_toastBody{flex:1}.TSRrzG_toastTitle{font-size:13px;font-weight:var(--weight-semibold);color:var(--copy);margin:0 0 2px}.TSRrzG_toastDesc{color:var(--copy-2);margin:0;font-size:11.5px}.TSRrzG_toastAction{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent);cursor:pointer;margin-top:var(--space-3);background:0 0;border:none;padding:0;font-size:10px}.TSRrzG_toastClose{color:var(--copy-2);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;position:relative}.TSRrzG_toastClose:after{content:"";position:absolute;inset:-16px}.TSRrzG_emptyState{text-align:center;align-items:center;gap:var(--space-5);padding:var(--space-12) var(--space-9);flex-direction:column;display:flex}.TSRrzG_emptyStateIcon{border-radius:var(--r-md);background:var(--app);border:1px solid var(--hairline);width:40px;height:40px;color:var(--copy-2);justify-content:center;align-items:center;display:flex}.TSRrzG_emptyStateTitle{font-family:var(--font-body);font-size:14px;font-weight:var(--weight-semibold);color:var(--copy);margin:0}.TSRrzG_emptyStateDesc{font-family:var(--font-body);color:var(--copy-2);max-width:260px;margin:0;font-size:12px;line-height:1.55}.TSRrzG_emptyStateCompact{gap:var(--space-3);padding:var(--space-5) var(--space-4)}.TSRrzG_emptyStateCompact .TSRrzG_emptyStateIcon{width:28px;height:28px}.TSRrzG_emptyStateCompact .TSRrzG_emptyStateTitle{font-size:var(--type-body-sm)}.TSRrzG_skeleton{background:linear-gradient(90deg, var(--card) 25%, var(--hairline) 50%, var(--card) 75%);border-radius:var(--r-md);background-size:200% 100%;animation:1.6s ease-in-out infinite TSRrzG_gui-shimmer}@keyframes TSRrzG_gui-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.TSRrzG_skeleton{background:var(--hairline);animation:none}}.TSRrzG_menu{background:var(--app);border:1px solid var(--hairline);border-radius:var(--r-card);width:280px;box-shadow:var(--sh-pop);padding:var(--space-3);z-index:var(--z-modal-box);transform-origin:0 0;--menu-anim:g-scale-in;max-height:400px;animation:var(--menu-anim) var(--duration-fast) var(--ease-out) backwards;overflow-y:auto}.TSRrzG_menuItem{align-items:center;gap:var(--space-5);width:100%;height:36px;padding:0 var(--space-5);border-radius:var(--r-sm);font-family:var(--font-body);color:var(--copy);cursor:pointer;text-align:left;background:0 0;border:none;font-size:13px;display:flex}.TSRrzG_menuItem:hover,.TSRrzG_menuItemActive{background:var(--card)}.TSRrzG_menuItem:focus-visible{box-shadow:var(--selection-ring);outline:none}.TSRrzG_menuItemDanger{color:var(--error)}.TSRrzG_menuItem:disabled{opacity:.5;cursor:not-allowed}.TSRrzG_menuItem svg{width:15px;height:15px;color:var(--copy-2);flex-shrink:0}.TSRrzG_menuItemDanger svg{color:var(--error)}.TSRrzG_menuDivider{background:var(--hairline);height:1px;margin:var(--space-3) var(--space-2)}.TSRrzG_copyField{align-items:center;gap:var(--space-4);background:var(--raised);border:1px solid var(--hairline);border-radius:var(--r-md);padding:var(--space-5);display:flex}.TSRrzG_copyFieldValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-body);color:var(--copy);flex:1;font-size:13px;overflow:hidden}.TSRrzG_copyFieldValueMono{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--copy);letter-spacing:.02em;flex:1;font-size:12px;overflow:hidden}.TSRrzG_copyFieldCopied{color:var(--success)}.TSRrzG_segmented{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--card);display:inline-flex;overflow:hidden}.TSRrzG_segmentedItem{height:var(--control-base);padding:0 var(--space-7);font-family:var(--font-body);font-size:var(--type-body-sm);font-weight:var(--weight-regular);color:var(--copy-2);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;outline:none}.TSRrzG_segmentedItem:hover:not(.TSRrzG_segmentedItemSelected){background:var(--raised)}.TSRrzG_segmentedItem:focus-visible{box-shadow:var(--selection-ring);z-index:1;position:relative}.TSRrzG_segmentedItemSelected{background:var(--accent);color:var(--accent-ink);font-weight:var(--weight-semibold)}.TSRrzG_segmentedItem:disabled{opacity:.5;cursor:not-allowed}@media (hover:none) and (pointer:coarse){.TSRrzG_segmentedItem{font-size:max(16px,1em)}}@media (prefers-reduced-motion:reduce){.TSRrzG_scrim,.TSRrzG_modalBox,.TSRrzG_sheetBox,.TSRrzG_sheetBoxFull,.TSRrzG_menu,.TSRrzG_toast{animation:none}.TSRrzG_cardInteractive{transition:none}.TSRrzG_cardInteractive:hover{transform:none}}
.lG2-Cq_track{width:100%;height:var(--space-1);background:var(--hairline);border-radius:var(--r-pill);display:block;overflow:hidden}.lG2-Cq_fill{background:var(--accent);border-radius:var(--r-pill);height:100%;transition:width var(--duration-base) var(--ease-out);display:block}.lG2-Cq_success{background:var(--success)}@media (prefers-reduced-motion:reduce){.lG2-Cq_fill{transition:none}}
.w8IX_q_group{gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.w8IX_q_chip{align-items:center;gap:var(--space-2);max-width:100%;height:var(--ctrl-md);padding:0 var(--space-5);border-radius:var(--r-pill);border:1px solid var(--hairline);background:var(--surface-v2);color:var(--copy);font-family:var(--font-body);font-size:var(--type-body-sm);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-in-out), border-color var(--duration-fast) var(--ease-in-out);font-weight:600;display:inline-flex}.w8IX_q_chip:hover:not(:disabled):not(.w8IX_q_on){background:var(--hover)}.w8IX_q_chip:focus-visible{box-shadow:var(--selection-ring);outline:none}.w8IX_q_chip:disabled{opacity:.5;cursor:not-allowed}.w8IX_q_on{background:var(--copy);border-color:var(--copy);color:var(--inverse)}.w8IX_q_hint{font-family:var(--font-mono);font-size:var(--type-mono-xs);opacity:.7;font-weight:400}@media (prefers-reduced-motion:reduce){.w8IX_q_chip{transition:none}}
.gT5dVa_compact{display:none}@media (min-width:1024px){.gT5dVa_compact{align-items:center;gap:var(--space-4);height:var(--control-topbar);padding:0 calc(var(--space-7) + var(--control-base) + var(--space-3)) 0 var(--space-8);background:var(--surface-v2);border-bottom:1px solid var(--hairline);flex-shrink:0;display:flex}}.gT5dVa_title{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-display-sm);letter-spacing:-.02em;color:var(--copy);white-space:nowrap;margin:0;line-height:1}.gT5dVa_count{font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--copy-muted);white-space:nowrap}.gT5dVa_suffix{color:var(--error)}.gT5dVa_navigation{margin-left:var(--space-3);align-items:center;display:flex}.gT5dVa_spacer{flex:1;min-width:0}.gT5dVa_actions{align-items:center;gap:var(--space-3);display:flex}.gT5dVa_primary{align-items:center;display:flex}.gT5dVa_primary button[type]{background:var(--copy);color:var(--inverse);border-color:#0000}.gT5dVa_primary button[type]:hover:not(:disabled){background:var(--copy);color:var(--inverse);opacity:.88;border-color:#0000}.gT5dVa_overflow{align-items:center;display:flex}
.k0EyBW_scroll{overscroll-behavior:contain;scroll-snap-type:y proximity;min-height:0;padding:var(--space-3) var(--space-7);flex:1;overflow-y:auto}.k0EyBW_grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (min-width:768px){.k0EyBW_scroll{padding:var(--space-3) var(--space-9)}.k0EyBW_grid{gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr))}}.k0EyBW_empty{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}
._5Y-UZa_tile{width:100%;aspect-ratio:var(--tile-aspect);border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--card);box-shadow:var(--sh-card);color:inherit;font:inherit;cursor:pointer;scroll-snap-align:start;transition:box-shadow var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);padding:0;display:block;position:relative;overflow:hidden}._5Y-UZa_tile:hover:not(:disabled){box-shadow:var(--sh-pop)}._5Y-UZa_tile:focus-visible{box-shadow:var(--selection-ring);outline:none}._5Y-UZa_selected,._5Y-UZa_selected:hover:not(:disabled){border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}._5Y-UZa_selected:focus-visible{box-shadow:0 0 0 2px var(--accent), var(--selection-ring)}._5Y-UZa_disabled{opacity:.5;cursor:not-allowed}._5Y-UZa_media{background:var(--card);place-items:center;display:grid;position:absolute;inset:0}._5Y-UZa_img{object-fit:contain;opacity:0;width:100%;height:100%;display:block}._5Y-UZa_imgLoaded{--picker-fade:g-fade-in;opacity:1;animation:var(--picker-fade) var(--overlay-enter)}._5Y-UZa_placeholder,._5Y-UZa_skeleton{--picker-shimmer:gshimmer;background:linear-gradient(90deg, var(--hover) 0%, var(--hairline) 50%, var(--hover) 100%);animation:var(--picker-shimmer) 1.3s linear infinite;background-size:200% 100%}._5Y-UZa_placeholder{position:absolute;inset:0}._5Y-UZa_skeleton{box-shadow:none;cursor:default}@media (prefers-reduced-motion:reduce){._5Y-UZa_placeholder,._5Y-UZa_skeleton{animation:none}}._5Y-UZa_check{top:var(--space-3);left:var(--space-3);z-index:2;width:var(--space-9);height:var(--space-9);border-radius:var(--r-xs);border:1.5px solid var(--surface-v2);background:var(--accent);color:var(--accent-ink);place-items:center;display:grid;position:absolute}._5Y-UZa_check svg{width:var(--space-6);height:var(--space-6)}._5Y-UZa_chip{top:var(--space-2);right:var(--space-2);z-index:2;height:var(--space-9);padding:0 var(--space-3);border-radius:var(--r-pill);border:1px solid var(--hairline);background:var(--card);color:var(--copy-2);font-family:var(--font-mono);font-size:var(--type-meta-sm);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;pointer-events:none;align-items:center;display:inline-flex;position:absolute}._5Y-UZa_upload{justify-content:center;align-items:center;gap:var(--space-3);background:var(--surface-v2);box-shadow:none;color:var(--copy);border-style:dashed;flex-direction:column;display:flex}._5Y-UZa_uploadPlus{width:var(--ctrl-md);height:var(--ctrl-md);background:var(--hover);color:var(--copy);border-radius:50%;place-items:center;display:grid}._5Y-UZa_uploadPlus svg{width:var(--space-7);height:var(--space-7)}._5Y-UZa_uploadLabel{font-size:var(--type-body-sm);font-weight:600}._5Y-UZa_uploadHint{font-family:var(--font-mono);font-size:var(--type-meta-sm);color:var(--copy-muted);letter-spacing:.04em}
.BRy2gW_root{--ig-bg:#000;--ig-media-bg:#111;--ig-text:#f5f5f5;--ig-strong:#fff;--ig-muted:#ffffffbf;--ig-faint:#ffffff8c;--ig-ghost:#fff6;--ig-line:#ffffff14;--ig-chip:#ffffff1f;--ig-dim:#ffffff4d;--ig-pill:#0009;--ig-arrow:#ffffffd9;--ig-arrow-ink:#111;--ig-blue:#3797f0;--ig-font:-apple-system, "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--ig-hair:1px;--ig-ring:2px;--ig-avatar:34px;--ig-dot:6px;--ig-dot-sm:4px;--ig-dot-gap:4px;--ig-counter-h:26px;--ig-arrow-size:28px;--ig-modal-w:760px;--ig-modal-h:600px;--ig-media-col:440px;--ig-head-pad-end:108px;--ig-fs-name:13.5px;--ig-fs-cap:14px;--ig-fs-act:13.5px;--ig-fs-counter:12px;--ig-fs-date:11.5px;--ig-fs-mono:11px;--ig-fs-initials:12px;--ig-pill-track:.08em;--ig-more-track:2px;--ig-chip-strong:#fff3;--ig-grip-w:36px;--ig-grip-h:4px;--ig-menu-w:232px;--ig-confirm-w:420px;--ig-confirm-w-d:400px;--ig-thumb-dim:saturate(.7) brightness(.8);z-index:var(--z-preview);background:var(--ig-bg);color:var(--ig-text);font-family:var(--ig-font);--pv-fade:g-fade-in;animation:var(--pv-fade) var(--overlay-enter) both;position:fixed;inset:0;overflow-x:clip}@media (prefers-reduced-motion:reduce){.BRy2gW_root{animation:none}}.BRy2gW_sheet{box-sizing:border-box;min-width:0;height:100dvh;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:var(--ig-bg);outline:none;flex-direction:column;display:flex;position:absolute;inset:0;overflow-x:clip}.BRy2gW_bar{min-height:var(--ctrl-topbar);padding:0 var(--space-2);border-bottom:var(--ig-hair) solid var(--ig-line);flex:none;align-items:center;display:flex}.BRy2gW_close{width:var(--ctrl-lg);height:var(--ctrl-lg);border-radius:var(--r-pill);color:var(--ig-strong);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.BRy2gW_close:focus-visible{outline:var(--ig-ring) solid var(--ig-strong);outline-offset:calc(-1 * var(--ig-ring))}.BRy2gW_pill{align-items:center;gap:var(--space-3);height:var(--ctrl-sm);margin:0 var(--space-5) 0 auto;padding:0 var(--space-5);border-radius:var(--r-pill);background:var(--ig-chip);color:var(--ig-text);font-family:var(--font-mono);font-size:var(--ig-fs-mono);letter-spacing:var(--ig-pill-track);text-transform:uppercase;font-weight:500;display:inline-flex}.BRy2gW_pillDot{width:var(--ig-dot);height:var(--ig-dot);background:var(--accent);border-radius:50%}.BRy2gW_pillDotLive{background:var(--success)}.BRy2gW_layout{min-width:0;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;flex:1;display:flex;overflow-x:clip}.BRy2gW_scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-width:0;min-height:0;overflow:clip auto}.BRy2gW_head{align-items:center;gap:var(--space-5);min-width:0;padding:var(--space-5) var(--space-6);display:flex}.BRy2gW_avatar{width:var(--ig-avatar);height:var(--ig-avatar);object-fit:cover;background:var(--ig-media-bg);border:var(--ig-hair) solid var(--ig-line);border-radius:50%;flex:none}.BRy2gW_avatarInitials{font-size:var(--ig-fs-initials);color:var(--ig-strong);place-items:center;font-weight:700;display:grid}.BRy2gW_who{flex-direction:column;flex:1;min-width:0;display:flex}.BRy2gW_handle{color:var(--ig-strong);font-weight:600;font-size:var(--ig-fs-name);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.BRy2gW_more{color:var(--ig-strong);letter-spacing:var(--ig-more-track);flex:none;font-weight:700}.BRy2gW_media{aspect-ratio:4/5;background:var(--ig-media-bg);width:100%;position:relative;overflow:hidden}.BRy2gW_strip{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;width:100%;height:100%;display:flex;overflow:auto hidden}.BRy2gW_strip::-webkit-scrollbar{display:none}.BRy2gW_strip:focus-visible{outline:var(--ig-ring) solid var(--ig-strong);outline-offset:calc(-1 * var(--ig-ring))}.BRy2gW_slide{scroll-snap-align:start;scroll-snap-stop:always;flex:none;width:100%;height:100%}.BRy2gW_slideImg{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.BRy2gW_ctr{top:var(--space-5);right:var(--space-5);height:var(--ig-counter-h);padding:0 var(--space-5);border-radius:var(--r-pill);background:var(--ig-pill);color:var(--ig-strong);font-size:var(--ig-fs-counter);font-variant-numeric:tabular-nums;pointer-events:none;align-items:center;display:flex;position:absolute}.BRy2gW_livePill{top:var(--space-5);left:var(--space-5);z-index:3;height:var(--ig-counter-h);padding:0 var(--space-5);border-radius:var(--r-pill);background:var(--ig-pill);color:var(--ig-strong);font-size:var(--ig-fs-counter);pointer-events:none;align-items:center;font-weight:600;display:flex;position:absolute}.BRy2gW_arrow{width:var(--ig-arrow-size);height:var(--ig-arrow-size);background:var(--ig-arrow);color:var(--ig-arrow-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.BRy2gW_arrow:focus-visible{outline:var(--ig-ring) solid var(--ig-strong);outline-offset:var(--ig-ring)}.BRy2gW_arrowL{left:var(--space-4)}.BRy2gW_arrowR{right:var(--space-4)}.BRy2gW_dots{justify-content:center;align-items:center;gap:var(--ig-dot-gap);padding:var(--space-5) 0 0;display:flex}.BRy2gW_dot{width:var(--ig-dot);height:var(--ig-dot);background:var(--ig-dim);border-radius:50%}.BRy2gW_dotSm{width:var(--ig-dot-sm);height:var(--ig-dot-sm)}.BRy2gW_dotOn{background:var(--ig-blue)}.BRy2gW_actions{align-items:center;gap:var(--space-6);min-width:0;padding:var(--space-5) var(--space-6) var(--space-2);color:var(--ig-strong);font-size:var(--ig-fs-act);font-weight:600;display:flex}.BRy2gW_act{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.BRy2gW_num{font-variant-numeric:tabular-nums}.BRy2gW_bm{margin-left:auto}.BRy2gW_body{padding:var(--space-2) var(--space-6) 0;min-width:0}.BRy2gW_cap{font-size:var(--ig-fs-cap);color:var(--ig-text);overflow-wrap:anywhere;margin:0;line-height:1.4}.BRy2gW_capFull{white-space:pre-line}.BRy2gW_meta{align-items:center;gap:var(--space-2) var(--space-3);margin:var(--space-4) 0 0;font-family:var(--font-mono);font-size:var(--ig-fs-mono);color:var(--ig-faint);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;line-height:1.4;display:flex}.BRy2gW_moreBtn{font:inherit;color:var(--ig-faint);cursor:pointer;background:0 0;border:0;padding:0}.BRy2gW_moreBtn:focus-visible{outline:var(--ig-ring) solid var(--ig-strong);outline-offset:var(--ig-ring)}.BRy2gW_foot{padding:0 var(--space-6) var(--space-7);min-width:0}.BRy2gW_date{margin:var(--space-4) 0 0;font-size:var(--ig-fs-date);color:var(--ig-faint)}.BRy2gW_hint{margin:var(--space-6) 0 0;font-family:var(--font-mono);font-size:var(--ig-fs-mono);color:var(--ig-ghost);line-height:1.4}.BRy2gW_published .BRy2gW_date:after{content:none}.BRy2gW_insights{--ms-value:var(--ig-strong);--ms-label:var(--ig-faint);--ms-line:var(--ig-line);--ms-pend-a:var(--ig-chip);--ms-pend-b:var(--ig-chip-strong);margin:var(--space-6) 0 0;padding:var(--space-5) var(--space-5) var(--space-4);border:var(--ig-hair) solid var(--ig-line);border-radius:var(--r-card);background:var(--ig-chip);min-width:0}.BRy2gW_insightsHd{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:var(--ig-fs-mono);letter-spacing:var(--ig-pill-track);text-transform:uppercase;color:var(--ig-faint);font-weight:500;display:flex}.BRy2gW_insightsNote{letter-spacing:.02em;text-transform:none;color:var(--ig-ghost);margin-left:auto;font-style:normal}.BRy2gW_unrendered{place-items:center;display:grid;position:absolute;inset:0}.BRy2gW_thumb{object-fit:contain;width:100%;height:100%;filter:var(--ig-thumb-dim);position:absolute;inset:0}.BRy2gW_unrenderedPill{align-items:center;gap:var(--space-3);height:var(--ctrl-md);padding:0 var(--space-6);border-radius:var(--r-pill);border:var(--ig-hair) solid var(--ig-chip-strong);background:var(--ig-bg);color:var(--ig-text);font:600 var(--type-body-sm) var(--font-body);display:inline-flex;position:relative}.BRy2gW_unrenderedPill svg{color:var(--warning)}.BRy2gW_unrenderedHint{padding:var(--space-3) var(--space-6) 0;font-family:var(--font-mono);font-size:var(--ig-fs-mono);color:var(--ig-faint);margin:0;line-height:1.4}.BRy2gW_dock{align-items:center;gap:var(--space-2);padding:var(--space-5);border-top:var(--ig-hair) solid var(--ig-line);background:var(--ig-bg);flex:none;display:flex;position:relative}.BRy2gW_dockMain,.BRy2gW_dockIcons{display:contents}.BRy2gW_ab{justify-content:center;align-items:center;gap:var(--space-2);height:var(--ctrl-lg);padding:0 var(--space-4);border-radius:var(--r-md);background:var(--ig-chip);color:var(--ig-text);font:600 var(--type-body-sm) var(--font-body);white-space:nowrap;cursor:pointer;border:0;flex:none;display:inline-flex}.BRy2gW_ab:focus-visible{outline:var(--ig-ring) solid var(--ig-strong);outline-offset:var(--ig-ring)}.BRy2gW_ab:disabled{opacity:.4;cursor:default}.BRy2gW_abPrimary{background:var(--accent);color:var(--accent-ink);flex:auto}.BRy2gW_abIcon{width:var(--ctrl-lg);padding:0}.BRy2gW_abIcon[data-done=true]{background:var(--accent-tint);color:var(--accent)}.BRy2gW_abIcon[data-busy=true]{opacity:.6}.BRy2gW_ab[aria-expanded=true]{background:var(--ig-chip-strong)}.BRy2gW_ab[data-gated=true]{opacity:.55}.BRy2gW_abGlyph,.BRy2gW_abText{display:none}a.BRy2gW_ab{text-decoration:none}.BRy2gW_abPrimary:is(a) .BRy2gW_abGlyph{display:inline-flex}.BRy2gW_insightsRemoved{font:600 var(--type-body-sm) var(--font-body);color:var(--ig-ghost);margin:0}.BRy2gW_menu{right:var(--space-5);bottom:calc(100% + var(--space-2));z-index:var(--z-popover);width:var(--ig-menu-w);max-width:calc(100% - 2 * var(--space-5));box-sizing:border-box;padding:var(--space-2);background:var(--card);color:var(--copy);border:var(--ig-hair) solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-pop);position:absolute}.BRy2gW_menuItem{align-items:center;gap:var(--space-5);width:100%;height:var(--ctrl-lg);padding:0 var(--space-4);border-radius:var(--r-md);color:var(--copy);font:500 var(--type-body-lg) var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.BRy2gW_menuItem svg{color:var(--copy-2);flex:none}.BRy2gW_menuItem:hover,.BRy2gW_menuItem:focus-visible{background:var(--hover);outline:0}.BRy2gW_menuItem:disabled{opacity:.5;cursor:default}.BRy2gW_menuItem[data-destructive=true],.BRy2gW_menuItem[data-destructive=true] svg{color:var(--error)}.BRy2gW_menuDivider{height:var(--ig-hair);margin:var(--space-2) 0;background:var(--hairline)}.BRy2gW_menuTitle{padding:var(--space-4) var(--space-4) var(--space-3);font:600 var(--type-body-lg) var(--font-body);color:var(--copy);margin:0}.BRy2gW_menuBtns{gap:var(--space-3);padding:var(--space-2);display:flex}.BRy2gW_menuGhost,.BRy2gW_menuDanger{height:var(--ctrl-lg);border-radius:var(--r-md);font:600 var(--type-body-lg) var(--font-body);cursor:pointer;flex:1 1 0}.BRy2gW_menuGhost{border:var(--ig-hair) solid var(--hairline);color:var(--copy);background:0 0}.BRy2gW_menuDanger{background:var(--error);color:var(--accent-ink);border:0}.BRy2gW_menuGhost:focus-visible,.BRy2gW_menuDanger:focus-visible{outline:var(--ig-ring) solid var(--copy);outline-offset:var(--ig-ring)}.BRy2gW_cscrim{z-index:var(--z-overlay);background:var(--scrim);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.BRy2gW_csheet{width:100%;max-width:var(--ig-confirm-w);box-sizing:border-box;gap:var(--space-5);padding:var(--space-7) var(--space-7) calc(var(--space-7) + env(safe-area-inset-bottom,0));background:var(--card);color:var(--copy);border:var(--ig-hair) solid var(--hairline);border-radius:var(--r-sheet) var(--r-sheet) 0 0;flex-direction:column;display:flex}.BRy2gW_grip{width:var(--ig-grip-w);height:var(--ig-grip-h);border-radius:var(--r-pill);background:var(--hairline);align-self:center}.BRy2gW_ctitle{color:var(--copy);font:650 var(--type-display-xs)/1.3 var(--font-display);margin:0}.BRy2gW_crows{flex-direction:column;margin:0;display:flex}.BRy2gW_crow{justify-content:space-between;align-items:baseline;gap:var(--space-4);min-height:var(--ctrl-md);border-bottom:var(--ig-hair) solid var(--hairline);font:500 var(--type-body-lg) var(--font-body);color:var(--copy-2);display:flex}.BRy2gW_crow dt{margin:0}.BRy2gW_crow dd{color:var(--copy);font-family:var(--font-mono);font-size:var(--type-mono-md);font-variant-numeric:tabular-nums;margin:0}.BRy2gW_cfine{color:var(--copy-muted);font:400 var(--type-body-sm)/1.4 var(--font-body);margin:0}.BRy2gW_cbtns{gap:var(--space-3);display:flex}.BRy2gW_cbtn{min-height:var(--ctrl-lg);padding:0 var(--space-7);border-radius:var(--r-md);font:600 var(--type-body-xl) var(--font-body);cursor:pointer;border:0;flex:1 1 0}.BRy2gW_cbtn:disabled{cursor:default;opacity:.6}.BRy2gW_cbtn:focus-visible{box-shadow:0 0 0 var(--ig-ring) var(--card), 0 0 0 calc(2 * var(--ig-ring)) var(--copy);outline:0}.BRy2gW_cghost{border:var(--ig-hair) solid var(--hairline);color:var(--copy);background:0 0}.BRy2gW_cprimary{background:var(--accent);color:var(--accent-ink);flex:2 1 0}@media (min-width:860px){.BRy2gW_root{background:var(--scrim);place-items:center;display:grid}.BRy2gW_sheet{width:var(--ig-modal-w);height:var(--ig-modal-h);max-width:calc(100vw - 2 * var(--space-7));max-height:calc(100dvh - 2 * var(--space-7));border-radius:var(--r-modal);box-shadow:var(--sh-pop);padding:0;position:relative;inset:auto;overflow:hidden}.BRy2gW_bar{display:contents}.BRy2gW_close{top:var(--space-7);right:var(--space-7);width:var(--ctrl-lg);height:var(--ctrl-lg);background:var(--card);color:var(--copy);box-shadow:var(--sh-pop);position:fixed}.BRy2gW_pill{top:var(--space-6);right:var(--space-5);z-index:3;margin:0;position:absolute}.BRy2gW_layout{grid-template-columns:var(--ig-media-col) minmax(0, 1fr);flex:1;grid-template-rows:auto minmax(0,1fr) auto auto auto;grid-template-areas:"media head""media body""media actions""media foot""media dock";padding-bottom:0;display:grid;overflow:hidden}.BRy2gW_scroll{display:contents}.BRy2gW_head{padding:var(--space-6) var(--ig-head-pad-end) var(--space-6) var(--space-6);border-bottom:var(--ig-hair) solid var(--ig-line);grid-area:head}.BRy2gW_more{display:none}.BRy2gW_media{grid-area:media;align-self:center;max-height:100%}.BRy2gW_unrenderedHint,.BRy2gW_dots{display:none}.BRy2gW_body{padding-top:var(--space-6);grid-area:body;overflow-y:auto}.BRy2gW_actions{border-top:var(--ig-hair) solid var(--ig-line);padding-top:var(--space-5);grid-area:actions}.BRy2gW_foot{padding-bottom:var(--space-6);grid-area:foot}.BRy2gW_hint{display:none}.BRy2gW_date:after{content:" · counts are placeholders"}.BRy2gW_dock{align-items:stretch;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-6);flex-direction:column;grid-area:dock}.BRy2gW_dockMain,.BRy2gW_dockIcons{gap:var(--space-3);display:flex}.BRy2gW_dockIcons{flex-wrap:wrap}.BRy2gW_dockMain .BRy2gW_ab{font-size:var(--type-body-lg);flex:1 1 0}.BRy2gW_dockIcons .BRy2gW_ab{min-width:0;height:var(--ctrl-base);flex:auto}.BRy2gW_dockIcons .BRy2gW_abIcon{width:auto;min-width:max-content;padding:0 var(--space-3);gap:var(--space-2)}.BRy2gW_dockIcons .BRy2gW_abMore{width:var(--ctrl-base);flex:none;padding:0}.BRy2gW_abGlyph,.BRy2gW_abText{display:inline-flex}.BRy2gW_abText{text-overflow:ellipsis;min-width:0;overflow:hidden}.BRy2gW_menu{right:var(--space-6)}.BRy2gW_cscrim{align-items:center}.BRy2gW_csheet{max-width:var(--ig-confirm-w-d);border-radius:var(--r-modal);padding-bottom:var(--space-7)}.BRy2gW_grip{display:none}}
.qWkABG_full,.qWkABG_compact{--ms-shimmer:gshimmer;min-width:0}.qWkABG_full{justify-content:space-between;gap:var(--space-3);border-top:1px solid var(--ms-line,var(--hairline));display:flex}.qWkABG_mc{padding:var(--space-4) 0 0;flex:none;min-width:0}.qWkABG_val{font-family:var(--font-mono);font-size:var(--type-body-lg);letter-spacing:-.03em;color:var(--ms-value,var(--copy));white-space:nowrap;font-weight:600;line-height:1.2;display:block;position:relative}.qWkABG_lab{font-family:var(--font-body);font-size:var(--type-meta-sm);color:var(--ms-label,var(--copy-muted));white-space:nowrap;margin-top:3px;font-weight:500;line-height:1.2;display:block}.qWkABG_na{color:var(--ms-label,var(--copy-muted));font-weight:500}.qWkABG_pend{border-radius:var(--r-xs);background:linear-gradient(90deg, var(--ms-pend-a,var(--hover)), var(--ms-pend-b,var(--hairline)), var(--ms-pend-a,var(--hover)));width:30px;height:14px;animation:var(--ms-shimmer) var(--motion-shimmer);background-size:200% 100%;margin:2px 0 1px;display:block}.qWkABG_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qWkABG_compact{justify-content:space-between;gap:var(--space-1);margin-top:var(--space-3);display:flex}.qWkABG_cc{color:var(--ms-label,var(--copy-muted));align-items:center;gap:2px;min-width:0;display:inline-flex}.qWkABG_cc svg{flex:none}.qWkABG_cc .qWkABG_val{font-size:var(--type-meta-sm);letter-spacing:-.05em}.qWkABG_cc .qWkABG_pend{width:22px;height:11px;margin:0}.qWkABG_line{justify-content:flex-start;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--type-mono-xs);letter-spacing:.02em;color:var(--ms-label,var(--copy-muted))}@media (prefers-reduced-motion:reduce){.qWkABG_pend{background:var(--ms-pend-b,var(--hairline));animation:none}}
._5CvoVW_list{flex-direction:column;display:flex}._5CvoVW_row{align-items:center;gap:var(--space-5);width:100%;min-height:44px;padding:0 var(--space-3);border-radius:var(--r-sm);font-family:var(--font-body);color:var(--copy);text-align:left;cursor:pointer;background:0 0;border:none;font-size:14px;display:flex}._5CvoVW_row:hover{background:var(--card)}._5CvoVW_row:focus-visible{box-shadow:var(--selection-ring);outline:none}._5CvoVW_row svg{width:18px;height:18px;color:var(--copy-2);flex-shrink:0}._5CvoVW_rowSub{min-height:40px;font-size:13px}._5CvoVW_rowSub svg{width:15px;height:15px}._5CvoVW_rowName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._5CvoVW_row ._5CvoVW_chevron{width:12px;height:12px;transition:transform var(--duration-fast);margin-left:auto}._5CvoVW_sub{padding-left:var(--space-7)}._5CvoVW_divider{background:var(--hairline);height:1px;margin:var(--space-3) var(--space-2)}._5CvoVW_badge{height:20px;padding:0 var(--space-4);border-radius:var(--r-pill);background:var(--card);border:1px solid var(--hairline);font-family:var(--font-mono);color:var(--copy-2);letter-spacing:.02em;margin-bottom:var(--space-3);align-self:flex-start;align-items:center;font-size:10px;display:inline-flex}
.jsZY5G_layout{gap:var(--space-9);grid-template-columns:minmax(0,1fr);display:grid}.jsZY5G_main{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.jsZY5G_side{gap:var(--space-5);flex-direction:column;min-width:0;display:none}@media (min-width:900px){.jsZY5G_layout{gap:var(--space-10);grid-template-columns:minmax(0,1fr) 320px}.jsZY5G_side{display:flex}}.jsZY5G_steps{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--type-meta-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--copy-muted);margin:0;padding:0;list-style:none;display:flex}.jsZY5G_steps li{align-items:center;gap:var(--space-2);display:inline-flex}.jsZY5G_steps li[aria-current=step]{color:var(--copy);font-weight:var(--weight-medium)}.jsZY5G_steps li[data-state=done]{color:var(--success)}.jsZY5G_stepRule{width:var(--space-6);background:var(--hairline);height:1px}.jsZY5G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jsZY5G_rows{gap:var(--space-5);flex-direction:column;margin:0;padding:0;display:flex}.jsZY5G_plan{align-items:stretch;gap:var(--space-5);width:100%;min-height:var(--ctrl-xl);padding:var(--space-6);text-align:left;font:inherit;color:var(--copy);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-card);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-in-out), box-shadow var(--duration-fast) var(--ease-in-out);display:flex;position:relative}.jsZY5G_plan:hover:not([aria-checked=true]){border-color:var(--copy-muted)}.jsZY5G_plan:focus-visible{box-shadow:var(--selection-ring);outline:none}.jsZY5G_plan[aria-checked=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), var(--sh-card)}.jsZY5G_plan[aria-checked=true]:focus-visible{box-shadow:0 0 0 1px var(--accent), var(--selection-ring)}.jsZY5G_planBadges{top:calc(-1 * var(--space-3));left:var(--space-5);right:var(--space-5);gap:var(--space-2);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.jsZY5G_pill{min-height:var(--space-9);padding:0 var(--space-3);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--type-meta-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--hover);color:var(--copy-2);align-items:center;display:inline-flex}.jsZY5G_pillFounder{background:var(--accent-tint);color:var(--accent)}.jsZY5G_pillCurrent{background:var(--copy);color:var(--card)}.jsZY5G_plan:disabled{cursor:default;box-shadow:none;background:var(--hover)}.jsZY5G_plan:disabled .jsZY5G_planBig,.jsZY5G_plan:disabled .jsZY5G_planNow{color:var(--copy-2)}.jsZY5G_radioDot{width:var(--space-8);height:var(--space-8);margin-top:var(--space-1);border-radius:var(--r-pill);border:1.5px solid var(--hairline);flex:none;place-items:center;display:grid}.jsZY5G_plan[aria-checked=true] .jsZY5G_radioDot{border-color:var(--accent)}.jsZY5G_plan[aria-checked=true] .jsZY5G_radioDot:after{content:"";width:var(--space-4);height:var(--space-4);border-radius:var(--r-pill);background:var(--accent)}.jsZY5G_planLeft{justify-content:center;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.jsZY5G_planName{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--type-body-sm);letter-spacing:-.01em;color:var(--copy-2)}.jsZY5G_planBig{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-display-xs);letter-spacing:-.02em;line-height:var(--leading-tight);color:var(--copy)}.jsZY5G_planBig small{font-size:var(--type-body-sm);font-weight:var(--weight-medium);color:var(--copy-2);letter-spacing:0}.jsZY5G_planUnit{font-family:var(--font-mono);font-size:var(--type-mono-sm);color:var(--copy-muted);line-height:var(--leading-body)}.jsZY5G_planRight{justify-content:center;align-items:flex-end;gap:var(--space-1);flex-direction:column;flex:none;display:flex}.jsZY5G_planWas{font-family:var(--font-mono);font-size:var(--type-mono-sm);color:var(--copy-muted);text-decoration:line-through}.jsZY5G_planNow{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-display-sm);letter-spacing:-.02em;color:var(--copy);line-height:1}.jsZY5G_planNow small{font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--type-meta-sm);color:var(--copy-2);letter-spacing:0;margin-left:var(--space-1)}.jsZY5G_footnote{font-size:var(--type-meta-sm);line-height:var(--leading-body);color:var(--copy-muted);margin:0}.jsZY5G_tabs{align-self:flex-start}.jsZY5G_topup{align-items:flex-start;gap:var(--space-4);padding:var(--space-8);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-card);flex-direction:column;display:flex}.jsZY5G_topupTitle{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-display-xs);letter-spacing:-.02em;color:var(--copy);margin:0}.jsZY5G_topupBody{font-size:var(--type-body-sm);line-height:var(--leading-body);color:var(--copy-2);margin:0}.jsZY5G_packRow{cursor:default;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), var(--sh-card)}.jsZY5G_packRow .jsZY5G_radioDot{border-color:var(--accent)}.jsZY5G_packRow .jsZY5G_radioDot:after{content:"";width:var(--space-4);height:var(--space-4);border-radius:var(--r-pill);background:var(--accent)}.jsZY5G_balanceCard{gap:var(--space-1);padding:var(--space-5) var(--space-6);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-card);flex-direction:column;display:flex}.jsZY5G_balanceLabel{font-size:var(--type-meta-sm);color:var(--copy-2)}.jsZY5G_balanceValue{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--type-display-xs);letter-spacing:-.02em;color:var(--copy)}.jsZY5G_balanceValue small{font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--type-body-sm);color:var(--copy-2);letter-spacing:0}.jsZY5G_qtyCard{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-card);display:flex}.jsZY5G_qtyText{gap:var(--space-1);min-width:0;font-size:var(--type-meta-sm);color:var(--copy-2);flex-direction:column;display:flex}.jsZY5G_qtyText b{font-size:var(--type-body-lg);font-weight:var(--weight-semibold);color:var(--copy)}.jsZY5G_qtyHint{color:var(--success)}.jsZY5G_stepper{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.jsZY5G_stepBtn{width:var(--ctrl-lg);height:var(--ctrl-lg);background:var(--surface-v2);border:1px solid var(--hairline);border-radius:var(--r-md);color:var(--copy);cursor:pointer;place-items:center;display:inline-grid}.jsZY5G_stepBtn:hover:not(:disabled){background:var(--hover)}.jsZY5G_stepBtn:disabled{color:var(--copy-muted);cursor:not-allowed}.jsZY5G_stepBtn:focus-visible{box-shadow:var(--selection-ring);outline:none}.jsZY5G_stepVal{min-width:var(--space-9);text-align:center;font-family:var(--font-mono);font-size:var(--type-body-lg);font-weight:var(--weight-semibold);color:var(--copy)}.jsZY5G_sideTitle{font-size:var(--type-body-lg);margin:0}.jsZY5G_kvCard{padding:var(--space-1) var(--space-6);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-card)}.jsZY5G_kv{justify-content:space-between;gap:var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--hairline);font-size:var(--type-body-sm);display:flex}.jsZY5G_kv:first-child{border-top:0}.jsZY5G_kvKey{color:var(--copy-2)}.jsZY5G_kvKey small{font-size:var(--type-meta-sm);color:var(--copy-muted);display:block}.jsZY5G_kvVal{font-family:var(--font-mono);font-size:var(--type-mono-md);white-space:nowrap}.jsZY5G_kvVal s{color:var(--copy-muted);margin-right:var(--space-2)}.jsZY5G_kvTotal .jsZY5G_kvKey,.jsZY5G_kvTotal .jsZY5G_kvVal{font-weight:var(--weight-semibold);color:var(--copy)}.jsZY5G_saving{padding:var(--space-4) var(--space-5);border-radius:var(--r-md);background:color-mix(in srgb, var(--success) 12%, transparent);color:var(--copy);font-size:var(--type-body-sm);line-height:var(--leading-body);margin:0}.jsZY5G_unlocks{padding:var(--space-1) var(--space-6);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-card);margin:0;list-style:none}.jsZY5G_unlocks li{gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--hairline);font-size:var(--type-body-sm);display:flex}.jsZY5G_unlocks li:first-child{border-top:0}.jsZY5G_unlocks svg{margin-top:var(--space-1);color:var(--success);flex:none}.jsZY5G_unlocks b{font-weight:var(--weight-semibold);display:block}.jsZY5G_unlocks span{color:var(--copy-2);font-size:var(--type-meta-sm)}.jsZY5G_bar{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.jsZY5G_barRow{align-items:center;gap:var(--space-5);width:100%;display:flex}.jsZY5G_barSum{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.jsZY5G_barTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--type-body-lg);font-weight:var(--weight-semibold);color:var(--copy);overflow:hidden}.jsZY5G_detailsBtn{align-items:center;gap:var(--space-1);min-height:var(--ctrl-lg);font:inherit;font-size:var(--type-meta-sm);color:var(--copy-2);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.jsZY5G_detailsBtn:hover{color:var(--copy)}.jsZY5G_detailsBtn:focus-visible{box-shadow:var(--selection-ring);border-radius:var(--r-xs);outline:none}.jsZY5G_detailsBtn svg{transition:transform var(--duration-fast) var(--ease-in-out)}.jsZY5G_detailsBtn[aria-expanded=true] svg{transform:rotate(90deg)}.jsZY5G_detailsPanel{padding:var(--space-1) var(--space-6);background:var(--surface-v2);border:1px solid var(--hairline);border-radius:var(--r-card)}.jsZY5G_cancelBtn{display:none}@media (min-width:900px){.jsZY5G_detailsBtn,.jsZY5G_detailsPanel{display:none}.jsZY5G_cancelBtn{display:inline-flex}}.jsZY5G_payHeading{font-size:var(--type-display-xs);margin:0}.jsZY5G_payHeading:focus{outline:none}.jsZY5G_pill2{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--surface-v2);border:1px solid var(--hairline);border-radius:var(--r-md);display:flex}.jsZY5G_pill2Name{font-family:var(--font-mono);font-size:var(--type-mono-sm);letter-spacing:.12em;text-transform:uppercase;font-weight:var(--weight-medium);color:var(--copy)}.jsZY5G_pill2Rule{width:1px;height:var(--space-7);background:var(--hairline);flex:none}.jsZY5G_pill2Price{font-size:var(--type-body-lg);font-weight:var(--weight-semibold);color:var(--copy)}.jsZY5G_pill2Price small{font-weight:var(--weight-regular);font-size:var(--type-meta-sm);color:var(--copy-2)}.jsZY5G_frame{background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:min(70dvh,640px);max-height:min(70dvh,640px);overflow:hidden auto}.jsZY5G_secure{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--type-meta-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--copy-2);display:inline-flex}.jsZY5G_backBtn{width:var(--ctrl-lg);height:var(--ctrl-lg);margin-left:calc(-1 * var(--space-3));border-radius:var(--r-md);color:var(--copy-2);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.jsZY5G_backBtn:hover{background:var(--hover);color:var(--copy)}.jsZY5G_backBtn:focus-visible{box-shadow:var(--selection-ring);outline:none}.jsZY5G_noteCard{align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);color:var(--copy-2);display:flex}.jsZY5G_noteCard svg{margin-top:var(--space-1);color:var(--copy-2);flex:none}.jsZY5G_noteTitle{font-size:var(--type-body-sm);font-weight:var(--weight-semibold);color:var(--copy);display:block}.jsZY5G_noteBody{font-size:var(--type-meta-sm);line-height:var(--leading-body);color:var(--copy-2);display:block}.jsZY5G_taxNote{font-size:var(--type-meta-sm);color:var(--copy-muted);margin:0}.jsZY5G_barSub{font-size:var(--type-meta-sm);color:var(--copy-2)}@media (prefers-reduced-motion:reduce){.jsZY5G_plan,.jsZY5G_detailsBtn svg{transition:none}}
.u1ELOq_root{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.u1ELOq_card{padding:var(--space-1) var(--space-6);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-card)}.u1ELOq_row{justify-content:space-between;gap:var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--hairline);font-size:var(--type-body-sm);color:var(--copy-2);display:flex}.u1ELOq_row:first-child{border-top:0}.u1ELOq_rowVal{font-family:var(--font-mono);font-size:var(--type-mono-md);white-space:nowrap;color:var(--copy)}.u1ELOq_rowDiscount .u1ELOq_rowVal{color:var(--success)}.u1ELOq_rowTotal,.u1ELOq_rowTotal .u1ELOq_rowVal{font-weight:var(--weight-semibold);color:var(--copy)}.u1ELOq_section{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.u1ELOq_label{font-size:var(--type-meta-sm);color:var(--copy-muted)}.u1ELOq_promoRow{gap:var(--space-3);align-items:stretch;display:flex}.u1ELOq_promoRow>:first-child{flex:auto;min-width:0}.u1ELOq_chip{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);min-height:var(--ctrl-lg);border:1px solid var(--hairline);border-radius:var(--r-md);background:color-mix(in srgb, var(--success) 12%, transparent);color:var(--copy);font-size:var(--type-body-sm);display:flex}.u1ELOq_chipCode{font-family:var(--font-mono);font-weight:var(--weight-semibold)}.u1ELOq_removeBtn{appearance:none;padding:var(--space-2) var(--space-3);min-height:var(--ctrl-lg);color:var(--copy-2);font:inherit;cursor:pointer;border-radius:var(--r-md);background:0 0;border:0;text-decoration:underline}.u1ELOq_removeBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.u1ELOq_removeBtn:disabled{cursor:default;opacity:.6}.u1ELOq_promoError{font-size:var(--type-meta-sm);color:var(--error);margin:0}.u1ELOq_separator{align-items:center;gap:var(--space-4);font-size:var(--type-meta-sm);color:var(--copy-muted);display:flex}.u1ELOq_separator:before,.u1ELOq_separator:after{content:"";background:var(--hairline);flex:auto;height:1px}.u1ELOq_expressHidden{display:none}.u1ELOq_email{font-size:var(--type-body-sm);color:var(--copy-2);margin:0}.u1ELOq_email b{font-weight:var(--weight-medium);color:var(--copy)}.u1ELOq_payArea{gap:var(--space-4);flex-direction:column;display:flex}.u1ELOq_secured{justify-content:center;align-items:center;gap:var(--space-3);font-size:var(--type-meta-sm);color:var(--copy-muted);margin:0;display:flex}.u1ELOq_skeletons{gap:var(--space-5);flex-direction:column;display:flex}
.Zn09Bq_root{min-height:0;margin:calc(-1 * var(--space-10));background:var(--app);color:var(--copy);outline:none;flex-direction:column;flex:1;display:flex}@media (min-width:768px){.Zn09Bq_root{min-height:min(600px,100dvh - 200px)}}.Zn09Bq_headerBack{width:var(--ctrl-lg);height:var(--ctrl-lg);margin-left:calc(-1 * var(--space-5));border-radius:var(--r-ctrl);color:var(--copy-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.Zn09Bq_headerBack:hover{background:var(--hover);color:var(--copy)}.Zn09Bq_headerBack:focus-visible{box-shadow:var(--selection-ring);outline:none}.Zn09Bq_headerBack svg{width:var(--space-8);height:var(--space-8)}.Zn09Bq_tabs{padding:var(--space-3) var(--space-7);flex:none}@media (min-width:768px){.Zn09Bq_tabs{padding:var(--space-4) var(--space-9) var(--space-5)}}.Zn09Bq_tablist{height:var(--ctrl-lg);border-radius:var(--r-pill);border:1px solid var(--hairline);background:var(--surface-v2);box-shadow:var(--sh-card);padding:3px;display:flex}@media (min-width:768px){.Zn09Bq_tablist{width:260px;height:var(--ctrl-base)}}.Zn09Bq_tab{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--r-pill);height:100%;color:var(--copy-2);font-family:var(--font-body);font-size:var(--type-body-lg);cursor:pointer;background:0 0;border:0;flex:1;font-weight:600;display:flex}.Zn09Bq_tab:focus-visible{box-shadow:var(--selection-ring);outline:none}.Zn09Bq_tabOn{background:var(--copy);color:var(--inverse)}.Zn09Bq_tabCount{min-width:var(--space-9);height:var(--space-8);padding:0 var(--space-2);border-radius:var(--r-pill);background:var(--accent-tint);color:var(--accent);font-family:var(--font-mono);font-size:var(--type-mono-sm);line-height:var(--space-8);text-align:center}.Zn09Bq_tabOn .Zn09Bq_tabCount{background:var(--accent);color:var(--accent-ink)}.Zn09Bq_panel{flex-direction:column;flex:1;min-height:0;display:flex}.Zn09Bq_scroll{overscroll-behavior:contain;min-height:0;padding:var(--space-3) var(--space-7);flex:1;overflow-y:auto}@media (min-width:768px){.Zn09Bq_scroll{padding:var(--space-3) var(--space-9)}}.Zn09Bq_srow{align-items:center;gap:var(--space-5);width:100%;min-height:calc(var(--ctrl-lg) + var(--space-7));padding:var(--space-3) 0;border:0;border-bottom:1px solid var(--hairline);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.Zn09Bq_srow:focus-visible{box-shadow:var(--selection-ring);outline:none}.Zn09Bq_srow:disabled{cursor:default}.Zn09Bq_srowDim{opacity:.5}.Zn09Bq_sicon{width:var(--ctrl-md);height:var(--ctrl-md);border-radius:var(--r-sm);background:var(--hover);color:var(--copy-2);flex:none;place-items:center;display:grid}.Zn09Bq_sicon svg{width:var(--space-8);height:var(--space-8)}.Zn09Bq_srowOn .Zn09Bq_sicon{background:var(--accent-tint);color:var(--accent)}.Zn09Bq_stext{flex:1;min-width:0}.Zn09Bq_stitle{font-size:var(--type-body-lg);color:var(--copy);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.25;display:block;overflow:hidden}.Zn09Bq_smeta{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--type-mono-sm);letter-spacing:.02em;color:var(--copy-muted);margin-top:2px;line-height:1.3;display:flex}.Zn09Bq_smetaBad{color:var(--error)}.Zn09Bq_sbox{width:var(--ctrl-lg);height:var(--ctrl-lg);margin-right:calc(-1 * var(--space-4));flex:none;place-items:center;display:grid}.Zn09Bq_scheck{width:var(--space-10);height:var(--space-10);border-radius:var(--r-xs);border:1.5px solid var(--copy-muted);color:#0000;place-items:center;display:grid}.Zn09Bq_scheck svg{width:var(--space-7);height:var(--space-7)}.Zn09Bq_srowOn .Zn09Bq_scheck{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.Zn09Bq_spin{--picker-spin:gspin;width:var(--space-6);height:var(--space-6);border:2px solid var(--warning);animation:var(--picker-spin) 1s linear infinite;border-right-color:#0000;border-radius:50%;flex:none}@media (prefers-reduced-motion:reduce){.Zn09Bq_spin{animation:none}}.Zn09Bq_srowSkeleton{--picker-shimmer:gshimmer;height:calc(var(--ctrl-lg) + var(--space-7));margin:var(--space-3) 0;border-radius:var(--r-md);background:linear-gradient(90deg, var(--hover) 0%, var(--hairline) 50%, var(--hover) 100%);animation:var(--picker-shimmer) 1.3s linear infinite;background-size:200% 100%}@media (prefers-reduced-motion:reduce){.Zn09Bq_srowSkeleton{animation:none}}.Zn09Bq_moreRow{align-items:center;gap:var(--space-3);min-height:var(--ctrl-xl);color:var(--copy-2);font-size:var(--type-body-lg);font-weight:500;text-decoration:none;display:flex}.Zn09Bq_moreRow:hover{color:var(--copy)}.Zn09Bq_moreRow svg{width:var(--space-7);height:var(--space-7)}.Zn09Bq_foot{align-items:center;gap:var(--space-5);flex:1;min-width:0;display:flex}.Zn09Bq_cnt{flex:1;min-width:0}.Zn09Bq_cntMain{font-family:var(--font-display);font-size:var(--type-body-lg);font-weight:var(--weight-display);letter-spacing:-.01em;color:var(--copy);line-height:1.2;display:block}.Zn09Bq_cntNote{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--type-mono-sm);letter-spacing:.02em;color:var(--copy-muted);margin-top:2px;line-height:1.3;display:flex}.Zn09Bq_cntCap{color:var(--copy-2)}.Zn09Bq_capDot{width:var(--space-3);height:var(--space-3);background:var(--warning);border-radius:50%;flex:none}.Zn09Bq_form{gap:var(--space-5);flex-direction:column;display:flex}.Zn09Bq_formHead{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.Zn09Bq_formTitle{font-family:var(--font-display);font-size:var(--type-body-xl);font-weight:var(--weight-display);margin:0}.Zn09Bq_modes{gap:var(--space-3);display:flex}.Zn09Bq_mode{height:var(--ctrl-md);padding:0 var(--space-6);border-radius:var(--r-ctrl);border:1px solid var(--hairline);background:var(--card);color:var(--copy-2);font-family:var(--font-body);font-size:var(--type-body-sm);cursor:pointer;font-weight:600}.Zn09Bq_mode:focus-visible{box-shadow:var(--selection-ring);outline:none}.Zn09Bq_modeOn{background:var(--copy);border-color:var(--copy);color:var(--inverse)}.Zn09Bq_field{box-sizing:border-box;width:100%;padding:var(--space-4) var(--space-5);border-radius:var(--r-ctrl);border:1px solid var(--hairline);background:var(--card);color:var(--copy);font-family:var(--font-body);font-size:var(--type-body-lg)}.Zn09Bq_field:focus-visible{box-shadow:var(--selection-ring);outline:none}.Zn09Bq_textarea{resize:vertical}.Zn09Bq_err{font-size:var(--type-body-sm);color:var(--error);margin:0}.Zn09Bq_note{font-size:var(--type-body-sm);color:var(--copy-2);margin:0}.Zn09Bq_receipts{gap:var(--space-2);flex-direction:column;display:flex}.Zn09Bq_receipt{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--card);display:flex}.Zn09Bq_rthumb{width:var(--ctrl-sm);height:var(--ctrl-sm);border-radius:var(--r-xs);border:1px solid var(--hairline);background:var(--surface-v2);color:var(--copy-2);flex:none;place-items:center;display:grid;overflow:hidden}.Zn09Bq_rthumb img{object-fit:cover;width:100%;height:100%}.Zn09Bq_rthumb svg{width:var(--space-6);height:var(--space-6)}.Zn09Bq_rname{min-width:0;font-size:var(--type-body-sm);color:var(--copy);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.Zn09Bq_rstate{font-size:var(--type-meta-sm);color:var(--copy-muted);white-space:nowrap;flex:none}.Zn09Bq_rstateOk{color:var(--success)}.Zn09Bq_rstateBad{color:var(--error)}.Zn09Bq_formActions{gap:var(--space-4);justify-content:flex-end;display:flex}
.Ux7EMG_card{box-sizing:border-box;background:0 0;border:0;flex-direction:column;min-width:0;max-width:100%;display:flex;overflow:hidden;container-type:inline-size}.Ux7EMG_head{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-7);font-family:var(--font-body);display:flex}.Ux7EMG_dot{background:var(--success);border-radius:50%;flex:none;width:8px;height:8px}.Ux7EMG_dotBlocked{background:var(--copy-muted)}.Ux7EMG_word{font-family:var(--font-display);color:var(--copy);font-size:15px;font-weight:650}.Ux7EMG_meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--copy-muted);flex:1;font-size:13px;overflow:hidden}.Ux7EMG_iconBtn{width:var(--ctrl-lg);height:var(--ctrl-lg);border-radius:var(--r-pill);color:var(--copy-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.Ux7EMG_iconBtn:hover:not(:disabled){background:var(--hover)}.Ux7EMG_iconBtn:disabled{color:var(--copy-muted);cursor:default}.Ux7EMG_iconBtn:focus-visible{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--copy);outline:0}.Ux7EMG_publishLine{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-7);border-bottom:1px solid var(--hairline);font-family:var(--font-body);color:var(--copy);font-size:13px;display:flex}.Ux7EMG_publishDot{background:var(--success);border-radius:50%;flex:none;width:8px;height:8px}.Ux7EMG_publishLink{color:var(--copy);text-underline-offset:2px;font-weight:600;text-decoration:underline}.Ux7EMG_canvasLink{min-height:var(--ctrl-lg);padding:0 var(--space-3);color:var(--copy-2);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;text-decoration:underline}.Ux7EMG_canvasLink:hover{color:var(--copy)}.Ux7EMG_canvasLink:focus-visible{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--copy);outline:0}.Ux7EMG_strip{gap:var(--space-5);padding:var(--space-7);scroll-snap-type:x mandatory;scroll-padding:0 var(--space-7);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.Ux7EMG_strip::-webkit-scrollbar{display:none}.Ux7EMG_strip:focus-visible{box-shadow:inset 0 0 0 2px var(--copy);outline:0}.Ux7EMG_tile{scroll-snap-align:start;aspect-ratio:4/5;box-sizing:border-box;border-radius:var(--r-card-md);background:var(--hover);flex:none;width:100%;position:relative;overflow:hidden}@container (min-width:40rem){.Ux7EMG_tile{width:calc((100% - var(--space-5)) / 2)}}.Ux7EMG_tileImg{object-fit:contain;width:100%;height:100%;display:block}.Ux7EMG_tileOld{opacity:.45}.Ux7EMG_oldPill{top:var(--space-3);left:var(--space-3);padding:2px var(--space-3);border-radius:var(--r-pill);background:var(--card);border:1px solid var(--hairline);color:var(--copy-2);font:600 11px var(--font-body);pointer-events:none;position:absolute}.Ux7EMG_pos{justify-content:center;align-items:center;gap:var(--space-4);padding:0 var(--space-7) var(--space-5);display:flex}.Ux7EMG_dots{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.Ux7EMG_pdot{background:var(--hairline);width:6px;height:6px;transition:background var(--duration-fast) var(--ease-in-out);border-radius:50%}.Ux7EMG_pdotOn{background:var(--copy)}.Ux7EMG_posNum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--copy-muted);font-size:12px}.Ux7EMG_labelRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--ctrl-md);display:flex}.Ux7EMG_labelBtn{width:var(--ctrl-lg);height:var(--ctrl-lg);margin:calc((var(--ctrl-md) - var(--ctrl-lg)) / 2) 0;border-radius:var(--r-pill);color:var(--copy-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.Ux7EMG_labelBtn:hover{background:var(--hover)}.Ux7EMG_labelBtn:focus-visible{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--copy);outline:0}.Ux7EMG_tileBtn{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.Ux7EMG_tileBtn:focus-visible{box-shadow:inset 0 0 0 3px var(--copy);outline:0}.Ux7EMG_labelBtns{flex:none;align-items:center;display:inline-flex}.Ux7EMG_labelBtnBusy{color:var(--copy);background:var(--hover)}.Ux7EMG_labelBtn:disabled{cursor:default}.Ux7EMG_labelBtnBusy svg{--done-spin:gspin;animation:var(--done-spin) var(--motion-spin)}.Ux7EMG_shimmer{margin-top:var(--space-2);gap:var(--space-3);flex-direction:column;display:flex}.Ux7EMG_shimmerBar{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--hover) 0%, var(--hairline) 50%, var(--hover) 100%);--done-shimmer:gshimmer;height:14px;animation:var(--done-shimmer) var(--motion-shimmer);background-size:200% 100%;display:block}.Ux7EMG_shimmerShort{width:62%}.Ux7EMG_shimmerNote{margin-top:var(--space-2);font-family:var(--font-mono);color:var(--copy-muted);font-size:12px;line-height:1.5}.Ux7EMG_spinBar{margin-top:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-radius:var(--r-md);background:var(--hover);display:flex}.Ux7EMG_spinNote{min-width:0;font-family:var(--font-mono);color:var(--copy-muted);font-size:12.5px}.Ux7EMG_prevChip{align-items:center;gap:var(--space-3);min-height:var(--ctrl-md);padding:0 var(--space-5);border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--card);font:inherit;color:var(--copy);cursor:pointer;flex:none;font-size:14px;font-weight:600;display:inline-flex}.Ux7EMG_prevChip:focus-visible{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--copy);outline:0}.Ux7EMG_fold{margin:0 var(--space-7);border-top:1px solid var(--hairline);min-width:0}.Ux7EMG_foldBtn{align-items:center;gap:var(--space-4);width:100%;min-height:var(--ctrl-lg);padding:var(--space-3) 0;text-align:left;font-family:var(--font-body);color:var(--copy-2);cursor:pointer;background:0 0;border:0;font-size:15px;display:flex}.Ux7EMG_foldBtn:focus-visible{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--copy);outline:0}.Ux7EMG_foldText{flex:1;min-width:0}.Ux7EMG_foldMeta{font-family:var(--font-mono);color:var(--copy-muted);font-size:13px}.Ux7EMG_chev{color:var(--copy-muted);transition:transform var(--duration-fast) var(--ease-in-out);flex:none}.Ux7EMG_chevOpen{transform:rotate(90deg)}.Ux7EMG_foldBody{gap:var(--space-5);padding:var(--space-3) 0 var(--space-7);font-family:var(--font-body);flex-direction:column;display:flex}.Ux7EMG_label{color:var(--copy-muted);font-size:12px}.Ux7EMG_text{color:var(--copy);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.5}.Ux7EMG_foldPad{height:var(--space-3)}.Ux7EMG_fitNote{align-items:baseline;gap:var(--space-3);margin:0 var(--space-7) var(--space-3);color:var(--copy-muted);flex-wrap:wrap;min-width:0;font-size:13px;display:flex}.Ux7EMG_fitBtn{font:inherit;color:var(--copy);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.Ux7EMG_chev{transition:none}.Ux7EMG_shimmerBar,.Ux7EMG_labelBtnBusy svg{animation:none}}
.WUb-Ja_aside{border-left:1px solid var(--hairline);flex-shrink:0;width:340px;min-width:320px;max-width:360px}.WUb-Ja_panel{background:var(--surface-v2);flex-direction:column;height:100%;display:flex}.WUb-Ja_head{padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;display:flex}.WUb-Ja_headTitle{font-family:var(--font-body);font-size:var(--type-body-md);font-weight:var(--weight-semibold);color:var(--copy)}.WUb-Ja_close{width:var(--control-sm);height:var(--control-sm);color:var(--copy-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.WUb-Ja_scroll{padding:var(--space-4);flex:1;overflow-y:auto}.WUb-Ja_note{padding:var(--space-4);font-size:var(--type-mono-md);color:var(--copy-muted);font-family:var(--font-body);margin:0}.WUb-Ja_list{gap:var(--space-2);flex-direction:column;display:flex}.WUb-Ja_row{align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--card);cursor:pointer;text-align:left;display:flex}.WUb-Ja_thumb{width:var(--control-base);height:var(--control-base);border-radius:var(--r-sm);background:var(--raised);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.WUb-Ja_thumbImg{object-fit:cover;width:100%;height:100%}.WUb-Ja_thumbEmpty{font-size:var(--type-meta-xs);color:var(--copy-muted)}.WUb-Ja_rowText{flex:1;min-width:0}.WUb-Ja_rowTitle{font-family:var(--font-body);font-size:var(--type-body-md);font-weight:var(--weight-medium);color:var(--copy);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.WUb-Ja_rowMeta{font-family:var(--font-mono);font-size:var(--type-mono-xs);color:var(--copy-muted);display:block}.WUb-Ja_rowOpen{font-size:var(--type-mono-sm);font-weight:var(--weight-medium);color:var(--accent);flex-shrink:0}
._KvWva_group{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(72px,1fr));display:grid}._KvWva_option{min-height:var(--control-lg);padding:0 var(--space-2);white-space:nowrap;border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--card);color:var(--copy-2);font-family:var(--font-body);font-size:var(--type-body-sm);font-weight:var(--weight-regular);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);outline:none}._KvWva_option:hover:not(._KvWva_selected):not(:disabled){background:var(--raised)}._KvWva_option:focus-visible{box-shadow:var(--selection-ring)}._KvWva_option:disabled{opacity:.5;cursor:not-allowed}._KvWva_selected{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:var(--weight-semibold)}@media (hover:none) and (pointer:coarse){._KvWva_option{font-size:max(16px,1em)}}
.fEIhRa_card{--get-started-summary-width:calc(var(--ctrl-lg) + var(--space-11));--get-started-hide-width:0px;width:100%;max-width:var(--shell-home-content-max);color:var(--copy);margin-inline:auto;position:relative}.fEIhRa_withHide{--get-started-hide-width:var(--ctrl-lg)}.fEIhRa_header{align-items:center;gap:var(--space-4);min-height:var(--ctrl-lg);flex-wrap:wrap;padding-inline-end:calc(var(--get-started-summary-width) + var(--get-started-hide-width));display:flex}.fEIhRa_title{font-family:var(--font-display);font-size:var(--type-display-xs);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:-.01em;margin:0}.fEIhRa_card[data-variant=operating] .fEIhRa_title{font-size:var(--type-body-xl)}.fEIhRa_hideMenu{position:absolute;inset-block-start:0;inset-inline-end:0}.fEIhRa_subtitle{margin:0 0 var(--space-5);font-size:var(--type-body-sm);color:var(--copy-2)}.fEIhRa_progress{max-width:calc(var(--ctrl-base) * 4);margin:var(--space-3) 0 var(--space-5)}.fEIhRa_nextStep,.fEIhRa_steps{margin:0;padding:0;list-style:none}.fEIhRa_row,.fEIhRa_laterAction{grid-template-columns:var(--space-9) minmax(0, 1fr) auto;align-items:center;gap:var(--space-5);min-height:var(--ctrl-xl);padding:var(--space-3) 0;text-align:start;display:grid}.fEIhRa_row[data-state=next]{min-height:calc(var(--ctrl-xl) + var(--space-7));border-block:1px solid var(--hairline)}.fEIhRa_rowCopy{min-width:0;font-family:var(--font-body)}.fEIhRa_rowTitle{font-size:var(--type-body-sm);font-weight:var(--weight-medium)}.fEIhRa_row[data-state=next] .fEIhRa_rowTitle{font-weight:var(--weight-semibold)}.fEIhRa_row[data-state=done] .fEIhRa_rowTitle{color:var(--copy-2);text-decoration:line-through;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline)}.fEIhRa_laterRow .fEIhRa_rowTitle{color:var(--copy-2)}.fEIhRa_rowHint{font-size:var(--type-body-sm);line-height:var(--leading-body);font-weight:var(--weight-regular);color:var(--copy-2);display:block}.fEIhRa_check{width:var(--space-8);height:var(--space-8);border-radius:var(--r-pill);border:1px dashed var(--hairline);color:var(--inverse);place-items:center;display:grid}.fEIhRa_row[data-state=next] .fEIhRa_check{border:2px solid var(--accent)}.fEIhRa_row[data-state=done] .fEIhRa_check{background:var(--success);border-color:var(--success)}.fEIhRa_row[data-state=optional] .fEIhRa_check{border-style:dotted}.fEIhRa_primaryText,.fEIhRa_quietAction,.fEIhRa_laterAction{color:var(--copy-2);font:inherit;font-size:var(--type-body-sm);cursor:pointer;background:0 0;border:0;text-decoration:none}.fEIhRa_primaryText,.fEIhRa_quietAction{min-height:var(--ctrl-lg);min-width:var(--ctrl-lg);padding:0 var(--space-3);border-radius:var(--r-md);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.fEIhRa_primaryText{color:var(--accent);font-weight:var(--weight-semibold)}.fEIhRa_laterAction{border-radius:var(--r-sm);width:100%}.fEIhRa_primaryText:hover{background:var(--accent-tint)}.fEIhRa_quietAction:hover,.fEIhRa_laterAction:hover{background:var(--hover);color:var(--copy)}.fEIhRa_primaryText:focus-visible,.fEIhRa_quietAction:focus-visible,.fEIhRa_laterAction:focus-visible,.fEIhRa_allSteps>summary:focus-visible{box-shadow:var(--selection-ring);outline:none}.fEIhRa_steps>li+li{border-top:1px solid var(--hairline)}.fEIhRa_allSteps>summary{min-height:var(--ctrl-lg);width:var(--get-started-summary-width);justify-content:flex-end;align-items:center;gap:var(--space-3);border-radius:var(--r-sm);color:var(--copy-2);cursor:pointer;font-size:var(--type-body-sm);white-space:nowrap;list-style:none;display:flex;position:absolute;inset-block-start:0;inset-inline-end:var(--get-started-hide-width)}.fEIhRa_allSteps>summary::-webkit-details-marker{display:none}.fEIhRa_chevron{font-size:var(--type-display-xs);font-weight:var(--weight-regular)}.fEIhRa_allSteps>summary .fEIhRa_chevron{display:inline-block}.fEIhRa_allSteps[open]>summary .fEIhRa_chevron{transform:rotate(90deg)}@media (max-width:767px){.fEIhRa_row,.fEIhRa_laterAction{gap:var(--space-4)}.fEIhRa_row[data-state=next]{min-height:calc(var(--ctrl-xl) + var(--space-10))}}
.nR3LCa_panel{gap:var(--space-11);min-width:0;padding:var(--space-9) var(--space-7) var(--space-12);flex-direction:column;display:flex}@media (min-width:768px){.nR3LCa_panel{padding:var(--space-9) var(--space-11) var(--space-12)}}@media (min-width:1024px){.nR3LCa_panel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.nR3LCa_card{border-top:1px solid var(--hairline);min-width:0;padding-top:var(--space-7);flex-direction:column;display:flex}.nR3LCa_cardHead,.nR3LCa_cardHeadBtn{align-items:center;gap:var(--space-4);min-height:var(--control-lg);padding:0;display:flex}.nR3LCa_cardHeadBtn{text-align:left;cursor:pointer;background:0 0;border:0;outline:none;width:100%}.nR3LCa_cardHeadBtn:focus-visible{box-shadow:inset var(--selection-ring)}.nR3LCa_cardTitle{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--type-body-lg);color:var(--copy);margin:0}.nR3LCa_cardHeadBtn .nR3LCa_cardTitle{margin-right:auto}.nR3LCa_cardLead{margin:var(--space-3) 0 0;padding:0 0 var(--space-5);font-family:var(--font-body);font-size:var(--type-body-md);color:var(--copy-2);line-height:1.45}.nR3LCa_cardCta{padding:var(--space-3) 0 var(--space-7)}.nR3LCa_cardCta>button{min-height:var(--control-lg)}.nR3LCa_row{align-items:center;gap:var(--space-5);width:100%;min-height:var(--control-xl);padding:var(--space-5) 0;border:0;border-top:1px solid var(--hairline);text-align:left;cursor:pointer;background:0 0;outline:none;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) auto;display:grid}.nR3LCa_row:hover{background:var(--raised)}.nR3LCa_row:focus-visible{box-shadow:inset var(--selection-ring)}.nR3LCa_k{font-family:var(--font-body);font-size:var(--type-body-sm);color:var(--copy-2)}.nR3LCa_v{min-width:0;font-family:var(--font-body);font-size:var(--type-body-md);color:var(--copy);overflow-wrap:anywhere}.nR3LCa_muted{color:var(--copy-2)}.nR3LCa_chev{color:var(--copy-2);display:inline-flex}.nR3LCa_setRow,.nR3LCa_setStack{border-top:1px solid var(--hairline);padding:var(--space-6) 0}.nR3LCa_setRow{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.nR3LCa_setStack{gap:var(--space-4);flex-direction:column;display:flex}.nR3LCa_setText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.nR3LCa_setTitle{font-family:var(--font-body);font-size:var(--type-body-md);font-weight:var(--weight-semibold);color:var(--copy)}.nR3LCa_setSub{font-family:var(--font-body);font-size:var(--type-body-sm);color:var(--copy-2);line-height:1.5}.nR3LCa_setMeta{font-family:var(--font-mono);font-size:var(--type-mono-sm);font-weight:var(--weight-regular);color:var(--copy-2)}.nR3LCa_dangerBtn.nR3LCa_dangerBtn{min-height:var(--control-lg);color:var(--error);border-color:var(--error);flex:none}.nR3LCa_banner{gap:var(--space-3);min-width:0;padding:var(--space-6) 0 var(--space-7);flex-direction:column;display:flex}.nR3LCa_bannerText{max-width:var(--shell-body-text-max);font-family:var(--font-body);font-size:var(--type-body-md);color:var(--copy-2);margin:0;line-height:1.45}.nR3LCa_bannerAct{margin-top:var(--space-4)}.nR3LCa_bannerBtn{width:100%}@media (min-width:768px){.nR3LCa_bannerBtn{width:auto}}@media (min-width:1024px){.nR3LCa_banner{grid-column:1/-1}}
.PNNwla_dock{z-index:var(--z-overlay);font-family:var(--font-body);color:var(--copy);--dock-top:calc(var(--control-topbar) + var(--space-5));--dock-bottom:var(--space-7);--dock-side:var(--space-7);position:fixed}@media (max-width:767px){.PNNwla_withNav{--dock-bottom:calc(var(--shell-bottomnav) + env(safe-area-inset-bottom,0px) + var(--space-5))}.PNNwla_noNav{--dock-bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-7))}}.PNNwla_tl{top:var(--dock-top);left:var(--dock-side)}.PNNwla_tr{top:var(--dock-top);right:var(--dock-side)}.PNNwla_bl{bottom:calc(var(--dock-bottom) + var(--dock-lift,0px));left:var(--dock-side)}.PNNwla_br{bottom:calc(var(--dock-bottom) + var(--dock-lift,0px));right:var(--dock-side)}@media (max-width:1023px){body:has([data-sticky-cta]) .PNNwla_dock{--dock-lift:calc(var(--control-h-lg) + 2 * var(--space-5))}}.PNNwla_dragging{cursor:grabbing;transition:none}.PNNwla_settling{transition:left var(--duration-base) var(--ease-out), top var(--duration-base) var(--ease-out)}.PNNwla_handle{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.PNNwla_dragging .PNNwla_handle{cursor:grabbing}.PNNwla_pill{align-items:center;gap:var(--space-3);height:var(--control-base);padding:0 var(--space-2) 0 var(--space-5);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-pill);box-shadow:var(--sh-pop);font-size:var(--type-label-base);font-weight:var(--weight-medium);white-space:nowrap;max-width:calc(100vw - 2 * var(--space-7));display:inline-flex}.PNNwla_label{color:var(--copy);font:inherit;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;padding:0;overflow:hidden}.PNNwla_icoBtn{width:var(--control-sm);height:var(--control-sm);color:var(--copy-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.PNNwla_icoBtn:hover{background:var(--hover)}.PNNwla_label:focus-visible,.PNNwla_icoBtn:focus-visible,.PNNwla_badge:focus-visible,.PNNwla_openBtn:focus-visible,.PNNwla_linkBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PNNwla_dot{width:var(--space-3);height:var(--space-3);background:var(--copy-muted);border-radius:50%;flex:none}.PNNwla_dotWorking{--dock-pulse:gpulse;background:var(--accent);animation:var(--dock-pulse) var(--motion-pulse)}.PNNwla_dotReview{background:var(--warning)}.PNNwla_dotDone{background:var(--success)}.PNNwla_dotFailed{background:var(--error)}.PNNwla_ring{width:var(--space-9);height:var(--space-9);flex:none}.PNNwla_ring circle{fill:none;stroke-width:2.5px}.PNNwla_ringBg{stroke:var(--hairline)}.PNNwla_ringSuccess{stroke:var(--success)}.PNNwla_ringFg{stroke:var(--accent);stroke-linecap:round;transform-origin:50%;transition:stroke-dashoffset var(--duration-slow) var(--ease-in-out);transform:rotate(-90deg)}.PNNwla_badge{width:var(--control-lg);height:var(--control-lg);background:var(--card);border:1px solid var(--hairline);box-shadow:var(--sh-pop);cursor:pointer;font-size:var(--type-label-base);font-weight:var(--weight-semibold);color:var(--copy);border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.PNNwla_badge .PNNwla_ring{width:100%;height:100%;position:absolute;inset:0}.PNNwla_badgeN{position:relative}.PNNwla_badgeAlert{width:var(--space-5);height:var(--space-5);border:2px solid var(--app);border-radius:50%;position:absolute;top:-2px;right:-2px}.PNNwla_alertReview{background:var(--warning)}.PNNwla_alertFailed{background:var(--error)}.PNNwla_panel{width:360px;max-width:calc(100vw - 2 * var(--space-7));background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-card);box-shadow:var(--sh-overlay);flex-direction:column;display:flex;overflow:hidden}.PNNwla_panel:focus{outline:none}.PNNwla_panelHead{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-4) var(--space-6);border-bottom:1px solid var(--hairline);display:flex}.PNNwla_panelTitle{font-family:var(--font-display);font-weight:var(--weight-display,650);font-size:var(--type-body-lg);letter-spacing:-.01em;flex:1;margin:0}.PNNwla_meta{font-family:var(--font-mono);font-size:var(--type-meta-sm);color:var(--copy-muted);white-space:nowrap}.PNNwla_list{overscroll-behavior:contain;max-height:min(340px,100dvh - 240px);overflow-y:auto}.PNNwla_brand{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-1);background:var(--card);display:flex;position:sticky;top:0}.PNNwla_avatar{width:var(--space-9);height:var(--space-9);border-radius:var(--r-xs,6px);background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);font-weight:var(--weight-display,650);font-size:var(--type-eyebrow);flex:none;place-items:center;display:grid;overflow:hidden}.PNNwla_avatarAlt{background:var(--copy);color:var(--inverse)}.PNNwla_avatar img{object-fit:cover;width:100%;height:100%}.PNNwla_brandName{font-size:var(--type-mono-md);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PNNwla_brandCount{font-family:var(--font-mono);font-size:var(--type-meta-sm);color:var(--copy-muted);margin-left:auto}.PNNwla_row{gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-6);border-radius:var(--r-sm);margin:0 var(--space-2);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.PNNwla_row:hover{background:var(--hover)}.PNNwla_rowTitle{font-size:var(--type-label-base);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.PNNwla_rowMeta{gap:var(--space-3);grid-column:2;align-items:center;min-width:0;display:flex}.PNNwla_time{font-family:var(--font-mono);font-size:var(--type-meta-sm);color:var(--copy-muted);white-space:nowrap}.PNNwla_openBtn{height:var(--control-sm);padding:0 var(--space-4);border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--card);font:inherit;font-size:var(--type-mono-md);font-weight:var(--weight-medium);color:var(--copy);cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.PNNwla_openBtn:hover{background:var(--hover)}.PNNwla_openPrimary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.PNNwla_openPrimary:hover{background:var(--accent);filter:brightness(1.07)}.PNNwla_bar{background:var(--hairline);height:3px;margin-top:var(--space-1);border-radius:3px;grid-column:2;overflow:hidden}.PNNwla_bar i{background:var(--accent);height:100%;transition:width var(--duration-slow) var(--ease-in-out);display:block}.PNNwla_foot{padding:var(--space-3) var(--space-6);border-top:1px solid var(--hairline);font-size:var(--type-mono-md);color:var(--copy-muted);justify-content:space-between;align-items:center;display:flex}.PNNwla_linkBtn{color:var(--copy-2);text-underline-offset:2px;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.PNNwla_footActions{align-items:center;gap:var(--space-6);display:inline-flex}.PNNwla_foot .PNNwla_linkBtn{min-height:var(--control-lg);padding:0 var(--space-2)}.PNNwla_linkBtn:disabled{opacity:.4;cursor:default;text-decoration:none}.PNNwla_snap{z-index:var(--z-overlay);pointer-events:none;opacity:0;border:1.5px dashed var(--accent);border-radius:var(--r-card);background:var(--accent-tint);--dock-top:calc(var(--control-topbar) + var(--space-5));--dock-bottom:var(--space-7);--dock-side:var(--space-7);transition:opacity var(--duration-fast) var(--ease-in-out);position:fixed}@media (max-width:767px){.PNNwla_snap.PNNwla_withNav{--dock-bottom:calc(var(--shell-bottomnav) + env(safe-area-inset-bottom,0px) + var(--space-5))}.PNNwla_snap.PNNwla_noNav{--dock-bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-7))}}.PNNwla_snapOn{opacity:.45}.PNNwla_snapNear{opacity:1}.PNNwla_dock.PNNwla_aboveComposer,.PNNwla_snap.PNNwla_aboveComposer{--dock-bottom:calc(var(--chef-composer-clearance,0px) + var(--space-5))}@media (prefers-reduced-motion:reduce){.PNNwla_dock,.PNNwla_settling,.PNNwla_snap,.PNNwla_ringFg,.PNNwla_bar i{transition:none}.PNNwla_dotWorking{animation:none}}.PNNwla_focusScrim{z-index:var(--z-overlay);background:var(--scrim);position:fixed;inset:0}.PNNwla_focusPanel{z-index:var(--z-modal);max-height:80dvh;padding-bottom:env(safe-area-inset-bottom,0px);font-family:var(--font-body);color:var(--copy);background:var(--card);border-radius:var(--r-sheet) var(--r-sheet) 0 0;box-shadow:var(--sh-overlay);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.PNNwla_focusPanel:focus{outline:none}.PNNwla_grabber{width:var(--space-13);height:var(--space-2);border-radius:var(--r-pill);background:var(--hairline);margin:var(--space-4) auto var(--space-1);flex:none}.PNNwla_focusPanel .PNNwla_list{flex:auto;min-height:0;max-height:none}.PNNwla_focusPanel .PNNwla_row{padding-top:var(--space-5);padding-bottom:var(--space-5)}.PNNwla_focusPanel .PNNwla_icoBtn{width:var(--control-lg);height:var(--control-lg)}.PNNwla_focusPanel .PNNwla_openBtn{min-height:var(--control-lg);align-items:center;display:inline-flex}.PNNwla_focusPanel .PNNwla_linkBtn{min-height:var(--control-lg);padding:0 var(--space-3)}.PNNwla_focusPanel .PNNwla_dotWorking,.PNNwla_focusPanel .PNNwla_bar i{background:var(--copy-2)}.PNNwla_focusPanel .PNNwla_avatar{background:var(--copy);color:var(--inverse)}.PNNwla_focusPanel .PNNwla_openPrimary{background:var(--card);border-color:var(--hairline);color:var(--copy)}.PNNwla_focusPanel .PNNwla_openPrimary:hover{background:var(--hover);filter:none}.PNNwla_thisThread{height:var(--space-9);padding:0 var(--space-4);border:1px solid var(--hairline);border-radius:var(--r-pill);font-size:var(--type-eyebrow);color:var(--copy-2);white-space:nowrap;align-items:center;display:inline-flex}.PNNwla_empty{padding:var(--space-7) var(--space-6);color:var(--copy-muted);font-size:var(--type-label-base)}@media (min-width:1024px){.PNNwla_focusScrim{background:0 0}.PNNwla_focusPanel{width:360px;max-height:min(520px, calc(100dvh - var(--focus-top,0px) - var(--space-7)));bottom:auto;left:auto;top:var(--focus-top,var(--control-topbar));right:var(--focus-right,var(--space-7));border-radius:var(--r-card);border:1px solid var(--hairline);padding-bottom:0}.PNNwla_grabber{display:none}}.PNNwla_gs{padding-bottom:var(--space-2)}.PNNwla_gsHead{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-2);display:flex}.PNNwla_gsTitle{font-family:var(--font-mono);font-size:var(--type-meta-sm);font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--copy-muted);flex:1;margin:0}.PNNwla_gsCount{font-family:var(--font-mono);font-size:var(--type-meta-sm);color:var(--copy-muted);letter-spacing:.12em}.PNNwla_gsRows{margin:0;padding:0;list-style:none}.PNNwla_gsRow{grid-template-columns:var(--space-6) 1fr auto;gap:var(--space-4);width:calc(100% - 2 * var(--space-2));margin:0 var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--r-sm);box-sizing:border-box;font:inherit;font-size:var(--type-label-base);font-weight:var(--weight-medium);color:var(--copy-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:grid}.PNNwla_gsRow:hover{background:var(--hover)}.PNNwla_gsRow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PNNwla_gsRowDone,.PNNwla_gsRowLater{color:var(--copy-muted)}.PNNwla_gsRowNext{background:var(--accent-tint);color:var(--copy);font-weight:var(--weight-semibold)}.PNNwla_gsLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PNNwla_gsChev{color:var(--copy-muted)}.PNNwla_gsNext{color:var(--accent);font-style:normal;font-weight:var(--weight-semibold);white-space:nowrap}.PNNwla_gsCk{width:var(--space-6);height:var(--space-6);box-sizing:border-box;border:1.5px solid var(--hairline);background:var(--card);color:var(--inverse);border-radius:50%;place-items:center;padding:0;display:grid}.PNNwla_gsCkDone{background:var(--success);border-color:var(--success)}.PNNwla_gsCkNext{border:2px solid var(--accent)}.PNNwla_gsCkOptional{border-style:dotted}.PNNwla_gsCkLater{border-style:dashed}.PNNwla_sep{background:var(--hairline);height:1px;margin:var(--space-3) 0 var(--space-1)}.PNNwla_focusPanel .PNNwla_gsNext{color:var(--copy-2)}.PNNwla_focusPanel .PNNwla_gsCkNext{border-color:var(--copy-2)}.PNNwla_focusPanel .PNNwla_gsRowNext{background:var(--hover)}.PNNwla_focusPanel .PNNwla_gsRow{min-height:var(--control-lg)}
.S9O0PG_form{gap:var(--space-9);flex-direction:column;min-width:0;max-width:100%;display:flex}.S9O0PG_form input,.S9O0PG_form textarea{box-sizing:border-box;min-width:0;max-width:100%}.S9O0PG_muted{font-size:var(--type-body-sm);color:var(--copy-2);margin:0}.S9O0PG_dates{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.S9O0PG_dates>*{min-width:0}.S9O0PG_date{text-align:left;display:block}@media (hover:none) and (pointer:coarse){.S9O0PG_date{appearance:none}}.S9O0PG_endDate{color:var(--copy-2)}.S9O0PG_lengthRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.S9O0PG_other{align-items:center;gap:var(--space-3);min-width:0;font-size:var(--type-body-sm);color:var(--copy-2);display:inline-flex}.S9O0PG_otherInput{text-align:center;flex-shrink:0;width:72px}.S9O0PG_stepRow{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.S9O0PG_stepper{border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--card);align-items:center;display:inline-flex;overflow:hidden}.S9O0PG_stepBtn{width:var(--ctrl-md);height:var(--ctrl-md);color:var(--copy-2);font-size:var(--type-body-xl);cursor:pointer;background:0 0;border:none}.S9O0PG_stepBtn:hover{background:var(--hover)}.S9O0PG_stepBtn:focus-visible{box-shadow:var(--selection-ring);outline:none}.S9O0PG_stepValue{width:var(--ctrl-md);text-align:center;font-family:var(--font-mono);font-size:var(--type-body-lg);color:var(--copy)}.S9O0PG_goal{line-height:1.4}.S9O0PG_note{padding:var(--space-4) var(--space-5);border:1px solid var(--hairline);background:var(--card);border-radius:var(--r-md);font-size:var(--type-body-sm);color:var(--copy-2);margin:0;line-height:1.5}.S9O0PG_submitError{padding:var(--space-4) var(--space-5);background:color-mix(in srgb, var(--error) 8%, transparent);border:1px solid color-mix(in srgb, var(--error) 22%, transparent);border-radius:var(--r-sm);font-size:var(--type-body-sm);color:var(--copy);margin:0}.S9O0PG_actions{gap:var(--space-5);display:flex}.S9O0PG_create{flex:1}
.AIQv8a_box{gap:var(--space-3);min-width:0;max-width:100%;padding:var(--space-5);border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--hover);flex-direction:column;display:flex}.AIQv8a_label{font-size:var(--type-label-base);font-weight:var(--weight-semibold);color:var(--copy)}.AIQv8a_controls{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:640px){.AIQv8a_controls{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.AIQv8a_controls>*{min-width:0}.AIQv8a_help{font-size:var(--type-eyebrow);color:var(--copy-2);margin:0}.AIQv8a_status{font-size:var(--type-body-sm);color:var(--copy);overflow-wrap:anywhere;margin:0}.AIQv8a_error{padding:var(--space-3) var(--space-4);font-size:var(--type-body-sm);color:var(--error);border:1px solid color-mix(in srgb, var(--error) 32%, transparent);border-radius:var(--r-sm);background:color-mix(in srgb, var(--error) 8%, transparent);overflow-wrap:anywhere;margin:0;display:block}.AIQv8a_warnings{padding:0 0 0 var(--space-6);gap:var(--space-1);font-size:var(--type-eyebrow);color:var(--copy-2);flex-direction:column;margin:0;display:flex}.AIQv8a_warnings li{overflow-wrap:anywhere}.AIQv8a_warnings li::marker{color:var(--warning)}.AIQv8a_chip{align-items:baseline;gap:var(--space-2);min-width:0;max-width:100%;padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--type-eyebrow);text-align:left;color:var(--copy);background:var(--app);border:1px dashed var(--hairline);border-radius:var(--r-sm);cursor:pointer;flex-wrap:wrap;align-self:flex-start;display:inline-flex}.AIQv8a_chip:hover{background:var(--hover)}.AIQv8a_chip:focus-visible,.AIQv8a_removeBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AIQv8a_chipLead{font-weight:var(--weight-semibold);color:var(--accent);flex-shrink:0}.AIQv8a_chipValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--copy-2);overflow:hidden}.AIQv8a_note{font-size:var(--type-body-sm);color:var(--copy-2);overflow-wrap:anywhere;margin:0}.AIQv8a_willAdd{gap:var(--space-3);min-width:0;max-width:100%;padding:var(--space-5);border:1px dashed var(--hairline);border-radius:var(--r-md);background:var(--card);flex-direction:column;display:flex}.AIQv8a_willAddTitle{font-family:var(--font-mono);font-size:var(--type-mono-sm);font-weight:var(--weight-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--copy-2);margin:0}.AIQv8a_willAddList{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.AIQv8a_willAddRow{align-items:center;gap:var(--space-3);min-width:0;font-size:var(--type-body-sm);color:var(--copy);grid-template-columns:minmax(0,1fr) auto;display:grid}.AIQv8a_willAddText{flex-direction:column;min-width:0;display:flex}.AIQv8a_willAddKind{font-size:var(--type-eyebrow);color:var(--copy-2)}.AIQv8a_willAddValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AIQv8a_removeBtn{min-height:var(--control-md);padding:0 var(--space-4);font:inherit;font-size:var(--type-body-sm);color:var(--copy-2);border:1px solid var(--hairline);border-radius:var(--r-sm);cursor:pointer;background:0 0;flex-shrink:0}.AIQv8a_removeBtn:hover{background:var(--hover);color:var(--copy)}.AIQv8a_lbl{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.AIQv8a_ghostAction{min-height:var(--ctrl-md)}
.x3rYEG_hd{align-items:center;gap:var(--space-4);min-width:0;display:flex}.x3rYEG_title{min-width:0;font-size:var(--type-body-xl);font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--copy);flex:1;margin:0}.x3rYEG_sub{margin:var(--space-2) 0 0;font-size:var(--type-body-sm);color:var(--copy-2);line-height:1.55}.x3rYEG_acts{align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.x3rYEG_meta{font-family:var(--font-mono);font-size:var(--type-mono-sm);color:var(--copy-2)}.x3rYEG_hint{margin:var(--space-4) 0 0;font-size:var(--type-body-sm);color:var(--copy-2)}.x3rYEG_hint b{color:var(--copy);font-weight:var(--weight-semibold)}.x3rYEG_link{font:inherit;font-weight:var(--weight-semibold);color:var(--copy);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.x3rYEG_link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.KV_btW_banner{align-items:center;gap:var(--space-2);min-height:var(--ctrl-lg);padding:0 var(--space-2) 0 var(--space-4);border-bottom:1px solid var(--hairline);border-left:3px solid var(--copy-muted);background:var(--surface-v2);color:var(--copy);font-size:var(--type-body-sm);flex:none;min-width:0;display:flex}.KV_btW_error{border-left-color:var(--error)}.KV_btW_warning{border-left-color:var(--warning)}.KV_btW_success{border-left-color:var(--success)}.KV_btW_dot{background:var(--copy-muted);border-radius:50%;flex:none;width:8px;height:8px}.KV_btW_error .KV_btW_dot{background:var(--error)}.KV_btW_warning .KV_btW_dot{background:var(--warning)}.KV_btW_success .KV_btW_dot{background:var(--success)}.KV_btW_text{align-items:baseline;gap:var(--space-2);min-width:0;padding:var(--space-2) 0;flex:1;display:flex}.KV_btW_title{font-weight:var(--weight-semibold);white-space:nowrap;flex:none}.KV_btW_detail{min-width:0;color:var(--copy-2)}.KV_btW_meta{color:var(--copy-muted);white-space:nowrap;flex:none}.KV_btW_oneLine .KV_btW_detail{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.KV_btW_twoLines{flex-wrap:wrap;row-gap:0}.KV_btW_twoLines .KV_btW_detail{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.KV_btW_more{color:var(--copy-muted);white-space:nowrap;flex:none;text-decoration:underline}.KV_btW_action{min-height:32px;padding:0 var(--space-3);border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--card);color:var(--copy);white-space:nowrap;flex:none;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.KV_btW_action:hover{background:var(--hover)}.KV_btW_iconBtn{width:var(--ctrl-lg);height:var(--ctrl-lg);color:var(--copy-muted);border-radius:var(--r-md);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;text-decoration:none;display:inline-grid}.KV_btW_iconBtn:hover{background:var(--hover);color:var(--copy)}.KV_btW_action:focus-visible,.KV_btW_iconBtn:focus-visible,.KV_btW_more:focus-visible{box-shadow:var(--selection-ring);outline:none}@media (min-width:768px){.KV_btW_banner{padding-left:var(--space-6);padding-right:var(--space-4)}}@media (max-width:767px){.KV_btW_meta{display:none}}