.RQiTLa_lede{max-width:62ch;font:450 var(--fs-body) / var(--lh-body) var(--f);color:var(--t2);text-wrap:pretty;margin:0}.RQiTLa_lede b{color:var(--t1);font-weight:650}.RQiTLa_fresh{font:500 var(--fs-caption) / 1.3 var(--f);color:var(--t3);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.RQiTLa_fresh i{background:var(--ok);width:8px;height:8px;box-shadow:0 0 0 3px var(--ok-soft);border-radius:50%}
.jRNliq_top{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.jRNliq_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;min-width:0;display:flex}@media (min-width:1100px){.jRNliq_top{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:24px}}.jRNliq_ledeRow{grid-column:1/-1;min-width:0}.jRNliq_stage{touch-action:pan-y pinch-zoom;grid-template-columns:minmax(0,1fr);align-content:start;gap:32px;min-width:0;min-height:calc(100dvh - 120px);margin-top:-16px;display:grid}@media (min-width:1100px){.jRNliq_stage{gap:40px;margin-top:-24px}}.jRNliq_viewSk{gap:16px;display:grid}.jRNliq_viewSk>.sk{border-radius:var(--r-md)}.jRNliq_err{border-radius:var(--r-md);border:1px solid var(--b2);background:var(--s2);font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:2px 4px 2px 14px;display:grid}.jRNliq_err .ic{color:var(--hall);flex:none}.jRNliq_err .btn{margin-left:auto}.jRNliq_grid{grid-template-columns:repeat(var(--hg-cols-p), minmax(0, 1fr));grid-template-areas:var(--hg-areas-p);gap:12px;min-width:0;display:grid}@media (min-width:640px){.jRNliq_grid{grid-template-columns:repeat(var(--hg-cols-t), minmax(0, 1fr));grid-template-areas:var(--hg-areas-t)}}@media (min-width:1100px){.jRNliq_grid{grid-template-columns:repeat(var(--hg-cols-d), minmax(0, 1fr));grid-template-areas:var(--hg-areas-d);gap:16px}}.jRNliq_hero{min-width:0;display:grid;container:hub-hero/inline-size}.jRNliq_hero>section{height:100%}.jRNliq_tile{--ink:var(--t3);isolation:isolate;border-radius:var(--r-lg);background:var(--s2);border:1px solid var(--b1);min-width:0;min-height:132px;box-shadow:var(--e1);color:var(--t1);transition:border-color var(--d-1) var(--ease-out), transform var(--d-2) var(--ease-out), box-shadow var(--d-2) var(--ease-out);grid-template-rows:auto 1fr;gap:10px;padding:14px 16px 16px;text-decoration:none;display:grid;position:relative;overflow:hidden}.jRNliq_tile:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(110% 100% at 100% 0%, color-mix(in oklab, var(--ink) 16%, transparent), transparent 60%);position:absolute;inset:0}.jRNliq_tile[data-variant=notice]{border-color:color-mix(in oklab, var(--ink) 45%, transparent);grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:0}@media (hover:hover){a.jRNliq_tile:hover{border-color:var(--b2);box-shadow:var(--e2);transform:translateY(-1px)}a.jRNliq_tile:hover .jRNliq_go{color:var(--acc);transform:translate(2px)}}a.jRNliq_tile:active{transform:scale(.99)}a.jRNliq_tile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.jRNliq_eyebrow{min-width:0;font:560 var(--fs-caption) / 1.3 var(--f);letter-spacing:.01em;color:var(--t2);white-space:nowrap;align-items:center;gap:6px;padding-right:24px;display:flex;overflow:hidden}.jRNliq_eyebrowText{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:359px){.jRNliq_tile .jRNliq_go{display:none}.jRNliq_tile .jRNliq_eyebrow{letter-spacing:0;padding-right:0}}.jRNliq_eyebrow .ic{color:var(--ink)}.jRNliq_stale{color:var(--t3);flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.jRNliq_stale .ic{color:var(--t3)}.jRNliq_go{color:var(--t3);transition:color var(--d-1) var(--ease-out), transform var(--d-2) var(--ease-out);position:absolute;top:16px;right:14px}.jRNliq_body{align-items:center;gap:14px;min-width:0;display:flex}.jRNliq_stack{flex:auto;gap:2px;min-width:0;display:grid}.jRNliq_title{font:600 var(--fs-row) / var(--lh-row) var(--f);letter-spacing:-.006em;color:var(--t1);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jRNliq_clamp2{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.jRNliq_line{font:450 var(--fs-caption) / 1.35 var(--f);color:var(--t2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.jRNliq_quiet{font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t3);align-self:center}.jRNliq_big{font:650 var(--fs-heading) / var(--lh-heading) var(--f);color:var(--t1)}.jRNliq_retry{align-self:center}.jRNliq_ring{flex:none;place-items:center;width:72px;height:72px;display:grid;position:relative}.jRNliq_ring svg{position:absolute;inset:0}.jRNliq_ringTrack{fill:none;stroke:var(--s4);stroke-width:6px}.jRNliq_ringFill{fill:none;stroke:var(--ink);stroke-width:6px;stroke-linecap:round}.jRNliq_ringNum{justify-items:center;line-height:1;display:grid}.jRNliq_ringNum b{font:500 var(--fs-num-l) / 1 var(--fm);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.jRNliq_ringNum small{font:560 var(--fs-caption) / 1.1 var(--f);color:var(--t3)}.jRNliq_count{align-items:baseline;gap:4px;display:flex}.jRNliq_count b{font:500 var(--fs-num-xl) / 1 var(--fm);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.jRNliq_count small{font:560 var(--fs-label) / 1 var(--f);color:var(--t2)}.jRNliq_meter{background:var(--s4);border-radius:3px;width:100%;height:6px;display:block;overflow:hidden}.jRNliq_meter i{height:100%;width:calc(var(--p,0) * 100%);background:var(--ink);border-radius:3px;display:block}.jRNliq_dateBlock{border-radius:var(--r-sm);background:color-mix(in oklab, var(--ink) 14%, var(--s3));width:56px;min-height:64px;color:var(--t2);font:560 var(--fs-caption) / 1.15 var(--f);flex:none;align-content:center;justify-items:center;display:grid}.jRNliq_dateBlock b{font:500 var(--fs-num-l) / 1.05 var(--fm);color:var(--t1)}.jRNliq_skLine{border-radius:4px;width:50%;height:16px}.jRNliq_skBlock{border-radius:var(--r-sm);width:80%;height:56px}.jRNliq_plate{--ink:var(--t3);isolation:isolate;padding:var(--plate-pad,20px 16px 16px);border-radius:var(--r-lg);background:var(--s2);border:1px solid var(--b1);box-shadow:var(--e1);min-width:0;position:relative;overflow:hidden}.jRNliq_plate:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--ink) 24%, transparent), transparent 62%), radial-gradient(70% 60% at 100% 0%, color-mix(in oklab, var(--ink) 10%, transparent), transparent 70%);position:absolute;inset:0}.jRNliq_plate[data-variant=emergency]{border-color:color-mix(in oklab, var(--ink) 55%, transparent);box-shadow:var(--e1), inset 0 0 0 1px color-mix(in oklab, var(--ink) 25%, transparent)}@media (prefers-reduced-motion:reduce){.jRNliq_tile,.jRNliq_go{transition:none}a.jRNliq_tile:hover,a.jRNliq_tile:active{transform:none}}
.tcGNva_empty{border-radius:var(--r-md);border:1px solid var(--b1);background:var(--s2);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.tcGNva_empty>.ic{color:var(--t3)}.tcGNva_emptyText{gap:2px;min-width:0;display:grid}.tcGNva_emptyTitle{font:600 var(--fs-row) / var(--lh-row) var(--f);color:var(--t1)}
.pFaJ2W_river{margin-top:4px}@media (max-width:759px){.pFaJ2W_river .vz-title{font-size:var(--fs-row)}}.pFaJ2W_river .vz-plot{height:96px!important}@media (min-width:760px){.pFaJ2W_river .vz-plot{height:150px!important}}.pFaJ2W_chips{scrollbar-width:none;gap:8px;margin:-2px -2px -4px;padding:2px 2px 4px;display:flex;overflow-x:auto}.pFaJ2W_chips::-webkit-scrollbar{display:none}.pFaJ2W_chip{gap:8px}.pFaJ2W_chip .vz-mk{--mk:10px}:is(.pFaJ2W_chip[aria-pressed=true] .vz-mk,.pFaJ2W_chip[aria-pressed=true] .pFaJ2W_chipic){display:none}.pFaJ2W_chipic{color:var(--t2)}.pFaJ2W_hd{border-bottom:1px solid var(--b1);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding-bottom:10px;display:flex}.pFaJ2W_hd h2{font:600 var(--fs-heading) / var(--lh-heading) var(--f);letter-spacing:-.01em;margin:0}.pFaJ2W_hdmeta{font:500 .875rem/1.2 var(--fm);color:var(--t3)}.pFaJ2W_hdsub{font:450 .9375rem/1.4 var(--f);color:var(--t2);margin:8px 0 0}.pFaJ2W_key{font:450 .875rem/1.3 var(--f);color:var(--t2);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;display:flex}.pFaJ2W_keyi{align-items:center;gap:6px;display:inline-flex}@media (max-width:759px){.pFaJ2W_key{flex-basis:100%;align-content:flex-start;min-height:calc(2.6em + 4px)}}.pFaJ2W_main{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;display:grid}.pFaJ2W_timeline{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.pFaJ2W_day,.pFaJ2W_tl,.pFaJ2W_tl>li,.pFaJ2W_list>li{min-width:0}.pFaJ2W_day{grid-template-columns:minmax(0,1fr);display:grid}.pFaJ2W_dayh{background:var(--s1);min-height:34px;font:600 .9375rem/1.2 var(--f);letter-spacing:.01em;color:var(--t2);align-items:center;gap:10px;margin:6px 0 0;padding:0 4px;display:flex}.pFaJ2W_tl{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.pFaJ2W_tl>li+li{border-top:1px solid var(--b1)}.pFaJ2W_fr{border-radius:var(--r-sm);width:100%;min-height:44px;color:var(--t1);text-align:left;transition:background-color var(--d-1) var(--ease-out);grid-template-columns:12px auto minmax(0,1fr);grid-template-areas:"mk ttl ttl""mk tm mt";align-items:baseline;gap:1px 8px;padding:7px 6px 7px 4px;text-decoration:none;display:grid;position:relative}@media (hover:hover){button.pFaJ2W_fr:hover,a.pFaJ2W_fr:hover{background:var(--s3)}}button.pFaJ2W_fr:active,a.pFaJ2W_fr:active{background:var(--s3)}.pFaJ2W_fr:focus-visible{outline-offset:-2px}.pFaJ2W_static{cursor:default}.pFaJ2W_fx{display:contents}.pFaJ2W_ttl{min-width:0;font:600 1rem/1.3125 var(--f);letter-spacing:-.006em;text-wrap:pretty;grid-area:ttl}.pFaJ2W_mt{min-width:0;font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t2);text-wrap:pretty;grid-area:mt}.pFaJ2W_ft{font:500 .875rem/1.4 var(--fm);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--t2);white-space:nowrap;grid-area:tm}.pFaJ2W_mk{grid-area:mk;align-self:start;place-items:center;height:21px;display:grid}.pFaJ2W_fi{color:var(--c,var(--t2));display:none}.pFaJ2W_ext{width:16px;color:var(--t3);margin-top:-8px;position:absolute;top:50%;right:6px}span.pFaJ2W_ext{display:none}a.pFaJ2W_fr{padding-right:30px}@media (min-width:760px){.pFaJ2W_ext{margin-top:4px;position:static}span.pFaJ2W_ext{display:block}a.pFaJ2W_fr{padding-right:8px}.pFaJ2W_fr{grid-template-columns:56px 14px 18px minmax(0,1fr) 16px;grid-template-areas:none;align-items:start;column-gap:10px;padding:10px 8px 10px 0}.pFaJ2W_ft,.pFaJ2W_mk,.pFaJ2W_fi,.pFaJ2W_ext,.pFaJ2W_ttl,.pFaJ2W_mt{grid-area:auto}.pFaJ2W_ft{text-align:right;line-height:1.5rem}.pFaJ2W_mk{height:1.5rem}.pFaJ2W_fi{margin-top:3px;display:block}.pFaJ2W_fx{min-width:0;font:450 .9375rem/1.5rem var(--f);display:block}.pFaJ2W_ttl{font:600 .9375rem/1.5rem var(--f)}.pFaJ2W_mt{font:inherit;color:var(--t2)}.pFaJ2W_mt:before{content:" · ";color:var(--t3)}}.pFaJ2W_fresh{animation:pFaJ2W_fresh 2s var(--ease-out) both}@keyframes pFaJ2W_fresh{0%,40%{background:var(--acc-soft)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.pFaJ2W_fresh{animation-duration:.12s;animation-timing-function:linear}}.pFaJ2W_skr{border-top:1px solid var(--b1);gap:6px;min-height:64px;padding:10px 6px 10px 28px;display:grid}.pFaJ2W_skr .sk{width:78%;height:14px;display:block}.pFaJ2W_skr .sk+.sk{width:46%}.pFaJ2W_list{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.pFaJ2W_list>li+li{border-top:1px solid var(--b1)}.pFaJ2W_tg{width:28px;height:28px;color:var(--c,var(--t2));background:color-mix(in oklab, var(--c,var(--t2)) 14%, transparent);border-radius:8px;flex:none;place-items:center;display:grid}.pFaJ2W_stageh{padding:12px 0 2px}.pFaJ2W_tp{border-radius:var(--r-sm);width:100%;color:var(--t1);text-align:left;transition:background-color var(--d-1) var(--ease-out);gap:10px;padding:10px 0 12px;display:grid}@media (hover:hover){.pFaJ2W_tp:hover{background:var(--s3)}}.pFaJ2W_tp:focus-visible{outline-offset:-2px}.pFaJ2W_tph{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 4px;display:grid}.pFaJ2W_tph .pFaJ2W_ttl{font:600 .9375rem/1.35 var(--f);grid-area:auto}.pFaJ2W_sig{font:500 .875rem/1.2 var(--fm);color:var(--t2);white-space:nowrap}.pFaJ2W_foot{font:450 .875rem/1.45 var(--f);color:var(--t3);margin:12px 0 0}.pFaJ2W_src{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:10px 0;display:grid}.pFaJ2W_srcn{font:500 .9375rem/1.35 var(--f);color:var(--t1)}.pFaJ2W_srct{font:450 .875rem/1.3 var(--f);color:var(--t3);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.pFaJ2W_so{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:2px 12px;min-height:56px;padding:10px 4px;display:grid}.pFaJ2W_so .pFaJ2W_fx{gap:2px;min-width:0;display:grid}.pFaJ2W_so .pFaJ2W_ttl,.pFaJ2W_so .pFaJ2W_mt{grid-area:auto}.pFaJ2W_so .pFaJ2W_mt:before{content:none}.pFaJ2W_socialfoot{justify-content:flex-start;margin-top:12px;display:flex}
.dfLzBG_now{width:100%;min-height:72px;color:var(--t1);text-align:left;transition:background-color var(--d-1) var(--ease-out);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:grid;position:relative}@media (hover:hover){button.dfLzBG_now:hover,a.dfLzBG_now:hover{background:var(--s3)}}button.dfLzBG_now:active,a.dfLzBG_now:active{background:var(--s3)}.dfLzBG_now:focus-visible{outline-offset:-2px}.dfLzBG_glyph{width:32px;height:32px;color:var(--c,var(--t2));background:color-mix(in oklab, var(--c,var(--t2)) 14%, transparent);border-radius:9px;place-items:center;display:grid}.dfLzBG_text{gap:2px;min-width:0;display:grid}.dfLzBG_title{font:600 var(--fs-row) / var(--lh-row) var(--f);letter-spacing:-.006em;-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dfLzBG_meta{font:450 var(--fs-caption) / 1.35 var(--f);color:var(--t2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dfLzBG_age{font:500 var(--fs-caption) / 1.3 var(--fm);font-variant-numeric:tabular-nums;color:var(--t2);white-space:nowrap}.dfLzBG_ext{color:var(--t3);position:absolute;top:10px;right:8px}@media (prefers-reduced-motion:reduce){.dfLzBG_now{transition:none}}
.cVeghq_pane{--sc-gap:32px}.cVeghq_pane :where(p,figcaption,dd,.cVeghq_meta,.cVeghq_rowt,h3,h4){text-wrap:pretty}.cVeghq_sec{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;min-width:0;display:grid}.cVeghq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;min-height:44px;display:flex}.cVeghq_headText{flex:10rem;gap:2px;min-width:0;padding-top:8px;display:grid}.cVeghq_headMeta{font:450 var(--fs-caption) / 1.35 var(--f);color:var(--t3);text-wrap:pretty}.cVeghq_headAction{flex:none;gap:8px;display:flex}.cVeghq_head .btn-ghost{margin-right:-12px}@media (max-width:599px){.cVeghq_headAction{flex-basis:100%}.cVeghq_head .btn-ghost{margin-left:-12px;margin-right:0}}.cVeghq_subHead{font:600 var(--fs-caption) / 1.3 var(--f);letter-spacing:.01em;color:var(--t3);margin-top:6px}.cVeghq_fine{font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t3);text-wrap:pretty}.cVeghq_quiet{font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t3);border-radius:var(--r-md);border:1px dashed var(--b2);padding:14px 16px}.cVeghq_clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cVeghq_clamp1{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cVeghq_stale,.cVeghq_err{font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}:is(.cVeghq_stale .ic,.cVeghq_err .ic){color:var(--hall);flex:none}.cVeghq_err{border-radius:var(--r-md);border:1px solid var(--b2);background:var(--s2);grid-template-columns:auto minmax(0,1fr) auto;padding:2px 4px 2px 14px;display:grid}.cVeghq_err .btn{margin-left:auto}.cVeghq_plate{gap:16px;display:grid}.cVeghq_plateMain{align-content:start;gap:12px;min-width:0;display:grid}.cVeghq_chips{flex-wrap:wrap;gap:8px;display:flex}.cVeghq_chip{border-radius:var(--r-xs);min-height:32px;font:600 var(--fs-caption) / 1.2 var(--f);background:color-mix(in oklab, var(--t1) 8%, transparent);color:var(--t2);align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.cVeghq_chip[data-kind=date]{background:var(--school-soft);color:var(--school)}.cVeghq_chip[data-kind=notice]{background:var(--fire-soft);color:var(--fire)}.cVeghq_chip[data-kind=check]{background:var(--hall-soft);color:var(--hall)}.cVeghq_dot{background:currentColor;border-radius:50%;width:8px;height:8px}.cVeghq_headline{font:650 var(--fs-display) / var(--lh-display) var(--f);letter-spacing:-.03em;color:var(--t1);text-wrap:balance;max-width:18ch}.cVeghq_lede{font:400 var(--fs-body) / var(--lh-body) var(--f);color:var(--t2);text-wrap:pretty;max-width:52ch}.cVeghq_quote{border-radius:var(--r-md);background:color-mix(in oklab, var(--s1) 55%, transparent);border-left:3px solid var(--fire);gap:6px;margin:0;padding:12px 14px;display:grid}.cVeghq_plate[data-tone=off] .cVeghq_quote{border-left-color:var(--school)}.cVeghq_quote blockquote{font:450 var(--fs-body) / var(--lh-body) var(--f);color:var(--t1);text-wrap:pretty;gap:4px;margin:0;display:grid}.cVeghq_quote figcaption{font:450 var(--fs-caption) / 1.3 var(--f);color:var(--t3)}.cVeghq_conflict{gap:8px;margin:0;display:grid}.cVeghq_conflict>div{gap:2px;display:grid}.cVeghq_conflict dt{font:600 var(--fs-caption) / 1.2 var(--f);color:var(--t3)}.cVeghq_conflict dd{font:450 var(--fs-body) / 1.4 var(--f);color:var(--t1);margin:0}.cVeghq_lines{gap:0;margin:0;padding:0;list-style:none;display:grid}.cVeghq_line{border-top:1px solid var(--b1);grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:baseline;gap:4px 12px;padding:10px 0;display:grid}.cVeghq_lineName{font:600 var(--fs-label) / var(--lh-label) var(--f);color:var(--t1)}.cVeghq_lineText{font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t2);font-variant-numeric:tabular-nums;gap:2px;display:grid}.cVeghq_differs{color:var(--hall);font-weight:560}.cVeghq_lineLive{font:500 var(--fs-caption) / 1.3 var(--f);color:var(--t1);grid-column:2;min-height:1.3em}.cVeghq_bell{background:var(--s4);border-radius:4px;grid-column:1/-1;height:8px;position:relative;overflow:hidden}.cVeghq_bell>i{transform-origin:0;width:100%;transform:scaleX(var(--p,0));background:var(--school);transition:transform var(--d-4) var(--ease-out);border-radius:4px;position:absolute;inset:0 auto 0 0}.cVeghq_bell[data-open]{background:repeating-linear-gradient(90deg, var(--s4) 0 6px, transparent 6px 10px)}@media (prefers-reduced-motion:reduce){.cVeghq_bell>i{transition:none}}.cVeghq_lines[data-mode=summary]>.cVeghq_line:not([data-line=district]),.cVeghq_lines[data-mode=all]>.cVeghq_line[data-line=district]{display:none}html[data-sc] .cVeghq_lines>.cVeghq_line[data-line]{display:none}:is(html[data-sc~=es] .cVeghq_lines>.cVeghq_line[data-line=es],html[data-sc~=is] .cVeghq_lines>.cVeghq_line[data-line=is],html[data-sc~=ms] .cVeghq_lines>.cVeghq_line[data-line=ms],html[data-sc~=hs] .cVeghq_lines>.cVeghq_line[data-line=hs]){display:grid}.cVeghq_lines>.cVeghq_line:first-child,.cVeghq_lines[data-mode=all]>.cVeghq_line[data-line=district]+.cVeghq_line{border-top-color:#0000}.cVeghq_plateActions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}@media (max-width:379px){.cVeghq_plateActions{display:grid}.cVeghq_plateActions>.btn{justify-content:center}.cVeghq_plateActions>.btn-ghost{justify-self:start;margin-left:-12px}}.cVeghq_next{border-radius:var(--r-md);background:color-mix(in oklab, var(--s1) 50%, transparent);border:1px solid var(--b1);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:14px;display:grid}.cVeghq_nextIc{border-radius:var(--r-sm);background:var(--acc-soft);width:40px;height:40px;color:var(--acc);place-items:center;display:grid}.cVeghq_nextBody{gap:2px;min-width:0;display:grid}.cVeghq_nextBody .cVeghq_lines{margin-top:6px}.cVeghq_nextBody .cVeghq_line{grid-template-columns:minmax(0,1fr);row-gap:0;padding:6px 0}.cVeghq_nextBody .cVeghq_lineName{font:560 var(--fs-caption) / 1.3 var(--f);color:var(--t3)}.cVeghq_bells{min-width:0}.cVeghq_bells[hidden]{display:none}.cVeghq_source{font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t3);text-wrap:pretty}@container hub-hero (min-width:600px){.cVeghq_plate{--plate-pad:28px 28px 20px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:28px}.cVeghq_next{align-self:start;margin-top:44px}.cVeghq_bells,.cVeghq_source{grid-column:1/-1}}.cVeghq_stats{border-radius:var(--r-md);background:var(--s2);border:1px solid var(--b1);box-shadow:var(--e1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.cVeghq_stat{border-top:1px solid var(--b1);align-content:start;gap:4px;min-width:0;padding:14px 16px 16px;display:grid}.cVeghq_stat:nth-child(-n+2){border-top:0}.cVeghq_stat:nth-child(2n){border-left:1px solid var(--b1)}.cVeghq_statLabel{font:560 var(--fs-caption) / 1.3 var(--f);color:var(--t3)}.cVeghq_statNum{font:500 var(--fs-num-l) / 1 var(--fm);letter-spacing:-.03em;color:var(--t1);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.cVeghq_statNum small{font:560 var(--fs-label) / 1 var(--f);letter-spacing:0;color:var(--t2)}.cVeghq_stat[data-k=off] .cVeghq_statNum{color:var(--school)}.cVeghq_statBar{background:var(--s4);border-radius:3px;height:6px;position:relative;overflow:hidden}.cVeghq_statBar>i{transform-origin:0;transform:scaleX(var(--p,0));background:color-mix(in oklab, var(--school) 60%, var(--s4));position:absolute;inset:0}.cVeghq_statLine{font:450 var(--fs-caption) / 1.35 var(--f);color:var(--t2);text-wrap:pretty}@media (min-width:640px){.cVeghq_stats{grid-template-columns:repeat(4,minmax(0,1fr))}.cVeghq_stat{border-top:0}.cVeghq_stat+.cVeghq_stat{border-left:1px solid var(--b1)}}:is(html[data-size="3"] .cVeghq_stats,html[data-size="4"] .cVeghq_stats){grid-template-columns:minmax(0,1fr)}:is(html[data-size="3"] .cVeghq_stat,html[data-size="4"] .cVeghq_stat){border-left:0;border-top:1px solid var(--b1)}.cVeghq_months{gap:12px;min-width:0;display:grid}.cVeghq_peekActions{flex-wrap:wrap;gap:8px;display:flex}.cVeghq_week{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.cVeghq_wd{border-radius:var(--r-md);background:var(--s2);border:1px solid var(--b1);min-height:104px;color:var(--t1);text-align:left;transition:background-color var(--d-1) var(--ease-out), transform var(--d-3) var(--spring);align-content:start;justify-items:start;gap:2px;padding:10px 8px 8px;display:grid;position:relative}.cVeghq_wd:active{transform:scale(.98)}@media (hover:hover){.cVeghq_wd:hover{background:var(--s3);border-color:var(--b2)}}.cVeghq_wd[aria-pressed=true]{border-color:var(--acc-line);box-shadow:0 0 0 1px var(--acc-line) inset}.cVeghq_wd[data-status=off],.cVeghq_wd[data-status=notice]{background:var(--yr-off,color-mix(in oklab, var(--school) 35%, var(--f-school)));color:#fff;border-color:#0000}.cVeghq_wd[data-status=notice]{background:color-mix(in oklab, var(--fire) 30%, var(--s2));color:var(--t1)}.cVeghq_wd[data-status=early]{background:linear-gradient(135deg, transparent 50%, color-mix(in oklab, var(--school) 30%, transparent) 50%), var(--s2)}.cVeghq_wd[data-past] .cVeghq_wdDow,.cVeghq_wd[data-past] .cVeghq_wdWord{opacity:.8}.cVeghq_wd[data-today]:after{content:"";background:var(--acc);border-radius:2px;height:3px;position:absolute;bottom:4px;left:8px;right:8px}.cVeghq_wdDow{font:560 var(--fs-caption) / 1.2 var(--f);color:inherit;opacity:.85}.cVeghq_wdNum{font:500 var(--fs-num-m) / 1.2 var(--fm);font-variant-numeric:tabular-nums}.cVeghq_wdWord{font:600 var(--fs-caption) / 1.15 var(--f);overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}@media (max-width:359px){.cVeghq_week{gap:4px;margin-inline:-8px}.cVeghq_wd{padding-inline:5px}.cVeghq_wd[data-status=school] .cVeghq_wdWord{display:none}}.cVeghq_wdMarks{gap:4px;min-height:12px;margin-top:auto;display:flex}.cVeghq_legend{font:450 var(--fs-caption) / 1.3 var(--f);color:var(--t3);flex-wrap:wrap;gap:4px 14px;display:flex}.cVeghq_legend>span{align-items:center;gap:6px;display:inline-flex}.cVeghq_legOff{background:color-mix(in oklab, var(--school) 35%, var(--f-school));border-radius:3px;width:12px;height:12px;display:inline-block}.cVeghq_rows{border-top:1px solid var(--b1);border-bottom:1px solid var(--b1);margin:0 -8px;padding:0;list-style:none;display:grid}.cVeghq_rows>li{min-width:0;display:grid}.cVeghq_rows>li+li{border-top:1px solid var(--b1)}.cVeghq_r{border-radius:var(--r-sm);width:100%;min-height:60px;color:var(--t1);text-align:left;transition:background-color var(--d-1) var(--ease-out), transform var(--d-3) var(--spring);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 8px;text-decoration:none;display:grid}button.cVeghq_r:active,a.cVeghq_r:active{transform:scale(.995)}@media (hover:hover){button.cVeghq_r:hover,a.cVeghq_r:hover{background:var(--s3)}}.cVeghq_r[data-static]{cursor:default}.cVeghq_r[data-today] .cVeghq_rowt{color:var(--school)}.cVeghq_r>.chev{color:var(--t3)}.cVeghq_rMain{gap:2px;min-width:0;display:grid}.cVeghq_rMain:first-child{grid-column:1/3}.cVeghq_rTime{min-width:56px;font:500 var(--fs-num-s) / 1.2 var(--fm);font-variant-numeric:tabular-nums;color:var(--t2)}.cVeghq_pane [data-struck]{color:var(--t3);text-decoration:line-through;text-decoration-thickness:1.5px}.cVeghq_pane [data-quiet]{color:var(--t3)}.cVeghq_ha{font:600 var(--fs-caption) / 1 var(--f);border-radius:var(--r-xs);background:color-mix(in oklab, var(--t1) 8%, transparent);color:var(--t2);padding:7px 9px}.cVeghq_ha[data-home]{background:var(--ok-soft);color:var(--ok)}html[data-sc] .cVeghq_evItem[data-campus]:not([data-campus=district]){display:none}:is(html[data-sc~=es] .cVeghq_evItem[data-campus=es],html[data-sc~=is] .cVeghq_evItem[data-campus=is],html[data-sc~=ms] .cVeghq_evItem[data-campus=ms],html[data-sc~=hs] .cVeghq_evItem[data-campus=hs]){display:grid}.cVeghq_glyph{border-radius:var(--r-sm);background:var(--school-soft);width:40px;height:40px;color:var(--school);flex:none;place-items:center;display:grid}.cVeghq_glyph[data-tone=off]{background:color-mix(in oklab, var(--school) 35%, var(--f-school));color:#fff}.cVeghq_glyph[data-tone=notice]{background:var(--fire-soft);color:var(--fire)}.cVeghq_glyph[data-tone=hall]{background:var(--hall-soft);color:var(--hall)}.cVeghq_dayBlock{border-radius:var(--r-sm);background:var(--s3);width:48px;min-height:52px;color:var(--t2);font:560 var(--fs-caption) / 1.1 var(--f);align-content:center;justify-items:center;display:grid}.cVeghq_dayBlock b{font:500 var(--fs-num-m) / 1.1 var(--fm);color:var(--t1)}.cVeghq_dayBlock[data-today]{background:var(--school-soft);color:var(--school)}.cVeghq_dayBlock[data-today] b{color:var(--school)}.cVeghq_railFrame{margin-inline:-4px}.cVeghq_rail{gap:8px;margin:0;padding:2px 4px 6px;list-style:none;display:flex}.cVeghq_rail>li{flex:none}.cVeghq_tile{border-radius:var(--r-md);width:88px;min-height:104px;color:var(--t1);text-align:center;transition:background-color var(--d-1) var(--ease-out);align-content:start;justify-items:center;gap:8px;padding:10px 4px;text-decoration:none;display:grid}@media (hover:hover){.cVeghq_tile:hover{background:var(--s3)}}.cVeghq_tileIc{background:var(--s2);border:1px solid var(--b2);width:52px;height:52px;color:var(--t1);box-shadow:var(--e1);border-radius:14px;place-items:center;display:grid}.cVeghq_tileWord{font:560 var(--fs-caption) / 1.2 var(--f);color:var(--t2)}@media (min-width:1000px){.cVeghq_rail{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:visible}.cVeghq_tile{width:auto}}
._7IhbAq_plate{--plate-pad:16px 14px 14px;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;display:grid}@container hub-hero (min-width:560px){._7IhbAq_plate{--plate-pad:20px 20px 18px}}._7IhbAq_plate figure.vz-river{margin:0}@container hub-hero (max-width:330px){._7IhbAq_plate .vz-meta{display:none}}._7IhbAq_legend{flex-wrap:wrap;gap:6px;display:flex}._7IhbAq_lchip{gap:7px;padding-inline:11px;text-decoration:none}@media (max-width:359px){._7IhbAq_lchip{gap:6px;padding-inline:9px}}._7IhbAq_lchip .vz-mk{--mk:10px}._7IhbAq_lchip[aria-disabled]{pointer-events:none}._7IhbAq_errBody{align-content:center;gap:12px;min-height:188px;display:grid}._7IhbAq_errTitle{font:600 var(--fs-heading) / var(--lh-heading) var(--f);margin:0}._7IhbAq_tileMeta{font:450 var(--fs-caption) / 1.35 var(--f);color:var(--t2)}[data-area=topics]>._7IhbAq_topicsBody{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}._7IhbAq_topicRows{gap:12px;min-width:0;display:grid}._7IhbAq_topicRow{grid-template-columns:minmax(0,1fr) minmax(112px,136px);align-items:center;gap:12px;min-width:0;display:grid}@media (max-width:359px){._7IhbAq_topicRow{grid-template-columns:minmax(0,1fr);gap:4px}._7IhbAq_topicRow .vz-stage{max-width:200px}}._7IhbAq_topicTitle{min-width:0;font:600 var(--fs-row) / var(--lh-row) var(--f);letter-spacing:-.006em;-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._7IhbAq_topicScale{font:500 var(--fs-caption) / 1.3 var(--f);color:var(--t3);justify-self:end}[data-area=social]>._7IhbAq_socialBody{align-content:start;justify-items:start;gap:6px;display:grid}._7IhbAq_headline{font:600 var(--fs-row) / var(--lh-row) var(--f);color:var(--t1);-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-area=coming]>._7IhbAq_comingBody{align-items:end}._7IhbAq_comingRows{gap:6px;width:100%;min-width:0;display:grid}._7IhbAq_comingRow{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}._7IhbAq_comingDay{font:500 var(--fs-caption) / 1.35 var(--fm);font-variant-numeric:tabular-nums;color:var(--hall);white-space:nowrap}._7IhbAq_comingTitle{min-width:0;font:560 var(--fs-caption) / 1.35 var(--f);color:var(--t1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-area=sources]>._7IhbAq_sourcesBody{grid-template-columns:minmax(0,1fr);align-content:end;gap:10px;display:grid}._7IhbAq_ticks{flex-wrap:wrap;align-items:flex-end;gap:3px;min-height:22px;display:flex}._7IhbAq_ticks i{background:var(--ok);border-radius:2px;width:6px;height:22px;display:block}._7IhbAq_ticks i[data-state=late]{background:var(--fire);height:11px}._7IhbAq_ticks i[data-state=none]{background:var(--t3);opacity:.6;height:4px}._7IhbAq_now{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}._7IhbAq_nowHead{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}._7IhbAq_nowHead .heading{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}._7IhbAq_nowMeta{font:450 var(--fs-caption) / 1.3 var(--f);color:var(--t3)}._7IhbAq_nowAll{margin-right:-12px}._7IhbAq_nowList{border-radius:var(--r-lg);background:var(--s2);border:1px solid var(--b1);box-shadow:var(--e1);margin:0;padding:0;list-style:none;overflow:hidden}._7IhbAq_nowList>li+li,._7IhbAq_nowSk+._7IhbAq_nowSk{border-top:1px solid var(--b1)}._7IhbAq_nowSk{gap:6px;min-height:72px;padding:14px 16px 14px 60px;display:grid}._7IhbAq_nowSk .sk{width:72%;height:14px;display:block}._7IhbAq_nowSk .sk+.sk{width:40%}
.XC7TKa_scores{gap:0;margin:0;padding:0;list-style:none;display:grid}.XC7TKa_score{border-top:1px solid var(--b1);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:6px 0;display:grid}.XC7TKa_scoreBadge{border-radius:var(--r-xs);min-width:64px;font:600 var(--fs-caption) / 1 var(--f);background:color-mix(in oklab, var(--t1) 8%, transparent);color:var(--t2);align-items:center;gap:4px;padding:6px 8px;display:inline-flex}.XC7TKa_score[data-outcome=W] .XC7TKa_scoreBadge{background:var(--ok-soft);color:var(--ok)}.XC7TKa_scoreNum{font:500 var(--fs-num-m) / 1 var(--fm);font-variant-numeric:tabular-nums;color:var(--t1)}.XC7TKa_scoreSrc{font:560 var(--fs-caption) / 1 var(--f);color:var(--acc);align-items:center;gap:4px;min-height:44px;display:inline-flex}.XC7TKa_items{font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t2);gap:4px;margin:4px 0 0;padding:0 0 0 18px;display:grid}.XC7TKa_meeting{border-radius:var(--r-md);background:var(--s2);border:1px solid var(--b1);box-shadow:var(--e1);grid-template-columns:auto minmax(0,1fr);gap:16px;padding:16px;display:grid}.XC7TKa_dial{display:block}.XC7TKa_dialBig{font:500 22px/1 var(--fm);fill:var(--t1)}.XC7TKa_dialWord{font:600 15px/1 var(--f);fill:var(--t1)}.XC7TKa_dialSmall{font:560 14px/1 var(--f);fill:var(--t3)}.XC7TKa_eyebrowSchool{font:600 var(--fs-caption) / 1.2 var(--f);color:var(--school)}.XC7TKa_meetingTitle{min-height:44px;font:600 var(--fs-row) / var(--lh-row) var(--f);color:var(--t1);text-align:left;align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.XC7TKa_meetingTitle:hover{color:var(--acc)}}.XC7TKa_docs{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.XC7TKa_doc{border-radius:var(--r-sm);border:1px dashed var(--b2);height:100%;min-height:44px;color:var(--t2);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:6px;padding:6px 10px;text-decoration:none;display:grid}.XC7TKa_doc .ic{grid-row:span 2}.XC7TKa_docs [data-posted] .XC7TKa_doc{border-style:solid;border-color:var(--acc-line);color:var(--t1)}.XC7TKa_docs [data-posted] .XC7TKa_doc .ic{color:var(--ok)}.XC7TKa_docW{font:600 var(--fs-caption) / 1.2 var(--f)}.XC7TKa_docS{font:450 var(--fs-caption) / 1.2 var(--f);color:var(--t3)}.XC7TKa_agenda{gap:4px;margin-top:8px;display:grid}.XC7TKa_agenda .XC7TKa_items{padding-left:22px}.XC7TKa_election{border-radius:var(--r-md);border:1px solid var(--b1);min-height:60px;color:var(--t1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;text-decoration:none;display:grid}@media (hover:hover){.XC7TKa_election:hover{background:var(--s3)}}.XC7TKa_themes{margin:0;padding:0;list-style:none;display:grid}.XC7TKa_theme{border-top:1px solid var(--b1);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.XC7TKa_themeCount{border-radius:var(--r-xs);background:var(--school-soft);height:32px;color:var(--school);font:600 var(--fs-num-s) / 1 var(--fm);align-items:center;gap:4px;padding:0 8px;display:inline-flex}.XC7TKa_serves{border-radius:var(--r-md);background:var(--s2);border:1px solid var(--b1);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px 16px 6px;display:grid}.XC7TKa_serves>.ic{color:var(--school);margin-top:2px}.XC7TKa_links{flex-wrap:wrap;gap:0 8px;margin-left:-12px;display:flex}.XC7TKa_ask{gap:12px;min-width:0;display:grid}.XC7TKa_askChips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.XC7TKa_askChip{border-radius:var(--r-sm);background:var(--s2);border:1px solid var(--b2);min-height:44px;font:560 var(--fs-label) / 1.2 var(--f);color:var(--t1);text-align:left;transition:background-color var(--d-1) var(--ease-out), transform var(--d-3) var(--spring);align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.XC7TKa_askChip .ic{color:var(--acc)}.XC7TKa_askChip:active{transform:scale(.98)}@media (hover:hover){.XC7TKa_askChip:hover{background:var(--s3)}}.XC7TKa_links .btn{white-space:normal;text-align:left;height:auto;min-height:44px}.XC7TKa_serves>div{min-width:0}.XC7TKa_colMain,.XC7TKa_colSide{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;min-width:0;display:grid}@media (min-width:1000px){.XC7TKa_twoUp{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);column-gap:40px}.XC7TKa_twoUp>:first-child{grid-column:1/-1}.XC7TKa_twoUp .XC7TKa_colSide>:first-child{margin-top:0}}
.aGvHIW_pane{--pp-head:calc(var(--bar-h) + var(--safe-t));--pp-pad:calc(var(--bar-h) + var(--safe-t) + 8px);--pp-top:calc(var(--pp-head) - var(--pp-pad));--pp-nav:60px}.emergency .aGvHIW_pane{--pp-head:calc(var(--bar-h) + var(--safe-t) + 60px);--pp-pad:calc(var(--bar-h) + var(--safe-t) + 84px)}@media (min-width:1100px){.aGvHIW_pane{--pp-head:72px;--pp-pad:84px}.emergency .aGvHIW_pane{--pp-head:132px;--pp-pad:156px}}.aGvHIW_pane :where(p,h3,.aGvHIW_meta){text-wrap:pretty}.aGvHIW_ledeSk{max-width:34rem;height:2lh;font:450 var(--fs-body) / var(--lh-body) var(--f);border-radius:6px;display:block}.aGvHIW_ledeNote{font:450 var(--fs-body) / var(--lh-body) var(--f);color:var(--t2);margin:0}
._9rcjwG_grade{border-radius:var(--r-sm);background:var(--cs,var(--school-soft));width:40px;height:40px;color:var(--c,var(--school));font:650 1.25rem/1 var(--f);place-items:center;display:grid}._9rcjwG_gradeL{width:56px;height:56px;font-size:1.75rem}._9rcjwG_scale .vz-plot text._9rcjwG_bandLetter{font:650 14px/1 var(--f);fill:var(--t2)}._9rcjwG_band{fill:var(--s3)}[data-hot]>._9rcjwG_band{fill:color-mix(in oklab, var(--school) 24%, var(--s3))}[data-hot]>._9rcjwG_bandLetter{fill:var(--t1)}._9rcjwG_bandOpen{fill:none;stroke:var(--s1);stroke-width:2px}._9rcjwG_stem{stroke:var(--school);stroke-width:1.5px}._9rcjwG_stem[data-dim]{opacity:.35}._9rcjwG_dot circle{fill:var(--f-school);stroke:var(--s1);stroke-width:2px}._9rcjwG_scale .vz-plot ._9rcjwG_dot text{font:650 14px/1 var(--f);fill:var(--on-school)}._9rcjwG_dot[data-dim]{opacity:.35}._9rcjwG_districtMark line{stroke:var(--t1);stroke-width:2px}._9rcjwG_districtMark path{fill:var(--t1);stroke:var(--s1);stroke-width:1.5px}._9rcjwG_scale .vz-plot ._9rcjwG_districtMark text{fill:var(--t1);font-weight:600}._9rcjwG_districtMark[data-dim]{opacity:.45}._9rcjwG_dotKey{background:var(--f-school);width:24px;height:24px;color:var(--on-school);font:650 .875rem/1 var(--f);border-radius:50%;place-items:center;display:inline-grid}._9rcjwG_dotKey[data-dim]{opacity:.45}._9rcjwG_diaKey{background:var(--t1);width:10px;height:10px;margin:0 5px;transform:rotate(45deg)}
.SgDQ9W_stack{--yr-off:color-mix(in oklab, var(--school) 35%, var(--f-school));grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.SgDQ9W_sub{font:600 var(--fs-caption) / 1.3 var(--f);color:var(--t3);margin:4px 0 -8px}.SgDQ9W_hero{border-radius:var(--r-lg);background:radial-gradient(120% 140% at 0% 0%, var(--school-soft), transparent 70%), var(--s2);min-height:96px;box-shadow:var(--e1);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:16px;display:grid;position:relative}.SgDQ9W_hero[data-tone=off]{background:radial-gradient(120% 140% at 0% 0%, color-mix(in oklab, var(--f-school) 30%, transparent), transparent 70%), var(--s2)}.SgDQ9W_hero[data-tone=notice]{background:radial-gradient(120% 140% at 0% 0%, var(--fire-soft), transparent 70%), var(--s2)}.SgDQ9W_hero[data-tone=quiet]{background:var(--s2)}.SgDQ9W_heroIc{border-radius:var(--r-md);background:var(--school-soft);width:52px;height:52px;color:var(--school);place-items:center;display:grid}.SgDQ9W_hero[data-tone=off] .SgDQ9W_heroIc{background:var(--yr-off);color:var(--on-school)}.SgDQ9W_hero[data-tone=notice] .SgDQ9W_heroIc{background:var(--fire-soft);color:var(--fire)}.SgDQ9W_hero[data-tone=quiet] .SgDQ9W_heroIc{background:var(--s3);color:var(--t2)}.SgDQ9W_heroText{gap:4px;min-width:0;display:grid}.SgDQ9W_heroHead{font:650 var(--fs-heading) / 1.2 var(--f);color:var(--t1);text-wrap:balance}.SgDQ9W_heroLine{font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t2);text-wrap:pretty}.SgDQ9W_chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.SgDQ9W_chip{background:color-mix(in oklab, var(--t1) 8%, transparent);min-height:28px;font:560 var(--fs-caption) / 1.2 var(--f);color:var(--t2);border-radius:99px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.SgDQ9W_chip[data-tone=ok]{background:var(--ok-soft);color:var(--ok)}.SgDQ9W_chip[data-tone=notice]{background:var(--fire-soft);color:var(--fire)}.SgDQ9W_chip[data-tone=hall]{background:var(--hall-soft);color:var(--hall)}.SgDQ9W_nav{grid-template-columns:1fr 1fr;gap:8px;display:grid}.SgDQ9W_nav .btn{justify-content:center}.SgDQ9W_quote{border-left:3px solid var(--fire);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--s2);font:450 var(--fs-body) / 1.45 var(--f);color:var(--t1);white-space:pre-line;margin:0;padding:12px 14px 12px 16px}.SgDQ9W_why{gap:10px;margin:0;padding:0;list-style:none;display:grid}.SgDQ9W_why>li{font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t2);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;display:grid}.SgDQ9W_why>li>.ic{color:var(--school);margin-top:3px}.SgDQ9W_why>li[data-tone=notice]>.ic{color:var(--fire)}.SgDQ9W_why>li[data-tone=hall]>.ic{color:var(--hall)}.SgDQ9W_why b{color:var(--t1);font-weight:600}.SgDQ9W_rows{border-radius:var(--r-md);background:var(--s2);box-shadow:var(--e1);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.SgDQ9W_rows>li+li{border-top:1px solid var(--b1)}.SgDQ9W_r{width:100%;min-height:60px;color:var(--t1);text-align:left;transition:background-color var(--d-1) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:grid}@media (hover:hover){button.SgDQ9W_r:hover,a.SgDQ9W_r:hover{background:var(--s3)}}.SgDQ9W_r:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.SgDQ9W_r[data-picked] .SgDQ9W_rowt{color:var(--school)}.SgDQ9W_r>.chev{color:var(--t3)}.SgDQ9W_rMain{gap:2px;min-width:0;display:grid}.SgDQ9W_rTime{min-width:52px;font:500 var(--fs-num-s) / 1.2 var(--fm);font-variant-numeric:tabular-nums;color:var(--t2)}.SgDQ9W_struck{color:var(--t3);text-decoration:line-through;text-decoration-thickness:1.5px}.SgDQ9W_badge{border-radius:var(--r-sm);background:var(--school-soft);min-width:40px;height:40px;color:var(--school);font:650 var(--fs-row) / 1 var(--f);place-items:center;padding:0 6px;display:grid}.SgDQ9W_badge[data-letter]:before{content:attr(data-letter)}.SgDQ9W_ha{font:600 var(--fs-caption) / 1 var(--f);border-radius:var(--r-xs);background:color-mix(in oklab, var(--t1) 8%, transparent);color:var(--t2);white-space:nowrap;padding:7px 9px}.SgDQ9W_ha[data-home]{background:var(--ok-soft);color:var(--ok)}.SgDQ9W_skRow{height:60px}.SgDQ9W_quiet{border-radius:var(--r-md);border:1px dashed var(--b2);font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t3);margin:0;padding:14px 16px}.SgDQ9W_err{border-radius:var(--r-md);border:1px solid var(--b2);background:var(--s2);font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px;padding:4px 4px 4px 14px;display:flex}.SgDQ9W_err .btn{margin-left:auto}.SgDQ9W_score{border-radius:var(--r-md);background:var(--s3);min-width:72px;height:64px;color:var(--t1);font:500 var(--fs-num-l) / 1 var(--fm);font-variant-numeric:tabular-nums;align-content:center;justify-items:center;padding:0 10px;display:grid}.SgDQ9W_score small{font:600 var(--fs-caption) / 1.2 var(--f);color:var(--t2)}.SgDQ9W_score[data-outcome=W]{background:var(--ok-soft)}.SgDQ9W_score[data-outcome=W] small{color:var(--ok)}.SgDQ9W_actions{flex-wrap:wrap;gap:8px;display:flex}.SgDQ9W_actions>.btn{flex:14rem}.SgDQ9W_head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.SgDQ9W_abbr{border-radius:var(--r-md);background:var(--yr-off);width:56px;height:56px;color:var(--on-school);font:650 var(--fs-heading) / 1 var(--f);place-items:center;display:grid}.SgDQ9W_headMeta{font:500 var(--fs-caption) / 1.3 var(--f);color:var(--t3)}.SgDQ9W_rating{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.SgDQ9W_fine{font:450 var(--fs-caption) / 1.45 var(--f);color:var(--t3);text-wrap:pretty;margin:0}.SgDQ9W_fine a{color:var(--acc);text-underline-offset:3px;position:relative}.SgDQ9W_fine a:before{content:"";position:absolute;inset:-14px -6px}.SgDQ9W_mapBox{border-radius:var(--r-md);overflow:hidden}@media (prefers-reduced-motion:reduce){.SgDQ9W_r{transition:none}}
.YQ_nQq_view{gap:32px;min-width:0;display:grid}.YQ_nQq_sec{align-content:start;gap:16px;min-width:0;display:grid}.YQ_nQq_head{gap:2px;min-width:0;display:grid}.YQ_nQq_headMeta{font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t2);text-wrap:pretty;margin:0}.YQ_nQq_fine,.YQ_nQq_source{font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t3);text-wrap:pretty;margin:0}.YQ_nQq_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.YQ_nQq_stats{border-radius:var(--r-md);background:var(--s2);border:1px solid var(--b1);box-shadow:var(--e1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.YQ_nQq_stat{border-top:1px solid var(--b1);align-content:start;gap:4px;min-width:0;padding:14px 16px 16px;display:grid}.YQ_nQq_stat[data-k=level]{border-top:0;grid-column:1/-1}.YQ_nQq_stat:nth-child(2n){border-right:1px solid var(--b1)}.YQ_nQq_statLabel{font:560 var(--fs-caption) / 1.3 var(--f);color:var(--t3)}.YQ_nQq_statNum{font:500 var(--fs-num-l) / 1.1 var(--fm);letter-spacing:-.03em;color:var(--t1);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;min-height:1.1em;display:flex}.YQ_nQq_statNum .sk{border-radius:4px;width:5ch;height:.9em;display:inline-block}.YQ_nQq_stat[data-k=level] .YQ_nQq_statNum{font-size:var(--fs-num-xl)}.YQ_nQq_statNum small{font:560 var(--fs-label) / 1 var(--f);letter-spacing:0;color:var(--t2)}.YQ_nQq_statNum[data-up]{color:var(--ok)}.YQ_nQq_statLine{font:450 var(--fs-caption) / 1.35 var(--f);color:var(--t2);text-wrap:pretty}@media (min-width:900px){.YQ_nQq_stats{grid-template-columns:1.3fr repeat(4,minmax(0,1fr))}.YQ_nQq_stat,.YQ_nQq_stat[data-k=level]{border-top:0;grid-column:auto}.YQ_nQq_stat:nth-child(2n){border-right:0}.YQ_nQq_stat+.YQ_nQq_stat{border-left:1px solid var(--b1)}}:is(html[data-size="3"] .YQ_nQq_stats,html[data-size="4"] .YQ_nQq_stats){grid-template-columns:minmax(0,1fr)}:is(html[data-size="3"] .YQ_nQq_stat,html[data-size="4"] .YQ_nQq_stat){border-left:0;border-right:0;border-top:1px solid var(--b1)}.YQ_nQq_lakeDraw{gap:32px;min-width:0;display:grid}.YQ_nQq_lakeShore{gap:12px;min-width:0;display:grid}@media (min-width:1100px){.YQ_nQq_lakeDraw{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:40px}}.YQ_nQq_whatIfNote{border-radius:var(--r-sm);background:var(--water-soft);font:500 var(--fs-caption) / 1.35 var(--f);color:var(--t1);align-items:center;gap:8px;margin:0;padding:8px 12px;display:flex}.YQ_nQq_whatIfNote .ic{color:var(--water);flex:none}.YQ_nQq_whatIf{gap:4px;min-width:0;display:grid}.YQ_nQq_whatIfFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}.YQ_nQq_rampsGrid{gap:24px;min-width:0;display:grid}.YQ_nQq_rampsMap,.YQ_nQq_rampsList{align-content:start;gap:12px;min-width:0;display:grid}@media (min-width:1100px){.YQ_nQq_rampsGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:40px}.YQ_nQq_rampsMap{position:sticky;top:136px}}.YQ_nQq_noLimit{color:var(--t3);align-items:center;gap:6px;display:inline-flex!important}.YQ_nQq_noLimit .ic{color:var(--t3)}.YQ_nQq_listSk{gap:8px;display:grid}.YQ_nQq_listSk>.sk{border-radius:var(--r-md);height:72px}.YQ_nQq_quiet{border-radius:var(--r-md);border:1px dashed var(--b2);font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t2);margin:0;padding:14px 16px}.YQ_nQq_rowTime{font:500 var(--fs-num-s) / 1.25 var(--fm);font-variant-numeric:tabular-nums;color:var(--t1);white-space:nowrap;justify-items:end;display:grid}.YQ_nQq_rowTime small{font:560 var(--fs-caption) / 1.2 var(--f);color:var(--t3)}:is(.YQ_nQq_rowOver .ttl,.YQ_nQq_rowOver .YQ_nQq_rowTime){color:var(--t3)}.YQ_nQq_wxSub{font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t2);text-wrap:pretty;display:block}.YQ_nQq_evControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;min-width:0;display:flex}.YQ_nQq_evControls>:first-child{flex:18rem;min-width:0}.YQ_nQq_agenda{gap:24px;min-width:0;display:grid}.YQ_nQq_agenda>.btn{justify-self:start}.YQ_nQq_agendaDay{content-visibility:auto;contain-intrinsic-size:auto 200px;gap:8px;min-width:0;display:grid}.YQ_nQq_dayHead{font:600 var(--fs-label) / 1.3 var(--f);color:var(--t1);justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.YQ_nQq_dayHead[data-today]>:first-child{color:var(--acc)}.YQ_nQq_dayCount{font:450 var(--fs-caption) / 1.3 var(--f);color:var(--t3)}.YQ_nQq_monthWrap{gap:24px;min-width:0;display:grid}@media (min-width:1100px){.YQ_nQq_monthWrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:40px}.YQ_nQq_monthWrap>.YQ_nQq_agendaDay{grid-column:1/-1}}.YQ_nQq_month{border-collapse:separate;border-spacing:4px;table-layout:fixed;width:calc(100% + 8px);margin:-4px}.YQ_nQq_monthCap{caption-side:top;text-align:left;font:600 var(--fs-label) / 1.3 var(--f);color:var(--t1);padding:0 4px 6px}.YQ_nQq_month th{font:560 var(--fs-caption) / 1.2 var(--f);color:var(--t3);padding-bottom:2px}.YQ_nQq_month td{padding:0}.YQ_nQq_cell{border-radius:var(--r-sm);background:var(--s2);width:100%;min-height:52px;color:var(--t1);transition:background-color var(--d-1) var(--ease-out);border:1px solid #0000;grid-template-rows:auto 1fr;place-items:start center;gap:4px;padding:6px 2px;display:grid}.YQ_nQq_cell:disabled{color:var(--t3);cursor:default;background:0 0}.YQ_nQq_cell[data-has]:not(:disabled){background:color-mix(in oklab, var(--acc) 10%, var(--s2))}.YQ_nQq_cell[aria-pressed=true]{border-color:var(--acc-line);box-shadow:0 0 0 1px var(--acc-line) inset}.YQ_nQq_cell[data-today] .YQ_nQq_cellNum{color:var(--acc);font-weight:650}@media (hover:hover){.YQ_nQq_cell:not(:disabled):hover{background:var(--s3)}}.YQ_nQq_cell:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.YQ_nQq_cellNum{font:500 var(--fs-num-s) / 1.1 var(--fm);font-variant-numeric:tabular-nums}.YQ_nQq_cellDots{align-items:center;gap:3px;min-height:8px;display:flex}.YQ_nQq_cellDots i{background:var(--acc);border-radius:50%;width:6px;height:6px}.YQ_nQq_cellDots b{display:none}@media (prefers-reduced-motion:reduce){.YQ_nQq_cell{transition:none}}.YQ_nQq_wxTop{gap:16px;min-width:0;display:grid}@media (min-width:900px){.YQ_nQq_wxTop{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch}}.YQ_nQq_wxNowBox,.YQ_nQq_sunBox,.YQ_nQq_fireBox,.YQ_nQq_alerts{border-radius:var(--r-md);background:var(--s2);border:1px solid var(--b1);box-shadow:var(--e1);align-items:center;gap:12px;min-width:0;padding:16px;display:grid}.YQ_nQq_wxNowBox{background:radial-gradient(110% 100% at 0% 0%, color-mix(in oklab, var(--fire) 14%, transparent), transparent 60%), var(--s2);grid-template-columns:auto auto minmax(0,1fr)}.YQ_nQq_wxNowBox>.ic{color:var(--fire)}.YQ_nQq_wxTemp{align-items:baseline;gap:2px;display:flex}.YQ_nQq_wxTemp b{font:500 var(--fs-num-d) / 1 var(--fm);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.YQ_nQq_wxTemp small{font:560 var(--fs-label) / 1 var(--f);color:var(--t2)}.YQ_nQq_wxWords{gap:2px;min-width:0;display:grid}.YQ_nQq_wxSkyBig{font:600 var(--fs-row) / 1.3 var(--f);color:var(--t1)}.YQ_nQq_wxSide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-width:0;display:grid}@media (max-width:359px){.YQ_nQq_wxSide{grid-template-columns:minmax(0,1fr)}.YQ_nQq_wxNowBox{grid-template-columns:auto minmax(0,1fr)}.YQ_nQq_wxNowBox>.YQ_nQq_wxWords{grid-column:1/-1}}.YQ_nQq_sunBox{justify-items:center;gap:6px}.YQ_nQq_sunTimes{font:500 var(--fs-num-s) / 1.2 var(--fm);font-variant-numeric:tabular-nums;color:var(--t2);flex-wrap:wrap;justify-content:center;gap:4px 12px;display:flex}.YQ_nQq_sunTimes>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.YQ_nQq_sunTimes .ic{color:var(--fire)}.YQ_nQq_fireBox{font:450 var(--fs-caption) / 1.35 var(--f);grid-template-columns:auto minmax(0,1fr);align-items:start}.YQ_nQq_fireBox>.ic{color:var(--t3);margin-top:1px}.YQ_nQq_fireBox[data-on]{border-color:color-mix(in oklab, var(--fire) 45%, transparent)}.YQ_nQq_fireBox[data-on]>.ic{color:var(--fire)}.YQ_nQq_fireBox b,.YQ_nQq_alerts b{font:600 var(--fs-label) / 1.3 var(--f);color:var(--t1);display:block}.YQ_nQq_alerts{border-color:color-mix(in oklab, var(--fire) 45%, transparent);grid-template-columns:auto minmax(0,1fr) auto}.YQ_nQq_alerts>.ic{color:var(--fire)}@media (max-width:479px){.YQ_nQq_alerts{grid-template-columns:auto minmax(0,1fr)}.YQ_nQq_alerts>.btn{grid-column:1/-1;justify-self:start}}.YQ_nQq_hrRain{fill:color-mix(in oklab, var(--water) 55%, transparent)}.YQ_nQq_hrArea{fill:color-mix(in oklab, var(--fire) 12%, transparent)}.YQ_nQq_hrLine{fill:none;stroke:var(--fire);stroke-width:2px;stroke-linejoin:round}.YQ_nQq_hrDot{fill:var(--fire)}.YQ_nQq_days{border-top:1px solid var(--b1);margin:0;padding:0;list-style:none;display:grid}.YQ_nQq_dayRow{border-bottom:1px solid var(--b1);grid-template-columns:5.5rem 20px minmax(0,1fr) 2.5rem minmax(56px,.8fr) 2.5rem;align-items:center;gap:10px;min-height:56px;padding:8px 0;display:grid}.YQ_nQq_dayName{font:600 var(--fs-label) / 1.3 var(--f);color:var(--t1)}.YQ_nQq_dayIc{color:var(--fire)}.YQ_nQq_daySky{font:450 var(--fs-caption) / 1.35 var(--f);color:var(--t2);min-width:0;display:grid}.YQ_nQq_dayRain{color:var(--water);font-weight:560}.YQ_nQq_dayLo,.YQ_nQq_dayHi{font:500 var(--fs-num-s) / 1.2 var(--fm);font-variant-numeric:tabular-nums;text-align:right;color:var(--t2)}.YQ_nQq_dayHi{text-align:left;color:var(--t1)}.YQ_nQq_range{background:var(--s4);border-radius:3px;height:6px;position:relative}.YQ_nQq_range i{background:linear-gradient(90deg, var(--water), var(--fire));border-radius:3px;position:absolute;top:0;bottom:0}@media (max-width:599px){.YQ_nQq_dayRow{grid-template-columns:20px minmax(0,1fr) 2.25rem minmax(48px,.9fr) 2.25rem;grid-template-areas:"ic name lo range hi""ic sky sky sky sky";row-gap:2px}.YQ_nQq_dayName{grid-area:name}.YQ_nQq_dayIc{grid-area:ic;align-self:start;margin-top:2px}.YQ_nQq_daySky{grid-area:sky}.YQ_nQq_dayLo{grid-area:lo}.YQ_nQq_range{grid-area:range}.YQ_nQq_dayHi{grid-area:hi}}.YQ_nQq_systems{border-radius:var(--r-md);background:var(--s2);border:1px solid var(--b1);box-shadow:var(--e1);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.YQ_nQq_system{gap:8px;min-width:0;padding:14px 16px 16px;display:grid}.YQ_nQq_system+.YQ_nQq_system{border-top:1px solid var(--b1)}@media (min-width:1000px){.YQ_nQq_systems{grid-template-columns:repeat(3,minmax(0,1fr))}.YQ_nQq_system+.YQ_nQq_system{border-top:0;border-left:1px solid var(--b1)}}.YQ_nQq_sysHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.YQ_nQq_sysName{font:600 var(--fs-row) / 1.3 var(--f);color:var(--t1)}.YQ_nQq_sysTag{border-radius:var(--r-xs);font:600 var(--fs-caption) / 1.2 var(--f);background:var(--ok-soft);color:var(--ok);white-space:nowrap;align-items:center;gap:4px;padding:5px 10px;display:inline-flex}.YQ_nQq_sysTag[data-open]{background:var(--fire-soft);color:var(--fire)}.YQ_nQq_sysMeta{font:450 var(--fs-caption) / 1.35 var(--f);color:var(--t2)}.YQ_nQq_sysBar{background:var(--s4);border-radius:4px;height:8px;display:flex;overflow:hidden}.YQ_nQq_sysBar i[data-k=h]{background:var(--police)}.YQ_nQq_sysBar i[data-k=o]{background:color-mix(in oklab, var(--water) 60%, var(--s4))}.YQ_nQq_sysCounts{font:450 var(--fs-caption) / 1.35 var(--f);color:var(--t2);flex-wrap:wrap;gap:4px 14px;display:flex}.YQ_nQq_sysCounts>span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.YQ_nQq_sysCounts b{font:500 var(--fs-num-s) / 1.2 var(--fm);color:var(--t1)}.YQ_nQq_sysCounts i{border-radius:2px;width:10px;height:10px}.YQ_nQq_sysCounts [data-k=h] i{background:var(--police)}.YQ_nQq_sysCounts [data-k=o] i{background:color-mix(in oklab, var(--water) 60%, var(--s4))}.YQ_nQq_links{flex-wrap:wrap;gap:8px;display:flex}.YQ_nQq_serviceLink{border-radius:var(--r-md);border:1px solid var(--b1);background:var(--s2);min-height:60px;color:var(--t1);transition:background-color var(--d-1) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:grid}.YQ_nQq_serviceLink b{font:600 var(--fs-label) / 1.3 var(--f);display:block}.YQ_nQq_serviceLink>.ic:first-child{color:var(--water)}.YQ_nQq_serviceLink>.ic:last-child{color:var(--t3)}@media (hover:hover){.YQ_nQq_serviceLink:hover{background:var(--s3)}}.YQ_nQq_serviceLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
._5oOS_a_top{height:1px;margin-bottom:-33px}._5oOS_a_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;min-width:0;display:flex}._5oOS_a_h2{font:600 var(--fs-heading) / var(--lh-heading) var(--f);letter-spacing:-.01em;outline:none;margin:0}._5oOS_a_note{font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t2);min-height:1.4em;margin:0}._5oOS_a_head+figure{margin-top:-20px}._5oOS_a_bar{top:calc(var(--pp-top) + var(--pp-nav));z-index:calc(var(--z-sticky) - 1);box-sizing:border-box;height:60px;margin:-24px calc(-1 * var(--gut)) 0;padding:8px var(--gut);background:var(--s1);transition:box-shadow var(--d-2) var(--ease-out);position:sticky}@media (min-width:1100px){._5oOS_a_bar{margin-top:-32px}}._5oOS_a_bar[data-stuck]{box-shadow:0 1px 0 var(--b1), 0 10px 16px -14px color-mix(in srgb, var(--t1) 40%, transparent)}._5oOS_a_list{margin-top:-24px}._5oOS_a_key{border-bottom:1px solid var(--b1);padding:4px 0 6px}._5oOS_a_groups{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._5oOS_a_dayh{top:calc(var(--pp-top) + var(--pp-nav) + 60px);z-index:calc(var(--z-sticky) - 2);position:sticky}._5oOS_a_newbtn{top:calc(var(--pp-top) + var(--pp-nav) + 68px);z-index:var(--z-sticky);box-shadow:var(--e2);justify-self:center;margin-bottom:-48px;position:sticky}@media (prefers-reduced-motion:reduce){._5oOS_a_bar{transition:none}}
.FobW_G_page{--yr-off:color-mix(in oklab, var(--school) 35%, var(--f-school));grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;padding-bottom:24px;display:grid}.FobW_G_top{gap:8px;display:grid}.FobW_G_lede{font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t2);text-wrap:pretty}.FobW_G_actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.FobW_G_picker{gap:4px;display:grid}.FobW_G_pickHead{max-width:calc(100% - 180px);min-height:44px;font:600 var(--fs-row) / var(--lh-row) var(--f);color:var(--t1);align-items:center;margin-bottom:-40px;display:flex}.FobW_G_pickText{min-height:22px;font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t3)}.FobW_G_body{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;min-width:0;display:grid}.FobW_G_main,.FobW_G_rail{gap:20px;min-width:0;display:grid}.FobW_G_page{container-type:inline-size}@container (min-width:800px){.FobW_G_body[data-plan]{grid-template-columns:minmax(0,1.1fr) minmax(320px,1fr);gap:32px}.FobW_G_body[data-plan] .FobW_G_rail{position:sticky;top:76px}.FobW_G_body:not([data-plan]) .FobW_G_main{max-width:640px}.FobW_G_bar{display:none!important}}.FobW_G_hint{font:450 var(--fs-caption) / 1.4 var(--f);color:var(--t3);margin:0}.FobW_G_monthNav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.FobW_G_monthTitle{text-align:center;font:600 var(--fs-heading) / 1.2 var(--f);color:var(--t1)}.FobW_G_group{gap:8px;display:grid}.FobW_G_groupHead{font:600 var(--fs-caption) / 1.3 var(--f);color:var(--t3)}.FobW_G_kind{background:var(--s3);width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--b2);border-radius:4px;display:inline-block}.FobW_G_kind[data-cell=holiday]{background:var(--yr-off);box-shadow:none}.FobW_G_kind[data-cell=no_students]{background:repeating-linear-gradient(-45deg, var(--yr-off) 0 2.5px, transparent 2.5px 6px), var(--s3);box-shadow:inset 0 0 0 1.5px var(--yr-off)}.FobW_G_kind[data-cell=early]{background:linear-gradient(135deg, var(--s3) 50%, var(--yr-off) 50%)}.FobW_G_kind[data-cell=testing]{background:var(--hall);clip-path:polygon(50% 0,100% 100%,0 100%);box-shadow:none;border-radius:0}.FobW_G_kind[data-cell=closed],.FobW_G_kind[data-cell=notice]{background:var(--fire);box-shadow:none}.FobW_G_kind[data-cell=milestone]{box-shadow:inset 0 0 0 2px var(--school);background:0 0;border-radius:99px}.FobW_G_lead{grid-template-columns:14px 48px;align-items:center;gap:10px;display:grid}.FobW_G_leadDate{font:500 var(--fs-num-s) / 1.2 var(--fm);font-variant-numeric:tabular-nums;color:var(--t2)}.FobW_G_trip{border-radius:var(--r-lg);background:var(--s2);box-shadow:var(--e1);gap:16px;padding:16px;scroll-margin-top:80px;display:grid}.FobW_G_tripHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.FobW_G_trip .row .main{gap:2px;display:grid}:is(.FobW_G_trip .row .mt,.FobW_G_trip .row .ttl){white-space:normal;text-overflow:clip;overflow:visible}.FobW_G_tile{border-radius:var(--r-sm);background:var(--acc-soft);width:44px;height:44px;color:var(--acc);place-items:center;display:grid}.FobW_G_fields{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:12px;display:grid}.FobW_G_result{border-radius:var(--r-md);background:var(--s1);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-height:96px;padding:14px;display:grid}.FobW_G_ring{width:72px;height:72px;position:relative}.FobW_G_ring svg{display:block;transform:rotate(-90deg)}.FobW_G_ringTrack{stroke:var(--s4)}.FobW_G_ringArc{stroke:var(--fire);transition:stroke-dasharray var(--d-3) var(--ease-out)}.FobW_G_ring[data-zero] .FobW_G_ringArc{stroke:var(--ok)}.FobW_G_ringInner{text-align:center;align-content:center;place-items:center;line-height:1;display:grid;position:absolute;inset:0}.FobW_G_ringInner b{font:500 var(--fs-num-l) / 1 var(--fm);color:var(--t1)}.FobW_G_ringInner small{font:500 var(--fs-caption) / 1.2 var(--f);color:var(--t2)}.FobW_G_ring[data-zero] .FobW_G_ringInner{color:var(--ok)}.FobW_G_resultText{gap:4px;min-width:0;display:grid}.FobW_G_resultText p{margin:0}.FobW_G_warn{border-radius:var(--r-md);background:var(--hall-soft);color:var(--t1);font:450 var(--fs-meta) / var(--lh-meta) var(--f);grid-template-columns:20px minmax(0,1fr);gap:10px;padding:12px 14px;display:grid}.FobW_G_warn>.ic{color:var(--hall);margin-top:3px}.FobW_G_warn ul{margin:4px 0 0;padding-left:18px}.FobW_G_suggest{border-radius:var(--r-md);background:var(--acc-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.FobW_G_suggest .FobW_G_tile{background:var(--acc);color:var(--on-acc)}.FobW_G_breakDays{min-width:44px;font:500 var(--fs-num-m) / 1 var(--fm);font-variant-numeric:tabular-nums;color:var(--t1)}.FobW_G_bar{z-index:3;border-radius:var(--r-lg);background:var(--s3);min-height:56px;box-shadow:var(--e2);font:600 var(--fs-row) / 1.25 var(--f);color:var(--t1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 6px 6px 16px;display:grid;position:sticky;bottom:12px}.FobW_G_bar[data-miss]{box-shadow:inset 3px 0 0 var(--fire), var(--e2)}.FobW_G_bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FobW_G_fine{font:450 var(--fs-caption) / 1.45 var(--f);color:var(--t3);text-wrap:pretty;margin:0}.FobW_G_fine a{color:var(--acc);text-underline-offset:3px;position:relative}.FobW_G_fine a:before{content:"";position:absolute;inset:-14px -6px}.FobW_G_skLoom{border-radius:var(--r-md);height:1200px}@media (prefers-reduced-motion:reduce){.FobW_G_ringArc{transition:none}}
.pegahq_panel{gap:0;min-width:0}.pegahq_panel .btn{white-space:normal;text-align:center;max-width:100%}.pegahq_top{grid-template-columns:minmax(0,1fr);gap:8px;padding:8px 0 4px;display:grid}.pegahq_figs{flex-wrap:wrap;align-items:baseline;gap:4px 20px;min-height:2.25rem;margin:0;display:flex}.pegahq_figsk .sk{width:260px;max-width:70%;height:24px;display:block}.pegahq_fig,.pegahq_figbig{font:500 var(--fs-caption) / 1.2 var(--f);color:var(--t3);white-space:nowrap}.pegahq_fig b,.pegahq_figbig b{font:600 1rem/1 var(--fm);color:var(--t1);font-variant-numeric:tabular-nums}.pegahq_figbig{font-size:var(--fs-label);color:var(--t2)}.pegahq_figbig b{letter-spacing:-.02em;font-size:1.75rem}.pegahq_ailine{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;display:flex}.pegahq_ai{font:560 var(--fs-caption) / var(--lh-caption) var(--f);color:var(--t2);align-items:center;gap:8px;margin:0;display:flex}.pegahq_ai .ic{color:var(--acc);flex:none}.pegahq_info{border-radius:var(--r-full);width:44px;height:44px;color:var(--t3);cursor:pointer;background:0 0;border:0;place-items:center;margin:-10px -6px;padding:0;display:grid}.pegahq_info[aria-expanded=true]{color:var(--acc)}@media (hover:hover){.pegahq_info:hover{color:var(--t1)}}.pegahq_info:focus-visible{outline:2px solid var(--focus,var(--acc));outline-offset:-6px}.pegahq_when{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 0 auto;display:flex}.pegahq_how{border-left:2px solid var(--acc-line,var(--b2));max-width:64ch;font:450 var(--fs-caption) / var(--lh-caption) var(--f);color:var(--t2);gap:4px;margin:0;padding:10px 14px;list-style:none;display:grid}.pegahq_sec{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;margin-top:24px;display:grid}.pegahq_err{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.pegahq_err p{margin:0}.pegahq_themes{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.pegahq_theme{border-bottom:1px solid var(--b1);min-width:0;padding:16px 0}.pegahq_art{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"tile body"".inst"".foot";gap:6px 12px;min-width:0;display:grid}.pegahq_tile{width:36px;height:36px;color:var(--c,var(--t2));background:color-mix(in oklab, var(--c,var(--t2)) 14%, transparent);border-radius:10px;grid-area:tile;place-items:center;display:grid}.pegahq_body{grid-area:body;gap:4px;min-width:0;display:grid}.pegahq_h{font:620 var(--fs-row) / var(--lh-row) var(--f);letter-spacing:-.005em;color:var(--t1);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.pegahq_sum{-webkit-line-clamp:1;line-clamp:1;max-width:72ch;font:450 var(--fs-label) / var(--lh-label) var(--f);color:var(--t2);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.pegahq_theme[data-open] .pegahq_sum{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.pegahq_more{gap:10px;padding:6px 0 2px;display:grid}.pegahq_more[hidden]{display:none}.pegahq_kvrow{gap:4px;display:grid}.pegahq_kvh{font:600 var(--fs-caption) / var(--lh-caption) var(--f);color:var(--t1);align-items:center;gap:6px;margin:0;display:inline-flex}.pegahq_kvrow[data-kind=known] .pegahq_kvh .ic{color:var(--ok)}.pegahq_kvrow[data-kind=unconfirmed] .pegahq_kvh .ic{color:var(--t3)}.pegahq_kvrow ul{gap:4px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.pegahq_kvrow li{max-width:68ch;font:450 var(--fs-caption) / var(--lh-caption) var(--f);color:var(--t2);position:relative}.pegahq_kvrow li:before{content:"";left:-14px;top:calc(var(--lh-caption) * .5em - 2px);background:var(--t3);border-radius:50%;width:4px;height:4px;position:absolute}.pegahq_foot{flex-wrap:wrap;grid-area:foot;align-items:center;gap:4px 12px;min-height:36px;margin-top:2px;display:flex}.pegahq_offlist{flex-wrap:wrap;gap:0 6px;margin:0;padding:0;list-style:none;display:flex}.pegahq_offchip{isolation:isolate;min-height:44px;font:560 var(--fs-caption) / 1.2 var(--f);color:var(--t1);white-space:nowrap;align-items:center;gap:5px;padding:0 10px;text-decoration:none;display:inline-flex;position:relative}.pegahq_offchip:before{content:"";z-index:-1;border-radius:var(--r-full);background:var(--s3);position:absolute;inset:6px 0}.pegahq_offchip .ic:first-child{color:var(--acc)}.pegahq_offchip .ic:last-child:not(:first-child){color:var(--t3)}@media (hover:hover){a.pegahq_offchip:hover:before{background:var(--s4)}}.pegahq_morebtn{min-width:44px;min-height:44px;font:600 var(--fs-caption) / 1.2 var(--f);color:var(--acc-ink,var(--acc));cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0 4px;display:inline-flex;position:relative}.pegahq_morebtn:focus-visible{outline:2px solid var(--focus,var(--acc));outline-offset:2px;border-radius:6px}.pegahq_chev{transition:transform var(--d-2) var(--ease-out)}.pegahq_morebtn[aria-expanded=true] .pegahq_chev{transform:rotate(180deg)}.pegahq_inst{min-width:0;font:500 var(--fs-caption) / 1.2 var(--fm);color:var(--t3);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-area:inst;align-items:center;gap:4px 12px;display:flex}.pegahq_trend{min-width:5.5em;color:var(--t2);font-family:var(--f);align-items:center;gap:6px;font-weight:600;display:inline-flex}.pegahq_trend[data-trend=rising]{color:var(--t1)}.pegahq_trend[data-trend=rising] .vz-trend{color:var(--acc)}.pegahq_trend[data-trend=fading]{color:var(--t3)}.pegahq_span{white-space:nowrap}.pegahq_counts{flex-wrap:wrap;gap:0 10px;display:inline-flex}.pegahq_counts .pegahq_fig b{font-size:var(--fs-caption)}@media (min-width:760px){.pegahq_theme{padding:18px 0}.pegahq_art{grid-template:"tile body inst"".foot inst"1fr/36px minmax(0,1fr) 156px;gap:4px 16px}.pegahq_inst{flex-flow:column;align-items:flex-start;gap:6px;padding-top:2px}.pegahq_counts{gap:2px 10px}}.pegahq_skel .pegahq_tile{background:var(--s3)}.pegahq_skel .pegahq_body .sk{width:82%;height:16px;display:block}.pegahq_skel .pegahq_body .sk+.sk{width:56%;height:14px;margin-top:6px}.pegahq_skel .pegahq_body{align-content:start;min-height:84px}.pegahq_skel .pegahq_inst .sk{width:112px;height:22px;display:block}.pegahq_legend{font:500 var(--fs-caption) / 1.2 var(--f);color:var(--t2);flex-wrap:wrap;gap:4px 16px;margin:10px 0 4px;display:flex}.pegahq_legend>span{align-items:center;gap:6px;display:inline-flex}.pegahq_bars{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.pegahq_bar{grid-template-columns:minmax(0,1fr) 32px;grid-template-areas:"label n""track track";align-items:center;gap:4px 8px;min-width:0;padding:8px 0;display:grid}.pegahq_barl{min-width:0;font:500 var(--fs-caption) / 1.25 var(--f);color:var(--t1);grid-area:label;align-items:center;gap:8px;display:inline-flex}.pegahq_barl .ic{color:var(--c,var(--t2));flex:none}.pegahq_barl>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pegahq_track{background:var(--s2);border-radius:3px;grid-area:track;height:10px;display:flex;overflow:hidden}.pegahq_segp,.pegahq_segg{flex:none;height:100%;display:block}.pegahq_segp{background:var(--c,var(--neutral))}.pegahq_segg{background:repeating-linear-gradient(-45deg, var(--c,var(--neutral)) 0 1.5px, transparent 1.5px 3.5px)}.pegahq_segp[data-n="0"],.pegahq_segg[data-n="0"]{display:none}.pegahq_barn{font:600 var(--fs-caption) / 1 var(--fm);color:var(--t1);font-variant-numeric:tabular-nums;grid-area:n;justify-self:end}@media (min-width:760px){.pegahq_bar{grid-template-columns:minmax(150px,34%) minmax(0,1fr) 32px;grid-template-areas:"label track n";gap:0 12px;min-height:32px;padding:6px 0}}@media (prefers-reduced-motion:reduce){.pegahq_chev{transition:none}}@media (forced-colors:active){.pegahq_segp{background:canvastext}.pegahq_segg{background:repeating-linear-gradient(-45deg,canvastext 0 1.5px,#0000 1.5px 3.5px)}.pegahq_track{border:1px solid canvastext}}.pegahq_join{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.pegahq_joinitem{border-radius:var(--r-md);background:var(--s2);box-shadow:inset 0 0 0 1px var(--b1);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:14px;display:grid}.pegahq_joinglyph{background:var(--s3);width:36px;height:36px;color:var(--water);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}.pegahq_joinhead{font:600 .9375rem/1.25 var(--f);color:var(--t1);margin:0}.pegahq_joinbody{font:400 .875rem/1.35 var(--f);color:var(--t2);text-wrap:pretty;margin:0}.pegahq_joinbtn{grid-column:1/-1;justify-self:start;margin-top:8px}
._0X9r6q_view{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;max-width:880px;display:grid}._0X9r6q_head{gap:10px;min-width:0;display:grid}._0X9r6q_lead{font:450 var(--fs-meta) / var(--lh-meta) var(--f);color:var(--t2);margin:0}._0X9r6q_sort{justify-self:start}._0X9r6q_stageh{width:min(100%,320px);margin-left:auto}@media (max-width:639px){._0X9r6q_stageh{width:100%}}._0X9r6q_list{margin-top:0}._0X9r6q_row{padding:12px 4px 14px}._0X9r6q_track{grid-template-columns:minmax(0,1fr);gap:4px;padding:0 4px;display:grid}@media (min-width:640px){._0X9r6q_row{grid-template-columns:minmax(0,1fr) 320px;align-items:center;column-gap:20px}._0X9r6q_track{grid-area:1/2}._0X9r6q_summary{grid-column:1/-1}}._0X9r6q_when{font:450 var(--fs-caption) / 1.3 var(--f);color:var(--t3);text-align:right}._0X9r6q_summary{font:450 var(--fs-caption) / 1.45 var(--f);color:var(--t2);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 4px 0 42px;display:-webkit-box;overflow:hidden}._0X9r6q_sk{display:grid}._0X9r6q_skRow{border-top:1px solid var(--b1);gap:10px;min-height:76px;padding:14px 4px;display:grid}._0X9r6q_skRow .sk{width:64%;height:16px;display:block}._0X9r6q_skRow .sk+.sk{width:100%;height:24px}
