._1BJywa_coachShell{--kiosk-ink:#faf8f4;--kiosk-base:#171916;--kiosk-scrim:#141715d9;--kiosk-reading:#1a1d1aa6;--kiosk-rule:#f4efe333;--kiosk-chrome:#20231f;--kiosk-focus:#ffdf0b;--kiosk-hover:#f8f3e817;--hub-field-bg:var(--kiosk-chrome);--hub-field-ink:var(--kiosk-ink);--hub-field-label:#d0d9ce;--hub-field-border:#849080;isolation:isolate;color:var(--kiosk-ink);background:var(--kiosk-base);position:relative}._1BJywa_coachShell [class~="text-[var(--virtus-blue)]"]{color:#8dd5ff}:is(html:has(._1BJywa_athleteShell),._1BJywa_athleteShell){--background:#f6f3ec;--foreground:#20251f;--card:#fffdf8;--card-foreground:#20251f;--popover:#fffdf8;--popover-foreground:#20251f;--primary:var(--virtus-blue-interactive);--primary-foreground:#fff;--secondary:#ece9e1;--secondary-foreground:#20251f;--muted:#ece9e1;--muted-foreground:#555b55;--border:#c6c7bc;--input:#d9dbd1;--destructive:#b12828;--success-fg:#0f6e40;--warning-fg:#815300;--error-fg:#b12828;--info-fg:#005f90}._1BJywa_athleteShell{--kiosk-ink:#20251f;--kiosk-base:#eeeae2;--kiosk-scrim:#f8f5ede0;--kiosk-rule:#c6c7bc;--kiosk-chrome:#f6f3ec;--kiosk-focus:#245d86;isolation:isolate;color:var(--kiosk-ink);background:var(--kiosk-base);position:relative}._1BJywa_athleteShell .text-primary{color:var(--kiosk-focus)}html:has(._1BJywa_athleteShell) [role=dialog] [class~="text-[var(--virtus-blue)]"]{color:#245d86}._1BJywa_touchFloor :is(button,a[href],summary,[role=button],[role=tab],[role=checkbox],[role=radio],[role=switch],label:has(input[type=checkbox],input[type=radio])){min-block-size:48px}html:has(._1BJywa_touchFloor) [role=dialog] :is(button,a[href],summary,[role=button],[role=tab],[role=checkbox],[role=radio],[role=switch],label:has(input[type=checkbox],input[type=radio])){min-block-size:48px}._1BJywa_touchFloor :is(button,[role=button],[role=tab],[role=checkbox],[role=radio],[role=switch]){min-inline-size:48px}html:has(._1BJywa_touchFloor) [role=dialog] :is(button,[role=button],[role=tab],[role=checkbox],[role=radio],[role=switch]){min-inline-size:48px}._1BJywa_touchFloor :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range]),select,textarea){min-block-size:48px}html:has(._1BJywa_touchFloor) [role=dialog] :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range]),select,textarea){min-block-size:48px}._1BJywa_touchFloor input:is([type=checkbox],[type=radio]){block-size:24px;inline-size:24px}html:has(._1BJywa_touchFloor) [role=dialog] input:is([type=checkbox],[type=radio]){block-size:24px;inline-size:24px}._1BJywa_backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._1BJywa_backdrop:after{content:"";background:var(--kiosk-scrim);position:absolute;inset:0}._1BJywa_photo{object-fit:cover;object-position:54% center}._1BJywa_header,._1BJywa_navigation{background:var(--kiosk-chrome);border-color:var(--kiosk-rule)}._1BJywa_header{gap:12px;padding:8px 20px}._1BJywa_heading{flex-wrap:wrap;gap:0 12px}._1BJywa_toolbar{flex-shrink:0}._1BJywa_operatorName{text-overflow:ellipsis;max-width:10ch;overflow:hidden}._1BJywa_main{min-height:0;padding-block:16px}._1BJywa_navigation{padding-bottom:max(8px, env(safe-area-inset-bottom))}._1BJywa_navigation [aria-current=page]{color:#8dd5ff;background:#343d3a;box-shadow:inset 0 2px #8dd5ff}._1BJywa_frontDoor{gap:10px}._1BJywa_frontDoorAction{border:1px solid var(--kiosk-rule);min-width:0;min-height:76px;color:var(--kiosk-ink);background:var(--kiosk-reading);border-radius:14px;flex-direction:column;justify-content:center;gap:4px;padding:12px 16px;display:flex}._1BJywa_frontDoorAction:first-child{background:var(--virtus-blue);color:#071b27;border-color:#0000}._1BJywa_frontDoorLabel{align-items:center;gap:8px;font-size:18px;font-weight:900;line-height:1.2;display:flex}._1BJywa_frontDoorHint{font-size:12px;font-weight:600}._1BJywa_openSection{border-top:1px solid var(--kiosk-rule);padding-block:12px 4px}._1BJywa_empty{border-top:1px solid var(--kiosk-rule);padding-block:16px}._1BJywa_floorCard{border:1px solid var(--kiosk-rule);background:var(--kiosk-reading);border-radius:14px;padding:14px 16px}._1BJywa_liveFloorCard{border-inline-start:3px solid var(--virtus-blue);padding-inline-start:14px}._1BJywa_dividedRow{border:0;border-bottom:1px solid var(--kiosk-rule);background:0 0;border-radius:0;padding:12px 4px}._1BJywa_readingPanel{border:1px solid var(--kiosk-rule);background:var(--kiosk-reading);border-radius:14px}._1BJywa_brief{border:1px solid var(--kiosk-rule);border-inline-start:3px solid var(--virtus-blue);background:var(--kiosk-reading);border-radius:12px}._1BJywa_hourGroup{background:0 0;border-width:0 0 1px;border-radius:0}._1BJywa_hourGroup:has(>button[aria-expanded=true]){background:var(--kiosk-reading);border-width:1px;border-radius:14px}._1BJywa_search{border:1px solid var(--kiosk-rule);background:var(--kiosk-chrome)}._1BJywa_search:focus-within{outline:2px solid var(--kiosk-focus);outline-offset:3px}._1BJywa_memberRow button{min-height:44px}._1BJywa_shiftHeader{border-bottom:1px solid var(--kiosk-rule);padding-block:4px 12px}._1BJywa_coachShell :where(button,a[href],summary,input,select,textarea):focus-visible,._1BJywa_athleteShell :where(button,a[href],summary,input,select,textarea):focus-visible{outline:2px solid var(--kiosk-focus);outline-offset:3px}@media (hover:hover){._1BJywa_dividedRow:is(a):hover{background:var(--kiosk-hover)}}._1BJywa_dividedRow:is(a):active{background:var(--kiosk-hover)}@media (max-width:639px){._1BJywa_memberRow{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._1BJywa_memberIdentity{grid-column:1/-1}._1BJywa_memberRow>button{justify-content:center;min-width:0;padding-inline:6px}._1BJywa_header{flex-wrap:wrap;gap:4px 8px;padding-inline:16px}._1BJywa_toolbar{margin-inline-start:auto}._1BJywa_frontDoor{grid-template-columns:1fr;gap:8px}._1BJywa_frontDoorAction{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 12px}._1BJywa_frontDoorLabel{font-size:16px}._1BJywa_frontDoorHint{text-align:end}}@media (prefers-contrast:more),(forced-colors:active){._1BJywa_backdrop{display:none}._1BJywa_coachShell,._1BJywa_athleteShell{--kiosk-reading:var(--kiosk-base)}}@media (forced-colors:active){._1BJywa_frontDoorAction,._1BJywa_floorCard,._1BJywa_readingPanel,._1BJywa_brief,._1BJywa_dividedRow{border-color:canvastext}._1BJywa_navigation [aria-current=page]{outline-offset:-3px;outline:2px solid highlight}}@media print{._1BJywa_backdrop{display:none}}
.XjF7iq_image{object-fit:var(--daily-photo-wide-fit,cover);object-position:var(--daily-photo-wide-position,center)}@media (max-width:767px){.XjF7iq_image{object-fit:var(--daily-photo-phone-fit,cover);object-position:var(--daily-photo-phone-position,center)}}
.bVisaq_kicker{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.bVisaq_sectionHeader{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.bVisaq_kicker{color:var(--color-text-accent);margin-bottom:5px;display:block}.bVisaq_sectionTitle{font-family:var(--font-heading), sans-serif;letter-spacing:-.025em;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:900;line-height:1.1}.bVisaq_band{--band-good:color-mix(in srgb, var(--success-fg) 62%, white);--band-warn:var(--virtus-yellow);--band-bad:color-mix(in srgb, var(--error-fg) 62%, white);--band-quiet:#ffffff8c;background:var(--virtus-black);border-radius:20px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.bVisaq_num{color:#fff;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;flex:190px;padding:26px 24px 22px;text-decoration:none;transition:transform .12s,background .12s;display:block;position:relative}.bVisaq_num:hover{background:#ffffff17;transform:translateY(-3px)}.bVisaq_numMine{border-color:#00a2ff73}.bVisaq_numLabel{color:#ffffff80;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:900;display:flex}.bVisaq_yours{color:var(--virtus-blue);letter-spacing:.08em;font-size:10px;font-weight:900}.bVisaq_fig{font-family:var(--font-heading), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:14px 0 10px;font-size:52px;font-weight:900;line-height:.9;display:block}.bVisaq_numLead{flex:1.6 300px}.bVisaq_numLead .bVisaq_fig{font-size:86px}.bVisaq_numSub{color:#ffffff8c;font-size:13px;font-weight:600;display:block}.bVisaq_numOwner{color:#fff6;letter-spacing:.03em;margin-top:6px;font-size:11px;font-weight:700;display:block}.bVisaq_numCadence{color:#ffffff57;letter-spacing:.03em;margin-top:4px;font-size:11px;font-weight:600;display:block}.bVisaq_meter{background:#ffffff1a;border-radius:99px;height:8px;margin-top:16px;display:block;overflow:hidden}.bVisaq_meter i{border-radius:99px;height:100%;display:block}.bVisaq_meter .bVisaq_toneGreen{background:var(--band-good)}.bVisaq_meter .bVisaq_toneAmber{background:var(--band-warn)}.bVisaq_meter .bVisaq_toneRed{background:var(--band-bad)}.bVisaq_meter .bVisaq_toneNeutral{background:var(--band-quiet)}.bVisaq_pill{letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:4px 9px;font-size:10px;font-weight:900;position:absolute;top:20px;right:20px}.bVisaq_pill.bVisaq_toneGreen{background:color-mix(in srgb, var(--band-good) 18%, transparent);color:var(--band-good)}.bVisaq_pill.bVisaq_toneAmber{background:color-mix(in srgb, var(--band-warn) 18%, transparent);color:var(--band-warn)}.bVisaq_pill.bVisaq_toneRed{background:color-mix(in srgb, var(--band-bad) 20%, transparent);color:var(--band-bad)}.bVisaq_pill.bVisaq_toneNeutral{color:var(--band-quiet);background:#ffffff1a}.bVisaq_tiles{flex-wrap:wrap;gap:12px;display:flex}.bVisaq_tile,.bVisaq_wscDoor{--tile-ink:color-mix(in srgb, var(--tile-domain,currentcolor) 70%, black);--tile-on-ink:white}:is(.dark .bVisaq_tile,.dark .bVisaq_wscDoor){--tile-ink:var(--tile-domain,currentcolor);--tile-on-ink:var(--virtus-black)}.bVisaq_tileAct,.bVisaq_tileDark{--tile-ink:color-mix(in srgb, var(--tile-domain,currentcolor) 60%, white)}.bVisaq_tile{isolation:isolate;border:var(--border-width,1px) solid var(--border);border-radius:var(--kit-radius-card);background:var(--card);min-height:148px;color:var(--foreground);box-shadow:none;transition:transform var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), background var(--motion-fast) var(--ease-out);flex-direction:column;flex:200px;justify-content:space-between;gap:12px;padding:18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.bVisaq_tile:hover{border-color:var(--tile-domain,var(--border-strong));transform:translateY(-2px)}.bVisaq_tile:active{transform:translateY(0)}.bVisaq_tileGhost{z-index:-1;width:104px;height:104px;color:var(--tile-domain,currentcolor);opacity:.15;pointer-events:none;transition:transform var(--motion-base) var(--ease-out), opacity var(--motion-base) var(--ease-out);position:absolute;bottom:-18px;right:-18px}.bVisaq_tileGhost svg{width:100%;height:100%}.bVisaq_tile:hover .bVisaq_tileGhost{opacity:.22;transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.bVisaq_tile:hover .bVisaq_tileGhost{transform:none}}.bVisaq_tileIcon{border-radius:var(--kit-radius-control);place-items:center;width:44px;height:44px;display:grid}.bVisaq_tileName{font-family:var(--font-heading), sans-serif;letter-spacing:-.01em;font-size:20px;font-weight:900;display:block}.bVisaq_tileCaption{margin-top:2px;font-size:13px;font-weight:600;display:block}.bVisaq_tileDetail{opacity:.72;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;font-weight:600;display:-webkit-box;overflow:hidden}.bVisaq_tileMeter{background:color-mix(in srgb, currentcolor 16%, transparent);border-radius:999px;height:6px;display:block;overflow:hidden}.bVisaq_tileMeter i{opacity:.85;background:currentColor;border-radius:999px;height:100%;display:block}.bVisaq_count{min-width:34px;height:34px;font-family:var(--font-heading), sans-serif;font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;padding:0 10px;font-size:17px;font-weight:900;display:grid;position:absolute;top:16px;right:16px}.bVisaq_tilePlain .bVisaq_tileIcon{background:var(--surface-sunken)}.bVisaq_tilePlain .bVisaq_tileCaption{color:var(--muted-foreground)}.bVisaq_tilePlain .bVisaq_count{background:var(--surface-sunken);color:var(--foreground)}.bVisaq_tileAct{background:var(--virtus-black);color:#fff;border-color:#0000}.bVisaq_tileAct .bVisaq_tileIcon{background:#ffffff38}.bVisaq_tileAct .bVisaq_tileCaption{color:#ffffffc7}.bVisaq_tileAct .bVisaq_count{color:var(--virtus-blue-interactive);background:#fff}.dark .bVisaq_tileAct{background:var(--virtus-charcoal);border-color:#ffffff24}.bVisaq_tileUrgent{border-color:var(--virtus-yellow);background:var(--virtus-yellow);color:var(--virtus-black)}.bVisaq_tileUrgent .bVisaq_tileIcon{background:#0000001f}.bVisaq_tileUrgent .bVisaq_tileCaption{color:#0000009e}.bVisaq_tileUrgent .bVisaq_count{background:var(--virtus-black);color:var(--virtus-yellow)}.bVisaq_tileDark{border-color:var(--virtus-charcoal);background:var(--virtus-charcoal);color:#fff}.bVisaq_tileDark .bVisaq_tileIcon{background:#ffffff24}.bVisaq_tileDark .bVisaq_tileCaption{color:#ffffffad}.bVisaq_tileDark .bVisaq_count{color:var(--virtus-charcoal);background:#fff}.bVisaq_tilePlain .bVisaq_tileIconDomain,.bVisaq_tileAct .bVisaq_tileIconDomain,.bVisaq_tileDark .bVisaq_tileIconDomain{background:color-mix(in srgb, var(--tile-domain,currentcolor) 15%, transparent);width:40px;height:40px;color:var(--tile-ink,var(--tile-domain,currentcolor))}.bVisaq_tilePlain .bVisaq_countDomain,.bVisaq_tileAct .bVisaq_countDomain,.bVisaq_tileDark .bVisaq_countDomain{color:var(--tile-ink,var(--tile-domain,currentcolor))}.bVisaq_tileAct .bVisaq_countDomain,.bVisaq_tileDark .bVisaq_countDomain{color:color-mix(in srgb, var(--tile-domain,currentcolor) 70%, black)}:is(.dark .bVisaq_tileAct .bVisaq_countDomain,.dark .bVisaq_tileDark .bVisaq_countDomain){color:color-mix(in srgb, var(--tile-domain,currentcolor) 50%, black)}.bVisaq_tileUrgent .bVisaq_tileGhost{color:var(--virtus-black)}.bVisaq_tileWash{border-color:color-mix(in srgb, var(--tile-domain,currentcolor) 30%, transparent);background:color-mix(in srgb, var(--tile-domain,currentcolor) 8%, var(--card));color:var(--foreground)}.bVisaq_tileWash .bVisaq_tileIcon{background:var(--tile-ink,var(--tile-domain,currentcolor));color:var(--tile-on-ink,white)}.bVisaq_tileWash .bVisaq_tileCaption{color:var(--muted-foreground)}.bVisaq_tileWash .bVisaq_count{background:var(--tile-ink,var(--tile-domain,currentcolor));color:var(--tile-on-ink,white)}.bVisaq_tileWash .bVisaq_tileGhost{opacity:.2}.bVisaq_tileWash:hover .bVisaq_tileGhost{opacity:.3}.bVisaq_tileWashActive{background:color-mix(in srgb, var(--tile-domain,currentcolor) 16%, var(--card));border-color:var(--tile-domain,currentcolor);box-shadow:inset 0 0 0 2px var(--tile-domain,currentcolor)}.bVisaq_tileWashActive:hover{box-shadow:inset 0 0 0 2px var(--tile-domain,currentcolor)}.bVisaq_wsc{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}@media (max-width:820px){.bVisaq_wsc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.bVisaq_wsc{grid-template-columns:repeat(2,minmax(0,1fr))}}.bVisaq_wscDoor{overflow-wrap:anywhere;border:var(--border-width,1px) solid var(--border);background:color-mix(in srgb, var(--tile-domain,var(--foreground)) 3%, var(--card));min-width:0;color:var(--foreground);text-align:center;box-shadow:none;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:18px 12px 16px;text-decoration:none;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex}.bVisaq_wscDoor:hover{border-color:var(--tile-domain,var(--border-strong));background:color-mix(in srgb, var(--tile-domain,var(--foreground)) 7%, var(--card));box-shadow:none;transform:translateY(-2px)}.bVisaq_wscIcon{background:color-mix(in srgb, var(--tile-domain,var(--virtus-blue-interactive)) 12%, var(--card));width:56px;height:56px;color:var(--tile-ink,var(--tile-domain,var(--virtus-blue-interactive)));border-radius:16px;place-items:center;display:grid;position:relative}.bVisaq_wscIcon svg{stroke-width:2.1px;width:28px;height:28px}.bVisaq_wscBadge{background:var(--tile-ink,var(--tile-domain,var(--virtus-blue-interactive)));min-width:21px;height:21px;color:var(--tile-on-ink,white);font-family:var(--font-heading), sans-serif;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-8px;right:-10px}.bVisaq_wscName{font-family:var(--font-heading), sans-serif;letter-spacing:-.01em;font-size:14.5px;font-weight:800}.bVisaq_wscCaption{color:var(--muted-foreground);font-size:11.5px;line-height:1.3}.bVisaq_wscIconUrgent{background:var(--virtus-yellow);color:var(--virtus-black);border-color:#0000}.bVisaq_wscBadgeUrgent{background:var(--virtus-black);color:var(--virtus-yellow)}.bVisaq_wscIconAct{background:var(--virtus-black);color:#fff;border-color:#0000}.dark .bVisaq_wscIconAct{background:var(--virtus-charcoal);border-color:#ffffff24}.bVisaq_work{border-block:1px solid var(--border);background:color-mix(in srgb, var(--card) 72%, transparent);flex-direction:column;display:flex;overflow:hidden}.bVisaq_row{border:0;border-bottom:var(--border-width,1px) solid var(--border);min-height:70px;color:var(--foreground);box-shadow:none;transition:background var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);background:0 0;border-radius:0;align-items:center;gap:16px;padding:12px 16px;display:flex}.bVisaq_row:hover{background:color-mix(in srgb, var(--surface-2) 58%, transparent);box-shadow:inset 3px 0 0 var(--virtus-blue)}.bVisaq_rowFirst,.bVisaq_rowFirst:hover{box-shadow:inset 4px 0 0 var(--virtus-yellow)}.bVisaq_dot{background:color-mix(in srgb, var(--muted-foreground) 18%, transparent);border-radius:10px;flex:none;width:32px;height:32px;display:block}.bVisaq_rowBody{min-width:0;color:inherit;flex:1;text-decoration:none}.bVisaq_rowTitle{letter-spacing:-.01em;font-size:18px;font-weight:800;line-height:1.25;display:block}.bVisaq_rowBody:hover .bVisaq_rowTitle{color:var(--color-text-accent)}.bVisaq_rowDone .bVisaq_rowTitle{color:var(--muted-foreground);text-decoration:line-through}.bVisaq_rowNote{color:var(--muted-foreground);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:2px;font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.bVisaq_chips{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.bVisaq_chip{border-radius:var(--kit-radius-chip);background:var(--surface-sunken);color:var(--foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;padding:6px 11px;font-size:11px;font-weight:900}.bVisaq_chipNow{background:var(--error-solid);color:var(--status-solid-on)}.bVisaq_chipBlue{background:var(--info-bg);color:var(--info-fg)}.bVisaq_more{border:0;border-top:1px solid var(--border);min-height:52px;color:var(--muted-foreground);border-radius:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;text-decoration:none;display:flex}.bVisaq_more:hover{background:color-mix(in srgb, var(--surface-2) 58%, transparent);color:var(--color-text-accent)}@media (max-width:980px){.bVisaq_num{flex:calc(50% - 4px)}.bVisaq_numLead{flex:100%}.bVisaq_tile{flex:calc(50% - 7px)}}@media (max-width:640px){.bVisaq_sectionHeader{align-items:flex-start}.bVisaq_num{padding:20px 18px 18px}.bVisaq_fig{font-size:40px}.bVisaq_numLead .bVisaq_fig{font-size:64px}.bVisaq_numSub{font-size:12px}.bVisaq_num:not(.bVisaq_numLead) .bVisaq_pill{margin-bottom:var(--spacing-2);display:inline-block;position:static}.bVisaq_tile{min-height:132px;padding:16px}.bVisaq_tileName{font-size:17px}.bVisaq_row{flex-wrap:wrap;gap:10px 12px}.bVisaq_rowTitle{font-size:16px}.bVisaq_chips{width:100%;margin-left:0;padding-left:56px}}.bVisaq_pageHero{isolation:isolate;border-radius:var(--kit-radius-card);color:#fff;background:#07090b;border:1px solid #ffffff1a;position:relative;overflow:hidden}.bVisaq_pageHero:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#040608f7 0%,#040608e3 38%,#04060894 66%,#0406083d 100%),linear-gradient(#0305072e 28%,#030507c7 100%);position:absolute;inset:0}.bVisaq_pageHeroPhoto{z-index:0;background:#07090b;position:absolute;inset:0;overflow:hidden}.bVisaq_pageHeroPhoto>picture,.bVisaq_pageHeroPhoto>img{position:absolute;inset:0}.bVisaq_pageHeroPhoto img{filter:brightness(.78)saturate(.88)contrast(1.12)}.bVisaq_pageHeroTop{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;min-height:144px;padding:18px 24px;display:flex;position:relative}.bVisaq_pageHeroIntro{min-width:0;max-width:min(70%,760px)}.bVisaq_pageHeroKicker{color:var(--virtus-blue);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:850;display:block}.bVisaq_pageHeroTitle{color:#fff;font-family:var(--font-heading), sans-serif;letter-spacing:-.052em;text-wrap:balance;margin-top:6px;font-size:clamp(2rem,3.4vw,2.85rem);font-weight:900;line-height:.94}.bVisaq_pageHeroTitleCompact{font-size:clamp(1.5rem,2.3vw,2rem)}.bVisaq_pageHeroLead{color:#ffffffd1;max-width:60ch;margin-top:9px;font-size:14px;font-weight:500;line-height:1.4}.bVisaq_pageHeroAction{flex:none;align-items:center;gap:8px;display:flex}.bVisaq_pageHeroAction .astryx-button.secondary{color:#fff;background:#ffffff1a;border-color:#ffffff8c}.bVisaq_pageHeroAction .astryx-button.secondary:hover{background:#ffffff2e;border-color:#fff}.bVisaq_pageHeroFigures{z-index:2;background:#06080aed;border-top:1px solid #ffffff29;flex-wrap:nowrap;gap:0;display:flex;position:relative}.bVisaq_pageHeroFigures:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.bVisaq_heroFig{background:0 0;border:0;border-right:1px solid #ffffff1c;border-radius:0;flex-direction:column;flex:1 1 0;min-width:0;padding:10px 14px 12px;display:flex}.bVisaq_pageHeroFigures>:last-child{border-right:0}.bVisaq_heroFigLink{text-decoration:none;transition:background .12s,transform .12s}.bVisaq_heroFigLink:hover{background:#ffffff0f;transform:none}.bVisaq_heroFigMine{box-shadow:inset 2px 0 0 var(--virtus-blue)}.bVisaq_heroFigLabel{color:var(--muted-foreground);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.bVisaq_pageHero .bVisaq_heroFigLabel,.bVisaq_pageHero .bVisaq_heroFigHint{color:#ffffff9e}.bVisaq_heroYours{color:var(--virtus-blue);letter-spacing:.08em;font-size:10px;font-weight:900}.bVisaq_heroFigValue{font-family:var(--font-heading), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:4px;font-size:28px;font-weight:900;line-height:1;display:block}.bVisaq_heroFigValueLg{font-size:clamp(34px,4vw,42px)}.bVisaq_heroFigChange{color:var(--foreground);margin-top:4px;font-size:13px;font-weight:700;display:block}.bVisaq_pageHero .bVisaq_heroFigChange,.bVisaq_pageHero .bVisaq_heroToneNeutral{color:#fff}.bVisaq_pageHero .bVisaq_heroToneGreen{color:color-mix(in srgb, var(--success-fg) 62%, white)}.bVisaq_pageHero .bVisaq_heroToneAmber{color:color-mix(in srgb, var(--warning-fg) 62%, white)}.bVisaq_pageHero .bVisaq_heroToneRed{color:color-mix(in srgb, var(--error-fg) 62%, white)}.bVisaq_heroFigChange+.bVisaq_heroFigHint{margin-top:2px}.bVisaq_heroFigHint{color:var(--muted-foreground);margin-top:4px;margin-bottom:7px;font-size:11px;font-weight:600;line-height:1.3;display:block}.bVisaq_heroMeter{background:#ffffff29;border-radius:999px;height:4px;margin-top:auto;display:block;overflow:hidden}.bVisaq_heroMeter i{border-radius:999px;height:100%;display:block}.bVisaq_heroMeterBlue{background:var(--virtus-blue)}.bVisaq_heroMeterGreen{background:var(--success-fg)}.bVisaq_heroMeterAmber{background:var(--warning-fg)}.bVisaq_heroMeterRed{background:var(--error-fg)}.bVisaq_heroToneGreen{color:var(--success-fg)}.bVisaq_heroToneAmber{color:var(--warning-fg)}.bVisaq_heroToneRed{color:var(--error-fg)}.bVisaq_heroToneNeutral{color:var(--foreground)}@media (max-width:640px){.bVisaq_pageHero{border-radius:var(--kit-radius-card)}.bVisaq_pageHeroTop{min-height:128px;padding:16px}.bVisaq_pageHero:before{background:linear-gradient(90deg,#040608f5 0%,#040608db 56%,#0406088a 100%),linear-gradient(#03050742 28%,#030507cc 100%)}.bVisaq_pageHeroPhoto{width:100%}.bVisaq_pageHeroIntro{max-width:94%}.bVisaq_pageHeroTitle{font-size:clamp(1.9rem,9.5vw,2.35rem)}.bVisaq_pageHeroLead{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bVisaq_pageHeroFigures{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;overflow-x:auto}.bVisaq_heroFig{scroll-snap-align:start;flex:0 0 142px;min-width:142px;padding-inline:12px}}@media (forced-colors:active),(prefers-contrast:more),print{.bVisaq_pageHero{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.bVisaq_pageHero:before,.bVisaq_pageHeroPhoto{display:none}.bVisaq_pageHeroFigures{background:canvas;border-color:canvastext}.bVisaq_heroFig{border-color:canvastext}.bVisaq_pageHeroTitle,.bVisaq_pageHeroKicker,.bVisaq_pageHeroLead,.bVisaq_pageHero .bVisaq_heroFigLabel,.bVisaq_pageHero .bVisaq_heroFigHint,.bVisaq_pageHero .bVisaq_heroFigChange,.bVisaq_pageHero .bVisaq_heroToneNeutral,.bVisaq_pageHero .bVisaq_heroToneGreen,.bVisaq_pageHero .bVisaq_heroToneAmber,.bVisaq_pageHero .bVisaq_heroToneRed{color:canvastext}}.bVisaq_heroFigTrio{font-weight:inherit;margin-top:6px;margin-bottom:8px;display:block;container-type:inline-size}.bVisaq_heroFigTrioGrid{letter-spacing:normal;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-weight:400;display:grid}.bVisaq_heroFigTrioCell{flex-direction:column;gap:2px;min-width:0;display:flex}.bVisaq_heroFigTrioLabel{letter-spacing:.06em;opacity:.72;text-transform:uppercase;font-size:10px;font-weight:700}.bVisaq_heroFigTrioValue{font-family:var(--font-heading), sans-serif;white-space:nowrap;font-size:min(var(--hero-trio-size,20px), 9.2cqi);letter-spacing:-.03em;font-variant-numeric:proportional-nums;font-weight:900;line-height:1.1}.bVisaq_heroFigTrioSub{opacity:.72;font-size:11px}@container (max-width:240px){.bVisaq_heroFigTrioGrid{grid-template-columns:1fr;gap:4px}.bVisaq_heroFigTrioCell{grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px;display:grid}.bVisaq_heroFigTrioValue{font-size:var(--hero-trio-row-size,17px);text-align:right}.bVisaq_heroFigTrioSub{text-align:right;grid-column:1/-1}}
.HV0GZq_hero{--foreground:#fff;--muted-foreground:#ffffffa3;--success-fg:#69df9a;--warning-fg:#ffd45b;--error-fg:#ff9292;isolation:isolate;border-radius:var(--kit-radius-card);color:#fff;background:#07090b;border:1px solid #ffffff1a;position:relative;overflow:hidden}.HV0GZq_heroPhoto{z-index:0;background:#07090b;width:100%;height:190px;position:absolute;inset:0 0 auto;overflow:hidden}.HV0GZq_heroPhoto>picture,.HV0GZq_heroPhoto>img{position:absolute;inset:0}.HV0GZq_heroPhoto img{filter:brightness(.78)saturate(.88)contrast(1.12)}.HV0GZq_heroGlow{z-index:1;pointer-events:none;background:linear-gradient(90deg,#040608f7 0%,#040608e0 42%,#0406088f 70%,#04060838 100%),linear-gradient(#03050729 28%,#030507c7 100%);height:190px;position:absolute;inset:0 0 auto}.HV0GZq_heroGrid{z-index:2;grid-template-columns:minmax(0,1fr);gap:14px;min-height:190px;padding:24px 28px 22px;display:grid;position:relative}.HV0GZq_heroIntro{align-self:center;max-width:min(66%,760px)}.HV0GZq_heroBadges{flex-wrap:wrap;gap:0;margin-bottom:11px;display:flex}.HV0GZq_heroBadge,.HV0GZq_heroBadgeQuiet{letter-spacing:.14em;text-transform:uppercase;border-radius:0;align-items:center;min-height:0;padding:0;font-size:11px;font-weight:850;display:inline-flex}.HV0GZq_heroBadge{color:var(--virtus-blue);background:0 0}.HV0GZq_heroBadgeQuiet{color:#ffffffb8;border:0}.HV0GZq_heroBadgeQuiet:before{color:var(--virtus-blue);content:"·";margin-inline:7px}.HV0GZq_heroEyebrow{color:#ffffffb8;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.HV0GZq_heroTitle{color:#fff;font-family:var(--font-heading), sans-serif;letter-spacing:-.06em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(2.25rem,4.4vw,3.55rem);font-weight:900;line-height:.92}.HV0GZq_heroLead{color:#ffffffe6;max-width:650px;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.012em;margin-top:12px;font-size:clamp(1.12rem,1.7vw,1.35rem);font-style:italic;font-weight:500;line-height:1.3}.HV0GZq_nextMove{background:linear-gradient(155deg, color-mix(in srgb, var(--virtus-blue) 38%, var(--virtus-black)) 0%, var(--virtus-black) 72%);border-radius:16px;align-self:center;padding:18px 28px;box-shadow:inset 0 0 0 1px #ffffff1f}.HV0GZq_nextMoveLabel{color:var(--virtus-blue);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:900}.HV0GZq_nextMoveTitle{color:#fff;margin-top:16px;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:850;line-height:1.2;text-decoration:none;display:block}.HV0GZq_nextMoveTitle:hover{color:var(--virtus-blue)}.HV0GZq_nextMoveNote{color:#ffffff94;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.HV0GZq_nextMoveMeta{color:#ffffff73;letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:10px;margin-top:16px;font-size:9px;font-weight:900;display:flex}.HV0GZq_heroOverdue{color:var(--error-fg)}.HV0GZq_heroAction{background:var(--virtus-blue-interactive);color:#fff;border-radius:9px;align-items:center;gap:7px;margin-top:24px;padding:10px 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.HV0GZq_heroAction:hover{background:color-mix(in srgb, var(--virtus-blue-interactive) 88%, black)}.HV0GZq_seasonRail{z-index:2;background:#0d1114e0;border-top:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) minmax(180px,.75fr);align-items:center;gap:18px;padding:12px 28px;display:grid;position:relative}.HV0GZq_seasonCopy{min-width:0}.HV0GZq_seasonCopy span{color:#fff;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.HV0GZq_seasonCopy p{color:#ffffffb8;overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.45}.HV0GZq_seasonMeter{flex-direction:column;gap:6px;display:flex}.HV0GZq_seasonMeterLabel{color:#ffffffbf;letter-spacing:.02em;font-size:12px;font-weight:650}.HV0GZq_seasonMeterTrack{background:#ffffff1f;border-radius:999px;height:4px;overflow:hidden}.HV0GZq_seasonMeterFill{background:var(--virtus-blue);border-radius:999px;height:100%;display:block}.HV0GZq_pulseRail{z-index:2;background:#0d1114f5;border-top:1px solid #ffffff1f;padding:10px 28px 14px;position:relative}.HV0GZq_pulseRailQuiet{z-index:2;background:#0d1114f5;border-top:1px solid #ffffff14;padding:8px 28px 10px;position:relative}.HV0GZq_pulseRailQuiet .HV0GZq_pulseHead{margin-bottom:8px}.HV0GZq_pulseHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.HV0GZq_pulseHead>span{color:#fff;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700}.HV0GZq_pulseLink{min-height:44px;color:var(--virtus-blue-interactive);align-items:center;gap:7px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.HV0GZq_pulseLink:hover{text-decoration:underline}.HV0GZq_pulseLinkInverse{color:var(--virtus-blue)}.HV0GZq_pulseFigures{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.HV0GZq_pulseFigures>a,.HV0GZq_pulseFigures>div,.HV0GZq_pulseFigures>button{background:#ffffff0a;border-color:#ffffff1f;border-radius:0;padding:9px 12px}.HV0GZq_pulseFigures{--hero-trio-size:clamp(2.1rem, 8vw, 2.6rem);--hero-trio-row-size:22px}.HV0GZq_pulseFigures strong{letter-spacing:-.02em;font-size:clamp(2.1rem,8vw,2.6rem);font-weight:900;line-height:1}.HV0GZq_pulseFigures>a>span:first-child,.HV0GZq_pulseFigures>div>span:first-child,.HV0GZq_pulseFigures>button>span:first-child{color:#ffffffb8;letter-spacing:.07em;font-size:11px;font-weight:650}.HV0GZq_pulseFigures>a>span:nth-of-type(2),.HV0GZq_pulseFigures>div>span:nth-of-type(2),.HV0GZq_pulseFigures>button>span:nth-of-type(2){color:#ffffff9e}.HV0GZq_pulseTile{box-sizing:border-box;width:100%;height:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;margin:0;position:relative}.HV0GZq_pulseTile:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.HV0GZq_pulseFigures>.HV0GZq_pulseTileOpen{border-top:2px solid var(--virtus-blue);background:#ffffff17}.HV0GZq_pulseTileChevron{color:#ffffff9e;width:16px;height:16px;transition:transform .16s;position:absolute;top:9px;right:9px}.HV0GZq_pulseTileOpen .HV0GZq_pulseTileChevron{transform:rotate(180deg)}.HV0GZq_pulsePanelInline{grid-column:1/-1;min-width:0}.HV0GZq_pulsePanel{border:1px solid #ffffff1f;border-top:2px solid var(--virtus-blue);color:#ffffffdb;font-variant-numeric:tabular-nums;background:#ffffff0a;gap:8px;margin-top:8px;padding:12px 16px 4px;font-size:13px;display:grid}.HV0GZq_pulsePanelInline>.HV0GZq_pulsePanel{margin-top:0}.HV0GZq_pulseFigures>.HV0GZq_pulsePanelInline{background:0 0;border:0;padding:0}.HV0GZq_pulseSections{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 24px;display:grid}.HV0GZq_pulseSection{min-width:0;max-width:360px}.HV0GZq_pulseDetailLines.HV0GZq_pulseLinesColumns{columns:2 240px;column-gap:24px;display:block}.HV0GZq_pulseLinesColumns>li{break-inside:avoid;break-inside:avoid}.HV0GZq_pulseDetailLines{margin:0;padding:0;list-style:none;display:grid}.HV0GZq_pulseDetailRow{border-bottom:1px solid #ffffff1f;display:flex}.HV0GZq_pulseDetailRowPlain{flex:1;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.HV0GZq_pulseDetailLabel{flex:1;min-width:0}.HV0GZq_pulseDetailValue{text-align:right;margin:0;font-weight:700}.HV0GZq_pulseDetailHeading{color:#ffffff9e;letter-spacing:.07em;text-transform:uppercase;padding:10px 0 4px;font-size:11px;font-weight:650}.HV0GZq_pulseDetailMuted{color:#ffffff9e}.HV0GZq_pulseDetailWarn .HV0GZq_pulseDetailValue{color:var(--status-amber,#f5b942)}.HV0GZq_pulseDetailRowLink{min-height:44px;color:inherit;flex:1;align-items:center;gap:8px;text-decoration:none;display:flex}.HV0GZq_pulseDetailRowLink:hover,.HV0GZq_pulseDetailRowLink:focus-visible{background:#ffffff0f}.HV0GZq_pulseDetailRowChevron{opacity:.5;flex:none;width:14px;height:14px}.HV0GZq_pulseDetailRowLink:hover .HV0GZq_pulseDetailRowChevron,.HV0GZq_pulseDetailRowLink:focus-visible .HV0GZq_pulseDetailRowChevron{opacity:1}.HV0GZq_pulseDetailNote{color:#ffffff9e;margin:0;font-size:12px}.HV0GZq_pulseDetailOpen{min-height:44px;color:var(--virtus-blue);align-items:center;font-weight:800;text-decoration:none;display:flex}.HV0GZq_pulseDetailOpen:hover{text-decoration:underline}.HV0GZq_pulseDetailOpen:focus-visible,.HV0GZq_pulseDetailRowLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.HV0GZq_pulseTileChevron{transition:none}}@media (min-width:1100px){.HV0GZq_pulseFigures{grid-template-columns:var(--pulse-cols,repeat(4, minmax(0, 1fr)));--hero-trio-size:clamp(2.6rem, 3.4vw, 3.5rem)}.HV0GZq_pulseFigures strong{font-size:min(clamp(2.6rem,3.4vw,3.5rem),40cqi)}.HV0GZq_pulseFigures>a,.HV0GZq_pulseFigures>div,.HV0GZq_pulseFigures>button{padding:14px 18px 16px;container-type:inline-size}}.HV0GZq_pulseFiguresTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.HV0GZq_pulseFiguresThree{grid-template-columns:1fr}@media (min-width:1100px){.HV0GZq_pulseFiguresThree{grid-template-columns:repeat(3,minmax(0,1fr))}}.HV0GZq_pulseFiguresQuiet>a,.HV0GZq_pulseFiguresQuiet>div{padding:7px 10px}.HV0GZq_pulseFiguresQuiet strong{font-size:20px}.HV0GZq_pulseFiguresQuiet span:first-of-type{font-size:10px}.HV0GZq_pulseFiguresQuiet span:nth-of-type(2){margin-bottom:4px;font-size:10px}.HV0GZq_workbench{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:16px;display:grid}.HV0GZq_todayPane,.HV0GZq_taskPane{min-width:0}@media (min-width:981px){.HV0GZq_todayPane,.HV0GZq_taskPane{height:clamp(390px,32vw,460px)}.HV0GZq_todayPane>*,.HV0GZq_taskPane>*{height:100%}}.HV0GZq_deskHeader>div{margin-bottom:10px}.HV0GZq_deskHeader h2{font-size:clamp(1.2rem,1.7vw,1.55rem)}.HV0GZq_deskHeading h2{font-size:24px}.HV0GZq_queueHeading h2{font-size:20px}.HV0GZq_workspacesHeading h2{font-size:18px}.HV0GZq_dayDivider{align-items:center;gap:14px;display:flex}.HV0GZq_dayDivider span{color:var(--virtus-blue-interactive);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:800}.HV0GZq_dayDivider:after{background:var(--border);content:"";flex:1;height:1px}.HV0GZq_nextUp{color:var(--virtus-blue-interactive);margin:0 0 12px;font-size:15px;font-weight:700}.HV0GZq_quietBlock{grid-column:1/-1}.HV0GZq_quietBlock summary{cursor:pointer;border:var(--border-width,1px) solid var(--border);background:var(--card);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 22px;font-weight:800;list-style:none;display:flex}.HV0GZq_quietBlock summary::-webkit-details-marker{display:none}.HV0GZq_quietBlock summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.HV0GZq_quietBlock[open] summary{margin-bottom:12px}.HV0GZq_quietOpen{color:var(--muted-foreground);font-size:13px;font-weight:700}.HV0GZq_oneThingBand{margin-top:10px}.HV0GZq_oneThingBand>*{padding-block:10px}.HV0GZq_oneThingBand>*>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 24px;margin-top:3px;display:grid}.HV0GZq_oneThingBand>*>div>p{grid-column:1}.HV0GZq_oneThingBand>*>div>p:first-child{font-size:clamp(1.15rem,1.8vw,1.35rem);line-height:1.15}.HV0GZq_oneThingBand>*>div>p+p{margin-top:2px;font-size:11.5px}.HV0GZq_oneThingBand>*>div>a{white-space:nowrap;grid-area:1/2/-1;align-self:center;margin:0}.HV0GZq_dayBar{border:2px solid var(--border);background:var(--card);border-bottom:0;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:11px 16px;display:flex}.HV0GZq_dayIdentity{align-items:baseline;gap:10px;min-width:0;display:flex}.HV0GZq_dayIdentity span{color:var(--virtus-blue-interactive);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700}.HV0GZq_dayIdentity h3{color:var(--foreground);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.HV0GZq_dayStatus{color:var(--muted-foreground);flex:none;align-items:center;gap:18px;font-size:11.5px;font-weight:650;display:flex}.HV0GZq_dayStatus>span{font-variant-numeric:tabular-nums}.HV0GZq_dayStatus a{min-height:44px;color:var(--virtus-blue-interactive);align-items:center;gap:5px;font-weight:800;text-decoration:none;display:inline-flex}.HV0GZq_dayStatus a:hover{text-underline-offset:3px;text-decoration:underline}.HV0GZq_dayStatus a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.dark .HV0GZq_pulseLink{color:var(--virtus-blue)}.dark .HV0GZq_dayDivider span{color:var(--virtus-blue)}.dark .HV0GZq_nextUp{color:var(--virtus-blue)}.dark .HV0GZq_dayIdentity span{color:var(--virtus-blue)}.dark .HV0GZq_dayStatus a{color:var(--virtus-blue)}.HV0GZq_deskTools{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.HV0GZq_runDayBtn{background:var(--virtus-blue-interactive);color:#fff;border-radius:8px;align-items:center;min-height:44px;padding:10px 18px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}.HV0GZq_runDayBtn:hover{background:color-mix(in srgb, var(--virtus-blue-interactive) 88%, black)}.HV0GZq_runDayBtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:980px){.HV0GZq_heroPhoto{width:100%;height:172px}.HV0GZq_heroGlow{height:172px}.HV0GZq_heroGrid{gap:14px;min-height:172px;padding:20px 24px}.HV0GZq_heroIntro{max-width:72%}.HV0GZq_heroGlow{background:linear-gradient(90deg,#040608f5 0%,#040608db 50%,#04060880 100%),linear-gradient(#0305073d 30%,#030507cc 100%)}.HV0GZq_workbench{grid-template-columns:1fr;gap:14px}.HV0GZq_heroBadges{margin-bottom:10px}.HV0GZq_seasonRail{grid-template-columns:1fr;gap:14px;padding-inline:24px}.HV0GZq_pulseRail,.HV0GZq_pulseRailQuiet{padding-inline:24px}}@media (max-width:640px){.HV0GZq_dayBar,.HV0GZq_dayIdentity{flex-direction:column;align-items:flex-start}.HV0GZq_dayBar{border-bottom:2px solid var(--border);border-radius:12px;gap:7px}.HV0GZq_dayIdentity{gap:2px}.HV0GZq_dayIdentity h3{white-space:normal}.HV0GZq_dayStatus{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%}.HV0GZq_workbench{margin-top:8px}.HV0GZq_oneThingBand>*>div{gap:4px 12px}.HV0GZq_oneThingBand>*>div>p:first-child{font-size:1rem}.HV0GZq_oneThingBand>*>div>p+p{display:none}.HV0GZq_oneThingBand>*>div>a{text-align:center;white-space:normal;max-width:132px;padding-inline:11px}.HV0GZq_sectionLinkLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.HV0GZq_hero{border-radius:var(--kit-radius-card)}.HV0GZq_heroPhoto{width:100%;height:154px}.HV0GZq_heroGlow{background:linear-gradient(90deg,#040608f2 0%,#040608d4 58%,#0406087a 100%),linear-gradient(#0305074d 28%,#030507d1 100%);height:154px}.HV0GZq_heroGrid{gap:12px;min-height:154px;padding:16px}.HV0GZq_heroIntro{max-width:96%}.HV0GZq_heroBadges{margin-bottom:10px}.HV0GZq_heroTitle{font-size:2.2rem}.HV0GZq_heroLead{font-size:1.08rem}.HV0GZq_nextMove{padding:18px 20px}.HV0GZq_seasonRail{padding:12px 16px}.HV0GZq_seasonCopy{display:block}.HV0GZq_seasonCopy p{white-space:normal;margin-top:5px}.HV0GZq_pulseRail{padding:10px 16px 14px}.HV0GZq_pulseRailQuiet{padding:8px 16px 12px}.HV0GZq_pulseHead{margin-bottom:8px}.HV0GZq_pulseLink{justify-content:center;min-width:44px}}.HV0GZq_queueGrid{gap:16px;display:grid}@media (min-width:900px){.HV0GZq_queueGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.HV0GZq_queueCard{overflow:hidden}.HV0GZq_queueMain{min-height:44px;color:var(--foreground);align-items:center;gap:16px;padding:18px 20px;display:flex}.HV0GZq_queueMain:hover .HV0GZq_queueName{color:var(--virtus-blue-interactive)}.HV0GZq_queueMain:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.HV0GZq_queueCount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex:none;font-size:36px;font-weight:750;line-height:1}.HV0GZq_queueCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.HV0GZq_queueName{font-size:15px;font-weight:800}.HV0GZq_queueCaption{color:var(--muted-foreground);font-size:13px}.HV0GZq_queueLine{border-top:1px solid var(--border);min-height:44px;color:var(--foreground);justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;font-size:13px;font-weight:700;display:flex}.HV0GZq_queueLine:hover{color:var(--virtus-blue-interactive)}.HV0GZq_queueLine:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.HV0GZq_sectionLoading{border:1px solid var(--border);background:var(--card);min-height:10rem;color:var(--muted-foreground);border-radius:1rem;align-items:center;padding:1.25rem;font-size:.875rem;display:flex}.HV0GZq_deskLoading{border:2px solid var(--border);background:var(--card);border-radius:1rem;min-height:34rem}.HV0GZq_pulseLoading{color:#fff;border-top:1px solid #ffffff1f;min-height:27.25rem;padding:.75rem 1.5rem 1.25rem;font-size:.875rem}@media (min-width:1100px){.HV0GZq_pulseLoading{min-height:15.625rem}}.HV0GZq_pulseLoading>span{margin-bottom:1rem;display:block}.HV0GZq_pulsePlaceholder{background:#ffffff0f;border-radius:.75rem;min-height:9rem;padding:1rem}.HV0GZq_pulsePlaceholder>span,.HV0GZq_pulsePlaceholder>strong{background:#ffffff2e;border-radius:.25rem;max-width:70%;height:.75rem;margin-bottom:1rem;display:block}.HV0GZq_pulsePlaceholder>strong{max-width:55%;height:2.5rem}@media (forced-colors:active),(prefers-contrast:more),print{.HV0GZq_hero{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.HV0GZq_heroPhoto,.HV0GZq_heroGlow{display:none}.HV0GZq_hero *,.HV0GZq_heroTitle,.HV0GZq_heroLead{color:canvastext}.HV0GZq_seasonRail,.HV0GZq_pulseRail,.HV0GZq_pulseRailQuiet,.HV0GZq_pulseFigures>a,.HV0GZq_pulseFigures>div{background:canvas;border-color:canvastext}}
._24qWla_frame{font-family:var(--font-sans),sans-serif;min-width:0;margin-block:1rem}._24qWla_controls{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.85rem;font-size:.8rem;display:flex}._24qWla_controls button,._24qWla_download{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--foreground);cursor:pointer;border-radius:.4rem;align-items:center;padding:.5rem .8rem;font-weight:750;display:inline-flex}._24qWla_controls button[aria-pressed=true]{background:var(--foreground);color:var(--background)}._24qWla_controls button:focus-visible,._24qWla_download:focus-visible{outline:3px solid var(--virtus-blue);outline-offset:3px}._24qWla_hint{color:var(--muted-foreground);font-size:.75rem}._24qWla_document{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:var(--report-background);--foreground:var(--report-foreground);--card:var(--report-panel);--card-foreground:var(--report-foreground);--muted:var(--report-panel);--muted-foreground:var(--report-muted);--border:var(--report-rule);--primary:var(--report-accent);--primary-foreground:var(--report-background);--virtus-blue-interactive:var(--report-accent);color:var(--report-foreground);background:var(--report-background);border:1px solid var(--report-rule);overflow-wrap:anywhere}._24qWla_header{border-top:4px solid var(--virtus-blue);border-bottom:1px solid var(--report-rule);padding:clamp(1.25rem,4vw,2.5rem)}._24qWla_brand{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.8rem;font-size:.8rem;font-weight:850;display:flex}._24qWla_brand img{object-fit:contain;flex-shrink:0}._24qWla_brand small{color:var(--report-muted);margin-left:auto;font-size:.65rem}._24qWla_lightLogo,[data-report-edition=light] ._24qWla_darkLogo{display:none}[data-report-edition=light] ._24qWla_lightLogo{display:block}._24qWla_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--report-accent);margin-top:2rem;font-size:.75rem;font-weight:800}._24qWla_header h2{letter-spacing:-.035em;margin:.75rem 0;font-size:clamp(1.8rem,4.5vw,3.5rem);font-weight:850;line-height:1.08}._24qWla_subtitle,._24qWla_status{color:var(--report-muted);font-size:.85rem;line-height:1.6}._24qWla_status{margin-top:.5rem}._24qWla_content{min-width:0;padding:clamp(1.25rem,4vw,2.5rem)}._24qWla_content>*{min-width:0}._24qWla_footer{border-top:2px solid var(--virtus-blue);color:var(--report-muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin:0 clamp(1.25rem,4vw,2.5rem);padding:1.25rem 0;font-size:.75rem;display:flex}._24qWla_footer strong{text-transform:uppercase;letter-spacing:.08em;color:var(--report-foreground)}@media (max-width:540px){._24qWla_brand small{display:none}}@media print{._24qWla_frame{margin:0;--report-background:#fff!important;--report-foreground:#15191d!important;--report-muted:#505860!important;--report-panel:#f1f0ed!important;--report-rule:#d5d9dd!important;--report-accent:#0069a8!important;--report-priority:#665700!important}._24qWla_controls{display:none!important}._24qWla_document{-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0}._24qWla_darkLogo{display:none!important}._24qWla_lightLogo{display:block!important}._24qWla_header{border-top:0}._24qWla_content{padding-top:1rem}._24qWla_document h2,._24qWla_document h3,._24qWla_document h4{break-after:avoid}._24qWla_document table,._24qWla_document figure{break-inside:avoid}._24qWla_document button,._24qWla_document iframe{display:none!important}}._24qWla_nested>header{margin-block:1.5rem}._24qWla_nested>header h3{font-size:1.5rem;font-weight:800}._24qWla_nested>header p:not(._24qWla_eyebrow){color:var(--report-muted);font-size:.85rem}[data-report-edition=light] ._24qWla_document{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media print{._24qWla_document{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}
.mzBI_a_panel{border:var(--border-width,2px) solid var(--border);border-radius:var(--kit-radius-card,.75rem);background:var(--card);flex-direction:column;min-width:0;padding:10px 14px 8px;display:flex;overflow-y:auto}.mzBI_a_row{color:inherit;border-radius:9px;grid-template-columns:46px 20px minmax(0,1fr) auto;align-items:center;gap:10px;margin-inline:-8px;padding:5px 8px;text-decoration:none;transition:background .12s;display:grid;position:relative}.mzBI_a_row:focus-visible{outline:2px solid var(--virtus-blue);outline-offset:1px}.mzBI_a_row:hover{background:var(--surface-sunken)}.mzBI_a_time{font-family:var(--font-heading), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:right;color:var(--foreground);font-size:13.5px;font-weight:900}.mzBI_a_rail{justify-content:center;align-items:center;height:100%;min-height:22px;display:flex;position:relative}.mzBI_a_rail:before{content:"";background:var(--border);width:2px;position:absolute;top:-14px;bottom:-14px}.mzBI_a_row:first-child .mzBI_a_rail:before{top:50%}.mzBI_a_row:last-child .mzBI_a_rail:before{bottom:50%}.mzBI_a_pin{z-index:1;border:3px solid var(--pin,var(--virtus-blue-interactive));background:var(--card);border-radius:99px;width:11px;height:11px;position:relative}.mzBI_a_title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.mzBI_a_sub{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;display:block;overflow:hidden}.mzBI_a_past{color:var(--muted-foreground)}.mzBI_a_past .mzBI_a_time{color:var(--muted-foreground);font-size:12.5px}.mzBI_a_past .mzBI_a_pin{border-width:2px;border-color:var(--border-strong);width:9px;height:9px}.mzBI_a_next{background:linear-gradient(90deg, color-mix(in srgb, var(--virtus-yellow) 26%, var(--card)), transparent 78%);border-radius:9px;margin-block:2px;margin-inline:-8px;padding:8px}.mzBI_a_next .mzBI_a_pin{background:var(--virtus-yellow);border-color:#caa800;width:13px;height:13px}.mzBI_a_next .mzBI_a_title{font-size:15px;font-weight:800}.mzBI_a_now{grid-template-columns:46px 20px minmax(0,1fr);align-items:center;gap:10px;padding:1px 0;display:grid}.mzBI_a_nowTime{font-family:var(--font-heading), sans-serif;color:var(--error-fg);font-variant-numeric:tabular-nums;text-align:right;font-size:10.5px;font-weight:900}.mzBI_a_now .mzBI_a_rail:before{background:var(--error-fg)}.mzBI_a_nowPin{z-index:1;background:var(--error-fg);border-radius:99px;width:9px;height:9px;position:relative}.mzBI_a_nowLine{background:linear-gradient(90deg, var(--error-fg), transparent);height:2px}.mzBI_a_count{background:var(--surface-sunken);color:var(--muted-foreground);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}.mzBI_a_empty{color:var(--muted-foreground);padding:18px 4px;font-size:13px}
.E9ZHyq_panel{border:2px solid var(--border);background:var(--card);min-height:0;box-shadow:var(--elev-1);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.E9ZHyq_taskScroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.E9ZHyq_overdueReview{border-top:1px solid var(--border)}.E9ZHyq_overdueReview>summary{cursor:pointer;min-height:44px;color:var(--foreground);padding:14px 16px;font-size:13px;font-weight:800}.E9ZHyq_overdueReview>summary:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.E9ZHyq_candidateHeading h4{color:var(--foreground);font-size:13px;font-weight:800}.E9ZHyq_panelHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 16px 13px;display:flex}.E9ZHyq_eyebrow{color:var(--virtus-blue-interactive);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.E9ZHyq_panelTitle{color:var(--foreground);letter-spacing:-.035em;margin-top:1px;font-size:22px;font-weight:900;line-height:1.05}.E9ZHyq_progress{color:var(--muted-foreground);margin-top:4px;font-size:12px;font-weight:600}.E9ZHyq_headerBoardLink,.E9ZHyq_openBoard,.E9ZHyq_resourceLink{color:var(--virtus-blue-interactive);align-items:center;gap:5px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.E9ZHyq_headerBoardLink{flex:none;min-height:36px;padding:5px 2px}.E9ZHyq_headerBoardLink:hover,.E9ZHyq_openBoard:hover,.E9ZHyq_resourceLink:hover{text-underline-offset:3px;text-decoration:underline}.E9ZHyq_composer{border:2px solid var(--border);background:var(--card);transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;border-radius:12px;flex:none;align-items:center;gap:9px;margin:12px 14px;padding:6px 7px 6px 12px;display:flex}.E9ZHyq_composer:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 30%, transparent)}.E9ZHyq_composerIcon{color:var(--muted-foreground);flex:none}.E9ZHyq_composer>.astryx-field{flex:1;width:0;min-width:0}.E9ZHyq_composer>button{flex:none}.E9ZHyq_taskList{list-style:none}.E9ZHyq_taskItem{border-top:1px solid var(--border)}.E9ZHyq_taskRow{min-height:58px;transition:background var(--motion-fast) ease;grid-template-columns:28px minmax(0,1fr) 36px;align-items:center;padding:7px 9px 7px 14px;display:grid}.E9ZHyq_taskRow:has(.E9ZHyq_candidateAdd){grid-template-columns:28px minmax(0,1fr) auto 36px}.E9ZHyq_taskRow:hover,.E9ZHyq_taskItem:focus-within>.E9ZHyq_taskRow{background:color-mix(in oklab, var(--virtus-blue) 5%, var(--card))}.E9ZHyq_complete{border:2px solid var(--border-strong);background:var(--card);color:#fff;cursor:pointer;width:24px;height:24px;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.E9ZHyq_complete:hover{border-color:var(--virtus-blue-interactive)}.E9ZHyq_completeDone{border-color:var(--success-solid);background:var(--success-solid)}.E9ZHyq_priorityMarker{background:var(--virtus-blue-interactive);border-radius:999px;width:4px;height:30px;margin-left:8px}.E9ZHyq_priorityHigh{background:var(--warning-solid)}.E9ZHyq_priorityLow{background:var(--border-strong)}.E9ZHyq_quadrantMarker_do{background:var(--error-fg)}.E9ZHyq_quadrantMarker_schedule{background:var(--virtus-blue-interactive)}.E9ZHyq_quadrantMarker_delegate{background:var(--warning-fg)}.E9ZHyq_quadrantMarker_eliminate{background:var(--border-strong)}.E9ZHyq_taskOpen{text-align:left;min-width:0;padding:4px 8px 4px 4px}.E9ZHyq_taskTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:780;line-height:1.3;display:block;overflow:hidden}.E9ZHyq_taskMeta{min-width:0;color:var(--muted-foreground);align-items:center;gap:7px;margin-top:4px;font-size:11px;font-weight:650;line-height:1;display:flex}.E9ZHyq_metaTag,.E9ZHyq_memberTag{background:var(--muted);color:var(--muted-foreground);border-radius:999px;flex:none;padding:4px 7px}.E9ZHyq_metaHigh{background:var(--warning-bg);color:var(--warning-fg)}.E9ZHyq_metaLow{background:var(--surface-sunken)}.E9ZHyq_quadrant_do{background:var(--error-bg);color:var(--error-fg)}.E9ZHyq_quadrant_schedule{background:var(--info-bg);color:var(--info-fg)}.E9ZHyq_quadrant_delegate{background:var(--warning-bg);color:var(--warning-fg)}.E9ZHyq_quadrant_eliminate{background:var(--surface-sunken);color:var(--muted-foreground)}.E9ZHyq_memberTag{background:var(--info-bg);max-width:120px;color:var(--info-fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.E9ZHyq_metaItem{flex:none;align-items:center;gap:3px;display:inline-flex}.E9ZHyq_dueOverdue{color:var(--error-fg);font-weight:800}.E9ZHyq_helpMeta{color:var(--warning-fg)}.E9ZHyq_candidateAdd{border:1px solid var(--border);background:var(--muted);min-height:34px;color:var(--foreground);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:5px 10px;font-size:11px;font-weight:850;display:inline-flex}.E9ZHyq_candidateAdd:hover{border-color:var(--virtus-blue-interactive);color:var(--virtus-blue-interactive)}.E9ZHyq_expandButton{width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;transition:background var(--motion-fast) ease, color var(--motion-fast) ease;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.E9ZHyq_expandButton:hover{background:var(--muted);color:var(--foreground)}.E9ZHyq_expandButton svg{transition:transform var(--motion-fast) ease}.E9ZHyq_expandButtonOpen svg{transform:rotate(180deg)}.E9ZHyq_taskDone .E9ZHyq_taskTitle{color:var(--muted-foreground);text-decoration:line-through}.E9ZHyq_taskDone .E9ZHyq_taskMeta{opacity:.7}.E9ZHyq_details{border-top:1px solid var(--border);background:var(--surface-sunken);padding:12px 14px 13px 46px}.E9ZHyq_detailGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px 12px;display:grid}.E9ZHyq_field{min-width:0;color:var(--foreground);flex-direction:column;gap:5px;font-size:11px;font-weight:800;display:flex}.E9ZHyq_notesField{grid-column:1/-1}.E9ZHyq_control,.E9ZHyq_notes,.E9ZHyq_helpField{border:1px solid var(--border-strong);background:var(--card);width:100%;color:var(--foreground);font:inherit;border-radius:8px;outline:none;padding:9px 10px;font-size:13px;font-weight:600}.E9ZHyq_control{min-height:40px}.E9ZHyq_notes{resize:vertical;min-height:58px;line-height:1.45}.E9ZHyq_helpField{resize:vertical;min-height:42px;line-height:1.4}.E9ZHyq_control:focus-visible,.E9ZHyq_notes:focus-visible,.E9ZHyq_helpField:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 30%, transparent)}.E9ZHyq_overdueRule{border-left:3px solid var(--error-fg);color:var(--muted-foreground);margin-top:10px;padding-left:9px;font-size:11px;font-weight:650;line-height:1.4}.E9ZHyq_detailActions{align-items:center;gap:9px;margin-top:10px;display:flex}.E9ZHyq_quietAction{min-height:36px;color:var(--muted-foreground);padding:5px 2px;font-size:11px;font-weight:750}.E9ZHyq_quietAction:hover{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.E9ZHyq_quietAction:disabled,.E9ZHyq_candidateAdd:disabled,.E9ZHyq_complete:disabled{cursor:not-allowed;opacity:.55}.E9ZHyq_openBoard{min-height:36px;margin-left:auto}.E9ZHyq_resourceLink{min-height:36px}.E9ZHyq_empty{border-top:1px solid var(--border);color:var(--muted-foreground);padding:18px 16px;font-size:13px;font-weight:600}.E9ZHyq_careLine{border-top:1px solid var(--border);flex-direction:column;gap:2px;padding:12px 16px;display:flex}.E9ZHyq_careLine a{color:var(--virtus-blue-interactive);font-size:13px;font-weight:750}.E9ZHyq_careLine a:hover{text-underline-offset:3px;text-decoration:underline}.E9ZHyq_careLineSub{color:var(--muted-foreground);font-size:11px;font-weight:600}.E9ZHyq_candidates{border-top:5px solid var(--surface-sunken)}.E9ZHyq_candidateHeading{justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px 9px;display:flex}.E9ZHyq_candidateHeading p{color:var(--foreground);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:900}.E9ZHyq_candidateHeading span{color:var(--muted-foreground);font-size:11px;font-weight:600}.E9ZHyq_candidateHeading+.E9ZHyq_taskList .E9ZHyq_taskItem:first-child{border-top-color:var(--border)}.E9ZHyq_taskOpen:focus-visible,.E9ZHyq_complete:focus-visible,.E9ZHyq_candidateAdd:focus-visible,.E9ZHyq_expandButton:focus-visible,.E9ZHyq_quietAction:focus-visible,.E9ZHyq_headerBoardLink:focus-visible,.E9ZHyq_openBoard:focus-visible,.E9ZHyq_resourceLink:focus-visible{outline:3px solid color-mix(in oklab, var(--ring) 42%, transparent);outline-offset:2px}@media (max-width:760px){.E9ZHyq_panelHeader{align-items:center}.E9ZHyq_composer{margin:10px}.E9ZHyq_taskRow{grid-template-columns:27px minmax(0,1fr) 36px;padding-left:11px}.E9ZHyq_candidateAdd{grid-column:2;justify-self:start;margin:1px 0 5px 4px}.E9ZHyq_taskRow:has(.E9ZHyq_candidateAdd){grid-template-rows:auto auto;grid-template-columns:27px minmax(0,1fr) 36px}.E9ZHyq_taskRow:has(.E9ZHyq_candidateAdd) .E9ZHyq_expandButton{grid-area:1/3}.E9ZHyq_taskMeta{overflow:hidden}.E9ZHyq_taskMeta>:nth-child(n+3){display:none}.E9ZHyq_details{padding:13px 12px}.E9ZHyq_detailGrid{grid-template-columns:1fr}.E9ZHyq_notesField{grid-column:auto}.E9ZHyq_detailActions{flex-wrap:wrap}.E9ZHyq_openBoard{width:100%;margin-left:0}.E9ZHyq_candidateHeading{flex-direction:column;align-items:flex-start;gap:2px}}@media (prefers-reduced-motion:reduce){.E9ZHyq_composer,.E9ZHyq_taskRow,.E9ZHyq_complete,.E9ZHyq_expandButton,.E9ZHyq_expandButton svg{transition:none}}
.FZK3RG_card{isolation:isolate;border:var(--border-width,1px) solid var(--border);background:var(--card);color:var(--foreground);box-shadow:var(--shadow-raised);border-radius:18px;flex-direction:column;padding:16px 16px 14px;display:flex;position:relative;overflow:hidden}.FZK3RG_headRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.FZK3RG_title{color:var(--muted-foreground);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.FZK3RG_countChip{background:color-mix(in srgb, var(--virtus-blue) 12%, transparent);color:var(--color-text-accent);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.FZK3RG_countChipClear{color:var(--muted-foreground);background:0 0;animation:.4s ease-out FZK3RG_captureClearFade}@keyframes FZK3RG_captureClearFade{0%{opacity:0}to{opacity:1}}.FZK3RG_composer{margin-top:12px}.FZK3RG_inputRow{position:relative}.FZK3RG_input{border:var(--border-width,2px) solid var(--border);background:var(--card);width:100%;color:var(--foreground);border-radius:12px;padding:12px 40px 12px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.FZK3RG_input::placeholder{color:var(--muted-foreground)}.FZK3RG_input:focus{border-color:var(--virtus-blue-interactive);box-shadow:0 0 0 4px color-mix(in srgb, var(--virtus-blue) 22%, transparent);outline:none}.FZK3RG_input:disabled{opacity:.6}.FZK3RG_inputPulse{animation:.4s ease-out FZK3RG_captureInputPulse}@keyframes FZK3RG_captureInputPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--virtus-blue) 45%, transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb, var(--virtus-blue) 0%, transparent)}}.FZK3RG_dueToggle{width:28px;height:28px;color:var(--muted-foreground);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.FZK3RG_dueToggle:hover{background:var(--surface-sunken);color:var(--color-text-accent)}.FZK3RG_dueToggleActive{background:var(--virtus-blue-interactive);color:#fff}.FZK3RG_empty{color:var(--muted-foreground);text-align:center;margin-top:16px;font-size:12px}.FZK3RG_list{flex-direction:column;margin-top:12px;display:flex}.FZK3RG_item{border-top:1px solid var(--border);align-items:baseline;gap:10px;margin-top:10px;padding-top:10px;transition:opacity .15s;display:flex}.FZK3RG_item:first-child{border-top:none;margin-top:0;padding-top:0}.FZK3RG_itemDone{opacity:.65}.FZK3RG_itemEnter{animation:.22s cubic-bezier(.34,1.56,.64,1) FZK3RG_captureItemEnter}@keyframes FZK3RG_captureItemEnter{0%{opacity:0;transform:translateY(-6px)}60%{opacity:1;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}.FZK3RG_checkbox{border:2px solid var(--border);color:#0000;border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;width:32px;height:32px;display:flex}.FZK3RG_checkbox:hover:not(:disabled){border-color:var(--virtus-blue-interactive);color:var(--color-text-accent)}.FZK3RG_checkbox:disabled{cursor:not-allowed}.FZK3RG_checkboxDone{border-color:var(--virtus-blue-interactive);background:var(--virtus-blue-interactive);color:#fff;animation:.12s ease-out FZK3RG_captureCheckPop}.FZK3RG_checkboxDone:hover:not(:disabled){background:color-mix(in srgb, var(--virtus-blue-interactive) 88%, black);border-color:color-mix(in srgb, var(--virtus-blue-interactive) 88%, black);color:#fff}@keyframes FZK3RG_captureCheckPop{0%{transform:scale(.7)}65%{transform:scale(1.12)}to{transform:scale(1)}}.FZK3RG_itemWhen{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:11px;font-weight:800}.FZK3RG_itemText{min-width:0;color:var(--foreground);flex:1;font-size:13.5px;font-weight:600}.FZK3RG_itemTextDone{color:var(--muted-foreground)}.FZK3RG_itemTextInner{max-width:100%;display:inline-block;position:relative}.FZK3RG_itemTextDone .FZK3RG_itemTextInner:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1.5px;animation:.15s ease-out forwards FZK3RG_captureStrikeSweep;position:absolute;top:50%;left:0;transform:translateY(-50%)scaleX(0)}@keyframes FZK3RG_captureStrikeSweep{to{transform:translateY(-50%)scaleX(1)}}.FZK3RG_footerLink{min-height:44px;color:var(--color-text-accent);text-align:right;justify-content:flex-end;align-items:center;margin-top:18px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.FZK3RG_footerLink:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.FZK3RG_input,.FZK3RG_inputPulse,.FZK3RG_itemEnter,.FZK3RG_checkboxDone,.FZK3RG_countChipClear{transition:none;animation:none}.FZK3RG_itemTextDone .FZK3RG_itemTextInner:after{animation:none;transform:translateY(-50%)scaleX(1)}}
.MhUlTq_foundation{--ns-ink:#171717;--ns-muted:#525252;--ns-line:#d8dadd;color:var(--ns-ink);font-family:var(--font-sans), Arial, sans-serif;background:#fff}.MhUlTq_foundation :is(header,section,details){scroll-margin-top:6rem}.MhUlTq_foundation :is(a,summary):focus-visible{outline:3px solid var(--virtus-blue-interactive,#0072b8);outline-offset:5px}.MhUlTq_hero,.MhUlTq_welcome,.MhUlTq_coaching,.MhUlTq_progress,.MhUlTq_beyond,.MhUlTq_community,.MhUlTq_start,.MhUlTq_chapters{padding-inline:max(1.25rem,50% - 600px)}.MhUlTq_hero{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(2rem,5vw,4.5rem);display:grid}.MhUlTq_eyebrow{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.85rem;margin:0 0 1.3rem;font-size:.72rem;font-weight:800;display:flex}.MhUlTq_eyebrow span{background:var(--virtus-yellow,#ffdf0b);width:2.5rem;height:3px}.MhUlTq_hero .MhUlTq_heroTitle{letter-spacing:-.05em;margin:0;font-size:clamp(2.9rem,4.6vw,4.35rem);font-weight:850;line-height:1.04}.MhUlTq_foundation em{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;font-weight:400}.MhUlTq_hero .MhUlTq_heroTitle em{display:block}.MhUlTq_promise{max-width:36rem;margin:1.5rem 0 1rem;font-size:1.06rem;line-height:1.7}.MhUlTq_photo{min-width:0;margin:0}.MhUlTq_photoFrame{aspect-ratio:3/2;background:#e8e8e8;position:relative;overflow:hidden}.MhUlTq_photoFrame img{object-fit:cover}.MhUlTq_photo figcaption{color:var(--ns-muted);padding-top:.7rem;font-size:.78rem;line-height:1.5}.MhUlTq_heroPhoto .MhUlTq_photoFrame{aspect-ratio:6/5}.MhUlTq_link{text-underline-offset:.25em;align-items:center;gap:.65rem;min-height:44px;padding-block:.5rem;font-size:.95rem;font-weight:750;text-decoration:underline;display:inline-flex}.MhUlTq_link:hover{color:var(--virtus-blue-interactive,#0072b8)}.MhUlTq_chapters{border-block:1px solid var(--ns-line);flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.MhUlTq_chapters a{align-items:center;min-height:56px;font-size:.87rem;font-weight:700;text-decoration:none;display:inline-flex}.MhUlTq_chapters a:hover{color:var(--virtus-blue-interactive,#0072b8);text-underline-offset:.3em;text-decoration:underline}.MhUlTq_foundation h2{letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,3.7vw,3.5rem);font-weight:800;line-height:1.08}.MhUlTq_foundation h3{letter-spacing:-.015em;font-size:1.08rem;font-weight:750;line-height:1.35}.MhUlTq_prose{max-width:39rem;margin:1.4rem 0 0;font-size:1.05rem;line-height:1.8}.MhUlTq_welcome,.MhUlTq_progress,.MhUlTq_start{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-block:clamp(3.5rem,7vw,6rem);display:grid}.MhUlTq_welcome{align-items:start}.MhUlTq_foundation .MhUlTq_welcome{scroll-margin-top:4rem}.MhUlTq_welcomeIntro .MhUlTq_photo{margin-top:2rem}.MhUlTq_welcomeIntro .MhUlTq_photoFrame{aspect-ratio:16/9}.MhUlTq_portraits{border-top:1px solid var(--ns-line)}.MhUlTq_portrait{border-bottom:1px solid var(--ns-line)}.MhUlTq_portrait summary{cursor:pointer;grid-template-columns:1.5rem 1fr 1.5rem;align-items:center;gap:.7rem;min-height:104px;padding:1.15rem 0;list-style:none;display:grid}.MhUlTq_foundation summary::-webkit-details-marker{display:none}.MhUlTq_number{color:var(--virtus-blue-interactive,#0072b8);font-size:.75rem;font-weight:800}.MhUlTq_portraitTitle{letter-spacing:-.025em;font-size:clamp(1.12rem,1.6vw,1.4rem);font-weight:750;display:block}.MhUlTq_portraitLine{color:var(--ns-muted);margin-top:.3rem;font-size:.87rem;line-height:1.6;display:block}.MhUlTq_plus:before{content:"+";font-size:1.8rem;font-weight:400}.MhUlTq_foundation details[open]>summary .MhUlTq_plus:before{content:"−"}.MhUlTq_portrait[open] summary{color:var(--virtus-blue-interactive,#0072b8)}.MhUlTq_portraitBody{padding:0 1rem 1.5rem 2.2rem}.MhUlTq_portraitBody h3{margin:1rem 0 .4rem}.MhUlTq_portraitBody p{color:var(--ns-muted);margin:0;line-height:1.7}.MhUlTq_permalink{text-underline-offset:.2em;align-items:center;min-height:44px;margin-top:1rem;font-size:.85rem;text-decoration:underline;display:inline-flex}.MhUlTq_coaching{color:#fff;background:#171717;padding-block:clamp(3.5rem,7vw,6rem)}.MhUlTq_sectionHeading{grid-template-columns:1.1fr 1fr;align-items:end;gap:3rem;margin-bottom:2.5rem;display:grid}.MhUlTq_sectionHeading .MhUlTq_prose{color:#e0e0e0;margin:0}.MhUlTq_coachingPhotos{grid-template-columns:1.5fr 1fr;align-items:end;gap:1.5rem;display:grid}.MhUlTq_coachingPhotos .MhUlTq_photo:last-child .MhUlTq_photoFrame{aspect-ratio:1}.MhUlTq_coaching figcaption,.MhUlTq_coaching article p,.MhUlTq_coaching .MhUlTq_more{color:#d9d9d9}.MhUlTq_coaching :is(a,summary):focus-visible{outline-color:#fff}.MhUlTq_coaching a:hover{color:#a7ddff}.MhUlTq_distinctions{grid-template-columns:1fr 1fr;gap:3rem;margin-block:2rem;display:grid}.MhUlTq_distinctions p{margin:0;line-height:1.7}.MhUlTq_distinctions strong{margin-bottom:.4rem;font-size:1.15rem;display:block}.MhUlTq_resource{border-top:1px solid #656565}.MhUlTq_resource:last-child{border-bottom:1px solid #656565}.MhUlTq_resource summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:68px;padding-block:.8rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.MhUlTq_principles,.MhUlTq_pathways{grid-template-columns:1fr 1fr;gap:1.5rem 3rem;padding-block:1rem 2rem;display:grid}.MhUlTq_principles h3,.MhUlTq_pathways h3{margin:0 0 .5rem}.MhUlTq_principles p,.MhUlTq_pathways p{margin:0;line-height:1.7}.MhUlTq_more{margin:0 0 1rem;font-size:.95rem;line-height:1.8}.MhUlTq_more a{text-underline-offset:.2em;align-items:center;min-height:44px;margin-right:1.5rem;padding-block:.5rem;text-decoration:underline;display:inline-flex}.MhUlTq_progress{grid-template-columns:1.15fr 1fr}.MhUlTq_progress .MhUlTq_photoFrame{aspect-ratio:5/4}.MhUlTq_beyond{background:#f1f2f4;padding-block:clamp(3.5rem,7vw,6rem)}.MhUlTq_beyondCopy{text-align:center;max-width:46rem;margin:0 auto 2.5rem}.MhUlTq_beyondCopy .MhUlTq_eyebrow{justify-content:center}.MhUlTq_beyondCopy .MhUlTq_prose{margin-inline:auto}.MhUlTq_beyond .MhUlTq_photoFrame{aspect-ratio:2.2}.MhUlTq_community{grid-template-columns:1.45fr 1fr .7fr;align-items:center;gap:1.5rem;padding-block:clamp(3.5rem,7vw,6rem);display:grid}.MhUlTq_communityCopy{padding-right:1.5rem}.MhUlTq_communityLinks{flex-direction:column;align-items:flex-start;gap:.25rem;margin-top:1rem;display:flex}.MhUlTq_peoplePhoto .MhUlTq_photoFrame{aspect-ratio:2/3}.MhUlTq_quietPhoto{margin-top:9rem}.MhUlTq_quietPhoto .MhUlTq_photoFrame{aspect-ratio:4/5}.MhUlTq_start{background:#f1f2f4}.MhUlTq_start .MhUlTq_photoFrame{aspect-ratio:1}.MhUlTq_start .MhUlTq_link{width:fit-content;display:flex}.MhUlTq_button{background:var(--virtus-blue-interactive,#0072b8);color:#fff;border-radius:.5rem;justify-content:space-between;align-items:center;gap:2rem;min-height:48px;margin:1rem 0 .5rem;padding:.9rem 1.4rem;font-weight:750;display:inline-flex}.MhUlTq_button:hover{background:#005f99}@media (max-width:899px){.MhUlTq_hero{grid-template-columns:1fr;gap:1.8rem}.MhUlTq_heroCopy{max-width:40rem}.MhUlTq_hero .MhUlTq_heroTitle{font-size:clamp(2.7rem,7vw,3.9rem)}.MhUlTq_heroPhoto .MhUlTq_photoFrame{aspect-ratio:16/10}.MhUlTq_chapters{gap:0 1rem}.MhUlTq_chapters a{min-height:48px;font-size:.82rem}.MhUlTq_welcome,.MhUlTq_progress,.MhUlTq_start,.MhUlTq_sectionHeading{grid-template-columns:1fr;gap:2rem}.MhUlTq_welcomeIntro .MhUlTq_photoFrame{aspect-ratio:3/2}.MhUlTq_welcomeIntro .MhUlTq_photo{margin-top:1.5rem}.MhUlTq_portrait summary{min-height:96px}.MhUlTq_coachingPhotos{grid-template-columns:1fr;gap:1rem}.MhUlTq_coachingPhotos .MhUlTq_photo:last-child{width:68%;margin-top:.5rem;margin-left:auto}.MhUlTq_coachingPhotos .MhUlTq_photo:last-child .MhUlTq_photoFrame{aspect-ratio:4/3}.MhUlTq_distinctions{grid-template-columns:1fr;gap:1.3rem}.MhUlTq_principles,.MhUlTq_pathways{grid-template-columns:1fr}.MhUlTq_progress>.MhUlTq_photo{order:2}.MhUlTq_beyondCopy{text-align:left}.MhUlTq_beyondCopy .MhUlTq_eyebrow{justify-content:start}.MhUlTq_beyond .MhUlTq_photoFrame{aspect-ratio:4/3}.MhUlTq_community{grid-template-columns:1.5fr 1fr;gap:1.25rem}.MhUlTq_communityCopy{grid-column:1/-1;padding:0}.MhUlTq_quietPhoto{margin-top:4rem}.MhUlTq_start>.MhUlTq_photo{order:2}.MhUlTq_start .MhUlTq_photoFrame{aspect-ratio:3/2}}@media (prefers-reduced-motion:reduce){.MhUlTq_foundation *{scroll-behavior:auto}}
.lj-d-G_trigger{flex:none;margin:12px 14px 0}.lj-d-G_content,.lj-d-G_footer{flex-direction:column;gap:16px;min-width:0;display:flex}.lj-d-G_sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.lj-d-G_source{border:1px solid var(--border);background:var(--card);min-height:44px;color:var(--foreground);cursor:pointer;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:13px;font-weight:700;display:flex}.lj-d-G_source[aria-pressed=true]{border-color:var(--virtus-blue-interactive);background:color-mix(in oklab, var(--virtus-blue) 10%, var(--card));color:var(--virtus-blue-interactive)}.lj-d-G_selection{border-bottom:1px solid var(--border);padding-bottom:12px}.lj-d-G_selectionCount{font-size:14px;font-weight:800}.lj-d-G_hint,.lj-d-G_metadata,.lj-d-G_empty{color:var(--muted-foreground);font-size:13px;line-height:1.5}.lj-d-G_selectionList{margin-top:4px;padding-left:22px;list-style:decimal}.lj-d-G_selectionList li{overflow-wrap:anywhere;min-height:44px;padding:10px 70px 10px 0;font-size:13px;line-height:1.5;position:relative}.lj-d-G_remove{min-height:44px;color:var(--virtus-blue-interactive);cursor:pointer;padding:8px;font-size:12px;font-weight:700;position:absolute;top:0;right:0}.lj-d-G_tasks{list-style:none}.lj-d-G_tasks li+li{border-top:1px solid var(--border)}.lj-d-G_task{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:13px 4px;display:flex}.lj-d-G_task:hover{background:color-mix(in oklab, var(--virtus-blue) 5%, var(--card))}.lj-d-G_task input{width:20px;height:20px;accent-color:var(--virtus-blue-interactive);flex:none;margin-top:2px}.lj-d-G_taskBody{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.lj-d-G_taskTitle{color:var(--foreground);font-size:14px;font-weight:700;line-height:1.5}.lj-d-G_metadata{flex-wrap:wrap;column-gap:12px;display:flex}.lj-d-G_blocker{color:var(--foreground);font-size:13px;line-height:1.5}.lj-d-G_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.lj-d-G_status{color:var(--foreground);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.lj-d-G_source:disabled,.lj-d-G_remove:disabled{cursor:default;opacity:.6}.lj-d-G_task:has(input:disabled){cursor:default;opacity:.6}
.U-iYtW_page{--print-ink:var(--color-on-light);--print-paper:var(--color-on-dark);--print-muted:color-mix(in srgb, var(--print-ink) 65%, var(--print-paper));--print-wash:color-mix(in srgb, var(--print-ink) 6%, var(--print-paper));background:var(--print-paper);color:var(--print-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-sans), sans-serif;overflow-wrap:anywhere;min-width:0;max-width:210mm;margin:0 auto;padding:16mm 14mm 20mm}.U-iYtW_controls{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.U-iYtW_backLink{min-height:2.75rem;color:var(--print-ink);align-items:center;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}.U-iYtW_backLink:before{content:"←";margin-right:.45rem}.U-iYtW_backLink:hover{color:var(--virtus-blue-interactive)}.U-iYtW_backLink:focus-visible{outline:3px solid var(--virtus-blue-interactive);outline-offset:3px;border-radius:.25rem}.U-iYtW_printButton{background:var(--virtus-blue-interactive);color:var(--print-paper);cursor:pointer;border:none;border-radius:999px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:800}.U-iYtW_printButton:focus-visible{outline:3px solid var(--print-ink);outline-offset:3px}.U-iYtW_header{border-bottom:4px solid var(--print-ink);margin-bottom:1.5rem;padding-bottom:.75rem}.U-iYtW_wordmark{font-family:var(--font-heading), sans-serif;letter-spacing:.16em;margin:0 0 .5rem;font-size:1.25rem;font-weight:900}.U-iYtW_documentLabel{color:var(--virtus-blue-interactive);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem;font-size:.75rem;font-weight:800}.U-iYtW_title{font-family:var(--font-heading), sans-serif;margin:0 0 .35rem;font-size:1.75rem;font-weight:800}.U-iYtW_meta{color:var(--print-muted);margin:0;font-size:.875rem}.U-iYtW_summaryStrip{border:1px solid var(--print-ink);background:var(--print-wash);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.U-iYtW_summaryStrip>div{min-width:0;padding:.75rem .9rem}.U-iYtW_summaryStrip>div+div{border-left:1px solid var(--print-ink)}.U-iYtW_summaryStrip dt{color:var(--print-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:800}.U-iYtW_summaryStrip dd{font-family:var(--font-heading), sans-serif;font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:1.2rem;font-weight:900}.U-iYtW_section{margin-top:1.75rem}.U-iYtW_section>:first-child{break-after:avoid;page-break-after:avoid;margin-bottom:.75rem}.U-iYtW_section>:first-child h2{font-size:1.1rem}.U-iYtW_section>:first-child span{font-size:.625rem}.U-iYtW_empty{color:var(--print-muted);margin:0;font-size:.875rem;font-style:italic}.U-iYtW_focus{max-width:42rem;color:var(--print-muted);white-space:pre-wrap;margin:0 0 1rem;font-size:.9rem;line-height:1.55}.U-iYtW_reflections{gap:1.25rem;display:grid}.U-iYtW_reflections article{border-top:1px solid var(--print-wash);padding-top:1rem}.U-iYtW_reflections article:first-child{border-top:0;padding-top:0}.U-iYtW_reflections dl{margin:0}.U-iYtW_reflections dl>div+div{margin-top:.75rem}.U-iYtW_reflections dd{white-space:pre-wrap;margin:.2rem 0 0;font-size:.85rem}.U-iYtW_table{border-collapse:collapse;width:100%;font-size:.85rem}.U-iYtW_table th,.U-iYtW_table td{border:1px solid var(--print-ink);overflow-wrap:break-word;text-align:left;vertical-align:top;word-break:normal;padding:.45rem .6rem}.U-iYtW_table th{background:var(--print-wash);font-weight:800}.U-iYtW_numberValue{font-family:var(--font-heading), sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:800}.U-iYtW_scoreTable{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.8rem}.U-iYtW_scoreTable th,.U-iYtW_scoreTable td{border:1px solid var(--print-ink);overflow-wrap:normal;text-align:left;vertical-align:top;word-break:normal;padding:.35rem .5rem}.U-iYtW_scoreTable th{background:var(--print-wash);font-weight:800}.U-iYtW_scoreTable small{color:var(--print-muted);font-family:var(--font-sans), sans-serif;font-size:.7rem;font-weight:500;display:block}.U-iYtW_scoreValue{font-family:var(--font-heading), sans-serif;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.U-iYtW_footnote{color:var(--print-muted);margin:.4rem 0 0;font-size:.75rem}.U-iYtW_shoutoutList{margin:0;padding:0;list-style:none}.U-iYtW_shoutoutList li{border-bottom:1px solid var(--print-wash);gap:.2rem;padding:.65rem 0;display:grid}.U-iYtW_shoutoutList li:first-child{padding-top:0}.U-iYtW_shoutoutList li:last-child{border-bottom:0;padding-bottom:0}.U-iYtW_shoutoutReason{margin:0}.U-iYtW_shoutoutList span{color:var(--print-muted);font-size:.8rem}.U-iYtW_subhead{color:var(--print-muted);letter-spacing:.06em;text-transform:uppercase;margin:1rem 0 .4rem;font-size:.75rem;font-weight:800}.U-iYtW_doc{font-size:.9rem;line-height:1.6}.U-iYtW_doc p{margin:0 0 .6em}.U-iYtW_doc p:last-child{margin-bottom:0}.U-iYtW_doc a{color:var(--virtus-blue-interactive);overflow-wrap:anywhere;text-underline-offset:.14em;font-weight:700;text-decoration:underline}.U-iYtW_doc a:focus-visible{outline:3px solid var(--virtus-blue-interactive);outline-offset:2px;border-radius:.15rem}.U-iYtW_doc h2{font-family:var(--font-heading), sans-serif;margin:.9em 0 .4em;font-size:1.1rem;font-weight:800}.U-iYtW_doc h2:first-child{margin-top:0}.U-iYtW_doc h3{font-family:var(--font-heading), sans-serif;margin:.8em 0 .35em;font-size:1rem;font-weight:800}.U-iYtW_doc ul,.U-iYtW_doc ol{margin:0 0 .6em;padding-left:1.35rem}.U-iYtW_doc li{margin-bottom:.2em}div.U-iYtW_doc ul{list-style:outside}div.U-iYtW_doc ol{list-style:decimal}.U-iYtW_doc table{border-collapse:collapse;width:100%;margin:.5em 0 .8em}.U-iYtW_doc th,.U-iYtW_doc td{border:1px solid var(--print-ink);text-align:left;vertical-align:top;padding:.4rem .55rem}.U-iYtW_doc th{background:var(--print-wash);font-weight:800}.U-iYtW_doc th:first-child,.U-iYtW_doc td:first-child{overflow-wrap:normal;white-space:nowrap;width:1%}.U-iYtW_doc th:nth-child(2),.U-iYtW_doc td:nth-child(2){overflow-wrap:normal;word-break:normal;min-width:7rem}@media screen and (max-width:720px){.U-iYtW_page{padding:1.5rem 1rem 2.5rem}.U-iYtW_title{font-size:1.5rem}.U-iYtW_summaryStrip{grid-template-columns:1fr}.U-iYtW_summaryStrip>div+div{border-top:1px solid var(--print-ink);border-left:0}.U-iYtW_mobileList,.U-iYtW_mobileList tbody,.U-iYtW_mobileList tr,.U-iYtW_mobileList th,.U-iYtW_mobileList td{display:block}.U-iYtW_mobileList thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.U-iYtW_mobileList tr{border:1px solid var(--print-ink)}.U-iYtW_mobileList th,.U-iYtW_mobileList td{border:0;grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr);gap:.75rem;display:grid}.U-iYtW_mobileList th+td,.U-iYtW_mobileList td+td{border-top:1px solid var(--print-wash)}.U-iYtW_mobileList th:before,.U-iYtW_mobileList td:before{content:attr(data-label);font-weight:800}.U-iYtW_doc{min-width:0;overflow-x:visible}.U-iYtW_doc table{table-layout:fixed;width:100%;min-width:0}.U-iYtW_doc th,.U-iYtW_doc td{overflow-wrap:anywhere}}@page{size:A4;margin:12mm}@media print{.U-iYtW_page{-webkit-print-color-adjust:exact;print-color-adjust:exact;max-width:none;padding:0}.U-iYtW_controls{display:none}.U-iYtW_header,.U-iYtW_table tr,.U-iYtW_shoutoutList li{break-inside:avoid;page-break-inside:avoid}.U-iYtW_table thead{display:table-header-group}.U-iYtW_scoreTable{break-inside:avoid;page-break-inside:avoid}}
.QcLcVG_scale{--document-body-size:1rem;--document-body-line-height:1.65;--document-measure:68ch;--document-section-size:clamp(1.25rem, 2.4vw, 1.6rem);--document-section-gap:2.75rem;--document-section-padding:1.5rem;--document-subheading-size:1.05rem;--document-table-min-width:35rem;--document-table-cell-block:.7rem;--document-table-cell-inline:.85rem;--document-callout-block:1rem;--document-callout-inline:1.15rem}.QcLcVG_copy{max-width:var(--document-measure);font-size:var(--document-body-size);line-height:var(--document-body-line-height)}.QcLcVG_field{font-size:var(--document-body-size);line-height:var(--document-body-line-height)}
.v0CNRa_kit{font-size:var(--document-body-size);line-height:var(--document-body-line-height)}.v0CNRa_h1,.v0CNRa_h2,.v0CNRa_h3,.v0CNRa_h4{font-family:var(--font-heading), sans-serif;color:var(--foreground)}.v0CNRa_h1{text-transform:uppercase;letter-spacing:-.028em;margin:0 0 1rem;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:750}.v0CNRa_h2{text-transform:uppercase;letter-spacing:-.02em;font-weight:750;font-size:var(--document-section-size);margin-top:var(--document-section-gap);padding-top:var(--document-section-padding);border-top:1px solid var(--border);scroll-margin-top:6rem}.v0CNRa_h2[data-first]{border-top:none}.v0CNRa_h3{font-weight:700;font-size:var(--document-subheading-size);letter-spacing:-.01em;margin-top:1.75rem;scroll-margin-top:6rem}.v0CNRa_h4{letter-spacing:-.01em;margin-top:1.75rem;scroll-margin-top:6rem;font-size:.95rem;font-weight:700}.v0CNRa_p{max-width:var(--document-measure);font-size:var(--document-body-size);line-height:var(--document-body-line-height);color:color-mix(in srgb, var(--foreground) 88%, transparent);margin:0 0 1rem}.v0CNRa_p:last-child{margin-bottom:0}.v0CNRa_listUl,.v0CNRa_listOl{max-width:var(--document-measure);font-size:var(--document-body-size);line-height:var(--document-body-line-height);color:color-mix(in srgb, var(--foreground) 88%, transparent);flex-direction:column;gap:.4rem;margin:0 0 .9rem;padding-left:1.25rem;display:flex}.v0CNRa_listUl::marker{color:var(--virtus-blue)}.v0CNRa_listOl::marker{color:var(--virtus-blue)}.v0CNRa_listUl li::marker{color:var(--virtus-blue)}.v0CNRa_listOl li::marker{color:var(--virtus-blue)}.v0CNRa_tableWrap{border:1px solid var(--border);border-radius:3px;margin:1.25rem 0;overflow-x:auto}.v0CNRa_table{min-width:var(--document-table-min-width);border-collapse:collapse;width:100%;font-size:.9rem}.v0CNRa_table thead th{background:var(--muted);font-family:var(--font-heading), sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;padding:var(--document-table-cell-block) var(--document-table-cell-inline);border-bottom:1px solid var(--border);text-align:left;font-size:.66rem;font-weight:700}.v0CNRa_table td{padding:var(--document-table-cell-block) var(--document-table-cell-inline);border-bottom:1px solid color-mix(in srgb, var(--border) 55%, transparent);vertical-align:top;text-align:left}.v0CNRa_table tbody tr:last-child td{border-bottom:none}.v0CNRa_numHead{text-align:right}.v0CNRa_numBody{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.v0CNRa_say{background:color-mix(in srgb, var(--virtus-blue) 10%, var(--card));border-left:3px solid var(--virtus-blue);padding:var(--document-callout-block) var(--document-callout-inline);border-radius:0 3px 3px 0;margin:1rem 0}.v0CNRa_sayKicker{font-family:var(--font-heading), sans-serif;letter-spacing:.17em;text-transform:uppercase;color:var(--virtus-blue-interactive);margin:0 0 .45rem;font-size:.62rem;font-weight:700}.v0CNRa_sayLine{font-family:var(--font-serif), Georgia, serif;color:var(--foreground);margin:0;font-size:1.12rem;font-style:italic;line-height:1.5}.v0CNRa_sayLine+.v0CNRa_sayLine{margin-top:.6rem}.v0CNRa_rules{grid-template-columns:1fr 1fr;gap:1rem;margin:1.25rem 0;display:grid}.v0CNRa_rulesSingle{grid-template-columns:1fr}.v0CNRa_ruleBox{border:1px solid;border-radius:3px;padding:1.15rem 1.25rem}.v0CNRa_ruleBox h3{font-family:var(--font-heading), sans-serif;text-transform:uppercase;letter-spacing:.08em;margin:0 0 .75rem;font-size:.8rem}.v0CNRa_ruleBox ul{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.v0CNRa_ruleBox li{padding-left:1.15rem;font-size:.91rem;line-height:1.45;position:relative}.v0CNRa_do{background:color-mix(in srgb, var(--success-fg) 10%, var(--card));border-color:color-mix(in srgb, var(--success-fg) 30%, transparent)}.v0CNRa_do h3{color:var(--success-fg)}.v0CNRa_do li:before{content:"✓";color:var(--success-fg);font-weight:800;position:absolute;left:0}.v0CNRa_dont{background:color-mix(in srgb, var(--error-fg) 10%, var(--card));border-color:color-mix(in srgb, var(--error-fg) 30%, transparent)}.v0CNRa_dont h3{color:var(--error-fg)}.v0CNRa_dont li:before{content:"✕";color:var(--error-fg);font-weight:800;position:absolute;left:0}@media (max-width:640px){.v0CNRa_rules{grid-template-columns:1fr}}.v0CNRa_qaList{flex-direction:column;gap:.5rem;margin:1.25rem 0;display:flex}.v0CNRa_qa{border:1px solid var(--border);background:var(--card);border-radius:3px}.v0CNRa_qa[open]{background:var(--muted)}.v0CNRa_qaSummary{cursor:pointer;font-family:var(--font-heading), sans-serif;padding:.85rem 2.75rem .85rem 1rem;font-size:1rem;font-weight:700;list-style:none;position:relative}.v0CNRa_qaSummary::-webkit-details-marker{display:none}.v0CNRa_qaSummary:after{content:"+";font-family:var(--font-heading), sans-serif;color:var(--virtus-blue-interactive);font-size:1.3rem;font-weight:700;line-height:1;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.v0CNRa_qa[open] .v0CNRa_qaSummary:after{content:"−"}.v0CNRa_qaSummary:focus-visible{outline:2px solid var(--virtus-blue-interactive);outline-offset:-2px}.v0CNRa_qaBody{padding:0 1rem 1rem}.v0CNRa_qaBody .v0CNRa_p,.v0CNRa_qaBody .v0CNRa_listUl,.v0CNRa_qaBody .v0CNRa_listOl{max-width:none}.v0CNRa_jump{--kb-topbar-height:3rem;top:var(--kb-topbar-height);z-index:var(--z-index-sticky);background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);margin:0 0 1rem;position:sticky}.v0CNRa_jumpInner{scrollbar-width:thin;gap:4px;padding:.5rem 0;display:flex;overflow-x:auto}.v0CNRa_jumpLink{font-family:var(--font-heading), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;border-radius:999px;flex:none;padding:.45rem .7rem;font-size:.7rem;font-weight:700;text-decoration:none}.v0CNRa_jumpLink:hover{background:var(--muted);color:var(--foreground)}.v0CNRa_jumpLink:focus-visible{outline:2px solid var(--virtus-blue-interactive);outline-offset:2px}
.ZBvZla_cockpit{background:0 0}.ZBvZla_cockpitHeader{border-bottom:var(--border-width,1px) solid var(--border);justify-content:space-between;align-items:center;gap:32px;padding:0 0 18px;display:flex}.ZBvZla_cockpitHeader h2{color:var(--foreground);font-family:var(--font-heading), sans-serif;letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.1}.ZBvZla_eyebrow{color:var(--virtus-blue-interactive);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.dark .ZBvZla_eyebrow{color:var(--virtus-blue)}.ZBvZla_privateLabel{color:var(--muted-foreground);align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.ZBvZla_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZBvZla_privateLabel svg{width:18px;height:18px;color:var(--virtus-blue-interactive);flex:none}.ZBvZla_privateLabel strong{color:var(--foreground);font-size:12px}.ZBvZla_unavailable{border-left:3px solid var(--warning-fg);background:var(--warning-bg);color:var(--warning-fg);margin:18px 0 0;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.45}.ZBvZla_todayGrid{min-width:0}.ZBvZla_focusSlot{min-width:0;margin-top:18px}.ZBvZla_todayControls{grid-template-rows:auto auto;grid-template-columns:minmax(220px,.7fr) minmax(380px,1.3fr);gap:10px 32px;min-width:0;padding:18px 0 20px;display:grid}.ZBvZla_modeHeader,.ZBvZla_foundationHead,.ZBvZla_weekHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ZBvZla_modeHeader h2,.ZBvZla_foundationHead h2,.ZBvZla_weekHeader h2{color:var(--foreground);letter-spacing:-.02em;margin-top:2px;font-size:17px;font-weight:850}.ZBvZla_modeHeader>span{max-width:190px;color:var(--muted-foreground);text-align:right;font-size:11px;line-height:1.4}.ZBvZla_modeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.ZBvZla_modeButton{border:var(--border-width,1px) solid var(--border);background:var(--surface-sunken);min-height:44px;color:var(--muted-foreground);border-radius:9px;font-size:12px;font-weight:800}.ZBvZla_modeButton:hover:not(:disabled){border-color:var(--virtus-blue-interactive);color:var(--foreground)}.ZBvZla_modeButtonActive{border-color:var(--virtus-blue-interactive);background:var(--virtus-blue-interactive);color:#fff}.ZBvZla_foundationHead{grid-area:1/2}.ZBvZla_foundationHead>strong{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px}.ZBvZla_foundationList{grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin-top:7px;display:grid}.ZBvZla_foundationRow,.ZBvZla_boundaryRow{border-top:var(--border-width,1px) solid color-mix(in srgb, var(--border) 70%, transparent);width:100%;min-height:54px;color:var(--foreground);text-align:left;align-items:flex-start;gap:11px;padding:10px 2px;display:flex}.ZBvZla_foundationRow:first-child,.ZBvZla_foundationRow:nth-child(2){border-top:0}.ZBvZla_foundationRow>span:last-child,.ZBvZla_boundaryRow>span:last-child{min-width:0}.ZBvZla_foundationRow strong,.ZBvZla_foundationRow small,.ZBvZla_boundaryRow strong,.ZBvZla_boundaryRow small{display:block}.ZBvZla_foundationRow strong,.ZBvZla_boundaryRow strong{font-size:13px;line-height:1.25}.ZBvZla_foundationRow small,.ZBvZla_boundaryRow small{color:var(--muted-foreground);margin-top:2px;font-size:10.5px;line-height:1.35}.ZBvZla_foundationRow:hover:not(:disabled) strong,.ZBvZla_boundaryRow:hover:not(:disabled) strong{color:var(--virtus-blue-interactive)}.ZBvZla_foundationRowDone strong,.ZBvZla_boundaryRowDone strong,.ZBvZla_outcomeRowDone .ZBvZla_outcomeToggle>span:last-child{color:var(--muted-foreground);text-decoration:line-through}.ZBvZla_checkBox{border:2px solid var(--border);background:var(--card);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex}[aria-pressed=true]>.ZBvZla_checkBox,.ZBvZla_foundationRowDone .ZBvZla_checkBox,.ZBvZla_boundaryRowDone .ZBvZla_checkBox,.ZBvZla_outcomeRowDone .ZBvZla_checkBox{border-color:var(--virtus-blue-interactive);background:var(--virtus-blue-interactive)}.ZBvZla_checkBox svg{stroke-width:3px;width:13px;height:13px}.ZBvZla_weekSection{border-top:var(--border-width,1px) solid var(--border);padding:22px 0 24px}.ZBvZla_weekHeader>p{max-width:310px;color:var(--muted-foreground);text-align:right;font-size:11px;font-weight:700;line-height:1.45}.ZBvZla_mondayReset{border:var(--border-width,1px) solid var(--border);border-left:4px solid var(--virtus-blue-interactive);background:color-mix(in srgb, var(--virtus-blue-interactive) 3%, var(--card));border-radius:12px;margin-top:18px;overflow:hidden}.ZBvZla_mondayResetDone{border-left-color:var(--success-fg)}.ZBvZla_mondayResetHeader{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.ZBvZla_resetIcon{background:color-mix(in srgb, var(--virtus-blue-interactive) 11%, transparent);width:40px;height:40px;color:var(--virtus-blue-interactive);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.ZBvZla_resetIcon svg{width:19px;height:19px}.ZBvZla_resetHeading h3{color:var(--foreground);letter-spacing:-.02em;margin-top:2px;font-size:16px;font-weight:850}.ZBvZla_resetHeading>p:last-child{color:var(--muted-foreground);align-items:center;gap:5px;margin-top:3px;font-size:10.5px;font-weight:700;display:flex}.ZBvZla_resetHeading>p:last-child svg{width:13px;height:13px}.ZBvZla_resetState{align-items:center;gap:10px;display:flex}.ZBvZla_resetState>span{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.ZBvZla_mondayResetDone .ZBvZla_resetState>span{color:var(--success-fg)}.ZBvZla_resetState>button,.ZBvZla_resetActions button{border:var(--border-width,1px) solid var(--border);background:var(--card);min-height:44px;color:var(--foreground);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:11px;font-weight:850;display:inline-flex}.ZBvZla_resetState>button:hover:not(:disabled),.ZBvZla_resetActions button:hover:not(:disabled){border-color:var(--virtus-blue-interactive);color:var(--virtus-blue-interactive)}.ZBvZla_resetState>button svg{width:14px;height:14px;transition:transform .16s}.ZBvZla_chevronOpen{transform:rotate(180deg)}.ZBvZla_resetUnavailable{border-top:var(--border-width,1px) solid var(--border);color:var(--warning-fg);padding:10px 16px;font-size:11px;font-weight:700}.ZBvZla_resetForm{border-top:var(--border-width,1px) solid var(--border);padding:16px}.ZBvZla_resetRule{color:var(--muted-foreground);margin-bottom:14px;font-size:11px;line-height:1.45}.ZBvZla_resetScratch,.ZBvZla_resetFields label{display:block}.ZBvZla_resetScratch>span,.ZBvZla_resetFields label>span{color:var(--foreground);font-size:11px;font-weight:850;display:block}.ZBvZla_resetScratch small,.ZBvZla_resetFields small{color:var(--muted-foreground);margin-top:2px;font-size:10px;font-weight:500;line-height:1.35;display:block}.ZBvZla_resetScratch textarea,.ZBvZla_resetFields textarea{resize:vertical;border:var(--border-width,1px) solid var(--border);background:var(--card);width:100%;min-height:74px;color:var(--foreground);border-radius:9px;margin-top:6px;padding:9px 10px;font-size:12px;line-height:1.45}.ZBvZla_resetScratch textarea::placeholder{color:var(--muted-foreground)}.ZBvZla_resetFieldset{border:0;border-top:var(--border-width,1px) solid var(--border);margin-top:18px;padding:14px 0 0}.ZBvZla_resetFieldset legend{color:var(--foreground);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;padding-right:10px;font-size:11px;font-weight:900;display:flex}.ZBvZla_resetFieldset legend span{background:var(--virtus-blue-interactive);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;display:inline-flex}.ZBvZla_resetFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:11px;display:grid}.ZBvZla_resetActions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.ZBvZla_resetActions button:last-child{border-color:var(--virtus-blue-interactive);background:var(--virtus-blue-interactive);color:#fff}.ZBvZla_resetActions button:last-child:hover:not(:disabled){color:#fff}.ZBvZla_resetActions button svg{stroke-width:3px;width:14px;height:14px}.ZBvZla_weekBuild{border-block:var(--border-width,1px) solid var(--border);margin-top:18px;padding-block:17px}.ZBvZla_weekBuildIntro{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ZBvZla_calendarIcon{background:color-mix(in srgb, var(--virtus-blue-interactive) 10%, transparent);width:38px;height:38px;color:var(--virtus-blue-interactive);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.ZBvZla_calendarIcon svg{width:18px;height:18px}.ZBvZla_weekBuildIntro h3{color:var(--foreground);letter-spacing:-.015em;margin-top:2px;font-size:15px;font-weight:850}.ZBvZla_weekBuildIntro>div>p:last-child{max-width:680px;color:var(--muted-foreground);margin-top:3px;font-size:11px;line-height:1.45}.ZBvZla_calendarLink{border:var(--border-width,1px) solid var(--border);min-height:44px;color:var(--foreground);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:11px;font-weight:850;display:inline-flex}.ZBvZla_calendarLink:hover{border-color:var(--virtus-blue-interactive);color:var(--virtus-blue-interactive)}.ZBvZla_calendarLink svg{width:14px;height:14px}.ZBvZla_weekBuildSteps{border-top:var(--border-width,1px) solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:15px;display:grid}.ZBvZla_weekBuildStep{border-right:var(--border-width,1px) solid var(--border);min-width:0;min-height:76px;color:var(--foreground);text-align:left;align-items:flex-start;gap:10px;padding:14px 16px 0 0;display:flex}.ZBvZla_weekBuildStep+.ZBvZla_weekBuildStep{padding-left:16px}.ZBvZla_weekBuildStep:last-child{border-right:0;padding-right:0}.ZBvZla_stepNumber{border:2px solid var(--border);width:22px;height:22px;color:var(--muted-foreground);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:900;display:inline-flex}.ZBvZla_stepNumber svg{stroke-width:3px;width:12px;height:12px}.ZBvZla_weekBuildStep strong,.ZBvZla_weekBuildStep small{display:block}.ZBvZla_weekBuildStep strong{font-size:12px;line-height:1.3}.ZBvZla_weekBuildStep small{color:var(--muted-foreground);margin-top:3px;font-size:10px;line-height:1.35}.ZBvZla_weekBuildStep:hover:not(:disabled) strong{color:var(--virtus-blue-interactive)}.ZBvZla_weekBuildStepDone .ZBvZla_stepNumber{border-color:var(--virtus-blue-interactive);background:var(--virtus-blue-interactive);color:#fff}.ZBvZla_weekBuildStepDone strong{color:var(--muted-foreground)}.ZBvZla_weekGrid{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:36px;margin-top:16px;display:grid}.ZBvZla_weekGrid h3,.ZBvZla_scorecard>h3{color:var(--muted-foreground);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900}.ZBvZla_outcomeList,.ZBvZla_scorecard{border-top:2px solid var(--foreground)}.ZBvZla_outcomeRow{border-bottom:var(--border-width,1px) solid var(--border);align-items:center;min-height:52px;display:flex}.ZBvZla_outcomeToggle{min-width:0;min-height:52px;color:var(--foreground);text-align:left;flex:1;align-items:center;gap:11px;font-size:13px;font-weight:750;display:flex}.ZBvZla_editButton,.ZBvZla_outcomeEdit>button{width:44px;height:44px;color:var(--muted-foreground);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ZBvZla_editButton:hover:not(:disabled),.ZBvZla_outcomeEdit>button:hover:not(:disabled){background:var(--surface-sunken);color:var(--foreground)}.ZBvZla_editButton svg,.ZBvZla_outcomeEdit svg{width:15px;height:15px}.ZBvZla_outcomeEdit{border-bottom:var(--border-width,1px) solid var(--border);grid-template-columns:minmax(0,1fr) 44px 44px;align-items:center;gap:4px;min-height:52px;display:grid}.ZBvZla_outcomeEdit label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZBvZla_outcomeEdit input{border:var(--border-width,1px) solid var(--border);background:var(--card);min-width:0;min-height:42px;color:var(--foreground);border-radius:8px;padding:8px 10px;font-size:13px;font-weight:700}.ZBvZla_boundaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.ZBvZla_boundaryRow{border:0;border-left:3px solid var(--border);padding:7px 10px}.ZBvZla_boundaryRowDone{border-left-color:var(--virtus-blue-interactive)}.ZBvZla_trackerRow{border-bottom:var(--border-width,1px) solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:66px;padding:9px 0;display:grid}.ZBvZla_trackerCopy strong,.ZBvZla_trackerCopy small{display:block}.ZBvZla_trackerCopy strong{color:var(--foreground);font-size:13px}.ZBvZla_trackerCopy small{color:var(--muted-foreground);margin-top:3px;font-size:10.5px;line-height:1.35}.ZBvZla_trackerProgress{text-align:right;min-width:130px}.ZBvZla_trackerDots{justify-content:flex-end;gap:6px;display:flex}.ZBvZla_trackerDot{border:var(--border-width,1px) solid var(--border);background:var(--surface-sunken);border-radius:999px;width:30px;height:12px;display:block}button.ZBvZla_trackerDot{background:0 0;border:0;width:40px;min-height:44px;margin-block:-16px;position:relative}button.ZBvZla_trackerDot:after{border:var(--border-width,1px) solid var(--border);background:var(--surface-sunken);content:"";border-radius:999px;height:12px;position:absolute;top:16px;left:5px;right:5px}button.ZBvZla_trackerDotFilled{background:0 0}button.ZBvZla_trackerDotFilled:after,.ZBvZla_trackerDotFilled{border-color:var(--virtus-blue-interactive);background:var(--virtus-blue-interactive)}.ZBvZla_trackerVerdict{color:var(--muted-foreground);margin-top:4px;font-size:10px;font-weight:750;display:block}.ZBvZla_trackerVerdictMet{color:var(--success-fg)}.ZBvZla_modeButton:focus-visible,.ZBvZla_foundationRow:focus-visible,.ZBvZla_boundaryRow:focus-visible,.ZBvZla_outcomeToggle:focus-visible,.ZBvZla_editButton:focus-visible,.ZBvZla_outcomeEdit button:focus-visible,.ZBvZla_outcomeEdit input:focus-visible,.ZBvZla_trackerDot:focus-visible,.ZBvZla_calendarLink:focus-visible,.ZBvZla_weekBuildStep:focus-visible,.ZBvZla_resetState button:focus-visible,.ZBvZla_resetActions button:focus-visible,.ZBvZla_resetScratch textarea:focus-visible,.ZBvZla_resetFields textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--ring) 42%, transparent);outline-offset:2px}@media (max-width:1050px){.ZBvZla_weekGrid{grid-template-columns:1fr;gap:26px}.ZBvZla_weekBuildSteps,.ZBvZla_resetFields{grid-template-columns:1fr}.ZBvZla_weekBuildStep,.ZBvZla_weekBuildStep+.ZBvZla_weekBuildStep{border-right:0;border-bottom:var(--border-width,1px) solid var(--border);min-height:68px;padding:12px 0}.ZBvZla_weekBuildStep:last-child{border-bottom:0}}@media (max-width:760px){.ZBvZla_todayControls{grid-template-columns:1fr}.ZBvZla_foundationHead{border-top:var(--border-width,1px) solid var(--border);grid-area:auto/1;margin-top:10px;padding-top:18px}.ZBvZla_foundationList{grid-area:auto/1}}@media (max-width:640px){.ZBvZla_cockpitHeader,.ZBvZla_modeHeader,.ZBvZla_weekHeader{flex-direction:column}.ZBvZla_weekBuildIntro{grid-template-columns:38px minmax(0,1fr)}.ZBvZla_mondayResetHeader{grid-template-columns:40px minmax(0,1fr)}.ZBvZla_resetState{grid-column:1/-1;justify-content:space-between}.ZBvZla_resetActions{flex-direction:column-reverse}.ZBvZla_resetActions button{width:100%}.ZBvZla_calendarLink{grid-column:1/-1;justify-self:stretch}.ZBvZla_cockpitHeader,.ZBvZla_todayControls,.ZBvZla_weekSection{padding-inline:16px}.ZBvZla_focusSlot{margin-inline:16px}.ZBvZla_privateLabel,.ZBvZla_modeHeader>span,.ZBvZla_weekHeader>p{text-align:left;max-width:none}.ZBvZla_unavailable{margin-inline:16px}.ZBvZla_modeGrid,.ZBvZla_boundaries,.ZBvZla_foundationList{grid-template-columns:1fr}.ZBvZla_foundationRow:nth-child(2){border-top:var(--border-width,1px) solid color-mix(in srgb, var(--border) 70%, transparent)}.ZBvZla_modeGrid{gap:7px}.ZBvZla_trackerRow{grid-template-columns:1fr;gap:7px}.ZBvZla_trackerProgress{text-align:left;min-width:0}.ZBvZla_trackerDots{justify-content:flex-start}.ZBvZla_trackerVerdict{margin-top:7px}}@media (prefers-reduced-motion:reduce){.ZBvZla_modeButton,.ZBvZla_foundationRow,.ZBvZla_boundaryRow,.ZBvZla_outcomeToggle,.ZBvZla_trackerDot,.ZBvZla_resetState>button svg{transition:none}}
._foITW_chapter{border-top:1px solid var(--border-strong);grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding-block:clamp(24px,4vw,46px);display:grid}._foITW_chapterFeatured{--color-text-accent:var(--blue-700);border-block:1px solid color-mix(in srgb, var(--virtus-blue) 26%, var(--border));background:var(--surface-1);margin-inline:-16px;padding-inline:16px}.dark ._foITW_chapterFeatured{--color-text-accent:var(--blue-300)}._foITW_chapterMuted{color:var(--muted-foreground)}._foITW_chapterHeading{align-self:start}._foITW_chapterNote{max-width:24ch;color:var(--muted-foreground);font-size:.8125rem;line-height:1.45}._foITW_rows{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}._foITW_row{border-bottom:1px solid var(--border);min-width:0;min-height:88px;color:var(--foreground);transition:background var(--dur-fast), box-shadow var(--dur-fast);align-items:center;gap:16px;padding:14px 16px;text-decoration:none;display:flex}._foITW_row:nth-child(odd){border-right:1px solid var(--border)}a._foITW_row:hover{background:color-mix(in srgb, var(--surface-2) 64%, transparent);box-shadow:inset 3px 0 0 var(--virtus-blue)}._foITW_rowCopy{flex:1;min-width:0;display:block}._foITW_rowLabel,._foITW_rowDescription,._foITW_rowAddress{display:block}._foITW_rowLabel{font-family:var(--font-heading), sans-serif;font-size:.9375rem;font-weight:800;line-height:1.25}._foITW_rowDescription{color:var(--muted-foreground);margin-top:3px;font-size:.75rem;line-height:1.4}._foITW_rowAddress{color:var(--color-text-accent);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:.6875rem;font-weight:700;overflow:hidden}._foITW_rowArrow{color:var(--color-text-accent);transition:transform var(--dur-fast);flex:none;font-size:1rem;font-weight:800}a._foITW_row:hover ._foITW_rowArrow{transform:translate(3px)}._foITW_rowMuted ._foITW_rowLabel,._foITW_rowMuted ._foITW_rowDescription{color:var(--muted-foreground)}@media (min-width:1024px){._foITW_chapterFeatured{margin-inline:-24px;padding-inline:24px}}@media (max-width:760px){._foITW_chapter{grid-template-columns:1fr;gap:12px}._foITW_chapterNote{max-width:none}._foITW_rows{grid-template-columns:1fr}._foITW_row:nth-child(odd){border-right:0}}
.WdVOlq_memberSection{border-top:1px solid var(--border-strong);padding-top:18px}.WdVOlq_memberList{border-block:1px solid var(--border);background:color-mix(in srgb, var(--card) 72%, transparent);overflow:hidden}.WdVOlq_memberRow{border-bottom:1px solid var(--border);min-height:64px;color:var(--foreground);transition:background var(--dur-fast), box-shadow var(--dur-fast);justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;text-decoration:none;display:flex}.WdVOlq_memberRow:last-child{border-bottom:0}.WdVOlq_memberRow:hover{background:color-mix(in srgb, var(--surface-2) 58%, transparent);box-shadow:inset 3px 0 0 var(--virtus-blue)}.WdVOlq_memberRowDanger{background:color-mix(in srgb, var(--error-bg) 64%, transparent);box-shadow:inset 4px 0 0 var(--error-fg)}.WdVOlq_memberRowDanger:hover{background:var(--error-bg);box-shadow:inset 4px 0 0 var(--error-fg)}.WdVOlq_memberName{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:780;overflow:hidden}.WdVOlq_memberMeta,.WdVOlq_memberSignal{color:var(--muted-foreground);font-size:.75rem}.WdVOlq_memberMeta{margin-top:2px}.WdVOlq_memberSignal{flex:none;font-weight:650}.WdVOlq_memberSignalDanger{color:var(--error-fg);font-weight:800}