.evidence-support-check{max-width:46rem;margin:.7rem 0}.evidence-support-check>button{border:1px solid var(--o-nav-muted);border-radius:calc(.5rem * var(--o-radius-scale));background:var(--o-neutral-25);color:color-mix(in oklab, var(--o-accent-700) 65%, var(--o-info-750));cursor:pointer;font:inherit;padding:.4rem .65rem;font-size:.82rem}.evidence-support-check>button:disabled{cursor:wait;opacity:.6}.evidence-support-result{border-left:3px solid var(--o-nav-muted);color:color-mix(in oklab, var(--o-neutral-650) 30%, var(--o-neutral-700));margin-top:.55rem;padding-left:.75rem;font-size:.82rem}.evidence-support-result p{margin:.35rem 0}.evidence-support-result summary{cursor:pointer}.evidence-support-result ul{margin:.5rem 0;padding:0;list-style:none}.evidence-support-result li+li{margin-top:.55rem}.evidence-support-result blockquote{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--o-neutral-25);margin:.25rem 0;padding:.35rem .5rem}
.ax-queue{--ax-ink:var(--o-ink);--ax-muted:var(--o-muted);--ax-accent:var(--o-accent-strong);--ax-wash:var(--o-wash);--ax-page:var(--o-page);--ax-line:var(--o-line);max-width:960px;color:var(--o-text);font-family:var(--o-font);letter-spacing:-.006em;flex-direction:column;gap:24px;padding:4px 0 40px;font-size:14.5px;line-height:1.55;display:flex}.ax-queue *{box-sizing:border-box}.ax-queue .ax-header h1,.ax-queue h2,.ax-queue h3,.ax-queue p{margin:0}.ax-queue button{font:inherit;cursor:pointer}.ax-queue button:disabled{cursor:not-allowed}.ax-queue :is(button,a):focus-visible{outline:2px solid var(--o-accent);outline-offset:2px;box-shadow:var(--o-ring)}.ax-header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ax-queue .ax-header h1{color:var(--o-ink);letter-spacing:-.035em;font-size:34px;font-weight:600;line-height:1.12}.ax-header .ag-scoped-count{border:1px solid var(--o-line-accent);background:var(--o-wash);color:var(--o-accent-strong);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:7px;margin-top:12px;padding:3px 11px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}.ax-header .ag-scoped-count:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.ax-header p:not(.ax-eyebrow,.ag-scoped-count){max-width:580px;color:var(--o-muted);margin-top:10px;font-size:15px;line-height:1.6}.ax-chips{flex-wrap:wrap;gap:8px;display:flex}.ax-chip{border:1px solid var(--o-line-strong);background:var(--o-surface);min-height:38px;color:var(--o-text);box-shadow:var(--o-shadow-xs);transition:border-color .18s var(--o-ease), background .18s var(--o-ease), color .18s var(--o-ease);border-radius:999px;align-items:center;gap:8px;padding:6px 8px 6px 14px;font-size:13.5px;font-weight:550;display:inline-flex}.ax-chip span{background:var(--o-page);min-width:24px;color:var(--o-muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:650}.ax-chip:hover{border-color:var(--o-accent);background:var(--o-mint);color:var(--o-accent-strong)}.ax-chip.is-active{border-color:var(--o-accent);background:var(--o-wash);color:var(--o-accent-strong);box-shadow:inset 0 0 0 1px var(--o-accent)}.ax-chip.is-active span{background:var(--o-surface);color:var(--o-accent-strong)}.ax-group{padding-top:4px}.ax-group-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ax-queue .ax-group h2{color:var(--o-ink);letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.35}.ax-queue .ax-group-meta{color:var(--o-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;font-size:13px;display:flex}.ax-status,.ax-badge{border:1px solid var(--o-line);background:var(--o-neutral-bg);color:var(--o-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}.ax-status:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.ax-status-needs_decision{background:var(--o-warning-bg);border-color:var(--o-warning-line);color:var(--o-warning)}.ax-status-blocked{background:var(--o-danger-bg);border-color:var(--o-danger-line);color:var(--o-danger)}.ax-status-queued,.ax-status-investigating{background:var(--o-info-bg);border-color:var(--o-info-line);color:var(--o-info)}.ax-status-monitoring{background:var(--o-wash);border-color:var(--o-line-accent);color:var(--o-accent-strong)}.ax-status-resolved{background:var(--o-success-bg);border-color:var(--o-success-line);color:var(--o-success)}.ax-link{border-radius:calc(6px * var(--o-radius-scale));min-height:32px;color:var(--o-accent-strong);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:13.5px;font-weight:600;display:inline-flex}.ax-link:hover{color:var(--o-accent);text-decoration:underline;-webkit-text-decoration-color:var(--o-cyan);text-decoration-color:var(--o-cyan);text-underline-offset:4px;text-decoration-thickness:2px}.ax-cards{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ax-card{grid-template-columns:auto minmax(0,1fr);grid-auto-rows:auto;column-gap:16px;padding:20px 22px;display:grid}.ax-card>*{grid-column:2}.ax-card>.ax-card-icon{grid-area:1/1/span 12;align-self:start}.ax-kicker{border:1px solid var(--o-line-accent);background:var(--o-wash);color:var(--o-accent-strong);border-radius:999px;justify-self:start;align-items:center;margin-bottom:8px;padding:2px 10px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}.ax-queue .ax-card h3{color:var(--o-ink);letter-spacing:-.012em;font-size:16px;font-weight:600;line-height:1.4}.ax-card>p:not(.ax-notice){color:var(--o-muted);margin-top:6px;font-size:14.5px;line-height:1.6}.ax-controls{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.ax-button{border:1px solid color-mix(in oklab, var(--o-accent-650) 30%, var(--o-accent-700));border-radius:var(--o-control-radius);background:var(--o-gradient-brand);min-height:40px;color:var(--o-on-accent);white-space:nowrap;box-shadow:inset 0 1px 0 #ffffff2e, 0 1px 2px color-mix(in srgb, var(--o-accent-deep) 20%, transparent);transition:transform .18s var(--o-ease), box-shadow .18s var(--o-ease), filter .18s var(--o-ease);justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:600;line-height:1.2;display:inline-flex}.ax-button:hover:not(:disabled){filter:brightness(1.06)saturate(1.05);box-shadow:inset 0 1px 0 #ffffff2e, var(--o-glow-accent);transform:translateY(-1px)}.ax-button:disabled{opacity:.5;filter:grayscale(.35)}.ax-button-secondary{border-color:var(--o-line-strong);background:var(--o-surface);color:var(--o-ink);box-shadow:var(--o-shadow-xs)}.ax-button-secondary:hover:not(:disabled){border-color:var(--o-accent);background:var(--o-mint);color:var(--o-accent-strong);filter:none;box-shadow:var(--o-shadow-xs)}.ax-card small{color:var(--o-faint);margin-top:14px;font-size:13px;display:block}.ax-queue .ax-notice{border:1px solid var(--o-line-accent);border-radius:var(--o-control-radius);background:var(--o-wash);color:var(--o-ink);align-items:flex-start;gap:9px;margin-top:14px;padding:10px 12px;font-size:13.5px;line-height:1.55;display:flex}.ax-notice[role=status]{border-color:var(--o-success-line);background:var(--o-success-bg);color:var(--o-success);font-weight:550}.ax-notice[role=alert]{border-color:var(--o-danger-line);background:var(--o-danger-bg);color:var(--o-danger)}.ax-queue .ax-notice svg{color:currentColor;flex:none;margin-top:3px}.ax-queue .ax-notice .ax-link{min-height:0;color:inherit;font-size:inherit;vertical-align:baseline;padding:0}.ax-empty{border:1px solid var(--o-line);border-radius:var(--o-radius-lg);background:radial-gradient(420px 180px at 50% 0%, color-mix(in srgb, var(--o-cyan) 8%, transparent), transparent 70%), var(--o-surface);box-shadow:var(--o-shadow-card);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px 42px;display:flex}.ax-queue .ax-empty-icon{border-radius:calc(15px * var(--o-radius-scale));background:var(--o-gradient-mint);width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--o-line-accent), 0 10px 22px -12px color-mix(in srgb, var(--o-bright-550) 50%, transparent);margin-bottom:6px}.ax-queue .ax-empty h2{color:var(--o-ink);letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.35}.ax-empty p{max-width:440px;color:var(--o-muted);font-size:14.5px;line-height:1.6}.ax-recommend{border:1px solid var(--o-line-accent);border-radius:var(--o-radius-lg);background:var(--o-gradient-mint);box-shadow:var(--o-shadow-card);gap:16px;padding:22px 24px;display:flex}.ax-queue .ax-recommend-icon{background:var(--o-aqua);width:40px;height:40px;color:var(--o-accent-strong);box-shadow:inset 0 0 0 1px var(--o-line-accent), 0 8px 18px -10px color-mix(in srgb, color-mix(in oklab, var(--o-bright-550) 70%, var(--o-bright-600)) 60%, transparent)}.ax-queue .ax-recommend h2{color:var(--o-accent-strong);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:2px 0 8px;font-size:12px;font-weight:650;line-height:1.4;display:flex}.ax-queue .ax-recommend h2:before{content:"";background:linear-gradient(90deg, var(--o-cyan), var(--o-accent));border-radius:2px;width:18px;height:2px}.ax-queue .ax-recommend p{color:var(--o-ink);font-size:15px;line-height:1.6}.ax-recommend small{color:var(--o-muted);margin-top:10px;font-size:13px;line-height:1.6;display:block}.ax-spin{animation:.9s linear infinite ax-spin}@keyframes ax-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ax-spin{animation:none}.ax-chip,.ax-button{transition:none}.ax-button:hover:not(:disabled){transform:none}}@media (max-width:720px){.ax-queue{gap:20px}.ax-queue .ax-header h1{font-size:30px}.ax-header,.ax-group-head{flex-direction:column;align-items:flex-start}.ax-group-head{gap:8px}.ax-card{column-gap:12px;padding:16px}.ax-kicker{border-radius:var(--o-control-radius)}.ax-controls .ax-button{flex:auto}.ax-recommend{gap:12px;padding:18px 16px}}
.wb-chart{min-width:0;margin:0}.wb-chart>header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wb-chart h3,.wb-chart p{margin:0}.wb-chart h3{color:var(--o-ink);font-size:15px;line-height:1.3}.wb-chart>header span{color:var(--o-muted);letter-spacing:.05em;text-transform:uppercase;flex:none;font-size:10px;font-weight:700}.wb-kpi{color:var(--o-ink);letter-spacing:-.045em;font-size:clamp(30px,4vw,44px);font-weight:760;line-height:1;margin-top:17px!important}.wb-kpi small{color:var(--o-muted);letter-spacing:normal;margin-top:7px;font-size:12px;font-weight:520;display:block}.wb-line-chart{width:100%;max-height:250px;margin-top:12px;display:block;overflow:visible}.wb-line-grid line{stroke:var(--o-line);stroke-width:1px;vector-effect:non-scaling-stroke}.wb-line-grid text,.wb-line-x-label{fill:var(--o-muted);font-family:var(--o-font);font-size:15px}.wb-line-axis{stroke:var(--o-line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.wb-line-series{fill:none;stroke:var(--o-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.wb-line-point{fill:var(--o-surface);stroke:var(--o-accent-deep);stroke-width:2px;vector-effect:non-scaling-stroke}.wb-line-point:focus{fill:var(--o-accent-deep);stroke:var(--o-surface);filter:drop-shadow(0 0 3px var(--o-cyan));outline:none}.wb-bar-chart{gap:10px;margin:15px 0 0;padding:0;list-style:none;display:grid}.wb-bar-chart li{grid-template-columns:minmax(86px,.8fr) minmax(120px,1.5fr) auto;align-items:center;gap:10px;min-width:0;font-size:11px;display:grid}.wb-bar-chart li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wb-bar-track{background:linear-gradient(to right, transparent calc(var(--wb-zero) - .5px), var(--o-line-strong) calc(var(--wb-zero) - .5px), var(--o-line-strong) calc(var(--wb-zero) + .5px), transparent calc(var(--wb-zero) + .5px)), var(--o-neutral-bg);border-radius:3px;height:12px;display:block;position:relative}.wb-bar-track b{background:var(--o-accent);border-radius:2px;min-width:2px;height:8px;position:absolute;top:2px}.wb-bar-track b.is-negative{border:1px dashed var(--o-warning);background:repeating-linear-gradient(135deg, var(--o-warning-bg), var(--o-warning-bg) 3px, var(--o-warning) 3px, var(--o-warning) 5px)}.wb-bar-chart strong{font-variant-numeric:tabular-nums}.wb-insight{color:var(--o-text);font-size:12px;font-weight:650;margin-top:12px!important}.wb-chart-empty{border:1px dashed var(--o-line-strong);border-radius:var(--o-radius-sm);color:var(--o-muted);text-align:center;padding:18px;font-size:12px;margin-top:14px!important}.wb-chart figcaption{color:var(--o-muted);margin-top:4px;font-size:11px;line-height:1.45}.wb-chart-data{color:var(--o-muted);margin-top:12px;font-size:11px}.wb-chart-data summary{cursor:pointer;width:max-content;font-weight:700}.wb-chart-data>div{border:1px solid var(--o-line);border-radius:var(--o-radius-sm);max-height:190px;margin-top:8px;overflow:auto}.wb-chart-data table{border-collapse:collapse;width:100%}.wb-chart-data th,.wb-chart-data td{border-bottom:1px solid var(--o-line);text-align:left;padding:7px 9px}.wb-chart-data th:last-child,.wb-chart-data td:last-child{text-align:right;font-variant-numeric:tabular-nums}.wb-chart.is-compact{padding:12px 0 4px}.wb-chart.is-compact .wb-line-chart{max-height:180px}.wb-chart.is-compact .wb-kpi{font-size:30px}@media (max-width:520px){.wb-bar-chart li{grid-template-columns:minmax(68px,.75fr) minmax(70px,1.25fr) auto;gap:7px}.wb-line-grid text,.wb-line-x-label{font-size:16px}}@media (prefers-reduced-motion:reduce){.wb-line-point{transition:none}}
.home{--home-gap:18px;align-content:space-between;gap:var(--home-gap);width:100%;color:var(--o-ink);overflow-wrap:anywhere;flex:1;grid-template-rows:auto auto auto auto;font-size:14px;line-height:1.5;display:grid}.home *{box-sizing:border-box;min-width:0}.home :is(h1,h2,h3,p,ul){margin:0}.home ul{padding:0;list-style:none}.home button{font:inherit;color:inherit;cursor:pointer}.home :is(button,a,input,summary):focus-visible{outline:2px solid var(--o-accent);outline-offset:4px}.home-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-intro{align-items:center;display:flex;position:relative}.home-intro-eyebrow,.home-panel-eyebrow,.home-discovery-eyebrow{color:color-mix(in oklab, var(--o-accent-600) 75%, var(--o-info-650));letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:650}.home-intro-eyebrow{flex-wrap:wrap;align-items:center;gap:14px;display:flex;margin-bottom:9px!important}.home-illustrative{border:1px solid var(--o-accent-250);letter-spacing:0;text-transform:none;background:var(--o-neutral-75);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:500}.ag-shell .home .home-intro h1{letter-spacing:-.045em;text-wrap:initial;font-size:clamp(32px,3.25vw,52px);font-weight:650;line-height:1.15}.home-intro h1>span{color:color-mix(in oklab, var(--o-accent-600) 80%, var(--o-info-650))}.home .home-subtitle{color:color-mix(in oklab, var(--o-neutral-600) 85%, var(--o-info-550));margin-top:8px;font-size:16px}.home-context-chips{align-items:center;gap:16px;margin-top:16px;display:flex}.home-context-chip{border:1px solid color-mix(in srgb, var(--o-neutral-150) 50%, transparent);border-radius:calc(30px * var(--o-radius-scale));background:#fff5;align-items:center;gap:12px;min-height:52px;padding:0 20px 0 0;display:flex}.home-context-chip>span{background:var(--o-aqua);width:52px;height:52px;color:color-mix(in oklab, var(--o-accent-600) 80%, var(--o-info-650));border-radius:50%;place-items:center;display:grid}.home-context-chip>div{gap:2px;display:grid}.home-context-chip strong{font-size:13px;font-weight:600}.home-context-chip small{color:color-mix(in oklab, var(--o-neutral-600) 85%, var(--o-info-550));font-size:12px}.home-context-chip small.is-running:after{content:"";background:color-mix(in oklab, var(--o-accent-600) 15%, var(--o-success-550));border-radius:50%;width:6px;height:6px;margin-left:7px;display:inline-block}.home-mobile-menu{display:none}.home-priority,.home-digest{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:18px;display:grid}.home-digest{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.home-card,.home-discovery{border:1px solid var(--o-neutral-100);border-radius:var(--o-radius-lg);box-shadow:0 3px 10px color-mix(in srgb, var(--o-neutral-750) 1%, transparent);background:#fffe;overflow:hidden}.home-decision-hero,.home-hero{isolation:isolate;border-radius:var(--o-radius-lg);color:var(--o-on-accent);border:1px solid color-mix(in oklab, var(--o-accent-650) 80%, var(--o-info-650));background:linear-gradient(120deg, color-mix(in oklab, var(--o-accent-800) 75%, var(--o-info-750)), color-mix(in oklab, var(--o-accent-650) 85%, var(--o-info-600)));box-shadow:0 10px 30px -22px color-mix(in srgb, var(--o-neutral-800) 50%, transparent);min-height:302px;padding:26px;position:relative;overflow:hidden}.home-hero-media{z-index:-1;pointer-events:none;position:absolute;inset:0}.home-hero-media img{object-fit:cover;object-position:center 62%}.home-hero-media:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--o-accent-deep) 96%, transparent) 0%, color-mix(in srgb, var(--o-accent-deep) 87%, transparent) 48%, color-mix(in srgb, var(--o-accent-deep) 21%, transparent) 100%);position:absolute;inset:0}.home .home-hero:after{display:none}.home-quiet{align-items:flex-start;gap:15px;display:flex}.home-quiet-icon,.home-hero-icon{border-radius:var(--o-radius);background:color-mix(in srgb, var(--o-bright-550) 55%, transparent);width:40px;height:40px;color:var(--o-bright-25);flex:0 0 40px;place-items:center;display:grid}.home-quiet-body{flex:1}.home .home-quiet .home-panel-eyebrow{color:color-mix(in oklab, var(--o-neutral-300) 60%, var(--o-bright-350));padding:11px 0 24px;font-size:11px;font-weight:500}.ag-shell .home :is(.home-quiet,.home-hero) h2{color:var(--o-on-accent);letter-spacing:-.03em;text-wrap:initial;max-width:530px;font-size:clamp(24px,2.25vw,36px);font-weight:500;line-height:1.25}.home .home-quiet-body>p:not(.home-panel-eyebrow){color:var(--o-wash);max-width:480px;margin-top:14px;font-size:15px}.home-differences-rest{max-width:620px;color:color-mix(in oklab, var(--o-neutral-300) 60%, var(--o-bright-350));gap:14px;margin:22px 0 0;padding:0 0 0 20px;font-size:14px;display:grid}.home-differences-rest li{padding-left:4px}.home-differences-rest strong{color:var(--o-on-accent);letter-spacing:-.01em;font-size:16px;font-weight:500;display:block}.home-differences-rest span{color:var(--o-neutral-200);margin-top:2px;line-height:1.5;display:block}.home-priority+.home-differences{margin-bottom:18px}.home-differences:has(+.home-priority){margin-bottom:18px}a.home-insight-preview{color:inherit;text-decoration:none}.home-decision-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.home-decision-primary,.home-decision-secondary,.home-hero-cta{border-radius:calc(11px * var(--o-radius-scale));justify-content:center;align-items:center;gap:15px;min-height:44px;padding:10px 17px;text-decoration:none;display:inline-flex;font-size:13px!important;font-weight:550!important}.home .home-decision-primary,.home .home-hero-cta{background:var(--o-surface);border:1px solid var(--o-surface);color:color-mix(in oklab, var(--o-accent-800) 70%, var(--o-info-750))}.home .home-decision-secondary{background:color-mix(in srgb, var(--o-accent-deep) 25%, transparent);border:1px solid color-mix(in srgb, var(--o-accent-350) 44%, transparent);color:var(--o-on-accent)}.home-decision-primary:hover,.home-hero-cta:hover{background:var(--o-accent-50)}.home-decision-secondary:hover{background:#ffffff18}.home .home-more-decisions{color:color-mix(in oklab, var(--o-neutral-150) 60%, var(--o-bright-200));background:0 0;border:0;margin-top:12px;padding:0;font-size:12px;text-decoration:underline}.home-hero-top{flex-wrap:wrap;align-items:flex-start;gap:15px;display:flex}.home-hero-body{flex:240px;min-width:0}.home-hero-cta{margin-left:55px}.home-hero-line{color:var(--o-wash);font-size:14px;margin-top:12px!important}.home-hero-notes{color:color-mix(in oklab, var(--o-success-200) 10%, var(--o-warning-150));font-size:12px;margin-top:7px!important}.home-hero-decisions{border-top:1px solid #ffffff30;margin-top:16px;padding-top:14px}.ag-shell .home-hero-decisions h3{color:color-mix(in oklab, var(--o-accent-100) 35%, var(--o-accent-150));margin-bottom:6px;font-size:12px}.home-decisions button{text-align:left;width:100%;color:var(--o-on-accent);border-radius:var(--o-control-radius);background:#ffffff10;border:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.home-decisions button>span:first-child{min-width:0}.home-decisions strong,.home-decisions small{display:block}.home-decisions strong{font-size:14px;font-weight:550}.home-decisions small{color:color-mix(in oklab, var(--o-accent-150) 25%, var(--o-accent-200));font-size:12px}.home-decision-open{white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:12px;display:inline-flex}.home-discovery{padding:20px 20px 0}.home-discovery-head{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:6px 12px;display:grid}.home-discovery-icon,.home-insights-icon{border-radius:var(--o-radius);width:32px;height:32px;color:color-mix(in oklab, var(--o-accent-600) 80%, var(--o-info-650));background:var(--o-accent-75);flex:0 0 32px;place-items:center;display:grid}.home-discovery-head>div{display:contents}.home-discovery-eyebrow{grid-area:1/2;align-self:center}.ag-shell .home .home-discovery h2{text-wrap:initial;grid-column:2/-1;margin-top:0;font-size:22px;font-weight:500;line-height:1.25}.home-discovery-head>div>p:last-child{color:color-mix(in oklab, var(--o-neutral-600) 85%, var(--o-info-550));grid-column:2/-1;margin-top:-5px;font-size:13px;line-height:1.5}.home-discovery-link,.home-link{color:color-mix(in oklab, var(--o-accent-600) 85%, var(--o-info-600));white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:550;text-decoration:none;display:inline-flex}.home-discovery-link{grid-area:1/3;align-self:center}.home-link:hover,.home-discovery-link:hover{text-decoration:underline}.home-review-rows{margin-top:8px!important}.home-review-rows li+li{border-top:1px solid var(--o-neutral-75)}.home-review-rows a{color:color-mix(in oklab, var(--o-accent-800) 55%, var(--o-info-800));border-radius:calc(7px * var(--o-radius-scale));align-items:center;gap:10px;padding:6px 0;text-decoration:none;display:flex}.home-review-rows a:hover{background:var(--o-neutral-50)}.home-review-icon{border-radius:calc(11px * var(--o-radius-scale));height:35px;color:color-mix(in oklab, var(--o-info-500) 20%, var(--o-info-550));background:var(--o-info-50);flex:0 0 35px;place-items:center;display:grid}.home-review-icon.is-findings{color:color-mix(in oklab, var(--o-accent-650) 70%, var(--o-info-600));background:var(--o-neutral-bg)}.home-review-icon.is-monitored{color:color-mix(in oklab, var(--o-success-500) 85%, var(--o-success-550));background:var(--o-accent-50)}.home-review-rows a>span:nth-child(2){flex:1}.home-review-rows strong{font-size:13px;font-weight:500;display:block}.home-review-rows small{color:color-mix(in oklab, var(--o-neutral-550) 85%, var(--o-info-600));text-overflow:ellipsis;white-space:nowrap;max-width:27ch;font-size:11.5px;display:block;overflow:hidden}.home-review-rows b{border-radius:var(--o-control-radius);background:var(--o-accent-75);color:color-mix(in oklab, var(--o-accent-600) 80%, var(--o-info-650));text-align:center;font-variant-numeric:tabular-nums;min-width:25px;padding:1px 6px;font-size:12px;font-weight:600}.home-review-rows a>svg{color:color-mix(in oklab, var(--o-neutral-550) 90%, var(--o-info-550));flex-shrink:0}.home-discovery-facts{border-top:1px solid var(--o-neutral-75);color:var(--o-neutral-550);flex-wrap:wrap;justify-content:space-between;gap:3px 8px;margin-top:5px;padding:8px 0;font-size:10px;display:flex}.home-discovery-facts span:first-child:before{content:"";background:color-mix(in oklab, var(--o-accent-500) 30%, var(--o-success-550));border-radius:50%;width:5px;height:5px;margin:0 5px 1px 0;display:inline-block}.home-discovery-facts .is-paused:before{background:var(--o-warning-500)!important}.home-card{padding:20px}.home-card>header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ag-shell .home-card>header h2{color:color-mix(in oklab, var(--o-accent-600) 75%, var(--o-info-650));letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:650}.home-card .home-link{margin-left:auto}.home-insight-preview{text-align:left;background:0 0;border:0;align-items:center;gap:20px;width:100%;padding:0;display:flex}.home-insight-copy{flex:1;gap:12px;display:grid}.home-insight-copy strong{color:color-mix(in oklab, var(--o-neutral-800) 60%, var(--o-info-800));letter-spacing:-.025em;font-size:clamp(17px,1.48vw,23px);font-weight:500;line-height:1.4}.home-insight-copy>span{color:color-mix(in oklab, var(--o-neutral-550) 85%, var(--o-info-600));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.home-insight-copy small{color:color-mix(in oklab, var(--o-accent-600) 80%, var(--o-info-550));-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box;overflow:hidden}.home-insight-preview:hover .home-insight-copy small{text-decoration:underline}.home-insight-chart{border-radius:var(--o-radius);background:var(--o-neutral-25);flex:0 0 145px;align-content:center;align-self:stretch;gap:6px;padding:8px;display:grid}.home-chart-bars{justify-content:center;align-items:end;gap:14px;min-height:103px;padding-bottom:24px;display:flex;position:relative}.home-chart-bars:after{content:"";background:color-mix(in oklab, var(--o-neutral-300) 70%, var(--o-neutral-350));height:1px;position:absolute;bottom:24px;left:4px;right:4px}.home-chart-bars>span{flex-direction:column;align-items:center;gap:4px;width:50px;display:flex;position:relative}.home-chart-bars b{color:color-mix(in oklab, var(--o-accent-650) 80%, var(--o-info-600));font-size:11px;font-weight:600}.home-chart-bars i{border-radius:calc(4px * var(--o-radius-scale)) calc(4px * var(--o-radius-scale)) 0 0;background:linear-gradient(130deg, color-mix(in oklab, var(--o-accent-500) 35%, var(--o-bright-450)), color-mix(in oklab, var(--o-accent-600) 80%, var(--o-info-600)));width:30px;min-height:1px;display:block}.home-chart-bars>span+span i{background:var(--o-neutral-200)}.home-chart-bars small{text-align:center;width:62px;color:color-mix(in oklab, var(--o-neutral-550) 85%, var(--o-info-600));font-size:9px;line-height:1.1;position:absolute;top:calc(100% + 5px)}.home-insight-chart>small{color:color-mix(in oklab, var(--o-neutral-500) 65%, var(--o-neutral-550));text-align:center;font-size:9px}.home-activity-list{padding-left:7px!important}.home-activity-list>li{padding-left:22px;position:relative}.home-activity-list>li:before{content:"";background:color-mix(in oklab, var(--o-neutral-550) 90%, var(--o-info-500));border-radius:50%;width:5px;height:5px;position:absolute;top:18px;left:0}.home-activity-list>li:not(:last-child):after{content:"";background:var(--o-neutral-150);width:1px;position:absolute;top:24px;bottom:-18px;left:2px}.home-activity-list>li>:is(a,div,button){color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:6px 0;text-decoration:none;display:flex}.home-activity-list :is(a,button):hover strong{color:color-mix(in oklab, var(--o-bright-550) 20%, var(--o-bright-600));text-decoration:underline}.home-activity-icon{border-radius:calc(11px * var(--o-radius-scale));height:34px;color:color-mix(in oklab, var(--o-info-550) 85%, var(--o-info-600));background:var(--o-info-bg);flex:0 0 34px;place-items:center;display:grid}.home-activity-icon.is-responsibility,.home-activity-icon.is-action{background:var(--o-accent-75);color:color-mix(in oklab, var(--o-success-500) 75%, var(--o-success-550))}.home-activity-icon.is-source,.home-activity-icon.is-learning{background:var(--o-hue-stock-bg);color:var(--o-chart-5)}.home-activity-text{flex:1}.home-activity-text strong{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.home-activity-text time{color:color-mix(in oklab, var(--o-neutral-600) 90%, var(--o-info-550));font-size:11px;display:block}.home-activity-detail{overflow-wrap:anywhere;gap:18px;display:grid}.home-activity-detail dl{gap:12px;margin:0;display:grid}.home-activity-detail dt{color:color-mix(in oklab, var(--o-neutral-600) 90%, var(--o-info-550));font-size:12px}.home-activity-detail dd{margin:3px 0 0}.home-activity-availability{color:color-mix(in oklab, var(--o-neutral-600) 90%, var(--o-info-550))}.home-empty{color:color-mix(in oklab, var(--o-neutral-550) 60%, var(--o-neutral-600));padding:12px 0;font-size:14px}.home-empty-row{align-items:center;gap:12px;display:flex}.home-skeleton{gap:12px;width:100%;padding:15px 0;display:grid}.home-skeleton span{background:color-mix(in srgb, var(--o-neutral-350) 27%, transparent);border-radius:calc(6px * var(--o-radius-scale));width:100%;height:14px}.home-skeleton span:last-child{width:65%}.home-composer-field{border:1px solid var(--o-neutral-150);background:var(--o-surface);align-items:center;gap:10px;display:flex}.home-composer-field input{min-width:0;color:color-mix(in oklab, var(--o-accent-800) 70%, var(--o-info-750));background:0 0;border:0;outline:0;flex:1;padding:8px 0}.home-composer-field button{background:var(--o-accent);color:var(--o-on-accent);border:0;place-items:center;display:grid}.home-chips{gap:6px;display:flex}.home-chips button{border:1px solid var(--o-neutral-150);border-radius:calc(99px * var(--o-radius-scale));color:color-mix(in oklab, var(--o-neutral-550) 55%, var(--o-neutral-600));background:var(--o-surface)}@media (min-width:1024px) and (max-height:850px){.home{--home-gap:12px}.ag-shell .home .home-intro h1{font-size:36px}.home .home-subtitle{margin-top:5px;font-size:14px}.home-context-chips{margin-top:8px}.home-context-chip{min-height:32px}.home-context-chip>span{width:32px;height:32px}.home-context-chip strong{font-size:12px}.home-context-chip small{font-size:10px}.home-decision-hero,.home-hero{min-height:258px;padding:21px}.home .home-quiet .home-panel-eyebrow{padding-bottom:18px}.ag-shell .home :is(.home-quiet,.home-hero) h2{font-size:28px}.home .home-quiet-body>p:not(.home-panel-eyebrow){font-size:13px}.home-decision-actions{gap:8px;margin-top:19px}.home-decision-primary,.home-decision-secondary{min-height:40px;padding:9px 13px;font-size:12px!important}.home-discovery{padding:15px 16px 0}.home-discovery-head{grid-template-columns:32px minmax(0,1fr) auto;gap:5px 8px}.home-discovery-icon{width:32px;height:32px}.ag-shell .home .home-discovery h2{font-size:19px}.home-discovery-head>div>p:last-child{font-size:12px}.home-review-rows{margin-top:8px!important}.home-review-rows a{padding:4px 0}.home-review-icon{flex-basis:29px;height:29px}.home-review-rows strong{font-size:12px}.home-review-rows small{font-size:10px}.home-discovery-facts{padding:7px 0;font-size:9px}.home-card{padding:14px 16px}.home-card>header{margin-bottom:10px}.home-insights-icon{flex-basis:32px;width:32px;height:32px}.home-insight-preview{gap:12px;padding-left:0}.home-insight-copy{gap:8px}.home-insight-copy strong{font-size:18px}.home-insight-copy>span{font-size:12px}.home-insight-chart{flex-basis:120px;gap:3px;padding:5px}.home-activity-list>li>:is(a,div,button){padding-block:5px}}@media (min-width:1024px) and (min-height:681px) and (max-height:850px){.home-intro>div{width:100%}.home-context-chips{margin:0;position:absolute;bottom:0;right:0}.home-context-chip:first-child{display:none}.home-context-chip{padding-right:12px}.home .home-subtitle{padding-right:230px}}@media (min-width:1024px) and (max-height:680px){.home{--home-gap:10px}.home-context-chips{display:none}.ag-shell .home .home-intro h1{font-size:32px}.home-intro-eyebrow{font-size:10px;margin-bottom:5px!important}.home-decision-hero,.home-hero{min-height:235px;padding:18px}.home-quiet{gap:12px}.home-quiet-icon{flex-basis:32px;height:32px}.home .home-quiet .home-panel-eyebrow{padding-top:8px;padding-bottom:16px;font-size:10px}.ag-shell .home :is(.home-quiet,.home-hero) h2{font-size:25px}.home-discovery-head>div>p:last-child,.home-review-rows small{display:none}.home-review-rows a{padding-block:5px}.home-card{padding:12px 16px}.home-card>header{margin-bottom:8px}.home-activity-list>li>:is(a,div,button){padding-block:2px}.home-insight-copy strong{font-size:16px}.home-insight-copy>span{display:none}.home-insight-chart{--home-chart-height:44px;flex-basis:100px;padding:5px}.home-chart-bars{min-height:82px}.home-insight-copy small{display:none}.home-activity-icon{border-radius:calc(9px * var(--o-radius-scale));flex-basis:28px;height:28px}.home-activity-text strong{font-size:11.5px}.home-activity-text time{font-size:10px}}@media (min-width:1024px) and (max-width:1200px){.home-priority,.home-digest{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px}.home-insight-preview{padding-left:0}.home-insight-chart{flex-basis:102px}.home-decision-secondary{display:none}.home .home-quiet .home-panel-eyebrow{padding-bottom:15px}}@media (max-width:1023px){.home{flex-direction:column;gap:20px;padding-bottom:65px;display:flex}.home-priority,.home-digest{grid-template-columns:1fr;gap:20px}.home-decision-hero{min-height:300px}.home-intro>div{width:100%}.home-intro-eyebrow{padding-right:48px}.home-context-chips{flex-wrap:wrap;gap:8px}.home-context-chip{min-height:42px}.home-context-chip>span{width:42px;height:42px}.home-mobile-menu{border:1px solid var(--o-neutral-250);border-radius:calc(11px * var(--o-radius-scale));background:var(--o-surface);width:38px;height:38px;color:color-mix(in oklab, var(--o-accent-600) 80%, var(--o-info-650));place-items:center;display:grid;position:absolute;top:0;right:0}.home-insight-preview{padding-left:0}.home-ask-dock{right:0;bottom:max(14px, env(safe-area-inset-bottom));pointer-events:none;left:0;z-index:20!important;position:fixed!important}.home-ask-pill{pointer-events:auto}.home--compact .home-ask-dock{pointer-events:auto;bottom:auto;left:auto;right:auto;position:relative!important}.home--compact :is(.home-more-decisions,.home-discovery-link,.home-link),.home--compact .file-activity .file-heading a{align-items:center;min-height:40px;display:inline-flex}}@media (max-width:600px){.home-hero-top{grid-template-columns:40px minmax(0,1fr);align-items:start;display:grid}.home-hero-body{min-width:0}.home-hero-cta{grid-column:1/-1;justify-self:start;max-width:100%}.ag-shell .home .home-intro h1{font-size:32px}.home .home-subtitle{font-size:14px}.home-context-chips{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-context-chip{border-radius:var(--o-radius);align-items:flex-start;gap:7px;padding:9px}.home-context-chip>span{background:0 0;flex-shrink:0;width:24px;height:28px}.home-context-chip strong{font-size:11px}.home-context-chip small{font-size:10px}.home-quiet{gap:12px;padding:22px 20px}.home-quiet-icon{flex-basis:32px;height:32px}.home .home-quiet .home-panel-eyebrow{padding-top:8px;padding-bottom:20px}.ag-shell .home :is(.home-quiet,.home-hero) h2{font-size:26px}.home .home-quiet-body>p:not(.home-panel-eyebrow){font-size:13px}.home-decision-actions{gap:10px;margin-top:20px}.home-decision-primary,.home-decision-secondary{min-height:42px;padding:9px 12px;font-size:12px!important}.home-decision-secondary{padding-left:0;border:0!important}.home-discovery{padding:20px 16px 0}.home-discovery-head{gap:10px}.ag-shell .home .home-discovery h2{font-size:22px}.home-card{padding:18px 16px}.home-insight-preview{align-items:flex-start;gap:10px}.home-insight-copy strong{font-size:17px}.home-insight-copy>span{-webkit-line-clamp:4;font-size:12px}.home-insight-chart{flex-basis:105px;padding-inline:5px}.home-activity-text strong{-webkit-line-clamp:2;font-size:13px}.home-activity-text time{font-size:12px}.home-hero-cta{margin-left:0}}@media (prefers-reduced-motion:reduce){.home *{transition:none!important;animation:none!important}}.home-workbook-dashboard{border-block:1px solid var(--o-border);padding:12px 0}.home-workbook-dashboard>summary{cursor:pointer;align-items:center;gap:12px;list-style:none;display:flex}.home-workbook-dashboard>summary::-webkit-details-marker{display:none}.home-workbook-dashboard>summary>span:first-child{border-radius:calc(11px * var(--o-radius-scale));width:36px;height:36px;color:var(--o-accent-strong);background:var(--o-mint);place-items:center;display:grid}.home-workbook-dashboard h2,.home-workbook-dashboard h3,.home-workbook-dashboard p{margin:0}.home .home-workbook-dashboard h2{font-size:14px;line-height:1.25}.home-workbook-dashboard>summary p{color:var(--o-muted);margin-top:3px;font-size:13px}.home-workbook-expand{color:var(--o-accent-strong);margin-left:auto;font-size:12px;font-weight:650}.home-workbook-visuals{border:1px solid var(--o-border);border-radius:calc(16px * var(--o-radius-scale));background:var(--o-surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:12px;display:grid;overflow:hidden}.home-workbook-visual{min-width:0;padding:18px 20px}.home-workbook-visual+.home-workbook-visual{border-left:1px solid var(--o-border)}.home-workbook-visual:nth-child(odd){border-left:0}.home-workbook-visual:nth-child(n+3){border-top:1px solid var(--o-border)}.home-workbook-source{color:var(--o-accent-strong);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:760px){.home-workbook-visuals{grid-template-columns:minmax(0,1fr)}.home-workbook-visual+.home-workbook-visual{border-top:1px solid var(--o-border);border-left:0}}.home-ask-dock{z-index:5;justify-content:center;align-items:end;min-height:44px;display:flex;position:relative}.home-ask-pill{flex:none;position:relative}.home-ask-trigger{border:1px solid var(--o-accent-deep);background:var(--o-gradient-brand);min-height:44px;box-shadow:0 8px 22px -13px var(--o-accent-deep);white-space:nowrap;transition:box-shadow .18s var(--o-ease), transform .18s var(--o-ease);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 16px;display:inline-flex;color:var(--o-on-accent)!important;font-size:13.5px!important;font-weight:700!important}.home-ask-trigger:hover,.home-ask-pill.is-open .home-ask-trigger{box-shadow:0 12px 25px -12px var(--o-accent-deep);transform:translateY(-1px)}.home-ask-trigger>svg:last-child{opacity:.7}.home-ask-panel{z-index:10;border:1px solid var(--o-line);border-radius:calc(20px * var(--o-radius-scale));background:var(--o-surface);width:min(410px,100vw - 40px);box-shadow:0 22px 56px -24px color-mix(in srgb, var(--o-rail) 66%, transparent);padding:18px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.home-ask-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.home-ask-head>div{gap:2px;display:grid}.home-ask-head strong{font-size:15px;font-weight:700}.home-ask-head span{color:var(--o-muted);font-size:13px}.home-ask-head>button{border-radius:calc(9px * var(--o-radius-scale));width:30px;height:30px;color:var(--o-muted);background:0 0;border:0;place-items:center;margin:-4px -4px 0 0;font-size:23px;line-height:1;display:grid}.home-ask-head>button:hover{background:var(--o-wash)}.home-ask-panel .home-composer{display:block}.home-ask-panel .home-composer-field{border-radius:calc(14px * var(--o-radius-scale));min-height:50px;box-shadow:none;padding:5px 5px 5px 14px}.home-ask-panel .home-composer-field input{font-size:14px}.home-ask-panel .home-composer-field button{border-radius:var(--o-control-radius);flex-basis:38px;height:38px}.home-ask-panel .home-chips{flex-wrap:wrap;margin-top:12px}.home-ask-panel .home-chips>button{min-height:32px;padding:5px 10px;font-size:12px}
.mc-invented{background:var(--o-marker);color:var(--o-on-marker);letter-spacing:.08em;text-align:center;text-transform:uppercase;z-index:40;padding:9px 16px;font-size:15px;font-weight:700;position:sticky;top:0}.mc-invented-note{border-radius:var(--o-radius-sm);background:var(--o-marker);color:var(--o-on-marker);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:0;padding:8px 12px;font-size:14px;font-weight:700}.ag-main-close{background:radial-gradient(90% 60% at 85% 0%, var(--o-wash) 0%, transparent 60%), linear-gradient(180deg, var(--o-page) 0%, var(--o-surface-soft) 55%, var(--o-page) 100%)}.mc-stage{max-width:1240px;padding:36px var(--o-page-gutter) 64px;color:var(--o-text);flex-direction:column;gap:32px;margin:0 auto;display:flex}.mc-hero{flex-direction:column;gap:18px;display:flex}.mc-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.mc-kicker{color:var(--o-text);margin:0;font-size:17px;font-weight:500}.ag-shell .mc-headline{color:var(--o-ink);letter-spacing:-.045em;flex-wrap:wrap;align-items:baseline;gap:4px 22px;margin:0;font-weight:500;line-height:1.02;display:flex}.ag-shell .mc-headline .mc-figure{font-family:var(--o-font);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.055em;font-size:clamp(56px,8.2vw,118px);font-weight:500}.ag-shell .mc-headline.is-words .mc-figure{letter-spacing:-.045em;font-size:clamp(44px,5.6vw,76px)}.mc-headline-rest{letter-spacing:-.025em;color:var(--o-text);font-size:clamp(22px,2.5vw,34px);font-weight:400}.ag-shell .mc-waiting{letter-spacing:-.045em;color:var(--o-ink);margin:0;font-size:clamp(44px,5.6vw,76px);font-weight:500;line-height:1.04}.mc-sentence{color:var(--o-text);margin:0;font-size:19px;line-height:1.45}.mc-sentence span{display:block}.mc-bar{height:46px;filter:drop-shadow(0 16px 18px color-mix(in srgb, var(--o-accent-deep) 18%, transparent));gap:5px;padding-bottom:7px;display:flex}.mc-bar-part{border-radius:calc(9px * var(--o-radius-scale));min-width:12px;transition:background var(--o-motion-enter) var(--o-ease), box-shadow var(--o-motion-enter) var(--o-ease);flex:1 1 0;box-shadow:inset 0 1px #ffffff8c,inset 0 -10px 16px -12px #0003}.mc-bar-part.is-0{background:linear-gradient(180deg, color-mix(in oklab, var(--o-accent-450) 15%, var(--o-bright-500)), var(--o-accent));box-shadow:inset 0 1px 0 #ffffff8c, 0 7px 0 color-mix(in oklab, var(--o-accent-700) 60%, var(--o-accent-750))}.mc-bar-part.is-1{background:linear-gradient(180deg, color-mix(in oklab, var(--o-accent-550) 35%, var(--o-bright-500)), var(--o-accent));box-shadow:inset 0 1px 0 #ffffff73, 0 7px 0 var(--o-rail-soft)}.mc-bar-part.is-2{background:linear-gradient(180deg, color-mix(in oklab, var(--o-accent-450) 25%, var(--o-bright-500)), color-mix(in oklab, var(--o-accent-550) 35%, var(--o-accent-600)));box-shadow:inset 0 1px 0 #fff6, 0 7px 0 var(--o-accent-strong)}.mc-bar-part.is-3{background:linear-gradient(180deg, color-mix(in oklab, var(--o-neutral-450) 25%, var(--o-accent-400)), color-mix(in oklab, var(--o-neutral-500) 45%, var(--o-accent-500)));box-shadow:inset 0 1px 0 #fff6, 0 7px 0 color-mix(in oklab, var(--o-neutral-600) 75%, var(--o-bright-550))}.mc-bar-part.is-decided{background:linear-gradient(180deg, #ffffffe6, color-mix(in srgb, var(--o-wash) 85%, transparent));box-shadow:inset 0 1px 0 var(--o-surface), inset 0 0 0 1px color-mix(in srgb, var(--o-accent-deep) 8%, transparent), 0 7px 0 var(--o-neutral-250)}.mc-cards{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:20px;display:grid}.mc-card{border-radius:var(--o-radius-xl);box-shadow:inset 0 1px 0 var(--o-surface), 0 1px 2px color-mix(in srgb, var(--o-neutral-900) 5%, transparent), 0 26px 48px -30px color-mix(in srgb, var(--o-accent-deep) 35%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:box-shadow var(--o-motion-fast) var(--o-ease);background:#fffffff2;border:1px solid #ffffffd9;flex-direction:column;gap:14px;padding:10px 10px 18px;display:flex}.mc-card-open{all:unset;box-sizing:border-box;border-radius:var(--o-radius-lg);cursor:pointer;transition:background var(--o-motion-fast) var(--o-ease);flex-direction:column;gap:8px;padding:16px 16px 10px;display:flex}.mc-card-open:hover{background:var(--o-neutral-bg)}.mc-card-open:focus-visible{outline:2px solid var(--o-focus);outline-offset:2px}.mc-card-value{letter-spacing:-.035em;color:var(--o-ink);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(34px,3.4vw,46px);font-weight:500;line-height:1.08}.mc-card-label{letter-spacing:-.012em;color:var(--o-ink);font-size:19px;font-weight:600;line-height:1.3}.mc-card-what{color:var(--o-text);font-size:17px;line-height:1.42}.mc-card-note{color:color-mix(in oklab, var(--o-warning-600) 80%, var(--o-danger-650));font-size:16px;line-height:1.4}.mc-card-owner{letter-spacing:-.015em;color:var(--o-ink);flex-direction:column;gap:1px;padding:0 16px;font-size:20px;font-weight:600;display:flex}.mc-card-owner small{letter-spacing:0;color:var(--o-muted);font-size:14px;font-weight:500}.mc-card-owner>span{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.mc-card-owner .mc-owner-change{all:unset;cursor:pointer;letter-spacing:0;color:var(--o-accent-strong);font-size:14.5px;font-weight:600}.mc-owner-change:hover{text-decoration:underline}.mc-owner-change:focus-visible{outline:2px solid var(--o-focus);outline-offset:2px;border-radius:calc(4px * var(--o-radius-scale))}.mc-card-owner-edit{flex-direction:column;gap:6px;padding:0 16px;display:flex}.mc-card-owner-edit label{color:var(--o-muted);font-size:14px;font-weight:500}.mc-card-owner-edit>div{gap:8px;display:flex}.mc-card-owner-edit input{border-radius:var(--o-radius);border:1px solid var(--o-line-control);background:var(--o-surface);min-width:0;min-height:44px;font:inherit;color:var(--o-ink);flex:auto;padding:0 12px;font-size:17px}.mc-card-owner-edit input:focus{outline:2px solid var(--o-focus);outline-offset:1px}.mc-card-owner-edit .mc-secondary{min-height:44px}.mc-card-owner-edit .mc-card-failed{padding:0}.mc-card-link{all:unset;cursor:pointer;color:var(--o-accent-strong);align-self:flex-start;align-items:center;gap:6px;margin:0 16px;font-size:15px;font-weight:600;display:inline-flex}.mc-card-link:hover{text-decoration:underline}.mc-card-link:focus-visible{outline:2px solid var(--o-focus);outline-offset:2px;border-radius:calc(4px * var(--o-radius-scale))}.mc-card-actions{flex-wrap:wrap;gap:10px;margin-top:auto;padding:0 16px;display:flex}.mc-card-actions>*{white-space:nowrap;flex:auto}.mc-primary,.mc-secondary{border-radius:calc(14px * var(--o-radius-scale));min-height:48px;font:inherit;letter-spacing:-.008em;cursor:pointer;transition:background var(--o-motion-fast) var(--o-ease), border-color var(--o-motion-fast) var(--o-ease);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:600;display:inline-flex}.mc-primary{border:1px solid var(--o-accent-deep);background:var(--o-accent-deep);color:var(--o-on-accent)}.mc-primary:hover:not(:disabled){background:var(--o-rail)}.mc-secondary{border:1px solid var(--o-line-strong);color:var(--o-ink);background:#ffffffd9}.mc-secondary:hover:not(:disabled){border-color:var(--o-line-control);background:var(--o-surface)}.mc-primary:disabled,.mc-secondary:disabled{opacity:.6;cursor:default}.mc-primary:focus-visible,.mc-secondary:focus-visible{outline:2px solid var(--o-focus);outline-offset:2px}.mc-message-open{min-height:44px}.mc-more{align-self:flex-start}.mc-more-unknown{margin-top:14px}.mc-card.is-decided{background:color-mix(in srgb, var(--o-surface-soft) 90%, transparent);box-shadow:inset 0 1px 0 var(--o-surface), 0 1px 2px color-mix(in srgb, var(--o-neutral-900) 5%, transparent)}.mc-card.is-decided .mc-card-value,.mc-card.is-decided .mc-card-label,.mc-card.is-decided .mc-card-owner{color:var(--o-text)}.mc-card-decided{color:var(--o-text);gap:10px;margin:0;padding:0 16px;font-size:15.5px;line-height:1.42;display:flex}.mc-card-decided svg{color:var(--o-accent);flex:none;margin-top:2px}.mc-card-decided strong{color:var(--o-ink)}.mc-card-changed,.mc-card-failed{color:color-mix(in oklab, var(--o-warning-600) 80%, var(--o-danger-650));margin:0;padding:0 16px;font-size:15px;line-height:1.4}.mc-card-failed{color:color-mix(in oklab, var(--o-warning-650) 25%, var(--o-danger-600))}.ag-shell .mc-unknown h2,.ag-shell .mc-log h2{letter-spacing:-.028em;color:var(--o-ink);margin:0 0 14px;font-size:26px;font-weight:500}.mc-unknown-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:14px;display:grid}.mc-unknown-item{text-align:left;font:inherit;color:var(--o-text);cursor:pointer;border-radius:var(--o-radius-lg);border:1px solid color-mix(in oklab, var(--o-success-200) 30%, var(--o-warning-250));background:var(--o-warning-50);transition:background var(--o-motion-fast) var(--o-ease);flex-direction:column;gap:5px;padding:20px 22px;display:flex}.mc-unknown-item:hover{background:var(--o-warning-bg)}.mc-unknown-item:focus-visible{outline:2px solid var(--o-focus);outline-offset:2px}.mc-unknown-item strong{letter-spacing:-.012em;color:var(--o-ink);font-size:19px;font-weight:600}.mc-unknown-item span{font-size:16.5px;line-height:1.4}.mc-unknown-item span:first-letter{text-transform:uppercase}.mc-log ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mc-log li{grid-template-columns:minmax(240px,1.1fr) minmax(200px,1.2fr) minmax(160px,.9fr);gap:4px 18px;padding:12px 2px;font-size:16px;display:grid}.mc-log strong{color:var(--o-ink);font-weight:600}.mc-honest{max-width:82ch;color:var(--o-muted);flex-direction:column;gap:8px;font-size:15.5px;line-height:1.5;display:flex}.mc-honest p{margin:0}.mc-notice{border-radius:var(--o-radius);background:var(--o-warning-50);border:1px solid color-mix(in oklab, var(--o-success-200) 30%, var(--o-warning-250));color:color-mix(in oklab, var(--o-success-700) 20%, var(--o-warning-750));margin:0;padding:12px 16px;font-size:16.5px;font-weight:500;line-height:1.4}.mc-detail{flex-direction:column;gap:16px;font-size:16px;display:flex}.mc-detail-reference{color:var(--o-text);margin:0;font-size:16.5px}.mc-detail-why:first-letter{text-transform:uppercase}.mc-detail-why{letter-spacing:-.02em;color:var(--o-ink);margin:0;font-size:22px;line-height:1.3}.mc-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.mc-facts>div{border-radius:var(--o-radius);background:var(--o-neutral-bg);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.mc-facts span{color:var(--o-muted);font-size:14px}.mc-facts strong{letter-spacing:-.02em;color:var(--o-ink);font-variant-numeric:lining-nums tabular-nums;font-size:22px;font-weight:500}.mc-detail-line{color:var(--o-ink);margin:0;font-size:17px;line-height:1.45}.mc-detail-line span{color:var(--o-muted);font-size:14px;display:block}.ag-shell .mc-detail-heading{letter-spacing:-.015em;margin:8px 0 0;font-size:19px;font-weight:600}.mc-sources{flex-direction:column;gap:14px;display:flex}.mc-source{border-radius:var(--o-radius);border:1px solid var(--o-line);background:var(--o-surface);padding:16px}.mc-source header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:10px;display:flex}.ag-shell .mc-source h3{margin:0;font-size:16px}.mc-source a{color:var(--o-accent-strong);align-items:center;gap:4px;font-size:14.5px;font-weight:600;display:inline-flex}.mc-source dl{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px 16px;margin:0;display:grid}.mc-source dt{color:var(--o-muted);font-size:13.5px}.mc-source dd{color:var(--o-ink);overflow-wrap:anywhere;margin:0;font-size:15.5px}.mc-message{flex-direction:column;gap:16px;display:flex}.mc-message-label{border-radius:var(--o-radius);background:var(--o-warning-50);border:1px solid color-mix(in oklab, var(--o-success-200) 30%, var(--o-warning-250));color:color-mix(in oklab, var(--o-success-700) 20%, var(--o-warning-750));margin:0;padding:12px 14px;font-size:15.5px;font-weight:500;line-height:1.42}.mc-phone{border-radius:var(--o-radius-xl);background:linear-gradient(180deg, var(--o-wash), var(--o-highlight));box-shadow:inset 0 1px 0 var(--o-surface), 0 24px 44px -30px color-mix(in srgb, var(--o-accent-deep) 40%, transparent);padding:16px}.mc-phone pre{border-radius:calc(16px * var(--o-radius-scale)) calc(16px * var(--o-radius-scale)) calc(16px * var(--o-radius-scale)) calc(4px * var(--o-radius-scale));background:var(--o-surface);box-shadow:0 1px 1px color-mix(in srgb, var(--o-neutral-900) 8%, transparent);font-family:var(--o-font);color:var(--o-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px 16px;font-size:15.5px;line-height:1.42}.mc-message .mc-secondary{align-self:flex-start}@media (max-width:760px){.mc-stage{gap:24px;padding-top:22px}.mc-sentence{font-size:17px}.mc-log li{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.mc-stage>*{animation:mc-rise .42s var(--o-ease) both}.mc-stage>.mc-cards{animation-delay:80ms}.mc-stage>.mc-unknown{animation-delay:.15s}.mc-bar-part{transform-origin:0;animation:mc-grow .56s var(--o-ease) both}}@keyframes mc-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mc-grow{0%{opacity:.25;transform:scaleX(.3)}to{opacity:1;transform:none}}@media (max-height:840px) and (min-width:761px){.mc-stage{gap:20px;padding-top:16px}.mc-hero{gap:8px}.ag-shell .mc-headline .mc-figure{font-size:clamp(56px,6vw,84px)}.mc-headline-rest{font-size:clamp(20px,2vw,28px)}.mc-bar{flex:none;gap:4px;height:38px;margin-bottom:4px}.mc-sentence{font-size:16.5px;line-height:1.38}.mc-card{gap:8px;padding:6px 6px 14px}.mc-card-open{gap:3px;padding:10px 14px 2px}.mc-card-value{font-size:34px}.mc-card-label{font-size:17px}.mc-card-what{font-size:15.5px}.mc-card-owner{flex-direction:row;align-items:baseline;gap:6px;padding:0 14px;font-size:17px}.mc-card-owner-edit{padding:0 14px}.mc-card-link{margin:0 14px;font-size:14.5px}.mc-card-actions,.mc-card-decided,.mc-card-changed,.mc-card-failed{padding:0 14px}.mc-primary,.mc-secondary{min-height:42px;padding:0 12px}}.mc-upload-actions{z-index:2;background:linear-gradient(180deg, transparent, var(--o-surface-soft) 14px);margin-bottom:-24px;padding-bottom:20px;position:sticky;bottom:-24px}.ag-topbar-right .ag-workspace-picker{max-width:320px}.mc-card-decided a{color:var(--o-ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.ag-shell .ag-topbar-right .ag-workspace-picker,.ag-shell .ag-topbar-right{width:340px;max-width:340px}
.rp-reports{--rp-ink:var(--o-ink);--rp-muted:var(--o-muted);--rp-accent:var(--o-accent-strong);--rp-wash:var(--o-wash);--rp-page:var(--o-page);--rp-line:var(--o-line);max-width:960px;color:var(--o-text);font-family:var(--o-font);letter-spacing:-.006em;flex-direction:column;gap:24px;padding:4px 0 40px;font-size:14.5px;line-height:1.55;display:flex}.rp-reports *{box-sizing:border-box}.rp-reports .rp-header h1,.rp-reports h2,.rp-reports p{margin:0}.rp-reports button,.rp-reports input{font:inherit}.rp-reports button{cursor:pointer}.rp-reports :is(button,a):focus-visible{outline:2px solid var(--o-accent);outline-offset:2px;box-shadow:var(--o-ring)}.rp-header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.rp-reports .rp-header h1{color:var(--o-ink);letter-spacing:-.035em;font-size:34px;font-weight:600;line-height:1.12}.rp-header .ag-scoped-count{border:1px solid var(--o-line-accent);background:var(--o-wash);color:var(--o-accent-strong);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:7px;margin-top:12px;padding:3px 11px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}.rp-header .ag-scoped-count:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.rp-header p:not(.rp-eyebrow,.ag-scoped-count){max-width:580px;color:var(--o-muted);margin-top:10px;font-size:15px;line-height:1.6}.rp-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.rp-chips{flex-wrap:wrap;gap:8px;display:flex}.rp-chip{border:1px solid var(--o-line-strong);background:var(--o-surface);min-height:38px;color:var(--o-text);box-shadow:var(--o-shadow-xs);transition:border-color .18s var(--o-ease), background .18s var(--o-ease), color .18s var(--o-ease);border-radius:999px;align-items:center;gap:8px;padding:6px 8px 6px 14px;font-size:13.5px;font-weight:550;display:inline-flex}.rp-chip span{background:var(--o-page);min-width:24px;color:var(--o-muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:650}.rp-chip:hover{border-color:var(--o-accent);background:var(--o-mint);color:var(--o-accent-strong)}.rp-chip.is-active{border-color:var(--o-accent);background:var(--o-wash);color:var(--o-accent-strong);box-shadow:inset 0 0 0 1px var(--o-accent)}.rp-chip.is-active span{background:var(--o-surface);color:var(--o-accent-strong)}.rp-search{border:1px solid var(--o-line-strong);border-radius:var(--o-control-radius);background:var(--o-surface);min-height:42px;color:var(--o-muted);box-shadow:inset 0 1px 1px color-mix(in srgb, var(--o-neutral-900) 3%, transparent);transition:border-color .15s var(--o-ease), box-shadow .15s var(--o-ease);align-items:center;gap:8px;padding:0 14px;display:flex}.rp-search input{width:220px;color:var(--o-ink);box-shadow:none;background:0 0;border:0;padding:8px 0;font-size:14.5px}.rp-search input:focus,.rp-search input:focus-visible{box-shadow:none;outline:0}.rp-search:hover{border-color:var(--o-neutral-350)}.rp-search:focus-within{border-color:var(--o-accent);box-shadow:var(--o-ring)}.rp-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rp-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.rp-reports .rp-row-icon{border-radius:var(--o-radius);background:var(--o-gradient-mint);width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--o-line-accent)}.rp-reports .rp-row-kind{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:4px;font-size:13px;display:flex}.rp-type{color:var(--o-accent-strong);font-weight:600}.rp-type+.rp-type{color:var(--o-muted);font-weight:550}.rp-type+.rp-type:before{content:"·";color:var(--o-faint);margin-right:8px}.rp-badge{border:1px solid var(--o-line);background:var(--o-neutral-bg);color:var(--o-muted);border-radius:999px;align-items:center;padding:1px 9px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.rp-reports .rp-row h2{color:var(--o-ink);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:16.5px;font-weight:600;line-height:1.35}.rp-reports .rp-meta{color:var(--o-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:13px;display:flex}.rp-reports .rp-meta>span+span{padding-left:14px;position:relative}.rp-reports .rp-meta>span+span:before{content:"";background:var(--o-line-strong);width:1px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rp-row-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.rp-button{border:1px solid var(--o-line-strong);border-radius:var(--o-control-radius);background:var(--o-surface);min-height:40px;color:var(--o-ink);white-space:nowrap;box-shadow:var(--o-shadow-xs);transition:border-color .18s var(--o-ease), background .18s var(--o-ease), color .18s var(--o-ease);justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:600;line-height:1.2;display:inline-flex}.rp-button:hover{border-color:var(--o-accent);background:var(--o-mint);color:var(--o-accent-strong)}.rp-link{border-radius:calc(6px * var(--o-radius-scale));min-height:32px;color:var(--o-accent-strong);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:13.5px;font-weight:600;display:inline-flex}.rp-link:hover{color:var(--o-accent);text-decoration:underline;-webkit-text-decoration-color:var(--o-cyan);text-decoration-color:var(--o-cyan);text-underline-offset:4px;text-decoration-thickness:2px}.rp-empty{border:1px solid var(--o-line);border-radius:var(--o-radius-lg);background:radial-gradient(420px 180px at 50% 0%, color-mix(in srgb, var(--o-cyan) 8%, transparent), transparent 70%), var(--o-surface);box-shadow:var(--o-shadow-card);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px 42px;display:flex}.rp-reports .rp-empty-icon{border-radius:calc(15px * var(--o-radius-scale));background:var(--o-gradient-mint);width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--o-line-accent), 0 10px 22px -12px color-mix(in srgb, var(--o-bright-550) 50%, transparent);margin-bottom:6px}.rp-reports .rp-empty h2{color:var(--o-ink);letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.35}.rp-empty p{max-width:440px;color:var(--o-muted);font-size:14.5px;line-height:1.6}.rp-empty.is-filtered{padding:30px 24px}.rp-recommend{border:1px solid var(--o-line-accent);border-radius:var(--o-radius-lg);background:var(--o-gradient-mint);box-shadow:var(--o-shadow-card);gap:16px;padding:22px 24px;display:flex}.rp-reports .rp-recommend-icon{background:var(--o-aqua);width:40px;height:40px;color:var(--o-accent-strong);box-shadow:inset 0 0 0 1px var(--o-line-accent), 0 8px 18px -10px color-mix(in srgb, color-mix(in oklab, var(--o-bright-550) 70%, var(--o-bright-600)) 60%, transparent)}.rp-reports .rp-recommend h2{color:var(--o-accent-strong);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:2px 0 8px;font-size:12px;font-weight:650;line-height:1.4;display:flex}.rp-reports .rp-recommend h2:before{content:"";background:linear-gradient(90deg, var(--o-cyan), var(--o-accent));border-radius:2px;width:18px;height:2px}.rp-reports .rp-recommend p{color:var(--o-ink);font-size:15px;line-height:1.6}.rp-recommend small{color:var(--o-muted);margin-top:10px;font-size:13px;line-height:1.6;display:block}@media (prefers-reduced-motion:reduce){.rp-chip,.rp-button,.rp-search{transition:none}}@media (max-width:720px){.rp-reports{gap:20px}.rp-reports .rp-header h1{font-size:30px}.rp-header,.rp-toolbar{flex-direction:column;align-items:stretch}.rp-search,.rp-search input{width:100%}.rp-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 14px;padding:16px}.rp-row-actions{grid-column:2}.rp-recommend{gap:12px;padding:18px 16px}}
.gov{--gov-ok:var(--o-chart-good);--gov-blocked:var(--o-chart-caution);--gov-error:var(--o-chart-bad);--gov-k-chat:var(--o-chart-1);--gov-k-tool:var(--o-chart-2);--gov-k-source:var(--o-chart-3);--gov-k-analysis:var(--o-chart-4);--gov-k-policy:var(--o-faint);--gov-k-run:var(--o-line-strong);--gov-row-line:var(--o-disabled-bg);color:var(--o-text);flex-direction:column;gap:24px;padding-bottom:56px;font-size:14.5px;line-height:1.55;display:flex;container:gov/inline-size}.gov *,.gov :before,.gov :after{box-sizing:border-box}.gov :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.gov :where(ul,ol){padding:0;list-style:none}.gov [hidden]{display:none!important}.gov code{border-radius:calc(6px * var(--o-radius-scale));background:var(--o-neutral-bg);color:var(--o-text);overflow-wrap:anywhere;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.gov time{font-variant-numeric:tabular-nums}.gov-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gov-muted{color:var(--o-muted)}.gov-nowrap{white-space:nowrap}.gov-tone-success{color:var(--o-success)}.gov-tone-warning{color:var(--o-warning)}.gov-tone-danger{color:var(--o-danger)}.gov-tone-info{color:var(--o-info)}.gov-tone-accent{color:var(--o-accent-strong)}.gov-tone-neutral{color:var(--o-muted)}.gov-status-text{font-weight:600}.gov-link{border-radius:calc(6px * var(--o-radius-scale));min-height:32px;color:var(--o-accent-strong);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 2px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.gov-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--o-cyan);text-decoration-color:var(--o-cyan);text-underline-offset:4px;text-decoration-thickness:2px}.gov .button.gov-small-button{min-height:34px;padding:6px 12px}.gov .button.gov-icon-button{width:42px;min-height:42px;padding:0}.gov .button:is(.gov-stop,.gov-danger-outline){border:1px solid var(--o-danger-line);background:var(--o-surface);color:var(--o-danger);box-shadow:var(--o-shadow-xs)}.gov .button:is(.gov-stop,.gov-danger-outline):hover:not(:disabled){border-color:var(--o-danger);background:var(--o-danger-bg);transform:translateY(-1px)}.gov .o-pill.gov-pill{padding:2px 9px;font-size:12px}.gov .o-pill.gov-pill:before{border-radius:2px;width:3px;height:10px}.gov .o-pill.gov-pill-plain:before{display:none}.gov-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;display:flex}.gov-heading .o-eyebrow{margin-bottom:10px}.gov .gov-heading :is(h1,h2){letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1.15}.gov-heading>p:last-child{color:var(--o-muted);margin-top:8px;font-size:15px}.gov-header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gov-export{position:relative}.gov-export-menu{z-index:25;border:1px solid var(--o-line);border-radius:var(--o-radius);background:var(--o-surface);width:252px;box-shadow:var(--o-shadow-sheet);padding:6px;position:absolute;top:calc(100% + 6px);right:0}.gov-export-menu p{color:var(--o-muted);letter-spacing:.02em;padding:8px 10px 4px;font-size:12px;font-weight:650}.gov-export-menu a{border-radius:var(--o-radius-sm);min-height:40px;color:var(--o-ink);align-items:center;gap:9px;padding:8px 10px;font-size:14px;font-weight:550;text-decoration:none;display:flex}.gov-export-menu a svg{color:var(--o-faint)}.gov-export-menu a:hover{background:var(--o-mint);color:var(--o-accent-strong)}.gov-export-menu small{border-top:1px solid var(--o-line);color:var(--o-faint);margin-top:6px;padding:8px 10px 4px;font-size:12.5px;line-height:1.45;display:block}.gov-stopped{border:1px solid var(--o-danger-line);border-left:4px solid var(--o-danger);border-radius:var(--o-radius-lg);background:linear-gradient(180deg, var(--o-danger-25), var(--o-danger-bg));box-shadow:var(--o-shadow-xs);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px 18px;padding:20px 22px;display:grid}.gov-stopped-icon{border-radius:var(--o-radius);background:var(--o-surface);width:42px;height:42px;color:var(--o-danger);box-shadow:inset 0 0 0 1px var(--o-danger-line);place-items:center;display:grid}.gov .gov-stopped h2{color:var(--o-danger);font-size:18px;line-height:1.3}.gov-stopped-reason{color:var(--o-ink);overflow-wrap:anywhere;margin-top:6px;font-size:15px;font-weight:550}.gov-stopped-meta{color:var(--o-text);margin-top:2px;font-size:13.5px}.gov-stopped-note{color:var(--o-muted);margin-top:8px;font-size:13.5px}.gov .gov-resume{white-space:nowrap;align-self:center}.gov-notice{border:1px solid var(--o-success-line);border-radius:var(--o-radius);background:var(--o-success-bg);color:var(--o-success);align-items:center;gap:10px;padding:10px 12px 10px 14px;font-size:14px;font-weight:550;display:flex}.gov-notice>span{flex:1}.gov-notice-close{border-radius:var(--o-radius-sm);width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.gov-notice-close:hover{background:#fff9}.gov .tabs.gov-tabs{align-self:flex-start}.gov .tabs.gov-tabs>button{white-space:nowrap;min-height:36px}.gov-panel{border-radius:var(--o-radius)}.gov-panel:focus-visible{outline-offset:6px}.gov-card{padding:20px 22px}.gov-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.gov .gov-card-head h2{letter-spacing:-.014em;font-size:16px;line-height:1.4}.gov .gov-card h3{letter-spacing:-.01em;font-size:15px;line-height:1.4}.gov-card>h3{margin-bottom:10px}.gov-card-head .gov-card-head h3{margin:0}.gov-card-head p{color:var(--o-muted);margin-top:2px;font-size:13.5px}.gov-card-title{align-items:center;gap:12px;display:flex}.gov-card-title .o-icon-tile{border-radius:var(--o-control-radius);width:34px;height:34px}.gov-card-text{color:var(--o-text);font-size:14px}.gov-card-text strong{color:var(--o-ink);font-weight:600}.gov-card-meta{color:var(--o-muted);margin-top:8px;font-size:13px}.gov-card-foot{border-top:1px solid var(--o-line);color:var(--o-muted);margin-top:16px;padding-top:12px;font-size:13px}.gov-card-foot strong{color:var(--o-ink);font-variant-numeric:tabular-nums;font-weight:600}.gov-card-actions{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;display:flex}.gov-quiet{color:var(--o-success);align-items:center;gap:8px;font-size:14px;font-weight:550;display:flex}.gov-cost{font-variant-numeric:tabular-nums}.gov-cost-inline{align-items:baseline;gap:6px;display:inline-flex}.gov-cost-figure{flex-direction:column;gap:2px;display:flex}.gov-cost-figure .gov-cost-value{color:var(--o-ink);font-weight:600}.gov-cost-note{color:var(--o-muted);font-size:12.5px;font-weight:500;line-height:1.45}.gov-cost-note .gov-cost-partial{color:var(--o-warning);font-weight:600}small.gov-cost-partial{border:1px solid var(--o-warning-line);background:var(--o-warning-bg);color:var(--o-warning);border-radius:999px;padding:0 7px;font-size:11.5px;font-weight:650;line-height:1.5}.gov-cost-none{color:var(--o-muted);font-weight:500}.gov-overview{gap:20px;display:grid}.gov-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.gov-kpi{flex-direction:column;gap:10px;padding:18px 20px;display:flex}.gov-kpi>header{align-items:center;gap:10px;display:flex}.gov-kpi-icon{border-radius:calc(9px * var(--o-radius-scale));background:var(--o-wash);height:30px;color:var(--o-accent-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--o-bright-550) 12%, transparent);flex:0 0 30px;place-items:center;display:grid}.gov-kpi-icon.is-alert{background:var(--o-warning-bg);color:var(--o-warning);box-shadow:inset 0 0 0 1px var(--o-warning-line)}.gov .gov-kpi h3{color:var(--o-muted);letter-spacing:0;font-size:13.5px;font-weight:600}.gov-kpi-value{color:var(--o-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:30px;font-weight:600;line-height:1.1;display:flex}.gov-kpi-value span{color:var(--o-muted);letter-spacing:0;font-size:14px;font-weight:500}.gov-kpi-lines{color:var(--o-muted);gap:3px;font-size:13px;display:grid}.gov-kpi-lines li{align-items:center;gap:6px;display:flex}.gov-kpi-bar{border-radius:999px;gap:2px;height:6px;display:flex;overflow:hidden}.gov-kpi-bar>span{flex-basis:0;min-width:3px}.gov-kpi-link{align-self:flex-start;margin-top:auto}.gov-kpi-cost .gov-cost-value{letter-spacing:-.03em;font-size:30px;line-height:1.1}.gov-kpi-cost .gov-cost-none{color:var(--o-muted);font-size:20px;font-weight:600;line-height:1.3}.gov-kpi-month{border-top:1px solid var(--o-line);color:var(--o-muted);gap:6px;margin-top:auto;padding-top:10px;font-size:13px;display:grid}.gov-kpi-month>span:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;display:flex}.gov-kpi-month .gov-cost-value{color:var(--o-ink);font-weight:600}.gov-cap.is-high>span{background:var(--gov-blocked)}.gov-cap.is-over>span{background:var(--gov-error)}.gov :is(.gov-swatch,.gov-bar-stack>span,.gov-kpi-bar>span).is-ok{background:var(--gov-ok)}.gov :is(.gov-swatch,.gov-bar-stack>span,.gov-kpi-bar>span).is-blocked{background:var(--gov-blocked)}.gov :is(.gov-swatch,.gov-bar-stack>span,.gov-kpi-bar>span).is-error{background:var(--gov-error)}.gov-swatch{border-radius:2px;flex-shrink:0;width:14px;height:4px;display:inline-block}.gov-overview-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.gov-side{gap:20px;display:grid}.gov-chart-card{overflow:hidden}.gov-chart{gap:14px;display:grid}.gov-legend{color:var(--o-text);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.gov-legend li{align-items:center;gap:8px;display:inline-flex}.gov-chart-body{gap:8px;display:grid}.gov-chart-plot{height:188px;margin-top:12px;margin-left:32px;position:relative}.gov-chart-grid{position:absolute;inset:0}.gov-chart-grid>span{border-top:1px solid var(--o-neutral-100);position:absolute;left:0;right:0}.gov-chart-grid>span:first-child{border-top-color:var(--o-line-strong)}.gov-chart-grid em{color:var(--o-faint);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;position:absolute;top:-9px;right:calc(100% + 8px)}.gov-chart-bars{grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:absolute;inset:0}.gov-chart-bars>li{border-radius:var(--o-radius-sm);justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}.gov-chart-bars>li:is(:hover,:focus-visible){background:color-mix(in srgb, var(--o-bright-550) 4%, transparent)}.gov-bar-stack{flex-direction:column-reverse;gap:2px;width:min(34px,56%);display:flex}.gov-bar-stack>span{flex-basis:0;min-height:3px}.gov-bar-stack>span:last-child{border-radius:calc(4px * var(--o-radius-scale)) calc(4px * var(--o-radius-scale)) 0 0}.gov-bar-total{color:var(--o-text);text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;position:absolute;left:0;right:0;transform:translateY(-4px)}.gov-bar-tip{z-index:3;border:1px solid var(--o-line);border-radius:var(--o-control-radius);background:var(--o-surface);width:156px;box-shadow:var(--o-shadow-lift);color:var(--o-text);opacity:0;pointer-events:none;transition:opacity .15s var(--o-ease), transform .15s var(--o-ease);gap:4px;padding:10px 12px;font-size:12.5px;display:grid;position:absolute;top:0;transform:translateY(4px)}.gov-chart-bars>li.is-start .gov-bar-tip{left:0}.gov-chart-bars>li.is-end .gov-bar-tip{right:0}.gov-chart-bars>li.is-mid .gov-bar-tip{left:calc(50% - 78px)}.gov-chart-bars>li:is(:hover,:focus-visible) .gov-bar-tip{opacity:1;transform:none}.gov-bar-tip strong{color:var(--o-ink);font-size:13px}.gov-bar-tip>span{align-items:center;gap:8px;display:flex}.gov-bar-tip b{color:var(--o-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.gov-chart-axis{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));margin-left:32px;display:grid}.gov-chart-axis li{color:var(--o-muted);font-size:12px;line-height:1.35;display:grid}.gov-chart-axis small{color:var(--o-faint);white-space:nowrap;font-size:11.5px}.gov-chart-table summary,.gov-raw summary{width:fit-content;min-height:32px;color:var(--o-accent-strong);cursor:pointer;align-items:center;font-size:13px;font-weight:600;display:flex}.gov-chart-table[open] summary{margin-bottom:8px}.gov-chain{color:var(--o-text);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px;font-size:13px;display:flex}.gov-sev-high{--sev:var(--o-danger)}.gov-sev-medium{--sev:var(--gov-blocked)}.gov-sev-low{--sev:var(--o-line-strong)}.gov-incident-rows{gap:8px;display:grid}.gov-incident-rows a{border:1px solid var(--o-line);border-left:3px solid var(--sev);border-radius:var(--o-radius);color:inherit;transition:background .18s var(--o-ease), border-color .18s var(--o-ease);grid-template-columns:196px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:grid}.gov-incident-rows a:hover{border-color:var(--o-line-accent);border-left-color:var(--sev);background:var(--o-mint)}.gov-incident-pills{flex-wrap:wrap;gap:6px;display:flex}.gov-incident-main{gap:2px;display:grid}.gov-incident-main strong{color:var(--o-ink);font-size:14.5px;font-weight:600}.gov-incident-main small{-webkit-line-clamp:2;color:var(--o-muted);-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.gov-incident-rows time{color:var(--o-faint);white-space:nowrap;font-size:12.5px}.gov .table-scroll{position:relative}.gov .gov-table{width:100%;min-width:760px}.gov .gov-agents-table{min-width:1040px}.gov .gov-table.is-compact{min-width:620px}.gov .gov-agents-table .gov-agent-cell{min-width:190px}.gov .gov-audit-table{min-width:820px}.gov-chart-table .gov-table{min-width:420px}.gov .gov-table :is(th,td){text-align:left;vertical-align:middle;padding:11px 14px}.gov .gov-table :is(th,td).is-num{text-align:right}.gov .gov-table tbody th{color:var(--o-ink);border-bottom:1px solid var(--gov-row-line);background:0 0;font-weight:550}.gov .gov-table td{min-width:0}.gov-row-link{cursor:pointer}.gov .gov-table td a{color:var(--o-ink);font-weight:600;text-decoration:none}.gov .gov-table td a:hover{color:var(--o-accent-strong);text-decoration:underline;-webkit-text-decoration-color:var(--o-cyan);text-decoration-color:var(--o-cyan);text-underline-offset:3px;text-decoration-thickness:2px}.gov-cell-title{color:var(--o-ink);font-weight:550;display:block}.gov-cell-sub{color:var(--o-muted);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.gov-agent-cell a{margin-bottom:4px;display:block}.gov-owner,.gov-actor{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.gov-summary{color:var(--o-muted);flex-wrap:wrap;gap:4px 16px;margin-bottom:14px;font-size:14px;display:flex}.gov-summary strong{color:var(--o-ink);font-weight:600}.gov-more{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:13px;display:flex}.gov-list-note{margin-bottom:-4px;font-size:13px}.gov-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.gov .gov-filters .form-field{flex:0 220px;gap:6px;margin:0}.gov .gov-filters .form-field>span:first-child{color:var(--o-muted);font-size:12.5px;font-weight:600}.gov-filters-end{align-items:center;gap:12px;margin-left:auto;display:flex}.gov-empty,.gov-forbidden{border:1px solid var(--o-line);border-radius:var(--o-radius-lg);background:var(--o-gradient-mint);align-items:flex-start;gap:16px;padding:26px 28px;display:flex}.gov .gov-empty h3{font-size:15.5px}.gov .gov-forbidden h2{font-size:18px}.gov-empty p,.gov-forbidden p{max-width:64ch;color:var(--o-muted);margin-top:4px;font-size:14px}.gov-empty .button{margin-top:12px}.gov-error{border:1px solid var(--o-danger-line);border-radius:var(--o-radius);background:var(--o-danger-bg);color:var(--o-danger);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.gov-error>div{flex:1}.gov-error strong{font-size:14px}.gov-error p{color:var(--o-text);margin-top:2px;font-size:13.5px}.gov-error .button{flex-shrink:0}.gov-error.is-compact{margin-bottom:14px;padding:12px 14px}.gov-skeleton{gap:12px;display:grid}.gov-skeleton>span{border-radius:var(--o-radius);background:linear-gradient(90deg, var(--o-neutral-bg) 0%, var(--o-neutral-25) 45%, var(--o-neutral-bg) 90%);background-size:220% 100%;height:56px;animation:1.4s linear infinite gov-shimmer}.gov-skeleton>span:first-child{height:96px}@keyframes gov-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.gov-detail{gap:20px;display:grid}.gov-back{width:fit-content;min-height:36px;color:var(--o-accent-strong);align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.gov-back:hover{text-decoration:underline;-webkit-text-decoration-color:var(--o-cyan);text-decoration-color:var(--o-cyan);text-underline-offset:4px;text-decoration-thickness:2px}.gov-detail-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.gov .gov-detail-head h2{letter-spacing:-.025em;margin-top:8px;font-size:24px;line-height:1.25}.gov-detail-head h2 a{color:inherit;text-decoration:none}.gov-detail-head h2 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--o-cyan);text-decoration-color:var(--o-cyan);text-underline-offset:5px;text-decoration-thickness:2px}.gov-detail-meta{color:var(--o-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:13.5px;display:flex}.gov-purpose{max-width:72ch;color:var(--o-text);margin-top:12px;font-size:14.5px}.gov-detail-actions{flex-wrap:wrap;gap:10px;display:flex}.gov-detail-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.gov-detail-main{gap:28px;display:grid}.gov-detail-side{gap:16px;display:grid}.gov-section{gap:12px;display:grid}.gov .gov-section h3{font-size:16px}.gov-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.gov-callout{border:1px solid var(--o-line);border-radius:var(--o-radius);background:var(--o-neutral-bg);color:var(--o-text);align-items:flex-start;gap:10px;padding:12px 16px;font-size:14px;display:flex}.gov-callout>svg{flex-shrink:0;margin-top:2px}.gov-callout-danger{border-color:var(--o-danger-line);background:var(--o-danger-bg)}.gov-callout-danger strong,.gov-callout-danger>svg{color:var(--o-danger)}.gov-callout-warning{border-color:var(--o-warning-line);background:var(--o-warning-bg)}.gov-callout-warning strong{color:var(--o-warning)}.gov-callout-meta{color:var(--o-muted);overflow-wrap:anywhere;margin-top:4px;font-size:13px}.gov-stats{border:1px solid var(--o-line);border-radius:calc(14px * var(--o-radius-scale));background:var(--o-line);box-shadow:var(--o-shadow-xs);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.gov-stats>div{background:var(--o-surface);padding:14px 16px}.gov-stats dt{color:var(--o-muted);font-size:12.5px;font-weight:600}.gov-stats dd{color:var(--o-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px;font-weight:600;line-height:1.3}.gov-stats dd small{color:var(--o-muted);margin-top:2px;font-size:12.5px;font-weight:450;display:block}.gov-stats .gov-cost-none{font-size:16px}.gov-kv{display:grid}.gov-kv>div{border-bottom:1px solid var(--gov-row-line);grid-template-columns:minmax(104px,42%) minmax(0,1fr);gap:12px;padding:8px 0;font-size:13.5px;display:grid}.gov-kv>div:last-child{border-bottom:0}.gov-kv dt{color:var(--o-muted)}.gov-kv dd{color:var(--o-ink);overflow-wrap:anywhere;font-weight:550}.gov-kv dd small{color:var(--o-muted);margin-top:2px;font-size:12.5px;font-weight:450;display:block}.gov-kv-raw>div{grid-template-columns:minmax(120px,44%) minmax(0,1fr);font-size:12.5px}.gov-kv-raw dd{font-weight:500}.gov-kv-raw dt code{font-size:12px}.gov-raw{margin-top:8px}.gov-raw[open]>summary{margin-bottom:4px}.gov-mini-list{border:1px solid var(--o-line);border-radius:var(--o-radius);background:var(--o-surface);display:grid;overflow:hidden}.gov-mini-list li{border-bottom:1px solid var(--gov-row-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.gov-mini-list li:last-child{border-bottom:0}.gov-mini-list li>span:nth-child(2){gap:2px;display:grid}.gov-mini-list strong{color:var(--o-ink);font-size:14px;font-weight:600}.gov-mini-list small{color:var(--o-muted);font-size:13px}.gov-mini-end{color:var(--o-faint);justify-items:end;gap:2px;font-size:12.5px;display:grid}.gov-timeline>li{grid-template-columns:14px minmax(0,1fr);gap:14px;padding-bottom:18px;display:grid;position:relative}.gov-timeline>li:not(:last-child):before{content:"";background:var(--o-line);border-radius:2px;width:2px;position:absolute;top:16px;bottom:0;left:6px}.gov-timeline-mark{background:var(--o-accent);border-radius:2px;width:14px;height:4px;margin-top:9px}.gov-timeline-title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;display:flex}.gov-timeline-title strong{color:var(--o-ink);font-size:14.5px;font-weight:600}.gov-timeline-meta{color:var(--o-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;font-size:13px;display:flex}.gov-route{gap:6px;display:grid}.gov-route li{border:1px solid var(--o-line);border-radius:var(--o-control-radius);background:var(--o-surface-soft);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.gov-route-step{color:var(--o-muted);white-space:nowrap;font-size:12.5px;font-weight:600}.gov-route code{text-align:right}.gov-zdr{color:var(--o-warning);align-items:center;gap:8px;margin-top:12px;font-size:13.5px;font-weight:600;display:flex}.gov-zdr.is-on{color:var(--o-success)}.gov-trace{gap:14px;display:grid}.gov-trace-layout{--gov-label:38%;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.gov-waterfall{border:1px solid var(--o-line);border-radius:var(--o-radius);background:var(--o-surface);overflow:hidden}.gov-waterfall-axis{grid-template-columns:var(--gov-label) minmax(0, 1fr) 76px;border-bottom:1px solid var(--o-line);background:var(--o-page);min-height:34px;color:var(--o-muted);align-items:center;font-size:12px;display:grid}.gov-waterfall-axis-label{padding:0 12px;font-weight:650}.gov-waterfall-ticks{height:34px;margin-right:10px;position:relative}.gov-waterfall-ticks em{white-space:nowrap;font-variant-numeric:tabular-nums;font-style:normal;position:absolute;top:8px;transform:translate(-50%)}.gov-waterfall-ticks em:first-child{transform:none}.gov-waterfall-ticks em:last-child{transform:translate(-100%)}.gov-span{grid-template-columns:var(--gov-label) minmax(0, 1fr) 76px;border:0;border-bottom:1px solid var(--gov-row-line);background:var(--o-surface);width:100%;min-height:42px;color:inherit;font:inherit;text-align:left;cursor:pointer;align-items:center;padding:0;display:grid}.gov-waterfall-rows>li:last-child .gov-span{border-bottom:0}.gov-span:hover{background:var(--o-surface-soft)}.gov-span.is-selected{background:var(--o-mint);box-shadow:inset 3px 0 0 var(--o-accent)}.gov .gov-span:focus-visible{outline-offset:-2px}.gov-span-label{align-items:center;gap:8px;padding:8px 10px 8px 12px;display:flex;overflow:hidden}.gov-span-mark{border-radius:2px;flex:0 0 3px;height:16px}.gov-span-name{color:var(--o-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:550;overflow:hidden}.gov-span-kind{color:var(--o-faint);white-space:nowrap;flex-shrink:0;font-size:12px}.gov-span-track{background:linear-gradient(to right, var(--gov-row-line) 1px, transparent 1px) 0 0 / 25% 100%;height:42px;margin-right:10px;position:relative}.gov-span-bar{border-radius:3px;min-width:3px;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.gov-span-bar.is-error{box-shadow:0 0 0 2px var(--o-surface), 0 0 0 3.5px var(--gov-error)}.gov-span-bar.is-blocked{box-shadow:0 0 0 2px var(--o-surface), 0 0 0 3.5px var(--gov-blocked)}.gov-span-duration{color:var(--o-muted);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-right:12px;font-size:12.5px}.gov :is(.gov-span-mark,.gov-span-bar,.gov-swatch).k-run{background:var(--gov-k-run)}.gov :is(.gov-span-mark,.gov-span-bar,.gov-swatch).k-chat{background:var(--gov-k-chat)}.gov :is(.gov-span-mark,.gov-span-bar,.gov-swatch).k-tool{background:var(--gov-k-tool)}.gov :is(.gov-span-mark,.gov-span-bar,.gov-swatch).k-source{background:var(--gov-k-source)}.gov :is(.gov-span-mark,.gov-span-bar,.gov-swatch).k-analysis{background:var(--gov-k-analysis)}.gov :is(.gov-span-mark,.gov-span-bar,.gov-swatch).k-policy{background:var(--gov-k-policy)}.gov-span-detail{border:1px solid var(--o-line);border-radius:var(--o-radius);background:var(--o-surface-soft);padding:16px 18px;position:sticky;top:16px}.gov .gov-span-detail h3{overflow-wrap:anywhere;margin:4px 0 10px;font-size:15px}.gov-trace-empty{padding:8px 0;font-size:14px}.gov-privacy{border-top:1px solid var(--o-line);color:var(--o-muted);align-items:flex-start;gap:8px;margin-top:16px;padding-top:12px;font-size:13px;display:flex}.gov-privacy svg{flex-shrink:0;margin-top:2px}.gov-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.gov-chip{border:1px solid var(--o-line-strong);background:var(--o-surface);min-height:38px;color:var(--o-text);font:inherit;cursor:pointer;transition:background .15s var(--o-ease), border-color .15s var(--o-ease);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13.5px;font-weight:550;display:inline-flex}.gov-chip:hover{border-color:var(--o-accent)}.gov-chip span{background:var(--o-neutral-bg);color:var(--o-muted);border-radius:999px;padding:0 7px;font-size:12px;font-weight:650}.gov-chip.is-active{border-color:var(--o-accent);background:var(--o-wash);color:var(--o-accent-strong)}.gov-chip.is-active span{background:var(--o-surface);color:var(--o-accent-strong)}.gov-incident-list{gap:12px;display:grid}.gov .gov-incident{border-left:4px solid var(--sev);padding:18px 20px}.gov-incident-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:13px;display:flex}.gov .gov-incident h3{margin-top:10px;font-size:16px}.gov-incident-summary{color:var(--o-text);margin-top:4px;font-size:14.5px}.gov-incident-meta{color:var(--o-muted);flex-wrap:wrap;align-items:center;gap:2px 16px;margin-top:6px;font-size:13px;display:flex}.gov-notes{border:1px solid var(--o-line);border-radius:var(--o-radius);background:var(--o-surface-soft);gap:12px;margin-top:14px;padding:12px 14px;display:grid}.gov-notes li{border-left:2px solid var(--o-line-strong);overflow-wrap:anywhere;gap:2px;padding-left:12px;font-size:14px;display:grid}.gov-note-meta{color:var(--o-faint);flex-wrap:wrap;gap:8px;font-size:12.5px;display:flex}.gov-note-meta strong{color:var(--o-ink);font-weight:600}.gov-incident-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.gov-audit{gap:16px;display:grid}.gov-audit-bar{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.gov-audit-bar>.o-icon-tile{border-radius:var(--o-control-radius);width:34px;height:34px}.gov .gov-audit-bar h2{font-size:16px;line-height:1.4}.gov-audit-bar .gov-card-text{color:var(--o-muted);margin-top:2px;font-size:13.5px}.gov-export-links{color:var(--o-muted);align-items:center;gap:10px;display:inline-flex}.gov-disclosure{border-radius:var(--o-radius-sm);min-height:32px;color:var(--o-ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 8px 4px 4px;font-weight:600;display:inline-flex}.gov-disclosure svg{color:var(--o-faint);transition:transform .15s var(--o-ease)}.gov-disclosure[aria-expanded=true] svg{transform:rotate(90deg)}.gov-disclosure:hover{background:var(--o-mint)}.gov .gov-audit-table tr.is-expanded td{background:var(--o-mint);border-bottom-color:#0000}.gov .gov-audit-table .gov-audit-detail td{background:var(--o-surface-soft);padding:4px 18px 14px 44px}.gov-hash{word-break:break-all}.gov-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.gov-control{flex-direction:column;display:flex}.gov-control>.gov-card-actions{margin-top:auto;padding-top:14px}.gov-control.is-stopped{border-color:var(--o-danger-line)}.gov-control .gov-card-head{margin-bottom:10px}.gov-control .gov-kv{margin-top:10px}.gov-locked{align-items:center;gap:6px;display:inline-flex}.gov-captured{grid-column:1/-1}.gov-captured ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gov-captured li{border:1px solid var(--o-line);border-radius:var(--o-radius);background:var(--o-surface-soft);align-items:flex-start;gap:12px;padding:14px;display:flex}.gov-captured li .o-icon-tile{border-radius:var(--o-control-radius);width:34px;height:34px}.gov-captured li>span:last-child{gap:2px;display:grid}.gov-captured strong{color:var(--o-ink);font-size:14px;font-weight:600}.gov-captured small{color:var(--o-muted);font-size:13px;line-height:1.5}.gov-form{margin-top:4px;display:grid}.gov .gov-form .form-field{gap:6px;margin-bottom:14px}.gov-field-note{color:var(--o-faint);font-size:12.5px;font-weight:450;line-height:1.45}.gov-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.gov-dialog-error{border:1px solid var(--o-danger-line);border-radius:var(--o-control-radius);background:var(--o-danger-bg);color:var(--o-danger);align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;font-size:13.5px;font-weight:550;display:flex}.gov-dialog-error svg{flex-shrink:0;margin-top:2px}.gov-dialog .modal-intro p+p{margin-top:8px}.gov-dialog .form-field{margin-bottom:0}.gov-dialog .form-field textarea{resize:vertical;min-height:88px;font:inherit;padding:10px 12px}.gov-dialog .gov-field-note{font-weight:450}.gov-optional{color:var(--o-muted);font-weight:450}@container gov (max-width:1080px){.gov-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.gov-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.gov-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.gov-controls>.gov-control:nth-child(3){grid-column:1/-1}}@container gov (max-width:980px){.gov-overview-grid,.gov-detail-grid,.gov-trace-layout{grid-template-columns:minmax(0,1fr)}.gov-side{grid-template-columns:repeat(2,minmax(0,1fr))}.gov-span-detail{position:static}}@container gov (max-width:760px){.gov-controls,.gov-captured ul{grid-template-columns:minmax(0,1fr)}.gov-controls>.gov-control:nth-child(3){grid-column:auto}.gov-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gov-stats>div:last-child:nth-child(odd){grid-column:1/-1}}@container gov (max-width:640px){.gov-side{grid-template-columns:minmax(0,1fr)}.gov-stopped{grid-template-columns:auto minmax(0,1fr);padding:16px}.gov .gov-resume{grid-column:1/-1;justify-self:start}.gov-incident-rows a,.gov-mini-list li{grid-template-columns:minmax(0,1fr);gap:8px}.gov-mini-end{justify-items:start}.gov .gov-filters .form-field{flex:100%}.gov-filters-end{margin-left:0}.gov-error{flex-wrap:wrap}.gov-waterfall-axis{grid-template-columns:minmax(0,1fr)}.gov-waterfall-axis-label{display:none}.gov-waterfall-ticks{margin:0 12px}.gov-span{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label duration""track track"}.gov-span-label{grid-area:label}.gov-span-duration{grid-area:duration}.gov-span-track{grid-area:track;height:20px;margin:0 12px 8px}}@container gov (max-width:560px){.gov .gov-heading :is(h1,h2){font-size:27px}.gov-kpis{grid-template-columns:minmax(0,1fr)}.gov .tabs.gov-tabs{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;display:grid}.gov .tabs.gov-tabs>button{justify-content:center;align-items:center;gap:6px;min-height:40px;padding-inline:6px;display:inline-flex}.gov-export-menu{left:0;right:auto}.gov-card{padding:18px 16px}.gov-empty,.gov-forbidden{padding:20px 18px}.gov-kv>div{grid-template-columns:minmax(0,1fr);gap:2px}.gov-chart-plot,.gov-chart-axis{margin-left:26px}.gov-axis-month{display:none}}@media (prefers-reduced-motion:reduce){.gov-skeleton>span{animation:none}.gov-bar-tip,.gov-disclosure svg,.gov-chip,.gov-incident-rows a{transition:none}.gov .button:is(.gov-stop,.gov-danger-outline):hover:not(:disabled){transform:none}}.gov-card-text+.gov-card-text{margin-top:8px}
.wc-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.wc-heading h1{letter-spacing:-.035em;color:var(--o-ink);margin:0 0 8px;font-size:28px;font-weight:600}.wc-heading p{max-width:68ch;color:var(--o-muted);margin:0;line-height:1.6}.wc-catalogue button,.wc-tabs button{font:inherit;cursor:pointer}.wc-heading>button,.wc-toolbar>button{border:1px solid var(--o-line);border-radius:calc(9px * var(--o-radius-scale));background:var(--o-surface);color:var(--o-ink);flex-shrink:0;padding:10px 14px}.wc-toolbar{align-items:center;gap:12px;margin-bottom:18px;display:flex}.wc-toolbar label:first-child{border:1px solid var(--o-line);border-radius:calc(9px * var(--o-radius-scale));min-width:0;min-height:var(--o-control-height);color:var(--o-muted);background:var(--o-surface);flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.wc-toolbar input{width:100%;min-width:0;color:var(--o-ink);font:inherit;background:0 0;border:0;outline:none;min-height:42px}.wc-toolbar label:focus-within{outline:2px solid var(--o-accent);outline-offset:2px}.wc-toolbar select{font:inherit;border:1px solid var(--o-line);border-radius:calc(9px * var(--o-radius-scale));background:var(--o-surface);color:var(--o-ink);max-width:100%;padding:10px}.wc-count,.wc-note{color:var(--o-muted);font-size:13px;line-height:1.6}.wc-rows{border-top:1px solid var(--o-line);margin:0;padding:0;list-style:none}.wc-rows>li{border-bottom:1px solid var(--o-line);content-visibility:auto;contain-intrinsic-size:auto 94px}.wc-record{text-align:left;width:100%;color:var(--o-ink);background:0 0;border:0;align-items:center;gap:16px;padding:20px 16px;text-decoration:none;display:flex}.wc-record:hover{background:var(--o-mint)}.wc-record>span:first-of-type{flex:1;gap:5px;min-width:0;display:grid}.wc-record strong{overflow-wrap:anywhere;font-weight:600}.wc-record small{color:var(--o-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.wc-record>svg{color:var(--o-muted);flex-shrink:0}.wc-access{color:var(--o-muted);font-size:12px}.wc-empty{padding:28px 0;line-height:1.6}.wc-empty h2{margin:0 0 8px;font-size:18px}.wc-empty p{color:var(--o-muted)}.wc-tabs{overscroll-behavior-x:contain;border-bottom:1px solid var(--o-line);flex-wrap:nowrap;gap:4px;max-width:100%;margin:0 0 24px;padding-bottom:8px;display:flex;overflow-x:auto}.wc-tabs button{min-height:var(--o-control-height);border-radius:calc(7px * var(--o-radius-scale));color:var(--o-muted);background:0 0;border:0;flex-shrink:0;padding:9px 14px}.wc-rows{border:1px solid var(--o-line);border-radius:var(--o-radius-lg);background:var(--o-surface);overflow:hidden}.wc-rows>li:last-child{border-bottom:0}.wc-record:focus-visible{outline-offset:-4px}.wc-count{margin-bottom:12px!important}.wc-toolbar>button{min-height:var(--o-control-height);min-width:var(--o-control-height);place-items:center;display:grid}.wc-tabs button[aria-current=page]{background:var(--o-accent-soft,var(--o-surface));color:var(--o-accent-strong);font-weight:600}.wc-tabs button:hover{color:var(--o-ink)}.wc-center-section>header{margin-bottom:20px}.wc-center-section>header h1{letter-spacing:-.035em;margin:0 0 8px;font-size:28px}.wc-center-section>header p{color:var(--o-muted);max-width:68ch;margin:0;line-height:1.6}.wc-snapshot-text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:80ch;margin:24px 0;line-height:1.7}.wc-table-scroll{border:1px solid var(--o-line);border-radius:calc(9px * var(--o-radius-scale));overscroll-behavior-x:contain;max-width:100%;margin:20px 0;overflow-x:auto}.wc-table-scroll table{border-collapse:collapse;width:100%;font-size:13px}.wc-table-scroll th,.wc-table-scroll td{text-align:left;border-bottom:1px solid var(--o-line);white-space:nowrap;padding:10px 12px}.wc-table-scroll caption{text-align:left;color:var(--o-muted);padding:12px}.wc-metrics>div{border-bottom:1px solid var(--o-line);padding:12px 0}.wc-metrics dd{font-variant-numeric:tabular-nums;color:var(--o-ink);margin:8px 0;font-weight:600}.wc-follow-up-fields{border:1px solid var(--o-line);border-radius:calc(9px * var(--o-radius-scale));flex-wrap:wrap;gap:12px;margin:12px 0 16px;padding:14px 16px;display:flex}.wc-follow-up-fields legend{padding:0 5px;font-size:13px;font-weight:600}.wc-follow-up-fields p{width:100%;color:var(--o-muted);margin:0;font-size:13px;line-height:1.5}.wc-follow-up-fields label{flex:1;gap:6px;min-width:160px;font-size:13px;display:grid}.wc-follow-up-fields select,.wc-follow-up-fields input{font:inherit;border:1px solid var(--o-line);border-radius:calc(7px * var(--o-radius-scale));background:var(--o-surface);min-height:40px;color:var(--o-ink);max-width:100%;padding:8px}.home--compact .home-composer{display:none}.home--compact .home-intro h2{margin:0 0 8px;font-size:20px}.wc-recent-decisions{border-top:1px solid var(--o-line);border-bottom:1px solid var(--o-line);margin:16px 0;padding:18px 0}.wc-recent-decisions h2{margin:0 0 12px;font-size:16px}.wc-recent-decisions ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.wc-recent-decisions p{color:var(--o-muted);margin:5px 0;font-size:13px;line-height:1.6}.settings-mode--preferences #diagnostics,.settings-mode--diagnostics .settings-sections>section:not(#diagnostics){display:none}.view-heading h2{letter-spacing:-.025em;color:var(--o-ink);margin:0 0 8px;font-size:20px}.ms-pilot-details{border-top:1px solid var(--o-line);margin:24px 0;padding:18px 0}.ms-pilot-details>summary{cursor:pointer;color:var(--o-ink);padding:6px 0;font-weight:600}.ms-pilot-details>.field-note{max-width:70ch;line-height:1.6}.wc-directory-status{background:0 0!important;border:0!important;margin:0!important;padding:0!important}.ag-shell .omni-workspace-heading{margin-bottom:16px}.ag-shell .omni-workspace-heading>button{margin-top:0}.ag-shell .omni-workspace-heading h1{margin-top:0;font-size:28px}.ag-shell .omni-workspace-toolbar{margin-top:18px}.memory-scope--controls .memory-state,.memory-scope--controls .memory-library,.memory-scope--controls .memory-index-details,.memory-scope--controls .memory-limits{display:none}.memory-scope--controls .memory-layout{display:block}.memory-scope--controls .memory-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;display:grid}.memory-scope--search .memory-context,.memory-scope--search .memory-state{display:none}.memory-scope--search .memory-layout{display:block}@media (max-width:640px){.memory-scope--controls .memory-context{grid-template-columns:1fr}.wc-heading{flex-direction:column;gap:14px}.wc-toolbar{flex-wrap:wrap}.wc-toolbar label:first-child{flex-basis:100%}.wc-record{gap:10px;padding:16px 2px}.wc-access{display:none}.wc-tabs{gap:2px}.wc-tabs button{padding:9px 10px}}.wc-file-filters{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.wc-file-filters button{border-radius:calc(6px * var(--o-radius-scale));min-height:40px;color:var(--o-muted);background:0 0;border:1px solid #0000;padding:7px 12px;font-size:13px}.wc-file-filters button[aria-pressed=true]{border-color:var(--o-line);background:var(--o-surface);color:var(--o-ink)}.wc-file-state{justify-items:end;gap:7px;display:grid}.file-status{color:var(--o-muted);white-space:nowrap;font-size:12px}.file-status[data-tone=attention]{color:var(--o-warning)}.file-status[data-tone=ready]{color:var(--o-accent-strong)}.ag-shell .wc-heading h1,.ag-shell .wc-center-section>header h1{font-size:28px}.ag-shell .wc-heading{margin-bottom:20px}.ag-shell .wc-heading p,.ag-shell .wc-center-section>header p{font-size:13px}.ag-shell .wc-tabs button{border-radius:calc(5px * var(--o-radius-scale));min-height:40px;font-size:13px}@media (max-width:600px){.wc-file-state{justify-items:start}.wc-record{flex-wrap:wrap;gap:10px}.wc-file-state{gap:12px;width:100%;margin-left:30px;display:flex}.wc-record{padding-right:26px;position:relative}.wc-record>svg:last-child{position:absolute;top:24px;right:6px}}.wc-case-outcomes{border-top:1px solid var(--o-line);margin-top:44px;padding-top:32px}
.ag-shell .omni-workspace-browser{max-width:1080px;margin:0 auto;padding:0 0 28px}.ag-shell .omni-workspace-heading{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:16px;display:flex}.ag-shell .omni-workspace-heading h1{max-width:650px;color:var(--o-ink);letter-spacing:-.045em;text-wrap:balance;margin:0 0 8px;font-size:clamp(24px,2.5vw,28px);font-weight:600;line-height:1.15}.ag-shell .omni-workspace-heading p:not(.ag-eyebrow){max-width:590px;color:var(--o-muted);margin:0;font-size:14.5px;line-height:1.65}.ag-shell .omni-workspace-heading>button{flex-shrink:0;margin-top:0}.ag-shell .omni-workspace-context{border:1px solid var(--o-line-accent);border-radius:calc(16px * var(--o-radius-scale));background:var(--o-gradient-mint);justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;display:flex}.ag-shell .omni-workspace-context strong{color:var(--o-ink);font-size:15px;font-weight:600}.ag-shell .omni-workspace-context p{color:var(--o-muted);margin:5px 0 0;font-size:13.5px}.ag-shell .omni-workspace-context>button,.ag-shell .omni-workspace-no-results button{border:1px solid var(--o-line-strong);border-radius:var(--o-control-radius);background:var(--o-surface);min-height:42px;color:var(--o-accent-strong);flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;font-weight:550;display:inline-flex}.ag-shell .omni-workspace-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:16px 0 6px;display:flex}.ag-shell .omni-workspace-search{border:1px solid var(--o-line);border-radius:var(--o-control-radius);background:var(--o-surface);width:min(100%,430px);min-height:44px;color:var(--o-muted);align-items:center;gap:10px;padding:0 12px;display:flex}.ag-shell .omni-workspace-search:focus-within{border-color:var(--o-accent);box-shadow:var(--o-ring)}.ag-shell .omni-workspace-search input{width:100%;min-width:0;font:inherit;color:var(--o-text);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.ag-shell.ag-shell-chat-first .omni-workspace-search input:focus-visible{box-shadow:none;outline:0}.ag-shell .omni-workspace-search input::-webkit-search-cancel-button{display:none}.ag-shell .omni-workspace-search>button{width:34px;height:38px;color:var(--o-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.ag-shell .omni-workspace-group{border-bottom:1px solid var(--o-line);grid-template-columns:230px minmax(0,1fr);gap:32px;padding:14px 0;display:grid}.ag-shell .omni-workspace-group>header h2{color:var(--o-ink);letter-spacing:-.02em;margin:9px 0 8px;font-size:16px;font-weight:600}.ag-shell .omni-workspace-group>header p{max-width:210px;color:var(--o-muted);margin:0;font-size:13.5px;line-height:1.6}.ag-shell .omni-workspace-group[aria-labelledby=workspace-group-work],.ag-shell .omni-workspace-group[aria-labelledby=workspace-group-settings]{grid-template-columns:minmax(0,1fr);gap:0}.ag-shell .omni-workspace-group[aria-labelledby=workspace-group-work]>header,.ag-shell .omni-workspace-group[aria-labelledby=workspace-group-settings]>header{display:none}.ag-shell .omni-workspace-context.wc-directory-status{background:0 0;border:0;padding:0}.ag-shell .omni-workspace-rows{flex-direction:column;gap:2px;min-width:0;display:flex}.ag-shell .omni-workspace-rows>a{border-radius:var(--o-radius);border:1px solid #0000;align-items:center;gap:14px;min-height:62px;padding:10px 12px;text-decoration:none;transition:background .16s,border-color .16s;display:flex}.ag-shell .omni-workspace-rows>a:hover{border-color:var(--o-line);background:var(--o-surface)}.ag-shell .omni-workspace-row-icon{border-radius:calc(11px * var(--o-radius-scale));background:var(--o-mint);height:38px;color:var(--o-accent-strong);flex:0 0 38px;place-items:center;display:grid}.ag-shell .omni-workspace-row-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ag-shell .omni-workspace-row-copy strong{color:var(--o-text);font-size:14px;font-weight:550}.ag-shell .omni-workspace-row-copy>span{color:var(--o-muted);font-size:13px;line-height:1.45}.ag-shell .omni-workspace-rows>a>svg{color:var(--o-faint);flex-shrink:0}.ag-shell .omni-workspace-row-count{color:var(--o-accent-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ag-shell .omni-workspace-specialist{padding:26px 0 0}.ag-shell .omni-workspace-specialist>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:52px;list-style:none;display:flex}.ag-shell .omni-workspace-specialist>summary::-webkit-details-marker{display:none}.ag-shell .omni-workspace-specialist summary strong,.ag-shell .omni-workspace-specialist summary small{display:block}.ag-shell .omni-workspace-specialist summary strong{font-size:15px;font-weight:550}.ag-shell .omni-workspace-specialist summary small{color:var(--o-muted);margin-top:6px;font-size:13px}.ag-shell .omni-workspace-specialist[open]>summary>svg{transform:rotate(45deg)}.ag-shell .omni-workspace-specialist .omni-workspace-rows{margin-top:14px}.ag-shell .omni-workspace-no-results{color:var(--o-text);padding:44px 0}.ag-shell .omni-workspace-no-results p{color:var(--o-muted);font-size:14px}@media (max-width:900px){.ag-shell .omni-workspace-group{grid-template-columns:175px minmax(0,1fr);gap:15px}.ag-shell .omni-workspace-heading{flex-direction:column;gap:16px}.ag-shell .omni-workspace-heading>button{margin-top:0}}@media (max-width:600px){.ag-shell .omni-workspace-browser{padding-top:0}.ag-shell .omni-workspace-context,.ag-shell .omni-workspace-toolbar{flex-direction:column;align-items:stretch;gap:16px}.ag-shell .omni-workspace-context{padding:20px}.ag-shell .omni-workspace-group{grid-template-columns:minmax(0,1fr);gap:12px;padding:22px 0}.ag-shell .omni-workspace-group>header p{max-width:none}.ag-shell .omni-workspace-rows>a{padding:12px 2px}.ag-shell .omni-workspace-toolbar>.ag-profile-switch{align-self:flex-start}}
