.tezrIq_sheet{box-sizing:border-box;color:#111;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border:1px solid #000;flex-direction:column;width:794px;max-width:100%;min-height:1123px;padding:40px 44px 32px;font-size:12.5px;line-height:1.45;display:flex}.tezrIq_top{border-bottom:3px solid #111;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding-bottom:14px;display:grid}.tezrIq_dateBlock{border:2px solid #111;border-radius:10px;justify-items:center;width:84px;padding:6px 0 8px;line-height:1;display:grid}.tezrIq_month{font-size:13px;font-weight:800}.tezrIq_day{margin:4px 0 6px;font-size:40px;font-weight:900}.tezrIq_weekday{font-size:11px;font-weight:700}.tezrIq_headMain{min-width:0}.tezrIq_org{letter-spacing:.04em;color:#444;margin:0 0 2px;font-size:11.5px;font-weight:700}.tezrIq_title{letter-spacing:.06em;margin:0;font-size:26px;font-weight:900}.tezrIq_subtitle{letter-spacing:0;margin-left:12px;font-size:15px;font-weight:800}.tezrIq_place{margin:4px 0 0;font-size:13px;font-weight:800}.tezrIq_meta{color:#444;margin:2px 0 0;font-size:11px}.tezrIq_inout{gap:6px;margin:0;display:grid}.tezrIq_inout div{border:1.5px solid #111;border-radius:999px;grid-template-columns:auto auto;align-items:baseline;gap:8px;padding:4px 10px;display:grid}.tezrIq_inout dt{font-size:11px;font-weight:800}.tezrIq_inout dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:900}.tezrIq_rows{margin:10px 0 0;padding:0;list-style:none}.tezrIq_row{break-inside:avoid;page-break-inside:avoid;border-bottom:1px solid #c8c8c8;grid-template-columns:62px 18px minmax(0,1fr) 44px;column-gap:8px;padding:7px 0;display:grid}.tezrIq_row[data-new-hour=true]{border-top:1.5px solid #111;margin-top:-1px}.tezrIq_time{font-variant-numeric:tabular-nums;align-content:start;justify-items:end;display:grid}.tezrIq_start{font-size:16px;font-weight:900;line-height:1.1}.tezrIq_end{color:#555;font-size:10.5px;font-weight:700}.tezrIq_rail{justify-content:center;display:flex;position:relative}.tezrIq_rail:before{content:"";background:#111;width:2px;position:absolute;top:-8px;bottom:-8px}.tezrIq_dot{background:#111;border:2px solid #111;border-radius:50%;width:12px;height:12px;margin-top:3px;position:relative}.tezrIq_row:first-child .tezrIq_rail:before{top:6px}.tezrIq_row:last-child .tezrIq_rail:before{height:14px;bottom:auto}.tezrIq_body{min-width:0}.tezrIq_rowHead{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.tezrIq_rowTitle{font-size:15px;font-weight:900}.tezrIq_kind{border:1px solid #111;border-radius:4px;padding:0 7px;font-size:10px;font-weight:800;line-height:1.6}.tezrIq_lines{white-space:pre-wrap;color:#222;margin:3px 0 0;padding:0;font-size:11.5px;list-style:none}.tezrIq_lines li+li{margin-top:1px}.tezrIq_steps{counter-reset:step;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 16px;margin:4px 0 0;padding:0;font-size:11px;list-style:none;display:grid}.tezrIq_steps li{counter-increment:step;gap:6px;display:flex}.tezrIq_steps li:before{content:counter(step) ".";text-align:right;min-width:16px;font-weight:800}.tezrIq_stepTime{font-variant-numeric:tabular-nums;font-weight:800}.tezrIq_dur{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.tezrIq_row[data-tone=light]{background:#f1f1f1;padding-top:4px;padding-bottom:4px}.tezrIq_row[data-tone=light] .tezrIq_start{font-size:13px}.tezrIq_row[data-tone=light] .tezrIq_rowTitle{font-size:12.5px;font-weight:800}.tezrIq_row[data-tone=light] .tezrIq_dot{background:#fff;width:10px;height:10px}.tezrIq_row[data-tone=key]{border:2.5px solid #111;border-radius:8px;margin:4px 0;padding-right:8px}.tezrIq_row[data-tone=key] .tezrIq_rowTitle{font-size:17px}.tezrIq_row[data-tone=key] .tezrIq_dot{border-radius:3px;width:14px;height:14px}.tezrIq_empty{margin:24px 0;font-weight:800}.tezrIq_foot{color:#444;justify-content:space-between;gap:16px;margin-top:auto;padding-top:14px;font-size:10.5px;display:flex}@media print{.tezrIq_sheet{border:0;width:auto;min-height:auto;padding:0}}
._3z6p3q_root{justify-items:center;gap:16px;padding:16px 0;display:grid}._3z6p3q_toolbar{align-items:center;gap:12px;font-weight:800;display:flex}._3z6p3q_peoplePage{break-before:page;page-break-before:always;min-height:auto}._3z6p3q_peopleTitle{margin:0 0 10px;font-size:18px;font-weight:900}._3z6p3q_people{border-collapse:collapse;width:100%;font-size:10.5px}._3z6p3q_people th,._3z6p3q_people td{text-align:center;border:1px solid #333;padding:3px 4px}._3z6p3q_people td:nth-child(-n+3){text-align:left;white-space:nowrap}@media print{._3z6p3q_toolbar{display:none}._3z6p3q_root{gap:0;padding:0}}
.hDXLVa_icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none}.hDXLVa_icon[data-filled=true]{fill:currentColor;stroke:none}
.ET9g_G_avatar{--av:32px;--av-bw:var(--kc-border-regular);--av-fs:var(--kc-font-size-sm);width:var(--av);height:var(--av);border:var(--av-bw) solid var(--kc-ink);background:var(--kc-paper);color:var(--kc-ink);font-size:var(--av-fs);border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid;overflow:hidden}.ET9g_G_avatar[data-size="20"]{--av:20px;--av-bw:var(--kc-border-thin);--av-fs:10px}.ET9g_G_avatar[data-size="24"]{--av:24px;--av-bw:var(--kc-border-thin);--av-fs:11px}.ET9g_G_avatar[data-size="28"]{--av:28px;--av-fs:var(--kc-font-size-xs)}.ET9g_G_avatar[data-size="34"]{--av:34px}.ET9g_G_avatar[data-size="40"]{--av:40px;--av-bw:var(--kc-border-strong);--av-fs:var(--kc-font-size-base)}.ET9g_G_avatar[data-size="46"]{--av:46px;--av-bw:var(--kc-border-strong);--av-fs:var(--kc-font-size-base)}.ET9g_G_avatar[data-size="58"]{--av:58px;--av-bw:var(--kc-border-strong);--av-fs:var(--kc-font-size-3xl)}.ET9g_G_avatar[data-tone=pink]{background:var(--kc-pink)}.ET9g_G_avatar[data-tone=cyan]{background:var(--kc-cyan)}.ET9g_G_avatar[data-tone=green]{background:var(--kc-green)}.ET9g_G_avatar[data-tone=purple]{background:var(--kc-purple)}.ET9g_G_avatar[data-tone=yellow]{background:var(--kc-yellow)}.ET9g_G_avatar[data-tone=orange]{background:var(--kc-orange)}.ET9g_G_avatar[data-dashed=true]{background:var(--kc-paper);border-style:dashed}.ET9g_G_image{object-fit:cover;width:100%;height:100%}.ET9g_G_stack{align-items:center;gap:10px;display:inline-flex}.ET9g_G_stack[data-boxed=true]{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);padding:6px 14px 6px 8px}.ET9g_G_stackFaces{align-items:center;display:inline-flex}.ET9g_G_stackItem+.ET9g_G_stackItem{margin-left:-8px}.ET9g_G_stack[data-size="58"] .ET9g_G_stackItem+.ET9g_G_stackItem{margin-left:-12px}.ET9g_G_more{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);min-width:28px;height:28px;font-size:var(--kc-font-size-xxs);white-space:nowrap;place-items:center;padding:0 4px;font-weight:800;display:inline-grid}.ET9g_G_stack[data-size="58"] .ET9g_G_more{border-width:var(--kc-border-strong);height:58px;font-size:var(--kc-font-size-base);padding:0 18px}.ET9g_G_caption{font-size:var(--kc-font-size-sm);font-weight:800}.ET9g_G_chip{border:var(--kc-border-thin) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);font-size:var(--kc-font-size-xs);white-space:nowrap;align-items:center;gap:6px;padding:1px 10px 1px 2px;font-weight:800;display:inline-flex}.ET9g_G_chip[data-name-only=true]{padding:0 9px;font-weight:700}.ET9g_G_chip[data-dashed=true]{border-style:dashed}
._3NoLYG_root{--btn-h:48px;--btn-px:22px;--btn-fs:var(--kc-font-size-base);--btn-bw:var(--kc-border-strong);--btn-shadow:0px;--btn-shadow-color:var(--kc-ink);height:var(--btn-h);padding:0 var(--btn-px);border:var(--btn-bw) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-tone-bg);color:var(--kc-tone-fg);box-shadow:var(--btn-shadow) var(--btn-shadow) 0 var(--btn-shadow-color);font:inherit;font-size:var(--btn-fs);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform 80ms,box-shadow 80ms,background-color 80ms;display:inline-flex}._3NoLYG_root:hover{color:var(--kc-tone-fg)}._3NoLYG_root[data-variant=primary]{--btn-shadow:4px}._3NoLYG_root[data-variant=secondary],._3NoLYG_root[data-variant=highlight]{--btn-shadow:3px}._3NoLYG_root[data-variant=dark]{--btn-shadow:4px;--btn-shadow-color:var(--kc-accent)}._3NoLYG_root[data-size=xl]{--btn-h:54px;--btn-px:26px;--btn-fs:var(--kc-font-size-xl)}._3NoLYG_root[data-size=lg]{--btn-h:50px;--btn-px:22px;--btn-fs:var(--kc-font-size-lg)}._3NoLYG_root[data-size=sm]{--btn-h:44px;--btn-px:18px;--btn-fs:var(--kc-font-size-md)}._3NoLYG_root[data-size=xs]{--btn-h:34px;--btn-px:16px;--btn-fs:var(--kc-font-size-sm);--btn-bw:var(--kc-border-regular);--btn-shadow:0px;gap:6px}._3NoLYG_root[data-size=mini]{--btn-h:30px;--btn-px:12px;--btn-fs:var(--kc-font-size-xs);--btn-bw:var(--kc-border-regular);--btn-shadow:0px;gap:4px}._3NoLYG_root[data-full=true]{width:100%;display:flex}@media (hover:hover){._3NoLYG_root:not([aria-disabled=true]):not(:disabled):hover{transform:translate(min(var(--btn-shadow), 1px), min(var(--btn-shadow), 1px));box-shadow:max(calc(var(--btn-shadow) - 1px), 0px) max(calc(var(--btn-shadow) - 1px), 0px) 0 var(--btn-shadow-color)}._3NoLYG_root[data-variant=plain]:not([aria-disabled=true]):not(:disabled):hover{background:var(--kc-page)}}._3NoLYG_root:not([aria-disabled=true]):not(:disabled):active{transform:translate(var(--btn-shadow), var(--btn-shadow));box-shadow:none}._3NoLYG_root:disabled,._3NoLYG_root[aria-disabled=true]{background:var(--kc-paper);color:var(--kc-text-quiet);border-style:dashed;border-color:var(--kc-text-quiet);box-shadow:none;cursor:not-allowed}._3NoLYG_textLink{font-size:var(--kc-font-size-sm);align-items:center;gap:6px;font-weight:800;text-decoration:underline;display:inline-flex}._3NoLYG_textLink[data-size=md]{font-size:var(--kc-font-size-md)}._3NoLYG_textLink[data-plain=true]{text-decoration:none}
._8Hm1Wq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._8Hm1Wq_actions{flex-wrap:wrap;gap:10px;display:flex}._8Hm1Wq_table{border-collapse:collapse;width:100%;font-size:var(--kc-font-size-sm)}._8Hm1Wq_table th{text-align:left;font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);white-space:nowrap;padding:8px 10px;font-weight:800}._8Hm1Wq_table td{border-top:1px solid var(--kc-line-soft);vertical-align:middle;padding:10px}._8Hm1Wq_table tbody tr[data-current=true] td{background:var(--kc-yellow-soft)}._8Hm1Wq_songCell{min-width:170px}._8Hm1Wq_songTitle{text-underline-offset:3px;font-weight:800;text-decoration:underline}._8Hm1Wq_songMeta{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin-top:2px;display:block}._8Hm1Wq_summaryCell{flex-direction:column;align-items:flex-start;gap:4px;min-width:170px;display:flex}._8Hm1Wq_countText{font-size:var(--kc-font-size-xs);font-weight:700}._8Hm1Wq_muted{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs)}._8Hm1Wq_lastCell{white-space:nowrap;font-weight:700}._8Hm1Wq_summaryGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}._8Hm1Wq_summaryCard{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);flex-direction:column;gap:6px;padding:12px 14px;display:flex}._8Hm1Wq_summaryLabel{font-weight:800;font-size:var(--kc-font-size-sm);margin:0}._8Hm1Wq_people{border-collapse:collapse;width:100%;font-size:var(--kc-font-size-sm)}._8Hm1Wq_people th{text-align:left;font-size:var(--kc-font-size-xs);white-space:nowrap;padding:6px 8px;font-weight:800}._8Hm1Wq_people thead tr+tr th{color:var(--kc-text-muted);font-weight:700}._8Hm1Wq_people td{border-top:1px solid var(--kc-line-soft);vertical-align:middle;padding:8px}._8Hm1Wq_people ._8Hm1Wq_itemStart{border-left:1px solid var(--kc-line-soft)}._8Hm1Wq_person{white-space:nowrap;align-items:center;gap:8px;font-weight:800;display:flex}._8Hm1Wq_pair{flex-direction:column;align-items:flex-start;gap:2px;display:flex}._8Hm1Wq_pairLine{font-size:var(--kc-font-size-xs);white-space:nowrap;align-items:center;gap:4px;display:flex}._8Hm1Wq_coachButton{cursor:pointer;border-radius:var(--kc-radius-pill);background:0 0;border:0;padding:0;display:inline-flex}._8Hm1Wq_coachButton:disabled{cursor:progress;opacity:.6}._8Hm1Wq_coachButton:focus-visible{outline:3px solid var(--kc-focus-color);outline-offset:2px}._8Hm1Wq_noteTag{font-size:var(--kc-font-size-xxs);border:1.5px dashed var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);cursor:help;padding:0 6px}._8Hm1Wq_none{color:var(--kc-text-quiet);font-size:var(--kc-font-size-xs)}._8Hm1Wq_watchedNo{color:var(--kc-warn-text);font-weight:700}._8Hm1Wq_note{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0}dialog._8Hm1Wq_recordDialog{width:min(640px,100vw - 32px)}._8Hm1Wq_recordGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._8Hm1Wq_recordRows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._8Hm1Wq_recordRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._8Hm1Wq_recordName{min-width:64px;font-weight:800}._8Hm1Wq_recordEdit{flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding-left:76px;display:flex}._8Hm1Wq_allLevels{font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:8px;font-weight:800;display:flex}._8Hm1Wq_levelChoice{cursor:pointer;border-radius:var(--kc-radius-pill);background:0 0;border:0;padding:0}._8Hm1Wq_levelChoice[aria-pressed=true]>*{box-shadow:0 0 0 2px var(--kc-ink)}._8Hm1Wq_mySongs{flex-direction:column;gap:16px;display:flex}._8Hm1Wq_mySong{flex-direction:column;gap:10px;display:flex}._8Hm1Wq_mySongHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._8Hm1Wq_mySongTitle{font-family:var(--kc-font-display);font-weight:400;font-size:var(--kc-font-size-xl);margin:0}._8Hm1Wq_itemLabel{font-weight:800;font-size:var(--kc-font-size-sm);margin:0 0 4px}._8Hm1Wq_evaluation{font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}._8Hm1Wq_noteForm{align-items:flex-end;gap:8px;display:flex}._8Hm1Wq_noteForm>:first-child{flex:1}._8Hm1Wq_extra{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0}._8Hm1Wq_mySong[data-unrated=true]{border-color:var(--kc-warn-text)}@media (max-width:599px){._8Hm1Wq_recordGrid{grid-template-columns:1fr}._8Hm1Wq_recordEdit{padding-left:0}._8Hm1Wq_noteForm{flex-direction:column;align-items:stretch}}._8Hm1Wq_bar{align-self:stretch}._8Hm1Wq_summaryCard{align-items:flex-start}._8Hm1Wq_unratedBanner{border:var(--kc-border-regular) solid var(--kc-accent);border-radius:var(--kc-radius-xl);background:var(--kc-pink-soft);font-size:var(--kc-font-size-sm);margin:0;padding:12px 16px;font-weight:800}._8Hm1Wq_guestCount{font-size:var(--kc-font-size-md);margin:0;font-weight:900}._8Hm1Wq_guestNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:700}._8Hm1Wq_guestSongHead{justify-content:space-between;align-items:center;gap:10px;display:flex}._8Hm1Wq_guestSongTitle{font-size:var(--kc-font-size-md);margin:0;font-weight:900}._8Hm1Wq_guestParts{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}
.NGLCCG_layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.NGLCCG_actions{flex-wrap:wrap;gap:8px;display:flex}.NGLCCG_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1100px){.NGLCCG_layout{grid-template-columns:minmax(0,1fr)}}
.oDvgBa_card{--card-radius:var(--kc-radius-5xl);--card-shadow:var(--kc-shadow-md);--card-pad:22px 24px;gap:var(--card-gap,0);min-width:0;padding:var(--card-pad);border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--card-radius);background:var(--kc-tone-bg,var(--kc-paper));color:var(--kc-ink);box-shadow:var(--card-shadow);flex-direction:column;display:flex;position:relative}.oDvgBa_card[data-variant=lg]{--card-radius:var(--kc-radius-6xl);--card-shadow:var(--kc-shadow-lg)}.oDvgBa_card[data-variant=tile]{--card-shadow:var(--kc-shadow-lg)}.oDvgBa_card[data-variant=sub]{--card-radius:var(--kc-radius-xl);--card-shadow:none;border-width:var(--kc-border-regular)}.oDvgBa_card[data-variant=side]{--card-radius:var(--kc-radius-card-sm);--card-shadow:none}.oDvgBa_card[data-variant=dashed]{--card-radius:var(--kc-radius-4xl);--card-shadow:none;border-style:dashed}.oDvgBa_card[data-shadow=none]{--card-shadow:none}.oDvgBa_card[data-shadow=sm]{--card-shadow:var(--kc-shadow-sm)}.oDvgBa_card[data-shadow=md]{--card-shadow:var(--kc-shadow-md)}.oDvgBa_card[data-shadow=lg]{--card-shadow:var(--kc-shadow-lg)}.oDvgBa_card[data-shadow=xl]{--card-shadow:var(--kc-shadow-xl)}.oDvgBa_card[data-padding=none]{--card-pad:0}.oDvgBa_card[data-padding=row]{--card-pad:16px 18px}.oDvgBa_card[data-variant=sub][data-padding=row]{--card-pad:10px 14px}.oDvgBa_card[data-padding=sm]{--card-pad:20px 22px}.oDvgBa_card[data-padding=lg]{--card-pad:28px}.oDvgBa_card[data-padding=hero]{--card-pad:30px 34px}.oDvgBa_card[data-link=true]{text-decoration:none;transition:transform 80ms,box-shadow 80ms}.oDvgBa_card[data-link=true]:hover{color:var(--kc-ink)}@media (hover:hover){.oDvgBa_card[data-link=true]:not([data-variant=dashed]):hover{box-shadow:var(--card-shadow-hover,3px 3px 0 var(--kc-ink));transform:translate(1px,1px)}.oDvgBa_card[data-link=true][data-variant=lg]:hover,.oDvgBa_card[data-link=true][data-variant=tile]:hover{--card-shadow-hover:4px 4px 0 var(--kc-ink)}.oDvgBa_card[data-link=true][data-variant=dashed]:hover{background:var(--kc-page)}}.oDvgBa_pencil{inset:var(--pf-inset);border:var(--kc-border-pencil) solid var(--kc-graphite);border-radius:var(--pf-radius);opacity:var(--pf-opacity);filter:url(#pencil);pointer-events:none;position:absolute}.oDvgBa_pencilInner{inset:calc(var(--pf-inset) + 6px);border-radius:var(--pf-inner-radius);opacity:.45;border-width:.9px}.oDvgBa_panel{overflow:hidden}.oDvgBa_panelHeader{border-bottom:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-tone-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:16px 22px;display:flex}.oDvgBa_panelHeader[data-heading=plain]{padding:12px 20px}.oDvgBa_panelTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-3xl);margin:0;font-weight:400;line-height:1.4}.oDvgBa_panelHeader[data-heading=plain] .oDvgBa_panelTitle{font-family:var(--kc-font-body);font-size:var(--kc-font-size-xl);font-weight:800}.oDvgBa_panelAside{font-size:var(--kc-font-size-sm);font-weight:800}.oDvgBa_panelBody[data-padding=list]{padding:0 20px}.oDvgBa_panelBody[data-padding=dl]{padding:4px 22px 6px}.oDvgBa_panelBody[data-padding=md]{padding:18px 22px}.oDvgBa_panelFooter{border-top:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-page);font-size:var(--kc-font-size-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:13px 20px;font-weight:700;display:flex}.oDvgBa_callout{border:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-tone-bg);border-radius:18px 18px 18px 4px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.oDvgBa_calloutMeta{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700}.oDvgBa_callout[data-tone=cyan] .oDvgBa_calloutMeta{color:var(--kc-ink)}.oDvgBa_calloutTitle{font-size:var(--kc-font-size-lg);margin:0;font-weight:800;line-height:1.5}.oDvgBa_calloutBody{font-size:var(--kc-font-size-md)}.oDvgBa_calloutBody>p{margin:0}.oDvgBa_note{border:var(--kc-border-regular) dashed var(--kc-ink);border-radius:var(--kc-radius-2xl);background:var(--kc-tone-bg);font-size:var(--kc-font-size-sm);padding:14px 18px;font-weight:700}.oDvgBa_note[data-variant=alert]{border-radius:var(--kc-radius-xl);border-style:solid;padding:10px 14px;font-weight:800}.oDvgBa_note[data-variant=empty]{border-radius:var(--kc-radius-xl);color:var(--kc-text-muted);padding:12px 14px}.oDvgBa_dark{--kc-focus-color:var(--kc-yellow);border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-5xl);background:var(--kc-ink);color:var(--kc-paper);box-shadow:var(--kc-shadow-accent);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.oDvgBa_dark a{color:var(--kc-paper)}.oDvgBa_darkTitle{font-size:var(--kc-font-size-lg);margin:0;font-weight:800}.oDvgBa_darkBody{font-size:var(--kc-font-size-sm);font-weight:700;line-height:1.7}.oDvgBa_darkBody>p{margin:0}.oDvgBa_darkBody>p+p{margin-top:8px}
.HXeiOa_dialog{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-5xl);background:var(--kc-paper);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--kc-ink);box-shadow:var(--kc-shadow-xl);padding:0;overflow:auto}.HXeiOa_dialog::backdrop{background:#11111173}.HXeiOa_inner{flex-direction:column;gap:16px;padding:24px 26px;display:flex}.HXeiOa_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.HXeiOa_title{font-family:var(--kc-font-display);font-size:var(--kc-font-size-4xl);margin:0;font-weight:400;line-height:1.4}.HXeiOa_close{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);font-size:var(--kc-font-size-sm);cursor:pointer;flex:none;padding:4px 14px;font-weight:800}@media (hover:hover){.HXeiOa_close:hover{background:var(--kc-page)}}.HXeiOa_description{font-size:var(--kc-font-size-base)}.HXeiOa_description>p{margin:0}.HXeiOa_description>p+p{margin-top:8px}.HXeiOa_body{flex-direction:column;gap:12px;display:flex}.HXeiOa_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:4px;display:flex}
.I--MEa_dashed{border:0;border-top:var(--kc-border-regular) dashed var(--kc-line-soft);width:100%;height:0;margin:0}.I--MEa_dashed[data-tone=track]{border-top-width:var(--kc-border-strong);border-top-color:var(--kc-line-track)}.I--MEa_dashed[data-tone=ink]{border-top-width:var(--kc-border-strong);border-top-color:var(--kc-ink)}.I--MEa_dashed[data-tone=thin]{border-top-width:var(--kc-border-thin);border-top-color:var(--kc-line-track)}.I--MEa_text{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);align-items:center;gap:12px;font-weight:700;display:flex}.I--MEa_line{border-top:var(--kc-border-regular) dashed var(--kc-line-track);flex:1}.I--MEa_stage{align-items:center;gap:12px;display:flex}.I--MEa_stageLabel{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-base);margin:0;font-weight:800}.I--MEa_stageLine{border-top:var(--kc-border-thin) solid var(--kc-graphite);flex:1}
.oNi2Ha_stack{gap:18px;display:grid}.oNi2Ha_bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.oNi2Ha_barEnd{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.oNi2Ha_meta{color:var(--kc-text-muted);font-size:13px;font-weight:700}.oNi2Ha_h2{margin:0;font-size:17px;font-weight:800}.oNi2Ha_split{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}@media (max-width:1100px){.oNi2Ha_split{grid-template-columns:minmax(0,1fr)}}.oNi2Ha_stats{flex-wrap:wrap;align-items:baseline;gap:8px 22px;display:flex}.oNi2Ha_stat{gap:2px;display:grid}.oNi2Ha_statLabel{color:var(--kc-text-muted);font-size:12px;font-weight:800}.oNi2Ha_statValue{font-family:var(--kc-font-numeral,inherit);font-variant-numeric:tabular-nums;font-size:26px;line-height:1.1}.oNi2Ha_statWarn .oNi2Ha_statValue{color:var(--kc-warn-text)}.oNi2Ha_tableWrap{overflow-x:auto}.oNi2Ha_table{border-collapse:collapse;width:100%;font-size:13px}.oNi2Ha_table th,.oNi2Ha_table td{border-bottom:1.5px dashed var(--kc-line-track);text-align:left;vertical-align:top;padding:8px}.oNi2Ha_table thead th{border-bottom:2px solid var(--kc-ink);white-space:nowrap;background:0 0;font-size:12px;font-weight:800}.oNi2Ha_table tfoot td{border-top:2px solid var(--kc-ink);background:var(--kc-page);font-weight:800}.oNi2Ha_rowMine td{background:var(--kc-yellow-soft)}.oNi2Ha_rowUnclear td{background:var(--kc-warn-soft,var(--kc-pink-soft))}.oNi2Ha_num{font-variant-numeric:tabular-nums;white-space:nowrap}.oNi2Ha_chips{flex-wrap:wrap;gap:4px;display:flex}.oNi2Ha_warnBand{border:var(--kc-border-strong) solid var(--kc-warn-text);background:var(--kc-warn-soft,var(--kc-pink-soft));border-radius:var(--kc-radius-lg);padding:12px 16px;font-weight:700}.oNi2Ha_warnBand strong{color:var(--kc-warn-text)}.oNi2Ha_noticeList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.oNi2Ha_noticeList{grid-template-columns:minmax(0,1fr)}}.oNi2Ha_field{gap:4px;font-size:13px;font-weight:800;display:grid}.oNi2Ha_field input,.oNi2Ha_field select,.oNi2Ha_field textarea{font:inherit;border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-md);background:var(--kc-paper);padding:8px 10px;font-weight:400}.oNi2Ha_fields{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.oNi2Ha_paste{width:100%;min-height:220px;font:inherit;border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-md);background:var(--kc-paper);padding:10px}.oNi2Ha_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.oNi2Ha_scriptBody{font-size:var(--script-size,15px);gap:6px;line-height:1.75;display:grid}.oNi2Ha_sceneHead{background:var(--kc-yellow-soft);border-left:6px solid var(--kc-ink);font-family:var(--kc-font-display);margin:14px 0 4px;padding:6px 12px;scroll-margin-top:80px;font-size:18px;font-weight:400}.oNi2Ha_headBand{border-radius:var(--kc-radius-lg);background:var(--kc-yellow);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 10px;padding:10px 14px;display:flex}.oNi2Ha_versionRow{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.oNi2Ha_versionLabel{font-family:var(--kc-font-display);margin:0;font-size:24px;font-weight:400}.oNi2Ha_statInline{gap:0;display:grid}.oNi2Ha_statInline .oNi2Ha_statValue{font-size:18px}.oNi2Ha_read3{grid-template-columns:200px minmax(0,1fr) 280px;align-items:start;gap:18px;display:grid}@media (max-width:1200px){.oNi2Ha_read3{grid-template-columns:180px minmax(0,1fr)}.oNi2Ha_read3>:last-child{grid-column:1/-1}}@media (max-width:700px){.oNi2Ha_read3{grid-template-columns:minmax(0,1fr)}}.oNi2Ha_sceneList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.oNi2Ha_sceneList a{border-radius:var(--kc-radius-md);color:inherit;justify-content:space-between;gap:6px;padding:6px 10px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.oNi2Ha_sceneList a[aria-current=page]{background:var(--kc-yellow);font-weight:800}.oNi2Ha_mineDot{background:var(--kc-ink);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.oNi2Ha_legend{gap:8px;margin:0;padding:0;font-size:13px;font-weight:700;list-style:none;display:grid}.oNi2Ha_legend li{align-items:center;gap:8px;display:flex}.oNi2Ha_castRow{border-bottom:1.5px dashed var(--kc-line-track);grid-template-columns:5em minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:6px 0;font-size:13px;display:grid}.oNi2Ha_castRow strong{font-weight:800}.oNi2Ha_nowrap{white-space:nowrap}.oNi2Ha_rowUncast td{background:var(--kc-warn-soft)}.oNi2Ha_direction{color:var(--kc-text-muted);align-items:flex-start;gap:8px;margin-left:2.2em;display:flex}.oNi2Ha_line{border-radius:var(--kc-radius-md);border:2px solid #0000;grid-template-columns:7em minmax(0,1fr);gap:10px;padding:4px 8px;display:grid}.oNi2Ha_lineMine{background:var(--kc-yellow-soft);border-color:var(--kc-ink)}.oNi2Ha_lineName{flex-wrap:wrap;align-items:flex-start;gap:4px;font-weight:800;display:flex}.oNi2Ha_lineText{white-space:pre-wrap}.oNi2Ha_lineAttach{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.oNi2Ha_note{color:var(--kc-text-muted);font-size:12px;font-weight:700}.oNi2Ha_noteDetails{margin-left:7em}.oNi2Ha_noteSummary{cursor:pointer}.oNi2Ha_sceneNav{flex-wrap:wrap;gap:6px;display:flex}.oNi2Ha_sceneNav a{border:1.5px solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);color:inherit;padding:3px 10px;font-size:12px;font-weight:800;text-decoration:none}.oNi2Ha_sceneNav a[data-mine=true]{background:var(--kc-yellow-soft)}.oNi2Ha_chart th,.oNi2Ha_chart td{text-align:center;white-space:nowrap}.oNi2Ha_chart th:first-child,.oNi2Ha_chart td:first-child{text-align:left;white-space:normal;min-width:11em}.oNi2Ha_cellLines{border-radius:var(--kc-radius-sm);background:var(--kc-green-soft);font-variant-numeric:tabular-nums;min-width:2.2em;padding:2px 6px;font-weight:800;display:inline-block}.oNi2Ha_cellAppear{border:1.5px dashed var(--kc-ink);border-radius:var(--kc-radius-sm);padding:1px 6px;font-size:11px;font-weight:800;display:inline-block}.oNi2Ha_colMine{background:var(--kc-yellow-soft)}.oNi2Ha_cellButton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.oNi2Ha_practice{gap:14px;max-width:560px;margin:0 auto;padding:12px 16px 24px;display:grid}.oNi2Ha_practiceTop{gap:8px;display:grid}.oNi2Ha_switch{border:2px solid var(--kc-ink);border-radius:var(--kc-radius-pill);display:flex;overflow:hidden}.oNi2Ha_switch button{font:inherit;background:var(--kc-paper);cursor:pointer;white-space:nowrap;border:0;flex:1;min-height:40px;padding:8px 4px;font-size:13px;font-weight:800}.oNi2Ha_switch button[aria-pressed=true]{background:var(--kc-ink);color:var(--kc-paper)}.oNi2Ha_switch button:disabled{opacity:.4;cursor:not-allowed}.oNi2Ha_partner{border:2px solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);padding:12px 14px}.oNi2Ha_mineBox{border:3px solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-yellow-soft);min-height:120px;padding:14px;font-size:18px;line-height:1.8}.oNi2Ha_bigButton{width:100%;min-height:96px;font:inherit;border:3px solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-accent);color:var(--kc-ink);cursor:pointer;box-shadow:var(--kc-shadow-md);font-size:20px;font-weight:800}.oNi2Ha_twoButtons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.oNi2Ha_twoButtons button{min-height:80px;font:inherit;border:3px solid var(--kc-ink);border-radius:var(--kc-radius-xl);cursor:pointer;background:var(--kc-green-soft);font-size:18px;font-weight:800}.oNi2Ha_twoButtons button+button{background:var(--kc-paper)}.oNi2Ha_navButtons{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.oNi2Ha_navButtons button{min-height:72px;font:inherit;border:2px solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);cursor:pointer;font-weight:800}.oNi2Ha_recBox{border:2px dashed var(--kc-ink);border-radius:var(--kc-radius-lg);gap:8px;padding:12px;display:grid}.oNi2Ha_recNow{color:var(--kc-warn-text);font-weight:800}@media print{.oNi2Ha_noPrint{display:none!important}}.oNi2Ha_castPerson{align-items:center;gap:4px;display:inline-flex}.oNi2Ha_castChip{background:0 0;border:0;padding:0;font-size:13px;font-weight:800}.oNi2Ha_menuCell{text-align:right;width:44px}.oNi2Ha_rowMenu{display:inline-block;position:relative}.oNi2Ha_rowMenu>summary{border:1.5px solid var(--kc-ink);background:var(--kc-paper);cursor:pointer;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;line-height:1;list-style:none;display:grid}.oNi2Ha_rowMenu>summary::-webkit-details-marker{display:none}.oNi2Ha_rowMenu[open]>summary{background:var(--kc-yellow-soft)}.oNi2Ha_rowMenuPanel{z-index:20;border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);width:min(320px,80vw);box-shadow:var(--kc-shadow-sm);text-align:left;gap:12px;padding:12px 14px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.oNi2Ha_tableWrapMenu{overflow:visible}@media (max-width:900px){.oNi2Ha_tableWrapMenu{overflow-x:auto}.oNi2Ha_rowMenuPanel{margin-top:6px;position:static}}.oNi2Ha_inlineField select{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-md);background:var(--kc-paper);min-height:34px;font:inherit;padding:4px 10px;font-size:13px;font-weight:800}.oNi2Ha_inlineCheck{align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}.oNi2Ha_inlineCheck input{width:18px;height:18px;accent-color:var(--kc-ink)}.oNi2Ha_legend{white-space:nowrap;flex-wrap:nowrap;gap:6px;font-size:12px;font-weight:700}@media (max-width:700px){.oNi2Ha_legend{white-space:normal;flex-wrap:wrap}}.oNi2Ha_readBarTitle{font-size:13px}.oNi2Ha_sceneMinutes{margin-left:10px}.oNi2Ha_spOnly{display:none}.oNi2Ha_sceneSelect{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);width:100%;min-height:48px;color:var(--kc-ink);font:inherit;padding:0 14px;font-size:14px;font-weight:800}.oNi2Ha_spPractice{z-index:2;position:sticky;bottom:12px}@media (max-width:599.98px){.oNi2Ha_spPractice{bottom:calc(12px + var(--kc-bottom-nav-height,72px))}}@media (max-width:700px){.oNi2Ha_spHide{display:none}.oNi2Ha_spOnly{display:block}.oNi2Ha_readBar{flex-wrap:nowrap;align-items:center}.oNi2Ha_readBarTitle{min-width:0;color:var(--kc-text-muted);flex:auto;font-size:12px}.oNi2Ha_readBarTools{flex-wrap:wrap;justify-content:flex-end}}.oNi2Ha_editBand{background:var(--kc-yellow-soft);border-color:var(--kc-ink)}.oNi2Ha_editError{color:var(--kc-warn-text);margin:6px 0 0}.oNi2Ha_sceneList button{border-radius:var(--kc-radius-md);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:6px;padding:6px 10px;font-size:13px;font-weight:700;display:flex}.oNi2Ha_sceneList button[aria-current=page]{background:var(--kc-yellow);font-weight:800}.oNi2Ha_editRow{align-items:flex-start;gap:6px;display:flex}.oNi2Ha_editRow>:first-child{flex:auto;min-width:0}.oNi2Ha_editRow[data-removed=true]{opacity:.45}.oNi2Ha_editButtons{flex:none;gap:4px;display:flex}
.ccajXq_field{flex-direction:column;gap:6px;min-width:0;display:flex}.ccajXq_label,.ccajXq_legend{font-size:var(--kc-font-size-md);font-weight:800}.ccajXq_fieldset{border:0;min-width:0;margin:0;padding:0}.ccajXq_legend{margin-bottom:6px;padding:0}.ccajXq_hint{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:0;font-weight:700}.ccajXq_error{font-size:var(--kc-font-size-sm);color:var(--kc-ink);margin:0;font-weight:800}.ccajXq_input{--in-h:46px;--in-bw:var(--kc-border-strong);--in-radius:var(--kc-radius-xl);--in-px:14px;width:100%;min-width:0;height:var(--in-h);padding:0 var(--in-px);border:var(--in-bw) solid var(--kc-ink);border-radius:var(--in-radius);background:var(--kc-paper);color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-base)}.ccajXq_input[data-size=lg]{--in-h:48px}.ccajXq_input[data-size=sm]{--in-h:44px;--in-radius:var(--kc-radius-lg);--in-px:12px;font-size:var(--kc-font-size-md)}.ccajXq_input[data-size=xs]{--in-h:40px;--in-bw:var(--kc-border-regular);--in-radius:var(--kc-radius-lg);--in-px:11px;font-weight:800}.ccajXq_input[data-shape=pill]{--in-h:42px;--in-radius:var(--kc-radius-pill);font-size:var(--kc-font-size-md)}.ccajXq_input[data-shape=pillSm]{--in-h:34px;--in-bw:var(--kc-border-regular);--in-radius:var(--kc-radius-pill);--in-px:10px;font-size:var(--kc-font-size-sm);font-weight:700}.ccajXq_select{cursor:pointer;width:auto;max-width:100%}.ccajXq_select[data-shape=box]{width:100%}.ccajXq_select[data-shape=pill]{--in-px:12px;font-weight:700}.ccajXq_input[data-number=inline]{--in-h:36px;--in-bw:var(--kc-border-regular);--in-radius:var(--kc-radius-md);--in-px:8px;width:64px;font-weight:800}.ccajXq_input[data-number=number]{width:110px;font-weight:800}.ccajXq_textarea{resize:vertical;height:auto;line-height:var(--kc-line-height-body);padding:10px 14px}.ccajXq_input[data-undecided=true]:placeholder-shown{border-style:dashed}.ccajXq_input[aria-invalid=true]{background:var(--kc-pink-soft)}.ccajXq_input:disabled{border-style:dashed;border-color:var(--kc-text-quiet);color:var(--kc-text-quiet);cursor:not-allowed}.ccajXq_withUnit{align-items:center;gap:8px;font-weight:800;display:inline-flex}.ccajXq_withUnit>.ccajXq_input:not([data-number]){width:110px}.ccajXq_unit{font-weight:800}.ccajXq_check{width:20px;height:20px;accent-color:var(--kc-ink);cursor:pointer;flex:none;margin:0}.ccajXq_check[data-size="18"]{width:18px;height:18px}.ccajXq_check[data-size="22"]{width:22px;height:22px}.ccajXq_checkRow{font-size:var(--kc-font-size-md);cursor:pointer;align-items:center;gap:10px;font-weight:700;display:inline-flex}.ccajXq_checkOnly{display:inline-flex}.ccajXq_chip{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);font-size:var(--kc-font-size-md);cursor:pointer;align-items:center;gap:8px;padding:6px 14px;font-weight:700;display:inline-flex}.ccajXq_chip[data-kind=radio]{border-width:var(--kc-border-strong);padding:8px 16px}.ccajXq_chip[data-kind=check]:has(input:checked){background:var(--kc-yellow-soft);font-weight:800}.ccajXq_chip[data-kind=radio]:has(input:checked){background:var(--kc-yellow);font-weight:800}.ccajXq_chip:has(input:focus-visible){outline:3px solid var(--kc-focus-color);outline-offset:2px}@media (hover:hover){:is(.ccajXq_chip:hover:not(:has(input:checked)),.ccajXq_choiceCard:hover:not(:has(input:checked))){background:var(--kc-page)}}.ccajXq_choiceCard{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-paper);cursor:pointer;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.ccajXq_choiceCard .ccajXq_check{margin-top:2px}.ccajXq_choiceCard:has(input:checked){background:var(--kc-yellow-soft)}.ccajXq_choiceText{flex-direction:column;gap:4px;min-width:0;display:flex}.ccajXq_choiceTitle{font-size:var(--kc-font-size-lg);flex-wrap:wrap;align-items:center;gap:8px;font-weight:800;display:flex}.ccajXq_choiceDesc{font-size:var(--kc-font-size-sm)}.ccajXq_summary{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);background:var(--kc-pink-soft);font-size:var(--kc-font-size-md);padding:12px 16px}.ccajXq_summaryTitle{margin:0 0 4px;font-weight:800}.ccajXq_summaryList{margin:0;padding-left:1.2em;font-weight:700}
.K7835G_banner{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-ink);box-shadow:var(--kc-shadow-accent);color:var(--kc-paper);--kc-focus-color:var(--kc-paper);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:14px 20px;display:flex}.K7835G_icon{flex:none}.K7835G_title{margin:0;font-weight:800}.K7835G_meta{font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.K7835G_spacer{flex:1}.K7835G_actions{flex-wrap:wrap;gap:10px;display:flex}.K7835G_link{box-sizing:border-box;border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-tone-bg);height:40px;box-shadow:var(--kc-shadow-sm);color:var(--kc-ink);font-size:var(--kc-font-size-sm);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.K7835G_link:hover{color:var(--kc-ink)}@media (hover:hover){.K7835G_link:hover{box-shadow:2px 2px 0 var(--kc-ink);transform:translate(1px,1px)}}
.NbjJxW_stack{gap:18px;display:grid}.NbjJxW_bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.NbjJxW_barEnd{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.NbjJxW_meta{color:var(--kc-text-muted);font-size:13px;font-weight:700}.NbjJxW_big{font-family:var(--kc-font-display,inherit);font-size:30px;line-height:1.2}.NbjJxW_totals{flex-wrap:wrap;gap:8px 18px;font-size:13px;font-weight:800;display:flex}.NbjJxW_split{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;display:grid}@media (max-width:1100px){.NbjJxW_split{grid-template-columns:minmax(0,1fr)}}.NbjJxW_table{border-collapse:collapse;width:100%;font-size:13px}.NbjJxW_table th,.NbjJxW_table td{border-bottom:1.5px dashed var(--kc-line-track);text-align:left;vertical-align:top;padding:8px}.NbjJxW_table thead th{background:var(--kc-yellow);border-bottom:2px solid var(--kc-ink);font-size:12px;font-weight:800}.NbjJxW_rowOpen td{background:var(--kc-yellow-soft)}.NbjJxW_rowDiff td{background:var(--kc-pink-soft)}.NbjJxW_rowMine td:first-child{box-shadow:inset 5px 0 0 var(--kc-accent)}.NbjJxW_sectionRow td{border-top:2.5px solid var(--kc-ink);background:var(--kc-page);font-weight:800}.NbjJxW_num{font-variant-numeric:tabular-nums;white-space:nowrap}.NbjJxW_small{color:var(--kc-text-muted);font-size:12px}.NbjJxW_warn{color:var(--kc-warn-text);font-weight:800}.NbjJxW_chips{flex-wrap:wrap;gap:4px;display:flex}.NbjJxW_field{gap:4px;margin-bottom:10px;font-size:13px;font-weight:800;display:grid}.NbjJxW_field input,.NbjJxW_field select,.NbjJxW_field textarea{font:inherit;border:2px solid var(--kc-ink);background:var(--kc-paper);border-radius:10px;padding:6px 8px;font-weight:600}.NbjJxW_cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.NbjJxW_cellEmpty{color:var(--kc-text-muted)}.NbjJxW_cellMissing{color:var(--kc-warn-text);border:1.5px dashed var(--kc-warn-text);border-radius:8px;padding:2px 6px;font-weight:800;display:inline-block}.NbjJxW_cellLink{color:inherit;border-radius:8px;padding:2px;text-decoration:none;display:block}.NbjJxW_cellLink:hover,.NbjJxW_cellLink:focus-visible{background:var(--kc-yellow-soft)}.NbjJxW_cellSelected{outline:2.5px solid var(--kc-ink);background:var(--kc-yellow-soft)}.NbjJxW_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.NbjJxW_dayCard{border:2px solid var(--kc-line-track);background:var(--kc-paper);opacity:.75;border-radius:14px;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.NbjJxW_dayCardTime{align-content:start;display:grid}.NbjJxW_dayCardStart{font-family:var(--kc-font-display,inherit);font-size:18px;line-height:1.2}.NbjJxW_dayTitle{font-family:var(--kc-font-display,inherit);margin:2px 0;font-size:24px;font-weight:400;line-height:1.3}.NbjJxW_dayCardMine{border:2.5px solid var(--kc-ink);box-shadow:4px 4px 0 var(--kc-accent);opacity:1}.NbjJxW_onlyWide{display:block}.NbjJxW_onlyNarrow{display:none}@media (max-width:599px){.NbjJxW_onlyWide{display:none}.NbjJxW_onlyNarrow{display:block}}.NbjJxW_colorBar{border-radius:6px 6px 0 0;height:6px;margin:-14px -14px 10px}.NbjJxW_fieldset{border:2px solid var(--kc-ink);border-radius:12px;gap:6px;min-width:0;margin:0 0 12px;padding:10px 12px 4px;display:grid}.NbjJxW_fieldset legend{padding:0 4px;font-size:13px;font-weight:800}.NbjJxW_fieldRow{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:0 10px;display:grid}.NbjJxW_readValue{padding:6px 0;font-weight:600}.NbjJxW_cueNow{grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;margin-bottom:6px;display:grid}.NbjJxW_panelTitle{margin:0;font-size:17px}.NbjJxW_panelFoot{justify-content:flex-end;margin-top:8px;display:flex}.NbjJxW_cueCell>*{width:fit-content;display:flex}.NbjJxW_cueCell>*+*{margin-top:4px}.NbjJxW_calendarLink{border:2.5px solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);min-height:36px;color:var(--kc-ink);align-items:center;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.NbjJxW_tableBar{border-bottom:2.5px solid var(--kc-ink);background:var(--kc-yellow);border-radius:var(--kc-radius-lg,16px) var(--kc-radius-lg,16px) 0 0;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.NbjJxW_itemNo{border:2px solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);font-variant-numeric:tabular-nums;place-items:center;min-width:28px;height:28px;padding:0 6px;font-size:13px;font-weight:800;display:inline-grid}.NbjJxW_itemHead{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.NbjJxW_hint{border:2px dashed var(--kc-ink);background:var(--kc-cream-soft);border-radius:12px;margin:0;padding:10px 14px;font-size:13px}.NbjJxW_inlineDetails>summary{cursor:pointer;font-size:13px;font-weight:800}.NbjJxW_itemTitle{margin:0;font-size:16px}.NbjJxW_sectionTitle{margin:0;font-size:17px}.NbjJxW_gapTop{margin-top:8px}.NbjJxW_scrollX{overflow-x:auto}.NbjJxW_wideTable{min-width:760px}.NbjJxW_cueNo{font-size:20px}.NbjJxW_colorChecks{border:0;margin:0;padding:0}.NbjJxW_colorCheck{align-items:center;gap:4px;display:inline-flex}.NbjJxW_qcTime{font-size:24px}.NbjJxW_block{font-weight:400;display:block}.NbjJxW_micList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.NbjJxW_micBox{border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-paper);border-radius:14px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.NbjJxW_inlineForm{align-items:center;gap:8px;display:flex}.NbjJxW_inlineForm input,.NbjJxW_inlineForm select{font:inherit;border:2px solid var(--kc-ink);background:var(--kc-paper);border-radius:10px;padding:4px 8px;font-size:13px;font-weight:700}.NbjJxW_voiceRow{border-top:1.5px dashed var(--kc-line-track);flex-wrap:nowrap;padding:4px 0}.NbjJxW_voiceButtons{flex-wrap:nowrap;gap:4px}.NbjJxW_voiceRow>span:first-child{white-space:nowrap}@media (max-width:599px){.NbjJxW_hideNarrow{display:none}}.NbjJxW_cueLine{flex-direction:column;align-items:flex-start;gap:4px;font-weight:700;display:inline-flex}
.bLAh3G_dialog{width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--kc-ink);background:0 0;border:0;padding:0;overflow:auto}.bLAh3G_dialog::backdrop{background:#11111173}.bLAh3G_card{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-5xl);background:var(--kc-paper);box-shadow:var(--kc-shadow-xl);flex-direction:column;gap:12px;margin:0 6px 6px 0;padding:24px 26px;display:flex;position:relative}.bLAh3G_eyebrow{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:800}.bLAh3G_title{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-4xl);margin:0;font-weight:800;line-height:1.4}.bLAh3G_freezes,.bLAh3G_description{font-size:var(--kc-font-size-md);margin:0}.bLAh3G_description>p{margin:0}.bLAh3G_description>p+p{margin-top:8px}.bLAh3G_warnings{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-yellow-soft);padding:10px 14px}.bLAh3G_warningsTitle{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.bLAh3G_warningsList{font-size:var(--kc-font-size-sm);margin:4px 0 0;padding-left:20px;font-weight:700}.bLAh3G_warningsList>li{padding:2px 0}.bLAh3G_warningsNote{font-size:var(--kc-font-size-xs);margin:4px 0 0;font-weight:700}.bLAh3G_reason{flex-direction:column;gap:6px;display:flex}.bLAh3G_reasonLabel{font-size:var(--kc-font-size-md);font-weight:800}.bLAh3G_textarea{box-sizing:border-box;border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);width:100%;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-md);resize:vertical;padding:10px 12px}.bLAh3G_textarea[aria-invalid=true]{border-color:var(--kc-warn-text)}.bLAh3G_notice{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:0;font-weight:700}.bLAh3G_error{font-size:var(--kc-font-size-sm);color:var(--kc-warn-text);margin:0;font-weight:800}.bLAh3G_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}
.RefQAa_root{display:inline-block;position:relative}.RefQAa_menu{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-paper);min-width:200px;box-shadow:var(--kc-shadow-md);margin:0;padding:6px;list-style:none}.RefQAa_popup{z-index:20;position:absolute;top:calc(100% + 8px);left:0}.RefQAa_root[data-align=end] .RefQAa_popup{left:auto;right:0}.RefQAa_item{border:var(--kc-border-regular) solid transparent;border-radius:var(--kc-radius-lg);width:100%;min-height:44px;color:var(--kc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;justify-content:center;padding:6px 12px;font-weight:700;text-decoration:none;display:flex}.RefQAa_item:hover,.RefQAa_item:focus-visible{background:var(--kc-yellow-soft);color:var(--kc-ink)}.RefQAa_item:focus-visible{outline-offset:-3px}.RefQAa_item[aria-checked=true]{border-color:var(--kc-ink);background:var(--kc-yellow);font-weight:800}.RefQAa_item[aria-disabled=true]{color:var(--kc-text-quiet);cursor:not-allowed}.RefQAa_item[aria-disabled=true]:hover{background:0 0}.RefQAa_item[data-danger=true]:hover,.RefQAa_item[data-danger=true]:focus-visible{background:var(--kc-pink-soft)}.RefQAa_itemLabel{line-height:1.4}.RefQAa_itemDescription{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);font-weight:500}.RefQAa_dangerStart{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);margin-top:6px;padding-top:6px}.RefQAa_bare{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.RefQAa_bare:disabled{cursor:not-allowed}
.ZLV_KW_bar{--bar-h:14px;--bar-bw:var(--kc-border-regular);height:var(--bar-h);border:var(--bar-bw) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);overflow:hidden}.ZLV_KW_bar[data-size=lg]{--bar-h:18px;--bar-bw:var(--kc-border-strong)}.ZLV_KW_bar[data-size=sm]{--bar-h:12px}.ZLV_KW_fill{width:var(--bar-value);border-right:var(--bar-bw) solid var(--kc-ink);background:var(--kc-tone-bg);height:100%}.ZLV_KW_bar:not([data-tone]) .ZLV_KW_fill,.ZLV_KW_bar[data-tone=paper] .ZLV_KW_fill{background:var(--kc-green)}.ZLV_KW_bar[data-empty=true] .ZLV_KW_fill{border-right:0}.ZLV_KW_bar[data-over=true]{--bar-h:20px;--bar-bw:var(--kc-border-strong);background:repeating-linear-gradient(-45deg, var(--kc-accent) 0 6px, var(--kc-paper) 6px 12px)}.ZLV_KW_stackedWrap{flex-direction:column;gap:8px;display:flex}.ZLV_KW_stacked{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);height:20px;display:flex;overflow:hidden}.ZLV_KW_stacked[data-size=md]{border-width:var(--kc-border-regular);height:16px}.ZLV_KW_segment{background:var(--kc-tone-bg);flex-basis:0;min-width:0}.ZLV_KW_segment+.ZLV_KW_segment{border-left:var(--kc-border-regular) solid var(--kc-ink)}
._7ODhPW_castChip{border:var(--kc-border-thin) solid var(--kc-ink);border-radius:var(--kc-radius-sm);background:var(--kc-tone-bg);color:var(--kc-tone-fg);font-size:var(--kc-font-size-xxs);white-space:nowrap;vertical-align:middle;align-items:center;padding:0 6px;font-weight:800;line-height:1.5;display:inline-flex}
.TUqkIW_savedDot{border:var(--kc-border-thin) solid var(--kc-ink);background:var(--kc-green);width:18px;height:18px;color:var(--kc-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.TUqkIW_thumb{width:var(--thumb-w,88px);aspect-ratio:16/9;border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-md);background:var(--kc-ink);flex:none;display:block;position:relative;overflow:hidden}.TUqkIW_thumb>img{object-fit:cover;width:100%;height:100%;display:block}.TUqkIW_thumbSaved{position:absolute;top:4px;left:4px}.TUqkIW_thumbDuration{background:var(--kc-ink);color:var(--kc-paper);border-radius:5px;padding:0 5px;font-size:10.5px;font-weight:800;position:absolute;bottom:4px;right:4px}.TUqkIW_timeButton{border:var(--kc-border-thin) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-yellow-soft);height:24px;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-xs);font-variant-numeric:tabular-nums;cursor:pointer;align-items:center;padding:0 8px;font-weight:800;display:inline-flex}.TUqkIW_upload{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-card-sm);background:var(--kc-paper);box-shadow:var(--kc-shadow-md);flex-direction:column;gap:10px;padding:16px;display:flex}.TUqkIW_upload[data-phase=failed]{border-color:var(--kc-warn-text);background:var(--kc-pink-soft)}.TUqkIW_steps{gap:6px;margin:0;padding:0;list-style:none;display:flex}.TUqkIW_step{font-size:var(--kc-font-size-xs);flex-direction:column;flex:1;align-items:center;gap:4px;font-weight:800;display:flex}.TUqkIW_stepMark{border:var(--kc-border-strong) dashed var(--kc-ink);background:var(--kc-paper);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.TUqkIW_step[data-state=done] .TUqkIW_stepMark{background:var(--kc-green);border-style:solid}.TUqkIW_step[data-state=current] .TUqkIW_stepMark{background:var(--kc-yellow);border-style:solid}.TUqkIW_uploadHead{flex-wrap:wrap;justify-content:space-between;gap:4px 8px;display:flex}.TUqkIW_uploadTitle{font-size:var(--kc-font-size-lg);font-weight:800}.TUqkIW_upload[data-phase=failed] .TUqkIW_uploadTitle{color:var(--kc-warn-text)}.TUqkIW_uploadAside{font-size:var(--kc-font-size-xs);font-weight:700}.TUqkIW_uploadBar{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);height:14px;display:block;overflow:hidden}.TUqkIW_uploadFill{border-right:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-cyan);height:100%;display:block}.TUqkIW_upload[data-phase=compressing] .TUqkIW_uploadFill{background:var(--kc-yellow)}.TUqkIW_upload[data-phase=failed] .TUqkIW_uploadFill{background:var(--kc-pink)}.TUqkIW_upload[data-phase=done] .TUqkIW_uploadFill{background:var(--kc-green)}.TUqkIW_uploadNote{font-size:var(--kc-font-size-sm);font-weight:700}.TUqkIW_uploadActions{flex-direction:column;gap:8px;display:flex}
.CflZta_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.CflZta_head{border-bottom:1.5px dashed var(--kc-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-bottom:10px;display:flex}.CflZta_title{font-size:var(--kc-font-size-lg);margin:0;font-weight:800}.CflZta_note{font-size:var(--kc-font-size-xs);font-weight:700}.CflZta_list{margin:0;padding:0;list-style:none}.CflZta_row{align-items:center;gap:12px;padding:12px 0;display:flex}.CflZta_row+.CflZta_row{border-top:1.5px dashed var(--kc-line-soft)}.CflZta_rowLink{min-width:0;color:inherit;flex:auto;align-items:center;gap:12px;text-decoration:none;display:flex}.CflZta_rowText{flex:auto;gap:2px;min-width:0;display:grid}.CflZta_meta{font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.CflZta_empty{font-size:var(--kc-font-size-sm);margin:10px 0 0;font-weight:800}.CflZta_foot{margin-top:10px}.CflZta_photos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.CflZta_photo{aspect-ratio:4/3;border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-md);background:var(--kc-cream-soft);display:block;position:relative;overflow:hidden}.CflZta_photo img{object-fit:cover;width:100%;height:100%;display:block}.CflZta_captionMark{border:var(--kc-border-thin) solid var(--kc-ink);background:var(--kc-paper);border-radius:5px;padding:0 5px;font-size:10.5px;font-weight:800;position:absolute;bottom:4px;left:4px}.CflZta_rehearsal{gap:6px;padding:12px 0;display:grid}.CflZta_rehearsal+.CflZta_rehearsal{border-top:1.5px dashed var(--kc-line-soft)}.CflZta_rehearsalLine{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.CflZta_date{font-weight:800}.CflZta_tags{flex-wrap:wrap;gap:6px;display:flex}.CflZta_switchNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:700}@media (max-width:1099px){.CflZta_grid{grid-template-columns:minmax(0,1fr)}}
.Y4htCW_sign{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-stage-black);color:var(--kc-cream);box-shadow:var(--kc-shadow-sm);flex-direction:column;gap:2px;padding:19px 17px 18px;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:flex;position:relative}.Y4htCW_sign:hover{color:var(--kc-cream)}.Y4htCW_sign[data-current=true]{box-shadow:var(--kc-shadow-current-sign)}@media (hover:hover){.Y4htCW_sign:hover{box-shadow:2px 2px 0 var(--kc-ink);transform:translate(1px,1px)}.Y4htCW_sign[data-current=true]:hover{box-shadow:2px 2px 0 var(--kc-gold)}}.Y4htCW_sign:active{box-shadow:none;transform:translate(3px,3px)}.Y4htCW_frame{--bulb:radial-gradient(circle, var(--kc-gold-light) 0 1.5px, var(--kc-gold) 1.8px 2.7px, transparent 3px);border:1px solid var(--kc-gold);background:var(--bulb) 0 2px / 12px 8px space no-repeat, var(--bulb) 0 calc(100% - 2px) / 12px 8px space no-repeat;pointer-events:none;border-radius:9px;position:absolute;inset:5px}.Y4htCW_top{justify-content:space-between;align-items:center;gap:8px;display:flex}.Y4htCW_status{border:var(--kc-border-thin) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-yellow);color:var(--kc-ink);font-size:var(--kc-font-size-xxs);white-space:nowrap;padding:0 8px;font-weight:800;line-height:1.6}.Y4htCW_date{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-xs);color:var(--kc-cream-muted);font-weight:600}.Y4htCW_name{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:inline-flex}.Y4htCW_number{font-family:var(--kc-font-numeral);font-size:26px;font-weight:800;line-height:1.05}.Y4htCW_rest{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-2xl);font-weight:800;line-height:1.2}.Y4htCW_sign .Y4htCW_number{color:var(--kc-gold-text)}.Y4htCW_sign .Y4htCW_rest{color:var(--kc-cream)}.Y4htCW_name[data-size=md]{gap:8px}.Y4htCW_name[data-size=md] .Y4htCW_number{font-size:36px;line-height:1}.Y4htCW_name[data-size=md] .Y4htCW_rest{font-size:var(--kc-font-size-4xl)}.Y4htCW_name[data-size=lg]{gap:10px}.Y4htCW_name[data-size=lg] .Y4htCW_number{font-size:52px;line-height:1}.Y4htCW_name[data-size=lg] .Y4htCW_rest{font-size:32px}.Y4htCW_name[data-size=xl]{gap:10px}.Y4htCW_name[data-size=xl] .Y4htCW_number{font-size:64px;line-height:1}.Y4htCW_name[data-size=xl] .Y4htCW_rest{font-size:36px}
.oCCaeW_strike{text-decoration:line-through;text-decoration-thickness:1.5px}.oCCaeW_planButtons{flex-wrap:wrap;gap:6px;display:flex}.oCCaeW_planButton{--plan-h:40px;height:var(--plan-h);border:var(--kc-border-thin) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-tone-bg);color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-sm);white-space:nowrap;cursor:pointer;padding:0 12px;font-weight:800}.oCCaeW_planButton[aria-pressed=true]{border-width:var(--kc-border-strong);box-shadow:2px 2px 0 var(--kc-ink)}.oCCaeW_planButton:disabled{cursor:not-allowed;opacity:.45}.oCCaeW_planButtons[data-size=sm] .oCCaeW_planButton{--plan-h:34px;font-size:var(--kc-font-size-xs);padding:0 9px}.oCCaeW_planButtons[data-size=lg] .oCCaeW_planButton{--plan-h:44px;flex:1 1 0}.oCCaeW_countWrap{flex-direction:column;gap:5px;min-width:0;display:flex}.oCCaeW_countBar{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);height:10px;display:flex;overflow:hidden}.oCCaeW_countWrap[data-size=md] .oCCaeW_countBar{height:12px}.oCCaeW_countSegment{border-right:var(--kc-border-thin) solid var(--kc-ink);background:var(--kc-paper);height:100%;display:block}.oCCaeW_countSegment[data-segment=yes]{background:var(--kc-green)}.oCCaeW_countSegment[data-segment=partial]{background:var(--kc-yellow)}.oCCaeW_countSegment[data-segment=no]{background:repeating-linear-gradient(135deg, var(--kc-paper) 0 4px, var(--kc-ink) 4px 5.5px)}.oCCaeW_countText{font-size:var(--kc-font-size-xs)}.oCCaeW_countWrap[data-size=md] .oCCaeW_countText{font-size:var(--kc-font-size-sm)}.oCCaeW_countItem[data-count=yes]{font-weight:800}.oCCaeW_countItem[data-count=unanswered]{color:var(--kc-text-quiet)}.oCCaeW_stateTag[data-status=tentative]{--kc-tone-border-style:dashed;--kc-tone-border:var(--kc-text-muted);--kc-tone-fg:var(--kc-text-muted)}.oCCaeW_stateTag[data-status=past]{--kc-tone-border:var(--kc-text-muted);--kc-tone-fg:var(--kc-text-muted)}.oCCaeW_stateTag[data-status=cancelled]{--kc-tone-border:var(--kc-warn-text);--kc-tone-fg:var(--kc-warn-text)}.oCCaeW_noticeButtons{flex-wrap:wrap;gap:10px;display:flex}.oCCaeW_noticeButton{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-tone-bg);height:44px;box-shadow:var(--kc-shadow-sm);color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-sm);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-weight:800;display:inline-flex}.oCCaeW_noticeButton:disabled{cursor:not-allowed;opacity:.45}.oCCaeW_noticeIcon{flex:none}.oCCaeW_noticeButton .oCCaeW_noticeIcon{width:18px;height:18px}.oCCaeW_noticeButtons[data-layout=tile]{flex-wrap:nowrap;gap:8px}.oCCaeW_noticeButtons[data-layout=tile] .oCCaeW_noticeButton{border-radius:var(--kc-radius-3xl);min-width:0;height:72px;font-size:var(--kc-font-size-md);white-space:normal;flex-direction:column;flex:1 1 0;gap:3px;padding:0 4px}.oCCaeW_noticeButtons[data-layout=tile] .oCCaeW_noticeIcon{width:22px;height:22px}@media (max-width:599.98px){.oCCaeW_noticeButtons[data-layout=auto]{flex-wrap:nowrap;gap:8px}.oCCaeW_noticeButtons[data-layout=auto] .oCCaeW_noticeButton{border-radius:var(--kc-radius-3xl);min-width:0;height:72px;font-size:var(--kc-font-size-md);white-space:normal;flex-direction:column;flex:1 1 0;gap:3px;padding:0 4px}.oCCaeW_noticeButtons[data-layout=auto] .oCCaeW_noticeIcon{width:22px;height:22px}}.oCCaeW_noticeRadios{gap:8px;display:flex}.oCCaeW_noticeRadio{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-tone-bg);min-width:0;height:72px;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-md);cursor:pointer;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-weight:800;display:flex}.oCCaeW_noticeRadio[aria-checked=true]{box-shadow:var(--kc-shadow-sm);border-width:3px}.oCCaeW_noticeRadio:disabled{cursor:not-allowed;opacity:.45}.oCCaeW_offline{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-cream-soft);align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.oCCaeW_offlineIcon{flex:none}.oCCaeW_offlineBody{flex-direction:column;gap:2px;min-width:0;display:flex}.oCCaeW_offlineTitle{font-size:var(--kc-font-size-md);font-weight:800}.oCCaeW_offlineText{font-size:var(--kc-font-size-xs);font-weight:700}.oCCaeW_reason{color:var(--kc-warn-text);font-size:var(--kc-font-size-xs);margin:0;font-weight:800}.oCCaeW_dateBlock{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);background:var(--kc-paper);flex-direction:column;flex:none;justify-content:center;align-items:center;width:60px;padding:6px 0;line-height:1.05;display:flex}.oCCaeW_dateMonth{font-size:var(--kc-font-size-xxs);font-weight:800}.oCCaeW_dateDay{font-family:var(--kc-font-display);font-size:var(--kc-font-size-5xl)}.oCCaeW_dateBlock[data-size=lg]{width:78px;padding:8px 0}.oCCaeW_dateBlock[data-size=lg] .oCCaeW_dateMonth{font-size:var(--kc-font-size-sm)}.oCCaeW_dateBlock[data-size=lg] .oCCaeW_dateDay{font-size:var(--kc-font-size-number-lg)}.oCCaeW_warnTag{--kc-tone-fg:var(--kc-warn-text);--kc-tone-border:var(--kc-warn-text);border-width:var(--kc-border-regular)}.oCCaeW_phase{border-bottom:var(--kc-border-strong) solid var(--kc-ink);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:0 4px 8px;display:flex}.oCCaeW_phaseName{font-family:var(--kc-font-stage);margin:0;font-size:21px;font-weight:800}.oCCaeW_phasePeriod{font-size:var(--kc-font-size-sm);font-weight:700}.oCCaeW_phaseSummary{font-size:var(--kc-font-size-sm);font-weight:800}.oCCaeW_unannounced{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-yellow-soft);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 18px;display:flex}.oCCaeW_unannouncedBody{flex-direction:column;flex:300px;gap:1px;min-width:0;display:flex}.oCCaeW_unannouncedText{font-size:var(--kc-font-size-sm);font-weight:700}
._5iR_qW_list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._5iR_qW_dayHeading{font-size:var(--kc-font-size-lg);margin:8px 0 0;font-weight:800}._5iR_qW_footer{font-size:var(--kc-font-size-xs);flex-wrap:wrap;align-items:center;gap:8px 12px;font-weight:700;display:flex}._5iR_qW_hideLink{font:inherit;font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}._5iR_qW_hideLink:hover{color:var(--kc-link-hover)}._5iR_qW_readText{color:var(--kc-text-muted)}._5iR_qW_videoLink{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);font-size:var(--kc-font-size-xs);color:var(--kc-ink);align-items:center;padding:4px 12px;font-weight:800;text-decoration:none;display:inline-flex}._5iR_qW_working{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-yellow-soft);flex-direction:column;gap:10px;padding:14px 16px;display:flex}._5iR_qW_workingTitle{font-size:var(--kc-font-size-base);margin:0;font-weight:800}._5iR_qW_tabs{align-self:flex-start;max-width:100%}._5iR_qW_workingNote{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0}dialog._5iR_qW_writeDialog{width:min(600px,100vw - 32px)}._5iR_qW_writeForm{flex-direction:column;gap:14px;display:flex}._5iR_qW_fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}._5iR_qW_legend,._5iR_qW_fieldLabel{font-size:var(--kc-font-size-sm);padding:0;font-weight:800}._5iR_qW_audiences{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._5iR_qW_audience{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);min-height:48px;font:inherit;font-size:var(--kc-font-size-sm);cursor:pointer;padding:6px 8px;font-weight:800}._5iR_qW_audience[aria-pressed=true]{border-width:var(--kc-border-strong);background:var(--kc-yellow);box-shadow:var(--kc-shadow-sm)}._5iR_qW_targets{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._5iR_qW_target{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);font-size:var(--kc-font-size-sm);align-items:center;gap:6px;padding:4px 6px 4px 12px;font-weight:800;display:inline-flex}._5iR_qW_targetRemove{background:var(--kc-page);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}._5iR_qW_context{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._5iR_qW_videoRow{flex-direction:column;gap:4px;display:flex}._5iR_qW_videoValue{font-size:var(--kc-font-size-sm);align-items:center;gap:8px;font-weight:700;display:inline-flex}._5iR_qW_guide{border:2px dashed var(--kc-ink);border-radius:var(--kc-radius-xl);font-size:var(--kc-font-size-sm);padding:10px 14px}._5iR_qW_guide strong{display:block}._5iR_qW_visibility{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700}._5iR_qW_writeActions{gap:10px;display:flex}._5iR_qW_muted{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm)}._5iR_qW_error{color:var(--kc-warn-text);font-size:var(--kc-font-size-sm);margin:0;font-weight:700}._5iR_qW_main{flex-direction:column;gap:16px;min-width:0;display:flex}._5iR_qW_mobileRow{justify-content:space-between;align-items:center;gap:10px;display:flex}._5iR_qW_unreadText{font-weight:800;font-size:var(--kc-font-size-sm);margin:0}._5iR_qW_mobileOnly{display:none}._5iR_qW_layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid}._5iR_qW_side{flex-direction:column;gap:14px;display:flex}._5iR_qW_songCounts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5iR_qW_songCounts li{border-top:1.5px dashed var(--kc-line-track);font-weight:800;font-size:var(--kc-font-size-sm);justify-content:space-between;gap:8px;padding:10px 0;display:flex}._5iR_qW_sideNote{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700}@media (max-width:1100px){._5iR_qW_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){._5iR_qW_mobileOnly{display:inline-flex}._5iR_qW_layout>aside{display:none}dialog._5iR_qW_writeDialog{border-width:var(--kc-border-strong) var(--kc-border-strong) 0;border-radius:26px 26px 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0}dialog._5iR_qW_writeDialog:before{content:"";background:var(--kc-ink);border-radius:999px;width:48px;height:5px;margin:10px auto 0;display:block}._5iR_qW_context{grid-template-columns:1fr}._5iR_qW_writeActions{flex-direction:column-reverse;width:100%}._5iR_qW_writeActions>*{width:100%}}
.gLKWpq_outOfScope{color:var(--kc-text-quiet);font-size:var(--kc-font-size-xs);font-weight:800}.gLKWpq_cell{border:var(--kc-border-thin) var(--kc-tone-border-style) var(--kc-tone-border);background:var(--kc-tone-bg);width:100%;min-height:32px;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-xxs);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:2px 0;font-weight:800;line-height:1.25;display:flex}.gLKWpq_cell[data-sub=true]{min-height:40px}.gLKWpq_cell[data-open=true]{border-width:var(--kc-border-strong);box-shadow:3px 3px 0 var(--kc-accent);border-style:solid}.gLKWpq_cell:disabled{cursor:default}.gLKWpq_cellSub{font-size:9.5px;font-weight:700;line-height:1.2;display:block}.gLKWpq_legend{font-size:var(--kc-font-size-xs);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:0;font-weight:700;list-style:none;display:flex}.gLKWpq_legendBlank{align-items:center;gap:6px;display:inline-flex}.gLKWpq_blankSwatch{border:1px dashed var(--kc-line-soft);border-radius:6px;width:28px;height:16px;display:inline-block}.gLKWpq_groupHead,.gLKWpq_remainingChip{--group-bg:var(--kc-paper);background:var(--group-bg)}[data-tone=yellowSoft].gLKWpq_groupHead,[data-tone=yellowSoft].gLKWpq_remainingChip{--group-bg:var(--kc-yellow-soft)}[data-tone=pinkSoft].gLKWpq_groupHead,[data-tone=pinkSoft].gLKWpq_remainingChip{--group-bg:var(--kc-pink-soft)}[data-tone=cyanSoft].gLKWpq_groupHead,[data-tone=cyanSoft].gLKWpq_remainingChip{--group-bg:var(--kc-cyan-soft)}[data-tone=orangeSoft].gLKWpq_groupHead,[data-tone=orangeSoft].gLKWpq_remainingChip{--group-bg:color-mix(in srgb, var(--kc-orange) 18%, var(--kc-paper))}[data-tone=purpleSoft].gLKWpq_groupHead,[data-tone=purpleSoft].gLKWpq_remainingChip{--group-bg:color-mix(in srgb, var(--kc-purple) 16%, var(--kc-paper))}.gLKWpq_groupHead{font-size:var(--kc-font-size-sm);flex-direction:column;align-items:center;margin:0;padding:6px 8px;font-weight:800;line-height:1.3;display:flex}.gLKWpq_groupLabel,.gLKWpq_groupRemaining{font-size:var(--kc-font-size-xs);font-weight:800}.gLKWpq_remainingChip{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);flex-direction:column;padding:6px 10px;display:inline-flex}.gLKWpq_remainingNumber{font-family:var(--kc-font-display);font-size:var(--kc-font-size-4xl);line-height:1.1}.gLKWpq_guideBody{font-size:var(--kc-font-size-base);flex-direction:column;gap:4px;display:flex}.gLKWpq_guideBody[data-size=sm]{font-size:var(--kc-font-size-md)}.gLKWpq_guideHeading{border-left:5px solid var(--kc-accent);font-size:var(--kc-font-size-2xl);margin:10px 0 4px;padding-left:10px;font-weight:800}.gLKWpq_guideHeading[data-level="3"]{font-size:var(--kc-font-size-lg);border-left-width:3px}.gLKWpq_guideList{flex-direction:column;gap:4px;margin:0 0 6px;padding-left:22px;display:flex}.gLKWpq_guideParagraph{margin:0 0 6px}.gLKWpq_guideLink{font-weight:800}.gLKWpq_newcomer{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-card-sm);background:var(--kc-yellow);box-shadow:var(--kc-shadow-md);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.gLKWpq_newcomerTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-xl);margin:0;font-weight:400}.gLKWpq_newcomerText{font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.gLKWpq_newcomerList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gLKWpq_newcomerItem{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);color:var(--kc-ink);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.gLKWpq_newcomerItem[aria-current=page]{background:var(--kc-yellow-soft);box-shadow:var(--kc-shadow-sm)}.gLKWpq_newcomerNumber{font-family:var(--kc-font-display);font-size:var(--kc-font-size-2xl)}.gLKWpq_newcomerName{font-size:var(--kc-font-size-md);font-weight:800}
.vAOqwW_count{flex-direction:column;align-items:center;gap:10px;display:flex}.vAOqwW_countRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;display:flex}.vAOqwW_countBox{--count-num:44px;--count-unit:var(--kc-font-size-md);border-radius:var(--kc-radius-3xl);background:var(--kc-ink);color:var(--kc-paper);font-family:var(--kc-font-display);white-space:nowrap;margin:0;padding:6px 18px;line-height:1.15}.vAOqwW_count[data-size=md] .vAOqwW_countBox{--count-num:34px;--count-unit:var(--kc-font-size-sm);padding:4px 16px}.vAOqwW_count[data-size=xl] .vAOqwW_countBox{--count-num:72px;--count-unit:var(--kc-font-size-3xl);padding:8px 26px}.vAOqwW_countWords{align-items:baseline;gap:6px;display:inline-flex}.vAOqwW_countEight,.vAOqwW_countBeat{font-size:var(--count-num);font-variant-numeric:tabular-nums}.vAOqwW_countBeat{color:var(--kc-yellow)}.vAOqwW_countUnit{font-family:var(--kc-font-body);font-size:var(--count-unit);font-weight:800}.vAOqwW_countBefore{font-size:calc(var(--count-num) * .5)}.vAOqwW_beatDots{align-items:center;gap:8px;display:inline-flex}.vAOqwW_beatDot{border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-paper);border-radius:50%;width:12px;height:12px}.vAOqwW_beatDot[data-state=done]{background:var(--kc-ink)}.vAOqwW_beatDot[data-state=current]{background:var(--kc-yellow);width:18px;height:18px}.vAOqwW_wave{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);padding:0 0 2px;position:relative;overflow:hidden}.vAOqwW_waveArea{height:92px;position:relative}.vAOqwW_waveSvg{width:calc(100% - 8px);height:calc(100% - 20px);fill:var(--kc-graphite);position:absolute;inset:16px 4px 4px}.vAOqwW_waveLoop{background:color-mix(in srgb, var(--kc-yellow) 45%, transparent);position:absolute;top:0;bottom:0}.vAOqwW_waveMarker{border-left:1.5px solid var(--kc-cyan);width:0;position:absolute;top:0;bottom:0}.vAOqwW_waveMarker[data-kind=first]{border-left:2px solid var(--kc-warn-text)}.vAOqwW_waveMarker[data-kind=lyric],.vAOqwW_waveMarker[data-kind=keyframe]{border-left:1px dashed var(--kc-text-quiet)}.vAOqwW_waveMarker[data-kind=lyric]:before,.vAOqwW_waveMarker[data-kind=keyframe]:before{border-top:9px solid var(--kc-yellow);content:"";border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;top:0;left:-6px}.vAOqwW_waveMarker[data-kind=lyric][data-tone=pink]:before{border-top-color:var(--kc-pink)}.vAOqwW_waveMarker[data-kind=lyric][data-tone=cyan]:before{border-top-color:var(--kc-cyan)}.vAOqwW_waveMarker[data-kind=lyric][data-tone=green]:before{border-top-color:var(--kc-green)}.vAOqwW_waveMarker[data-kind=lyric][data-tone=purple]:before{border-top-color:var(--kc-purple)}.vAOqwW_waveMarker[data-kind=lyric][data-tone=orange]:before{border-top-color:var(--kc-orange)}.vAOqwW_waveMarker[data-selected=true]{border-left:2px solid var(--kc-ink)}.vAOqwW_waveMarkerLabel{white-space:nowrap;font-size:10px;font-weight:800;line-height:1.2;position:absolute;top:1px;left:3px}.vAOqwW_waveNow{border-left:2.5px solid var(--kc-accent);width:0;position:absolute;top:0;bottom:0}.vAOqwW_waveTicks{border-top:1px solid var(--kc-line-soft);height:18px;margin:0 4px;position:relative}.vAOqwW_waveTick{border-left:1px solid var(--kc-text-muted);width:0;height:4px;position:absolute;top:0}.vAOqwW_waveTick[data-major=true]{border-left-width:1.5px;height:7px}.vAOqwW_waveTickLabel{text-align:center;width:20px;font-size:10px;font-weight:700;position:absolute;top:6px;left:-10px}.vAOqwW_position{gap:4px;display:grid}.vAOqwW_positionLabels{height:16px;font-size:var(--kc-font-size-xxs);font-weight:800;position:relative}.vAOqwW_positionLabels span{white-space:nowrap;position:absolute;transform:translate(-20%)}.vAOqwW_positionTrack{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);height:22px;position:relative}.vAOqwW_positionDone{border-radius:var(--kc-radius-pill) 0 0 var(--kc-radius-pill);background:var(--kc-pink-soft);position:absolute;inset:0 auto 0 0}.vAOqwW_positionLoop{background:var(--kc-yellow);opacity:.6;border-radius:4px;position:absolute;top:3px;bottom:3px}.vAOqwW_positionSection{border-left:1.5px solid var(--kc-cyan);width:0;position:absolute;top:-1px;bottom:-1px}.vAOqwW_positionKey{border:1.5px solid var(--kc-ink);background:var(--kc-yellow);width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.vAOqwW_positionThumb{border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-paper);border-radius:50%;width:20px;height:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.vAOqwW_positionInput{opacity:0;cursor:pointer;width:100%;margin:0;position:absolute;inset:-6px 0}.vAOqwW_positionTrack:has(.vAOqwW_positionInput:focus-visible){outline:2px solid var(--kc-focus-color);outline-offset:2px}.vAOqwW_positionTimes{font-size:var(--kc-font-size-xs);font-variant-numeric:tabular-nums;justify-content:space-between;font-weight:800;display:flex}.vAOqwW_playback{gap:12px;display:grid}.vAOqwW_playMain{justify-content:center;align-items:center;gap:20px;display:flex}.vAOqwW_skip,.vAOqwW_playButton{border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-paper);color:var(--kc-ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.vAOqwW_skip{width:48px;height:48px}.vAOqwW_skipNum{font-size:9px;font-weight:800;position:absolute}.vAOqwW_playButton{background:var(--kc-accent);width:58px;height:58px;box-shadow:var(--kc-shadow-md);--kc-focus-color:var(--kc-ink)}.vAOqwW_playback[data-size=lg] .vAOqwW_skip{width:54px;height:54px}.vAOqwW_playback[data-size=lg] .vAOqwW_playButton{width:64px;height:64px}.vAOqwW_rates{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;padding:4px;display:grid}.vAOqwW_rate{border-radius:var(--kc-radius-pill);min-height:36px;color:var(--kc-ink);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}.vAOqwW_rate[aria-checked=true]{background:var(--kc-ink);color:var(--kc-paper)}.vAOqwW_playback[data-size=lg] .vAOqwW_rate{min-height:44px}.vAOqwW_rateNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xxs);text-align:center;margin:-6px 0 0;font-weight:700}.vAOqwW_playSub{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:10px;display:grid}.vAOqwW_toggle{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-md);background:var(--kc-paper);min-height:42px;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-sm);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:800;display:inline-flex}.vAOqwW_toggle[aria-pressed=true]{background:var(--kc-yellow);box-shadow:var(--kc-shadow-sm)}.vAOqwW_toggle[data-unavailable=true]{color:var(--kc-text-muted);opacity:1;border-style:dashed}.vAOqwW_playback button:disabled:not([data-unavailable]){opacity:.45;cursor:default}.vAOqwW_lyric{border:var(--kc-border-regular) solid transparent;border-radius:var(--kc-radius-lg);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:8px 12px;display:flex}.vAOqwW_lyric[data-current=true]{border:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-yellow-soft)}.vAOqwW_lyric[data-parts=top]{flex-direction:column;align-items:flex-start}.vAOqwW_lyricTime{min-width:44px;color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.vAOqwW_lyricText{min-width:0;font-size:var(--kc-font-size-base);flex:auto;font-weight:800}.vAOqwW_lyric[data-mine=true] .vAOqwW_lyricText{font-size:var(--kc-font-size-5xl);text-decoration:underline;-webkit-text-decoration-color:var(--kc-accent);text-decoration-color:var(--kc-accent);text-underline-offset:6px;text-decoration-thickness:4px}.vAOqwW_lyric[data-dim=true] .vAOqwW_lyricText{color:var(--kc-text-quiet)}.vAOqwW_lyricParts{flex-wrap:wrap;gap:4px;display:inline-flex}.vAOqwW_word{flex-direction:column;align-items:stretch;margin-right:.4em;display:inline-flex}.vAOqwW_wordLines{flex-direction:column;gap:1px;display:flex}.vAOqwW_wordLine{background:var(--kc-ink);border-radius:2px;height:3px}.vAOqwW_wordLine[data-tone=pink]{background:var(--kc-pink)}.vAOqwW_wordLine[data-tone=cyan]{background:var(--kc-cyan)}.vAOqwW_wordLine[data-tone=green]{background:var(--kc-green)}.vAOqwW_wordLine[data-tone=purple]{background:var(--kc-purple)}.vAOqwW_wordLine[data-tone=orange]{background:var(--kc-orange)}.vAOqwW_wordLine[data-tone=yellow]{background:var(--kc-yellow)}.vAOqwW_wordLine[data-tone=all]{border-top:2px dashed var(--kc-text-quiet);background:0 0;height:0}.vAOqwW_notice{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-cream-soft);flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.vAOqwW_notice[data-kind=no-beat]{border:var(--kc-border-regular) dashed var(--kc-text-quiet);background:var(--kc-paper);text-align:center;justify-content:center;padding:14px 16px}.vAOqwW_notice[data-kind=concurrent]{border-color:var(--kc-warn-text);background:var(--kc-pink-soft)}.vAOqwW_noticeIcon{flex:none}.vAOqwW_noticeBody{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.vAOqwW_noticeTitle{font-size:var(--kc-font-size-md);font-weight:800}.vAOqwW_noticeText{font-size:var(--kc-font-size-xs);font-weight:700}.vAOqwW_noticeAction{flex-wrap:wrap;align-self:center;gap:8px;display:inline-flex}
.w1NwVq_sync.w1NwVq_sync{overflow:hidden}.w1NwVq_syncTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.w1NwVq_syncTopLead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.w1NwVq_syncLink{padding:8px 0}.w1NwVq_showLine{font-size:var(--kc-font-size-sm);font-weight:700}.w1NwVq_syncTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-5xl);margin:0;font-weight:400;line-height:1.4}.w1NwVq_syncLead{font-size:var(--kc-font-size-md);margin:2px 0 0;font-weight:500}.w1NwVq_syncCols{flex-wrap:wrap;gap:18px;display:flex}.w1NwVq_syncEmpty{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-4xl);background:var(--kc-paper);padding:8px 0}.w1NwVq_mainCard{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-4xl);background:var(--kc-paper);flex-direction:column;flex:3 460px;gap:16px;min-width:0;padding:22px;display:flex}.w1NwVq_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.w1NwVq_surveyTitle{color:var(--kc-ink);font-size:var(--kc-font-size-lg);font-weight:800;text-decoration:none}a.w1NwVq_surveyTitle:hover{text-decoration:underline}.w1NwVq_stageFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.w1NwVq_stageLead{font-size:var(--kc-font-size-sm);flex-direction:column;gap:2px;margin:0;font-weight:700;display:flex}.w1NwVq_stageNote{color:var(--kc-text-muted)}.w1NwVq_stageActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:600px){.w1NwVq_stage.w1NwVq_stage{height:auto;min-height:276px}.w1NwVq_stage.w1NwVq_stage>div:last-child{padding:72px 20px 40px;position:relative;inset:auto}}.w1NwVq_sideCol{flex-direction:column;flex:2 300px;gap:12px;min-width:0;display:flex}.w1NwVq_sideTop{flex-wrap:wrap;justify-content:space-between;gap:4px 8px;display:flex}.w1NwVq_sideName{font-weight:800}.w1NwVq_sideMeta{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm)}.w1NwVq_sideEmpty{font-size:var(--kc-font-size-sm);font-weight:700}.w1NwVq_stubKicker{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-xs);letter-spacing:.25em;font-weight:800}.w1NwVq_stubRow{align-self:stretch}.w1NwVq_stubSmall{font-size:var(--kc-font-size-xxs);color:var(--kc-cream-muted);font-weight:800}.w1NwVq_stubSmall:last-child{font-weight:700}.w1NwVq_stubValue{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-2xl);color:var(--kc-gold-text);font-weight:800;line-height:1.3}.w1NwVq_stubCount{font-size:var(--kc-font-size-sm);font-weight:700}.w1NwVq_timelineEmpty{border-top:var(--kc-border-strong) dashed var(--kc-ink);font-size:var(--kc-font-size-sm);flex-wrap:wrap;gap:4px 12px;margin:0;padding-top:20px;font-weight:700;display:flex}.w1NwVq_halfCard.w1NwVq_halfCard{flex:400px}.w1NwVq_countLink{color:var(--kc-ink);text-decoration:none}.w1NwVq_countLink:hover{text-decoration:underline}.w1NwVq_todoList,.w1NwVq_listGap{margin-top:12px}.w1NwVq_todoBox{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:8px;flex:none;width:24px;height:24px}.w1NwVq_todoTag.w1NwVq_todoTag{font-size:var(--kc-font-size-xs);padding:4px 12px}.w1NwVq_todoTag.w1NwVq_todoTag[data-status=todo]{padding:3px 11px}.w1NwVq_todoTaskLink{color:var(--kc-ink);text-decoration:none}.w1NwVq_todoTaskLink:hover{text-decoration:underline}.w1NwVq_headAside{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.w1NwVq_limit{flex-direction:column;gap:8px;display:flex}.w1NwVq_limitBar.w1NwVq_limitBar{height:20px}.w1NwVq_limitRow{font-size:var(--kc-font-size-sm);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.w1NwVq_limitText{color:var(--kc-text-muted);font-weight:700}.w1NwVq_limitTag.w1NwVq_limitTag{font-size:var(--kc-font-size-sm);border-radius:8px;padding:1px 8px}.w1NwVq_smallNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.w1NwVq_block{flex-direction:column;gap:8px;display:flex}.w1NwVq_blockTitle{font-size:var(--kc-font-size-sm);font-weight:800}.w1NwVq_legend{flex-wrap:wrap;gap:6px;display:flex}.w1NwVq_latest{margin:6px 0 0;padding:0;list-style:none}.w1NwVq_latestRow{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 0;display:flex}.w1NwVq_latestRow:last-child{padding-bottom:0}.w1NwVq_latestTitle{color:var(--kc-ink);flex:180px;font-weight:800;text-decoration:none}.w1NwVq_latestTitle:hover{text-decoration:underline}.w1NwVq_latestDuration{font-size:var(--kc-font-size-sm);font-weight:700}.w1NwVq_latestLine{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);flex-basis:100%}.w1NwVq_news.w1NwVq_news{flex-flow:wrap;gap:28px}.w1NwVq_newsCol{flex-direction:column;flex:380px;gap:12px;min-width:0;display:flex}.w1NwVq_newsCol[data-col=activity]{gap:4px}.w1NwVq_activityHead{margin-bottom:8px}.w1NwVq_activity{margin:0;padding:0;list-style:none}.w1NwVq_activityRow{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);gap:12px;padding:10px 0;display:flex}.w1NwVq_activityRow:last-child{padding-bottom:0}.w1NwVq_activityText{flex:1;min-width:0}.w1NwVq_activityTime{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs)}.w1NwVq_calloutMeta{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.w1NwVq_calloutBody{white-space:pre-wrap;margin:0}.w1NwVq_dialogForm{flex-direction:column;gap:16px;display:flex}.w1NwVq_dialogNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:700}@media (max-width:600px){.w1NwVq_segments.w1NwVq_segments>div[data-size]{border-radius:18px;grid-template-columns:minmax(0,1fr);width:100%;display:grid}.w1NwVq_sync.w1NwVq_sync.w1NwVq_sync{--card-pad:18px}.w1NwVq_mainCard{padding:16px}}.w1NwVq_mySongsHead{flex-wrap:wrap;align-items:center;gap:8px;margin-top:-4px;display:flex}.w1NwVq_mySongs{margin:0;padding:0;list-style:none}.w1NwVq_mySong{border-bottom:var(--kc-border-thin) dashed var(--kc-line-track);align-items:center;gap:12px;padding:8px 0;display:flex}.w1NwVq_mySong:first-child{border-top:var(--kc-border-thin) dashed var(--kc-line-track)}.w1NwVq_mySongNo{width:30px;font-family:var(--kc-font-numeral);font-size:var(--kc-font-size-2xl);flex:none;font-weight:800;line-height:1.2}.w1NwVq_mySongTitle{min-width:0;color:var(--kc-ink);font-size:var(--kc-font-size-md);flex:1;font-weight:800;text-decoration:none}.w1NwVq_mySongTitle:hover{text-decoration:underline}.w1NwVq_mySongTypes{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:inline-flex}.w1NwVq_quickChange{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-pink-soft);font-size:var(--kc-font-size-sm);margin:0;padding:12px 16px;font-weight:700}.w1NwVq_mySongsButton.w1NwVq_mySongsButton{margin-top:4px}.w1NwVq_sideWarn{color:var(--kc-warn-text);font-size:var(--kc-font-size-sm);font-weight:900}
.-KfkyW_panel{gap:16px;display:grid}.-KfkyW_practiceHead{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.-KfkyW_practiceTitle{font-size:var(--kc-font-size-lg);margin:0;font-weight:900}.-KfkyW_columns{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:22px;display:grid}.-KfkyW_side{gap:18px;min-width:0;display:grid}.-KfkyW_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.-KfkyW_cardTitle{font-size:var(--kc-font-size-lg);margin:0;font-weight:900}.-KfkyW_headActions{flex-wrap:wrap;gap:8px;display:flex}.-KfkyW_strong{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.-KfkyW_muted{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.-KfkyW_warn{color:var(--kc-warn-text);font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.-KfkyW_legend{flex-wrap:wrap;gap:4px;margin:0;display:flex}.-KfkyW_lyrics{gap:2px;display:grid}.-KfkyW_section{margin:8px 0 2px}.-KfkyW_sectionGap{border:0;border-top:var(--kc-border-thin) dashed var(--kc-line-soft);margin:6px 0}.-KfkyW_line{padding-block:6px}.-KfkyW_words{flex-wrap:wrap;display:inline-flex}.-KfkyW_lyrics[data-layout=stack] .-KfkyW_line{border-top:var(--kc-border-thin) dashed var(--kc-line-soft);border-radius:0;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:2px 8px;padding:6px 0;display:grid}.-KfkyW_lyrics[data-layout=stack] .-KfkyW_line>:nth-child(3){grid-column:2}.-KfkyW_trackList{margin:0;padding:0;list-style:none;display:grid}.-KfkyW_trackRow{border-top:var(--kc-border-thin) dashed var(--kc-line-soft);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 0;display:flex}.-KfkyW_trackTitle{font-weight:800}.-KfkyW_sectionSummary{font-size:var(--kc-font-size-sm);gap:4px;margin:0;padding:0;list-style:none;display:grid}.-KfkyW_sectionSummary>li{grid-template-columns:90px 80px minmax(0,1fr);gap:8px;display:grid}@media (max-width:1100px){.-KfkyW_columns{grid-template-columns:minmax(0,1fr)}}.-KfkyW_formationPanel{gap:16px;display:grid}.-KfkyW_formationHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.-KfkyW_formationActions{flex-wrap:wrap;gap:8px;display:flex}
.UETVpW_judge{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:inline-flex}.UETVpW_judgeReason{font-size:var(--kc-font-size-xs);font-weight:700}.UETVpW_board{--tt-axis:56px;border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-card-sm);background:var(--kc-paper);box-shadow:var(--kc-shadow-md);overflow-x:auto}.UETVpW_boardInner{flex-direction:column;gap:8px;min-width:560px;padding:14px 16px 18px 8px;display:flex}.UETVpW_boardHead,.UETVpW_boardBody{gap:12px;display:flex}.UETVpW_axisSpacer,.UETVpW_axis{width:var(--tt-axis);flex:none}.UETVpW_laneHead{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-tone-bg);align-items:center;gap:8px;min-height:40px;padding:6px 10px;font-weight:800;display:flex}.UETVpW_laneHead[data-width=main],.UETVpW_lane[data-width=main]{flex:1 1 0;min-width:260px}.UETVpW_laneHead[data-width=side],.UETVpW_lane[data-width=side]{flex:0 0 330px}.UETVpW_boardBody{height:var(--tt-height);position:relative}.UETVpW_axis{position:relative}.UETVpW_boardBody{--tt-hour:calc(60px * var(--tt-mh));background:repeating-linear-gradient(to bottom, var(--kc-line-track) 0 1px, transparent 1px var(--tt-hour)), repeating-linear-gradient(to bottom, transparent 0 calc(var(--tt-hour) / 2), color-mix(in srgb, var(--kc-line-soft) 80%, transparent) calc(var(--tt-hour) / 2) calc(var(--tt-hour) / 2 + 1px), transparent calc(var(--tt-hour) / 2 + 1px) var(--tt-hour))}.UETVpW_axisMark{top:calc((var(--at) - var(--tt-start)) * var(--tt-mh) * 1px);background:var(--kc-paper);color:var(--kc-text-muted);font-size:var(--kc-font-size-xxs);padding:0 4px;font-weight:700;line-height:1;position:absolute;left:0;transform:translateY(-50%)}.UETVpW_axisMark[data-half=true]{display:none}.UETVpW_lane{z-index:1;position:relative}.UETVpW_slotPos{top:calc((var(--from) - var(--tt-start)) * var(--tt-mh) * 1px);height:calc((var(--to) - var(--from)) * var(--tt-mh) * 1px - 4px);min-height:24px;position:absolute;left:0;right:0}.UETVpW_slotPos>*,.UETVpW_slotPos .UETVpW_slot{height:100%}.UETVpW_overlay{inset:0 0 0 calc(var(--tt-axis) + 12px);z-index:2;pointer-events:none;position:absolute}.UETVpW_overlap{top:calc((var(--from) - var(--tt-start)) * var(--tt-mh) * 1px - 3px);height:calc((var(--to) - var(--from)) * var(--tt-mh) * 1px + 6px);border:var(--kc-border-regular) dashed var(--kc-warn-text);border-radius:var(--kc-radius-md);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--kc-pink) 22%, transparent) 0 6px, transparent 6px 12px);position:absolute;left:-6px;right:-6px}.UETVpW_exitLine{top:calc((var(--at) - var(--tt-start)) * var(--tt-mh) * 1px);right:0;left:calc(-1 * var(--tt-axis) - 12px);border-top:3px dashed var(--kc-warn-text);position:absolute}.UETVpW_exitLabel{border-radius:var(--kc-radius-sm);background:var(--kc-warn-text);color:var(--kc-paper);font-size:var(--kc-font-size-xxs);white-space:nowrap;padding:1px 8px;font-weight:800;position:absolute;top:4px;right:0}.UETVpW_slot{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);flex-direction:column;gap:3px;min-width:0;padding:8px 10px;display:flex;overflow:hidden}.UETVpW_slot[data-kind=whole]{background:var(--kc-yellow-soft)}.UETVpW_slot[data-light=true]{border-style:dashed;border-width:var(--kc-border-thin);background:var(--kc-cream-soft);justify-content:center;padding:4px 10px}.UETVpW_slot[data-compact=true]{justify-content:center;padding:4px 10px}.UETVpW_slot[data-changed=true]{border-width:var(--kc-border-strong);box-shadow:var(--kc-shadow-accent)}.UETVpW_slotTop{font-size:var(--kc-font-size-xs);flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:700;display:flex}.UETVpW_slotTime{font-variant-numeric:tabular-nums}.UETVpW_slotDuration{font-weight:800}.UETVpW_slotActions{gap:4px;margin-left:auto;display:inline-flex}.UETVpW_slotTitle{font-size:var(--kc-font-size-lg);font-weight:800;line-height:var(--kc-line-height-heading);margin:0}.UETVpW_slotTitleLight{font-size:var(--kc-font-size-xs);gap:6px;margin:0;font-weight:800;display:inline-flex}.UETVpW_slotSubLight{font-weight:700}.UETVpW_slotSub{font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.UETVpW_slotLine{font-size:var(--kc-font-size-xs);flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:700;display:flex}.UETVpW_peopleCell{border:var(--kc-border-thin) var(--kc-tone-border-style) var(--kc-tone-border);border-radius:var(--kc-radius-sm);background:var(--kc-tone-bg);min-width:2.5em;color:var(--kc-tone-fg);font-size:var(--kc-font-size-xxs);white-space:nowrap;justify-content:center;align-items:center;padding:1px 6px;font-weight:800;display:inline-flex}.UETVpW_peopleCell[data-overlap=true]{outline:var(--kc-border-regular) dashed var(--kc-warn-text);outline-offset:1px}.UETVpW_delay{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-tone-bg);color:var(--kc-tone-fg);font-size:var(--kc-font-size-md);white-space:nowrap;align-items:center;padding:2px 14px;font-weight:800;display:inline-flex}.UETVpW_delay[data-size=sm]{border-width:var(--kc-border-thin);font-size:var(--kc-font-size-xs);padding:0 10px}.UETVpW_delay[data-size=md]{border-width:var(--kc-border-strong);font-size:var(--kc-font-size-3xl);padding:4px 18px;font-weight:500}.UETVpW_delay[data-size=lg]{border-width:var(--kc-border-strong);font-size:var(--kc-font-size-7xl);padding:6px 20px;font-weight:500;line-height:1.2}.UETVpW_overrun{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-pink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 18px;display:flex}.UETVpW_overrunText{font-size:var(--kc-font-size-lg);margin:0;font-weight:800}.UETVpW_overrunAction{flex:none}.UETVpW_nextTurn{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-card-sm);background:var(--kc-tone-bg);box-shadow:var(--kc-shadow-md);flex-direction:column;gap:2px;padding:16px 18px;display:flex}.UETVpW_nextTurnLabel{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.UETVpW_nextTurnTitle{font-size:var(--kc-font-size-5xl);font-weight:800;line-height:var(--kc-line-height-heading);margin:0}.UETVpW_nextTurnWhen{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-weight:800;display:flex}.UETVpW_nextTurnRemain{font-size:var(--kc-font-size-3xl)}.UETVpW_skillButtons{gap:6px;display:flex}.UETVpW_skillButton{border:var(--kc-border-thin) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-tone-bg);min-width:0;min-height:44px;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-xs);cursor:pointer;flex:1 1 0;padding:0 6px;font-weight:800}.UETVpW_skillButton[aria-pressed=true]{border-width:var(--kc-border-strong);box-shadow:2px 2px 0 var(--kc-ink)}.UETVpW_skillButton:disabled{cursor:not-allowed;opacity:.45}.UETVpW_skillCount{flex-direction:column;gap:4px;min-width:0;display:flex}.UETVpW_skillBar{border:var(--kc-border-thin) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);height:9px;display:flex;overflow:hidden}.UETVpW_skillSegment{border-right:var(--kc-border-thin) solid var(--kc-ink);height:100%;display:block}.UETVpW_skillSegment:last-child{border-right:0}.UETVpW_skillSegment[data-level=done]{background:var(--kc-green)}.UETVpW_skillSegment[data-level=almost]{background:var(--kc-cyan)}.UETVpW_skillSegment[data-level=practicing]{background:var(--kc-yellow)}.UETVpW_skillSegment[data-level=not_started]{background:var(--kc-paper)}.UETVpW_skillCountText{font-size:var(--kc-font-size-xxs);font-weight:700}.UETVpW_legend{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:inline-flex}.UETVpW_legendLabel{font-size:var(--kc-font-size-xs);font-weight:800}.UETVpW_feedback{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-card-sm);background:var(--kc-paper);flex-direction:column;gap:12px;padding:16px 20px;display:flex}.UETVpW_feedback[data-unread=true]{border-width:var(--kc-border-strong)}.UETVpW_feedback[data-committed=true]{box-shadow:4px 4px 0 var(--kc-yellow)}.UETVpW_feedbackHead{align-items:flex-start;gap:10px;display:flex}.UETVpW_feedbackWho{flex:1;min-width:0}.UETVpW_feedbackTitle{font-size:var(--kc-font-size-base);margin:0;font-weight:800}.UETVpW_feedbackArrow{margin:0 6px;font-weight:700}.UETVpW_feedbackMeta{font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.UETVpW_feedbackUnread{flex:none}.UETVpW_feedbackBody{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.UETVpW_feedbackBody[data-layout=column]{grid-template-columns:minmax(0,1fr)}.UETVpW_feedbackPart{border-left:5px solid var(--kc-green);border-radius:var(--kc-radius-sm);background:var(--kc-green-soft);padding:10px 14px 12px 16px}.UETVpW_feedbackPart[data-part=better]{border-left-color:var(--kc-cyan);background:var(--kc-cyan-soft)}.UETVpW_feedbackPartLabel{font-size:var(--kc-font-size-xs);margin:0 0 4px;font-weight:800}.UETVpW_feedbackPartText{font-size:var(--kc-font-size-base);overflow-wrap:anywhere;font-weight:700;line-height:1.7}.UETVpW_feedbackVideo,.UETVpW_feedbackFooter{font-size:var(--kc-font-size-xs);flex-wrap:wrap;align-items:center;gap:8px 12px;font-weight:700;display:flex}.UETVpW_feedbackVideoLabel{align-items:center;gap:6px;display:inline-flex}@media (max-width:599.98px){.UETVpW_feedbackBody[data-layout=auto]{grid-template-columns:minmax(0,1fr)}.UETVpW_feedback{padding:14px 16px}}
.I8_EMG_box{max-width:100%;overflow-x:auto}.I8_EMG_box:focus-visible{outline:3px solid var(--kc-focus-color);outline-offset:2px;border-radius:var(--kc-radius-md)}.I8_EMG_table{width:100%;min-width:var(--scroll-table-min,640px);border-collapse:collapse;font-size:var(--kc-font-size-md)}.I8_EMG_caption{text-align:left;padding:0 0 6px;font-weight:800}.I8_EMG_table thead th{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);text-align:left;white-space:nowrap;padding:6px 10px;font-weight:800}.I8_EMG_table tbody>tr>*{border-top:var(--kc-border-thin) dashed var(--kc-line-track);vertical-align:middle;padding:9px 10px}.I8_EMG_table[data-dense=true] tbody>tr>*{padding-block:6px}.I8_EMG_table[data-column-lines=true] tr>*+*{border-left:var(--kc-border-thin) dashed var(--kc-line-track)}.I8_EMG_table tbody th{text-align:left;font-weight:800}
.qmG_EW_live.qmG_EW_live{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.qmG_EW_liveMain,.qmG_EW_liveSide{flex-direction:column;gap:10px;min-width:0;display:flex}.qmG_EW_liveHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qmG_EW_liveTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-2xl);margin:0;font-weight:400}.qmG_EW_liveMeta{font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.qmG_EW_nowCard,.qmG_EW_myNow{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.qmG_EW_nowLabel{font-size:var(--kc-font-size-xs);margin:0;font-weight:800}.qmG_EW_nowTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-2xl);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;display:flex}.qmG_EW_nowRemain{font-size:var(--kc-font-size-lg)}.qmG_EW_myNowTitle{margin:0;font-weight:800}.qmG_EW_other{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700}.qmG_EW_liveActions{flex-wrap:wrap;gap:10px;display:flex}.qmG_EW_note{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700}.qmG_EW_half.qmG_EW_half{flex:400px}.qmG_EW_songs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qmG_EW_song{border-top:1.5px dashed var(--kc-line-track);flex-direction:column;gap:6px;padding:10px 0;display:flex}.qmG_EW_songHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.qmG_EW_songTitle{font-weight:800}.qmG_EW_skills,.qmG_EW_materials{flex-wrap:wrap;gap:6px 10px;display:flex}.qmG_EW_skill{font-size:var(--kc-font-size-xs);align-items:center;gap:4px;font-weight:700;display:inline-flex}.qmG_EW_none{color:var(--kc-text-quiet);font-size:var(--kc-font-size-xs)}.qmG_EW_material{border:1.5px solid var(--kc-ink);border-radius:var(--kc-radius-sm);font-size:var(--kc-font-size-xxs);padding:0 8px;font-weight:800}.qmG_EW_material[data-missing]{color:var(--kc-text-muted);border-style:dashed}.qmG_EW_working{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-yellow-soft);flex-direction:column;gap:10px;padding:16px 20px;display:flex}.qmG_EW_workingTitle{font-size:var(--kc-font-size-base);margin:0;font-weight:800}.qmG_EW_workingList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.qmG_EW_workingLink{color:var(--kc-ink);font-size:var(--kc-font-size-sm);flex-direction:column;gap:2px;font-weight:700;text-decoration:none;display:flex}.qmG_EW_workingMeta{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted)}@media (max-width:899px){.qmG_EW_live.qmG_EW_live{grid-template-columns:minmax(0,1fr)}}
.BFYjca_section{flex-direction:column;gap:16px;display:flex}.BFYjca_sectionTitle{border-bottom:var(--kc-border-regular) dashed var(--kc-line-track);font-size:var(--kc-font-size-xl);margin:0;padding-bottom:6px;font-weight:800}.BFYjca_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BFYjca_rowTop{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.BFYjca_grid2{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;gap:22px;display:grid}.BFYjca_grid3{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;gap:22px;display:grid}.BFYjca_motifs{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.BFYjca_motifCell{border:var(--kc-border-regular) dashed var(--kc-line-soft);border-radius:var(--kc-radius-2xl);background:var(--kc-paper);flex-direction:column;align-items:center;gap:6px;padding:12px;display:flex}.BFYjca_motifName{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.BFYjca_note{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:0;font-weight:700}.BFYjca_label{font-weight:800}.BFYjca_stack{flex-direction:column;gap:12px;display:flex}.BFYjca_yellowBox{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-6xl);background:var(--kc-yellow);box-shadow:var(--kc-shadow-lg);flex-direction:column;gap:18px;padding:28px;display:flex}.BFYjca_whiteBox{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-4xl);background:var(--kc-paper);flex-direction:column;gap:16px;padding:22px;display:flex}.BFYjca_pathLinks{font-size:var(--kc-font-size-sm);flex-wrap:wrap;gap:6px 14px;font-weight:700;display:flex}.BFYjca_priceItem{color:var(--kc-ink);border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);font-size:var(--kc-font-size-md);justify-content:space-between;gap:12px;padding:10px 14px;font-weight:800;display:flex}.BFYjca_stubHeading{font-family:var(--kc-font-display);font-size:var(--kc-font-size-4xl);color:var(--kc-gold-text);margin:0;font-weight:400}.BFYjca_signBox{width:230px}.BFYjca_mainCol{flex:2 600px;min-width:0}.BFYjca_sideCol{flex:320px}.BFYjca_authTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-5xl);margin:0;font-weight:400;line-height:1.4}
._6y132G_saveRow{font-size:var(--kc-font-size-xs);flex-wrap:wrap;align-items:center;gap:8px 12px;font-weight:800;display:flex}._6y132G_saved{flex:auto;min-width:0}._6y132G_offline{border:var(--kc-border-strong) dashed var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-cream-soft);margin:0;padding:10px 14px;font-weight:800}._6y132G_callBand{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-yellow);box-shadow:var(--kc-shadow-sm);font-family:var(--kc-font-display);font-size:var(--kc-font-size-lg);margin:0;padding:12px 16px}._6y132G_card{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);min-width:0;box-shadow:var(--kc-shadow-sm);flex-direction:column;gap:10px;padding:16px 18px;display:flex}._6y132G_cardTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-lg);margin:0;font-weight:400}._6y132G_cardFoot{font-size:var(--kc-font-size-sm);flex-wrap:wrap;gap:8px 16px;margin:0;font-weight:800;display:flex}._6y132G_muted{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);margin:0;font-weight:700}._6y132G_firstList{font-size:var(--kc-font-size-sm);grid-template-columns:auto 1fr;gap:6px 12px;margin:0;display:grid}._6y132G_firstList dt{font-weight:900}._6y132G_firstList dd{overflow-wrap:anywhere;min-width:0;margin:0}._6y132G_rows,._6y132G_entries{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._6y132G_row,._6y132G_entry{border-top:var(--kc-border-thin) solid var(--kc-line-soft);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}._6y132G_row:first-child,._6y132G_entry:first-child{border-top:0}._6y132G_entry{grid-template-columns:48px auto minmax(0,1fr)}._6y132G_entry[data-done=true]{opacity:.5}._6y132G_rowTime,._6y132G_entryTime{font-family:var(--kc-font-numeral);font-size:var(--kc-font-size-sm);white-space:nowrap;font-weight:800}._6y132G_rowBody,._6y132G_entryBody{flex-direction:column;gap:2px;min-width:0;display:flex}._6y132G_rowTitle,._6y132G_entryText{overflow-wrap:anywhere;font-weight:900}._6y132G_rowTasks,._6y132G_entryWhere{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);overflow-wrap:anywhere;font-weight:700}._6y132G_perfTabs{gap:6px;display:flex}._6y132G_perfTab{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);min-height:36px;font:inherit;cursor:pointer;padding:4px 16px;font-weight:900}._6y132G_perfTab[aria-pressed=true]{background:var(--kc-ink);color:var(--kc-paper)}._6y132G_costumes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._6y132G_costume{font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}._6y132G_costumeSong{font-weight:900}._6y132G_costumeText{color:var(--kc-text-muted);font-weight:700}._6y132G_actions{flex-direction:column;gap:10px;display:flex}
.roZehW_notice{border:var(--kc-border-strong) solid var(--kc-warn-text);border-radius:var(--kc-radius-lg);background:var(--kc-pink-soft);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.roZehW_noticeTitle{color:var(--kc-warn-text);font-size:var(--kc-font-size-base);align-items:center;gap:6px;margin:0;font-weight:800;display:flex}.roZehW_noticeList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.roZehW_noticeItem{font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.roZehW_noticeWhat{font-weight:800}.roZehW_noticeWhere{flex:200px;min-width:0}.roZehW_noticeAction{margin-left:auto}.roZehW_swatch{font-size:var(--kc-font-size-xs);white-space:nowrap;align-items:center;gap:4px;font-weight:800;display:inline-flex}.roZehW_swatch[data-size=md]{font-size:var(--kc-font-size-sm);gap:6px}.roZehW_swatchDot{border:var(--kc-border-thin) solid var(--kc-ink);background:var(--kc-swatch);border-radius:50%;flex:none;width:14px;height:14px}.roZehW_swatch[data-size=md] .roZehW_swatchDot{width:18px;height:18px}.roZehW_swatches{flex-wrap:wrap;gap:4px 10px;display:inline-flex}.roZehW_cue{flex-wrap:wrap;align-items:center;gap:2px 6px;display:inline-flex}.roZehW_cueHeading{font-size:var(--kc-font-size-xxs);color:var(--kc-text-muted);font-weight:800}.roZehW_cueSteps{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.roZehW_cueStep{align-items:center;gap:2px;display:inline-flex}.roZehW_cueArrow{font-size:var(--kc-font-size-xs);font-weight:800}.roZehW_cueNote{font-size:var(--kc-font-size-xs);flex-basis:100%}.roZehW_kindVideo.kc-tone{--kc-tone-bg:color-mix(in srgb, var(--kc-purple) 16%, var(--kc-paper))}.roZehW_mic{font-size:var(--kc-font-size-sm);align-items:center;gap:6px;font-weight:800;display:inline-flex}.roZehW_micMark{border:var(--kc-border-thin) solid var(--kc-ink);background:var(--kc-tone-bg);border-radius:50%;flex:none;width:14px;height:14px}.roZehW_mic[data-variant=bar]{flex-direction:column;align-items:stretch;gap:4px}.roZehW_mic[data-variant=bar] .roZehW_micMark{border-radius:var(--kc-radius-pill);border:0;width:100%;height:6px}.roZehW_handoff{font-size:var(--kc-font-size-xs);display:block}.roZehW_handoff[data-short=true]{color:var(--kc-warn-text);font-weight:800}.roZehW_conn{font-size:var(--kc-font-size-xs);align-items:center;gap:6px;font-weight:800;display:inline-flex}.roZehW_connDot{border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-green);border-radius:50%;width:12px;height:12px}.roZehW_conn[data-online=false] .roZehW_connDot{background:var(--kc-paper)}.roZehW_queue{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-cream-soft);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.roZehW_queueTitle{align-items:center;gap:6px;margin:0;font-weight:800;display:flex}.roZehW_queueSaved{font-size:var(--kc-font-size-xs);margin:0}.roZehW_queueList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.roZehW_queueItem{font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.roZehW_queueAt{font-variant-numeric:tabular-nums;margin-left:auto}.roZehW_pendingTag.kc-tone{--kc-tone-bg:var(--kc-yellow-soft)}.roZehW_voidedTag.kc-tone{--kc-tone-fg:var(--kc-text-muted);--kc-tone-border:var(--kc-text-muted)}.roZehW_stepper{align-items:center;gap:10px;display:inline-flex}.roZehW_stepperMinus,.roZehW_stepperPlus{border:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-paper);width:44px;height:44px;color:var(--kc-ink);font-size:var(--kc-font-size-lg);cursor:pointer;border-radius:50%;place-items:center;font-weight:800;display:grid}.roZehW_stepperPlus{background:var(--kc-yellow)}.roZehW_stepperMinus:disabled,.roZehW_stepperPlus:disabled{opacity:.35;cursor:default}.roZehW_stepperValue{min-width:2ch;font-size:var(--kc-font-size-lg);text-align:center;font-variant-numeric:tabular-nums;font-weight:800}
.y9JQFa_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.y9JQFa_titleWrap{min-width:0}.y9JQFa_heading{font-family:var(--kc-font-display);font-size:var(--kc-font-size-3xl);align-items:center;gap:10px;margin:0;font-weight:400;line-height:1.4;display:flex}.y9JQFa_heading[data-look=plain]{font-family:var(--kc-font-body);font-size:var(--kc-font-size-xl);font-weight:800}.y9JQFa_heading[data-look=small]{font-family:var(--kc-font-body);font-size:var(--kc-font-size-lg);font-weight:800}.y9JQFa_heading[data-look=stage]{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-5xl);font-weight:800;line-height:1.3}.y9JQFa_kicker{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-sm);letter-spacing:.3em;margin:0;font-weight:800}.y9JQFa_iconCircle{border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-tone-bg);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.y9JQFa_aside{font-size:var(--kc-font-size-sm);align-items:center;gap:8px;font-weight:800;display:flex}
.AgPtsG_fieldset{border:0;min-width:0;margin:0;padding:0}.AgPtsG_legend{margin-bottom:8px;padding:0;font-weight:800}.AgPtsG_segmented{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-page);gap:6px;padding:5px;display:flex}.AgPtsG_segment{border:var(--kc-border-regular) solid transparent;border-radius:var(--kc-radius-pill);color:var(--kc-ink);text-align:center;white-space:nowrap;cursor:pointer;flex:1;padding:8px 12px;font-weight:800;line-height:1.4;position:relative}.AgPtsG_input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:50%;left:50%}.AgPtsG_segment[data-checked=true]{border-color:var(--kc-ink);background:var(--kc-yellow)}.AgPtsG_segmented[data-tone=ink] .AgPtsG_segment[data-checked=true]{background:var(--kc-ink);color:var(--kc-page)}.AgPtsG_segment:has(.AgPtsG_input:focus-visible){outline:3px solid var(--kc-focus-color);outline-offset:2px}.AgPtsG_segment[data-disabled=true],.AgPtsG_fieldset:disabled .AgPtsG_segment{color:var(--kc-text-quiet);cursor:not-allowed}.AgPtsG_fieldset:disabled .AgPtsG_segmented{border-style:dashed;border-color:var(--kc-text-quiet)}@media (hover:hover){.AgPtsG_segment:not([data-checked=true]):not([data-disabled=true]):hover{background:var(--kc-yellow-soft)}.AgPtsG_fieldset:disabled .AgPtsG_segment:hover{background:0 0}}.AgPtsG_segmented[data-size=sm]{width:fit-content;max-width:100%;padding:4px;display:inline-flex}.AgPtsG_segmented[data-size=sm] .AgPtsG_segment{font-size:var(--kc-font-size-sm);flex:none;padding:4px 14px;font-weight:700}.AgPtsG_segmented[data-size=sm] .AgPtsG_segment[data-checked=true]{font-weight:800}
.FhPerq_stage{width:100%;height:auto;font-family:var(--kc-font-body);font-weight:800;display:block}.FhPerq_floor{fill:var(--kc-cream-soft);stroke:var(--kc-ink);stroke-width:2px}.FhPerq_wing{stroke:var(--kc-text-quiet);stroke-width:1.2px;stroke-dasharray:5 4}.FhPerq_hatchLine{stroke:var(--kc-line-track);stroke-width:1.2px}.FhPerq_depthLine{stroke:var(--kc-line-track);stroke-width:1px;stroke-dasharray:5 5}.FhPerq_centerLine{stroke:var(--kc-text-quiet);stroke-width:1px;stroke-dasharray:1.5 4}.FhPerq_tick{stroke:var(--kc-ink);stroke-width:1.5px}.FhPerq_mark{fill:var(--kc-ink);font-size:11px}.FhPerq_small{fill:var(--kc-text-muted);font-size:10px}.FhPerq_audience{fill:var(--kc-ink);letter-spacing:.3em;font-size:11px}.FhPerq_markerShape{fill:var(--kc-paper);stroke:var(--kc-ink);stroke-width:1.5px}.FhPerq_ghost{fill:none;stroke:var(--kc-text-muted);stroke-width:1.5px;stroke-dasharray:3 3;opacity:.6}.FhPerq_arrow{stroke:var(--kc-ink);stroke-width:1.4px;stroke-dasharray:4 3}.FhPerq_arrowHead{fill:var(--kc-ink)}.FhPerq_arrowSelf{stroke:var(--kc-warn-text);stroke-width:3.5px}.FhPerq_arrowHeadSelf{fill:var(--kc-warn-text)}.FhPerq_person{cursor:default}.FhPerq_dot{fill:var(--kc-paper);stroke:var(--kc-ink);stroke-width:2px}.FhPerq_dot[data-self=true]{stroke-width:3px}.FhPerq_dot[data-tone=pink]{fill:var(--kc-pink)}.FhPerq_dot[data-tone=cyan]{fill:var(--kc-cyan)}.FhPerq_dot[data-tone=green]{fill:var(--kc-green)}.FhPerq_dot[data-tone=purple]{fill:var(--kc-purple)}.FhPerq_dot[data-tone=yellow]{fill:var(--kc-yellow)}.FhPerq_dot[data-tone=orange]{fill:var(--kc-orange)}.FhPerq_dotText{fill:var(--kc-ink);font-size:11px}.FhPerq_person[data-self=true] .FhPerq_dotText{font-size:12px}.FhPerq_selfRing{fill:none;stroke:var(--kc-accent);stroke-width:4px}.FhPerq_selfLabel{fill:var(--kc-ink);font-size:11px}.FhPerq_selected{fill:none;stroke:var(--kc-ink);stroke-width:1.5px;stroke-dasharray:2 3}.FhPerq_warn{fill:none;stroke:var(--kc-warn-text);stroke-width:2px;stroke-dasharray:2 3}
.mo-ZuG_view{grid-template-columns:minmax(0,1fr) minmax(0,320px);align-items:start;gap:18px;display:grid}@media (max-width:900px){.mo-ZuG_view{grid-template-columns:minmax(0,1fr)}}.mo-ZuG_main{gap:16px;min-width:0;display:grid}.mo-ZuG_card,.mo-ZuG_listCard{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-5xl);background:var(--kc-paper);min-width:0;box-shadow:var(--kc-shadow-md);gap:12px;padding:16px;display:grid}.mo-ZuG_cardHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.mo-ZuG_kfName{font-size:var(--kc-font-size-md);margin:0;font-weight:900}.mo-ZuG_count{border-radius:var(--kc-radius-pill);background:var(--kc-ink);color:var(--kc-paper);font-family:var(--kc-font-display);align-items:baseline;gap:4px;padding:4px 14px;display:inline-flex}.mo-ZuG_count b{font-size:var(--kc-font-size-2xl);line-height:1}.mo-ZuG_count small{font-size:var(--kc-font-size-xxs);font-weight:700}.mo-ZuG_countBeat{color:var(--kc-yellow)}.mo-ZuG_diagram{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);padding:6px}.mo-ZuG_diagram svg{width:100%;height:auto;display:block}.mo-ZuG_where{margin:0;font-weight:900;line-height:1.6}.mo-ZuG_listTitle{font-size:var(--kc-font-size-md);margin:0;font-weight:900}.mo-ZuG_list{margin:0;padding:0;list-style:none;display:grid}.mo-ZuG_row{border:0;border-bottom:1px dashed var(--kc-line-soft);width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.mo-ZuG_row[aria-current=true]{background:var(--kc-yellow-soft)}.mo-ZuG_rowTime{font-family:var(--kc-font-display);font-weight:700}.mo-ZuG_rowName{overflow-wrap:anywhere;font-weight:900}.mo-ZuG_rowEight{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.mo-ZuG_empty{color:var(--kc-text-muted);margin:0;font-weight:700}.mo-ZuG_lineNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.mo-ZuG_lineNow{min-width:0;font-weight:700;font-size:var(--kc-font-size-sm);overflow-wrap:anywhere;text-align:center}.mo-ZuG_rowLine{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);overflow-wrap:anywhere;grid-column:2/-1;font-weight:700}
.b9A9YG_card{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);background:var(--kc-tone-bg);flex-direction:column;gap:2px;min-width:0;padding:10px 14px;display:flex}.b9A9YG_card[data-size=lg]{border-width:var(--kc-border-strong);border-radius:var(--kc-radius-3xl);padding:12px 16px}.b9A9YG_card[data-size=sm]{border-radius:var(--kc-radius-xl);padding:8px 10px}.b9A9YG_label{font-size:var(--kc-font-size-xs);font-weight:700}.b9A9YG_card[data-size=lg] .b9A9YG_label,.b9A9YG_card[data-size=sm] .b9A9YG_label{font-weight:800}.b9A9YG_card[data-size=sm] .b9A9YG_label{font-size:var(--kc-font-size-xxs)}.b9A9YG_value{align-items:baseline;gap:2px;display:flex}.b9A9YG_number{font-family:var(--kc-font-display);font-size:var(--kc-font-size-6xl);line-height:1.3}.b9A9YG_card[data-size=lg] .b9A9YG_number{font-size:var(--kc-font-size-7xl)}.b9A9YG_card[data-size=sm] .b9A9YG_number{font-size:var(--kc-font-size-4xl)}.b9A9YG_unit{font-family:var(--kc-font-body);font-size:var(--kc-font-size-sm);font-weight:800}.b9A9YG_card[data-size=lg] .b9A9YG_unit{font-size:var(--kc-font-size-md)}.b9A9YG_card[data-size=sm] .b9A9YG_unit{font-size:var(--kc-font-size-xs)}.b9A9YG_grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--stat-min,190px), 100%), 1fr));gap:var(--stat-gap,12px);display:grid}.b9A9YG_big{align-items:baseline;gap:10px;display:flex}.b9A9YG_bigValue{font-family:var(--kc-font-display);font-size:var(--kc-font-size-number-xl);line-height:1}.b9A9YG_bigSuffix{font-size:var(--kc-font-size-2xl);font-weight:800}.b9A9YG_big[data-size=lg]{gap:6px}.b9A9YG_big[data-size=lg] .b9A9YG_bigValue{font-size:var(--kc-font-size-number-lg)}.b9A9YG_big[data-size=lg] .b9A9YG_bigSuffix{font-size:var(--kc-font-size-base);font-weight:700}.b9A9YG_big[data-size=md]{gap:6px}.b9A9YG_big[data-size=md] .b9A9YG_bigValue{font-size:var(--kc-font-size-7xl);line-height:1.1}.b9A9YG_big[data-size=md] .b9A9YG_bigSuffix{font-size:var(--kc-font-size-sm)}.b9A9YG_big[data-size=stage] .b9A9YG_bigValue{font-family:var(--kc-font-numeral);font-size:44px;font-weight:800}.b9A9YG_big[data-size=stage] .b9A9YG_bigSuffix{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-2xl)}
.XJOcWq_switch{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);cursor:pointer;flex:none;justify-content:flex-start;width:64px;height:34px;padding:3px;display:inline-flex}.XJOcWq_switch[aria-checked=true]{background:var(--kc-green);justify-content:flex-end}.XJOcWq_knob{border:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-paper);border-radius:50%;width:23px;height:23px}.XJOcWq_switch:disabled{border-style:dashed;border-color:var(--kc-text-quiet);cursor:not-allowed}
