@layer theme,base,components,utilities;@layer ds{.ds-attention{min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.ds-attention-row{align-items:center;gap:var(--ds-space-3);min-block-size:calc(var(--ds-space-12) + var(--ds-space-2));padding-block:var(--ds-space-2);border-block-end:1px solid var(--ds-border-subtle);min-inline-size:0;display:flex}.ds-attention-row:last-child{border-block-end:0}.ds-attention-tag{flex:none;justify-content:center;min-inline-size:6.5rem}.ds-attention-text{flex:auto;min-inline-size:0;display:grid}.ds-attention-title{color:var(--foreground);font-size:var(--ds-text-ui);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-attention-meta{color:var(--muted-foreground);font-size:var(--ds-text-meta);line-height:var(--ds-leading-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-attention-when{color:var(--muted-foreground);font-size:var(--ds-text-meta);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-ui);white-space:nowrap;flex:none}.ds-attention-when[data-tone=danger]{color:var(--ds-tone-danger-fg)}.ds-attention-when[data-tone=warning]{color:var(--ds-tone-warning-fg)}.ds-attention-empty{padding-block:var(--ds-space-4)}@media (max-width:640px){.ds-attention-row{column-gap:var(--ds-space-2);row-gap:var(--ds-space-1);flex-wrap:wrap}.ds-attention-text{flex-basis:100%;order:1}.ds-attention-when{order:2}.ds-attention-tag{min-inline-size:0}}.ds-day{gap:var(--ds-space-2);min-inline-size:0;display:grid}.ds-day-list{min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.ds-day-row{align-items:stretch;gap:var(--ds-space-3);padding-block:var(--ds-space-2);border-block-end:1px solid var(--ds-border-subtle);--_line:var(--ds-tone-info-fg);min-inline-size:0;display:flex}.ds-day-row:last-child{border-block-end:0}.ds-day-row[data-kind=install]{--_line:var(--ds-hue-orange-fg)}.ds-day-row[data-kind=training]{--_line:var(--ds-hue-teal-fg)}.ds-day-row[data-kind=task]{--_line:var(--ds-tone-neutral-fg)}.ds-day-time{inline-size:4.5rem;color:var(--muted-foreground);font-size:var(--ds-text-meta);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-ui);font-variant-numeric:tabular-nums;flex:none}.ds-day-mark{inline-size:var(--ds-space-1);border-radius:var(--ds-radius-pill);background:var(--_line);flex:none}.ds-day-text{gap:calc(var(--ds-space-1) / 2);flex:auto;min-inline-size:0;display:grid}.ds-day-title{color:var(--foreground);font:inherit;font-size:var(--ds-text-ui);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-ui);text-align:start;background:0 0;border:0;justify-self:start;padding:0}.ds-day-title:where(button){cursor:pointer}.ds-day-title:where(button):hover{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.ds-day-meta{color:var(--muted-foreground);font-size:var(--ds-text-meta);line-height:var(--ds-leading-ui);overflow-wrap:anywhere}.ds-day-tools{align-items:center;gap:var(--ds-space-2) var(--ds-space-4);flex-wrap:wrap;padding-block-start:var(--ds-space-1);display:flex}.ds-day-go{color:var(--primary);font-size:var(--ds-text-ui);font-weight:var(--ds-weight-medium);line-height:var(--ds-leading-ui);text-decoration:none}.ds-day-go:hover{text-underline-offset:.2em;text-decoration:underline}.ds-day-contact{align-items:center;gap:var(--ds-space-1);color:var(--muted-foreground);font-size:var(--ds-text-meta);flex-wrap:wrap;display:inline-flex}.ds-day-empty,.ds-day-footer{color:var(--muted-foreground);font-size:var(--ds-text-meta);line-height:var(--ds-leading-ui);margin:0}.ds-bars{gap:var(--ds-space-2);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.ds-bars-row{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-meta);line-height:var(--ds-leading-ui);grid-template-columns:minmax(0,7rem) minmax(0,1fr) 2rem;display:grid}.ds-bars-label{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-bars-track{block-size:var(--ds-space-3);border-radius:var(--ds-radius-control);background:var(--muted);display:block;overflow:hidden}.ds-bars-fill{border-radius:var(--ds-radius-control);background:var(--primary);block-size:100%;display:block}.ds-bars-value{color:var(--foreground);font-weight:var(--ds-weight-semibold);text-align:end;font-variant-numeric:tabular-nums}.ds-split{gap:var(--ds-space-3);min-inline-size:0;display:grid}.ds-split-bar{block-size:var(--ds-space-4);border-radius:var(--ds-radius-control);gap:2px;display:flex;overflow:hidden}.ds-split-part{min-inline-size:var(--ds-space-1);background:var(--_part);flex-basis:0}.ds-split-legend{gap:var(--ds-space-2) var(--ds-space-6);font-size:var(--ds-text-meta);line-height:var(--ds-leading-ui);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-split-item{align-items:center;gap:var(--ds-space-2);color:var(--foreground);display:inline-flex}.ds-split-dot{inline-size:var(--ds-space-3);block-size:var(--ds-space-3);background:var(--_part);border-radius:2px}.ds-split-part[data-tone=success],.ds-split-item[data-tone=success]{--_part:var(--ds-tone-success-fg)}.ds-split-part[data-tone=neutral],.ds-split-item[data-tone=neutral]{--_part:var(--ds-tone-neutral-fg)}.ds-split-part[data-tone=danger],.ds-split-item[data-tone=danger]{--_part:var(--ds-tone-danger-fg)}.ds-split-part[data-tone=warning],.ds-split-item[data-tone=warning]{--_part:var(--ds-tone-warning-fg)}.ds-mini-table{border-collapse:collapse;inline-size:100%;font-size:var(--ds-text-meta);line-height:var(--ds-leading-ui)}.ds-mini-caption{color:var(--foreground);font-weight:var(--ds-weight-semibold);text-align:start;padding-block-end:var(--ds-space-1)}.ds-mini-table :where(th,td){padding-block:var(--ds-space-1);text-align:start;font-variant-numeric:tabular-nums;padding-inline-end:var(--ds-space-2)}.ds-mini-table :where(thead th){color:var(--muted-foreground);font-weight:var(--ds-weight-medium)}.ds-mini-table :where(tbody th){font-weight:var(--ds-weight-semibold)}.ds-mini-table :where(tbody tr){border-block-start:1px solid var(--ds-border-subtle)}.ds-mini-table :where(td)[data-tone=danger]{color:var(--ds-tone-danger-fg);font-weight:var(--ds-weight-semibold)}.ds-mini-table :where(td)[data-tone=warning]{color:var(--ds-tone-warning-fg);font-weight:var(--ds-weight-semibold)}}@layer shell,screens,prefs;
@layer theme,base,components,utilities;@layer ds{.ds-snippet{border:1px solid var(--border);border-radius:var(--ds-radius-surface);background:var(--surface-raised);min-width:0;margin:0;display:grid;overflow:hidden}.ds-snippet-head{justify-content:space-between;align-items:center;gap:var(--ds-space-2);padding-block:var(--ds-space-1);padding-inline:var(--ds-space-3);border-block-end:1px solid var(--border);color:var(--muted-foreground);font-size:var(--ds-text-meta);font-weight:var(--ds-weight-medium);display:flex}.ds-snippet-label{min-width:0}.ds-snippet-body{padding:var(--ds-space-3);color:var(--foreground);font-family:ui-monospace,monospace;font-size:var(--ds-text-meta);line-height:var(--ds-leading-body);white-space:pre;text-align:start;margin:0;overflow-x:auto}}@layer shell,screens,prefs;
@layer theme,base,components,utilities;@layer ds{.ds-docnav{min-width:0;display:block}.ds-docnav-list{gap:var(--ds-space-1);margin:0;padding:0;list-style:none;display:grid}.ds-docnav-group{padding-block:var(--ds-space-3) var(--ds-space-1);padding-inline:var(--ds-space-3);color:var(--muted-foreground);font-size:var(--ds-text-meta);font-weight:var(--ds-weight-semibold);display:block}.ds-docnav-link{padding-block:var(--ds-space-1);padding-inline:var(--ds-space-3);border-radius:var(--ds-radius-control);color:var(--muted-foreground);font-size:var(--ds-text-ui);border-inline-start:2px solid #0000;text-decoration:none;display:block}.ds-docnav-link:hover{color:var(--foreground);background:var(--muted)}.ds-docnav-link[aria-current]{color:var(--primary);border-inline-start-color:var(--primary);font-weight:var(--ds-weight-medium)}.ds-doc-heading{align-items:baseline;gap:var(--ds-space-2);color:var(--foreground);font-size:var(--ds-text-section);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-heading);margin:0;scroll-margin-block-start:var(--ds-space-6);display:flex}.ds-doc-heading[data-level="3"]{font-size:var(--ds-text-body)}.ds-doc-anchor{color:var(--muted-foreground);opacity:0;text-decoration:none}.ds-doc-heading:hover>.ds-doc-anchor,.ds-doc-anchor:focus-visible{opacity:1}@media (max-width:900px){.ds-docnav-list{gap:var(--ds-space-1);display:flex;overflow-x:auto}.ds-docnav-group{display:none}.ds-docnav-link{white-space:nowrap;border-block-end:2px solid #0000;border-inline-start:0}.ds-docnav-link[aria-current]{border-block-end-color:var(--primary)}}}@layer shell,screens,prefs;
