.JiegaW_skipLink{top:var(--s-4);left:var(--s-4);z-index:400;padding:var(--s-3) var(--s-5);background:var(--surface-0);color:var(--ink-900);border:1px solid var(--border);border-radius:var(--r-md);font-family:var(--font-sans);font-size:var(--t-sm);transform:translateY(calc(-100% - var(--s-6)));font-weight:500;text-decoration:none;position:fixed}.JiegaW_skipLink:focus-visible{box-shadow:var(--shadow-pop);outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1);transform:translateY(0)}
.hTCjTq_figure{gap:var(--s-2);flex-direction:column;min-width:0;margin:0;display:flex}.hTCjTq_frame{padding-top:var(--s-5);position:relative}.hTCjTq_max{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);font-feature-settings:"tnum" 1;position:absolute;top:0;left:0}.hTCjTq_plot{width:100%;height:calc(var(--s-10) * 3);display:block;overflow:visible}.hTCjTq_baseline{stroke:var(--border-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.hTCjTq_line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.hTCjTq_line.hTCjTq_primary{stroke:var(--primary-500)}.hTCjTq_line.hTCjTq_secondary{stroke:var(--secondary-600)}.hTCjTq_line.hTCjTq_tertiary{stroke:var(--vp-tenor-strong)}.hTCjTq_line.hTCjTq_rose{stroke:var(--vp-soprano-strong)}.hTCjTq_line.hTCjTq_green{stroke:var(--success-500)}.hTCjTq_line.hTCjTq_muted{stroke:var(--ink-400)}.hTCjTq_column.hTCjTq_primary{fill:var(--primary-400)}.hTCjTq_column.hTCjTq_secondary{fill:var(--secondary-500)}.hTCjTq_column.hTCjTq_tertiary{fill:var(--vp-tenor)}.hTCjTq_column.hTCjTq_rose{fill:var(--vp-soprano)}.hTCjTq_column.hTCjTq_green{fill:var(--success-200)}.hTCjTq_column.hTCjTq_muted{fill:var(--ink-300)}.hTCjTq_axis{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);justify-content:space-between;display:flex}.hTCjTq_legend{gap:var(--s-4);font-size:var(--t-sm);color:var(--ink-700);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hTCjTq_legendItem{align-items:center;gap:var(--s-2);display:inline-flex}.hTCjTq_swatch{width:var(--s-3);height:var(--s-3);border-radius:var(--r-sm)}.hTCjTq_swatch.hTCjTq_primary{background:var(--primary-500)}.hTCjTq_swatch.hTCjTq_secondary{background:var(--secondary-600)}.hTCjTq_swatch.hTCjTq_tertiary{background:var(--vp-tenor-strong)}.hTCjTq_swatch.hTCjTq_rose{background:var(--vp-soprano-strong)}.hTCjTq_swatch.hTCjTq_green{background:var(--success-500)}.hTCjTq_swatch.hTCjTq_muted{background:var(--ink-400)}.hTCjTq_empty{font-size:var(--t-sm);color:var(--fg-muted);margin:0}.hTCjTq_srOnly{}
._-D67q_wrap{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}._-D67q_list{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._-D67q_row{gap:var(--s-1) var(--s-5);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}._-D67q_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-base);color:var(--ink-900);overflow:hidden}._-D67q_value{font-size:var(--t-sm);color:var(--ink-700);font-feature-settings:"tnum" 1}._-D67q_track{height:var(--s-3);border-radius:var(--r-pill);background:var(--surface-2);grid-column:1/-1;display:flex;overflow:hidden}._-D67q_fill{width:var(--fill);height:100%}._-D67q_primary{background:var(--primary-500)}._-D67q_secondary{background:var(--secondary-500)}._-D67q_tertiary{background:var(--vp-tenor-strong)}._-D67q_rose{background:var(--vp-soprano-strong)}._-D67q_green{background:var(--success-500)}._-D67q_muted{background:var(--ink-300)}._-D67q_legend{gap:var(--s-4);font-size:var(--t-sm);color:var(--ink-700);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._-D67q_legendItem{align-items:center;gap:var(--s-2);display:inline-flex}._-D67q_swatch{width:var(--s-3);height:var(--s-3);border-radius:var(--r-sm)}._-D67q_empty{font-size:var(--t-sm);color:var(--fg-muted);margin:0}
.TKBctG_figure{gap:var(--s-4);flex-direction:column;min-width:0;margin:0;display:flex}.TKBctG_map{width:100%;max-height:calc(var(--s-12) * 6);display:block}.TKBctG_map path{stroke:var(--surface-0);stroke-width:.6px;stroke-linejoin:round}.TKBctG_none{fill:var(--surface-3)}.TKBctG_hidden{fill:var(--ink-200)}.TKBctG_step1{fill:var(--primary-100)}.TKBctG_step2{fill:var(--primary-200)}.TKBctG_step3{fill:var(--primary-300)}.TKBctG_step4{fill:var(--primary-400)}.TKBctG_step5{fill:var(--primary-600)}.TKBctG_scale{align-items:center;gap:var(--s-4);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);display:flex}.TKBctG_ramp{height:var(--s-3);border-radius:var(--r-pill);flex:1;display:inline-flex;overflow:hidden}.TKBctG_ramp>span{flex:1}.TKBctG_ramp>.TKBctG_step1{background:var(--primary-100)}.TKBctG_ramp>.TKBctG_step2{background:var(--primary-200)}.TKBctG_ramp>.TKBctG_step3{background:var(--primary-300)}.TKBctG_ramp>.TKBctG_step4{background:var(--primary-400)}.TKBctG_ramp>.TKBctG_step5{background:var(--primary-600)}
.TXPWWa_picker{align-items:center;gap:var(--s-4);display:inline-flex}.TXPWWa_picker select{width:auto;min-width:calc(var(--s-12) * 3)}.TXPWWa_ways{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TXPWWa_way{align-items:center;gap:var(--s-6);min-width:0;padding:var(--s-7) var(--s-7) var(--s-6);border-left:1px solid var(--border);transition:background var(--dur-fast) var(--ease);display:flex;position:relative}.TXPWWa_way:first-child{border-left:0}.TXPWWa_way:not(.TXPWWa_wayOff):hover{background:var(--surface-2)}.TXPWWa_way:has(.TXPWWa_wayValue:focus-visible){outline:2px solid var(--focus-ring);outline-offset:-2px}.TXPWWa_wayText{gap:var(--s-4);flex-direction:column;flex:1;min-width:0;display:flex}.TXPWWa_wayDisc{width:calc(var(--s-10) + var(--s-4));height:calc(var(--s-10) + var(--s-4));color:var(--on-accent);box-shadow:var(--shadow-sm);pointer-events:none;transition:transform var(--dur-fast) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.TXPWWa_way:not(.TXPWWa_wayOff):hover .TXPWWa_wayDisc{transform:scale(1.06)}.TXPWWa_toneScore{background:var(--success-500)}.TXPWWa_tonePlayer{background:var(--secondary-600)}.TXPWWa_toneMixer{background:var(--primary-600)}.TXPWWa_wayValue{appearance:none;max-width:100%;font:inherit;font-size:var(--t-2xl);letter-spacing:var(--tr-tight);font-weight:600;line-height:var(--lh-tight);color:var(--ink-900);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;overflow:hidden}.TXPWWa_wayValue:hover{color:var(--ink-900);text-decoration:none}.TXPWWa_wayValue:focus-visible{outline:none}.TXPWWa_way:not(.TXPWWa_wayOff) .TXPWWa_wayValue:after{content:"";position:absolute;inset:0}.TXPWWa_wayOff .TXPWWa_wayValue{color:var(--ink-300);cursor:default}.TXPWWa_wayFoot{font-family:var(--font-mono);font-size:var(--t-xs);line-height:var(--lh-base);color:var(--fg-muted)}.TXPWWa_wayFoot b{color:var(--ink-900);font-weight:500}.TXPWWa_wayExtras{z-index:1;position:relative}.TXPWWa_wayExtras a,.TXPWWa_wayExtras button{appearance:none;font:inherit;color:var(--ink-700);text-decoration:underline;-webkit-text-decoration-color:var(--ink-200);text-decoration-color:var(--ink-200);text-underline-offset:var(--s-1);cursor:pointer;background:0 0;border:0;padding:0}.TXPWWa_wayExtras a:hover,.TXPWWa_wayExtras button:hover{color:var(--ink-900);-webkit-text-decoration-color:var(--ink-500);text-decoration-color:var(--ink-500)}.TXPWWa_wayFix{align-self:flex-start}.TXPWWa_error,.TXPWWa_rowError{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--danger-700);margin:0}.TXPWWa_rowError{grid-column:2/-1}.TXPWWa_rowStatus{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);grid-column:2/-1;margin:0}.TXPWWa_sectionBody{gap:var(--s-6);flex-direction:column;display:flex}.TXPWWa_files,.TXPWWa_tracks,.TXPWWa_uses{margin:0;padding:0;list-style:none}.TXPWWa_files{grid-template-columns:var(--s-11) minmax(0, 1fr) auto auto auto;column-gap:var(--s-5);padding:var(--s-2) var(--s-7) var(--s-4);display:grid}.TXPWWa_files>li,.TXPWWa_file{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.TXPWWa_file{row-gap:var(--s-2);padding:var(--s-4) 0;border-top:1px solid var(--border)}.TXPWWa_files>li:first-child,.TXPWWa_files>li:first-child>.TXPWWa_file{border-top:0}.TXPWWa_kind{height:var(--s-7);padding:0 var(--s-4);border:1px solid var(--border);border-radius:var(--r-xs);background:var(--surface-2);font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--ink-700);white-space:nowrap;justify-self:start;align-items:center;font-weight:600;display:inline-flex}.TXPWWa_kindScore{border-color:var(--success-200);background:var(--success-100);color:var(--success-700)}.TXPWWa_kindXml{border-color:var(--secondary-200);background:var(--secondary-100);color:var(--secondary-800)}.TXPWWa_kindMix{border-color:var(--primary-200);background:var(--primary-100);color:var(--primary-800)}.TXPWWa_fileMain{align-items:baseline;gap:var(--s-4h);min-width:0;display:flex}.TXPWWa_fileTitle{font-size:var(--t-base);color:var(--ink-900);white-space:nowrap;font-weight:500}.TXPWWa_fileName{min-width:0;font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TXPWWa_fileDate{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);white-space:nowrap}.TXPWWa_filePlay{grid-column:-3;place-items:center;display:grid}.TXPWWa_fileActions{justify-content:flex-end;gap:var(--s-1);grid-column:-2;display:flex}.TXPWWa_playDisc{appearance:none;width:var(--s-9);height:var(--s-9);color:var(--on-accent);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.TXPWWa_playDisc:hover{color:var(--on-accent);box-shadow:0 0 0 var(--s-2) var(--ink-100)}.TXPWWa_playDisc:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TXPWWa_iconBtn{appearance:none;width:var(--s-9);height:var(--s-9);border-radius:var(--r-sm);color:var(--ink-500);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.TXPWWa_iconBtn:hover{background:var(--surface-2);color:var(--ink-900)}.TXPWWa_iconBtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.TXPWWa_iconBtn:disabled{cursor:progress;opacity:.5}.TXPWWa_iconBtnDanger:hover{background:var(--danger-50);color:var(--danger-700)}.TXPWWa_setToggle{appearance:none;gap:var(--s-5);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-column:2/-3;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding:0;display:grid}.TXPWWa_setToggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--r-sm)}.TXPWWa_setChips{gap:var(--s-1);display:flex;overflow:hidden}.TXPWWa_setChevron{color:var(--ink-400);transition:transform var(--dur-base) var(--ease)}.TXPWWa_setOpen .TXPWWa_setChevron{transform:rotate(180deg)}.TXPWWa_tracks{margin:0 0 var(--s-4);padding-left:var(--s-6);border-left:1px solid var(--border-strong);grid-column:2/-1}.TXPWWa_tracks li{grid-template-columns:var(--s-10) minmax(0, 1fr) auto;gap:var(--s-4);padding:var(--s-1) 0;align-items:center;display:grid}.TXPWWa_voiceChip{padding:var(--s-1) var(--s-3);border-radius:var(--r-xs);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-wide);justify-self:start;font-weight:700}.TXPWWa_voice-s{background:var(--vp-soprano-bg);color:var(--vp-soprano-text)}.TXPWWa_voice-a{background:var(--vp-alto-bg);color:var(--vp-alto-text)}.TXPWWa_voice-t{background:var(--vp-tenor-bg);color:var(--vp-tenor-text)}.TXPWWa_voice-b{background:var(--vp-bass-bg);color:var(--vp-bass-text)}.TXPWWa_voiceFull{background:var(--surface-2);color:var(--ink-700)}.TXPWWa_facts{grid-template-columns:repeat(auto-fill, minmax(calc(var(--s-12) * 2), 1fr));gap:var(--s-5) var(--s-7);margin:0;display:grid}.TXPWWa_facts dd{margin:var(--s-2) 0 0;font-size:var(--t-base);color:var(--ink-900)}.TXPWWa_note p{max-width:72ch;margin:var(--s-3) 0 0;font-size:var(--t-base);line-height:var(--lh-relax);color:var(--ink-700);white-space:pre-wrap}.TXPWWa_uses li{grid-template-columns:var(--s-10) minmax(0, 1fr);gap:var(--s-5);padding:var(--s-2) 0;align-items:center;display:grid}.TXPWWa_useMain{flex-direction:column;min-width:0;display:flex}.TXPWWa_useName{font-size:var(--t-base);color:var(--ink-900);font-weight:500}.TXPWWa_useMeta{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.TXPWWa_editForm{gap:var(--s-7);flex-direction:column;display:flex}.TXPWWa_editGroup{border:0;min-width:0;margin:0;padding:0}.TXPWWa_editGroup legend{margin-bottom:var(--s-5);padding:0}@media (max-width:1060px){.TXPWWa_fileDate{display:none}.TXPWWa_files{grid-template-columns:var(--s-11) minmax(0, 1fr) auto auto}}@media (max-width:860px){.TXPWWa_ways{grid-template-columns:minmax(0,1fr)}.TXPWWa_way{border-left:0}.TXPWWa_way+.TXPWWa_way{border-top:1px solid var(--border)}.TXPWWa_setChips{display:none}.TXPWWa_fileMain{flex-direction:column;gap:0}.TXPWWa_fileTitle,.TXPWWa_fileName{text-overflow:ellipsis;max-width:100%;overflow:hidden}}@media (max-width:640px){.TXPWWa_way,.TXPWWa_files{padding-inline:var(--s-5)}}@media (prefers-reduced-motion:reduce){.TXPWWa_way,.TXPWWa_wayDisc,.TXPWWa_playDisc{transition:none}.TXPWWa_way:not(.TXPWWa_wayOff):hover .TXPWWa_wayDisc{transform:none}}
.ICeu2G_strip{gap:var(--s-5);grid-template-columns:repeat(4,1fr);display:grid}.ICeu2G_tile{gap:var(--s-3);flex-direction:column;display:flex}.ICeu2G_value{font-family:var(--font-sans);font-size:var(--t-3xl);letter-spacing:var(--tr-snug);color:var(--ink-900);font-weight:600;line-height:1}.ICeu2G_sub{font-family:var(--font-sans);font-size:var(--t-sm);color:var(--ink-500)}@media (max-width:900px){.ICeu2G_strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ICeu2G_strip{grid-template-columns:1fr}}
.W5aF0q_caseCell{align-items:flex-start;gap:var(--s-5);display:flex}.W5aF0q_statusCell{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.W5aF0q_clock,.W5aF0q_clockLate{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700)}.W5aF0q_clockLate,.W5aF0q_priority-critical{color:var(--danger-700);font-weight:600}.W5aF0q_priority-high{color:var(--secondary-800);font-weight:600}.W5aF0q_priority-normal,.W5aF0q_priority-low{color:var(--ink-700)}.W5aF0q_search{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.W5aF0q_searchInput{flex:1 1 calc(var(--s-12) * 3);max-width:calc(var(--s-12) * 5)}.W5aF0q_paging{gap:var(--s-5);display:flex}.W5aF0q_audited{font-size:var(--t-xs);color:var(--fg-muted);margin:0}.W5aF0q_who{align-items:center;gap:var(--s-4);font-size:var(--t-sm);color:var(--ink-700);flex-wrap:wrap;display:flex}.W5aF0q_who b{color:var(--ink-900)}.W5aF0q_threadBody{gap:var(--s-7);flex-direction:column;display:flex}.W5aF0q_propBody{gap:var(--s-5);flex-direction:column;display:flex}.W5aF0q_hint{font-size:var(--t-xs);line-height:var(--lh-base);color:var(--ink-700);margin:0}.W5aF0q_hint b{color:var(--ink-900)}.W5aF0q_row{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.W5aF0q_list{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.W5aF0q_listItem{gap:var(--s-1);font-size:var(--t-sm);color:var(--ink-900);flex-direction:column;display:flex}.W5aF0q_listMeta{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.W5aF0q_error{font-size:var(--t-sm);color:var(--danger-700);margin:0}.W5aF0q_pictures{gap:var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.W5aF0q_composer{gap:var(--s-5);flex-direction:column;display:flex}.W5aF0q_note{background:var(--secondary-50)}.W5aF0q_options{align-items:center;gap:var(--s-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.W5aF0q_option{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3) var(--s-2) var(--s-5);border:1px solid var(--border-strong);border-radius:var(--r-pill);font-size:var(--t-sm);color:var(--ink-900);display:inline-flex}.W5aF0q_optionRemove{padding:var(--s-1);color:var(--ink-700);cursor:pointer;background:0 0;border:0;border-radius:50%;display:inline-flex}.W5aF0q_optionRemove:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.W5aF0q_composerFoot{justify-content:space-between;align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}.W5aF0q_composerFoot>:last-child{margin-left:auto}.W5aF0q_noteHint{align-items:center;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--secondary-800);display:inline-flex}.W5aF0q_more{align-items:flex-start;gap:var(--s-7);flex-direction:column;display:flex}
.TT0koa_card{gap:var(--s-6);padding:var(--s-7);border:1px solid color-mix(in oklch, var(--secondary-500) 45%, var(--surface-0));border-radius:var(--r-lg);background:var(--secondary-50);flex-direction:column;display:flex}.TT0koa_head{align-items:center;gap:var(--s-4);font-size:var(--t-sm);color:var(--secondary-800);display:flex}.TT0koa_head b{color:var(--ink-900)}.TT0koa_avatar{background:var(--ink-900);color:var(--surface-0)}.TT0koa_at{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);margin-left:auto}.TT0koa_prompt{font-size:var(--t-lg);font-weight:500;line-height:var(--lh-snug);color:var(--ink-900);white-space:pre-wrap;margin:0}.TT0koa_options{gap:var(--s-4);flex-wrap:wrap;display:flex}.TT0koa_option{min-height:var(--control-h-md);padding:0 var(--s-6);border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--bg);font:inherit;font-size:var(--t-base);color:var(--ink-900);cursor:pointer}.TT0koa_option:hover{border-color:var(--ink-400)}.TT0koa_option[aria-pressed=true]{border-color:var(--primary-600);background:var(--primary-50);color:var(--primary-800)}.TT0koa_option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.TT0koa_text{background:var(--bg)}.TT0koa_error{font-size:var(--t-sm);color:var(--danger-700);margin:0}.TT0koa_foot{justify-content:space-between;align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}.TT0koa_onHold{align-items:center;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--secondary-800);display:inline-flex}
.JskeHa_wrap{width:100%;max-width:720px;padding:var(--s-9) var(--s-6) var(--s-10);gap:var(--s-7);flex-direction:column;margin:0 auto;display:flex}.JskeHa_next{font-size:var(--t-md);color:var(--ink-900);margin:0;font-weight:500}.JskeHa_confirm{gap:var(--s-2);flex-direction:column;display:flex}.JskeHa_body{font-size:var(--t-md);color:var(--fg-muted);margin:0}.JskeHa_form,.JskeHa_card{gap:var(--s-6);flex-direction:column;display:flex}.JskeHa_actions{justify-content:flex-end;gap:var(--s-4);display:flex}.JskeHa_actionsStart{justify-content:flex-start;display:flex}.JskeHa_error{color:var(--danger-700);font-size:var(--t-sm);margin:0}
._3ujb7q_page{background:var(--bg);min-height:100vh}._3ujb7q_header{background:var(--surface-1);border-bottom:1px solid var(--border);padding:var(--s-8) var(--s-10);align-items:baseline;gap:var(--s-6);display:flex}._3ujb7q_headerSub{}._3ujb7q_main{max-width:960px;padding:var(--s-10);gap:var(--s-12);flex-direction:column;margin:0 auto;display:flex}._3ujb7q_section{gap:var(--s-7);flex-direction:column;display:flex}._3ujb7q_sectionTitle{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted);padding-bottom:var(--s-4);border-bottom:1px solid var(--border);font-weight:500}._3ujb7q_sectionContent{gap:var(--s-6);flex-direction:column;display:flex}._3ujb7q_row{align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}._3ujb7q_formGrid{gap:var(--s-7);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}
.DrUEBG_note{max-width:72ch;margin:0 0 var(--s-5);font-size:var(--t-base);line-height:var(--lh-relax);color:var(--ink-700);white-space:pre-wrap}.DrUEBG_note:last-child{margin-bottom:0}.DrUEBG_pieceTitle{font-family:var(--font-serif);font-style:italic;font-size:var(--t-lg);font-weight:500}.DrUEBG_sectionRow{align-items:center;gap:var(--s-5);padding:var(--s-4h) var(--s-7);border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.DrUEBG_sectionRow:first-child{border-top:0}.DrUEBG_track{height:var(--s-3);border-radius:var(--r-pill);background:var(--surface-2);display:block;overflow:hidden}.DrUEBG_trackFill{border-radius:var(--r-pill);background:var(--success-500);height:100%;display:block}.DrUEBG_trackFill[data-thin=true]{background:var(--secondary-500)}.DrUEBG_sectionCount{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);font-variant-numeric:tabular-nums}.DrUEBG_confirmedRow{align-items:center;gap:var(--s-5);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);display:flex}.DrUEBG_confirmedLabel{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}
.oreijG_tags{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:inline-flex}
.Mc5ZGq_pane{background:var(--surface-0,var(--surface-2));flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.Mc5ZGq_header{background:var(--surface-1);flex-wrap:nowrap;flex-shrink:0;align-items:center}.Mc5ZGq_headerBody{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.Mc5ZGq_eyebrow{margin:0}.Mc5ZGq_title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Mc5ZGq_participants{margin:0}.Mc5ZGq_headerActions{gap:var(--s-2);display:flex}.Mc5ZGq_placeholder{font-family:var(--font-sans);font-size:var(--t-base);color:var(--fg-muted);margin:auto}.Mc5ZGq_loadingHead{gap:var(--s-3);padding:var(--s-6) var(--s-7);border-bottom:1px solid var(--border);background:var(--surface-1);flex-direction:column;display:flex}.Mc5ZGq_loadingTitle{height:var(--s-7)}.Mc5ZGq_placeholderActions{gap:var(--s-2);padding-bottom:var(--s-6);justify-content:center;display:flex}.Mc5ZGq_archivedNotice{border-top:1px solid var(--border);padding:var(--s-4) var(--s-6);background:var(--surface-1);font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted);text-align:center}.Mc5ZGq_menuItem{font-family:var(--font-sans);font-size:var(--t-sm);padding:var(--s-2) var(--s-4);text-align:left;cursor:pointer;color:var(--ink-900);white-space:nowrap;background:0 0;border:none}.Mc5ZGq_menuItem:hover:not(:disabled),.Mc5ZGq_menuItem:focus-visible{background:var(--surface-2);outline:none}.Mc5ZGq_menuItem:disabled{opacity:.5;cursor:not-allowed}.Mc5ZGq_menuItemDanger{color:var(--danger-700)}
.L1fzJW_body{gap:var(--s-4);flex-direction:column;display:flex}.L1fzJW_bodyRule{border-top:1px solid var(--border)}.L1fzJW_text{font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);margin:0}.L1fzJW_note{font-size:var(--t-sm);line-height:var(--lh-base);color:var(--fg-muted);margin:0}.L1fzJW_link{font-size:var(--t-sm);color:var(--primary-700);align-self:flex-start}.L1fzJW_table{border-top:1px solid var(--border)}
.kuz5Iq_nameCell{color:var(--ink-900);font-weight:500}.kuz5Iq_descCell{font-size:var(--t-xs);color:var(--ink-500);margin-top:var(--s-1)}.kuz5Iq_settingsCell{gap:var(--s-1);font-size:var(--t-xs);color:var(--ink-500);font-family:var(--font-mono);flex-direction:column;display:flex}.kuz5Iq_actionsCell{gap:var(--s-2);display:flex}.kuz5Iq_modalBody{color:var(--ink-700);margin:0}.kuz5Iq_toggles{gap:var(--s-3);padding:var(--s-3);background:var(--surface-sunken);border-radius:var(--r-sm);flex-direction:column;display:flex}.kuz5Iq_fieldHint{font-size:var(--t-xs);color:var(--ink-500);margin:var(--s-1) 0 0 0}
.Dcf3pW_nameCell{color:var(--ink-900);font-weight:500}.Dcf3pW_descCell{font-size:var(--t-xs);color:var(--ink-500);margin-top:var(--s-1)}.Dcf3pW_actionsCell{gap:var(--s-2);display:flex}.Dcf3pW_iconButton{width:var(--control-h-sm);justify-content:center;padding:0}.Dcf3pW_headClosed{border-bottom:0}.Dcf3pW_disclosure{align-items:center;gap:var(--s-3);font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.Dcf3pW_disclosure:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--r-sm)}.Dcf3pW_fieldHint{font-size:var(--t-xs);color:var(--ink-500);margin:var(--s-1) 0 0 0}.Dcf3pW_optionsList{gap:var(--s-2);flex-direction:column;align-items:flex-start;display:flex}.Dcf3pW_optionRow{gap:var(--s-2);align-items:center;width:100%;display:flex}
.vtT5ma_note{font-size:var(--t-xs);line-height:var(--lh-base);color:var(--fg-muted)}
._7lTElq_groups{columns:2;column-gap:var(--s-8)}._7lTElq_group{break-inside:avoid;margin-bottom:var(--s-8)}._7lTElq_lead{width:var(--s-9);height:var(--s-9);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-0);color:var(--ink-700);justify-content:center;align-items:center;display:inline-flex}@media (max-width:1020px){._7lTElq_groups{columns:1}}._7lTElq_group:last-child{margin-bottom:0}
.t4ekgG_body{gap:var(--s-6);flex-direction:column;display:flex}.t4ekgG_swatch{width:var(--s-5);height:var(--s-5);border-radius:var(--r-2xs);background:var(--ink-400);flex-shrink:0}.t4ekgG_swatch[data-group=rehearsals]{background:var(--primary-500)}.t4ekgG_swatch[data-group=concerts]{background:var(--secondary-600)}.t4ekgG_swatch[data-group=seminars]{background:var(--success-500)}.t4ekgG_swatch[data-group=social]{background:var(--secondary-400)}.t4ekgG_swatch[data-group=other]{background:var(--ink-400)}.t4ekgG_swatch[data-group=auditions]{background:var(--primary-700)}.t4ekgG_swatch[data-group=meetings]{background:var(--ink-500)}.t4ekgG_pastToggle{margin-left:auto}.t4ekgG_weekHead{font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow)}.t4ekgG_cancelled{color:var(--fg-muted);text-decoration:line-through}@media (max-width:640px){.t4ekgG_row{row-gap:var(--s-5);flex-wrap:wrap}.t4ekgG_row>:has(>.t4ekgG_rsvpSlot){flex-basis:100%;order:1}.t4ekgG_rsvpSlot{flex:1}}.t4ekgG_calMonth{text-transform:capitalize}.t4ekgG_calNav{align-items:center;gap:var(--s-3);display:flex}.t4ekgG_calWeekdays{border-bottom:1px solid var(--border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.t4ekgG_calWeekdays span{padding:var(--s-3) var(--s-4);font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted)}.t4ekgG_calWeek{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.t4ekgG_calCell{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0;min-height:132px;padding:var(--s-4);gap:var(--s-2);flex-direction:column;display:flex}@media (max-width:640px){.t4ekgG_calCell{min-height:var(--s-12);padding:var(--s-2);align-content:flex-start;gap:var(--s-1);flex-flow:wrap;display:flex}.t4ekgG_calDate{flex-basis:100%}.t4ekgG_calEvent{border-radius:var(--r-pill);background:var(--ink-400);border-left:0;width:10px;height:10px;padding:0}.t4ekgG_calEventText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.t4ekgG_calCell:nth-child(7n){border-right:0}.t4ekgG_calCell[data-off=true]{background:var(--surface-sunken)}.t4ekgG_calCell[data-today=true]{background:var(--primary-50)}.t4ekgG_calDate{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-500)}.t4ekgG_calCell[data-off=true] .t4ekgG_calDate{color:var(--fg-muted)}.t4ekgG_calEvent{appearance:none;text-align:left;cursor:pointer;width:100%;font-family:inherit;font-size:var(--t-xs);line-height:var(--lh-snug);color:var(--ink-900);background:var(--surface-2);border:none;border-left:3px solid var(--ink-400);border-radius:var(--r-xs);padding:var(--s-2) var(--s-3);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.t4ekgG_calEvent:hover{filter:brightness(.97);text-decoration:underline}.t4ekgG_calEvent:focus-visible{outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1)}.t4ekgG_calEvent[data-group=rehearsals]{background:var(--primary-50);border-left-color:var(--primary-500)}.t4ekgG_calEvent[data-group=concerts]{background:var(--secondary-100);border-left-color:var(--secondary-600)}.t4ekgG_calEvent[data-group=seminars]{background:var(--success-50);border-left-color:var(--success-500)}.t4ekgG_calEvent[data-group=social]{background:var(--surface-2);border-left-color:var(--secondary-400)}.t4ekgG_calEvent[data-group=other]{background:var(--surface-2);border-left-color:var(--ink-400)}.t4ekgG_calEvent[data-group=meetings]{background:var(--surface-2);border-left-color:var(--ink-500)}.t4ekgG_calEvent[data-group=auditions]{background:var(--bg-card);border:1px solid var(--primary-300);border-left:3px solid var(--primary-700)}.t4ekgG_calEvent[data-group=auditions][data-status=draft]{border-style:dashed}.t4ekgG_calEvent[data-past=true]{opacity:.5}.t4ekgG_calEvent[data-cancelled=true] .t4ekgG_calEventText{text-decoration:line-through}.t4ekgG_calEvent[data-cancelled=true]{opacity:.6}.t4ekgG_calEvent:focus-visible{opacity:1}@media (max-width:640px){.t4ekgG_calEvent[data-group=rehearsals]{background:var(--primary-500)}.t4ekgG_calEvent[data-group=concerts]{background:var(--secondary-600)}.t4ekgG_calEvent[data-group=seminars]{background:var(--success-500)}.t4ekgG_calEvent[data-group=social]{background:var(--secondary-400)}.t4ekgG_calEvent[data-group=other]{background:var(--ink-400)}.t4ekgG_calEvent[data-group=meetings]{background:var(--ink-500)}.t4ekgG_calEvent[data-group=auditions]{background:var(--primary-700);border:0}.t4ekgG_calEvent[data-group=auditions][data-status=draft]{background:var(--bg-card);border:1px dashed var(--primary-700)}}.t4ekgG_peekBody{gap:var(--s-5);flex-direction:column;display:flex}.t4ekgG_peekTags{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}
.DnScMW_progress{align-items:center;gap:var(--s-5);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);display:inline-flex}.DnScMW_progressTrack{width:calc(var(--s-10) * 3);height:var(--s-3);border-radius:var(--r-pill);background:var(--surface-3);display:block;overflow:hidden}.DnScMW_progressFill{border-radius:var(--r-pill);background:var(--primary-600);height:100%;transition:width var(--dur-slow) var(--ease);display:block}.DnScMW_progressFill[data-complete=true]{background:var(--success-500)}.DnScMW_head{align-items:center}.DnScMW_headTitle{align-items:baseline;gap:var(--s-3) var(--s-5);flex-wrap:wrap;min-width:0;display:flex}.DnScMW_sectionTitle{align-items:center;gap:var(--s-4);display:flex}.DnScMW_legend{padding:var(--s-5) var(--s-7);gap:var(--s-3) var(--s-6);font-size:var(--t-xs);color:var(--ink-700);flex-wrap:wrap;margin:0;list-style:none;display:flex}.DnScMW_legend li{align-items:center;gap:var(--s-3);display:inline-flex}.DnScMW_dot{width:var(--s-5);height:var(--s-5);border:1px solid var(--border-strong);border-radius:var(--r-2xs);flex-shrink:0}.DnScMW_distribution{width:calc(var(--s-10) * 5);max-width:100%;height:var(--s-4);border-radius:var(--r-sm);background:var(--surface-3);display:flex;overflow:hidden}.DnScMW_distribution span{height:100%;display:block}.DnScMW_distributionOpen{background:var(--surface-3)}.DnScMW_list{margin:0;padding:0;list-style:none}.DnScMW_assess{align-items:center;gap:var(--s-5);display:inline-flex}.DnScMW_value{width:calc(var(--s-11) * 2);font-size:var(--t-xs);color:var(--ink-700);white-space:nowrap}.DnScMW_valueOpen{color:var(--fg-muted)}@media (max-width:760px){.DnScMW_value{display:none}}@media (max-width:640px){.DnScMW_distribution{width:100%}}@media (prefers-reduced-motion:reduce){.DnScMW_progressFill{transition:none}}
.-MN-FG_statFootStrong{font-weight:600}.-MN-FG_statFootPaid{color:var(--success-700);font-weight:600}
.qYHpvW_frame{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}
.i6-fLG_sub b{color:var(--ink-900);font-weight:600}.i6-fLG_body{flex-direction:column;display:flex}.i6-fLG_add{appearance:none;justify-content:center;align-items:center;gap:var(--s-4);padding:var(--s-6);border-top:1px dashed var(--border);color:var(--ink-500);cursor:pointer;font-size:var(--t-sm);font-family:var(--font-mono);background:0 0;border-bottom:0;border-left:0;border-right:0;width:100%;display:flex}.i6-fLG_add:hover{background:var(--surface-1);color:var(--ink-900)}
.bsEVGq_remaining{color:var(--secondary-800)}.bsEVGq_planActions{gap:var(--s-2);display:flex}.bsEVGq_starts{gap:var(--s-6);text-align:left;max-width:820px;margin:var(--s-6) auto 0;grid-template-columns:repeat(3,1fr);display:grid}.bsEVGq_start{padding:var(--s-6);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-card);cursor:pointer;font:inherit;color:inherit;text-align:left;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease)}.bsEVGq_start:hover{border-color:var(--primary-300);background:var(--surface-2)}.bsEVGq_startTitle{margin:0 0 var(--s-3);font-size:var(--t-base);font-weight:600}.bsEVGq_startBody{font-size:var(--t-sm);color:var(--fg-muted);line-height:var(--lh-base);margin:0}.bsEVGq_createBody{gap:var(--s-6);flex-direction:column;display:flex}@media (max-width:900px){.bsEVGq_starts{grid-template-columns:1fr}}
.Jn7XeW_savingRow{margin-bottom:var(--s-4);justify-content:flex-end;display:flex}.Jn7XeW_savingDot{align-items:center;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--secondary-800);display:inline-flex}.Jn7XeW_savingDot:before{content:"";width:var(--s-3);height:var(--s-3);background:var(--secondary-500);animation:Jn7XeW_pulse var(--dur-slow,.6s) ease-in-out infinite;border-radius:50%}@keyframes Jn7XeW_pulse{0%,to{opacity:1}50%{opacity:.4}}.Jn7XeW_workArea{container-type:inline-size}.Jn7XeW_workArea[data-show-picker=true] .Jn7XeW_content{grid-template-columns:360px minmax(0,1.4fr) minmax(0,1fr)}@container (max-width:1179px){.Jn7XeW_workArea[data-show-picker=true] .Jn7XeW_content{grid-template-columns:minmax(260px,300px) minmax(0,1fr)}.Jn7XeW_workArea[data-show-picker=true] .Jn7XeW_previewPane{grid-column:1/-1;position:static}}@container (max-width:804px){.Jn7XeW_workArea[data-show-picker=true] .Jn7XeW_content{grid-template-columns:1fr}}
.M2daBa_attention{color:var(--secondary-800);font-weight:600}.M2daBa_over{color:var(--danger-700);font-weight:600}.M2daBa_rowActions{gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.M2daBa_footNote{font-size:var(--t-sm);color:var(--ink-700)}.M2daBa_bandHead{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.M2daBa_bandName{color:var(--ink-900);font-weight:600}.M2daBa_bandCounts{font-family:var(--font-mono);font-size:var(--t-xs)}.M2daBa_mark{align-items:center;gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.M2daBa_answerCell{align-items:flex-end;gap:var(--s-2);text-align:end;flex-direction:column;max-width:min-content;display:inline-flex}.M2daBa_answerCell>:last-child{white-space:normal}.M2daBa_fold{border-top:1px solid var(--border)}.M2daBa_foldSummary{padding:var(--s-4) var(--s-7);background:var(--surface-sunken);font-size:var(--t-sm);color:var(--ink-700);cursor:pointer}.M2daBa_foldSummary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}.M2daBa_reserveActions{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.M2daBa_rank{min-width:var(--avatar-sm);height:var(--avatar-sm);border-radius:var(--r-sm);background:var(--surface-2);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);justify-content:center;align-items:center;display:inline-flex}.M2daBa_dialogLines{gap:var(--s-5);font-size:var(--t-md);color:var(--ink-700);flex-direction:column;margin:0;display:flex}
.LUz0da_form{gap:var(--s-8);flex-direction:column;display:flex}.LUz0da_terms{gap:var(--s-7);flex-direction:column;display:flex}
.z-orkq_progress{max-width:70ch;padding-top:var(--s-4)}.z-orkq_progressBar{height:var(--s-4h);background:var(--surface-3);border-radius:var(--r-sm);position:relative;overflow:hidden}.z-orkq_progressFill{background:var(--primary-600);border-radius:var(--r-sm);position:absolute;inset:0 auto 0 0}.z-orkq_progressMarker{width:var(--s-1);background:var(--ink-900);border-radius:1px;position:absolute;top:-4px;bottom:-4px}.z-orkq_progressMarker:after{content:attr(data-label);font-family:var(--font-mono);font-size:var(--t-3xs);color:var(--ink-900);background:var(--surface-0);padding:0 var(--s-2);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);font-weight:600;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.z-orkq_progressLabels{justify-content:space-between;gap:var(--s-5);margin-top:var(--s-4);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);display:flex}.z-orkq_progressLabels b{color:var(--ink-900);font-weight:600}.z-orkq_panelHeading{align-items:baseline;gap:var(--s-3) var(--s-5);flex-wrap:wrap;min-width:0;display:flex}.z-orkq_legend{gap:var(--s-3) var(--s-6);padding:var(--s-4) var(--s-7);border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);flex-wrap:wrap;display:flex}.z-orkq_legendItem{align-items:center;gap:var(--s-3);white-space:nowrap;display:inline-flex}.z-orkq_legendDot{width:var(--s-4h);height:var(--s-4h);background:var(--primary-500);border-radius:50%}.z-orkq_legendDotSectional{background:var(--ink-400)}.z-orkq_legendDotGp{background:var(--secondary-400);border-radius:var(--r-xs)}.z-orkq_legendDotConcert{background:var(--secondary-500);border-radius:var(--r-xs)}.z-orkq_legendDotProdWeek{background:var(--secondary-100);border:1px dashed var(--secondary-600);border-radius:var(--r-xs)}.z-orkq_prodAxis{padding:var(--s-5) var(--s-9) 0;background:var(--bg-card);border-bottom:1px solid var(--border);grid-template-columns:232px 1fr;display:grid}.z-orkq_prodAxisSpacer{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);padding-bottom:var(--s-3)}.z-orkq_prodAxisWeeks{height:var(--s-9);border-bottom:1px dashed var(--border-strong);position:relative}.z-orkq_prodAxisWeek{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);position:absolute;top:0;transform:translate(-50%)}.z-orkq_prodAxisTick{top:var(--s-2);width:1px;height:var(--s-3);background:var(--border-strong);position:absolute;transform:translate(-50%)}.z-orkq_prodAxisWeekNow{color:var(--ink-900);font-weight:600}.z-orkq_prodAxisWeekNow:before{content:attr(data-now);background:var(--ink-900);color:var(--surface-0);font-size:var(--t-3xs);padding:1px var(--s-2);border-radius:var(--r-xs);letter-spacing:var(--tr-wide);text-transform:uppercase;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.z-orkq_prodAxisMonth{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);font-weight:500;position:absolute;bottom:4px;transform:translate(-50%)}@media (max-width:640px){.z-orkq_prodAxis{padding-left:var(--s-5);padding-right:var(--s-5);grid-template-columns:88px 1fr}}.z-orkq_keyDateNew{background:var(--primary-50);box-shadow:inset var(--s-1) 0 0 var(--primary-600)}
.hUhy-W_parts{grid-template-columns:repeat(auto-fit, minmax(calc(var(--s-12) * 4), 1fr));gap:var(--s-7);align-items:start;display:grid}.hUhy-W_partTitle{align-items:center;gap:var(--s-4);display:flex}
.TKitgG_toolbar{gap:var(--s-5);width:100%;display:grid}.TKitgG_searchRow{gap:var(--s-2);display:grid}.TKitgG_searchScope{font-size:var(--t-xs);color:var(--fg-muted);margin:0}.TKitgG_dot{width:var(--s-4h);height:var(--s-4h);border-radius:var(--r-pill)}.TKitgG_title{font:inherit;color:inherit;white-space:normal;margin:0}.TKitgG_body{white-space:normal;line-height:var(--lh-base)}.TKitgG_unread{color:var(--primary-700);font-weight:600}.TKitgG_actions{gap:var(--s-2);flex-wrap:wrap;display:flex}@media (max-width:640px){.TKitgG_row{row-gap:var(--s-4);flex-wrap:wrap}.TKitgG_row>:has(>.TKitgG_actions){flex-basis:100%;order:1}}.TKitgG_foot{padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);text-align:center;font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);margin:0}
._6IICra_recipientPreview{margin:var(--s-5) 0 0;font-size:var(--t-sm);color:var(--ink-700)}
.cGpHNW_tags{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:inline-flex}.cGpHNW_gallery{padding:0 var(--s-9) var(--s-8)}.cGpHNW_foot{justify-content:space-between;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}@media (max-width:640px){.cGpHNW_gallery{padding:0 var(--s-5) var(--s-6)}}
._3GKxfq_feedHead{align-items:center}._3GKxfq_toolbar{justify-content:flex-end;align-items:center;gap:var(--s-4) var(--s-6);flex-wrap:wrap;display:flex}
.z4ZDxG_grid{gap:var(--s-6);grid-template-columns:repeat(2,1fr);display:grid}.z4ZDxG_section{gap:var(--s-5);flex-direction:column;display:flex}.z4ZDxG_sectionWide{gap:var(--s-5);flex-direction:column;grid-column:1/-1;display:flex}.z4ZDxG_sectionTitle{font-family:var(--font-sans);font-size:var(--t-xl);letter-spacing:var(--tr-snug);color:var(--ink-900);margin:0;font-weight:600}.z4ZDxG_empty{font-family:var(--font-sans);font-size:var(--t-sm);color:var(--ink-500);margin:0}.z4ZDxG_dl{gap:var(--s-3) var(--s-5);font-family:var(--font-sans);font-size:var(--t-sm);grid-template-columns:35% 1fr;margin:0;display:grid}.z4ZDxG_dl dt{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-500);text-transform:uppercase;letter-spacing:var(--tr-eyebrow)}.z4ZDxG_dl dd{color:var(--ink-900);margin:0}.z4ZDxG_notFound{text-align:center;color:var(--ink-500)}.z4ZDxG_notFoundTitle{font-family:var(--font-serif);font-size:var(--t-2xl);margin:0 0 var(--s-3);color:var(--ink-900)}@media (max-width:720px){.z4ZDxG_grid{grid-template-columns:1fr}.z4ZDxG_sectionWide{grid-column:1/-1}}
.ASHYrG_block{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-1)}.ASHYrG_mrr{height:120px}.ASHYrG_choirList{height:480px}
.UKFp_G_root{gap:var(--s-6);flex-direction:column;display:flex}.UKFp_G_searchWrap{position:relative}.UKFp_G_suggestions{z-index:20;top:calc(100% + var(--s-2));padding:var(--s-2);--location-suggestions-max-h:17.5rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-pop);max-height:var(--location-suggestions-max-h);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.UKFp_G_suggestion{text-align:left;width:100%;padding:var(--s-4) var(--s-4h);border-radius:var(--r-sm);font-family:var(--font-sans);font-size:var(--t-base);color:var(--fg);cursor:pointer;background:0 0;border:0;display:block}.UKFp_G_suggestion:hover,.UKFp_G_suggestion:focus-visible{background:var(--surface-2);outline:none}.UKFp_G_attribution{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);margin:0}.UKFp_G_card{gap:var(--s-5);padding:var(--s-6);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;display:flex}.UKFp_G_row{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.UKFp_G_row{grid-template-columns:1fr}}
._0F06Ja_body{gap:var(--s-3);flex-direction:column;display:flex}._0F06Ja_amount{font-size:var(--t-lg);color:var(--ink-900);margin:0;font-weight:600}._0F06Ja_line{font-size:var(--t-sm);color:var(--ink-700);margin:0}
.FY-kdG_card{gap:var(--s-4);padding:var(--s-7);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;display:flex}.FY-kdG_cardCurrent{border-color:var(--primary-600);box-shadow:inset 0 0 0 1px var(--primary-600)}.FY-kdG_cardOverCap{border-style:dashed}.FY-kdG_head{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.FY-kdG_tags{align-items:center;gap:var(--s-2);display:inline-flex}.FY-kdG_name{font-size:var(--t-xl);letter-spacing:var(--tr-snug);color:var(--ink-900);margin:0;font-weight:600}.FY-kdG_price{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.FY-kdG_price strong{font-size:var(--t-2xl);letter-spacing:var(--tr-tight);font-feature-settings:"tnum" 1;color:var(--ink-900);font-weight:600}.FY-kdG_cadence{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.FY-kdG_memberLine{font-size:var(--t-sm);color:var(--ink-700);margin:0}.FY-kdG_overCap{font-size:var(--t-sm);color:var(--danger-700);margin:0}.FY-kdG_cta{margin-top:auto}.FY-kdG_nonOwnerNote{font-size:var(--t-sm);color:var(--fg-muted);margin:0}
.kC2XWq_line{margin:0}.kC2XWq_line+.kC2XWq_line{margin-top:var(--s-3)}.kC2XWq_running{gap:var(--s-5);padding:var(--s-8) var(--s-7);flex-direction:column;display:flex}.kC2XWq_runTitle{font-size:var(--t-md);color:var(--ink-900);font-weight:600}.kC2XWq_bar{height:var(--s-3);border-radius:var(--r-2xs);background:var(--surface-2);overflow:hidden}.kC2XWq_barFill{background:var(--primary-500);border-radius:var(--r-2xs);height:100%;transition:width var(--dur-base) var(--ease);display:block}.kC2XWq_runMeta{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.kC2XWq_result{gap:var(--s-6);flex-direction:column;display:flex}.kC2XWq_done{padding:var(--s-9) var(--s-7);text-align:center}.kC2XWq_check{width:var(--s-11);height:var(--s-11);margin:0 auto var(--s-6);border:1px solid var(--success-100);background:var(--success-50);color:var(--success-700);border-radius:50%;place-items:center;display:grid}.kC2XWq_doneTitle{margin:0 0 var(--s-4);font-family:var(--font-sans);font-size:var(--t-2xl);letter-spacing:var(--tr-snug);color:var(--ink-900);font-weight:600}.kC2XWq_doneSub{max-width:52ch;font-size:var(--t-md);line-height:var(--lh-base);color:var(--ink-700);margin:0 auto}.kC2XWq_doneActions{margin-top:var(--s-7);justify-content:center;display:flex}
.JdljVG_panelBody{gap:var(--s-6);flex-direction:column;display:flex}.JdljVG_openPanel{overflow:visible}.JdljVG_lede{max-width:70ch;font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);margin:0}.JdljVG_bodyField{gap:var(--s-3);flex-direction:column;display:flex}.JdljVG_label{font-size:var(--t-sm);color:var(--ink-700);font-weight:500}.JdljVG_hint{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);margin:0}.JdljVG_filesHead{justify-content:space-between;align-items:baseline;gap:var(--s-4);flex-wrap:wrap;display:flex}.JdljVG_filesTitle{font-family:var(--font-sans);font-size:var(--t-xl);letter-spacing:var(--tr-snug);color:var(--ink-900);margin:0;font-weight:600}.JdljVG_kindHead{align-items:center}.JdljVG_kindBody{gap:var(--s-4);flex-direction:column;display:flex}.JdljVG_fileList{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.JdljVG_fileRow{align-items:flex-end;gap:var(--s-4) var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.JdljVG_fileRow:first-child{border-top:0;padding-top:0}.JdljVG_fileField{flex:28ch;min-width:0}.JdljVG_fileDate{flex:0 22ch}.JdljVG_fileMeta{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);overflow-wrap:anywhere;flex-basis:100%;margin:0}.JdljVG_fileButtons{gap:var(--s-3);display:flex}.JdljVG_hiddenInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.gwRVkW_sectionHead{align-items:center;gap:var(--s-4)}.gwRVkW_sectionNameWrap{flex:1 1 calc(var(--s-12) * 3);gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.gwRVkW_sectionActions{align-items:center;gap:var(--s-2);display:inline-flex}.gwRVkW_fieldError{font-size:var(--t-xs);color:var(--danger-700)}.gwRVkW_partRow{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-7);border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.gwRVkW_partRow:first-child{border-top:0}.gwRVkW_partVoiceSelect{--part-voice-select-w:116px;width:var(--part-voice-select-w);flex:none}.gwRVkW_addPartRow{align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);background:var(--surface-sunken);grid-template-columns:minmax(0,1fr) auto;display:grid}.gwRVkW_addSectionForm{align-items:end;gap:var(--s-5) var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;display:grid}@media (max-width:640px){.gwRVkW_partRow,.gwRVkW_addPartRow{padding-inline:var(--s-5)}.gwRVkW_addSectionForm{grid-template-columns:minmax(0,1fr)}}
.AqAAVa_heading{align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;min-width:0;display:flex}.AqAAVa_mandate{font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);margin:0}.AqAAVa_boardBody{gap:var(--s-6) var(--s-9);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}.AqAAVa_boardBodyBare{grid-template-columns:minmax(0,1fr);display:grid}.AqAAVa_people{gap:var(--s-5) var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AqAAVa_person{align-items:center;gap:var(--s-4);min-width:0;display:flex}.AqAAVa_personText{flex-direction:column;min-width:0;display:flex}.AqAAVa_personName{font-size:var(--t-sm);color:var(--ink-900);font-weight:600}.AqAAVa_personVerv{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.AqAAVa_cardBody{gap:var(--s-5);flex-direction:column;display:flex}.AqAAVa_who{align-items:center;gap:var(--s-4) var(--s-5);flex-wrap:wrap;display:flex}.AqAAVa_leader{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.AqAAVa_foot{justify-content:flex-end}@media (max-width:1020px){.AqAAVa_boardBody{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.AqAAVa_people{grid-template-columns:minmax(0,1fr)}}
._8_FcKG_heading{align-items:baseline;gap:var(--s-2) var(--s-5);flex-wrap:wrap;min-width:0;display:flex}._8_FcKG_groupCount{margin-left:var(--s-2);color:var(--fg-muted)}._8_FcKG_formerToggle{appearance:none;align-items:center;gap:var(--s-3);font:inherit;font-size:var(--t-sm);color:var(--ink-900);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline-flex}._8_FcKG_formerToggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--r-sm)}
.-daMzq_footLink{color:var(--ink-700);text-decoration:underline;-webkit-text-decoration-color:var(--ink-300);text-decoration-color:var(--ink-300);text-underline-offset:var(--s-1)}.-daMzq_footLink:hover{color:var(--ink-900);-webkit-text-decoration-color:var(--ink-500);text-decoration-color:var(--ink-500)}.-daMzq_done{color:var(--fg-muted);text-decoration:line-through}.-daMzq_mandate{gap:var(--s-4);font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);flex-direction:column;display:flex}.-daMzq_mandate>:first-child{color:var(--ink-900)}.-daMzq_mandate p,.-daMzq_mandate ul{margin:0}.-daMzq_mandate h3,.-daMzq_mandate h4,.-daMzq_mandate h5{font-size:var(--t-sm);color:var(--ink-900);margin:0;font-weight:600}.-daMzq_mandate ul{padding-left:var(--s-7)}
.D5vCFq_titles{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.D5vCFq_titleRow{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}
.gCZgMW_passwordBox{align-items:center;gap:var(--s-3);margin-top:var(--s-5);flex-direction:column;display:flex}.gCZgMW_password{font-size:var(--t-2xl);color:var(--ink-900);-webkit-user-select:all;user-select:all;font-weight:500}.gCZgMW_passwordHint{max-width:44ch;font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700)}.gCZgMW_steps{padding-left:var(--s-7);gap:var(--s-4);font-size:var(--t-lg);line-height:var(--lh-base);color:var(--ink-700);display:grid}.gCZgMW_steps b{color:var(--ink-900);font-weight:600}.gCZgMW_grid{gap:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.gCZgMW_item{display:flex}.gCZgMW_account{gap:var(--s-2);flex-direction:column;flex:1;display:flex}.gCZgMW_accountVoice{font-size:var(--t-sm);color:var(--fg-muted)}.gCZgMW_accountBody{margin-top:var(--s-3);font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);flex:1}.gCZgMW_email{margin-top:var(--s-4);padding:var(--s-3) var(--s-4);background:var(--surface-2);border-radius:var(--r-sm);overflow-wrap:anywhere}.gCZgMW_email code{font-size:var(--t-sm);color:var(--ink-900);-webkit-user-select:all;user-select:all}.gCZgMW_notes{padding-left:var(--s-7);gap:var(--s-3);line-height:var(--lh-relax);color:var(--ink-700);max-width:70ch;display:grid}.gCZgMW_start{padding:var(--s-12) 0;gap:var(--s-9);border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:center;display:grid}.gCZgMW_startActions{gap:var(--s-4);flex-wrap:wrap;display:flex}.gCZgMW_visuallyHidden{}@media (max-width:1024px){.gCZgMW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gCZgMW_grid{grid-template-columns:1fr}.gCZgMW_start{padding:var(--s-11) 0;grid-template-columns:1fr}}
.qV9B-G_page{max-width:70ch;padding:var(--s-10) 0 var(--s-12);font-size:var(--t-md);margin:0 auto}.qV9B-G_head{gap:var(--s-4);padding-bottom:var(--s-8);border-bottom:1px solid var(--border);margin-bottom:var(--s-8);flex-direction:column;display:flex}.qV9B-G_title{font-size:var(--t-4xl);font-weight:600;line-height:var(--lh-tight);letter-spacing:var(--tr-tight);color:var(--ink-900)}.qV9B-G_updated{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.qV9B-G_intro{font-size:var(--t-lg);line-height:var(--lh-relax);color:var(--ink-700)}.qV9B-G_section{margin-bottom:var(--s-8);scroll-margin-top:var(--s-8)}.qV9B-G_heading{font-size:var(--t-xl);font-weight:600;line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink-900);margin-bottom:var(--s-4)}.qV9B-G_para{line-height:var(--lh-relax);color:var(--ink-700);margin-bottom:var(--s-4)}.qV9B-G_bullets{padding-left:var(--s-7);gap:var(--s-3);flex-direction:column;display:flex}.qV9B-G_bullets li{line-height:var(--lh-relax);color:var(--ink-700)}@media (max-width:640px){.qV9B-G_title{font-size:var(--t-3xl)}}
.y9dhxq_download{align-items:center;gap:var(--s-4);flex-direction:column;display:flex}.y9dhxq_note{max-width:52ch;font-size:var(--t-sm);line-height:var(--lh-base);color:var(--fg-muted);text-align:center}.y9dhxq_steps{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.y9dhxq_step{display:flex}.y9dhxq_card{gap:var(--s-3);flex-direction:column;flex:1;display:flex}.y9dhxq_body,.y9dhxq_files{font-size:var(--t-md);line-height:var(--lh-base);color:var(--ink-700)}.y9dhxq_files{gap:var(--s-2);padding-left:var(--s-7);flex-direction:column;display:flex}@media (max-width:768px){.y9dhxq_steps{grid-template-columns:1fr}}
.pa1KEa_stores{justify-content:center;gap:var(--s-5);flex-wrap:wrap;display:flex}.pa1KEa_store{border-radius:var(--r-md);display:block}.pa1KEa_badge{width:auto;height:var(--control-h-lg);display:block}.pa1KEa_soon{padding:var(--s-4) var(--s-7);background:var(--secondary-50);border:1px solid var(--secondary-200);border-radius:var(--r-lg);font-size:var(--t-md);line-height:var(--lh-base);color:var(--ink-900)}.pa1KEa_soon b{font-weight:600}.pa1KEa_storeName{font-size:var(--t-sm);color:var(--fg-muted)}.pa1KEa_spotlight{justify-content:center;align-items:center;gap:var(--s-11);grid-template-columns:auto minmax(0,44ch);display:grid}.pa1KEa_spotlightText{gap:var(--s-5);flex-direction:column;display:flex}.pa1KEa_caption{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.pa1KEa_phone{width:280px;max-width:100%;padding:var(--s-3);background:var(--ink-900);border-radius:calc(var(--r-2xl) * 2);box-shadow:var(--shadow-lg)}.pa1KEa_screen{border-radius:calc(var(--r-2xl) * 2 - var(--s-3));width:100%;height:auto;display:block}.pa1KEa_trio{gap:var(--s-10);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.pa1KEa_feature{align-items:center;gap:var(--s-6);flex-direction:column;display:flex}.pa1KEa_more{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.pa1KEa_moreItem{display:flex}.pa1KEa_moreCard{gap:var(--s-3);flex-direction:column;flex:1;display:flex}.pa1KEa_moreBody{font-size:var(--t-md);line-height:var(--lh-base);color:var(--ink-700)}.pa1KEa_tablet{align-items:center;gap:var(--s-11);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.pa1KEa_tabletFrame{padding:var(--s-4);background:var(--ink-900);border-radius:var(--r-2xl);box-shadow:var(--shadow-lg)}.pa1KEa_tabletScreen{aspect-ratio:1050/1364;object-fit:cover;object-position:bottom;border-radius:var(--r-lg);width:100%;height:auto;display:block}.pa1KEa_cta{padding:var(--s-12) 0;gap:var(--s-9);border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:center;display:grid}.pa1KEa_ctaActions{gap:var(--s-4);flex-wrap:wrap;display:flex}@media (max-width:1024px){.pa1KEa_trio{gap:var(--s-7)}.pa1KEa_more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.pa1KEa_spotlight{justify-items:center;gap:var(--s-9);text-align:center;grid-template-columns:1fr}.pa1KEa_spotlightText{align-items:center}.pa1KEa_trio{gap:var(--s-11);grid-template-columns:1fr}.pa1KEa_tablet,.pa1KEa_cta{gap:var(--s-9);grid-template-columns:1fr}.pa1KEa_cta{padding:var(--s-11) 0}}@media (max-width:640px){.pa1KEa_more{grid-template-columns:1fr}}
._8ENayq_main{padding-bottom:var(--s-12)}._8ENayq_plansSection,._8ENayq_section{padding:var(--s-12) 0;border-bottom:1px solid var(--border)}._8ENayq_plansSection{padding-top:var(--s-11)}._8ENayq_trialFoot{margin-top:var(--s-10);gap:var(--s-7);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:900px){._8ENayq_trialFoot{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._8ENayq_trialFoot{grid-template-columns:1fr}}._8ENayq_trialFootRow{gap:var(--s-3);flex-direction:column;display:flex}._8ENayq_trialFootBody{font-size:var(--t-sm);line-height:var(--lh-base);color:var(--fg)}._8ENayq_finalCta{align-items:center;gap:var(--s-8);padding:var(--s-12) 0 var(--s-11);flex-direction:column;display:flex}._8ENayq_finalCtaButtons{gap:var(--s-4);flex-wrap:wrap;justify-content:center;display:inline-flex}@media (max-width:768px){._8ENayq_plansSection,._8ENayq_section{padding:var(--s-11) 0}}
.expquq_stack{gap:var(--s-6);flex-direction:column;display:flex}.expquq_groupLabel{margin-bottom:var(--s-3);font-size:var(--t-sm);color:var(--ink-700);padding:0;font-weight:500}
.z9xLiq_link{color:var(--ink-900);text-decoration:underline}.z9xLiq_panelFooter{justify-content:flex-end;gap:var(--s-3);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);display:flex}.z9xLiq_form{gap:var(--s-5);flex-direction:column;display:flex}.z9xLiq_formSummary{align-items:baseline;gap:var(--s-3) var(--s-5);padding:var(--s-5) var(--s-6);border-radius:var(--r-md);background:var(--surface-sunken);flex-wrap:wrap;display:flex}.z9xLiq_summaryText{font-size:var(--t-sm);color:var(--ink-700)}.z9xLiq_confirmBody{gap:var(--s-4);flex-direction:column;display:flex}.z9xLiq_confirmLede{font-size:var(--t-sm);line-height:var(--lh-base);color:var(--fg-muted);margin:0}.z9xLiq_confirmList{gap:var(--s-2);padding-left:var(--s-5);font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);flex-direction:column;margin:0;display:flex}@media (max-width:640px){.z9xLiq_panelFooter{padding-left:var(--s-5);padding-right:var(--s-5)}}
.pbYa_q_link{color:var(--ink-900);text-decoration:underline}.pbYa_q_form{gap:var(--s-5);flex-direction:column;display:flex}.pbYa_q_checkboxRow{gap:var(--s-5);flex-wrap:wrap;display:flex}.pbYa_q_cellStack{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.pbYa_q_cellMeta{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);line-height:var(--lh-snug)}.pbYa_q_cellAmount{font-family:var(--font-mono);color:var(--ink-900);white-space:nowrap}.pbYa_q_empty{color:var(--fg-muted);margin:0}.pbYa_q_panelFooter{padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);justify-content:flex-end;gap:var(--s-3);display:flex}.pbYa_q_modalList{padding-left:var(--s-5);gap:var(--s-2);color:var(--ink-700);font-size:var(--t-sm);line-height:var(--lh-base);flex-direction:column;margin:0;display:flex}@media (max-width:640px){.pbYa_q_panelFooter{padding-left:var(--s-5);padding-right:var(--s-5)}}
.Z8boxq_link{color:var(--ink-900);text-decoration:underline}.Z8boxq_memberCell{min-width:calc(var(--s-11) * 2)}.Z8boxq_memberLink{color:var(--ink-900);text-underline-offset:.15em;font-weight:500;text-decoration:underline}.Z8boxq_cellStack{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.Z8boxq_cellMeta{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);white-space:nowrap}.Z8boxq_cellAmount{font-family:var(--font-mono);color:var(--ink-900);white-space:nowrap}.Z8boxq_rowActions{justify-content:flex-end;gap:var(--s-2);white-space:nowrap;flex-wrap:wrap;display:inline-flex}.Z8boxq_empty{color:var(--fg-muted);line-height:var(--lh-base);margin:0}
.kIRSAa_subdued{opacity:.72}.kIRSAa_body{gap:var(--s-5);flex-direction:column;display:flex}.kIRSAa_lede{max-width:72ch;font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);margin:0}.kIRSAa_suffixField{align-items:center;gap:var(--s-3);display:flex}.kIRSAa_numberInput{width:calc(var(--s-12) + var(--s-9))}.kIRSAa_suffix{font-size:var(--t-sm);color:var(--fg-muted)}.kIRSAa_stickyStatus{font-size:var(--t-sm);color:var(--fg-muted);margin-inline-end:auto}.kIRSAa_stickyStatusDirty{color:var(--ink-900);font-weight:500}@media (max-width:640px){.kIRSAa_stickyStatus{flex-basis:100%}}
.Ixi3yW_notice{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-6);flex-wrap:wrap;display:flex}.Ixi3yW_notice .Ixi3yW_noticeAction,.Ixi3yW_notice .Ixi3yW_noticeAction:hover:not(:disabled){font-size:inherit;color:inherit;white-space:nowrap}.Ixi3yW_blockHead b{color:var(--ink-900);font-weight:600}.Ixi3yW_rows>li>.Ixi3yW_row{border-top:1px solid var(--border)}.Ixi3yW_rowIcon{width:calc(var(--s-9) + var(--s-2));height:calc(var(--s-9) + var(--s-2));border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken);color:var(--ink-700);place-items:center;display:grid}.Ixi3yW_rowIconPast{color:var(--ink-400)}.Ixi3yW_form{gap:var(--s-6);display:grid}.Ixi3yW_dates{gap:var(--s-4) var(--s-5);grid-template-columns:1fr 1fr;display:grid}.Ixi3yW_datesHint{font-size:var(--t-xs);line-height:var(--lh-base);color:var(--fg-muted);text-wrap:pretty;grid-column:1/-1;margin:0}@media (max-width:760px){.Ixi3yW_row{flex-wrap:wrap}}@media (max-width:640px){.Ixi3yW_dates{grid-template-columns:1fr}}
._0yqvSW_body{gap:var(--s-6);flex-direction:column;display:flex}._0yqvSW_bodySuccess{gap:var(--s-5);flex-direction:column;display:flex}._0yqvSW_successBody{font-size:var(--t-base);color:var(--ink-700);line-height:var(--lh-base);margin:0}._0yqvSW_toggleRow{gap:var(--s-3);padding:var(--s-5) var(--s-6);background:var(--surface-sunken);border-radius:var(--r-md);border:1px solid var(--ink-100);flex-direction:column;display:flex}._0yqvSW_toggleHint{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);padding-left:calc(var(--s-9) + var(--s-3));margin:0}._0yqvSW_fx{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;display:flex}._0yqvSW_fxLbl{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--ink-700);margin:0}._0yqvSW_fxRow{padding-left:var(--s-6);font-size:var(--t-sm);color:var(--ink-700);line-height:var(--lh-snug);margin:0;position:relative}._0yqvSW_fxRow:before{content:"✓";color:var(--fg-muted);position:absolute;top:0;left:0}._0yqvSW_fxRow strong{color:var(--ink-900);font-weight:600}._0yqvSW_lead{font-size:var(--t-sm);color:var(--ink-700);line-height:var(--lh-base);margin:0}
._6W1_4a_heading{align-items:baseline;gap:var(--s-3) var(--s-5);flex-wrap:wrap;min-width:0;display:flex}._6W1_4a_tools{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}._6W1_4a_filters{align-items:flex-end;gap:var(--s-4) var(--s-6);padding:var(--s-5) var(--s-7);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}._6W1_4a_filter{gap:var(--s-2);min-width:calc(var(--s-12) * 2.5);flex-direction:column;display:flex}._6W1_4a_item+._6W1_4a_item>._6W1_4a_row{border-top:1px solid var(--border)}._6W1_4a_row{flex-wrap:wrap}._6W1_4a_row>:nth-child(2){flex:1 1 calc(var(--s-12) * 3)}._6W1_4a_row>:last-child{flex-wrap:wrap;flex:0 auto;max-width:100%}._6W1_4a_when{align-items:flex-end;gap:var(--s-1);margin-right:var(--s-3);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);white-space:nowrap;flex-direction:column;display:flex}._6W1_4a_whenSub{color:var(--fg-muted)}._6W1_4a_overdue{color:var(--danger-700);font-weight:600}._6W1_4a_statsBody{gap:var(--s-6);flex-direction:column;display:flex}._6W1_4a_dl{gap:var(--s-4) var(--s-7);font-size:var(--t-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}._6W1_4a_dl dt{padding-top:var(--s-0h);font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted)}._6W1_4a_dl dd{color:var(--ink-900);margin:0}._6W1_4a_statsBody ._6W1_4a_arkivLink{font-size:var(--t-sm);align-self:flex-start}@media (max-width:640px){._6W1_4a_filters{padding:var(--s-5)}}
.zwa0Fq_card{}.zwa0Fq_card>summary{padding:var(--s-6h) var(--s-7);border-bottom:1px solid var(--border)}.zwa0Fq_card:not([open])>summary{border-bottom-color:#0000}.zwa0Fq_card>summary:focus-visible{outline-offset:calc(-1 * var(--s-1));border-radius:0}.zwa0Fq_card>summary+div{padding-top:0}.zwa0Fq_heading{align-items:baseline;gap:var(--s-3) var(--s-5);flex-wrap:wrap;flex:1;min-width:0;display:flex}.zwa0Fq_body{}.zwa0Fq_flushBody{flex-direction:column;display:flex}.zwa0Fq_intro{}.zwa0Fq_flushBody>.zwa0Fq_intro{padding:var(--s-6) var(--s-7) 0}
.M6NpNq_roster{--table-cell-y:var(--s-4h);--table-cell-x:var(--s-5h);--table-edge:var(--s-7)}.M6NpNq_head{padding-top:var(--s-5);padding-bottom:var(--s-5);align-items:center}.M6NpNq_groupHeading{align-items:center;gap:var(--s-4);display:inline-flex;}.M6NpNq_groupName{color:var(--ink-900);font-weight:600}.M6NpNq_you{padding:var(--s-0h) var(--s-3);border:1px solid var(--primary-200);border-radius:var(--r-pill);background:var(--primary-50);color:var(--primary-700);font-family:var(--font-mono);font-size:var(--t-3xs);letter-spacing:var(--tr-wide);text-transform:uppercase;font-weight:600}.M6NpNq_sectionLink{color:var(--primary-700);text-decoration:none}.M6NpNq_sectionLink:hover{text-decoration:underline}.M6NpNq_sectionLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--r-sm)}
.KstN7q_page{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.KstN7q_topbar{z-index:10;background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0}.KstN7q_topbarInner{max-width:960px;padding:var(--s-5) var(--s-7);gap:var(--s-3);flex-direction:column;margin:0 auto;display:flex}.KstN7q_brand{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.KstN7q_steps{gap:var(--s-3);display:flex}.KstN7q_stepDot{height:var(--s-2);border-radius:var(--r-xs);background:var(--ink-100);transition:background var(--dur-fast) var(--ease);flex:1}.KstN7q_stepDotActive{background:var(--primary-600)}.KstN7q_stepDotDone{background:var(--primary-300)}.KstN7q_contentScroll{flex-direction:column;flex:1;display:flex}.KstN7q_content{width:100%;max-width:720px;padding:var(--s-10) var(--s-7) var(--s-9);gap:var(--s-8);flex-direction:column;flex:1;margin:0 auto;display:flex}.KstN7q_actions{background:color-mix(in oklch, var(--bg) 92%, transparent);-webkit-backdrop-filter:saturate(140%)blur(6px);backdrop-filter:saturate(140%)blur(6px);border-top:1px solid var(--border);position:sticky;bottom:0}.KstN7q_actionsInner{max-width:960px;padding:var(--s-5) var(--s-7);justify-content:space-between;align-items:center;gap:var(--s-4);margin:0 auto;display:flex}.KstN7q_actionsRight{gap:var(--s-3);display:flex}.KstN7q_nextHint{max-width:30ch;font-size:var(--t-sm);line-height:var(--lh-base);color:var(--fg-muted);text-align:right;align-self:center}.KstN7q_signedInPane{gap:var(--s-6);flex-direction:column;display:flex}.KstN7q_signedInLine{font-size:var(--t-md);line-height:var(--lh-relax);color:var(--ink-700);margin:0}.KstN7q_loading{padding:var(--s-10) var(--s-7);flex:1;place-items:center;display:grid}@media (max-width:640px){.KstN7q_topbarInner,.KstN7q_actionsInner{padding-left:var(--s-5);padding-right:var(--s-5)}.KstN7q_content{padding:var(--s-7) var(--s-5) var(--s-12)}.KstN7q_actions{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}
.T6gHda_notice{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-6);flex-wrap:wrap;display:flex}.T6gHda_notice b{font-weight:600}.T6gHda_noticeLink{color:inherit;white-space:nowrap;text-underline-offset:var(--s-1);text-decoration:underline}.T6gHda_scope{min-width:calc(var(--s-12) * 3);transition:opacity var(--dur-fast) var(--ease)}.T6gHda_scope[data-pending]{opacity:.6}.T6gHda_answer{align-items:center;gap:var(--s-3);font-size:var(--t-xs);color:var(--ink-700);white-space:nowrap;display:inline-flex}.T6gHda_answerDot{width:var(--s-4);height:var(--s-4);background:var(--ink-300);border-radius:50%;flex-shrink:0}.T6gHda_answerLabel{color:var(--fg-muted)}.T6gHda_answer[data-answer=attending] .T6gHda_answerDot{background:var(--success-500)}.T6gHda_answer[data-answer=tentative] .T6gHda_answerDot{background:var(--secondary-500)}.T6gHda_answer[data-answer=notAttending] .T6gHda_answerDot{background:var(--danger-500)}.T6gHda_answer[data-answer=onLeave] .T6gHda_answerDot{background:var(--primary-300)}.T6gHda_answer[data-answer=noResponse]{color:var(--fg-muted)}.T6gHda_answer[data-answer=noResponse] .T6gHda_answerDot{box-shadow:inset 0 0 0 var(--control-border-width) var(--ink-300);background:0 0}.T6gHda_ahead{font-size:var(--t-xs);color:var(--fg-muted)}.T6gHda_notCounted{padding:var(--s-1) var(--s-4);border:1px dashed var(--ink-200);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--fg-muted);white-space:nowrap}@media (max-width:640px){.T6gHda_scope{width:100%}}@media (prefers-reduced-motion:reduce){.T6gHda_scope{transition:none}}
.YNojWa_container{flex-direction:column;flex:auto;min-height:0;display:flex}.YNojWa_pageHead{gap:var(--s-7);padding:var(--s-9) var(--s-9) 0;flex-direction:column;flex-shrink:0;display:flex}.YNojWa_meta{align-items:center;gap:var(--s-4);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);letter-spacing:var(--tr-wide);display:inline-flex}.YNojWa_toolbar{align-items:center;gap:var(--s-6);padding:var(--s-5) var(--s-9);border-bottom:1px solid var(--border);background:var(--surface-1);flex-wrap:wrap;flex-shrink:0;display:flex}.YNojWa_toolbarGroup{align-items:center;gap:var(--s-4);display:flex}.YNojWa_toolbarRight{align-items:center;gap:var(--s-5);margin-left:auto;display:flex}.YNojWa_railToggle{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--bg);width:28px;height:28px;color:var(--ink-500);cursor:pointer;font:inherit;place-items:center;display:grid}.YNojWa_railToggle:hover{background:var(--surface-2);color:var(--ink-900)}.YNojWa_railToggle[aria-pressed=true]{background:var(--ink-900);border-color:var(--ink-900);color:var(--surface-0)}.YNojWa_body{flex:1;grid-template-columns:minmax(0,1fr) 336px;min-height:0;display:grid}.YNojWa_body[data-rail=off]{grid-template-columns:minmax(0,1fr)}.YNojWa_body[data-rail=off] .YNojWa_rail{display:none}@media (max-width:1400px){.YNojWa_body{grid-template-columns:minmax(0,1fr) 300px}}.YNojWa_canvas{min-width:0;padding:var(--s-9) var(--s-8) var(--s-10);background:var(--surface-0);background-image:radial-gradient(var(--ink-100) 1px, transparent 1px);background-size:22px 22px;overflow:auto}.YNojWa_stage{--seat-w:38px;--seat-h:38px;--seat-gap:var(--s-2);min-width:max-content}.YNojWa_stage[data-size=name]{--seat-w:74px;--seat-h:42px}.YNojWa_stage[data-size=large]{--seat-w:104px;--seat-h:50px;--seat-gap:var(--s-3)}.YNojWa_stageRows{gap:var(--s-6);flex-direction:column;align-items:stretch;display:flex}.YNojWa_stageRow{align-items:flex-end;gap:var(--s-5);display:flex}.YNojWa_stageRowLabel{text-align:right;width:74px;padding-bottom:var(--s-4);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--fg-muted);line-height:var(--lh-snug);flex-shrink:0}.YNojWa_stageRowLabel b{color:var(--ink-700);font-weight:600;font-size:var(--t-xs);display:block}.YNojWa_stageRowSeats{justify-content:center;gap:var(--seat-gap);min-width:max-content;padding-bottom:var(--s-6);flex:1 0 auto;display:flex}.YNojWa_stageRowMeta{width:118px;padding-bottom:var(--s-4);font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);letter-spacing:var(--tr-wide);flex-shrink:0}.YNojWa_stageRowMix{margin-top:var(--s-2)}.YNojWa_seat{width:var(--seat-w);height:var(--seat-h);border-radius:var(--r-sm);flex-shrink:0;position:relative}.YNojWa_seatEmpty{border:1px dashed var(--ink-200);background:var(--surface-sunken)}.YNojWa_seatEmpty:after{content:"";width:var(--s-2);background:var(--ink-300);pointer-events:none;height:1px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.YNojWa_seatButton{cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;position:absolute;inset:0}.YNojWa_seatOver{border:1px solid var(--primary-500);background:var(--primary-50);box-shadow:0 0 0 var(--s-1) var(--primary-100)}.YNojWa_seatFlash{animation:YNojWa_seatFlash var(--dur-slow) var(--ease);animation-duration:1.4s}@keyframes YNojWa_seatFlash{0%,60%{box-shadow:0 0 0 var(--s-1) var(--secondary-500)}to{box-shadow:none}}.YNojWa_srOnly{}.YNojWa_chip{justify-content:center;align-items:center;gap:var(--s-0h);border:1px solid var(--chip-line,var(--border-strong));background:var(--chip-bg,var(--surface-2));color:var(--chip-fg,var(--ink-900));border-radius:var(--r-sm);cursor:grab;padding:0 var(--s-1);font:inherit;transition:box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}@media (hover:hover){.YNojWa_chip:hover{box-shadow:var(--shadow-sm);z-index:4;transform:translateY(-1px)}}.YNojWa_chip:active{cursor:grabbing}.YNojWa_chip:focus-visible,.YNojWa_seatButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);z-index:6}.YNojWa_seatButton{touch-action:manipulation}.YNojWa_chipInitials{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:var(--tr-subtle);font-weight:600;line-height:var(--lh-tight)}.YNojWa_chipName{font-size:var(--t-3xs);line-height:var(--lh-tight);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.YNojWa_stage[data-size=compact] .YNojWa_chipName{display:none}.YNojWa_chipCode{top:var(--s-0h);right:var(--s-1);font-family:var(--font-mono);font-size:var(--t-3xs);font-weight:600;position:absolute}.YNojWa_chipSelected{box-shadow:0 0 0 var(--s-0h) var(--ink-900);z-index:5}.YNojWa_chipDashed{border-style:dashed}.YNojWa_chipSplit:before{content:"";background:var(--chip-klang);pointer-events:none;height:50%;position:absolute;bottom:0;left:0;right:0}.YNojWa_chipSplit{padding-block:var(--s-1);justify-content:space-between}.YNojWa_chipSplit .YNojWa_chipInitials,.YNojWa_chipSplit .YNojWa_chipName{position:relative}.YNojWa_chipSplit .YNojWa_chipName{color:var(--chip-klang-fg,var(--chip-fg))}.YNojWa_chipSplit.YNojWa_chipUnrated:before{background:repeating-linear-gradient(45deg, var(--surface-2),  var(--surface-2) 3px,  var(--surface-3) 3px,  var(--surface-3) 6px)}.YNojWa_chipStale{box-shadow:0 0 0 var(--s-0h) var(--secondary-500)}.YNojWa_seatAbsent{border:1px dashed var(--secondary-500);background:var(--surface-sunken)}.YNojWa_chipAbsent{opacity:.38;cursor:grab;border-style:dashed;text-decoration:line-through}.YNojWa_chipAbsent:after{content:"";width:100%;height:var(--s-0h);background:var(--secondary-500);position:absolute;bottom:0;left:0}.YNojWa_stageFront{margin:var(--s-7) 0 0 96px;align-items:center;gap:var(--s-6);display:flex}.YNojWa_stageEdge{border-top:2px solid var(--ink-200);flex:1;height:0}.YNojWa_stageConductor{align-items:center;gap:var(--s-2);color:var(--ink-500);flex-direction:column;display:flex}.YNojWa_stageConductor i{border-radius:var(--r-pill);border:1.5px solid var(--ink-300);width:26px;height:26px;font-style:normal;font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-500);place-items:center;display:grid}.YNojWa_stageConductorLabel{font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase}.YNojWa_stageAudience{margin:var(--s-5) 0 0 96px;text-align:center;font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted)}.YNojWa_hint{margin-top:var(--s-7);align-items:center;gap:var(--s-4);font-size:var(--t-xs);color:var(--fg-muted);flex-wrap:wrap;display:flex}.YNojWa_hintDivider{color:var(--ink-300)}.YNojWa_kbd{font-family:var(--font-mono);font-size:var(--t-2xs);border:1px solid var(--border-strong);border-radius:var(--r-2xs);padding:var(--s-0h) var(--s-3);background:var(--bg-card);color:var(--ink-700);border-bottom-width:2px}.YNojWa_rail{border-left:1px solid var(--border);background:var(--surface-1);flex-direction:column;min-width:0;min-height:0;display:flex}.YNojWa_railTabs{padding:var(--s-4) var(--s-7) 0;border-bottom:1px solid var(--border);flex-shrink:0}.YNojWa_railScroll{min-height:0;padding:var(--s-6) var(--s-7) var(--s-9);flex:1;overflow-y:auto}.YNojWa_railFoot{border-top:1px solid var(--border);padding:var(--s-5) var(--s-7);align-items:center;gap:var(--s-4);background:var(--bg-card);flex-shrink:0;display:flex}.YNojWa_railFootSpacer{flex:1}.YNojWa_railFootMeta{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted)}.YNojWa_pool{gap:var(--s-6);flex-direction:column;display:flex}.YNojWa_poolDrop{outline:2px dashed var(--primary-300);outline-offset:var(--s-2);border-radius:var(--r-md)}.YNojWa_poolGroupHead{align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-4);display:flex}.YNojWa_poolGroupHead h4{font-size:var(--t-sm);margin:0;font-weight:600}.YNojWa_poolGroupHead span{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);letter-spacing:var(--tr-wide)}.YNojWa_poolSeats{gap:var(--s-2);flex-wrap:wrap;display:flex}.YNojWa_poolSeat{border-radius:var(--r-sm);width:38px;height:38px;position:relative}.YNojWa_selCard{margin:0 0 var(--s-6);padding:var(--s-6);border:1px solid var(--primary-200);border-radius:var(--r-lg);background:var(--primary-50)}.YNojWa_selHead{align-items:flex-start;gap:var(--s-5);display:flex}.YNojWa_selHeadText{flex:1;min-width:0}.YNojWa_selName{font-size:var(--t-md);font-weight:600;line-height:var(--lh-tight)}.YNojWa_selMeta{margin-top:var(--s-1);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--ink-700)}.YNojWa_selFact{margin-top:var(--s-5)}.YNojWa_selFact b{font-family:var(--font-mono);font-size:var(--t-3xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted);margin-bottom:var(--s-1);font-weight:500;display:block}.YNojWa_selFact span{font-size:var(--t-sm)}.YNojWa_klangScale{gap:var(--s-1);margin-top:var(--s-2);display:flex}.YNojWa_klangScale i{width:14px;height:var(--s-4);border-radius:var(--r-2xs);border:1px solid var(--border)}.YNojWa_klangScaleActive{border-color:var(--ink-900)}.YNojWa_selActions{margin-top:var(--s-6);gap:var(--s-4);flex-wrap:wrap;display:flex}.YNojWa_selStale{margin-top:var(--s-4);font-size:var(--t-sm);color:var(--secondary-900)}.YNojWa_errorRow{padding:var(--s-4) var(--s-9) 0}.YNojWa_hintCoarse{display:none}@media (pointer:coarse){.YNojWa_hintFine{display:none}.YNojWa_hintCoarse{display:inline}}.YNojWa_warnList{margin-bottom:var(--s-7)}.YNojWa_warn{gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-md);font-size:var(--t-sm);line-height:var(--lh-base);background:var(--secondary-50);border:1px solid var(--secondary-200);color:var(--secondary-900);margin-bottom:var(--s-4);cursor:pointer;text-align:left;align-items:flex-start;width:100%;font-family:inherit;display:flex}.YNojWa_warn:hover{background:var(--secondary-100)}.YNojWa_warn b{font-family:var(--font-mono);font-size:var(--t-3xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;margin-bottom:var(--s-1);display:block}div.YNojWa_warn{cursor:default}.YNojWa_warnActions{margin-top:var(--s-4);display:block}.YNojWa_warnOk{background:var(--success-50);border-color:var(--success-200);color:var(--success-700);cursor:default}.YNojWa_warnOk:hover{background:var(--success-50)}.YNojWa_rowCard{padding:var(--s-5) 0;border-top:1px solid var(--border)}.YNojWa_rowCard:first-of-type{border-top:0;padding-top:0}.YNojWa_rowCardHead{align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-4);display:flex}.YNojWa_rowCardHead b{font-size:var(--t-sm)}.YNojWa_rowCardHead span{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);letter-spacing:var(--tr-wide);margin-left:auto}.YNojWa_rowCardLegend{gap:var(--s-5);margin-top:var(--s-2);font-family:var(--font-mono);font-size:var(--t-3xs);color:var(--ink-500);letter-spacing:var(--tr-wide);display:flex}.YNojWa_rowCardLegend i{width:var(--s-3);height:var(--s-3);border-radius:var(--r-2xs);margin-right:var(--s-1);display:inline-block}.YNojWa_mix{height:var(--s-3);border-radius:var(--r-2xs);background:var(--ink-100);display:flex;overflow:hidden}.YNojWa_mix i{height:100%;display:block}.YNojWa_meter{align-items:center;gap:var(--s-4);margin-top:var(--s-5);display:flex}.YNojWa_meterBar{height:var(--s-1);border-radius:var(--r-2xs);background:var(--ink-100);flex:1;overflow:hidden}.YNojWa_meterBar i{background:var(--klang-2-bg);height:100%;display:block}.YNojWa_meterLabel{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);letter-spacing:var(--tr-wide);white-space:nowrap}.YNojWa_sectionOrder{padding-bottom:var(--s-6);border-bottom:1px solid var(--border)}.YNojWa_sectionList{margin:var(--s-4) 0 0;gap:var(--s-2);flex-direction:column;padding:0;list-style:none;display:flex}.YNojWa_sectionItem{align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-3);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-card);display:flex}.YNojWa_sectionIndex{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);width:var(--s-5);text-align:right}.YNojWa_sectionSwatch{width:var(--s-4);height:var(--s-4);border-radius:var(--r-2xs);flex-shrink:0}.YNojWa_sectionName{font-size:var(--t-sm);flex:1}.YNojWa_sectionMoves{gap:var(--s-1);display:flex}.YNojWa_cfg{gap:var(--s-6);flex-direction:column;display:flex}.YNojWa_cfgRow{align-items:center;gap:var(--s-5);display:flex}.YNojWa_cfgRow label{font-size:var(--t-sm);flex:1}.YNojWa_cfgRowHint{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);letter-spacing:var(--tr-wide);text-transform:uppercase}.YNojWa_cfgRowHintBlock{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);display:block}.YNojWa_arcRange{appearance:none;width:120px;height:var(--s-5);cursor:pointer;background:0 0}.YNojWa_arcRange::-webkit-slider-runnable-track{border-radius:var(--r-2xs);background:var(--ink-200);height:3px}.YNojWa_arcRange::-webkit-slider-thumb{appearance:none;border-radius:var(--r-pill);background:var(--surface-0);border:1.5px solid var(--primary-500);width:14px;height:14px;box-shadow:var(--shadow-sm);margin-top:-5.5px}.YNojWa_arcRange::-moz-range-track{border-radius:var(--r-2xs);background:var(--ink-200);height:3px}.YNojWa_arcRange::-moz-range-thumb{border-radius:var(--r-pill);background:var(--surface-0);border:1.5px solid var(--primary-500);width:14px;height:14px;box-shadow:var(--shadow-sm)}.YNojWa_notice{gap:var(--s-4);padding:var(--s-5) var(--s-6);border-radius:var(--r-md);font-size:var(--t-sm);line-height:var(--lh-base);background:var(--primary-50);color:var(--primary-900);border:1px solid var(--primary-100);align-items:flex-start;display:flex}@media (pointer:coarse){.YNojWa_stage,.YNojWa_stage[data-size=name]{--seat-w:44px;--seat-h:44px}.YNojWa_stage[data-size=name]{--seat-w:80px}.YNojWa_poolSeat,.YNojWa_railToggle{width:44px;height:44px}}@media (max-width:1100px){.YNojWa_body,.YNojWa_body[data-rail=off]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);overflow:auto}.YNojWa_canvas{padding-inline:var(--s-6);overflow:auto visible}.YNojWa_rail{border-left:0;border-top:1px solid var(--border);max-height:48vh}.YNojWa_stageRowMeta{display:none}.YNojWa_pageHead,.YNojWa_toolbar{padding-inline:var(--s-6)}}.YNojWa_phoneOnly{display:none}@media (max-width:768px){.YNojWa_phoneOnly{display:block}}@media (max-width:640px){.YNojWa_stageRowLabel{width:44px}.YNojWa_stageFront,.YNojWa_stageAudience{margin-left:56px}}
.r4iutq_panelBody{gap:var(--s-5);flex-direction:column;display:flex}.r4iutq_openPanel{overflow:visible}.r4iutq_hint{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);margin:0}.r4iutq_error{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--danger-700);margin:0}.r4iutq_attachmentList{grid-template-columns:repeat(auto-fill, minmax(calc(var(--s-12) + var(--s-8) * 2), 1fr));gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.r4iutq_attachmentTile{gap:var(--s-2);padding:var(--s-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);display:grid;position:relative}.r4iutq_attachmentThumb{aspect-ratio:1;object-fit:cover;border-radius:var(--r-sm);background:var(--ink-100);width:100%}.r4iutq_attachmentMeta{gap:var(--s-1);display:grid}.r4iutq_attachmentName{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r4iutq_attachmentSize{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.r4iutq_attachmentStatus{font-size:var(--t-xs);color:var(--fg-muted)}.r4iutq_attachmentStatusError{color:var(--danger-700)}.r4iutq_attachmentStatusOk{color:var(--success-700)}.r4iutq_attachmentInputHidden{display:none}
.CIxwSq_wrap{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface-0);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);gap:0;display:grid;overflow:hidden}.CIxwSq_wrap:focus-within{border-color:var(--primary-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary-500) 18%, transparent)}.CIxwSq_error{border-color:var(--danger-500)}.CIxwSq_error:focus-within{border-color:var(--danger-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--danger-500) 18%, transparent)}.CIxwSq_toolbar{align-items:center;gap:var(--s-1);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--border);background:var(--bg-card);flex-wrap:wrap;display:flex}.CIxwSq_btn{min-width:var(--s-8);height:var(--s-8);padding:0 var(--s-2);font-family:var(--font-sans);font-size:var(--t-sm);color:var(--ink-700);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex}.CIxwSq_btn:hover{background:var(--ink-50);border-color:var(--border)}.CIxwSq_btnActive{background:var(--ink-50);border-color:var(--border);color:var(--ink-900)}.CIxwSq_btn code{font-family:var(--font-mono);font-size:var(--t-xs)}.CIxwSq_sep{width:1px;height:var(--s-5);background:var(--border);margin:0 var(--s-1);display:inline-block}.CIxwSq_editor{min-height:var(--control-min-h-textarea);padding:var(--s-4) var(--s-5);font-family:var(--font-sans);font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-900);outline:none}.CIxwSq_editor .ProseMirror{outline:none}:is(.CIxwSq_editor p,.CIxwSq_editor h2,.CIxwSq_editor h3,.CIxwSq_editor ul,.CIxwSq_editor ol){margin:0 0 var(--s-3)}.CIxwSq_editor h2{font-family:var(--font-serif);font-size:var(--t-xl);font-weight:500;line-height:var(--lh-tight)}.CIxwSq_editor h3{font-family:var(--font-serif);font-size:var(--t-lg);font-weight:500;line-height:var(--lh-tight)}:is(.CIxwSq_editor ul,.CIxwSq_editor ol){padding-left:var(--s-6)}.CIxwSq_editor a{color:var(--primary-500);text-decoration:underline}.CIxwSq_editor code{font-family:var(--font-mono);font-size:var(--t-sm);background:var(--ink-50);padding:0 var(--s-1);border-radius:var(--r-sm)}.CIxwSq_editor .tableWrapper{margin:0 0 var(--s-3);overflow-x:auto}.CIxwSq_editor table{border-collapse:collapse;width:100%;font-size:var(--t-sm)}:is(.CIxwSq_editor th,.CIxwSq_editor td){min-width:var(--s-12);padding:var(--s-2) var(--s-3);border:1px solid var(--border-strong);text-align:left;vertical-align:top}.CIxwSq_editor th{background:var(--bg-card);font-weight:600}:is(.CIxwSq_editor th p,.CIxwSq_editor td p){margin:0}.CIxwSq_editor .selectedCell{background:color-mix(in oklch, var(--primary-500) 12%, transparent)}
.aZGVda_mono{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);margin:0}.aZGVda_anchorDay{color:var(--secondary-700);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);font-weight:600}.aZGVda_changed{background:var(--primary-50);border-color:var(--primary-200)}.aZGVda_addDate{padding:var(--s-6) var(--s-7);border-bottom:1px solid var(--border)}.aZGVda_addDateRow{align-items:center;gap:var(--s-3);max-width:calc(var(--s-12) * 6);display:flex}.aZGVda_addDateRow>:first-child{flex:1;min-width:0}.aZGVda_band{justify-content:space-between;gap:var(--s-4);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted);display:flex}.aZGVda_dates{margin:0;padding:0;list-style:none}.aZGVda_dateRow{gap:var(--s-5);padding:var(--s-4) var(--s-7);border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.aZGVda_dateMain{gap:var(--s-2);max-width:calc(var(--s-12) * 8);display:grid}.aZGVda_noSeason{font-size:var(--t-sm);color:var(--danger-700);margin:0}.aZGVda_foot{padding:var(--s-4) var(--s-7);border-top:1px solid var(--border);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);margin:0}.aZGVda_copyList{margin:0;padding:0;list-style:none}.aZGVda_copyRow{gap:var(--s-4);padding:var(--s-3) var(--s-7);border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.aZGVda_copyRow:first-child{border-top:0}.aZGVda_copyWhat{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.aZGVda_copyNote{padding:var(--s-3) var(--s-7);border-top:1px solid var(--border);font-size:var(--t-sm);color:var(--ink-700);margin:0}.aZGVda_copyName{font-size:var(--t-sm);color:var(--ink-900);font-weight:500}.aZGVda_footer{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.aZGVda_footerRight{align-items:center;gap:var(--s-4);display:inline-flex}.aZGVda_blocked{font-size:var(--t-sm);color:var(--ink-700)}.aZGVda_rail{margin:0}.aZGVda_railRow{grid-template-columns:calc(var(--s-12) + var(--s-8)) minmax(0, 1fr);gap:var(--s-4);padding:var(--s-3) var(--s-7);border-top:1px solid var(--border);font-size:var(--t-sm);display:grid}.aZGVda_railRow dt{font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted)}.aZGVda_railRow dd{color:var(--ink-900);margin:0}.aZGVda_railFoot{padding:var(--s-4) var(--s-7);border-top:1px solid var(--border);font-size:var(--t-sm);margin:0}.aZGVda_summary{margin:0}.aZGVda_summaryRow{grid-template-columns:calc(var(--s-12) + var(--s-8)) minmax(0, 1fr);gap:var(--s-4);padding:var(--s-3) var(--s-7);border-top:1px solid var(--border);font-size:var(--t-sm);display:grid}.aZGVda_summaryRow dt{font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted)}.aZGVda_summaryRow dd{color:var(--ink-900);margin:0}.aZGVda_leftOut{padding:var(--s-4) var(--s-7);border-top:1px solid var(--border);background:var(--secondary-50);font-size:var(--t-sm);color:var(--ink-900)}.aZGVda_leftOut ul{margin:var(--s-2) 0 0;padding-left:var(--s-6)}.aZGVda_leftOutLabel{font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--secondary-700);margin:0}.aZGVda_dateHead{gap:var(--s-5);padding:var(--s-5) var(--s-7);border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.aZGVda_dateHeadText{gap:var(--s-1);display:grid}.aZGVda_dateLong{font-size:var(--t-md);color:var(--ink-900);margin:0;font-weight:600}.aZGVda_nameField{align-items:center;gap:var(--s-4);font-size:var(--t-sm);color:var(--ink-900);font-weight:500;display:flex}.aZGVda_issueBand{background:var(--danger-50);font-size:var(--t-sm);color:var(--danger-700)}.aZGVda_issueBand p{margin:0}.aZGVda_reviewRows{overflow-x:auto}.aZGVda_reviewHead,.aZGVda_reviewRow{grid-template-columns:auto calc(var(--s-12) * 2) minmax(calc(var(--s-12) * 1.6), 1fr) calc(var(--s-12) + var(--s-5)) calc(var(--s-12) + var(--s-5)) calc(var(--s-12) + var(--s-5)) minmax(calc(var(--s-12) * 2.5), 2fr) minmax(calc(var(--s-12) * 2), 1.4fr);gap:var(--s-3);min-width:calc(var(--s-12) * 14);padding:var(--s-2) var(--s-7);align-items:center;display:grid}.aZGVda_reviewRow{border-top:1px solid var(--border)}.aZGVda_off{opacity:.55}.aZGVda_kindCell{align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--ink-900);display:inline-flex}.aZGVda_tbd,.aZGVda_place{font-size:var(--t-sm);color:var(--ink-700)}.aZGVda_rowNote{font-size:var(--t-xs);color:var(--secondary-700);grid-column:2/-1;margin:0}.aZGVda_windowLine{padding:var(--s-3) var(--s-7);font-size:var(--t-sm);color:var(--ink-700);margin:0}.aZGVda_proposals{margin:0;padding:0;list-style:none}.aZGVda_proposal{align-items:center;gap:var(--s-5);padding:var(--s-2) var(--s-7);border-top:1px solid var(--border);font-size:var(--t-sm);color:var(--ink-900);flex-wrap:wrap;display:flex}.aZGVda_proposalTitle{flex:1}.aZGVda_outside{font-size:var(--t-xs);color:var(--ink-500)}.aZGVda_reviewFoot{align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-7);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-card);display:flex}.aZGVda_silent{align-items:center;gap:var(--s-3);font-size:var(--t-sm);color:var(--ink-700);margin-right:auto;display:inline-flex}
._4-rv6q_body{gap:var(--s-6);display:grid}._4-rv6q_box{border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}._4-rv6q_boxHead{justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--border);background:var(--surface-1);font-size:var(--t-sm);color:var(--ink-900);font-weight:600;display:flex}._4-rv6q_count{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);font-weight:400}._4-rv6q_rows{margin:0;padding:0;list-style:none}._4-rv6q_row{gap:var(--s-4);padding:var(--s-3) var(--s-5);border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}._4-rv6q_row:first-child{border-top:0}._4-rv6q_what{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;min-width:0;display:flex}._4-rv6q_name{font-size:var(--t-sm);color:var(--ink-900);font-weight:500}._4-rv6q_when,._4-rv6q_day{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}._4-rv6q_anchorDay{color:var(--secondary-700);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);font-weight:600}._4-rv6q_note{padding:var(--s-4) var(--s-5);border-top:1px solid var(--border);background:var(--surface-1);font-size:var(--t-sm);color:var(--ink-700);margin:0}._4-rv6q_summary{gap:var(--s-2);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-1);display:grid}._4-rv6q_summaryLabel{margin:var(--s-2) 0 0}._4-rv6q_summaryLine{align-items:center;gap:var(--s-3);font-size:var(--t-sm);color:var(--ink-900);margin:0;display:flex}._4-rv6q_summaryLine svg{color:var(--ink-500);flex:none}._4-rv6q_problem{font-size:var(--t-sm);color:var(--danger-700);margin:0}
._8L_E3q_groupLabel{margin:var(--s-7) 0 var(--s-1);font-size:var(--t-sm);color:var(--ink-900);font-weight:600}._8L_E3q_groupSub{margin:0 0 var(--s-4);font-size:var(--t-xs);color:var(--ink-500)}._8L_E3q_fieldError{margin:var(--s-3) 0 0;font-size:var(--t-sm);color:var(--danger-700)}._8L_E3q_toggles{margin-top:var(--s-7);border:1px solid var(--border);border-radius:var(--r-md);display:grid;overflow:hidden}._8L_E3q_toggles>*+*{border-top:1px solid var(--border)}._8L_E3q_danger{color:var(--danger-700)}._8L_E3q_rowActions{align-items:center;gap:var(--s-2);display:inline-flex}._8L_E3q_footNote{font-size:var(--t-sm);color:var(--ink-700);margin-right:auto}._8L_E3q_hint{margin:var(--s-2) 0 0;font-size:var(--t-xs);color:var(--ink-500)}._8L_E3q_boundNote{font-size:var(--t-xs);color:var(--ink-500)}._8L_E3q_anchorLine{align-items:center;gap:var(--s-3);font-size:var(--t-sm);color:var(--ink-900);display:flex}._8L_E3q_anchorLine svg{color:var(--secondary-600);flex:none}._8L_E3q_rebaseNote{background:var(--primary-50);font-size:var(--t-sm);color:var(--primary-800)}._8L_E3q_dayStrip{gap:var(--s-4);padding:var(--s-5) var(--s-7);border-bottom:1px solid var(--border);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}._8L_E3q_stripDay{align-content:start;gap:var(--s-2);min-width:calc(var(--s-12) * 2);display:grid}._8L_E3q_stripItems{gap:var(--s-2);padding:var(--s-3);min-height:calc(var(--s-9) + var(--s-2));border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-card);font-size:var(--t-xs);color:var(--ink-900);margin:0;list-style:none;display:grid}._8L_E3q_stripItems li{align-items:center;gap:var(--s-2);display:flex}._8L_E3q_stripTime{font-family:var(--font-mono);color:var(--ink-700)}._8L_E3q_stripAnchor ._8L_E3q_stripLabel{color:var(--secondary-700);font-weight:600}._8L_E3q_stripAnchor ._8L_E3q_stripItems{border-color:var(--secondary-400);background:var(--secondary-50)}._8L_E3q_rows{overflow-x:auto}._8L_E3q_rowHead,._8L_E3q_rowFields{grid-template-columns:minmax(calc(var(--s-12) * 2), 1.2fr) minmax(calc(var(--s-12) * 1.6), 1fr) calc(var(--s-12) + var(--s-5)) calc(var(--s-12) + var(--s-5)) calc(var(--s-12) + var(--s-5)) var(--s-12) minmax(calc(var(--s-12) * 2), 1.4fr) minmax(calc(var(--s-12) * 2), 1.4fr) var(--s-8);gap:var(--s-3);min-width:calc(var(--s-12) * 14);align-items:center;display:grid}._8L_E3q_rowHead{padding:var(--s-4) var(--s-7) var(--s-2);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted)}._8L_E3q_rowList{margin:0;padding:0;list-style:none}._8L_E3q_row{padding:var(--s-3) var(--s-7);border-top:1px solid var(--border)}._8L_E3q_anchorRow{background:var(--secondary-50)}._8L_E3q_tbdCell{justify-content:center;display:flex}._8L_E3q_tbdHead{text-align:center}._8L_E3q_expand{width:var(--s-8);height:var(--s-8);border-radius:var(--r-sm);color:var(--ink-500);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._8L_E3q_expand:hover{background:var(--surface-2);color:var(--ink-900)}._8L_E3q_expandOpen{transform:rotate(180deg)}._8L_E3q_rowNote{margin:var(--s-2) 0 0;font-size:var(--t-xs);color:var(--ink-500)}._8L_E3q_rowError{margin:var(--s-2) 0 0;font-size:var(--t-sm);color:var(--danger-700)}._8L_E3q_details{gap:var(--s-6);margin:var(--s-4) calc(-1 * var(--s-7)) calc(-1 * var(--s-3));padding:var(--s-6) var(--s-7);border-top:1px solid var(--border);background:var(--surface-1);display:grid}._8L_E3q_detailsGrid{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._8L_E3q_detailsLabel{margin:0 0 var(--s-3);font-size:var(--t-sm);color:var(--ink-900);font-weight:500}._8L_E3q_detailsFoot{justify-content:flex-end;display:flex}._8L_E3q_addRow{align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);display:flex}._8L_E3q_focusChips{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}._8L_E3q_focusChip{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-3);border:1px solid var(--primary-200);border-radius:var(--r-pill);background:var(--primary-50);font-size:var(--t-sm);color:var(--primary-800);display:inline-flex}._8L_E3q_focusChip em,._8L_E3q_focusOption em{font-family:var(--font-serif)}._8L_E3q_focusChip button{color:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}._8L_E3q_focusPicker{gap:var(--s-2);margin:var(--s-5) 0 0;max-height:calc(var(--s-12) * 6);padding:0;list-style:none;display:grid;overflow-y:auto}._8L_E3q_focusOption{align-items:baseline;gap:var(--s-3);width:100%;padding:var(--s-3) var(--s-4);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-card);font-size:var(--t-sm);color:var(--ink-900);text-align:left;cursor:pointer;display:flex}._8L_E3q_focusOptionOn{border-color:var(--primary-600);background:var(--primary-50)}._8L_E3q_focusComposer{font-size:var(--t-xs);color:var(--ink-500)}._8L_E3q_focus{display:grid}._8L_E3q_pieceList{margin:0;padding:0;list-style:none}._8L_E3q_pieceRow{gap:var(--s-5);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}._8L_E3q_pieceRow:first-child{border-top:0}._8L_E3q_pieceNumber{width:var(--s-7);height:var(--s-7);border:1px solid var(--border);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);justify-content:center;align-items:center;display:inline-flex}._8L_E3q_pieceMain{gap:var(--s-3);display:grid}._8L_E3q_pieceHead{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}._8L_E3q_pieceTitle{font-size:var(--t-lg);margin:0}._8L_E3q_pieceComposer{font-size:var(--t-sm);color:var(--ink-500)}._8L_E3q_pieceControls{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}._8L_E3q_pieceActions{align-items:center;gap:var(--s-1);display:inline-flex}._8L_E3q_up{transform:rotate(180deg)}._8L_E3q_soloist{align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-3);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--bg-card);font-size:var(--t-sm);color:var(--ink-900);display:inline-flex}._8L_E3q_soloist button{color:var(--ink-500);cursor:pointer;background:0 0;border:0;display:inline-flex}._8L_E3q_soloistGone{border-color:var(--secondary-400)}._8L_E3q_soloistPart{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-500)}._8L_E3q_soloistNote{padding:0 var(--s-2);border-radius:var(--r-xs);background:var(--secondary-100);font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--secondary-800)}._8L_E3q_soloistAdd{position:relative}._8L_E3q_linkish{font-size:var(--t-sm);color:var(--primary-600);cursor:pointer;background:0 0;border:0}._8L_E3q_collaboratorPills{gap:var(--s-2);flex-wrap:wrap;display:inline-flex}._8L_E3q_targetCell{align-items:center;gap:var(--s-4);display:inline-flex}._8L_E3q_targetInput{width:calc(var(--s-12) + var(--s-5))}._8L_E3q_targetNote{min-width:calc(var(--s-12) + var(--s-6));font-size:var(--t-xs);color:var(--ink-500)}@media (max-width:1020px){._8L_E3q_detailsGrid{grid-template-columns:minmax(0,1fr)}}
.oOZrjG_rowActions{align-items:center;gap:var(--s-2);display:inline-flex}.oOZrjG_delete{color:var(--danger-700)}.oOZrjG_emptyActions{justify-content:center;gap:var(--s-3);flex-wrap:wrap;display:inline-flex}.oOZrjG_how{gap:var(--s-4);font-size:var(--t-sm);color:var(--ink-700);margin:0;padding:0;list-style:none;display:grid}.oOZrjG_how li{gap:var(--s-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.oOZrjG_how svg{margin-top:var(--s-1);color:var(--ink-400)}
.quWhKa_titleCancelled{color:var(--ink-500);text-decoration:line-through}.quWhKa_description{white-space:pre-line}.quWhKa_bannerLine{margin:0}.quWhKa_bannerLine+.quWhKa_bannerLine{margin-top:var(--s-2)}.quWhKa_bannerAction{margin-top:var(--s-4)}.quWhKa_panelHeading{align-items:baseline;gap:var(--s-3) var(--s-5);flex-wrap:wrap;min-width:0;display:flex}.quWhKa_inlineError{margin:var(--s-4) var(--s-7) 0;padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);border:1px solid var(--danger-200);background:var(--danger-50);color:var(--danger-700);font-size:var(--t-sm)}.quWhKa_panelFootAction{padding:var(--s-4) var(--s-7);border-top:1px solid var(--border);justify-content:center;display:flex}.quWhKa_ppRowNo{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--border-strong);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);place-items:center;font-weight:500;display:inline-grid}.quWhKa_ppRowTitle{font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:var(--t-lg)}.quWhKa_ppRowMissingEd{color:var(--secondary-800)}.quWhKa_evRowName{font-size:var(--t-sm);color:var(--ink-900);font-weight:500}.quWhKa_evRowSub{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);margin-top:var(--s-1)}.quWhKa_managerBody{gap:var(--s-5);flex-direction:column;display:flex}.quWhKa_managerWindow{font-size:var(--t-sm);color:var(--fg-muted);margin:0}.quWhKa_rsvp{gap:var(--s-8);grid-template-columns:1fr auto;align-items:center;display:grid}.quWhKa_rsvpStacked{gap:var(--s-5);grid-template-columns:1fr}.quWhKa_rsvpSub{font-size:var(--t-sm);color:var(--ink-700);line-height:var(--lh-base);margin:var(--s-2) 0 0;max-width:58ch}@media (max-width:640px){.quWhKa_rsvp{gap:var(--s-5);grid-template-columns:1fr}}.quWhKa_requirementHead{justify-content:flex-start;align-items:baseline;gap:var(--s-3) var(--s-6);flex-wrap:wrap}.quWhKa_requirementRule{font-size:var(--t-sm);color:var(--ink-900);flex:24ch;margin:0}.quWhKa_srOnly{}
.lCiJ6G_head{justify-content:space-between;align-items:flex-start;gap:var(--s-6);padding-bottom:var(--s-6);border-bottom:1px solid var(--border);display:flex}.lCiJ6G_title{font-family:var(--font-sans);font-size:var(--t-xl);letter-spacing:var(--tr-snug);margin:0;font-weight:600}.lCiJ6G_headActions{justify-content:flex-end;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.lCiJ6G_matrix{--matrix-label-w:232px;--matrix-col-min:calc(var(--s-12) * 2);--matrix-view-w:100cqi;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-card);overflow:hidden}.lCiJ6G_scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto;container-type:inline-size}.lCiJ6G_grid{width:max(100%, calc(var(--matrix-label-w) + var(--cols,4) * var(--matrix-col-min)))}.lCiJ6G_matrixHead{justify-content:space-between;align-items:baseline;gap:var(--s-5);padding:var(--s-6) var(--s-7);border-bottom:1px solid var(--border);display:flex}.lCiJ6G_matrixTitle{font-size:var(--t-md);margin:0;font-weight:600}.lCiJ6G_mrow{grid-template-columns:var(--matrix-label-w) repeat(var(--cols,4), minmax(var(--matrix-col-min), 1fr));display:grid}.lCiJ6G_mrow>:first-child{z-index:1;background:var(--bg-card);position:sticky;left:0}.lCiJ6G_mcell{padding:var(--s-5) var(--s-6);border-top:1px solid var(--border);border-left:1px solid var(--border)}.lCiJ6G_mcell:first-child{border-left:0}.lCiJ6G_mrowHead .lCiJ6G_mcell{background:var(--surface-1);border-top:0}.lCiJ6G_colHd{gap:var(--s-1);flex-direction:column;display:flex}.lCiJ6G_colName{font-size:var(--t-sm);color:var(--ink-900);font-weight:600}.lCiJ6G_colKind{margin-top:var(--s-1);padding:1px var(--s-3);border-radius:var(--r-xs);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;background:var(--secondary-50);color:var(--secondary-800);border:1px solid var(--secondary-200);align-self:flex-start}.lCiJ6G_colKindConcert{background:var(--secondary-700);color:var(--on-accent);border-color:var(--secondary-700)}.lCiJ6G_secCell{gap:var(--s-3);border-top:1px solid var(--border);padding:var(--s-5) var(--s-6);flex-direction:column;display:flex}.lCiJ6G_secToggle{justify-content:space-between;align-items:flex-start;gap:var(--s-4);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;font-family:inherit;display:flex}.lCiJ6G_kravRow{align-items:center;gap:var(--s-3);display:flex}.lCiJ6G_kravVal{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--ink-900);min-width:var(--s-5);text-align:center;font-weight:600}.lCiJ6G_kravInput{width:var(--s-11);height:var(--s-7);padding:0 var(--s-2);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface-0);font-family:var(--font-mono);font-size:var(--t-sm);color:var(--ink-900);text-align:center;font-weight:600}.lCiJ6G_kravInput:focus{border-color:var(--primary-500);outline:none}.lCiJ6G_secHd{gap:var(--s-2);flex-direction:column;display:flex}.lCiJ6G_secName{align-items:center;gap:var(--s-3);font-size:var(--t-md);color:var(--ink-900);font-weight:600;display:flex}.lCiJ6G_vp{font-family:var(--font-mono);font-size:var(--t-2xs);padding:1px var(--s-3);border-radius:var(--r-xs);letter-spacing:var(--tr-wide)}.lCiJ6G_vpSoprano{background:var(--vp-soprano-bg);color:var(--ink-900)}.lCiJ6G_vpAlto{background:var(--vp-alto-bg);color:var(--ink-900)}.lCiJ6G_vpTenor{background:var(--vp-tenor-bg);color:var(--ink-900)}.lCiJ6G_vpBass{background:var(--vp-bass-bg);color:var(--ink-900)}.lCiJ6G_vpOther{background:var(--surface-2);color:var(--ink-700)}.lCiJ6G_secCount{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700)}.lCiJ6G_secCount b{color:var(--ink-900);font-weight:600}.lCiJ6G_chev{color:var(--fg-muted);transition:transform var(--dur-fast) var(--ease);flex-shrink:0}.lCiJ6G_secToggle[aria-expanded=true] .lCiJ6G_chev{transform:rotate(180deg)}.lCiJ6G_cell{gap:var(--s-2);flex-direction:column;display:flex}.lCiJ6G_cellNum{font-family:var(--font-sans);font-size:var(--t-2xl);letter-spacing:var(--tr-snug);color:var(--ink-900);font-weight:600;line-height:1}.lCiJ6G_cellNum em{font-family:var(--font-mono);color:var(--fg-muted);font-style:normal;font-weight:400;font-size:var(--t-xs);margin-left:var(--s-2)}.lCiJ6G_aggBar{height:var(--s-3);border-radius:var(--r-pill);background:var(--surface-3);display:flex;overflow:hidden}.lCiJ6G_segOk{background:var(--success-500)}.lCiJ6G_segWarn{background:var(--secondary-400)}.lCiJ6G_segNo{background:var(--danger-500)}.lCiJ6G_segNone{background:var(--ink-200)}.lCiJ6G_cellSub{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted)}.lCiJ6G_cellWarn{margin:calc(-1 * var(--s-5)) calc(-1 * var(--s-6));padding:var(--s-5) var(--s-6);background:var(--danger-50);border-left:3px solid var(--danger-500)}.lCiJ6G_cellWarn .lCiJ6G_cellNum,.lCiJ6G_cellWarn .lCiJ6G_cellKrav{color:var(--danger-700)}.lCiJ6G_drill{box-sizing:border-box;width:var(--matrix-view-w);padding:var(--s-6) var(--s-8) var(--s-7);border-top:1px solid var(--border);background:var(--surface-sunken);position:sticky;left:0}.lCiJ6G_drillHead{justify-content:space-between;align-items:center;gap:var(--s-5);margin-bottom:var(--s-5);display:flex}.lCiJ6G_drillTitle{font-size:var(--t-sm);color:var(--ink-700)}.lCiJ6G_drillTitle b{color:var(--ink-900);font-weight:600}.lCiJ6G_drillActions{align-items:center;gap:var(--s-4);display:inline-flex}.lCiJ6G_drillMsg{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--success-700)}.lCiJ6G_colCenter{text-align:center}.lCiJ6G_rowFlagged td{background:var(--danger-50)}.lCiJ6G_mNm{font-size:var(--t-sm);color:var(--ink-900);font-weight:500}.lCiJ6G_mSub{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted)}.lCiJ6G_dot{width:var(--s-6);height:var(--s-6);border-radius:var(--r-xs);font-family:var(--font-mono);font-size:var(--t-3xs);color:var(--surface-0);place-items:center;font-weight:700;display:inline-grid}.lCiJ6G_dotOk{background:var(--success-500)}.lCiJ6G_dotWarn{background:var(--secondary-400)}.lCiJ6G_dotNo{background:var(--danger-500)}.lCiJ6G_dotNone{background:var(--ink-200);color:var(--ink-700)}.lCiJ6G_dotLeave{background:var(--ink-400)}.lCiJ6G_collabRow{gap:var(--s-4);margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px dashed var(--border);flex-wrap:wrap;align-items:center;display:flex}.lCiJ6G_collabLbl{margin-right:var(--s-2)}.lCiJ6G_collab{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-5);border-radius:var(--r-pill);border:1px solid var(--border);background:var(--bg-card);font-size:var(--t-sm);color:var(--ink-900);display:inline-flex}.lCiJ6G_collabTag{font-family:var(--font-mono);font-size:var(--t-3xs);color:var(--secondary-800)}.lCiJ6G_mrowTotal .lCiJ6G_mcell{background:var(--surface-1)}.lCiJ6G_totalName{font-weight:700}.lCiJ6G_legend{gap:var(--s-6);padding:var(--s-5) var(--s-6);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-card);flex-wrap:wrap;display:flex}.lCiJ6G_leg{align-items:center;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--ink-700);display:inline-flex}.lCiJ6G_legDot{width:var(--s-4);height:var(--s-4);border-radius:var(--r-xs)}@media (max-width:900px){.lCiJ6G_matrix{--matrix-label-w:150px}}@media (max-width:640px){.lCiJ6G_matrix{--matrix-label-w:120px}.lCiJ6G_drill{padding:var(--s-5) var(--s-5) var(--s-6)}}
.aJkr6W_heading{align-items:baseline;gap:var(--s-3) var(--s-5);flex-wrap:wrap;min-width:0;display:flex}.aJkr6W_bannerText{margin:0 0 var(--s-3)}.aJkr6W_hint{font-size:var(--t-sm);color:var(--fg-muted)}.aJkr6W_fields{gap:var(--s-5);flex-direction:column;display:flex}.aJkr6W_pair{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aJkr6W_publish{gap:var(--s-2);flex-direction:column;display:flex}.aJkr6W_preview{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-900);margin:0}.aJkr6W_error{color:var(--danger-700);font-size:var(--t-sm);align-self:center;margin-right:auto}@media (max-width:720px){.aJkr6W_pair{grid-template-columns:minmax(0,1fr)}}
.--BKhq_panels{gap:var(--s-8);flex-direction:column;display:flex}.--BKhq_body{gap:var(--s-4);padding:var(--s-6) var(--s-7);flex-direction:column;display:flex}.--BKhq_lead{font-size:var(--t-md);font-weight:600;line-height:var(--lh-snug);color:var(--ink-900);margin:0}.--BKhq_text{max-width:70ch;font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-700);margin:0}.--BKhq_pending{color:var(--fg-muted);font-weight:400}.--BKhq_zone{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);margin:0}.--BKhq_facts{gap:var(--s-3);margin:var(--s-2) 0 0;flex-direction:column;display:flex}.--BKhq_fact{gap:var(--s-5);font-size:var(--t-base);line-height:var(--lh-base);grid-template-columns:8ch 1fr;display:grid}.--BKhq_fact dt{color:var(--fg-muted)}.--BKhq_fact dd{color:var(--ink-900);margin:0}.--BKhq_rows{margin:0;padding:0;list-style:none}.--BKhq_row{justify-content:space-between;align-items:center;gap:var(--s-5);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);display:flex}.--BKhq_row:first-child{border-top:0}.--BKhq_rowDay{gap:var(--s-1);min-width:0;font-size:var(--t-base);color:var(--ink-900);flex-direction:column;font-weight:500;display:flex}.--BKhq_rowNote{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);font-weight:400}.--BKhq_truncated{padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);font-size:var(--t-sm);color:var(--fg-muted);margin:0}.--BKhq_help{max-width:70ch;font-size:var(--t-sm);line-height:var(--lh-base);color:var(--fg-muted);margin:0}@media (max-width:640px){.--BKhq_panels{gap:var(--s-7)}.--BKhq_body,.--BKhq_row,.--BKhq_truncated{padding:var(--s-5)}}
._1tyAxG_panel{padding:0 var(--s-6)}._1tyAxG_row{align-items:center;gap:var(--s-4) var(--s-6);padding:var(--s-5) 0;border-top:1px solid var(--border);flex-wrap:wrap;display:flex}._1tyAxG_row:first-child{border-top:0}._1tyAxG_text{gap:var(--s-1);flex-direction:column;flex:16rem;min-width:0;display:flex}._1tyAxG_label{font-size:var(--t-sm);color:var(--ink-900);font-weight:600}._1tyAxG_hint{font-size:var(--t-xs);color:var(--fg-muted);line-height:var(--lh-base)}._1tyAxG_note{margin:var(--s-4) 0 0;font-size:var(--t-sm);color:var(--fg-muted)}._1tyAxG_actions{margin-top:var(--s-6);justify-content:flex-end;display:flex}
.Vb2nLG_bar{justify-content:space-between;align-items:center;gap:var(--s-6);padding:var(--s-5) var(--s-7);flex-wrap:wrap;display:flex}.Vb2nLG_liveInfo{max-width:60ch;font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700)}.Vb2nLG_cancelledInfo{align-items:center;gap:var(--s-4);flex-wrap:wrap;min-width:0;display:flex}.Vb2nLG_reason{font-size:var(--t-sm);color:var(--ink-700);line-height:var(--lh-base)}.Vb2nLG_actions{align-items:center;gap:var(--s-4);flex-shrink:0;display:flex}.Vb2nLG_error{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--danger-700)}@media (max-width:720px){.Vb2nLG_bar{flex-direction:column;align-items:stretch}.Vb2nLG_actions{justify-content:flex-end}}