.EkG-ia_banner{justify-content:center;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-5);background:var(--ink-900);color:var(--surface-0);font-family:var(--font-sans);font-size:var(--t-sm);text-align:center;display:flex}.EkG-ia_text{opacity:.85}.EkG-ia_cta{color:var(--surface-0);font-weight:600;text-decoration:underline}.EkG-ia_cta:hover{text-decoration:none}
.cIchpa_toast{pointer-events:auto;align-items:flex-start;gap:var(--s-5);padding:var(--s-5) var(--s-6);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface-1);color:var(--ink-900);box-shadow:var(--shadow-md);font-size:var(--t-sm);width:100%;max-width:100%;animation:cIchpa_toast-in var(--dur-base) var(--ease);display:flex}@keyframes cIchpa_toast-in{0%{opacity:0;transform:translateY(var(--s-3))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cIchpa_toast{animation:none}}.cIchpa_icon{font-size:var(--t-base);line-height:var(--lh-tight);margin-top:var(--s-0h);flex-shrink:0}.cIchpa_content{flex:1;min-width:0}.cIchpa_title{font-size:var(--t-sm);font-weight:600;display:block}.cIchpa_body{font-size:var(--t-sm);line-height:var(--lh-base);margin-top:var(--s-1)}.cIchpa_action{appearance:none;cursor:pointer;padding:var(--s-1) var(--s-2);font-size:var(--t-sm);font-weight:600;line-height:var(--lh-tight);color:inherit;text-underline-offset:var(--s-1);border-radius:var(--r-xs);background:0 0;border:0;flex-shrink:0;align-self:center;text-decoration:underline}.cIchpa_action:hover{text-decoration:none}.cIchpa_action:focus-visible{outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1)}.cIchpa_dismiss{appearance:none;cursor:pointer;min-width:var(--tap-target-min);min-height:var(--tap-target-min);padding:var(--s-1);font-size:var(--t-sm);color:inherit;opacity:.6;border-radius:var(--r-xs);background:0 0;border:0;flex-shrink:0;place-items:center;line-height:1;display:inline-grid}.cIchpa_dismiss:hover{opacity:1}.cIchpa_dismiss:focus-visible{outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1);opacity:1}.cIchpa_variant-info{background:var(--primary-50);border-color:color-mix(in oklch, var(--primary-500) 30%, var(--surface-0));color:var(--primary-800)}.cIchpa_variant-success{background:var(--success-50);border-color:color-mix(in oklch, var(--success-500) 30%, var(--surface-0));color:var(--success-700)}.cIchpa_variant-warning{background:var(--secondary-50);border-color:color-mix(in oklch, var(--secondary-500) 30%, var(--surface-0));color:var(--secondary-800)}.cIchpa_variant-error{background:var(--danger-50);border-color:color-mix(in oklch, var(--danger-500) 30%, var(--surface-0));color:var(--danger-700)}
.UgbAcW_viewport{right:var(--s-6);bottom:var(--s-6);z-index:200;gap:var(--s-3);pointer-events:none;max-width:min(calc(var(--s-12) * 7), calc(100vw - var(--s-6) * 2));flex-direction:column;align-items:flex-end;display:flex;position:fixed}
.QyQtLW_content{width:100%;max-width:var(--page-max-w);padding:var(--s-9) var(--s-9) var(--s-12);gap:var(--s-8);flex-direction:column;margin:0 auto;display:flex}@media (max-width:640px){.QyQtLW_content{padding:var(--s-7) var(--s-5) var(--mobile-tabbar-h);gap:var(--s-7)}}.QyQtLW_fill{flex:auto;min-height:0;padding-top:0;padding-bottom:0}@media (max-width:640px){.QyQtLW_fill{padding-bottom:var(--mobile-tabbar-h)}}[data-banner-slot]+.QyQtLW_content,[data-banner-slot]+[data-layout-frame]>.QyQtLW_content{padding-top:0}.QyQtLW_bleedLeft{margin-left:0;padding-left:0}.QyQtLW_wide{max-width:none;padding-left:0;padding-right:0}
._34pU1G_ph{align-items:end;gap:var(--s-8);padding-bottom:var(--s-2);grid-template-columns:1fr auto;display:grid}._34pU1G_main{min-width:0}._34pU1G_eyebrow{margin-bottom:var(--s-3);display:block}._34pU1G_title{font-size:var(--t-4xl);letter-spacing:var(--tr-tight);font-weight:600;line-height:var(--lh-tight);color:var(--ink-900);margin:0}._34pU1G_title em{font-family:var(--font-serif);color:var(--ink-500);font-style:italic;font-weight:400}._34pU1G_titleMd{font-size:var(--t-3xl);letter-spacing:var(--tr-snug)}._34pU1G_pieceTitle{font-family:var(--font-serif);letter-spacing:var(--tr-snug);font-style:italic;font-weight:400}._34pU1G_facts{gap:var(--s-4);margin-top:var(--s-5);flex-direction:column;display:flex}._34pU1G_status{gap:var(--s-3);flex-wrap:wrap;align-self:flex-start;display:inline-flex}._34pU1G_sub{margin:var(--s-5) 0 0;font-size:var(--t-md);color:var(--ink-700);line-height:var(--lh-base);max-width:70ch}._34pU1G_actions{justify-content:flex-end;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}._34pU1G_below{gap:var(--s-6);grid-template-columns:1fr}._34pU1G_below ._34pU1G_actions{justify-content:flex-start}@media (min-width:1320px){._34pU1G_below{gap:var(--s-8);grid-template-columns:1fr auto}._34pU1G_below ._34pU1G_actions{justify-content:flex-end}}._34pU1G_centered{justify-items:center;gap:var(--s-7);text-align:center;grid-template-columns:1fr}._34pU1G_centered ._34pU1G_sub{margin-inline:auto}._34pU1G_centered ._34pU1G_actions{justify-content:center}._34pU1G_mark{margin-bottom:var(--s-7);justify-content:center;display:flex}@media (max-width:640px){._34pU1G_ph{gap:var(--s-5);grid-template-columns:1fr}._34pU1G_actions{justify-content:flex-start}._34pU1G_compact ._34pU1G_sub,._34pU1G_compact ._34pU1G_facts,._34pU1G_compact ._34pU1G_actions{display:none}}
.Xx61fW_columns{--rail-w:calc(var(--s-12) * 4 + var(--s-9));gap:var(--s-7);align-items:start;min-width:0;display:grid}.Xx61fW_split{gap:var(--s-8);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.Xx61fW_detail{grid-template-columns:minmax(0, 1fr) var(--rail-w)}.Xx61fW_master{grid-template-columns:var(--rail-w) minmax(0, 1fr)}.Xx61fW_pair{grid-template-columns:repeat(2,minmax(0,1fr))}.Xx61fW_tiles{grid-template-columns:repeat(auto-fill, minmax(var(--rail-w), 1fr))}@media (max-width:1020px){.Xx61fW_split,.Xx61fW_detail,.Xx61fW_master,.Xx61fW_pair{grid-template-columns:minmax(0,1fr)}}.Xx61fW_stack{gap:var(--s-7);flex-direction:column;min-width:0;display:flex}.Xx61fW_content{gap:var(--s-8);width:100%;min-width:0;max-width:calc(var(--s-12) * 12 + var(--s-6));flex-direction:column;display:flex}
.mQs02q_form{gap:var(--s-5);flex-direction:column;display:flex}.mQs02q_summary{gap:var(--s-2);padding:var(--s-4) var(--s-5);background:var(--surface-2);border-radius:var(--r-md);border:1px solid var(--border);flex-direction:column;margin:0;display:flex}.mQs02q_summaryRow{justify-content:space-between;align-items:baseline;gap:var(--s-4);display:flex}.mQs02q_summaryLbl{margin:0}.mQs02q_summaryVal{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--ink-900);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.mQs02q_summaryCurrency{font-size:var(--t-xs);color:var(--fg-muted);margin-left:var(--s-2)}.mQs02q_preview{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-md);flex-wrap:wrap;display:flex}.mQs02q_previewLbl{}.mQs02q_previewHint{font-size:var(--t-sm);color:var(--fg-muted);margin-top:var(--s-2);line-height:var(--lh-snug);flex:100%}
._8hJbOW_preview{margin-top:var(--s-2);align-items:center;gap:var(--s-3);padding:var(--s-2);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-1);display:flex}._8hJbOW_previewImg{border-radius:var(--r-sm);object-fit:cover;max-width:96px;max-height:96px}._8hJbOW_error{margin:var(--s-2) 0 0 0;font-size:var(--t-xs);color:var(--danger-700)}
.n1FEtG_picker{gap:var(--s-3);flex-direction:column;display:flex}.n1FEtG_search{width:100%;height:var(--s-10);border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--surface-0);padding:0 var(--s-5);font-family:var(--font-sans);font-size:var(--t-base);color:var(--ink-900)}.n1FEtG_results{gap:var(--s-1);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-0);max-height:280px;padding:var(--s-2);flex-direction:column;display:flex;overflow-y:auto}.n1FEtG_status{padding:var(--s-3) var(--s-3);font-family:var(--font-sans);font-size:var(--t-sm);color:var(--fg-muted)}.n1FEtG_result{grid-template-columns:auto 1fr auto var(--s-7);align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);text-align:left;cursor:pointer;font-family:var(--font-sans);color:var(--ink-900);background:0 0;border:none;display:grid}.n1FEtG_result:hover{background:var(--surface-2)}.n1FEtG_resultSelected,.n1FEtG_resultSelected:hover{background:var(--primary-50)}.n1FEtG_resultCheck{color:var(--primary-600);justify-content:center;display:inline-flex}.n1FEtG_results:focus-visible .n1FEtG_resultActive{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-ring-width))}.n1FEtG_resultDisabled{opacity:.55;cursor:not-allowed}.n1FEtG_resultMain{flex-direction:column;min-width:0;display:flex}.n1FEtG_resultName{font-size:var(--t-base);color:var(--ink-900)}.n1FEtG_resultSub{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.n1FEtG_resultGateHint{font-family:var(--font-sans);font-size:var(--t-xs);color:var(--fg-muted);font-style:italic}
.TSM4qa_body,.TSM4qa_fields{gap:var(--s-5);flex-direction:column;display:flex}.TSM4qa_selectionBar{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.TSM4qa_selectionCount{}.TSM4qa_linkButton{font-family:var(--font-sans);font-size:var(--t-xs);color:var(--ink-900);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.TSM4qa_error{font-family:var(--font-sans);font-size:var(--t-sm);color:var(--danger-700);background:var(--danger-50);border:1px solid var(--danger-700);border-radius:var(--r-md);padding:var(--s-3)}
.YN0gGW_wrap{gap:var(--s-2);flex-direction:column;align-items:flex-start;display:inline-flex}.YN0gGW_rationale{font-size:var(--t-xs);color:var(--fg-muted);font-family:var(--font-sans);max-width:calc(var(--s-12) * 4 + var(--s-9))}
.TIBDzG_top{justify-content:space-between;align-items:center;gap:var(--s-5);height:var(--topbar-h);padding:var(--s-5h) var(--s-9);border-bottom:1px solid var(--border);background:var(--bg);z-index:10;display:flex;position:sticky;top:0}html:has(.TIBDzG_top){scroll-padding-top:var(--topbar-h)}.TIBDzG_lead{align-items:center;gap:var(--s-4);flex:auto;min-width:0;display:flex}.TIBDzG_menuButton{width:var(--s-9);height:var(--s-9);border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg);color:var(--ink-700);cursor:pointer;transition:background var(--dur-fast) var(--ease);flex-shrink:0;place-items:center;padding:0;display:none}.TIBDzG_menuButton:hover{background:var(--surface-2)}.TIBDzG_menuButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.TIBDzG_trail{min-width:0;display:flex}.TIBDzG_crumbs{min-width:0;padding:var(--s-2);margin:calc(-1 * var(--s-2));font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);font-family:var(--font-mono);white-space:nowrap;align-items:center;list-style:none;display:flex;overflow:hidden}.TIBDzG_crumb,.TIBDzG_currentCrumb{align-items:center;min-width:0;display:flex}.TIBDzG_crumb{flex:0 auto;min-width:3ch}.TIBDzG_currentCrumb{min-width:6ch;color:var(--ink-900);flex:0 auto;font-weight:600}.TIBDzG_crumb+.TIBDzG_crumb:before,.TIBDzG_crumb+.TIBDzG_currentCrumb:before{content:"/" / "";margin-inline:var(--s-3);color:var(--ink-500);flex-shrink:0;font-weight:400}.TIBDzG_crumbText{text-overflow:ellipsis;min-width:0;max-width:28ch;display:block;overflow:hidden}.TIBDzG_currentCrumb .TIBDzG_crumbText{max-width:none}.TIBDzG_crumbLink{color:var(--ink-700);text-decoration:none}.TIBDzG_crumbLink:hover{color:var(--ink-900);text-decoration:underline}.TIBDzG_up{align-items:center;gap:var(--s-3);min-width:0;font-size:var(--t-sm);line-height:var(--lh-base);font-family:var(--font-mono);color:var(--ink-700);white-space:nowrap;text-decoration:none;display:none}.TIBDzG_up:hover{color:var(--ink-900);text-decoration:underline}.TIBDzG_actions{align-items:center;gap:var(--s-5);flex-shrink:0;display:flex}.TIBDzG_icon{width:var(--s-9);height:var(--s-9);border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg);color:var(--ink-700);cursor:pointer;transition:background var(--dur-fast) var(--ease);place-items:center;display:grid;position:relative}.TIBDzG_icon:hover{background:var(--surface-2)}@media (max-width:900px){.TIBDzG_top{padding:var(--s-5) var(--s-6);gap:var(--s-4)}.TIBDzG_menuButton{display:grid}.TIBDzG_crumbs{display:none}.TIBDzG_up{display:flex}.TIBDzG_actions{gap:var(--s-4)}}@media (max-width:640px){.TIBDzG_menuButton{display:none}}
.j4XWPW_dl{gap:var(--s-5) var(--s-7);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.j4XWPW_term{padding-top:var(--s-1);}.j4XWPW_dl dd{min-width:0;font-size:var(--t-sm);color:var(--ink-900);overflow-wrap:anywhere;margin:0}.j4XWPW_dl dd a{color:var(--ink-900);border-bottom:1px solid var(--ink-200);text-decoration:none}.j4XWPW_dl dd a:hover{border-bottom-color:var(--ink-700)}.j4XWPW_klang{align-items:center;gap:var(--s-4h);flex-wrap:wrap;display:flex}.j4XWPW_muted{color:var(--ink-500)}
._6-dhcq_row{justify-content:space-between;align-items:baseline;gap:var(--s-3) var(--s-6);flex-wrap:wrap;display:flex}
.QNCjoa_banner{align-items:flex-start;gap:var(--s-5);padding:var(--s-5) var(--s-7);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface-1);color:var(--ink-900);display:flex}.QNCjoa_icon{width:var(--s-7);height:var(--s-7);flex-shrink:0}.QNCjoa_icon svg{width:100%;height:100%;display:block}.QNCjoa_content{flex:1;min-width:0}.QNCjoa_title{font-size:var(--t-sm);font-weight:600;display:block}.QNCjoa_body{font-size:var(--t-sm);line-height:var(--lh-base);margin-top:var(--s-1)}.QNCjoa_body>p+p{margin-top:var(--s-3)}.QNCjoa_body a:not([class]){color:inherit;text-underline-offset:var(--s-1);text-decoration:underline}.QNCjoa_dismiss{appearance:none;cursor:pointer;width:var(--s-8);height:var(--s-8);color:inherit;opacity:.6;border-radius:var(--r-xs);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.QNCjoa_dismiss svg{width:var(--s-6);height:var(--s-6)}.QNCjoa_dismiss:hover{opacity:1}.QNCjoa_dismiss:focus-visible{opacity:1;outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1)}.QNCjoa_variant-info{background:var(--primary-50);border-color:color-mix(in oklch, var(--primary-500) 30%, var(--surface-0));color:var(--primary-800)}.QNCjoa_variant-success{background:var(--success-50);border-color:color-mix(in oklch, var(--success-500) 30%, var(--surface-0));color:var(--success-700)}.QNCjoa_variant-warning{background:var(--secondary-50);border-color:color-mix(in oklch, var(--secondary-500) 30%, var(--surface-0));color:var(--secondary-800)}.QNCjoa_variant-error{background:var(--danger-50);border-color:color-mix(in oklch, var(--danger-500) 30%, var(--surface-0));color:var(--danger-700)}
.Ly0Bva_button{appearance:none;border-radius:var(--r-md);font-family:var(--font-sans);font-size:var(--t-base);letter-spacing:var(--tr-subtle);height:var(--control-h-md);padding:var(--s-4) var(--s-5h);cursor:pointer;justify-content:center;align-items:center;gap:var(--s-3);white-space:nowrap;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border:1px solid #0000;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.Ly0Bva_button>svg{flex-shrink:0}.Ly0Bva_button:active{transform:translateY(.5px)}.Ly0Bva_button:focus-visible{outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1)}.Ly0Bva_button:disabled{opacity:.5;pointer-events:none}.Ly0Bva_variant-primary{background:var(--primary-600);color:var(--surface-0);border-color:var(--primary-700);box-shadow:var(--shadow-inset)}.Ly0Bva_variant-primary:hover:not(:disabled){background:var(--primary-700)}.Ly0Bva_variant-secondary{background:var(--surface-1);color:var(--ink-900);border-color:var(--border-strong)}.Ly0Bva_variant-secondary:hover:not(:disabled){background:var(--surface-2)}.Ly0Bva_variant-ghost{color:var(--ink-700);background:0 0}.Ly0Bva_variant-ghost:hover:not(:disabled){background:var(--surface-2);color:var(--ink-900)}.Ly0Bva_variant-danger{background:var(--danger-500);color:var(--surface-0);border-color:var(--danger-700)}.Ly0Bva_variant-danger:hover:not(:disabled){background:var(--danger-700)}.Ly0Bva_size-sm{height:var(--control-h-sm);padding:var(--s-3) var(--s-4h);font-size:var(--t-sm)}.Ly0Bva_size-md{height:var(--control-h-md);padding:var(--s-4) var(--s-5h);font-size:var(--t-base)}.Ly0Bva_size-lg{height:var(--control-h-lg);padding:var(--s-4h) var(--s-6h);font-size:var(--t-md)}.Ly0Bva_wrap{white-space:normal;max-width:100%;line-height:var(--lh-tight);text-align:center}.Ly0Bva_wrap.Ly0Bva_size-sm{height:auto;min-height:var(--control-h-sm)}.Ly0Bva_wrap.Ly0Bva_size-md{height:auto;min-height:var(--control-h-md)}.Ly0Bva_wrap.Ly0Bva_size-lg{height:auto;min-height:var(--control-h-lg)}.Ly0Bva_button.Ly0Bva_square{justify-content:center;padding:0}.Ly0Bva_square.Ly0Bva_size-sm{width:var(--control-h-sm)}.Ly0Bva_square.Ly0Bva_size-md{width:var(--control-h-md)}.Ly0Bva_square.Ly0Bva_size-lg{width:var(--control-h-lg)}
.I2cW0W_chip{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--ink-700);transition:color var(--dur-fast) var(--ease);text-decoration:none}.I2cW0W_chip:hover,.I2cW0W_inline:hover{color:var(--ink-900)}.I2cW0W_inline{color:var(--ink-700);text-underline-offset:var(--s-2);text-decoration:underline}.I2cW0W_chip:focus-visible,.I2cW0W_inline:focus-visible{outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1);border-radius:var(--r-sm)}
.iMQ7TG_topbar{padding:var(--s-7) 0;justify-content:space-between;align-items:center;display:flex;position:relative}.iMQ7TG_brand{text-decoration:none;display:inline-flex}.iMQ7TG_menu{display:contents}.iMQ7TG_menuButton{display:none}.iMQ7TG_nav{align-items:center;gap:var(--s-9);font-size:var(--t-sm);display:flex}.iMQ7TG_nav a{color:var(--ink-700);transition:color var(--dur-fast) var(--ease);text-decoration:none}.iMQ7TG_nav a:hover{color:var(--ink-900)}.iMQ7TG_cta{align-items:center;gap:var(--s-5);display:flex}.iMQ7TG_startLink{font-size:var(--t-sm);color:var(--ink-900);transition:color var(--dur-fast) var(--ease);font-weight:500;text-decoration:none}.iMQ7TG_startLink:hover{color:var(--primary-700)}.iMQ7TG_signIn{}@media (max-width:1024px){.iMQ7TG_menuButton{margin-left:auto;margin-right:var(--s-5);display:inline-flex}.iMQ7TG_menu{display:none}.iMQ7TG_menuOpen{z-index:20;align-items:flex-start;gap:var(--s-6);padding:var(--s-7);background:var(--surface-0);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.iMQ7TG_menuOpen .iMQ7TG_nav{align-items:flex-start;gap:var(--s-6);flex-direction:column}.iMQ7TG_menuOpen .iMQ7TG_cta{gap:var(--s-6)}}
.BTcOyW_head{gap:var(--s-5);margin-bottom:var(--s-10);flex-direction:column;display:flex}.BTcOyW_lead{gap:var(--s-5);flex-direction:column;display:flex}.BTcOyW_title{font-family:var(--font-serif);font-size:clamp(var(--t-2xl), 4vw, var(--t-4xl));font-weight:500;line-height:var(--lh-tight);letter-spacing:var(--tr-tight);color:var(--ink-900)}.BTcOyW_title em,.BTcOyW_heroTitle em{color:var(--ink-500);font-style:italic;font-weight:400}.BTcOyW_sub{max-width:60ch;font-size:var(--t-lg);line-height:var(--lh-relax);color:var(--ink-700)}.BTcOyW_split{gap:var(--s-11);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:end;display:grid}.BTcOyW_center{text-align:center;align-items:center}.BTcOyW_center .BTcOyW_lead{align-items:center;max-width:70ch}.BTcOyW_sm,.BTcOyW_sm .BTcOyW_lead{gap:var(--s-4)}.BTcOyW_sm .BTcOyW_title{font-size:var(--t-2xl);letter-spacing:var(--tr-snug)}.BTcOyW_sm .BTcOyW_sub{font-size:var(--t-md);line-height:var(--lh-base)}.BTcOyW_flush{margin-bottom:0}.BTcOyW_hero{margin-top:var(--s-6);padding:var(--s-11) var(--s-9);border-radius:var(--r-2xl);background:var(--surface-1)}.BTcOyW_heroText{align-items:center;gap:var(--s-6);text-align:center;flex-direction:column;max-width:70ch;margin:0 auto;display:flex}.BTcOyW_heroStart .BTcOyW_heroText{text-align:start;align-items:flex-start;margin:0}.BTcOyW_heroTitle{font-family:var(--font-serif);font-size:clamp(var(--t-3xl), 6vw, var(--t-5xl));font-weight:500;line-height:var(--lh-tight);letter-spacing:var(--tr-tight);color:var(--ink-900)}.BTcOyW_heroSub{max-width:60ch;font-size:var(--t-lg);line-height:var(--lh-relax);color:var(--ink-700)}.BTcOyW_heroBody{align-items:center;gap:var(--s-5);margin-top:var(--s-2);flex-direction:column;display:flex}.BTcOyW_heroStart .BTcOyW_heroBody{align-items:flex-start}.BTcOyW_heroMedia{margin-top:var(--s-9)}@media (max-width:768px){.BTcOyW_head{margin-bottom:var(--s-9)}.BTcOyW_split{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.BTcOyW_flush{margin-bottom:0}}@media (max-width:640px){.BTcOyW_hero{padding:var(--s-9) var(--s-5)}}
.RB2PVG_cta{padding:var(--s-12) 0;gap:var(--s-11);border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:center;display:grid}.RB2PVG_actions{gap:var(--s-4);flex-direction:column;min-width:280px;display:flex}.RB2PVG_hashButton{}@media (max-width:768px){.RB2PVG_cta{gap:var(--s-9);padding:var(--s-11) 0;grid-template-columns:1fr}.RB2PVG_actions{min-width:0}}
.qKRTgG_cta{justify-content:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.qKRTgG_note{font-size:var(--t-sm);color:var(--fg-muted)}.qKRTgG_note a{font-weight:500}
.wF_jeq_foot{padding:var(--s-10) 0 var(--s-11);gap:var(--s-9);font-size:var(--t-sm);color:var(--ink-700);grid-template-columns:1.7fr 1fr 1fr 1fr;display:grid}.wF_jeq_colHead{margin-bottom:var(--s-5);font-weight:500}.wF_jeq_col ul{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.wF_jeq_col a{color:var(--ink-700);transition:color var(--dur-fast) var(--ease);text-decoration:none}.wF_jeq_col a:hover{color:var(--ink-900)}.wF_jeq_brandCol{gap:var(--s-5);flex-direction:column;display:flex}.wF_jeq_about{font-size:var(--t-md);line-height:var(--lh-base);color:var(--ink-700);max-width:32ch;margin:0}.wF_jeq_locale{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);padding-top:var(--s-7);margin-top:auto}.wF_jeq_locale a{color:var(--ink-700);border-bottom:1px solid var(--ink-300);text-decoration:none}@media (max-width:768px){.wF_jeq_foot{gap:var(--s-8);grid-template-columns:1fr 1fr}.wF_jeq_locale{margin-top:var(--s-6)}}@media (max-width:640px){.wF_jeq_foot{grid-template-columns:1fr}}
.WrViMG_toggle{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:inline-flex}.WrViMG_savings{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--secondary-700)}
._ApaSq_cadenceWrap{margin-bottom:var(--s-9);display:flex}._ApaSq_trialFoot{margin-top:var(--s-9);padding-top:var(--s-8);border-top:1px solid var(--border);gap:var(--s-7);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:760px){._ApaSq_trialFoot{grid-template-columns:1fr 1fr}}@media (max-width:480px){._ApaSq_trialFoot{grid-template-columns:1fr}}._ApaSq_trialFootRow{gap:var(--s-3);flex-direction:column;display:flex}._ApaSq_trialFootBody{font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700)}._ApaSq_wedge{margin-top:var(--s-10);gap:var(--s-9);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}._ApaSq_wedgeSteps{gap:var(--s-5);flex-direction:column;list-style:none;display:flex}._ApaSq_wedgeStep{align-items:center;gap:var(--s-5);font-size:var(--t-sm);color:var(--ink-700);display:flex}._ApaSq_wedgeNum{width:var(--s-8);height:var(--s-8);border:1px solid var(--border-strong);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);border-radius:50%;flex:none;place-items:center;display:grid}@media (max-width:820px){._ApaSq_wedge{grid-template-columns:1fr}}._ApaSq_compare{margin-top:var(--s-10);align-items:flex-start;gap:var(--s-7);flex-direction:column;display:flex}
.NxJIWq_signin{top:var(--s-7);gap:var(--s-7);flex-direction:column;display:flex;position:sticky}.NxJIWq_form{gap:var(--s-5);flex-direction:column;display:flex}.NxJIWq_errorMsg{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--danger-700)}.NxJIWq_resentMsg{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700)}.NxJIWq_submit{width:100%}.NxJIWq_alternatives{gap:var(--s-3) var(--s-6);flex-wrap:wrap;display:flex}.NxJIWq_cardFoot{padding-top:var(--s-6);border-top:1px solid var(--border);align-items:baseline;gap:var(--s-2) var(--s-4);font-size:var(--t-sm);color:var(--fg-muted);flex-wrap:wrap;display:flex}.NxJIWq_cardFoot a{color:var(--ink-900);text-decoration:underline;-webkit-text-decoration-color:var(--ink-300);text-decoration-color:var(--ink-300);text-underline-offset:var(--s-1);font-weight:500}.NxJIWq_sep{color:var(--ink-300)}.NxJIWq_sent{gap:var(--s-5);flex-direction:column;display:flex}.NxJIWq_sentIcon{width:var(--s-10);height:var(--s-10);background:var(--success-50);color:var(--success-700);border-radius:50%;place-items:center;display:grid}.NxJIWq_codeInput{font-family:var(--font-mono);letter-spacing:var(--tr-eyebrow)}@media (max-width:960px){.NxJIWq_signin{position:static}}
.HiGLca_card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-7)}.HiGLca_head{justify-content:space-between;align-items:center;gap:var(--s-5);margin-bottom:var(--s-5);display:flex}.HiGLca_title{font-weight:600;font-size:var(--t-md);margin:0}.HiGLca_sub{font-size:var(--t-sm);color:var(--fg-muted);margin:0}.HiGLca_row{align-items:center;gap:var(--s-5);padding:var(--s-5) 0;border-top:1px solid var(--border);display:flex}.HiGLca_row:first-of-type{padding-top:var(--s-4);border-top:0}.HiGLca_body{font-size:var(--t-base);color:var(--ink-700)}
.fxI4oa_wrapper{align-items:center;gap:var(--s-4);font-size:var(--t-base);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.fxI4oa_sm{gap:var(--s-3);font-size:var(--t-sm)}.fxI4oa_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.fxI4oa_box{width:var(--s-6);height:var(--s-6);border:var(--control-border-width) solid var(--border-strong);border-radius:var(--r-xs);background:var(--surface-0);transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex-shrink:0;place-items:center;display:grid}.fxI4oa_input:checked~.fxI4oa_box{background:var(--primary-600);border-color:var(--primary-700)}.fxI4oa_input:checked~.fxI4oa_box:after{content:"";width:var(--check-w);height:var(--check-h);border:var(--check-stroke-width) solid var(--surface-0);border-top:none;border-left:none;display:block;transform:rotate(45deg)translate(-1px,-1px)}.fxI4oa_input:focus-visible~.fxI4oa_box{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.fxI4oa_input:disabled~.fxI4oa_box,.fxI4oa_input:disabled~.fxI4oa_label{opacity:.5;cursor:not-allowed}.fxI4oa_label{color:var(--ink-900)}
.dZBOga_group{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.dZBOga_stack{grid-template-columns:1fr}.dZBOga_row{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.dZBOga_label{font-size:var(--t-sm);color:var(--ink-700);grid-column:1/-1;font-weight:500}.dZBOga_card{align-items:flex-start;gap:var(--s-5);padding:var(--s-5) var(--s-6);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);display:flex;position:relative}.dZBOga_card:hover{background:var(--surface-1)}.dZBOga_selected,.dZBOga_selected:hover{border-color:var(--primary-400);background:var(--primary-50)}.dZBOga_danger.dZBOga_selected,.dZBOga_danger.dZBOga_selected:hover{border-color:var(--danger-200);background:var(--danger-50)}.dZBOga_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dZBOga_input:disabled{cursor:not-allowed}.dZBOga_dot{width:var(--s-6);height:var(--s-6);margin-top:var(--s-1);border:var(--control-border-width) solid var(--border-strong);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.dZBOga_input:checked~.dZBOga_dot{border-color:var(--primary-600)}.dZBOga_input:checked~.dZBOga_dot:after{content:"";width:var(--s-4);height:var(--s-4);background:var(--primary-600);border-radius:50%}.dZBOga_danger .dZBOga_input:checked~.dZBOga_dot{border-color:var(--danger-500)}.dZBOga_danger .dZBOga_input:checked~.dZBOga_dot:after{background:var(--danger-500)}.dZBOga_input:focus-visible~.dZBOga_dot{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.dZBOga_input:disabled~.dZBOga_dot,.dZBOga_input:disabled~.dZBOga_text{opacity:.5}.dZBOga_text{min-width:0}.dZBOga_icon{width:var(--s-9);height:var(--s-9);margin-bottom:var(--s-4);border-radius:var(--r-md);background:var(--surface-2);color:var(--ink-700);justify-content:center;align-items:center;display:inline-flex}.dZBOga_selected .dZBOga_icon{background:var(--primary-100);color:var(--primary-700)}.dZBOga_title{font-size:var(--t-sm);color:var(--ink-900);font-weight:600;display:block}.dZBOga_description{margin-top:var(--s-1);font-size:var(--t-xs);line-height:var(--lh-base);color:var(--ink-700);display:block}@media (max-width:640px){.dZBOga_group,.dZBOga_row{grid-template-columns:1fr;grid-auto-flow:row}}@media (prefers-reduced-motion:reduce){.dZBOga_card{transition:none}}
.rhbx_q_stack{gap:var(--s-5);flex-direction:column;display:flex}.rhbx_q_description{font-size:var(--t-sm);color:var(--ink-700);background:var(--surface-1);border-left:2px solid var(--secondary-500);padding:var(--s-4) var(--s-5);border-radius:var(--r-sm);line-height:var(--lh-base);margin:0}.rhbx_q_variantDanger{border-left-color:var(--danger-500);background:var(--danger-50)}.rhbx_q_variantWarning{border-left-color:var(--secondary-500);background:var(--secondary-50)}.rhbx_q_variantInfo{border-left-color:var(--primary-400);background:var(--primary-50)}
.zvuYCG_avatar{background:var(--surface-3);color:var(--ink-700);border:1px solid var(--border-strong);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.zvuYCG_img{object-fit:cover;width:100%;height:100%}.zvuYCG_initials{letter-spacing:var(--tr-wide);text-transform:uppercase;font-weight:600;line-height:1}.zvuYCG_size-sm{width:var(--avatar-sm);height:var(--avatar-sm);font-size:var(--t-xs)}.zvuYCG_size-md{width:var(--avatar-md);height:var(--avatar-md);font-size:var(--t-sm)}.zvuYCG_size-lg{width:var(--avatar-lg);height:var(--avatar-lg);font-size:var(--t-base)}.zvuYCG_size-xl{width:var(--avatar-xl);height:var(--avatar-xl);font-size:var(--t-xl)}.zvuYCG_overflow{background:var(--surface-2)}.zvuYCG_overflow .zvuYCG_initials{color:var(--fg-muted)}.zvuYCG_stack{display:inline-flex}.zvuYCG_stack>*{margin-left:calc(var(--s-4) * -1);box-shadow:0 0 0 var(--s-1) var(--bg-card)}.zvuYCG_stack>:first-child{margin-left:0}
.IBSFpa_list{--dot-list-dot:calc(2 * var(--s-4) + 1ch);padding:var(--s-2);margin:calc(-1 * var(--s-2));display:block;overflow:hidden}.IBSFpa_lg{--dot-list-dot:calc(2 * var(--s-5) + 1ch)}.IBSFpa_lg>.IBSFpa_items{row-gap:var(--s-3)}.IBSFpa_items{align-items:baseline;row-gap:var(--s-2);flex-wrap:wrap;margin-inline-start:calc(-1 * var(--dot-list-dot));display:flex}.IBSFpa_item{min-width:0;text-indent:calc(-1 * var(--dot-list-dot));padding-inline-start:var(--dot-list-dot)}.IBSFpa_item:before{text-indent:0;content:"·";content:"·" / "";inline-size:var(--dot-list-dot);text-align:center;color:var(--ink-300);display:inline-block}
.IqlF5W_list{gap:var(--s-3);padding:var(--s-5) var(--s-6);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;margin:0;list-style:none;display:flex}.IqlF5W_item{align-items:flex-start;gap:var(--s-4);font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);display:flex}.IqlF5W_item b{color:var(--ink-900);font-weight:600}.IqlF5W_icon{height:calc(var(--t-sm) * var(--lh-base));color:var(--ink-400);flex-shrink:0;place-items:center;display:grid}
.nI128W_root{text-align:center;justify-content:center;align-items:center;gap:var(--s-4);color:var(--fg);flex-direction:column;display:flex}.nI128W_default{padding:var(--s-8) var(--s-7)}.nI128W_dense{text-align:start;padding:var(--s-6) var(--s-7);align-items:flex-start;gap:var(--s-3)}.nI128W_framed{padding:var(--s-10) var(--s-9);background:var(--surface-1);border:1px dashed var(--border-strong);border-radius:var(--r-lg)}.nI128W_note{padding:var(--s-8) var(--s-7);gap:var(--s-3)}.nI128W_icon{width:var(--s-9);height:var(--s-9);border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-500);margin-bottom:var(--s-2);justify-content:center;align-items:center;display:inline-flex}.nI128W_dense .nI128W_icon{width:var(--s-8);height:var(--s-8);margin-bottom:0}.nI128W_title{font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:var(--t-xl);color:var(--ink-900);line-height:var(--lh-tight);margin:0}.nI128W_dense .nI128W_title{font-size:var(--t-lg)}.nI128W_description{font-size:var(--t-sm);color:var(--ink-700);line-height:var(--lh-base);margin:0}.nI128W_framed .nI128W_description{max-width:60ch}.nI128W_note .nI128W_description{color:var(--fg-muted)}.nI128W_action{margin-top:var(--s-3)}.nI128W_framed .nI128W_action{align-self:stretch}.nI128W_dense .nI128W_action{margin-top:var(--s-2)}
._1eOIvW_root{flex-direction:column;display:flex}._1eOIvW_summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--border);-webkit-user-select:none;user-select:none;transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);list-style:none;display:flex}._1eOIvW_summary::-webkit-details-marker{display:none}._1eOIvW_summary:hover{color:var(--ink-900)}._1eOIvW_summary:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px;border-radius:var(--r-sm)}._1eOIvW_label{align-items:baseline;gap:var(--s-4);flex:1;min-width:0;display:flex}._1eOIvW_trailing{align-items:center;gap:var(--s-4);color:var(--fg-muted);display:flex}._1eOIvW_chevron{width:var(--s-6);height:var(--s-6);color:var(--fg-muted);transition:transform var(--dur-fast) var(--ease);flex-shrink:0}._1eOIvW_root[open]>._1eOIvW_summary ._1eOIvW_chevron{transform:rotate(180deg)}._1eOIvW_content{padding-top:var(--s-5)}
._5A7t1G_eyebrow{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted)}._5A7t1G_inline{display:inline-block}._5A7t1G_size2xs{font-size:var(--t-2xs)}._5A7t1G_size3xs{font-size:var(--t-3xs)}
.L27QEG_field{gap:var(--s-3);flex-direction:column;display:flex}.L27QEG_label{font-size:var(--t-sm);color:var(--ink-700);font-weight:500}.L27QEG_required{color:var(--danger-500)}.L27QEG_control{flex-direction:column;display:flex}.L27QEG_hint{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);margin:0}.L27QEG_errorMsg{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--danger-700);margin:0}
.G6dgNa_picker{align-items:center;gap:var(--s-5);min-width:0;display:flex}.G6dgNa_native:focus-visible+.G6dgNa_face{outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1)}.G6dgNa_status{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);overflow:hidden}
.HrouXa_bar{align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.HrouXa_inHead{flex:auto;min-width:0;margin-bottom:0}.HrouXa_spacer{flex:auto}.HrouXa_chip{appearance:none;align-items:center;gap:var(--s-2);height:var(--control-h-sm);padding:0 var(--s-4);border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--bg);color:var(--ink-700);font-family:var(--font-sans);font-size:var(--t-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);font-weight:500;display:inline-flex}.HrouXa_chipLink,.HrouXa_chipLink:hover{text-decoration:none}.HrouXa_chip:hover{background:var(--surface-2);color:var(--ink-900)}.HrouXa_chip:focus-visible{outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1)}.HrouXa_chip--active,.HrouXa_chip--active:hover{background:var(--ink-900);border-color:var(--ink-900);color:var(--surface-0)}.HrouXa_chip--active .HrouXa_count{color:var(--ink-300)}.HrouXa_count{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted)}
.eJxPBW_grid{gap:var(--s-5) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.eJxPBW_grid--single{grid-template-columns:minmax(0,1fr)}.eJxPBW_spanFull{grid-column:1/-1}@media (max-width:640px){.eJxPBW_grid{grid-template-columns:minmax(0,1fr)}}.eJxPBW_actions{justify-content:flex-end;align-items:center;gap:var(--s-3);margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.eJxPBW_actions--sticky{background:var(--bg-card);padding:var(--s-5) var(--s-7);border:1px solid var(--border);border-bottom:0;border-start-start-radius:var(--r-lg);border-start-end-radius:var(--r-lg);margin-top:0;position:sticky;bottom:0}@media (max-width:640px){.eJxPBW_actions--sticky{bottom:var(--mobile-tabbar-h)}}html:has(.eJxPBW_actions--sticky){scroll-padding-bottom:var(--form-savebar-h)}@media (max-width:640px){html:has(.eJxPBW_actions--sticky){scroll-padding-bottom:calc(var(--form-savebar-h) + var(--mobile-tabbar-h))}}.eJxPBW_actions--start{justify-content:flex-start}
._9B6f5a_back{align-items:center;gap:var(--s-3);font-size:var(--t-sm);color:var(--fg-muted);width:fit-content;text-decoration:none;display:inline-flex}._9B6f5a_back:hover{color:var(--ink-900)}
.oWvNtW_scrim{background:var(--scrim);padding:var(--s-7);z-index:100;animation:oWvNtW_fadeIn var(--dur-base) var(--ease);place-items:center;display:grid;position:fixed;inset:0}@keyframes oWvNtW_fadeIn{0%{opacity:0}to{opacity:1}}.oWvNtW_modal{background:var(--bg-card);color:var(--fg);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-pop);width:min(560px,100%);max-height:calc(100vh - var(--s-9));animation:oWvNtW_rise var(--dur-base) var(--ease);flex-direction:column;display:flex}.oWvNtW_size-sm{width:min(440px,100%)}.oWvNtW_size-md{width:min(560px,100%)}.oWvNtW_size-lg{width:min(820px,100%)}@keyframes oWvNtW_rise{0%{transform:translateY(var(--s-2));opacity:0}to{opacity:1;transform:translateY(0)}}.oWvNtW_head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-7) var(--s-8) var(--s-5);display:flex}.oWvNtW_headText{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.oWvNtW_title{font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:var(--t-xl);color:var(--ink-900);line-height:var(--lh-tight);margin:0}.oWvNtW_nameTitle{font-family:var(--font-sans);letter-spacing:var(--tr-snug);font-style:normal;font-weight:600}.oWvNtW_subtitle{font-size:var(--t-sm);color:var(--ink-700);margin:0}.oWvNtW_close{appearance:none;color:var(--ink-500);cursor:pointer;border-radius:var(--r-sm);width:var(--s-7);height:var(--s-7);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.oWvNtW_close:hover{background:var(--surface-2);color:var(--ink-900)}.oWvNtW_close:focus-visible{outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1)}.oWvNtW_body{padding:0 var(--s-8) var(--s-7);font-size:var(--t-sm);color:var(--ink-700);line-height:var(--lh-base);overflow-y:auto}.oWvNtW_body--flush{padding-top:var(--s-7)}.oWvNtW_foot{justify-content:flex-end;gap:var(--s-3);padding:var(--s-5) var(--s-8) var(--s-7);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;display:flex}
.zXaytG_panel{--table-surface:var(--bg-card);background:var(--table-surface);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}:is(.zXaytG_panel:has([role=menu]),.zXaytG_panel:has([data-floating])){overflow:visible}.zXaytG_head{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-5);padding:var(--s-6) var(--s-7);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.zXaytG_panel>.zXaytG_head+*{border-top:0}.zXaytG_title{font-size:var(--t-md);letter-spacing:var(--tr-snug);color:var(--ink-900);margin:0;font-weight:600}.zXaytG_sub{font-size:var(--t-sm);color:var(--fg-muted)}.zXaytG_titles{align-items:baseline;gap:var(--s-3) var(--s-5);flex-wrap:wrap;min-width:0;display:flex}.zXaytG_body{padding:var(--s-6) var(--s-7)}.zXaytG_band{padding:var(--s-4) var(--s-7);border-top:1px solid var(--border);background:var(--surface-sunken);font-size:var(--t-sm);font-weight:400;line-height:var(--lh-base);color:var(--ink-700);margin:0}.zXaytG_band:first-child{border-top:0}.zXaytG_bandMd{padding:var(--s-6) var(--s-7)}.zXaytG_foot{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);background:var(--surface-sunken);font-size:var(--t-sm);color:var(--ink-700);flex-wrap:wrap;display:flex}@media (max-width:640px){.zXaytG_foot,.zXaytG_head,.zXaytG_body{padding:var(--s-5)}.zXaytG_band{padding-inline:var(--s-5)}}
.jOB7mG_section{}.jOB7mG_cardStack{gap:var(--s-8);flex-direction:column;min-width:0;display:flex}.jOB7mG_head{align-items:baseline;gap:var(--s-3) var(--s-5);padding:var(--s-6h) var(--s-7);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.jOB7mG_title{align-items:baseline;gap:var(--s-3);font-size:var(--t-md);letter-spacing:var(--tr-snug);color:var(--ink-900);white-space:nowrap;margin:0;font-weight:600;display:flex}.jOB7mG_num{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:0;color:var(--ink-700);flex-shrink:0;font-weight:500}.jOB7mG_sub{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--ink-700)}.jOB7mG_body{padding:var(--s-7);gap:var(--s-6);flex-direction:column;display:flex}.jOB7mG_body input[readonly]{background:var(--surface-2);color:var(--ink-700)}.jOB7mG_hint{line-height:var(--lh-base);text-wrap:pretty;}.jOB7mG_subhead{align-items:center;gap:var(--s-4);margin:var(--s-3) 0 0;font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--ink-700);font-weight:500;display:flex}.jOB7mG_subhead:after{content:"";background:var(--border);flex:1;height:1px}.jOB7mG_rowFull{gap:var(--s-6) var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}.jOB7mG_rowTwo{gap:var(--s-6) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jOB7mG_rowTwoOne{gap:var(--s-6) var(--s-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}@media (max-width:640px){.jOB7mG_rowTwo,.jOB7mG_rowTwoOne{grid-template-columns:minmax(0,1fr)}}.jOB7mG_staticField{min-width:0;}.jOB7mG_staticLabel{}.jOB7mG_emergencyBlock{margin-top:var(--s-8);padding-top:var(--s-7);border-top:1px dashed var(--border-strong);gap:var(--s-6);flex-direction:column;display:flex}.jOB7mG_avatarRow{align-items:center;gap:var(--s-6);display:flex}.jOB7mG_avatarRow .jOB7mG_avatar{width:var(--s-11);height:var(--s-11);font-size:var(--t-lg)}.jOB7mG_avatarInfo{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.jOB7mG_avatarHint{}.jOB7mG_avatarHint b{color:var(--ink-900);font-weight:500}.jOB7mG_avatarActions{gap:var(--s-3);display:flex}.jOB7mG_fileInput{display:none}.jOB7mG_fileLabel{appearance:none;align-items:center;gap:var(--s-4);height:var(--control-h-sm);padding:0 var(--s-4h);background:var(--surface-1);color:var(--ink-900);border:1px solid var(--border-strong);border-radius:var(--r-md);font-family:var(--font-sans);font-size:var(--t-sm);cursor:pointer;font-weight:500;display:inline-flex}.jOB7mG_fileLabel:hover{background:var(--surface-2)}.jOB7mG_removeBtn{appearance:none;height:var(--control-h-sm);padding:0 var(--s-4h);color:var(--ink-700);border-radius:var(--r-md);font-family:var(--font-sans);font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;font-weight:500}.jOB7mG_removeBtn:hover{background:var(--surface-2);color:var(--ink-900)}.jOB7mG_uploaderError{font-family:var(--font-sans);font-size:var(--t-sm);color:var(--danger-700);margin:0}.jOB7mG_fieldPrefix{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface-0);align-items:stretch;display:flex;overflow:hidden}.jOB7mG_fieldPrefix:focus-within{border-color:var(--primary-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary-500) 18%, transparent)}.jOB7mG_fieldPrefixPre{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);padding:0 var(--s-4h) 0 var(--s-5);border-right:1px solid var(--border);align-items:center;display:flex}.jOB7mG_fieldPrefixInput{font-family:var(--font-sans);font-size:var(--t-base);color:var(--ink-900);flex:1;width:100%;height:var(--s-9)!important;padding:0 var(--s-5)!important;box-shadow:none!important;background:0 0!important;border:0!important}.jOB7mG_fieldPrefixInput:focus{outline:0;box-shadow:none!important}.jOB7mG_currentPart{align-items:center;gap:var(--s-4) var(--s-5);padding:var(--s-5) var(--s-6);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken);flex-wrap:wrap;display:flex}.jOB7mG_currentPartLabel{min-width:0;font-size:var(--t-sm);color:var(--ink-700);flex:1}.jOB7mG_currentPartLabel b{color:var(--ink-900);font-weight:600}.jOB7mG_rangeRow{gap:var(--s-6) var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}@media (max-width:640px){.jOB7mG_rangeRow{grid-template-columns:minmax(0,1fr)}}.jOB7mG_rangeHelp{}.jOB7mG_body .jOB7mG_rangeHelp{margin-top:calc(-1 * var(--s-4))}.jOB7mG_klangRow{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.jOB7mG_klangName{font-size:var(--t-sm);color:var(--ink-700)}.jOB7mG_historyWrap{gap:var(--s-5);flex-direction:column;display:flex;container-type:inline-size}.jOB7mG_historyHead{justify-content:space-between;align-items:baseline;gap:var(--s-5);display:flex}.jOB7mG_historyList{gap:var(--s-3);flex-direction:column;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.jOB7mG_historyRow{align-items:start;gap:var(--s-5);padding:var(--s-5) var(--s-6);background:var(--surface-0);border:1px solid var(--border);border-radius:var(--r-md);grid-template-columns:1fr auto;display:grid}.jOB7mG_historyRowMain{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.jOB7mG_historyPeriod{font-size:var(--t-base);color:var(--ink-900);font-weight:500}.jOB7mG_historyMeta{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.jOB7mG_historyRowRight{align-items:flex-end;gap:var(--s-2);text-align:right;flex-direction:column;display:flex}@container (max-width:520px){.jOB7mG_historyRow{grid-template-columns:minmax(0,1fr)}.jOB7mG_historyRowRight{align-items:center;gap:var(--s-4);text-align:left;flex-flow:wrap}}.jOB7mG_historyAmount{font-family:var(--font-mono);font-size:var(--t-base);color:var(--ink-900);font-variant-numeric:tabular-nums;font-weight:500}.jOB7mG_historyAmountCurrency{font-size:var(--t-xs);color:var(--fg-muted);margin-left:var(--s-2)}.jOB7mG_historyEmpty{padding:var(--s-6);background:var(--surface-1);border:1px dashed var(--border-strong);border-radius:var(--r-md);gap:var(--s-3);flex-direction:column;display:flex}.jOB7mG_historyEmptyTitle{font-size:var(--t-sm);color:var(--ink-900);font-weight:500}.jOB7mG_historyEmptyBody{font-size:var(--t-sm);color:var(--ink-700);line-height:var(--lh-base)}.jOB7mG_historyEmptyLink{font-family:var(--font-sans);font-size:var(--t-sm);color:var(--primary-700,var(--ink-900));align-self:flex-start;text-decoration:underline}.jOB7mG_pauseRow{background:var(--surface-1);border:1px dashed var(--border-strong)}.jOB7mG_pauseRowLabel{font-size:var(--t-base);color:var(--ink-700);font-style:italic;font-weight:500}.jOB7mG_paymentList{margin:var(--s-2) 0 0;gap:var(--s-1);flex-direction:column;padding:0;list-style:none;display:flex}.jOB7mG_paymentRow{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}
.-gPkzq_grid{gap:var(--s-12);grid-template-columns:1.05fr .95fr;align-items:start;display:grid}.-gPkzq_lead{max-width:46ch}.-gPkzq_reassure{margin:var(--s-8) 0 0;gap:var(--s-5);flex-direction:column;list-style:none;display:flex}.-gPkzq_reassure li{align-items:flex-start;gap:var(--s-5);font-size:var(--t-md);line-height:var(--lh-base);color:var(--ink-700);display:flex}.-gPkzq_reassure li b{color:var(--ink-900);font-weight:600}.-gPkzq_tick{width:var(--s-7h);height:var(--s-7h);background:var(--surface-2);border:1px solid var(--border-strong);color:var(--ink-500);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.-gPkzq_help{margin:var(--s-9) 0 0;padding-top:var(--s-7);border-top:1px solid var(--border);font-size:var(--t-sm);line-height:var(--lh-relax);color:var(--fg-muted)}.-gPkzq_help a{color:var(--ink-700);text-underline-offset:var(--s-1);text-decoration:underline}@media (max-width:900px){.-gPkzq_grid{gap:var(--s-9);grid-template-columns:1fr}}
.x6IBvW_scale{align-items:center;gap:var(--s-2);padding:var(--s-2);border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--bg);display:inline-flex}.x6IBvW_step{width:var(--s-8);height:var(--s-8);border:1px solid var(--border-strong);border-radius:var(--r-pill);padding:0;display:block}.x6IBvW_stepButton{cursor:pointer;transition:transform var(--dur-fast) var(--ease)}.x6IBvW_stepButton:hover:not(:disabled){transform:scale(1.12)}.x6IBvW_stepButton:disabled{cursor:default}.x6IBvW_stepButton[aria-pressed=true],.x6IBvW_stepChosen{outline:var(--focus-ring-width) solid var(--ink-900);outline-offset:var(--s-0h)}.x6IBvW_stepButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.x6IBvW_readOnly .x6IBvW_step{width:var(--s-7);height:var(--s-5h)}@media (prefers-reduced-motion:reduce){.x6IBvW_stepButton{transition:none}}
.M69Ofa_view{--timecode-w:var(--s-11);gap:var(--s-5);display:grid}.M69Ofa_picker{gap:var(--s-3);flex-wrap:wrap;display:flex}.M69Ofa_pickerChip{align-items:center;gap:var(--s-3);min-height:var(--s-9);padding:0 var(--s-5);border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--bg-card);color:var(--ink-700);font-family:var(--font-sans);font-size:var(--t-sm);cursor:pointer;font-weight:500;display:inline-flex}.M69Ofa_pickerChip:hover{background:var(--surface-2)}.M69Ofa_pickerChip[aria-pressed=true]{background:var(--ink-900);border-color:var(--ink-900);color:var(--surface-0)}.M69Ofa_pickerChip[data-unsynced=true]{border-style:dashed}.M69Ofa_pickerChip:focus-visible,.M69Ofa_line:focus-visible,.M69Ofa_section:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.M69Ofa_unsyncedDot{width:var(--s-3);height:var(--s-3);background:var(--secondary-500);border-radius:50%}.M69Ofa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.M69Ofa_note{align-items:center;gap:var(--s-4) var(--s-5);padding:var(--s-4) var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-1);font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);flex-wrap:wrap;display:flex}.M69Ofa_note p{flex:1;margin:0}.M69Ofa_lines{display:grid}.M69Ofa_line{grid-template-columns:var(--timecode-w) minmax(0, 1fr);align-items:baseline;gap:var(--s-5);width:100%;padding:var(--s-4h) var(--s-6) var(--s-5h) var(--s-4);border-radius:var(--r-lg);color:var(--ink-700);font:inherit;text-align:left;transition:background var(--dur-fast) var(--ease), color var(--dur-base) var(--ease);background:0 0;border:0;margin:0;display:grid;position:relative}button.M69Ofa_line{cursor:pointer}button.M69Ofa_line:hover{background:var(--surface-2)}.M69Ofa_timecode{font-family:var(--font-mono);font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--ink-500);font-weight:500;line-height:1}.M69Ofa_text{font-family:var(--font-serif);font-size:var(--lyric-size);font-weight:400;line-height:var(--lh-base);text-wrap:pretty}.M69Ofa_line[data-state=past]{color:var(--ink-500)}.M69Ofa_line[data-state=now]{background:var(--bg-card);box-shadow:var(--shadow-sm);outline:1px solid var(--border);color:var(--ink-900)}.M69Ofa_line[data-state=now] .M69Ofa_text{font-weight:500}.M69Ofa_line[data-state=now] .M69Ofa_timecode{color:var(--ink-900)}.M69Ofa_progress{left:calc(var(--timecode-w) + var(--s-4) + var(--s-5));right:var(--s-6);bottom:var(--s-3);height:var(--s-1);border-radius:var(--r-xs);background:var(--ink-100);position:absolute;overflow:hidden}.M69Ofa_progress:before{content:"";width:var(--line-progress);background:var(--primary-500);height:100%;display:block}.M69Ofa_noTimecodes .M69Ofa_line{padding-left:var(--s-6);grid-template-columns:minmax(0,1fr)}.M69Ofa_noTimecodes .M69Ofa_timecode{display:none}.M69Ofa_noTimecodes .M69Ofa_progress{left:var(--s-6)}.M69Ofa_section{align-items:center;gap:var(--s-4);width:100%;padding:var(--s-8) var(--s-4) var(--s-4h);border-radius:var(--r-md);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;text-align:left;color:var(--ink-700);background:0 0;border:0;margin:0;font-weight:500;line-height:1;display:flex}button.M69Ofa_section{cursor:pointer}.M69Ofa_section:first-child{padding-top:var(--s-2)}.M69Ofa_section:after{content:"";background:var(--border);flex:1;height:1px}.M69Ofa_spacer{height:var(--s-5h)}@container player (max-width:760px){.M69Ofa_view{--timecode-w:var(--s-10)}}@media (prefers-reduced-motion:reduce){.M69Ofa_line{transition:none}}
.WIGszG_wrapper{align-items:center;gap:var(--s-4);font-size:var(--t-base);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.WIGszG_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.WIGszG_dot{width:var(--s-6);height:var(--s-6);border:var(--control-border-width) solid var(--border-strong);background:var(--surface-0);transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.WIGszG_input:checked~.WIGszG_dot{background:var(--primary-600);border-color:var(--primary-700)}.WIGszG_input:checked~.WIGszG_dot:after{content:"";width:var(--s-3);height:var(--s-3);background:var(--surface-0);border-radius:50%;display:block}.WIGszG_input:focus-visible~.WIGszG_dot{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.WIGszG_input:disabled~.WIGszG_dot,.WIGszG_input:disabled~.WIGszG_label{opacity:.5;cursor:not-allowed}.WIGszG_label{color:var(--ink-900)}
.iX4pFW_set{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.iX4pFW_btn{appearance:none;font:inherit;font-weight:600;font-size:var(--t-base);padding:0 var(--s-6h);height:var(--s-10);border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg);color:var(--ink-700);cursor:pointer;justify-content:center;align-items:center;gap:var(--s-4);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);display:inline-flex}.iX4pFW_btn:disabled{cursor:default;opacity:.7}.iX4pFW_check{opacity:0;width:var(--s-5h);transition:opacity var(--dur-fast) var(--ease);flex-shrink:0}@media (hover:hover){.iX4pFW_btn:not(.iX4pFW_on):not(:disabled):hover{background:var(--surface-2);color:var(--ink-900);border-color:var(--ink-300)}}.iX4pFW_on{color:var(--on-accent);box-shadow:var(--shadow-sm);border-color:#0000}.iX4pFW_on .iX4pFW_check{opacity:1}.iX4pFW_on.iX4pFW_success{background:var(--success-700);border-color:var(--success-700)}.iX4pFW_on.iX4pFW_amber{background:var(--secondary-700);border-color:var(--secondary-700)}.iX4pFW_on.iX4pFW_danger{background:var(--danger-700);border-color:var(--danger-700)}.iX4pFW_two{grid-template-columns:repeat(2,minmax(0,1fr))}.iX4pFW_four{grid-template-columns:repeat(4,minmax(0,1fr))}.iX4pFW_four .iX4pFW_btn{height:auto;min-height:var(--s-10);padding:var(--s-3) var(--s-4);line-height:var(--lh-tight);text-align:center}@media (max-width:640px){.iX4pFW_four{grid-template-columns:repeat(2,minmax(0,1fr))}}.iX4pFW_selectionLine{font-size:var(--t-sm);color:var(--ink-700);margin:0}.iX4pFW_sm{gap:var(--s-3)}.iX4pFW_sm .iX4pFW_btn{height:var(--s-9);padding:0 var(--s-5);font-size:var(--t-sm)}.iX4pFW_sm .iX4pFW_check{width:var(--s-5)}@media (max-width:640px){.iX4pFW_sm .iX4pFW_btn{height:auto;min-height:var(--s-10);padding:var(--s-3) var(--s-4);line-height:var(--lh-tight);text-align:center}}.iX4pFW_frozen{align-items:center;gap:var(--s-4);display:flex}.iX4pFW_frozenSourceLink{font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted);text-decoration:underline}.iX4pFW_frozenSourceLink:hover{color:var(--ink-900)}.iX4pFW_stack{align-items:flex-start;gap:var(--s-4);flex-direction:column;width:100%;display:flex}.iX4pFW_sourceNote{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;margin:0;display:flex}.iX4pFW_sourceNoteLink{font-size:var(--t-sm);font-weight:500}.iX4pFW_sourceNoteHint{font-size:var(--t-sm);color:var(--ink-700)}.iX4pFW_note{gap:var(--s-3);flex-direction:column;width:100%;display:flex}.iX4pFW_noteActions{align-items:center;gap:var(--s-4);display:flex}.iX4pFW_noteStatus{font-size:var(--t-sm);color:var(--ink-700)}
.C8fflq_hero{}.C8fflq_grid{gap:var(--s-8);padding:var(--s-8);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.C8fflq_chip{align-self:start}.C8fflq_main{min-width:0}.C8fflq_eyebrow{margin:0 0 var(--s-3)}.C8fflq_title{font-size:var(--t-2xl);letter-spacing:var(--tr-tight);font-weight:600;line-height:var(--lh-tight);color:var(--ink-900);margin:0}.C8fflq_facts{margin-top:var(--s-4)}.C8fflq_focusRow{margin:var(--s-4) 0 0;font-family:var(--font-sans);font-size:var(--t-sm);color:var(--ink-700)}.C8fflq_focusLink{color:inherit;border-bottom:1px solid var(--border-strong);text-decoration:none}.C8fflq_focusLink:hover{color:var(--ink-900)}.C8fflq_focusInline{font-family:var(--font-newsreader,serif);color:var(--ink-700);font-style:italic;font-weight:500}.C8fflq_focusArchived{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-700)}.C8fflq_kind{margin:var(--s-4) 0 0;font-size:var(--t-sm);color:var(--ink-700)}.C8fflq_note{margin:var(--s-5) 0 0;font-size:var(--t-md);color:var(--ink-700);line-height:var(--lh-base);white-space:pre-wrap;max-width:54ch}.C8fflq_links{gap:var(--s-4);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.C8fflq_rsvpBlock{margin-top:var(--s-8)}.C8fflq_rsvpLabel{margin-bottom:var(--s-4)}.C8fflq_metaRow{align-items:center;gap:var(--s-4);margin-top:var(--s-6);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);flex-wrap:wrap;display:flex}.C8fflq_dot{width:var(--s-2);height:var(--s-2);border-radius:var(--r-pill);background:var(--ink-300)}.C8fflq_scoreLink{color:var(--primary-700);text-decoration:none}.C8fflq_scoreLink:hover{text-decoration:underline}.C8fflq_registerRow{margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid var(--border);align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}.C8fflq_aside{text-align:right;border-left:1px solid var(--border);padding-left:var(--s-8);white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.C8fflq_count{font-size:var(--t-3xl);letter-spacing:var(--tr-tight);color:var(--ink-900);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.C8fflq_countLabel{margin-top:var(--s-3)}.C8fflq_confirmed{margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid var(--border)}.C8fflq_confirmedNum{font-size:var(--t-lg);color:var(--ink-900);font-variant-numeric:tabular-nums;font-weight:600}.C8fflq_sectionGrid{gap:var(--s-5);margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.C8fflq_sectionCell{align-items:center;gap:var(--s-4);display:flex}.C8fflq_sectionNum{font-size:var(--t-md);color:var(--ink-900);font-variant-numeric:tabular-nums;font-weight:600}.C8fflq_thin{color:var(--secondary-800)}@media (max-width:640px){.C8fflq_grid{gap:var(--s-6);padding:var(--s-7) var(--s-5);grid-template-columns:minmax(0,1fr)}.C8fflq_chip{display:none}.C8fflq_sectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.C8fflq_aside{justify-content:flex-start;align-items:baseline;gap:var(--s-5);border-left:0;border-top:1px solid var(--border);padding-left:0;padding-top:var(--s-6);text-align:left;flex-direction:row}.C8fflq_countLabel{margin-top:0}.C8fflq_confirmed{align-items:baseline;gap:var(--s-4);border-top:0;margin-top:0;padding-top:0;display:flex}}
.M-InMq_grid{gap:var(--s-6);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid}@media (max-width:1180px){.M-InMq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.M-InMq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.M-InMq_grid{grid-template-columns:minmax(0,1fr)}}
.U35oFW_range{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.U35oFW_value{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--ink-900);font-weight:600}.U35oFW_track{height:var(--s-4h);border-radius:var(--r-md);background:var(--surface-3);display:flex;position:relative;overflow:hidden}.U35oFW_octave{border-right:1px solid var(--ink-200);flex:1}.U35oFW_octave:last-child{border-right:0}.U35oFW_fill{border-radius:var(--r-md);background:var(--ink-900);position:absolute;top:0;bottom:0}.U35oFW_marks{font-family:var(--font-mono);font-size:var(--t-3xs);color:var(--fg-muted);justify-content:space-between;display:flex}.U35oFW_empty{color:var(--fg-muted)}
.Pq7cQa_track{--track-size:58px;--track-wave:210px;--track-pitch:5;--row-min:280px;gap:var(--s-7);display:grid}@container player (max-width:760px){.Pq7cQa_track{--track-size:40px;--track-wave:170px;--track-pitch:4}}.Pq7cQa_now{justify-items:center;gap:var(--s-4);text-align:center;display:grid}.Pq7cQa_nowName{font-family:var(--font-serif);font-size:var(--track-size);font-weight:400;line-height:var(--lh-tight);letter-spacing:var(--tr-snug);color:var(--player-paper-ink);text-wrap:balance;margin:0}.Pq7cQa_nowClock{font-family:var(--font-sans);font-size:var(--track-size);font-weight:500;line-height:var(--lh-tight);letter-spacing:var(--tr-tight);font-variant-numeric:tabular-nums;color:var(--player-paper-ink);margin:0}.Pq7cQa_nowClock span{font-size:calc(var(--track-size) * .4);letter-spacing:var(--tr-normal);color:var(--ink-500);font-weight:400}.Pq7cQa_nowNext{font-family:var(--font-mono);font-size:var(--t-sm);font-weight:500;line-height:var(--lh-snug);font-variant-numeric:tabular-nums;color:var(--ink-500);margin:0}.Pq7cQa_nowNext b{color:var(--ink-900);font-weight:500}.Pq7cQa_wave{width:100%;height:var(--track-wave);font-family:var(--font-mono);cursor:grab;touch-action:pan-y;display:block}.Pq7cQa_wave:active{cursor:grabbing}.Pq7cQa_legend{justify-content:center;gap:var(--s-2) var(--s-6);margin:calc(-1 * var(--s-4)) 0 0;font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-500);flex-wrap:wrap;padding:0;font-weight:500;list-style:none;display:flex}.Pq7cQa_legend li{align-items:center;gap:var(--s-3);display:flex}.Pq7cQa_legend i{width:var(--s-5);height:var(--s-2);border-radius:var(--r-xs)}.Pq7cQa_legendPlayed{background:var(--ink-900)}.Pq7cQa_legendSinging{background:var(--strip,var(--ink-500))}.Pq7cQa_legendLoop{background:var(--secondary-500)}.Pq7cQa_listHead{align-items:center;gap:var(--s-4);margin:0 0 var(--s-4);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--ink-700);font-weight:500;line-height:1;display:flex}.Pq7cQa_listHead:after{content:"";background:var(--border);flex:1;height:1px}.Pq7cQa_rows{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--row-min)), 1fr));gap:var(--s-3) var(--s-4h);margin:0;padding:0;list-style:none;display:grid}.Pq7cQa_row{align-items:stretch;gap:var(--s-1);border-radius:var(--r-lg);display:flex}.Pq7cQa_rowCurrent{background:var(--bg-card);box-shadow:var(--shadow-sm);outline:1px solid var(--border)}.Pq7cQa_rowJump{align-items:center;gap:var(--s-5);min-width:0;min-height:var(--tap-target-min);padding:var(--s-4) var(--s-4) var(--s-4) var(--s-5);border-radius:var(--r-lg);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.Pq7cQa_rowJump:hover{background:var(--surface-2)}.Pq7cQa_rowCurrent .Pq7cQa_rowJump:hover{background:0 0}.Pq7cQa_rowNumber{font-family:var(--font-mono);font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--ink-500);font-weight:500}.Pq7cQa_rowText{gap:var(--s-2);flex:1;min-width:0;display:grid}.Pq7cQa_rowName{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-serif);font-size:var(--t-xl);line-height:var(--lh-tight);color:var(--ink-900);overflow:hidden}.Pq7cQa_rowPast .Pq7cQa_rowName{color:var(--ink-500)}.Pq7cQa_rowProgress{height:var(--s-1);border-radius:var(--r-xs);background:var(--ink-100);overflow:hidden}.Pq7cQa_rowProgress i{background:var(--primary-500);height:100%;display:block}.Pq7cQa_rowMeta{font-family:var(--font-mono);font-size:var(--t-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-500);flex-shrink:0;font-weight:500}.Pq7cQa_rowLoop{width:var(--tap-target-min);min-height:var(--tap-target-min);border-radius:var(--r-lg);color:var(--ink-500);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.Pq7cQa_rowLoop:hover{background:var(--surface-2);color:var(--ink-900)}.Pq7cQa_rowLoop[aria-pressed=true]{background:var(--secondary-100);color:var(--secondary-800)}.Pq7cQa_rowJump:focus-visible,.Pq7cQa_rowLoop:focus-visible,.Pq7cQa_addMark:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Pq7cQa_empty{margin:0 0 var(--s-5);font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-700)}.Pq7cQa_addMark{width:100%;min-height:var(--tap-target-min);margin-top:var(--s-4);border:1px dashed var(--border-strong);border-radius:var(--r-lg);color:var(--ink-700);font-family:var(--font-sans);font-size:var(--t-base);cursor:pointer;background:0 0;font-weight:500}.Pq7cQa_addMark:hover{background:var(--surface-2);color:var(--ink-900)}
.bvqxwq_centered{padding:var(--s-9);text-align:center;color:var(--player-paper-rule);font-family:var(--font-sans);font-size:var(--t-sm)}.bvqxwq_score{color:var(--player-paper-ink);fill:var(--player-paper-ink);position:relative}.bvqxwq_scorePage{margin:0 auto var(--s-6);max-width:100%}.bvqxwq_scorePage:last-of-type{margin-bottom:0}.bvqxwq_scorePage svg{width:100%;height:auto;display:block}.bvqxwq_scorePage g.note{cursor:pointer}.bvqxwq_scorePage g.note.is-playing{color:var(--primary-500);fill:var(--primary-500);transition:fill var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease)}.bvqxwq_colourPerVoice .bvqxwq_scorePage g.note.is-playing[data-voice=S]{color:var(--vp-soprano-text);fill:var(--vp-soprano-text)}.bvqxwq_colourPerVoice .bvqxwq_scorePage g.note.is-playing[data-voice=A]{color:var(--vp-alto-text);fill:var(--vp-alto-text)}.bvqxwq_colourPerVoice .bvqxwq_scorePage g.note.is-playing[data-voice=T]{color:var(--vp-tenor-text);fill:var(--vp-tenor-text)}.bvqxwq_colourPerVoice .bvqxwq_scorePage g.note.is-playing[data-voice=B]{color:var(--vp-bass-text);fill:var(--vp-bass-text)}.bvqxwq_scorePage g.note.is-silent{opacity:.38}.bvqxwq_cursor{top:var(--cursor-y,0);left:var(--cursor-x,0);width:calc(var(--cursor-w,0px) * 2.2);height:var(--cursor-h,0);border-radius:var(--r-sm);background:var(--primary-500);opacity:.1;pointer-events:none;transition:left var(--dur-fast) var(--ease), top var(--dur-fast) var(--ease);position:absolute;transform:translate(-50%)}.bvqxwq_cursor[hidden]{display:none}.bvqxwq_cursorLine .bvqxwq_cursor{width:var(--s-1);border-radius:var(--r-xs);opacity:.55}.bvqxwq_loopBand{top:var(--band-y);left:var(--band-x);width:var(--band-w);height:var(--band-h);border:solid var(--secondary-500);border-width:var(--s-1) var(--s-0h) 0;border-radius:var(--r-sm) var(--r-sm) 0 0;background:color-mix(in oklch, var(--player-armed) 13%, transparent);pointer-events:none;position:absolute}.bvqxwq_loopBand span{left:var(--s-2);bottom:calc(100% + var(--s-1));font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-wide);white-space:nowrap;color:var(--secondary-700);font-weight:600;line-height:1;position:absolute}@media (prefers-reduced-motion:reduce){.bvqxwq_cursor{transition:none}.bvqxwq_scorePage g.note.is-playing{transition:none}}
._2aOcvq_list{container-type:inline-size}@container (max-width:720px){._2aOcvq_row{row-gap:var(--s-5);flex-wrap:wrap}._2aOcvq_row>:has(>._2aOcvq_rsvpSlot){flex-basis:100%;order:1}._2aOcvq_rsvpSlot{flex:1}}
.ZJTEAG_page{--accent:var(--primary-500)}.ZJTEAG_accDir{--accent:var(--vp-tenor)}.ZJTEAG_accSty{--accent:var(--primary-500)}.ZJTEAG_accSan{--accent:var(--vp-soprano)}.ZJTEAG_heroCta{gap:var(--s-4);flex-wrap:wrap;display:flex}.ZJTEAG_block{gap:var(--s-12);padding:var(--s-11) 0;border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.ZJTEAG_blockFirst{border-top:0}.ZJTEAG_blockFlip .ZJTEAG_blockText{order:2}.ZJTEAG_blockText{gap:var(--s-7);flex-direction:column;display:flex}.ZJTEAG_points{gap:var(--s-4);flex-direction:column;list-style:none;display:flex}.ZJTEAG_points li{gap:var(--s-4);font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-700);display:flex}.ZJTEAG_points li:before{content:"";width:var(--s-3);height:var(--s-3);background:var(--accent);margin-top:var(--s-3);border-radius:50%;flex:none}.ZJTEAG_blockDemo{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-9);justify-content:center;align-items:center;min-height:220px;display:flex}.ZJTEAG_more{padding:var(--s-11) 0;border-top:1px solid var(--border)}.ZJTEAG_morePanel{max-width:60ch}@media (max-width:900px){.ZJTEAG_block{gap:var(--s-8);grid-template-columns:minmax(0,1fr)}.ZJTEAG_blockFlip .ZJTEAG_blockText{order:0}}@media (max-width:640px){.ZJTEAG_blockDemo{padding:var(--s-6)}}
.a5zVOG_fields{gap:var(--s-5);flex-direction:column;display:flex}.a5zVOG_pair{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.a5zVOG_jury{gap:var(--s-3);flex-direction:column;display:flex}.a5zVOG_juryEmpty{font-size:var(--t-sm);color:var(--ink-500)}.a5zVOG_jurors{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.a5zVOG_juror{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2) var(--s-1) var(--s-3);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface-1);font-size:var(--t-sm);color:var(--ink-900);display:inline-flex}.a5zVOG_jurorRemove{inline-size:var(--s-6);block-size:var(--s-6);border-radius:var(--r-pill);color:var(--ink-500);font-size:var(--t-md);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.a5zVOG_jurorRemove:hover:not(:disabled){background:var(--surface-2);color:var(--ink-900)}.a5zVOG_jurorRemove:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.a5zVOG_note{padding:var(--s-4) var(--s-5);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-1);font-size:var(--t-sm);color:var(--ink-700);margin:0}.a5zVOG_error{color:var(--danger-700);font-size:var(--t-sm);align-self:center;margin-right:auto}@media (max-width:720px){.a5zVOG_pair{grid-template-columns:minmax(0,1fr)}}.a5zVOG_order{gap:var(--s-2);flex-direction:column;display:flex}.a5zVOG_orderLabel{font-size:var(--t-sm);color:var(--ink-900);font-weight:600}.a5zVOG_orderList{padding-left:var(--s-6);gap:var(--s-1);font-size:var(--t-sm);color:var(--ink-700);flex-direction:column;margin:0;display:flex}.a5zVOG_orderNote{font-size:var(--t-xs);color:var(--fg-muted)}
.e_NgPW_loadingState{padding:var(--s-9);text-align:center;color:var(--fg-muted);font-family:var(--font-sans);font-size:var(--t-sm)}.e_NgPW_scrubColumn{gap:var(--s-1);flex-direction:column;flex:1;min-width:0;display:flex}.e_NgPW_stamp{--stamp-max:440px;appearance:none;align-items:center;gap:var(--s-4);min-width:0;max-width:var(--stamp-max);height:calc(var(--s-10) + var(--s-4));padding:0 var(--s-5h) 0 var(--s-5);border-radius:var(--r-xl);background:var(--player-dock-fg);color:var(--player-dock);font-family:var(--font-sans);font-size:var(--t-base);cursor:pointer;border:0;font-weight:600;display:flex}.e_NgPW_stamp:hover{background:color-mix(in oklch, var(--player-dock-fg) 88%, var(--on-accent))}.e_NgPW_stamp:disabled{opacity:.45;pointer-events:none}.e_NgPW_stamp:focus-visible{outline:var(--focus-ring-width) solid var(--player-armed);outline-offset:var(--focus-ring-offset)}.e_NgPW_stampText{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.e_NgPW_stampKey{padding:var(--s-0h) var(--s-2);border:1px solid color-mix(in oklch, var(--player-dock) 30%, transparent);border-bottom-width:var(--s-1);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--t-2xs);flex-shrink:0}
.enI1NW_picker{gap:var(--s-5);flex-direction:column;display:flex}.enI1NW_list{gap:var(--s-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.enI1NW_item{gap:var(--s-3);width:calc(var(--s-12) + var(--s-10));flex-direction:column;display:flex;position:relative}.enI1NW_preview{aspect-ratio:3/2;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);display:block;overflow:hidden}.enI1NW_image{object-fit:cover;width:100%;height:100%}.enI1NW_name,.enI1NW_state{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700)}.enI1NW_problem{font-size:var(--t-xs);line-height:var(--lh-base);color:var(--danger-700);margin:0}.enI1NW_remove{top:calc(var(--s-3) * -1);right:calc(var(--s-3) * -1);width:var(--s-7h);height:var(--s-7h);border:1px solid var(--border-strong);background:var(--bg-card);color:var(--ink-700);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.enI1NW_remove:hover{color:var(--ink-900)}.enI1NW_remove:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.enI1NW_review{font-size:var(--t-xs);line-height:var(--lh-base);color:var(--ink-700);margin:0}.enI1NW_compact{align-items:center;gap:var(--s-3);height:var(--control-h-sm);padding:0 var(--s-5);border-radius:var(--r-md);font-size:var(--t-sm);color:var(--ink-700);cursor:pointer;font-weight:500;display:inline-flex;position:relative}.enI1NW_compact:hover{background:var(--surface-2)}.enI1NW_compact:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.enI1NW_compactInput{opacity:0;cursor:pointer;position:absolute;inset:0}
.rr8LmG_seg{gap:var(--s-1);padding:var(--s-1);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--r-md);display:inline-flex}.rr8LmG_segButton{padding:var(--s-2) var(--s-5);border-radius:var(--r-sm);font:inherit;font-size:var(--t-sm);color:var(--ink-500);cursor:pointer;white-space:nowrap;background:0 0;border:0}.rr8LmG_segButton:hover{color:var(--ink-900)}.rr8LmG_segButton:disabled{cursor:default;opacity:.6}.rr8LmG_segButton[aria-pressed=true]{background:var(--bg-card);color:var(--ink-900);box-shadow:var(--shadow-sm);font-weight:500}.rr8LmG_mono .rr8LmG_segButton{font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-wide);padding:var(--s-2) var(--s-4)}.rr8LmG_fill{display:flex}.rr8LmG_fill .rr8LmG_segButton{flex:1}.rr8LmG_wrap .rr8LmG_segButton{min-width:0}@media (max-width:640px){.rr8LmG_wrap .rr8LmG_segButton{white-space:normal;line-height:var(--lh-snug)}}.rr8LmG_dock{padding:var(--s-1);background:var(--player-dock-well);border-radius:var(--r-lg);border-color:#0000}.rr8LmG_dock .rr8LmG_segButton{min-height:var(--s-9);border-radius:var(--r-md);color:var(--player-dock-mute)}.rr8LmG_dock .rr8LmG_segButton:hover{color:var(--player-dock-fg)}.rr8LmG_dock .rr8LmG_segButton[aria-pressed=true]{background:var(--player-dock-pressed);color:var(--player-dock-fg);box-shadow:none}.rr8LmG_dock .rr8LmG_segButton:focus-visible{outline:var(--focus-ring-width) solid var(--player-dock-fg);outline-offset:var(--s-0h)}
.Jr4tyq_wrapper{display:block;position:relative}.Jr4tyq_select{appearance:none;width:100%;height:var(--control-h-md);padding:0 var(--s-9) 0 var(--s-5);font-family:var(--font-sans);font-size:var(--t-base);color:var(--ink-900);background:var(--surface-0);border:1px solid var(--border-strong);border-radius:var(--r-md);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);display:block;overflow:hidden}.Jr4tyq_select:focus{border-color:var(--primary-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary-500) 18%, transparent);outline:0}.Jr4tyq_select:disabled{opacity:.5;cursor:not-allowed}.Jr4tyq_lg{height:var(--control-h-lg);font-size:var(--t-md)}.Jr4tyq_error{border-color:var(--danger-500)}.Jr4tyq_error:focus{border-color:var(--danger-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--danger-500) 18%, transparent)}.Jr4tyq_icon{right:var(--control-icon-inset);pointer-events:none;color:var(--ink-500);align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}
.sPKjXa_row{align-items:center;gap:var(--s-6);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;display:grid}.sPKjXa_row:first-child{border-top:0}li>.sPKjXa_row:first-child{border-top:1px solid var(--border)}li:first-child>.sPKjXa_row{border-top:0}[data-panel-band]+.sPKjXa_row,[data-panel-band]+*>li:first-child>.sPKjXa_row{border-top:1px solid var(--border)}.sPKjXa_text{flex-direction:column;min-width:0;display:flex}.sPKjXa_title{font-size:var(--t-base);font-weight:500;line-height:var(--lh-snug);color:var(--ink-900);margin:0}.sPKjXa_label{cursor:pointer}.sPKjXa_sub{margin-top:var(--s-1);font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700)}.sPKjXa_extra{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-3);font-size:var(--t-sm);color:var(--ink-700);flex-direction:column;display:flex}.sPKjXa_control{align-items:center;gap:var(--s-4);flex-shrink:0;display:inline-flex}@media (max-width:640px){.sPKjXa_row{padding:var(--s-5)}}
.K8960G_box{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg);align-items:center;display:inline-flex;overflow:hidden}.K8960G_btn{appearance:none;background:var(--bg);color:var(--ink-700);font:inherit;font-size:var(--t-md);width:var(--s-9);height:var(--s-9);cursor:pointer;border:0}.K8960G_btn:hover:not(:disabled){background:var(--surface-1)}.K8960G_btn:disabled{color:var(--ink-300);cursor:default}.K8960G_btn:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px}.K8960G_val{min-width:calc(var(--s-12) * 1.4);text-align:center;font-variant-numeric:tabular-nums;color:var(--ink-900);font-weight:700}
._3JkT4q_textarea{appearance:none;width:100%;min-height:var(--control-min-h-textarea);padding:var(--control-py-textarea) var(--s-5);font-family:var(--font-sans);font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-900);background:var(--surface-0);border:1px solid var(--border-strong);border-radius:var(--r-md);resize:vertical;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);display:block}._3JkT4q_textarea::placeholder{color:var(--fg-muted)}._3JkT4q_textarea:focus{border-color:var(--primary-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary-500) 18%, transparent);outline:0}._3JkT4q_textarea:disabled{opacity:.5;cursor:not-allowed;resize:none}._3JkT4q_error{border-color:var(--danger-500)}._3JkT4q_error:focus{border-color:var(--danger-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--danger-500) 18%, transparent)}
._7nthFG_notice{font-size:var(--t-sm);line-height:var(--lh-base);color:var(--fg-muted);margin:0}._7nthFG_notice a{color:var(--ink-900);text-underline-offset:var(--s-1);text-decoration:underline}
._1rHcta_wrapper{align-items:center;gap:var(--s-4);font-size:var(--t-base);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}._1rHcta_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._1rHcta_track{pointer-events:none;width:var(--toggle-track-w);height:var(--s-6h);background:var(--ink-200);border-radius:var(--r-pill);transition:background var(--dur-base) var(--ease);flex-shrink:0;position:relative}._1rHcta_thumb{top:var(--s-1);left:var(--s-1);width:var(--s-5h);height:var(--s-5h);background:var(--surface-0);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease);border-radius:50%;position:absolute}._1rHcta_input:checked~._1rHcta_track{background:var(--primary-600)}._1rHcta_input:checked~._1rHcta_track ._1rHcta_thumb{transform:translateX(var(--s-5))}._1rHcta_input:focus-visible~._1rHcta_track{outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1)}._1rHcta_input:disabled~._1rHcta_track,._1rHcta_input:disabled~._1rHcta_label{opacity:.5;cursor:not-allowed}._1rHcta_label{color:var(--ink-900)}
.oqP-0q_on{background:var(--primary-50);border-color:var(--primary-500);color:var(--primary-900)}.oqP-0q_on:hover:not(:disabled){background:var(--primary-100)}.oqP-0q_count{font-family:var(--font-mono);font-size:var(--t-xs);font-weight:600}
.LCuiSG_steps{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-card);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.LCuiSG_item{border-left:1px solid var(--border);min-width:0;display:flex}.LCuiSG_item:first-child{border-left:0}.LCuiSG_step{appearance:none;gap:var(--s-2);min-width:0;padding:var(--s-5) var(--s-6);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease);background:0 0;border:0;flex-direction:column;flex:auto;display:flex}.LCuiSG_step:hover:not(:disabled){background:var(--surface-2)}.LCuiSG_step:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px}.LCuiSG_step:disabled{cursor:not-allowed;opacity:.6}.LCuiSG_no{align-items:center;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted);display:flex}.LCuiSG_dot{width:var(--s-6);height:var(--s-6);border:1px solid var(--border-strong);background:var(--surface-0);color:var(--ink-500);font-size:var(--t-3xs);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:inline-grid}.LCuiSG_name{font-size:var(--t-sm);letter-spacing:var(--tr-snug);color:var(--ink-700);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.LCuiSG_active,.LCuiSG_active:hover:not(:disabled){background:var(--surface-2);box-shadow:inset 0 calc(-1 * var(--s-1)) 0 var(--primary-600)}.LCuiSG_active .LCuiSG_dot{border-color:var(--primary-600);background:var(--primary-600);color:var(--on-accent)}.LCuiSG_active .LCuiSG_name,.LCuiSG_done .LCuiSG_name{color:var(--ink-900)}.LCuiSG_done .LCuiSG_dot{border-color:var(--success-700);background:var(--success-500);color:var(--on-accent)}@media (max-width:640px){.LCuiSG_step{padding:var(--s-4) var(--s-2)}.LCuiSG_name{display:none}}
.vpCOhW_weekHead{font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow)}
._2D7Ia_wordmark{align-items:center;gap:var(--s-5);color:var(--ink-900);text-decoration:none;display:inline-flex}._2D7Ia_mark{flex-shrink:0;height:auto}._2D7Ia_name{font-family:var(--font-sans);letter-spacing:var(--tr-tight);font-weight:600;line-height:1}._2D7Ia_size-sm{gap:var(--s-4)}._2D7Ia_size-sm ._2D7Ia_name{font-size:var(--t-xl)}._2D7Ia_size-sm ._2D7Ia_mark{width:var(--s-6h)}._2D7Ia_size-md ._2D7Ia_name{font-size:var(--t-3xl)}._2D7Ia_size-md ._2D7Ia_mark{width:var(--s-8)}._2D7Ia_size-lg ._2D7Ia_name{font-size:var(--t-4xl)}._2D7Ia_size-lg ._2D7Ia_mark{width:var(--s-9)}
.N5wQSG_facts{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.N5wQSG_fact{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.N5wQSG_factLabel{font-size:var(--t-xs);color:var(--ink-500)}.N5wQSG_factValue{align-items:center;gap:var(--s-3);font-size:var(--t-md);color:var(--ink-900);flex-wrap:wrap;margin:0;display:flex}.N5wQSG_block{gap:var(--s-4);flex-direction:column;display:flex}.N5wQSG_blockTitle{font-size:var(--t-sm);color:var(--ink-900);margin:0;font-weight:600}.N5wQSG_line{font-size:var(--t-sm);color:var(--ink-700);margin:0}.N5wQSG_actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.N5wQSG_history{border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.N5wQSG_historyRow{gap:var(--s-2);padding:var(--s-4) var(--s-5);flex-direction:column;display:flex}.N5wQSG_historyRow+.N5wQSG_historyRow{border-top:1px solid var(--border)}.N5wQSG_historyHead{align-items:center;gap:var(--s-3);font-size:var(--t-sm);color:var(--ink-900);flex-wrap:wrap;display:flex}@media (max-width:720px){.N5wQSG_facts{grid-template-columns:minmax(0,1fr)}}
.brcnvG_card{gap:var(--s-6);padding:var(--s-7);border:1px solid color-mix(in oklch, var(--success-500) 40%, var(--surface-0));border-radius:var(--r-lg);background:var(--success-50);flex-direction:column;display:flex}.brcnvG_head{gap:var(--s-5);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.brcnvG_mark{width:var(--s-9);height:var(--s-9);background:var(--success-500);color:var(--surface-0);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.brcnvG_title{font-size:var(--t-md);color:var(--ink-900);font-weight:600;display:block}.brcnvG_where{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--success-700);display:block}.brcnvG_body{margin-top:var(--s-2);font-size:var(--t-sm);color:var(--ink-700);display:block}.brcnvG_question{font-size:var(--t-lg);color:var(--ink-900);margin:0;font-weight:500}.brcnvG_actions{gap:var(--s-4);flex-wrap:wrap;display:flex}.brcnvG_error{font-size:var(--t-sm);color:var(--danger-700);margin:0}
._16Pe7G_body{gap:var(--s-6);padding:var(--s-7);flex-direction:column;display:flex}._16Pe7G_stat{gap:var(--s-2);flex-direction:column;display:flex}._16Pe7G_statLbl{}._16Pe7G_statVal{font-family:var(--font-sans);font-weight:600;font-size:var(--t-2xl);color:var(--ink-900);font-variant-numeric:tabular-nums;line-height:1}._16Pe7G_statFoot{font-size:var(--t-xs);color:var(--fg-muted)}._16Pe7G_track{height:var(--s-3);border-radius:var(--r-pill);background:var(--surface-2);margin-top:var(--s-2);overflow:hidden}._16Pe7G_trackFill{background:var(--success-500);border-radius:var(--r-pill);height:100%}._16Pe7G_vpAvatar{background:var(--surface-2);color:var(--ink-700)}._16Pe7G_vpAvatar[data-vp=soprano]{background:var(--vp-soprano-bg);color:var(--vp-soprano-text)}._16Pe7G_vpAvatar[data-vp=alto]{background:var(--vp-alto-bg);color:var(--vp-alto-text)}._16Pe7G_vpAvatar[data-vp=tenor]{background:var(--vp-tenor-bg);color:var(--vp-tenor-text)}._16Pe7G_vpAvatar[data-vp=bass]{background:var(--vp-bass-bg);color:var(--vp-bass-text)}
.MxA_qa_body{gap:var(--s-4);flex-direction:column;display:flex}.MxA_qa_section{font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted);padding-top:var(--s-4)}.MxA_qa_rows{gap:var(--s-3);flex-direction:column;margin:0;display:flex}.MxA_qa_row{align-items:center;gap:var(--s-5);display:flex}.MxA_qa_keys{gap:var(--s-2);min-width:64px;display:flex}.MxA_qa_kbd{font-family:var(--font-mono);font-size:var(--t-2xs);padding:1px var(--s-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-2xs);color:var(--ink-500)}.MxA_qa_label{font-size:var(--t-sm);color:var(--ink-700);margin:0}.MxA_qa_hint{padding-top:var(--s-4);font-size:var(--t-xs);color:var(--fg-muted);margin:0}
.RpPdmW_facts{gap:var(--s-5);padding:var(--s-5) var(--s-6);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--r-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}@media (max-width:640px){.RpPdmW_facts{grid-template-columns:minmax(0,1fr)}}.RpPdmW_fact{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.RpPdmW_fact .RpPdmW_factLabel{color:var(--ink-700);margin:0}.RpPdmW_factValue{font-size:var(--t-sm);color:var(--ink-900);margin:0}.RpPdmW_history{gap:var(--s-6);flex-direction:column;display:flex}.RpPdmW_empty{font-size:var(--t-sm);color:var(--ink-700);margin:0}.RpPdmW_list{margin:0;padding:0;list-style:none}.RpPdmW_row{grid-template-columns:var(--s-5h) calc(var(--s-12) + var(--s-8)) minmax(0, 1fr) auto;gap:var(--s-5);padding-bottom:var(--s-5);display:grid;position:relative}.RpPdmW_row:last-child{padding-bottom:0}.RpPdmW_row:before{content:"";left:var(--s-3);top:var(--s-6);bottom:calc(-1 * var(--s-1));width:var(--s-0h);background:var(--border-strong);position:absolute}.RpPdmW_row:last-child:before{display:none}.RpPdmW_dot{width:var(--s-5h);height:var(--s-5h);margin-top:var(--s-1);border:1px solid var(--ink-300);background:var(--bg-card);border-radius:50%;position:relative}.RpPdmW_row:first-child .RpPdmW_dot{border-color:var(--primary-600);background:var(--primary-600)}.RpPdmW_date{padding-top:var(--s-1);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);white-space:nowrap}.RpPdmW_text{gap:var(--s-1);min-width:0;font-size:var(--t-sm);line-height:var(--lh-base);flex-direction:column;display:flex}.RpPdmW_rowTitle{color:var(--ink-900);overflow-wrap:anywhere}.RpPdmW_rowSub,.RpPdmW_rowNote{font-size:var(--t-xs);color:var(--ink-700);overflow-wrap:anywhere}.RpPdmW_rowNote{white-space:pre-wrap}.RpPdmW_rowActions{align-items:flex-end;gap:var(--s-1);flex-direction:column;display:flex}@media (max-width:640px){.RpPdmW_row{grid-template-columns:var(--s-5h) minmax(0, 1fr) auto}.RpPdmW_date,.RpPdmW_text{grid-column:2}.RpPdmW_rowActions{grid-area:1/3/span 2}}.RpPdmW_actions{justify-content:space-between;align-items:center;gap:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--border);display:flex}.RpPdmW_actions>button{flex-shrink:0}
.gpptja_track{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.gpptja_step{gap:var(--s-2);min-width:0;padding-right:var(--s-4);flex-direction:column;display:flex;position:relative}.gpptja_step:not(:last-child):after{content:"";top:calc(var(--s-6h) / 2);left:var(--s-7h);right:var(--s-2);height:var(--s-0h);background:var(--border-strong);position:absolute}.gpptja_done:not(:last-child):after{height:var(--s-1);background:var(--ink-900)}.gpptja_dot{width:var(--s-6h);height:var(--s-6h);border:1.5px solid var(--ink-300);background:var(--surface-0);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.gpptja_done .gpptja_dot{border-color:var(--ink-900);background:var(--ink-900);color:var(--surface-0)}.gpptja_solved .gpptja_dot{border-color:var(--success-500);background:var(--success-500);color:var(--surface-0)}.gpptja_current .gpptja_dot{border:var(--s-1) solid var(--primary-600)}.gpptja_current .gpptja_dot:before{content:"";width:var(--s-3);height:var(--s-3);background:var(--primary-600);border-radius:50%}.gpptja_paused .gpptja_dot{border-color:var(--secondary-600);background:var(--secondary-100);color:var(--secondary-800)}.gpptja_paused .gpptja_dot:before{content:none}.gpptja_label{margin-top:var(--s-3);font-size:var(--t-sm);line-height:var(--lh-snug);color:var(--ink-500)}.gpptja_done .gpptja_label{color:var(--ink-900)}.gpptja_current .gpptja_label{color:var(--ink-900);font-weight:600}.gpptja_date{min-height:calc(var(--t-2xs) * var(--lh-base));font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted)}.gpptja_paused .gpptja_date{color:var(--secondary-800);font-weight:600}@media (max-width:640px){.gpptja_track{gap:var(--s-5);grid-auto-flow:row}.gpptja_step{grid-template-columns:var(--s-6h) minmax(0, 1fr) auto;align-items:center;gap:var(--s-5);padding-right:0;display:grid}.gpptja_step:not(:last-child):after{top:var(--s-6h);bottom:calc(var(--s-5) * -1);left:calc(var(--s-6h) / 2);width:var(--s-0h);height:auto;right:auto}.gpptja_done:not(:last-child):after{width:var(--s-1);height:auto}.gpptja_label{margin-top:0}.gpptja_date{min-height:0}}
.PDIbuG_pub{max-width:1240px;padding:0 var(--s-9);margin:0 auto}@media (max-width:640px){.PDIbuG_pub{padding:0 var(--s-7)}}.PDIbuG_section{padding:var(--s-12) 0;border-bottom:1px solid var(--border)}@media (max-width:768px){.PDIbuG_section{padding:var(--s-11) 0}}
.JlnP9a_row{gap:var(--s-3);padding:var(--s-4) var(--s-5);grid-template-columns:40px 1fr auto;align-items:start;display:grid}.JlnP9a_iconCol{padding-top:var(--s-2);justify-content:center;align-items:center;display:flex}.JlnP9a_kindIcon{width:var(--s-9);height:var(--s-9);background:var(--surface-2);color:var(--ink-700);font-family:var(--font-mono);font-size:var(--t-base);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.JlnP9a_kindIcon[data-kind=directMessage]{background:var(--primary-50);color:var(--primary-600)}.JlnP9a_kindIcon[data-kind=adHocGroup]{background:var(--secondary-50);color:var(--secondary-700)}.JlnP9a_kindIcon[data-kind=sectionChat]{background:var(--vp-tenor-bg,var(--surface-2));color:var(--vp-tenor,var(--ink-700))}.JlnP9a_kindIcon[data-kind=roleInbox]{background:var(--vp-bass-bg,var(--surface-2));color:var(--vp-bass,var(--ink-700))}.JlnP9a_bodyCol{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.JlnP9a_headerRow{justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.JlnP9a_kindEyebrow{margin:0}.JlnP9a_mutedGlyph{vertical-align:middle;margin-left:var(--s-2);color:var(--fg-muted);display:inline-flex}.JlnP9a_timestamp{font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);color:var(--fg-muted)}.JlnP9a_title{font-family:var(--font-sans);font-size:var(--t-base);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.JlnP9a_preview{font-family:var(--font-sans);font-size:var(--t-sm);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.JlnP9a_unreadCol{padding-top:var(--s-2);justify-content:center;align-items:center;display:flex}.JlnP9a_archivedTag{padding:0 var(--s-2);border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-700);font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);display:inline-block}
.HraGTq_routes{justify-content:center;gap:var(--s-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
._59sy8a_bar{display:none}@media (max-width:640px){._59sy8a_bar{inset-inline:0;z-index:40;box-sizing:border-box;height:var(--mobile-tabbar-h);padding:var(--s-3) var(--s-3) calc(var(--s-3) + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--border);box-shadow:var(--shadow-md);align-items:stretch;display:flex;position:fixed;bottom:0}html:where(:has(._59sy8a_bar)){scroll-padding-bottom:var(--mobile-tabbar-h)}}._59sy8a_tab{align-items:center;gap:var(--s-1);padding:var(--s-3) var(--s-1) var(--s-2);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;text-decoration:none;display:flex}._59sy8a_tabActive{color:var(--primary-500)}._59sy8a_label{font-size:var(--t-2xs);font-weight:600}._59sy8a_iconWrap{display:inline-flex;position:relative}._59sy8a_iconWrap ._59sy8a_badge{top:-4px;right:calc(-1 * var(--s-4))}
.dLn1zq_headMain{align-items:baseline;gap:var(--s-2) var(--s-5);flex-wrap:wrap;min-width:0;display:flex}.dLn1zq_flagCount{font-family:var(--font-mono);font-size:var(--t-base);color:var(--ink-900);font-weight:600}.dLn1zq_list{--table-edge:var(--s-7)}.dLn1zq_tabsHead{padding:0 var(--s-7);box-shadow:inset 0 calc(-1 * var(--s-0h)) 0 var(--border)}.dLn1zq_toolbarRow{align-items:center;gap:var(--s-3);padding:var(--s-5) var(--s-7);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.dLn1zq_selectionBar{align-items:center;gap:var(--s-3) var(--s-5);padding:var(--s-4) var(--s-7);border-bottom:1px solid var(--primary-200);background:var(--primary-50);color:var(--primary-800);font-size:var(--t-sm);flex-wrap:wrap;display:flex}.dLn1zq_selectionBar b{font-weight:600}.dLn1zq_selectionSpacer{flex:1}@media (max-width:640px){.dLn1zq_tabsHead,.dLn1zq_toolbarRow,.dLn1zq_selectionBar{padding-inline:var(--s-5)}}
.It4WMW_multiSelect{gap:var(--s-2);flex-direction:column;display:flex}
.j5Qz1W_composer{gap:var(--s-4);flex-direction:column;display:flex}.j5Qz1W_box{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg);overflow:hidden}.j5Qz1W_box:focus-within{border-color:var(--primary-400)}.j5Qz1W_text,.j5Qz1W_text:focus{box-shadow:none;background:0 0;border:0;border-radius:0}.j5Qz1W_pictures{padding:var(--s-4) var(--s-5) 0}.j5Qz1W_bar{justify-content:flex-end;align-items:center;gap:var(--s-5);padding:var(--s-3) var(--s-4);border-top:1px solid var(--border);background:var(--surface-1);display:flex}.j5Qz1W_bar>:first-child{margin-right:auto}.j5Qz1W_shortcut{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.j5Qz1W_error{font-size:var(--t-sm);color:var(--danger-700);margin:0}.j5Qz1W_notify{align-items:center;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);margin:0;display:flex}@media (max-width:640px){.j5Qz1W_shortcut{display:none}}
._5CWJjG_aside{background:var(--surface-1);border-right:1px solid var(--border);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._5CWJjG_searchRow{padding:var(--s-5) var(--s-6);border-bottom:1px solid var(--border);flex-shrink:0}._5CWJjG_scroll{flex:auto;min-height:0;overflow-y:auto}._5CWJjG_itemLink{color:inherit;border-bottom:1px solid var(--border);background:var(--surface-1);transition:background var(--dur-fast) var(--ease);text-decoration:none;display:block}._5CWJjG_itemLink:hover{background:var(--surface-2)}._5CWJjG_itemLinkActive,._5CWJjG_itemLinkActive:hover{background:var(--surface-2);box-shadow:inset var(--s-1) 0 0 var(--primary-600)}._5CWJjG_itemButton{text-align:left;cursor:pointer;width:100%;color:inherit;border:none;border-bottom:1px solid var(--border);background:var(--surface-1);transition:background var(--dur-fast) var(--ease);text-decoration:none;display:block}._5CWJjG_itemButton:focus-visible{outline-offset:calc(-1 * var(--s-1))}._5CWJjG_itemButton:hover:not(:disabled){background:var(--surface-2)}._5CWJjG_itemButton:disabled{cursor:default;opacity:.7}._5CWJjG_skeletonRow{align-items:center;gap:var(--s-5);padding:var(--s-5) var(--s-6);border-bottom:1px solid var(--border);display:flex}._5CWJjG_skeletonFace{width:var(--avatar-md);height:var(--avatar-md);flex-shrink:0}._5CWJjG_skeletonText{gap:var(--s-3);flex-direction:column;flex:auto;min-width:0;display:flex}
.zVdUCW_picker{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;max-height:calc(100vh - 150px);display:flex;position:sticky;top:80px;overflow:hidden}.zVdUCW_head{padding:var(--s-6) var(--s-7);border-bottom:1px solid var(--border);background:var(--surface-1)}.zVdUCW_title{font-size:var(--t-md);margin:0 0 var(--s-3);font-weight:600}.zVdUCW_sub{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.zVdUCW_searchRow{padding:var(--s-5) var(--s-7);border-bottom:1px solid var(--border);align-items:center;gap:var(--s-3);background:var(--bg-card);display:flex}.zVdUCW_searchIcon{color:var(--ink-500);flex:none;display:inline-flex}.zVdUCW_searchInput{appearance:none;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-1);padding:var(--s-3) var(--s-4);font-family:var(--font-sans);font-size:var(--t-sm);color:var(--ink-900);flex:1}.zVdUCW_searchInput:focus{outline:2px solid var(--primary-300);outline-offset:1px;border-color:#0000}.zVdUCW_filters{gap:var(--s-3);padding:0 var(--s-7) var(--s-5);border-bottom:1px solid var(--border);padding-top:var(--s-3);flex-wrap:wrap;display:flex}.zVdUCW_pfilter{padding:var(--s-2) var(--s-4h);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);color:var(--ink-700);cursor:pointer;text-transform:uppercase;appearance:none}.zVdUCW_pfilter:hover{background:var(--surface-1)}.zVdUCW_pfilterOn{background:var(--ink-900);color:var(--surface-0);border-color:var(--ink-900)}.zVdUCW_body{flex:1;overflow-y:auto}.zVdUCW_emptyRow{padding:var(--s-8) var(--s-7);text-align:center;font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.zVdUCW_pres{gap:var(--s-3);padding:var(--s-5) var(--s-7);border-bottom:1px dashed var(--border);cursor:pointer;transition:background var(--dur-fast) var(--ease);text-align:left;appearance:none;width:100%;font:inherit;color:inherit;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:1fr auto;align-items:center;display:grid}.zVdUCW_pres:hover{background:var(--surface-1)}.zVdUCW_pres:disabled{cursor:not-allowed}.zVdUCW_presInProg{opacity:.6}.zVdUCW_presBody{min-width:0}.zVdUCW_presTitle{font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:var(--t-sm);color:var(--ink-900);line-height:var(--lh-snug)}.zVdUCW_presSub{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);margin-top:var(--s-2);gap:var(--s-3);flex-wrap:wrap;display:flex}.zVdUCW_presSep{color:var(--ink-300)}.zVdUCW_presBadge{margin-top:var(--s-2)}.zVdUCW_presAdd{width:var(--s-8);height:var(--s-8);border:1px solid var(--border-strong);color:var(--ink-700);font-size:var(--t-lg);border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}.zVdUCW_pres:hover:not(:disabled) .zVdUCW_presAdd{background:var(--ink-900);color:var(--surface-0);border-color:var(--ink-900)}.zVdUCW_presInProg .zVdUCW_presAdd{background:var(--surface-2);color:var(--fg-muted);border-color:var(--border)}
.Ozv-GW_rule{align-items:center;gap:var(--s-5);margin-top:var(--s-3);display:flex}.Ozv-GW_label{align-items:center;gap:var(--s-4);font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--ink-700);font-weight:600;display:inline-flex}.Ozv-GW_icon{color:var(--primary-700)}.Ozv-GW_line{background:var(--border);flex:1;height:1px}
.Q0I74G_nav{background:var(--surface-1);border-right:1px solid var(--border);padding:var(--s-7) var(--s-5);gap:var(--s-7);height:calc(100vh - var(--rail-offset,0px));flex-direction:column;flex-shrink:0;width:232px;display:flex;position:sticky;top:0;overflow-y:auto}.Q0I74G_brand{align-items:center;gap:var(--s-4);padding:0 var(--s-3);display:flex}.Q0I74G_brandMark{width:var(--s-7h);height:var(--s-7h);gap:var(--s-1);padding:0 var(--s-1);grid-auto-rows:1fr;align-content:center;display:inline-grid}.Q0I74G_brandMark>span{height:var(--s-2);background:var(--ink-900);border-radius:var(--r-xs);display:block}.Q0I74G_brandMark>span:first-child{width:60%}.Q0I74G_brandMark>span:nth-child(2){width:100%}.Q0I74G_brandMark>span:nth-child(3){width:45%}.Q0I74G_brandMark>span:nth-child(4){width:85%}.Q0I74G_brandName{letter-spacing:var(--tr-snug);font-weight:600;font-size:var(--t-md)}.Q0I74G_choirWrap{position:relative}.Q0I74G_choir{align-items:center;gap:var(--s-4);padding:var(--s-4);border:1px solid var(--border);background:var(--bg-card);border-radius:var(--r-md);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;transition:background var(--dur-fast) var(--ease);display:flex}.Q0I74G_choir[aria-disabled=true]{cursor:default}.Q0I74G_choir:hover:not([aria-disabled=true]),.Q0I74G_choir:focus-visible{background:var(--surface-2)}.Q0I74G_choir:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Q0I74G_choirPopover{top:calc(100% + var(--s-2));background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--s-2);z-index:10;max-height:50vh;position:absolute;left:0;right:0;overflow-y:auto}.Q0I74G_choirPopoverLabel{font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted);margin:0 0 var(--s-2);padding:var(--s-2) var(--s-3) 0}.Q0I74G_choirPopoverItem{gap:var(--s-1);padding:var(--s-3) var(--s-3);border-radius:var(--r-sm);color:var(--ink-900);font-size:var(--t-sm);flex-direction:column;text-decoration:none;display:flex}.Q0I74G_choirPopoverItem:hover,.Q0I74G_choirPopoverItem:focus-visible{background:var(--surface-2)}.Q0I74G_choirPopoverItem:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Q0I74G_choirPopoverItem[aria-current=true]{background:var(--surface-2)}.Q0I74G_choirPopoverItemName{font-weight:600;line-height:var(--lh-tight)}.Q0I74G_choirPopoverItemSlug{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.Q0I74G_choirMark{width:var(--s-9);height:var(--s-9);border-radius:var(--r-sm);background:var(--ink-900);gap:var(--s-1);padding:var(--s-3);flex-shrink:0;grid-auto-rows:1fr;align-content:center;display:inline-grid}.Q0I74G_choirLogo{width:var(--s-9);height:var(--s-9);border-radius:var(--r-sm);object-fit:cover;background:var(--surface-1);flex-shrink:0}.Q0I74G_choirMark>span{height:var(--s-1);background:var(--surface-0);border-radius:1px;display:block}.Q0I74G_choirMark>span:first-child{width:60%}.Q0I74G_choirMark>span:nth-child(2){width:100%}.Q0I74G_choirMark>span:nth-child(3){width:45%}.Q0I74G_choirMark>span:nth-child(4){width:85%}.Q0I74G_choirMeta{flex-direction:column;flex:1;min-width:0;display:flex}.Q0I74G_choirName{font-weight:600;font-size:var(--t-sm);line-height:var(--lh-tight)}.Q0I74G_choirSub{margin-top:var(--s-1)}.Q0I74G_choirChev{color:var(--fg-muted)}.Q0I74G_scroll{gap:var(--s-7);min-height:0;padding:var(--s-2);margin:calc(-1 * var(--s-2));background:linear-gradient(var(--surface-1), var(--surface-1)) top / 100% var(--s-6) no-repeat local, linear-gradient(var(--surface-1), var(--surface-1)) bottom / 100% var(--s-6) no-repeat local, linear-gradient(var(--scrim-soft), transparent) top / 100% var(--s-5) no-repeat scroll, linear-gradient(transparent, var(--scrim-soft)) bottom / 100% var(--s-5) no-repeat scroll;flex-direction:column;flex:1;display:flex;overflow-y:auto}.Q0I74G_group{flex-direction:column;gap:1px;display:flex}.Q0I74G_groupLabel{font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted);background:var(--surface-1);padding:0 var(--s-4);margin-bottom:var(--s-3);align-items:center;gap:var(--s-4);display:flex}.Q0I74G_groupLabel:after{content:"";background:var(--border);flex:1;height:1px}.Q0I74G_item{align-items:center;gap:var(--s-5);padding:var(--s-4) var(--s-4);border-radius:var(--r-sm);color:var(--ink-700);font-size:var(--t-sm);transition:background var(--dur-fast) var(--ease);cursor:pointer;background:0 0;border:1px solid #0000;text-decoration:none;display:flex}.Q0I74G_item>span:not(.Q0I74G_count){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Q0I74G_item:hover{background:var(--surface-2);color:var(--ink-900);text-decoration:none}.Q0I74G_itemActive{background:var(--bg-card);color:var(--ink-900);box-shadow:var(--shadow-sm);border-color:var(--border);font-weight:500}.Q0I74G_itemActive svg{color:var(--primary-600)}.Q0I74G_item svg{color:var(--fg-muted);flex-shrink:0}.Q0I74G_subItem{padding:var(--s-2) var(--s-4) var(--s-2) calc(var(--s-4) + var(--s-6) + var(--s-5));border-radius:var(--r-sm);color:var(--ink-500);font-size:var(--t-sm);white-space:nowrap;text-overflow:ellipsis;transition:background var(--dur-fast) var(--ease);text-decoration:none;display:block;overflow:hidden}.Q0I74G_subItem:hover{background:var(--surface-2);color:var(--ink-900);text-decoration:none}.Q0I74G_subItemActive{color:var(--ink-900);box-shadow:inset var(--s-1) 0 0 var(--primary-600);font-weight:500}.Q0I74G_count{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);margin-left:auto}.Q0I74G_countAlert{color:var(--secondary-800);background:var(--secondary-100);padding:1px var(--s-3);border-radius:var(--r-pill);font-weight:600}.Q0I74G_meWrap{margin:0 calc(-1 * var(--s-5)) calc(-1 * var(--s-7));border-top:1px solid var(--border);flex-shrink:0;position:relative}.Q0I74G_me{align-items:center;gap:var(--s-4);width:100%;padding:var(--s-5) var(--s-7) var(--s-7);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;display:flex}.Q0I74G_me:hover,.Q0I74G_me:focus-visible{background:var(--surface-2)}.Q0I74G_me:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Q0I74G_mePopover{bottom:calc(100% + var(--s-2));left:var(--s-5);right:var(--s-5);background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--s-2);z-index:10;position:absolute}.Q0I74G_mePopoverItem{text-align:left;width:100%;padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);font:inherit;color:var(--ink-900);font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;display:block}.Q0I74G_mePopoverItem:hover,.Q0I74G_mePopoverItem:focus-visible{background:var(--surface-2)}.Q0I74G_mePopoverItem:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Q0I74G_avatar{width:var(--s-9);height:var(--s-9);font-weight:600;font-size:var(--t-xs);background:var(--vp-soprano-bg,var(--surface-2));color:var(--ink-900);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Q0I74G_meMeta{line-height:var(--lh-tight);flex-direction:column;flex:1;min-width:0;display:flex}.Q0I74G_meName{font-size:var(--t-sm);font-weight:600}.Q0I74G_meRole{margin-top:var(--s-1)}.Q0I74G_meChev{color:var(--fg-muted)}@media (max-width:900px){.Q0I74G_nav{inset-block:0;z-index:50;visibility:hidden;width:min(280px,80vw);height:100vh;transition:transform var(--dur-base) var(--ease), visibility 0s linear var(--dur-base);box-shadow:var(--shadow-md);position:fixed;left:0;transform:translate(-100%)}.Q0I74G_navOpen{visibility:visible;transition:transform var(--dur-base) var(--ease);transform:translate(0)}.Q0I74G_backdrop{z-index:40;background:var(--scrim);animation:Q0I74G_backdropFadeIn var(--dur-base) var(--ease);position:fixed;inset:0}}@keyframes Q0I74G_backdropFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Q0I74G_nav{transition:none}.Q0I74G_backdrop{animation:none}}
.gV7TTq_tile{width:var(--avatar-md);height:calc(var(--avatar-md) + var(--s-2));border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);color:var(--ink-700);font-family:var(--font-mono);font-size:var(--t-3xs);letter-spacing:var(--tr-wide);flex-shrink:0;place-items:center;font-weight:600;display:grid}.gV7TTq_tile[data-tone=pdf]{background:var(--danger-50);color:var(--danger-700);border-color:var(--danger-200)}.gV7TTq_tile[data-tone=text]{background:var(--primary-50);color:var(--primary-700);border-color:var(--primary-200)}.gV7TTq_tile[data-tone=sheet]{background:var(--success-50);color:var(--success-700);border-color:var(--success-200)}.gV7TTq_tile[data-tone=image]{background:var(--secondary-50);color:var(--secondary-800);border-color:var(--secondary-200)}
._hI2oG_card{gap:var(--s-9) var(--s-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1000px){._hI2oG_card{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){._hI2oG_card{grid-template-columns:minmax(0,1fr)}}._hI2oG_group{gap:var(--s-5);flex-direction:column;display:flex}._hI2oG_items{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._hI2oG_item{align-items:baseline;gap:var(--s-4);font-size:var(--t-base);line-height:var(--lh-base);color:var(--fg);display:flex}._hI2oG_tick{color:var(--primary-600);font-weight:600}
.MOTTCW_body{flex-direction:column;display:flex}.MOTTCW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MOTTCW_row{align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.MOTTCW_row:first-child{border-top:0}.MOTTCW_roleName{min-width:0;font-size:var(--t-sm);color:var(--ink-900);overflow-wrap:anywhere;flex:1;font-weight:600}.MOTTCW_assign{gap:var(--s-3);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);background:var(--surface-sunken);flex-direction:column;display:flex}.MOTTCW_assignRow{align-items:center;gap:var(--s-4);display:flex}.MOTTCW_assignRow>:first-child{flex:1;min-width:0}.MOTTCW_assignHint{}.MOTTCW_withheld{gap:var(--s-2);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);flex-direction:column;list-style:none;display:flex;}.MOTTCW_failure{padding:0 var(--s-7) var(--s-6)}
.wdIwaG_form{gap:var(--s-3);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);background:var(--surface-sunken);display:grid}.wdIwaG_lbl{}.wdIwaG_error{font-size:var(--t-xs);color:var(--danger-700);margin:0}.wdIwaG_footer{justify-content:flex-end;display:flex}
._2jvOyW_form{gap:var(--s-5);flex-direction:column;display:flex}._2jvOyW_toggleRow{gap:var(--s-2);flex-direction:column;display:flex}._2jvOyW_toggleSub{font-size:var(--t-sm);color:var(--ink-700);margin:0}
.kHprsa_card{flex-direction:column;display:flex}.kHprsa_top{gap:var(--s-6) var(--s-8);padding:var(--s-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.kHprsa_now{align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}.kHprsa_description{margin:var(--s-2) 0 0;max-width:30ch;font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-700)}.kHprsa_expected{align-items:flex-end;gap:var(--s-3);text-align:right;flex-direction:column;display:flex}.kHprsa_date{font-size:calc(var(--t-2xl) + var(--s-2));letter-spacing:var(--tr-tight);font-weight:600;line-height:var(--lh-tight);color:var(--ink-900)}.kHprsa_dateSmall{font-size:var(--t-xl);color:var(--ink-700)}.kHprsa_expectedSub{justify-content:flex-end;align-items:center;gap:var(--s-4);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);flex-wrap:wrap;display:inline-flex}.kHprsa_expectedMore,.kHprsa_expectedHint{max-width:34ch;font-family:var(--font-mono);font-size:var(--t-xs);line-height:var(--lh-base);color:var(--fg-muted)}.kHprsa_steps{padding:var(--s-7) var(--s-8);border-top:1px solid var(--border);background:var(--surface-sunken)}.kHprsa_moved{align-items:flex-start;gap:var(--s-4);padding:var(--s-5) var(--s-8);border-top:1px solid var(--border);background:var(--secondary-50);font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-900);margin:0;display:flex}.kHprsa_moved svg{margin-top:var(--s-1);color:var(--secondary-800);flex-shrink:0}@media (max-width:640px){.kHprsa_top{padding:var(--s-7);grid-template-columns:minmax(0,1fr)}.kHprsa_expected{text-align:left;align-items:flex-start}.kHprsa_date:not(.kHprsa_dateSmall){font-size:var(--t-2xl)}.kHprsa_expectedSub{justify-content:flex-start}.kHprsa_steps,.kHprsa_moved{padding-inline:var(--s-7)}}
._2Sq2PW_meter{gap:var(--s-3);min-width:0;display:grid}._2Sq2PW_inline{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}._2Sq2PW_label{margin:0}._2Sq2PW_track{height:var(--s-3);border-radius:var(--r-pill);background:var(--surface-3);display:block;overflow:hidden}._2Sq2PW_inline ._2Sq2PW_track{flex:1 1 calc(var(--s-12) * 2);max-width:calc(var(--s-12) * 3)}._2Sq2PW_fill{width:var(--fill);border-radius:var(--r-pill);background:var(--primary-500);height:100%;display:block}._2Sq2PW_text{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700)}
.FYAdAG_decisionDot{width:var(--s-3);height:var(--s-3);border-radius:var(--r-pill);background:var(--secondary-500)}.FYAdAG_pieceName{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--t-md);color:var(--ink-900)}
.fTryqW_stack{gap:inherit;flex-direction:column;display:flex}
.jZBWhq_actions{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}