.EOsBRq_announce,.EOsBRq_payment{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 16px;display:flex}.EOsBRq_announce{background:var(--kc-cyan-soft)}.EOsBRq_payment{border-width:var(--kc-border-strong);background:var(--kc-warn-soft,#ffe9e4)}.EOsBRq_text{flex-direction:column;flex:420px;gap:2px;min-width:0;margin:0;display:flex}.EOsBRq_bang{box-sizing:border-box;border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-paper);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.EOsBRq_close{border:var(--kc-border-thin) solid var(--kc-ink);background:var(--kc-paper);width:32px;height:32px;font:inherit;cursor:pointer;border-radius:50%;flex:none;font-weight:900}.EOsBRq_error{color:var(--kc-warn-text);font-size:var(--kc-font-size-xs);margin:4px 0 0;font-weight:800}.EOsBRq_tag{border:1.5px solid var(--kc-ink);background:var(--kc-paper);font-size:var(--kc-font-size-xs);white-space:nowrap;border-radius:999px;flex:none;padding:0 9px;font-weight:800}.EOsBRq_body{flex:1;min-width:0;margin:0;font-weight:800}
._1NFAGq_shell{min-height:100vh;padding-top:var(--kc-valance-height);color:var(--kc-ink);position:relative}._1NFAGq_skip{z-index:30;border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);box-shadow:var(--kc-shadow-sm);padding:8px 18px;font-weight:800;text-decoration:none;position:absolute;top:8px;left:8px;transform:translateY(-200%)}._1NFAGq_skip:focus{transform:none}._1NFAGq_appShell{flex-wrap:wrap;display:flex}._1NFAGq_column{flex-direction:column;flex:999 560px;min-width:0;display:flex}._1NFAGq_main{gap:var(--kc-main-gap,24px);width:100%;max-width:var(--kc-main-max-width);flex-direction:column;padding:28px 32px 56px;display:flex}._1NFAGq_main:focus{outline:0}._1NFAGq_entryShell{flex-direction:column;display:flex}._1NFAGq_entryHeader{border-bottom:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 32px;display:flex}._1NFAGq_entryShell[data-width=narrow] ._1NFAGq_entryHeader{padding:16px 32px}._1NFAGq_entryStart{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}._1NFAGq_entryTitle{font-size:var(--kc-font-size-base);font-weight:800}._1NFAGq_entryEnd{font-size:var(--kc-font-size-md);align-items:center;gap:10px;font-weight:800;display:flex}._1NFAGq_entryMain{flex:1}._1NFAGq_entryMain:focus{outline:0}._1NFAGq_entryInner{width:100%;max-width:var(--kc-main-max-width);flex-direction:column;gap:24px;margin:0 auto;padding:32px 32px 64px;display:flex}._1NFAGq_entryShell[data-width=medium] ._1NFAGq_entryInner{gap:26px;max-width:1040px;padding:44px 32px 64px}._1NFAGq_entryShell[data-width=narrow] ._1NFAGq_entryInner{gap:22px;max-width:688px;padding:56px 24px 72px}._1NFAGq_authShell{flex-wrap:wrap;display:flex}._1NFAGq_authIntro{z-index:0;border-right:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-yellow);flex-direction:column;flex:520px;padding-top:56px;display:flex;position:relative;overflow:hidden}._1NFAGq_authIntroInner{flex-direction:column;align-items:flex-start;gap:26px;margin:auto 0;padding:24px 64px 40px;display:flex}._1NFAGq_authIntroFooter{padding:0 64px 4px}._1NFAGq_tagline{font-family:var(--kc-font-display);margin:0;font-size:clamp(30px,3.4vw,46px);line-height:1.35}._1NFAGq_lead{max-width:520px;font-size:var(--kc-font-size-xl);margin:0;font-weight:700;line-height:1.8}._1NFAGq_features{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}._1NFAGq_feature{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);padding:6px 16px;font-weight:800}._1NFAGq_authMain{flex:520px;justify-content:center;align-items:center;padding:48px 32px;display:flex}._1NFAGq_authMain:focus{outline:0}._1NFAGq_authCard{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-7xl);background:var(--kc-paper);width:100%;max-width:480px;box-shadow:var(--kc-shadow-xl);flex-direction:column;gap:18px;padding:28px 30px 30px;display:flex}@media (max-width:599.98px){._1NFAGq_main{padding:20px 16px 40px}._1NFAGq_appShell[data-bottom-nav=true]{padding-bottom:calc(72px + env(safe-area-inset-bottom))}._1NFAGq_entryHeader{padding:12px 16px}._1NFAGq_entryInner,._1NFAGq_entryShell[data-width=medium] ._1NFAGq_entryInner,._1NFAGq_entryShell[data-width=narrow] ._1NFAGq_entryInner{padding:24px 16px 48px}._1NFAGq_authIntroInner{padding:24px 24px 32px}._1NFAGq_authIntroFooter{padding:0 24px 4px}._1NFAGq_authMain{padding:32px 16px}._1NFAGq_authCard{padding:22px 18px 24px}}@media print{._1NFAGq_shell{min-height:0;padding-top:0}._1NFAGq_appShell>:not(._1NFAGq_column),._1NFAGq_column>header{display:none!important}._1NFAGq_main{max-width:none;padding:0}}@media (min-width:600px){._1NFAGq_appShell:has([data-kc-live-frame]){background:var(--kc-paper);padding-top:0}._1NFAGq_appShell:has([data-kc-live-frame])>[data-kc-valance]{display:none}._1NFAGq_appShell:has([data-kc-live-frame])>aside{display:none}._1NFAGq_appShell:has([data-kc-live-frame])>._1NFAGq_column>header{display:none}}._1NFAGq_appShell:has([data-kc-live-frame=wings]){background:var(--kc-wings-bg);padding-top:0;padding-bottom:0}._1NFAGq_appShell:has([data-kc-live-frame=wings])>:not(._1NFAGq_column){display:none!important}._1NFAGq_appShell:has([data-kc-live-frame=wings])>._1NFAGq_column>:not(main):not(:has([data-kc-live-frame])){display:none!important}._1NFAGq_appShell:has([data-kc-focus-screen]){padding-top:0}:is(._1NFAGq_appShell:has([data-kc-focus-screen])>[data-kc-valance],._1NFAGq_appShell:has([data-kc-focus-screen]) [data-kc-mobile-band]){display:none}
.-\30 W2Va_castPanel{scroll-margin-top:80px}.-\30 W2Va_castTags{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.-\30 W2Va_castEmpty{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);margin:0;padding:18px 22px;font-weight:700}.-\30 W2Va_castRows{margin:0;padding:0 22px;list-style:none}.-\30 W2Va_castRow{border-top:2px dashed var(--kc-line-soft);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:14px 0;display:flex}.-\30 W2Va_castRow:first-child{border-top:0}.-\30 W2Va_castType{min-width:96px}.-\30 W2Va_castPeople{flex-wrap:wrap;flex:260px;gap:8px 14px;display:flex}.-\30 W2Va_castPerson{font-size:var(--kc-font-size-md);align-items:center;gap:6px;font-weight:800;display:inline-flex}.-\30 W2Va_castOnly{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs)}.-\30 W2Va_castCount{font-size:var(--kc-font-size-sm);font-weight:800}.-\30 W2Va_castNotes{font-size:var(--kc-font-size-sm);border-top:2px dashed var(--kc-line-soft);flex-direction:column;gap:4px;padding:12px 22px;font-weight:800;display:flex}.-\30 W2Va_castNotes p{margin:0}.-\30 W2Va_castFoot{background:var(--kc-page);border-top:var(--kc-border-strong) solid var(--kc-ink);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 22px;display:flex}.-\30 W2Va_castEditors{font-size:var(--kc-font-size-xs);font-weight:800}
dialog.BOtZ1G_dialog{width:min(1100px,100vw - 32px)}.BOtZ1G_pickers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.BOtZ1G_columns{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.BOtZ1G_left,.BOtZ1G_right{flex-direction:column;gap:12px;min-width:0;display:flex}.BOtZ1G_slot{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-page);padding:14px 16px}.BOtZ1G_slotTitle{font-size:var(--kc-font-size-lg);margin:0 0 4px;font-weight:800}.BOtZ1G_slotMeta{font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.BOtZ1G_fieldset{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.BOtZ1G_legend{padding:0;font-weight:800}.BOtZ1G_group{flex-direction:column;gap:8px;display:flex}.BOtZ1G_groupLabel{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:4px 0 0;font-weight:800}.BOtZ1G_candidate{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);cursor:pointer;align-items:center;gap:10px;padding:10px 14px;display:flex}.BOtZ1G_candidate[data-selected]{background:var(--kc-yellow-soft);box-shadow:var(--kc-shadow-sm)}.BOtZ1G_candidate[data-none]{border-style:dashed}.BOtZ1G_candidate input{width:20px;height:20px;accent-color:var(--kc-ink);flex:none}.BOtZ1G_candidateBody{flex-direction:column;gap:2px;min-width:0;display:flex}.BOtZ1G_candidateName{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-weight:800;display:flex}.BOtZ1G_reason{font-size:var(--kc-font-size-xs);font-weight:800}.BOtZ1G_warn{font-size:var(--kc-font-size-xs);color:var(--kc-warn-text);font-weight:800}.BOtZ1G_plan{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.BOtZ1G_chosen{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-yellow-soft);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.BOtZ1G_chosenLabel{font-size:var(--kc-font-size-xs);font-weight:800}.BOtZ1G_chosenText{font-size:var(--kc-font-size-lg);font-weight:800}.BOtZ1G_chips{flex-wrap:wrap;gap:6px;display:flex}.BOtZ1G_chip{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);font:inherit;font-size:var(--kc-font-size-xs);cursor:pointer;padding:2px 12px;font-weight:800}.BOtZ1G_effects{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);font-size:var(--kc-font-size-sm);flex-direction:column;gap:4px;padding:12px 14px;font-weight:700;display:flex}.BOtZ1G_effects p{flex-wrap:wrap;align-items:center;gap:4px;margin:0;display:flex}.BOtZ1G_effects .BOtZ1G_effectsTitle{font-weight:800}.BOtZ1G_existing{border:2px dashed var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-cream-soft);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.BOtZ1G_existingTitle{margin:0;font-weight:800}.BOtZ1G_voidRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.BOtZ1G_voidRow>:first-child{flex:1;min-width:200px}.BOtZ1G_footerActions{gap:10px;display:flex}.BOtZ1G_muted{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700}.BOtZ1G_empty{border:2px dashed var(--kc-ink);border-radius:var(--kc-radius-xl);font-size:var(--kc-font-size-sm);margin:0;padding:12px;font-weight:700}.BOtZ1G_error{color:var(--kc-warn-text);font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.BOtZ1G_lockNote{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-green-soft);font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;padding:12px 18px;font-weight:700;display:flex}.BOtZ1G_layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid}.BOtZ1G_main,.BOtZ1G_side{flex-direction:column;gap:18px;min-width:0;display:flex}.BOtZ1G_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.BOtZ1G_dayHeading{font-size:var(--kc-font-size-lg);align-items:center;gap:8px;margin:6px 0 0;font-weight:800;display:flex}.BOtZ1G_rows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.BOtZ1G_row{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.BOtZ1G_row[data-state=requested]{background:var(--kc-pink-soft)}.BOtZ1G_row[data-state=voided]{background:var(--kc-cream-soft);border-style:dashed}.BOtZ1G_rowSong{font-weight:800}.BOtZ1G_row[data-state=voided] .BOtZ1G_rowSong{color:var(--kc-text-muted);text-decoration:line-through}.BOtZ1G_rowPeople{flex-wrap:wrap;align-items:center;gap:6px 10px;font-weight:800;display:flex}.BOtZ1G_swap{color:var(--kc-text-muted)}.BOtZ1G_rowMeta{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);grid-column:2/3;margin:0;font-weight:700}.BOtZ1G_noneTag{border:1.5px dashed var(--kc-ink);border-radius:var(--kc-radius-pill);font-size:var(--kc-font-size-xs);padding:0 8px;font-weight:800}.BOtZ1G_requestText{color:var(--kc-warn-text);font-weight:800}.BOtZ1G_songs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BOtZ1G_songRow{border-top:1.5px dashed var(--kc-line-track);grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.BOtZ1G_songTitle{font-weight:800}.BOtZ1G_entries{flex-wrap:wrap;gap:6px;display:flex}.BOtZ1G_entry{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);font-size:var(--kc-font-size-xs);align-items:center;gap:6px;padding:2px 4px;font-weight:800;display:inline-flex}.BOtZ1G_entryMeta{color:var(--kc-text-muted);font-weight:700}.BOtZ1G_entryRemove{font:inherit;font-size:var(--kc-font-size-xxs);cursor:pointer;background:0 0;border:0;padding:0 6px;text-decoration:underline}.BOtZ1G_addRow{align-items:center;gap:6px;display:flex}.BOtZ1G_request{flex-direction:column;gap:4px;display:flex}.BOtZ1G_requestTitle{font-size:var(--kc-font-size-base);margin:0;font-weight:800}.BOtZ1G_selfSongs{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:1100px){.BOtZ1G_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){dialog.BOtZ1G_dialog{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.BOtZ1G_dialog:before{content:"";background:var(--kc-ink);border-radius:999px;width:48px;height:5px;margin:10px auto 0;display:block}.BOtZ1G_columns,.BOtZ1G_pickers{grid-template-columns:minmax(0,1fr)}.BOtZ1G_footerActions{flex-direction:column-reverse;width:100%}.BOtZ1G_footerActions>*{width:100%}.BOtZ1G_row,.BOtZ1G_songRow{grid-template-columns:minmax(0,1fr)}.BOtZ1G_rowMeta{grid-column:auto}}
.B8Rx4q_header{border-bottom:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-paper);flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 32px;display:flex}.B8Rx4q_controls{flex:260px;justify-content:flex-end;align-items:center;gap:14px;min-width:0;display:flex}.B8Rx4q_breadcrumbs{min-width:0;font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);font-weight:700}.B8Rx4q_crumbLink{color:var(--kc-text-muted);text-decoration:none}.B8Rx4q_crumbLink:hover{color:var(--kc-link-hover);text-decoration:underline}.B8Rx4q_crumbText{color:var(--kc-text-muted)}.B8Rx4q_crumbCurrent{color:var(--kc-ink);font-weight:800}.B8Rx4q_sep{white-space:pre}.B8Rx4q_search{min-width:160px;height:var(--kc-header-control-size);border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);flex:0 340px;align-items:center;gap:8px;padding:0 16px;display:flex;position:relative}.B8Rx4q_search:focus-within{outline:3px solid var(--kc-focus-color);outline-offset:2px}.B8Rx4q_searchInput{min-width:0;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-md);background:0 0;border:0;outline:0;flex:1}.B8Rx4q_searchInput:focus-visible{outline:0}.B8Rx4q_roundButton{width:var(--kc-header-control-size);height:var(--kc-header-control-size);border:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-paper);color:var(--kc-ink);font:inherit;cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;font-weight:800;text-decoration:none;display:grid;position:relative}.B8Rx4q_roundButton:hover{color:var(--kc-ink)}@media (hover:hover){.B8Rx4q_roundButton:hover{background:var(--kc-yellow-soft)}}.B8Rx4q_badge{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-accent);min-width:20px;height:20px;font-size:var(--kc-font-size-xxs);text-align:center;font-weight:800;line-height:16px;position:absolute;top:-6px;right:-6px}.B8Rx4q_badge[data-wide=true]{padding:0 4px}.B8Rx4q_account{position:relative}.B8Rx4q_accountButton[data-tone=pink]{background:var(--kc-pink)}.B8Rx4q_accountButton[data-tone=cyan]{background:var(--kc-cyan)}.B8Rx4q_accountButton[data-tone=green]{background:var(--kc-green)}.B8Rx4q_accountButton[data-tone=purple]{background:var(--kc-purple)}.B8Rx4q_accountButton[data-tone=yellow]{background:var(--kc-yellow)}.B8Rx4q_accountButton[data-tone=orange]{background:var(--kc-orange)}@media (hover:hover){.B8Rx4q_accountButton:hover{filter:brightness(1.04)}}.B8Rx4q_menu{z-index:20;border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-paper);min-width:220px;box-shadow:var(--kc-shadow-md);padding:6px;position:absolute;top:calc(100% + 8px);right:0}.B8Rx4q_menu[hidden]{display:none}.B8Rx4q_menuList{margin:0;padding:0;list-style:none}.B8Rx4q_menuItem{border-radius:var(--kc-radius-lg);align-items:center;height:44px;padding:0 12px;font-weight:700;text-decoration:none;display:flex}.B8Rx4q_menuItem:hover{background:var(--kc-yellow-soft);color:var(--kc-ink)}.B8Rx4q_menuFooter{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);margin-top:6px;padding-top:6px}@media (max-width:599.98px){.B8Rx4q_header{padding:14px 16px}.B8Rx4q_search{flex:auto}}.B8Rx4q_mobileStart{display:none}.B8Rx4q_menuButton{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);width:44px;height:44px;color:var(--kc-ink);flex:none;place-items:center;display:grid}.B8Rx4q_menuButton:hover{color:var(--kc-ink)}@media (max-width:599.98px){.B8Rx4q_header[data-mobile=true]{flex-wrap:nowrap;gap:10px;padding:10px 14px}.B8Rx4q_header[data-mobile=true] .B8Rx4q_mobileStart{align-items:center;gap:10px;min-width:0;display:flex}.B8Rx4q_header[data-mobile=true] .B8Rx4q_breadcrumbs,.B8Rx4q_header[data-mobile=true] .B8Rx4q_search{display:none}.B8Rx4q_header[data-mobile=true] .B8Rx4q_controls{flex:auto;gap:10px}.B8Rx4q_header[data-mobile=true] .B8Rx4q_roundButton{width:44px;height:44px}}
._5HpElq_row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._5HpElq_lead{flex:1 1 0;align-items:flex-end;gap:26px;min-width:0;display:flex}._5HpElq_text{flex:0 auto;min-width:0}._5HpElq_eyebrow{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:0 0 2px;font-weight:800}._5HpElq_title{font-family:var(--kc-font-display);font-size:var(--kc-font-size-7xl);font-weight:400;line-height:var(--kc-line-height-heading);margin:0}._5HpElq_title[data-size="30"]{font-size:30px}._5HpElq_description{color:var(--kc-text-muted);margin:4px 0 0;font-weight:700}._5HpElq_motif{flex:0 var(--motif-shrink,.3) auto;min-width:0;margin-top:var(--motif-offset,-22px)}._5HpElq_motif>svg{width:var(--motif-w);max-width:100%}._5HpElq_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:599.98px){._5HpElq_lead{flex-basis:100%}}@media (max-width:479.98px){._5HpElq_lead{flex-wrap:wrap}}
._1rrx0G_layout{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}._1rrx0G_listColumn{flex-direction:column;flex:300px;gap:14px;min-width:0;display:flex}._1rrx0G_articleColumn{flex-direction:column;flex:3 560px;gap:12px;min-width:0;display:flex}._1rrx0G_frame{display:contents}._1rrx0G_mobileCount,._1rrx0G_backLink{display:none}._1rrx0G_pageNav{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-5xl);background:var(--kc-paper);box-shadow:var(--kc-shadow-md);flex-direction:column;gap:6px;padding:12px 10px;display:flex}._1rrx0G_section{flex-direction:column;gap:4px;display:flex}._1rrx0G_sectionTitle{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-lg);margin:6px 0 2px;padding:0 12px;font-weight:800}._1rrx0G_pageList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._1rrx0G_pageLink{border:var(--kc-border-regular) solid transparent;border-radius:var(--kc-radius-xl);color:var(--kc-ink);flex-direction:column;gap:3px;padding:8px 12px;text-decoration:none;display:flex}._1rrx0G_pageLink:hover{border-color:var(--kc-line-track);color:var(--kc-ink)}._1rrx0G_pageLink[aria-current=page]{border:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-yellow-soft);box-shadow:var(--kc-shadow-sm)}._1rrx0G_pageLink[data-draft=true] ._1rrx0G_pageTitle{color:var(--kc-text-muted)}._1rrx0G_pageTitle{font-size:var(--kc-font-size-md);font-weight:800}._1rrx0G_pageMeta{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}._1rrx0G_pageDate{color:var(--kc-text-muted);font-size:var(--kc-font-size-xxs);font-weight:700}._1rrx0G_listNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:700}._1rrx0G_article{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-5xl);background:var(--kc-paper);box-shadow:var(--kc-shadow-md);flex-direction:column;gap:10px;padding:28px 34px;display:flex;position:relative}._1rrx0G_articleHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._1rrx0G_articleTitleBlock{min-width:0}._1rrx0G_articleSection{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);font-weight:800}._1rrx0G_articleTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-6xl);margin:2px 0 6px;font-weight:400;line-height:1.35}._1rrx0G_articleMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._1rrx0G_articleEdited{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);font-weight:700}._1rrx0G_articleBody{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);padding-top:6px}._1rrx0G_emptyBody{color:var(--kc-text-quiet);margin:10px 0 0;font-weight:700}._1rrx0G_neighbors{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);justify-content:space-between;gap:10px;margin-top:10px;padding-top:12px;display:flex}._1rrx0G_neighbor{color:var(--kc-ink);font-size:var(--kc-font-size-sm);flex-direction:column;font-weight:800;text-decoration:none;display:flex}._1rrx0G_neighbor:hover{text-decoration:underline}._1rrx0G_neighborNext{text-align:right;align-items:flex-end}._1rrx0G_neighborLabel{color:var(--kc-text-muted);font-size:var(--kc-font-size-xxs)}._1rrx0G_reorderList{flex-direction:column;gap:6px;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._1rrx0G_reorderRow{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);align-items:center;gap:8px;padding:6px 10px;display:flex}._1rrx0G_reorderName{flex:1;min-width:0;font-weight:800}._1rrx0G_reorderSection{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);font-weight:700}._1rrx0G_reorderMove{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);height:32px;font-size:var(--kc-font-size-xs);background:var(--kc-paper);font:inherit;cursor:pointer;padding:0 10px;font-weight:800}._1rrx0G_reorderMove:disabled{opacity:.35;cursor:default}._1rrx0G_headingActions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:599px){._1rrx0G_headingOnPage,._1rrx0G_headingOnList h1~p{display:none}._1rrx0G_headingOnList div:has(>h1)~*{display:none}._1rrx0G_layout[data-mode=list] ._1rrx0G_articleColumn,._1rrx0G_layout[data-mode=page] ._1rrx0G_listColumn{display:none}._1rrx0G_layout[data-mode=list] ._1rrx0G_mobileCount{color:var(--kc-text-muted);margin:0;font-weight:800;display:block}._1rrx0G_layout[data-mode=page] ._1rrx0G_backLink{color:var(--kc-ink);font-size:var(--kc-font-size-sm);align-self:flex-start;font-weight:800;display:inline-flex}._1rrx0G_article{border-radius:var(--kc-radius-card-sm);padding:20px 18px}._1rrx0G_articleTitle{font-size:var(--kc-font-size-4xl)}._1rrx0G_body{font-size:var(--kc-font-size-md)}._1rrx0G_frame{display:none}._1rrx0G_neighbors{border-top:0;grid-template-columns:1fr 1fr;padding-top:4px;display:grid}._1rrx0G_neighbor{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);padding:10px 14px}._1rrx0G_neighborNext{grid-column:2}}
.Ug-3Kq_strong{font-weight:800}.Ug-3Kq_muted{font-size:var(--kc-font-size-md);color:var(--kc-text-muted);margin:0;font-weight:700}.Ug-3Kq_note{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.Ug-3Kq_error{font-size:var(--kc-font-size-sm);color:var(--kc-warn-text);margin:0;font-weight:800}.Ug-3Kq_tags{flex-wrap:wrap;gap:6px;display:inline-flex}.Ug-3Kq_unpaid.Ug-3Kq_unpaid{--card-radius:var(--kc-radius-5xl)}.Ug-3Kq_unpaidHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.Ug-3Kq_kicker{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:800}.Ug-3Kq_chargeTitle{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-6xl);margin:0;font-weight:800;line-height:1.3}.Ug-3Kq_reason{font-size:var(--kc-font-size-sm);margin:4px 0 0;font-weight:700}.Ug-3Kq_headRight{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.Ug-3Kq_due{font-size:var(--kc-font-size-sm);font-weight:800}.Ug-3Kq_warn{font-size:var(--kc-font-size-sm);color:var(--kc-warn-text);font-weight:800}.Ug-3Kq_stats{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;display:grid}.Ug-3Kq_stat.Ug-3Kq_stat{--card-radius:var(--kc-radius-3xl);--card-shadow:var(--kc-shadow-sm);--card-pad:14px 16px;gap:2px}.Ug-3Kq_statLabel{font-size:var(--kc-font-size-sm);font-weight:800}.Ug-3Kq_statValue{font-family:var(--kc-font-display);overflow-wrap:anywhere;font-size:30px;line-height:1.3}.Ug-3Kq_statNote{font-size:var(--kc-font-size-xs);font-weight:800}.Ug-3Kq_links{flex-direction:column;gap:10px;display:flex}.Ug-3Kq_linksTitle{font-size:var(--kc-font-size-md);font-weight:800}.Ug-3Kq_linkGrid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.Ug-3Kq_linkCard{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);background:var(--kc-paper);flex-direction:column;align-items:stretch;gap:6px;padding:12px 14px;display:flex}.Ug-3Kq_linkNote{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.Ug-3Kq_bank{font-size:var(--kc-font-size-sm);overflow-wrap:anywhere}.Ug-3Kq_payments{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);padding-top:10px}.Ug-3Kq_paymentsSummary{font-size:var(--kc-font-size-md);cursor:pointer;font-weight:800}.Ug-3Kq_paymentList{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.Ug-3Kq_paymentRow{font-size:var(--kc-font-size-md);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.Ug-3Kq_report{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-yellow-soft);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.Ug-3Kq_reportTitle{font-size:var(--kc-font-size-base);font-weight:800}.Ug-3Kq_reportGrid{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px 18px;display:grid}.Ug-3Kq_reportNote{font-size:var(--kc-font-size-xs);font-weight:700}.Ug-3Kq_locked{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-ink);color:var(--kc-paper);font-size:var(--kc-font-size-md);margin:0;padding:12px 16px;font-weight:800}.Ug-3Kq_grid2{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:start;gap:22px;display:grid}.Ug-3Kq_sectionTitle{font-size:var(--kc-font-size-xl);margin:0;font-weight:800}.Ug-3Kq_doneList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Ug-3Kq_doneItem{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);flex-direction:column;gap:6px;padding:10px 14px;display:flex}.Ug-3Kq_doneRow{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.Ug-3Kq_doneItem .Ug-3Kq_doneRow>:nth-child(2){margin-left:auto}.Ug-3Kq_doneList>.Ug-3Kq_doneRow{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);padding:10px 14px}.Ug-3Kq_applyLinks{flex-wrap:wrap;gap:8px;display:inline-flex}.Ug-3Kq_footLinks{font-size:var(--kc-font-size-sm);flex-wrap:wrap;gap:6px 18px;margin:0;font-weight:800;display:flex}
.r2vFGa_hero.r2vFGa_hero{flex-flow:wrap;align-items:center;gap:18px 28px}.r2vFGa_heroMain{flex-direction:column;flex:420px;gap:8px;min-width:0;display:flex;position:relative}.r2vFGa_heroCircle{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-sm);letter-spacing:.3em;font-weight:800}.r2vFGa_heroTitle{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;font-weight:400;display:flex}.r2vFGa_heroNumber{font-family:var(--kc-font-numeral);font-size:var(--kc-font-size-number-xl);font-weight:800;line-height:1}.r2vFGa_heroRest{font-family:var(--kc-font-stage);font-size:36px;font-weight:800;line-height:1.2}.r2vFGa_heroTheme{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-xl);font-weight:800}.r2vFGa_heroTags{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.r2vFGa_heroMotif{flex:none;line-height:0;position:relative}.r2vFGa_heroActions{flex-direction:column;gap:10px;min-width:220px;display:flex;position:relative}.r2vFGa_quiet{color:var(--kc-text-quiet)}.r2vFGa_progress.r2vFGa_progress{padding:20px 24px}.r2vFGa_displayTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-3xl);margin:0;font-weight:400;line-height:1.4}.r2vFGa_summary{font-size:var(--kc-font-size-sm);font-weight:700}.r2vFGa_progressAside{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.r2vFGa_grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:22px;display:grid}.r2vFGa_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.r2vFGa_cardTitle{font-size:var(--kc-font-size-xl);margin:0;font-weight:800}.r2vFGa_bold{font-weight:800}.r2vFGa_mutedText{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:0;font-weight:700}.r2vFGa_sentence{font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.r2vFGa_selfStart{align-self:flex-start}.r2vFGa_surveyRow.r2vFGa_surveyRow{border-radius:var(--kc-radius-2xl);padding:12px 14px}.r2vFGa_surveyTop{justify-content:space-between;gap:8px;display:flex}.r2vFGa_deadlineText{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.r2vFGa_surveyCount{font-size:var(--kc-font-size-sm);font-weight:700}.r2vFGa_surveyDraft{border:var(--kc-border-regular) dashed var(--kc-ink);border-radius:var(--kc-radius-2xl);font-size:var(--kc-font-size-md);justify-content:space-between;gap:8px;padding:10px 14px;display:flex}.r2vFGa_draftLabel{font-size:var(--kc-font-size-xs);font-weight:800}.r2vFGa_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.r2vFGa_bottomButton{margin-top:auto}.r2vFGa_setlist{font-size:var(--kc-font-size-md);margin:0;padding:0;list-style:none}.r2vFGa_setlistRow{flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:6px 0;display:flex}.r2vFGa_setlistRow+.r2vFGa_setlistRow{border-top:var(--kc-border-regular) dashed var(--kc-line-soft)}.r2vFGa_setlistSection{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);flex-basis:100%;font-weight:800}.r2vFGa_setlistNo{width:26px;font-family:var(--kc-font-numeral);font-size:var(--kc-font-size-2xl);text-align:right;font-weight:800}.r2vFGa_setlistLen{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin-left:auto;font-weight:700}.r2vFGa_taskCounts{flex-wrap:wrap;gap:6px;display:flex}.r2vFGa_taskList{font-size:var(--kc-font-size-md);margin:0;padding:0;list-style:none}.r2vFGa_taskRow{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);justify-content:space-between;gap:8px;padding:9px 0;display:flex}.r2vFGa_taskRow:last-child{padding-bottom:0}.r2vFGa_taskSub{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);display:block}.r2vFGa_taskStatus{white-space:nowrap;flex:none;align-self:center}.r2vFGa_lockList{font-size:var(--kc-font-size-md);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.r2vFGa_lockRow{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);justify-content:space-between;align-items:center;gap:8px;padding:7px 14px;display:flex}.r2vFGa_lockText{flex-direction:column;gap:0;min-width:0;display:flex}.r2vFGa_lockLine{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.r2vFGa_lockTag{white-space:nowrap;flex:none}.r2vFGa_people{font-size:var(--kc-font-size-md);grid-template-columns:auto 1fr;align-items:center;gap:8px 14px;margin:0;display:grid}.r2vFGa_peopleRow{display:contents}.r2vFGa_people dt{margin:0}.r2vFGa_peopleCount{flex-wrap:wrap;gap:4px 14px;margin:0;display:flex}.r2vFGa_peopleCount strong{font-weight:800}.r2vFGa_peopleNames{font-weight:700}.r2vFGa_peopleBig{margin-top:-4px}.r2vFGa_setlistCard.r2vFGa_setlistCard{border-radius:var(--kc-radius-2xl);padding:12px 16px}.r2vFGa_setlistTop{font-size:var(--kc-font-size-md);justify-content:space-between;align-items:flex-start;gap:6px 10px;display:flex}.r2vFGa_setlistTop>:last-child{white-space:nowrap;flex:none}.r2vFGa_setlistLine{font-size:var(--kc-font-size-sm);font-weight:700}.r2vFGa_moneyList{margin:0;padding:0;list-style:none}.r2vFGa_moneyRow{border-bottom:var(--kc-border-regular) dashed var(--kc-line-soft);font-size:var(--kc-font-size-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 0;display:flex}.r2vFGa_moneyLabel{color:var(--kc-ink);font-size:var(--kc-font-size-md);text-underline-offset:3px;font-weight:800;text-decoration:underline}.r2vFGa_moneyLabel:hover{color:var(--kc-link-hover)}.r2vFGa_moneyValue{text-align:right;margin-left:auto;font-weight:700}.r2vFGa_meetingCard.r2vFGa_meetingCard{border-radius:var(--kc-radius-2xl);padding:12px 16px}.r2vFGa_meetingTop{font-size:var(--kc-font-size-md);flex-wrap:wrap;justify-content:space-between;gap:4px 10px;display:flex}.r2vFGa_meetingDate{font-size:var(--kc-font-size-sm);font-weight:800}.r2vFGa_meetingLine{font-size:var(--kc-font-size-sm);font-weight:700}.r2vFGa_myActions{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-yellow-soft);flex-direction:column;gap:4px;padding:10px 14px;display:flex}.r2vFGa_myAction{font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.r2vFGa_myAction strong{font-weight:800}.r2vFGa_headLinks{flex-wrap:wrap;gap:4px 14px;display:inline-flex}.r2vFGa_announceForm{flex-direction:column;gap:10px;display:flex}.r2vFGa_announceLabel{font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.r2vFGa_announceTitleInput,.r2vFGa_announceBody{font-size:var(--kc-font-size-md)}.r2vFGa_announceError{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.r2vFGa_announceRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.r2vFGa_announceSelects{display:contents}.r2vFGa_announceSelect.r2vFGa_announceSelect.r2vFGa_announceSelect{border-width:var(--kc-border-regular);border-radius:var(--kc-radius-lg);width:auto;max-width:100%;font-size:var(--kc-font-size-sm);padding:0 6px 0 10px;font-weight:700}.r2vFGa_announceSend{margin-left:auto}.r2vFGa_announceStatus{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.r2vFGa_announceStatus:empty{margin-top:-10px}
.Q1w8OG_ticket{min-height:200px}.Q1w8OG_ticketState{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Q1w8OG_ticketStateText{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);font-weight:700}.Q1w8OG_ticketTitle{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-7xl);margin:0;font-weight:800;line-height:1.3}.Q1w8OG_ticketFacts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 16px;width:100%;margin:0;display:grid}.Q1w8OG_ticketFacts dt{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:800}.Q1w8OG_ticketFacts dd{margin:0}.Q1w8OG_factValue{font-size:var(--kc-font-size-2xl);font-weight:800}.Q1w8OG_factSub{font-size:var(--kc-font-size-xs);font-weight:700}.Q1w8OG_ticketActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.Q1w8OG_stub{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.Q1w8OG_stubKicker{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-sm);letter-spacing:.3em;font-weight:800}.Q1w8OG_stubValue{font-family:var(--kc-font-numeral);color:var(--kc-gold-text);font-size:44px;font-weight:800;line-height:1.1}.Q1w8OG_stubUnit{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-base);font-weight:800}.Q1w8OG_stubTag{margin-top:8px}.Q1w8OG_notice{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-tone-bg);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 18px;display:flex}.Q1w8OG_noticeTitle{font-weight:800}.Q1w8OG_noticeBody{font-size:var(--kc-font-size-sm);flex:320px;font-weight:700}.Q1w8OG_noticeLink{white-space:nowrap}.Q1w8OG_num,.Q1w8OG_table th.Q1w8OG_num,.Q1w8OG_planTable th.Q1w8OG_num,.Q1w8OG_compareTable th.Q1w8OG_num{text-align:right}.Q1w8OG_strong{font-weight:800}.Q1w8OG_planTable thead th{padding:8px 10px}.Q1w8OG_planTable thead th.Q1w8OG_num{text-align:right}.Q1w8OG_planTable tbody>tr>*{padding:8px 10px}.Q1w8OG_adoptedRow{background:var(--kc-green-soft)}.Q1w8OG_archivedRow{color:var(--kc-text-muted)}.Q1w8OG_planName{min-width:150px;font-weight:800}.Q1w8OG_planBase{font-size:var(--kc-font-size-xxs);color:var(--kc-text-muted);font-weight:700;display:block}.Q1w8OG_updated{font-size:var(--kc-font-size-sm);white-space:nowrap}.Q1w8OG_rowActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Q1w8OG_inlineError{font-size:var(--kc-font-size-xs);color:var(--kc-warn-text);flex-basis:100%;margin:0;font-weight:800}.Q1w8OG_compareBody{flex-direction:column;display:flex}.Q1w8OG_compareBody>[data-kc-scroll-table]{padding:6px 12px 0}.Q1w8OG_compareTable thead th{font-size:var(--kc-font-size-sm);color:var(--kc-ink);background:var(--kc-page);white-space:normal;padding:10px}.Q1w8OG_compareTable thead th+th{border-left:var(--kc-border-thin) dashed var(--kc-line-track)}.Q1w8OG_compareTable thead th.Q1w8OG_adoptedHead{background:var(--kc-green)}.Q1w8OG_compareTable tbody>tr>*{padding:7px 10px}.Q1w8OG_compareTable tbody td{border-left:var(--kc-border-thin) dashed var(--kc-line-track);font-weight:700}.Q1w8OG_compareTable tbody td.Q1w8OG_strong{font-weight:800}.Q1w8OG_adoptedCell{background:var(--kc-green-soft)}.Q1w8OG_itemHead{font-size:var(--kc-font-size-sm);padding-left:24px!important;font-weight:700!important}.Q1w8OG_sumHead{font-size:var(--kc-font-size-md)}.Q1w8OG_compareTable tbody>tr:not(.Q1w8OG_sumRow)>.Q1w8OG_sumHead{font-weight:700}.Q1w8OG_compareTable tbody>tr.Q1w8OG_sumRow>*{border-top:var(--kc-border-strong) solid var(--kc-ink)}.Q1w8OG_pick{font-size:var(--kc-font-size-sm);margin:12px 22px 0}.Q1w8OG_pick>summary{cursor:pointer;font-weight:800}.Q1w8OG_pickForm{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 0 4px;display:flex}.Q1w8OG_pickFieldset{border:0;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;display:flex}.Q1w8OG_pickOption{align-items:center;gap:6px;font-weight:700;display:inline-flex}.Q1w8OG_pickOption input{width:18px;height:18px;accent-color:var(--kc-ink)}.Q1w8OG_pickHint{color:var(--kc-text-muted);margin:0;font-weight:700}.Q1w8OG_notes{padding:14px 22px 18px}.Q1w8OG_notesTitle{font-size:var(--kc-font-size-base);margin:0 0 4px;font-weight:800}.Q1w8OG_notesList{margin:0;padding:0;list-style:none}.Q1w8OG_notesList>li{font-size:var(--kc-font-size-md);padding:6px 0;font-weight:700}.Q1w8OG_notesList>li+li{border-top:var(--kc-border-thin) dashed var(--kc-line-soft)}.Q1w8OG_carryTitle{font-size:var(--kc-font-size-base);margin:0;font-weight:800}.Q1w8OG_carryList{font-size:var(--kc-font-size-md);margin:0;padding:0;list-style:none}.Q1w8OG_carryList>li+li{margin-top:4px}.Q1w8OG_warn{color:var(--kc-warn-text)}.Q1w8OG_dialogForm{flex-direction:column;gap:14px;display:flex}
.bdACHG_card{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-4xl);background:var(--kc-paper);box-shadow:var(--kc-shadow-md);flex-direction:column;gap:10px;padding:20px 22px;display:flex}.bdACHG_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.bdACHG_cardTitle{font-size:var(--kc-font-size-xl);align-items:center;gap:8px;margin:0;font-weight:900;display:flex}.bdACHG_cardNote{font-size:var(--kc-font-size-sm);font-weight:900}.bdACHG_sub{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:800}.bdACHG_subNote{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);background:var(--kc-yellow-soft);font-size:var(--kc-font-size-sm);margin:0;padding:10px 14px;font-weight:900}.bdACHG_record{margin:0;font-weight:900}.bdACHG_ttList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bdACHG_ttRow{border-top:1px dashed var(--kc-line-soft);grid-template-columns:124px minmax(0,auto) 1fr;align-items:center;gap:4px 12px;padding:8px 0;display:grid}.bdACHG_ttRow[data-light=true]{color:var(--kc-text-muted)}.bdACHG_ttTime{font-family:var(--kc-font-display);white-space:nowrap;font-size:15px}.bdACHG_ttTitle{font-weight:900}.bdACHG_ttRow[data-light=true] .bdACHG_ttTitle{font-weight:800}.bdACHG_ttTags{flex-wrap:wrap;gap:4px 6px;display:flex}.bdACHG_actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.bdACHG_footnote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:800}.bdACHG_desktopOnly{display:inline}.bdACHG_mobileOnly{display:none}.bdACHG_understudies{flex-direction:column;gap:8px;display:flex}.bdACHG_subTitle{font-size:var(--kc-font-size-md);margin:0;font-weight:900}.bdACHG_usList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bdACHG_usRow{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);background:color-mix(in srgb, var(--kc-purple) 18%, var(--kc-paper));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:12px 14px;display:flex}.bdACHG_usRow[data-status=requested],.bdACHG_usRow[data-status=mine]{border-style:dashed;border-color:var(--kc-warn-text);background:var(--kc-paper)}.bdACHG_usHead{font-size:var(--kc-font-size-sm);flex-basis:100%;margin:0;font-weight:900}.bdACHG_usRow[data-status=requested] .bdACHG_usHead,.bdACHG_usRow[data-status=mine] .bdACHG_usHead{flex:auto}.bdACHG_usMeta{font-size:var(--kc-font-size-xs);margin:0;font-weight:800}@media (max-width:1100px){.bdACHG_card[data-area=timetable]{order:1}}@media (max-width:599px){.bdACHG_desktopOnly{display:none}.bdACHG_mobileOnly{display:block}span.bdACHG_mobileOnly{display:inline}.bdACHG_ttRow[data-mine=false]{display:none}.bdACHG_ttRow{grid-template-columns:64px minmax(0,1fr)}.bdACHG_ttTime{white-space:normal;font-size:14px}.bdACHG_ttTags{grid-column:2}.bdACHG_actions>*{flex:100%}}
.LXybCW_inlineLink{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:900;text-decoration:underline}.LXybCW_facilitator{gap:6px;display:inline-flex}.LXybCW_backLink{font-size:var(--kc-font-size-xs)}.LXybCW_endedTag,.LXybCW_beforeTag{font-family:var(--kc-font-display)}.LXybCW_band{margin:0}.LXybCW_conflict{border:var(--kc-border-strong) solid var(--kc-warn-text);border-radius:var(--kc-radius-3xl);background:var(--kc-pink-soft);justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-weight:900;display:flex}.LXybCW_wakeNote{color:var(--kc-warn-text);font-size:var(--kc-font-size-xs);margin:0;font-weight:800}.LXybCW_overrun{margin:0}.LXybCW_overrunShort{display:none}.LXybCW_paused{border:var(--kc-border-strong) dashed var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-cream-soft);justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-weight:900;display:flex}.LXybCW_nextCard,.LXybCW_smallCard,.LXybCW_contacts,.LXybCW_myList,.LXybCW_changes{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-paper);flex-direction:column;gap:4px;padding:12px 16px;display:flex}.LXybCW_nextMeta{font-size:var(--kc-font-size-xs);margin:0;font-weight:900}.LXybCW_nextTitle{margin:0;font-size:20px;font-weight:900;line-height:1.3}.LXybCW_nextPeople{font-size:var(--kc-font-size-xs);margin:0;font-weight:800}.LXybCW_sideTitle{font-size:var(--kc-font-size-sm);margin:0;font-weight:900}.LXybCW_contactsHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.LXybCW_contactList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LXybCW_contactList li{border-top:1px dashed var(--kc-line-soft);font-size:var(--kc-font-size-sm);align-items:center;gap:8px;padding:6px 0;font-weight:800;display:flex}.LXybCW_contactDot{border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-pink);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:inline-flex}.LXybCW_contactDot[data-tone=cyan]{background:var(--kc-cyan)}.LXybCW_contactDot[data-tone=yellow]{background:var(--kc-yellow)}.LXybCW_contactName{font-weight:900}.LXybCW_quickLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.LXybCW_footLinks{font-size:var(--kc-font-size-xs);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;font-weight:800;display:flex}.LXybCW_beforeCard,.LXybCW_endedCard,.LXybCW_emptyCard{border:var(--kc-border-thick,3px) solid var(--kc-ink);border-radius:var(--kc-radius-4xl);background:var(--kc-yellow-soft);flex-direction:column;gap:10px;padding:22px 24px;display:flex}.LXybCW_endedCard,.LXybCW_emptyCard{background:var(--kc-paper)}.LXybCW_beforeLabel{font-size:var(--kc-font-size-sm);margin:0;font-weight:900}.LXybCW_bigTitle{margin:0;font-size:32px;font-weight:900;line-height:1.3}.LXybCW_beforeTime{margin:0;font-size:20px;font-weight:900}.LXybCW_beforeText,.LXybCW_beforeNote{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.LXybCW_startButton.LXybCW_startButton{min-height:92px;font-size:32px}.LXybCW_endedSummary{margin:0;font-size:20px;font-weight:900}.LXybCW_endedList{flex-direction:column;gap:6px;margin:0;padding-left:22px;font-size:17px;font-weight:800;display:flex}.LXybCW_endedNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:800}.LXybCW_bigLink{border:var(--kc-border-thick,3px) solid var(--kc-ink);border-radius:var(--kc-radius-4xl);background:var(--kc-paper);box-shadow:var(--kc-shadow-md);color:inherit;flex-direction:column;gap:4px;padding:18px 20px;text-decoration:none;display:flex}.LXybCW_bigLink[data-tone=green]{background:var(--kc-green-soft)}.LXybCW_bigLink[data-tone=yellow]{background:var(--kc-yellow-soft)}.LXybCW_bigLinkTitle{font-size:22px;font-weight:900}.LXybCW_bigLinkSub{font-size:var(--kc-font-size-xs);font-weight:800}.LXybCW_plans{border:var(--kc-border-thick,3px) solid var(--kc-ink);border-radius:var(--kc-radius-4xl);background:var(--kc-paper);flex-direction:column;gap:12px;padding:18px 22px;display:flex}.LXybCW_plansHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.LXybCW_plansTitle{align-items:center;gap:12px;margin:0;font-size:26px;font-weight:900;display:flex}.LXybCW_plansLead,.LXybCW_plansEmpty{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.LXybCW_planGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.LXybCW_planCard{border:var(--kc-border-thick,3px) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-paper);flex-direction:column;gap:8px;padding:16px 20px;display:flex}.LXybCW_planCard[data-recommended=true]{box-shadow:6px 6px 0 var(--kc-pink)}.LXybCW_planTitle{margin:0;font-size:20px;font-weight:900}.LXybCW_planLead{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.LXybCW_planRows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LXybCW_planRow{border-top:1px dashed var(--kc-line-soft);flex-wrap:wrap;justify-content:space-between;gap:2px 10px;padding:6px 0;display:flex}.LXybCW_planRowHead{font-weight:900}.LXybCW_planLine{font-size:var(--kc-font-size-sm);flex-basis:100%;font-weight:800}.LXybCW_planSkip{color:var(--kc-warn-text);font-size:var(--kc-font-size-sm);font-weight:900}.LXybCW_planFoot{font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:900;display:flex}.LXybCW_smallCard[data-mine=true]{background:var(--kc-yellow-soft)}.LXybCW_smallTitle{margin:0;font-size:20px;font-weight:900}.LXybCW_smallRemain{align-items:baseline;gap:10px;margin:0;font-size:26px;font-weight:900;display:flex}.LXybCW_smallNote{font-size:var(--kc-font-size-xs);font-weight:800}.LXybCW_myList ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LXybCW_myList li{border-top:1px dashed var(--kc-line-soft);font-size:var(--kc-font-size-sm);grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;font-weight:900;display:grid}.LXybCW_myList li[data-state=done],.LXybCW_myList li[data-state=skipped]{color:var(--kc-text-muted)}.LXybCW_myTime{font-family:var(--kc-font-display)}.LXybCW_changes{background:var(--kc-yellow-soft)}.LXybCW_changes ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LXybCW_changes li{border-top:1px dashed var(--kc-line-soft);font-size:var(--kc-font-size-sm);grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px 0;font-weight:900;display:grid}.LXybCW_changeTime{font-weight:900}.LXybCW_changeClose{border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-paper);cursor:pointer;border-radius:50%;width:30px;height:30px;font-weight:900}.LXybCW_changeNote{font-size:var(--kc-font-size-xs);margin:0;font-weight:800}.LXybCW_noticeRow{flex-direction:column;gap:6px;display:flex}.LXybCW_spOverrun{display:none}@media (min-width:600px){.LXybCW_bigTitle{font-size:36px}}@media (max-width:599px){.LXybCW_overrun{display:none}.LXybCW_spOverrun{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-pink-soft);flex-direction:column;gap:8px;padding:12px 14px;font-weight:900;display:flex}.LXybCW_spOverrun p{margin:0}.LXybCW_planGrid,.LXybCW_quickLinks{grid-template-columns:minmax(0,1fr)}.LXybCW_bigTitle{font-size:26px}.LXybCW_startButton.LXybCW_startButton{min-height:72px;font-size:26px}}
.Yc0J1G_practice{gap:14px;width:100%;max-width:560px;margin:0 auto;display:grid}.Yc0J1G_head{gap:10px;display:grid}.Yc0J1G_back{justify-self:start}.Yc0J1G_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.Yc0J1G_title{font-size:var(--kc-font-size-3xl);font-weight:900;line-height:var(--kc-line-height-heading);overflow-wrap:anywhere;margin:0}.Yc0J1G_trackRow,.Yc0J1G_viewAs{font-size:var(--kc-font-size-sm);align-items:center;gap:8px;font-weight:900;display:flex}.Yc0J1G_trackLabel{flex:none}.Yc0J1G_trackSelect{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);min-width:0;min-height:44px;font:inherit;flex:auto;padding:6px 10px;font-weight:900}.Yc0J1G_trackSelect:disabled{border-color:var(--kc-text-muted);color:var(--kc-text-muted)}.Yc0J1G_viewButtons{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.Yc0J1G_viewButton{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);min-height:44px;font:inherit;font-size:var(--kc-font-size-xs);white-space:nowrap;cursor:pointer;padding:4px 6px;font-weight:900}.Yc0J1G_viewButton[aria-pressed=true]{background:var(--kc-yellow);box-shadow:var(--kc-shadow-sm)}.Yc0J1G_viewButton[data-unavailable=true]{color:var(--kc-text-muted);cursor:default;border-style:dashed}.Yc0J1G_understudy{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:color-mix(in srgb, var(--kc-purple) 22%, var(--kc-paper));font-size:var(--kc-font-size-xs);padding:14px 16px;font-weight:700;line-height:1.6}.Yc0J1G_understudy p{margin:0}.Yc0J1G_understudyTitle.Yc0J1G_understudyTitle{font-size:var(--kc-font-size-md);margin-bottom:4px;font-weight:900}.Yc0J1G_linkButton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:900;text-decoration:underline}.Yc0J1G_card{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:10px;padding:14px;display:grid}.Yc0J1G_dots{justify-self:center}.Yc0J1G_cardTitle{font-size:var(--kc-font-size-sm);margin:0;font-weight:900}.Yc0J1G_noAudio,.Yc0J1G_noBeat{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-cream-soft);font-size:var(--kc-font-size-xs);gap:4px;padding:14px 16px;font-weight:700;line-height:1.6;display:grid}.Yc0J1G_noBeat{background:var(--kc-paper);border-style:dashed}.Yc0J1G_noAudio p,.Yc0J1G_noBeat p{margin:0}.Yc0J1G_noAudioTitle.Yc0J1G_noAudioTitle{font-size:var(--kc-font-size-md);font-weight:900}.Yc0J1G_timeBig{font-family:var(--kc-font-display);font-size:var(--kc-font-size-5xl);justify-content:center;align-items:center;gap:12px;margin:0;display:flex}.Yc0J1G_diagram{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);padding:4px}.Yc0J1G_diagram svg{width:100%;height:auto;display:block}.Yc0J1G_where{margin:0;font-weight:900}.Yc0J1G_next{color:var(--kc-warn-text);margin:0;font-weight:900}.Yc0J1G_sceneHead{justify-content:space-between;align-items:baseline;font-weight:900;display:flex}.Yc0J1G_sceneName{font-size:var(--kc-font-size-xl)}.Yc0J1G_sceneNums{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Yc0J1G_sceneNum{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-md);background:var(--kc-paper);width:40px;height:40px;font:inherit;cursor:pointer;font-weight:900}.Yc0J1G_sceneNum[aria-current=true]{background:var(--kc-yellow)}.Yc0J1G_sceneButtons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Yc0J1G_small{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700}.Yc0J1G_warn{font-size:var(--kc-font-size-xs);color:var(--kc-warn-text);margin:0;font-weight:900}.Yc0J1G_settings{gap:8px;display:grid}.Yc0J1G_settingsLine{font-size:var(--kc-font-size-xs);flex-wrap:wrap;gap:4px 14px;margin:0;font-weight:700;display:flex}.Yc0J1G_settingsBox{border:1.5px dashed var(--kc-ink);border-radius:var(--kc-radius-xl);font-size:var(--kc-font-size-xs);gap:10px;padding:12px;font-weight:700;display:grid}.Yc0J1G_offsetLabel{gap:6px;display:grid}.Yc0J1G_awake{align-items:center;gap:8px;display:flex}.Yc0J1G_links{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.Yc0J1G_models{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-paper);gap:8px;padding:12px;display:grid}.Yc0J1G_modelsSummary{cursor:pointer;font-weight:900}.Yc0J1G_video{border-radius:var(--kc-radius-lg);background:var(--kc-ink);width:100%}.Yc0J1G_sceneNote{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:0;font-weight:700}
.vcQ-TG_columns{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.vcQ-TG_listColumn{flex-direction:column;flex:280px;gap:16px;min-width:0;display:flex}.vcQ-TG_listNav{flex-direction:column;gap:12px;min-width:0;display:flex}.vcQ-TG_listCard[data-variant]{text-decoration:none}.vcQ-TG_listCard.vcQ-TG_draft{border-style:dashed}.vcQ-TG_listTitle{flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:800;display:flex}.vcQ-TG_listMeta{font-size:var(--kc-font-size-sm);font-weight:700}.vcQ-TG_draft .vcQ-TG_listMeta{color:var(--kc-text-muted)}.vcQ-TG_listKind{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.vcQ-TG_kindsBox[data-variant]{padding:16px 18px}.vcQ-TG_kindsTitle{font-size:var(--kc-font-size-base);margin:0;font-weight:800}.vcQ-TG_kindTags{flex-wrap:wrap;gap:6px;display:flex}.vcQ-TG_kindsNote{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700}.vcQ-TG_optionsBox[data-variant]{padding:14px 16px}.vcQ-TG_optionsHead{margin:0 0 4px;font-weight:800}.vcQ-TG_optionsLine{margin:0}.vcQ-TG_card{flex:3 600px}.vcQ-TG_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;display:flex}.vcQ-TG_cardTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-4xl);font-weight:400;line-height:var(--kc-line-height-body);margin:0}.vcQ-TG_cardSummary{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:2px 0 0;font-weight:700}.vcQ-TG_cardHead[data-kind=participation]{border-bottom:var(--kc-border-strong) solid var(--kc-ink);border-radius:calc(var(--card-radius,24px) - var(--kc-border-strong)) calc(var(--card-radius,24px) - var(--kc-border-strong)) 0 0;background:var(--kc-yellow-soft);align-items:center;margin:-22px -24px 0;padding:16px 22px}.vcQ-TG_pcList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.vcQ-TG_pcRow{flex-direction:column;gap:8px;display:flex}.vcQ-TG_pcRow+.vcQ-TG_pcRow{border-top:var(--kc-border-thin) dashed var(--kc-line-soft);padding-top:12px}.vcQ-TG_pcHead{align-items:center;gap:12px;display:flex}.vcQ-TG_pcLabel{width:130px;font-size:var(--kc-font-size-md);flex:none;font-weight:800}.vcQ-TG_pcBar{flex:1}.vcQ-TG_pcBarDashed{border-style:dashed}.vcQ-TG_pcCount{flex:none;width:40px;font-weight:800}.vcQ-TG_pcNames{flex-wrap:wrap;gap:6px;padding-left:142px;display:flex}.vcQ-TG_pcNames>span{font-size:var(--kc-font-size-xs);font-weight:700}.vcQ-TG_reflectBox{border-top:var(--kc-border-strong) solid var(--kc-ink);border-radius:0 0 calc(var(--card-radius,24px) - var(--kc-border-strong)) calc(var(--card-radius,24px) - var(--kc-border-strong));background:var(--kc-page);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 -24px -22px;padding:14px 22px;display:flex}.vcQ-TG_reflectTitle{font-size:var(--kc-font-size-md);margin:0;font-weight:800}.vcQ-TG_reflectNote{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);flex-basis:100%;margin:0;font-weight:700}@media (max-width:600px){.vcQ-TG_pcLabel{width:96px}.vcQ-TG_pcNames{padding-left:0}}.vcQ-TG_legend{font-size:var(--kc-font-size-sm);flex-wrap:wrap;gap:6px 16px;font-weight:800;display:flex}.vcQ-TG_legendItem{align-items:center;gap:6px;display:inline-flex}.vcQ-TG_swatch{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xs);background:var(--kc-tone-bg);width:14px;height:14px}.vcQ-TG_tableWrap{overflow-x:auto}.vcQ-TG_table{border-collapse:collapse;width:100%;min-width:600px;font-size:var(--kc-font-size-md)}.vcQ-TG_table th{border-bottom:var(--kc-border-strong) solid var(--kc-ink);font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);text-align:left;white-space:nowrap;padding:8px 10px;font-weight:800}.vcQ-TG_table td,.vcQ-TG_table tbody th{vertical-align:middle;padding:10px}.vcQ-TG_table tbody th{font-size:var(--kc-font-size-md);color:var(--kc-ink);white-space:normal;border-bottom:0}.vcQ-TG_table tbody tr+tr>*,.vcQ-TG_table tbody+tbody>tr:first-child>*{border-top:var(--kc-border-regular) dashed var(--kc-line-soft)}.vcQ-TG_table tbody tr.vcQ-TG_detailsRow>*{border-top:0;padding-top:0}.vcQ-TG_itemName,.vcQ-TG_itemName a{font-weight:800}.vcQ-TG_rejectedTag{margin-left:8px}.vcQ-TG_cell{align-items:center;gap:8px;display:flex}.vcQ-TG_cellBar{flex:1}.vcQ-TG_count{flex:none;width:34px;font-weight:800}.vcQ-TG_wideCount{font-weight:800}.vcQ-TG_notAnswered{color:var(--kc-text-muted);font-weight:700}.vcQ-TG_tableFoot{font-size:var(--kc-font-size-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.vcQ-TG_tableFoot a{font-weight:800}.vcQ-TG_details>summary{width:fit-content;font-size:var(--kc-font-size-sm);cursor:pointer;font-weight:800}.vcQ-TG_detailsBody{flex-direction:column;gap:10px;padding:10px 0 4px;display:flex}.vcQ-TG_nameGroup{font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.vcQ-TG_nameGroupLabel{margin-right:4px;font-weight:800}.vcQ-TG_noNames{color:var(--kc-text-muted);font-weight:700}.vcQ-TG_comments{font-size:var(--kc-font-size-sm);margin:0;padding:0;list-style:none}.vcQ-TG_comments li+li{margin-top:4px}.vcQ-TG_commentName{font-weight:800}.vcQ-TG_picked{font-size:var(--kc-font-size-sm);margin:0}.vcQ-TG_unanswered{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:12px 18px;padding:16px 18px;display:flex}.vcQ-TG_unansweredMain{flex-direction:column;flex:300px;gap:8px;min-width:0;display:flex}.vcQ-TG_unansweredTitle{font-size:var(--kc-font-size-base);margin:0;font-weight:800}.vcQ-TG_nameChips{flex-wrap:wrap;gap:6px;display:flex}.vcQ-TG_nameChips>span{border-width:var(--kc-border-regular);font-size:var(--kc-font-size-sm);padding:0 10px;font-weight:800}.vcQ-TG_autoNote{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700}.vcQ-TG_bottom{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.vcQ-TG_myLine{font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;font-weight:700;display:flex}.vcQ-TG_adminActions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.vcQ-TG_draftList{font-size:var(--kc-font-size-md);margin:0;padding-left:1.4em;font-weight:700}.vcQ-TG_draftHead{font-size:var(--kc-font-size-sm);margin:0 0 6px;font-weight:800}.vcQ-TG_answerTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.vcQ-TG_progress{font-size:var(--kc-font-size-md);margin:0;font-weight:800}.vcQ-TG_answerForm{flex-direction:column;gap:16px;display:flex}.vcQ-TG_answerList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.vcQ-TG_answerItemHead{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.vcQ-TG_answerItemTitle{font-weight:800}.vcQ-TG_answerMeta{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.vcQ-TG_answerChoices{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vcQ-TG_answerChoices label{font-size:var(--kc-font-size-sm);padding:4px 12px}.vcQ-TG_answerChoices label.vcQ-TG_tone_pink:has(input:checked){background:var(--kc-pink)}.vcQ-TG_answerChoices label.vcQ-TG_tone_cyan:has(input:checked){background:var(--kc-cyan)}.vcQ-TG_answerChoices label.vcQ-TG_tone_yellow:has(input:checked){background:var(--kc-yellow)}.vcQ-TG_answerChoices label.vcQ-TG_tone_purple:has(input:checked){background:var(--kc-purple)}.vcQ-TG_answerChoices label.vcQ-TG_tone_green:has(input:checked){background:var(--kc-green)}.vcQ-TG_answerChoices label.vcQ-TG_tone_orange:has(input:checked){background:var(--kc-orange)}.vcQ-TG_answerChoices label.vcQ-TG_tone_lineSoft:has(input:checked){background:var(--kc-line-soft)}.vcQ-TG_timeRow{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;display:flex}.vcQ-TG_timeRow>*{flex:0 140px}.vcQ-TG_commentDetails>summary{width:fit-content;font-size:var(--kc-font-size-sm);cursor:pointer;font-weight:800}.vcQ-TG_commentDetails[open]>summary{margin-bottom:6px}.vcQ-TG_itemError{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.vcQ-TG_answerItem[hidden]{display:none}.vcQ-TG_answerItem[data-invalid=true]{background:var(--kc-pink-soft)}.vcQ-TG_formCard{max-width:820px}.vcQ-TG_dateInput{width:200px;max-width:100%}.vcQ-TG_stickyBar{z-index:5;max-width:820px;position:sticky;bottom:16px}.vcQ-TG_form{flex-direction:column;gap:22px;display:flex}.vcQ-TG_kinds{flex-direction:column;gap:8px;display:flex}.vcQ-TG_editorRows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vcQ-TG_editorRow{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;display:flex}.vcQ-TG_editorMain{flex:200px;min-width:0}.vcQ-TG_editorSmall{flex:0 130px;min-width:0}.vcQ-TG_editorButtons{flex-wrap:wrap;gap:4px;display:flex}.vcQ-TG_editorNote{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);flex-basis:100%;margin:0;font-weight:700}.vcQ-TG_editorError{font-size:var(--kc-font-size-sm);flex-basis:100%;margin:0;font-weight:800}.vcQ-TG_checkList{flex-wrap:wrap;gap:6px 14px;margin-top:10px;display:flex}.vcQ-TG_switchRow{align-items:center;gap:10px;font-weight:800;display:inline-flex}.vcQ-TG_fixedValue{margin:0;font-weight:800}.vcQ-TG_saveBarStart{font-weight:800}@media (max-width:600px){.vcQ-TG_editorRow{align-items:stretch}}.vcQ-TG_resultTabs{border-radius:var(--kc-radius-2xl);background:var(--kc-paper);width:fit-content;max-width:100%;display:inline-flex}.vcQ-TG_resultTabs>a{border-color:var(--kc-ink);flex:none;padding-inline:18px}.vcQ-TG_resultTabs>a[aria-current=page]{box-shadow:var(--kc-shadow-sm)}.vcQ-TG_editorMandatory{font-size:var(--kc-font-size-sm);flex-basis:100%;order:10;font-weight:800}.vcQ-TG_quorumRow{flex-wrap:wrap;align-items:center;gap:8px 10px;font-weight:800;display:flex}.vcQ-TG_quorumRow>div{flex:none;width:96px}.vcQ-TG_quorumInput{text-align:right}.vcQ-TG_cardColumn{flex-direction:column;flex:3 600px;gap:22px;min-width:0;display:flex}.vcQ-TG_cardColumn>.vcQ-TG_card{flex:none}.vcQ-TG_answerScroll{margin-inline:-4px;padding-inline:4px;overflow-x:auto}.vcQ-TG_answerTable{border-collapse:collapse;width:100%;font-size:var(--kc-font-size-xs)}.vcQ-TG_answerTable th,.vcQ-TG_answerTable td{border-bottom:1px solid var(--kc-line-soft);text-align:center;white-space:nowrap;padding:4px 3px}.vcQ-TG_answerTable thead th{vertical-align:bottom;font-weight:800}.vcQ-TG_answerTable tbody th{min-width:84px;font-size:var(--kc-font-size-sm);text-align:left;font-weight:800}.vcQ-TG_answerTable tfoot th,.vcQ-TG_answerTable tfoot td{border-top:var(--kc-border-regular) solid var(--kc-ink);vertical-align:top;border-bottom:0;padding-top:8px}.vcQ-TG_answerTable tfoot th{text-align:left}.vcQ-TG_answerCell{border:var(--kc-border-thin) solid var(--kc-ink);border-radius:var(--kc-radius-sm);background:var(--kc-tone-bg);min-width:82px;color:var(--kc-tone-fg);padding:2px 6px;font-weight:800;display:block}.vcQ-TG_legend .vcQ-TG_answerCell{min-width:0}.vcQ-TG_answerCell[data-answer=no]{text-decoration:line-through}.vcQ-TG_answerCell[data-answer=none]{border-style:dashed;border-color:var(--kc-text-quiet);color:var(--kc-text-quiet)}.vcQ-TG_answerHeadMark{font-size:var(--kc-font-size-xxs);display:block}.vcQ-TG_dateTotals{flex-direction:column;align-items:center;gap:3px;font-weight:800;display:flex}.vcQ-TG_judgeLine{font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:10px 16px;font-weight:800;display:flex}.vcQ-TG_judgeLine p{margin:0}.vcQ-TG_settingsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.vcQ-TG_settingsTitle{font-size:var(--kc-font-size-lg);margin:0;font-weight:800}.vcQ-TG_settingsDates{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vcQ-TG_settingsDate{border-top:2px dashed var(--kc-line-soft);grid-template-columns:minmax(120px,160px) minmax(90px,150px) minmax(0,1fr);align-items:center;gap:6px 10px;padding:8px 0;font-weight:800;display:grid}.vcQ-TG_settingsTime{font-size:var(--kc-font-size-sm)}@media (max-width:599px){.vcQ-TG_settingsDate{grid-template-columns:minmax(0,1fr) auto}.vcQ-TG_settingsDate>:last-child{grid-column:1/-1}}
.q1Idta_bandTitle{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-2xl);font-weight:800}.q1Idta_bandAside{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.q1Idta_tableBox{padding:0 8px 4px}.q1Idta_table th,.q1Idta_table td{vertical-align:middle}.q1Idta_colTitle{width:36%}.q1Idta_titleCell{text-align:left}.q1Idta_title{color:var(--kc-ink);font-weight:800}.q1Idta_title:hover,.q1Idta_title:focus-visible{color:var(--kc-link-hover)}.q1Idta_source{font-size:var(--kc-font-size-xxs);color:var(--kc-text-muted);margin-top:2px;font-weight:700;display:block}.q1Idta_dates{font-size:var(--kc-font-size-sm);white-space:nowrap;font-weight:800}.q1Idta_sub{font-size:var(--kc-font-size-xxs);color:var(--kc-text-muted);font-weight:700;display:block}.q1Idta_trigger{font-size:var(--kc-font-size-xs);font-weight:700}.q1Idta_none{color:var(--kc-text-quiet)}.q1Idta_table tr[data-state=late]>*{background:var(--kc-pink-soft)}.q1Idta_statusMenu{display:inline-flex}.q1Idta_statusButton{border-radius:var(--kc-radius-pill);display:inline-flex}.q1Idta_statusButton:hover>span{box-shadow:2px 2px 0 var(--kc-ink)}
._4D7-JG_toolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}._4D7-JG_spacer{flex:1}._4D7-JG_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._4D7-JG_undecided{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-yellow-soft);font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:14px 18px;font-weight:700;display:flex}._4D7-JG_undecidedTitle{font-size:var(--kc-font-size-md);font-weight:800}._4D7-JG_pendingCard{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-5xl);background:var(--kc-paper);box-shadow:var(--kc-shadow-md);overflow:hidden}._4D7-JG_pendingHead{border-bottom:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-yellow-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 20px;display:flex}._4D7-JG_pendingTitle{font-size:var(--kc-font-size-lg);margin:0;font-weight:800}._4D7-JG_pendingCount{font-size:var(--kc-font-size-sm);font-weight:800}._4D7-JG_pendingScroll{overflow-x:auto}._4D7-JG_pendingTable{border-collapse:collapse;width:100%;min-width:720px;font-size:var(--kc-font-size-sm)}._4D7-JG_pendingTable thead th{border-bottom:var(--kc-border-thin) solid var(--kc-ink);font-size:var(--kc-font-size-xs);text-align:left;color:var(--kc-text-muted);padding:10px 12px;font-weight:800}._4D7-JG_pendingTable th[scope=row],._4D7-JG_pendingTable td{text-align:left;vertical-align:middle;padding:9px 12px}._4D7-JG_pendingGroup+._4D7-JG_pendingGroup ._4D7-JG_pendingPhaseRow>*{border-top:var(--kc-border-thin) solid var(--kc-line-track)}._4D7-JG_pendingPhaseRow th[scope=row]{flex-direction:column;gap:1px;font-weight:400;display:flex}._4D7-JG_pendingKind{font-size:var(--kc-font-size-xxs);color:var(--kc-text-muted);font-weight:800}._4D7-JG_pendingTaskRow th[scope=row]{padding-left:28px;font-weight:800}._4D7-JG_pendingTaskRow>*{border-top:var(--kc-border-thin) dashed var(--kc-line-track)}._4D7-JG_pendingTaskRow[data-selected=true]>*{background:var(--kc-yellow-soft)}._4D7-JG_pendingWhen{white-space:nowrap;font-weight:800}._4D7-JG_pendingNone{color:var(--kc-text-quiet)}._4D7-JG_pendingFoot{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;padding:12px 20px 16px;font-weight:700}._4D7-JG_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-md);overflow:hidden}._4D7-JG_controls{border-bottom:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-yellow);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}._4D7-JG_segment{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);padding:3px;display:inline-flex}._4D7-JG_segmentItem{border-radius:var(--kc-radius-pill);font-size:var(--kc-font-size-sm);color:var(--kc-ink);white-space:nowrap;padding:3px 12px;font-weight:800;text-decoration:none}._4D7-JG_segmentItem:hover,._4D7-JG_segmentItem:focus-visible{text-underline-offset:3px;text-decoration:underline}._4D7-JG_segmentItem[aria-current=true]{background:var(--kc-ink);color:var(--kc-paper)}._4D7-JG_filterSelect{max-width:220px}._4D7-JG_toggle{font-size:var(--kc-font-size-sm);font-weight:800}._4D7-JG_pager{gap:6px;display:inline-flex}._4D7-JG_narrow{border-bottom:var(--kc-border-thin) dashed var(--kc-line-track);font-size:var(--kc-font-size-sm);margin:0;padding:10px 16px;font-weight:700;display:none}@media (max-width:719.98px){._4D7-JG_narrow{flex-wrap:wrap;gap:4px 10px;display:flex}}._4D7-JG_chartScroll{outline-offset:-4px;overflow-x:auto}._4D7-JG_chart{--gantt-name:300px;--gantt-pad:14px;min-width:980px;position:relative}._4D7-JG_chart[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}._4D7-JG_headRow,._4D7-JG_row{grid-template-columns:var(--gantt-name) minmax(0, 1fr);display:grid}._4D7-JG_headRow{border-bottom:var(--kc-border-regular) solid var(--kc-ink);font-size:var(--kc-font-size-xs);font-weight:800}._4D7-JG_nameHead{color:var(--kc-text-muted);align-self:end;padding:6px 14px}._4D7-JG_axisHead{padding:8px var(--gantt-pad) 6px}._4D7-JG_axisHead ._4D7-JG_track{height:40px}._4D7-JG_tick{font-size:var(--kc-font-size-xs);white-space:nowrap;font-weight:800;position:absolute;top:0;transform:translate(-2px)}._4D7-JG_todayLabel,._4D7-JG_showLabel{z-index:2;border:var(--kc-border-thin) solid var(--kc-ink);border-radius:var(--kc-radius-pill);font-size:var(--kc-font-size-xxs);white-space:nowrap;padding:0 7px;font-weight:800;position:absolute;bottom:0;transform:translate(-50%)}._4D7-JG_todayLabel{background:var(--kc-accent);color:var(--kc-paper)}._4D7-JG_showLabel{background:var(--kc-ink);color:var(--kc-paper);transform:translate(-90%)}._4D7-JG_body{position:relative}._4D7-JG_section+._4D7-JG_section{border-top:var(--kc-border-regular) solid var(--kc-ink)}._4D7-JG_row{min-height:46px}._4D7-JG_row+._4D7-JG_row{border-top:var(--kc-border-thin) dashed var(--kc-line-soft)}._4D7-JG_phaseRow{background:var(--kc-paper)}._4D7-JG_groupRow{background:var(--kc-cream-soft)}._4D7-JG_taskRow[data-selected=true]{background:var(--kc-yellow-soft)}._4D7-JG_nameCell{border-right:var(--kc-border-thin) dashed var(--kc-line-track);flex-direction:column;justify-content:center;gap:1px;min-width:0;padding:7px 14px;display:flex}._4D7-JG_taskRow ._4D7-JG_nameCell{padding-left:22px}._4D7-JG_nameLine{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}._4D7-JG_phaseName{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-base);font-weight:800}._4D7-JG_phaseState{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-xxs);padding:0 7px;font-weight:800}._4D7-JG_phaseState[data-state=done]{background:var(--kc-green)}._4D7-JG_phaseState[data-state=current]{background:var(--kc-ink);color:var(--kc-paper)}._4D7-JG_phaseState[data-state=late]{background:var(--kc-pink)}._4D7-JG_taskName{font-size:var(--kc-font-size-sm);color:var(--kc-ink);font-weight:800}._4D7-JG_taskName:hover,._4D7-JG_taskName:focus-visible{color:var(--kc-link-hover)}._4D7-JG_meta{font-size:var(--kc-font-size-xxs);color:var(--kc-text-muted);font-weight:700}._4D7-JG_trackCell{padding:0 var(--gantt-pad);position:relative}._4D7-JG_track{height:100%;min-height:30px;position:relative}._4D7-JG_gridLine{border-left:1px dashed var(--kc-line-soft);position:absolute;top:0;bottom:0}._4D7-JG_bar,._4D7-JG_point{z-index:1;box-sizing:border-box;border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-paper);margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}._4D7-JG_bar{border-radius:var(--kc-radius-pill);height:14px}._4D7-JG_point{border-radius:50%;width:14px;height:14px;transform:translate(-50%,-50%)}._4D7-JG_phaseBar._4D7-JG_bar{background:var(--kc-ink);border-radius:3px;height:10px}._4D7-JG_phaseBar._4D7-JG_point{background:var(--kc-ink)}._4D7-JG_taskRow[data-state=done] ._4D7-JG_taskBar{background:var(--kc-green)}._4D7-JG_taskRow[data-state=doing] ._4D7-JG_taskBar{background:var(--kc-cyan)}._4D7-JG_taskRow[data-state=todo] ._4D7-JG_taskBar{border-style:dashed}._4D7-JG_taskRow[data-state=waiting] ._4D7-JG_taskBar{background:repeating-linear-gradient(135deg, var(--kc-paper) 0 4px, var(--kc-line-soft) 4px 7px);border-style:dashed}._4D7-JG_taskRow[data-state=late] ._4D7-JG_taskBar{background:var(--kc-pink)}._4D7-JG_movable{cursor:grab;touch-action:none}._4D7-JG_movable:focus-visible{outline:3px solid var(--kc-focus-color);outline-offset:2px}._4D7-JG_movable[data-moving=true]{box-shadow:var(--kc-shadow-sm)}._4D7-JG_handle{cursor:ew-resize;width:8px;position:absolute;top:-4px;bottom:-4px}._4D7-JG_handleStart{left:-5px}._4D7-JG_handleEnd{right:-5px}._4D7-JG_barLink{display:contents}._4D7-JG_diamond{z-index:1;border:var(--kc-border-regular) solid var(--kc-ink);width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}._4D7-JG_diamondPlanned{background:var(--kc-paper);border-style:dashed}._4D7-JG_diamondActual{background:var(--kc-ink)}._4D7-JG_triggerNote{font-size:var(--kc-font-size-xxs);color:var(--kc-text-muted);white-space:nowrap;margin-left:8px;font-weight:800;position:absolute;top:50%;transform:translateY(-50%)}._4D7-JG_overlay{top:0;bottom:0;right:0;left:var(--gantt-name);padding:0 var(--gantt-pad);pointer-events:none;position:absolute}._4D7-JG_overlayTrack{height:100%;position:relative}._4D7-JG_todayLine,._4D7-JG_showLine{z-index:2;position:absolute;top:46px;bottom:0}._4D7-JG_todayLine{border-left:2px solid var(--kc-accent)}._4D7-JG_showLine{border-left:2px dotted var(--kc-ink)}._4D7-JG_liveNote{font-size:var(--kc-font-size-xs);margin:0;padding:0 16px;font-weight:700}._4D7-JG_liveNote:empty{display:none}._4D7-JG_legend{border-top:var(--kc-border-regular) solid var(--kc-ink);font-size:var(--kc-font-size-xs);flex-wrap:wrap;align-items:center;gap:6px 18px;padding:12px 16px;font-weight:800;display:flex}._4D7-JG_legendItem{align-items:center;gap:6px;display:inline-flex}._4D7-JG_swatch{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);width:26px;height:12px;display:inline-block}._4D7-JG_swatch[data-kind=phase]{background:var(--kc-ink);border-radius:3px;height:8px}._4D7-JG_swatch[data-kind=doing]{background:var(--kc-cyan)}._4D7-JG_swatch[data-kind=waiting]{background:repeating-linear-gradient(135deg, var(--kc-paper) 0 4px, var(--kc-line-soft) 4px 7px);border-style:dashed}._4D7-JG_swatch[data-kind=late]{background:var(--kc-pink)}._4D7-JG_swatch[data-kind=lock]{background:var(--kc-ink);border-radius:0;width:10px;height:10px;transform:rotate(45deg)}._4D7-JG_legendLines{color:var(--kc-text-muted)}._4D7-JG_below{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:22px;display:grid}._4D7-JG_detailLabel{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:800}._4D7-JG_detailTitle{font-family:var(--kc-font-stage);font-size:var(--kc-font-size-4xl);margin:0;font-weight:800}._4D7-JG_dl{grid-template-columns:6em minmax(0,1fr);margin:0;display:grid}._4D7-JG_dl>dt,._4D7-JG_dl>dd{border-top:var(--kc-border-thin) dashed var(--kc-line-track);font-size:var(--kc-font-size-sm);margin:0;padding:9px 0;font-weight:800}._4D7-JG_dl>dt{color:var(--kc-text-muted)}._4D7-JG_note{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin-top:2px;font-weight:700;display:block}._4D7-JG_help{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700}._4D7-JG_highlightsTitle{font-size:var(--kc-font-size-xl);margin:0;font-weight:800}._4D7-JG_highlights{font-size:var(--kc-font-size-sm);flex-direction:column;gap:10px;margin:0;padding:0;font-weight:700;list-style:none;display:flex}._4D7-JG_highlights strong{font-weight:800}._4D7-JG_muted{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:0;font-weight:700}._4D7-JG_error{font-size:var(--kc-font-size-sm);color:var(--kc-warn-text);margin:0;font-weight:800}._4D7-JG_dialogFields{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}._4D7-JG_awaitNote{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);white-space:nowrap;font-weight:800;position:absolute;top:50%;left:12px;transform:translateY(-50%)}
.vfR-QW_app{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.vfR-QW_topLine{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vfR-QW_topTitle{font-size:var(--kc-font-size-sm);font-weight:800}.vfR-QW_clock{font-family:var(--kc-font-display);font-size:var(--kc-font-size-2xl)}.vfR-QW_columns{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.vfR-QW_left,.vfR-QW_right,.vfR-QW_stack{flex-direction:column;gap:12px;min-width:0;display:flex}.vfR-QW_right{display:none}@media (min-width:600px){.vfR-QW_columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.vfR-QW_right{display:flex}.vfR-QW_phoneOnly{display:none}.vfR-QW_hideOnPhone{display:block}.vfR-QW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.vfR-QW_left{max-height:658px;overflow-y:auto}}@media (max-width:599px){.vfR-QW_hideOnPhone{display:none}}.vfR-QW_countBox{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-yellow-soft);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.vfR-QW_countLine{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-weight:800;display:flex}.vfR-QW_countBig{font-family:var(--kc-font-display);font-size:40px;line-height:1}.vfR-QW_countSub{font-size:var(--kc-font-size-xs);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-weight:800;display:flex}.vfR-QW_search{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);align-items:center;gap:8px;min-height:56px;padding:0 14px;display:flex}.vfR-QW_search input{min-width:0;font:inherit;font-size:var(--kc-font-size-md);background:0 0;border:none;outline:none;flex:1;font-weight:800}.vfR-QW_listTitle{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.vfR-QW_cards{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.vfR-QW_resCard{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-paper);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.vfR-QW_resCard[data-arrived=true]{background:var(--kc-cream-soft)}.vfR-QW_resHead{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.vfR-QW_resName{font-family:var(--kc-font-display);font-size:var(--kc-font-size-md)}.vfR-QW_resSub{font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.vfR-QW_panel{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);box-shadow:var(--kc-shadow-md);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.vfR-QW_panelTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-xl);margin:0}.vfR-QW_typeRow{border-top:1.5px dashed var(--kc-line-soft);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.vfR-QW_typeRow>span:first-child{flex-direction:column;display:flex}.vfR-QW_payBox{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-yellow-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.vfR-QW_payBox>span:first-child{flex-direction:column;display:flex}.vfR-QW_payAmount{font-family:var(--kc-font-display);font-size:var(--kc-font-size-xl)}.vfR-QW_twoButtons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vfR-QW_tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (max-width:599px){.vfR-QW_tools{grid-template-columns:minmax(0,1fr)}}.vfR-QW_note{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-cream-soft);font-size:var(--kc-font-size-xs);font-weight:700;line-height:var(--kc-line-height-body);margin:0;padding:10px 14px}.vfR-QW_message{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-green-soft);font-size:var(--kc-font-size-sm);margin:0;padding:10px 14px;font-weight:800}.vfR-QW_message[data-tone=warn]{background:var(--kc-pink-soft);color:var(--kc-warn-text)}.vfR-QW_hint{border:var(--kc-border-regular) dashed var(--kc-ink);border-radius:var(--kc-radius-lg);color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);text-align:center;margin:0;padding:30px 16px;font-weight:700}.vfR-QW_dl{font-size:var(--kc-font-size-sm);grid-template-columns:auto 1fr;gap:8px 16px;margin:0;display:grid}.vfR-QW_dl dt{font-weight:800}.vfR-QW_dl dd{margin:0}.vfR-QW_small{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.vfR-QW_p{font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.vfR-QW_strong{font-weight:800}.vfR-QW_warn{color:var(--kc-warn-text)}.vfR-QW_label{font-size:var(--kc-font-size-sm);flex-direction:column;gap:6px;font-weight:800;display:flex}.vfR-QW_input{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-md);background:var(--kc-paper);width:100%;min-height:48px;font:inherit;font-size:var(--kc-font-size-md);padding:8px 12px;font-weight:800}.vfR-QW_video{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-ink);width:100%}@media (min-width:600px){.vfR-QW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.vfR-QW_h1{font-size:inherit;margin:0;font-weight:800;display:inline}.vfR-QW_back{font-size:var(--kc-font-size-xs);margin-left:auto}.vfR-QW_topTitle{display:inline}.vfR-QW_cardPaid{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);background:var(--kc-green);flex-direction:column;gap:2px;padding:10px 14px;display:flex}
.ykmM6q_columns{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.ykmM6q_main{flex-direction:column;flex:3 560px;gap:22px;min-width:0;display:flex}.ykmM6q_side{flex-direction:column;flex:2 320px;gap:22px;min-width:0;display:flex}.ykmM6q_sectionTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-3xl);margin:0;font-weight:400;line-height:1.4}.ykmM6q_sideTitle{font-size:var(--kc-font-size-xl);margin:0;font-weight:800}.ykmM6q_infoTitle{font-family:var(--kc-font-stage);margin:0;font-size:18px;font-weight:800}.ykmM6q_infoList{font-size:var(--kc-font-size-sm);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-weight:700;display:flex}.ykmM6q_grid2{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px;display:grid}.ykmM6q_grid2narrow{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px;display:grid}.ykmM6q_stack8{flex-direction:column;align-items:stretch;gap:8px;display:flex}.ykmM6q_dateRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ykmM6q_dateSelect.ykmM6q_dateSelect.ykmM6q_dateSelect{width:auto;min-width:82px}.ykmM6q_undecided{border-style:dashed}.ykmM6q_performance{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.ykmM6q_perfName.ykmM6q_perfName{width:150px;font-weight:800}.ykmM6q_perfLabel{font-size:var(--kc-font-size-sm);font-weight:700}.ykmM6q_perfTime.ykmM6q_perfTime{width:110px}.ykmM6q_removePerf{border:var(--kc-border-thin) solid var(--kc-ink);border-radius:var(--kc-radius-pill);background:var(--kc-paper);font:inherit;font-size:var(--kc-font-size-xs);color:var(--kc-ink);cursor:pointer;margin-left:auto;padding:4px 12px;font-weight:800}.ykmM6q_removePerf:hover{background:var(--kc-pink-soft)}.ykmM6q_textButton{font:inherit;font-size:var(--kc-font-size-sm);color:var(--kc-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:800;text-decoration:underline}.ykmM6q_textButton:hover{color:var(--kc-link-hover)}.ykmM6q_chips{flex-wrap:wrap;gap:8px;display:flex}.ykmM6q_number{font-weight:800}.ykmM6q_target{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);font-size:var(--kc-font-size-md);align-items:center;gap:8px;padding:8px 12px;font-weight:700;display:flex}.ykmM6q_targetInput{box-sizing:border-box;border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-paper);width:64px;height:36px;font:inherit;color:var(--kc-ink);border-radius:10px;padding:0 8px;font-weight:800}.ykmM6q_targetInput[aria-invalid=true]{background:var(--kc-pink-soft)}.ykmM6q_targetInput:disabled{background:var(--kc-page)}.ykmM6q_guestSelect{font-weight:700}.ykmM6q_muted{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:0;font-weight:700}.ykmM6q_error{font-size:var(--kc-font-size-sm);color:var(--kc-ink);margin:0;font-weight:800}.ykmM6q_errorFull{font-size:var(--kc-font-size-sm);flex-basis:100%;margin:0;font-weight:800}
.Scw5fa_templateNote{font-size:var(--kc-font-size-sm);font-weight:700}.Scw5fa_options{flex-wrap:wrap;display:flex;container-type:inline-size}.Scw5fa_categoryNav{box-sizing:border-box;border-right:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-page);flex:260px;padding:14px}.Scw5fa_categoryList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Scw5fa_categoryLink{border:var(--kc-border-regular) solid transparent;border-radius:var(--kc-radius-lg);color:var(--kc-ink);font-size:var(--kc-font-size-md);justify-content:space-between;gap:8px;padding:7px 12px;font-weight:700;text-decoration:none;display:flex}.Scw5fa_categoryLink:hover{background:var(--kc-paper)}.Scw5fa_categoryLink[aria-current=true]{border-color:var(--kc-ink);background:var(--kc-paper);box-shadow:var(--kc-shadow-sm);font-weight:800}.Scw5fa_categoryCount{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs)}.Scw5fa_categoryLink[aria-current=true] .Scw5fa_categoryCount{color:var(--kc-ink)}.Scw5fa_optionBody{box-sizing:border-box;flex-direction:column;flex:999 420px;gap:14px;min-width:0;padding:20px 24px 24px;display:flex}.Scw5fa_optionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.Scw5fa_optionTitle{font-size:var(--kc-font-size-2xl);margin:0;font-weight:800}.Scw5fa_optionDescription{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);margin:2px 0 0;font-weight:700}.Scw5fa_dragHint{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);font-weight:700}.Scw5fa_rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Scw5fa_row{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);background:var(--kc-paper);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:10px 12px;display:flex}.Scw5fa_row[data-dragging=true]{z-index:1;box-shadow:var(--kc-shadow-md);position:relative}.Scw5fa_handle{border-radius:var(--kc-radius-sm);width:28px;height:36px;color:var(--kc-ink);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.Scw5fa_handle:active{cursor:grabbing}.Scw5fa_swatchButton{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0}.Scw5fa_swatch{box-sizing:border-box;border:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-tone-bg);border-radius:50%;flex:none;width:30px;height:30px;display:block}.Scw5fa_swatchSmall{box-sizing:border-box;border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-tone-bg);vertical-align:-3px;border-radius:50%;width:16px;height:16px;margin-right:8px;display:inline-block}.Scw5fa_nameField{flex-direction:column;flex:180px;gap:4px;min-width:0;display:flex}.Scw5fa_nameInput{width:100%;font-weight:800}.Scw5fa_nameText{flex:180px;align-items:center;min-width:0;min-height:40px;padding:0 2px;font-weight:800;display:flex}.Scw5fa_fieldError{color:var(--kc-ink);font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.Scw5fa_usage{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);white-space:nowrap;font-weight:700}.Scw5fa_textButton{color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-sm);cursor:pointer;background:0 0;border:0;padding:2px 0;font-weight:800;text-decoration:underline}.Scw5fa_textButton:hover{color:var(--kc-link-hover)}.Scw5fa_textButton:disabled{cursor:default;opacity:.6}.Scw5fa_addForm{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;display:flex}.Scw5fa_addField{flex-direction:column;flex:260px;gap:4px;min-width:0;display:flex}.Scw5fa_addInput{width:100%}.Scw5fa_archived{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);padding-top:12px}.Scw5fa_archived>summary{font-size:var(--kc-font-size-md);cursor:pointer;font-weight:800}.Scw5fa_archivedList{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.Scw5fa_archivedRow{border:var(--kc-border-regular) dashed var(--kc-ink);border-radius:var(--kc-radius-xl);font-size:var(--kc-font-size-md);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;display:flex}.Scw5fa_archivedName{font-weight:800}.Scw5fa_archivedRow .Scw5fa_textButton{margin-left:auto}.Scw5fa_footNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.Scw5fa_features{flex-direction:column;gap:12px;margin:2px 0 4px;display:flex}.Scw5fa_featureList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Scw5fa_basicFeature{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);background:var(--kc-page);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:12px 16px;display:flex}.Scw5fa_basicTitle{font-weight:800}.Scw5fa_basicText{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm)}.Scw5fa_basicFeature>:last-child{margin-left:auto}.Scw5fa_feature{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);background:var(--kc-paper);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.Scw5fa_feature[data-on=true]{background:var(--kc-yellow-soft)}.Scw5fa_featureText{flex-direction:column;flex:360px;gap:2px;min-width:0;display:flex}.Scw5fa_featureTitle{font-weight:800}.Scw5fa_featureDescription{font-size:var(--kc-font-size-sm)}.Scw5fa_featureControl{align-items:center;gap:10px;display:flex}.Scw5fa_featureState{width:28px;font-size:var(--kc-font-size-sm);font-weight:800}.Scw5fa_featureFoot{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);font-size:var(--kc-font-size-sm);flex-wrap:wrap;gap:8px 20px;margin:0;padding-top:12px;font-weight:700;display:flex}.Scw5fa_muted{color:var(--kc-text-muted)}.Scw5fa_inlineLink{font-size:inherit}.Scw5fa_categoryName{align-items:center;gap:6px;display:flex}.Scw5fa_newTag{font-size:10.5px}.Scw5fa_basicsForm{flex-direction:column;gap:16px;display:flex}.Scw5fa_basicsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px 22px;display:grid}.Scw5fa_slugRow{align-items:center;gap:6px;display:flex}.Scw5fa_slugPrefix{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);flex:none;font-weight:700}.Scw5fa_slugInput{flex:auto;min-width:0}.Scw5fa_basicsWide{grid-column:1/-1}.Scw5fa_colorChips{flex-wrap:wrap;gap:8px;display:flex}.Scw5fa_owner{font-size:var(--kc-font-size-md);margin:0;font-weight:700}.Scw5fa_basicsActions{justify-content:flex-end;display:flex}.Scw5fa_formError{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:10px 14px;font-weight:800}@container (max-width:679px){.Scw5fa_categoryNav{border-right:0;border-bottom:var(--kc-border-strong) solid var(--kc-ink)}.Scw5fa_optionBody{padding:18px 16px 20px}}.Scw5fa_rowGroupHeading{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);padding:6px 4px 2px;font-weight:800;list-style:none}.Scw5fa_rowGroupNote{font-weight:700}.Scw5fa_prepMeta{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.Scw5fa_prepMetaSelect{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-md);background:var(--kc-paper);max-width:180px;height:34px;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-sm);padding:0 8px;font-weight:800}.Scw5fa_prepMetaSelect[data-marked=true]{background:var(--kc-yellow-soft)}.Scw5fa_prepMetaCheck{font-size:var(--kc-font-size-sm);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-weight:800;display:inline-flex}.Scw5fa_prepMetaCheck input{width:18px;height:18px;accent-color:var(--kc-ink);margin:0}.Scw5fa_prepMetaText{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);font-weight:700}.Scw5fa_prepNotes{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);margin:0;padding-left:1.2em;font-weight:700;line-height:1.6}.Scw5fa_fixedSection{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-5xl);background:var(--kc-paper);box-shadow:var(--kc-shadow-md);padding:18px 22px}.Scw5fa_fixedGroups{flex-wrap:wrap;gap:18px 28px;display:flex}.Scw5fa_fixedGroup{flex-direction:column;flex:360px;gap:6px;min-width:0;scroll-margin-top:24px;display:flex}.Scw5fa_fixedTitle{font-size:var(--kc-font-size-lg);margin:0;font-weight:800}.Scw5fa_fixedDescription{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.Scw5fa_fixedList{margin:0;padding:0;list-style:none}.Scw5fa_fixedRow{border-top:var(--kc-border-thin) dashed var(--kc-line-soft);align-items:center;gap:10px;padding:6px 0;display:flex}.Scw5fa_fixedSwatch{box-sizing:border-box;border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-sm);background:var(--kc-tone-bg,var(--kc-paper));flex:none;width:22px;height:22px}.Scw5fa_fixedSwatch[data-dashed=true]{border-style:dashed}.Scw5fa_fixedField{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Scw5fa_fixedKey{color:var(--kc-text-quiet);font-size:var(--kc-font-size-xxs)}.Scw5fa_skillItems{gap:6px;margin:0;padding:0;list-style:none;display:grid}.Scw5fa_skillItem{border-bottom:1px dashed var(--kc-line-soft);font-size:var(--kc-font-size-sm);justify-content:space-between;gap:12px;padding:6px 0;font-weight:900;display:flex}.Scw5fa_skillItemContents{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.Scw5fa_featurePrice{font-size:var(--kc-font-size-xs);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:4px;font-weight:800;display:flex}
.A-fnPq_note{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700;line-height:1.7}.A-fnPq_cards{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.A-fnPq_cardItem{min-width:0;display:flex}.A-fnPq_card.A-fnPq_card{flex-direction:column;flex:auto;gap:10px;min-width:0;display:flex}.A-fnPq_cardDiagram{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);padding:8px}.A-fnPq_cardDiagram svg{width:100%;height:170px;display:block}.A-fnPq_cardTitle{font-size:var(--kc-font-size-lg);margin:6px 0 0;font-weight:900}.A-fnPq_cardSize{font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.A-fnPq_cardMeta{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700;line-height:1.7}.A-fnPq_cardActions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.A-fnPq_archived{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-4xl);background:var(--kc-paper);box-shadow:var(--kc-shadow-sm)}.A-fnPq_archived[open]{padding-bottom:18px}.A-fnPq_archived[open] .A-fnPq_cards{padding:0 18px}.A-fnPq_archivedSummary{cursor:pointer;padding:14px 18px;font-weight:900}.A-fnPq_edit{gap:20px;display:grid}.A-fnPq_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 20px;display:flex}.A-fnPq_headText{gap:6px;min-width:0;display:grid}.A-fnPq_back{justify-self:start}.A-fnPq_title{font-size:var(--kc-font-size-4xl);font-weight:900;line-height:var(--kc-line-height-heading);overflow-wrap:anywhere;margin:0}.A-fnPq_meta{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:0;font-weight:700}.A-fnPq_headActions{flex-wrap:wrap;gap:10px;display:flex}.A-fnPq_warnBanner{border:var(--kc-border-regular) solid var(--kc-warn-text);border-radius:var(--kc-radius-3xl);background:var(--kc-pink-soft);gap:6px;padding:14px 18px;display:grid}.A-fnPq_warnTitle{color:var(--kc-warn-text);margin:0;font-weight:900}.A-fnPq_warnBody{font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.A-fnPq_archivedNote{border:var(--kc-border-regular) dashed var(--kc-ink);border-radius:var(--kc-radius-3xl);background:var(--kc-cream-soft);font-size:var(--kc-font-size-sm);margin:0;padding:12px 16px;font-weight:700}.A-fnPq_error{color:var(--kc-warn-text);margin:0;font-weight:900}.A-fnPq_fieldError{font-size:var(--kc-font-size-xs);color:var(--kc-warn-text);margin:0;font-weight:700}.A-fnPq_editGrid{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:22px;display:grid}@media (max-width:1000px){.A-fnPq_editGrid{grid-template-columns:minmax(0,1fr)}}.A-fnPq_formCard.A-fnPq_formCard,.A-fnPq_previewCard.A-fnPq_previewCard{min-width:0}.A-fnPq_form{gap:16px;display:grid}.A-fnPq_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.A-fnPq_pairWide{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:14px;display:grid}.A-fnPq_triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.A-fnPq_marksBox{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-2xl);gap:12px;margin:0;padding:12px 14px 14px;display:grid}.A-fnPq_legend{font-size:var(--kc-font-size-sm);margin:0;padding:0 6px;font-weight:900}.A-fnPq_markersHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.A-fnPq_markers{gap:8px;margin:0;padding:0;list-style:none;display:grid}.A-fnPq_markerRow{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;display:grid}.A-fnPq_markerNum{font-size:var(--kc-font-size-xs);align-items:center;gap:4px;font-weight:700;display:inline-flex}.A-fnPq_deleteRow{justify-content:flex-end;display:flex}.A-fnPq_readList{grid-template-columns:auto 1fr;gap:8px 16px;margin:0 0 12px;font-weight:700;display:grid}.A-fnPq_readList dt{color:var(--kc-text-muted)}.A-fnPq_readList dd{margin:0}.A-fnPq_previewTitle{font-size:var(--kc-font-size-md);margin:0 0 12px;font-weight:900}.A-fnPq_previewFrame{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);margin-bottom:10px;padding:8px}.A-fnPq_previewFrame[data-placing=true]{outline:3px dashed var(--kc-accent);outline-offset:2px}.A-fnPq_placeLayer{fill:#0000;cursor:crosshair}
@media (min-width:600px){.iAHhfa_narrowOnly.iAHhfa_narrowOnly{display:none}}.iAHhfa_back{font-size:var(--kc-font-size-sm);color:inherit;text-underline-offset:3px;font-weight:800}.iAHhfa_meta{font-size:var(--kc-font-size-md);color:var(--kc-ink);flex-wrap:wrap;align-items:center;gap:6px 8px;font-weight:800;display:inline-flex}.iAHhfa_footNote,.iAHhfa_note{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;font-weight:700;line-height:1.7}.iAHhfa_text{font-size:var(--kc-font-size-sm);margin:0;font-weight:500;line-height:1.7}.iAHhfa_none{color:var(--kc-text-quiet)}.iAHhfa_link{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;font-weight:800}.iAHhfa_error{font-size:var(--kc-font-size-sm);color:var(--kc-warn-text);margin:0;font-weight:800}.iAHhfa_controls{justify-items:end;gap:8px;display:grid}.iAHhfa_controlButtons{gap:10px;display:flex}.iAHhfa_reason{max-width:560px;font-size:var(--kc-font-size-xs);text-align:right;color:var(--kc-text-muted);margin:0;font-weight:700;line-height:1.6}.iAHhfa_columns{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.iAHhfa_column{gap:22px;min-width:0;display:grid}.iAHhfa_section{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-6xl);background:var(--kc-paper);min-width:0;box-shadow:var(--kc-shadow-lg);gap:12px;padding:22px 22px 24px;display:grid}.iAHhfa_section[data-editing=true]{box-shadow:6px 6px 0 var(--kc-accent);border-width:3px}.iAHhfa_sectionHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.iAHhfa_sectionTitle{font-size:var(--kc-font-size-2xl);margin:0;font-weight:800}.iAHhfa_dl{font-size:var(--kc-font-size-md);gap:8px;margin:0;display:grid}.iAHhfa_dlRow{grid-template-columns:9em minmax(0,1fr);gap:12px;display:grid}.iAHhfa_dlRow dt{font-weight:800}.iAHhfa_dlRow dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.6}.iAHhfa_address{flex-wrap:wrap;gap:4px 14px;display:inline-flex}.iAHhfa_rooms{margin:0;padding:0;list-style:none;display:grid}.iAHhfa_room{border-top:var(--kc-border-thin) dashed var(--kc-line-soft);font-size:var(--kc-font-size-md);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 0;display:flex}.iAHhfa_roomName,.iAHhfa_roomCap{font-weight:800}.iAHhfa_roomSize{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted)}.iAHhfa_checkout{font-size:var(--kc-font-size-md);gap:6px;margin:0;padding-left:1.4em;display:grid}.iAHhfa_memo{font-size:var(--kc-font-size-md);white-space:pre-wrap;margin:0;line-height:1.75}.iAHhfa_bigButtons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.iAHhfa_editForm{gap:16px;display:grid}.iAHhfa_editActions{justify-content:flex-end;gap:10px;display:flex}.iAHhfa_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.iAHhfa_wide{grid-column:1/-1}.iAHhfa_repeat{justify-items:start;gap:10px;display:grid}.iAHhfa_roomRow{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto auto;align-items:end;gap:10px;width:100%;display:grid}.iAHhfa_checkoutRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid}.iAHhfa_newForm{gap:22px;display:grid}.iAHhfa_newGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;display:grid}.iAHhfa_table{border-collapse:collapse;width:100%;font-size:var(--kc-font-size-md)}.iAHhfa_table th{border-bottom:var(--kc-border-regular) solid var(--kc-ink);font-size:var(--kc-font-size-xs);text-align:left;padding:8px 10px;font-weight:800}.iAHhfa_table td{border-bottom:var(--kc-border-thin) dashed var(--kc-line-soft);padding:10px}.iAHhfa_num{text-align:right;white-space:nowrap;font-weight:800}.iAHhfa_rehearsalCards{margin:0;padding:0;list-style:none;display:none}.iAHhfa_rehearsalCards li{border-top:var(--kc-border-thin) dashed var(--kc-line-soft);gap:4px;padding:12px 0;display:grid}.iAHhfa_rehearsalHead{align-items:center;gap:8px;display:flex}@media (max-width:1080px){.iAHhfa_columns,.iAHhfa_newGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.iAHhfa_wideOnly.iAHhfa_wideOnly,.iAHhfa_editButton.iAHhfa_editButton,.iAHhfa_controls{display:none}.iAHhfa_columns,.iAHhfa_column{gap:14px}.iAHhfa_section{border-radius:var(--kc-radius-card-sm);box-shadow:var(--kc-shadow-md);padding:16px}.iAHhfa_dlRow{grid-template-columns:6.5em minmax(0,1fr)}.iAHhfa_fieldGrid,.iAHhfa_roomRow{grid-template-columns:minmax(0,1fr)}.iAHhfa_table{display:none}.iAHhfa_rehearsalCards{display:grid}}
.bE3TYW_copyRow{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.bE3TYW_copyInput{flex:240px;min-width:0;font-weight:500}.bE3TYW_copyRow .bE3TYW_copyInput{font-size:var(--kc-font-size-md);text-overflow:ellipsis}.bE3TYW_copyRow[data-size=sm] .bE3TYW_copyInput{flex-basis:200px}.bE3TYW_dialogError{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-pink-soft);font-size:var(--kc-font-size-sm);margin:0;padding:10px 14px;font-weight:800}.bE3TYW_dialogForm{flex-direction:column;gap:16px;display:flex}.bE3TYW_dialogNote{font-size:var(--kc-font-size-sm);color:var(--kc-text-muted);margin:0;font-weight:700}.bE3TYW_issued{flex-direction:column;gap:12px;display:flex}.bE3TYW_issuedText{margin:0;font-weight:700}.bE3TYW_dangerZone{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.bE3TYW_linkButton{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.bE3TYW_linkButton:disabled{cursor:default;opacity:.6}.bE3TYW_dialogInCell{text-align:start;white-space:normal}
._6B4rxq_bottomNav,._6B4rxq_band{display:none}@media (max-width:599.98px){._6B4rxq_bottomNav{z-index:15;padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-top:var(--kc-border-strong) solid var(--kc-ink);background:var(--kc-paper);gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0}._6B4rxq_bottomItem{border-radius:var(--kc-radius-xl);min-width:0;color:var(--kc-ink);font-size:var(--kc-font-size-xxs);flex-direction:column;flex:1;align-items:center;gap:2px;padding:7px 0 6px;font-weight:800;text-decoration:none;display:flex}._6B4rxq_bottomItem:hover{color:var(--kc-ink)}._6B4rxq_bottomItem[data-current=true]{background:var(--kc-yellow)}._6B4rxq_band{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-stage-black);box-shadow:var(--kc-shadow-current-sign);color:var(--kc-cream);align-items:center;gap:8px;margin:12px 14px 0;padding:11px 14px;text-decoration:none;display:flex;position:relative}._6B4rxq_band:hover{color:var(--kc-cream)}._6B4rxq_bandFrame{border:1px solid var(--kc-gold);pointer-events:none;border-radius:9px;position:absolute;inset:4px}._6B4rxq_bandName{flex-wrap:nowrap;gap:8px}._6B4rxq_bandName>*{color:var(--kc-cream);font-size:var(--kc-font-size-base);line-height:1}._6B4rxq_bandName>:first-child:not(:last-child){color:var(--kc-gold-text);font-size:var(--kc-font-size-3xl)}._6B4rxq_bandStatus{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 7px;font-weight:800}._6B4rxq_bandSpacer{flex:1}._6B4rxq_bandSection{font-size:var(--kc-font-size-xs);white-space:nowrap;font-weight:800}}@media print{._6B4rxq_bottomNav,._6B4rxq_band{display:none!important}}
.rT7vFG_form{flex-direction:column;gap:18px;max-width:760px;display:flex}.rT7vFG_preview{align-items:center;gap:14px;display:flex}.rT7vFG_previewText{font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.rT7vFG_readonly{flex-direction:column;gap:6px;display:flex}.rT7vFG_note{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.rT7vFG_plain{margin:0;font-weight:700}.rT7vFG_submitRow{justify-content:flex-end;display:flex}.rT7vFG_circleTile{border:var(--kc-border-regular) solid var(--kc-ink);background:var(--kc-tone-bg);border-radius:10px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.rT7vFG_circleName{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.rT7vFG_subTitle{font-size:var(--kc-font-size-md);margin:8px 0 0;font-weight:800}.rT7vFG_footRow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.rT7vFG_groups{flex-wrap:wrap;gap:8px 14px;margin:0;padding:0;list-style:none;display:flex}.rT7vFG_groupItem{align-items:center;gap:6px;display:inline-flex}.rT7vFG_anchor{scroll-margin-top:24px}.rT7vFG_modeList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rT7vFG_modeRow{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.rT7vFG_modeRow:first-child{border-top:0;padding-top:0}.rT7vFG_modeText{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.rT7vFG_modeName{font-weight:800}.rT7vFG_modeHint{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);margin:0}.rT7vFG_timeSelect.rT7vFG_timeSelect{max-width:260px}.rT7vFG_times{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:16px;display:grid}@media (max-width:600px){.rT7vFG_modeControl.rT7vFG_modeControl>div[data-size]{border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}}.rT7vFG_quiet{flex-direction:column;gap:8px;display:flex}.rT7vFG_quietSwitch{align-items:center;gap:10px;display:flex}.rT7vFG_quietTimes{flex-wrap:wrap;gap:12px 18px;display:flex}.rT7vFG_quietTimes>*{flex:0 180px}.rT7vFG_logout{justify-content:flex-start;display:flex}
.tRKpoq_titleNarrow{display:none}.tRKpoq_notice{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-green-soft);align-items:center;gap:8px;margin:0;padding:10px 14px;font-weight:800;display:flex}.tRKpoq_layout{grid-template-columns:minmax(0,476px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.tRKpoq_left,.tRKpoq_right{gap:18px;min-width:0;display:grid}.tRKpoq_cardTitle{font-size:var(--kc-font-size-md);margin:0;font-weight:800}.tRKpoq_total{align-items:baseline;gap:8px;margin:0;display:flex}.tRKpoq_totalNumber{font-family:var(--kc-font-numeral);font-size:var(--kc-font-size-number-lg);line-height:1}.tRKpoq_totalUnit{font-weight:800}.tRKpoq_small{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.tRKpoq_pwa{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-lg);background:var(--kc-yellow-soft);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;display:flex}.tRKpoq_pwaText{font-size:var(--kc-font-size-sm);flex:220px;margin:0;font-weight:800}.tRKpoq_switchRow{align-items:center;gap:16px;display:flex}.tRKpoq_switchText{gap:4px;display:grid}.tRKpoq_switchTitle{font-weight:800}.tRKpoq_listHead{border-bottom:1.5px dashed var(--kc-line-soft);justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.tRKpoq_list{margin:0;padding:0;list-style:none}.tRKpoq_item{align-items:center;gap:12px;padding:12px 0;display:flex}.tRKpoq_item+.tRKpoq_item{border-top:1.5px dashed var(--kc-line-soft)}.tRKpoq_itemText{flex:auto;gap:2px;min-width:0;display:grid}.tRKpoq_itemTitle{font-size:var(--kc-font-size-md);margin:0;font-weight:800}.tRKpoq_itemTitle a{color:inherit}.tRKpoq_itemMeta{font-size:var(--kc-font-size-sm);font-weight:800}.tRKpoq_howTo{gap:8px;margin:0;padding-left:1.2em;font-weight:700;display:grid}@media (max-width:1099px){.tRKpoq_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.tRKpoq_titleWide{display:none}.tRKpoq_titleNarrow{display:inline}.tRKpoq_heading p{display:none}}
.fEg3Eq_list{flex-direction:column;gap:12px;max-width:820px;margin:0;padding:0;list-style:none;display:flex}.fEg3Eq_footer{color:var(--kc-text-muted);font-size:var(--kc-font-size-sm);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;font-weight:700;display:flex}
.aJGOGW_table tbody td{vertical-align:top;padding-top:14px;padding-bottom:14px}.aJGOGW_right{text-align:right;white-space:nowrap}.aJGOGW_table th.aJGOGW_right{text-align:right}.aJGOGW_person{align-items:center;gap:12px;min-width:200px;display:flex}.aJGOGW_person .aJGOGW_squareAvatar{border-radius:12px}.aJGOGW_personText{flex-direction:column;min-width:0;display:flex}.aJGOGW_personName{font-weight:800}.aJGOGW_memo{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted)}.aJGOGW_involvement{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.aJGOGW_note{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted)}.aJGOGW_notYet{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700}.aJGOGW_contact{font-size:var(--kc-font-size-sm)}.aJGOGW_stack{flex-direction:column;gap:2px;display:flex}.aJGOGW_tags{flex-wrap:wrap;gap:4px;display:flex}.aJGOGW_muted{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted)}.aJGOGW_bottomRow{flex-wrap:wrap;align-items:stretch;gap:22px;display:flex}.aJGOGW_kinds{flex:380px}.aJGOGW_share{flex:420px;min-width:0}.aJGOGW_cardTitle{font-size:var(--kc-font-size-lg);margin:0;font-weight:800}.aJGOGW_kindsList{font-size:var(--kc-font-size-sm);grid-template-columns:auto 1fr;align-items:start;gap:10px 14px;margin:0;display:grid}.aJGOGW_kindsItem{display:contents}.aJGOGW_kindsItem dd{margin:0}.aJGOGW_kindsNote{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;padding-top:10px;font-weight:700}.aJGOGW_shareTitle{font-family:var(--kc-font-display);margin:0;font-size:18px;font-weight:400}.aJGOGW_shareText{font-size:var(--kc-font-size-sm);margin:0;font-weight:700}.aJGOGW_shareState{font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.aJGOGW_guestInvite{flex-direction:column;gap:8px;display:flex}.aJGOGW_guestInviteTitle{margin:0;font-weight:800}.aJGOGW_history.aJGOGW_history{gap:0;overflow:hidden}.aJGOGW_historyHead{background:var(--kc-cyan);border-bottom:var(--kc-border-strong) solid var(--kc-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 20px;display:flex}.aJGOGW_historyTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-2xl);margin:0;font-weight:400}.aJGOGW_picker{min-width:160px;display:inline-flex}.aJGOGW_historyTable{padding:4px 12px 0}.aJGOGW_historyEmpty{font-size:var(--kc-font-size-md);color:var(--kc-text-muted);margin:0;padding:18px 20px;font-weight:700}.aJGOGW_historyFoot{border-top:var(--kc-border-regular) dashed var(--kc-line-soft);font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);margin:0;padding:12px 20px 16px;font-weight:700}.aJGOGW_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}th.aJGOGW_num.aJGOGW_num{text-align:right}.aJGOGW_strongCell{font-weight:800}.aJGOGW_subLine{font-size:var(--kc-font-size-xs);color:var(--kc-text-muted);font-weight:700;display:block}.aJGOGW_paymentCell{font-size:var(--kc-font-size-sm)}.aJGOGW_paymentCell>span{display:block}
.MmF22a_editor{flex-direction:column;gap:22px;display:flex}.MmF22a_head{flex-direction:column;gap:4px;display:flex}.MmF22a_back{color:var(--kc-ink);font-size:var(--kc-font-size-sm);align-self:flex-start;font-weight:800}.MmF22a_title{font-family:var(--kc-font-display);font-size:var(--kc-font-size-7xl);margin:0;font-weight:400;line-height:1.35}.MmF22a_description{color:var(--kc-text-muted);margin:0;font-weight:700}.MmF22a_conflict{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}.MmF22a_conflictText{min-width:0;font-size:var(--kc-font-size-sm);flex-direction:column;flex:300px;gap:1px;font-weight:700;display:flex}.MmF22a_conflictTitle{font-size:var(--kc-font-size-base);font-weight:800}.MmF22a_conflictActions{flex-wrap:wrap;gap:8px;display:inline-flex}.MmF22a_topFields{flex-wrap:wrap;gap:16px 22px;display:flex}.MmF22a_titleField{flex-direction:column;flex:2 420px;gap:5px;min-width:0;display:flex}.MmF22a_sectionField{flex-direction:column;flex:220px;gap:5px;min-width:0;display:flex}.MmF22a_label{font-size:var(--kc-font-size-sm);font-weight:800}.MmF22a_titleInput{box-sizing:border-box;border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);height:48px;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-xl);padding:0 14px;font-weight:800}.MmF22a_select{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%;height:44px;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-md);padding:0 12px;font-weight:800}.MmF22a_newSection{flex-direction:column;gap:4px;display:flex}.MmF22a_linkButton{color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-xs);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:800;text-decoration:underline}.MmF22a_error{color:var(--kc-warn-text);font-size:var(--kc-font-size-sm);margin:0;font-weight:800}.MmF22a_columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.MmF22a_card{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);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.MmF22a_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.MmF22a_cardTitle{font-size:var(--kc-font-size-lg);margin:0;font-weight:800}.MmF22a_cardNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);font-weight:700}.MmF22a_toolbar{flex-wrap:wrap;gap:6px;display:flex}.MmF22a_tool{border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-md);background:var(--kc-paper);height:34px;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-xs);cursor:pointer;padding:0 10px;font-weight:800}.MmF22a_body{box-sizing:border-box;border:var(--kc-border-regular) solid var(--kc-ink);border-radius:var(--kc-radius-xl);background:var(--kc-paper);min-height:320px;color:var(--kc-ink);font:inherit;font-size:var(--kc-font-size-md);resize:vertical;flex:1;padding:12px 14px;font-weight:700;line-height:1.7}.MmF22a_help summary{font-size:var(--kc-font-size-sm);cursor:pointer;font-weight:800}.MmF22a_helpList{font-size:var(--kc-font-size-xs);flex-direction:column;gap:4px;margin:8px 0 0;font-weight:700;display:flex}.MmF22a_helpRow{gap:10px;display:flex}.MmF22a_helpRow dt{min-width:11em}.MmF22a_helpRow dd{color:var(--kc-text-muted);margin:0}.MmF22a_preview{flex-direction:column;gap:4px;padding:4px 4px 0;display:flex}.MmF22a_previewTitle{font-family:var(--kc-font-display);font-size:var(--kc-font-size-4xl)}.MmF22a_previewEmpty{color:var(--kc-text-quiet);margin:0;font-weight:700}.MmF22a_settings{border:var(--kc-border-strong) solid var(--kc-ink);border-radius:var(--kc-radius-5xl);background:var(--kc-paper);box-shadow:var(--kc-shadow-md);flex-wrap:wrap;align-items:center;gap:14px 28px;padding:16px 20px;display:flex}.MmF22a_setting{align-items:center;gap:10px;display:flex}.MmF22a_settingText{flex-direction:column;display:flex}.MmF22a_settingLabel{font-weight:800}.MmF22a_settingNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);font-weight:700}.MmF22a_status{align-items:center;gap:14px;display:flex}.MmF22a_radio{font-size:var(--kc-font-size-md);cursor:pointer;align-items:center;gap:8px;font-weight:700;display:inline-flex}.MmF22a_radio input{width:18px;height:18px;accent-color:var(--kc-ink);margin:0}.MmF22a_saveBar{z-index:5;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-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 18px;display:flex;position:sticky;bottom:16px}.MmF22a_spacer{flex:1}.MmF22a_footNote{color:var(--kc-text-muted);font-size:var(--kc-font-size-xs);margin:0;font-weight:700}.MmF22a_footNote a{color:var(--kc-ink);margin-left:8px}@media (max-width:819px){.MmF22a_columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.MmF22a_saveBar{bottom:calc(16px + var(--kc-bottom-nav-height,72px))}}
