.zsT0QW_form{flex-direction:column;display:flex}.zsT0QW_form>*{padding:var(--space-4) 0;border-bottom:1px solid var(--b1)}.zsT0QW_input{height:44px;box-shadow:none;font-size:var(--text-xl);background:0 0;border:0;border-radius:0;padding:0}.zsT0QW_input:focus,.zsT0QW_input:focus-visible{outline:none}.zsT0QW_form>:focus-within{box-shadow:inset 0 -2px 0 var(--t1)}.zsT0QW_form>.zsT0QW_kinds:focus-within{box-shadow:none}.zsT0QW_kinds{border:0;margin:0;padding:0}.zsT0QW_form>.zsT0QW_kinds{padding:var(--space-4) 0;border-bottom:0}.zsT0QW_form>.zsT0QW_field{border-bottom-color:var(--t4)}.zsT0QW_legend{float:left;width:100%;margin-bottom:var(--space-2);color:var(--t2);font-size:var(--text-base);letter-spacing:.01em;padding:0;font-weight:600}.zsT0QW_kindRow{clear:left;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:900px){.zsT0QW_kindRow{flex-wrap:nowrap}.zsT0QW_kindRow .zsT0QW_kind{padding:0 var(--space-3);white-space:nowrap}}.zsT0QW_kind{min-height:44px;padding:0 var(--space-4);border:1px solid var(--b2);border-radius:var(--r-lg);color:var(--t2);font-size:var(--text-md);cursor:pointer;transition:border-color .15s var(--ease-out), background-color .15s var(--ease-out), color .15s var(--ease-out);align-items:center;font-weight:500;display:inline-flex;position:relative}.zsT0QW_kind:hover{background:var(--row-hover);color:var(--t1)}.zsT0QW_kind:has(.zsT0QW_kindInput:checked){border-color:var(--t1);background:var(--panel-raised);box-shadow:inset 0 0 0 1px var(--t1);color:var(--t1)}.zsT0QW_kind:has(.zsT0QW_kindInput:focus-visible){outline:var(--focus-ring);outline-offset:2px}.zsT0QW_kindError{margin:var(--space-2) 0 0;color:var(--bad);font-size:var(--text-base);animation:var(--kf-fade-in) .18s var(--ease-expo)}.zsT0QW_kindInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.zsT0QW_form>.zsT0QW_sign{margin-top:var(--space-5);padding:var(--space-5) 0 0;border-top:1px dashed var(--b3);border-bottom:0}.zsT0QW_form>.zsT0QW_sign:focus-within{box-shadow:none}.zsT0QW_submit{width:100%}.zsT0QW_form>.zsT0QW_note{padding:var(--space-3) 0 0;border-bottom:0}.zsT0QW_note{color:var(--t3);font-size:var(--text-base);margin:0;line-height:1.4}.zsT0QW_inbox{color:var(--t2);text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:2px}.zsT0QW_inbox:hover{color:var(--t1)}
.jhD4WW_frame{gap:var(--space-3);margin:0;display:grid}@media (min-width:1100px){.jhD4WW_frame{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch}}.jhD4WW_board,.jhD4WW_rail{border:1px solid var(--b1);border-radius:var(--r-panel);background:var(--bg-raised);box-shadow:0 40px 90px -40px #000000b3, var(--panel-highlight)}.jhD4WW_board{min-width:0;padding:var(--space-5) var(--space-5) var(--space-4)}.jhD4WW_boardHead{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.jhD4WW_boardTitle{font-size:var(--text-2xl);letter-spacing:-.015em;font-weight:700}.jhD4WW_weekNav{border-radius:var(--r-lg);background:var(--inset);box-shadow:inset 0 0 0 1px var(--b1);align-items:center;gap:2px;padding:3px;display:inline-flex}.jhD4WW_navButton{border-radius:var(--r-md);width:28px;height:28px;color:var(--t2);place-items:center;display:grid}.jhD4WW_week{padding:0 var(--space-2);color:var(--t1);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:600}.jhD4WW_today{gap:var(--space-2h);margin-top:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--b1);display:grid}.jhD4WW_todayHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.jhD4WW_todayLabel{color:var(--t1);font-size:var(--text-lg);font-weight:600}.jhD4WW_siteCount{margin-left:var(--space-2);color:var(--t3);font-size:var(--text-base);font-weight:500;display:inline-block}.jhD4WW_now{align-items:center;gap:var(--space-1h);color:var(--t3);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;flex-shrink:0;display:inline-flex}.jhD4WW_liveDot{background:var(--ok);width:7px;height:7px;animation:jhD4WW_breathe 1.2s var(--ease-in-out) infinite alternate;border-radius:50%}.jhD4WW_todayBar{gap:3px;height:14px;display:flex}.jhD4WW_band{background:var(--b1);min-width:0;transition:flex-grow .6s var(--ease-out);border-radius:4px;flex-basis:0}.jhD4WW_band[style*="flex-grow: 0"]{margin-left:-3px}.jhD4WW_band:not([style*="flex-grow: 0"]){min-width:4px}.jhD4WW_band[data-state=pass]{background:color-mix(in srgb, var(--ok) 70%, var(--bg-raised))}.jhD4WW_band[data-state=issue]{background:var(--bad)}.jhD4WW_band[data-state=late]{background:var(--warn)}@keyframes jhD4WW_breathe{0%{opacity:.55}to{opacity:1}}.jhD4WW_counts{gap:var(--space-1) var(--space-5);color:var(--t2);font-size:var(--text-md);flex-wrap:wrap;display:flex}.jhD4WW_countItem{align-items:baseline;gap:var(--space-1h);display:inline-flex}.jhD4WW_countNumber{color:var(--t1);font-family:var(--font-mono);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;font-weight:600}.jhD4WW_countItem[data-tone=bad] .jhD4WW_countNumber{color:var(--bad)}.jhD4WW_week7{margin-top:var(--space-4);grid-template-columns:minmax(108px,1.6fr) repeat(7,minmax(0,1fr));align-items:center;gap:6px 4px;display:grid}@media (min-width:760px){.jhD4WW_week7{grid-template-columns:minmax(130px,1.2fr) repeat(7,minmax(0,1fr));column-gap:6px}}.jhD4WW_group,.jhD4WW_row{display:contents}.jhD4WW_todayColumn{z-index:0;border-radius:var(--r-lg);background:var(--panel-raised);box-shadow:inset 0 0 0 1px var(--b2);pointer-events:none;align-self:stretch;margin:-6px -3px}.jhD4WW_corner{grid-area:1/1}.jhD4WW_dayHead{z-index:1;padding:var(--space-1) 0 var(--space-1h);color:var(--t3);flex-direction:column;grid-row:1;align-items:center;gap:1px;line-height:1.15;display:flex}.jhD4WW_dayName{font-size:var(--text-base);font-weight:500}.jhD4WW_dayDate{color:var(--t2);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums}.jhD4WW_dayHead[data-today] .jhD4WW_dayName{color:var(--id-inspection);font-weight:600}.jhD4WW_dayHead[data-today] .jhD4WW_dayDate{color:var(--t1);font-weight:700}.jhD4WW_groupName{z-index:1;align-items:baseline;gap:var(--space-2);grid-column:1;min-width:0;display:flex}.jhD4WW_groupLabel{font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.jhD4WW_groupCount{color:var(--t3);font-size:var(--text-base);font-variant-numeric:tabular-nums}.jhD4WW_site{z-index:1;padding-left:var(--space-3);color:var(--t2);font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-weight:500;overflow:hidden}.jhD4WW_site[data-new],.jhD4WW_square[data-new]{animation:jhD4WW_arrive .52s var(--ease-expo) both}@keyframes jhD4WW_arrive{0%{opacity:0;transform:translateY(-6px)}}.jhD4WW_square{z-index:1;background:color-mix(in srgb, var(--t1) 12%, transparent);height:26px;color:var(--chrome);transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out);border-radius:6px;justify-self:stretch;place-items:center;display:grid}@media (min-width:760px){.jhD4WW_square{height:32px}.jhD4WW_square[data-site]{height:26px}}.jhD4WW_square[data-state=issue]{background:var(--bad)}.jhD4WW_square[data-state=late]{background:var(--warn)}.jhD4WW_square[data-state=running]{box-shadow:inset 0 0 0 1px var(--b2);background:0 0;position:relative;overflow:hidden}.jhD4WW_fill{width:calc(var(--done,0) * 100%);background:color-mix(in srgb, var(--t1) 12%, transparent);transition:width .6s var(--ease-out);position:absolute;inset:0 auto 0 0}.jhD4WW_cellCount{color:var(--chrome);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:700}.jhD4WW_square[data-site]{height:22px}.jhD4WW_square[data-state=due]{box-shadow:inset 0 0 0 1px var(--b2);background:0 0}.jhD4WW_square[data-state=issue] svg,.jhD4WW_square[data-state=late] svg{color:var(--chrome)}.jhD4WW_square[data-small]{border-radius:4px;justify-self:auto;width:14px;height:14px}.jhD4WW_legend{justify-content:flex-end;gap:var(--space-2) var(--space-4);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--b1);flex-wrap:wrap;display:flex}@media (max-width:759px){.jhD4WW_legend{justify-content:flex-start}}.jhD4WW_legendItem{align-items:center;gap:var(--space-2);color:var(--t2);font-size:var(--text-base);display:inline-flex}.jhD4WW_rail{padding:var(--space-5) var(--space-5) var(--space-4);flex-direction:column;display:flex}.jhD4WW_railHead{align-items:center;gap:var(--space-2h);min-height:34px;display:flex}.jhD4WW_railTitle{font-size:var(--text-2xl);letter-spacing:-.015em;font-weight:700}.jhD4WW_railCount{min-width:26px;padding:1px var(--space-2);border-radius:var(--r-pill);background:var(--warn-surface);box-shadow:inset 0 0 0 1px var(--warn-border);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;text-align:center;animation:jhD4WW_pop .52s var(--ease-expo) both;font-weight:600}@keyframes jhD4WW_pop{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}.jhD4WW_railHint{margin:var(--space-1h) 0 var(--space-4);color:var(--t3);font-size:var(--text-base);line-height:1.4}.jhD4WW_calm,.jhD4WW_lead,.jhD4WW_railRow,.jhD4WW_clearedRow{align-items:start;column-gap:var(--space-3);grid-template-columns:20px minmax(0,1fr) 4.75rem;display:grid}.jhD4WW_leadSlot{margin:0 calc(-1 * var(--space-3)) var(--space-3);display:grid}.jhD4WW_calm,.jhD4WW_lead{padding:var(--space-4) var(--space-3);border-radius:var(--r-xl);transition:opacity .36s var(--ease-out), transform .52s var(--ease-expo);grid-area:1/1}.jhD4WW_calm{box-shadow:inset 0 0 0 1px var(--b1);color:var(--t2);align-content:center}.jhD4WW_calm .jhD4WW_railWhat{grid-column:2/-1}.jhD4WW_calm .jhD4WW_railMeta{text-wrap:balance}.jhD4WW_lead{row-gap:var(--space-1);background:var(--bad-surface);box-shadow:inset 0 0 0 1px var(--bad-border);opacity:0;transform:translateY(-6px)}.jhD4WW_leadSlot[data-open] .jhD4WW_calm{opacity:0}.jhD4WW_leadSlot[data-open] .jhD4WW_lead{opacity:1;transform:none}.jhD4WW_leadTitle{font-size:var(--text-lg);font-weight:600;line-height:1.3}.jhD4WW_calm .jhD4WW_leadTitle{color:var(--t1)}.jhD4WW_railList{margin:0;padding:0;list-style:none}.jhD4WW_railRow{min-height:64px;padding:var(--space-3) 0;border-top:1px solid var(--b1)}.jhD4WW_railRow:first-child{border-top:0}.jhD4WW_calm>svg,.jhD4WW_lead>svg,.jhD4WW_railRow>svg,.jhD4WW_railWhat{flex-direction:column;gap:3px;min-width:0;display:flex}.jhD4WW_railTitleText{font-size:var(--text-md);font-weight:500;line-height:1.3}.jhD4WW_railMeta{gap:0 var(--space-2);color:var(--t3);font-size:var(--text-base);flex-wrap:wrap;display:flex}.jhD4WW_railMeta>span+span:before{margin-right:var(--space-2);color:var(--t4);content:"·"}.jhD4WW_agePill{padding:1px var(--space-2);border-radius:var(--r-pill);background:var(--panel-raised);color:var(--t2);font-size:var(--text-base);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-weight:600}.jhD4WW_agePill[data-late]{background:var(--bad-surface);box-shadow:inset 0 0 0 1px var(--bad-border);color:var(--bad)}.jhD4WW_railAction{height:36px;margin-top:var(--space-2h);padding:0 var(--space-3h);border-radius:var(--r-lg);background:var(--bg-overlay);box-shadow:inset 0 0 0 1px var(--b2);color:var(--t1);font-size:var(--text-md);grid-column:2/-1;justify-self:start;align-items:center;font-weight:600;display:inline-flex}.jhD4WW_cleared{padding-top:var(--space-5);margin-top:auto}.jhD4WW_clearedTitle{margin:0 0 var(--space-2);color:var(--t3);font-size:var(--text-base);font-weight:600}.jhD4WW_clearedRow{padding:var(--space-2) 0;color:var(--t2);font-size:var(--text-base);margin:0}.jhD4WW_clearedRow>svg{margin-top:2px}.jhD4WW_clearedText{flex-direction:column;gap:2px;min-width:0;display:flex}.jhD4WW_clearedTime{color:var(--t3);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;justify-self:end}.jhD4WW_allClear{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;padding-top:var(--space-4);border-top:1px solid var(--b1);color:var(--t2);font-size:var(--text-base);display:flex}.jhD4WW_note{color:var(--t3);font-size:var(--text-base);grid-column:1/-1}@media (prefers-reduced-motion:reduce){.jhD4WW_band,.jhD4WW_fill,.jhD4WW_square{transition:none}.jhD4WW_site[data-new],.jhD4WW_square[data-new],.jhD4WW_liveDot,.jhD4WW_railCount{animation:none}.jhD4WW_calm,.jhD4WW_lead{transition:none}}
.lK0TrW_showcase{--stage-hue:var(--t1);padding:var(--space-5);border:1px solid var(--b1);border-radius:var(--r-panel);background:var(--bg-raised);box-shadow:var(--panel-shadow), var(--panel-highlight)}@media (min-width:1000px){.lK0TrW_showcase{padding:var(--space-7) var(--space-8) var(--space-8)}}.lK0TrW_showcase[data-stage=halt]{--stage-hue:var(--bad)}.lK0TrW_showcase[data-stage=finding]{--stage-hue:var(--id-finding)}.lK0TrW_showcase[data-stage=workOrder],.lK0TrW_showcase[data-stage=fixed]{--stage-hue:var(--id-work-order)}.lK0TrW_showcase[data-stage=verified]{--stage-hue:var(--ok)}.lK0TrW_head{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.lK0TrW_headLabel{color:var(--t2);font-size:var(--text-md);font-weight:500}.lK0TrW_tabs{gap:var(--space-1);border-radius:var(--r-lg);background:var(--inset);box-shadow:inset 0 0 0 1px var(--b1);padding:3px;display:flex}.lK0TrW_tab{min-height:44px;padding:0 var(--space-3h);border-radius:var(--r-md);color:var(--t2);font:inherit;font-size:var(--text-md);cursor:pointer;transition:background-color .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:0;font-weight:500}.lK0TrW_tab:hover{color:var(--t1)}.lK0TrW_tab[aria-pressed=true]{background:var(--panel-raised);box-shadow:inset 0 0 0 1px var(--b2);color:var(--t1)}.lK0TrW_tab:focus-visible,.lK0TrW_nodeButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (pointer:coarse){.lK0TrW_tab{min-height:44px}}.lK0TrW_demoNote{color:var(--t3);font-size:var(--text-base)}@media (min-width:1000px){.lK0TrW_demoNote{margin-left:auto}}.lK0TrW_rail{margin:var(--space-7) 0 var(--space-6);position:relative;overflow-x:clip}.lK0TrW_railTrack{background:var(--b1);border-radius:1px;height:2px;position:absolute;top:9px;left:8.33333%;right:8.33333%}.lK0TrW_railFill{border-radius:inherit;background:var(--t3);transform:scaleX(var(--p,0));transform-origin:0;transition:transform .7s var(--ease-expo);position:absolute;inset:0}.lK0TrW_railMarker{transform:translateX(calc(var(--p,0) * 100%));transition:transform .7s var(--ease-expo);position:absolute;inset:0}.lK0TrW_railDot{background:var(--stage-hue);width:16px;height:16px;box-shadow:0 0 0 4px var(--bg-raised);transition:background-color .3s var(--ease-out);border-radius:50%;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.lK0TrW_nodes{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.lK0TrW_node{justify-content:center;display:flex;position:relative}.lK0TrW_nodeButton{align-items:center;gap:var(--space-1h);border-radius:var(--r-sm);min-width:44px;min-height:44px;color:var(--t3);font:inherit;font-size:var(--text-base);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:4px 2px;font-weight:500;display:flex}.lK0TrW_nodeButton:hover{color:var(--t1)}.lK0TrW_nodeMark{border:2px solid var(--b3);background:var(--bg-raised);width:10px;height:10px;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out);border-radius:50%;flex:none}.lK0TrW_node[data-state=past] .lK0TrW_nodeMark{border-color:var(--t3);background:var(--t3)}.lK0TrW_node[data-state=current] .lK0TrW_nodeMark{border-color:var(--stage-hue);background:var(--stage-hue)}.lK0TrW_node[data-state=current] .lK0TrW_nodeButton{color:var(--t1);font-weight:600}.lK0TrW_nodeLabel{text-align:center;line-height:1.2}@media (max-width:699px){.lK0TrW_rail{margin-bottom:var(--space-8)}.lK0TrW_nodeLabel{white-space:nowrap;opacity:0;transition:opacity .2s var(--ease-out);pointer-events:none;position:absolute;top:34px;left:50%;transform:translate(-50%)}.lK0TrW_node[data-state=current] .lK0TrW_nodeLabel{opacity:1}.lK0TrW_node:first-child .lK0TrW_nodeLabel{left:0;transform:none}.lK0TrW_node:last-child .lK0TrW_nodeLabel{left:auto;right:0;transform:none}}.lK0TrW_slots{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:700px){.lK0TrW_slots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.lK0TrW_slots{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr))}}.lK0TrW_slot{gap:var(--space-1h);height:200px;padding:var(--space-4) var(--space-4h);border:1px solid var(--b1);border-radius:var(--r-2xl);background:var(--inset);flex-direction:column;display:flex;overflow:hidden}.lK0TrW_live{border-color:rgba(var(--kind-rgb), .32);animation:lK0TrW_arrive .52s var(--ease-expo) both}.lK0TrW_verified{border-color:var(--ok-border);background:var(--ok-surface)}.lK0TrW_check{animation:lK0TrW_arrive .52s var(--ease-expo) both}.lK0TrW_check[data-halted]{border-color:var(--bad-border)}.lK0TrW_meta{gap:2px var(--space-3);color:var(--t3);font-size:var(--text-base);flex-wrap:wrap;display:flex}.lK0TrW_question{margin:var(--space-1) 0 0;font-size:var(--text-title);text-wrap:balance;font-weight:600;line-height:1.25}.lK0TrW_answer{align-self:flex-start;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-1h) var(--space-2h);border-radius:var(--r-md);background:var(--bad-surface);box-shadow:inset 0 0 0 1px var(--bad-border);font-size:var(--text-md);font-weight:500;display:inline-flex}.lK0TrW_halt{align-items:center;gap:var(--space-2);padding-top:var(--space-3);color:var(--bad);font-size:var(--text-base);visibility:hidden;margin-top:auto;font-weight:600;display:inline-flex}.lK0TrW_halt[data-shown]{visibility:visible;animation:lK0TrW_arrive .42s var(--ease-expo) both}.lK0TrW_kind{align-items:center;gap:var(--space-1h);color:var(--kind,var(--t3));font-size:var(--text-base);font-weight:600;display:inline-flex}.lK0TrW_verified .lK0TrW_kind{color:var(--ok)}.lK0TrW_title{font-size:var(--text-lg-plus);text-wrap:balance;margin:0;font-weight:600;line-height:1.3}.lK0TrW_facts{gap:var(--space-1) var(--space-3h);padding-top:var(--space-2);color:var(--t2);font-size:var(--text-base);flex-wrap:wrap;margin-top:auto;display:flex}.lK0TrW_severity,.lK0TrW_done{align-items:center;gap:var(--space-1h);color:var(--t1);display:inline-flex}.lK0TrW_severity svg{width:12px;height:12px;color:var(--bad)}.lK0TrW_ghost{border-style:dashed;border-color:var(--b2);color:var(--t3);font-size:var(--text-md);background:0 0;flex-direction:row;justify-content:center;align-items:center;font-weight:500}.lK0TrW_ghostMark{border:1px dashed var(--b3);border-radius:var(--r-sm);width:18px;height:18px}@media (max-width:699px){.lK0TrW_slot{height:128px}.lK0TrW_check{height:196px}.lK0TrW_ghost{justify-content:flex-start}}@keyframes lK0TrW_arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lK0TrW_railFill,.lK0TrW_railMarker,.lK0TrW_railDot,.lK0TrW_nodeMark{transition:none}.lK0TrW_live,.lK0TrW_check,.lK0TrW_halt[data-shown]{animation:none}}
._8xi19a_frame{justify-items:center;margin:0;display:grid}._8xi19a_phone{width:min(100%,320px);padding:var(--space-3) var(--space-3) var(--space-5);border:1px solid var(--b2);background:var(--chrome);box-shadow:0 0 0 6px color-mix(in srgb, var(--t1) 6%, transparent), 0 50px 100px -40px #000c;border-radius:44px;position:relative}._8xi19a_statusBar{height:30px;padding:0 var(--space-4);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}._8xi19a_time{font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:600}._8xi19a_notch{border-radius:var(--r-pill);background:#000;width:84px;height:22px}._8xi19a_signal{justify-self:end;align-items:flex-end;gap:2px;height:12px;display:inline-flex}._8xi19a_signal span{background:var(--t1);width:3px;transition:background-color .3s var(--ease-out);border-radius:1px}._8xi19a_signal span:first-child{height:25%}._8xi19a_signal span:nth-child(2){height:50%}._8xi19a_signal span:nth-child(3){height:75%}._8xi19a_signal span:nth-child(4){height:100%}._8xi19a_phone[data-network=offline] ._8xi19a_signal span:nth-child(n+2){background:var(--b2)}._8xi19a_banner{margin:var(--space-2) var(--space-1) 0;display:grid}._8xi19a_banner>span{align-items:center;gap:var(--space-2);min-height:34px;padding:0 var(--space-3);border-radius:var(--r-lg);font-size:var(--text-base);opacity:0;transition:opacity .3s var(--ease-out), transform .4s var(--ease-expo);grid-area:1/1;font-weight:600;display:inline-flex;transform:translateY(-4px)}._8xi19a_banner>span[data-show]{opacity:1;transform:none}._8xi19a_banner>span:first-child{color:var(--t3)}._8xi19a_banner>span:nth-child(2){background:var(--warn-surface);box-shadow:inset 0 0 0 1px var(--warn-border);color:var(--warn)}._8xi19a_banner>span:nth-child(3){background:var(--ok-surface);box-shadow:inset 0 0 0 1px var(--ok-border);color:var(--ok)}._8xi19a_screen{gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-4);background:var(--bg);border-radius:28px;display:grid}._8xi19a_program{font-size:var(--text-base);flex-direction:column;gap:2px;margin:0;font-weight:600;display:flex}._8xi19a_program span{color:var(--t3);font-weight:500}._8xi19a_progress{gap:var(--space-1h);color:var(--t3);font-variant-numeric:tabular-nums;font-size:.8125rem;display:grid}._8xi19a_progressBar{background:var(--b1);border-radius:2px;height:4px;overflow:hidden}._8xi19a_progressBar span{background:var(--t2);width:13%;height:100%;display:block}._8xi19a_question{margin:var(--space-1) 0 0;letter-spacing:-.01em;text-wrap:balance;font-size:1.1875rem;font-weight:600;line-height:1.3}._8xi19a_answers{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._8xi19a_answer{justify-content:center;align-items:center;gap:var(--space-1h);border-radius:var(--r-lg);background:var(--bg-raised);height:56px;box-shadow:inset 0 0 0 1px var(--b2);font-size:var(--text-title);transition:background-color .25s var(--ease-out), box-shadow .25s var(--ease-out);font-weight:600;display:inline-flex}._8xi19a_answer[data-selected]{background:var(--ok-surface);box-shadow:inset 0 0 0 2px var(--ok);color:var(--t1);animation:_8xi19a_press .36s var(--ease-out)}@keyframes _8xi19a_press{40%{transform:scale(.96)}}._8xi19a_na{color:var(--t3);font-size:var(--text-base);justify-self:center;font-weight:600}._8xi19a_photoSlot{display:grid}._8xi19a_addPhoto,._8xi19a_thumb{transition:opacity .3s var(--ease-out), transform .4s var(--ease-expo);grid-area:1/1}._8xi19a_addPhoto{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--r-lg);height:52px;box-shadow:inset 0 0 0 1px var(--b2);color:var(--t2);font-size:var(--text-md);font-weight:600;display:inline-flex}._8xi19a_addPhoto[data-hidden]{opacity:0}._8xi19a_thumb{align-items:center;gap:var(--space-3);height:52px;padding:0 var(--space-2);border-radius:var(--r-lg);background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--b1);opacity:0;display:flex;transform:scale(.96)}._8xi19a_thumb[data-shown]{opacity:1;transform:none}._8xi19a_thumbImage{border-radius:var(--r-md);background:var(--inset);place-items:center;width:38px;height:38px;display:grid}._8xi19a_exitPlate{fill:var(--ok)}._8xi19a_exitInk{stroke:var(--chrome)}._8xi19a_exitHead{fill:var(--chrome)}._8xi19a_thumbText{font-size:var(--text-base);flex-direction:column;gap:1px;font-weight:600;display:flex}._8xi19a_thumbOf{color:var(--t3);font-weight:500}._8xi19a_queue{padding-top:var(--space-2);border-top:1px solid var(--b1)}._8xi19a_queueTitle{margin:0 0 var(--space-1);color:var(--t3);font-size:.8125rem;font-weight:600}._8xi19a_queueRow{justify-content:space-between;align-items:center;gap:var(--space-2);opacity:0;min-height:32px;transition:opacity .3s var(--ease-out);margin:0;display:flex}._8xi19a_queueRow[data-shown]{opacity:1}._8xi19a_queueWhat{gap:var(--space-1h);min-width:0;color:var(--t2);white-space:nowrap;font-size:.8125rem;display:inline-flex;overflow:hidden}._8xi19a_queueKind{color:var(--t1);font-weight:600}._8xi19a_queueState{justify-items:end;font-size:.8125rem;display:grid}._8xi19a_queueState>span{transition:opacity .3s var(--ease-out);grid-area:1/1}._8xi19a_waiting{padding:1px var(--space-2);border-radius:var(--r-md);background:var(--panel-raised);color:var(--t2);white-space:nowrap}._8xi19a_done{align-items:center;gap:var(--space-1);color:var(--t1);white-space:nowrap;opacity:0;display:inline-flex}._8xi19a_queueState[data-synced] ._8xi19a_waiting{opacity:0}._8xi19a_queueState[data-synced] ._8xi19a_done{opacity:1}@media (prefers-reduced-motion:reduce){._8xi19a_signal span,._8xi19a_banner>span,._8xi19a_answer,._8xi19a_addPhoto,._8xi19a_thumb,._8xi19a_queue,._8xi19a_queueRow,._8xi19a_queueState>span{transition:none}._8xi19a_answer[data-selected]{animation:none}}
.iqhzGW_page{--gutter:16px;--measure:1280px;--section-gap:clamp(104px, 14vw, 200px);--field:var(--logo-start);background:var(--chrome);min-height:100vh;color:var(--t1);font-family:var(--font-body)}@media (min-width:768px){.iqhzGW_page{--gutter:32px}}@media (min-width:1200px){.iqhzGW_page{--gutter:48px}}html:has(.iqhzGW_page){background:var(--chrome);scroll-padding-top:88px}@media (prefers-reduced-motion:no-preference){html:has(.iqhzGW_page){scroll-behavior:smooth}}.iqhzGW_page ::selection{background:rgba(var(--id-inspection-rgb), .38);color:var(--t1)}.iqhzGW_skip{top:-64px;left:var(--gutter);z-index:30;min-height:44px;padding:0 var(--space-3);border-radius:var(--r-md);background:var(--t1);color:var(--chrome);align-items:center;font-weight:600;text-decoration:none;display:inline-flex;position:absolute}.iqhzGW_skip:focus-visible{top:var(--space-3)}.iqhzGW_header{z-index:20;background:var(--chrome);transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border-bottom:1px solid #0000;position:sticky;top:0}.iqhzGW_header[data-scrolled]{border-bottom-color:var(--b1);box-shadow:0 12px 24px -20px #000c}.iqhzGW_bar{align-items:center;gap:var(--space-6);max-width:var(--measure);height:64px;padding:0 var(--gutter);margin:0 auto;display:flex}.iqhzGW_brand{align-items:center;gap:var(--space-2h);border-radius:var(--r-md);min-height:44px;color:var(--t1);text-decoration:none;display:inline-flex}.iqhzGW_wordmark{color:var(--t1);font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.02em;font-weight:800;line-height:1}.iqhzGW_logoDot{background:linear-gradient(135deg, var(--logo-start), var(--logo-end));vertical-align:0;border-radius:.04em;width:.2em;height:.2em;margin-left:.06em;display:inline-block}.iqhzGW_nav{gap:var(--space-1);margin-left:var(--space-4);display:none}.iqhzGW_nav a{min-height:44px;padding:0 var(--space-3);border-radius:var(--r-md);align-items:center;display:inline-flex;position:relative}.iqhzGW_nav a:hover{background:var(--row-hover)}.iqhzGW_nav a[aria-current]{color:var(--t1)}.iqhzGW_nav a[aria-current]:after{right:var(--space-3);bottom:4px;left:var(--space-3);background:var(--t1);content:"";border-radius:1px;height:2px;position:absolute}.iqhzGW_footerNav a{align-items:center;min-height:44px;display:inline-flex}.iqhzGW_nav a,.iqhzGW_signIn,.iqhzGW_footerNav a{color:var(--t2);font-size:var(--text-md);transition:color .15s var(--ease-out);font-weight:500;text-decoration:none}.iqhzGW_nav a:hover,.iqhzGW_signIn:hover,.iqhzGW_footerNav a:hover{color:var(--t1)}@media (min-width:1000px){.iqhzGW_nav{display:flex}}.iqhzGW_barActions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.iqhzGW_signIn{min-height:44px;padding:0 var(--space-3);border-radius:var(--r-md);align-items:center;display:inline-flex}.iqhzGW_signIn:hover{background:var(--row-hover)}.iqhzGW_barCta{height:44px;padding:0 var(--space-3h);border:1px solid var(--b2);border-radius:var(--r-lg);background:var(--bg-overlay);color:var(--t1);font-size:var(--text-md);transition:background-color .25s var(--ease-out), border-color .25s var(--ease-out), color .25s var(--ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.iqhzGW_barCta:hover{border-color:var(--b3)}.iqhzGW_header[data-past-hero] .iqhzGW_barCta{background:var(--action);color:var(--ink-on-action);border-color:#0000}.iqhzGW_header[data-past-hero] .iqhzGW_barCta:hover{background:var(--action-hover)}.iqhzGW_ctaShort{display:none}@media (max-width:559px){.iqhzGW_ctaLong{display:none}.iqhzGW_ctaShort{display:inline}}.iqhzGW_brand:focus-visible,.iqhzGW_nav a:focus-visible,.iqhzGW_signIn:focus-visible,.iqhzGW_barCta:focus-visible,.iqhzGW_primary:focus-visible,.iqhzGW_quiet:focus-visible,.iqhzGW_footerNav a:focus-visible{outline:var(--focus-ring);outline-offset:2px}.iqhzGW_menuButton{border-radius:var(--r-md);width:44px;height:44px;color:var(--t1);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.iqhzGW_menuButton:hover{background:var(--row-hover)}.iqhzGW_menuButton:focus-visible,.iqhzGW_menuPanel a:focus-visible{outline:var(--focus-ring);outline-offset:2px}.iqhzGW_menuButton svg path{transition:transform .2s var(--ease-out), opacity .15s var(--ease-out);transform-origin:50%}.iqhzGW_menuButton[aria-expanded=true] .iqhzGW_menuTop{transform:translateY(3px)rotate(45deg)}.iqhzGW_menuButton[aria-expanded=true] .iqhzGW_menuBottom{transform:translateY(-3px)rotate(-45deg)}.iqhzGW_menuPanel{padding:var(--space-2) var(--gutter) var(--space-5);border-bottom:1px solid var(--b1);background:var(--chrome);position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 32px -24px #000c}.iqhzGW_menuPanel[hidden]{display:none}.iqhzGW_menuPanel ul{max-width:var(--measure);margin:0 auto;padding:0;list-style:none;display:grid}.iqhzGW_menuPanel li+li{border-top:1px solid var(--b1)}.iqhzGW_menuPanel a{border-radius:var(--r-sm);min-height:52px;color:var(--t2);font-size:var(--text-title);align-items:center;font-weight:500;text-decoration:none;display:flex}.iqhzGW_menuPanel a:hover,.iqhzGW_menuPanel a[aria-current]{color:var(--t1)}.iqhzGW_menuPanel a[aria-current]{font-weight:600}@media (min-width:1000px){.iqhzGW_menuButton,.iqhzGW_menuPanel{display:none}}@media (prefers-reduced-motion:reduce){.iqhzGW_menuButton svg path{transition:none}}.iqhzGW_main{max-width:var(--measure);padding:0 var(--gutter);margin:0 auto}.iqhzGW_h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5.2vw,4.5rem);font-weight:600;line-height:1.02}.iqhzGW_lede{max-width:60ch;margin:var(--space-4) 0 0;color:var(--t2);text-wrap:pretty;font-size:clamp(1.0625rem,1.35vw,1.1875rem);line-height:1.55}.iqhzGW_primary{height:52px;padding:0 var(--space-6);border-radius:var(--r-lg);background:var(--action);color:var(--ink-on-action);font-size:var(--text-lg-plus);transition:background-color .15s var(--ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.iqhzGW_primary:hover{background:var(--action-hover)}.iqhzGW_quiet{border-radius:var(--r-sm);min-height:44px;color:var(--t1);font-size:var(--text-lg-plus);text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:4px;align-items:center;font-weight:500;display:inline-flex}.iqhzGW_quiet:hover{-webkit-text-decoration-color:var(--t1);text-decoration-color:var(--t1)}.iqhzGW_footer{max-width:var(--measure);padding:var(--space-9) var(--gutter) var(--space-8);margin:0 auto}.iqhzGW_footerRow{align-items:center;gap:var(--space-3) var(--space-7);flex-wrap:wrap;display:flex}.iqhzGW_footerTagline{color:var(--t2);font-size:var(--text-lg);margin:0}.iqhzGW_footerNav{gap:0 var(--space-5);flex-wrap:wrap;margin-right:auto;display:flex}.iqhzGW_copyright{color:var(--t3);font-size:var(--text-base);margin:0}
.FZtMtG_page{}.FZtMtG_header{}.FZtMtG_bar{}.FZtMtG_brand{}.FZtMtG_wordmark{}.FZtMtG_logoDot{}.FZtMtG_nav{}.FZtMtG_barActions{}.FZtMtG_signIn{}.FZtMtG_barCta{}.FZtMtG_ctaLong{}.FZtMtG_ctaShort{}.FZtMtG_main{}.FZtMtG_h2{}.FZtMtG_lede{}.FZtMtG_primary{}.FZtMtG_quiet{}.FZtMtG_readLink:focus-visible,.FZtMtG_inlineLink:focus-visible{outline:var(--focus-ring);outline-offset:2px}.FZtMtG_line{display:block}.FZtMtG_caption{margin:var(--space-4) 0 0;color:var(--t3);font-size:var(--text-base)}.FZtMtG_readLink{align-items:center;gap:var(--space-2);min-height:44px;margin-top:calc(var(--space-7) - 12px);border-radius:var(--r-sm);color:var(--t1);font-size:var(--text-lg);font-weight:600;text-decoration:none;display:inline-flex}.FZtMtG_readLink svg{transition:transform .24s var(--ease-expo)}.FZtMtG_readLink:hover svg{transform:translate(4px)}.FZtMtG_inlineLink{border-radius:var(--r-xs);color:var(--t1);text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px;transition:text-decoration-color .15s var(--ease-out)}.FZtMtG_inlineLink:hover{-webkit-text-decoration-color:var(--t1);text-decoration-color:var(--t1)}.FZtMtG_points{margin:var(--space-7) 0 0;padding:0}.FZtMtG_point{padding:var(--space-4) 0;border-top:1px solid var(--b1)}.FZtMtG_point dt{font-size:var(--text-lg-plus);font-weight:600}.FZtMtG_point dd{margin:var(--space-1) 0 0;color:var(--t2);font-size:var(--text-lg);text-wrap:pretty;line-height:1.5}.FZtMtG_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.FZtMtG_ai,.FZtMtG_standard,.FZtMtG_offline,.FZtMtG_paper,.FZtMtG_access{box-shadow:0 0 0 100vmax var(--band);clip-path:inset(0 -100vmax);background:var(--band)}.FZtMtG_standard,.FZtMtG_offline,.FZtMtG_access{margin-top:-1px}.FZtMtG_hero{grid-template-columns:minmax(0,1fr);padding:clamp(40px,5.5vw,80px) 0 0;display:grid}@media (min-width:1000px){.FZtMtG_hero{column-gap:var(--space-10);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end}.FZtMtG_hero>figure{grid-column:1/-1}}.FZtMtG_heroTitle{letter-spacing:-.045em;margin:0;font-size:clamp(3rem,7.2vw,6.75rem);font-weight:700;line-height:.9}.FZtMtG_heroRow{gap:var(--space-5);margin:var(--space-6) 0 clamp(36px, 4.5vw, 56px);flex-direction:column;display:flex}@media (min-width:1000px){.FZtMtG_heroRow{margin:0 0 var(--space-2)}.FZtMtG_hero>figure{margin-top:clamp(40px,4.5vw,64px)}}.FZtMtG_heroLede{max-width:44ch;color:var(--t2);text-wrap:pretty;margin:0;font-size:clamp(1.125rem,1.45vw,1.25rem);line-height:1.5}.FZtMtG_heroActions{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.FZtMtG_loop,.FZtMtG_exposure{padding-top:var(--section-gap)}.FZtMtG_loopHead{max-width:48rem;margin-bottom:var(--space-9)}.FZtMtG_exposure .FZtMtG_loopHead{max-width:60rem}.FZtMtG_exposureStage{gap:var(--space-3);display:grid}@media (min-width:1000px){.FZtMtG_exposureStage{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.FZtMtG_riskPanel,.FZtMtG_coveragePanel{padding:var(--space-5) clamp(20px, 2.4vw, 28px);border:1px solid var(--b1);border-radius:var(--r-panel);background:var(--bg-raised);box-shadow:var(--panel-shadow), var(--panel-highlight)}.FZtMtG_panelTitle{font-size:var(--text-title);margin:0;font-weight:600}.FZtMtG_panelCaption{margin:var(--space-1) 0 var(--space-3);color:var(--t3);font-size:var(--text-base)}.FZtMtG_signalStrip{gap:var(--space-2) var(--space-5);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}.FZtMtG_signalItem{align-items:center;gap:var(--space-1h);color:var(--t2);font-size:var(--text-md);display:inline-flex}.FZtMtG_signalCount{color:var(--t1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:600}.FZtMtG_signalItem[data-tone=bad] .FZtMtG_signalCount{color:var(--bad)}.FZtMtG_signalItem[data-tone=warn] .FZtMtG_signalCount{color:var(--warn)}.FZtMtG_riskRow{align-items:center;gap:var(--space-3);min-height:56px;padding-block:var(--space-2);border-top:1px solid var(--b1);grid-template-columns:18px minmax(0,1fr) auto;display:grid}.FZtMtG_riskWhat{flex-direction:column;gap:2px;min-width:0;display:flex}.FZtMtG_riskTitle{font-size:var(--text-md);font-weight:500}.FZtMtG_riskPlace{color:var(--t3);font-size:.8125rem}.FZtMtG_riskClock{color:var(--t2);font-family:var(--font-mono);font-size:var(--text-base);white-space:nowrap}.FZtMtG_riskClock[data-late]{color:var(--bad)}.FZtMtG_coverRow{align-items:center;gap:var(--space-3);border-top:1px solid var(--b1);grid-template-columns:minmax(112px,8.5rem) minmax(0,1fr) 3.2rem;min-height:44px;display:grid}.FZtMtG_coverSite{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.FZtMtG_groupName{font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.FZtMtG_groupCount{color:var(--t3);font-size:var(--text-base);font-variant-numeric:tabular-nums}.FZtMtG_coverBar{background:var(--b1);border-radius:4px;height:8px;position:relative;overflow:hidden}.FZtMtG_coverBar>span{width:var(--pct,0%);border-radius:inherit;background:var(--t2);position:absolute;inset:0 auto 0 0}.FZtMtG_coverBar[data-tone=warn]>span{background:var(--warn)}.FZtMtG_coverBar[data-tone=bad]>span{background:var(--bad)}.FZtMtG_coverPct{font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;text-align:right}.FZtMtG_showcaseNote{max-width:70ch;margin:var(--space-7) 0 0;color:var(--t2);font-size:var(--text-lg);line-height:1.5}.FZtMtG_needs{padding-top:var(--section-gap)}.FZtMtG_needsHead{max-width:46rem}.FZtMtG_needsStage{gap:var(--space-8);margin-top:var(--space-9);display:grid}@media (min-width:1000px){.FZtMtG_needsStage{align-items:start;gap:var(--space-10);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.FZtMtG_needsList{padding:var(--space-2) clamp(16px, 2.4vw, 28px) var(--space-4);border:1px solid var(--b1);border-radius:var(--r-panel);background:var(--bg-raised);box-shadow:var(--panel-shadow), var(--panel-highlight)}.FZtMtG_needsListHead{align-items:center;gap:var(--space-2h);padding:var(--space-4) 0 var(--space-3);display:flex}.FZtMtG_needsListTitle{font-size:var(--text-title);font-weight:600}.FZtMtG_needsCount{padding:1px var(--space-2);border-radius:var(--r-pill);background:var(--warn-surface);box-shadow:inset 0 0 0 1px var(--warn-border);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:600}.FZtMtG_needsRow{align-items:center;gap:var(--space-1) var(--space-3);min-height:60px;padding:var(--space-2h) 0;border-top:1px solid var(--b1);grid-template-columns:20px minmax(0,1fr) auto;display:grid}.FZtMtG_needsRow[data-lead]{margin:0 calc(-1 * var(--space-3)) var(--space-1);padding:var(--space-4) var(--space-3);border-radius:var(--r-xl);background:var(--panel-raised);border-top:0}.FZtMtG_needsWhat{flex-direction:column;gap:2px;min-width:0;display:flex}.FZtMtG_needsTitle{font-size:var(--text-lg);font-weight:500;line-height:1.3}.FZtMtG_needsRow[data-lead] .FZtMtG_needsTitle{font-size:var(--text-lg-plus);font-weight:600}.FZtMtG_needsPlace{color:var(--t3);font-size:var(--text-base)}.FZtMtG_needsAge{color:var(--t2);font-size:var(--text-base);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:start;padding-top:2px}.FZtMtG_needsAge[data-late]{color:var(--bad)}.FZtMtG_needsAction{height:40px;margin-top:var(--space-2);padding:0 var(--space-4);border-radius:var(--r-lg);background:var(--action);color:var(--ink-on-action);font-size:var(--text-md);grid-column:2/-1;justify-self:start;align-items:center;font-weight:600;display:inline-flex}.FZtMtG_needsPoints{margin:0;padding:0}.FZtMtG_needsPoints .FZtMtG_point:first-child{border-top:0;padding-top:0}.FZtMtG_standard{--band:var(--field);gap:var(--space-9);color:var(--chrome);padding:clamp(88px,11vw,160px) 0;display:grid}@media (min-width:1000px){.FZtMtG_standard{align-items:center;gap:var(--space-10);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.FZtMtG_standardText{min-width:0}.FZtMtG_standardText>p,.FZtMtG_standardText .FZtMtG_point dd,.FZtMtG_standardText .FZtMtG_moreLede{color:color-mix(in srgb, var(--chrome) 86%, var(--field))}.FZtMtG_standardText .FZtMtG_point,.FZtMtG_standardText .FZtMtG_more{border-color:color-mix(in srgb, var(--chrome) 22%, transparent)}.FZtMtG_standardText .FZtMtG_readLink,.FZtMtG_standardText .FZtMtG_moreSummary{color:var(--chrome)}.FZtMtG_standard ::selection{background:var(--chrome);color:var(--field)}.FZtMtG_standard :focus-visible{outline-color:var(--chrome)}.FZtMtG_standardText h2{font-size:clamp(2.25rem,4vw,3.125rem)}.FZtMtG_rollout{color:var(--t1);border:1px solid var(--b1);border-radius:var(--r-panel);background:var(--bg-raised);box-shadow:0 40px 90px -40px #0000008c, var(--panel-highlight);margin:0;padding:clamp(20px,3vw,32px)}.FZtMtG_change{padding:var(--space-4) var(--space-4h);border:1px solid rgba(var(--id-inspection-rgb), .32);border-radius:var(--r-xl);background:var(--inset)}.FZtMtG_changeHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.FZtMtG_changeProgram{font-size:var(--text-lg);font-weight:600}.FZtMtG_changeLine{align-items:flex-start;gap:var(--space-2);margin:var(--space-3) 0;color:var(--t1);font-size:var(--text-lg);line-height:1.4;display:flex}.FZtMtG_plus{color:var(--ok);flex:none;margin-top:3px}.FZtMtG_uptakeHead{margin:var(--space-5) 0 var(--space-1);color:var(--t1);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:600}.FZtMtG_uptake{margin:0;padding:0;list-style:none}.FZtMtG_uptakeRow{align-items:center;gap:var(--space-3);border-top:1px solid var(--b1);grid-template-columns:minmax(112px,8.5rem) minmax(0,1fr) 3.4rem;min-height:40px;display:grid}.FZtMtG_uptakeBar{background:var(--b1);border-radius:4px;height:8px;position:relative;overflow:hidden}.FZtMtG_uptakeBar>span{width:calc(var(--share,1) * 100%);border-radius:inherit;background:var(--t2);position:absolute;inset:0 auto 0 0}.FZtMtG_uptakeCount{color:var(--t2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;font-size:.8125rem}.FZtMtG_uptakeCount[data-partial]{color:var(--t1);font-weight:600}.FZtMtG_standard[data-reveal=pending] .FZtMtG_uptakeBar>span{width:0}.FZtMtG_standard[data-reveal=shown] .FZtMtG_uptakeBar>span{animation:FZtMtG_uptake 1.1s var(--ease-expo) both;animation-delay:calc(.3s + var(--i,0) * .11s)}@keyframes FZtMtG_uptake{0%{width:0}}.FZtMtG_rolloutNote{align-items:center;gap:var(--space-2);margin-top:var(--space-4);color:var(--t2);font-size:var(--text-base);flex-wrap:wrap;display:flex}.FZtMtG_publishLabel{gap:var(--space-2);color:var(--t2);font-size:var(--text-base);margin:0;display:inline-flex}.FZtMtG_publishLabel .FZtMtG_mono{color:var(--t3)}.FZtMtG_paper{--band:color-mix(in srgb, var(--neutral) 20%, white);--t1:var(--chrome);--t2:color-mix(in srgb, var(--chrome) 76%, transparent);--t3:color-mix(in srgb, var(--chrome) 62%, transparent);--t4:color-mix(in srgb, var(--chrome) 38%, transparent);--b1:color-mix(in srgb, var(--chrome) 11%, transparent);--b2:color-mix(in srgb, var(--chrome) 18%, transparent);--b3:color-mix(in srgb, var(--chrome) 30%, transparent);--bg-raised:white;--panel-highlight:none;--panel-shadow:0 1px 2px #0d0b0914, 0 30px 60px -36px #0d0b0959;--ok:#1f8a4c;--ok-surface:#1f8a4c14;--ok-border:#1f8a4c4d;--id-finding:#a8487a;--id-work-order:#1f7f84;--bad:#c4373a;--bad-surface:#c4373a12;--bad-border:#c4373a47;--warn:#a86a00;--warn-surface:#a86a0014;--warn-border:#a86a004d;margin-top:var(--section-gap);color:var(--chrome);padding:clamp(88px,11vw,160px) 0}.FZtMtG_paper :focus-visible{outline-color:var(--chrome)}.FZtMtG_paper ::selection{background:var(--chrome);color:#fff}.FZtMtG_repeatHead{max-width:50rem}.FZtMtG_repeatStage{gap:var(--space-8);margin-top:var(--space-9);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1000px){.FZtMtG_repeatStage{align-items:start;gap:var(--space-10);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.FZtMtG_dossier{padding:var(--space-6);border:1px solid var(--b2);border-radius:var(--r-panel);background:var(--bg-raised);box-shadow:var(--panel-shadow), var(--panel-highlight)}.FZtMtG_dossierHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.FZtMtG_dossierKind{align-items:center;gap:var(--space-1h);color:var(--id-finding);font-size:var(--text-base);font-weight:600;display:inline-flex}.FZtMtG_dossierSeverity{padding:1px var(--space-2);border-radius:var(--r-pill);background:var(--bad-surface);box-shadow:inset 0 0 0 1px var(--bad-border);color:var(--bad);font-size:var(--text-base);font-weight:600}.FZtMtG_dossierTitle{margin:var(--space-3) 0 0;letter-spacing:-.015em;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600}.FZtMtG_dossierMeta{gap:0 var(--space-3);margin:var(--space-1) 0 0;color:var(--t3);font-size:var(--text-md);flex-wrap:wrap;display:flex}.FZtMtG_dossierSeen{color:var(--bad);font-weight:600}.FZtMtG_trail{margin:var(--space-5) 0 0;padding:0;list-style:none}.FZtMtG_trailRow{align-items:baseline;column-gap:var(--space-3);padding:var(--space-2h) 0;grid-template-columns:4.5rem 20px minmax(0,1fr) auto;display:grid;position:relative}.FZtMtG_trailRow:before{top:0;bottom:0;left:calc(4.5rem + var(--space-3) + 9px);background:var(--b2);content:"";width:1px;position:absolute}.FZtMtG_trailRow:first-child:before{top:50%}.FZtMtG_trailRow:last-child:before{bottom:50%}.FZtMtG_trailDate{color:var(--t3);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums}.FZtMtG_trailMark{z-index:1;background:var(--bg-raised);width:20px;height:20px;color:var(--bad);border-radius:50%;align-self:center;place-items:center;display:grid;position:relative}.FZtMtG_trailRow[data-kind=workOrder] .FZtMtG_trailMark{color:var(--id-work-order)}.FZtMtG_trailWhat{gap:0 var(--space-2);font-size:var(--text-lg);flex-wrap:wrap;font-weight:500;display:flex}.FZtMtG_trailDetail{color:var(--t3);font-weight:400}.FZtMtG_trailRow[data-kind=recheckFailed] .FZtMtG_trailWhat{color:var(--bad);font-weight:600}.FZtMtG_trailReading{color:var(--t2);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums}.FZtMtG_paper[data-reveal=pending] .FZtMtG_trailRow,.FZtMtG_paper[data-reveal=pending] .FZtMtG_flag{opacity:0}.FZtMtG_paper[data-reveal=shown] .FZtMtG_trailRow,.FZtMtG_paper[data-reveal=shown] .FZtMtG_flag{animation:FZtMtG_trail-in .52s var(--ease-expo) both;animation-delay:calc(.25s + var(--i,5) * .26s)}@keyframes FZtMtG_trail-in{0%{opacity:0;transform:translateY(6px)}}.FZtMtG_flag{align-items:center;column-gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--r-xl);background:var(--warn-surface);box-shadow:inset 0 0 0 1px var(--warn-border);color:var(--warn);grid-template-columns:20px minmax(0,1fr) auto;display:grid}.FZtMtG_flagWhat{min-width:0;color:var(--t1);flex-direction:column;gap:2px;display:flex}.FZtMtG_flagTitle{font-size:var(--text-lg);font-weight:600}.FZtMtG_flagBody{color:var(--t2);font-size:var(--text-base)}.FZtMtG_flagAction{height:36px;padding:0 var(--space-3h);border-radius:var(--r-lg);background:var(--chrome);color:#fff;font-size:var(--text-md);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}@media (max-width:559px){.FZtMtG_flag{row-gap:var(--space-3);grid-template-columns:20px minmax(0,1fr)}.FZtMtG_flagAction{grid-column:2;justify-self:start}}.FZtMtG_repeatPoints{margin:0;padding:0}.FZtMtG_repeatPoints .FZtMtG_point:first-child{border-top:0;padding-top:0}.FZtMtG_more{margin-top:var(--space-6);border-top:1px solid var(--b1);border-bottom:1px solid var(--b1)}.FZtMtG_moreSummary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:52px;color:var(--t1);font-size:var(--text-lg);cursor:pointer;font-weight:600;list-style:none;display:flex}.FZtMtG_moreSummary::-webkit-details-marker{display:none}.FZtMtG_moreChevron{transition:transform .24s var(--ease-expo);flex:none}.FZtMtG_more[open] .FZtMtG_moreChevron{transform:rotate(180deg)}.FZtMtG_moreBody{padding-bottom:var(--space-6)}.FZtMtG_moreLede{max-width:62ch;color:var(--t2);font-size:var(--text-lg);text-wrap:pretty;margin:0;line-height:1.55}.FZtMtG_moreBody .FZtMtG_recordStage{margin-top:var(--space-5)}.FZtMtG_moreBody .FZtMtG_readLink{margin-top:var(--space-3)}.FZtMtG_recordStage{gap:var(--space-8);margin-top:var(--space-9);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1000px){.FZtMtG_plateRows{column-gap:var(--space-9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FZtMtG_plateRow:nth-last-child(2){border-bottom:0}.FZtMtG_plate{padding:var(--space-7) var(--space-8)}}.FZtMtG_plate{padding:var(--space-6);border:1px solid var(--b2);border-radius:var(--r-panel);background:var(--bg-raised);box-shadow:var(--panel-shadow), var(--panel-highlight)}.FZtMtG_plateHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--b2);display:flex}.FZtMtG_plateTitle{font-size:var(--text-title);font-weight:600}.FZtMtG_verdict{align-items:center;gap:var(--space-1h);padding:3px var(--space-2h);border-radius:var(--r-md);background:var(--ok-surface);box-shadow:inset 0 0 0 1px var(--ok-border);font-size:var(--text-base);font-weight:600;display:inline-flex}.FZtMtG_plateRows{margin:0}.FZtMtG_plateRow{align-items:baseline;gap:var(--space-3);min-height:44px;padding:var(--space-2h) 0;border-bottom:1px solid var(--b1);display:flex}.FZtMtG_plateRow:last-child{border-bottom:0}.FZtMtG_plateRow dt{color:var(--t2);font-size:var(--text-md);flex:none}.FZtMtG_plateLeader{background-image:radial-gradient(circle, var(--t4) 1px, transparent 1.3px);background-repeat:repeat-x;background-size:7px 2px;flex:1;min-width:16px;height:2px}.FZtMtG_plateRow dd{align-items:baseline;gap:var(--space-3);color:var(--t1);font-size:var(--text-md);text-align:right;margin:0;font-weight:500;display:inline-flex}.FZtMtG_plateTime{color:var(--t3);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums}.FZtMtG_plateFinding{align-items:baseline;gap:var(--space-1h);display:inline-flex}.FZtMtG_plateFinding>svg{align-self:center}.FZtMtG_recordPoints{gap:0 var(--space-7);margin:0;padding:0;display:grid}@media (min-width:700px){.FZtMtG_recordPoints{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.FZtMtG_recordPoints{grid-template-columns:repeat(3,minmax(0,1fr))}}.FZtMtG_offline{--band:color-mix(in srgb, var(--chrome) 45%, black);gap:var(--space-9);padding:clamp(96px,12vw,180px) 0;display:grid}.FZtMtG_ai{--band:var(--bg-raised);margin-top:var(--section-gap);padding:clamp(88px,11vw,160px) 0}.FZtMtG_aiHead{max-width:48rem;margin-bottom:var(--space-9)}.FZtMtG_aiPoints{gap:0 var(--space-7);margin:var(--space-9) 0 0;padding:0;display:grid}@media (min-width:860px){.FZtMtG_aiPoints{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.FZtMtG_offline{align-items:center;gap:var(--space-10);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.FZtMtG_offlineText{min-width:0}.FZtMtG_statement{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(3.5rem,10vw,9.5rem);font-weight:700;line-height:.95}.FZtMtG_access{--band:var(--bg-raised);gap:var(--space-8);padding:clamp(88px,11vw,160px) 0;display:grid}.FZtMtG_facts{margin:var(--space-7) 0 0;padding:0}.FZtMtG_access h2{font-size:clamp(2.75rem,7vw,6.5rem);font-weight:700}.FZtMtG_access form{border-radius:var(--r-panel);background:var(--chrome);color:var(--t1);padding:clamp(20px,3vw,32px);box-shadow:0 30px 70px -36px #000000b3}@media (min-width:900px){.FZtMtG_access{align-items:start;gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,32rem)}}.FZtMtG_accessText{min-width:0}@media (prefers-reduced-motion:reduce){.FZtMtG_standard[data-reveal=shown] .FZtMtG_uptakeBar>span,.FZtMtG_paper[data-reveal=shown] .FZtMtG_trailRow,.FZtMtG_paper[data-reveal=shown] .FZtMtG_flag{animation:none!important}.FZtMtG_readLink svg{transition:none}}
.sr6rjG_head{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--b1);background:var(--surface-1);flex-direction:column;display:flex;position:relative}.sr6rjG_crumbRow{align-items:center;gap:var(--space-2h);flex-wrap:wrap;display:flex}.sr6rjG_crumb{font-family:var(--font-mono);font-size:var(--text-base);letter-spacing:.08em;text-transform:uppercase;color:var(--t4);text-decoration:none}.sr6rjG_crumb:hover{color:var(--t1)}.sr6rjG_status{font-family:var(--font-mono);font-size:var(--text-base);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-xs);padding:2px var(--space-1h);border:1px solid #0000}.sr6rjG_exploring{color:var(--info);background:var(--info-surface);border-color:var(--info-border)}.sr6rjG_proposed{color:var(--t1);background:var(--surface-3);border-color:var(--b3)}.sr6rjG_adopted{color:var(--ok);background:var(--ok-surface);border-color:var(--ok-border)}.sr6rjG_superseded{color:var(--t4);background:var(--surface-2);border-color:var(--b1)}.sr6rjG_date{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t4)}.sr6rjG_title{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.015em;margin:0;font-weight:600}.sr6rjG_question{max-width:72ch;font-size:var(--text-base);color:var(--t3);margin:0;line-height:1.55}.sr6rjG_variants{align-items:center;gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.sr6rjG_variantsLabel{font-family:var(--font-mono);font-size:var(--text-base);letter-spacing:.08em;text-transform:uppercase;color:var(--t4);margin-right:var(--space-1)}.sr6rjG_variantLink{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);border:1px solid var(--b1);border-radius:var(--r-pill);padding:2px var(--space-2);transition:color var(--t-fast), border-color var(--t-fast), background var(--t-fast);text-decoration:none}.sr6rjG_variantLink:hover{color:var(--t1);border-color:var(--b2)}.sr6rjG_variantLinkActive{color:var(--t1);background:var(--surface-3);border-color:var(--b3)}.sr6rjG_compareLink{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t1);margin-left:var(--space-1);text-decoration:none}.sr6rjG_compareLink:hover{color:var(--t1)}
.Zz_wSq_choice{gap:var(--space-1h);flex-wrap:wrap;display:flex}.Zz_wSq_choiceChip{all:unset;height:32px;padding:0 var(--space-3);box-sizing:border-box;cursor:pointer;color:var(--t2);font-size:var(--text-base);white-space:nowrap;background:var(--surface-1);border:1px solid var(--b1);border-radius:var(--r-pill);transition:color var(--t-fast), background-color var(--t-fast), border-color var(--t-fast);align-items:center;font-weight:500;display:inline-flex;position:relative}.Zz_wSq_choice[data-size=sm] .Zz_wSq_choiceChip{height:28px;padding:0 var(--space-2h);font-size:var(--text-base)}.Zz_wSq_choiceChip:before{content:"";position:absolute;inset:-6px 0}.Zz_wSq_choiceChip:hover{color:var(--t1);background:var(--surface-hover)}.Zz_wSq_choiceChip:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Zz_wSq_choiceChip[data-active]{color:var(--t1);background:var(--surface-3);border-color:var(--b3)}.Zz_wSq_field{gap:var(--space-1h);flex-direction:column;min-width:0;display:flex}.Zz_wSq_field[data-inline]{align-items:center;gap:var(--space-2h);flex-direction:row}.Zz_wSq_fieldHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.Zz_wSq_fieldLabel{color:var(--t2);}.Zz_wSq_fieldHint{font-size:var(--text-base);color:var(--t4)}.Zz_wSq_customRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Zz_wSq_customNumber{width:72px}.Zz_wSq_window{gap:var(--space-3);flex-direction:column;display:flex}.Zz_wSq_band{padding-top:var(--space-2);border-top:1px solid var(--b1)}.Zz_wSq_reach{font-size:var(--text-base);color:var(--t2);margin:0;line-height:1.5}.Zz_wSq_reach strong{color:var(--t1)}.Zz_wSq_programs{gap:var(--space-2h);flex-direction:column;display:flex}.Zz_wSq_dates{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.Zz_wSq_dates[data-compact]{gap:var(--space-3)}.Zz_wSq_switchRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Zz_wSq_chips{gap:var(--space-1h);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Zz_wSq_chip{align-items:center;gap:var(--space-2);max-width:100%;min-height:32px;padding:0 var(--space-1) 0 var(--space-2h);border:1px solid var(--b3);border-radius:var(--r-md);background:var(--surface-3);font-size:var(--text-base);color:var(--t1);display:inline-flex}.Zz_wSq_chipLabel{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.Zz_wSq_chipMeta{font-size:var(--text-base);color:var(--t3);white-space:nowrap}.Zz_wSq_chipGate{padding-left:var(--space-2);border-left:1px solid var(--b1);font-size:var(--text-base);display:inline-flex}.Zz_wSq_chipGate[data-on]{color:var(--warn)}.Zz_wSq_chipRemove{all:unset;cursor:pointer;border-radius:var(--r-xs);width:24px;height:24px;color:var(--t3);font-size:var(--text-md);justify-content:center;align-items:center;line-height:1;display:inline-flex}.Zz_wSq_chipRemove:hover{color:var(--t1);background:var(--surface-hover)}.Zz_wSq_chipRemove:focus-visible{outline:var(--focus-ring);outline-offset:1px}.Zz_wSq_personRow{align-items:center;gap:var(--space-2h);flex-wrap:wrap;display:flex}.Zz_wSq_personMeta{font-size:var(--text-base);color:var(--t3)}
.v3Zg1q_list{border:1px solid var(--b1);border-radius:var(--r-xl);background:var(--bg-raised);flex-direction:column;display:flex;overflow:hidden;container:facts/inline-size}.v3Zg1q_row{border-top:1px solid var(--b1);scroll-margin-top:var(--space-6);transition:box-shadow var(--t-smooth)}.v3Zg1q_row:first-child{border-top:0}.v3Zg1q_row[data-open]{background:var(--bg-mid)}.v3Zg1q_row[data-flash]{box-shadow:inset 0 0 0 1px var(--b3)}.v3Zg1q_heading{font:inherit;margin:0}.v3Zg1q_head{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-5);cursor:pointer;transition:background-color var(--t-fast);grid-template-columns:18px 88px minmax(0,1fr) auto;display:grid}.v3Zg1q_row:not([data-open]) .v3Zg1q_head:hover{background:var(--surface-hover)}.v3Zg1q_head:focus-visible{outline:none}.v3Zg1q_row:has(.v3Zg1q_head:focus-visible){box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--t1) 65%, transparent)}.v3Zg1q_mark{color:var(--t3);display:inline-flex}.v3Zg1q_mark[data-state=gap],.v3Zg1q_mark[data-state=warn]{color:var(--warn)}.v3Zg1q_label{font-family:var(--font-display);font-size:var(--text-lg);color:var(--t1);font-weight:700}.v3Zg1q_fact{flex-direction:column;gap:2px;min-width:0;display:flex}.v3Zg1q_value{font-size:var(--text-md);color:var(--t1);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.v3Zg1q_row:has(.v3Zg1q_mark[data-state=gap]) .v3Zg1q_value{color:var(--warn)}.v3Zg1q_detail{font-size:var(--text-base);color:var(--t3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v3Zg1q_row:has(.v3Zg1q_mark[data-state=warn]) .v3Zg1q_detail{color:var(--warn)}.v3Zg1q_action{align-items:center;gap:var(--space-1);font-size:var(--text-base);color:var(--t3);transition:color var(--t-fast);font-weight:600;display:inline-flex}.v3Zg1q_head:hover .v3Zg1q_action{color:var(--t1)}.v3Zg1q_chevron{width:14px;height:14px;transition:transform var(--t-smooth)}.v3Zg1q_row[data-open] .v3Zg1q_chevron{transform:rotate(180deg)}.v3Zg1q_row[data-open] .v3Zg1q_head{padding-bottom:var(--space-2)}.v3Zg1q_body{gap:var(--space-4);padding:0 var(--space-5) var(--space-5) calc(var(--space-5) + 18px + 88px + 2 * var(--space-3));flex-direction:column;display:flex}.v3Zg1q_disclosure{flex-direction:column;display:flex}.v3Zg1q_disclosureButton{all:unset;align-self:flex-start;align-items:center;gap:var(--space-1h);min-height:32px;padding:0 var(--space-2);margin-left:calc(-1 * var(--space-2));border-radius:var(--r-sm);cursor:pointer;font-size:var(--text-base);color:var(--t2);transition:color var(--t-fast), background-color var(--t-fast);font-weight:600;display:inline-flex}.v3Zg1q_disclosureButton:hover{color:var(--t1);background:var(--surface-hover)}.v3Zg1q_disclosureButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.v3Zg1q_disclosureChevron{width:14px;height:14px;transition:transform var(--t-smooth);transform:rotate(-90deg)}.v3Zg1q_disclosure[data-open] .v3Zg1q_disclosureChevron{transform:rotate(0)}.v3Zg1q_disclosureMeta{color:var(--t3);font-weight:400}.v3Zg1q_disclosureBody{gap:var(--space-3);margin:0 0 var(--space-1) 6px;padding:var(--space-2) 0 var(--space-1) calc(var(--space-4) - 1px);border-left:1px solid var(--b2);flex-direction:column;display:flex}@container facts (max-width:560px){.v3Zg1q_head{row-gap:var(--space-1);grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"mark label action"".fact fact"}.v3Zg1q_mark{grid-area:mark}.v3Zg1q_label{font-size:var(--text-base);grid-area:label}.v3Zg1q_fact{grid-area:fact}.v3Zg1q_action{grid-area:action}.v3Zg1q_body{padding:var(--space-1) var(--space-4) var(--space-4) calc(var(--space-5) + 18px + var(--space-3))}}@media (prefers-reduced-motion:reduce){.v3Zg1q_chevron,.v3Zg1q_disclosureChevron{transition:none}}
.KA-F2W_saving{gap:var(--space-5);flex-direction:column;display:flex}.KA-F2W_statement{font-size:var(--text-lg);color:var(--t2);text-wrap:pretty;margin:0;line-height:1.5}.KA-F2W_statement strong{color:var(--t1);font-weight:600}.KA-F2W_saving[data-compact] .KA-F2W_statement{font-size:var(--text-md)}.KA-F2W_gates{align-items:flex-start;gap:var(--space-2h);margin:calc(-1 * var(--space-2)) 0 0;padding:var(--space-2h) var(--space-3);border:1px solid var(--warn-border);border-radius:var(--r-md);background:var(--warn-surface);font-size:var(--text-base);color:var(--t2);line-height:1.5;display:flex}.KA-F2W_gates strong{color:var(--warn);font-weight:600}.KA-F2W_gateGlyph{color:var(--warn);flex:none;margin-top:1px}.KA-F2W_signals{margin-bottom:0}.KA-F2W_block{gap:var(--space-2h);flex-direction:column;min-width:0;display:flex}.KA-F2W_blockHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--b1);font-size:var(--text-base);color:var(--t1);margin:0;font-weight:600;display:flex}.KA-F2W_blockMeta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-base);color:var(--t3);font-weight:400;overflow:hidden}.KA-F2W_quiet{font-size:var(--text-base);color:var(--t3);margin:0}.KA-F2W_readout{align-items:center;gap:var(--space-1h);white-space:nowrap;text-overflow:ellipsis;min-height:18px;font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--t3);margin:0;display:flex;overflow:hidden}.KA-F2W_readout strong{color:var(--t1);font-weight:600}.KA-F2W_week{--day-col:56px;gap:var(--space-2);flex-direction:column;display:flex}.KA-F2W_weekAxis{height:14px;margin-left:calc(var(--day-col) + var(--space-3));position:relative}.KA-F2W_weekHour{font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--t3);position:absolute;top:0;transform:translate(-50%)}.KA-F2W_weekHour[data-edge=start]{transform:none}.KA-F2W_weekHour[data-edge=end]{transform:translate(-100%)}.KA-F2W_weekRows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.KA-F2W_weekRow{grid-template-columns:var(--day-col) minmax(0, 1fr);align-items:center;gap:var(--space-3);border-radius:var(--r-sm);outline:none;display:grid}.KA-F2W_weekRow:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--t1) 65%, transparent)}.KA-F2W_weekDay{font-size:var(--text-base);color:var(--t2);white-space:nowrap}.KA-F2W_weekDate{font-variant-numeric:tabular-nums;color:var(--t3)}.KA-F2W_weekRow[data-today] .KA-F2W_weekDay,.KA-F2W_weekRow[data-today] .KA-F2W_weekDate{color:var(--t1);font-weight:600}.KA-F2W_weekTrack{border-radius:var(--r-sm);background:linear-gradient(to right, transparent calc(25% - .5px), var(--sep) calc(25% - .5px), var(--sep) calc(25% + .5px), transparent calc(25% + .5px)), linear-gradient(to right, transparent calc(50% - .5px), var(--sep) calc(50% - .5px), var(--sep) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(to right, transparent calc(75% - .5px), var(--sep) calc(75% - .5px), var(--sep) calc(75% + .5px), transparent calc(75% + .5px)), var(--surface-1);height:24px;transition:background-color var(--t-fast);position:relative}.KA-F2W_weekRow[data-weekend] .KA-F2W_weekTrack{background-color:var(--surface-2)}.KA-F2W_weekRow[data-active] .KA-F2W_weekTrack{box-shadow:inset 0 0 0 1px var(--b2)}.KA-F2W_weekSegment{background:var(--b3);justify-content:center;align-items:center;display:flex;position:absolute;top:8px;bottom:8px}.KA-F2W_weekSegment[data-part=grace]{background:repeating-linear-gradient(to right, var(--b3) 0 3px, transparent 3px 6px);top:10px;bottom:10px}.KA-F2W_weekSegment[data-part=many]{background:color-mix(in srgb, var(--warn) 60%, transparent);border-radius:2px;top:5px;bottom:5px}.KA-F2W_weekCount{font-family:var(--font-mono);font-size:var(--text-base);color:var(--ink-on-warn);font-weight:600;line-height:1}.KA-F2W_weekDue{background:var(--t1);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:3px;bottom:3px}.KA-F2W_weekNow{background:var(--t1);width:1px;position:absolute;top:-2px;bottom:-2px}.KA-F2W_weekNow:before{content:"";background:var(--t1);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:-2px}.KA-F2W_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.KA-F2W_key{background:var(--b3);border-radius:1px;flex:none;width:14px;height:6px;display:inline-block}.KA-F2W_key[data-kind=due]{background:var(--t1);width:2px;height:12px}.KA-F2W_key[data-kind=grace]{background:repeating-linear-gradient(to right, var(--b3) 0 3px, transparent 3px 6px);height:4px}.KA-F2W_pileUp{align-items:flex-start;gap:var(--space-2);font-size:var(--text-base);color:var(--t2);margin:0;line-height:1.5;display:flex}.KA-F2W_pileUp strong{color:var(--t1);font-weight:600}.KA-F2W_reach{gap:var(--space-2h);flex-direction:column;display:flex}.KA-F2W_reachLead{font-size:var(--text-base);color:var(--t2);margin:0;line-height:1.5}.KA-F2W_reachLead strong{color:var(--t1);font-weight:600}.KA-F2W_regions{gap:var(--space-1h);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KA-F2W_region{align-items:center;gap:var(--space-3);font-size:var(--text-base);grid-template-columns:minmax(72px,.8fr) minmax(60px,1fr) auto;display:grid}.KA-F2W_regionName{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KA-F2W_regionTrack{background:var(--surface-3);border-radius:3px;height:6px;overflow:hidden}.KA-F2W_regionFill{background:var(--t2);height:100%;transition:width var(--t-smooth);border-radius:3px;display:block}.KA-F2W_regionCount{font-variant-numeric:tabular-nums;color:var(--t3);white-space:nowrap}.KA-F2W_more{all:unset;cursor:pointer;padding:2px var(--space-1h);margin-left:calc(-1 * var(--space-1h));border-radius:var(--r-sm);font-size:var(--text-base);color:var(--t2);align-self:flex-start;font-weight:600}.KA-F2W_more:hover{color:var(--t1);background:var(--surface-hover)}.KA-F2W_more:focus-visible{outline:var(--focus-ring);outline-offset:2px}.KA-F2W_retime{gap:var(--space-3);flex-direction:column;display:flex;container-type:inline-size}.KA-F2W_retimeMonths{gap:var(--space-4);grid-template-columns:1fr;display:grid}@container (min-width:340px){.KA-F2W_retimeMonths{grid-template-columns:1fr 1fr}}.KA-F2W_retimeMonth{gap:var(--space-2);flex-direction:column;display:flex}.KA-F2W_retimeMonthLabel{color:var(--t3);margin:0;}.KA-F2W_retimeGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.KA-F2W_retimeWeekday{height:16px;color:var(--t3);justify-content:center;display:flex;}.KA-F2W_retimeDay{height:22px;font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--t3);border-radius:var(--r-xs);justify-content:center;align-items:center;display:flex;position:relative}.KA-F2W_retimeDay[data-pad]{visibility:hidden}.KA-F2W_retimeDay[data-past]{color:var(--t4)}.KA-F2W_retimeDay[data-change=stays],.KA-F2W_legendSwatch[data-change=stays]{background:var(--surface-3);color:var(--t2)}.KA-F2W_retimeDay[data-change=moves],.KA-F2W_legendSwatch[data-change=moves]{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--t1);color:var(--t1);font-weight:600}.KA-F2W_retimeDay[data-change=moves]:after,.KA-F2W_legendSwatch[data-change=moves]:after{content:"";background:var(--t1);border-radius:50%;width:5px;height:5px;position:absolute;top:2px;right:2px}.KA-F2W_retimeDay[data-change=added],.KA-F2W_legendSwatch[data-change=added]{background:var(--t1);color:var(--bg);font-weight:600}.KA-F2W_retimeDay[data-change=dropped],.KA-F2W_legendSwatch[data-change=dropped]{box-shadow:inset 0 0 0 1px var(--warn-border);color:var(--warn);text-decoration:line-through;text-decoration-thickness:1px}.KA-F2W_legend{gap:var(--space-1h) var(--space-4);font-size:var(--text-base);color:var(--t2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.KA-F2W_legend li{align-items:center;gap:var(--space-1h);display:inline-flex}.KA-F2W_legendSwatch{border-radius:3px;width:14px;height:14px;display:inline-block;position:relative}.KA-F2W_legendCount{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t1)}.KA-F2W_changes{font-size:var(--text-base);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KA-F2W_change{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--sep);color:var(--t2);grid-template-columns:minmax(96px,1fr) 64px 16px 64px;padding:5px 0;display:grid}.KA-F2W_change:last-child{border-bottom:0}.KA-F2W_changeDay{color:var(--t1)}.KA-F2W_changeWas,.KA-F2W_changeNow{font-family:var(--font-mono);font-size:var(--text-base)}.KA-F2W_changeArrow{width:14px;height:14px;color:var(--t4)}.KA-F2W_change[data-change=stays]{color:var(--t3)}.KA-F2W_change[data-change=stays] .KA-F2W_changeDay{color:var(--t2)}.KA-F2W_change[data-change=moves] .KA-F2W_changeWas,.KA-F2W_change[data-change=dropped] .KA-F2W_changeWas{color:var(--t3);text-decoration:line-through}.KA-F2W_change[data-change=moves] .KA-F2W_changeNow,.KA-F2W_change[data-change=added] .KA-F2W_changeNow{color:var(--t1)}.KA-F2W_change[data-change=dropped] .KA-F2W_changeNow,.KA-F2W_change[data-change=added] .KA-F2W_changeWas{font-family:var(--font-body);color:var(--warn)}.KA-F2W_change[data-change=added] .KA-F2W_changeWas{color:var(--t4)}
.AQ7kXa_whoFields{gap:var(--space-4);flex-direction:column;display:flex}.AQ7kXa_people{gap:var(--space-3) var(--space-4);grid-template-columns:1fr;display:grid;container-type:inline-size}@container (min-width:520px){.AQ7kXa_people{grid-template-columns:1fr 1fr}}.AQ7kXa_gate{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--b1);border-radius:var(--r-md);background:var(--surface-1);transition:border-color var(--t-fast), background-color var(--t-fast);grid-template-columns:auto 1fr auto;display:grid}.AQ7kXa_gate[data-on]{border-color:var(--warn-border);background:var(--warn-surface)}.AQ7kXa_gateGlyph{width:18px;height:18px;color:var(--t3)}.AQ7kXa_gate[data-on] .AQ7kXa_gateGlyph{color:var(--warn)}.AQ7kXa_gateText{font-size:var(--text-base);color:var(--t2);flex-direction:column;gap:2px;line-height:1.45;display:flex}.AQ7kXa_gateText strong{font-size:var(--text-base);color:var(--t1);font-weight:600}.AQ7kXa_gateNote{align-items:flex-start;gap:var(--space-2);font-size:var(--text-base);color:var(--t2);margin:0;line-height:1.5;display:flex}.AQ7kXa_gateNoteGlyph{color:var(--warn);flex:none;margin-top:1px}.AQ7kXa_source{gap:var(--space-2h);flex-direction:column;display:flex}.AQ7kXa_calendarNote{gap:var(--space-1h);font-size:var(--text-base);color:var(--t2);flex-direction:column;margin:0;line-height:1.55;display:flex}.AQ7kXa_calendarNote strong{color:var(--t1);font-weight:600}.AQ7kXa_calendarGate{align-items:center;gap:var(--space-1);color:var(--warn);display:inline-flex}.AQ7kXa_inlineGlyph{flex:none;width:13px;height:13px}.AQ7kXa_quiet{font-size:var(--text-base);color:var(--t3);margin:0}.AQ7kXa_moved{border-top:1px solid var(--b1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AQ7kXa_movedRow{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2h) 0;border-bottom:1px solid var(--sep);flex-wrap:wrap;display:flex}.AQ7kXa_movedName{font-size:var(--text-base);color:var(--t1);font-weight:600}.AQ7kXa_movedMeta{font-size:var(--text-base);color:var(--t3);margin-right:auto}.AQ7kXa_movedMore{padding:var(--space-2h) 0 0;font-size:var(--text-base);color:var(--t3)}
.xW62gG_rhythm{gap:var(--space-4);flex-direction:column;display:flex}.xW62gG_line{gap:var(--space-1h);flex-direction:column;display:flex}.xW62gG_lineLabel{color:var(--t2);}.xW62gG_lineBody{gap:var(--space-1h);flex-direction:column;min-width:0;display:flex}.xW62gG_lineHint{font-size:var(--text-base);color:var(--t3)}.xW62gG_days{border:1px solid var(--b2);border-radius:var(--r-md);width:100%;max-width:420px;display:flex;overflow:hidden}.xW62gG_day{all:unset;box-sizing:border-box;cursor:pointer;border-left:1px solid var(--b1);min-width:0;height:40px;font-size:var(--text-base);color:var(--t3);transition:color var(--t-fast), background-color var(--t-fast);flex:1 1 0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.xW62gG_day:first-child{border-left:0}.xW62gG_day:not([data-weekend])+.xW62gG_day[data-weekend]{border-left:1px solid var(--b3)}.xW62gG_day:hover{color:var(--t1);background:var(--surface-hover)}.xW62gG_day:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.xW62gG_day[data-active]{color:var(--t1);background:var(--surface-3);box-shadow:inset 0 -2px 0 var(--t1);font-weight:600}.xW62gG_picker{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex;container:picker/inline-size}.xW62gG_hours{border:1px solid var(--b2);border-radius:var(--r-md);flex:360px;grid-template-columns:repeat(12,minmax(30px,1fr));max-width:480px;display:grid;overflow:hidden}.xW62gG_hour,.xW62gG_quarter{all:unset;box-sizing:border-box;cursor:pointer;height:34px;font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--t2);transition:color var(--t-fast), background-color var(--t-fast);justify-content:center;align-items:center;display:inline-flex}.xW62gG_hour{border-left:1px solid var(--sep);border-top:1px solid var(--sep)}.xW62gG_hour:nth-child(12n+1){border-left:0}.xW62gG_hour:nth-child(-n+12){border-top:0}.xW62gG_hour[data-night]{color:var(--t3);background:var(--surface-1)}.xW62gG_hour:hover,.xW62gG_quarter:hover{color:var(--t1);background:var(--surface-hover)}.xW62gG_hour:focus-visible,.xW62gG_quarter:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.xW62gG_hour[data-active],.xW62gG_quarter[data-active]{color:var(--bg);background:var(--t1);font-weight:600}.xW62gG_side{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.xW62gG_quarters{border:1px solid var(--b2);border-radius:var(--r-md);grid-template-columns:repeat(4,48px);display:inline-grid;overflow:hidden}.xW62gG_quarter+.xW62gG_quarter{border-left:1px solid var(--sep)}@container picker (max-width:380px){.xW62gG_hours{flex-basis:100%;grid-template-columns:repeat(6,1fr);max-width:none}.xW62gG_hour{height:40px}.xW62gG_hour:nth-child(12n+1){border-left:1px solid var(--sep)}.xW62gG_hour:nth-child(6n+1){border-left:0}.xW62gG_hour:nth-child(-n+12){border-top:1px solid var(--sep)}.xW62gG_hour:nth-child(-n+6){border-top:0}.xW62gG_quarters{grid-template-columns:repeat(4,1fr)}.xW62gG_quarter{height:40px}.xW62gG_side{flex-basis:100%}.xW62gG_side>.xW62gG_quarters{flex:100%}}.xW62gG_time{align-items:center;gap:var(--space-2);display:inline-flex}.xW62gG_timeInput{width:84px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:center}.xW62gG_timeHint{font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--t3)}.xW62gG_timeHint[data-bad]{color:var(--warn)}
.NRUMFa_stage{padding:var(--space-5) var(--space-5) var(--space-10);max-width:1320px;margin:0 auto}.NRUMFa_controls{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.NRUMFa_hint{margin:var(--space-3) 0 var(--space-4);font-size:var(--text-base);color:var(--t3)}.NRUMFa_page{gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-8);flex-direction:column;display:flex;container-type:inline-size}@container (max-width:520px){.NRUMFa_page{padding:var(--space-4) var(--space-3) var(--space-6)}}.NRUMFa_pageTools{gap:var(--space-2);display:flex}.NRUMFa_pageBody{gap:var(--space-4);flex-direction:column;display:flex}.NRUMFa_panelHead{align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-3h) var(--space-4) var(--space-2);flex-wrap:wrap;display:flex}.NRUMFa_panelTitle{font-size:var(--text-title);margin:0;font-weight:600}.NRUMFa_panelNote{font-size:var(--text-base);color:var(--t3)}.NRUMFa_fold{padding:var(--space-3) var(--space-4);border-top:1px solid var(--b1);font-size:var(--text-base);color:var(--t3);font-variant-numeric:tabular-nums;margin:0}.NRUMFa_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.NRUMFa_warn{color:var(--warn)}.NRUMFa_bad{color:var(--bad)}.NRUMFa_zero{color:var(--t4)}.NRUMFa_siteCell{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.NRUMFa_siteName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.NRUMFa_notice{display:block}.NRUMFa_annot{padding:var(--space-2h) var(--space-3);border:1px dashed var(--b3);border-radius:var(--r-md);font-size:var(--text-base);color:var(--t2);margin:0;line-height:1.45}.NRUMFa_pageFilter{position:relative}.NRUMFa_pageFilter svg{width:12px;height:12px;margin-left:var(--space-1)}.NRUMFa_pageFilterPop{z-index:20;border-radius:var(--r-xl);background:var(--bg-overlay);width:min(360px,86vw);max-height:520px;box-shadow:0 0 0 1px var(--b2), var(--shadow-popover);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0}
.JF-bha_scope{gap:var(--space-3);flex-direction:column;display:flex}.JF-bha_chosen{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.JF-bha_more{all:unset;cursor:pointer;padding:2px var(--space-1h);margin-left:calc(-1 * var(--space-1h));border-radius:var(--r-sm);font-size:var(--text-base);color:var(--t2);font-weight:600}.JF-bha_more:hover{color:var(--t1);background:var(--surface-hover)}.JF-bha_more:focus-visible{outline:var(--focus-ring);outline-offset:2px}.JF-bha_hint{font-size:var(--text-base);color:var(--t3);margin:0}.JF-bha_reach{font-size:var(--text-base);color:var(--t2);margin:0}.JF-bha_reach strong{color:var(--t1);font-weight:600}.JF-bha_reachEmpty{color:var(--warn)}
.QpSCrG_overlay{z-index:6;pointer-events:none;position:absolute;inset:0}.QpSCrG_ring{border:3px solid var(--t1);border-radius:var(--r-xl);box-shadow:0 0 0 2px var(--chrome), inset 0 0 0 1px var(--chrome);opacity:0;will-change:transform, width, height;transition:opacity var(--t-fast);position:absolute;top:0;left:0}.QpSCrG_ring[data-paused]{border-style:dashed;border-color:var(--t3)}.QpSCrG_callout{width:min(300px,100% - 24px);padding:var(--space-3) var(--space-3h);border:1px solid var(--b2);border-radius:var(--r-lg);background:var(--bg-overlay);box-shadow:var(--shadow-popover);color:var(--t1);pointer-events:auto;will-change:transform;position:absolute;top:0;left:0}.QpSCrG_controls{gap:var(--space-1h);display:grid}.QpSCrG_count{color:var(--t3);margin:0;}.QpSCrG_say{color:var(--t1);font-size:var(--text-md);margin:0;line-height:1.45}.QpSCrG_buttons{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.QpSCrG_button,.QpSCrG_quiet{min-height:40px;padding:0 var(--space-3);border-radius:var(--r-md);font:inherit;font-size:var(--text-base);cursor:pointer;transition:color var(--t-fast), background-color var(--t-fast), border-color var(--t-fast);font-weight:500}.QpSCrG_button{border:1px solid var(--b3);background:var(--surface-3);color:var(--t1)}.QpSCrG_quiet{border:1px solid var(--b2);color:var(--t1);background:0 0}.QpSCrG_quiet:hover:not(:disabled){color:var(--t1);background:var(--surface-hover)}.QpSCrG_quiet:disabled{color:var(--button-disabled-fg);cursor:default}.QpSCrG_waitNote{color:var(--t3);font-size:var(--text-base);flex-basis:100%;margin:0}.QpSCrG_button:focus-visible,.QpSCrG_quiet:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (pointer:coarse){.QpSCrG_button,.QpSCrG_quiet{min-height:44px}}@media (prefers-reduced-motion:reduce){.QpSCrG_ring,.QpSCrG_button,.QpSCrG_quiet{transition:none}}
.Dj_4gW_picker{min-height:0;max-height:inherit;color:var(--t1);font-family:var(--font-body);flex-direction:column;display:flex}.Dj_4gW_head{padding:var(--space-4) var(--space-4) var(--space-2)}.Dj_4gW_title{font-size:var(--text-title);margin:0;font-weight:600;line-height:1.25}.Dj_4gW_lede{margin:var(--space-1) 0 0;font-size:var(--text-base);color:var(--t3);text-wrap:pretty;line-height:1.4}.Dj_4gW_search{padding:var(--space-2) var(--space-4) var(--space-3);border-bottom:1px solid var(--b1)}.Dj_4gW_body{overscroll-behavior:contain;min-height:0;padding:var(--space-1h) var(--space-1h) var(--space-3);scrollbar-width:thin;scrollbar-color:var(--b2) transparent;flex:auto;overflow-y:auto}.Dj_4gW_section{margin:var(--space-3) var(--space-3) var(--space-1);font-size:var(--text-base);color:var(--t3);font-weight:600}.Dj_4gW_list{margin:0;padding:0;list-style:none}.Dj_4gW_nodeRow{align-items:stretch;display:flex}.Dj_4gW_row{align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:44px;padding:var(--space-1h) var(--space-2) var(--space-1h) var(--space-3);border-radius:var(--r-md);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t-fast);background:0 0;border:0;flex:auto;display:flex}.Dj_4gW_rowInert{cursor:default}.Dj_4gW_row:not(.Dj_4gW_rowInert):hover{background:var(--row-hover)}.Dj_4gW_row:focus-visible,.Dj_4gW_disclose:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.Dj_4gW_row[aria-current=true]{background:var(--nav-active-bg)}.Dj_4gW_rowText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Dj_4gW_rowName{font-size:var(--text-md);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Dj_4gW_rowCaption{font-size:var(--text-base);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}.Dj_4gW_enter{padding:1px var(--space-1h);border-radius:var(--r-xs);box-shadow:inset 0 0 0 1px var(--b2);font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);flex:none}.Dj_4gW_check{width:16px;height:16px;color:var(--t1);flex:none;display:inline-flex}.Dj_4gW_check svg{width:16px;height:16px}.Dj_4gW_disclose{border-radius:var(--r-md);width:44px;min-height:44px;color:var(--t3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.Dj_4gW_disclose:hover{background:var(--row-hover);color:var(--t1)}.Dj_4gW_chev{transition:transform var(--t-base) var(--ease-expo);display:inline-flex;transform:rotate(-90deg)}.Dj_4gW_chev svg{width:12px;height:12px}.Dj_4gW_chevOpen{transform:none}.Dj_4gW_empty,.Dj_4gW_more{margin:var(--space-3);font-size:var(--text-base);color:var(--t3);line-height:1.45}@media (prefers-reduced-motion:reduce){.Dj_4gW_chev{transition:none}}
.MYZ75q_header{gap:var(--space-2);width:100%;margin-bottom:var(--space-6);isolation:isolate;flex-direction:column;display:flex;position:relative;container:page-header/inline-size}.MYZ75q_header[data-variant=record]{padding-bottom:var(--space-7);margin-bottom:var(--space-6);gap:0}.MYZ75q_header[data-variant=record][data-record-kind]:before{content:"";inset:calc(-1 * var(--page-pad-block,0px)) calc(-1 * var(--page-pad-inline,0px)) 0;z-index:-1;pointer-events:none;background:color-mix(in oklch, var(--kind) 7%, var(--bg));position:absolute}.MYZ75q_eyebrowRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.MYZ75q_eyebrowLabel{color:var(--t3);margin:0;line-height:1.45;}.MYZ75q_eyebrowMeta{font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--t3);white-space:nowrap;flex-shrink:0}.MYZ75q_kindLine{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-height:24px;display:flex}.MYZ75q_kindTag{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-base);color:var(--kind);font-weight:600;display:inline-flex}:is(.MYZ75q_kindTag+[data-tag]:not([data-variant=bad],[data-variant=warn]),.MYZ75q_kindLine:not(:has(.MYZ75q_kindTag))>[data-tag]:not([data-variant=bad],[data-variant=warn])){font-size:var(--text-md);letter-spacing:normal;color:var(--t1);padding-inline:0;font-weight:500}.MYZ75q_head{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-6);flex-wrap:wrap;min-width:0;display:flex}.MYZ75q_header[data-variant=record] .MYZ75q_head{margin:var(--space-3h) 0 var(--space-2h)}.MYZ75q_titleBlock{gap:var(--space-2);flex-direction:column;flex:9rem;min-width:0;display:flex}.MYZ75q_titleLine{align-items:baseline;gap:var(--space-2) var(--space-7);flex-wrap:wrap;min-width:0;display:flex}.MYZ75q_leadRow{align-items:center;gap:var(--space-4);min-width:0;display:flex}.MYZ75q_leading{flex-shrink:0;display:flex}.MYZ75q_leadBody{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.MYZ75q_header[data-variant=record] .MYZ75q_leadRow{align-items:center;gap:0 var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:".kind kind""lead title actions"".meta meta";display:grid}.MYZ75q_header[data-variant=record] .MYZ75q_leadRow :is(.MYZ75q_leadBody,.MYZ75q_head){display:contents}.MYZ75q_header[data-variant=record] .MYZ75q_leadRow .MYZ75q_leading{grid-area:lead}.MYZ75q_header[data-variant=record] .MYZ75q_leadRow .MYZ75q_kindLine{grid-area:kind}.MYZ75q_header[data-variant=record] .MYZ75q_leadRow .MYZ75q_titleBlock{margin:var(--space-2) 0 var(--space-1);grid-area:title}.MYZ75q_header[data-variant=record] .MYZ75q_leadRow .MYZ75q_actions{margin-left:var(--space-6);grid-area:actions}.MYZ75q_header[data-variant=record] .MYZ75q_leadRow .MYZ75q_metaLine{grid-area:meta}.MYZ75q_title{font-family:var(--font-display);font-size:var(--text-headline);letter-spacing:-.025em;color:var(--t1);text-wrap:balance;overflow-wrap:break-word;min-width:0;max-width:100%;margin:0;font-weight:600;line-height:1.1}.MYZ75q_header[data-variant=record] .MYZ75q_title{letter-spacing:-.02em;max-width:30ch;line-height:1.15}.MYZ75q_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;max-width:100%;display:flex}.MYZ75q_actions .MYZ75q_more{border:1px solid var(--b2);border-radius:var(--r-lg);background:var(--bg-overlay);width:40px;height:40px;color:var(--t2);box-shadow:var(--panel-highlight)}@media (pointer:coarse){.MYZ75q_actions .MYZ75q_more{width:44px;height:44px}}.MYZ75q_metaLine{--meta-sep:calc(var(--space-2) * 2 + .4em);min-width:0;font-family:var(--font-body);font-size:var(--text-md);color:var(--t3);font-variant-numeric:tabular-nums;margin-inline:-4px;padding-inline:4px;line-height:1.4;display:flex;overflow-x:clip}.MYZ75q_metaPart{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.MYZ75q_metaUnits{align-items:baseline;row-gap:var(--space-1);min-width:0;margin-left:calc(-1 * var(--meta-sep));flex-wrap:wrap;display:flex}.MYZ75q_metaUnit{align-items:baseline;min-width:0;display:inline-flex}.MYZ75q_metaUnit[data-first]{padding-left:var(--meta-sep)}.MYZ75q_metaSep{width:var(--meta-sep);text-align:center;color:var(--t4);flex:none}.MYZ75q_reading{align-items:baseline;gap:var(--space-1h);color:inherit;text-decoration:none;display:inline-flex}.MYZ75q_readingLabel{color:var(--t2)}.MYZ75q_readingValue{align-self:center;align-items:center;gap:var(--space-1h);font-size:var(--text-title);color:var(--t1);font-weight:600;display:inline-flex}.MYZ75q_header[data-variant=record] .MYZ75q_readingValue{font-size:var(--text-md)}.MYZ75q_reading[data-zero] .MYZ75q_readingValue{color:var(--t2);font-weight:500}.MYZ75q_readingValue[data-tone=bad]{color:var(--bad)}.MYZ75q_readingValue[data-tone=warn]{color:var(--warn)}.MYZ75q_readingMark{border:2px solid;border-radius:50%;flex:none;width:9px;height:9px}.MYZ75q_readingDate{color:var(--t2)}.MYZ75q_readingLink{border-radius:var(--r-sm);position:relative}.MYZ75q_readingLink:after{content:"";inset:min(0px, calc((100% - 44px) / 2)) calc(-1 * var(--space-1));position:absolute}.MYZ75q_readingLink:hover .MYZ75q_readingLabel{color:var(--t1);text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px}.MYZ75q_readingLink:focus-visible{outline:var(--focus-ring);outline-offset:2px}.MYZ75q_tagRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.MYZ75q_description{max-width:64ch;font-family:var(--font-body);font-size:var(--text-md);color:var(--t3);text-wrap:pretty;margin:0;line-height:1.5}@container page-header (max-width:40rem){.MYZ75q_titleLine{column-gap:var(--space-4)}.MYZ75q_header[data-variant=record] .MYZ75q_title{font-size:var(--text-3xl);letter-spacing:-.015em;line-height:1.2}.MYZ75q_header[data-variant=record] .MYZ75q_actions{flex-wrap:nowrap;width:100%}.MYZ75q_header[data-variant=record] .MYZ75q_actions :is(button,a):not([aria-haspopup]){min-width:0;height:auto;min-height:44px;padding-block:var(--space-2);white-space:normal;text-align:center;flex:auto;line-height:1.2}.MYZ75q_header[data-variant=record] .MYZ75q_actions :is(button[aria-haspopup],:has(>button[aria-haspopup])){flex:none}.MYZ75q_header[data-variant=record] .MYZ75q_leadRow{grid-template-columns:auto minmax(0,1fr);grid-template-areas:".kind""lead title"".actions"".meta"}.MYZ75q_header[data-variant=record] .MYZ75q_leadRow .MYZ75q_actions{margin:var(--space-1) 0 var(--space-2)}.MYZ75q_header[data-variant=record] .MYZ75q_actions:not(:has(:is(button,a):not([aria-haspopup]))){width:auto}}@container page-header (max-width:26rem){.MYZ75q_title{font-size:var(--text-4xl)}.MYZ75q_header[data-variant=record] .MYZ75q_title{font-size:var(--text-2xl)}.MYZ75q_header:not([data-variant=record]) .MYZ75q_head{align-items:center;row-gap:var(--space-2)}.MYZ75q_header:not([data-variant=record]) :is(.MYZ75q_titleBlock,.MYZ75q_titleLine){display:contents}.MYZ75q_header:not([data-variant=record]) .MYZ75q_head>*,.MYZ75q_header:not([data-variant=record]) :is(.MYZ75q_titleBlock,.MYZ75q_titleLine)>*{flex:1 0 100%;order:2}.MYZ75q_header:not([data-variant=record]) .MYZ75q_head .MYZ75q_title{flex:9rem;order:0}.MYZ75q_header:not([data-variant=record]) .MYZ75q_head>.MYZ75q_actions{flex:none;order:1}.MYZ75q_metaLine{font-size:var(--text-base)}.MYZ75q_readingValue,.MYZ75q_header[data-variant=record] .MYZ75q_readingValue{font-size:var(--text-md)}.MYZ75q_header:not([data-variant=record]) .MYZ75q_head>.MYZ75q_actions:has(:is(button,a):not(.MYZ75q_more)~:is(button,a):not(.MYZ75q_more)){flex:1 0 100%}}
.pvehBa_page{padding-top:var(--space-5);container:inspection-record/inline-size}.pvehBa_layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr) clamp(300px,27.5cqi,360px);align-items:start;display:grid}.pvehBa_main,.pvehBa_rail{align-content:start;gap:var(--space-6);min-width:0;display:grid}.pvehBa_rail{top:var(--space-5);position:sticky}@container inspection-record (max-width:54rem){.pvehBa_layout{grid-template-columns:minmax(0,1fr)}.pvehBa_main,.pvehBa_rail{display:contents}.pvehBa_slotMasthead{order:1}.pvehBa_slotRaised{order:2}.pvehBa_slotAnswers{order:3}.pvehBa_slotCrew{order:4}}.pvehBa_loops{margin:0;padding:0;list-style:none}.pvehBa_loop+.pvehBa_loop{border-top:1px solid var(--b1)}.pvehBa_child{padding-inline-start:calc(var(--space-5) + 18px)}.pvehBa_rowLink{color:inherit;text-decoration:none}.pvehBa_rowLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px}.pvehBa_rowLink:focus-visible{outline:2px solid var(--focus-ring,var(--t1));outline-offset:2px;border-radius:2px}.pvehBa_quietSeverity{align-items:center;gap:var(--space-1);color:var(--t2);display:inline-flex}.pvehBa_when{color:var(--t2);white-space:nowrap}.pvehBa_when[data-late]{color:var(--bad)}.pvehBa_headLink{color:var(--t1);text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px;font-size:var(--text-base)}.pvehBa_headLink:hover{text-decoration-color:currentColor}.pvehBa_crewBody{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);display:flex}.pvehBa_crewNames{font-size:var(--text-base);color:var(--t2);min-width:0;margin:0}.pvehBa_masthead{gap:var(--space-5);padding:var(--space-5);background:var(--bg-raised);border:1px solid var(--b1);border-radius:var(--r-panel);box-shadow:var(--panel-shadow);display:grid}@container inspection-record (min-width:40rem){.pvehBa_masthead{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.pvehBa_statement{gap:var(--space-1);display:grid}.pvehBa_verdictLabel{font-size:var(--text-base);color:var(--t3);margin:0}.pvehBa_verdict{font-size:var(--text-headline);color:var(--warn);margin:0;font-weight:600;line-height:1.1}.pvehBa_verdictNote{font-size:var(--text-base);color:var(--t2);margin:0}.pvehBa_facts{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(2,minmax(0,max-content));margin:0;display:grid}.pvehBa_facts dt{font-size:var(--text-base);color:var(--t3)}.pvehBa_facts dd{font-size:var(--text-base);color:var(--t1);font-variant-numeric:tabular-nums;margin:2px 0 0}.pvehBa_answers{gap:var(--space-6);max-width:45rem;display:grid}.pvehBa_band{gap:var(--space-2);display:grid}.pvehBa_bandTitle{font-size:var(--text-lg);color:var(--t1);margin:0;font-weight:600}.pvehBa_rows{margin:0;padding:0;list-style:none}.pvehBa_row{gap:2px var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--b1);font-size:var(--text-base);grid-template-columns:2rem minmax(0,1fr);display:grid}.pvehBa_rowIndex{color:var(--t3);font-variant-numeric:tabular-nums;grid-row:span 2}.pvehBa_rowQuestion{color:var(--t1)}.pvehBa_rowAnswer{color:var(--t2)}.pvehBa_row[data-flag=bad] .pvehBa_rowAnswer{color:var(--bad)}.pvehBa_row[data-flag=warn] .pvehBa_rowAnswer{color:var(--warn)}
.J9Z9Pa_scaleOuter{width:100%;position:relative}.J9Z9Pa_scaleInner{transform-origin:0 0}.J9Z9Pa_rise{animation:J9Z9Pa_rise .7s var(--ease) both;animation-delay:calc(var(--i,0) * 80ms)}.J9Z9Pa_iconBtn:hover{background:var(--wash);color:var(--t1)}.J9Z9Pa_iconBtn:active{transform:scale(.92)}.J9Z9Pa_btn{border-radius:var(--r-m);height:40px;font:inherit;cursor:pointer;color:var(--t1);white-space:nowrap;transition:background .16s var(--ease), transform .12s var(--ease), box-shadow .2s var(--ease), border-color .16s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.J9Z9Pa_btn svg{width:16px;height:16px;transition:transform .2s var(--ease)}.J9Z9Pa_btn:hover:not(:disabled) svg{transform:translate(2px)}.J9Z9Pa_btn:active:not(:disabled){transform:scale(.97)}.J9Z9Pa_btnSecondary{background:var(--g3);border-color:var(--line-strong);box-shadow:var(--hi)}.J9Z9Pa_btnSecondary:hover:not(:disabled){background:var(--g4)}.J9Z9Pa_btnQuiet{color:var(--t2);background:0 0}.J9Z9Pa_btnQuiet:hover:not(:disabled){background:var(--wash);color:var(--t1)}.J9Z9Pa_btnDanger{background:color-mix(in srgb, var(--st-bad) 14%, transparent);color:var(--danger-t);border-color:color-mix(in srgb, var(--st-bad) 45%, transparent)}.J9Z9Pa_btnDanger:hover:not(:disabled){background:color-mix(in srgb, var(--st-bad) 24%, transparent)}.J9Z9Pa_btnPressed{background:var(--well);border-color:var(--line-strong);box-shadow:inset 0 2px 5px #00000059, inset 0 0 0 1px var(--line-strong);color:var(--forge-text);transform:translateY(1px)}.J9Z9Pa_btn:disabled{opacity:.4;cursor:not-allowed}.J9Z9Pa_btnBlock{width:100%}.J9Z9Pa_btnSm{height:32px;padding:0 12px}.J9Z9Pa_kind{width:30px;height:30px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, var(--sheet));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 22%, transparent);border-radius:10px;flex:none;place-items:center;display:grid}.J9Z9Pa_kind svg{width:17px;height:17px}.J9Z9Pa_kindLg{border-radius:17px;width:56px;height:56px}.J9Z9Pa_kindLg svg{width:28px;height:28px}.J9Z9Pa_tag{border-radius:var(--r-s);white-space:nowrap;height:24px;color:color-mix(in srgb, var(--c) var(--tx), var(--mixer));background:color-mix(in srgb, var(--c) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 28%, transparent);align-items:center;gap:6px;padding:0 9px 0 7px;font-size:13px;font-weight:500;display:inline-flex}.J9Z9Pa_tag svg{width:13px;height:13px;color:var(--c);flex:none}.J9Z9Pa_tagLg svg{width:15px;height:15px}.J9Z9Pa_segBtn{height:28px;color:var(--t3);font:inherit;cursor:pointer;transition:background .16s var(--ease), color .16s var(--ease), transform .12s var(--ease);background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:14px;font-weight:500}.J9Z9Pa_segBtn:hover{color:var(--t1)}.J9Z9Pa_segBtn:active{transform:scale(.96)}.J9Z9Pa_list{flex-direction:column;display:flex}.J9Z9Pa_row{cursor:pointer;min-height:56px;color:inherit;transition:background .16s var(--ease), transform .12s var(--ease);border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto 30px;align-items:center;gap:14px;margin:0 -12px;padding:9px 10px 9px 12px;text-decoration:none;display:grid;position:relative}.J9Z9Pa_row+.J9Z9Pa_row:before{content:"";background:var(--line);height:1px;transition:opacity .16s var(--ease);position:absolute;top:-1px;left:12px;right:12px}.J9Z9Pa_row:hover:before,.J9Z9Pa_row:hover+.J9Z9Pa_row:before{opacity:0}.J9Z9Pa_row:active{transform:scale(.995)}.J9Z9Pa_rowGo{width:28px;height:28px;color:var(--t2);background:var(--wash2);opacity:0;transition:opacity .18s var(--ease), transform .18s var(--ease);border-radius:8px;place-items:center;display:grid;transform:translate(-6px)}.J9Z9Pa_rowGo svg{width:15px;height:15px}.J9Z9Pa_row:hover .J9Z9Pa_rowGo,.J9Z9Pa_row:focus-visible .J9Z9Pa_rowGo{opacity:1;transform:none}.J9Z9Pa_more:active{transform:scale(.99)}.J9Z9Pa_more svg{width:15px;height:15px}.J9Z9Pa_toast{background:var(--g3);border:1px solid var(--line-strong);box-shadow:var(--hi), var(--float-shadow);border-radius:12px;align-items:center;gap:12px;padding:10px 10px 10px 14px;font-size:14px;font-weight:500;display:inline-flex}.J9Z9Pa_toast svg{width:17px;height:17px;color:var(--ok);flex:none}.J9Z9Pa_toast .J9Z9Pa_toastClose{width:32px;height:32px;color:var(--t3);margin-left:-6px}.J9Z9Pa_toast .J9Z9Pa_toastClose svg{color:currentColor;width:15px;height:15px}.J9Z9Pa_toastFloat{z-index:5;animation:J9Z9Pa_toastIn .35s var(--ease) both;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.J9Z9Pa_check{appearance:none;background:var(--well);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--t3);cursor:pointer;transition:background .16s var(--ease), box-shadow .16s var(--ease), transform .12s var(--ease);border-radius:7px;flex:none;place-items:center;margin:0;display:grid}.J9Z9Pa_check:hover{box-shadow:inset 0 0 0 1.5px var(--t1)}.J9Z9Pa_check:active{transform:scale(.9)}.J9Z9Pa_check:checked{background:var(--forge);box-shadow:inset 0 1px #ffffff4d}.J9Z9Pa_check:after{content:"";border:solid var(--forge-ink);width:5px;height:10px;transition:transform .16s var(--ease);border-width:0 2.2px 2.2px 0;margin-top:-2px;transform:rotate(45deg)scale(0)}.J9Z9Pa_check:checked:after{transform:rotate(45deg)scale(1)}.J9Z9Pa_tagSolid{background:var(--c);color:var(--st-ink);box-shadow:none}.J9Z9Pa_tagSolid svg{color:var(--st-ink)}.J9Z9Pa_newBtn{gap:7px;height:38px;padding:0 14px 0 11px}.J9Z9Pa_newBtn svg{stroke-width:2px;width:16px;height:16px}.J9Z9Pa_newBtn:hover:not(:disabled) svg{transform:none}.J9Z9Pa_iconBtn{color:var(--t2);cursor:pointer;transition:background .16s var(--ease), color .16s var(--ease), transform .12s var(--ease);border-radius:var(--r-m);background:0 0;border:0;place-items:center;width:38px;height:38px;display:grid;position:relative}.J9Z9Pa_iconBtn svg{stroke-width:1.7px;width:19px;height:19px}.J9Z9Pa_kindTag{color:color-mix(in srgb, var(--c) var(--tx), var(--mixer));align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.J9Z9Pa_kindTag .J9Z9Pa_kind{border-radius:8px;width:24px;height:24px}.J9Z9Pa_kindTag .J9Z9Pa_kind svg{width:14px;height:14px}.J9Z9Pa_panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);box-shadow:var(--hi), var(--panel-shadow);min-width:0;overflow:hidden}.J9Z9Pa_panelBody{padding:20px}.J9Z9Pa_panelPhone .J9Z9Pa_panelHead{min-height:48px;padding:0 16px}.J9Z9Pa_panel .J9Z9Pa_row{margin:0}.J9Z9Pa_seg{border:1px solid var(--line);background:var(--inset);border-radius:11px;gap:2px;padding:3px;display:inline-flex}.J9Z9Pa_sheetGrid{flex:1;grid-template-columns:minmax(0,1fr) 380px;display:grid}.J9Z9Pa_sheetGridWo{grid-template-columns:minmax(0,1fr) 340px}.J9Z9Pa_content{flex-direction:column;gap:24px;min-width:0;padding:32px 28px 44px 36px;display:flex}.J9Z9Pa_moreBtn{border:1px solid var(--line-strong);background:var(--g3);width:40px;height:40px}.J9Z9Pa_tl{border-radius:var(--r-l);background:var(--g2);border:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);display:grid;overflow:hidden}.J9Z9Pa_more{font:inherit;cursor:pointer;transition:background .16s var(--ease), color .16s var(--ease), transform .12s var(--ease);height:40px;color:var(--t3);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:14px;font-weight:500;display:flex}.J9Z9Pa_more:hover{background:var(--wash);color:var(--t1)}.J9Z9Pa_todayTools{align-items:center;gap:16px;display:flex}.J9Z9Pa_dayNav{align-items:center;gap:4px;display:flex}.J9Z9Pa_dayNav .J9Z9Pa_iconBtn{width:34px;height:34px}.J9Z9Pa_sheetGridToday>.J9Z9Pa_content,.J9Z9Pa_sheetGridToday>.J9Z9Pa_aside{padding-top:0}.J9Z9Pa_when{color:var(--t3);margin:0;font-size:14px;line-height:1.4}.J9Z9Pa_h2{letter-spacing:0;align-items:center;gap:10px;margin:0;font-size:17px;font-weight:600;display:flex}.J9Z9Pa_panelHead .J9Z9Pa_h2{letter-spacing:0;font-size:17px;font-weight:600}.J9Z9Pa_rowTitle{overflow-wrap:anywhere;white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;font-size:15px;font-weight:500;line-height:1.35;overflow:hidden}.J9Z9Pa_rowMeta{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;gap:2px 14px;margin-top:2px;font-size:13px;display:block;overflow:hidden}.J9Z9Pa_panelNote{color:var(--t3);font-size:13px}.J9Z9Pa_seg button{font-size:14px}.J9Z9Pa_btnLg{border-radius:12px;height:52px;padding:0 22px;font-size:15px}.J9Z9Pa_segOn{background:var(--g3);color:var(--t1);box-shadow:var(--hi), 0 1px 2px #0000002e;font-weight:500}.J9Z9Pa_tagLg{border-radius:9px;height:30px;padding:0 12px 0 10px;font-size:13px;font-weight:500}.J9Z9Pa_count{background:var(--wash2);color:var(--t2);border-radius:10px;padding:2px 9px;font-size:13px;font-weight:500}.J9Z9Pa_panelBody .J9Z9Pa_tl{background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr);display:grid;overflow:visible}.J9Z9Pa_tlParked{border-right:1px solid var(--line);background:0 0;flex-direction:column;justify-content:flex-start;gap:8px;padding:6px 16px 0 0;display:flex}.J9Z9Pa_featured .J9Z9Pa_kind{border-radius:11px;width:32px;height:32px}.J9Z9Pa_featured .J9Z9Pa_kind svg{width:18px;height:18px}.J9Z9Pa_panel:has(.J9Z9Pa_tl){overflow:hidden}.J9Z9Pa_panelBody:has(>.J9Z9Pa_tl){padding:0}.J9Z9Pa_panelBody>.J9Z9Pa_tl{background:0 0;border:0;border-radius:0}.J9Z9Pa_panelBody>.J9Z9Pa_tl>.J9Z9Pa_tlParked{padding-left:20px}.J9Z9Pa_todayTools .J9Z9Pa_seg{background:0 0;border-color:#0000}.J9Z9Pa_todayTools .J9Z9Pa_segOn{background:var(--wash2);box-shadow:none;color:var(--t1)}.J9Z9Pa_row:hover{background:var(--row-hover);box-shadow:none}.J9Z9Pa_panelHead{background:var(--panel-head);border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);justify-content:space-between;align-items:center;gap:12px;height:48px;min-height:48px;padding:0 20px;display:flex}.J9Z9Pa_panelHead .J9Z9Pa_seg{border-radius:8px;padding:2px}.J9Z9Pa_panelHead .J9Z9Pa_seg button{border-radius:6px;height:24px;padding:0 10px;font-size:13px}.J9Z9Pa_metric+.J9Z9Pa_metric:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.J9Z9Pa_metric:hover{background:var(--row-hover)}.J9Z9Pa_metric:hover:before,.J9Z9Pa_metric:hover+.J9Z9Pa_metric:before{opacity:0}.J9Z9Pa_aside{border-left:0;flex-direction:column;align-self:start;gap:24px;min-width:0;padding:32px 36px 44px 0;display:flex;position:sticky;top:0}.J9Z9Pa_panelBodyRows{padding:0}.J9Z9Pa_metric{color:inherit;transition:background .16s var(--ease);border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:12px;height:44px;margin:0;padding:0 20px;text-decoration:none;display:grid;position:relative}.J9Z9Pa_panelBodyRows .J9Z9Pa_metric:last-child:after{display:none}.J9Z9Pa_rowMain{min-width:0}.J9Z9Pa_quietState svg{width:14px;height:14px;color:var(--t3)}.J9Z9Pa_rowPre{color:var(--t3);font-weight:400}.J9Z9Pa_quietState{color:var(--t3);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.J9Z9Pa_rowMeta .J9Z9Pa_quietState{vertical-align:top;gap:4px}.J9Z9Pa_headerState{color:var(--t1);font-size:14px;font-weight:500}.J9Z9Pa_headerState svg{color:var(--c)}.J9Z9Pa_statusCol{justify-content:flex-start;align-items:center;width:144px;display:flex}.J9Z9Pa_rowRel{color:var(--t3);margin-bottom:2px;font-size:13px}.J9Z9Pa_panelBodyRows .J9Z9Pa_row.J9Z9Pa_rowLink{grid-template-columns:30px minmax(0,1fr) 28px;padding:14px 20px}.J9Z9Pa_rowLink .J9Z9Pa_rowTitle{white-space:normal}.J9Z9Pa_panelBodyRows .J9Z9Pa_row.J9Z9Pa_rowPhone{grid-template-columns:30px minmax(0,1fr) auto;gap:12px;min-height:56px;padding:0 16px}.J9Z9Pa_panelPhone .J9Z9Pa_panelBodyRows .J9Z9Pa_more{height:44px;min-height:44px}.J9Z9Pa_panelBodyRows .J9Z9Pa_row.J9Z9Pa_rowAside{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;padding-top:12px;padding-bottom:14px}.J9Z9Pa_rowStatusBelow{margin-top:8px}.J9Z9Pa_rowPhone .J9Z9Pa_statusCol{width:auto}.J9Z9Pa_panelBodyRows .J9Z9Pa_list{flex-direction:column;display:flex}.J9Z9Pa_panelBodyRows .J9Z9Pa_row{border-radius:0;grid-template-columns:30px minmax(0,1fr) 144px 28px;min-height:60px;margin:0;padding:0 20px}.J9Z9Pa_panelBodyRows .J9Z9Pa_row+.J9Z9Pa_row:before{left:0;right:0}.J9Z9Pa_featured{background:var(--row-hover);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) 144px auto;align-items:center;gap:12px;min-height:88px;padding:16px 20px;display:grid}.J9Z9Pa_panelBodyRows .J9Z9Pa_more{border:0;border-top:1px solid var(--line);width:100%;height:48px;color:var(--t3);border-radius:0;margin:0;font-size:14px;font-weight:500}.J9Z9Pa_panelBodyRows .J9Z9Pa_more:hover{background:var(--row-hover);color:var(--t1)}.J9Z9Pa_tag:not(.J9Z9Pa_tagSolid){color:var(--t1)}.J9Z9Pa_tag:not(.J9Z9Pa_tagSolid) svg{color:var(--c)}.J9Z9Pa_btnPrimary{background:var(--action);color:#fff;box-shadow:0 1px 2px #00000040}.J9Z9Pa_btnPrimary:hover:not(:disabled){background:var(--action-hover);box-shadow:0 1px 2px #00000040}@keyframes J9Z9Pa_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes J9Z9Pa_toastIn{0%{opacity:0;transform:translate(-50%,12px)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}
.Z1Hh7q_kebab{width:30px;height:30px;color:var(--t3);border-radius:var(--r-sm);cursor:pointer;transition:color var(--t-fast), background-color var(--t-fast), transform var(--t-press);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (pointer:coarse){.Z1Hh7q_kebab{width:44px;height:44px}}.Z1Hh7q_kebab:hover{color:var(--t1);background:var(--surface-2)}.Z1Hh7q_kebab:active{transform:scale(.985)}.Z1Hh7q_kebab:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Z1Hh7q_kebab[data-state=open]{color:var(--t1);background:var(--surface-2)}@media (prefers-reduced-motion:reduce){.Z1Hh7q_kebab{transition:none}}
.eVkTJa_menu{background:var(--bg-overlay);border:1px solid var(--b2);border-radius:var(--r-md);min-width:180px;padding:var(--space-1);z-index:var(--z-dropdown);box-shadow:var(--shadow-popover);animation:var(--kf-menu-open) .12s var(--ease-expo);outline:none}.eVkTJa_menuCompact{min-width:140px;padding:3px}@media (prefers-reduced-motion:reduce){.eVkTJa_menu{animation:none}}.eVkTJa_item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--r-sm);font-size:var(--text-base);color:var(--t2);cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast);-webkit-user-select:none;user-select:none;outline:none;display:flex}.eVkTJa_item:hover,.eVkTJa_item[data-highlighted]{background:var(--surface-2);color:var(--t1)}.eVkTJa_item[data-disabled]{color:var(--button-disabled-fg);cursor:not-allowed;pointer-events:none}.eVkTJa_itemDanger{color:var(--bad)}.eVkTJa_itemDanger:hover,.eVkTJa_itemDanger[data-highlighted]{background:var(--bad-surface);color:var(--bad)}.eVkTJa_menuCompact .eVkTJa_item{padding:var(--space-1h) var(--space-2h);font-size:var(--text-base)}.eVkTJa_icon{width:14px;height:14px;color:var(--t3);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eVkTJa_label{flex:1;min-width:0}.eVkTJa_chevron{margin-left:var(--space-3);color:var(--t4)}.eVkTJa_separator{background:var(--sep);height:1px;margin:var(--space-1) 0}@media (pointer:coarse){.eVkTJa_item{min-width:44px;min-height:44px}}
.m8d37a_countBadge{border-radius:var(--r-pill);font-variant-numeric:tabular-nums;background-color:var(--count-badge-bg,var(--surface-2));min-width:18px;height:18px;color:var(--count-badge-fg,var(--t2));transition:background-color var(--t-fast), color var(--t-fast);justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex;}.m8d37a_countBadgeActive{--count-badge-bg:var(--surface-3);--count-badge-fg:var(--t1)}.m8d37a_countBadgeOk{--count-badge-bg:var(--ok-surface);--count-badge-fg:var(--ok)}.m8d37a_countBadgeWarn{--count-badge-bg:var(--warn-surface);--count-badge-fg:var(--warn)}.m8d37a_countBadgeBad{--count-badge-bg:var(--bad-surface);--count-badge-fg:var(--bad)}@media (prefers-reduced-motion:reduce){.m8d37a_countBadge{transition:none}}
.hQ7eMq_nav{align-items:center;gap:var(--space-2);margin:calc(-1 * var(--space-2)) 0 var(--space-4);border-bottom:1px solid var(--b1);display:flex}.hQ7eMq_tab{align-items:center;gap:var(--space-1h);padding:var(--space-2h) var(--space-1);color:var(--t2);font-size:var(--text-base);cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-family:inherit;font-weight:500;text-decoration:none;display:inline-flex;position:relative}@media (pointer:coarse){.hQ7eMq_tab:before{content:"";position:absolute;inset:min(0px,50% - 22px) 0}}.hQ7eMq_tab:hover{color:var(--t1)}.hQ7eMq_tab:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--r-sm)}.hQ7eMq_tab[data-active]{color:var(--t1);border-bottom-color:var(--t1)}.hQ7eMq_count{}.hQ7eMq_tab[data-tone=warn]{--count-badge-fg:var(--warn)}@media (prefers-reduced-motion:reduce){.hQ7eMq_tab{transition:none}}
.vqaCca_section{margin-bottom:var(--space-7)}.vqaCca_header{margin-bottom:var(--space-3);justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.vqaCca_titleGroup{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.vqaCca_title{font-family:var(--font-body);font-size:var(--text-lg);color:var(--t1);align-items:center;gap:var(--space-2);text-wrap:balance;margin:0;font-weight:600;line-height:1.3;display:flex}.vqaCca_title[id]{scroll-margin-top:var(--space-6)}.vqaCca_subtitle{color:var(--t3);font-size:var(--text-base);text-wrap:pretty;margin:0;line-height:1.4}.vqaCca_actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}
.TTVzOq_root{width:100%;container:wide-gate/inline-size}.TTVzOq_root[data-shell-fill]{flex-direction:column;flex:1;min-height:0;display:flex}.TTVzOq_notice{display:none}.TTVzOq_content{display:contents}@container wide-gate (max-width:768px){.TTVzOq_notice{min-height:22rem;padding:var(--space-6) var(--space-4);justify-content:center;align-items:center;display:flex}.TTVzOq_content{display:none}.TTVzOq_root[data-shell-fill] .TTVzOq_notice{align-items:flex-start;overflow-y:auto}}.TTVzOq_card{align-items:flex-start;gap:var(--space-3);max-width:34rem;padding:var(--space-6);background:var(--bg-raised);border:1px solid var(--b1);border-radius:var(--r-xl);flex-direction:column;display:flex}.TTVzOq_glyph{border-radius:var(--r-lg);background:var(--surface-2);width:40px;height:40px;color:var(--t3);justify-content:center;align-items:center;display:flex}.TTVzOq_glyph svg{width:22px;height:22px}.TTVzOq_title{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:-.01em;color:var(--t1);margin:0;font-weight:600}.TTVzOq_reason{font-size:var(--text-base);color:var(--t2);margin:0;line-height:1.5}.TTVzOq_hint{font-size:var(--text-base);color:var(--t3);margin:0}.TTVzOq_summary{margin-top:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--sep);align-self:stretch}.TTVzOq_actions{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.TTVzOq_actions a{min-height:44px;padding:0 var(--space-4);border:1px solid var(--b2);border-radius:var(--r-md);background:var(--surface-1);color:var(--t1);font-size:var(--text-base);transition:background-color var(--t-fast), border-color var(--t-fast), color var(--t-fast);align-items:center;text-decoration:none;display:inline-flex}.TTVzOq_actions a:hover{background:var(--surface-2);border-color:var(--b3)}.TTVzOq_actions a:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.TTVzOq_actions a{transition:none}}
.Neih2W_panel{background:var(--bg-raised);border:1px solid var(--b1);border-radius:var(--r-panel);width:100%;box-shadow:var(--panel-highlight), var(--panel-shadow);position:relative;overflow:hidden;container:panel/inline-size}.Neih2W_panel>[data-panel-head]:first-child{background:var(--panel-head)}.Neih2W_panelFluid{border-left:0;border-right:0;border-radius:0}
.c5jDJq_bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--r-md);background:var(--surface-2);flex-wrap:wrap;display:flex}.c5jDJq_count{font-size:var(--text-base);color:var(--t1);font-weight:600}.c5jDJq_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.c5jDJq_inset{margin:0 var(--space-3) var(--space-2)}@media (pointer:coarse){.c5jDJq_actions>button{height:auto;min-height:44px}}
.TSuRpq_line{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;max-width:100%;display:flex}.TSuRpq_place{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.TSuRpq_state{white-space:nowrap;color:var(--t2);flex:none}
.kQKKma_headerActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.kQKKma_controls{align-items:stretch;gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}.kQKKma_filterRow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;width:100%;min-width:0;display:flex}.kQKKma_filterSpacer{flex:auto}.kQKKma_toggleField{align-items:center;gap:var(--space-2);display:inline-flex}.kQKKma_toggleLabel{font-size:var(--text-base);color:var(--t2);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.kQKKma_tagFacets{min-width:0;max-width:100%;overflow-x:auto}.kQKKma_nameCell{flex-direction:column;gap:2px;min-width:0;display:flex}.kQKKma_namePrimary{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.kQKKma_externalId{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kQKKma_categoryCell{align-items:center;gap:var(--space-2);min-width:0;color:var(--t2);display:inline-flex}.kQKKma_categoryMonogram{border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--b1);width:22px;height:22px;color:var(--t3);font-size:var(--text-base);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.kQKKma_categoryName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kQKKma_categoryNone{color:var(--t3);font-size:var(--text-base)}.kQKKma_facilityCell{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kQKKma_facilityNone{color:var(--t3);font-size:var(--text-base)}.kQKKma_tagsCell{align-items:center;gap:var(--space-1h);min-width:0;display:inline-flex;overflow:hidden}.kQKKma_tagChip{max-width:96px;padding:1px var(--space-2);font-size:var(--text-base);color:var(--t2);background:var(--surface-1);border:1px solid var(--b1);border-radius:var(--r-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}.kQKKma_tagMore{font-size:var(--text-base);color:var(--t3);white-space:nowrap}.kQKKma_tagsNone{color:var(--t3);font-size:var(--text-base)}.kQKKma_findingsCount{padding:1px var(--space-2);border-radius:var(--r-sm);white-space:nowrap;align-items:center;display:inline-flex;}.kQKKma_findingsCount[data-tone=bad]{color:var(--bad);background:var(--bad-surface)}.kQKKma_findingsNone{color:var(--t3);font-size:var(--text-base)}
.pKg3uG_switcher{gap:var(--space-3);padding:var(--space-4) var(--space-5) 0;display:flex}.pKg3uG_stage{max-width:100%;margin:var(--space-4) auto 0;border:1px solid var(--b1);border-radius:var(--r-panel);background:var(--bg);overflow:hidden}