@font-face{font-family:Hanken Grotesk;src:url(/assets/HankenGrotesk-VariableFont_wght-CwKo493H.ttf)format("truetype-variations");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-latin-400-normal-DMJ8VG8y.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-latin-500-normal-DSY6xOcd.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-latin-600-normal-BgSNZQsw.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-latin-700-normal-C0H6V72w.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.vello-chart{inline-size:100%;min-inline-size:0;color:var(--color-text-primary);margin:0;padding:0;list-style:none;display:block;position:relative}.vello-chart__plot{border-radius:var(--radius-md);position:relative}.vello-chart__focus{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);touch-action:pan-y}.vello-chart__svg{inline-size:100%;max-inline-size:100%;display:block;overflow:visible}.vello-chart__grid{stroke:var(--chart-grid-light);stroke-width:1px;shape-rendering:crispedges}.vello-chart[data-look=analytic] .vello-chart__grid{stroke:var(--chart-grid)}.vello-chart__baseline{stroke:var(--color-border-default);stroke-width:1px;shape-rendering:crispedges}.vello-chart__crosshair{stroke:var(--chart-crosshair);stroke-width:1px;stroke-dasharray:3 3;shape-rendering:crispedges}.vello-chart__band{fill:var(--color-surface-subtle)}.vello-chart__tick{fill:var(--chart-axis);font-size:var(--text-micro-size);font-weight:600;font-family:var(--font-mono)}.vello-chart--design .vello-chart__tick{fill:var(--chart-label)}.vello-chart__value{fill:var(--chart-value);font-size:12px;font-weight:700;font-family:var(--font-mono)}.vello-chart__line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.vello-chart__area{opacity:var(--chart-area-opacity);stroke:none}.vello-chart__dot{stroke:var(--color-surface-card);stroke-width:2px}.vello-chart__bar{stroke:var(--color-surface-card);stroke-width:1px;stroke-linejoin:round;transition:fill var(--duration-fast) var(--ease-out)}.vello-chart--design .vello-chart__bar{stroke:none}.vello-chart__track{stroke:var(--chart-track)}.vello-chart__slice{stroke-linecap:butt}.vello-chart__tooltip{z-index:2;pointer-events:none;gap:var(--space-1);border-radius:var(--radius-sm);background:var(--chart-tooltip-surface);color:var(--chart-tooltip-text);box-shadow:var(--shadow-sm);white-space:nowrap;transform:translate(-50%, calc(-100% - var(--space-2)));padding:6px 10px;font-size:12.5px;font-weight:500;line-height:1.4;display:grid;position:absolute}.vello-chart__tooltip[data-align=start]{transform:translate(calc(-1 * var(--space-2)), calc(-100% - var(--space-2)))}.vello-chart__tooltip[data-align=end]{transform:translate(calc(-100% + var(--space-2)), calc(-100% - var(--space-2)))}.vello-chart__tooltip-heading,.vello-chart__tooltip-row{align-items:center;gap:var(--space-2);margin:0;display:flex}.vello-chart__tooltip-heading{font-weight:600}.vello-chart__tooltip-value{margin-inline-start:auto;padding-inline-start:var(--space-3);font-weight:600}.vello-chart__swatch{inline-size:var(--space-3);block-size:var(--space-3);border-radius:var(--radius-xs);flex:none;display:inline-block}.vello-chart__tooltip .vello-chart__swatch{box-sizing:border-box;border:1px solid var(--chart-tooltip-text)}.vello-chart__legend{gap:var(--space-1) var(--space-4);margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);flex-wrap:wrap;padding:0;list-style:none;display:flex}.vello-chart__legend-item{align-items:center;gap:var(--space-2);display:inline-flex}.vello-chart__legend-swatch{inline-size:var(--space-4);block-size:var(--space-1);overflow:visible}.vello-chart__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vello-chart-state{box-sizing:border-box;inline-size:100%;block-size:var(--chart-h,160px);border-radius:var(--radius-md);color:var(--color-text-tertiary);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);text-align:center;place-items:center;display:grid}.vello-chart-state--empty{background:var(--color-surface-subtle);border:1px dashed var(--color-border-control);padding:var(--space-3)}.vello-bar-list{gap:var(--space-4);display:grid}.vello-bar-list__row{align-items:baseline;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""track track";display:grid}.vello-bar-list__label{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--text-label-size);line-height:var(--text-label-leading);overflow-wrap:anywhere;grid-area:label}.vello-bar-list__value{font-size:var(--text-label-size);text-align:end;grid-area:value;font-weight:600}.vello-bar-list__track{inline-size:100%;block-size:var(--chart-track-md);border-radius:var(--radius-pill);background:var(--chart-track);grid-area:track;display:block;position:relative;overflow:hidden}.vello-progress[data-size=xs]{block-size:var(--chart-track-xs)}.vello-progress[data-size=sm]{block-size:var(--chart-track-sm)}.vello-progress[data-size=md]{block-size:var(--chart-track-md)}.vello-progress[data-size=lg]{block-size:var(--chart-track-lg)}.vello-bar-list__fill{border-radius:var(--radius-pill);background:var(--chart-series-1);block-size:100%;transition:width var(--chart-entrance-duration) var(--ease-standard), background var(--duration-base) var(--ease-standard);display:block;position:relative;overflow:hidden}.vello-bar-list__fill[data-tone=success]{background:var(--chart-tone-success)}.vello-bar-list__fill[data-tone=warning]{background:var(--chart-tone-warning)}.vello-bar-list__fill[data-tone=danger]{background:var(--chart-tone-danger)}.vello-chart[data-motion=off] .vello-bar-list__fill{transition:none}.vello-progress-wrap{display:block}@keyframes vello-progress-sweep{0%{transform:translate(-100%)}to{transform:translate(240%)}}@keyframes vello-live-pulse{0%{box-shadow:0 0 0 0 var(--chart-pulse-ring)}to{box-shadow:0 0 0 9px var(--chart-pulse-ring-clear)}}.vello-progress__sweep{background:linear-gradient(90deg, var(--chart-sweep-clear), var(--chart-sweep-highlight), var(--chart-sweep-clear));inline-size:40%;animation:vello-progress-sweep var(--chart-sweep-duration) linear infinite;position:absolute;inset-block:0;inset-inline-start:0}.vello-chart[data-motion=off] .vello-progress__sweep{animation:none;display:none}.vello-live-dot{block-size:9px;inline-size:9px;border-radius:var(--radius-pill);background:var(--brand-green);animation:vello-live-pulse var(--chart-pulse-duration) var(--ease-standard) infinite;flex:none;margin-inline-end:var(--space-2);display:inline-block}.vello-chart[data-motion=off] .vello-live-dot{animation:none}@keyframes vello-route-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.vello-route{block-size:100%;inline-size:100%;display:block;overflow:visible}.vello-route__line{stroke:var(--chart-series-1);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.vello-route[data-motion=on] .vello-route__line{animation:vello-route-draw var(--chart-route-duration) var(--ease-standard) both}.vello-route__end{r:7;stroke:var(--chart-route-ring);stroke-width:3px}.vello-route__end[data-end=from]{fill:var(--brand-green)}.vello-route__end[data-end=to]{fill:var(--brand-red)}.vello-bar-list--select{gap:var(--space-1)}.vello-bar-list__hit{align-items:baseline;gap:var(--space-2) var(--space-3);inline-size:100%;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""track track";display:grid}.vello-bar-list__hit:hover,.vello-bar-list__hit[aria-pressed=true]{background:var(--color-surface-subtle)}.vello-bar-list__hit[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--color-action-primary)}.vello-meter{gap:var(--space-2);display:grid}.vello-meter__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.vello-meter__label{min-inline-size:0;color:var(--color-text-secondary);font-size:var(--text-label-size);line-height:var(--text-label-leading);overflow-wrap:anywhere;align-items:center;display:inline-flex}.vello-meter__figures{font-size:var(--text-label-size);flex:none}.vello-meter__value{font-weight:600}.vello-meter__max{color:var(--color-text-tertiary)}.vello-meter__foot{color:var(--color-text-secondary);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);margin:0;font-weight:600}.vello-meter .vello-bar-list__track{grid-area:auto}.vello-donut{justify-items:center;gap:var(--space-4);display:grid}.vello-donut__figure{margin-inline:auto;position:relative}.vello-donut__svg{aspect-ratio:1;block-size:auto;inline-size:100%}.vello-donut__center{text-align:center;font-size:var(--text-title-size);line-height:var(--text-title-leading);pointer-events:none;place-content:center;font-weight:700;display:grid;position:absolute;inset:0}.vello-donut__legend{gap:var(--space-2) var(--space-3);inline-size:100%;font-size:var(--text-label-size);line-height:var(--text-label-leading);grid-template-columns:auto minmax(0,1fr) auto auto;margin:0;padding:0;list-style:none;display:grid}.vello-donut__legend-item{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.vello-donut__legend-hit{grid-column:1/-1;grid-template-columns:subgrid;inline-size:100%;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:grid}.vello-donut__legend-hit:hover,.vello-donut__legend-hit[aria-pressed=true]{background:var(--color-surface-subtle)}.vello-donut__legend-hit[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--color-action-primary)}.vello-donut__legend-label{min-inline-size:0;color:var(--color-text-secondary);overflow-wrap:anywhere}.vello-donut__legend-value{text-align:end;font-weight:600}.vello-donut__legend-share{min-inline-size:4ch;color:var(--color-text-tertiary);text-align:end}.vello-ring{justify-items:center;gap:var(--space-2);display:grid}.vello-ring__center{font-size:var(--text-title-size)}.vello-ring__label{color:var(--color-text-secondary);font-size:var(--text-label-size);line-height:var(--text-label-leading);text-align:center;margin:0}.vello-countup{font-weight:inherit;font-variant-numeric:tabular-nums}.vello-chart-gallery{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.vello-chart-gallery__cell{align-content:start;gap:var(--space-3);min-inline-size:0;padding:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);display:grid}.vello-chart-gallery__cell--wide{grid-column:1/-1}.vello-chart-gallery__title{color:var(--color-text-tertiary);font-size:var(--text-label-size);line-height:var(--text-label-leading);font-weight:var(--text-label-weight);margin:0}.vello-chart-gallery__stats{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));display:grid}.vello-chart-gallery__figure{font-size:var(--text-headline-size);line-height:var(--text-headline-leading);font-weight:var(--text-headline-weight);display:block}.vello-chart-gallery__stack{gap:var(--space-4);display:grid}@keyframes vello-chart-draw{0%{clip-path:inset(0 100% 0 0)}}@keyframes vello-chart-rise{0%{transform:scaleY(0)}}@keyframes vello-chart-grow{0%{width:0}}@keyframes vello-chart-sweep{0%{stroke-dasharray:0 100}}@keyframes vello-chart-fade{0%{opacity:0}}@keyframes vello-chart-pop{0%{transform:scale(0)}}.vello-chart[data-motion=on] .vello-chart__draw{animation:vello-chart-draw var(--chart-entrance-duration) var(--ease-standard) both;animation-delay:calc(var(--i,0) * var(--chart-stagger))}.vello-chart[data-motion=on] .vello-chart__rise{transform-box:fill-box;transform-origin:50% 100%;animation:vello-chart-rise var(--chart-entrance-duration) var(--ease-standard) both;animation-delay:calc(var(--i,0) * var(--chart-stagger))}.vello-chart[data-motion=on] .vello-chart__rise[data-negative=true]{transform-origin:50% 0}.vello-chart[data-motion=on] .vello-chart__grow{animation:vello-chart-grow var(--chart-entrance-duration) var(--ease-standard) both;animation-delay:calc(var(--i,0) * var(--chart-stagger))}.vello-chart[data-motion=on] .vello-chart__sweep{animation:vello-chart-sweep var(--chart-entrance-duration) var(--ease-standard) both;animation-delay:calc(var(--i,0) * var(--chart-stagger))}.vello-chart[data-motion=on] .vello-chart__fade{animation:vello-chart-fade var(--chart-entrance-duration) var(--ease-standard) var(--duration-base) both}.vello-chart[data-motion=on] .vello-chart__pop{transform-box:fill-box;transform-origin:50%;animation:vello-chart-pop var(--duration-base) var(--ease-standard) var(--chart-entrance-duration) both}@media (prefers-reduced-motion:reduce){.vello-live-dot{animation:none}.vello-progress__sweep{animation:none;display:none}.vello-route[data-motion=on] .vello-route__line{animation:none}}.vello-kpi{box-sizing:border-box;min-width:0;padding:var(--space-fine-14) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-kpi);background:var(--color-surface-card);text-align:start;font:inherit;color:inherit;transition:transform var(--duration-card) var(--ease-hover), box-shadow var(--duration-card) var(--ease-hover), border-color var(--duration-card) var(--ease-hover)}.vello-kpi:hover{border-color:var(--color-border-kpi-hover);box-shadow:var(--shadow-kpi);transform:translateY(var(--kpi-hover-lift))}.vello-kpi--subtle{background:var(--color-surface-subtle)}button.vello-kpi,a.vello-kpi{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);cursor:pointer;flex-direction:column;justify-content:flex-start;width:100%;text-decoration:none;display:flex}.vello-kpi__label{color:var(--color-text-tertiary);font-size:var(--text-kpi-label-size);line-height:var(--text-kpi-label-leading);font-weight:var(--text-kpi-label-weight);margin:0;display:block}.vello-kpi__main{justify-content:space-between;align-items:flex-end;gap:var(--space-1) var(--space-3);margin-top:var(--space-fine-6);flex-wrap:wrap;display:flex}.vello-kpi__value{min-width:0;font-size:var(--text-kpi-value-size);line-height:var(--text-kpi-value-leading);font-weight:var(--text-kpi-value-weight);overflow-wrap:anywhere;margin:0;display:block}.vello-kpi__value.tnum{white-space:nowrap;overflow-wrap:normal;flex:none}.vello-kpi__value[data-tone=success]{color:var(--color-success-text)}.vello-kpi__value[data-tone=danger]{color:var(--color-danger-text)}.vello-kpi__value[data-tone=warning]{color:var(--color-warning-text)}.vello-kpi__trend{flex:none;align-items:flex-end;display:inline-flex}.vello-kpi__delta{align-items:center;gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-kpi-label-size);line-height:var(--text-kpi-label-leading);font-weight:var(--text-kpi-label-weight);margin-top:5px;display:inline-flex}.vello-kpi__delta[data-tone=success]{color:var(--color-success-text)}.vello-kpi__delta[data-tone=danger]{color:var(--color-danger-text)}.vello-kpi__delta[data-tone=warning]{color:var(--color-warning-text)}.vello-kpi__hint{color:var(--color-text-secondary);font-size:var(--text-kpi-hint-size);line-height:1.35;font-weight:var(--text-kpi-hint-weight);overflow-wrap:anywhere;margin:5px 0 0;display:block}.vello-kpi__loading{display:block}.vello-kpi__hint-skeleton{margin-top:var(--space-2)}.vello-kpi--overview{padding:var(--space-5);border-radius:var(--radius-lg)}.vello-kpi--overview .vello-kpi__label{font-size:12.5px}.vello-kpi--overview .vello-kpi__main{margin-top:var(--space-2)}.vello-kpi--overview .vello-kpi__value{font-size:30px}.vello-kpi--overview .vello-kpi__delta,.vello-kpi--overview .vello-kpi__hint{margin-top:var(--space-fine-6);font-size:12.5px;font-weight:600}.vello-kpi--drawer{padding:var(--space-3) var(--space-fine-14);border-radius:var(--radius-tile)}.vello-kpi--drawer .vello-kpi__label{font-size:var(--text-kpi-tile-label-size)}.vello-kpi--drawer .vello-kpi__main{margin-top:var(--space-1)}.vello-kpi--drawer .vello-kpi__value{font-size:var(--text-kpi-tile-value-size)}.vello-kpi__value[data-fit=wrap],.vello-kpi__value.tnum[data-fit=wrap]{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%;font-size:calc(var(--text-kpi-value-size) * .8);flex:0 auto;line-height:1.25}.vello-kpi--overview .vello-kpi__value[data-fit=wrap]{font-size:24px}.vello-kpi--drawer .vello-kpi__value[data-fit=wrap]{font-size:calc(var(--text-kpi-tile-value-size) * .9)}.vello-kpi--centered .vello-kpi__value[data-fit=wrap],.vello-kpi--centered .vello-kpi__value.tnum[data-fit=wrap]{font-size:25.6px}.vello-kpi--centered{padding:var(--space-5);text-align:center}.vello-kpi--centered .vello-kpi__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.vello-kpi--centered .vello-kpi__main{justify-content:center}.vello-kpi--centered .vello-kpi__value,.vello-kpi--centered .vello-kpi__value.tnum{font-family:var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:800}.vello-chart .vello-donut__svg .vello-chart__slice{transition:opacity var(--duration-fast) var(--ease-hover), stroke-width var(--duration-fast) var(--ease-hover)}.vello-donut:has(.vello-chart__slice[data-active=true]) .vello-chart__slice[data-active=false]:not([data-chosen=false]){opacity:.6}.vello-donut__legend-item{border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-hover), opacity var(--duration-fast) var(--ease-hover)}.vello-donut__legend-item[data-active=true]{background:var(--color-surface-subtle)}.vello-chart .vello-donut__legend-item[data-chosen=false]{opacity:.7}.vello-donut__legend-item[data-chosen=true] .vello-donut__legend-label{color:var(--color-text-primary);font-weight:600}.vello-donut__legend-item[data-chosen=true]:not(:has(.vello-donut__legend-hit)){outline:2px solid var(--chart-series-1);outline-offset:0}.vello-bar-list__row{border-radius:var(--radius-sm);position:relative}.vello-chart .vello-bar-list__row{transition:opacity var(--duration-fast) var(--ease-hover)}.vello-bar-list:has(.vello-bar-list__row[data-active=true]) .vello-bar-list__row[data-active=false]:not([data-chosen=false]){opacity:.6}.vello-bar-list .vello-bar-list__track,.vello-meter .vello-bar-list__track{transition:box-shadow var(--duration-fast) var(--ease-hover)}.vello-bar-list__row[data-chosen=true] .vello-bar-list__label{color:var(--color-text-primary);font-weight:600}.vello-bar-list__row[data-chosen=true] .vello-bar-list__track{box-shadow:0 0 0 2px var(--chart-series-1)}.vello-bar-list__row[data-active=true] .vello-bar-list__track,.vello-meter .vello-progress[data-active=true]{box-shadow:0 0 0 2px var(--color-text-primary)}.vello-chart__toolbar{justify-content:flex-end;margin-block-end:var(--space-2);display:flex}.vello-chart__export{position:relative}.vello-chart__export-button,.vello-chart__export-item{align-items:center;gap:var(--space-2);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);color:var(--color-text-primary);font:inherit;font-size:var(--text-label-size);line-height:var(--text-label-leading);cursor:pointer;display:inline-flex}.vello-chart__export-button:hover,.vello-chart__export-item:hover{background:var(--color-surface-subtle)}.vello-chart__export-menu{z-index:3;min-inline-size:100%;padding:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);box-shadow:var(--shadow-menu);margin-block-start:var(--space-1);display:grid;position:absolute;inset-block-start:100%;inset-inline-end:0}.vello-chart__export-item{white-space:nowrap;border-color:#0000;justify-content:flex-start}.vello-chart [data-selectable=true]{cursor:pointer}.vello-chart [data-chosen=false]{opacity:.45}.vello-chart [data-chosen=true] :is(.vello-chart__bar,.vello-chart__cell),.vello-chart :is(.vello-chart__bar,.vello-chart__cell,.vello-geo__area,.vello-geo__point)[data-chosen=true]{stroke:var(--chart-series-1);stroke-width:2px}.vello-chart [data-active=true] :is(.vello-chart__bar,.vello-chart__cell){stroke:var(--color-text-primary);stroke-width:1.5px}.vello-chart__cell{stroke:none}.vello-chart__cell[data-empty=true]{fill:var(--chart-track);stroke:var(--color-border-default);stroke-width:1px;stroke-dasharray:2 3}.vello-chart__cell[data-pending=true]{fill:none}.vello-chart__cell-active{fill:none;stroke:var(--color-text-primary);stroke-width:2px;pointer-events:none}.vello-chart__cell-value{font-size:var(--text-micro-size);font-weight:600;font-family:var(--font-mono);pointer-events:none}.vello-chart__heat-legend{align-items:center;gap:var(--space-2);color:var(--chart-axis);font-size:var(--text-micro-size);line-height:var(--text-micro-leading);margin-block-start:var(--space-3);display:flex}.vello-chart__heat-ramp{border-radius:var(--radius-xs);display:inline-flex;overflow:hidden}.vello-chart__heat-step{inline-size:var(--space-5);block-size:var(--space-3);display:block}.vello-chart__target-band{fill:var(--chart-band-2)}.vello-chart__target-halo{stroke:var(--color-surface-card);stroke-width:5px;shape-rendering:crispedges}.vello-chart__target-line{stroke:var(--chart-target);stroke-width:2px;stroke-dasharray:6 4;shape-rendering:crispedges}.vello-chart__target-line--solid{stroke-dasharray:none;stroke-width:3px}.vello-chart__target-label{fill:var(--chart-axis);paint-order:stroke;stroke:var(--color-surface-card);stroke-width:3px;stroke-linejoin:round;font-size:var(--text-micro-size);font-weight:600;font-family:var(--font-sans)}.vello-chart__target-label.tnum{font-family:var(--font-mono)}.vello-chart__gauge-label{fill:var(--color-text-secondary);font-size:var(--text-label-size);font-family:var(--font-sans)}.vello-chart__gauge-figures{fill:var(--color-text-primary);font-size:var(--text-label-size);font-weight:600;font-family:var(--font-mono)}.vello-chart__gauge-status{font-size:var(--text-caption-size);font-weight:600;font-family:var(--font-sans)}.vello-chart__gauge-value{stroke:none}.vello-chart__funnel-label{fill:var(--color-text-secondary);font-size:var(--text-label-size);font-family:var(--font-sans)}.vello-chart__funnel-figures{fill:var(--color-text-primary);font-size:var(--text-label-size);font-weight:600;font-family:var(--font-mono)}.vello-chart__connector{stroke:var(--chart-crosshair);stroke-width:1px;stroke-dasharray:2 3;shape-rendering:crispedges}.vello-chart__bar[data-hatch=true]{stroke:var(--color-text-primary);stroke-width:1.5px;stroke-dasharray:3 2}.vello-chart__axis-title{fill:var(--chart-axis);font-size:var(--text-micro-size);font-weight:600;font-family:var(--font-sans)}.vello-chart__class-mark{fill:var(--color-text-primary);font-size:var(--text-micro-size);font-weight:700;font-family:var(--font-sans)}.vello-chart__stack-area{stroke:var(--color-surface-card);stroke-width:1px;stroke-linejoin:round}.vello-chart__note{gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-label-size);line-height:var(--text-label-leading);display:flex}.vello-geo__ground{fill:var(--color-surface-subtle)}.vello-geo__graticule line{stroke:var(--chart-grid);stroke-width:1px;shape-rendering:crispedges}.vello-geo__area{stroke:var(--color-surface-card);stroke-width:1px;stroke-linejoin:round;fill-opacity:.88}.vello-geo__area[data-active=true]{stroke:var(--color-text-primary);stroke-width:2px}.vello-geo__area[data-empty=true]{fill:var(--chart-track);stroke:var(--color-border-default);stroke-dasharray:2 3}.vello-geo__point{fill-opacity:.72;stroke:var(--color-surface-card);stroke-width:1.5px}.vello-geo__point[data-active=true]{stroke:var(--color-text-primary);stroke-width:2px}.vello-geo__flow{fill:none;stroke-linecap:round;opacity:.8}.vello-geo__attribution{margin:var(--space-2) 0 0;color:var(--color-text-tertiary);font-size:var(--text-micro-size);line-height:var(--text-micro-leading)}.vello-datatable__scroll{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow-x:auto}.vello-datatable__table{border-collapse:collapse;inline-size:100%;font-size:var(--text-label-size);line-height:var(--text-label-leading)}.vello-datatable__head{padding:var(--space-3);border-block-end:1px solid var(--color-border-default);background:var(--color-surface-subtle);color:var(--color-text-secondary);white-space:nowrap;font-weight:600}.vello-datatable__cell{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--chart-grid);vertical-align:middle;font-weight:400}.vello-datatable__head[data-align=end],.vello-datatable__cell[data-align=end]{text-align:end}.vello-datatable__head[data-align=start],.vello-datatable__cell[data-align=start]{text-align:start}.vello-datatable__row[data-chosen=false]{opacity:.55}.vello-datatable__content{align-items:center;gap:var(--space-2);min-block-size:var(--space-6);display:inline-flex}.vello-datatable__select{align-items:center;gap:var(--space-2);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:0 var(--space-2);border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:inline-flex}.vello-datatable__select[aria-pressed=true]{background:var(--color-surface-subtle);box-shadow:inset 0 0 0 2px var(--chart-series-1)}.vello-datatable__marker{font-size:var(--text-micro-size);line-height:1}.vello-datatable__figure{font-family:var(--font-mono)}.vello-datatable__bar{gap:var(--space-1);justify-items:end;min-inline-size:96px;display:inline-grid}.vello-datatable__bar-track{inline-size:100%;block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--chart-track);display:block;overflow:hidden}.vello-datatable__bar-fill{border-radius:var(--radius-pill);background:var(--chart-series-1);block-size:100%;display:block}.vello-datatable__spark{inline-size:96px;display:inline-block}@keyframes vello-chart-extend{0%{transform:scaleX(0)}}.vello-chart[data-motion=on] .vello-chart__cell-in{animation:vello-chart-fade var(--chart-entrance-duration) var(--ease-standard) both;animation-delay:calc(var(--i,0) * var(--chart-stagger))}.vello-chart[data-motion=on] .vello-chart__extend{transform-box:fill-box;transform-origin:0;animation:vello-chart-extend var(--chart-entrance-duration) var(--ease-standard) both;animation-delay:calc(var(--i,0) * var(--chart-stagger))}.vello-chart[data-motion=on] .vello-chart__stack-area{animation:vello-chart-fade var(--chart-entrance-duration) var(--ease-standard) both}.vello-chart[data-motion=on] :is(.vello-geo__area,.vello-geo__flow){animation:vello-chart-fade var(--chart-entrance-duration) var(--ease-standard) both;animation-delay:calc(var(--i,0) * var(--chart-stagger))}.vello-chart-gallery--bi{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.vello-chart [data-active]{transition:opacity var(--duration-fast) var(--ease-hover)}.vello-chart__plot:has([data-active=true]) [data-active=false]:not([data-chosen=false]){opacity:.6}.vello-chart [data-active=true][data-chosen=false]{opacity:1}.vello-chart :is(.vello-chart__bar,.vello-chart__cell,.vello-chart__dot)[data-active=true]{stroke:var(--color-text-primary);stroke-width:1.5px}.vello-chart .vello-chart__dot[data-chosen=true]{stroke:var(--chart-series-1);stroke-width:2px}.vello-chart__chosen-line{stroke:var(--chart-series-1);stroke-width:2px;stroke-dasharray:4 3;shape-rendering:crispedges;pointer-events:none}.vello-chart__chosen-ring{fill:none;stroke:var(--chart-series-1);stroke-width:2.5px;pointer-events:none}.vello-chart__layer-dot{stroke:var(--color-surface-card);stroke-width:1.5px;pointer-events:none}.vello-geo__flow-halo{fill:none;stroke:var(--color-text-primary);stroke-linecap:round;opacity:.35;pointer-events:none}.vello-geo__flow-halo[data-chosen=true]{stroke:var(--chart-series-1);opacity:.55}.vello-datatable__row{transition:background var(--duration-fast) var(--ease-hover)}.vello-datatable__row:hover,.vello-datatable__row:focus-within{background:var(--color-surface-subtle)}.vello-datatable__row[data-chosen=true]>:first-child{box-shadow:inset 3px 0 0 var(--chart-series-1)}.vello-datatable__row[data-chosen=true]{background:var(--color-surface-subtle)}:is(ul,ol):is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid){margin:0;padding:0;list-style:none}:is(ul,ol).vello-list-ordered{padding-inline-start:var(--space-5);list-style:decimal}:is(ul,ol).vello-list-bulleted{padding-inline-start:var(--space-5);list-style:outside}.vello-ruled{border-block-start:1px solid var(--color-border-subtle);padding-block-start:var(--space-3)}.vello-ruled[data-pad=tight]{padding-block-start:var(--space-2)}.vello-mt-2{margin-block-start:var(--space-2)}.vello-mt-3{margin-block-start:var(--space-3)}.vello-mt-4{margin-block-start:var(--space-4)}.vello-mt-6{margin-block-start:var(--space-6)}.vello-inset{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-surface-subtle);border:1px solid var(--color-border-default);flex-direction:column;display:flex}.vello-indent{margin-inline-start:var(--space-8)}.vello-span-all{grid-column:1/-1}.vello-hours-note{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--color-text-tertiary)}.vello-hours-note[data-issue=true]{color:var(--color-danger-text);font-weight:var(--text-label-weight)}fieldset:is(.vello-stack,.vello-cluster){border:0;min-inline-size:0;margin:0;padding:0}.vello-scroll-x{min-inline-size:0;max-inline-size:100%;overflow-x:auto}.vello-link[data-size=label],.vello-link[data-size=caption]{font-weight:var(--text-label-weight);text-decoration:none}.vello-link[data-size=label]{font-size:var(--text-label-size)}.vello-link[data-size=caption]{font-size:var(--text-caption-size)}.vello-auth-input--card{background:var(--color-surface-card)}.vello-board--flat{grid-auto-columns:minmax(208px,1fr);align-items:start}.vello-board--flat .vello-board__col{background:0 0;border:0;border-radius:0;padding:0}.vello-board--flat .vello-board__head{font-family:var(--font-mono);font-size:var(--text-micro-size);line-height:var(--text-micro-leading);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);padding:0;font-weight:600}.vello-board--flat .vello-board__count{color:var(--color-text-secondary);font-weight:600}.vello-order-card{align-items:stretch;gap:var(--space-2);inline-size:100%;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:var(--space-fine-14,14px);text-align:start;font:inherit;color:var(--color-text-primary);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-card);cursor:pointer;flex-direction:column;display:flex}.vello-order-card[data-tone=new]{border-width:2px;border-color:var(--color-action-primary);padding:calc(var(--space-fine-14,14px) - 1px)}.vello-order-card[data-tone=late]{border-color:color-mix(in srgb, var(--color-danger-text) 25%, var(--color-surface-card))}.vello-order-card__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.vello-order-card__ref{font-size:var(--text-label-size);font-weight:700}.vello-order-card__trail{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-caption-size);color:var(--color-text-secondary);font-weight:700}.vello-order-card[data-tone=late] .vello-order-card__trail{color:var(--color-danger-text)}.vello-order-card__badges{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.vello-order-card__body{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--color-text-secondary)}.vello-order-dot{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background:currentColor;margin-inline-end:var(--space-1);display:inline-block}.vello-keylines{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.vello-code-text{letter-spacing:.08em}.vello-option-group{gap:var(--space-2);min-inline-size:0;display:grid}.vello-option-group[data-layout=grid]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.vello-option-group[data-layout=list]{grid-template-columns:minmax(0,1fr)}.vello-option-tile{align-items:flex-start;gap:var(--space-3);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:var(--space-3) var(--space-4);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-card);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-hover), background var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);display:flex;position:relative}.vello-option-tile:hover:not([data-disabled=true]):not([data-checked=true]){border-color:var(--color-border-hover);background:var(--color-surface-subtle)}.vello-option-tile:active:not([data-disabled=true]){transform:scale(.98)}.vello-option-tile[data-checked=true]{border-width:2px;border-color:var(--color-action-primary);padding:calc(var(--space-3) - 1px) calc(var(--space-4) - 1px)}.vello-option-tile[data-disabled=true]{background:var(--color-surface-subtle);color:var(--color-text-secondary);cursor:not-allowed}.vello-option-tile__input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;margin:0;position:absolute;inset:0}.vello-option-tile:has(.vello-option-tile__input:focus-visible){border-color:var(--color-border-strong);box-shadow:var(--focus-ring)}.vello-option-tile__dot{border-radius:var(--radius-pill);block-size:20px;inline-size:20px;box-shadow:inset 0 0 0 2px var(--gray-300);transition:box-shadow var(--duration-base) var(--ease-standard);flex:none;margin-block-start:2px}.vello-option-tile[data-checked=true] .vello-option-tile__dot{box-shadow:inset 0 0 0 6px var(--color-action-primary)}.vello-option-tile[data-disabled=true] .vello-option-tile__dot{box-shadow:inset 0 0 0 2px var(--gray-200)}.vello-option-tile__text{gap:var(--space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.vello-option-tile__title{font-size:var(--text-label-size);line-height:var(--text-label-leading);font-weight:var(--text-label-weight)}.vello-option-tile__desc{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--color-text-secondary)}.vello-option-tile__trail{flex:none}@media (prefers-reduced-motion:reduce){.vello-option-tile:active:not([data-disabled=true]){transform:none}}.vello-code-card{align-items:center;gap:var(--space-5);padding:var(--space-6);background:var(--color-surface-inverse);color:var(--color-text-inverse);border-radius:var(--radius-dialog);display:flex}.vello-code-card__text{gap:var(--space-2);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.vello-code-card__label{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--color-on-inverse-tertiary);font-weight:600}.vello-code-card__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.22em;overflow-wrap:anywhere;font-size:52px;font-weight:700;line-height:1}.vello-code-card[data-compact=true] .vello-code-card__value{font-size:var(--text-headline-size);letter-spacing:.12em}.vello-code-card__hint{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--color-on-inverse-muted)}.vello-code-card__action{flex:none}.vello-plate-chip{padding:var(--space-2) var(--space-4);background:var(--color-surface-subtle);color:var(--color-text-secondary);border-radius:var(--radius-pill);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-label-size);letter-spacing:.06em;align-items:center;font-weight:700;display:inline-flex}.vello-sticky-pane{align-self:start;position:sticky;inset-block-start:0}@media (width<=900px){.vello-sticky-pane{position:static}}.vello-inset[data-tone=chosen]{background:var(--color-surface-card);border-color:var(--color-border-strong);flex-direction:row;align-items:center}.vello-block{inline-size:100%}.vello-start{text-align:start}.vello-caption{font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}.vello-trend-slot{inline-size:5.5rem;display:block}.vello-qty{text-align:center;min-inline-size:24px}.vello-split.fleet-central-workspace{align-items:stretch}.fleet-central-workspace>.vello-split__pane{flex-direction:column;min-block-size:0;display:flex}.fleet-central-workspace>.vello-split__pane>.vello-split{flex:auto;min-block-size:0}@media (width>=1401px){.fleet-central-workspace{block-size:calc(100dvh - var(--space-12) * 4);min-block-size:calc(var(--space-12) * 8)}}@media (width<=1400px){.fleet-central-workspace .vello-split{grid-template-columns:minmax(0,1fr)!important}.fleet-central-workspace .fleet-central-pane__body{max-block-size:calc(var(--space-12) * 12)}}.fleet-central-pane{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-card);flex-direction:column;flex:auto;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.fleet-central-pane__head{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-border-subtle);flex:none;display:flex}.fleet-central-pane__title{min-inline-size:0;font-size:var(--text-label-size);line-height:var(--text-label-leading);color:var(--color-text-primary);flex:1;margin:0;font-weight:700}.fleet-central-pane__body{flex:auto;min-block-size:0;overflow-y:auto}.fleet-central-pane__body[data-pad=true]{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.fleet-central-pane__foot{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--color-border-subtle);background:var(--color-surface-footer);flex-direction:column;flex:none;display:flex}.fleet-central-queueitem{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);align-items:center;gap:var(--space-1) var(--space-3);inline-size:100%;padding:var(--space-3) var(--space-4);border:0;border-block-end:1px solid var(--color-border-subtle);text-align:start;cursor:pointer;font-family:var(--font-sans);color:var(--color-text-primary);grid-template-columns:minmax(0,1fr) auto;display:grid}.fleet-central-queueitem__lead{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.fleet-central-queueitem__title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--text-control-size);font-weight:600;overflow:hidden}.fleet-central-queueitem__trail{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-micro-size);color:var(--color-text-tertiary);white-space:nowrap;font-weight:600}.fleet-central-queueitem__meta{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.fleet-central-thread{gap:var(--space-3);padding:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.fleet-central-msg{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.fleet-central-msg[data-side=mine],.fleet-central-msg[data-side=note]{align-items:flex-end}.fleet-central-msg__meta{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-micro-size);color:var(--color-text-tertiary);font-weight:500;display:flex}.fleet-central-bubble{max-inline-size:78%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md) var(--radius-md) var(--radius-md) var(--radius-xs);background:var(--color-surface-card);color:var(--color-text-primary);font-size:var(--text-cell-size);line-height:var(--text-cell-leading);white-space:pre-wrap;overflow-wrap:anywhere}.fleet-central-msg[data-side=mine] .fleet-central-bubble{border-color:var(--color-surface-inverse);border-radius:var(--radius-md) var(--radius-md) var(--radius-xs) var(--radius-md);background:var(--color-surface-inverse);color:var(--color-text-inverse)}.fleet-central-msg[data-side=note] .fleet-central-bubble{border:1px dashed var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-soft);color:var(--color-warning-text)}.fleet-central-bubble[data-muted=true]{color:var(--color-text-tertiary);font-style:italic}.fleet-central-msg[data-side=mine] .fleet-central-bubble[data-muted=true]{color:var(--color-on-inverse-secondary)}.fleet-central-marker{text-align:center;padding:var(--space-1) 0;font-size:var(--text-caption-size);color:var(--color-text-tertiary)}.vello-list__row:has(.fleet-central-attention){background:var(--color-warning-soft);box-shadow:inset 3px 0 0 var(--color-warning)}.fleet-central-attention{display:none}.fleet-central-presence{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--color-text-tertiary);flex:none}.fleet-central-presence[data-presence=online]{background:var(--color-success)}.fleet-central-presence[data-presence=away]{background:var(--color-warning)}.fleet-central-presence[data-presence=offline]{background:var(--color-border-strong)}.fleet-central-record{border-inline-start:3px solid var(--color-border-strong);padding-inline-start:var(--space-3)}.fleet-central-record__primary{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-body-size)}.fleet-central-record__detail{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-caption-size);color:var(--color-text-tertiary)}.fleet-central-step{align-items:center;gap:var(--space-3);display:flex}.fleet-central-step__dot{inline-size:var(--space-8);block-size:var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-caption-size);color:var(--color-text-primary);flex:none;place-items:center;display:grid}.fleet-central-step[data-state=pending] .fleet-central-step__dot{color:var(--color-text-tertiary)}.fleet-central-step[data-state=done] .fleet-central-step__dot{background:var(--color-success-soft)}.fleet-central-step[data-state=current] .fleet-central-step__dot{background:var(--color-warning-soft)}.fleet-central-step__name{min-inline-size:0;color:var(--color-text-primary);flex:1}.fleet-central-step[data-state=pending] .fleet-central-step__name{color:var(--color-text-tertiary)}.fleet-central-step[data-state=current] .fleet-central-step__name{font-weight:var(--text-label-weight)}.fleet-central-prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.fleet-central-form{max-inline-size:35rem}fieldset.vello-cluster,fieldset.vello-stack{border:0;min-inline-size:0;margin:0;padding:0}ul.vello-stack,ul.vello-cluster{margin:0;padding:0;list-style:none}fieldset>legend.vello-text{margin-block-end:var(--space-1);padding:0}.fleet-central-trend{inline-size:calc(var(--space-12) * 2);display:block}.fleet-central-auth-link{justify-content:center;display:flex}.fleet-central-auth-link[data-align=end]{margin-block:calc(var(--space-2) * -1);justify-content:flex-end}.fleet-central-auth-link>a{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);font-size:var(--text-caption-size);font-weight:var(--text-label-weight);text-decoration:none}.fleet-central-auth-link[data-size=label]>a{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);font-size:var(--text-label-size)}.fleet-central-auth-sub{margin:var(--space-1) 0 0;font-size:var(--text-body-size);color:var(--color-text-secondary)}.fleet-central-widget__launcher,.fleet-central-widget__panel{z-index:2147483000;position:fixed;inset-block-end:calc(var(--space-6) + env(safe-area-inset-bottom,0px))}.fleet-central-widget__launcher[data-side=left],.fleet-central-widget__panel[data-side=left]{left:calc(var(--space-6) + env(safe-area-inset-left,0px))}.fleet-central-widget__launcher[data-side=right],.fleet-central-widget__panel[data-side=right]{right:calc(var(--space-6) + env(safe-area-inset-right,0px))}.fleet-central-widget__launcher{inline-size:calc(var(--space-12) + var(--space-2));block-size:calc(var(--space-12) + var(--space-2));min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);border-radius:var(--radius-pill);background:var(--color-action-primary);box-shadow:var(--shadow-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);border:0;justify-content:center;align-items:center;padding:0;display:flex}.fleet-central-widget__launcher:hover{background:var(--color-action-primary-hover)}.fleet-central-widget__launcher:active{background:var(--color-action-primary-press);transform:scale(.97)}.fleet-central-widget__panel{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-photo);block-size:min(620px,82vh);inline-size:min(340px,92vw);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.fleet-central-widget__header{align-items:center;gap:var(--space-3);padding:var(--space-fine-6) var(--space-2) var(--space-fine-6) var(--space-fine-18);background:var(--color-surface-inverse);color:var(--color-text-inverse);display:flex}.fleet-central-widget__header-text{flex:1;min-inline-size:0}.fleet-central-widget__title{font-size:var(--text-body-size);line-height:var(--text-body-leading);color:var(--color-text-inverse);font-weight:700}.fleet-central-widget__title:focus-visible{outline-offset:var(--focus-ring-offset)}.fleet-central-widget__sub{font-size:var(--text-note-size);line-height:var(--text-note-leading);color:var(--color-on-inverse-secondary)}.fleet-central-widget__header .vello-iconbtn{color:var(--color-text-inverse)}.fleet-central-widget__header .vello-iconbtn:hover .vello-iconbtn__box{background:var(--color-on-inverse-hover);border-color:#0000}.fleet-central-widget__body{flex:1;min-block-size:0;overflow-y:auto}.fleet-central-widget__pad{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.fleet-central-widget__h2{font-size:var(--text-title-size);line-height:var(--text-title-leading);font-weight:var(--text-title-weight);color:var(--color-text-primary);margin:0}.fleet-central-widget__note{font-size:var(--text-caption-size);line-height:var(--text-body-leading);color:var(--color-text-secondary);margin:0}.fleet-central-widget__subjects{gap:var(--space-2);flex-wrap:wrap;display:flex}.fleet-central-widget__emergency-link{align-self:flex-start}.fleet-central-widget__emergency-link .vello-btn__pill{color:var(--color-danger-text)}.fleet-central-widget__thread{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.fleet-central-widget__system{text-align:center;padding:var(--space-1) 0;font-size:var(--text-caption-size);color:var(--color-text-tertiary)}.fleet-central-widget__bubble-row{justify-content:flex-start;display:flex}.fleet-central-widget__bubble-row[data-from=visitor]{justify-content:flex-end}.fleet-central-widget__bubble{max-inline-size:86%;padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md) var(--radius-md) var(--radius-md) var(--radius-xs);background:var(--color-surface-card);color:var(--color-text-primary);font-size:var(--text-body-size);line-height:var(--text-body-leading)}.fleet-central-widget__bubble-row[data-from=visitor] .fleet-central-widget__bubble{border-color:var(--color-surface-inverse);border-radius:var(--radius-md) var(--radius-md) var(--radius-xs) var(--radius-md);background:var(--color-surface-inverse);color:var(--color-text-inverse)}.fleet-central-widget__bubble[aria-busy=true]{opacity:.72}.fleet-central-widget__speaker{font-size:var(--text-micro-size);font-weight:var(--text-micro-weight);letter-spacing:var(--text-micro-tracking);text-transform:uppercase;color:var(--color-text-tertiary);margin-block-end:var(--space-1)}.fleet-central-widget__speaker[data-mine=true]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fleet-central-widget__text{white-space:pre-wrap;overflow-wrap:anywhere}.fleet-central-widget__foot{gap:var(--space-1);padding:var(--space-3);border-block-start:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.fleet-central-widget__replies{column-gap:var(--space-2);flex-wrap:wrap;display:flex}.fleet-central-widget__composer{align-items:center;gap:var(--space-2);display:flex}.fleet-central-widget__composer .vello-input{inline-size:auto;min-inline-size:var(--tap-target-min);flex:1}.fleet-central-widget__links{justify-content:space-between;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.fleet-central-widget__notice{align-items:center;gap:var(--space-2);padding:0 0 0 var(--space-3);min-block-size:var(--tap-target-min);border-radius:var(--radius-sm);background:var(--color-surface-subtle);font-size:var(--text-caption-size);color:var(--color-text-secondary);display:flex}.fleet-central-widget__notice>span{flex:1}.fleet-central-widget__closed{padding:var(--space-2) 0;text-align:center;font-size:var(--text-caption-size);color:var(--color-text-secondary)}.fleet-central-widget__card{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-subtle);flex-direction:column;display:flex}.fleet-central-widget__card[data-tone=emergency]{border-color:var(--color-danger);background:var(--color-danger-soft)}.fleet-central-widget__card-title{font-size:var(--text-label-size);line-height:var(--text-label-leading);font-weight:var(--text-label-weight);color:var(--color-text-primary);margin:0}.fleet-central-widget__card[data-tone=emergency] .fleet-central-widget__card-title{font-size:var(--text-body-size);color:var(--color-danger-text)}.fleet-central-widget__case-id{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-caption-size);color:var(--color-text-secondary);overflow-wrap:anywhere}.vello-cluster[data-inline=true],.vello-stack[data-inline=true]{display:inline-flex}:is(ul,ol).vello-stack,:is(ul,ol).vello-cluster{margin:0;padding:0;list-style:none}form.vello-stack{margin:0}fieldset:is(.vello-stack,.vello-cluster){border:0;margin:0;padding:0}.vello-admin-a-ink{min-inline-size:0;margin:0}.vello-admin-a-ink[data-block=true]{display:block}.vello-admin-a-ink[data-strong=true]{font-weight:var(--text-label-weight)}.vello-admin-a-ink[data-tone=secondary]{color:var(--color-text-secondary)}.vello-admin-a-ink[data-tone=tertiary]{color:var(--color-text-tertiary)}.vello-admin-a-ink[data-tone=disabled]{color:var(--color-text-disabled)}.vello-admin-a-ink[data-tone=inverse]{color:var(--color-text-inverse)}.vello-admin-a-ink[data-tone=danger]{color:var(--color-danger-text)}.vello-admin-a-ink[data-tone=success]{color:var(--color-success-text)}.vello-admin-a-ink[data-tone=warning]{color:var(--color-warning-text)}.vello-text.vello-admin-a-strong{font-weight:var(--text-label-weight)}.vello-admin-a-anchor{position:relative}.vello-admin-a-anchor[data-fixed=true]{flex:none}.vello-admin-a-toolbar{align-items:center;gap:var(--space-fine-10);flex-wrap:wrap;min-inline-size:0;display:flex}.vello-admin-a-scope{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.vello-admin-a-scope[data-columns="2"]{grid-template-columns:200px minmax(0,1fr)}.vello-admin-a-scope__col{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.vello-admin-a-scope__col[data-divided=true]{border-inline-end:1px solid var(--color-border-subtle);padding-inline-end:var(--space-2)}.vello-menu__note.vello-admin-a-plain-note{border-block-start:0;margin-block-start:0}.vello-admin-a-box{gap:var(--vello-gap,var(--space-3));padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-card);flex-direction:column;min-inline-size:0;display:flex}.vello-admin-a-box[data-tone=subtle]{background:var(--color-surface-card);border-color:var(--color-border-subtle)}.vello-admin-a-box[data-tone=flush]{gap:0;padding:0;overflow:hidden}.vello-admin-a-box[data-gap="1"]{--vello-gap:var(--space-1)}.vello-admin-a-box[data-gap="2"]{--vello-gap:var(--space-2)}.vello-admin-a-box[data-gap="3"]{--vello-gap:var(--space-3)}.vello-admin-a-box[data-gap="4"]{--vello-gap:var(--space-4)}.vello-admin-a-box[data-gap="5"]{--vello-gap:var(--space-5)}.vello-admin-a-box[data-gap="6"]{--vello-gap:var(--space-6)}.vello-admin-a-box[data-gap="8"]{--vello-gap:var(--space-8)}.vello-admin-a-box[data-pad="2"]{padding:var(--space-2)}.vello-admin-a-box[data-pad="3"]{padding:var(--space-3)}.vello-admin-a-box[data-pad="4"]{padding:var(--space-4)}.vello-admin-a-box[data-pad="5"]{padding:var(--space-5)}.vello-admin-a-box[data-pad="6"]{padding:var(--space-6)}.vello-admin-a-choices{align-items:center;gap:var(--space-2) var(--space-5);border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}legend.vello-text{padding:0}.vello-admin-a-ink[data-align=end]{text-align:end}.vello-admin-a-ink[data-align=center]{text-align:center}.vello-admin-a-bell-badge{margin-inline-start:0;position:absolute;inset-block-start:2px;inset-inline-end:2px}.vello-nav-badge[data-empty=true]{opacity:.45}.vello-admin-a-picker__head{align-items:center;padding-inline-start:var(--space-3);display:flex}.vello-admin-a-picker__title{padding:0}.vello-admin-a-picker__row{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);display:flex}.vello-admin-a-picker__label{font-size:var(--text-caption-size);font-weight:var(--text-label-weight);color:var(--color-text-tertiary)}.vello-admin-a-picker__label[data-on=true]{color:var(--color-text-primary)}.vello-admin-a-picker__lock{color:var(--color-text-disabled);margin-inline-end:var(--space-4);display:inline-flex}.vello-admin-a-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vello-admin-a-timeline__item{--vello-dot:var(--color-action-primary);--vello-halo:var(--color-border-subtle);column-gap:var(--space-4);grid-template-columns:20px minmax(0,1fr);display:grid}.vello-admin-a-timeline__item[data-tone=warning]{--vello-dot:var(--color-warning);--vello-halo:var(--color-warning-soft)}.vello-admin-a-timeline__item[data-tone=danger]{--vello-dot:var(--color-danger);--vello-halo:var(--color-danger-soft)}.vello-admin-a-timeline__rail{flex-direction:column;align-items:center;display:flex}.vello-admin-a-timeline__dot{block-size:10px;inline-size:10px;border-radius:var(--radius-pill);background:var(--vello-dot);box-shadow:0 0 0 3px var(--vello-halo);flex:none;margin-block-start:var(--space-1)}.vello-admin-a-timeline__line{min-block-size:22px;inline-size:1px;background:var(--color-border-default);flex:1;margin-block-start:var(--space-2)}.vello-admin-a-timeline__item:last-child .vello-admin-a-timeline__line{visibility:hidden}.vello-admin-a-timeline__body{min-inline-size:0;padding-block-end:var(--space-5)}.vello-admin-a-timeline__title{font-size:var(--text-caption-size);font-weight:var(--text-label-weight)}.vello-admin-a-timeline__detail{font-size:var(--text-caption-size);color:var(--color-text-secondary);margin-block-start:2px;line-height:1.45}.vello-admin-a-timeline__meta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-micro-size);font-weight:var(--text-label-weight);color:var(--color-text-tertiary);margin-block-start:var(--space-1)}.vello-admin-a-ink[data-truncate=true]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vello-admin-a-ink[data-break=anywhere]{overflow-wrap:anywhere}.vello-admin-a-record{border:1px solid var(--color-border-default);border-radius:var(--radius-card);overflow:hidden}.vello-admin-a-record__head{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--text-label-size);font-weight:var(--text-headline-weight);border-block-end:1px solid var(--color-border-subtle);display:flex}.vello-admin-a-record__body{gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.vello-admin-a-line{align-items:center;gap:var(--space-3);min-block-size:var(--tap-target-min);font-size:var(--text-caption-size);flex-wrap:wrap;display:flex}.vello-admin-a-line[data-dense=true]{min-block-size:0}.vello-admin-a-line[data-tight=true]{gap:var(--space-2)}.vello-admin-a-linebtn{align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;font:inherit;font-size:var(--text-caption-size);color:var(--color-text-primary);text-align:start;background:0 0;border:0;flex-wrap:wrap;display:flex}.vello-admin-a-linebtn:hover{background:var(--color-surface-subtle)}.vello-admin-a-linebtn>*{white-space:nowrap;min-inline-size:0}.vello-admin-a-btn-grow{flex:1 1 0}.vello-admin-a-section{gap:var(--space-2);border-block-start:1px solid var(--color-border-subtle);flex-direction:column;padding-block-start:var(--space-3);display:flex}.vello-admin-a-ink[data-mono=true]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}.vello-admin-a-ink[data-mono=true][data-strong=true]{font-weight:var(--text-label-weight)}.vello-admin-a-emptycell{padding:var(--space-6);text-align:center;color:var(--color-text-tertiary)}.vello-admin-a-measure[data-size=sm]{max-inline-size:24rem}.vello-admin-a-measure[data-size=md]{max-inline-size:34rem}.vello-admin-a-measure[data-size=lg]{max-inline-size:45rem}fieldset.vello-admin-a-measure{border:0;margin:0;padding:0}.vello-admin-a-scrollx{min-inline-size:0;max-inline-size:100%;overflow-x:auto}.vello-admin-a-scrollx__inner{min-inline-size:36rem}.vello-admin-a-pad{padding:var(--space-4)}.vello-admin-a-narrow{max-inline-size:calc(var(--space-12) * 2)}.vello-admin-a-fullrow{flex-basis:100%}.vello-admin-a-ink[data-grow=true]{flex:10rem;min-inline-size:0}.vello-admin-a-box[data-dir=row]{flex-flow:wrap;align-items:center}.vello-admin-a-dialog{max-block-size:calc(100vh - var(--space-8));overflow-y:auto}.vello-dialog__icon[data-tone=neutral]{background:var(--color-surface-subtle);color:var(--color-text-primary)}.vello-dialog__icon[data-tone=warning]{background:var(--color-warning-soft);color:var(--color-warning-text)}.vello-dialog__icon[data-tone=danger]{background:var(--color-danger-soft);color:var(--color-danger-text)}.vello-admin-a-divided{border-block-start:1px solid var(--color-border-subtle);padding-block-start:var(--space-4)}.vello-admin-a-sectionhead__text{flex:1;min-inline-size:0}.vello-admin-a-sectionhead__sub{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--color-text-secondary);margin:0}.vello-admin-a-pad-y{padding-block:var(--space-2)}.vello-admin-a-tap{min-inline-size:var(--tap-target-min);min-block-size:var(--tap-target-min);justify-content:center}.vello-admin-a-grow-wide{flex:20rem;min-inline-size:0}.vello-admin-a-ring{flex:9rem;min-inline-size:0}.vello-admin-a-spark{inline-size:calc(var(--space-12) * 2);display:inline-block}.vello-admin-a-steps{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}.vello-admin-a-steps>li[aria-current=step]{font-weight:var(--text-headline-weight)}.vello-admin-a-linekey{border-block-start:4px solid var(--color-action-primary);block-size:0;inline-size:18px;display:inline-block}.vello-admin-a-linekey[data-kind=toPickup]{border-block-start-color:var(--color-warning)}.vello-admin-a-linekey[data-kind=estimated]{border-block-start-style:dashed;border-block-start-color:var(--color-text-tertiary)}.vello-admin-a-ink[data-pre=true]{white-space:pre-wrap}.vello-admin-a-map{inline-size:100%;block-size:var(--vello-map-h,440px);background:var(--color-surface-sunken);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);touch-action:none;position:relative;overflow:hidden}.vello-admin-a-map__tile{left:var(--vello-x);top:var(--vello-y);-webkit-user-select:none;user-select:none;pointer-events:none;block-size:256px;inline-size:256px;position:absolute}.vello-admin-a-map__overlay{pointer-events:none;position:absolute;inset:0}.vello-admin-a-marker{left:calc(var(--vello-x) - 24px);top:calc(var(--vello-y) - 24px);inline-size:var(--tap-target-min);block-size:var(--tap-target-min);cursor:default;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.vello-admin-a-marker[data-interactive=true]{cursor:pointer}.vello-admin-a-marker:hover,.vello-admin-a-marker:focus-visible,.vello-admin-a-marker[data-tip-open=true]{z-index:5}.vello-admin-a-marker__tip{font-family:var(--font-sans);text-align:start;white-space:normal;cursor:default}.vello-admin-a-marker__tip[data-align=start]{inset-inline-start:0;translate:0}.vello-admin-a-marker__tip[data-align=end]{inset-inline:auto 0;translate:0}.vello-admin-a-marker__tip-line{display:block}.vello-admin-a-marker__dot{border:3px solid var(--vello-marker);background:var(--vello-marker);block-size:14px;inline-size:14px;box-shadow:0 0 0 2px var(--color-surface);border-radius:50%}.vello-admin-a-marker__dot[data-shape=square]{border-radius:var(--radius-sm);block-size:18px;inline-size:18px}.vello-admin-a-marker__dot[data-stale=true]{background:0 0}.vello-admin-a-marker__dot[data-selected=true]{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 5px var(--color-text-primary)}.vello-admin-a-map__controls{top:var(--space-2);right:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex;position:absolute}.vello-admin-a-map__attribution{left:var(--space-2);bottom:var(--space-2);max-inline-size:70%;padding:2px var(--space-2);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-caption-size);border-radius:var(--radius-sm);position:absolute}.vello-grid>[data-span=all]{grid-column:1/-1}.vello-grid>[data-span]{min-inline-size:0}.vello-admin-a-chip{border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-surface-card);align-items:center;max-inline-size:100%;display:inline-flex}.vello-admin-a-chip__main{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:0 var(--space-3) 0 var(--space-4);font:inherit;font-size:var(--text-label-size);color:var(--color-text-primary);cursor:pointer;text-align:start;overflow-wrap:anywhere;background:0 0;border:0}.vello-admin-a-inline-cell{align-items:center;gap:var(--space-1);display:inline-flex}.vello-admin-a-monoarea{box-sizing:border-box;min-block-size:112px;inline-size:100%;padding:var(--space-3);background:var(--color-surface-card);color:var(--color-text-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-body-size);resize:vertical}.vello-admin-a-monoarea[data-compact=true]{min-block-size:72px}.vello-admin-a-end{margin-inline-start:auto}.vello-admin-a-field{flex:14rem;min-inline-size:14rem;max-inline-size:26rem}.vello-admin-a-line-kv{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2);min-inline-size:0;display:flex}.vello-admin-a-line-kv[data-pad="3"]{padding-block:var(--space-3)}.vello-admin-a-line-kv[data-gap="2"]{gap:var(--space-2)}.vello-admin-a-line-kv[data-wrap=true]{flex-wrap:wrap}.vello-admin-a-line-kv[data-caption=true]{font-size:var(--text-caption-size)}.vello-admin-a-line-kv[data-ruled=true]{border-block-end:1px solid var(--color-border-subtle)}.vello-admin-a-box[data-tone=ruled]{padding:var(--space-4) var(--space-5);border:0;border-block-end:1px solid var(--color-border-subtle);border-radius:0}.vello-admin-a-ink[data-linked=true]{background:var(--color-warning-soft);border-radius:var(--radius-sm);padding:0 var(--space-1)}.vello-admin-a-choicewhy{margin-block-end:var(--space-2);padding-inline-start:calc(20px + var(--space-3))}.vello-admin-a-ruled-item{border-inline-start:2px solid var(--color-border-default);padding-inline-start:var(--space-3)}.vello-admin-a-monoinput{inline-size:100%;min-block-size:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-caption-size)}.vello-admin-a-narrow-md{max-inline-size:11.25rem}.vello-empty__mark.vello-admin-a-bigmark{block-size:48px;inline-size:48px;color:var(--color-text-primary)}.vello-admin-a-bullets{margin:0;padding-inline-start:var(--space-4)}.vello-page>.vello-pagehead{margin-bottom:0}.vello-ab-route{flex:auto}.vello-ab-itemrow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;min-inline-size:0;display:flex}.vello-ab-itemrow[data-align=start]{align-items:flex-start}.vello-ab-itemrow[data-align=baseline]{align-items:baseline}.vello-ab-itemrow__main{flex:14rem;min-inline-size:0}.vello-ab-dot{border-radius:var(--radius-pill);background:var(--color-text-tertiary);flex:none;block-size:10px;inline-size:10px;display:inline-block}.vello-ab-dot[data-tone=success]{background:var(--color-success-text)}.vello-ab-dot[data-tone=ink]{background:var(--color-action-primary)}.vello-ab-dot[data-tone=warning]{background:var(--color-warning)}.vello-ab-dot[data-tone=danger]{background:var(--color-danger)}.vello-ab-capwidth{min-inline-size:0;max-inline-size:100%}.vello-ab-capwidth[data-size=xs]{max-inline-size:220px}.vello-ab-capwidth[data-size=sm]{max-inline-size:320px}.vello-ab-capwidth[data-size=md]{max-inline-size:420px}.vello-ab-capwidth[data-size=lg]{max-inline-size:560px}.vello-ab-capwidth[data-size=xl]{max-inline-size:760px}.vello-stack[data-align=end],.vello-ab-end{text-align:end}.vello-ab-note[data-compact=true]{text-align:end;max-inline-size:32ch}.vello-ab-bullets{margin:var(--space-2) 0 0;padding-inline-start:var(--space-5)}.vello-stack:not([data-align])>.vello-btn{align-self:flex-start}ul.vello-stack,ol.vello-stack,ul.vello-cluster,ol.vello-cluster{margin:0;padding:0;list-style:none}.vello-text[data-mono=true]{overflow-wrap:anywhere}.vello-cluster>.vello-input{min-inline-size:var(--tap-target-min);flex:14rem}.vello-ab-narrow{max-inline-size:96px}.vello-ab-fieldgrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;display:grid}.vello-ab-fieldgrid dd{margin:0}fieldset.vello-stack{border:0;min-inline-size:0;margin:0;padding:0}.vello-btn.vello-ab-navbtn{text-align:start;justify-content:space-between!important;gap:var(--space-3)!important}.vello-ab-drawerform{flex-direction:column;block-size:100%;min-block-size:0;display:flex}.vello-ab-code{font-family:var(--font-mono);font-size:var(--text-caption-size);word-break:break-all;min-block-size:96px}.vello-ab-cell{flex:220px;min-inline-size:220px;max-inline-size:100%}.vello-ab-cell[data-size=xs]{flex-basis:180px;min-inline-size:180px}.vello-ab-cell[data-size=md]{flex-basis:260px;min-inline-size:260px}.vello-ab-cell[data-size=lg]{flex-basis:300px;min-inline-size:300px}.vello-ab-prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.vello-ab-codecols{columns:2;font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:var(--space-2) 0}.vello-ab-tlitem{border-inline-start:2px solid var(--color-border-default);flex-direction:column;gap:2px;padding-inline-start:var(--space-3);display:flex}.vello-ab-taplink{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);align-items:center;display:inline-flex}.vello-ab-tinted{background:var(--color-surface-subtle)}.vello-page>.vello-btn,.vello-console-shell__page>.vello-btn{align-self:flex-start}.vello-ab-cardform{gap:var(--space-3);display:grid}.vello-ab-minw{min-inline-size:10rem}.vello-ab-minw-lg{min-inline-size:18rem}.vello-ab-w-sm{max-inline-size:200px}.vello-ab-bodyarea{min-block-size:16rem;inline-size:100%}.vello-ab-linkbtn{font-family:var(--font-sans);font-size:var(--text-label-size);font-weight:var(--text-label-weight);cursor:pointer;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);background:0 0;border:0;padding:0;text-decoration:none}.vello-ab-counters{gap:var(--space-6);flex-wrap:wrap;margin:0;display:flex}.vello-ab-counters dd{margin:0}.vello-ab-bubble{max-inline-size:85%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface-card);list-style:none}.vello-ab-bubble[data-side=end]{background:var(--color-surface-subtle);align-self:flex-end}.vello-ab-bubble[data-side=start]{align-self:flex-start}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="1"]{--vello-gap:var(--space-1)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="2"]{--vello-gap:var(--space-2)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="3"]{--vello-gap:var(--space-3)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="4"]{--vello-gap:var(--space-4)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="5"]{--vello-gap:var(--space-5)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="6"]{--vello-gap:var(--space-6)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="8"]{--vello-gap:var(--space-8)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="10"]{--vello-gap:var(--space-10)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="12"]{--vello-gap:var(--space-12)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="16"]{--vello-gap:var(--space-16)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="20"]{--vello-gap:var(--space-20)}:is(.vello-stack,.vello-cluster,.vello-grid,.vello-kpi-grid,.vello-split,.vello-board,.vello-page,.vello-detailgrid)[data-gap="24"]{--vello-gap:var(--space-24)}.vello-stack{gap:var(--vello-gap,var(--space-4));flex-direction:column;min-inline-size:0;display:flex}.vello-cluster{align-items:center;gap:var(--vello-gap,var(--space-3));flex-direction:row;min-inline-size:0;display:flex}:is(.vello-stack,.vello-cluster)[data-align=start]{align-items:flex-start}:is(.vello-stack,.vello-cluster)[data-align=center]{align-items:center}:is(.vello-stack,.vello-cluster)[data-align=end]{align-items:flex-end}:is(.vello-stack,.vello-cluster)[data-align=stretch]{align-items:stretch}:is(.vello-stack,.vello-cluster)[data-align=baseline]{align-items:baseline}.vello-cluster[data-justify=start]{justify-content:flex-start}.vello-cluster[data-justify=center]{justify-content:center}.vello-cluster[data-justify=end]{justify-content:flex-end}.vello-cluster[data-justify=between]{justify-content:space-between}.vello-cluster[data-wrap=true]{flex-wrap:wrap}.vello-stack[data-justify=center]{justify-content:center}.vello-stack[data-justify=between]{justify-content:space-between}.vello-page{gap:var(--vello-gap,var(--page-gap));flex-direction:column;min-inline-size:0;display:flex}.vello-grow{flex:1 1 0;min-block-size:0;min-inline-size:0}.vello-spacer{flex:none}.vello-spacer[data-size="1"]{inline-size:var(--space-1);block-size:var(--space-1)}.vello-spacer[data-size="2"]{inline-size:var(--space-2);block-size:var(--space-2)}.vello-spacer[data-size="3"]{inline-size:var(--space-3);block-size:var(--space-3)}.vello-spacer[data-size="4"]{inline-size:var(--space-4);block-size:var(--space-4)}.vello-spacer[data-size="5"]{inline-size:var(--space-5);block-size:var(--space-5)}.vello-spacer[data-size="6"]{inline-size:var(--space-6);block-size:var(--space-6)}.vello-spacer[data-size="8"]{inline-size:var(--space-8);block-size:var(--space-8)}.vello-spacer[data-size="10"]{inline-size:var(--space-10);block-size:var(--space-10)}.vello-spacer[data-size="12"]{inline-size:var(--space-12);block-size:var(--space-12)}.vello-divider{border:0;border-block-start:1px solid var(--color-border-subtle);align-self:stretch;margin:0}.vello-divider[data-tone=default]{border-block-start-color:var(--color-border-default)}.vello-divider[aria-orientation=vertical]{border-block-start:0;border-inline-start:1px solid var(--color-border-subtle);align-self:stretch;inline-size:0}.vello-divider[aria-orientation=vertical][data-tone=default]{border-inline-start-color:var(--color-border-default)}.vello-grid{gap:var(--vello-gap,var(--space-4));min-inline-size:0;display:grid}.vello-grid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.vello-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vello-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.vello-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.vello-grid[data-cols="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.vello-grid[data-cols="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.vello-grid[data-min]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--vello-grid-min,200px)), 1fr))}.vello-grid[data-min=xs]{--vello-grid-min:160px}.vello-grid[data-min=sm]{--vello-grid-min:200px}.vello-grid[data-min=md]{--vello-grid-min:280px}.vello-grid[data-min=lg]{--vello-grid-min:360px}@media (width<=560px){.vello-grid[data-cols]:not([data-cols="1"]){grid-template-columns:minmax(0,1fr)}}.vello-kpi-grid{gap:var(--vello-gap,var(--space-3));grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));min-inline-size:0;display:grid}.vello-split{gap:var(--vello-gap,var(--space-4));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;min-inline-size:0;display:grid}.vello-split[data-aside=sm]{grid-template-columns:240px minmax(0,1fr)}.vello-split[data-aside=md]{grid-template-columns:300px minmax(0,1fr)}.vello-split[data-aside=lg]{grid-template-columns:360px minmax(0,1fr)}.vello-split[data-aside=sm][data-side=end]{grid-template-columns:minmax(0,1fr) 240px}.vello-split[data-aside=md][data-side=end]{grid-template-columns:minmax(0,1fr) 300px}.vello-split[data-aside=lg][data-side=end]{grid-template-columns:minmax(0,1fr) 360px}.vello-split[data-ratio="3-2"]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.vello-split[data-ratio="2-1"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.vello-split[data-ratio="1-2"]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.vello-split[data-ratio="3-1"]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.vello-split[data-align=stretch]{align-items:stretch}.vello-split__pane{min-inline-size:0}@media (width<=900px){.vello-split{grid-template-columns:minmax(0,1fr)!important}}.vello-detailgrid{--vello-detailgrid-min:352px;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--vello-detailgrid-min)), 1fr));gap:var(--vello-gap,var(--space-4));align-items:start;min-inline-size:0;display:grid}.vello-detailgrid[data-min=md]{--vello-detailgrid-min:280px}.vello-detailgrid[data-min=xl]{--vello-detailgrid-min:440px}.vello-detailgrid__cell{min-inline-size:0}.vello-detailgrid__cell[data-wide=true]{grid-column:1/-1}.vello-board{gap:var(--vello-gap,var(--space-3));grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;align-items:start;min-inline-size:0;display:grid;overflow-x:auto}.vello-board[data-cols="2"]{grid-template-columns:repeat(2,minmax(240px,1fr))}.vello-board[data-cols="3"]{grid-template-columns:repeat(3,minmax(240px,1fr))}.vello-board[data-cols="4"]{grid-template-columns:repeat(4,minmax(240px,1fr))}.vello-board[data-cols="5"]{grid-template-columns:repeat(5,minmax(240px,1fr))}.vello-board__col{gap:var(--space-2);min-inline-size:0;padding:var(--space-3);background:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);flex-direction:column;display:flex}.vello-board__head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-2);font-size:var(--text-label-size);line-height:var(--text-label-leading);color:var(--color-text-primary);margin:0;font-weight:700;display:flex}.vello-board__count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-micro-size);color:var(--color-text-tertiary);font-weight:500}.vello-board__body{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.vello-text{font-family:var(--font-sans);color:var(--color-text-primary);min-inline-size:0;margin:0}.vello-text[data-block=true]{display:block}.vello-text[data-role=hero]{font-size:var(--text-hero-size);line-height:var(--text-hero-leading);font-weight:var(--text-hero-weight);letter-spacing:var(--text-hero-tracking,normal)}.vello-text[data-role=display]{font-size:var(--text-display-size);line-height:var(--text-display-leading);font-weight:var(--text-display-weight);letter-spacing:var(--text-display-tracking,normal)}.vello-text[data-role=headline]{font-size:var(--text-headline-size);line-height:var(--text-headline-leading);font-weight:var(--text-headline-weight);letter-spacing:var(--text-headline-tracking,normal)}.vello-text[data-role=title]{font-size:var(--text-title-size);line-height:var(--text-title-leading);font-weight:var(--text-title-weight);letter-spacing:var(--text-title-tracking,normal)}.vello-text[data-role=body-lg]{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-leading);font-weight:var(--text-body-lg-weight)}.vello-text[data-role=body]{font-size:var(--text-body-size);line-height:var(--text-body-leading);font-weight:var(--text-body-weight)}.vello-text[data-role=label]{font-size:var(--text-label-size);line-height:var(--text-label-leading);font-weight:var(--text-label-weight)}.vello-text[data-role=caption]{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);font-weight:var(--text-caption-weight)}.vello-text[data-role=micro]{font-size:var(--text-micro-size);line-height:var(--text-micro-leading);font-weight:var(--text-micro-weight);letter-spacing:var(--text-micro-tracking,normal);text-transform:uppercase}.vello-text[data-tone=secondary]{color:var(--color-text-secondary)}.vello-text[data-tone=tertiary]{color:var(--color-text-tertiary)}.vello-text[data-tone=disabled]{color:var(--color-text-disabled)}.vello-text[data-tone=inverse]{color:var(--color-text-inverse)}.vello-text[data-tone=danger]{color:var(--color-danger-text)}.vello-text[data-tone=success]{color:var(--color-success-text)}.vello-text[data-tone=warning]{color:var(--color-warning-text)}.vello-text[data-mono=true]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}.vello-text[data-truncate=true]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vello-panelhead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);display:flex}.vello-panelhead[data-dense=true]{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}.vello-panelhead__title{min-inline-size:0;font-size:var(--text-label-size);line-height:var(--text-label-leading);color:var(--color-text-primary);margin:0;font-weight:700}.vello-panelhead__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.vello-panelbody{padding:var(--space-4)}.vello-panelbody[data-pad=none]{padding:0}.vello-selected,.vello-row[aria-current=true]{background:var(--color-surface-subtle);box-shadow:inset 3px 0 0 var(--color-action-primary)}.vello-hitbox{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min)}.vello-auth-stack{gap:var(--space-5);flex-direction:column;display:flex}.vello-switch{align-items:center;gap:var(--space-3);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);color:var(--color-text-primary);font:inherit;font-size:var(--text-body-size);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:inline-flex}.vello-switch:disabled{cursor:not-allowed;opacity:.5}.vello-switch__track{border-radius:var(--radius-pill);background:var(--gray-300);block-size:27px;inline-size:46px;transition:background var(--duration-base) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex:none;position:relative}.vello-switch__thumb{border-radius:var(--radius-pill);background:var(--color-surface-card);block-size:22px;inline-size:22px;box-shadow:var(--shadow-thumb);transition:transform var(--duration-base) var(--ease-standard);margin-block-start:-11px;position:absolute;inset-block-start:50%;inset-inline-start:3px}.vello-switch:hover:not(:disabled) .vello-switch__track{background:var(--gray-400)}.vello-switch[aria-checked=true] .vello-switch__track{background:var(--color-surface-inverse)}.vello-switch[aria-checked=true]:hover:not(:disabled) .vello-switch__track{background:var(--color-action-primary-hover)}.vello-switch[aria-checked=true] .vello-switch__thumb{transform:translate(19px)}.vello-switch:active:not(:disabled) .vello-switch__track{transform:scale(.97)}.vello-switch:focus-visible{box-shadow:none;outline:none!important}.vello-switch:focus-visible .vello-switch__track{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-ring)}.vello-switch[aria-checked=true]:focus-visible .vello-switch__track{outline-color:var(--color-action-on-primary);outline-offset:calc(var(--focus-ring-width) * -2);box-shadow:none}.vello-check{align-items:center;gap:var(--space-3);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);color:var(--color-text-primary);font-size:var(--text-body-size);line-height:var(--text-body-leading);cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex;position:relative}.vello-check[data-disabled=true]{cursor:not-allowed;opacity:.5}.vello-check__input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;margin:0;position:absolute;inset:0}.vello-check__box{border-radius:var(--radius-xs);background:var(--color-surface-card);block-size:20px;inline-size:20px;box-shadow:inset 0 0 0 2px var(--gray-300);color:var(--color-action-on-primary);transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.vello-check__box[data-kind=radio]{border-radius:var(--radius-pill)}.vello-check__mark{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);display:inline-flex}.vello-check__mark--dash{border-radius:var(--radius-pill);background:var(--color-action-on-primary);block-size:2px;inline-size:10px}.vello-check:hover .vello-check__input:not(:checked):not(:indeterminate):not(:disabled)+.vello-check__box{box-shadow:inset 0 0 0 2px var(--gray-400)}.vello-check__input:checked+.vello-check__box,.vello-check__input:indeterminate+.vello-check__box{background:var(--color-surface-inverse);box-shadow:none}.vello-check__input:checked+.vello-check__box[data-kind=radio]{background:var(--color-surface-card);box-shadow:inset 0 0 0 6px var(--color-surface-inverse)}.vello-check__input:checked+.vello-check__box .vello-check__mark--tick,.vello-check__input:indeterminate+.vello-check__box .vello-check__mark--dash{opacity:1}.vello-check__input:indeterminate+.vello-check__box .vello-check__mark--tick{opacity:0}.vello-check:active .vello-check__input:not(:disabled)+.vello-check__box{transform:scale(.92)}.vello-check[data-invalid=true] .vello-check__input:not(:checked)+.vello-check__box{box-shadow:inset 0 0 0 2px var(--color-danger-text)}.vello-check__input:focus-visible+.vello-check__box{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-ring), inset 0 0 0 2px var(--gray-300)}.vello-check__input:focus-visible:checked+.vello-check__box,.vello-check__input:focus-visible:indeterminate+.vello-check__box{outline-color:var(--color-action-on-primary);outline-offset:calc(var(--focus-ring-width) * -2);box-shadow:none}.vello-check__input:focus-visible:checked+.vello-check__box[data-kind=radio]{outline-color:var(--color-surface-inverse);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-ring), inset 0 0 0 6px var(--color-surface-inverse)}.vello-radiogroup{flex-direction:column;gap:0;display:flex}.vello-radiogroup[data-direction=row]{column-gap:var(--space-4);flex-flow:wrap}.vello-tooltip-host{display:inline-flex;position:relative}.vello-tooltip{z-index:50;pointer-events:none;opacity:0;visibility:hidden;inline-size:max-content;max-inline-size:280px;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), visibility 0s linear var(--duration-fast);position:absolute;inset-inline-start:50%;translate:-50%}.vello-tooltip[data-placement=top]{padding-block-end:8px;inset-block-end:100%;transform:translateY(2px)}.vello-tooltip[data-placement=bottom]{padding-block-start:8px;inset-block-start:100%;transform:translateY(-2px)}.vello-tooltip[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.vello-tooltip__bubble{border-radius:var(--radius-sm);background:var(--color-surface-inverse);color:var(--color-text-inverse);box-shadow:var(--shadow-sm);font-size:var(--text-foot-size);line-height:var(--text-foot-leading);font-weight:var(--text-foot-weight);text-align:start;padding:6px 10px;display:block}.vello-card{box-sizing:border-box;padding:var(--space-4);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-card);color:inherit;font:inherit;text-align:start;text-decoration:none;display:block}.vello-card[data-pad=none]{padding:0}.vello-card[data-pad=sm]{padding:var(--space-3)}.vello-card[data-pad=lg]{padding:var(--space-6)}.vello-card--interactive{inline-size:100%;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard)}.vello-card--interactive:hover{box-shadow:var(--shadow-card-hover);border-color:var(--color-border-strong);transform:translateY(-2px)}.vello-card--interactive:active{box-shadow:none;transform:translateY(0)scale(.98)}.vello-card--interactive:disabled{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}.vello-acc{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-card);overflow:hidden}.vello-acc__item+.vello-acc__item{border-top:1px solid var(--color-border-subtle)}.vello-acc__head{margin:0}.vello-acc__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:0 var(--space-4);color:var(--color-text-primary);font:inherit;font-size:var(--text-label-size);font-weight:var(--text-label-weight);text-align:start;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:flex}.vello-acc__trigger:hover:not(:disabled){background:var(--color-surface-subtle)}.vello-acc__trigger:disabled{color:var(--color-text-disabled);cursor:not-allowed}.vello-acc__chevron{color:var(--color-text-tertiary);transition:transform var(--duration-base) var(--ease-standard);flex:none;display:inline-flex}.vello-acc__trigger[aria-expanded=true] .vello-acc__chevron{transform:rotate(180deg)}.vello-acc__panel{opacity:0;visibility:hidden;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), visibility 0s linear var(--duration-slow);grid-template-rows:0fr;display:grid}.vello-acc__panel[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.vello-acc__inner{min-block-size:0;overflow:hidden}.vello-acc__body{padding:var(--space-1) var(--space-4) var(--space-4);color:var(--color-text-secondary);font-size:var(--text-caption-size);line-height:var(--text-body-leading)}.vello-stepper{align-items:flex-start;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.vello-stepper__step{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex;position:relative}.vello-stepper__dot{z-index:1;border-radius:var(--radius-pill);background:var(--color-surface-card);block-size:28px;inline-size:28px;box-shadow:inset 0 0 0 2px var(--gray-300);color:var(--color-text-tertiary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-micro-size);font-weight:var(--text-label-weight);transition:background var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}.vello-stepper__step[data-state=done] .vello-stepper__dot,.vello-stepper__step[data-state=current] .vello-stepper__dot{background:var(--color-surface-inverse);box-shadow:none;color:var(--color-action-on-primary)}.vello-stepper__line{border-radius:var(--radius-pill);background:var(--gray-300);block-size:2px;position:absolute;inset-block-start:13px;inset-inline:calc(14px - 50%) calc(50% + 14px);overflow:hidden}.vello-stepper__fill{background:var(--color-surface-inverse);transform-origin:0;block-size:100%;inline-size:100%;transition:transform .4s var(--ease-standard);display:block;transform:scaleX(0)}.vello-stepper__line[data-filled=true] .vello-stepper__fill{transform:scaleX(1)}.vello-stepper__label{max-inline-size:100%;font-size:var(--text-caption-size);line-height:var(--text-caption-leading);font-weight:var(--text-label-weight);color:var(--color-text-tertiary)}.vello-stepper__step[data-state=done] .vello-stepper__label,.vello-stepper__step[data-state=current] .vello-stepper__label{color:var(--color-text-primary)}.vello-stepper__hint{font-size:var(--text-micro-size);line-height:var(--text-micro-leading);color:var(--color-text-tertiary)}.vello-select{min-inline-size:0;display:block;position:relative}.vello-select__field{justify-content:space-between;align-items:center;gap:var(--space-3);box-sizing:border-box;inline-size:100%;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:0 var(--space-3) 0 var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-card);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-body-size);text-align:start;cursor:pointer;font-weight:400;display:flex}.vello-select__field:disabled{background:var(--color-surface-subtle);color:var(--color-text-disabled);border-color:var(--color-border-subtle);cursor:not-allowed}.vello-select__field[aria-expanded=true]{border-color:var(--color-border-strong)}.vello-select__value{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.vello-select__value[data-placeholder=true]{color:var(--color-text-tertiary)}.vello-select__chevron{color:var(--color-text-tertiary);transition:transform var(--duration-base) var(--ease-standard);flex:none;display:inline-flex}.vello-select__field[aria-expanded=true] .vello-select__chevron{transform:rotate(180deg)}.vello-select__list{gap:1px;max-block-size:min(20rem,60vh);position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;overflow-y:auto}.vello-select__option[data-active=true],.vello-select__option[aria-selected=true]{background:var(--color-surface-subtle)}.vello-select__option[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}.vello-select__option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.vello-select__check{color:var(--color-text-primary);flex:none;display:inline-flex}.vello-select__empty{padding:var(--space-3) var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-caption-size)}@supports (appearance:base-select){select.vello-input{appearance:base-select}select.vello-input::picker(select){appearance:base-select}select.vello-input{align-items:center;gap:var(--space-3);cursor:pointer;display:flex}select.vello-input:disabled{cursor:not-allowed}select.vello-input:open{border-color:var(--color-border-strong)}select.vello-input::picker-icon{content:"";background:var(--color-text-tertiary);block-size:14px;inline-size:14px;transition:rotate var(--duration-base) var(--ease-standard);flex:none;margin-inline-start:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}select.vello-input:open::picker-icon{rotate:180deg}select.vello-input::picker(select){background:var(--color-surface-card);max-block-size:min(20rem,60vh);color:var(--color-text-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-menu);padding:var(--space-fine-6);box-shadow:var(--shadow-menu);opacity:0;transition:opacity var(--duration-base) var(--ease-standard), translate var(--duration-base) var(--ease-standard), display var(--duration-base) allow-discrete, overlay var(--duration-base) allow-discrete;margin-block-start:4px;translate:0 -6px}select.vello-input:open::picker(select){opacity:1;translate:0}@starting-style{select.vello-input:open::picker(select){opacity:0;translate:0 -6px}}select.vello-input option{align-items:center;gap:var(--space-fine-10);min-block-size:var(--tap-target-min);padding:0 var(--space-fine-10);border-radius:var(--radius-sm);font-size:var(--text-control-size);font-weight:var(--text-control-weight);color:var(--color-text-primary);cursor:pointer;display:flex}select.vello-input option+option{margin-block-start:1px}select.vello-input option:hover,select.vello-input option:focus-visible,select.vello-input option:checked{background:var(--color-surface-subtle)}select.vello-input option:disabled{color:var(--color-text-disabled);cursor:not-allowed}select.vello-input option::checkmark{color:var(--color-text-primary);order:1;margin-inline-start:auto}}@media (forced-colors:active){.vello-switch__track{border:1px solid buttontext}.vello-switch[aria-checked=true] .vello-switch__track{background:highlight}.vello-switch__thumb{background:buttontext}.vello-check__box{border:1px solid buttontext}.vello-check__input:checked+.vello-check__box,.vello-check__input:indeterminate+.vello-check__box{background:highlight}.vello-stepper__dot{border:1px solid buttontext}.vello-stepper__step[data-state=done] .vello-stepper__dot,.vello-stepper__step[data-state=current] .vello-stepper__dot{background:highlight}.vello-switch:focus-visible .vello-switch__track,.vello-check__input:focus-visible+.vello-check__box{outline-color:highlight}.vello-selected{outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.vello-card--interactive,.vello-acc__panel,.vello-stepper__fill,.vello-stepper__dot{transition:none!important}.vello-card--interactive:hover,.vello-card--interactive:active{transform:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{background:var(--color-surface-page);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-leading);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:root{scrollbar-color:var(--color-border-strong) transparent}:where(*){scrollbar-width:thin}::selection{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.tnum{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.vello-btn{cursor:pointer;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);-webkit-tap-highlight-color:transparent;transition:background var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);border:1px solid #0000}.vello-btn:disabled{opacity:.5;cursor:not-allowed}.vello-btn:not(:disabled):active{transform:scale(.97)}.vello-btn--primary{background:var(--color-action-primary);color:var(--color-action-on-primary)}.vello-btn--primary:not(:disabled):hover{background:var(--color-action-primary-hover);box-shadow:var(--shadow-cta);transform:translateY(-1px)}.vello-btn--primary:not(:disabled):active{background:var(--color-action-primary-press);box-shadow:none;transform:translateY(0)scale(.97)}.vello-btn--secondary{background:var(--color-surface-card);color:var(--color-text-primary);border-color:var(--color-border-default)}.vello-btn--secondary:not(:disabled):hover{border-color:var(--color-border-strong);background:var(--color-surface-subtle)}.vello-btn--ghost{color:var(--color-text-secondary);background:0 0}.vello-btn--ghost:not(:disabled):hover{background:var(--color-surface-subtle);color:var(--color-text-primary)}.vello-btn--muted{background:var(--color-surface-subtle);color:var(--color-text-secondary)}.vello-btn--muted:not(:disabled):hover{background:var(--color-border-subtle);color:var(--color-text-primary)}.vello-btn--danger{background:var(--color-danger-soft);color:var(--color-danger-text)}.vello-btn--danger:not(:disabled):hover{background:var(--color-danger-hover)}.vello-btn--danger-solid{background:var(--color-danger-solid);color:var(--color-action-on-primary)}.vello-btn--danger-solid:not(:disabled):hover{background:var(--color-danger-solid-hover)}.vello-btn--success{background:var(--color-success-soft);color:var(--color-success-text)}.vello-btn--success:not(:disabled):hover{background:var(--color-success-hover)}.vello-iconbtn{cursor:pointer;color:var(--color-text-primary);min-inline-size:var(--tap-target-min);min-block-size:var(--tap-target-min);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.vello-iconbtn__box{width:var(--control-header);height:var(--control-header);border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.vello-iconbtn--outlined .vello-iconbtn__box{border-color:var(--color-border-default);background:var(--color-surface-card)}.vello-iconbtn:hover .vello-iconbtn__box{background:var(--color-surface-subtle);border-color:var(--color-border-strong)}.vello-iconbtn:active .vello-iconbtn__box{transform:scale(.94)}.vello-iconbtn--danger:hover .vello-iconbtn__box{background:var(--color-danger-soft);border-color:var(--color-danger-text);color:var(--color-danger-text)}.vello-input{border:1px solid var(--color-border-default);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);transition:border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover)}.vello-input::placeholder{color:var(--color-text-tertiary)}.vello-input:hover{border-color:var(--color-border-hover)}.vello-input:focus,.vello-input:focus-within{border-color:var(--color-border-strong)}.vello-input[aria-invalid=true]{border-color:var(--color-danger-text)}.vello-search input{font:inherit;color:var(--color-text-primary);height:100%;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);background:0 0;border:0;flex:1}.vello-search input::placeholder{color:var(--color-text-tertiary)}.vello-search:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-ring)}.vello-search__clear{min-inline-size:var(--tap-target-min);min-block-size:var(--tap-target-min);border-radius:var(--radius-pill);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-end:calc(var(--space-3) * -1);padding:0;display:inline-flex}.vello-search__clear:hover{color:var(--color-text-primary)}.vello-seg{background:var(--color-surface-subtle);border-radius:var(--radius-sm);font-size:var(--text-control-md-size);font-weight:var(--text-control-md-weight);flex:none;padding:0 3px;display:grid;position:relative}.vello-seg__thumb{background:var(--color-surface-card);border-radius:var(--radius-xs);box-shadow:var(--shadow-thumb);transition:left var(--duration-base) var(--ease-standard);position:absolute;top:3px;bottom:3px}.vello-seg__opt{font:inherit;padding:0 var(--space-4);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);border-radius:var(--radius-xs);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-hover);background:0 0;border:0;position:relative}.vello-seg__opt:hover,.vello-seg__opt[aria-pressed=true]{color:var(--color-text-primary)}.vello-seg__opt:active{transform:scale(.97)}.vello-seg__opt:focus-visible{outline-offset:calc(var(--focus-ring-width) * -2)}.vello-menu{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-menu);padding:var(--space-fine-6);box-shadow:var(--shadow-menu);flex-direction:column;gap:1px;display:flex}.vello-menu__heading{font-family:var(--text-eyebrow-family);font-size:var(--text-eyebrow-size);font-weight:var(--text-eyebrow-weight);letter-spacing:var(--text-eyebrow-tracking);color:var(--color-text-disabled);text-transform:uppercase;white-space:nowrap;padding:8px 10px 4px}.vello-menu__item{align-items:center;gap:var(--space-fine-10);padding:0 var(--space-fine-10);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);border-radius:var(--radius-sm);font-size:var(--text-control-size);font-weight:var(--text-control-weight);color:var(--color-text-primary);text-align:left;cursor:pointer;width:100%;transition:background var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);background:0 0;border:0;font-family:inherit;display:flex}.vello-menu__item:hover,.vello-menu__item[aria-selected=true],.vello-menu__item[aria-checked=true]{background:var(--color-surface-subtle)}.vello-menu__item:active{transform:scale(.98)}.vello-menu__item--muted{color:var(--color-text-tertiary)}.vello-menu__note{font-size:var(--text-note-size);line-height:var(--text-note-leading);color:var(--color-text-tertiary);border-top:1px solid var(--color-border-subtle);margin-top:4px;padding:8px 10px 6px}.vello-menu__link{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);font:inherit;font-size:var(--text-pill-size);font-weight:var(--text-pill-weight);color:var(--color-text-secondary);cursor:pointer;padding:0 var(--space-2);transition:color var(--duration-fast) var(--ease-hover);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.vello-menu__link:hover{color:var(--color-text-primary)}.vello-checkbox{width:var(--control-check);height:var(--control-check);border-radius:var(--radius-check);border:1.5px solid var(--color-border-control);background:var(--color-surface-card);color:var(--color-action-on-primary);transition:background var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover);flex:none;justify-content:center;align-items:center;display:inline-flex}.vello-checkbox[data-on=true]{background:var(--color-action-primary);border-color:var(--color-action-primary)}.vello-checkbox>*{opacity:0;transition:opacity var(--duration-fast) var(--ease-hover)}.vello-checkbox[data-on=true]>*{opacity:1}.vello-checkbtn{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vello-checkbtn:disabled{cursor:default}.vello-list{border:1px solid var(--color-border-default);border-radius:var(--radius-list);background:var(--color-surface-card);flex-direction:column;display:flex;overflow:hidden}.vello-list__scroll{min-height:0;overflow:auto}.vello-list__grid{display:grid}.vello-list__grid>*,.vello-list__body>*{grid-column:1/-1;min-width:0}.vello-list__grid>.vello-list__body{grid-template-columns:subgrid;column-gap:normal;display:grid}.vello-list__head{grid-template-columns:subgrid;padding:0 var(--space-6);background:var(--color-surface-subtle);height:44px;font-family:var(--text-col-head-family);font-size:var(--text-col-head-size);font-weight:var(--text-col-head-weight);letter-spacing:var(--text-col-head-tracking);text-transform:uppercase;color:var(--color-text-tertiary);z-index:1;white-space:nowrap;align-items:center;display:grid;position:sticky;top:0}.vello-list__row{grid-template-columns:subgrid;padding:0 var(--space-6);border-bottom:1px solid var(--color-border-subtle);min-height:56px;font-size:var(--text-cell-size);font-weight:var(--text-cell-weight);color:var(--color-text-primary);background:0 0;align-items:center;display:grid}.vello-list__rowbtn{grid-template-columns:subgrid;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-self:stretch;align-items:center;margin:0;padding:0;display:grid}.vello-list__rowbtn:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1)}.vello-list__row[data-selected=true]{background:var(--color-surface-subtle);box-shadow:inset 3px 0 0 var(--color-action-primary)}.vello-list__cell{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-right:var(--space-3);overflow:hidden}.vello-list__cell--numeric{text-align:right;padding-right:0}.vello-list__cell--muted{color:var(--color-text-secondary)}.vello-list__actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.vello-list__foot{align-items:center;gap:var(--space-2);padding:10px var(--space-6);border-top:1px solid var(--color-border-subtle);font-size:var(--text-foot-size);font-weight:var(--text-foot-weight);color:var(--color-text-tertiary);flex:none;display:flex}.vello-avatar{border-radius:var(--radius-pill);background:var(--color-border-subtle);color:var(--color-text-primary);font-weight:var(--text-label-weight);flex:none;justify-content:center;align-items:center;display:inline-flex}.vello-avatar--inverse{background:var(--color-surface-inverse);color:var(--color-on-inverse-primary)}.vello-avatar--chip{background:var(--color-on-inverse-chip);color:var(--color-on-inverse-primary)}.vello-btn--sm{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:0;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.vello-btn--sm:not(:disabled):hover{transform:none}.vello-btn__pill{min-height:var(--control-pill);border-radius:var(--radius-rowbtn);font-size:var(--text-control-sm-size);font-weight:var(--text-control-sm-weight);white-space:nowrap;transition:background var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);border:1px solid #0000;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.vello-btn--sm.vello-btn--secondary .vello-btn__pill{background:var(--color-surface-card);border-color:var(--color-border-default);color:var(--color-text-primary)}.vello-btn--sm.vello-btn--secondary:not(:disabled):hover .vello-btn__pill{border-color:var(--color-border-strong)}.vello-btn--sm.vello-btn--danger .vello-btn__pill{background:var(--color-danger-soft);color:var(--color-danger-text)}.vello-btn--sm.vello-btn--success .vello-btn__pill{background:var(--color-success-soft);color:var(--color-success-text)}.vello-btn--sm.vello-btn--ghost .vello-btn__pill{color:var(--color-text-secondary)}.vello-btn--sm.vello-btn--ghost:not(:disabled):hover .vello-btn__pill{background:var(--color-surface-subtle);color:var(--color-text-primary)}.vello-btn--sm.vello-btn--primary .vello-btn__pill{background:var(--color-action-primary);color:var(--color-action-on-primary)}.vello-btn--sm:not(:disabled):active .vello-btn__pill{transform:scale(.96)}.vello-row{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);color:inherit;transition:background var(--duration-fast) var(--ease-hover);background:0 0}.vello-row:hover{background:var(--color-surface-subtle)}.vello-row:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1)}.vello-kbd{font-family:var(--text-mono-sm-family);font-size:var(--text-mono-sm-size);font-weight:var(--text-mono-sm-weight);border:1px solid var(--color-border-default);border-radius:var(--radius-kbd);color:var(--color-text-disabled);white-space:nowrap;padding:1px 6px}:is(.vello-header-btn,.vello-palette-trigger,.vello-chip,.vello-sidebar__toggle,.vello-sidebar__signout,.vello-arrowbtn,.vello-toast__undo,.vello-toast__close,.vello-nav-item){--vello-visual-block:100%;--vello-visual-inline:100%;isolation:isolate;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);background:0 0;border:0;position:relative}:is(.vello-header-btn,.vello-palette-trigger,.vello-chip,.vello-sidebar__toggle,.vello-sidebar__signout,.vello-arrowbtn,.vello-toast__undo,.vello-toast__close,.vello-nav-item):before{content:"";z-index:-1;inset-block:calc((100% - var(--vello-visual-block)) / 2);inset-inline:calc((100% - var(--vello-visual-inline)) / 2);pointer-events:none;transition:background var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover);background:0 0;border:1px solid #0000;position:absolute}.vello-chip{--vello-visual-block:var(--control-header);color:var(--color-text-primary);font-family:inherit;font-size:var(--text-control-sm-size);font-weight:var(--text-control-sm-weight);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);padding:0 12px}.vello-chip:before{border-color:var(--color-border-default);background:var(--color-surface-card);border-radius:var(--radius-pill)}.vello-chip:hover:before{border-color:var(--color-border-strong)}.vello-chip[aria-pressed=true]{color:var(--color-action-on-primary)}.vello-chip[aria-pressed=true]:before{background:var(--color-action-primary);border-color:var(--color-action-primary)}.vello-chip:active{transform:scale(.96)}.vello-arrowbtn{--vello-visual-block:var(--control-arrow);--vello-visual-inline:var(--control-arrow);cursor:pointer;color:var(--color-text-primary);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vello-arrowbtn:before{border-radius:var(--radius-xs)}.vello-arrowbtn:disabled{color:var(--color-text-disabled);cursor:default}.vello-arrowbtn:not(:disabled):hover:before{background:var(--color-border-subtle)}.vello-sidebar{--focus-ring-color:var(--color-on-inverse-primary);--focus-ring:var(--focus-ring-inverse);background:var(--color-surface-inverse);color:var(--color-on-inverse-primary);transition:width var(--duration-base) var(--ease-standard);flex-direction:column;flex:none;align-self:stretch;min-height:0;display:flex;position:relative}.vello-sidebar__toggle{--vello-visual-block:var(--control-toggle);--vello-visual-inline:var(--control-toggle);--focus-ring-color:var(--color-border-strong);right:calc(var(--tap-target-min) / -2);top:calc(var(--space-8) - var(--tap-target-min) / 2);width:var(--tap-target-min);height:var(--tap-target-min);color:var(--color-text-primary);cursor:pointer;z-index:2;transition:transform var(--duration-fast) var(--ease-hover);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.vello-sidebar__toggle:before{border-radius:var(--radius-pill);background:var(--color-surface-card);border-color:var(--color-border-default);box-shadow:var(--shadow-toggle)}.vello-sidebar__toggle:hover{transform:scale(1.08)}.vello-sidebar__toggle:hover:before{border-color:var(--color-border-strong)}.vello-sidebar__toggle:active{transform:scale(.92)}.vello-sidebar__brand{align-items:center;gap:var(--space-fine-10);padding:var(--space-1) var(--space-fine-10) var(--space-fine-18);white-space:nowrap;display:flex}.vello-sidebar__foot{align-items:center;gap:var(--space-fine-10);border-top:1px solid var(--color-on-inverse-divider);padding:var(--space-fine-14) var(--space-fine-10) 0;white-space:nowrap;display:flex}.vello-sidebar__foot-name{font-size:var(--text-control-md-size);font-weight:var(--text-control-md-weight);color:var(--color-on-inverse-primary)}.vello-sidebar__foot-mail{font-size:var(--text-note-size);font-weight:var(--text-note-weight);color:var(--color-on-inverse-muted);text-overflow:ellipsis;overflow:hidden}.vello-sidebar__signout{--vello-visual-block:var(--control-signout);--vello-visual-inline:var(--control-signout);color:var(--color-on-inverse-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.vello-sidebar__signout:before{border-radius:var(--radius-rowbtn)}.vello-sidebar__signout:active{transform:scale(.94)}.vello-sidebar__signout:hover{color:var(--color-on-inverse-primary)}.vello-sidebar__signout:hover:before{background:var(--color-on-inverse-hover)}.vello-nav-item{align-items:center;gap:var(--space-fine-10);width:100%;font-family:var(--font-sans);font-weight:var(--text-control-weight);text-align:left;white-space:nowrap;cursor:pointer;color:var(--color-on-inverse-secondary);transition:color var(--duration-nav) var(--ease-hover), transform var(--duration-nav) var(--ease-hover);text-decoration:none;display:flex}.vello-nav-item:before{border-radius:var(--radius-sm);transition:background var(--duration-nav) var(--ease-hover), box-shadow var(--duration-nav) var(--ease-hover);border:0}.vello-nav-item[data-depth="0"]{--vello-visual-block:var(--control-nav);padding:0 var(--space-fine-10) 0 var(--space-3);font-size:var(--text-control-size)}.vello-nav-item[data-depth="1"]{--vello-visual-block:var(--control-nav-sub);padding:0 var(--space-fine-10) 0 34px;font-size:var(--text-control-md-size);color:var(--color-on-inverse-tertiary)}.vello-nav-item[data-depth="2"]{--vello-visual-block:var(--control-nav-deep);padding:0 var(--space-fine-10) 0 54px;font-size:var(--text-control-sm-size);color:var(--color-on-inverse-muted)}.vello-nav-item:not(.is-active):hover{color:var(--color-on-inverse-primary);transform:translate(2px)}.vello-nav-item:not(.is-active):hover:before{background:var(--color-on-inverse-hover)}.vello-nav-item:active{transform:translate(2px)scale(.97)}.vello-nav-item:not(.is-active):active:before{background:var(--color-on-inverse-press)}.vello-nav-item.contains-active{color:var(--color-on-inverse-primary)}.vello-nav-item.is-active{--focus-ring-color:var(--color-border-strong);color:var(--color-text-primary);transition:color var(--duration-pill) var(--ease-standard), transform var(--duration-nav) var(--ease-hover)}.vello-nav-item.is-active:before{background:var(--color-surface-card);box-shadow:var(--shadow-pill);transition:background var(--duration-pill) var(--ease-standard), box-shadow var(--duration-pill) var(--ease-standard)}.vello-nav-item.is-active[data-flash]{color:var(--color-on-inverse-primary);transition:none}.vello-nav-item.is-active[data-flash]:before{background:var(--color-on-inverse-flash);box-shadow:none;transition:none}.vello-nav-item__label{text-overflow:ellipsis;overflow:hidden}.vello-nav-item__chevron{color:var(--color-on-inverse-disabled);transition:transform var(--duration-base) var(--ease-standard);margin-left:auto;display:inline-flex}.vello-nav-item__chevron[data-open=false]{transform:rotate(-90deg)}.vello-nav-badge{font-size:var(--text-badge-size);font-weight:var(--text-badge-weight);border-radius:var(--radius-pill);line-height:var(--text-badge-leading);margin-left:auto;padding:2px 7px}.vello-nav-badge--danger{background:var(--color-danger);color:var(--color-action-on-primary)}.vello-nav-badge--warning{background:var(--color-warning);color:var(--color-text-primary)}.vello-rail-item{width:var(--tap-target-min);height:var(--tap-target-min);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);border-radius:var(--radius-tile);cursor:pointer;color:var(--color-on-inverse-tertiary);transition:background var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.vello-rail-item:hover{background:var(--color-on-inverse-hover-strong);color:var(--color-on-inverse-primary)}.vello-rail-item:active{background:var(--color-on-inverse-press-strong);transform:scale(.92)}.vello-rail-item.is-active{background:var(--color-surface-card);color:var(--color-text-primary);box-shadow:var(--shadow-rail-tile)}.vello-rail-item.is-active:active{background:var(--color-surface-card)}.vello-rail-item__dot{border-radius:var(--radius-pill);background:var(--color-danger);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-surface-inverse);position:absolute;top:8px;right:8px}.vello-topbar{align-items:center;gap:var(--space-2);padding:0 var(--space-8);border-bottom:1px solid var(--color-border-subtle);min-height:56px;font-size:var(--text-control-md-size);color:var(--color-text-tertiary);flex:none;font-weight:500;display:flex}.vello-crumb{font:inherit;color:inherit;cursor:default;transition:color var(--duration-fast) var(--ease-hover);background:0 0;border:0;padding:0}.vello-crumb--link{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);cursor:pointer;align-items:center;display:inline-flex}.vello-crumb--link:hover{color:var(--color-text-primary)}.vello-crumb--current{color:var(--color-text-primary);font-weight:var(--text-label-weight)}.vello-palette-trigger{--vello-visual-block:var(--control-header);align-items:center;gap:var(--space-fine-10);width:340px;padding:0 var(--space-3);font-family:inherit;font-size:var(--text-control-md-size);color:var(--color-text-tertiary);cursor:pointer;text-align:left;transition:transform var(--duration-fast) var(--ease-hover);font-weight:400;display:flex}.vello-palette-trigger:before{border-color:var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-card)}.vello-palette-trigger:hover:before{border-color:var(--color-border-hover);background:var(--color-surface-subtle)}.vello-palette-trigger:active{transform:scale(.99)}.vello-palette-trigger__text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.vello-header-btn{--vello-visual-block:var(--control-header);align-items:center;gap:var(--space-fine-6);padding:0 var(--space-3);font-family:inherit;font-size:var(--text-control-sm-size);font-weight:var(--text-control-sm-weight);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;transition:transform var(--duration-fast) var(--ease-hover);display:inline-flex}.vello-header-btn:before{border-color:var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-card)}.vello-header-btn:hover:before,.vello-header-btn[aria-expanded=true]:before,.vello-header-btn[data-active=true]:before{border-color:var(--color-border-strong);background:var(--color-surface-subtle)}.vello-header-btn:active{transform:scale(.97)}.vello-header-btn--field{--vello-visual-block:100%;font-size:var(--text-control-size);font-weight:var(--text-control-weight)}.vello-header-btn--icon{--vello-visual-inline:var(--control-header);justify-content:center;padding:0}.vello-header-btn__chevron{transition:transform var(--duration-base) var(--ease-standard);display:inline-flex}.vello-header-btn[aria-expanded=true] .vello-header-btn__chevron{transform:rotate(180deg)}.vello-console-shell{width:100%;height:100dvh;display:flex;overflow:hidden}.vello-console-shell__sidebar{width:var(--sidebar-width)}.vello-console-shell__content{background:var(--color-surface-page);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.vello-console-shell__main{min-width:0;min-height:0;padding:var(--space-6) var(--space-8) var(--space-fine-28);flex-direction:column;flex:1;display:flex;overflow-y:auto}.vello-console-shell__footer{padding:var(--space-2) var(--space-8) var(--space-4);color:var(--color-text-tertiary);font-size:var(--text-caption-size);flex:none}.vello-console-shell__menu{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);border-radius:var(--radius-sm);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:calc(var(--space-2) * -1);padding:0;display:none}.vello-console-shell__menu:hover{background:var(--color-surface-subtle)}.vello-console-shell__scrim{display:none}@media (width<=900px){.vello-console-shell__sidebar{z-index:950;max-width:calc(100vw - var(--tap-target-min));visibility:hidden;transition:transform var(--duration-base) var(--ease-standard), visibility 0s linear var(--duration-base);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.vello-console-shell[data-drawer=open] .vello-console-shell__sidebar{visibility:visible;transition:transform var(--duration-base) var(--ease-standard);transform:none}.vello-console-shell__scrim{z-index:900;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);background:var(--color-surface-overlay);cursor:pointer;border:0;padding:0;display:block;position:fixed;inset:0}.vello-console-shell__menu{display:inline-flex}.vello-console-shell__topbar{padding:0 var(--space-4)}.vello-console-shell__main{padding:var(--space-4)}.vello-console-shell__footer{padding:0 var(--space-4) var(--space-4)}}.vello-scrim{background:var(--color-scrim-modal);-webkit-backdrop-filter:blur(var(--scrim-blur-modal));backdrop-filter:blur(var(--scrim-blur-modal));position:fixed;inset:0}.vello-scrim--drawer{background:var(--color-scrim-drawer);-webkit-backdrop-filter:blur(var(--scrim-blur-drawer));backdrop-filter:blur(var(--scrim-blur-drawer))}.vello-scrim--palette{background:var(--color-scrim-palette);-webkit-backdrop-filter:blur(var(--scrim-blur-palette));backdrop-filter:blur(var(--scrim-blur-palette))}.vello-scrim--photo{background:var(--color-scrim-photo);-webkit-backdrop-filter:blur(var(--scrim-blur-photo));backdrop-filter:blur(var(--scrim-blur-photo))}.vello-scrim--clear{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.vello-drawer{background:var(--color-surface-card);width:min(520px,100vw);box-shadow:var(--shadow-drawer);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.vello-drawer:focus-visible,.vello-dialog:focus-visible,.vello-palette:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1)}.vello-drawer__tabs{margin-top:var(--space-5);border-bottom:1px solid var(--color-border-subtle);font-size:var(--text-label-size);font-weight:var(--text-label-weight);gap:24px;padding:0 24px;display:flex}.vello-drawer__tab{border:0;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);font:inherit;color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);background:0 0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0 12px}.vello-drawer__tab:hover,.vello-drawer__tab[aria-selected=true]{color:var(--color-text-primary)}.vello-drawer__tab[aria-selected=true]{border-bottom-color:var(--color-action-primary)}.vello-drawer__foot{gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border-subtle);background:var(--color-surface-footer);display:flex}.vello-dialog-host{pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vello-dialog{background:var(--color-surface-card);border-radius:var(--radius-dialog);width:min(440px,100vw - 32px);padding:var(--space-fine-28);gap:var(--space-fine-14);box-shadow:var(--shadow-modal);pointer-events:auto;flex-direction:column;display:flex}.vello-dialog--wide{width:min(520px,100vw - 32px)}.vello-dialog--wide .vello-dialog__title{font-size:var(--text-modal-title-sm-size);line-height:var(--text-modal-title-sm-leading)}.vello-dialog__icon{border-radius:var(--radius-pill);justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.vello-dialog__title{font-size:var(--text-modal-title-size);line-height:var(--text-modal-title-leading);font-weight:var(--text-modal-title-weight);letter-spacing:var(--text-modal-title-tracking);margin:0}.vello-dialog__body{font-size:var(--text-label-size);color:var(--color-text-secondary);margin:-6px 0 0;font-weight:400;line-height:1.55}.vello-dialog__label{font-size:var(--text-control-sm-size);font-weight:var(--text-control-sm-weight)}.vello-dialog__chips{gap:0 var(--space-2);flex-wrap:wrap;display:flex}.vello-dialog__note{border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-label-size);color:var(--color-text-primary);background:var(--color-surface-card);padding:0 14px}.vello-dialog__actions{gap:var(--space-2);margin-top:6px;display:flex}.vello-dialog__actions>.vello-btn{border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-control-lg-size);font-weight:var(--text-control-lg-weight);flex:1}.vello-dialog__actions>.vello-btn--primary:not(:disabled):hover{box-shadow:var(--shadow-button)}.vello-toast-host{position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.vello-toast{--focus-ring-color:var(--color-on-inverse-primary);--focus-ring:var(--focus-ring-inverse);align-items:center;gap:var(--space-3);background:var(--color-surface-inverse);color:var(--color-on-inverse-primary);border-radius:var(--radius-toast);padding:var(--space-3) var(--space-fine-14) var(--space-3) var(--space-4);min-width:340px;max-width:min(560px,100vw - 32px);box-shadow:var(--shadow-toast);font-size:var(--text-control-size);font-weight:var(--text-control-weight);display:flex;position:relative;overflow:hidden}.vello-toast__msg{flex:1}.vello-toast__undo{--vello-visual-block:var(--control-undo);font:inherit;font-size:var(--text-control-md-size);font-weight:var(--text-control-md-weight);color:var(--color-on-inverse-primary);padding:0 var(--space-fine-10);margin-block:calc((var(--control-undo) - var(--tap-target-min)) / 2);cursor:pointer}.vello-toast__undo:before{background:var(--color-on-inverse-chip-strong);border-radius:var(--radius-xs)}.vello-toast__undo:hover:before{background:var(--color-on-inverse-chip-hover)}.vello-toast__close{--vello-visual-block:var(--control-arrow);--vello-visual-inline:var(--control-arrow);color:var(--color-on-inverse-secondary);margin-block:calc((var(--control-arrow) - var(--tap-target-min)) / 2);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.vello-toast__close:before{border-radius:var(--radius-xs)}.vello-toast__close:hover:before{background:var(--color-on-inverse-chip-strong)}.vello-toast__life{background:var(--color-on-inverse-life);height:3px;position:absolute;bottom:0;left:0}.vello-palette-host{pointer-events:none;justify-content:center;align-items:flex-start;padding-top:14vh;display:flex;position:fixed;inset:0}.vello-palette{background:var(--color-surface-card);border-radius:var(--radius-palette);width:min(620px,100vw - 32px);box-shadow:var(--shadow-modal);pointer-events:auto;flex-direction:column;display:flex;overflow:hidden}.vello-palette__input{border-bottom:1px solid var(--color-border-subtle);border-radius:var(--radius-palette) var(--radius-palette) 0 0;min-height:58px;color:var(--color-text-tertiary);align-items:center;gap:12px;padding:0 18px;display:flex}.vello-palette__input:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-width) * -1);box-shadow:var(--focus-ring)}.vello-palette__input input{font-family:inherit;font-size:var(--text-palette-input-size);color:var(--color-text-primary);height:100%;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);background:0 0;border:0;flex:1}.vello-palette__list{flex-direction:column;gap:2px;max-height:56vh;padding:8px;display:flex;overflow:auto}.vello-palette__foot{border-top:1px solid var(--color-border-subtle);font-size:var(--text-hint-size);font-weight:var(--text-hint-weight);color:var(--color-text-tertiary);align-items:center;gap:14px;padding:10px 18px;display:flex}.vello-placeholder{border:1px dashed var(--color-border-control);border-radius:var(--radius-card);padding:var(--space-12) var(--space-6);color:var(--color-text-secondary);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.vello-empty{color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:64px 24px;display:flex}.vello-empty__mark{border-radius:var(--radius-pill);background:var(--color-surface-subtle);width:44px;height:44px;color:var(--color-text-tertiary);justify-content:center;align-items:center;display:inline-flex}.vello-pill{align-items:center;gap:var(--space-2);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);padding:0 var(--space-4);background:var(--color-surface-card);color:var(--color-text-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-label-size);font-weight:var(--text-label-weight);cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);display:inline-flex}.vello-pill:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}.vello-pill:active{transform:scale(.96)}.vello-lang-row{color:var(--color-text-secondary);transition:background var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover);background:0 0}.vello-lang-row:hover,.vello-lang-row[aria-checked=true]{background:var(--color-surface-subtle);color:var(--color-text-primary)}.vello-auth-input{border:1px solid var(--color-border-default);min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);transition:border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover)}.vello-auth-input::placeholder{color:var(--color-text-secondary)}.vello-auth-input:hover{border-color:var(--color-border-hover)}.vello-auth-input:focus{border-color:var(--color-border-strong);box-shadow:var(--focus-ring)}.vello-link{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover);justify-content:center;align-items:center;display:inline-flex}.vello-link:hover{color:var(--color-text-primary)}@keyframes vello-blink{0%,55%{opacity:1}60%,to{opacity:0}}.vello-auth-showcase{background:var(--color-surface-page);min-height:100vh;display:flex}.vello-auth-showcase__panel{--color-surface-card:var(--color-on-inverse-field);--color-surface-subtle:var(--color-on-inverse-field);--color-text-primary:var(--color-on-inverse-primary);--color-text-secondary:var(--color-on-inverse-secondary);--color-text-tertiary:var(--color-on-inverse-icon);--color-border-subtle:var(--color-on-inverse-divider);--color-border-default:var(--color-on-inverse-field-border);--color-border-strong:var(--color-on-inverse-field-focus);--color-action-primary:var(--color-on-inverse-primary);--color-action-primary-hover:var(--color-on-inverse-action-hover);--color-action-primary-press:var(--color-on-inverse-field-focus);--color-action-on-primary:var(--color-surface-inverse);--focus-ring-color:var(--color-on-inverse-field-focus);--focus-ring:var(--focus-ring-inverse);z-index:1;width:520px;min-height:100vh;padding:var(--space-12) 72px;justify-content:space-between;gap:var(--space-10);background:var(--color-surface-inverse);color:var(--color-text-primary);font-family:var(--font-sans);flex-direction:column;flex:none;display:flex;position:relative}.vello-auth-showcase__top{justify-content:space-between;align-items:center;display:flex}.vello-auth-showcase__body{gap:var(--space-5);flex-direction:column;display:flex}.vello-auth-showcase__foot{justify-content:space-between;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-pill-size);color:var(--color-text-tertiary);font-weight:500;display:flex}.vello-auth-showcase__scene{isolation:isolate;background:var(--color-surface-page);flex:1;position:relative;overflow:hidden}.vello-auth-showcase__scene img{object-fit:cover;object-position:50% 0;width:100%;height:calc(100% - 150px);-webkit-mask-image:linear-gradient(180deg, transparent 0, var(--color-surface-inverse) 140px);-webkit-mask-image:linear-gradient(180deg, transparent 0, var(--color-surface-inverse) 140px);mask-image:linear-gradient(180deg, transparent 0, var(--color-surface-inverse) 140px);animation:vello-auth-scene-in .9s var(--ease-standard) both;position:absolute;inset:150px 0 0}@keyframes vello-auth-scene-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.vello-auth-heading{flex-direction:column;gap:10px;display:flex}.vello-auth-heading__title{letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:34px;font-weight:700;line-height:1.1}.vello-auth-heading__subtitle{font-size:var(--text-body-size);line-height:var(--text-body-leading);color:var(--color-text-secondary);margin:0}.vello-auth-group{gap:var(--space-2);flex-direction:column;display:flex}.vello-auth-label{font-size:var(--text-label-size);font-weight:var(--text-label-weight);color:var(--color-text-primary)}.vello-auth-field{align-items:center;display:flex;position:relative}.vello-auth-field__icon{left:var(--space-4);color:var(--color-text-tertiary);pointer-events:none;display:inline-flex;position:absolute}.vello-auth-field__input{width:100%;height:52px;padding:0 var(--space-4) 0 calc(var(--space-4) + 26px);background:var(--color-surface-card);color:var(--color-text-primary);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-body-size)}.vello-auth-field__input--secret{padding-right:calc(var(--tap-target-min) + var(--space-2));font-family:var(--font-mono)}.vello-auth-showcase__panel .vello-auth-input:hover:not(:focus){border-color:var(--color-on-inverse-field-border-hover)}.vello-auth-field__eye{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;right:2px}.vello-auth-field__eye:hover{background:var(--color-on-inverse-hover);color:var(--color-text-primary)}.vello-auth-field__eye:active{transform:scale(.94)}.vello-auth-showcase__panel .vello-btn--primary{min-height:54px;font-size:var(--text-btn-lg-size)}@media (width<=1100px){.vello-auth-showcase__panel{width:460px;padding:var(--space-12)}}@media (width<=860px){.vello-auth-showcase__scene{display:none}.vello-auth-showcase__panel{width:100%;padding:var(--space-8) var(--space-6)}.vello-auth-showcase__body{width:100%;max-width:440px;margin:0 auto}}:focus-visible{outline-offset:var(--focus-ring-offset);outline:var(--focus-ring-width) solid var(--focus-ring-color)!important}:where(:focus-visible){box-shadow:var(--focus-ring)}.vello-input:focus,.vello-auth-input:focus{outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-ring);outline:var(--focus-ring-width) solid var(--focus-ring-color)!important}:is(.vello-iconbtn,.vello-btn--sm,.vello-checkbtn,.vello-header-btn,.vello-palette-trigger,.vello-chip,.vello-sidebar__toggle,.vello-sidebar__signout,.vello-arrowbtn,.vello-toast__undo,.vello-toast__close,.vello-nav-item):focus-visible{box-shadow:none;outline:none!important}.vello-iconbtn:focus-visible>.vello-iconbtn__box,.vello-btn--sm:focus-visible>.vello-btn__pill,.vello-checkbtn:focus-visible>.vello-checkbox,:is(.vello-header-btn,.vello-palette-trigger,.vello-chip,.vello-sidebar__toggle,.vello-sidebar__signout,.vello-arrowbtn,.vello-toast__undo,.vello-toast__close,.vello-nav-item):focus-visible:before{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-ring)}.vello-btn--primary:focus-visible,.vello-btn--danger-solid:focus-visible,.vello-btn--sm.vello-btn--primary:focus-visible>.vello-btn__pill,.vello-checkbtn:focus-visible>.vello-checkbox[data-on=true]{outline-offset:calc(var(--focus-ring-width) * -2);box-shadow:none;outline-color:var(--color-action-on-primary)!important}.vello-rail-item.is-active{--focus-ring-color:var(--color-border-strong)}.vello-nav-item.is-active:focus-visible:before,.vello-sidebar__toggle:focus-visible:before,.vello-rail-item.is-active:focus-visible{outline-offset:calc(var(--focus-ring-width) * -2)}.vello-nav-item.is-active:focus-visible:before,.vello-rail-item.is-active:focus-visible{box-shadow:var(--shadow-pill)}.vello-sidebar__toggle:focus-visible:before{box-shadow:var(--shadow-toggle)}.vello-search input:focus-visible,.vello-search input:focus,.vello-palette__input input:focus-visible,.vello-palette__input input:focus{outline:none!important}@media (forced-colors:active){:focus-visible,.vello-input:focus,.vello-auth-input:focus,.vello-iconbtn:focus-visible>.vello-iconbtn__box,.vello-btn--sm:focus-visible>.vello-btn__pill,.vello-checkbtn:focus-visible>.vello-checkbox,:is(.vello-header-btn,.vello-palette-trigger,.vello-chip,.vello-sidebar__toggle,.vello-sidebar__signout,.vello-arrowbtn,.vello-toast__undo,.vello-toast__close,.vello-nav-item):focus-visible:before{outline-color:highlight!important}.vello-search:focus-within,.vello-palette__input:focus-within{outline-color:highlight}.vello-nav-item.is-active:before,.vello-rail-item.is-active,.vello-chip[aria-pressed=true]:before,.vello-seg__opt[aria-pressed=true],.vello-list__row[data-selected=true],.vello-menu__item[aria-selected=true],.vello-menu__item[aria-checked=true]{border:var(--focus-ring-width) solid CanvasText}}:root{--sidebar-width:248px;--sidebar-rail-width:68px;--sidebar-padding:var(--space-fine-18) var(--space-3) var(--space-4);--page-gap:var(--space-fine-18);--boot-splash-delay:var(--duration-base);--otp-cell-height:calc(var(--tap-target-min) + var(--space-2))}.vello-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vello-otp{justify-content:center;gap:var(--space-2);inline-size:100%;display:flex;position:relative}.vello-otp__cell{min-inline-size:0;max-inline-size:var(--tap-target-min);block-size:var(--otp-cell-height);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-subtle);color:var(--color-text-primary);font-size:var(--text-title-size);font-weight:var(--text-headline-weight);transition:border-color var(--duration-fast) var(--ease-hover), background var(--duration-fast) var(--ease-hover);flex:1 1 0;justify-content:center;align-items:center;display:flex}.vello-otp__cell[data-filled=true]{background:var(--color-surface-card)}.vello-otp:hover .vello-otp__cell{border-color:var(--color-border-hover)}.vello-otp__input{block-size:100%;inline-size:100%;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);color:#0000;caret-color:#0000;opacity:0;cursor:text;font-size:var(--text-body-lg-size);background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.vello-otp input:focus,.vello-otp input:focus-visible{box-shadow:none;outline:none!important}.vello-otp:focus-within .vello-otp__cell[data-active=true]{border-color:var(--color-border-strong);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-ring)}.vello-otp__caret{inline-size:2px;block-size:var(--space-6);background:var(--color-text-primary);animation:vello-blink calc(var(--duration-slow) * 3) var(--ease-standard) infinite;display:none}.vello-otp:focus-within .vello-otp__cell[data-active=true] .vello-otp__caret{display:block}.vello-otp[data-invalid=true] .vello-otp__cell{border-color:var(--color-danger-text)}.vello-otp[data-disabled=true] .vello-otp__cell{color:var(--color-text-disabled);background:var(--color-surface-subtle)}@media (forced-colors:active){.vello-otp:focus-within .vello-otp__cell[data-active=true]{outline-color:highlight}}.vello-mfa{padding:var(--space-8);gap:var(--space-4)}.vello-mfa__icon{background:var(--color-surface-subtle);color:var(--color-text-primary)}.vello-mfa__form{gap:var(--space-4);flex-direction:column;display:flex}.vello-mfa__resend{justify-content:center;display:flex}.vello-mfa__actions{gap:var(--space-2);flex-direction:column;display:flex}.vello-boot-splash{place-items:center;min-block-size:100vh;display:grid}.vello-boot-splash__body{justify-items:center;gap:var(--space-4);color:var(--color-text-secondary);animation:vello-boot-fade var(--duration-slow) var(--ease-out) var(--boot-splash-delay) both;display:grid}.vello-boot-splash__label{font-size:var(--text-label-size);font-weight:var(--text-label-weight);margin:0}@keyframes vello-boot-fade{0%{opacity:0}to{opacity:1}}.vello-drawer__header{padding:var(--space-6) var(--space-6) 0;flex:none}.vello-drawer__header-row{align-items:flex-start;gap:var(--space-fine-14);display:flex}.vello-drawer__header-text{flex:1;min-inline-size:0}.vello-drawer__header-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.vello-drawer__title{font-size:var(--text-drawer-title-size);line-height:var(--text-drawer-title-leading);font-weight:var(--text-drawer-title-weight);letter-spacing:var(--text-drawer-title-tracking);overflow-wrap:anywhere;margin:0}.vello-drawer__subtitle{margin:var(--space-1) 0 0;font-size:var(--text-caption-size);color:var(--color-text-secondary)}.vello-drawer__body{min-block-size:0;padding:var(--space-5) var(--space-6);flex:1;overflow-y:auto}.vello-drawer__body[data-flush=true]{padding:0}.vello-drawer__section+.vello-drawer__section{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle)}.vello-drawer__section-title{margin:0 0 var(--space-3);font-size:var(--text-micro-size);line-height:var(--text-micro-leading);font-weight:var(--text-micro-weight);letter-spacing:var(--text-micro-tracking);text-transform:uppercase;color:var(--color-text-tertiary)}.vello-console-shell__bar{align-items:center;gap:var(--space-2);flex:1;min-inline-size:0;display:flex}.vello-console-shell__spacer{flex:1}.vello-console-shell__page{gap:var(--page-gap);flex-direction:column;flex:1;inline-size:100%;min-inline-size:0;display:flex}.vello-console-shell__page>.vello-pagehead{margin-bottom:0}.vello-console-shell[data-width=boxed] .vello-console-shell__bar,.vello-console-shell[data-width=boxed] .vello-console-shell__page{max-inline-size:var(--content-max)}.vello-console-shell[data-collapsed=true] .vello-console-shell__sidebar{width:var(--sidebar-rail-width)}.vello-console-shell__devinfo{font-family:var(--font-mono)}.vello-breadcrumb{align-items:center;min-inline-size:0;display:flex;overflow:hidden}.vello-breadcrumb__item{align-items:center;gap:var(--space-2);min-inline-size:0;display:inline-flex}.vello-breadcrumb__item:not(:first-child){margin-inline-start:var(--space-2)}.vello-breadcrumb__sep{color:var(--color-text-disabled);display:inline-flex}.vello-breadcrumb .vello-crumb--current{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vello-scope-switcher{margin-inline-start:var(--space-fine-6);position:relative}.vello-scope-switcher__text{text-overflow:ellipsis;overflow:hidden}.vello-scope-switcher__option{text-align:start;flex-direction:column;flex:1;min-inline-size:0;display:flex}.vello-scope-switcher__description{font-size:var(--text-caption-size);color:var(--color-text-tertiary);font-weight:400}@media (width<=900px){.vello-breadcrumb__item:not(:last-child),.vello-breadcrumb__item:last-child .vello-breadcrumb__sep{display:none}.vello-console-shell__bar .vello-palette-trigger{width:auto}.vello-console-shell__bar .vello-palette-trigger__text,.vello-console-shell__bar .vello-palette-trigger .vello-kbd{display:none}.vello-console-shell__bar .vello-scope-switcher__text{max-inline-size:14ch}.vello-console-shell .vello-sidebar__toggle{display:none}.vello-console-shell[data-collapsed=true] .vello-console-shell__sidebar{width:var(--sidebar-width)}}.vello-sidebar-nav{block-size:100%;min-block-size:0;padding:var(--sidebar-padding);flex-direction:column;display:flex;overflow:hidden}.vello-sidebar-nav__brand-title{font-size:var(--text-body-size);font-weight:var(--text-headline-weight)}.vello-sidebar-nav__nav{margin:calc(var(--space-1) * -1);padding:var(--space-1);scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:transparent transparent;min-block-size:0;transition:scrollbar-color var(--duration-base) var(--ease-standard);overflow:hidden auto}.vello-sidebar-nav__nav:hover,.vello-sidebar-nav__nav:focus-within{scrollbar-color:var(--color-on-inverse-chip-strong) transparent}.vello-sidebar-nav__list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.vello-sidebar-nav__list--rail{align-items:center;gap:var(--space-fine-6)}.vello-sidebar-nav__spacer{flex:1}.vello-sidebar-nav__operator{min-inline-size:0}.vello-sidebar-nav__foot-rail{justify-content:center;padding-block-start:var(--space-3);display:flex}.vello-sidebar-nav[data-collapsed=true]{padding:var(--space-4) 0;align-items:center}.vello-sidebar-nav[data-collapsed=true] .vello-sidebar__brand{justify-content:center;padding-block-end:var(--space-fine-14);padding-inline:0}.vello-btn{position:relative}.vello-btn--secondary:not(:disabled):active{background:var(--color-action-secondary-press);border-color:var(--color-border-strong)}.vello-btn--ghost:not(:disabled):active{background:var(--color-action-secondary-hover);color:var(--color-text-primary)}.vello-btn--muted:not(:disabled):active{background:var(--color-action-secondary-press);color:var(--color-text-primary)}.vello-btn--danger:not(:disabled):active{background:var(--color-danger-press)}.vello-btn--danger-solid:not(:disabled):active{background:var(--color-danger-solid-press)}.vello-btn--success:not(:disabled):active{background:var(--color-success-press)}.vello-btn__pill{position:relative}.vello-btn--sm.vello-btn--secondary:not(:disabled):hover .vello-btn__pill{background:var(--color-surface-subtle)}.vello-btn--sm.vello-btn--secondary:not(:disabled):active .vello-btn__pill{background:var(--color-action-secondary-press);border-color:var(--color-border-strong)}.vello-btn--sm.vello-btn--ghost:not(:disabled):active .vello-btn__pill{background:var(--color-action-secondary-hover);color:var(--color-text-primary)}.vello-btn--sm.vello-btn--primary:not(:disabled):hover .vello-btn__pill{background:var(--color-action-primary-hover)}.vello-btn--sm.vello-btn--primary:not(:disabled):active .vello-btn__pill{background:var(--color-action-primary-press)}.vello-btn--sm.vello-btn--danger:not(:disabled):hover .vello-btn__pill{background:var(--color-danger-hover)}.vello-btn--sm.vello-btn--danger:not(:disabled):active .vello-btn__pill{background:var(--color-danger-press)}.vello-btn--sm.vello-btn--success:not(:disabled):hover .vello-btn__pill{background:var(--color-success-hover)}.vello-btn--sm.vello-btn--success:not(:disabled):active .vello-btn__pill{background:var(--color-success-press)}.vello-btn--sm.vello-btn--muted .vello-btn__pill{background:var(--color-surface-subtle);color:var(--color-text-secondary)}.vello-btn--sm.vello-btn--muted:not(:disabled):hover .vello-btn__pill{background:var(--color-border-subtle);color:var(--color-text-primary)}.vello-btn--sm.vello-btn--muted:not(:disabled):active .vello-btn__pill{background:var(--color-action-secondary-press);color:var(--color-text-primary)}.vello-btn--sm.vello-btn--danger-solid .vello-btn__pill{background:var(--color-danger-solid);color:var(--color-action-on-primary)}.vello-btn--sm.vello-btn--danger-solid:not(:disabled):hover .vello-btn__pill{background:var(--color-danger-solid-hover)}.vello-btn--sm.vello-btn--danger-solid:not(:disabled):active .vello-btn__pill{background:var(--color-danger-solid-press)}.vello-btn--sm.vello-btn--danger-solid:focus-visible>.vello-btn__pill{outline-offset:calc(var(--focus-ring-width) * -2);box-shadow:none;outline-color:var(--color-action-on-primary)!important}.vello-btn__label{justify-content:center;align-items:center;gap:var(--space-2);transition:opacity var(--duration-fast) var(--ease-hover);display:inline-flex}.vello-btn[data-loading=true]{cursor:progress}.vello-btn[data-loading=true] .vello-btn__label{opacity:0}.vello-btn__spinner{width:var(--space-4);height:var(--space-4);box-sizing:border-box;border:2px solid;border-radius:var(--radius-pill);animation:vello-spin calc(var(--duration-slow) * 3) linear infinite;border-inline-end-color:#0000;margin:auto;position:absolute;inset:0}@keyframes vello-spin{to{transform:rotate(360deg)}}.vello-field{min-width:0;margin-bottom:var(--space-4);grid-template-rows:auto auto auto;align-content:start;display:grid}:is(.vello-cluster.vello-cluster:has(>.vello-field,>.vello-ab-cell>.vello-field),.vello-admin-a-toolbar.vello-admin-a-toolbar:has(>.vello-field,>.vello-ab-cell>.vello-field)){--vello-field-label-block:calc(var(--text-label-size) * var(--text-body-leading) + var(--space-2));align-items:flex-start}:is(.vello-cluster,.vello-admin-a-toolbar):has(>.vello-field,>.vello-ab-cell>.vello-field)>.vello-field{margin-bottom:0}:is(.vello-cluster,.vello-admin-a-toolbar):has(>.vello-field,>.vello-ab-cell>.vello-field)>.vello-ab-cell>.vello-field{margin-bottom:0}:is(.vello-cluster,.vello-admin-a-toolbar):has(>.vello-field,>.vello-ab-cell>.vello-field)>:is(.vello-btn,.vello-daterange,.vello-seg,.vello-admin-a-scrollx,.vello-admin-a-anchor,.vello-header-btn,.vello-search,.vello-input,.vello-select,.vello-switch,.vello-cluster[role=group]){margin-block-start:var(--vello-field-label-block)}.vello-filterbar:has(>.vello-field,>.vello-ab-cell>.vello-field)>:not(.vello-field,.vello-ab-cell,[hidden]){margin-block-start:var(--vello-field-label-block)}.vello-field__label{line-height:var(--text-body-leading);padding-bottom:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-label-size);font-weight:var(--text-label-weight);display:block}.vello-field__req{color:var(--color-danger-text);margin-inline-start:var(--space-1)}.vello-field__control{min-width:0}.vello-field__msg{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.vello-field__msg:not(:empty){padding-top:var(--space-1)}.vello-field__hint{color:var(--color-text-tertiary);font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}.vello-field__error{color:var(--color-danger-text);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);font-weight:var(--text-label-weight)}.vello-formrow{container:vello-formrow/inline-size}.vello-formrow__grid{grid-template-columns:var(--vello-formrow-tracks,minmax(0, 1fr));column-gap:var(--space-4);display:grid}.vello-formrow__grid>.vello-field,.vello-formgrid>.vello-field{grid-row:span 3;grid-template-rows:subgrid;margin-bottom:0}.vello-formrow__grid>.vello-field>.vello-field__msg,.vello-formgrid>.vello-field>.vello-field__msg{padding-bottom:var(--space-4)}.vello-formrow__action{grid-row:span 3;grid-template-rows:subgrid;display:grid}.vello-formrow__action-control{align-self:end;align-items:flex-end;gap:var(--space-2);grid-row:2;display:flex}@container vello-formrow (width<=560px){.vello-formrow__grid{grid-template-columns:minmax(0,1fr)}.vello-formrow__action{margin-bottom:var(--space-4);grid-row:auto;display:block}.vello-formrow__action-control{gap:var(--space-2);display:grid}.vello-formrow__action-control>.vello-btn{width:100%}}.vello-formgrid{--vello-formgrid-min:200px;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--vello-formgrid-min)), 1fr));column-gap:var(--space-4);display:grid}.vello-formgrid--md{--vello-formgrid-min:280px}.vello-formgrid--lg{--vello-formgrid-min:360px}.vello-filterbar__note{min-block-size:var(--tap-target-min);align-items:center;display:flex}.vello-daterange{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.vello-daterange__input{inline-size:auto;padding:0 var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-body-size)}.vello-daterange__sep{color:var(--color-text-tertiary)}.vello-reveal{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.vello-fileinput{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.vello-fileinput__files{flex:8rem;min-inline-size:0}.vello-fileinput__empty{color:var(--color-text-tertiary);font-size:var(--text-body-size)}.vello-fileinput__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vello-fileinput__file{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.vello-fileinput__thumb{inline-size:var(--space-10);block-size:var(--space-10);object-fit:cover;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-subtle);flex:none}.vello-fileinput__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-text-primary);font-size:var(--text-body-size);overflow:hidden}.vello-fileinput[data-invalid=true] .vello-fileinput__button{border-color:var(--color-danger-text)}input.vello-input,select.vello-input,textarea.vello-input{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);background:var(--color-surface-card);color:var(--color-text-primary)}.vello-input:disabled{background:var(--color-surface-subtle);color:var(--color-text-disabled);border-color:var(--color-border-subtle);cursor:not-allowed}.vello-input:disabled::placeholder{color:var(--color-text-disabled)}.vello-input[readonly]:not(:disabled){background:var(--color-surface-subtle);cursor:default}.vello-input[aria-invalid=true]{--focus-ring-color:var(--color-danger-text);--focus-ring:0 0 0 3px var(--color-danger-soft)}.vello-skeleton{max-width:100%;display:block}.vello-skeleton--line{width:100%;height:var(--space-3)}.vello-skeleton--block{width:100%;height:var(--space-12);border-radius:var(--radius-md)}.vello-skeleton--circle{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);flex:none}.vello-skeleton-rows{gap:var(--space-3);display:grid}.vello-loading[data-pending=true]{visibility:hidden}.vello-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vello-list__row--skeleton{pointer-events:none}.vello-list__error{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);background:var(--color-danger-soft);color:var(--color-danger-text);font-size:var(--text-caption-size);font-weight:var(--text-label-weight);border-bottom:1px solid var(--color-border-subtle);display:flex}.vello-list__error-text{overflow-wrap:anywhere;flex:1;min-width:0}.vello-pagehead{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.vello-pagehead__text{flex:280px;min-width:0}.vello-pagehead__titlerow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.vello-pagehead__title{font-size:var(--text-page-title-size);line-height:var(--text-page-title-leading);font-weight:var(--text-page-title-weight);letter-spacing:var(--text-page-title-tracking);margin:0}.vello-pagehead__subtitle{margin:var(--space-fine-6) 0 0;color:var(--color-text-secondary);font-size:var(--text-subtitle-size);line-height:var(--text-subtitle-leading);font-weight:var(--text-subtitle-weight)}.vello-pagehead__actions{justify-content:flex-end;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-inline-start:auto;display:flex}.vello-tabs{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);gap:var(--space-6);box-shadow:inset 0 -1px 0 var(--color-border-subtle);font-size:var(--text-label-size);font-weight:var(--text-label-weight);display:flex;overflow-x:auto}.vello-tab{align-items:center;gap:var(--space-2);border:0;padding:var(--space-2) 0;min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);font:inherit;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;transition:color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);background:0 0;border-bottom:2px solid #0000;flex:none;display:inline-flex}.vello-tab:hover,.vello-tab[aria-selected=true]{color:var(--color-text-primary)}.vello-tab[aria-selected=true]{border-bottom-color:var(--color-action-primary)}.vello-tab:disabled{color:var(--color-text-disabled);cursor:not-allowed}.vello-tab__count{color:var(--color-text-tertiary);font-size:var(--text-caption-size)}.vello-kvlist{margin:0;padding:0}.vello-kv{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);display:flex}.vello-kv:last-child{border-bottom:0}.vello-kvlist--dense .vello-kv{padding:var(--space-2) 0}.vello-kv__key{color:var(--color-text-secondary);flex:0 40%;margin:0}.vello-kv__value{min-width:0;color:var(--color-text-primary);text-align:end;overflow-wrap:anywhere;flex:auto;margin:0}.vello-section-title{margin:0 0 var(--space-4);color:var(--color-text-primary);font-size:var(--text-title-size);line-height:var(--text-title-leading);font-weight:var(--text-title-weight);letter-spacing:var(--text-title-tracking)}.vello-section-title--sub{font-size:var(--text-body-size);line-height:var(--text-body-leading);font-weight:var(--text-label-weight);letter-spacing:normal}.vello-section-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.vello-section-head>.vello-section-title{margin:0}.vello-tabpanel{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min)}.vello-seg{scrollbar-width:none;max-inline-size:100%;overflow-x:auto}.vello-seg::-webkit-scrollbar{display:none}@media (width<=560px){.vello-console-shell__bar .vello-scope-switcher__label{display:none}}
