.engine-r5{--engine-line:#a5b4a3;--engine-paper:#f7f7ef;color:#263d30;overflow-wrap:anywhere}.engine-glance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.engine-glance>div{background:var(--engine-paper);border:1px solid #c6cfc4;border-radius:16px;padding:16px;display:grid;gap:4px}.engine-glance strong{font-size:clamp(17px,2vw,28px)}.engine-glance span,.engine-source{font-size:13px}.engine-controls,.engine-controls nav{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.engine-controls{justify-content:space-between;margin:16px 0}.engine-r5 a,.engine-r5 button,.engine-r5 select{min-height:44px}.engine-controls select{max-width:200px}.engine-r5 a{display:inline-flex;align-items:center;text-decoration:underline}.engine-r5 h2,.engine-r5 h3{margin:0}.engine-r5 p{margin:8px 0 16px}.engine-r5 a:focus-visible,.engine-r5 button:focus-visible{outline:3px solid #244e3c;outline-offset:3px}.engine-r5[data-calm=true] *,.engine-r5[data-fresh=false] *{animation:none!important;transition:none!important}.engine-r5[data-fresh=false] .engine-atom{filter:grayscale(1);opacity:.65}.engine-atom-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(250px,1fr);gap:24px}.engine-atom{display:block;width:100%;max-width:680px;margin:auto;overflow:visible}.atom-ring{stroke:#a6b4a2}.atom-project,.atom-sector{font:8px system-ui;fill:#476044;text-anchor:middle;paint-order:stroke;stroke:#edf1e7;stroke-width:3px}.atom-sector{font-size:9px;stroke:none}.atom-waiting-sector{fill:#d9e4d1;opacity:.7}.atom-core{fill:#f7f7ef;stroke:#93ab8c}.atom-heart{fill:#a6b4a2}.atom-heart.is-beating{fill:#3b7355;animation:atom-pulse 2s ease-in-out infinite}.atom-count{text-anchor:middle;font:26px Georgia;fill:#244e3c}.atom-caption{text-anchor:middle;font:10px system-ui;fill:#476044}.atom-hit{fill:transparent}.atom-shape{fill:#727a77;stroke:#f7f7ef;stroke-width:1.5px}.atom-node[data-provider=openai] .atom-shape{fill:#286c60}.atom-node[data-provider=claude] .atom-shape{fill:#7964a5}.atom-node[data-provider=item] .atom-shape{fill:#557190}.atom-node[data-running=true] .atom-shape{animation:atom-pulse 1.6s ease-in-out infinite}.atom-node[data-stale=true]{opacity:.35}.atom-node[data-stale=true] .atom-shape{stroke-dasharray:2 2}.atom-node{cursor:pointer}.atom-node:focus{outline:none}.atom-node:focus .atom-hit,.atom-node:hover .atom-hit{stroke:#244e3c;stroke-width:1;fill:#d9e4d1}.atom-legend{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;justify-content:center}.atom-legend [data-provider=openai]{color:#286c60}.atom-legend [data-provider=claude]{color:#685191}.engine-detail,.engine-list article,.engine-waiting{padding:20px;background:#f7f7ef;border:1px solid #c6cfc4;border-radius:18px;min-width:0}.engine-detail{align-self:start}.engine-waiting{grid-column:1/-1}.engine-r5 dl,.engine-record dl{display:grid;grid-template-columns:95px minmax(0,1fr);gap:6px;font-size:14px}.engine-r5 dd,.engine-record dd{margin:0}.engine-r5 dt,.engine-record dt{color:#60705f}.engine-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.engine-space-strip{display:flex;align-items:center;gap:16px;border:1px solid #c6cfc4;border-radius:18px;padding:12px;margin:16px 0;background:#edf1e7;text-decoration:none!important}.engine-space-strip .is-mini{width:96px;height:96px;margin:0}.engine-space-strip span{display:grid;gap:5px}.engine-record a{display:inline-flex;min-height:44px;align-items:center}.engine-record button{margin-left:16px}.experience-root.ms-redesign .engine-controls nav button{padding:10px 16px;border:1px solid #aab7a9;border-radius:12px;background:#f5f3e9;color:#244e3c}.experience-root.ms-redesign .engine-controls nav button[aria-current=page]{background:#244e3c;color:white}.engine-waiting ul{padding:0;list-style:none}@keyframes atom-pulse{50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.engine-r5 *{animation:none!important;transition:none!important}}@media(max-width:800px){.engine-atom-layout,.engine-list{grid-template-columns:1fr}.engine-detail{display:none}.engine-glance{gap:6px}.engine-glance>div{padding:10px}.engine-glance span{font-size:11px}}.engine-r5{--engine-paper:#fffefa;color:#23271f}.engine-r5[data-fresh=false] .engine-atom{filter:saturate(.3);opacity:.7}.atom-ring{stroke:#cdd3c3;stroke-width:1;fill:none}.atom-ring[data-on="1"]{stroke:var(--sp,#4d6b55);stroke-width:1.5;opacity:.7}.atom-project{letter-spacing:.12em;fill:var(--sp-ink,#2c4634);stroke:#fffefa;stroke-width:5px;paint-order:stroke}.atom-project,.atom-sector{font:600 9px MSInter,system-ui}.atom-sector{fill:#5f665a;letter-spacing:.14em}.atom-waiting-sector{fill:rgba(90,79,160,.07);stroke:rgba(90,79,160,.5);stroke-dasharray:2 4;stroke-width:1}.atom-core{fill:#fffefa;stroke:#cdd3c3}.atom-count{font-family:MSNewsreader,Georgia;fill:#23271f}.atom-caption{font-family:MSInter,system-ui;fill:#5f665a}.atom-mini-count{text-anchor:middle;font:500 13px MSNewsreader,Georgia;fill:#5a4fa0}.atom-node .atom-shape{fill:#fffefa;stroke:#8b948a;stroke-width:1.5}.atom-node[data-provider=openai] .atom-shape{fill:#6b776d;stroke:#fffefa;stroke-width:1.2}.atom-node[data-provider=claude] .atom-shape{fill:#23271f;stroke:#fffefa;stroke-width:1.2}.atom-node[data-provider=item] .atom-shape{fill:#fffefa;stroke:var(--sp-ink,#2c4634)}.atom-node[data-provider=item][data-stage=waiting-kiyan] .atom-shape{fill:#eae8f8;stroke:#5a4fa0}.atom-node[data-stale=true] .atom-shape{stroke:#5f665a;stroke-width:1.2;stroke-dasharray:1.6 1.6}.atom-node[data-stage=done]{opacity:.45}.atom-node[data-running=true] .atom-shape{animation:none}.atom-halo{fill:none;stroke:#6b776d;stroke-width:1.4;opacity:.5;transform-box:fill-box;transform-origin:center;animation:atom-halo-pulse 2.8s ease-out infinite}.atom-node[data-provider=claude] .atom-halo{stroke:#23271f}.atom-heart.is-beating{fill:#4d6b55;animation:atom-heart-beat 3.2s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.atom-legend [data-provider=openai]{color:#6b776d}.atom-legend [data-provider=claude]{color:#23271f}.engine-r5 dt,.engine-record dt{color:#5f665a}.experience-root.ms-redesign .engine-controls nav button[aria-current=page]{background:#dfe8db;color:#2c4634;border-color:#4d6b55}.engine-space-strip .is-mini{width:72px;height:72px;flex:none}.engine-glance span{font-size:12px}@keyframes atom-halo-pulse{to{transform:scale(1.9);opacity:0}}@keyframes atom-heart-beat{50%{transform:scale(1.18)}}@media(max-width:760px){.engine-space-strip .is-mini{width:56px;height:56px}}@media(prefers-reduced-motion:reduce){.atom-halo{animation:none!important;opacity:.5}}.engine-r5 .atom-legend [data-provider=openai]{color:#20574e}@media(max-width:760px){.engine-r5 .atom-caption,.engine-r5 .atom-project,.engine-r5 .atom-sector{font-size:12px}}.atom-project-key{display:none}@media(max-width:760px){.engine-r5 .atom-project{display:none}.engine-r5 .atom-caption,.engine-r5 .atom-sector{font-size:17px}.engine-r5 .atom-project-key{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;padding:0;font-size:12px;color:#263d30}}.engine-waiting li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:12px 0;border-bottom:1px solid #cdd3c3}.engine-waiting li span{font-size:14px}.engine-unlinked{color:#5f665a}.engine-r5 .atom-sector{letter-spacing:0}.engine-r5 .atom-caption,.engine-r5 .atom-sector{font-size:18px;fill:#46543f}.engine-r5 .atom-project-key{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;padding:0;font-size:12px;color:#263d30}.engine-quip{font-style:italic;color:#2c4634;font-size:16px;line-height:1.5}.engine-tile-line{display:grid;gap:5px;border-top:1px solid #a5b4a3;padding-top:12px;line-height:1.5}.company-card .engine-tile-line strong,.engine-tile-line{color:#263d30;font-size:13px}.engine-space-strip{font-size:14px;line-height:1.5}.engine-space-strip>span{min-width:0}.atom-electron{fill:none;stroke:#aba5d1;stroke-width:1.5;opacity:.4;pointer-events:none}.r6-electron-glint{fill:none;stroke:#7d76c0;stroke-width:2.5;stroke-dasharray:5 80;opacity:.45;pointer-events:none;animation:atom-electron 46s linear infinite}.r6-electron-glint[data-reverse="1"]{animation-name:atom-electron-reverse;animation-duration:54s}@keyframes atom-electron{to{stroke-dashoffset:-850}}@keyframes atom-electron-reverse{to{stroke-dashoffset:850}}@font-face{font-family:MSNewsreader;src:url(/redesign/fonts/newsreader.woff2) format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:MSInter;src:url(/redesign/fonts/inter.woff2) format("woff2");font-weight:100 900;font-display:swap}.experience-root.ms-redesign,.ms-sheet{color-scheme:light;--paper:#f5f4ec;--paper-2:#ecefe4;--white:#fffefa;--ink:#23271f;--ink-2:#474d43;--ink-3:#5f665a;--line:#e2e4d8;--line-2:#cdd3c3;--accent:#4d6b55;--accent-ink:#2c4634;--accent-soft:#dfe8db;--accent-softer:#eef2ea;--ok:#27704d;--ok-soft:#dff0e6;--bad:#b3364f;--bad-soft:#fae6ea;--hold:#5a4fa0;--hold-soft:#eae8f8;--info:#2f6a9e;--info-soft:#e2edf7;--sp:#4d6b55;--sp-ink:#2c4634;--sp-soft:#dfe8db;--serif:MSNewsreader,Georgia,serif;--sans:MSInter,system-ui,sans-serif;--ease:cubic-bezier(.2,.7,.2,1);font:15px/1.5 var(--sans);background:var(--paper);color:var(--ink)}.experience-root.ms-redesign [data-sp=hluma]{--sp:#1c6e6a;--sp-ink:#0f4a47;--sp-soft:#dcefed}.experience-root.ms-redesign [data-sp=league]{--sp:#6f3d73;--sp-ink:#4d2751;--sp-soft:#f0e4f1}.experience-root.ms-redesign [data-sp=vve]{--sp:#3f4f9a;--sp-ink:#2a3670;--sp-soft:#e5e8f6}.experience-root.ms-redesign [data-sp=family]{--sp:#a2415f;--sp-ink:#742a42;--sp-soft:#f7e5ea}.experience-root.ms-redesign [data-sp=simba]{--sp:#77651a;--sp-ink:#54460d;--sp-soft:#f3edd3}.experience-root.ms-redesign [data-sp=personal]{--sp:#44668a;--sp-ink:#2d4762;--sp-soft:#e3ecf4}.experience-root.ms-redesign [data-sp=unassigned]{--sp:#5f665a;--sp-ink:#3f453b;--sp-soft:#ecece4}.experience-root.ms-redesign *,.ms-sheet *{box-sizing:border-box;min-width:0}.experience-root.ms-redesign [hidden]{display:none!important}.experience-root.ms-redesign{min-height:100vh;--muted:#5f665a;--gold:#4d6b55;--bg:#f5f4ec;--surface:#fffefa;--panel:#fffefa}.experience-root.ms-redesign .mobile-nav,.experience-root.ms-redesign .more-menu,.experience-root.ms-redesign .sidebar{display:none}.experience-root.ms-redesign .app{display:block;background:var(--paper)}.experience-root.ms-redesign .workspace{margin:0;width:100%;background:var(--paper)}.experience-root.ms-redesign main{max-width:1340px;padding:22px 40px 140px;margin:auto;color:var(--ink);animation:ms-enter .2s var(--ease)}.experience-root.ms-redesign .topbar{max-width:1260px;margin:0 auto;padding:12px 0;background:transparent;border-bottom:1px solid var(--line);flex-wrap:wrap;min-height:48px;color:var(--ink-2)}.experience-root.ms-redesign .page-heading{margin:14px 0 24px;padding:0}.experience-root.ms-redesign h1{font:400 54px/1.08 var(--serif);letter-spacing:-.02em;color:var(--ink)}.experience-root.ms-redesign .ms-sheet h2,.experience-root.ms-redesign h2{font:400 29px/1.15 var(--serif);color:var(--ink)}.experience-root.ms-redesign h3{color:var(--ink)}.experience-root.ms-redesign .dated-label,.experience-root.ms-redesign .eyebrow,.experience-root.ms-redesign .footnote,.experience-root.ms-redesign .source-note{color:var(--ink-3);font-size:12px}.experience-root.ms-redesign button,.experience-root.ms-redesign input,.experience-root.ms-redesign select,.experience-root.ms-redesign textarea,.ms-sheet button,.ms-sheet input{font-family:var(--sans);color:var(--ink)}.experience-root.ms-redesign :is(input,select,textarea),.ms-sheet input:not([type=checkbox]){background:var(--white);border:1px solid var(--line-2);border-radius:10px;padding:10px;max-width:100%;font-size:16px}.experience-root.ms-redesign :is(button,a,summary,input,select,textarea):focus-visible,.ms-sheet :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.experience-root.ms-redesign :is(.panel,.schedule,.now-row,.decision-card,.open-days-banner,.evidence-note,.empty-state,.waiting-summary,.recommendation-card){background:var(--white);border:1px solid var(--line);border-radius:20px;color:var(--ink);box-shadow:0 3px 14px #34301c08}.experience-root.ms-redesign .panel,.experience-root.ms-redesign .schedule{padding:22px}.experience-root.ms-redesign .content-grid{gap:24px}.experience-root.ms-redesign .section-head{margin-bottom:16px}.experience-root.ms-redesign :is(.primary,.secondary,.text-link,.icon-button,.filter-row button,.day-switch button,.day-controls button,.family-tabs button){color:var(--accent-ink);background:var(--white);border:1px solid var(--line-2);border-radius:12px;min-height:38px;padding:8px 13px;box-shadow:none}.experience-root.ms-redesign :is(.primary,.selected,.filter-row button.selected,.day-switch button.selected){background:var(--accent-soft);color:var(--accent-ink);border-color:#a9bfa8}.experience-root.ms-redesign .text-link{background:transparent;border-color:transparent}.experience-root.ms-redesign button:disabled{opacity:.5;cursor:not-allowed}.experience-root.ms-redesign :is(.task-row,.agenda-item,.waiting-row,.decision-item){color:var(--ink);border-color:var(--line);background:transparent}.experience-root.ms-redesign .task-row{padding:20px 0}.experience-root.ms-redesign .task-number{font:400 38px/1 var(--serif);color:var(--sp)}.experience-root.ms-redesign .task-copy strong{font-size:17px;color:var(--ink)}.experience-root.ms-redesign .badge,.experience-root.ms-redesign .due-chip{color:var(--ink-2);background:var(--paper-2);border:0;border-radius:30px;font-size:12px}.experience-root.ms-redesign .badge.amber{color:var(--hold);background:var(--hold-soft)}.experience-root.ms-redesign .alert,.experience-root.ms-redesign .badge.red,.experience-root.ms-redesign .late{color:var(--bad);background:var(--bad-soft)}.experience-root.ms-redesign .now-row{padding:18px 22px;min-height:72px}.experience-root.ms-redesign .now-when{color:var(--accent-ink)}.experience-root.ms-redesign .day-bar{gap:12px;flex-wrap:wrap;margin-bottom:18px}.experience-root.ms-redesign .ms-edition{border-block:1px solid var(--line-2);padding:14px 0;margin-bottom:18px;display:flex;align-items:baseline;gap:20px}.experience-root.ms-redesign .ms-edition h2{margin:0;color:var(--accent-ink)}.experience-root.ms-redesign .ms-edition p{font-size:12px;color:var(--ink-3)}.experience-root.ms-redesign .decision-item{padding:24px 0}.experience-root.ms-redesign .decision-title{text-align:left}.experience-root.ms-redesign .decision-ask{background:var(--accent-softer);border:0;border-radius:16px;padding:20px;margin:20px 0}.experience-root.ms-redesign .decision-brief{color:var(--ink-2)}.experience-root.ms-redesign .decision-brief .recommend{background:var(--accent-softer);border:0;border-radius:12px}.experience-root.ms-redesign .decision-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-start}.experience-root.ms-redesign .decision-actions summary{padding:9px 12px;border:1px solid var(--line-2);border-radius:12px;cursor:pointer}.experience-root.ms-redesign .decision-actions details[open]{padding:12px;background:var(--paper-2);border-radius:12px}.experience-root.ms-redesign .decision-actions textarea{display:block;width:100%;min-height:90px}.experience-root.ms-redesign .undo-bar{position:sticky;top:12px;z-index:5;background:var(--accent-soft);color:var(--accent-ink);border:1px solid var(--line-2);border-radius:16px;padding:14px;display:flex;align-items:center;gap:12px}.experience-root.ms-redesign .undo-bar button{margin-left:auto}.experience-root.ms-redesign .ms-decision-nav{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:18px 0}.experience-root.ms-redesign .ms-decision-nav button{min-height:40px;border:1px solid var(--line-2);border-radius:12px;padding:8px 14px;background:var(--white)}.experience-root.ms-redesign .ms-decision-nav button[aria-pressed=true]{background:var(--accent-soft)}.experience-root.ms-redesign .ms-queue-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:26px}.experience-root.ms-redesign .ms-queue-list{display:flex;flex-direction:column;gap:8px}.experience-root.ms-redesign .ms-queue-list button{padding:14px;text-align:left;border:1px solid var(--line);border-radius:14px;background:var(--white)}.experience-root.ms-redesign .ms-queue-list button[aria-current=true]{background:var(--accent-soft);border-color:var(--accent)}.experience-root.ms-redesign .ms-queue-list small{display:block;color:var(--ink-3)}.experience-root.ms-redesign .ms-space-chip{background:var(--sp-soft);color:var(--sp-ink);padding:4px 10px;border-radius:30px;font-size:12px}.experience-root.ms-redesign .ms-attribution{font-size:12px;color:var(--ink-3)}.experience-root.ms-redesign .overlay,.ms-scrim{position:fixed;inset:0;background:#23271f40;z-index:70;backdrop-filter:none}.experience-root.ms-redesign .detail-panel{background:var(--white);color:var(--ink);z-index:71;border-color:var(--line-2);max-width:100vw}.experience-root.ms-redesign .detail-top{background:var(--white);color:var(--ink);border-color:var(--line)}.ms-masthead{max-width:1340px;margin:auto;padding:20px 40px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line)}.ms-masthead button{background:transparent;border:0;min-width:44px;min-height:44px}.ms-masthead .ms-wordmark{font:400 30px var(--serif);display:flex;gap:12px;align-items:center}.ms-wordmark span{font-size:22px}.ms-clock{margin-left:auto;color:var(--ink-3)}.ms-dock{position:fixed;z-index:40;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:5px;padding:7px;background:#fffefa;border:1px solid #cdd3c3;border-radius:22px;box-shadow:0 12px 35px #23271f18}.ms-dock button{display:flex;align-items:center;gap:8px;background:transparent;border:0;padding:12px 16px;border-radius:15px;min-height:44px;white-space:nowrap;font-size:13px}.ms-dock button[aria-current=page]{background:var(--accent-soft);color:var(--accent-ink)}.ms-opt-in{display:flex;align-items:center;gap:8px;font-size:12px;cursor:pointer}.ms-opt-in input{width:16px;height:16px;accent-color:#4d6b55}.ms-sheet{position:fixed;z-index:71;top:50%;left:50%;transform:translate(-50%,-50%);width:min(760px,calc(100vw - 32px));max-height:85dvh;overflow:auto;border:1px solid var(--line-2);border-radius:24px;padding:26px;box-shadow:0 28px 70px #23271f30}.ms-sheet-head{display:flex;align-items:center;justify-content:space-between}.ms-sheet-head h2{font:400 36px var(--serif);margin:0}.ms-sheet button{cursor:pointer;border:1px solid var(--line-2);background:var(--white);border-radius:12px;min-height:44px;padding:10px}.ms-sheet p{color:var(--ink-3);font-size:13px}.ms-sheet>input{width:100%;margin:16px 0}.ms-space-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.ms-space-grid button{text-align:left;padding:16px;display:flex;flex-direction:column;gap:4px}.ms-space-grid small{font-size:12px;color:var(--ink-3)}.ms-space-grid strong{font:400 25px var(--serif)}.ms-space-grid span{font-size:13px;color:var(--ink-2)}.ms-sheet footer{border-top:1px solid var(--line);padding-top:16px}.ms-sheet footer label{display:inline-flex;align-items:center;gap:8px;margin-right:20px}@keyframes ms-enter{0%{transform:translateY(8px)}to{transform:none}}.experience-root.ms-redesign[data-calm=true] *,.ms-sheet[data-calm=true] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){.experience-root.ms-redesign *,.ms-sheet *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:760px){.experience-root.ms-redesign{font-size:16px}.ms-masthead{height:66px;padding:8px 16px;gap:4px}.ms-clock span,.ms-wordmark span{display:none}.experience-root.ms-redesign .topbar{margin:0 16px;padding:8px 0;gap:6px}.experience-root.ms-redesign .topbar .health-chip,.experience-root.ms-redesign .topbar>button:last-child{display:none}.experience-root.ms-redesign .workspace-status{font-size:12px}.experience-root.ms-redesign main{padding:14px 16px 120px}.experience-root.ms-redesign .page-heading{margin:8px 0 18px}.experience-root.ms-redesign h1{font-size:36px}.experience-root.ms-redesign h2{font-size:26px}.experience-root.ms-redesign .ms-edition{padding:8px 0;gap:6px;flex-wrap:wrap}.experience-root.ms-redesign .ms-edition h2,.experience-root.ms-redesign .ms-edition>span{display:none}.experience-root.ms-redesign .ms-edition p{margin:0}.experience-root.ms-redesign .content-grid{display:flex;flex-direction:column;gap:18px}.experience-root.ms-redesign .panel,.experience-root.ms-redesign .schedule{padding:16px}.experience-root.ms-redesign :is(button,summary,.text-link,.primary,.secondary){min-height:44px}.experience-root.ms-redesign .day-switch{max-width:100%;gap:0}.experience-root.ms-redesign .day-switch button{padding:8px}.experience-root.ms-redesign .day-bar{gap:6px}.experience-root.ms-redesign .ms-queue-layout{grid-template-columns:1fr}.experience-root.ms-redesign .ms-queue-list{display:none}.experience-root.ms-redesign .decision-title{font-size:30px}.experience-root.ms-redesign .decision-item{padding:8px 0}.experience-root.ms-redesign .waiting-summary{padding:12px}.ms-dock{bottom:10px;width:calc(100% - 20px);gap:0;padding:5px;border-radius:18px;justify-content:space-around}.ms-dock button{flex:1;flex-direction:column;gap:3px;padding:8px 3px;font-size:12px;min-width:0;font-size:11px}.ms-dock button span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.ms-sheet{inset:0;transform:none;width:100%;max-height:100dvh;border-radius:0;padding:20px 16px}.ms-space-grid{grid-template-columns:1fr}.experience-root.ms-redesign .detail-panel{width:100vw;max-width:100vw}.experience-root.ms-redesign .decision-actions>*{max-width:100%}.experience-root.ms-redesign .decision-item-head{flex-wrap:wrap}}.experience-root.ms-redesign :is(.recommendation,.fleet-summary-line,.now-row,.now-row:disabled,.decision-item,.decision-item:hover){background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:20px}.experience-root.ms-redesign :is(.now-row strong,.now-row small,.now-row>svg,.recommendation p,.recommendation .rec-why,.recommendation .rec-basis,.recommendation .eyebrow,.task-copy small,.decision-source,.dated-label,.empty-line,.agenda-item small,.schedule p){color:var(--ink-2)}.experience-root.ms-redesign .recommendation{padding:16px 22px;margin:16px 0;display:flex;align-items:flex-start;gap:14px;background:var(--accent-softer)}.experience-root.ms-redesign .recommendation p{font:400 25px/1.2 var(--serif);margin:0 0 4px}.experience-root.ms-redesign .recommendation .rec-actions{margin-top:10px}.experience-root.ms-redesign .recommendation .rec-basis{font-size:12px;margin-top:8px}.experience-root.ms-redesign .task-copy .eyebrow{font-size:12px;color:var(--sp-ink)}.experience-root.ms-redesign .decision-brief .recommend dd{color:var(--accent-ink)}.experience-root.ms-redesign .decision-ask :is(strong,p),.experience-root.ms-redesign .decision-brief :is(dt,dd){color:var(--ink-2)}.experience-root.ms-redesign .decision-title{font:400 36px/1.15 var(--serif);color:var(--ink);margin:14px 0}.experience-root.ms-redesign .decision-brief,.experience-root.ms-redesign .decision-item{border:0}.experience-root.ms-redesign .day-switch button.selected,.experience-root.ms-redesign .filter-row button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink)}.experience-root.ms-redesign .day-switch{background:var(--paper-2);border:1px solid var(--line-2);border-radius:14px;padding:3px}.experience-root.ms-redesign .day-switch button{border:0}.experience-root.ms-redesign .day-switch button:hover{background:var(--accent-soft)}.experience-root.ms-redesign .source-details,.experience-root.ms-redesign .source-note,.experience-root.ms-redesign .source-state{color:var(--ink-2)}.experience-root.ms-redesign .due-chip.today{background:var(--accent-soft);color:var(--accent-ink)}.experience-root.ms-redesign .ms-opt-in{display:flex;flex:none;white-space:nowrap;align-items:center;gap:8px;font-size:12px;width:auto;margin:0}.experience-root.ms-redesign .ms-opt-in input{width:16px;height:16px;padding:0;margin:0}.experience-root.ms-redesign .health-chip{background:var(--white);color:var(--ink-2);border-color:var(--line-2)}.experience-root.ms-redesign .ms-decision-nav>select{max-width:340px;margin:0}.experience-root.ms-redesign label.ms-decision-nav{display:flex;flex-direction:row;gap:12px}.experience-root.ms-redesign .ms-edition h2{font-size:22px}.experience-root.ms-redesign .ms-edition{padding:10px 0}.experience-root.ms-redesign .now-row:after{content:"Open it →";color:var(--accent-ink);font-weight:600;grid-column:3;grid-row:1/3;align-self:center}.experience-root.ms-redesign .now-row:disabled:after{content:none}.experience-root.ms-redesign .schedule :is(.source-chip,.source-badge){background:var(--paper-2);color:var(--ink-2)}@media(max-width:760px){.experience-root.ms-redesign .recommendation{padding:16px}.experience-root.ms-redesign .decision-title{font-size:30px}.experience-root.ms-redesign .now-row{grid-template-columns:20px minmax(0,1fr);padding:16px}.experience-root.ms-redesign .now-row:after{grid-column:2;grid-row:auto}.experience-root.ms-redesign .ms-decision-nav>select{width:100%;max-width:100%}.experience-root.ms-redesign .ms-opt-in{font-size:12px}.experience-root.ms-redesign .topbar{align-items:center}.experience-root.ms-redesign .topbar .workspace-status{margin-left:auto}.experience-root.ms-redesign .ms-edition p{font-size:12px}}.experience-root.ms-redesign .ms-decisions{display:block}.experience-root.ms-redesign .ms-decisions .filter-row,.experience-root.ms-redesign .ms-decisions .ms-decision-nav{margin:12px 0}.experience-root.ms-redesign .ms-queue-layout{margin-top:22px}.experience-root.ms-redesign .ms-decisions .decision-item{padding:0}.experience-root.ms-redesign .source-note .source-tag{font-size:12px;color:var(--ink-2);background:var(--paper-2);border-color:var(--line-2)}.experience-root.ms-redesign .source-note.is-error .source-tag{color:var(--bad);background:var(--bad-soft);border-color:var(--bad)}.experience-root.ms-redesign .source-note.is-stale .source-tag{border-color:var(--hold)}.experience-root.ms-redesign .health-chip.is-green{color:var(--ok);border-color:var(--ok)}.experience-root.ms-redesign .health-chip.is-amber{color:var(--hold);border-color:var(--hold)}.experience-root.ms-redesign .health-chip.is-red{color:var(--bad);border-color:var(--bad)}@media(min-width:761px){.experience-root.ms-redesign .decision-brief{display:grid;grid-template-columns:1fr 1fr;gap:14px}.experience-root.ms-redesign .decision-brief .recommend{grid-column:1/-1;padding:14px}.experience-root.ms-redesign .decision-ask{margin:12px 0;padding:16px}.experience-root.ms-redesign .ms-decisions .decision-title{margin:12px 0}}.experience-root.ms-redesign .schedule time{color:var(--ink-3);font-size:12px}.experience-root.ms-redesign .ms-skeleton{display:grid;gap:14px;margin:20px 0}.experience-root.ms-redesign .ms-skeleton span{display:block;height:24px;border-radius:10px;background:var(--paper-2)}.experience-root.ms-redesign .ms-skeleton span:nth-child(2){width:75%}.experience-root.ms-redesign .ms-skeleton span:last-child{width:50%}@media(max-width:760px){.experience-root.ms-redesign button,.experience-root.ms-redesign summary{min-height:44px!important}.experience-root.ms-redesign .ms-opt-in{min-height:44px}.experience-root.ms-redesign .task-copy strong,.experience-root.ms-redesign .waiting-teaser strong{font-size:16px}.experience-root.ms-redesign :is(.primary,.secondary,.decision-actions summary){font-size:16px}}.experience-root.ms-redesign [data-navigation-view=planner]{--ink-raised:var(--white);--ink-soft:var(--paper-2);--parchment:var(--ink);--parchment-bright:var(--ink);--parchment-muted:var(--ink-3);--amber:var(--accent);--amber-bright:var(--accent-ink);--amber-wash:var(--accent-soft);--focus:var(--accent)}.experience-root.ms-redesign [data-navigation-view=planner] :is(.paper-card,[class*="bg-["]){background:var(--white);color:var(--ink);border-color:var(--line-2);box-shadow:none}.experience-root.ms-redesign [data-navigation-view=planner] .bg-primary{background:var(--accent);color:var(--white);border-color:var(--accent)}.experience-root.ms-redesign [data-navigation-view=planner] :is(.text-foreground,.type-secondary,.type-metadata){color:var(--ink-2)}body:has(.ms-redesign),body:has([data-ms-skeleton]),html:has(.ms-redesign){background:#f5f4ec;color-scheme:light}.experience-root.ms-redesign,.ms-sheet{--ink-raised:#fffefa;--ink-soft:#ecefe4;--parchment:#23271f;--parchment-bright:#23271f;--parchment-muted:#5f665a;--amber:#5a4fa0;--amber-bright:#5a4fa0;--amber-wash:#eae8f8;--moss:#27704d;--rust:#b3364f;--line-soft:#e2e4d8;--focus:#4d6b55;--font-mono:MSInter,system-ui,sans-serif;--font-interface:MSInter,system-ui,sans-serif;--mono:MSInter,system-ui,sans-serif}.experience-root.ms-redesign :is(.paper-card,.target-card,.company-card-next,.waiting-summary>div,.calendar-agenda__card,[class*="bg-[#"]){background:var(--white);color:var(--ink);border-color:var(--line-2);box-shadow:none}.experience-root.ms-redesign :is(.target-amount,.waiting-summary strong,.target-card strong,.company-card-next>span:not(.eyebrow)){color:var(--ink)}.experience-root.ms-redesign :is(.target-actual,.coverage-list dd,.needs-move-list small,.calendar-agenda__card,.fleet-stack,.company-card small,.company-card>span,.open-days-banner span,.dated-label){color:var(--ink-2)}.experience-root.ms-redesign :is(.due-chip.late,.open-days-banner strong){color:var(--bad);background:var(--bad-soft);border-color:var(--bad-soft)}.experience-root.ms-redesign .waiting-summary .is-late strong{color:var(--bad)}.experience-root.ms-redesign :is(.fleet-status.is-stale,.fleet-status.is-waiting,.fleet-agent-status.is-stale,.fleet-agent-status.is-waiting){color:var(--hold)}.experience-root.ms-redesign :is(.fleet-status.is-running,.fleet-agent-status.is-running){color:var(--ok)}.experience-root.ms-redesign :is(.company-card-action,.company-card-kicker){color:var(--accent-ink);font:600 12px/1.5 var(--sans)}.experience-root.ms-redesign :is(.eyebrow,.recommendation .eyebrow,.task-copy .eyebrow,.dated-label,.badge,.fleet-status,.fleet-agent-status){font-family:var(--sans);font-size:12px}.experience-root.ms-redesign .source-note.is-none .source-tag{background:var(--ok-soft);color:var(--ok);border-color:var(--ok-soft)}.experience-root.ms-redesign .source-note.is-not-connected .source-tag{background:var(--paper-2);color:var(--ink-2);border-color:var(--line-2)}.experience-root.ms-redesign .source-note.is-stale .source-tag{background:var(--hold-soft);color:var(--hold);border-color:var(--hold-soft)}.experience-root.ms-redesign .calendar-agenda__card .bg-primary{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent)}.experience-root.ms-redesign .calendar-agenda__card [class*=border-primary]{border-color:var(--accent)}.experience-root.ms-redesign .ms-simba-scope,.experience-root.ms-redesign .ms-timezone-note{font:400 13px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 14px}.experience-root.ms-redesign details.open-days-banner{display:block;padding:10px 16px;margin:12px 0}.experience-root.ms-redesign details.open-days-banner summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--bad);font-size:14px}.experience-root.ms-redesign details.open-days-banner[open]>:not(summary){margin:8px 4px}.experience-root.ms-redesign .ms-decisions{padding-bottom:120px}.experience-root.ms-redesign .ms-queue-layout>section.panel{border:0;padding:12px 0;box-shadow:none;background:transparent}.ms-masthead .ms-wordmark{gap:8px}.ms-masthead .ms-brand-name{font:400 26px var(--serif)}.ms-masthead .ms-wordmark img{width:32px;height:32px}@media(max-width:760px){.ms-masthead .ms-brand-name{display:none}.ms-masthead .ms-wordmark{min-width:44px}.ms-dock button{font-size:12px;padding:8px 2px}.ms-dock button span{overflow:visible;text-overflow:clip}.ms-dock-count{display:none}.experience-root.ms-redesign .page-heading{margin:8px 0 12px}.experience-root.ms-redesign .day-bar{margin-bottom:10px}.experience-root.ms-redesign .ms-timezone-note{font-size:12px}}.experience-root.ms-redesign .calendar-agenda [data-calendar-day]{background:var(--white);border-color:var(--line-2);color:var(--ink)}.experience-root.ms-redesign .calendar-agenda [data-calendar-day][aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.experience-root.ms-redesign .calendar-agenda [data-calendar-day]:focus-visible{outline-color:var(--accent);box-shadow:none}.experience-root.ms-redesign :is(.calendar-agenda__google-link,.calendar-agenda__legend strong){color:var(--accent-ink)}.experience-root.ms-redesign .calendar-agenda__legend{color:var(--ink-2)}.experience-root.ms-redesign .simba-view details.panel>summary{min-height:44px;cursor:pointer;display:flex;align-items:center;color:var(--ink-2)}.experience-root.ms-redesign{--muted:#52604f}.experience-root.ms-redesign :is(.company-card,.project-mini,.truth-banner,.postpone-menu){background:var(--sp-soft,var(--paper-2));color:var(--ink);border-color:var(--line-2)}.experience-root.ms-redesign :is(.company-card strong,.project-mini strong,.truth-banner strong){color:var(--ink)}.experience-root.ms-redesign :is(.muted,.text-muted-foreground,.empty-line,.plan-references>summary,.goal-card small,.paper-card p,.needs-move-list p,.truth-banner p,.company-card small,.project-mini small){color:var(--ink-2)}.experience-root.ms-redesign .ms-decisions .decision-item{padding:24px;background:var(--white);border:1px solid var(--line);border-radius:20px}.experience-root.ms-redesign .postpone-menu button:hover{background:var(--accent-soft)}.experience-root.ms-redesign .library-collections select{background:var(--white);color:var(--ink)}.experience-root.ms-redesign .simba-view details>summary{display:list-item;list-style:disclosure-closed;cursor:pointer;font-weight:600;min-height:44px}.experience-root.ms-redesign .simba-view details[open]>summary{list-style:disclosure-open}.experience-root.ms-redesign .simba-view .disclosure-hint{color:var(--ink-2);font-size:13px;margin:8px 0}@media(max-width:760px){.experience-root.ms-redesign .ms-clock span{display:block;font-size:12px}.experience-root.ms-redesign :is(.text-link,.panel-head button,.day-bar button,.calendar-agenda__card .type-metadata,.calendar-agenda__card button,.calendar-agenda__card time,.source-tag,.dated-label){font-size:12px}.experience-root.ms-redesign .ms-decisions .decision-item{padding:20px}.experience-root.ms-redesign .ms-clock{line-height:1.4}}.experience-root.ms-redesign :is(.empty-state p,.waiting-row-main small,.coverage-list,.health-panel p,.health-panel li){color:var(--ink-2)}.experience-root.ms-redesign .status-pill.status-active{background:var(--accent-soft);color:var(--accent-ink)}.experience-root.ms-redesign .calendar-agenda__card :is(.type-metadata,[class*="text-[0.65rem]"]){font-family:var(--sans);font-size:12px}.experience-root.ms-redesign .company-index-heading p{color:var(--ink-2)}.experience-root.ms-redesign [data-sp=pride-rock]{--sp-soft:#e3e9de;--sp-ink:#334b39}.experience-root.ms-redesign [data-sp=overstimulated]{--sp-soft:#ece7f3;--sp-ink:#513f69}.experience-root.ms-redesign main[data-navigation-view=engine]{height:calc(100dvh - 190px);min-height:0;overflow:auto;overscroll-behavior:contain;padding-bottom:32px;scroll-padding-bottom:32px}@media(max-width:760px){.experience-root.ms-redesign main[data-navigation-view=engine]{height:calc(100dvh - 180px);padding-bottom:24px}}.experience-root.ms-redesign{--muted:#474d43;--ink-3:#474d43}.experience-root.ms-redesign .company-hero{background:var(--sp-soft);border-color:var(--line-2);color:var(--ink)}.experience-root.ms-redesign :is(.company-hero h2,.company-hero strong,.company-hero .eyebrow){color:var(--sp-ink)}.experience-root.ms-redesign :is(.company-summary,.company-focus p,.company-source,.company-source small,.company-timeline p,.company-timeline small,.company-next-proof,.record-card small,.simba-view p,.simba-view li){color:var(--ink-2)}.experience-root.ms-redesign :is(.company-focus,.company-source){border-color:var(--line-2)}.experience-root.ms-redesign .company-next-proof{background:var(--accent-softer);border-color:var(--accent)}.experience-root.ms-redesign :is(.record-card,.record-card:hover,select){background:var(--white);color:var(--ink);border-color:var(--line-2)}.experience-root.ms-redesign :is(.record-card strong,.record-card span:first-child){color:var(--ink)}.experience-root.ms-redesign :is(small,.source-note,.source-tag,.eyebrow,.badge,.company-source,.company-source small,.dated-label,.footnote,.type-metadata){font-size:12px}@media(max-width:760px){.experience-root.ms-redesign :is(small,.source-note,.source-tag,.eyebrow,.badge,.company-source,.company-source small,.dated-label,.footnote,.type-metadata){font-size:12px}}.experience-root.ms-redesign :is(.item-source-date,.status-pill,.back-link,.company-source span,.company-focus strong,.company-timeline time,.company-timeline p){font-size:12px;color:var(--ink-2)}.experience-root.ms-redesign .company-thinking-grid>div{background:var(--white);border-color:var(--line-2)}.experience-root.ms-redesign :is(.company-thinking>p,.company-thinking-grid ul,.company-unknowns ul,.company-related-work>p,.company-material>p,.company-disclosure>p){color:var(--ink-2)}.experience-root.ms-redesign .library-search-control input{background:transparent;color:var(--ink)}.experience-root.ms-redesign input::placeholder,.experience-root.ms-redesign textarea::placeholder{color:var(--ink-3);opacity:1}.experience-root.ms-redesign .decision-actions :is(button,summary){min-height:44px;padding:10px 14px;border:1px solid var(--line-2);border-radius:10px;background:var(--paper-2);color:var(--ink);font:500 14px var(--sans);display:inline-flex;align-items:center;gap:6px;cursor:pointer;box-sizing:border-box}.experience-root.ms-redesign .decision-actions button.primary{background:var(--accent);color:var(--white)}.experience-root.ms-redesign .decision-actions details[open]{flex-basis:100%}.experience-root.ms-redesign .decision-actions :is(button:disabled,summary[aria-disabled=true]){opacity:.55}.ms-discussion{background:#f4f6ef;color:#253022}.ms-discussion textarea{display:block;width:100%;min-height:88px;background:#fff;color:#253022;border:1px solid #65735e;border-radius:8px}.ms-discussion button{min-height:44px;padding:10px;border:1px solid #65735e;border-radius:8px}.ms-discussion h3{margin-top:18px}.promises-view{display:grid;gap:18px;color:#263d30}.promises-list{list-style:none;padding:0;margin:0;display:grid;gap:16px}.promise-card{overflow-wrap:anywhere}.promise-meta{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px}.promise-overdue{color:#942d44}.promise-proof{border-top:1px solid #c6cfc4;padding-top:12px}.promise-proof p{white-space:pre-wrap}.promises-view select{max-width:100%;min-height:44px;background:#fffefa;color:#263d30;border:1px solid #6b776d;border-radius:8px;padding:8px;font-size:14px}.promises-view .text-link{font-size:18px;text-align:left;min-height:44px;color:#244e3c}.promises-view a{color:#244e3c;text-decoration:underline;display:inline-flex;align-items:center;min-height:44px}.experience-root.ms-redesign .desk-view{color:#293d32;font-size:14px;line-height:1.65;display:grid;gap:20px;min-width:0}.experience-root.ms-redesign .desk-view *{font-size:max(12px,1em)}.experience-root.ms-redesign .desk-view h2{font-size:24px;color:#293d32}.experience-root.ms-redesign .desk-view h3{font-size:18px}.experience-root.ms-redesign .desk-view .panel{background:#f5f8f2;border:1px solid #c4d0c2;padding:24px;border-radius:18px;min-width:0}.experience-root.ms-redesign .desk-view button,.experience-root.ms-redesign .desk-view input{background:#fff;color:#293d32;border:1px solid #849881;border-radius:8px;padding:10px 14px;min-height:44px;max-width:100%}.experience-root.ms-redesign .desk-view button{margin:4px 8px 4px 0;text-align:left}.experience-root.ms-redesign .desk-view a{color:#31563d;text-decoration:underline}.experience-root.ms-redesign .desk-body{white-space:pre-wrap;overflow-wrap:anywhere}.experience-root.ms-redesign .desk-source{color:#465d4d;overflow-wrap:anywhere}.experience-root.ms-redesign .desk-list{list-style:none;padding:0;margin:0;display:grid;gap:18px}.experience-root.ms-redesign .desk-list li{border-top:1px solid #c4d0c2;padding-top:14px;min-width:0;overflow-wrap:anywhere}.experience-root.ms-redesign .daily-controls label{display:grid;gap:8px;margin-top:16px}@media(max-width:760px){.experience-root.ms-redesign .desk-view .panel{padding:16px}.experience-root.ms-redesign .desk-view h2{font-size:22px}}@media print{body:has(.daily-kiyan) .daily-controls,body:has(.daily-kiyan) .ms-dock,body:has(.daily-kiyan) .ms-masthead,body:has(.daily-kiyan) aside{display:none!important}body:has(.daily-kiyan) .daily-article{border:0;background:white;color:black;overflow:visible}body:has(.daily-kiyan) *{overflow:visible!important;height:auto!important}}.experience-root.ms-redesign .context-label,.experience-root.ms-redesign .record-meta span{font-size:12px;color:#465d4d}.experience-root.ms-redesign .today-plan [class*=amber]{background:#eef2ea!important;border-color:#849881!important;color:#293d32!important}.experience-root.ms-redesign .today-plan [class*=amber] .type-secondary{color:#465d4d!important}.experience-root.ms-redesign .alert{font-size:12px}.ms-masthead .ms-wordmark img.ms-header-lockup{display:block;width:261px;height:70px;max-width:none}.ms-notification-settings{margin:20px 0;color:var(--ink)}.ms-notification-settings fieldset{border:1px solid var(--line-2);border-radius:12px;padding:16px}.ms-notification-settings legend{font-size:14px;padding:0 6px}.ms-notification-settings label{display:flex;align-items:center;gap:12px;margin:12px 0;font-size:16px}.ms-notification-settings input{width:20px;height:20px;flex:none;accent-color:var(--accent-ink)}.experience-root.ms-redesign .ms-people-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.experience-root.ms-redesign .ms-people-list li{padding:16px;border:1px solid var(--line-2);border-radius:14px;background:var(--white);overflow-wrap:anywhere}@media(max-width:760px){.ms-masthead{height:auto;flex-wrap:wrap}.ms-masthead .ms-wordmark{flex-basis:100%;justify-content:center}.ms-masthead .ms-wordmark img.ms-header-lockup{width:261px;height:70px}.ms-masthead .ms-clock{margin-left:0;margin-right:auto}}.experience-root.ms-redesign,.ms-sheet{--sh-1:0 1px 2px rgba(52,44,28,.05),0 4px 14px rgba(52,44,28,.05);--sh-2:0 1px 2px rgba(52,44,28,.05),0 12px 32px rgba(52,44,28,.09);--sh-3:0 2px 6px rgba(52,44,28,.06),0 28px 70px rgba(52,44,28,.18)}.experience-root.ms-redesign{position:relative}.experience-root.ms-redesign main{padding-top:26px;animation:ms-roomIn .2s var(--ease) both}.experience-root.ms-redesign main:not([hidden]){view-transition-name:ms-room}.experience-root.ms-redesign .page-heading{min-height:76px;margin:0 0 20px;padding-right:330px;padding-left:36px}.experience-root.ms-redesign h1{line-height:1;letter-spacing:-.015em}.ms-quiet-frame{position:relative;max-width:1340px;margin:auto;height:0;z-index:5}.ms-crest{position:absolute;left:32px;top:28px;width:44px;height:44px;border:0;background:none;display:grid;place-items:center}.ms-crest img{width:28px;height:28px;border-radius:7px}.ms-quiet{position:absolute;top:26px;right:40px;display:flex;align-items:center;gap:8px}.ms-quiet button{height:40px;min-width:40px;border:0;border-radius:99px;background:rgba(255,255,255,.8);box-shadow:var(--sh-1);display:grid;place-items:center}.ms-quiet button:hover{background:var(--white)}.ms-clock{font-size:12px;margin:0}.ms-clock span{display:block;font-size:11px}.ms-status-dot{width:8px;height:8px;border-radius:50%;background:#a9a69d}.ms-status-dot[data-state=green]{background:var(--ok)}.ms-status-dot[data-state=amber]{background:var(--hold)}.ms-status-dot[data-state=red]{background:var(--bad)}.experience-root.ms-redesign :is(.panel,.schedule,.now-row,.decision-card,.recommendation-card){box-shadow:var(--sh-1)}.ms-dock{bottom:18px;border:0;border-radius:24px;gap:4px;background:#fdfcfa;box-shadow:0 0 0 1px rgba(52,44,28,.06),0 2px 6px rgba(52,44,28,.06),0 18px 44px rgba(52,44,28,.16)}.ms-dock button{display:grid;justify-items:center;gap:3px;min-width:78px;padding:8px 10px 6px;border-radius:17px;font-size:12px;font-weight:600;transition:background .15s,color .15s,transform .15s var(--ease)}.ms-dock button:hover{transform:translateY(-1px)}@supports(backdrop-filter:blur(1px)){.ms-dock{background:rgba(253,252,250,.74);backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5)}.ms-scrim{backdrop-filter:blur(3px);background:rgba(70,64,52,.16)}}.ms-sheet{box-shadow:var(--sh-3);animation:ms-sheetIn .24s var(--ease)}.ms-sheet[data-state=closed]{animation:ms-sheetOut .18s ease}.ms-sheet[data-calm=true]{animation:none!important}.ms-workspace-status{display:grid;gap:12px;margin:20px 0}.ms-workspace-status img{border-radius:12px}.experience-root.ms-redesign .evidence-note[role=status]{box-shadow:var(--sh-2);animation:ms-toastIn .25s var(--ease) both}.experience-root.ms-redesign .ms-skeleton span{background:linear-gradient(90deg,#ece9e2,#f5f3ee 45%,#ece9e2 90%);background-size:200% 100%;animation:ms-skel 1.3s linear infinite}@keyframes ms-roomIn{0%{transform:translateY(8px)}to{transform:none}}@keyframes ms-roomLeave{to{opacity:0;transform:scale(.99)}}@keyframes ms-sheetIn{0%{opacity:0;transform:translate(-50%,-48%) scale(.97)}}@keyframes ms-sheetOut{to{opacity:0;transform:translate(-50%,-48%) scale(.97)}}@keyframes ms-toastIn{0%{opacity:0;transform:translateY(10px) scale(.97)}}::view-transition-old(ms-room){animation:ms-roomLeave .14s ease both}::view-transition-new(ms-room){animation:ms-roomIn .2s cubic-bezier(.2,.7,.2,1) both}@media(max-width:760px){.ms-quiet{top:14px;right:14px;gap:6px}.ms-quiet button{min-width:44px;height:44px}.ms-crest{left:8px;top:14px}.ms-clock span{display:none}.experience-root.ms-redesign main{padding-top:76px}.experience-root.ms-redesign .page-heading{min-height:0;padding:0;margin:0 0 18px}.ms-dock{bottom:0;width:100%;padding:7px 5px calc(7px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;gap:0}.ms-dock button{min-width:0;flex:1;padding:8px 2px 6px;font-size:11px}.ms-sheet{animation-name:ms-sheetPhoneIn}.ms-sheet[data-state=closed]{animation-name:ms-sheetPhoneOut}@keyframes ms-sheetPhoneIn{0%{opacity:0;transform:translateY(40px)}}@keyframes ms-sheetPhoneOut{to{opacity:0;transform:translateY(40px)}}}@media(prefers-reduced-motion:reduce){.ms-scrim,.ms-sheet{animation:none!important;transition:none!important}::view-transition-new(ms-room),::view-transition-old(ms-room){animation:none!important}}@media print{.ms-quiet-frame{display:none!important}}.experience-root.ms-redesign .ms-quiet{gap:8px}.experience-root.ms-redesign .ms-quiet button{flex:0 0 40px;width:40px;min-width:40px;height:40px;padding:0;border:0;border-radius:99px;background:rgba(255,255,255,.8);box-shadow:var(--sh-1);display:grid;place-items:center}.experience-root.ms-redesign .ms-quiet .ms-clock{display:flex;align-items:center;gap:8px;white-space:nowrap;height:40px;padding:0 12px;border-radius:99px;background:rgba(255,255,255,.8);box-shadow:var(--sh-1);font-size:13px;font-weight:600;line-height:1;color:var(--ink-2);margin:0}.experience-root.ms-redesign .ms-quiet .ms-clock span{display:inline;font-size:13px;font-weight:500;color:var(--ink-3)}@media(max-width:760px){.experience-root.ms-redesign .ms-quiet{gap:6px}.experience-root.ms-redesign .ms-quiet button{flex-basis:40px;min-height:44px}.experience-root.ms-redesign .ms-quiet .ms-clock{padding:0 10px;font-size:12px}.experience-root.ms-redesign .ms-quiet .ms-clock span{display:none}}.ms-crest img,.ms-workspace-status img{object-fit:cover;object-position:left center}.ms-workspace-status img{width:48px;height:48px}@font-face{font-family:MSInstrument;src:url(/redesign/fonts/instrument-serif.woff2) format("woff2");font-display:swap}.experience-root.ms-redesign[data-r6=true],.ms-sheet,.r6-standby{--paper:#f7f6f1;--paper-2:#eef0ea;--white:#fffefb;--ink:#23262e;--ink-2:#4b505c;--ink-3:#687080;--line:#e3e4dc;--line-2:#cfd3c9;--iris:#5b54a8;--iris-deep:#3f3a80;--iris-tint:#ebeaf7;--iris-wash:#f3f2fa;--accent:#4d6b55;--accent-ink:#2c4634;--accent-soft:#e7eee6;--accent-softer:#f0f4ee;--hold:#5b54a8;--hold-soft:#ebeaf7;--muted:#687080;--bg:#f7f6f1;--surface:#fffefb;--panel:#fffefb;--serif:MSNewsreader,Georgia,serif;--sans:MSInter,system-ui,sans-serif;--display:MSInstrument,MSNewsreader,Georgia,serif;--ease:cubic-bezier(.2,.7,.2,1);--ink-raised:var(--white);--ink-soft:var(--paper-2);--parchment:var(--ink);--parchment-bright:var(--ink);--parchment-muted:var(--ink-3);--amber:var(--gold);--amber-bright:var(--gold-text);--amber-wash:var(--gold-tint);--line-soft:var(--line);color:var(--ink);color-scheme:light}.experience-root.ms-redesign[data-r6=true] [data-sp=hluma]{--sp:#27706a;--sp-ink:#18504b;--sp-soft:#e3f0ee}.experience-root.ms-redesign[data-r6=true] [data-sp=arche],.experience-root.ms-redesign[data-r6=true] [data-sp=pride-rock]{--sp:#7d4a6f;--sp-ink:#633858;--sp-soft:#f2e9f0}.experience-root.ms-redesign[data-r6=true] [data-sp=mothership],.experience-root.ms-redesign[data-r6=true] [data-sp=simba]{--sp:#5b54a8;--sp-ink:#3f3a80;--sp-soft:#ebeaf7}.experience-root.ms-redesign[data-r6=true] [data-sp=personal]{--sp:#4d6b55;--sp-ink:#2c4634;--sp-soft:#e7eee6}.experience-root.ms-redesign[data-r6=true] [data-sp=family],.experience-root.ms-redesign[data-r6=true] [data-sp=league],.experience-root.ms-redesign[data-r6=true] [data-sp=vve]{--sp:#9c4458;--sp-ink:#742d3d;--sp-soft:#f6e8ec}.experience-root.ms-redesign[data-r6=true] main{max-width:1360px;padding-top:30px}.experience-root.ms-redesign[data-r6=true] .page-heading h1{font-size:48px}.experience-root.ms-redesign[data-r6=true] .page-heading{margin-bottom:16px}.experience-root.ms-redesign[data-r6=true] .ms-dock{background:rgba(255,254,251,.88);backdrop-filter:blur(22px) saturate(1.3);border-color:var(--line-2);box-shadow:0 14px 34px #2c32461a;border-radius:24px}.experience-root.ms-redesign[data-r6=true] .ms-dock button{flex-direction:column;gap:4px;min-width:76px;padding:9px 12px 7px}.experience-root.ms-redesign[data-r6=true] .ms-dock-count{color:var(--gold);font-weight:700}.experience-root.ms-redesign[data-r6=true] .ms-quiet{background:rgba(255,254,251,.8);border-radius:999px;backdrop-filter:blur(14px)}.experience-root.ms-redesign[data-r6=true] :is(.panel,.schedule,.now-row){box-shadow:0 1px 2px #2c32460d,0 4px 14px #2c32460d;border-radius:22px}.experience-root.ms-redesign[data-r6=true] .r6-edition{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);gap:26px;border-top:2px solid var(--ink);border-bottom:1px solid var(--line);padding:16px 0 18px;margin-bottom:16px}.experience-root.ms-redesign[data-r6=true] .r6-edition h2{font:400 38px/1.12 var(--serif);color:var(--accent-ink);margin:8px 0}.experience-root.ms-redesign[data-r6=true] .r6-edition p{margin:8px 0 0;color:var(--ink-2)}.experience-root.ms-redesign[data-r6=true] .r6-edition aside{display:flex;gap:10px;align-items:center}.experience-root.ms-redesign[data-r6=true] .r6-edition aside p{font:italic 16px/1.5 Georgia,serif;color:var(--gold-text)}.experience-root.ms-redesign[data-r6=true] .r6-edition img{flex:none}.experience-root.ms-redesign[data-r6=true] .r6-day-grid{grid-template-columns:minmax(230px,.9fr) minmax(280px,1.15fr) minmax(230px,.9fr);gap:18px;margin-top:16px}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.today-grid,.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.today-grid>.stack{display:contents}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .schedule{grid-column:1;grid-row:1/span 4}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.now-row{grid-column:2;grid-row:1;min-height:120px;border-left:3px solid var(--accent);margin:0}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .focus-panel{grid-column:2;grid-row:2/span 2}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.recommendation{grid-column:3;grid-row:1;display:block;margin:0;background:var(--gold-wash);border:1px solid var(--gold-tint);padding:20px;border-radius:22px}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.recommendation>svg{color:var(--gold);margin-bottom:8px}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.recommendation .eyebrow{color:var(--gold-text)}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.recommendation p{font-size:23px;margin:8px 0}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.recommendation .primary{color:var(--gold-text);background:var(--gold-tint);border-color:var(--gold)}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .waiting-teaser{grid-column:3;grid-row:2;background:var(--paper-2)}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .stack>.panel:not(.focus-panel):not(.waiting-teaser){grid-column:2;grid-row:4}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.fleet-summary-line{grid-column:3;grid-row:3}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>:is(.open-days-banner,.closeout-panel){grid-row:auto}.experience-root.ms-redesign[data-r6=true] .r6-day-grid:has(.open-days-banner) .schedule{grid-row:2/span 4}.experience-root.ms-redesign[data-r6=true] .r6-day-grid:has(.open-days-banner)>.now-row,.experience-root.ms-redesign[data-r6=true] .r6-day-grid:has(.open-days-banner)>.recommendation{grid-row:2}.experience-root.ms-redesign[data-r6=true] .r6-day-grid:has(.open-days-banner) .focus-panel,.experience-root.ms-redesign[data-r6=true] .r6-day-grid:has(.open-days-banner) .waiting-teaser{grid-row:3}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .section-head{flex-wrap:wrap;gap:8px}.experience-root.ms-redesign[data-r6=true] .r6-day-grid h2{font-size:24px}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .task-row{padding:14px 0}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .schedule .agenda-item{border-left:3px solid var(--accent);border-radius:10px;background:var(--accent-softer);margin:10px 0;padding:12px;grid-template-columns:44px minmax(0,1fr) 16px}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .schedule .agenda-item time{color:var(--accent-ink)}.experience-root.ms-redesign[data-r6=true] .ms-queue-layout{grid-template-columns:290px minmax(0,1fr);gap:32px}.experience-root.ms-redesign[data-r6=true] .ms-queue-list button{display:grid;grid-template-columns:38px 1fr;gap:3px 10px;padding:15px;background:transparent}.experience-root.ms-redesign[data-r6=true] .ms-queue-list button small{grid-column:2;color:var(--ink-3)}.experience-root.ms-redesign[data-r6=true] .r6-queue-number{grid-row:1/span 3;font:36px/1 var(--display);color:var(--gold)}.experience-root.ms-redesign[data-r6=true] .ms-queue-list button[aria-current=true]{border-color:var(--gold);background:var(--gold-tint)}.experience-root.ms-redesign[data-r6=true] .ms-queue-layout>section.panel{position:relative;border:1px solid var(--line);border-radius:24px;padding:26px;background:var(--white);box-shadow:0 8px 0 -3px var(--paper-2),0 9px 0 -3px var(--line),0 17px 0 -7px var(--paper-2),0 18px 0 -7px var(--line),0 14px 34px #2c324612}.experience-root.ms-redesign[data-r6=true] .decision-title{font-size:38px;line-height:1.13}.experience-root.ms-redesign[data-r6=true] .decision-brief .recommend{background:var(--gold-wash);border-left:3px solid var(--gold)}.experience-root.ms-redesign[data-r6=true] .decision-brief .recommend :is(dt,dd){color:var(--gold-text)}.experience-root.ms-redesign[data-r6=true] .ms-space-chip{border:1px solid var(--sp,var(--line));background:var(--sp-soft);color:var(--sp-ink)}.experience-root.ms-redesign[data-r6=true] .decision-ask{background:var(--paper-2)}.experience-root.ms-redesign[data-r6=true] .ms-attribution{color:var(--gold-text)}.experience-root.ms-redesign[data-r6=true] main[data-sp]>.page-heading{background:var(--sp-soft);border:1px solid var(--line);border-left:4px solid var(--sp);border-radius:24px;padding:24px 28px}.experience-root.ms-redesign[data-r6=true] main[data-sp]>.page-heading h1{color:var(--sp-ink)}.experience-root.ms-redesign[data-r6=true] main[data-sp] .engine-space-strip{background:var(--sp-soft);border-color:var(--sp)}.experience-root.ms-redesign[data-r6=true] .engine-r5{color:var(--ink);--engine-paper:var(--white)}.experience-root.ms-redesign[data-r6=true] .engine-atom-layout>div:first-child{background:radial-gradient(ellipse at 50% 40%,#fffefb 0,#e4e1f4 44%,#eef0f6 78%);border:1px solid #d6d9ea;border-radius:28px;padding:18px;box-shadow:inset 0 2px 22px #5b54a812}.experience-root.ms-redesign[data-r6=true] .engine-glance strong{font:40px/1 var(--display)}.experience-root.ms-redesign[data-r6=true] .engine-glance>div{border-color:var(--line)}.experience-root.ms-redesign[data-r6=true] .atom-ring{stroke:var(--sp,var(--gold));stroke-width:1.5;opacity:.7;filter:drop-shadow(0 0 3px var(--sp,var(--gold)))}.experience-root.ms-redesign[data-r6=true] .atom-ring[data-on="0"]{stroke-dasharray:3 6;opacity:.45}.experience-root.ms-redesign[data-r6=true] .atom-ring[data-on="1"]{stroke-width:2}.experience-root.ms-redesign[data-r6=true] .atom-core{fill:var(--white);stroke:#aba5d1;filter:drop-shadow(0 0 16px #5b54a86b)}.experience-root.ms-redesign[data-r6=true] .r6-core-halo{fill:#cbc6ed;opacity:.45;transform-origin:200px 200px;animation:r6-breathe 3.2s var(--ease) infinite}.experience-root.ms-redesign[data-r6=true] .r6-orbit-glint{fill:none;stroke:var(--sp,var(--gold));stroke-width:2.5;stroke-dasharray:5 80;opacity:.5;transform-origin:200px 200px;animation:r6-orbit 60s linear infinite;pointer-events:none}.experience-root.ms-redesign[data-r6=true] .engine-r5:has(.atom-node[data-running=true]) .r6-orbit-glint{animation-duration:26s}.experience-root.ms-redesign[data-r6=true] .atom-node .atom-shape{filter:drop-shadow(0 0 4px var(--sp,var(--gold)))}.experience-root.ms-redesign[data-r6=true] .atom-node[data-provider=openai] .atom-shape{fill:var(--sp,#27706a);stroke:var(--white)}.experience-root.ms-redesign[data-r6=true] .atom-node[data-provider=claude] .atom-shape{fill:#5b54a8;stroke:var(--white)}.experience-root.ms-redesign[data-r6=true] .atom-node[data-stage=done]{opacity:.65}.experience-root.ms-redesign[data-r6=true] .atom-node:focus .atom-hit,.experience-root.ms-redesign[data-r6=true] .atom-node:hover .atom-hit{fill:var(--gold-tint);stroke:var(--gold)}.experience-root.ms-redesign[data-r6=true] .atom-count{fill:var(--ink);font:28px var(--display)}.experience-root.ms-redesign[data-r6=true] .atom-caption,.experience-root.ms-redesign[data-r6=true] .atom-sector{fill:var(--ink-2)}.experience-root.ms-redesign[data-r6=true] .atom-heart.is-beating{fill:var(--gold)}.experience-root.ms-redesign[data-r6=true] .engine-detail,.experience-root.ms-redesign[data-r6=true] .engine-waiting{background:var(--white);border-color:var(--line)}.experience-root.ms-redesign[data-r6=true] .atom-project-key li{color:var(--sp-ink,var(--ink-2))}.experience-root.ms-redesign[data-r6=true] .atom-project-key li:before{content:"";display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:var(--sp,var(--gold))}.experience-root.ms-redesign[data-r6=true] .atom-electron{stroke:#9d96d6;opacity:.38;filter:drop-shadow(0 0 3px #9d96d6)}.experience-root.ms-redesign[data-r6=true] .atom-electrons g+g .atom-electron{opacity:.3}.experience-root.ms-redesign[data-r6=true] .engine-r5:has(.atom-node[data-running=true]) .r6-electron-glint{animation-duration:20s}.experience-root.ms-redesign[data-r6=true] .engine-r5:has(.atom-node[data-running=true]) .r6-electron-glint[data-reverse="1"]{animation-duration:23s}.r6-lion{display:block;color:currentColor;flex:none}.r6-sleeper{width:120px;height:70px;color:var(--ink-3);margin:12px auto}.r6-clear{text-align:center}.r6-mane{transform-origin:center;animation:r6-orbit 1.6s linear infinite}.r6-star{animation:r6-twinkle 3s ease-in-out infinite}.r6-standby-backdrop{position:fixed;inset:0;z-index:89;background:#edeef7}.r6-standby{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;overflow:auto;padding:74px 30px 40px;background:linear-gradient(168deg,#edeef7,#e3e6f2 52%,#e9efe8);font:15px/1.55 var(--sans);text-align:center;isolation:isolate}.r6-standby *{box-sizing:border-box}.r6-standby .r6-sky{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.42;z-index:-1;color:var(--gold)}.r6-standby-crest{position:absolute;top:24px;left:calc(50% - 19px)}.r6-standby-date{font:600 12px/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:8px}.r6-clock{font:400 clamp(88px,15vw,200px)/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.015em}.r6-clock-sub{text-transform:uppercase;font-size:13px;letter-spacing:.12em;color:var(--ink-2);margin:10px 0 30px}.r6-glance{gap:14px;flex-wrap:wrap;max-width:1000px;width:100%}.r6-glance,.r6-glance>div{display:flex;justify-content:center}.r6-glance>div{flex-direction:column;align-items:flex-start;background:#fffefbae;backdrop-filter:blur(18px);border:1px solid #5b54a824;border-radius:22px;padding:16px 20px;text-align:left;min-width:190px;box-shadow:0 4px 14px #2c32460d;max-width:300px}.r6-glance strong{font:36px/1.2 var(--display);color:var(--ink)}.r6-glance>div:last-child strong{font-size:25px}.r6-glance span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);margin:6px 0}.r6-glance small{font-size:12px;color:var(--ink-2)}.r6-glance svg{width:112px;height:32px;color:var(--gold)}.r6-keep{max-width:820px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0 8px}.r6-keep p{margin:0;background:#fffefb9c;border:1px solid #5b54a824;border-radius:20px;padding:7px 15px;font:italic 14px/1.45 Georgia,serif;color:var(--gold-text);overflow-wrap:anywhere}.r6-standby>p:last-of-type{font-size:12px;color:var(--ink-2);margin:8px}.r6-enter{font:550 14px var(--sans);background:var(--gold-tint);color:var(--gold-text);border:1px solid var(--gold);border-radius:999px;padding:12px 22px;margin-top:16px;min-height:44px;cursor:pointer}.r6-enter kbd{font:11px var(--sans);margin-left:12px}.r6-enter:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.r6-standby[data-leaving=true]{animation:r6-cast-off .5s var(--ease) forwards}.ms-sheet[data-state=open]{animation:r6-sheet-in .24s var(--ease)}@keyframes r6-cast-off{40%{opacity:1}to{opacity:0;transform:translateY(-34px) scale(1.015)}}@keyframes r6-orbit{to{transform:rotate(1turn)}}@keyframes r6-breathe{50%{transform:scale(1.045);opacity:.65}}@keyframes r6-twinkle{0%,to{opacity:.35}50%{opacity:.8}}@keyframes r6-sheet-in{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@media(max-width:1000px){.experience-root.ms-redesign[data-r6=true] .r6-day-grid{display:flex;flex-direction:column}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>*{width:100%}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .focus-panel{order:2}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.now-row{order:0}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.recommendation{order:1}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .schedule{order:3}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .waiting-teaser{order:4}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .stack>.panel:not(.focus-panel):not(.waiting-teaser){order:5}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.fleet-summary-line{order:6}}@media(max-width:760px){.experience-root.ms-redesign[data-r6=true] main{padding:20px 16px 130px}.experience-root.ms-redesign[data-r6=true] .page-heading h1{font-size:36px}.experience-root.ms-redesign[data-r6=true] .r6-edition{grid-template-columns:1fr;gap:4px;padding:12px 0}.experience-root.ms-redesign[data-r6=true] .r6-edition h2{font-size:29px}.experience-root.ms-redesign[data-r6=true] .r6-edition aside{display:none}.experience-root.ms-redesign[data-r6=true] .ms-dock button{min-width:0;padding:8px 2px;flex:1}.experience-root.ms-redesign[data-r6=true] .ms-queue-layout{display:block}.experience-root.ms-redesign[data-r6=true] .ms-queue-layout>section.panel{padding:18px}.experience-root.ms-redesign[data-r6=true] .decision-title{font-size:30px}.experience-root.ms-redesign[data-r6=true] .engine-atom-layout>div:first-child{padding:12px}.experience-root.ms-redesign[data-r6=true] .engine-glance strong{font-size:28px}.experience-root.ms-redesign[data-r6=true] main[data-sp]>.page-heading{padding:18px}.r6-standby{padding:65px 16px 24px;justify-content:flex-start}.r6-standby-date{font-size:11px}.r6-clock{font-size:94px;margin-top:14px}.r6-clock-sub{font-size:11px;margin-bottom:20px}.r6-glance{gap:10px}.r6-glance>div{min-width:0;width:calc(50% - 5px);padding:13px 15px}.r6-glance>div:last-child{width:100%;max-width:none}.r6-glance>div:last-child strong{font-size:22px}.r6-glance small{font-size:11px}.r6-keep{margin-top:16px}.r6-keep p{font-size:12px;padding:5px 10px}.r6-standby .r6-sky{opacity:.2}.r6-enter{margin-top:8px}}@media(prefers-reduced-motion:reduce){.experience-root.ms-redesign[data-r6=true] *,.ms-sheet,.r6-standby,.r6-standby *{animation:none!important;transition:none!important}.r6-standby[data-leaving=true]{opacity:0}}.r6-standby[data-calm=true],.r6-standby[data-calm=true] *{animation:none!important;transition:none!important}.experience-root.ms-redesign[data-r6=true] .r6-resolution{position:absolute;inset:0;z-index:3;pointer-events:none;border:1px solid var(--line);border-radius:24px;background:var(--white);padding:90px 28px 26px;box-shadow:0 14px 34px #2c32461a;animation:r6-resolve .72s var(--ease) forwards;overflow:hidden}.experience-root.ms-redesign[data-r6=true] .r6-resolution strong{display:block;font:32px/1.2 var(--serif)}.experience-root.ms-redesign[data-r6=true] .r6-resolution small{display:block;margin-top:14px;color:var(--ink-2)}.experience-root.ms-redesign[data-r6=true] .r6-stamp{position:absolute;top:24px;right:26px;border:2px solid var(--gold);color:var(--gold-text);padding:6px 12px;border-radius:9px;font:600 14px var(--sans);text-transform:uppercase;letter-spacing:.08em;animation:r6-stamp .3s cubic-bezier(.34,1.3,.4,1) both}.experience-root.ms-redesign[data-r6=true] .ms-queue-layout:has(.r6-resolution) .waiting-list{animation:r6-next .72s var(--ease)}.experience-root.ms-redesign[data-r6=true][data-calm=true] .r6-resolution{display:none}@keyframes r6-stamp{0%{opacity:0;transform:rotate(-8deg) scale(1.6)}to{opacity:1;transform:rotate(-8deg) scale(1)}}@keyframes r6-resolve{0%,42%{opacity:1;transform:none}to{opacity:0;transform:translateX(70px) rotate(4deg)}}@keyframes r6-next{0%,42%{transform:translateY(12px);opacity:.4}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.experience-root.ms-redesign[data-r6=true] .r6-resolution{display:none}}.experience-root.ms-redesign[data-r6=true] .r6-capacity{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;flex:none;margin-left:auto}.experience-root.ms-redesign[data-r6=true] .r6-capacity span{display:grid;place-content:center;width:52px;height:52px;border-radius:50%;background:var(--white);text-align:center;font:600 10px/1.3 var(--sans);color:var(--accent-ink)}.experience-root.ms-redesign[data-r6=true] .r6-capacity-unknown{color:var(--ink-3);font-size:12px}.experience-root.ms-redesign[data-r6=true] .r6-working-lion{width:44px;height:44px;color:var(--gold);margin-bottom:12px}@media(max-width:760px){.experience-root.ms-redesign[data-r6=true] main{padding-top:76px}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.now-row{font-size:14px}.experience-root.ms-redesign[data-r6=true] .r6-edition{margin-bottom:10px}.experience-root.ms-redesign[data-r6=true] .r6-edition p{font-size:13px}.experience-root.ms-redesign[data-r6=true] .page-heading{margin-bottom:12px}}.experience-root.ms-redesign[data-r6=true] main[data-navigation-view=engine]{height:auto;min-height:100dvh;overflow:visible;padding-bottom:130px}.experience-root.ms-redesign[data-r6=true] .engine-atom:not(.is-mini){max-width:480px}.experience-root.ms-redesign[data-r6=true] .engine-controls{margin:8px 0 14px}.experience-root.ms-redesign[data-r6=true] .engine-source{margin:8px 0 12px}.experience-root.ms-redesign[data-r6=true] .engine-glance>div{padding:12px 16px}.experience-root.ms-redesign[data-r6=true] .r6-confidence{display:inline-flex;gap:4px;margin-left:10px;vertical-align:middle}.experience-root.ms-redesign[data-r6=true] .r6-confidence i{width:7px;height:7px;border-radius:50%;background:var(--line-2)}.experience-root.ms-redesign[data-r6=true] .r6-confidence i[data-lit=true]{background:var(--gold)}.experience-root.ms-redesign[data-r6=true],.ms-sheet,.r6-standby{--gold:#8e6f2a;--gold-text:#7d6125;--gold-tint:#f3ead2;--gold-wash:#faf5e6}.r6-standby-backdrop{background:#f7f6f1}.r6-standby{justify-content:flex-start;padding:24px 36px 32px;background:radial-gradient(ellipse at 20% 0,#f3ead2aa,transparent 65%),linear-gradient(150deg,#f7f6f1,#edf0e8);color:var(--ink)}.r6-standby-crest{position:static;width:74px;height:74px;object-fit:contain;flex-shrink:0}.r6-standby-date{margin:6px 0;color:var(--gold-text)}.r6-standby .r6-clock{border:0;background:none;color:var(--ink);font:400 clamp(78px,9vw,130px)/1 var(--display);padding:0;cursor:pointer;margin:0;min-height:0}.sb-seconds{font-size:.38em;color:var(--gold-text);vertical-align:.15em}.r6-clock-sub{margin:7px 0 12px;font-size:11px}.sb-watching{position:fixed;right:-25px;bottom:-40px;width:min(44vw,560px);height:auto;opacity:.14;pointer-events:none;z-index:-1}.sb-wall{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:13px;max-width:1240px;width:100%;margin-top:8px}.sb-card{grid-column:span 4;border:1px solid #8e6f2a30;border-radius:20px;background:#fffefbdb;box-shadow:0 4px 16px #23262e08;padding:18px;text-align:left;color:var(--ink);font:14px/1.45 var(--sans);min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:9px}button.sb-card{cursor:pointer;transition:background .18s,border-color .18s}button.sb-card:hover{background:var(--white);border-color:var(--gold)}.sb-label{font:650 10px/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;display:flex;justify-content:space-between;color:var(--gold-text)}.sb-content{display:flex;flex-direction:column;gap:7px}.sb-content strong{font-weight:550}.sb-content small{font:12px/1.45 var(--sans);color:var(--ink-2)}.sb-row{display:flex;justify-content:space-between;gap:14px;padding-top:8px;border-top:1px solid var(--line);font-size:13px}.sb-headline{font:400 22px/1.2 var(--serif)}.sb-wide{grid-column:span 5}.sb-wide+button{grid-column:span 4}.sb-wide+button+button{grid-column:span 3}.sb-number{font:42px/1 var(--display)}.sb-scores{display:flex;gap:32px}.sb-scores>span{display:flex;flex-direction:column;color:var(--ink-2);font-size:11px}.sb-scores b{font:38px/1.1 var(--display);color:var(--gold-text)}.sb-footer{display:flex;align-items:center;gap:18px;max-width:1240px;width:100%;margin-top:18px;text-align:left;flex-wrap:wrap}.sb-footer p{font:12px/1.5 var(--sans);color:var(--ink-2);margin:0 auto 0 0}.sb-footer .r6-enter{margin:0}.sb-cycle{border:0;background:none;text-decoration:underline;color:var(--gold-text);font:12px var(--sans);min-height:44px}.r6-standby button:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.r6-lion{object-fit:contain}@media(max-width:760px){.r6-standby{padding:20px 16px 30px}.r6-standby-crest{width:64px;height:64px}.r6-standby-date{font-size:10px;letter-spacing:.08em}.r6-standby .r6-clock{font-size:82px}.sb-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sb-card,.sb-wide,.sb-wide+button,.sb-wide+button+button{grid-column:span 2;padding:16px}.sb-card:nth-child(2),.sb-card:nth-child(3){grid-column:span 1}.sb-scores{gap:18px}.sb-scores b{font-size:29px}.sb-watching{width:84vw;bottom:-10px}.sb-footer{gap:12px}.sb-footer p{width:100%}}.r6-standby>*{flex-shrink:0}.r6-standby:focus{outline:none}.sb-no-reading,.sb-scores b.sb-no-reading{font:12px/1.4 var(--sans,sans-serif);white-space:nowrap}.experience-root.ms-redesign[data-r6=true] .ux-day-start{padding:14px 0;grid-template-columns:1fr}.ux-day-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ux-calendar-modes button,.ux-day-shortcuts button{min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface,#fffefa)}.ux-decision-jump{display:none}.ux-inbox-rules>summary{cursor:pointer;min-height:44px;padding:12px 0}.ux-task-heading{grid-column:1/-1}.ux-calendar-modes{display:flex;gap:8px;margin:12px 0}.ux-calendar-modes [aria-pressed=true]{background:#dfe8db}.ux-day-agenda{display:grid;gap:10px}.ux-day-agenda button{min-height:44px;width:100%;text-align:left;white-space:normal}.ux-day-agenda>button{padding:12px}#today-calendar{scroll-margin-top:90px}@media(max-width:800px){.ux-decision-jump{display:grid;gap:8px;margin:12px 0}.ux-decision-jump select{width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px;border:1px solid var(--line);border-radius:10px}.ux-day-shortcuts{display:grid;grid-template-columns:1fr 1fr}.ux-day-shortcuts button:first-child{grid-column:1/-1}}.experience-root.ms-redesign[data-r6=true] .r6-day-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.today-grid{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.today-grid>.stack{display:flex;flex-direction:column;gap:18px;min-width:0}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>:is(.now-row,.recommendation,.open-days-banner,.closeout-panel,.fleet-summary-line){grid-column:auto;grid-row:auto;margin:0}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>:is(.open-days-banner,.closeout-panel){grid-column:1/-1}.experience-root.ms-redesign[data-r6=true] .r6-day-grid .stack>.panel{grid-column:auto;grid-row:auto;width:100%;min-width:0}.experience-root.ms-redesign .b1-calendar{min-width:0;padding:20px}.b1-calendar header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.b1-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;margin:16px 0}.b1-week button{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;min-height:74px;padding:8px 0;border:1px solid transparent;border-radius:14px;background:var(--paper-2)}.b1-week button[aria-current=date] strong{background:var(--accent);color:white;border-radius:50%;width:28px;height:28px;display:grid;place-items:center}.b1-week button[aria-pressed=true]{border-color:var(--accent)}.b1-week small{font-size:10px}.b1-dots{display:flex;min-height:5px;gap:2px}.b1-dots i{width:4px;height:4px;background:var(--accent);border-radius:50%}.b1-hours{border-top:1px solid var(--line);margin-top:16px}.b1-hour{display:grid;grid-template-columns:46px minmax(0,1fr);min-height:64px;border-bottom:1px solid var(--line);padding:6px 0;gap:8px}.b1-day-end,.b1-hour time{font-size:11px;color:var(--ink-2)}.b1-hour>div{min-width:0;display:grid;gap:4px}.b1-calendar>.b1-booked,.b1-hour button{width:100%;font-size:12px;text-align:left;overflow-wrap:anywhere;padding:8px;border-radius:8px}.b1-booked{background:var(--accent-softer);border:0;border-left:3px solid var(--accent)}.b1-saved{background:transparent;border:1px solid var(--accent)}.b1-hour .b1-free{color:var(--ink-2);background:transparent;border:1px dashed transparent;min-height:44px;opacity:.65}.b1-hour .b1-free:focus-visible,.b1-hour .b1-free:hover{opacity:1;border-color:var(--accent)}.b1-proposals{margin-top:22px}.b1-proposals article{padding:14px;margin-top:12px;border-radius:12px;border:1px dashed var(--accent);background:var(--accent-softer)}.b1-proposals p{font-size:12px}.b1-proposals article>div{display:flex;gap:6px;flex-wrap:wrap}.b1-proposals button{min-height:44px}.experience-root.ms-redesign .panel-actions[aria-label="Today mode"] button{min-height:44px;padding:10px 18px;border:1px solid var(--line);background:var(--paper-2);border-radius:12px}.experience-root.ms-redesign .panel-actions[aria-label="Today mode"] button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-softer)}.ms-quiet-frame .ms-crest{width:76px;height:76px;top:8px}.ms-quiet-frame .ms-crest img{width:64px;height:64px;object-fit:contain}.ms-redesign .decision-item{display:flex;flex-direction:column}.ms-redesign .decision-item>.decision-actions{order:-1;margin-bottom:18px}.ms-redesign .decision-actions>.b1-secondary-actions{flex-basis:100%}.ms-redesign .decision-actions>.b1-secondary-actions>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ms-redesign .b1-recommend-lion{width:30px;height:30px;object-fit:contain;display:inline-block;vertical-align:middle;margin-right:8px}.ms-redesign .b1-stack-nav{position:sticky;top:8px;z-index:5;background:var(--paper);padding:10px;border:1px solid var(--line);border-radius:14px;justify-content:space-between}@media(max-width:1000px){.experience-root.ms-redesign[data-r6=true] .r6-day-grid{display:flex;flex-direction:column}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.today-grid{display:flex;flex-direction:column;width:100%}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.today-grid>*{width:100%}.experience-root.ms-redesign[data-r6=true] .r6-day-grid>.today-grid>.stack{order:0}.experience-root.ms-redesign .b1-calendar{padding:14px}.ms-quiet-frame .ms-crest{top:2px;left:6px;width:64px;height:64px}.ms-quiet-frame .ms-crest img{width:54px;height:54px}}@media(min-width:1001px){.experience-root.ms-redesign[data-r6=true] main{padding-top:100px}}.b3-room{--b3-accent:#47654d;--b3-tint:#edf2ea;max-width:1080px;margin:auto;min-width:0}.b3-room[data-sp=vve-startup]{--b3-accent:#46588f;--b3-tint:#e9ecf6}.b3-room.b3-simba{--b3-accent:#7d6125;--b3-tint:#faf5e6}.b3-room .panel{margin:0 0 16px;padding:20px;min-width:0;overflow-wrap:anywhere}.b3-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:16px 0}.b3-heading h2{font-size:38px;color:var(--b3-accent);margin:3px 0}.b3-heading img{width:56px;height:56px}.b3-heading>div{flex:1}.b3-room h3{font-size:20px;margin:0 0 10px}.b3-room p{margin:8px 0;line-height:1.55}.b3-tag{border:1px solid var(--b3-accent);background:var(--b3-tint);border-radius:20px;padding:5px 10px;font-size:12px}.b3-room .b3-next{border-left:4px solid var(--b3-accent);background:linear-gradient(110deg,var(--b3-tint),var(--card,#fffefb));margin-bottom:16px}.b3-next h3{margin-top:8px;font-size:25px}.b3-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.b3-room .b3-actions a,.b3-room .b3-actions button,.b3-room .b3-row{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 14px;border:1px solid var(--b3-accent);border-radius:12px;color:var(--b3-accent);text-decoration:none;background:var(--card,#fffefb);font:inherit;font-size:13px}.b3-room button:disabled{opacity:.58;cursor:not-allowed}.b3-room a:focus-visible,.b3-room button:focus-visible,.b3-room summary:focus-visible{outline:3px solid var(--b3-accent);outline-offset:3px}.b3-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:0 16px}.b3-muted{color:var(--ink-2,#555b60);font-size:13px}.b3-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.b3-options article{border-top:2px solid var(--b3-accent);padding-top:12px}.b3-weeks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.b3-weeks>div{border:1px dashed var(--b3-accent);padding:16px;border-radius:12px;font-size:13px}.b3-room .b3-row{display:flex;width:100%;justify-content:space-between;text-align:left;margin:8px 0}.b3-room details>summary{cursor:pointer;min-height:44px;align-content:center;font-weight:600}.b3-galaxy{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px}.b3-stars{position:relative;min-height:300px;border-radius:20px;border:1px solid #ddd5bd;background:radial-gradient(ellipse at center,#fffefb,#eeeade);overflow:hidden}.b3-stars button{position:absolute;transform:translate(-50%,-50%);border:0;background:transparent;min-width:44px;min-height:44px;color:#7d6125;font-size:26px}.b3-stars button[aria-pressed=true]{background:#f3ead2;border-radius:50%}.b3-stars .b3-empty{position:absolute;inset:25%;text-align:center;color:#6b6558}.b3-excerpt{max-height:250px;overflow:auto;white-space:pre-wrap;font-size:13px;padding:12px;background:var(--b3-tint);border-radius:12px}.b3-room details[id],.b3-room section[id]{scroll-margin-top:70px}@media(max-width:640px){.b3-galaxy,.b3-grid,.b3-options{grid-template-columns:1fr}.b3-weeks{grid-template-columns:1fr 1fr}.b3-heading{flex-wrap:wrap}.b3-heading h2{font-size:32px}.b3-heading .b3-tag{width:100%}.b3-room .panel{padding:16px}.b3-room .b3-row{flex-wrap:wrap}.b3-stars{min-height:280px}}.experience-root.ms-redesign main:is([data-navigation-view=simba],[data-navigation-view="project:hluma"],[data-navigation-view="project:vve-startup"])>.page-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.w1-room[data-sp=pride-rock]{--b3-accent:#725a37;--b3-tint:#f5f0e5}.w1-room[data-sp=vve]{--b3-accent:#685080;--b3-tint:#f1edf6}.w1-room[data-sp=personal]{--b3-accent:#356d74;--b3-tint:#eaf3f3}.w1-room small{display:block;color:var(--ink-2,#555b60);font-size:12px;overflow-wrap:anywhere;line-height:1.5}.w1-plaques{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0}.w1-plaques article{min-width:0;border:1px solid var(--line,#ded9cd);border-top:3px solid var(--b3-accent);border-radius:14px;padding:16px}.w1-plaques h4{font-size:18px;margin:0 0 12px}.w1-chain{border:2px dashed var(--b3-accent);padding:16px;border-radius:12px}.w1-source{font-size:14px}.w1-rings{display:flex;flex-wrap:wrap;gap:18px;margin:20px 0}.w1-rings>div{display:flex;flex-direction:column;align-items:center;gap:8px}.w1-rings strong{display:grid;place-items:center;width:84px;height:84px;border:5px solid var(--b3-accent);border-radius:50%;font-size:30px;background:var(--b3-tint)}.w1-rings span{font-size:12px}.w1-room :is(details,section)[id]{scroll-margin-top:90px}.w1-room .b3-actions{align-items:flex-start}.w1-room .b3-actions>*{max-width:100%;white-space:normal;overflow-wrap:anywhere}.experience-root.ms-redesign main:is([data-navigation-view="project:pride-rock"],[data-navigation-view="project:vve"],[data-navigation-view="project:personal"])>.page-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:640px){.w1-plaques{grid-template-columns:1fr}.w1-rings{gap:12px}.w1-rings strong{width:76px;height:76px}.w1-room .b3-heading h2{font-size:30px}}.experience-root.ms-redesign .w1-room .b3-grid>.panel{margin-top:0}.w2-room[data-sp=hluma]{--b3-accent:#47654d;--b3-tint:#edf2ea}.w2-room[data-sp=league]{--b3-accent:#7a4b1e;--b3-tint:#f7efe3}.w2-room[data-sp=overstimulated]{--b3-accent:#4a4a6a;--b3-tint:#efeff5}.w2-room[data-sp=family]{--b3-accent:#8a4f3d;--b3-tint:#f8ede8}.w2-room[data-sp=foundation]{--b3-accent:#5b6b2e;--b3-tint:#f1f3e4}.w2-room[data-sp=arche]{--b3-accent:#3e5a6e;--b3-tint:#e9f0f4}.w2-room[data-sp=money]{--b3-accent:#2f6a4f;--b3-tint:#e7f3ec}.w2-room .b3-actions .w2-primary,.w2-room .b3-actions .w2-primary-link{background:var(--b3-accent);color:#fff}.w2-room .b3-actions button[aria-pressed=true]{background:var(--b3-tint);font-weight:700;box-shadow:inset 0 0 0 2px var(--b3-accent)}.w2-room .b3-actions .w2-primary[aria-pressed=true],.w2-saved{color:var(--b3-accent)}.w2-saved{flex-basis:100%;font-size:13px;margin:4px 0}.w2-held,.w2-held-banner{display:inline-block;font-size:12px;border:1px dashed var(--b3-accent);border-radius:20px;padding:4px 10px;color:var(--b3-accent);background:var(--b3-tint)}.w2-held-banner{display:block;border-radius:12px;padding:10px 14px;margin:0 0 16px}.w2-more>summary{font-size:13px;min-height:44px}.w2-loops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.w2-card h3{margin-top:4px}.w2-note{flex-basis:100%;display:grid;gap:8px;margin:8px 0}.w2-note label{display:grid;gap:6px;font-weight:600;font-size:14px}.w2-note textarea{font:inherit;font-size:16px;padding:10px;border:1px solid var(--b3-accent);border-radius:10px;min-height:88px;width:100%;box-sizing:border-box}.w2-person{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border-top:1px solid var(--line,#ded9cd);padding:10px 0}.w2-person>div:first-child{display:grid;gap:3px;min-width:0}.w2-person span{font-size:14px;color:var(--ink-2,#555b60)}.w2-person .b3-actions{margin:0;flex-shrink:0}.w2-keys{list-style:none;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;padding:0;margin:14px 0}.w2-keys li{display:grid;place-items:center;aspect-ratio:1/1.4;border:2px dashed var(--b3-accent);border-radius:12px 12px 40% 40%;color:var(--b3-accent);font-weight:700;opacity:.7}.w2-kingdoms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.w2-kingdoms details{border:1px solid var(--line,#ded9cd);border-radius:12px;padding:8px 12px;background:var(--card,#fffefb)}.w2-kingdoms details.w2-open{border-color:var(--b3-accent)}.w2-kingdoms summary{display:grid;gap:2px}.w2-kingdoms summary span{font-size:12px;font-weight:400;color:var(--ink-2,#555b60)}.w2-kingdoms p{font-size:13px}.w2-book ol{list-style:none;padding:0;margin:12px 0;border-left:3px solid var(--b3-accent)}.w2-book li{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px dotted var(--line,#ded9cd)}.w2-book li b{font-size:11px;letter-spacing:.06em}.w2-book li[data-state=DECISION-NEEDED] b,.w2-book li[data-state=OPEN] b{color:#a0461f}.w2-book li[data-state=DECIDED] b{color:#2f6a4f}.w2-timeline{list-style:none;display:flex;gap:0;padding:0;margin:16px 0}.w2-timeline li{flex:1;border-top:4px solid var(--line,#ded9cd);padding:8px 6px 0;font-size:13px}.w2-timeline li[data-done]{border-top-color:var(--b3-accent)}.w2-view{column-count:2;gap:24px}.w2-grants{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0}.w2-grants article{display:grid;gap:4px;border:1px solid var(--line,#ded9cd);border-left:4px solid var(--b3-accent);border-radius:12px;padding:12px}.w2-grants strong{font-size:20px;color:var(--b3-accent)}.w2-bar{position:relative;height:44px;border-radius:12px;background:repeating-linear-gradient(135deg,var(--b3-tint),var(--b3-tint) 8px,#fff 8px,#fff 16px);border:1px dashed var(--b3-accent);overflow:hidden;margin:12px 0}.w2-bar span{display:flex;align-items:center;height:100%;padding:0 12px}.w2-bar em{font-style:normal;font-size:13px;color:var(--b3-accent)}.w2-bar i{position:absolute;top:0;bottom:0;left:60%;border-left:3px solid #a0461f}.w2-band dl{margin:0}.w2-band dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px;padding:10px 0;border-top:1px solid var(--line,#ded9cd)}.w2-band dt{font-weight:600}.w2-band dd{margin:0}.w2-band dd small{display:block}.w2-band [data-state=UNKNOWN] dd{color:#a0461f}.experience-root.ms-redesign main:is([data-navigation-view="project:league"],[data-navigation-view="project:overstimulated"],[data-navigation-view="project:family"],[data-navigation-view="project:foundation"],[data-navigation-view="project:arche"])>.page-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:640px){.w2-grants,.w2-kingdoms,.w2-loops{grid-template-columns:1fr}.w2-kingdoms{grid-template-columns:1fr 1fr}.w2-keys{grid-template-columns:repeat(5,minmax(0,1fr))}.w2-view{column-count:1}.w2-person{flex-direction:column}.w2-band dl>div{grid-template-columns:1fr}}.w2-pack{border-left:4px solid var(--b3-accent);background:var(--b3-tint)}.w2-pack .b3-actions{margin:4px 0 0}.w2-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.w2-models article{display:grid;gap:4px;border:1px solid var(--line,#ded9cd);border-radius:12px;padding:12px}.w2-models article[data-recommended]{border:2px solid var(--b3-accent);background:var(--b3-tint)}.w2-models span{font-size:14px;color:var(--ink-2,#555b60)}.w2-models .eyebrow{font-size:11px;letter-spacing:.06em;color:var(--b3-accent)}.w2-calls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-left:20px;margin:8px 0 12px}.w2-calls a{display:inline-flex;align-items:center;min-height:44px;color:var(--b3-accent);font-weight:600}@media(max-width:640px){.w2-calls,.w2-models{grid-template-columns:1fr}}