.rAHtBa_group{gap:12px;display:grid}.rAHtBa_caseLines{gap:2px;margin-top:4px;display:grid}.rAHtBa_caseLine{font:500 .88rem/1.45 var(--mono);color:var(--muted);overflow-wrap:anywhere}.rAHtBa_companionNote{color:var(--text-2);margin-top:4px;font-size:.9rem}.rAHtBa_lines{gap:12px;display:grid}.rAHtBa_card{scroll-margin-top:calc(var(--nav-h) + 16px);scroll-margin-bottom:220px}.rAHtBa_card.rAHtBa_hasQuestion{box-shadow:inset 4px 0 0 var(--accent), inset 0 1px 0 var(--shine), var(--shadow-sm)}.rAHtBa_card.rAHtBa_withQuestionBox .entry-hours{grid-row:2/span 3}.rAHtBa_full{grid-column:1/-1;min-width:0}.rAHtBa_caseTag{color:var(--muted)}.rAHtBa_question{background:var(--accent-soft);border:1px solid #3550f02e;border-radius:16px;grid-column:1/-1;gap:10px;margin-bottom:6px;padding:14px 14px 12px;display:grid}.rAHtBa_questionHead{color:var(--accent);align-items:center;gap:8px;font-size:.95rem;font-weight:650;display:flex}.rAHtBa_questionText{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.08rem;font-weight:560;line-height:1.45}.rAHtBa_answer{color:var(--text);overflow-wrap:anywhere;gap:6px;font-size:.98rem;display:grid}.rAHtBa_answerForm{gap:8px;display:grid}.rAHtBa_qa{background:var(--tint);border:1px solid var(--line);color:var(--text-2);overflow-wrap:anywhere;border-radius:14px;grid-column:1/-1;gap:4px;margin-top:6px;padding:10px 12px;font-size:.95rem;display:grid}.rAHtBa_qa strong{color:var(--ink)}.rAHtBa_facts{background:var(--tint);border:1px solid var(--line);border-radius:14px;grid-column:1/-1;grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:8px 0 0;padding:10px 12px;font-size:.95rem;display:grid}.rAHtBa_facts dt{color:var(--muted);font-weight:560}.rAHtBa_facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.rAHtBa_missing{color:var(--coral);font-weight:600}.rAHtBa_tags{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-top:6px;display:flex}.rAHtBa_rules{grid-column:1/-1;gap:10px;margin-top:10px;display:grid}.rAHtBa_rule{gap:6px;display:grid}.rAHtBa_rule .rule-chip{overflow-wrap:anywhere;width:100%;display:flex}.rAHtBa_ruleKind{font-weight:650}.rAHtBa_tickLabel{min-height:48px;color:var(--ink);align-items:center;padding:4px 2px;font-weight:600}.rAHtBa_tickLabel input{margin-top:0}.rAHtBa_tickForm{gap:8px;padding:0 2px 4px;display:grid}.rAHtBa_note{min-height:72px}.rAHtBa_tickDone{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:4px 2px;font-size:.95rem;display:flex}.rAHtBa_tickDone>.i{color:var(--mint)}.rAHtBa_tickDoneText{overflow-wrap:anywhere;flex:200px;min-width:0}.rAHtBa_source{grid-column:1/-1;align-items:flex-start;margin-top:10px}.rAHtBa_sourceBody{flex:1;gap:8px;min-width:0;display:grid}.rAHtBa_sourceLabel{color:var(--ink);padding-top:6px;font-size:.95rem;font-weight:620}.rAHtBa_quote{border-left:3px solid var(--line-2);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;margin:0;padding:8px 12px;font-size:1rem}.rAHtBa_audio{min-height:48px}.rAHtBa_openFile{justify-self:start}.rAHtBa_history{border-top:1px solid var(--line);grid-column:1/-1;margin-top:6px}.rAHtBa_history>summary{cursor:pointer;min-height:48px;color:var(--accent);align-items:center;gap:8px;font-size:.98rem;font-weight:600;list-style:none;display:flex}.rAHtBa_history>summary::-webkit-details-marker{display:none}.rAHtBa_history>summary .i{width:18px;height:18px}.rAHtBa_chev{transition:transform var(--dur) var(--ease);margin-left:auto}.rAHtBa_history[open] .rAHtBa_chev{transform:rotate(180deg)}.rAHtBa_historyList{gap:14px;padding:2px 0 10px;display:grid}.rAHtBa_historyItem{border-left:2px solid var(--line-2);gap:4px;min-width:0;padding-left:12px;display:grid}.rAHtBa_historyHead{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.rAHtBa_historyWho{color:var(--ink);font-weight:650}.rAHtBa_historyWhen{font:500 .82rem/1.3 var(--mono);color:var(--muted)}.rAHtBa_historyWhat{color:var(--text);overflow-wrap:anywhere;font-size:.97rem}.rAHtBa_changes{color:var(--text-2);gap:6px;font-size:.95rem;display:grid}.rAHtBa_changes li{overflow-wrap:anywhere}.rAHtBa_changeLabel{color:var(--ink);font-weight:650}.rAHtBa_changeLong{gap:2px;display:grid}.rAHtBa_changeText{white-space:pre-wrap}.rAHtBa_historyNote{color:var(--text-2);overflow-wrap:anywhere;font-size:.95rem}.rAHtBa_actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;margin-top:12px;display:flex}.rAHtBa_actions .btn{flex:140px}.rAHtBa_hold{color:var(--text-2);flex:100%;font-size:.93rem}.rAHtBa_actionError{flex:100%}.rAHtBa_approvedTag{color:var(--mint);flex:100%;align-items:center;gap:8px;font-size:.95rem;font-weight:620;display:flex}.rAHtBa_editForm{grid-column:1/-1;gap:16px;display:grid}.rAHtBa_editHead{color:var(--ink);align-items:center;gap:8px;font-weight:650;display:flex}.rAHtBa_travelBox{border:1px solid var(--line-2);background:var(--tint);border-radius:16px;gap:14px;padding:14px;display:grid}.rAHtBa_travelBox legend{color:var(--ink);padding:0 6px;font-weight:650}.rAHtBa_formError{margin:0}.rAHtBa_formButtons{flex-wrap:wrap;gap:10px;display:flex}.rAHtBa_formButtons .btn{flex:140px}.rAHtBa_sentinel{height:1px;margin-top:-1px}.rAHtBa_bar{bottom:calc(12px + env(safe-area-inset-bottom));z-index:30;background:var(--glass-2);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--shine), var(--shadow);-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);border-radius:22px;gap:10px;padding:12px 14px;display:grid;position:sticky}.rAHtBa_barStatic{box-shadow:inset 0 1px 0 var(--shine), var(--shadow-sm);position:static}.rAHtBa_barHint{color:var(--text-2);align-items:center;gap:8px;font-size:.93rem;display:flex}.rAHtBa_barHint .i{width:18px;height:18px;color:var(--accent)}.rAHtBa_barCheck{min-height:48px;color:var(--ink);align-items:center;font-weight:600}.rAHtBa_barCheck input{margin-top:0}.rAHtBa_barNote{color:var(--text-2);font-size:.9rem}@media (max-width:760px){.rAHtBa_bar{bottom:calc(var(--tabbar-h) + 10px + env(safe-area-inset-bottom));border-radius:20px;padding:10px 12px}}.rAHtBa_drafts{display:grid}.rAHtBa_draft{border-top:1px solid var(--line);gap:2px;padding:12px 2px;display:grid}.rAHtBa_draft:first-child{border-top:0}.rAHtBa_draftTop{justify-content:space-between;gap:12px;display:flex}.rAHtBa_draftMeta{font:500 .82rem/1.4 var(--mono);color:var(--muted);overflow-wrap:anywhere}.rAHtBa_draftHours{font:600 .95rem/1.2 var(--mono);color:var(--ink);white-space:nowrap}.rAHtBa_draftType{color:var(--ink);overflow-wrap:anywhere;font-weight:640}.rAHtBa_draftDetails{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.95rem}.rAHtBa_toastRegion{left:0;right:0;top:calc(var(--nav-h) + 4px);z-index:60;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed}.rAHtBa_toast{pointer-events:auto;width:100%;max-width:560px;color:var(--ink);background:var(--glass-solid);border:1px solid var(--line-2);box-shadow:var(--shadow);animation:rAHtBa_toastIn var(--dur) var(--ease) both;border-radius:18px;align-items:center;gap:10px;padding:10px 8px 10px 16px;font-weight:560;display:flex}.rAHtBa_toast>.i{color:var(--mint)}.rAHtBa_toastError>.i{color:var(--coral)}.rAHtBa_toast>span{overflow-wrap:anywhere;flex:1;min-width:0}.rAHtBa_toastClose{width:48px;height:48px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.rAHtBa_toastClose:hover{background:var(--accent-soft);color:var(--ink)}@keyframes rAHtBa_toastIn{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.rAHtBa_toast{animation:none}.rAHtBa_chev{transition:none}}.rAHtBa_errorText{color:var(--coral);overflow-wrap:anywhere;font-size:.93rem;font-weight:600}.rAHtBa_noHours{font:600 .82rem/1.2 var(--font)!important;color:var(--coral)!important;background:var(--coral-bg)!important}
.COw1oa_page{align-content:start;gap:26px;display:grid}.COw1oa_page .page-head{margin-bottom:0}.COw1oa_groups{gap:34px;display:grid}.COw1oa_filter{flex-wrap:wrap;align-items:center}.COw1oa_filter p{flex:1;min-width:0}.COw1oa_filter .btn{margin-left:auto}.COw1oa_section{gap:10px;display:grid}.COw1oa_sectionHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.COw1oa_sectionHead h2{font-size:1.15rem}.COw1oa_sectionLede{color:var(--text-2);font-size:.95rem}.COw1oa_approved{gap:0;display:grid}.COw1oa_approved>summary{cursor:pointer;min-height:48px;color:var(--ink);align-items:center;gap:10px;font-size:1.1rem;font-weight:650;list-style:none;display:flex}.COw1oa_approved>summary::-webkit-details-marker{display:none}.COw1oa_approved>summary .i{color:var(--mint)}.COw1oa_summaryCount{margin-left:auto}.COw1oa_chev{transition:transform var(--dur) var(--ease);color:var(--muted)!important}.COw1oa_approved[open] .COw1oa_chev{transform:rotate(180deg)}.COw1oa_approvedBody{gap:22px;padding-top:12px;display:grid}.COw1oa_approvedIntro{gap:12px;display:grid}.COw1oa_approvedIntro p{color:var(--text-2);font-size:.97rem}@media (min-width:761px){.COw1oa_approvedIntro .btn{justify-self:start}}@media (prefers-reduced-motion:reduce){.COw1oa_chev{transition:none}}
