.ShxNDq_side{background:var(--admin-bg);border-right:1px solid var(--admin-line);flex-direction:column;gap:6px;height:100vh;padding:14px 12px;display:flex;position:sticky;top:0;overflow-y:auto}@media (max-width:880px){.ShxNDq_side{z-index:100;visibility:hidden;width:280px;max-width:86vw;height:100vh;transition:transform .22s cubic-bezier(.32,.72,0,1),visibility 0s linear .22s;position:fixed;top:0;left:0;transform:translate(-100%)}html[data-admin-nav=open] .ShxNDq_side{visibility:visible;transition:transform .22s cubic-bezier(.32,.72,0,1),visibility;transform:translate(0);box-shadow:0 12px 32px #0000002e}}.ShxNDq_lockup{border-bottom:1px solid var(--admin-line);color:inherit;align-items:center;gap:10px;margin-bottom:8px;padding:6px 8px 14px;text-decoration:none;display:flex}.ShxNDq_mark{background:var(--admin-fg);width:28px;height:28px;color:var(--admin-brand);font-family:var(--font-display), Georgia, serif;border-radius:4px;place-items:center;font-size:13px;font-weight:400;line-height:1;display:grid}.ShxNDq_wm{color:var(--admin-fg);letter-spacing:-.005em;font-size:13px;font-weight:600;line-height:1.1}.ShxNDq_wm small{color:var(--admin-fg-3);margin-top:2px;font-size:11px;font-weight:400;display:block}.ShxNDq_switcher{border:1px solid var(--admin-line);background:var(--admin-bg);color:inherit;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;text-decoration:none;display:flex}.ShxNDq_switcher:hover{background:var(--admin-sunk)}.ShxNDq_av{background:linear-gradient(135deg, var(--color-brand), var(--color-brand-hover));width:22px;height:22px;color:var(--color-brand-fg);border-radius:5px;place-items:center;font-size:10px;font-weight:600;display:grid}.ShxNDq_who{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ShxNDq_who strong{color:var(--admin-fg);font-size:12px;font-weight:600;line-height:1.1}.ShxNDq_who small{color:var(--admin-fg-3);align-items:center;gap:4px;font-size:10.5px;line-height:1;display:flex}.ShxNDq_chev{color:var(--admin-fg-4);font-size:10px}.ShxNDq_group{letter-spacing:.04em;color:var(--admin-fg-3);padding:14px 10px 4px;font-size:11px;font-weight:600}.ShxNDq_item{color:var(--admin-fg-2);border-radius:5px;align-items:center;gap:9px;padding:6px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}.ShxNDq_item:hover{background:var(--admin-sunk);color:var(--admin-fg)}.ShxNDq_itemOn,.ShxNDq_itemOn:hover{background:var(--admin-accent-tint);color:var(--admin-fg);box-shadow:inset 3px 0 0 var(--admin-accent)}.ShxNDq_itemOn .ShxNDq_ic{color:var(--admin-accent)}.ShxNDq_ic{width:14px;color:var(--admin-fg-3);justify-content:center;font-size:13px;line-height:1;display:inline-flex}.ShxNDq_pip{color:var(--admin-fg-3);background:var(--admin-sunk);border:1px solid var(--admin-line);font-variant-numeric:tabular-nums;border-radius:9999px;margin-left:auto;padding:1px 6px;font-size:10.5px;font-weight:600}
.bP2FDW_trigger{display:none}.bP2FDW_bars{flex-direction:column;gap:4px;width:18px;display:inline-flex}.bP2FDW_bars>span{background:var(--admin-fg);border-radius:1px;height:2px;display:block}.bP2FDW_backdrop{display:none}@media (max-width:880px){.bP2FDW_trigger{border:1px solid var(--admin-line);background:var(--admin-bg);width:36px;height:36px;color:var(--admin-fg);cursor:pointer;z-index:11;border-radius:6px;place-items:center;margin-right:4px;padding:0;display:grid}.bP2FDW_trigger:hover,.bP2FDW_trigger:focus-visible{background:var(--admin-sunk);border-color:var(--admin-accent);box-shadow:0 0 0 3px var(--admin-accent-tint);outline:none}.bP2FDW_backdrop{z-index:90;cursor:pointer;background:#00000073;border:0;margin:0;padding:0;animation:.18s both bP2FDW_fadeIn;display:block;position:fixed;inset:0}}@keyframes bP2FDW_fadeIn{0%{opacity:0}to{opacity:1}}
._1RHc8q_topbar{background:var(--admin-bg);border-bottom:1px solid var(--admin-line);z-index:10;align-items:center;gap:14px;height:52px;padding:0 20px;display:flex;position:sticky;top:0}._1RHc8q_crumb{color:var(--admin-fg-3);align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:500;display:flex}._1RHc8q_crumb>span:last-child{min-width:0}._1RHc8q_here{color:var(--admin-fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}._1RHc8q_crumbLink{color:inherit;text-decoration:none}._1RHc8q_crumbLink:hover{color:var(--admin-fg);text-decoration:underline}._1RHc8q_sep{color:var(--admin-fg-5)}._1RHc8q_envBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:5px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex}._1RHc8q_envBadge:before{content:"";border-radius:50%;width:6px;height:6px}._1RHc8q_envDev{color:var(--admin-warn);background:var(--admin-warn-tint)}._1RHc8q_envDev:before{background:var(--admin-warn)}._1RHc8q_right{align-items:center;gap:6px;margin-left:auto;display:flex}._1RHc8q_search{background:var(--admin-sunk);border:1px solid var(--admin-line);border-radius:6px;align-items:center;gap:8px;width:280px;padding:5px 10px;transition:border-color .12s,background .12s;display:flex}._1RHc8q_search:focus-within{background:var(--admin-bg);border-color:var(--admin-accent);box-shadow:0 0 0 3px var(--admin-accent-tint)}._1RHc8q_search input{color:var(--admin-fg);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13px}._1RHc8q_search input::placeholder{color:var(--admin-fg-4)}._1RHc8q_search kbd{font-family:var(--font-mono), ui-monospace, monospace;color:var(--admin-fg-3);background:var(--admin-bg);border:1px solid var(--admin-line);border-radius:3px;padding:0 5px;font-size:10px;line-height:16px}._1RHc8q_icBtn{width:28px;height:28px;color:var(--admin-fg-2);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;font-size:14px;line-height:1;display:grid}._1RHc8q_icBtn:hover{background:var(--admin-sunk)}._1RHc8q_viewSite{color:var(--admin-fg-2);white-space:nowrap;border-radius:5px;align-items:center;padding:3px 8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}._1RHc8q_viewSite:hover{background:var(--admin-sunk);color:var(--admin-fg)}._1RHc8q_me{color:var(--admin-fg);cursor:pointer;border-radius:5px;align-items:center;gap:6px;padding:3px 6px;font-size:13px;font-weight:600;text-decoration:none;display:flex}._1RHc8q_me:hover{background:var(--admin-sunk)}._1RHc8q_meName{display:contents}._1RHc8q_meAv{background:linear-gradient(135deg, var(--color-brand), var(--color-brand-hover));width:22px;height:22px;color:var(--color-brand-fg);border-radius:50%;place-items:center;font-size:10px;font-weight:600;display:grid}@media (max-width:880px){._1RHc8q_topbar{gap:8px;padding:0 12px}._1RHc8q_crumb>span:not(:last-child),._1RHc8q_envBadge{display:none}}@media (max-width:720px){._1RHc8q_search{flex:none;justify-content:center;width:36px;height:36px;padding:0}._1RHc8q_search kbd,._1RHc8q_viewSite{display:none}._1RHc8q_icBtn{width:32px;height:32px}}@media (max-width:640px){._1RHc8q_meName{display:none}._1RHc8q_me{justify-content:center;min-width:36px;min-height:36px;padding:0}}
.MyxHcW_trigger{cursor:pointer;text-align:left;font:inherit;color:var(--admin-fg-4)}@media (min-width:1200px){button.MyxHcW_trigger{width:340px}}.MyxHcW_triggerIcon{color:var(--admin-fg-4);font-size:13px}.MyxHcW_triggerText{color:var(--admin-fg-4);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.MyxHcW_overlay{z-index:100;background:#00000052;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.MyxHcW_palette{background:var(--admin-bg);border:1px solid var(--admin-line);border-radius:10px;flex-direction:column;width:100%;max-width:560px;max-height:70vh;display:flex;overflow:hidden;box-shadow:0 18px 48px #00000047}.MyxHcW_inputRow{border-bottom:1px solid var(--admin-line);align-items:center;gap:10px;padding:12px 14px;display:flex}.MyxHcW_inputIcon{color:var(--admin-fg-4);font-size:16px}.MyxHcW_input{color:var(--admin-fg);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:15px}.MyxHcW_input::placeholder{color:var(--admin-fg-4)}.MyxHcW_escHint{font-family:var(--font-mono), ui-monospace, monospace;color:var(--admin-fg-3);background:var(--admin-sunk);border:1px solid var(--admin-line);border-radius:3px;padding:1px 6px;font-size:10px}.MyxHcW_closeBtn{display:none}.MyxHcW_results{padding:6px;overflow-y:auto}.MyxHcW_hint{color:var(--admin-fg-3);text-align:center;margin:0;padding:18px 14px;font-size:13px}.MyxHcW_group{margin-bottom:4px}.MyxHcW_groupLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--admin-fg-4);padding:8px 10px 4px;font-size:10.5px;font-weight:700}.MyxHcW_hit{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--admin-fg);background:0 0;border:0;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.MyxHcW_hitActive{background:var(--admin-accent-tint)}.MyxHcW_hitTitle{font-size:13.5px;font-weight:500}.MyxHcW_hitSub{color:var(--admin-fg-3);font-size:12px}@media (max-width:720px){.MyxHcW_triggerIcon{color:var(--admin-fg-2);font-size:20px;line-height:1}.MyxHcW_triggerText,.MyxHcW_escHint{display:none}.MyxHcW_overlay{background:var(--admin-bg);padding:0}.MyxHcW_palette{max-width:none;height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0}.MyxHcW_input{min-width:0;min-height:44px;font-size:16px}.MyxHcW_closeBtn{min-height:44px;font:inherit;color:var(--admin-accent);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;font-size:14px;font-weight:600;display:inline-flex}.MyxHcW_results{flex:1}.MyxHcW_hit{justify-content:center;min-height:44px}}
.qf-4Aq_region{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:50;width:max-content;max-width:calc(100% - 32px);display:grid;position:fixed;transform:translate(-50%)}.qf-4Aq_region:empty{display:none}.qf-4Aq_toast{background:var(--color-surface-inverse);color:var(--color-fg-on-inverse);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-family:var(--font-body);align-items:center;gap:16px;max-width:100%;padding:11px 16px;font-size:14px;line-height:1.45;display:flex}.qf-4Aq_text{flex:1;min-width:0;display:grid}.qf-4Aq_bar{background:var(--color-brand);transform-origin:0;border-radius:2px;height:3px;margin-top:6px;animation:10s linear forwards qf-4Aq_drain}.qf-4Aq_undo{color:var(--color-brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.qf-4Aq_undo:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:2px}@keyframes qf-4Aq_drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.qf-4Aq_bar{animation:none}}[data-theme=dark] .qf-4Aq_undo{color:color-mix(in srgb, var(--color-brand) 50%, var(--color-fg-on-inverse))}[data-theme=dark] .qf-4Aq_bar{background-color:color-mix(in srgb, var(--color-brand) 50%, var(--color-fg-on-inverse))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .qf-4Aq_undo{color:color-mix(in srgb, var(--color-brand) 50%, var(--color-fg-on-inverse))}:root:not([data-theme=light]) .qf-4Aq_bar{background-color:color-mix(in srgb, var(--color-brand) 50%, var(--color-fg-on-inverse))}}
.aCw9lq_dialog{color:var(--color-fg);background:0 0;border:0;width:460px;max-width:calc(100% - 32px);margin:auto;padding:0;overflow:visible}.aCw9lq_dialog::backdrop{background:color-mix(in srgb, var(--color-surface-inverse) 55%, transparent)}.aCw9lq_panel{background:var(--color-surface-elevated);border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow-lg);border-top:3px solid var(--color-danger);text-align:left;font-family:var(--font-body);margin:0;font-size:15px;line-height:1.55;overflow:hidden}.aCw9lq_panelBlocked{border-top-color:var(--color-brand)}.aCw9lq_head{gap:6px;padding:20px 22px 6px;display:grid}.aCw9lq_eyebrow{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--color-danger) 78%, var(--color-fg));font-size:10px;font-weight:500}.aCw9lq_panelBlocked .aCw9lq_eyebrow{color:var(--color-accent)}.aCw9lq_title{font-family:var(--font-display);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:700;line-height:1.15}.aCw9lq_body{gap:12px;padding:4px 22px 18px;font-size:14px;display:grid}.aCw9lq_body p{margin:0}.aCw9lq_body strong{font-weight:600}.aCw9lq_losing{background:color-mix(in srgb, var(--color-danger) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 35%, transparent);border-left:3px solid var(--color-danger);border-radius:var(--radius-md);color:color-mix(in srgb, var(--color-danger) 78%, var(--color-fg));gap:4px;padding:10px 12px;font-size:13.5px;display:grid}.aCw9lq_losing ul{margin:0;padding-left:18px;list-style:outside}.aCw9lq_historyBox{background:color-mix(in srgb, var(--color-warning) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-warning) 42%, transparent);border-left:3px solid var(--color-brand);border-radius:var(--radius-md);color:color-mix(in srgb, var(--color-warning) 45%, var(--color-fg));padding:10px 12px;font-size:13.5px}.aCw9lq_typeField{gap:6px;display:grid}.aCw9lq_typeField label{font-size:13.5px}.aCw9lq_typeField code{font-family:var(--font-mono);background:var(--color-surface-sunk);border:1px solid var(--color-border);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;border-radius:4px;padding:1px 6px;font-size:13px}.aCw9lq_typeField input{font:inherit;border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface-elevated);color:var(--color-fg);box-sizing:border-box;width:100%;padding:9px 12px;font-size:15px}.aCw9lq_typeField input:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:#0000}.aCw9lq_hint{color:var(--color-fg-muted);font-size:12.5px}.aCw9lq_hintOk{color:var(--color-success)}.aCw9lq_error{color:var(--color-danger);font-size:13.5px;font-weight:500}.aCw9lq_foot{background:color-mix(in srgb, var(--color-surface-sunk) 50%, var(--color-surface-elevated));border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 18px;display:flex}.aCw9lq_btn{font-family:var(--font-body);border-radius:var(--radius-pill);cursor:pointer;border:1px solid #0000;padding:9px 18px;font-size:14px;font-weight:500;line-height:1.2}.aCw9lq_btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.aCw9lq_btn:disabled{opacity:.45;cursor:not-allowed}.aCw9lq_ghost{color:var(--color-fg);border-color:var(--color-border-strong);background:0 0}.aCw9lq_ghost:hover:not(:disabled){background:var(--color-surface-sunk)}.aCw9lq_primary{background:var(--color-brand);color:var(--color-fg-on-brand)}.aCw9lq_primary:hover:not(:disabled){background:var(--color-brand-hover)}.aCw9lq_danger{background:var(--color-danger);color:var(--color-fg-on-danger)}.aCw9lq_danger:hover:not(:disabled){filter:brightness(.94)}@media (max-width:559.98px){.aCw9lq_dialog{width:100%;max-width:100%;margin:auto 0 0}.aCw9lq_panel{padding-bottom:env(safe-area-inset-bottom,0px);border-radius:12px 12px 0 0}.aCw9lq_foot{flex-direction:column-reverse}.aCw9lq_foot .aCw9lq_btn{width:100%;padding-block:12px}}
._4WpgRW_shell{background:var(--color-surface);min-height:100vh;color:var(--color-fg);font-family:var(--font-body), Inter, system-ui, sans-serif;padding:48px 24px}._4WpgRW_container{max-width:960px;margin:0 auto}._4WpgRW_eyebrow{letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent);margin:0 0 12px;font-size:11px;font-weight:700}._4WpgRW_title{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.015em;color:var(--color-fg);margin:0 0 8px;font-size:36px;font-weight:700;line-height:1.05}._4WpgRW_lede{color:var(--color-fg-muted);margin:0 0 32px;font-size:15px;line-height:1.55}._4WpgRW_card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-top:2px solid var(--color-border-brand);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin-bottom:24px;padding:24px 28px}._4WpgRW_cardTitle{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.005em;color:var(--color-fg);margin:0 0 12px;font-size:18px;font-weight:600}._4WpgRW_kv{grid-template-columns:180px 1fr;gap:10px 24px;font-size:14px;display:grid}._4WpgRW_kv dt{color:var(--color-fg-muted);font-weight:500}._4WpgRW_kv dd{color:var(--color-fg);font-family:var(--font-mono);overflow-wrap:anywhere;margin:0}@media (max-width:560px){._4WpgRW_kv{grid-template-columns:minmax(0,1fr);gap:2px 0}._4WpgRW_kv dd{margin-bottom:10px}}@media (max-width:640px){._4WpgRW_shell{background:0 0;min-height:0;padding:4px 0 24px}._4WpgRW_title{font-size:26px}._4WpgRW_lede{margin-bottom:20px;font-size:14px}._4WpgRW_card{padding:16px}}._4WpgRW_rolePills{flex-wrap:wrap;gap:6px;margin:0;display:flex}._4WpgRW_pill{border:1px solid var(--color-border-brand);color:var(--color-accent);background:var(--color-surface-branded);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}._4WpgRW_forbidden{justify-content:center;align-items:center;min-height:70vh;display:flex}._4WpgRW_forbiddenCard{text-align:center;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-top:2px solid var(--color-danger);border-radius:var(--radius-md);max-width:520px;box-shadow:var(--shadow-md);padding:40px 36px}._4WpgRW_forbiddenCard h1{font-family:var(--font-display), "Roboto Slab", Georgia, serif;color:var(--color-danger);margin:0 0 12px;font-size:28px}._4WpgRW_forbiddenCard p{color:var(--color-fg);margin:0 0 8px;font-size:15px;line-height:1.55}._4WpgRW_forbiddenCard ._4WpgRW_meta{font-family:var(--font-mono);color:var(--color-fg-muted);margin-top:20px;font-size:12px}._4WpgRW_forbiddenCard ._4WpgRW_meta strong{color:var(--color-fg);font-weight:600}
._7o5Q4a_trigger{border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-fg);font:inherit;cursor:pointer;align-items:center;gap:10px;padding:14px 16px;font-size:13.5px;display:inline-flex}._7o5Q4a_trigger:hover{border-color:var(--color-border-brand);background:var(--color-surface-elevated)}._7o5Q4a_overlay{z-index:50;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._7o5Q4a_panel{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-top:2px solid var(--color-border-brand);border-radius:var(--radius-md);width:min(760px,100%);max-height:min(80vh,720px);box-shadow:var(--shadow-md);flex-direction:column;padding:20px 24px;display:flex}._7o5Q4a_panelHead{justify-content:space-between;align-items:center;gap:12px;display:flex}._7o5Q4a_panelTitle{font-family:var(--font-display), "Roboto Slab", Georgia, serif;color:var(--color-fg);margin:0;font-size:18px;font-weight:600}._7o5Q4a_closeBtn{font:inherit;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg-muted);cursor:pointer;border-radius:999px;padding:8px 10px;font-size:14px;line-height:1}._7o5Q4a_closeBtn:hover{color:var(--color-fg);border-color:var(--color-border-brand)}._7o5Q4a_panelHint{color:var(--color-fg-muted);margin:6px 0 14px;font-size:12.5px;line-height:1.5}._7o5Q4a_searchRow{gap:8px;margin-bottom:14px;display:flex}._7o5Q4a_searchInput{font:inherit;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-fg);flex:1;padding:8px 12px;font-size:13.5px}._7o5Q4a_searchInput:focus{border-color:var(--color-border-brand);box-shadow:0 0 0 3px var(--color-ring-focus);outline:none}._7o5Q4a_searchBtn{font:inherit;border:1px solid var(--color-border-brand);background:var(--color-surface-branded);color:var(--color-accent);cursor:pointer;border-radius:999px;padding:8px 16px;font-size:12.5px}._7o5Q4a_searchBtn:disabled{opacity:.6;cursor:progress}._7o5Q4a_grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;margin:0;padding:2px;list-style:none;display:grid;overflow-y:auto}._7o5Q4a_cell{width:100%;font:inherit;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;text-align:left;flex-direction:column;gap:6px;padding:6px;display:flex}._7o5Q4a_cell:hover{border-color:var(--color-accent);background:var(--color-surface-branded)}._7o5Q4a_cell:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._7o5Q4a_cell img{aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius-sm) - 2px);background:var(--color-surface-sunk);width:100%}._7o5Q4a_cellName{color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.3;overflow:hidden}._7o5Q4a_panelFoot{justify-content:center;padding-top:12px;display:flex}._7o5Q4a_moreBtn{font:inherit;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);cursor:pointer;border-radius:999px;padding:8px 18px;font-size:12.5px}._7o5Q4a_moreBtn:hover{border-color:var(--color-border-brand);color:var(--color-accent)}._7o5Q4a_loading{color:var(--color-fg-muted);font-size:12.5px}._7o5Q4a_empty{text-align:center;color:var(--color-fg-muted);border:1px dashed var(--color-border);border-radius:var(--radius-sm);margin:8px 0;padding:24px;font-size:13px}._7o5Q4a_error{color:var(--color-danger);margin:8px 0;font-size:13px}
.CbxTQW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:4px 0 18px;display:flex}.CbxTQW_toolbarRight{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.CbxTQW_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CbxTQW_headerActions{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);align-items:center;gap:12px;margin-top:26px;padding:10px 14px;display:inline-flex}@media (max-width:880px){.CbxTQW_headerActions{margin-top:0}}.CbxTQW_quietLink{color:var(--color-fg-muted);white-space:nowrap;font-size:12.5px;text-decoration:none}.CbxTQW_quietLink:hover{color:var(--color-accent);text-decoration:underline}.CbxTQW_primaryBtn{background:var(--color-accent);height:34px;color:var(--color-accent-fg);border-radius:var(--radius-pill);white-space:nowrap;transition:background var(--duration-2) var(--ease-out);align-items:center;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.CbxTQW_primaryBtn:hover{background:var(--color-accent-hover)}.CbxTQW_primaryBtn:focus-visible{box-shadow:0 0 0 3px var(--color-ring-focus);outline:none}.CbxTQW_activeFilterNote{color:var(--color-fg-muted);margin:-8px 0 14px;font-size:13px}.CbxTQW_activeFilterNote a{color:var(--color-accent)}.CbxTQW_partyCol{width:34%}.CbxTQW_partyLink{color:var(--color-fg);font-weight:600;text-decoration:none}.CbxTQW_partyLink:hover{color:var(--color-accent)}.CbxTQW_refInline{font-family:var(--font-mono);color:var(--color-fg-muted);font-size:11px}.CbxTQW_tabs{background:var(--color-surface-muted,#0000000a);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.CbxTQW_tab{letter-spacing:.02em;color:var(--color-fg-muted);border-radius:999px;padding:6px 14px;font-size:12.5px;text-decoration:none}.CbxTQW_tab:hover{color:var(--color-fg)}.CbxTQW_tabActive{background:var(--color-surface-elevated);color:var(--color-fg);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}.CbxTQW_hutFilter{align-items:center;gap:10px;display:inline-flex}.CbxTQW_hutFilter label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted);flex-direction:column;font-size:11px;display:inline-flex}.CbxTQW_hutFilter select{font:inherit;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-elevated);color:var(--color-fg);margin-top:4px;padding:6px 10px}.CbxTQW_filterBtn{font:inherit;border:1px solid var(--color-border-brand);background:var(--color-surface-branded);color:var(--color-accent);cursor:pointer;border-radius:999px;margin-top:16px;padding:8px 14px;font-size:12px}.CbxTQW_blocksLink{color:var(--color-accent);font-size:13px;text-decoration:none}.CbxTQW_blocksLink:hover{text-decoration:underline}.CbxTQW_pillBtn{font:inherit;border:1px solid var(--color-border-brand);background:var(--color-surface-branded);color:var(--color-accent);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:8px 16px;font-size:12.5px;text-decoration:none;display:inline-flex}.CbxTQW_pillBtn:hover{filter:brightness(1.03)}.CbxTQW_invoiceDownloadBtn{min-height:44px;font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border-brand);background:var(--color-surface-branded);color:var(--color-accent);cursor:pointer;align-items:center;gap:6px;padding:10px 16px;font-size:13px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.CbxTQW_invoiceDownloadBtn:hover{background:var(--color-surface-elevated);border-color:var(--color-accent)}.CbxTQW_invoiceDownloadBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.CbxTQW_empty{text-align:center;background:var(--color-surface-elevated);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-fg-muted);padding:32px}.CbxTQW_tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:linear-gradient(to right, var(--color-surface-elevated) 30%, transparent), linear-gradient(to left, var(--color-surface-elevated) 30%, transparent) 100% 0, radial-gradient(farthest-side at 0 50%, #1a160c29, transparent), radial-gradient(farthest-side at 100% 50%, #1a160c29, transparent) 100% 0;background-color:var(--color-surface-elevated);background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;position:relative;overflow-x:auto}.CbxTQW_table{border-collapse:collapse;width:100%;font-size:13.5px}.CbxTQW_table thead th{text-align:left;background:var(--color-surface-muted,#00000008);border-bottom:1px solid var(--color-border);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted);padding:14px 18px;font-size:11px;font-weight:600}.CbxTQW_sortLink{color:inherit;cursor:pointer;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.CbxTQW_sortLink:hover,.CbxTQW_table thead th[aria-sort=ascending] .CbxTQW_sortLink,.CbxTQW_table thead th[aria-sort=descending] .CbxTQW_sortLink{color:var(--color-fg)}.CbxTQW_sortLink:hover{text-decoration:underline}.CbxTQW_sortArrow{width:8px;font-size:8px;line-height:1;display:inline-block}.CbxTQW_table tbody td{border-top:1px solid var(--color-border);vertical-align:top;padding:14px 18px}.CbxTQW_bookingRow:hover{background:var(--color-surface-muted,#00000005)}.CbxTQW_ref{font-family:var(--font-mono);color:var(--color-accent);text-decoration:none}.CbxTQW_ref:hover{text-decoration:underline}.CbxTQW_metaLine{color:var(--color-fg-muted);margin-top:2px;font-size:12px;display:inline-block}.CbxTQW_dateCell,.CbxTQW_totalCell{font-variant-numeric:tabular-nums}.CbxTQW_badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-block}.CbxTQW_badgeConfirmed{color:#4c6631;background:#6a8e4f24;border:1px solid #6a8e4f4d}.CbxTQW_badgeCancelled{color:#8c491e;background:#a65f321f;border:1px solid #a65f324d}.CbxTQW_badgeCompleted{color:#3c6084;background:#5f82a71f;border:1px solid #5f82a74d}.CbxTQW_badgeNoShow{color:#50463a;background:#665c501f;border:1px solid #665c504d}.CbxTQW_detailHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:12px;display:flex}.CbxTQW_detailMeta{font-family:var(--font-mono);color:var(--color-fg-muted);font-size:11.5px}.CbxTQW_actionForm{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.CbxTQW_actionForm button{font:inherit;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);cursor:pointer;border-radius:999px;padding:10px 18px;font-size:13px}.CbxTQW_actionForm button:hover{border-color:var(--color-border-brand);color:var(--color-accent)}.CbxTQW_actionForm button.CbxTQW_danger{color:#8c491e;border-color:#a65f3280}.CbxTQW_actionForm button.CbxTQW_danger:hover{background:#a65f320f}.CbxTQW_stopField{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);padding:8px 12px;font-size:13.5px}.CbxTQW_saveBtn{min-height:44px;font:inherit;border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-fg);cursor:pointer;transition:background var(--duration-2) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;padding:0 22px;font-size:13px;font-weight:600;display:inline-flex}.CbxTQW_saveBtn:hover:not(:disabled){background:var(--color-accent-hover)}.CbxTQW_saveBtn:focus-visible{box-shadow:0 0 0 3px var(--color-ring-focus);outline:none}.CbxTQW_saveBtn:disabled{opacity:.6;cursor:progress}.CbxTQW_noteForm{flex-direction:column;gap:12px;margin-top:12px;display:flex}.CbxTQW_noteForm textarea{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);min-height:96px;padding:12px 14px;font-size:13.5px}.CbxTQW_flashOk{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-fg);border:1px solid color-mix(in srgb, var(--color-success) 40%, transparent);border-radius:var(--radius-sm);border-left:3px solid var(--color-success);margin:0 0 18px;padding:10px 14px;font-size:13px}.CbxTQW_flashErr{background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-fg);border:1px solid color-mix(in srgb, var(--color-danger) 40%, transparent);border-radius:var(--radius-sm);border-left:3px solid var(--color-danger);margin:0 0 18px;padding:10px 14px;font-size:13px}.CbxTQW_flashWarn{background:color-mix(in oklab, var(--color-warning) 12%, transparent);color:var(--color-fg);border:1px solid color-mix(in oklab, var(--color-warning) 45%, transparent);border-radius:var(--radius-sm);margin:0 0 18px;padding:10px 14px;font-size:13px}.CbxTQW_blocksForm{flex-direction:column;gap:14px;max-width:720px;display:flex}.CbxTQW_blocksForm label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted);flex-direction:column;gap:4px;font-size:11.5px;display:flex}.CbxTQW_blocksForm input,.CbxTQW_blocksForm select{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);padding:8px 10px;font-size:13.5px}.CbxTQW_blocksCalendarWrap{background:var(--color-surface-elevated);border:1px solid var(--color-border);padding:14px}.CbxTQW_blocksPickerHint{background:var(--color-surface-sunk);border:1px dashed var(--color-border);color:var(--color-fg-muted);margin:0;padding:14px;font-size:13px}.CbxTQW_lockedLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.CbxTQW_lockedFieldHint{color:var(--color-fg-muted);margin:0 0 8px;font-size:12.5px;line-height:1.4}.CbxTQW_lockedTextarea{width:100%;font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);resize:vertical;padding:12px 14px;font-size:14px}.CbxTQW_lockedInput{width:100%;font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);padding:10px 12px;font-size:14px}.CbxTQW_lockedInput:focus,.CbxTQW_lockedTextarea:focus{border-color:var(--color-border-brand);box-shadow:0 0 0 3px var(--color-ring-focus);outline:none}.CbxTQW_lockedError{color:var(--color-danger);margin:6px 0 0;font-size:12px}.CbxTQW_lockedSection{border-top:1px dashed var(--color-border-strong);flex-direction:column;gap:14px;margin-top:16px;padding-top:18px;display:flex}.CbxTQW_lockedHeading{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.005em;color:var(--color-fg);margin:0;scroll-margin-top:24px;font-size:18px;font-weight:600}.CbxTQW_lockedHint{color:var(--color-fg-muted);margin:0;font-size:13px;line-height:1.5}.CbxTQW_lockedSubhead{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin:6px 0 -4px;font-size:11px;font-weight:700}.CbxTQW_lockedRow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.CbxTQW_lockedField{flex-direction:column;display:flex}.CbxTQW_checkInline{color:var(--color-fg);align-items:flex-start;gap:10px;font-size:13.5px;display:inline-flex}.CbxTQW_checkInline input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-accent);flex:none;margin-top:2px}.CbxTQW_colourField{border:0;min-width:0;margin:0;padding:0}.CbxTQW_colourChoices{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.CbxTQW_colourChoice{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-elevated);min-height:44px;color:var(--color-fg);cursor:pointer;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.CbxTQW_colourChoice input[type=radio]{opacity:0;width:1px;height:1px;margin:0;position:absolute}.CbxTQW_colourChoice:has(input:checked){border-color:var(--color-fg);box-shadow:0 0 0 2px var(--color-fg)}.CbxTQW_colourChoice:has(input:focus-visible){outline:3px solid var(--color-ring-focus);outline-offset:2px}.CbxTQW_colourInUse{color:var(--color-fg-muted);font-size:13px;font-weight:400}.CbxTQW_colourPreview{color:var(--color-fg-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:13px;display:flex}.CbxTQW_editForm{flex-direction:column;gap:14px;display:flex}.CbxTQW_editGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.CbxTQW_editFooter{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.CbxTQW_editLockedNote{color:var(--color-fg-muted);margin:0;font-size:12.5px;line-height:1.5}.CbxTQW_cancellationBanner{background:#c9a2561f;border-color:#c9a25673}.CbxTQW_cancellationBody{color:var(--color-fg);margin:0;font-size:13.5px;line-height:1.55}.CbxTQW_cancellationBody+.CbxTQW_cancellationBody{margin-top:8px}.CbxTQW_cancellationKeyWarn{background:color-mix(in oklab, var(--color-danger) 12%, transparent);border:1px solid color-mix(in oklab, var(--color-danger) 50%, transparent);border-radius:var(--radius-sm);color:var(--color-danger);margin:0 0 10px;padding:10px 12px;font-size:13px;line-height:1.5}.CbxTQW_cancellationReason{background:var(--color-surface-sunk);border-left:3px solid var(--color-accent);color:var(--color-fg);white-space:pre-wrap;margin:8px 0 0;padding:8px 12px;font-size:13px}.CbxTQW_preWrap{white-space:pre-wrap}.CbxTQW_mutedNote{color:var(--color-fg-muted);font-size:13px}.CbxTQW_creditNotesList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.CbxTQW_creditNotesListItem{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CbxTQW_keyReturnNote{background:var(--color-surface);border-left:2px solid var(--color-accent);white-space:pre-wrap;margin-top:6px;padding:6px 10px;font-size:13px}.CbxTQW_keyTypedName{color:var(--color-fg-muted);margin-top:4px;font-size:13px}.CbxTQW_compReasonBody{white-space:pre-wrap;color:var(--color-fg);margin:0;font-size:14px}.CbxTQW_cardHelper{color:var(--color-fg-muted);margin:0 0 12px;font-size:13px}.CbxTQW_cardHelperTrailing{color:var(--color-fg-muted);margin:12px 0 0;font-size:13px}.CbxTQW_forfeitSection{border-top:1px solid var(--color-border);margin-top:16px;padding-top:16px}.CbxTQW_forfeitHeading{letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted);margin:0 0 8px;font-size:13px}.CbxTQW_logbookLine{margin:0;font-size:14px}.CbxTQW_logbookEmpty{color:var(--color-fg-muted);margin:0;font-size:13px}.CbxTQW_adminNotesHint{color:var(--color-fg-muted);margin-top:0;font-size:13px}.CbxTQW_regenForm,.CbxTQW_resendForm{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;display:inline-flex}.CbxTQW_regenBtn,.CbxTQW_resendBtn{font:inherit;border:1px solid var(--color-border);background:var(--color-surface);min-height:44px;color:var(--color-fg);cursor:pointer;border-radius:999px;padding:10px 16px;font-size:12px}.CbxTQW_regenBtn:hover:not(:disabled),.CbxTQW_resendBtn:hover:not(:disabled){border-color:var(--color-border-brand);color:var(--color-accent)}.CbxTQW_regenBtn:disabled,.CbxTQW_resendBtn:disabled{opacity:.6;cursor:progress}.CbxTQW_regenLabel{color:var(--color-fg-muted);font-size:12px}.CbxTQW_resendDisabled{color:var(--color-fg-muted);font-size:12px;font-style:italic}.CbxTQW_charCounter{font-variant-numeric:tabular-nums;color:var(--color-fg-muted);align-self:flex-end;margin:4px 0 0;font-size:11.5px}.CbxTQW_titleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CbxTQW_titleRow h1{margin:0}.CbxTQW_statusPill{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.CbxTQW_statusPillDraft{color:#50463a;background:#665c501f;border:1px solid #665c504d}.CbxTQW_statusPillPublished{color:#4c6631;background:#6a8e4f24;border:1px solid #6a8e4f4d}.CbxTQW_statusPillClosed{color:#8c491e;background:#a65f321f;border:1px solid #a65f324d}.CbxTQW_jumpNav{color:var(--color-fg-muted);margin:0 0 20px;font-size:12.5px;line-height:1.9}.CbxTQW_jumpNav a{color:var(--color-accent);white-space:nowrap;text-decoration:none}.CbxTQW_jumpNav a:hover{text-decoration:underline}.CbxTQW_jumpNavLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:600}.CbxTQW_checklist{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.CbxTQW_checkDone,.CbxTQW_checkTodo{align-items:baseline;gap:8px;display:flex}.CbxTQW_checkDone a,.CbxTQW_checkTodo a{color:var(--color-fg);text-decoration:none}.CbxTQW_checkDone a:hover,.CbxTQW_checkTodo a:hover{color:var(--color-accent);text-decoration:underline}.CbxTQW_checkDone,.CbxTQW_checkDone a{color:var(--color-fg-muted)}.CbxTQW_checkMark{font-weight:700;font-family:var(--font-mono);flex:none}.CbxTQW_checkDone .CbxTQW_checkMark{color:var(--color-success,#4c6631)}.CbxTQW_checkTodo .CbxTQW_checkMark{color:var(--color-danger)}.CbxTQW_checkNote{color:var(--color-fg-muted)}.CbxTQW_checklistFoot{color:var(--color-fg-muted);margin:12px 0 0;font-size:12.5px}.CbxTQW_radioCards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.CbxTQW_radioCard{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.CbxTQW_radioCard:hover{border-color:var(--color-border-brand)}.CbxTQW_radioCardActive{border-color:var(--color-border-brand);background:var(--color-surface-branded)}.CbxTQW_radioCard input[type=radio]{accent-color:var(--color-accent);flex:none;margin-top:3px}.CbxTQW_radioCard:has(input:disabled){opacity:.65;cursor:not-allowed}.CbxTQW_radioCardBody{flex-direction:column;gap:2px;display:flex}.CbxTQW_radioCardTitle{color:var(--color-fg);font-size:13.5px;font-weight:600}.CbxTQW_radioCardDesc{color:var(--color-fg-muted);font-size:12.5px;line-height:1.4}.CbxTQW_fieldWarn{background:color-mix(in oklab, var(--color-warning,#b98a2e) 12%, transparent);border:1px solid color-mix(in oklab, var(--color-warning,#b98a2e) 45%, transparent);border-radius:var(--radius-sm);color:var(--color-warning,#8c641e);margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.CbxTQW_ballotSummary{background:var(--color-surface-branded);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);color:var(--color-fg);margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.CbxTQW_stickyBar{z-index:5;background:var(--color-surface-elevated);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:8px -28px -24px;padding:12px 28px;display:flex;position:sticky;bottom:0}.CbxTQW_stickyBar button{margin-top:0}.CbxTQW_stickyMsgOk{color:#486430;font-size:13px}.CbxTQW_stickyMsgErr{color:var(--color-danger);font-size:13px}.CbxTQW_requiredMark{color:var(--color-danger);font-weight:700}.CbxTQW_keyLine{color:var(--color-fg-muted);margin-top:6px;font-size:12px;display:block}.CbxTQW_keyLine b{color:var(--color-fg);font-weight:600}.CbxTQW_cutoff{color:var(--color-fg-muted);margin:12px 0 0;font-size:13px}.CbxTQW_emptyLink{color:var(--color-accent)}@media (max-width:600px){.CbxTQW_toolbarRight{width:100%}}.CbxTQW_blocksVisibility{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.CbxTQW_blocksVisibility legend{letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:6px;padding:0;font-size:11.5px}.CbxTQW_blocksForm .CbxTQW_blocksChoice{border:1px solid var(--color-border);border-radius:var(--radius-sm);letter-spacing:0;text-transform:none;color:var(--color-fg);cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px}.CbxTQW_blocksForm .CbxTQW_blocksChoiceOn{border-color:var(--color-border-brand);background:var(--color-surface-branded)}.CbxTQW_blocksForm .CbxTQW_blocksChoice input{margin:2px 0 0;padding:0}.CbxTQW_blocksChoice small{color:var(--color-fg-muted);margin-top:2px;font-size:12.5px;display:block}.CbxTQW_blocksHelper{color:var(--color-fg-muted);margin:4px 0 0;font-size:12.5px}.CbxTQW_badgeVisibilityPublic{background:color-mix(in srgb, var(--color-info) 14%, transparent);color:var(--color-info);border:1px solid color-mix(in srgb, var(--color-info) 45%, transparent)}.CbxTQW_badgeVisibilityAdmin{background:var(--color-surface-sunk);color:var(--color-fg-muted);border:1px solid var(--color-border-strong)}.CbxTQW_blocksRowActions{flex-wrap:wrap;gap:6px;display:flex}.CbxTQW_blocksRowActions form{margin:0}.CbxTQW_blocksRowBtn{font:inherit;border:1px solid var(--color-border-brand);color:var(--color-accent);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.CbxTQW_blocksRowBtnDanger{border-color:var(--color-danger);color:var(--color-danger)}.CbxTQW_blocksRowBtn:disabled{opacity:.6;cursor:progress}.CbxTQW_blocksTable{min-width:640px}.CbxTQW_barGroup{display:contents}@media (max-width:640px){.CbxTQW_editFooter{display:contents}.CbxTQW_barGroup{order:1;display:flex}.CbxTQW_primaryBtn{justify-content:center;height:44px}.CbxTQW_filterBtn,.CbxTQW_pillBtn{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.CbxTQW_actionForm button{min-height:44px}.CbxTQW_headerActions{width:100%}.CbxTQW_detailHeader{flex-wrap:wrap;gap:12px}.CbxTQW_stickyBar{margin:8px -16px -16px;padding:10px 16px}}.CbxTQW_cancelConfirm{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:16px}.CbxTQW_cancelConfirmHead{color:var(--color-fg);margin:0 0 12px;font-weight:600}.CbxTQW_cancelConfirmDl{gap:8px;margin:0 0 12px;display:grid}.CbxTQW_cancelConfirmRow{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:13.5px;display:flex}.CbxTQW_cancelConfirmRow dt{color:var(--color-fg-muted)}.CbxTQW_cancelConfirmRow dd{color:var(--color-fg);font-variant-numeric:tabular-nums;margin:0}.CbxTQW_rowActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:inline-flex}
._9b4fXq_cancel{display:none}._9b4fXq_tap{display:inline-block}@media (max-width:640px){._9b4fXq_tap{align-items:center;min-height:44px;display:inline-flex}._9b4fXq_bar{z-index:5;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--color-surface-elevated);border-top:1px solid var(--color-border);box-shadow:0 -6px 14px -10px var(--color-border-strong);align-items:center;gap:10px;margin:16px -14px 0;display:flex;position:sticky;bottom:0}._9b4fXq_inCard{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}._9b4fXq_bar>button:not(._9b4fXq_cancel),._9b4fXq_bar>a:not(._9b4fXq_cancel){flex:1;min-height:44px;margin-top:0}._9b4fXq_cancel{min-height:44px;font:inherit;color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 6px;font-size:13px;text-decoration:none;display:inline-flex}}
.j5s7FG_row{border-top:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.j5s7FG_text{flex:1;min-width:0}.j5s7FG_status{color:var(--color-fg);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.j5s7FG_dot{background:var(--color-fg-muted);border-radius:50%;flex:none;width:8px;height:8px}.j5s7FG_dotOn{background:var(--color-success)}.j5s7FG_help{color:var(--color-fg-muted);margin:4px 0 0;font-size:.9375rem}.j5s7FG_note{background:color-mix(in srgb, var(--color-warning) 12%, transparent);border-left:3px solid var(--color-brand);border-radius:var(--radius-sm,4px);color:var(--color-fg);margin:8px 0 0;padding:8px 12px;font-size:.9375rem}.j5s7FG_note a{color:var(--color-fg);text-decoration:underline}.j5s7FG_dialogNote{margin:12px 0 0}.j5s7FG_btn{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:40px;color:var(--color-fg);font:inherit;cursor:pointer;white-space:nowrap;flex:none;padding:8px 16px;font-weight:600}.j5s7FG_btn:hover{background:var(--color-surface-sunk)}.j5s7FG_btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.j5s7FG_btn:disabled{opacity:.6;cursor:progress}.j5s7FG_btnPrimary{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-fg-on-brand,var(--color-fg))}.j5s7FG_btnPrimary:hover{background:color-mix(in srgb, var(--color-brand) 88%, var(--color-fg))}.j5s7FG_btnDanger{border-color:color-mix(in srgb, var(--color-danger) 55%, transparent);color:color-mix(in srgb, var(--color-danger) 85%, var(--color-fg))}.j5s7FG_btnDanger:hover{background:color-mix(in srgb, var(--color-danger) 8%, transparent)}@media (max-width:600px){.j5s7FG_row{flex-direction:column;align-items:stretch}.j5s7FG_btn{width:100%}}
.LN2OHq_wrapper{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-elevated);position:relative}.LN2OHq_wrapper:focus-within{border-color:var(--color-border-brand);box-shadow:0 0 0 3px var(--color-ring-focus)}.LN2OHq_toolbar{top:var(--admin-topbar-h,0px);z-index:2;border-bottom:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:var(--radius-lg) var(--radius-lg) 0 0;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;display:flex;position:sticky}.LN2OHq_toolbar:has(.LN2OHq_menu,.LN2OHq_linkPop){z-index:6}.LN2OHq_btn{border-radius:var(--radius-md);min-width:32px;height:32px;color:var(--color-fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0 7px;font-size:14px;display:inline-flex}.LN2OHq_btn:hover:not(:disabled){background:var(--color-surface-sunk);color:var(--color-fg)}.LN2OHq_btn:focus-visible{box-shadow:0 0 0 3px var(--color-ring-focus);outline:none}.LN2OHq_btn:disabled{opacity:.35;cursor:default}.LN2OHq_btnOn,.LN2OHq_btnOn:hover:not(:disabled){background:var(--color-surface-branded);color:var(--color-accent)}.LN2OHq_btnText{gap:6px;padding:0 10px}.LN2OHq_btnLabel{padding:0 2px;font-size:13px}.LN2OHq_chev{opacity:.7;display:inline-flex}.LN2OHq_sep{background:var(--color-border);width:1px;height:20px;margin:0 4px}.LN2OHq_dd{display:inline-flex;position:relative}.LN2OHq_menu,.LN2OHq_slash{z-index:5;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:190px;box-shadow:var(--shadow-lg);padding:4px;position:absolute}.LN2OHq_menu{max-width:calc(100vw - 32px);position:fixed}.LN2OHq_menuItem{border-radius:var(--radius-sm);width:100%;color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px 10px;font-size:14px;display:flex}.LN2OHq_menuItem:hover,.LN2OHq_menuItemOn{background:var(--color-surface-sunk)}.LN2OHq_menuIcon{width:22px;color:var(--color-fg-muted);justify-content:center;display:inline-flex}.LN2OHq_hIcon{font-size:12px}.LN2OHq_varIcon{font-size:11px;font-family:var(--font-mono), monospace;white-space:nowrap}.LN2OHq_slashTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg-subtle);margin:4px 10px 6px;font-size:11px}.LN2OHq_linkPop{z-index:5;box-sizing:border-box;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);width:min(340px,100vw - 32px);box-shadow:var(--shadow-lg);flex-wrap:wrap;gap:6px;padding:8px;display:flex;position:fixed}.LN2OHq_linkInput{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-elevated);min-width:0;height:32px;color:var(--color-fg);font:inherit;flex:1;padding:0 10px;font-size:14px}.LN2OHq_linkApply,.LN2OHq_linkRemove{border-radius:var(--radius-sm);height:32px;font:inherit;cursor:pointer;padding:0 12px;font-size:14px}.LN2OHq_linkApply{background:var(--color-accent);color:var(--color-fg-on-accent);border:0}.LN2OHq_linkRemove{border:1px solid var(--color-border-strong);color:var(--color-fg);background:0 0}.LN2OHq_linkError{color:var(--color-danger);flex-basis:100%;margin:0;font-size:13px}.LN2OHq_bubble{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);gap:2px;padding:3px;display:flex}.LN2OHq_photoDetails{border-bottom:1px solid var(--color-border);background:var(--color-surface-sunk);flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:12px 16px;display:flex}.LN2OHq_photoField{color:var(--color-fg-muted);flex-direction:column;flex:220px;gap:4px;font-size:13px;display:flex}.LN2OHq_photoField input{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-elevated);height:34px;color:var(--color-fg);font:inherit;padding:0 10px;font-size:14px}.LN2OHq_photoHint{color:var(--color-warning);flex-basis:100%;margin:0;font-size:13px}.LN2OHq_content{padding:18px 22px 22px}.LN2OHq_editorSurface{outline:none;max-width:none;min-height:220px}.LN2OHq_editorSurfaceCompact{min-height:96px}.LN2OHq_editorSurface p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-fg-subtle);float:left;pointer-events:none;height:0}.LN2OHq_editorSurface .ProseMirror-selectednode{outline:2px solid var(--color-border-brand)}.LN2OHq_uploadError{color:var(--color-danger);background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border);margin:0;padding:8px 16px;font-size:13px}@media (max-width:640px){.LN2OHq_toolbar{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;padding:4px 6px;overflow-x:auto}.LN2OHq_toolbar>*{flex:none}.LN2OHq_btn{min-width:44px;height:44px}.LN2OHq_menuItem{min-height:44px}.LN2OHq_linkInput,.LN2OHq_linkApply,.LN2OHq_linkRemove{height:44px}.LN2OHq_linkInput{font-size:16px}}
.TSq4Va_row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.TSq4Va_rules{color:var(--color-brand-text);white-space:nowrap;padding:6px 0;font-size:14px;font-weight:600;text-decoration:none}.TSq4Va_rules:hover{text-decoration:underline}.TSq4Va_rules:focus-visible{outline:2px solid var(--color-ring-focus);outline-offset:2px;border-radius:var(--radius-sm,4px)}
._0FqaEW_prose{color:var(--color-fg);max-width:70ch;font-size:16px;line-height:1.7}._0FqaEW_prose>:first-child{margin-top:0}._0FqaEW_prose>:last-child{margin-bottom:0}._0FqaEW_prose p{margin:0 0 1em}._0FqaEW_prose h2{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.01em;color:var(--color-fg);margin:1.6em 0 .5em;font-size:1.5em;font-weight:600;line-height:1.25}._0FqaEW_prose h3{font-family:var(--font-display), "Roboto Slab", Georgia, serif;color:var(--color-fg);margin:1.4em 0 .4em;font-size:1.2em;font-weight:600;line-height:1.3}._0FqaEW_prose strong{color:var(--color-fg);font-weight:600}._0FqaEW_prose a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}._0FqaEW_prose a:hover{color:var(--color-accent-hover)}._0FqaEW_prose ul,._0FqaEW_prose ol{margin:0 0 1em;padding-left:1.5em;list-style-position:outside}._0FqaEW_prose ul{list-style-type:disc}._0FqaEW_prose ol{list-style-type:decimal}._0FqaEW_prose li{margin:.25em 0}._0FqaEW_prose li>p{margin:0}._0FqaEW_prose blockquote{border-left:3px solid var(--color-border-brand);color:var(--color-fg-muted);margin:1.2em 0;padding:.25em 0 .25em 1em;font-style:italic}._0FqaEW_prose img{border-radius:var(--radius-md);max-width:100%;height:auto;margin:1.2em 0;display:block}._0FqaEW_prose hr{border:none;border-top:1px solid var(--color-border);margin:2em 0}._0FqaEW_prose code{font-family:var(--font-mono), ui-monospace, monospace;background:var(--color-surface-sunk,#0000000a);border-radius:var(--radius-sm);padding:.1em .35em;font-size:.9em}._0FqaEW_prose pre{background:var(--color-surface-sunk,#0000000a);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:1.2em 0;padding:.9em 1em;overflow-x:auto}._0FqaEW_prose pre code{background:0 0;padding:0}
.JZg1la_changes{overflow-wrap:anywhere;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.JZg1la_field{color:var(--color-fg-muted)}.JZg1la_from{color:var(--color-fg-muted);text-decoration:line-through}.JZg1la_arrow{color:var(--color-fg-muted);padding:0 4px}.JZg1la_to{font-weight:500;text-decoration:none}.JZg1la_note{color:var(--color-fg-muted);font-style:italic}
.Y7oina_selects{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.Y7oina_select{font:inherit;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-elevated);height:32px;color:var(--color-fg);cursor:pointer;padding:0 8px;font-size:12.5px}.Y7oina_select:focus-visible{border-color:var(--color-border-brand);box-shadow:0 0 0 3px var(--color-ring-focus);outline:none}.Y7oina_on{border-color:var(--color-border-brand);box-shadow:0 0 0 3px var(--color-ring-focus)}.Y7oina_dates{color:var(--color-fg-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.Y7oina_dateLabel{align-items:center;gap:6px;display:inline-flex}@media (max-width:600px){.Y7oina_selects{grid-template-columns:1fr 1fr;width:100%;display:grid}.Y7oina_dates{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.Y7oina_dateLabel{flex-direction:column;align-items:stretch;gap:4px}.Y7oina_select{width:100%;min-width:0;height:40px}.Y7oina_keySelect{grid-column:1/-1}}
.nT3yLG_field{flex-direction:column;gap:6px;display:flex}.nT3yLG_label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg-muted);font-size:10.5px;font-weight:600}.nT3yLG_hint{color:var(--color-fg-muted);margin:0;font-size:12.5px;line-height:1.4}.nT3yLG_notice{border-left:3px solid var(--color-warning);border-radius:var(--radius-sm);background:var(--color-surface-sunk);color:var(--color-fg);margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.nT3yLG_editor{display:block}.nT3yLG_error{color:var(--color-danger);margin:0;font-size:12px}
.vtWBna_credit{color:var(--color-fg-muted);margin-top:6px;font-size:12px;font-style:italic;line-height:1.4;display:block}
.e8Xj9G_tabs{background:var(--color-surface-muted,#0000000a);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.e8Xj9G_tab{letter-spacing:.02em;color:var(--color-fg-muted);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;text-decoration:none;display:inline-flex}.e8Xj9G_tab:hover{color:var(--color-fg)}.e8Xj9G_tabActive{background:var(--color-surface-elevated);color:var(--color-fg);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}.e8Xj9G_count{background:var(--color-surface-muted,#00000014);min-width:18px;font-family:var(--font-mono);text-align:center;color:var(--color-fg-muted);border-radius:999px;padding:0 6px;font-size:10.5px;line-height:18px;display:inline-block}.e8Xj9G_tabActive .e8Xj9G_count{background:var(--color-surface-branded);color:var(--color-accent)}.e8Xj9G_count.e8Xj9G_countAttention,.e8Xj9G_tabActive .e8Xj9G_count.e8Xj9G_countAttention{background:var(--color-accent);color:var(--color-accent-fg,#fff);font-weight:700}@media (max-width:640px){.e8Xj9G_tabs{border-radius:var(--radius-md);flex-wrap:wrap;max-width:100%;margin-bottom:12px;display:flex}.e8Xj9G_tab{white-space:nowrap;flex:auto;justify-content:center;min-height:44px;padding:0 12px}}
._7kGOZW_badge{border-radius:var(--radius-pill,999px);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;padding:4px 10px;font-size:10.5px;font-weight:600;line-height:1.2;display:inline-block}._7kGOZW_positive{background:var(--admin-success-tint);color:var(--admin-success);border-color:var(--admin-success)}._7kGOZW_neutral{background:var(--admin-sunk-2,var(--color-surface-sunk));color:var(--admin-fg-3,var(--color-fg-muted));border-color:var(--admin-line-2,var(--color-border-strong))}._7kGOZW_attention{background:var(--admin-warn-tint);color:var(--admin-warn);border-color:var(--admin-warn)}._7kGOZW_info{background:var(--admin-info-tint);color:var(--admin-info);border-color:var(--admin-info)}._7kGOZW_danger{background:var(--admin-danger-tint);color:var(--admin-danger);border-color:var(--admin-danger)}
.Lp4rFq_calendar{background:var(--color-surface-elevated);border:1px solid var(--color-border);padding:14px}.Lp4rFq_header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.Lp4rFq_monthLabel{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.005em;color:var(--color-fg);margin:0;font-size:16px;font-weight:400}.Lp4rFq_navBtn{font:inherit;border:1px solid var(--color-border);background:var(--color-surface-elevated);width:32px;height:32px;color:var(--color-fg);cursor:pointer;border-radius:50%;place-items:center;font-size:16px;display:grid}.Lp4rFq_navBtn:hover:not(:disabled){background:var(--color-surface-sunk);color:var(--color-accent)}.Lp4rFq_navBtn:disabled{opacity:.35;cursor:not-allowed}.Lp4rFq_dow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg-muted);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:6px;font-size:9.5px;font-weight:600;display:grid}.Lp4rFq_grid{flex-direction:column;gap:2px;display:flex}.Lp4rFq_gridCompact .Lp4rFq_day{max-height:64px}.Lp4rFq_week{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.Lp4rFq_day{aspect-ratio:1;width:100%;max-height:96px;font:inherit;color:var(--color-fg);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px 2px;transition:background .12s,color .12s;display:flex;position:relative}.Lp4rFq_dayNumber{font-size:13px;font-weight:500;line-height:1}.Lp4rFq_bedsLeft{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-fg-muted);font-size:9px;font-weight:500;line-height:1}.Lp4rFq_bedsLeft small{letter-spacing:.02em;font-size:8px}@media (max-width:600px){.Lp4rFq_day{min-height:44px}.Lp4rFq_bedsLeft{white-space:nowrap}.Lp4rFq_bedsLeft small{display:none}}.Lp4rFq_day:hover:not(:disabled):not(.Lp4rFq_start):not(.Lp4rFq_end):not(.Lp4rFq_inRange){background:var(--color-surface-sunk)}.Lp4rFq_day:disabled{cursor:not-allowed}.Lp4rFq_muted{color:var(--color-fg-subtle);font-weight:400}.Lp4rFq_past{color:var(--color-fg-subtle);opacity:.7}.Lp4rFq_full,.Lp4rFq_blocked{color:var(--color-fg-muted);background:var(--color-surface-sunk)}.Lp4rFq_full .Lp4rFq_dayNumber,.Lp4rFq_blocked .Lp4rFq_dayNumber{text-decoration:line-through}.Lp4rFq_beyond{color:var(--color-fg-subtle);background:repeating-linear-gradient(135deg, transparent 0 5px, var(--color-surface-sunk) 5px 7px)}.Lp4rFq_checkOutOnly:not(:disabled){cursor:pointer;box-shadow:inset 0 0 0 1px var(--color-border-strong)}.Lp4rFq_checkOutOnly .Lp4rFq_bedsLeft{letter-spacing:.02em;font-size:8.5px}.Lp4rFq_partyTooBig{color:var(--color-fg-muted);background:var(--color-surface-sunk);opacity:.85}.Lp4rFq_partyTooBig .Lp4rFq_bedsLeft{color:var(--color-warning)}.Lp4rFq_today{box-shadow:inset 0 0 0 1px var(--color-accent)}.Lp4rFq_inRange{background:color-mix(in srgb, var(--color-brand) 22%, var(--color-surface-elevated));color:var(--color-fg);border-radius:0}.Lp4rFq_start,.Lp4rFq_end{background:var(--color-accent);color:var(--color-accent-fg);border-radius:4px;font-weight:600}.Lp4rFq_start .Lp4rFq_bedsLeft,.Lp4rFq_end .Lp4rFq_bedsLeft{color:var(--color-accent-fg)}.Lp4rFq_inRange .Lp4rFq_bedsLeft{color:var(--color-fg-muted)}.Lp4rFq_start{border-top-right-radius:0;border-bottom-right-radius:0}.Lp4rFq_end{border-top-left-radius:0;border-bottom-left-radius:0}.Lp4rFq_legend{border-top:1px solid var(--color-border);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-fg-muted);flex-wrap:wrap;gap:8px 14px;margin:12px 0 0;padding:12px 0 0;font-size:9.5px;list-style:none;display:flex}.Lp4rFq_legend li{align-items:center;gap:6px;display:inline-flex}.Lp4rFq_legend i{border-radius:2px;width:9px;height:9px;display:inline-block}.Lp4rFq_swatchSelected{background:var(--color-accent)}.Lp4rFq_swatchInRange{background:color-mix(in srgb, var(--color-brand) 22%, var(--color-surface-elevated))}.Lp4rFq_swatchOpen{background:var(--color-surface-elevated);border:1px solid var(--color-border-strong)}.Lp4rFq_swatchClosed{background:var(--color-border-strong)}.Lp4rFq_swatchBeyond{background:repeating-linear-gradient(135deg, transparent 0 2px, var(--color-border-strong) 2px 3px);border:1px solid var(--color-border)}.Lp4rFq_closures{color:var(--color-fg);margin:10px 0 0;padding:0;font-size:12.5px;list-style:none}.Lp4rFq_closures li{border-top:1px solid var(--color-border);padding:6px 0}.Lp4rFq_closures li:first-child{border-top:0}.Lp4rFq_error{border:1px solid #a13e1f4d;border-left:3px solid var(--color-danger);color:var(--color-danger);background:#a13e1f14;margin:10px 0 0;padding:10px 12px;font-size:12.5px}.Lp4rFq_helper{color:var(--color-fg-muted);font-size:12px;font-family:var(--font-mono);letter-spacing:.04em;margin:10px 0 0}
.qlHWVW_kpis{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);grid-template-columns:repeat(4,1fr);gap:0;margin:16px 0 24px;display:grid;overflow:hidden}.qlHWVW_kpi{border-right:1px solid var(--color-border);flex-direction:column;gap:6px;padding:14px 18px;display:flex}.qlHWVW_kpi:last-child{border-right:0}.qlHWVW_kpiLabel{color:var(--color-fg-muted);text-transform:none;letter-spacing:0;margin:0;font-size:11.5px;font-weight:500}.qlHWVW_kpiVal{letter-spacing:-.015em;color:var(--color-fg);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.1}.qlHWVW_kpiVal sup{color:var(--color-fg-muted);vertical-align:super;margin-left:2px;font-size:13px;font-weight:500}.qlHWVW_kpiRow{align-items:center;gap:8px;font-size:12px;display:flex}.qlHWVW_delta{color:var(--color-success,#2f6f3a);align-items:center;gap:3px;font-weight:600;display:inline-flex}.qlHWVW_deltaWarn{color:var(--color-accent)}.qlHWVW_deltaDanger{color:var(--color-danger,#8a2418)}.qlHWVW_vsLabel{color:var(--color-fg-muted);font-weight:400}.qlHWVW_kpiCta{color:var(--color-accent);margin-top:2px;font-size:11.5px;text-decoration:none}.qlHWVW_kpiCta:hover{text-decoration:underline}.qlHWVW_kpisSlim{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);grid-template-columns:repeat(4,1fr);gap:0;margin:16px 0 20px;display:grid;overflow:hidden}.qlHWVW_kpiLink{border-right:1px solid var(--color-border);color:inherit;transition:background var(--duration-2) var(--ease-out);flex-direction:column;gap:4px;padding:12px 16px;text-decoration:none;display:flex}.qlHWVW_kpiLink:last-child{border-right:0}.qlHWVW_kpiLink:hover{background:var(--color-surface-sunk)}.qlHWVW_kpiLink:focus-visible{box-shadow:inset 0 0 0 3px var(--color-ring-focus);outline:none}.qlHWVW_kpiValSlim{letter-spacing:-.015em;color:var(--color-fg);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.2}.qlHWVW_kpiComparator{align-items:baseline;gap:6px;margin-left:4px;font-size:12px;font-weight:400;display:inline-flex}.qlHWVW_exportMenu{position:relative}.qlHWVW_exportSummary{cursor:pointer;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-fg);background:var(--color-surface-elevated);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:7px 14px;font-size:12.5px;list-style:none}.qlHWVW_exportSummary::-webkit-details-marker{display:none}.qlHWVW_exportSummary:after{content:" ▾";color:var(--color-fg-muted);font-size:10px}.qlHWVW_exportMenu[open] .qlHWVW_exportSummary{background:var(--color-surface-sunk)}.qlHWVW_exportList{z-index:20;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:220px;box-shadow:var(--shadow-md,0 8px 24px #0000001f);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.qlHWVW_exportList button{text-align:left;border-radius:var(--radius-sm);color:var(--color-fg);border:0;align-self:stretch;padding:8px 10px;font-size:12.5px}.qlHWVW_exportList button:hover{background:var(--color-surface-sunk)}.qlHWVW_exportRange{gap:8px;padding:2px 4px 0;display:flex}.qlHWVW_exportRange label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted);flex-direction:column;flex:1;gap:3px;font-size:11px;font-weight:600;display:flex}.qlHWVW_exportRange input{font:inherit;text-transform:none;letter-spacing:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-fg);padding:5px 8px;font-size:12.5px;font-weight:400}.qlHWVW_exportHint{color:var(--color-fg-muted);border-bottom:1px solid var(--color-border);margin:0 4px 4px;padding-bottom:6px;font-size:11.5px}.qlHWVW_downloadBtn{font:inherit;color:var(--color-fg-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-self:flex-start;margin-top:auto;padding:2px 8px;font-size:11.5px;text-decoration:none;display:inline-block}.qlHWVW_downloadBtn:hover{color:var(--color-fg);border-color:var(--color-border-brand)}.qlHWVW_reportGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.qlHWVW_reportCard{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-top:2px solid var(--color-border-brand);border-radius:var(--radius-md);padding:18px 20px}.qlHWVW_reportCard h3{color:var(--color-fg);margin:0 0 10px;font-size:14px;font-weight:600}.qlHWVW_bigNumber{color:var(--color-fg);font-variant-numeric:tabular-nums;margin:4px 0 8px;font-size:28px;font-weight:600;line-height:1}.qlHWVW_barList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.qlHWVW_barRow{font-variant-numeric:tabular-nums;color:var(--color-fg);grid-template-columns:60px 1fr 70px;align-items:center;gap:10px;font-size:12px;display:grid}.qlHWVW_barTrack{background:var(--color-surface-muted,#0000000a);border-radius:999px;height:8px;overflow:hidden}.qlHWVW_barFill{background:var(--color-accent);border-radius:999px;height:100%}.qlHWVW_barRow .qlHWVW_label{color:var(--color-fg-muted)}.qlHWVW_barRow .qlHWVW_value{text-align:right;color:var(--color-fg)}.qlHWVW_placeholder{color:var(--color-fg-muted);font-size:13px;font-style:italic}.qlHWVW_simpleTable{border-collapse:collapse;width:100%;font-size:13px}.qlHWVW_simpleTable thead th{text-align:left;color:var(--color-fg-muted);border-bottom:1px solid var(--color-border);padding:6px 8px;font-size:11.5px;font-weight:500}.qlHWVW_simpleTable td{border-bottom:1px solid var(--color-border);color:var(--color-fg);font-variant-numeric:tabular-nums;padding:7px 8px}.qlHWVW_simpleTable td a{color:var(--color-accent);text-decoration:none}.qlHWVW_simpleTable td a:hover{text-decoration:underline}.qlHWVW_stackBar{background:var(--color-surface-muted,#0000000a);border-radius:999px;width:100%;height:14px;margin:6px 0 10px;display:flex;overflow:hidden}.qlHWVW_stackBar span{height:100%;display:block}.qlHWVW_legend{color:var(--color-fg-muted);flex-wrap:wrap;gap:10px 16px;margin:6px 0 0;font-size:12px;display:flex}.qlHWVW_legend dt{align-items:center;gap:6px;display:inline-flex}.qlHWVW_legend .qlHWVW_swatch{border-radius:2px;width:10px;height:10px;display:inline-block}.qlHWVW_summaryRow{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.qlHWVW_summaryRow h3{margin:0}.qlHWVW_summaryAmount{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.qlHWVW_detailLinkList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.qlHWVW_detailLink{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-fg);padding:10px 12px;text-decoration:none;display:block}.qlHWVW_detailLink:hover{border-color:var(--color-border-brand)}.qlHWVW_detailLinkBlurb{color:var(--color-fg-muted)}.qlHWVW_detailLinkCardHeader h3{margin-bottom:8px}.qlHWVW_detailLinkCardLede{color:var(--color-fg-muted);margin:0 0 12px;font-size:13px}.qlHWVW_inclusionHint{color:var(--color-fg-muted);background:color-mix(in srgb, var(--color-fg) 4%, transparent);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);margin:-8px 0 16px;padding:8px 12px;font-size:12.5px}.qlHWVW_activityHeading{color:var(--color-fg);font-size:16px;font-weight:600;font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.005em;margin:0 0 10px}.qlHWVW_activityGrid{grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:0;display:grid}.qlHWVW_activityCard{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-top:2px solid var(--color-border-brand);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:18px 20px;display:flex}.qlHWVW_activityCard h3{color:var(--color-fg);margin:0;font-size:14px;font-weight:600}.qlHWVW_activityCardLede{color:var(--color-fg-muted);margin:0;font-size:12.5px}.qlHWVW_activityNumbers{align-items:baseline;gap:18px;margin:2px 0 4px;display:flex}.qlHWVW_activityNumberMain{color:var(--color-fg);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1}.qlHWVW_activityNumberMainLabel{color:var(--color-fg-muted);letter-spacing:0;margin-top:2px;font-size:11px;font-weight:500;display:block}.qlHWVW_activityFailed{flex-direction:column;gap:2px;display:flex}.qlHWVW_activityFailedNumber{color:var(--color-fg);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:1}.qlHWVW_activityFailedNumberAlert{color:var(--color-warning)}.qlHWVW_activityFailedLabel{color:var(--color-fg-muted);font-size:11px;font-weight:500}.qlHWVW_activityFailedLink{color:var(--color-fg-muted);font-size:11px;text-decoration:underline}.qlHWVW_activityFailedLink:hover{color:var(--color-accent)}.qlHWVW_activityHint{color:var(--color-fg-muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.qlHWVW_activityHintStrong{color:var(--color-fg);font-weight:600}@media (max-width:880px){.qlHWVW_kpis,.qlHWVW_kpisSlim{grid-template-columns:repeat(2,1fr)}.qlHWVW_kpi,.qlHWVW_kpiLink{border-right:0;border-bottom:1px solid var(--color-border)}.qlHWVW_kpi:nth-last-child(-n+2):nth-child(odd),.qlHWVW_kpi:last-child,.qlHWVW_kpiLink:nth-last-child(-n+2):nth-child(odd),.qlHWVW_kpiLink:last-child{border-bottom:0}.qlHWVW_kpi:nth-child(odd),.qlHWVW_kpiLink:nth-child(odd){border-right:1px solid var(--color-border)}.qlHWVW_reportGrid,.qlHWVW_activityGrid{grid-template-columns:1fr}}.qlHWVW_reportCardAlert{border-top-color:var(--admin-danger)}.qlHWVW_cardHeading{color:var(--color-fg);margin:0 0 10px;font-size:16px;font-weight:600}.qlHWVW_cardLede{color:var(--color-fg-muted);margin:0 0 12px;font-size:13px;line-height:1.5}.qlHWVW_tableWrap{position:relative;overflow-x:auto}.qlHWVW_subhead{text-transform:uppercase;letter-spacing:.08em;color:var(--color-fg-muted);margin:16px 0 6px;font-size:12px;font-weight:600}.qlHWVW_simpleTable td.qlHWVW_numCell,.qlHWVW_simpleTable th.qlHWVW_numCell{text-align:right;white-space:nowrap}.qlHWVW_simpleTable td{vertical-align:top}.qlHWVW_subText{color:var(--color-fg-muted);font-size:12px}.qlHWVW_emptyLine{color:var(--color-fg-muted);margin:0;font-size:13px}.qlHWVW_statRow{flex-wrap:wrap;gap:12px;display:flex}.qlHWVW_statRow+.qlHWVW_statRow{margin-top:12px}.qlHWVW_stat{border:1px solid var(--color-border);border-radius:var(--radius-md);flex:160px;padding:12px 14px}.qlHWVW_statWide{flex:260px}.qlHWVW_statLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-fg-muted);font-size:11px}.qlHWVW_statValue{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.qlHWVW_statHint{color:var(--color-fg-muted);margin-top:2px;font-size:12px;line-height:1.4}.qlHWVW_cardNote{border-left:3px solid var(--admin-warn);background:var(--admin-warn-tint);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:12px 0 0;padding:8px 12px;font-size:13px;line-height:1.5}.qlHWVW_cardNote a{color:var(--color-accent)}.qlHWVW_needs{color:var(--admin-warn);margin-top:2px;font-size:11.5px;font-weight:600;display:inline-block}@media (max-width:640px){.qlHWVW_stat{flex:140px}}
.Fb8XQa_shell{--line:var(--color-border);--line-2:var(--color-border-strong);--type-3:var(--color-fg-muted);--gold-tint:#f6efde;--rust-tint:var(--color-accent-tint);--rail:1100px;--gutter:24px;background:var(--color-surface);color:var(--color-fg);min-height:100vh;font-family:var(--font-body), Inter, system-ui, sans-serif}@media (min-width:720px){.Fb8XQa_shell{--gutter:32px}}.Fb8XQa_canvas{max-width:var(--rail);margin:0 auto;padding:0 0 96px}.Fb8XQa_crumbBar{max-width:var(--rail);box-sizing:border-box;padding:18px var(--gutter) 12px;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg-muted);justify-content:space-between;align-items:center;margin:0 auto;font-size:11px;display:flex}.Fb8XQa_crumbBar a{color:inherit;text-decoration:none}.Fb8XQa_crumbBar a:hover{color:var(--color-accent)}.Fb8XQa_crumbBar .Fb8XQa_step strong{color:var(--color-fg)}.Fb8XQa_heroFrame{max-width:var(--rail);padding:0 var(--gutter);box-sizing:border-box;margin:0 auto}@media (max-width:719px){.Fb8XQa_heroFrame{padding:0}}.Fb8XQa_hero{aspect-ratio:16/9;background:radial-gradient(120% 80% at 70% 20%,#c9a2562e 0%,#0000 60%),radial-gradient(80% 60% at 10% 80%,#3d53408c 0%,#0000 65%),linear-gradient(#1c2620 0%,#0d1311 60%,#060807 100%);position:relative;overflow:hidden}.Fb8XQa_hero:after{content:"";pointer-events:none;background:radial-gradient(70% 50% at 50% 0,#0000 0%,#0006 100%),linear-gradient(#0000 30%,#000000b3 100%);position:absolute;inset:0}.Fb8XQa_hero:has(.Fb8XQa_heroImg):after{content:none}.Fb8XQa_heroImg~.Fb8XQa_heroStamp{text-shadow:0 1px 3px #000c}.Fb8XQa_heroImg~.Fb8XQa_heroStamp:before{box-shadow:0 1px 3px #000c}.Fb8XQa_heroRidge{pointer-events:none;height:62%;position:absolute;bottom:0;left:0;right:0}.Fb8XQa_heroRidge svg{width:100%;height:100%;display:block}.Fb8XQa_heroImg{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.Fb8XQa_mapWrap{border:1px solid var(--line);background:var(--color-surface-sunk);margin-top:14px}.Fb8XQa_gallery{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-top:12px;display:grid}.Fb8XQa_galleryFigure{background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:4px;margin:0;overflow:hidden}.Fb8XQa_galleryImg{object-fit:cover;width:100%;height:180px;display:block}.Fb8XQa_galleryCaption{color:var(--color-fg-muted);padding:8px 12px 10px;font-size:12.5px;font-style:italic;line-height:1.4}.Fb8XQa_heroStamp{z-index:3;font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--color-brand);align-items:center;gap:10px;font-size:10.5px;display:flex;position:absolute;bottom:22px;left:24px}.Fb8XQa_heroStamp:before{content:"";background:var(--color-brand);width:28px;height:1px}.Fb8XQa_body{max-width:var(--rail);padding:24px var(--gutter) 0;box-sizing:border-box;margin:0 auto}.Fb8XQa_calWrap{max-width:var(--rail);padding:0 var(--gutter);box-sizing:border-box;margin:20px auto 0}.Fb8XQa_calCard{background:var(--color-surface-elevated);border:1px solid var(--line);padding:16px 18px}.Fb8XQa_calCardHead{justify-content:space-between;align-items:baseline;margin:0 0 10px;display:flex}.Fb8XQa_calCardHead h3{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-fg-muted);margin:0;font-size:10px;font-weight:600}.Fb8XQa_calCardHint{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg-muted);font-size:10px}.Fb8XQa_eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);align-items:center;gap:10px;margin:0;font-size:10.5px;font-weight:600;display:inline-flex}.Fb8XQa_eyebrow:before{content:"";background:var(--color-accent);width:18px;height:1px}.Fb8XQa_title{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.02em;color:var(--color-fg);margin:12px 0 14px;font-size:38px;font-weight:400;line-height:1}.Fb8XQa_title em{color:var(--color-accent);font-style:italic;font-weight:400}.Fb8XQa_rateMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-muted);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding-bottom:16px;font-size:11px;display:flex}.Fb8XQa_rate{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.005em;color:var(--color-fg);text-transform:none;font-size:18px;font-weight:400}.Fb8XQa_free{background:var(--color-accent-tint);color:var(--color-accent);letter-spacing:.16em;border-radius:0;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.Fb8XQa_free:before{content:"";background:var(--color-accent);width:5px;height:5px;transform:rotate(45deg)}.Fb8XQa_specs{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:18px;display:grid}@media (min-width:720px){.Fb8XQa_specs{grid-template-columns:repeat(4,1fr)}}.Fb8XQa_spec{background:var(--color-surface-elevated);padding:16px 18px}.Fb8XQa_specLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-fg-muted);margin:0 0 4px;font-size:9.5px;font-weight:600}.Fb8XQa_specValue{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.01em;color:var(--color-fg);font-size:17px;font-weight:400;line-height:1.15;display:block}.Fb8XQa_specHint{color:var(--color-fg-muted);margin-top:2px;font-size:12px;display:block}.Fb8XQa_desc{max-width:72ch;color:var(--color-fg);margin-top:20px;font-size:14.5px;line-height:1.6}.Fb8XQa_desc p{margin:0 0 12px}.Fb8XQa_desc p:last-child{margin-bottom:0}.Fb8XQa_sectionH{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.005em;color:var(--color-fg);align-items:center;gap:12px;margin:24px 0 12px;font-size:18px;font-weight:400;display:flex}.Fb8XQa_sectionH:after{content:"";background:var(--line);flex:1;height:1px}.Fb8XQa_directionsLink{margin:12px 0 0;font-size:15px}.Fb8XQa_directionsLink a{min-height:44px;color:var(--color-accent);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.Fb8XQa_checks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Fb8XQa_check{color:var(--color-fg);align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.Fb8XQa_check:before{content:"";background:var(--color-brand);flex:none;width:6px;height:6px;margin-top:7px;transform:rotate(45deg)}.Fb8XQa_conv{background:var(--color-surface-elevated);border:1px solid var(--line);align-items:center;gap:14px;margin-top:20px;padding:14px 16px;display:flex}.Fb8XQa_sectionH+.Fb8XQa_conv{margin-top:0}.Fb8XQa_convAv{background:linear-gradient(135deg, var(--moss), #1f2c21);width:40px;height:40px;color:var(--color-fg);font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:.01em;flex:none;place-items:center;font-size:14px;font-weight:400;display:grid}.Fb8XQa_convWho{flex:1;min-width:0}.Fb8XQa_convName{color:var(--color-fg);font-size:14px;font-weight:600;line-height:1.2;display:block}.Fb8XQa_convMeta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg-muted);margin-top:3px;font-size:10px;display:block}.Fb8XQa_convCall{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-accent);text-underline-offset:3px;font-size:11px;font-weight:600;text-decoration:underline}.Fb8XQa_cta{padding:16px var(--gutter) 20px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));background:var(--color-surface);border-top:1px solid var(--line);z-index:5;flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex;position:sticky;bottom:0}.Fb8XQa_ctaPrice{flex:1 1 0;min-width:auto}.Fb8XQa_ctaPriceTotal{white-space:nowrap;font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.01em;color:var(--color-fg);font-size:22px;font-weight:400;line-height:1.15;display:block}.Fb8XQa_ctaPriceMeta{-webkit-line-clamp:2;line-clamp:2;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg-muted);-webkit-box-orient:vertical;margin-top:5px;font-size:10px;display:-webkit-box;overflow:hidden}.Fb8XQa_ctaBtn{cursor:pointer;background:var(--color-accent);height:48px;color:var(--color-accent-fg);font-family:var(--font-body), Inter, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;border:0;border-radius:0;align-items:center;gap:10px;margin-left:auto;padding:0 26px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 14px -6px #bf65378c}.Fb8XQa_ctaBtn:hover{background:var(--color-accent-hover)}.Fb8XQa_ctaArrow{font-family:var(--font-display), "Roboto Slab", Georgia, serif;font-size:18px}@media (max-width:420px){.Fb8XQa_cta{gap:12px}.Fb8XQa_ctaPriceTotal{font-size:18px}.Fb8XQa_ctaBtn{letter-spacing:.12em;padding:0 16px}}@media (max-width:360px){.Fb8XQa_ctaPriceTotal{white-space:normal}.Fb8XQa_ctaBtn{flex:100%;justify-content:center}}@media (orientation:landscape) and (max-height:500px){.Fb8XQa_cta{padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));justify-content:flex-end}.Fb8XQa_ctaPrice{display:none}}.Fb8XQa_logbook{flex-direction:column;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.Fb8XQa_logbookItem{color:var(--color-fg);background:var(--color-surface-elevated);border-left:2px solid var(--color-accent);padding:8px 10px;font-size:13px}.Fb8XQa_tariffs{flex-direction:column;gap:4px;margin:0 0 18px;padding:0;display:flex}.Fb8XQa_tariffRow{background:var(--color-surface-elevated);border-left:2px solid var(--color-brand);grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);align-items:baseline;gap:14px;padding:10px 12px;display:grid}.Fb8XQa_tariffRow dt{color:var(--color-fg-muted);margin:0;font-size:13.5px}.Fb8XQa_tariffRow dd{color:var(--color-fg);font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600}.Fb8XQa_tariffNote{color:var(--color-fg-muted);font-variant:small-caps;letter-spacing:.05em;margin-left:4px;font-size:11.5px;font-weight:400}
.YLNuOa_filterBar{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-fg);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;font-size:13px;display:flex}.YLNuOa_filterBar strong{font-weight:600}.YLNuOa_filterPill{background:var(--color-surface-branded);border:1px solid var(--color-border-brand);color:var(--color-accent);border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;display:inline-flex}.YLNuOa_filterReset{color:var(--color-fg-muted);margin-left:auto;font-size:12px;text-decoration:underline}.YLNuOa_filterReset:hover{color:var(--color-accent)}.YLNuOa_tableWrap{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);position:relative;overflow-x:auto}.YLNuOa_table{border-collapse:collapse;width:100%;font-size:13px}.YLNuOa_table th,.YLNuOa_table td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;padding:10px 12px}.YLNuOa_table th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-fg-muted);background:var(--color-surface);font-size:11px;font-weight:600}.YLNuOa_table tr:last-child td{border-bottom:none}.YLNuOa_actionCell{color:var(--color-fg);overflow-wrap:anywhere;min-width:130px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.YLNuOa_actorCell{overflow-wrap:break-word;min-width:130px}.YLNuOa_actorCell a,.YLNuOa_targetCell a{color:var(--color-accent);text-decoration:underline}.YLNuOa_metaCell{color:var(--color-fg-muted);white-space:pre-wrap;word-break:break-word;min-width:170px;max-width:420px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.YLNuOa_changesCell{min-width:200px}.YLNuOa_blankCell{color:var(--color-fg-muted)}.YLNuOa_deletedLine{font-family:var(--font-body), system-ui, sans-serif;font-size:12px;display:block}.YLNuOa_timestampCell{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-fg-muted)}.YLNuOa_empty{text-align:center;background:var(--color-surface-elevated);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-fg-muted);padding:32px}.YLNuOa_actorEmail,.YLNuOa_actorSystem,.YLNuOa_emptyCell{color:var(--color-fg-muted)}.YLNuOa_footnote,.YLNuOa_footer{color:var(--color-fg-muted);margin:12px 0 0;font-size:12px}.YLNuOa_footer a{color:var(--color-accent);text-decoration:underline}@media (max-width:639px){.YLNuOa_tableWrap{background:0 0;border:none;overflow-x:visible}.YLNuOa_table,.YLNuOa_table tbody{display:block}.YLNuOa_table thead{display:none}.YLNuOa_table tr{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;gap:4px 8px;margin-bottom:10px;padding:12px 14px;display:flex}.YLNuOa_table td{border-bottom:none;min-width:0;padding:0;display:block}.YLNuOa_actionCell{order:1;min-width:0}.YLNuOa_timestampCell{order:2;font-size:12px}.YLNuOa_actorCell{flex-basis:100%;order:3}.YLNuOa_targetCell{flex-basis:100%;order:4;font-size:12.5px}.YLNuOa_changesCell{flex-basis:100%;order:5;margin-top:4px}.YLNuOa_metaCell{flex-basis:100%;order:6;min-width:0;max-width:none}.YLNuOa_table td.YLNuOa_blankCell{display:none}}
.uni7Ra_radioGroup{flex-wrap:wrap;gap:8px;display:flex}.uni7Ra_radioOption{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;display:inline-flex}.uni7Ra_radioOption input{margin:0}.uni7Ra_radioOption:has(input:checked){border-color:var(--color-border-brand);background:var(--color-surface-branded);color:var(--color-accent)}.uni7Ra_lockedNote{color:var(--color-fg-muted);font-size:12px;font-style:italic}.uni7Ra_warningBanner{color:#785618;border-radius:var(--radius-sm);background:#cfa54924;border:1px solid #cfa54966;margin:0 0 8px;padding:10px 14px;font-size:12.5px}
._80gdSW_shell{background:var(--color-surface);color:var(--color-fg);min-height:100vh;font-family:var(--font-body), Inter, system-ui, sans-serif}._80gdSW_canvas{max-width:1100px;margin:0 auto;padding:0 0 96px}._80gdSW_crumbBar{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg-muted);justify-content:space-between;align-items:center;padding:18px 24px 12px;font-size:11px;display:flex}._80gdSW_crumbBar a{color:inherit;text-decoration:none}._80gdSW_crumbBar a:hover{color:var(--color-accent)}._80gdSW_hero{background:radial-gradient(120% 80% at 70% 20%,#c9a2562e 0%,#0000 60%),radial-gradient(80% 60% at 10% 80%,#3d53408c 0%,#0000 65%),linear-gradient(#1c2620 0%,#0d1311 60%,#060807 100%);height:260px;position:relative;overflow:hidden}._80gdSW_hero:after{content:"";pointer-events:none;background:radial-gradient(70% 50% at 50% 0,#0000 0%,#0006 100%),linear-gradient(#0000 30%,#000000b3 100%);position:absolute;inset:0}._80gdSW_heroFallback{pointer-events:none;position:absolute;inset:0}._80gdSW_heroFallback svg{width:100%;height:100%;display:block}._80gdSW_heroImg{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}._80gdSW_heroStamp{z-index:3;font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--color-brand);align-items:center;gap:10px;font-size:10.5px;display:flex;position:absolute;bottom:22px;left:24px}._80gdSW_heroStamp:before{content:"";background:var(--color-brand);width:28px;height:1px}._80gdSW_body{max-width:720px;margin:0 auto;padding:24px 24px 0}._80gdSW_eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);align-items:center;gap:10px;margin:0;font-size:10.5px;font-weight:600;display:inline-flex}._80gdSW_eyebrow:before{content:"";background:var(--color-accent);width:18px;height:1px}._80gdSW_membersBadge{background:var(--color-surface);border:1px solid var(--color-accent);color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;margin-left:10px;padding:2px 6px;font-size:9.5px;font-weight:700;display:inline-block}._80gdSW_title{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.02em;color:var(--color-fg);margin:12px 0 14px;font-size:34px;font-weight:400;line-height:1.05}._80gdSW_when{color:var(--color-fg);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:8px 14px;padding:14px 0;font-size:14.5px;display:flex}._80gdSW_when strong{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.01em;font-size:17px;font-weight:400}._80gdSW_when em{color:var(--color-fg-muted);font-style:italic}._80gdSW_location{background:var(--color-surface-elevated);border:1px solid var(--color-border);flex-direction:column;gap:2px;margin-top:16px;padding:14px 18px;display:flex}._80gdSW_location strong{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg-muted);font-size:10.5px;font-weight:700}._80gdSW_location small{color:var(--color-fg-muted);font-size:13px}._80gdSW_location a{color:var(--color-accent);text-underline-offset:3px;align-self:flex-start;margin-top:4px;font-size:13px;font-weight:600;text-decoration:underline}._80gdSW_pricing{background:var(--color-border);border:1px solid var(--color-border);flex-wrap:wrap;gap:1px;margin-top:18px;display:flex}._80gdSW_pricing>div{background:var(--color-surface-elevated);flex-direction:column;flex:140px;gap:3px;padding:14px 18px;display:flex}._80gdSW_priceLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-fg-muted);font-size:9.5px;font-weight:700}._80gdSW_priceValue{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.01em;color:var(--color-fg);font-size:17px;font-weight:400}._80gdSW_summary{color:var(--color-fg);margin-top:20px;font-size:16px;font-weight:500;line-height:1.6}._80gdSW_desc{color:var(--color-fg);margin-top:12px;font-size:14.5px;line-height:1.6}._80gdSW_sectionH{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.005em;color:var(--color-fg);align-items:center;gap:12px;margin:24px 0 12px;font-size:18px;font-weight:400;display:flex}._80gdSW_sectionH:after{content:"";background:var(--color-border);flex:1;height:1px}._80gdSW_gallery{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-top:12px;display:grid}._80gdSW_galleryFigure{background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:4px;margin:0;overflow:hidden}._80gdSW_galleryImg{object-fit:cover;width:100%;height:180px;display:block}._80gdSW_galleryCaption{color:var(--color-fg-muted);padding:8px 12px 10px;font-size:12.5px;font-style:italic;line-height:1.4}._80gdSW_cta{padding:16px 24px 20px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));background:var(--color-surface);border-top:1px solid var(--color-border);z-index:5;flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex;position:sticky;bottom:0}._80gdSW_ctaPrice{flex:1 1 0;min-width:auto}._80gdSW_ctaPriceTotal{white-space:nowrap;font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.01em;color:var(--color-fg);font-size:20px;font-weight:400;line-height:1.15;display:block}._80gdSW_ctaPriceMeta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg-muted);margin-top:5px;font-size:10px;display:block}._80gdSW_ctaBtn{cursor:pointer;background:var(--color-accent);height:48px;color:var(--color-accent-fg);font-family:var(--font-body), Inter, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;border:0;border-radius:0;align-items:center;gap:10px;margin-left:auto;padding:0 26px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 14px -6px #bf65378c}._80gdSW_ctaBtn:hover{background:var(--color-accent-hover)}._80gdSW_ctaArrow{font-family:var(--font-display), "Roboto Slab", Georgia, serif;font-size:18px}._80gdSW_ctaBtnDisabled{background:var(--color-surface-elevated);height:48px;color:var(--color-fg-muted);font-family:var(--font-body), Inter, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--color-border);cursor:not-allowed;align-items:center;margin-left:auto;padding:0 26px;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:420px){._80gdSW_cta{gap:12px}._80gdSW_ctaPriceTotal{font-size:18px}._80gdSW_ctaBtn,._80gdSW_ctaBtnDisabled{letter-spacing:.12em;padding:0 16px}}@media (max-width:360px){._80gdSW_ctaPriceTotal{white-space:normal}._80gdSW_ctaBtn,._80gdSW_ctaBtnDisabled{flex:100%;justify-content:center}}@media (orientation:landscape) and (max-height:500px){._80gdSW_cta{padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}._80gdSW_ctaPriceTotal{display:none}._80gdSW_ctaPriceMeta{margin-top:0}}._80gdSW_finished{background:var(--color-surface-elevated);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:32px;padding:18px 24px;display:flex}._80gdSW_finishedText{color:var(--color-fg);margin:0;font-size:16px}._80gdSW_finishedLink{color:var(--color-accent);white-space:nowrap;font-weight:700;text-decoration:none}._80gdSW_finishedLink:hover{text-underline-offset:3px;text-decoration:underline}
.hB0Xna_prose{color:inherit;font-size:16px;line-height:1.7}.hB0Xna_prose>*{margin:0 0 14px}.hB0Xna_prose>:last-child{margin-bottom:0}.hB0Xna_prose h1,.hB0Xna_prose h2,.hB0Xna_prose h3,.hB0Xna_prose h4{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.005em;color:inherit;margin:22px 0 8px;font-weight:400;line-height:1.2}.hB0Xna_prose h1{font-size:26px}.hB0Xna_prose h2{font-size:22px}.hB0Xna_prose h3{font-size:18px}.hB0Xna_prose h4{font-size:16px}.hB0Xna_prose strong{font-weight:700}.hB0Xna_prose em{font-style:italic}.hB0Xna_prose a{color:var(--color-accent);text-underline-offset:.18em;text-decoration:underline}.hB0Xna_prose a:hover{color:var(--color-accent-hover)}.hB0Xna_prose ul,.hB0Xna_prose ol{padding-left:22px;list-style-position:outside}.hB0Xna_prose ul{list-style-type:disc}.hB0Xna_prose ol{list-style-type:decimal}.hB0Xna_prose li{margin:4px 0}.hB0Xna_prose blockquote{border-left:3px solid var(--color-brand);color:inherit;opacity:.86;margin:14px 0;padding:4px 16px;font-style:italic}.hB0Xna_prose code{font-family:var(--font-mono);background:#7f7f7f1f;border-radius:3px;padding:2px 6px;font-size:.92em}.hB0Xna_prose pre{border:1px solid var(--color-border);background:#7f7f7f14;border-radius:4px;padding:14px 16px;font-size:13px;overflow-x:auto}.hB0Xna_prose pre code{background:0 0;padding:0}.hB0Xna_prose hr{border:0;border-top:1px solid var(--color-border);margin:22px 0}.hB0Xna_prose table{border-collapse:collapse;width:100%;margin:14px 0;font-size:13.5px}.hB0Xna_prose th,.hB0Xna_prose td{border:1px solid var(--color-border);text-align:left;padding:8px 12px}.hB0Xna_prose th{background:#7f7f7f0f;font-weight:600}.hB0Xna_image{border-radius:4px;max-width:100%;height:auto;margin:6px 0;display:block}
._79r60W_flag{background:var(--color-surface-elevated);border:1px solid var(--admin-danger);border-left:4px solid var(--admin-danger);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin:0 0 8px;padding:16px 20px}._79r60W_info{border-color:var(--admin-info)}._79r60W_head{align-items:center;gap:10px;margin:0 0 4px;display:flex}._79r60W_icon{background:var(--admin-danger);width:20px;height:20px;color:var(--color-accent-fg);text-align:center;border-radius:50%;flex:none;font-size:13px;font-weight:700;line-height:20px}._79r60W_info ._79r60W_icon{background:var(--admin-info)}._79r60W_title{margin:0;font-size:15px;font-weight:700}._79r60W_lede{color:var(--color-fg-muted);margin:0 0 10px 30px;font-size:13.5px;line-height:1.5}._79r60W_list{gap:8px;margin:0 0 0 30px;padding:0;list-style:none;display:grid}._79r60W_item{border-top:1px solid var(--color-border);grid-template-columns:1fr auto;align-items:start;gap:4px 16px;padding-top:8px;display:grid}._79r60W_item p{margin:0;font-size:13.5px;line-height:1.5}._79r60W_who{font-weight:600}._79r60W_links{white-space:nowrap;font-size:12.5px}._79r60W_links a,._79r60W_foot a{color:var(--color-accent);text-decoration:none}._79r60W_links a:hover,._79r60W_foot a:hover{text-decoration:underline}._79r60W_foot{margin:10px 0 0 30px;font-size:12.5px}@media (max-width:640px){._79r60W_item{grid-template-columns:1fr}._79r60W_list,._79r60W_lede,._79r60W_foot{margin-left:0}}
@media (max-width:640px){section.woj4UW_flat{box-shadow:none;background:0 0;border:0;padding:0}div.woj4UW_wrap{box-shadow:none;background:0 0;border:0;overflow:visible}table.woj4UW_stack,table.woj4UW_stack tbody{width:100%;display:block}table.woj4UW_stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}table.woj4UW_stack tbody tr{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:44px;box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;margin-bottom:10px;padding:12px 14px;display:grid}table.woj4UW_stack tbody td{overflow-wrap:anywhere;white-space:normal;border:0;grid-column:1/-1;min-width:0;max-width:none;padding:0;font-size:13.5px;display:block}table.woj4UW_stack tbody td[data-phone=title]{grid-area:1/1;margin-bottom:4px}table.woj4UW_stack tbody td[data-phone=status]{text-align:right;grid-area:1/2;justify-self:end;max-width:180px}table.woj4UW_stack tbody td[data-label]{gap:6px;display:flex}table.woj4UW_stack tbody td[data-label]:before{content:attr(data-label);min-width:64px;font-family:var(--font-body);color:var(--color-fg-muted);overflow-wrap:normal;flex:none;padding-top:1px;font-size:12px}table.woj4UW_stack tbody td[data-phone=hide],.woj4UW_hideOnPhone.woj4UW_hideOnPhone{display:none}table.woj4UW_stack tbody td[data-phone=actions]{border-top:1px solid var(--color-border);margin-top:8px;padding-top:4px}table.woj4UW_stack tbody td[data-phone=actions] a,table.woj4UW_stack tbody td[data-phone=actions] button{align-items:center;min-height:44px;margin-top:0;display:inline-flex}table.woj4UW_stack tbody td[data-label] button{min-height:44px}}
.UOpHGW_toggle{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);flex-shrink:0;display:inline-flex;overflow:hidden}.UOpHGW_segment{color:var(--color-fg-muted);white-space:nowrap;padding:7px 14px;font-size:12.5px;text-decoration:none}.UOpHGW_segment+.UOpHGW_segment{border-left:1px solid var(--color-border-strong)}.UOpHGW_segment:hover{color:var(--color-fg);background:var(--color-surface-sunk)}.UOpHGW_active,.UOpHGW_active:hover{background:var(--color-surface-branded);color:var(--color-accent);font-weight:600}@media (max-width:640px){.UOpHGW_toggle{display:flex}.UOpHGW_segment{flex:1;justify-content:center;align-items:center;min-height:44px;padding:0 8px;display:inline-flex}}
.xiZocG_section{flex-direction:column;gap:10px;display:flex}.xiZocG_head{flex-direction:column;gap:4px;display:flex}.xiZocG_headTitle{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg-muted);margin:0;font-size:10.5px;font-weight:600}.xiZocG_headHint{color:var(--color-fg-muted);margin:0;font-size:12.5px;line-height:1.4}.xiZocG_picker{border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-fg);cursor:pointer;align-items:center;gap:10px;width:100%;padding:14px 16px;font-size:13.5px;transition:border-color .15s,background .15s;display:inline-flex}.xiZocG_picker:hover{border-color:var(--color-border-brand);background:var(--color-surface-elevated)}.xiZocG_picker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.xiZocG_featuredPreview{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunk);max-width:480px;display:inline-block;position:relative;overflow:hidden}.xiZocG_featuredPreview img{object-fit:cover;width:100%;height:auto;max-height:280px;display:block}.xiZocG_removeBtn{font:inherit;letter-spacing:.08em;text-transform:uppercase;background:var(--color-surface-elevated);color:var(--color-accent);cursor:pointer;border:1px solid #a65f3266;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:700}.xiZocG_removeBtn:hover{background:#a65f3214}.xiZocG_featuredPreview .xiZocG_removeBtn{position:absolute;top:10px;right:10px}.xiZocG_altWrap{flex-direction:column;gap:4px;display:flex}.xiZocG_altLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-fg-muted);font-size:10px;font-weight:600}.xiZocG_altInput{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);padding:8px 10px;font-size:13.5px}.xiZocG_altInput:focus{border-color:var(--color-border-brand);box-shadow:0 0 0 3px var(--color-ring-focus);outline:none}.xiZocG_galleryList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.xiZocG_galleryItem{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);grid-template-columns:140px 1fr;gap:16px;padding:12px;display:grid}@media (max-width:560px){.xiZocG_galleryItem{grid-template-columns:1fr}}.xiZocG_galleryThumb{background:var(--color-surface-sunk);border-radius:var(--radius-sm);width:140px;height:100px;overflow:hidden}.xiZocG_galleryThumb img{object-fit:cover;width:100%;height:100%;display:block}.xiZocG_galleryMeta{flex-direction:column;gap:8px;display:flex}.xiZocG_galleryControls{align-items:center;gap:6px;display:inline-flex}.xiZocG_galleryControls button{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);width:32px;height:32px;color:var(--color-fg);cursor:pointer;font-size:14px}.xiZocG_galleryControls button:hover:not(:disabled){background:var(--color-surface-sunk)}.xiZocG_galleryControls button:disabled{opacity:.4;cursor:not-allowed}.xiZocG_galleryControls .xiZocG_removeBtn{width:auto}.xiZocG_error{color:var(--color-danger);border:1px solid #a13e1f4d;border-left:3px solid var(--color-danger);border-radius:var(--radius-sm);background:#a13e1f14;margin:0;padding:8px 12px;font-size:12.5px}.xiZocG_help{color:var(--color-fg-muted);margin:0;font-size:12.5px}.xiZocG_pickerRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}
.gbK0IW_cardCount{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-fg-muted);background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600}.gbK0IW_empty{color:var(--color-fg-muted);margin:0;font-size:13.5px;font-style:italic}.gbK0IW_list{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.gbK0IW_row{border:1px solid var(--color-border);background:var(--color-surface-elevated);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.gbK0IW_meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gbK0IW_who{align-items:baseline;gap:10px;font-size:14px;display:inline-flex}.gbK0IW_tel{font-family:var(--font-mono);color:var(--color-accent);font-size:12px;text-decoration:none}.gbK0IW_tel:hover{text-decoration:underline}.gbK0IW_when{font-family:var(--font-mono);color:var(--color-fg-muted);font-size:11.5px}.gbK0IW_metaLine{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.gbK0IW_muted{color:var(--color-fg-muted);font-family:var(--font-mono);font-size:11.5px}.gbK0IW_note{color:var(--color-fg);background:var(--color-surface-sunk);border-left:3px solid var(--color-accent);margin:4px 0 0;padding:6px 10px;font-size:13px}.gbK0IW_badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;align-items:center;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.gbK0IW_badgeNeutral{background:var(--color-surface-sunk);color:var(--color-fg-muted);border:1px solid var(--color-border)}.gbK0IW_badgeWarn{color:#6b4d1a;background:#c9a2562e;border:1px solid #c9a25666}.gbK0IW_badgeDanger{color:var(--color-danger);background:#a13e1f1f;border:1px solid #a13e1f5c}.gbK0IW_hutStrip{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.gbK0IW_hutCell{background:var(--color-surface-elevated);border:1px solid var(--color-border);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.gbK0IW_hutName{font-size:14px}.gbK0IW_hutCount{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-fg-muted);text-transform:uppercase;font-size:11px}.gbK0IW_hutKeys{flex-wrap:wrap;gap:4px;margin-top:4px;display:inline-flex}.gbK0IW_hutKeyTag{font-family:var(--font-mono);background:var(--color-surface-sunk);border:1px solid var(--color-border);color:var(--color-fg);border-radius:3px;padding:2px 6px;font-size:11px}.gbK0IW_custodianList{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.gbK0IW_custodianRow{background:var(--color-surface-elevated);border:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px;display:flex}.gbK0IW_actions{flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:4px;display:flex}.gbK0IW_actions button{appearance:none;font-family:var(--font-body), Inter, system-ui, sans-serif;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;min-height:36px;padding:8px 12px;font-size:13px;font-weight:600}.gbK0IW_primary{background:var(--color-accent);color:var(--color-on-accent,#fff);border-color:var(--color-accent)}.gbK0IW_primary:hover{filter:brightness(1.05)}.gbK0IW_success{background:var(--color-success);color:#fff;border-color:var(--color-success)}.gbK0IW_success:hover{filter:brightness(1.08)}.gbK0IW_secondary{background:var(--color-surface);color:var(--color-fg);border-color:var(--color-border)}.gbK0IW_secondary:hover{background:var(--color-surface-elevated)}.gbK0IW_warn{background:var(--color-accent);color:var(--color-on-accent,#fff);border-color:var(--color-accent)}.gbK0IW_danger{color:#fff;background:#8b1f1f;border-color:#8b1f1f}.gbK0IW_ghost{color:var(--color-fg-muted);border-color:var(--color-border);background:0 0;font-weight:500}.gbK0IW_donate{background:var(--color-accent);color:var(--color-on-accent,#fff);border-color:var(--color-accent)}.gbK0IW_bookerPicked{outline:2px solid var(--color-ring-focus);outline-offset:2px}.gbK0IW_keyNumberField{align-items:center;gap:8px;font-size:13px;display:flex}.gbK0IW_keyNumberLabel{color:var(--color-fg);font-weight:600}.gbK0IW_keyNumberInput{font-variant-numeric:tabular-nums;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-elevated);width:100px;color:var(--color-fg);padding:6px 10px;font-size:14px;font-weight:600}.gbK0IW_keyNumberInput:focus{outline:2px solid var(--color-ring-focus);outline-offset:2px}.gbK0IW_expectedHint{color:var(--color-fg-muted);font-size:12px}.gbK0IW_noteWrap{flex-direction:column;gap:6px;width:100%;display:flex}.gbK0IW_noteInput{border:1px solid var(--color-border);border-radius:var(--radius-sm);resize:vertical;background:var(--color-surface);width:100%;min-height:56px;color:var(--color-fg);padding:8px;font-family:inherit;font-size:13.5px}.gbK0IW_confirmText{color:var(--color-fg-muted);flex-basis:100%;font-size:12.5px}.gbK0IW_flashOk{background:var(--color-surface-sunk);border-left:3px solid var(--color-accent);color:var(--color-fg);margin:0 0 6px;padding:6px 10px;font-size:13px}.gbK0IW_flashErr{background:var(--color-surface-sunk);border-left:3px solid var(--color-danger);color:var(--color-fg);margin:0 0 6px;padding:6px 10px;font-size:13px}.gbK0IW_viewLink{color:var(--color-brand-text);font-size:13px;text-decoration:none}.gbK0IW_viewLink:hover{text-decoration:underline}.gbK0IW_pickField{border:0;flex-basis:100%;min-width:0;margin:0;padding:0}.gbK0IW_pickLegend{color:var(--color-fg);margin:0 0 8px;padding:0;font-size:14px;font-weight:600}.gbK0IW_pickShop{color:var(--color-fg-muted);margin:10px 0 6px;font-size:13px;font-weight:600;display:block}.gbK0IW_pickGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gbK0IW_actions .gbK0IW_pickBtn{appearance:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-elevated);min-height:48px;color:var(--color-fg);cursor:pointer;overflow-wrap:anywhere;padding:8px 4px;font-family:ui-monospace,Menlo,monospace;font-size:16px;font-weight:600}.gbK0IW_actions .gbK0IW_pickBtn:focus-visible,.gbK0IW_actions .gbK0IW_linkBtn:focus-visible{outline:2px solid var(--color-ring-focus);outline-offset:2px}.gbK0IW_actions .gbK0IW_pickBtnOn{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-brand-fg)}.gbK0IW_actions .gbK0IW_linkBtn{appearance:none;min-height:44px;color:var(--color-brand-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:10px 0;font-size:14px;font-weight:600}.gbK0IW_actions .gbK0IW_linkBtn:hover:not(:disabled){text-decoration:underline}.gbK0IW_keyShown{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:4px 10px;font-size:13px;display:flex}.gbK0IW_keyShownCode{color:var(--color-fg);font-family:ui-monospace,Menlo,monospace;font-size:18px;font-weight:700}.gbK0IW_unlistedNote{background:var(--color-surface-sunk);border-left:3px solid var(--color-warning);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-fg);margin:0;padding:10px 12px;font-size:14px;line-height:1.45}@media (min-width:600px){.gbK0IW_pickGrid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.gbK0IW_backAt{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px 8px;min-width:0;font-size:13px;display:flex}.gbK0IW_backAtSelect{font:inherit;font-size:var(--admin-field-size,14px);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-elevated);min-width:0;max-width:100%;color:var(--color-fg);flex:0 auto;padding:7px 10px}
.PdiVfG_card{margin-top:24px}.PdiVfG_row{border-top:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0 0;display:flex}.PdiVfG_text{flex:1;min-width:0}.PdiVfG_status{color:var(--color-fg);margin:0;font-weight:600}.PdiVfG_help{color:var(--color-fg-muted);margin:4px 0 0;font-size:.9375rem}.PdiVfG_dialogNote{margin:12px 0 0}.PdiVfG_btn{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-danger) 55%, transparent);background:var(--color-surface);min-height:40px;color:color-mix(in srgb, var(--color-danger) 85%, var(--color-fg));font:inherit;cursor:pointer;white-space:nowrap;flex:none;padding:8px 16px;font-weight:600}.PdiVfG_btn:hover{background:color-mix(in srgb, var(--color-danger) 8%, transparent)}.PdiVfG_btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media (max-width:600px){.PdiVfG_row{flex-direction:column;align-items:stretch}.PdiVfG_btn{width:100%}}
.fHWUmq_bar{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.fHWUmq_field{flex-direction:column;gap:4px;min-width:160px;display:flex}.fHWUmq_label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted);font-size:11px;font-weight:600}.fHWUmq_input,.fHWUmq_select{font:inherit;border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-fg);border-radius:var(--radius-sm);padding:6px 8px;font-size:13px}.fHWUmq_input:focus,.fHWUmq_select:focus{outline:2px solid var(--color-accent);outline-offset:1px}.fHWUmq_checkRow{border:0;flex-direction:column;gap:4px;min-width:240px;margin:0;padding:0;display:flex}.fHWUmq_checkRow>.fHWUmq_label{margin-bottom:4px;padding:0}.fHWUmq_checks{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);flex-wrap:wrap;gap:8px 14px;padding:6px 8px;display:flex}.fHWUmq_check{color:var(--color-fg);cursor:pointer;align-items:center;gap:4px;font-size:12px;display:inline-flex}.fHWUmq_check input{accent-color:var(--color-accent)}.fHWUmq_actions{align-items:center;gap:8px;margin-left:auto;display:flex}.fHWUmq_button{font:inherit;border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-fg-on-accent);border:1px solid var(--color-accent);cursor:pointer;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none}.fHWUmq_button:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.fHWUmq_reset{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-fg-muted);padding:7px 14px;font-size:13px;text-decoration:none}.fHWUmq_reset:hover{color:var(--color-fg);border-color:var(--color-fg)}.fHWUmq_export{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-fg);padding:7px 14px;font-size:13px;text-decoration:none}.fHWUmq_export:hover{border-color:var(--color-accent);color:var(--color-accent)}.fHWUmq_toggleField{flex-direction:column;gap:4px;display:flex}
.YK5cZa_filter{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-items:end;gap:12px;margin-bottom:18px;padding:14px 16px;display:grid}.YK5cZa_field{color:var(--color-fg-muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.YK5cZa_field input,.YK5cZa_field select{font:inherit;color:var(--color-fg);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:6px 8px;font-size:13px}.YK5cZa_field input:focus,.YK5cZa_field select:focus{outline:2px solid var(--color-border-brand);outline-offset:0;border-color:var(--color-border-brand)}.YK5cZa_actions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.YK5cZa_applyBtn{font:inherit;border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-on-accent,white);border:1px solid var(--color-accent);cursor:pointer;padding:7px 14px;font-size:13px;font-weight:500}.YK5cZa_applyBtn:hover{filter:brightness(.95)}.YK5cZa_csvBtn{font:inherit;border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-fg);border:1px solid var(--color-border);padding:7px 14px;font-size:13px;text-decoration:none}.YK5cZa_csvBtn:hover{border-color:var(--color-border-brand);color:var(--color-accent)}.YK5cZa_resetBtn{font:inherit;color:var(--color-fg-muted);padding:7px 4px;font-size:13px;text-decoration:none}.YK5cZa_resetBtn:hover{color:var(--color-fg);text-decoration:underline}@media (max-width:880px){.YK5cZa_filter{grid-template-columns:1fr 1fr}.YK5cZa_actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:640px){.YK5cZa_filter{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.YK5cZa_field input,.YK5cZa_field select{width:100%;min-width:0}}
.wUUGbG_linkBtn{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:13px;font-weight:600}.wUUGbG_linkBtn:hover{border-color:var(--color-border-strong)}.wUUGbG_linkBtn:disabled{opacity:.6;cursor:progress}.wUUGbG_dangerBtn{color:var(--color-danger)}.wUUGbG_rowActions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.wUUGbG_muted{color:var(--color-fg-muted)}.wUUGbG_sizes{gap:12px;display:grid}.wUUGbG_sizeList{border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0;padding:0;list-style:none}.wUUGbG_sizeRow{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}.wUUGbG_sizeRow:last-child{border-bottom:0}.wUUGbG_sizeLabel{overflow-wrap:anywhere;min-width:0;font-weight:500}.wUUGbG_subhead{color:var(--color-fg-muted);margin:4px 0 0;font-size:13px;font-weight:600}.wUUGbG_status{color:var(--color-fg-muted);margin:0 0 12px}.wUUGbG_reason{gap:8px;display:grid}.wUUGbG_reason p{margin:0}
.KJiM7G_wrap{flex-direction:column;gap:6px;display:flex}.KJiM7G_label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg-muted);font-size:10.5px}.KJiM7G_input{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-fg);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:0;padding:10px 12px;font-size:14px}.KJiM7G_input:focus{outline:2px solid var(--color-brand,currentColor);outline-offset:1px}.KJiM7G_msg{min-height:18px;font-size:12.5px;line-height:1.4}.KJiM7G_hint{color:var(--color-fg-muted)}.KJiM7G_valid{color:var(--color-success,var(--color-fg));font-weight:600}.KJiM7G_invalid{color:var(--color-danger,var(--color-fg))}
.Hms04G_bar{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:inline-flex}@media (max-width:880px){.Hms04G_bar{margin-top:0}}.Hms04G_card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);align-items:center;gap:12px;padding:10px 14px;display:inline-flex}.Hms04G_quietLink{color:var(--color-fg-muted);white-space:nowrap;font-size:12.5px;text-decoration:none}.Hms04G_quietLink:hover{color:var(--color-accent);text-decoration:underline}.Hms04G_primaryBtn{background:var(--color-accent);height:34px;color:var(--color-accent-fg);border-radius:var(--radius-pill);white-space:nowrap;transition:background var(--duration-2) var(--ease-out);align-items:center;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.Hms04G_primaryBtn:hover{background:var(--color-accent-hover)}.Hms04G_primaryBtn:focus-visible{box-shadow:0 0 0 3px var(--color-ring-focus);outline:none}.Hms04G_export{display:contents}@media (max-width:640px){.Hms04G_bar{flex-direction:column;align-items:stretch;width:100%;margin-bottom:16px;display:flex}.Hms04G_card{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:10px 12px;display:flex}.Hms04G_primaryBtn{flex:1 0 100%;justify-content:center;height:44px}.Hms04G_export{display:none}.Hms04G_quietLink{align-items:center;min-height:44px;display:inline-flex}}
._4MU8Bq_card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-top:2px solid var(--color-border-brand);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin:0 0 28px;padding:22px 24px 14px}._4MU8Bq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}._4MU8Bq_title{font-family:var(--font-display), "Roboto Slab", Georgia, serif;letter-spacing:-.005em;color:var(--color-fg);margin:0 0 4px;font-size:19px;font-weight:600}._4MU8Bq_sub{color:var(--color-fg-muted);margin:0;font-size:13.5px}._4MU8Bq_meter{background:var(--color-surface-sunk);border-radius:999px;flex:0 0 160px;height:6px;overflow:hidden}._4MU8Bq_meterFill{background:var(--color-brand);border-radius:inherit;height:100%;transition:width .3s;display:block}._4MU8Bq_list{margin:0;padding:0;list-style:none}._4MU8Bq_step{border-top:1px solid var(--color-border);grid-template-columns:26px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}._4MU8Bq_mark{border:1.5px solid var(--color-border-strong);width:22px;height:22px;color:var(--color-surface-elevated);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._4MU8Bq_done ._4MU8Bq_mark{background:var(--color-success);border-color:var(--color-success)}._4MU8Bq_next ._4MU8Bq_mark{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-ring-focus)}._4MU8Bq_body{min-width:0}._4MU8Bq_stepTitle{color:var(--color-fg);margin:0;font-size:14.5px;font-weight:600}._4MU8Bq_done ._4MU8Bq_stepTitle{color:var(--color-fg-muted);font-weight:500}._4MU8Bq_detail{color:var(--color-fg-muted);margin:2px 0 0;font-size:13px;line-height:1.45}._4MU8Bq_primary,._4MU8Bq_secondary{border-radius:var(--radius-sm);white-space:nowrap;align-items:center;min-height:44px;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}._4MU8Bq_primary{background:var(--color-brand);color:var(--color-on-brand)}._4MU8Bq_primary:hover{background:var(--color-brand-hover)}._4MU8Bq_secondary{color:var(--color-accent);border:1px solid var(--color-border)}._4MU8Bq_secondary:hover{border-color:var(--color-accent)}._4MU8Bq_primary:focus-visible,._4MU8Bq_secondary:focus-visible,._4MU8Bq_hide:focus-visible{box-shadow:0 0 0 3px var(--color-ring-focus);outline:none}._4MU8Bq_foot{border-top:1px solid var(--color-border);justify-content:flex-end;padding-top:8px;display:flex}._4MU8Bq_hide{min-height:44px;font:inherit;color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:13px}._4MU8Bq_hide:hover{color:var(--color-fg);text-decoration:underline}._4MU8Bq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:560px){._4MU8Bq_step{grid-template-columns:26px 1fr}._4MU8Bq_primary,._4MU8Bq_secondary{grid-column:2;justify-self:start}._4MU8Bq_meter{flex-basis:100%}}._4MU8Bq_more{min-height:44px;color:var(--color-fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px}._4MU8Bq_moreLink{color:var(--color-fg);text-underline-offset:.2em;font-weight:600;text-decoration:underline}
._2cWZ5q_codeInput{font-family:var(--font-mono,"SF Mono", Menlo, monospace);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._2cWZ5q_hint{color:var(--color-fg-muted);margin:4px 0 0;font-size:12px;line-height:1.4}
