@media (width>=744px){:root{--gutter:var(--space-6)}}@media (width>=1280px){:root{--gutter:var(--space-10)}}@media (pointer:fine){:root{--target-min:var(--target-fine)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-reduced)!important;scroll-behavior:auto!important;transition-duration:var(--duration-reduced)!important;animation-iteration-count:1!important}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-400-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-500-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-600-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-mono-400-BV1xlXkC.ttf)format("truetype")}@media (width>=744px){:root{--gutter:var(--space-6)}}@media (width>=1280px){:root{--gutter:var(--space-10)}}@media (pointer:fine){:root{--target-min:var(--target-fine)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-reduced)!important;scroll-behavior:auto!important;transition-duration:var(--duration-reduced)!important;animation-iteration-count:1!important}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-400-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-500-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-600-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-mono-400-BV1xlXkC.ttf)format("truetype")}.ui-text{color:var(--color-fg);font:var(--type-body);margin:var(--space-0);overflow-wrap:anywhere}.ui-text--body{color:var(--color-fg);font:var(--type-body)}.ui-text--caption{color:var(--color-fg-muted);font:var(--type-caption)}.ui-text--hint{color:var(--color-fg-muted);font:var(--type-hint)}.ui-text--strong{color:var(--color-fg);font:var(--type-control)}.ui-text--hintInk{color:var(--color-fg);font:var(--type-hint)}.ui-text--captionInk{color:var(--color-fg);font:var(--type-caption)}.ui-text--positive{color:var(--color-status-success);font:var(--type-caption)}.ui-text--field-preview,.ui-text--responsive-hint,.ui-text--muted{color:var(--color-fg-muted)}.ui-text--truncate,.ui-data-text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-heading{color:var(--color-fg);font:var(--type-heading-subsection);margin:var(--space-0);overflow-wrap:anywhere}.ui-heading--page{font:var(--type-heading-page);letter-spacing:var(--tracking-heading-page)}.ui-heading--section{font:var(--type-heading-section);letter-spacing:var(--tracking-heading-section)}.ui-heading--subsection{font:var(--type-heading-subsection)}.ui-label{color:var(--color-fg);font:var(--type-label)}.ui-label--metadata{color:var(--color-fg-muted);font:var(--type-meta)}.ui-label[aria-disabled=true]{color:var(--color-fg-muted)}.ui-label__required{color:inherit;margin-inline-start:var(--space-1)}.ui-data-text{color:var(--color-fg);font:var(--type-data);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:inline-block}.ui-data-text--timestamp{color:var(--color-fg-muted);font:var(--type-time)}.ui-data-text--code{font:var(--type-time)}.ui-link .ui-data-text{color:inherit}.ui-data-text--metric{font:var(--type-data)}.ui-stack{flex-direction:column;min-inline-size:0;display:flex}.ui-inline{flex-wrap:wrap;align-items:center;min-inline-size:0;display:flex}.ui-stack--none{gap:var(--space-0)}.ui-stack--tight{gap:var(--space-0-5)}.ui-stack--compact,.ui-inline--compact{gap:var(--space-2)}.ui-stack--standard,.ui-inline--standard{gap:var(--space-4)}.ui-stack--spacious,.ui-inline--spacious{gap:var(--space-6)}.ui-inline--actions{gap:var(--space-3);flex-wrap:nowrap}.ui-inline--actions>*{flex:1}@media (width<=743px){.ui-inline--actions{flex-wrap:wrap}.ui-inline--actions>.ui-button{flex-basis:120px}}.ui-inline--split{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-inline--thirds{align-items:stretch;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=743px){.ui-inline--thirds{grid-template-columns:minmax(0,1fr)}}.ui-spacer{flex:none}.ui-spacer--inline{block-size:var(--space-0);inline-size:var(--space-4)}.ui-spacer--block{block-size:var(--space-4);inline-size:var(--space-0)}.ui-divider{border:var(--border-none);border-block-start:var(--border-default) solid var(--color-border);margin:var(--space-0)}.ui-divider--vertical{border-block-start:var(--border-none);border-inline-start:var(--border-default) solid var(--color-border);inline-size:var(--border-default);align-self:stretch}.ui-icon{stroke:currentColor;stroke-width:var(--icon-stroke);flex:none;display:inline-block}.ui-logo-mark{color:var(--color-fg);gap:var(--space-2);font:var(--type-logo);align-items:center;min-inline-size:0;max-inline-size:100%;display:inline-flex}.ui-logo-mark--inverse{color:var(--color-surface)}.ui-logo-mark img{block-size:var(--size-logo);inline-size:var(--size-logo);object-fit:contain}.ui-logo-mark--wordmark img{block-size:var(--size-logo-wordmark-block);inline-size:var(--size-logo-wordmark-inline);object-position:center;max-inline-size:100%}.ui-theme-toggle{inline-size:var(--target-coarse);min-block-size:var(--target-coarse)}.ui-heading--page-plain{font:var(--type-heading-page);letter-spacing:var(--tracking-normal)}.ui-heading--section-plain{font:var(--type-heading-section);letter-spacing:var(--tracking-normal)}.ui-logo-mark--rail img{block-size:var(--size-dismiss);inline-size:var(--size-dismiss)}.ui-heading--subsection-compact{font:var(--type-logo)}@container (width<=743px){.ui-text--field-preview{font:var(--type-field-preview)}.ui-text--responsive-hint{font:var(--type-hint)}}@media (width>=744px){:root{--gutter:var(--space-6)}}@media (width>=1280px){:root{--gutter:var(--space-10)}}@media (pointer:fine){:root{--target-min:var(--target-fine)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-reduced)!important;scroll-behavior:auto!important;transition-duration:var(--duration-reduced)!important;animation-iteration-count:1!important}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-400-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-500-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-600-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-mono-400-BV1xlXkC.ttf)format("truetype")}.ui-link,.ui-checkbox,.ui-radio,.ui-switch,.ui-segmented-control__item,.ui-tabs__tab,.ui-search-field__input,select,textarea,input:not([type=hidden]){min-block-size:var(--target-min);min-inline-size:var(--target-min)}.ui-link,.ui-segmented-control__item{align-items:center;display:inline-flex}.ui-button,.ui-icon-button,.ui-link,.ui-checkbox,.ui-radio,.ui-switch,.ui-segmented-control__item,.ui-tabs__tab{font:inherit}.ui-button,.ui-icon-button{border:var(--border-default) solid transparent;border-radius:var(--radius-control);cursor:pointer;font:var(--type-control);align-items:center;gap:var(--space-2);min-block-size:max(var(--size-control), var(--target-min));justify-content:center;display:inline-flex}.ui-button{overflow-wrap:anywhere;max-inline-size:100%;padding:var(--space-2) var(--space-3)}.ui-icon-button{inline-size:max(var(--size-control), var(--target-min));padding:var(--space-2)}.ui-icon-button--compact{padding:var(--space-1)}.ui-icon-button--destructive{background:var(--color-destructive);color:var(--color-surface)}.ui-button--primary{background:var(--color-primary);color:var(--color-primary-foreground)}.ui-button--preview.ui-button--primary{border-color:var(--color-primary)}.ui-button--secondary{background:var(--color-surface);border-color:var(--color-control-border);color:var(--color-fg)}.ui-button--outline{background:var(--color-surface);border-color:var(--color-border);color:var(--color-fg);padding-block:var(--space-0)}.ui-button--outline .ui-icon{stroke-width:var(--icon-stroke-compact)}.ui-button--quiet,.ui-icon-button{color:var(--color-fg);background:0 0}.ui-button--destructive{background:var(--color-destructive);color:var(--color-surface)}.ui-button--destructive-outline{background:var(--color-surface);border-color:var(--color-border);color:var(--color-destructive);padding-block:var(--space-0);padding-inline:var(--space-3-5)}.ui-button:disabled,.ui-icon-button:disabled{cursor:not-allowed;opacity:.55}.ui-link{color:var(--color-selection);text-underline-offset:var(--underline-offset)}.ui-link--quiet,.ui-link[data-state=visited]{color:var(--color-fg-muted)}.ui-link--external:after{content:" ↗"}.ui-search-field__message{color:var(--color-fg-muted);font:var(--type-hint)}.ui-search-field[data-state=error] .ui-search-field__message{color:var(--color-destructive)}.ui-field{gap:var(--space-1);display:grid}.ui-field--inline{align-items:center;column-gap:var(--space-6);grid-template-columns:var(--layout-field-label) minmax(0, 1fr)}.ui-field__heading{gap:var(--space-0-5);display:grid}.ui-field__note{color:var(--color-fg-muted);font:var(--type-hint)}.ui-field__body{gap:var(--space-1);min-width:0;display:grid}@media (width<=640px){.ui-field--inline{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.ui-field__hint{color:var(--color-fg-muted);font:var(--type-hint)}.ui-field__error{color:var(--color-destructive);font:var(--type-hint)}.ui-search-field{position:relative}.ui-search-field__input{background:var(--color-surface);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-control);box-sizing:border-box;color:var(--color-fg);font:var(--type-body);min-block-size:max(var(--size-control), var(--target-min));padding:var(--space-2) var(--space-3);inline-size:100%}.ui-checkbox,.ui-radio,.ui-switch{color:var(--color-fg);align-items:center;gap:var(--space-2);font:var(--type-body);flex-wrap:wrap;max-inline-size:100%;display:inline-flex}.ui-checkbox input,.ui-radio input,.ui-switch input{accent-color:var(--color-selection);block-size:var(--size-checkbox);inline-size:var(--size-checkbox);margin:var(--space-0)}.ui-switch input{appearance:none;cursor:pointer;inline-size:max(var(--size-switch), var(--target-min));background:0 0;flex:none;position:relative}.ui-switch input:before,.ui-switch input:after{content:"";position:absolute;inset-block-start:50%;translate:0 -50%}.ui-switch input:before{background:var(--color-control-border);block-size:var(--size-checkbox);border-radius:var(--radius-pill);inline-size:var(--size-switch);margin-inline-start:calc(var(--size-switch) / -2);inset-inline-start:50%}.ui-switch input:after{background:var(--color-surface);block-size:calc(var(--size-checkbox) - var(--space-1));border-radius:var(--radius-circle);inline-size:calc(var(--size-checkbox) - var(--space-1));margin-inline-start:calc(var(--size-switch) / -2 + var(--space-0-5));inset-inline-start:50%}.ui-switch input:checked:before{background:var(--color-selection)}.ui-switch input:checked:after{translate:calc(var(--size-switch) - var(--size-checkbox)) -50%}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ui-switch input:checked:after{translate:calc(var(--size-checkbox) - var(--size-switch)) -50%}.ui-switch input:disabled{cursor:not-allowed;opacity:.55}.ui-segmented-control{border:var(--border-none);gap:var(--space-1);margin:var(--space-0);max-inline-size:100%;padding:var(--space-0);flex-wrap:wrap;display:inline-flex}.ui-segmented-control__item{background:var(--color-surface);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-control);color:var(--color-fg);cursor:pointer;padding:var(--space-2) var(--space-3)}.ui-segmented-control__input{opacity:0;position:absolute}.ui-segmented-control__input:checked+.ui-segmented-control__item{background:var(--color-selection-surface);border-color:var(--color-selection);color:var(--color-selection)}.ui-tabs{border-block-end:var(--border-default) solid var(--color-border)}.ui-tabs__bar{align-items:center;gap:var(--space-6);display:flex}.ui-tabs__list{gap:var(--space-1);flex:0 auto;min-inline-size:0;max-inline-size:100%;display:flex;overflow-x:auto}.ui-tabs__tab{border:var(--border-none);border-block-end:var(--border-emphasis) solid transparent;color:var(--color-fg-muted);cursor:pointer;padding:var(--space-2) var(--space-3);background:0 0;flex:none}.ui-tabs__tab[aria-selected=true]{border-block-end-color:var(--color-selection);color:var(--color-fg)}.ui-tabs__panel{padding-block:var(--space-4)}input.ui-text-input,textarea.ui-text-input,input.ui-password-input__field,input.ui-one-time-code-input{background:var(--color-surface);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-control);box-sizing:border-box;color:var(--color-fg);font:var(--type-field);min-block-size:max(var(--size-control), var(--target-coarse));inline-size:100%;padding:var(--space-2) var(--space-3)}.ui-field--textarea textarea:not(.ui-text-input){background:var(--color-surface);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-control);box-sizing:border-box;color:var(--color-fg);font:var(--type-field);inline-size:100%;min-block-size:max(var(--size-control), var(--target-coarse));padding:var(--space-2) var(--space-3);resize:vertical}input.ui-text-input::placeholder,textarea.ui-text-input::placeholder,input.ui-password-input__field::placeholder,input.ui-one-time-code-input::placeholder{color:var(--color-fg-muted);opacity:1}.ui-text-input[aria-invalid=true],.ui-password-input[data-state=invalid] .ui-password-input__field,.ui-one-time-code-input[aria-invalid=true]{border-color:var(--color-destructive)}input.ui-one-time-code-input[data-kind=totp]{block-size:52px;font:var(--type-otp);letter-spacing:var(--tracking-otp);max-inline-size:280px}.ui-text-input:disabled,.ui-password-input[data-state=disabled] .ui-password-input__field,.ui-one-time-code-input:disabled{cursor:not-allowed;opacity:.55}.ui-text-input[readonly]{background:var(--color-surface-subtle)}.ui-password-input{align-items:center;display:flex;position:relative}input.ui-password-input__field{padding-inline-end:calc(var(--target-min) + var(--space-4))}.ui-password-input>.ui-icon-button{position:absolute;inset-inline-end:var(--space-1)}.ui-recovery-codes{gap:var(--space-4);display:grid}.ui-recovery-codes__list{gap:var(--space-2);margin:var(--space-0);padding-inline-start:var(--space-6);display:grid}.ui-recovery-codes__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-recovery-codes__status{color:var(--color-fg-muted);font:var(--type-hint)}.ui-link--button,.ui-link--primaryButton{color:var(--color-fg);font:var(--type-control);align-items:center;gap:var(--space-2);isolation:isolate;margin-block:calc((var(--size-control) - max(var(--size-control), var(--target-min))) / 2);min-block-size:max(var(--size-control), var(--target-min));padding-inline:var(--space-3);justify-content:center;text-decoration:none;display:flex;position:relative}.ui-link--button:before,.ui-link--primaryButton:before{background:var(--color-surface);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);content:"";inset:calc((max(var(--size-control), var(--target-min)) - var(--size-control)) / 2) var(--space-0);z-index:var(--layer-behind);position:absolute}.ui-link--primaryButton{background:var(--color-primary);border:var(--border-default) solid var(--color-primary);border-radius:var(--radius-control);color:var(--color-primary-foreground);margin-block:var(--space-0)}.ui-link--primaryButton:before{content:none}.ui-link--button:focus-visible,.ui-link--primaryButton:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.ui-link--button .ui-icon,.ui-link--primaryButton .ui-icon{stroke-width:var(--icon-stroke-compact)}.ui-link--primaryIcon{background:var(--color-primary);block-size:var(--target-coarse);border-radius:var(--radius-control);color:var(--color-primary-foreground);inline-size:var(--target-coarse);justify-content:center;align-items:center;display:inline-flex}.ui-link--primaryIcon:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.ui-link--primaryIcon .ui-icon{stroke-width:var(--icon-stroke-compact)}.ui-button--preview{box-sizing:border-box;cursor:default;min-block-size:var(--target-coarse);padding-inline:calc(var(--space-4) + var(--space-1) / 2);font:var(--type-control-preview);flex-shrink:0}@media (width>=744px){@media (pointer:fine){.ui-button--preview{min-block-size:var(--size-control);padding-inline:calc(var(--space-3) + var(--space-1) / 2);font:var(--type-control-preview-compact)}}}.ui-button--preview[data-density=standard]{font:var(--type-control);border-radius:var(--radius-surface);padding-inline:calc(var(--space-3) + var(--space-1) / 2)}@container (width<=743px){.ui-button--preview[data-density=standard]{min-block-size:var(--target-coarse)}}.ui-button--preview[data-density=static-compact]{min-block-size:var(--size-control);font:var(--type-control);padding-block:var(--space-2);padding-inline:calc(var(--space-3) + var(--space-1) / 2);border-radius:var(--radius-surface)}.ui-task-composer{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.ui-task-composer :is(h1,h2,h3){font:var(--type-heading-subsection);margin:var(--space-0);overflow-wrap:anywhere}.ui-task-composer textarea.ui-text-input{resize:vertical}.ui-task-composer__plan-first{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.ui-task-composer__presets{border:var(--border-none);gap:var(--space-2);margin:var(--space-0);min-inline-size:0;padding:var(--space-0);flex-direction:column;display:flex}.ui-task-composer__presets legend{font:var(--type-control);overflow-wrap:anywhere;padding:var(--space-0);margin-block-end:var(--space-2)}.ui-task-composer__setup{background:var(--color-status-warning-surface);border-radius:var(--radius-control);color:var(--color-status-warning);font:var(--type-hint);margin:var(--space-0);overflow-wrap:anywhere;padding:var(--space-3) var(--space-4)}.ui-task-composer__setup p{font:var(--type-control);margin:var(--space-0)}.ui-task-composer__setup ul{margin:var(--space-2) var(--space-0) var(--space-0);padding-inline-start:var(--space-5)}.ui-task-composer__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-segmented-control--inline{background:var(--color-surface-subtle);border-radius:var(--radius-surface);gap:var(--space-0);padding:var(--space-0-5);flex-wrap:nowrap}.ui-segmented-control--inline .ui-segmented-control__item{border:var(--border-none);color:var(--color-fg-muted);font:var(--type-hint);min-block-size:var(--space-0);min-inline-size:var(--space-0);padding:var(--space-1) var(--space-2-5);background:0 0}.ui-segmented-control--inline .ui-segmented-control__input:checked+.ui-segmented-control__item{background:var(--color-surface);border:var(--border-default) solid var(--color-border);color:var(--color-fg);font-weight:var(--weight-medium)}.ui-link--icon{block-size:var(--target-coarse);color:var(--color-fg);inline-size:var(--target-coarse);justify-content:center}.ui-link--back{block-size:var(--target-coarse);box-sizing:border-box;align-items:center;gap:var(--space-0-5);padding-inline:var(--space-2);text-decoration:none;display:inline-flex}.ui-button--destructive-quiet{border:var(--border-none);color:var(--color-destructive);min-block-size:var(--target-coarse);padding-inline:var(--space-0);background:0 0}.ui-link--back{gap:var(--space-1)}@media (pointer:coarse){.ui-segmented-control--inline{padding:var(--space-0) var(--space-0-5);background:0 0;position:relative}.ui-segmented-control--inline:before{background:var(--color-surface-subtle);border-radius:var(--radius-surface);content:"";inset-block:calc((var(--target-coarse) - var(--space-8) - var(--space-0-5)) / 2);inset-inline:var(--space-0);position:absolute}.ui-segmented-control--inline label{min-block-size:var(--target-coarse);align-items:center;display:inline-flex;position:relative}}@media (width<=420px){.ui-segmented-control--inline{min-inline-size:var(--space-0);flex-wrap:wrap}}.ui-button--text{color:var(--color-selection);font:var(--type-label);margin-block:calc((var(--space-5) + 2 * var(--border-default) - var(--target-min)) / 2);min-block-size:var(--target-min);min-inline-size:var(--target-min);padding:var(--space-0);background:0 0;justify-content:flex-start}@media (width>=744px){:root{--gutter:var(--space-6)}}@media (width>=1280px){:root{--gutter:var(--space-10)}}@media (pointer:fine){:root{--target-min:var(--target-fine)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-reduced)!important;scroll-behavior:auto!important;transition-duration:var(--duration-reduced)!important;animation-iteration-count:1!important}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-400-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-500-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-600-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-mono-400-BV1xlXkC.ttf)format("truetype")}.ui-menu a,.ui-menu button,.ui-command input,.ui-command button,.ui-combobox select,.ui-resource-picker select,.ui-cursor-controls button,.ui-notification-bell button,.ui-data-table button,.ui-breadcrumbs a{min-block-size:var(--target-min);min-inline-size:var(--target-min)}.ui-menu ul,.ui-command ul,.ui-log-viewer ol{margin:var(--space-0);padding:var(--space-0);list-style:none}.ui-menu,.ui-command,.ui-combobox,.ui-resource-picker,.ui-data-table,.ui-log-viewer{color:var(--color-fg);font:var(--type-body)}.ui-menu a,.ui-menu button,.ui-command button,.ui-cursor-controls button,.ui-notification-bell button,.ui-data-table button{color:inherit;font:inherit}.ui-menu a,.ui-menu button,.ui-command button{border:var(--border-none);cursor:pointer;inline-size:100%;padding:var(--space-2) var(--space-3);text-align:start;background:0 0;display:block}.ui-menu a[aria-current=page],.ui-menu button[aria-pressed=true]{background:var(--color-selection-surface)}.ui-command,.ui-menu{background:var(--color-surface);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);max-inline-size:24rem;padding:var(--space-2)}.ui-command label,.ui-combobox,.ui-resource-picker{gap:var(--space-1);display:grid}.ui-command input,.ui-combobox select,.ui-resource-picker select{background:var(--color-surface);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-control);color:inherit;font:inherit;min-block-size:max(var(--size-control), var(--target-min));padding:var(--space-2)}.ui-command__scope,.ui-log-viewer__state{color:var(--color-fg-muted);margin:var(--space-2) 0}.ui-breadcrumbs ol{gap:var(--space-2);margin:var(--space-0);padding:var(--space-0);flex-wrap:wrap;list-style:none;display:flex}.ui-breadcrumbs--collapsed li:not(:first-child):not(:last-child){display:none}.ui-breadcrumbs--collapsed li:first-child:after{color:var(--color-fg-muted);content:" / … / ";margin-inline-start:var(--space-2)}.ui-breadcrumbs li:not(:last-child):after{color:var(--color-fg-muted);content:"/";margin-inline-start:var(--space-2)}.ui-breadcrumbs a{color:var(--color-selection);align-items:center;display:inline-flex}.ui-notification-bell{display:inline-block;position:relative}.ui-notification-bell button{border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-circle);min-block-size:max(var(--size-control), var(--target-min));min-inline-size:max(var(--size-control), var(--target-min));background:0 0}.ui-notification-bell button>span{background:var(--color-selection);border-radius:var(--radius-pill);color:var(--color-surface);font:var(--type-notification);padding-inline:var(--space-1)}.ui-notification-bell__panel{background:var(--color-surface);border:var(--border-default) solid var(--color-border);box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding:var(--space-3);z-index:var(--layer-tooltip);position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0}.ui-cursor-controls{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-cursor-controls button,.ui-data-table button{background:var(--color-surface);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-control);cursor:pointer;padding:var(--space-2) var(--space-3)}.ui-object-row{border-block-end:var(--border-default) solid var(--color-border);align-items:center;gap:var(--space-3);padding:var(--space-3);grid-template-columns:minmax(10rem,2fr) minmax(6rem,1fr) minmax(8rem,1fr) auto;display:grid}.ui-object-row[data-selected=true]{background:var(--color-selection-surface)}.ui-object-row--compact{padding-block:var(--space-2)}.ui-object-row--comfortable{padding-block:var(--space-4)}.ui-status-badge,.ui-status-label{align-items:center;gap:var(--space-1);display:inline-flex}.ui-status-badge{border-radius:var(--radius-pill);font:var(--type-status);padding:0 var(--space-2)}.ui-status-badge--healthy,.ui-status-badge--active{background:var(--color-status-success-surface);color:var(--color-status-success)}.ui-status-badge--queued,.ui-status-badge--needsInput{background:var(--color-status-warning-surface);color:var(--color-status-warning)}.ui-status-badge--degraded,.ui-status-badge--disconnected{background:var(--color-status-neutral-surface);color:var(--color-status-neutral)}.ui-status-badge--failed{background:var(--color-destructive-surface);color:var(--color-destructive)}.ui-status-badge--disabled{background:var(--color-status-disabled-surface);color:var(--color-status-neutral)}.ui-badge{background:var(--color-surface-subtle);border-radius:var(--radius-control);color:var(--color-fg);font:var(--type-caption);white-space:nowrap;padding:2px 7px;display:inline-block}.ui-badge--success{background:var(--color-status-success-surface);color:var(--color-status-success)}.ui-status-label:before{content:"●"}.ui-status-label--healthy,.ui-status-label--active{color:var(--color-status-success)}.ui-status-label--queued,.ui-status-label--needsInput{color:var(--color-status-warning)}.ui-status-label--failed{color:var(--color-destructive)}.ui-status-label--disabled{color:var(--color-fg-muted)}.ui-data-table{overflow-x:auto}.ui-data-table__state{color:var(--color-fg-muted);font:var(--type-hint);margin:var(--space-2) var(--space-0)}.ui-data-table--sheetList table{display:block}.ui-data-table table{border-collapse:collapse;inline-size:100%}.ui-data-table caption{text-align:start}.ui-data-table th,.ui-data-table td{border-block-end:var(--border-default) solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:start;vertical-align:top}.ui-code-block{background:var(--color-syntax-surface);border-radius:var(--radius-control);color:var(--color-syntax-foreground);margin:var(--space-0);max-inline-size:100%;padding:var(--space-3);position:relative;overflow:auto}.ui-code-block--command{background:var(--color-dark-surface);border:var(--border-default) solid var(--color-dark-border-strong);border-radius:var(--radius-overlay);color:var(--color-dark-fg-secondary);font:var(--type-data);padding:var(--space-4);white-space:pre-wrap;overflow-wrap:anywhere}.ui-code-block__copied{color:var(--color-syntax-success);position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.ui-log-viewer{background:var(--color-surface);border:var(--border-default) solid var(--color-border);max-block-size:28rem;padding:var(--space-3);overflow:auto}.ui-log-viewer li{gap:var(--space-2);padding-block:var(--space-1);grid-template-columns:auto auto 1fr;display:grid}.ui-log-viewer li>*{overflow-wrap:anywhere;min-inline-size:0}.ui-log-viewer time{color:var(--color-fg-muted);font:var(--type-time)}.ui-avatar{background:var(--color-selection-surface);border-radius:var(--radius-circle);color:var(--color-selection);font:var(--type-avatar);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ui-avatar img{object-fit:cover;block-size:100%;inline-size:100%}.ui-avatar--small{block-size:var(--size-avatar-small);inline-size:var(--size-avatar-small)}.ui-avatar--medium{block-size:var(--size-avatar-medium);inline-size:var(--size-avatar-medium)}.ui-avatar--large{block-size:var(--size-avatar-large);inline-size:var(--size-avatar-large)}.ui-identity{align-items:center;gap:var(--space-2);display:inline-flex}.ui-identity>span:last-child{display:grid}.ui-identity__type,.ui-identity__detail,.ui-identity__state{color:var(--color-fg-muted);font:var(--type-meta)}.ui-identity__state{text-transform:capitalize}@media (width<=640px){.ui-object-row{grid-template-columns:minmax(0,1fr)}.ui-object-row__metadata{grid-column:1/-1}.ui-log-viewer li{grid-template-columns:1fr}}.ui-description-item{border-block-end:var(--border-default) solid var(--color-border);align-items:center;gap:var(--space-4);min-inline-size:0;padding-block:var(--space-4);text-align:start;display:flex}.ui-description-item__icon{flex:none;justify-content:center;inline-size:36px;display:flex}.ui-description-item__body{flex:auto;gap:3px;min-inline-size:0;display:grid}.ui-description-item__title{color:var(--color-fg);font:var(--type-heading-subsection)}.ui-description-item__description{color:var(--color-fg-muted);font:var(--type-auth-hint)}.ui-description-item__action{flex:none}.ui-description-item__avatar{background:var(--color-surface-subtle);border-radius:var(--radius-surface);block-size:36px;color:var(--color-fg);font:var(--type-auth-label);flex:none;justify-content:center;align-items:center;inline-size:36px;display:flex}.ui-description-item--selectable{border:var(--border-none);border-block-end:var(--border-default) solid var(--color-border);color:var(--color-fg);cursor:pointer;font:inherit;inline-size:100%;padding-inline:var(--space-0);text-align:start;background:0 0}.ui-description-item--selectable .ui-description-item__body{gap:var(--space-0)}.ui-description-item--selectable .ui-description-item__title{font:var(--type-item-title)}.ui-description-item--selectable .ui-description-item__action{justify-content:center;inline-size:36px;display:flex}.ui-description-list{flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.ui-qr-code{background:var(--color-qr-plate);box-sizing:border-box;border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);object-fit:contain;block-size:176px;inline-size:176px;padding:var(--space-3);flex:none}.ui-qr-setup{align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;display:flex}.ui-qr-setup__manual{gap:var(--space-3);flex-direction:column;flex:1;min-inline-size:190px;display:flex}.ui-setup-key{background:var(--color-surface-subtle);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);font:var(--type-setup-key);overflow-wrap:anywhere;padding:var(--space-3);-webkit-user-select:all;user-select:all}.ui-backup-code-list{background:var(--color-surface-subtle);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);gap:var(--space-3);padding:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-backup-code-list__code{color:var(--color-fg);font:var(--type-backup-code);-webkit-user-select:all;user-select:all}@media (width<=420px){.ui-backup-code-list{gap:var(--space-3) var(--space-2);padding:var(--space-4)}.ui-backup-code-list__code{font:var(--type-backup-code-compact)}.ui-qr-setup{gap:var(--space-5)}.ui-qr-setup__manual{min-inline-size:100%}}.ui-status-dot{border-radius:var(--radius-control);font:var(--type-hint);align-items:center;gap:var(--space-1-5);inline-size:max-content;padding:var(--space-0-5) var(--space-1-5);display:inline-flex}.ui-status-dot__dot{block-size:var(--size-status-dot);border-radius:var(--radius-circle);inline-size:var(--size-status-dot);background:currentColor;flex:none}.ui-status-dot--warning{background:var(--color-status-warning-surface);color:var(--color-status-warning)}.ui-status-dot--information{background:var(--color-selection-surface);color:var(--color-selection)}.ui-status-dot--neutral{background:var(--color-canvas);color:var(--color-fg-muted)}.ui-status-dot--success{background:var(--color-status-success-surface);color:var(--color-status-success)}.ui-status-dot--destructive{background:var(--color-destructive-surface);color:var(--color-destructive)}.ui-task-queue{color:var(--color-fg);font:var(--type-hint);min-inline-size:0}.ui-task-queue--table{overflow-x:auto}.ui-task-queue__caption,.ui-task-queue__visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-task-queue__table{border-collapse:separate;border-spacing:0;table-layout:fixed;inline-size:100%}.ui-task-queue__table th,.ui-task-queue__table td{box-sizing:border-box;font:var(--type-hint);padding:var(--space-0) var(--space-0) var(--space-0) var(--space-3);text-align:start;vertical-align:middle}.ui-task-queue__table th:last-child,.ui-task-queue__table td:last-child{padding-inline-end:var(--space-3)}.ui-task-queue__table thead th{block-size:var(--size-control);border-block-end:var(--border-default) solid var(--color-border);color:var(--color-fg-muted)}.ui-task-queue__table thead .ui-task-queue__application{inline-size:140px}.ui-task-queue__table thead .ui-task-queue__stage{inline-size:146px}.ui-task-queue__table thead .ui-task-queue__harness{inline-size:100px}.ui-task-queue__table thead .ui-task-queue__age{inline-size:72px}.ui-task-queue__table .ui-task-queue__group th{color:var(--color-fg-muted);font:var(--type-label);padding:var(--space-4) var(--space-3) var(--space-2)}.ui-task-queue__table .ui-task-queue__row td{block-size:var(--size-queue-row);border-block-end:var(--border-default) solid var(--color-border)}.ui-task-queue__table .ui-task-queue__row[data-selected] td{background:var(--color-selection-surface)}.ui-task-queue__table .ui-task-queue__row[data-selected] td:first-child{border-inline-start:var(--border-emphasis) solid var(--color-selection)}.ui-task-queue__link{color:var(--color-fg);gap:var(--space-0-5);min-block-size:var(--target-min);flex-direction:column;justify-content:center;min-inline-size:0;text-decoration:none;display:flex}.ui-task-queue__link:hover .ui-task-queue__title{text-underline-offset:var(--underline-offset);text-decoration:underline}.ui-task-queue__reference{color:var(--color-fg-muted);font:var(--type-reference)}.ui-task-queue__title{font:var(--type-row-title);overflow-wrap:anywhere;min-inline-size:0}.ui-task-queue__link:focus-visible,.ui-task-queue__group--toggle button:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.ui-task-queue__table .ui-task-queue__age{color:var(--color-fg-muted)}.ui-task-queue--list ul{margin:var(--space-0);padding:var(--space-0);list-style:none}.ui-task-queue--list .ui-task-queue__group{color:var(--color-fg-muted);font:var(--type-label);margin:var(--space-0);padding:var(--space-2) var(--space-task-row-inset)}.ui-task-queue--list .ui-task-queue__group--toggle{padding:var(--space-0)}.ui-task-queue__group--toggle button{border:var(--border-none);box-sizing:border-box;color:var(--color-fg);cursor:pointer;font:var(--type-control);align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--target-coarse);padding:var(--space-2) var(--space-5);text-align:start;background:0 0;display:flex}.ui-task-queue__group--toggle button>span{flex:1}.ui-task-queue--list .ui-task-queue__row{border-block-end:var(--border-default) solid var(--color-border)}.ui-task-queue--list .ui-task-queue__link{padding:var(--space-1-5) var(--space-task-row-inset)}.ui-task-queue--list .ui-task-queue__row[data-selected]{background:var(--color-selection-surface)}.ui-task-queue__line{align-items:center;gap:var(--space-0-5) var(--space-3);flex-wrap:wrap;display:flex}.ui-task-queue__line>:first-child{overflow-wrap:anywhere;flex:auto;min-inline-size:0}.ui-task-queue--list .ui-task-queue__reference{font:var(--type-reference-loose)}.ui-task-queue--list .ui-task-queue__age{color:var(--color-fg-muted);font:var(--type-meta)}.ui-task-queue--list .ui-task-queue__title{font:var(--type-control)}.ui-task-queue--list .ui-task-queue__application{color:var(--color-fg-muted)}.ui-combobox--filter{block-size:var(--size-control);isolation:isolate;align-items:center;display:inline-flex;position:relative}.ui-combobox--filter:before{background:var(--color-surface);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);content:"";inset:var(--space-0);z-index:var(--layer-behind);position:absolute}.ui-combobox--filter .ui-combobox__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-combobox--filter .ui-icon{pointer-events:none;stroke-width:var(--icon-stroke-compact);position:absolute;inset-inline-start:var(--space-3)}.ui-combobox--filter select{appearance:none;block-size:var(--target-min);border:var(--border-none);cursor:pointer;field-sizing:content;font:var(--type-control);margin-block:calc((var(--size-control) - var(--target-min)) / 2);padding:var(--space-0) var(--space-3) var(--space-0) calc(var(--space-6) + var(--space-3) + var(--space-0-5));background:0 0}.ui-status-badge--online-preview,.ui-status-badge--offline-preview{border-radius:var(--radius-control);font:var(--type-status);line-height:var(--space-5);padding:calc(var(--space-1-5) / 2) var(--space-2)}.ui-status-badge--online-preview{background:var(--color-status-success-surface);color:var(--color-status-success)}.ui-status-badge--offline-preview{background:var(--color-status-warning-surface);color:var(--color-status-warning)}.ui-theme-choice{background:var(--color-surface);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-surface);gap:var(--space-3);min-inline-size:0;padding:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ui-theme-choice[data-state=selected]{border-color:var(--color-selection)}.ui-theme-choice:has(input:checked){border-color:var(--color-selection)}.ui-theme-choice:has(input:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.ui-theme-choice[data-state=disabled]{border-color:var(--color-border)}.ui-theme-choice .ui-radio{font:var(--type-control);overflow-wrap:anywhere;min-block-size:0;inline-size:100%;min-inline-size:0}.ui-theme-choice .ui-radio input{block-size:calc(var(--size-checkbox) + var(--space-0-5));inline-size:calc(var(--size-checkbox) + var(--space-0-5));min-block-size:0;min-inline-size:0}@media (pointer:coarse){.ui-theme-choice .ui-radio{min-block-size:var(--target-coarse)}}.ui-theme-choice .ui-radio:after{content:"";position:absolute;inset:0}.ui-theme-choice__preview{border-radius:var(--radius-control);min-inline-size:0;display:flex;overflow:hidden}.ui-theme-choice__pane{border:var(--border-default) solid var(--color-border);box-sizing:border-box;flex:1 1 0;align-items:stretch;min-block-size:80px;min-inline-size:0;display:flex;overflow:hidden}.ui-theme-choice__pane--light{background:var(--color-qr-plate);color:var(--color-dark-surface)}.ui-theme-choice__pane--dark{background:var(--color-dark-surface);border-color:var(--color-theme-preview-dark-border);color:var(--color-qr-plate)}.ui-theme-choice__rail{background:var(--color-logo-plate);box-sizing:border-box;align-content:start;gap:var(--space-2);inline-size:var(--space-8);min-inline-size:0;padding:var(--space-3) var(--space-1-5);flex:none;display:grid}.ui-theme-choice__rail:before,.ui-theme-choice__rail:after{border-radius:var(--radius-pill);content:"";display:block}.ui-theme-choice__rail:before{background:var(--color-theme-preview-light-muted);block-size:var(--space-1);inline-size:80%}.ui-theme-choice__rail:after{background:var(--color-theme-preview-light-accent);block-size:var(--space-3);border-radius:var(--space-0-5)}.ui-theme-choice__pane--dark .ui-theme-choice__rail{background:var(--color-theme-preview-dark-rail)}.ui-theme-choice__pane--dark .ui-theme-choice__rail:before{background:var(--color-dark-fg-secondary)}.ui-theme-choice__pane--dark .ui-theme-choice__rail:after{background:var(--color-theme-preview-dark-accent)}.ui-theme-choice__page{align-content:start;gap:var(--space-2);min-inline-size:0;padding:var(--space-3);flex:auto;display:grid}.ui-theme-choice__title,.ui-theme-choice__line{block-size:var(--space-1);border-radius:var(--radius-pill);background:currentColor;display:block}.ui-theme-choice__title{block-size:var(--size-theme-preview-title);inline-size:calc(var(--space-10) + var(--space-0-5))}.ui-theme-choice__line{background:var(--color-dark-fg-secondary);inline-size:70%}.ui-theme-choice__line+.ui-theme-choice__line{inline-size:50%}.ui-theme-choice__pane--light .ui-theme-choice__line{background:var(--color-theme-preview-light-muted)}.ui-theme-choice__rule{background:var(--color-border);block-size:var(--border-default);display:block}.ui-theme-choice__pane--dark .ui-theme-choice__rule{background:var(--color-theme-preview-dark-border)}.ui-theme-choice__pane--dark .ui-theme-choice__title{background:var(--color-theme-preview-dark-title)}@media (width<=743px){.ui-theme-choice{grid-template-columns:minmax(0,41%) minmax(0,1fr);align-items:center}}.ui-capability-list{color:var(--color-fg);inline-size:100%;margin:var(--space-0);min-inline-size:0;padding:var(--space-0);flex-direction:column;list-style:none;display:flex}.ui-capability-list__item{border-block-end:var(--border-default) solid var(--color-border);align-items:flex-start;gap:var(--space-3);min-inline-size:0;padding-block:var(--space-4);display:flex}.ui-capability-list__icon{inline-size:var(--size-capability-icon);flex:none;justify-content:center;display:flex}.ui-capability-list__body{gap:var(--space-1);overflow-wrap:anywhere;flex:auto;min-inline-size:0;display:grid}.ui-capability-list__title{font:var(--type-item-title)}.ui-capability-list__description{color:var(--color-fg-muted);font:var(--type-auth-hint)}.ui-capability-list__value{color:var(--color-fg-muted);font:var(--type-auth-hint);overflow-wrap:anywhere;flex:none;max-inline-size:40%}.ui-settings-index-row{border-block-end:var(--border-default) solid var(--color-border);color:var(--color-fg);align-items:center;gap:var(--space-3);min-block-size:var(--target-coarse);min-inline-size:0;padding-block:var(--space-4);text-decoration:none;display:flex}.ui-settings-index-row:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.ui-settings-index-row__body{gap:var(--space-1);overflow-wrap:anywhere;flex:auto;min-inline-size:0;display:grid}.ui-settings-index-row__title{font:var(--type-item-title)}.ui-settings-index-row__description{color:var(--color-fg-muted);font:var(--type-auth-hint)}.ui-settings-index-row__chevron{color:var(--color-fg-muted);flex:none;display:flex}[dir=rtl] .ui-settings-index-row__chevron{transform:scaleX(-1)}.ui-appearance-preview{background:var(--color-surface);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);flex-direction:column;min-inline-size:0;display:flex;overflow:hidden}.ui-appearance-preview__header{background:var(--color-canvas);border-block-end:var(--border-default) solid var(--color-border);align-items:center;gap:var(--space-2-5);padding:var(--space-4);justify-content:space-between;display:flex}.ui-appearance-preview__label{font:var(--type-heading-subsection)}.ui-appearance-preview__caption{color:var(--color-fg-muted);font:var(--type-meta)}.ui-appearance-preview__body{gap:var(--space-2);padding:var(--space-5);flex-direction:column;display:flex}.ui-appearance-preview__title{font:var(--type-control)}.ui-appearance-preview__meta{color:var(--color-fg-muted);font:var(--type-hint)}.ui-appearance-preview__row{align-items:center;gap:var(--space-2);justify-content:space-between;padding-block-start:var(--space-2);display:flex}.ui-appearance-preview__action{color:var(--color-selection);font:var(--type-control)}.ui-combobox--field>.ui-icon{display:none}.ui-appearance-preview__row .ui-status-badge{min-block-size:var(--space-6);align-items:center;display:inline-flex}.ui-access-card{background:var(--color-surface);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);gap:var(--space-4);min-inline-size:0;padding:var(--space-5);flex-direction:column;display:flex}.ui-access-card__heading{align-items:center;gap:var(--space-4);min-inline-size:0;display:flex}.ui-access-card__body{gap:var(--space-1);flex:8rem;min-inline-size:0;display:grid}.ui-access-card__title,.ui-access-card__description{overflow-wrap:anywhere}.ui-access-card__title{font:var(--type-control)}.ui-access-card__description{color:var(--color-fg-muted);font:var(--type-hint)}.ui-access-card__heading{flex-wrap:wrap}.ui-access-card .ui-badge{overflow-wrap:anywhere;white-space:normal;max-inline-size:100%}.ui-access-card .ui-inline{min-inline-size:0}.ui-appearance-preview__row{flex-wrap:wrap}.ui-appearance-preview__title,.ui-appearance-preview__meta,.ui-appearance-preview__label,.ui-appearance-preview__action{overflow-wrap:anywhere;min-inline-size:0}.ui-appearance-preview__row .ui-status-badge{overflow-wrap:anywhere;white-space:normal;max-inline-size:100%}.ui-theme-choice__preview{container-type:inline-size}@container (width<=124px){.ui-theme-choice__rail{inline-size:15.5%;padding-inline:10%}.ui-theme-choice__page{padding-inline:8%}.ui-theme-choice__title{inline-size:60%}}.ui-data-table--ruled{overflow-x:visible}@media (width<=1279px){.ui-data-table--ruled{overflow-x:auto}}.ui-data-table--ruled table{border-collapse:collapse;table-layout:fixed;inline-size:100%}.ui-data-table--ruled caption{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-data-table--ruled th{block-size:calc(var(--space-3) * 3);box-sizing:border-box;color:var(--color-fg-muted);font:var(--type-caption);font-weight:var(--weight-medium);padding:var(--space-0) var(--space-2);vertical-align:middle}.ui-data-table--ruled td{padding:var(--space-3-5) var(--space-2)}.ui-data-table--ruled th:first-child,.ui-data-table--ruled td:first-child{padding-inline-start:var(--space-3)}.ui-data-table--ruled th:last-child,.ui-data-table--ruled td:last-child{padding-inline-end:var(--space-3)}.ui-data-table--ruled [data-align=end]{text-align:end}.ui-data-table--ruled[data-inset=page]{padding:var(--space-1) var(--space-8) var(--space-8)}.ui-status-dot--small{font:var(--type-meta);gap:var(--space-1-5);padding:var(--space-0) var(--space-2)}.ui-status-dot--small .ui-status-dot__dot,.ui-status-dot--strong .ui-status-dot__dot{block-size:var(--space-1-5);inline-size:var(--space-1-5)}.ui-status-dot--strong{font:var(--type-label);gap:var(--space-1-5);padding:var(--space-0-5) var(--space-2-5)}.ui-data-table--ruled .ui-inline>.ui-data-text{flex:1;inline-size:auto}.ui-data-table--ruled .ui-link{min-block-size:var(--space-0);min-inline-size:var(--space-0)}.ui-data-table--ruled td .ui-status-dot{vertical-align:top}@media (width<=743px){.ui-data-table--ruled table,.ui-data-table--ruled tbody,.ui-data-table--ruled tr,.ui-data-table--ruled td{display:block}.ui-data-table--ruled colgroup,.ui-data-table--ruled thead{display:none}.ui-data-table--ruled[data-inset=page]{padding-inline:var(--space-0)}.ui-data-table--ruled tr{border-block-end:var(--border-default) solid var(--color-border);padding:var(--space-3) var(--space-4)}.ui-data-table--ruled td{border:var(--border-none);padding:var(--space-1) var(--space-0);text-align:start}.ui-data-table--ruled th:first-child,.ui-data-table--ruled td:first-child,.ui-data-table--ruled td:last-child{padding-inline:var(--space-0)}}@media (pointer:coarse){.ui-data-table--ruled .ui-link{min-block-size:var(--target-coarse);min-inline-size:var(--target-coarse)}}.ui-stacked-row{border-block-end:var(--border-default) solid var(--color-border);gap:var(--space-1);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.ui-stacked-row__head{align-items:center;gap:var(--space-2);display:flex}.ui-stacked-row__title{color:var(--color-fg);font:var(--type-control);overflow-wrap:anywhere;flex:1;min-inline-size:0}.ui-stacked-row .ui-link{font:var(--type-hint);margin-block:calc((var(--space-5) - var(--target-coarse)) / 2);min-block-size:var(--target-coarse);align-self:flex-start;align-items:center}.ui-stacked-row .ui-link,.ui-data-table--ruled .ui-link{text-decoration:none}.ui-list-section{flex-direction:column;display:flex}.ui-list-section__header{align-items:flex-end;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-3);display:flex}.ui-list-section[data-variant=list] .ui-list-section__header{padding:var(--space-4) var(--space-4) var(--space-2);align-items:center}.ui-list-section[data-variant=list]+.ui-list-section[data-variant=list] .ui-list-section__header{padding-block-start:var(--space-5)}.ui-list-section__lead{flex:1 1 calc(var(--space-12) * 2);gap:var(--space-0-5);flex-direction:column;min-inline-size:0;display:flex}.ui-list-section__title{font:var(--type-heading-subsection);margin:var(--space-0)}.ui-list-section__description{color:var(--color-fg-muted);font:var(--type-hint);margin:var(--space-0)}.ui-list-section__header{flex-wrap:wrap}.ui-list-section__title,.ui-list-section__description{overflow-wrap:anywhere}.ui-detail-row{align-items:center;gap:var(--space-3);display:flex}.ui-detail-row__label{color:var(--color-fg-muted);flex:0 1 calc(var(--space-6) * 4);font:var(--type-hint);min-inline-size:var(--space-0);overflow-wrap:anywhere}.ui-detail-row__value{color:var(--color-fg);font:var(--type-caption);overflow-wrap:anywhere;min-inline-size:0}.ui-detail-row[data-variant=code] .ui-detail-row__value{font-family:var(--font-mono)}.ui-detail-row[data-variant=positive] .ui-detail-row__value{color:var(--color-status-success);font:var(--type-hint)}.ui-revision-row{border-block-end:var(--border-default) solid var(--color-border)}.ui-revision-row:last-child{border-block-end:var(--border-none)}.ui-revision-row__control,.ui-revision-row:not([data-variant=selectable]){align-items:center;gap:var(--space-3);padding-block:var(--space-2);display:flex}.ui-revision-row__control{border:var(--border-none);color:inherit;cursor:pointer;font:inherit;inline-size:100%;min-block-size:var(--target-min);padding-inline:var(--space-0);text-align:start;background:0 0}.ui-revision-row__title{color:var(--color-fg);flex:0 1 calc(var(--space-6) * 3);font:var(--type-label)}.ui-revision-row,.ui-revision-row__control{min-inline-size:var(--space-0)}.ui-revision-row__control,.ui-revision-row:not([data-variant=selectable]){flex-wrap:wrap}.ui-revision-row__title,.ui-revision-row__detail,.ui-revision-row__trailing{min-inline-size:var(--space-0);overflow-wrap:anywhere}.ui-revision-row__detail{color:var(--color-fg-muted);flex:1 1 calc(var(--space-12) * 2);font:var(--type-caption);font-family:var(--font-mono)}.ui-revision-row__trailing{color:var(--color-fg-muted);font:var(--type-caption)}.ui-revision-row[data-selected=true] .ui-revision-row__title{text-decoration:underline}.ui-list-row{border-block-start:var(--border-default) solid var(--color-border);box-sizing:border-box;min-block-size:calc(var(--space-12) + var(--space-2));display:flex}.ui-list-row[data-size=tall]{min-block-size:calc(var(--space-12) + var(--space-3))}.ui-list-row:last-child{border-block-end:var(--border-default) solid var(--color-border)}.ui-list-row[data-selected=true]{background:var(--color-surface-subtle)}.ui-list-row__control,.ui-list-row:not([data-variant=selectable]){align-items:center;gap:var(--space-3);min-block-size:var(--target-coarse);padding:var(--space-2) var(--space-4);display:flex}.ui-list-row__control{border:var(--border-none);box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;min-block-size:var(--space-0);text-align:start;background:0 0;flex:auto}.ui-list-row__lead{flex:1 1 calc(var(--space-12) * 2);flex-direction:column;min-inline-size:0;display:flex}.ui-list-row,.ui-list-row__control{min-inline-size:var(--space-0)}.ui-list-row__control,.ui-list-row:not([data-variant=selectable]){flex-wrap:wrap}.ui-list-row__title,.ui-list-row__detail{overflow-wrap:anywhere}.ui-list-row__title{color:var(--color-fg);font:var(--type-control)}.ui-list-row__detail{color:var(--color-fg-muted);font:var(--type-caption)}.ui-list-row__detail[data-tone=warning]{color:var(--color-status-warning)}.ui-list-row__detail[data-tone=code]{font-family:var(--font-mono)}.ui-data-table--ruled[data-inset=edge] th:first-child,.ui-data-table--ruled[data-inset=edge] td:first-child{padding-inline-start:var(--space-6)}.ui-data-table--ruled[data-inset=edge] th:last-child,.ui-data-table--ruled[data-inset=edge] td:last-child{padding-inline-end:var(--space-6)}.ui-data-table--ruled tr[data-selected=true] td{background:var(--color-surface-subtle)}.ui-data-table--ruled[data-inset=edge] th{block-size:calc(var(--space-3) * 3 - var(--border-default));border-block:var(--border-default) solid var(--color-border)}.ui-data-table--ruled[data-inset=edge] td{border-block-end:var(--border-default) solid var(--color-border);block-size:calc(var(--space-12) + var(--space-1) - var(--border-default));padding-block:var(--space-0);vertical-align:middle}.ui-data-table--ruled[data-inset=edge][data-rows=double] td{block-size:calc(var(--space-12) + var(--space-3) - var(--border-default))}.ui-data-table button.ui-data-table__select{border:var(--border-none);color:inherit;cursor:pointer;font:inherit;inline-size:100%;min-block-size:var(--target-min);padding:var(--space-0);text-align:start;background:0 0;flex-direction:column;justify-content:center;display:flex}.ui-data-table__select>*{display:block}@media (width<=743px){.ui-data-table--ruled[data-inset=edge] td{block-size:auto}}.ui-cell-stack{align-items:center;gap:var(--space-4);min-inline-size:0;display:flex}.ui-cell-stack__icon{color:var(--color-fg-muted);flex:none;display:inline-flex}.ui-cell-stack__lines{flex-direction:column;min-inline-size:0;display:flex}.ui-cell-stack__title{color:var(--color-fg);font:var(--type-control)}.ui-cell-stack__detail{color:var(--color-fg-muted);font:var(--type-caption)}.ui-cell-stack__title,.ui-cell-stack__detail{overflow-wrap:anywhere}.ui-list-section .ui-button{font:var(--type-label);margin-block:calc((var(--space-8) - max(var(--space-8), var(--target-min))) / 2);min-block-size:max(var(--space-8), var(--target-min));padding:var(--space-0) var(--space-3)}.ui-list-section[data-variant=list] .ui-button--text{font:var(--type-control);margin-block:var(--space-0);min-block-size:var(--target-coarse);padding:var(--space-0)}@media (width>=744px){:root{--gutter:var(--space-6)}}@media (width>=1280px){:root{--gutter:var(--space-10)}}@media (pointer:fine){:root{--target-min:var(--target-fine)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-reduced)!important;scroll-behavior:auto!important;transition-duration:var(--duration-reduced)!important;animation-iteration-count:1!important}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-400-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-500-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-600-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-mono-400-BV1xlXkC.ttf)format("truetype")}.ui-feedback-dismiss,.ui-popover__trigger{min-block-size:var(--target-min);min-inline-size:var(--target-min)}.ui-alert-banner,.ui-toast,.ui-empty-state,.ui-error-state{border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);color:var(--color-fg);font:var(--type-body)}.ui-inline-notice{background:var(--color-selection-surface);border:var(--border-none);border-radius:var(--radius-control);color:var(--color-fg);font:var(--type-notice);align-items:flex-start;gap:var(--space-2-5);padding-block:var(--space-3);padding-inline:14px;display:flex}.ui-alert-banner,.ui-toast{align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.ui-inline-notice__content,.ui-alert-banner__content,.ui-toast__content{overflow-wrap:anywhere;flex:min(12rem,100%);min-inline-size:0}.ui-alert-banner__content h2{margin:var(--space-0);font:var(--type-heading-subsection)}.ui-inline-notice__action,.ui-alert-banner__action,.ui-toast__action,.ui-feedback-action,.ui-inline-notice__icon,.ui-alert-banner__icon{flex:none}.ui-inline-notice__icon{margin-block-start:1px;display:flex}.ui-alert-banner--information,.ui-toast--information{background:var(--color-selection-surface);border-color:var(--color-selection)}.ui-alert-banner--success,.ui-toast--success{background:var(--color-status-success-surface);border-color:var(--color-status-success);color:var(--color-status-success)}.ui-alert-banner--warning,.ui-toast--warning{background:var(--color-status-warning-surface);border-color:var(--color-status-warning);color:var(--color-status-warning)}.ui-alert-banner--error,.ui-toast--error,.ui-error-state{background:var(--color-destructive-surface);border-color:var(--color-destructive);color:var(--color-destructive)}.ui-inline-notice--success{background:var(--color-status-success-surface);color:var(--color-status-success)}.ui-inline-notice--warning{background:var(--color-status-warning-surface);color:var(--color-status-warning)}.ui-inline-notice--error{background:var(--color-destructive-surface);color:var(--color-destructive)}.ui-toast{background:var(--color-surface-raised);box-shadow:var(--shadow-subtle)}.ui-feedback-dismiss,.ui-popover__trigger{border:var(--border-none);border-radius:var(--radius-control);color:inherit;cursor:pointer;font:inherit;background:0 0}.ui-feedback-dismiss{block-size:max(var(--size-dismiss), var(--target-min));font:var(--type-dismiss);padding:var(--space-0);text-align:center;inline-size:max(var(--size-dismiss), var(--target-min))}.ui-feedback-dismiss:hover,.ui-popover__trigger.ui-popover__trigger--toolbar{background:var(--color-surface);border:var(--border-default) solid var(--color-border);font:var(--type-control);align-items:center;gap:var(--space-2);padding:var(--space-0) var(--space-3);justify-content:center;display:inline-flex}.ui-popover__trigger--toolbar .ui-icon{stroke-width:var(--icon-stroke-compact)}.ui-popover__trigger:hover{background:var(--color-surface-subtle)}.ui-empty-state,.ui-error-state{gap:var(--space-3);max-inline-size:var(--layout-content);padding:var(--space-6);justify-items:start;display:grid}.ui-empty-state--page,.ui-error-state--page{place-content:center start;min-block-size:240px}.ui-feedback-title,.ui-dialog__title{color:var(--color-fg);font:var(--type-heading-subsection);margin:var(--space-0)}.ui-feedback-description{color:var(--color-fg-muted);max-inline-size:65ch}.ui-skeleton{animation:ui-skeleton-pulse var(--duration-disclosure) var(--ease-standard) infinite alternate;background:var(--color-surface-subtle);border-radius:var(--radius-control)}.ui-skeleton--text{block-size:20px;inline-size:min(100%,32ch)}.ui-skeleton--control{block-size:var(--size-control);inline-size:120px;max-inline-size:100%}.ui-skeleton--row{block-size:var(--target-coarse);inline-size:100%}.ui-skeleton--surface{block-size:160px;inline-size:100%}.ui-tooltip{display:inline-flex;position:relative}.ui-tooltip__content{background:var(--color-surface-raised);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-overlay);box-shadow:var(--shadow-subtle);color:var(--color-fg);font:var(--type-caption);max-inline-size:32ch;padding:var(--space-2) var(--space-3);white-space:normal;z-index:var(--layer-tooltip);display:none;position:absolute;inset-block-end:calc(100% + var(--space-2));inset-inline-start:50%;transform:translate(-50%)}.ui-tooltip:hover .ui-tooltip__content,.ui-tooltip:focus-within .ui-tooltip__content,.ui-tooltip:focus .ui-tooltip__content{display:block}.ui-tooltip[data-dismissed=true] .ui-tooltip__content{display:none}.ui-popover{max-inline-size:100%;display:inline-block;position:relative}.ui-popover__trigger{overflow-wrap:anywhere;max-inline-size:100%;padding:var(--space-0)}.ui-popover__content{background:var(--color-surface-raised);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-overlay);box-shadow:var(--shadow-subtle);box-sizing:border-box;inline-size:var(--layout-inspector);max-inline-size:min(360px, calc(100vw - var(--space-8)));overflow-wrap:anywhere;min-inline-size:0;padding:var(--space-4);z-index:var(--layer-popover);position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-start:0}.ui-dialog,.ui-alert-dialog,.ui-sheet{background:var(--color-surface-raised);border:var(--border-default) solid var(--color-border);box-sizing:border-box;border-radius:var(--radius-overlay);box-shadow:var(--shadow-overlay);color:var(--color-fg);max-block-size:calc(100dvb - var(--space-8));max-inline-size:min(var(--layout-dialog), calc(100dvi - var(--space-8)));padding:var(--space-6)}.ui-dialog::backdrop,.ui-alert-dialog::backdrop,.ui-sheet::backdrop{background:var(--color-overlay-backdrop)}.ui-dialog__header{align-items:start;gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;min-inline-size:0;display:flex}.ui-dialog__title{overflow-wrap:anywhere;flex:min(12rem,100%);min-inline-size:0}.ui-dialog__content{margin-block-start:var(--space-4)}.ui-alert-dialog__actions{gap:var(--space-3);flex-wrap:wrap;justify-content:end;margin-block-start:var(--space-6);display:flex}.ui-alert-dialog__safe-action{margin-inline-end:auto}.ui-sheet{margin:var(--space-0)}.ui-sheet--side{border-radius:var(--radius-none);block-size:100dvb;max-block-size:none;inset-inline-end:0}.ui-sheet--bottom{max-inline-size:none;inline-size:min(var(--layout-content), 100dvi);inset-block:auto 0}@keyframes ui-skeleton-pulse{to{opacity:.56}}@media (prefers-reduced-motion:reduce){.ui-skeleton{animation:none}}@media (pointer:coarse){.ui-feedback-dismiss{block-size:var(--target-coarse);inline-size:var(--target-coarse)}}.ui-inline-notice--bar{border-radius:var(--radius-surface);font:var(--type-hint);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.ui-inline-notice--bar.ui-inline-notice--neutral{background:var(--color-surface-subtle);color:var(--color-fg)}.ui-inline-notice--bar.ui-inline-notice--neutral .ui-inline-notice__icon{color:var(--color-fg-muted)}.ui-inline-notice--bar.ui-inline-notice--warning{color:var(--color-fg)}.ui-inline-notice--bar.ui-inline-notice--warning .ui-inline-notice__icon{color:var(--color-status-warning)}.ui-inline-notice--bar .ui-inline-notice__action{font:var(--type-label)}.ui-empty-state--centered{border:var(--border-none);max-inline-size:none;padding:var(--space-0);text-align:center;flex:auto;align-content:center;justify-items:center}.ui-empty-state--centered .ui-empty-state__icon{color:var(--color-fg-muted);display:flex}.ui-empty-state--centered .ui-empty-state__icon .ui-icon{block-size:var(--space-8);inline-size:var(--space-8);stroke-width:var(--icon-stroke-compact)}.ui-empty-state--centered .ui-feedback-title{color:var(--color-fg-muted);font:var(--type-notice);max-inline-size:calc(var(--layout-inspector) + var(--space-10))}.ui-inline-notice--bar{align-items:flex-start}.ui-inline-notice--bar .ui-inline-notice__icon{margin-block-start:var(--space-0-5)}.ui-inline-notice--bar .ui-inline-notice__action .ui-button--quiet{border:var(--border-none);color:var(--color-selection);font:var(--type-label);min-block-size:var(--space-0);min-inline-size:var(--space-0);padding:var(--space-0)}.ui-empty-state[data-inset=page]{border-radius:var(--radius-overlay);gap:var(--space-2);margin:var(--space-1) var(--space-8) var(--space-8);max-inline-size:var(--layout-content);justify-items:start}.ui-empty-state[data-inset=page] .ui-empty-state__icon{color:var(--color-fg-muted);display:flex}.ui-empty-state[data-inset=page] .ui-feedback-description{font:var(--type-notice)}.ui-empty-state[data-inset=page] .ui-empty-state__icon .ui-icon{block-size:var(--space-6);inline-size:var(--space-6)}.ui-inline-notice--bar[data-inset=page]{gap:var(--space-2-5);margin:var(--space-1) var(--space-8) var(--space-3);padding:var(--space-2-5) var(--space-3-5)}@media (pointer:coarse){.ui-inline-notice--bar .ui-inline-notice__action .ui-button--quiet{min-block-size:var(--target-coarse);min-inline-size:var(--target-coarse)}}@media (width<=420px){.ui-inline-notice--bar{flex-wrap:wrap}}@media (width>=744px){:root{--gutter:var(--space-6)}}@media (width>=1280px){:root{--gutter:var(--space-10)}}@media (pointer:fine){:root{--target-min:var(--target-fine)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-reduced)!important;scroll-behavior:auto!important;transition-duration:var(--duration-reduced)!important;animation-iteration-count:1!important}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-400-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-500-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-600-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-mono-400-BV1xlXkC.ttf)format("truetype")}.ui-conversation-message,.ui-question-card,.ui-artifact-comment,.ui-model-resolution,.ui-task-detail{border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);color:var(--color-fg);font:var(--type-body);padding:var(--space-4)}.ui-conversation-message header,.ui-question-card header,.ui-artifact-comment header,.ui-task-detail>header,.ui-run-timeline__event,.ui-model-resolution dl>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.ui-conversation-message header>*,.ui-question-card header>*,.ui-artifact-comment header>*,.ui-task-detail>header>*,.ui-run-timeline__event>*,.ui-model-resolution dl>div>*{overflow-wrap:anywhere;min-inline-size:0}.ui-conversation-message time,.ui-artifact-comment time,.ui-question-card header span,.ui-artifact-comment header span,.ui-run-timeline time,.ui-model-resolution dt{color:var(--color-fg-muted);font:var(--type-meta)}.ui-conversation-message--agent{background:var(--color-selection-surface)}.ui-conversation-message--system{background:var(--color-surface-subtle)}.ui-conversation-message[data-state=failed]{border-color:var(--color-destructive)}.ui-question-card[data-variant=multipleChoice],.ui-question-card[data-variant=text]{border-style:dashed}.ui-question-card--expired,.ui-artifact-comment[data-state=outdated]{color:var(--color-fg-muted)}.ui-artifact-comment[data-variant=reply]{margin-inline-start:var(--space-6)}.ui-run-timeline--compact .ui-run-timeline__event{padding-block:var(--space-2)}.ui-model-resolution--overridden{border-color:var(--color-selection)}.ui-model-resolution--unsupported,.ui-model-resolution--unavailable{border-color:var(--color-destructive)}.ui-conversation-message__body,.ui-artifact-comment__body,.ui-question-card__answer,.ui-task-detail__layout,.ui-model-resolution dl{overflow-wrap:anywhere;margin-block-start:var(--space-3)}.ui-conversation-message footer,.ui-artifact-comment footer{margin-block-start:var(--space-3)}.ui-question-card--answered,.ui-artifact-comment--resolved{border-color:var(--color-control-border)}.ui-question-card h3,.ui-model-resolution h3,.ui-task-detail h1,.ui-task-inbox h1{font:var(--type-heading-subsection);margin:var(--space-0)}.ui-question-card__answer{border-block-start:var(--border-default) solid var(--color-border);padding-block-start:var(--space-3)}.ui-run-timeline{margin:var(--space-0);padding:var(--space-0);list-style:none}.ui-run-timeline__event{border-inline-start:var(--border-emphasis) solid var(--color-border);gap:var(--space-4);padding:var(--space-3) var(--space-4)}.ui-run-timeline__event--active{border-color:var(--color-selection)}.ui-run-timeline__event--complete,.ui-run-timeline__event--queued,.ui-run-timeline__event--waiting,.ui-run-timeline__event--canceled{border-color:var(--color-control-border)}.ui-run-timeline__event--blocked{border-color:var(--color-status-warning)}.ui-run-timeline__event[data-scope=run]{border-inline-start-width:calc(var(--border-emphasis) * 2)}.ui-run-timeline__reason{color:var(--color-status-warning);font:var(--type-hint)}.ui-run-timeline__connectivity:not(:empty){background:var(--color-status-warning-surface);border:var(--border-default) solid var(--color-status-warning);border-radius:var(--radius-control);color:var(--color-status-warning);font:var(--type-hint);overflow-wrap:anywhere;padding:var(--space-2) var(--space-3);margin-block-end:var(--space-3)}.ui-run-timeline__event--failed{border-color:var(--color-destructive)}.ui-model-resolution dl{gap:var(--space-2);margin-bottom:var(--space-0);display:grid}.ui-model-resolution dt,.ui-model-resolution dd{margin:var(--space-0)}.ui-model-resolution dd{text-align:end}.ui-model-resolution__status{color:var(--color-fg-muted);font:var(--type-meta);margin:var(--space-1) var(--space-0) var(--space-0)}.ui-task-inbox,.ui-task-detail{--target-min:var(--target-coarse)}.ui-task-detail__layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(12rem,20rem);display:grid}.ui-task-detail__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-task-inbox{box-sizing:border-box;color:var(--color-fg);font:var(--type-body);grid-template-columns:minmax(0,1fr);min-inline-size:0;max-inline-size:100%;display:grid}.ui-task-inbox:has(>.ui-task-inbox__inspector){grid-template-columns:minmax(0, 1fr) var(--layout-inspector)}.ui-task-inbox__work{flex-direction:column;min-inline-size:0;display:flex}.ui-task-inbox__header{align-items:center;gap:var(--space-3);overflow-wrap:anywhere;min-inline-size:0;padding:var(--space-6) var(--space-task-inset) var(--space-3);flex-wrap:wrap;display:flex}.ui-task-inbox__header>div:first-child{flex:1;min-inline-size:0}.ui-task-inbox h1{font:var(--type-heading-page)}.ui-task-inbox__description,.ui-task-inbox__summary,.ui-task-inbox__state{color:var(--color-fg-muted);font:var(--type-hint);overflow-wrap:anywhere}.ui-task-inbox__state{padding:var(--space-4) var(--space-task-inset)}.ui-task-inbox>.ui-task-inbox__work>.ui-tabs{border-block-end:var(--border-none)}.ui-task-inbox .ui-tabs__bar{border-block-end:var(--border-default) solid var(--color-border);padding-inline:var(--space-task-inset)}.ui-task-inbox .ui-tabs__list{gap:var(--space-6)}.ui-task-inbox__more-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-task-inbox .ui-tabs__tab{font:var(--type-body);min-block-size:auto;min-inline-size:0;padding:var(--space-2-5) var(--space-0)}.ui-task-inbox .ui-tabs__tab[aria-selected=true]{font-weight:var(--weight-medium)}.ui-task-inbox .ui-tabs__panel{padding-block:var(--space-0)}.ui-task-inbox__filters{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-task-inset);flex-wrap:wrap;display:flex}.ui-task-inbox__results{padding-inline:var(--space-task-inset)}.ui-task-inbox__cursor{padding:var(--space-4) var(--space-task-inset)}.ui-task-inbox__inspector{background:var(--color-surface);border-inline-start:var(--border-default) solid var(--color-border);box-sizing:border-box;padding:var(--space-6) var(--space-5);flex-direction:column;display:flex}@media (pointer:fine){.ui-task-inbox__filters .ui-button,.ui-task-inbox__filters .ui-popover__trigger{min-block-size:var(--size-control)}}.ui-task-inbox--sheet .ui-tabs__bar{gap:var(--space-2-5);padding-inline:var(--space-5)}.ui-task-inbox--sheet .ui-task-inbox__header{clip:rect(0 0 0 0);clip-path:inset(50%);block-size:1px;inline-size:1px;padding:var(--space-0);white-space:nowrap;position:absolute;overflow:hidden}.ui-task-inbox--sheet .ui-tabs__tab{padding-block:var(--space-3-5)}.ui-task-inbox--sheet .ui-tabs__tab[aria-selected=true]{color:var(--color-selection)}.ui-task-inbox--sheet .ui-task-inbox__filters{padding-inline:var(--space-5)}.ui-task-inbox--sheet .ui-task-inbox__results{padding-inline:var(--space-0)}.ui-task-inspector{color:var(--color-fg);gap:var(--space-5);flex-direction:column;flex:auto;min-block-size:100%;display:flex}.ui-task-inspector__header{gap:var(--space-3);flex-direction:column;display:flex}.ui-task-inspector h2{font:var(--type-heading-section);margin:var(--space-0)}.ui-task-inspector__identity,.ui-task-inspector__participants{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-task-inspector__reference{font:var(--type-data);overflow-wrap:anywhere;flex:auto;min-inline-size:0}.ui-task-inspector__participants{border-block-end:var(--border-default) solid var(--color-border);padding-block-end:var(--space-4)}.ui-task-inspector__participants>span:first-child{color:var(--color-fg-muted);font:var(--type-hint);flex:1}.ui-task-inspector__participants .ui-avatar{background:var(--color-canvas);color:var(--color-fg);font:var(--type-meta);flex:none}.ui-task-inspector__spacer{flex:1}.ui-task-inspector__actions{gap:var(--space-3);flex-direction:column;display:flex}.ui-task-inspector .ui-tabs{border-block-end:var(--border-none)}.ui-task-inspector .ui-tabs__bar{border-block-end:var(--border-default) solid var(--color-border);padding:var(--space-4) var(--space-0) var(--space-3)}.ui-task-inspector .ui-tabs__list{gap:var(--space-6)}.ui-task-inspector .ui-tabs__tab{border-block-end:var(--border-none);font:var(--type-body);min-block-size:auto;min-inline-size:0;padding:var(--space-0)}.ui-task-inspector .ui-tabs__tab[aria-selected=true]{color:var(--color-selection);font-weight:var(--weight-medium)}.ui-task-inspector .ui-tabs__panel{padding-block:var(--space-5) var(--space-0)}.ui-question-card--inline{border:var(--border-none);border-radius:var(--radius-none);gap:var(--space-5);padding:var(--space-0);flex-direction:column;display:flex}.ui-question-card--inline header{align-items:stretch;gap:var(--space-2);flex-direction:column}.ui-question-card--inline h3{font:var(--type-control)}.ui-question-card--inline header>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-question-card__description{color:var(--color-fg-muted);font:var(--type-hint);margin:var(--space-0)}.ui-question-card--inline .ui-question-card__body{gap:var(--space-5);flex-direction:column;display:flex}.ui-question-card--inline .ui-radio,.ui-preset-option .ui-radio{border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);box-sizing:border-box;gap:var(--space-3);padding:var(--space-4);display:flex}.ui-question-card--inline .ui-radio[data-variant=checked],.ui-preset-option .ui-radio[data-variant=checked]{background:var(--color-selection-surface);border-color:var(--color-selection)}.ui-question-card--inline .ui-radio input,.ui-preset-option .ui-radio input{appearance:none;min-block-size:var(--size-checkbox);min-inline-size:var(--size-checkbox);block-size:var(--size-checkbox);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-circle);box-sizing:border-box;inline-size:var(--size-checkbox)}.ui-question-card--inline .ui-radio input:checked,.ui-preset-option .ui-radio input:checked{background:var(--color-surface);border:var(--border-radio-checked) solid var(--color-selection)}.ui-preset-option .ui-radio{inline-size:100%;min-block-size:var(--target-coarse);flex-wrap:nowrap;align-items:flex-start}.ui-preset-option .ui-radio:has(input:disabled){background:var(--color-surface-subtle);border-color:var(--color-border);cursor:not-allowed;opacity:.55}.ui-preset-option__text{gap:var(--space-0-5);overflow-wrap:anywhere;flex-direction:column;flex:1;min-inline-size:0;display:flex}.ui-preset-option__title{font:var(--type-control)}.ui-preset-option__description{color:var(--color-fg-muted);font:var(--type-hint)}.ui-preset-option__unavailable{color:var(--color-status-warning);font:var(--type-hint)}.ui-question-card--inline .ui-question-card__actions{flex-direction:column;display:flex}.ui-question-card--inline .ui-question-card__actions .ui-button{padding-block:var(--space-0)}.ui-run-timeline--activity{gap:var(--space-5);flex-direction:column;display:flex}.ui-run-timeline--activity .ui-run-timeline__event{border:var(--border-none);align-items:flex-start;gap:var(--space-3);padding:var(--space-0);flex-wrap:nowrap;justify-content:flex-start}.ui-run-timeline--activity .ui-run-timeline__event>div{gap:var(--space-1);flex-direction:column;display:flex}.ui-run-timeline__title{font:var(--type-hint)}.ui-run-timeline__meta{color:var(--color-fg-muted);font:var(--type-meta)}.ui-run-timeline--activity .ui-icon{stroke-width:var(--icon-stroke-compact)}.ui-artifact-descriptor{border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-4)}.ui-artifact-descriptor dl{gap:var(--space-2);margin:var(--space-0);display:grid}.ui-artifact-descriptor dl>div{gap:var(--space-3);grid-template-columns:minmax(7rem,.35fr) minmax(0,1fr);display:grid}.ui-artifact-descriptor dt{color:var(--color-fg-muted);font:var(--type-meta);overflow-wrap:anywhere;word-break:break-all;min-inline-size:0}.ui-artifact-descriptor dd{margin:var(--space-0);overflow-wrap:anywhere}.ui-artifact-descriptor>a{min-block-size:2.75rem;padding-block:var(--space-2);margin-block-start:var(--space-4);display:inline-block}@media (width<=640px){.ui-task-detail__layout,.ui-artifact-descriptor dl>div{grid-template-columns:minmax(0,1fr)}}.ui-task-detail--session{border:var(--border-none);border-radius:var(--radius-none);padding:var(--space-0);grid-template-columns:minmax(0,1fr);display:grid}.ui-task-detail--session:has(>.ui-task-detail__pane){grid-template-columns:minmax(0, 1fr) var(--layout-session-pane)}.ui-task-detail__main{flex-direction:column;min-inline-size:0;display:flex}.ui-task-detail--session .ui-task-detail__main>header{gap:var(--space-2);padding:var(--space-6);flex-direction:column;display:flex}.ui-task-detail--session h1{font:var(--type-heading-page);overflow-wrap:anywhere}.ui-task-detail__heading-summary{gap:var(--space-4);flex-direction:column;display:flex}.ui-task-detail__heading-summary h1{letter-spacing:var(--tracking-heading-page)}.ui-task-detail__heading-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-task-detail__reference{color:var(--color-fg-muted);font:var(--type-meta);font-weight:var(--weight-semibold)}.ui-task-detail__run-status{background:var(--color-surface-subtle);border-radius:var(--radius-control);font:var(--type-meta);font-weight:var(--weight-medium);padding:var(--space-1) var(--space-2)}.ui-task-detail__description{color:var(--color-fg-muted);font:var(--type-body);margin:var(--space-0)}.ui-task-detail__meta{color:var(--color-fg-muted);font:var(--type-hint);align-items:center;gap:var(--space-3);display:flex}.ui-task-detail__meta>div:first-child{overflow-wrap:anywhere;flex:1;min-inline-size:0}.ui-task-detail__transcript{gap:var(--space-6);padding:calc(var(--space-6) + var(--space-1)) var(--space-8) var(--space-1);flex-direction:column;flex:auto;display:flex}.ui-task-detail__composer{padding:var(--space-2) var(--space-8) var(--space-5)}.ui-task-detail__pane{border-inline-start:var(--border-default) solid var(--color-border);flex-direction:column;min-inline-size:0;display:flex}.ui-task-detail__pane-header{block-size:var(--space-16);border-block-end:var(--border-default) solid var(--color-border);box-sizing:border-box;font:var(--type-control);align-items:center;gap:var(--space-3);padding-inline:var(--space-6);display:flex}.ui-task-detail__pane-header>:nth-child(2){flex:1}.ui-task-detail__pane-header .ui-icon{stroke-width:var(--icon-stroke-compact)}.ui-task-detail__pane-body{gap:var(--space-4);padding:var(--space-6);flex-direction:column;flex:auto;display:flex}.ui-task-detail--session .ui-conversation-message{border:var(--border-none);gap:var(--space-2);padding:var(--space-0);background:0 0;flex-direction:column;display:flex}.ui-task-detail--session .ui-conversation-message header{gap:var(--space-3);flex-wrap:nowrap;justify-content:flex-start}.ui-task-detail--session .ui-conversation-message strong{font:var(--type-control);font-weight:var(--weight-semibold)}.ui-task-detail--session .ui-conversation-message__body{font:var(--type-reading);margin:var(--space-0);max-inline-size:var(--layout-message)}@media (width<=743px){:is(.ui-task-detail--session,.ui-task-detail--session:has(>.ui-task-detail__pane)){grid-template-columns:minmax(0,1fr)}.ui-task-detail--session .ui-task-detail__main>header,.ui-task-detail__transcript,.ui-task-detail__composer,.ui-task-detail__pane-body{padding-inline:var(--space-5)}.ui-task-detail__pane{border-block-start:var(--border-default) solid var(--color-border);border-inline-start:var(--border-none)}}.ui-artifact-preview{border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);color:var(--color-fg);align-items:center;gap:var(--space-3);min-block-size:var(--target-min);padding:var(--space-4);text-decoration:none;display:flex}.ui-artifact-preview:hover .ui-artifact-preview__title{text-underline-offset:var(--underline-offset);text-decoration:underline}.ui-artifact-preview:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.ui-artifact-preview .ui-icon{stroke-width:var(--icon-stroke-compact)}.ui-artifact-preview__text{gap:var(--space-0-5);overflow-wrap:anywhere;flex-direction:column;flex:1;min-inline-size:0;display:flex}.ui-artifact-preview__title{font:var(--type-control)}.ui-artifact-preview__meta{color:var(--color-fg-muted);font:var(--type-hint)}.ui-session-pane{background:var(--color-surface);color:var(--color-fg);flex-direction:column;min-block-size:100%;display:flex}.ui-session-pane__header{border-block-end:var(--border-default) solid var(--color-border);box-sizing:border-box;font:var(--type-control);align-items:center;gap:var(--space-3);min-block-size:var(--space-16);min-inline-size:0;padding-inline:var(--space-6);flex-wrap:wrap;flex:none;display:flex}.ui-session-pane__header>:nth-child(2){font:var(--type-control);overflow-wrap:anywhere;flex:1;min-inline-size:0}.ui-session-pane{min-inline-size:0}.ui-session-pane__header .ui-icon{stroke-width:var(--icon-stroke-compact)}.ui-session-pane__body{gap:var(--space-4);padding-block:var(--space-6);flex-direction:column;flex:auto;display:flex}.ui-session-pane__body>:not(.ui-run-timeline--steps){margin-inline:var(--space-6)}.ui-session-pane__summary{gap:var(--space-2);flex-direction:column;margin-block-end:var(--space-2);display:flex}.ui-session-pane__summary h2{font:var(--type-heading-section);margin:var(--space-0)}.ui-session-pane__summary p{color:var(--color-fg-muted);font:var(--type-hint);margin:var(--space-0)}.ui-session-pane__footer{border-block-start:var(--border-default) solid var(--color-border);align-items:center;gap:var(--space-3);min-inline-size:0;padding:var(--space-5) var(--space-6);flex-wrap:wrap;display:flex}.ui-run-timeline--steps{counter-reset:run-step;gap:var(--space-2);flex-direction:column;display:flex}.ui-run-timeline--steps .ui-run-timeline__event{border:var(--border-none);counter-increment:run-step;align-items:stretch;gap:var(--space-2);padding:var(--space-0) var(--space-6);flex-flow:column;display:flex}.ui-run-timeline--steps .ui-run-timeline__event+.ui-run-timeline__event{padding-block-start:var(--space-3)}.ui-run-timeline--steps .ui-run-timeline__title{font:var(--type-control);font-weight:var(--weight-semibold)}.ui-run-timeline--steps .ui-run-timeline__title:before{content:counter(run-step) ". "}.ui-run-timeline--steps .ui-run-timeline__meta{color:var(--color-fg);font:var(--type-reading)}.ui-run-timeline--steps .ui-run-timeline__event--active .ui-run-timeline__meta{background:var(--color-selection-surface);border-inline-start:var(--border-emphasis) solid var(--color-selection);padding:var(--space-3)}.ui-artifact-pane{color:var(--color-fg);font:var(--type-body);gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.ui-artifact-pane__notice:empty{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-artifact-pane__preview{background:var(--color-surface-subtle);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);max-block-size:28rem;max-inline-size:100%;padding:var(--space-3);overflow:auto}.ui-artifact-pane__preview pre{font:var(--type-data);margin:var(--space-0);overflow-wrap:anywhere;white-space:pre-wrap}.ui-artifact-pane__preview:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.ui-session-pane__footer .ui-button{box-sizing:border-box;min-block-size:max(var(--size-control), var(--target-min));padding-block:var(--space-2);align-items:center;text-decoration:none}.ui-session-pane__header .ui-combobox--filter{block-size:max(var(--size-control), var(--target-min));max-inline-size:100%}.ui-session-pane__header .ui-combobox--filter select{margin-block:calc((max(var(--size-control), var(--target-min)) - var(--target-min)) / 2);max-inline-size:100%;min-inline-size:var(--space-0);text-overflow:ellipsis}.ui-session-pane__summary h2,.ui-session-pane__summary p{overflow-wrap:anywhere}@media (width<=743px){.ui-artifact-pane__notice .ui-inline-notice{gap:var(--space-2);padding-inline:var(--space-2)}}.bakery-app-shell__main .ui-task-detail--conversation{block-size:calc(100dvb - var(--layout-header))}.ui-task-detail--conversation{border:var(--border-none);border-radius:var(--radius-none);box-sizing:border-box;padding:var(--space-0);flex-direction:column;display:flex}.ui-task-detail--conversation>.ui-task-detail__main{flex:auto;min-block-size:0}.ui-task-detail--conversation .ui-task-detail__main>header{align-items:stretch;gap:var(--space-1);padding:var(--space-6) var(--space-8) var(--space-4);flex-flow:column;flex:none;justify-content:flex-start;display:flex}.ui-task-detail--conversation h1{font:var(--type-heading-page);letter-spacing:var(--tracking-heading-page);margin:var(--space-0);overflow-wrap:anywhere}.ui-task-detail__subtitle{color:var(--color-fg-muted);font:var(--type-hint);margin:var(--space-0);overflow-wrap:anywhere}.ui-task-detail__stages{border-block-end:var(--border-default) solid var(--color-border);padding:var(--space-0) var(--space-8) var(--space-4);flex:none}.ui-task-detail--conversation .ui-task-detail__transcript{min-block-size:0;padding:var(--space-6) var(--space-8);gap:var(--space-5);overflow-y:auto}.ui-task-detail--conversation .ui-task-detail__composer{gap:var(--space-2);padding:var(--space-0) var(--space-8) var(--space-6);flex-direction:column;flex:none;display:flex}.ui-task-detail--conversation .ui-conversation-message{border:var(--border-none);gap:var(--space-1);max-inline-size:calc(var(--layout-message) + var(--space-5));padding:var(--space-0);background:0 0;flex-direction:column;display:flex}.ui-task-detail--conversation .ui-conversation-message header{align-items:baseline;gap:var(--space-2);flex-wrap:nowrap;justify-content:flex-start}.ui-task-detail--conversation .ui-conversation-message strong{font:var(--type-control);font-weight:var(--weight-semibold)}.ui-task-detail--conversation .ui-conversation-message time{font:var(--type-caption)}.ui-task-detail--conversation .ui-conversation-message__body{font:var(--type-notice);margin:var(--space-0)}.ui-stage-strip{color:var(--color-fg);align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.ui-stage-strip__stages{gap:var(--space-2);margin:var(--space-0);min-inline-size:0;padding:var(--space-0);flex-wrap:wrap;list-style:none;display:flex}.ui-stage-strip__stage{background:var(--color-surface);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);box-sizing:border-box;gap:var(--space-0-5);min-inline-size:120px;padding:var(--space-2) var(--space-3);flex-direction:column;display:flex}.ui-stage-strip__title{font:var(--type-label);white-space:nowrap}.ui-stage-strip__detail{color:var(--color-fg-muted);font:var(--type-caption);white-space:nowrap}.ui-stage-strip__stage[data-current=true]{background:var(--color-selection-surface);border-color:var(--color-selection)}.ui-stage-strip__stage[data-current=true] .ui-stage-strip__title{color:var(--color-selection);font-weight:var(--weight-semibold)}.ui-stage-strip__stage[data-current=true] .ui-stage-strip__detail{color:var(--color-fg)}.ui-stage-strip__trailing{margin-inline-start:auto}.ui-message-composer{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.ui-message-composer__notices{gap:var(--space-2);flex-direction:column;display:flex}.ui-message-composer__box{background:var(--color-surface);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-overlay);box-sizing:border-box;gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.ui-message-composer__field textarea{border:var(--border-none);box-sizing:border-box;color:var(--color-fg);font:var(--type-notice);inline-size:100%;margin:var(--space-0);min-block-size:calc(var(--space-6) - var(--space-0-5));padding:var(--space-0);resize:none;background:0 0;display:block}.ui-message-composer__field textarea:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.ui-message-composer__toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-message-composer__hint{color:var(--color-fg-muted);font:var(--type-caption);flex:1;min-inline-size:0}.ui-message-composer__footnote{color:var(--color-fg-muted);font:var(--type-caption);margin:var(--space-0)}.ui-session-pane[data-layout=sections]>.ui-session-pane__body{gap:var(--space-0);padding:var(--space-0)}.ui-session-pane[data-layout=sections]>.ui-session-pane__body>*{margin-inline:var(--space-0)}.ui-pane-section{gap:var(--space-3);padding:var(--space-5) var(--space-6);flex-direction:column;display:flex}.ui-pane-section[data-state=ruled]{border-block-end:var(--border-default) solid var(--color-border)}.ui-pane-section__title{color:var(--color-fg-muted);font:var(--type-label);margin:var(--space-0)}.ui-plan-revision{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.ui-plan-revision__header{gap:var(--space-1);flex-direction:column;display:flex}.ui-plan-revision__header h3{font:var(--type-heading-subsection);margin:var(--space-0);overflow-wrap:anywhere}.ui-plan-revision__meta{color:var(--color-fg-muted);font:var(--type-hint);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-plan-revision__status{border-radius:var(--radius-control);font:var(--type-meta);align-items:center;gap:var(--space-1-5);padding-inline:var(--space-2);display:inline-flex}.ui-plan-revision__dot{block-size:var(--space-1-5);border-radius:var(--radius-circle);inline-size:var(--space-1-5);background:currentColor;flex:none}.ui-plan-revision__status--warning{background:var(--color-status-warning-surface);color:var(--color-status-warning)}.ui-plan-revision__status--neutral{background:var(--color-surface-subtle);color:var(--color-fg-muted)}.ui-plan-revision__status--success{background:var(--color-status-success-surface);color:var(--color-status-success)}.ui-plan-revision__status--destructive{background:var(--color-destructive-surface);color:var(--color-destructive)}.ui-plan-revision__steps{gap:var(--space-3);margin:var(--space-0);padding:var(--space-0);flex-direction:column;list-style:none;display:flex}.ui-plan-revision:has([data-detailed]){gap:var(--space-4)}.ui-plan-revision__steps:has([data-detailed]){gap:var(--space-3-5)}.ui-plan-revision__step{font:var(--type-notice);gap:var(--space-0-5);overflow-wrap:anywhere;flex-direction:column;display:flex}.ui-plan-revision__step[data-detailed] .ui-plan-revision__step-title{font:var(--type-control);font-weight:var(--weight-semibold)}.ui-plan-revision__step-detail{color:var(--color-fg-muted);font:var(--type-hint)}.ui-plan-revision[data-state=muted] .ui-plan-revision__step{color:var(--color-fg-muted)}.ui-session-pane[data-layout=sections]>.ui-session-pane__footer{gap:var(--space-2);padding:var(--space-4) var(--space-6) var(--space-6);grid-template-columns:1fr 1fr;display:grid}.ui-session-pane[data-layout=sections]>.ui-session-pane__footer>:first-child,.ui-session-pane[data-layout=sections]>.ui-session-pane__footer>:nth-child(2):last-child{grid-column:1/-1}.ui-session-pane[data-layout=sections]>.ui-session-pane__footer .ui-button{inline-size:100%}.ui-task-detail--conversation .ui-task-detail__transcript>.ui-stack,.ui-task-detail--conversation .ui-stack[role=log]{gap:var(--space-5)}.ui-pane-section .ui-stack--standard{gap:var(--space-3)}.ui-pane-section .ui-avatar:not([data-you]){background:var(--color-surface-subtle);color:var(--color-fg)}.ui-stage-strip__trailing .ui-switch{font:var(--type-hint)}.ui-message-composer__action .ui-button{font:var(--type-label);min-block-size:var(--space-8);padding:var(--space-0) var(--space-3-5)}.ui-pane-section .ui-inline--standard{gap:var(--space-2-5)}.ui-stage-strip__trailing .ui-switch{min-block-size:var(--space-5)}.ui-message-composer__notices:not(:has(.ui-inline-notice)){clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-question-card--pane{border:var(--border-none);border-radius:var(--radius-none);gap:var(--space-4);padding:var(--space-0);flex-direction:column;display:flex}.ui-question-card--pane header{align-items:center;gap:var(--space-4) var(--space-2);grid-template-columns:1fr auto;display:grid}.ui-question-card--pane .ui-question-card__eyebrow{color:var(--color-fg-muted);font:var(--type-label);grid-area:1/1}.ui-question-card--pane header>.ui-question-card__status{background:var(--color-status-warning-surface);border-radius:var(--radius-control);color:var(--color-status-warning);font:var(--type-meta);align-items:center;gap:var(--space-1-5);padding-inline:var(--space-2);grid-area:1/2;display:inline-flex}.ui-question-card--pane header>.ui-question-card__status:before{block-size:var(--space-1-5);border-radius:var(--radius-circle);content:"";inline-size:var(--space-1-5);background:currentColor}.ui-question-card--pane.ui-question-card--answered header>.ui-question-card__status{background:var(--color-status-success-surface);color:var(--color-status-success)}.ui-question-card--pane.ui-question-card--expired header>.ui-question-card__status,.ui-question-card--pane.ui-question-card--conflict header>.ui-question-card__status{background:var(--color-surface-subtle);color:var(--color-fg-muted)}.ui-question-card--pane h3{font:var(--type-heading-subsection);margin:var(--space-0);grid-area:2/1/auto/-1}.ui-question-card--pane .ui-question-card__body{gap:var(--space-2);flex-direction:column;display:flex}.ui-question-card--pane .ui-radio{border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);box-sizing:border-box;gap:var(--space-3);min-block-size:var(--space-0);padding:var(--space-2-5) var(--space-3);flex-wrap:nowrap;display:flex}.ui-question-card--pane .ui-radio[data-variant=checked]{background:var(--color-selection-surface);border-color:var(--color-selection)}.ui-question-card--pane .ui-radio input{appearance:none;background:var(--color-surface);block-size:var(--space-4);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-circle);box-sizing:border-box;inline-size:var(--space-4);min-block-size:var(--space-0);min-inline-size:var(--space-0)}.ui-question-card--pane .ui-radio input:checked{background:var(--color-surface);border:var(--border-radio-checked) solid var(--color-selection)}.ui-question-card--pane .ui-field{gap:var(--space-1-5)}.ui-question-card--pane .ui-field textarea{border-radius:var(--radius-surface);box-sizing:border-box;min-block-size:var(--space-16)}.ui-question-card--pane .ui-question-card__description{color:var(--color-fg-muted);font:var(--type-hint)}.ui-question-card--pane .ui-question-card__actions .ui-button{inline-size:100%;min-block-size:max(var(--size-control), var(--target-min))}@media (width>=1280px){.ui-stage-strip__stages{flex-wrap:nowrap}}.ui-stage-strip__trailing .ui-switch{white-space:nowrap;flex-wrap:nowrap}.ui-stage-strip__title,.ui-stage-strip__detail{flex-shrink:0;inline-size:max-content}.ui-stage-strip__trailing .ui-switch input{block-size:var(--size-checkbox);inline-size:var(--size-switch);min-block-size:var(--space-0);min-inline-size:var(--space-0)}.ui-stage-strip__trailing{padding-inline-start:var(--space-2)}.ui-question-card--pane .ui-field label{font:var(--type-label)}.ui-question-card--pane .ui-field{margin-block-start:var(--space-2)}.ui-question-card--pane .ui-field textarea{block-size:var(--space-16)}.ui-question-card--pane .ui-field>div:empty{display:none}.ui-pane-section:has(>.ui-plan-revision){gap:var(--space-4)}.ui-plan-revision[data-state=muted] .ui-plan-revision__steps{gap:var(--space-4)}.ui-pane-section .ui-inline-notice--bar{gap:var(--space-2-5);padding:var(--space-2-5) var(--space-3)}.ui-session-pane[data-layout=sections]>.ui-session-pane__footer .ui-button:disabled{background:var(--color-surface-subtle);color:var(--color-fg-disabled);opacity:1}.ui-plan-revision[data-state=muted]{gap:var(--space-4)}.ui-pane-section>.ui-stack--compact:has(>.ui-button){margin-block-start:var(--space-1)}.ui-pane-section>.ui-stack--compact>.ui-button{inline-size:100%;min-block-size:var(--size-control)}.ui-pane-section>.ui-stack--compact>.ui-button:disabled{background:var(--color-surface-subtle);color:var(--color-fg-disabled);opacity:1}.ui-question-card--pane .ui-question-card__body>div:empty{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-task-detail--conversation .ui-task-detail__titles,.ui-task-detail--conversation>.ui-task-detail__main>header .ui-task-detail__leading{display:contents}.bakery-app-shell__main .ui-task-detail--conversation.ui-task-detail--sheet{block-size:100dvb}.ui-task-detail--conversation.ui-task-detail--sheet .ui-task-detail__main>header{block-size:calc(var(--space-12) + var(--space-1));border-block-end:var(--border-default) solid var(--color-border);box-sizing:border-box;align-items:center;gap:var(--space-2);padding:var(--space-0) var(--space-4);flex-direction:row}.ui-task-detail--conversation.ui-task-detail--sheet .ui-task-detail__titles{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.ui-task-detail--conversation.ui-task-detail--sheet h1{font:var(--type-heading-subsection);letter-spacing:var(--space-0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-task-detail--conversation.ui-task-detail--sheet .ui-task-detail__subtitle{font:var(--type-caption)}.ui-task-detail--conversation.ui-task-detail--sheet .ui-task-detail__stages{padding:var(--space-3) var(--space-4)}.ui-task-detail--conversation.ui-task-detail--sheet .ui-task-detail__transcript{gap:var(--space-4);padding:var(--space-4)}.ui-task-detail--conversation.ui-task-detail--sheet .ui-conversation-message{gap:var(--space-0-5)}.ui-task-detail--conversation.ui-task-detail--sheet .ui-task-detail__composer{border-block-start:var(--border-default) solid var(--color-border);gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-6)}.ui-stage-strip--compact{align-items:stretch;gap:var(--space-2);flex-direction:column}.ui-stage-strip--compact .ui-stage-strip__stages{gap:var(--space-1);flex-wrap:nowrap}.ui-stage-strip--compact .ui-stage-strip__stage{background:var(--color-surface-subtle);border:var(--border-none);border-radius:var(--radius-control);min-inline-size:var(--space-0);padding:var(--space-0-5) var(--space-2);flex-direction:row}.ui-stage-strip--compact .ui-stage-strip__title{color:var(--color-fg-muted);font:var(--type-caption)}.ui-stage-strip--compact .ui-stage-strip__detail{display:none}.ui-stage-strip--compact .ui-stage-strip__stage[data-current=true]{background:var(--color-selection-surface);border:var(--border-default) solid var(--color-selection)}.ui-stage-strip--compact .ui-stage-strip__stage[data-current=true] .ui-stage-strip__title{color:var(--color-selection);font-weight:var(--weight-semibold)}.ui-stage-strip__summary{font:var(--type-caption);align-items:center;gap:var(--space-2);display:flex}.ui-plan-summary-card{background:var(--color-surface);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-overlay);box-sizing:border-box;color:var(--color-fg);cursor:pointer;font:inherit;align-items:center;gap:var(--space-3);inline-size:100%;padding:var(--space-3);text-align:start;display:flex}.ui-plan-summary-card .ui-icon{color:var(--color-fg-muted);stroke-width:var(--icon-stroke-compact)}.ui-plan-summary-card__text{flex-direction:column;flex:1;min-inline-size:0;display:flex}.ui-plan-summary-card__title{font:var(--type-control)}.ui-plan-summary-card__meta{color:var(--color-fg-muted);font:var(--type-caption)}.ui-plan-summary-card--warning .ui-plan-summary-card__meta{color:var(--color-status-warning)}.ui-plan-summary-card:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}@media (width<=743px){.ui-message-composer__hint{display:none}.ui-message-composer__action{margin-inline-start:auto}.ui-message-composer__box{gap:var(--space-2-5);padding:var(--space-2-5) var(--space-3)}.ui-message-composer__action .ui-button{font:var(--type-control);min-block-size:var(--target-coarse);padding-inline:var(--space-4)}.ui-task-detail--conversation .ui-inline-notice--bar{font:var(--type-caption);gap:var(--space-2);padding:var(--space-1-5) var(--space-2-5)}.ui-task-detail--conversation .ui-inline-notice--bar .ui-button--quiet{min-block-size:var(--target-coarse)}.ui-message-composer__footnote{font:var(--type-caption)}}.ui-stage-strip__summary>:first-child{flex:1}.ui-stage-strip__summary .ui-inline{gap:var(--space-0)}.ui-stage-strip__summary .ui-avatar{block-size:calc(var(--space-5) + var(--space-0-5));border:var(--border-default) solid var(--color-surface);box-sizing:border-box;inline-size:calc(var(--space-5) + var(--space-0-5))}.ui-stage-strip__summary .ui-avatar:not([data-you]){background:var(--color-surface-subtle);color:var(--color-fg)}.ui-task-detail--conversation.ui-task-detail--sheet .ui-stack[role=log]{gap:var(--space-4)}@media (width<=743px){.ui-task-detail--conversation .ui-inline-notice--bar .ui-inline-notice__icon,.ui-message-composer__action .ui-icon{display:none}}.ui-message-composer__action .ui-button:disabled{opacity:1}@media (width<=743px){.ui-task-detail--conversation .ui-inline-notice--bar{align-items:center}}@media (pointer:coarse){.ui-message-composer__field textarea{block-size:var(--target-coarse);margin-block:calc((var(--space-6) - var(--space-0-5) - var(--target-coarse)) / 2);padding-block:calc((var(--target-coarse) - var(--space-6) + var(--space-0-5)) / 2)}}.ui-artifact-pane{--target-min:var(--target-coarse)}.ui-session-pane:has(.ui-artifact-pane){--target-min:var(--target-coarse)}.ui-pane-section__title{overflow-wrap:anywhere}@media (pointer:coarse){.ui-message-composer__action .ui-button{min-block-size:var(--target-coarse)}}.ui-plan-summary-card__title,.ui-plan-summary-card__meta{overflow-wrap:anywhere}@media (pointer:coarse){.ui-stage-strip__trailing .ui-switch{min-block-size:var(--target-coarse)}}.ui-message-composer__box,.ui-message-composer__toolbar{min-inline-size:var(--space-0)}@media (width<=420px){.ui-stage-strip__stages,.ui-stage-strip--compact .ui-stage-strip__stages{flex-wrap:wrap}.ui-stage-strip__title,.ui-stage-strip__detail{overflow-wrap:anywhere;white-space:normal;inline-size:auto}.ui-stage-strip__stage{min-inline-size:var(--space-0)}.ui-stage-strip{flex-wrap:wrap}.ui-stage-strip__trailing{min-inline-size:var(--space-0);margin-inline-start:var(--space-0);padding-inline-start:var(--space-0)}.ui-stage-strip__trailing .ui-switch{white-space:normal;flex-wrap:wrap}.ui-task-detail--conversation .ui-task-detail__stages,.ui-task-detail--conversation .ui-task-detail__composer,.ui-task-detail--conversation .ui-task-detail__transcript,.ui-task-detail--conversation .ui-task-detail__main>header{padding-inline:var(--space-4)}.ui-message-composer__field,.ui-message-composer__field textarea{min-inline-size:var(--space-0)}}.ui-pane-section__heading{align-items:center;gap:var(--space-2);display:flex}.ui-pane-section__heading .ui-pane-section__title{flex:auto}.ui-pane-section[data-heading=strong] .ui-pane-section__title{color:var(--color-fg);font:var(--type-control);font-weight:var(--weight-semibold)}.ui-pane-section>p{color:var(--color-fg-muted);font:var(--type-hint);margin:var(--space-0)}.ui-pane-section>.ui-button--text{align-self:flex-start}.ui-pane-section[data-heading=strong]{gap:var(--space-2-5)}.ui-pane-section{min-inline-size:0}.ui-pane-section dd code{overflow-wrap:anywhere;word-break:break-word}.bakery-visually-hidden,.bakery-application-rail--compact .bakery-application-rail__link[data-icon-only=true] .bakery-application-rail__label,.bakery-application-rail--compact .bakery-application-rail__hint,.bakery-sidebar--compact .bakery-sidebar__product,.bakery-page-header--tabsOnly .ui-heading,.bakery-user-menu--compact .bakery-user-menu__name,.bakery-workspace-switcher--compact .bakery-workspace-switcher__name{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.bakery-application-rail{color:var(--color-fg)}.bakery-application-rail__list,.bakery-section-navigation__list{gap:var(--space-1);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.bakery-application-rail__link{border-radius:var(--radius-control);box-sizing:border-box;color:inherit;font:var(--type-body);align-items:center;gap:var(--space-3);min-block-size:var(--size-control);padding-block:var(--space-1-5);padding-inline:var(--space-2-5);text-decoration:none;display:flex}.bakery-section-navigation__link{border-radius:var(--radius-surface);color:inherit;align-items:center;gap:var(--space-2);min-block-size:var(--size-control);padding-block:var(--space-1-5);padding-inline:var(--space-3);text-decoration:none;display:flex}.bakery-application-rail__link .ui-icon{flex:none}.bakery-application-rail__label{flex:auto;min-inline-size:0}a.bakery-application-rail__link:hover{background:var(--color-surface-subtle)}.bakery-application-rail__link[aria-disabled=true]{color:var(--color-fg-muted);cursor:default}.bakery-application-rail__hint{color:var(--color-fg-muted);font:var(--type-meta);flex:none}.bakery-application-rail__link[aria-current=page]{background:var(--color-selection-surface);color:var(--color-selection);font:var(--type-control)}.bakery-section-navigation__link[aria-current=page]{background:var(--color-selection-surface);color:var(--color-selection);font-weight:var(--weight-semibold)}.bakery-application-rail__link:focus-visible,.bakery-section-navigation__link:focus-visible,.bakery-section-navigation__summary:focus-visible,.bakery-sidebar a:focus-visible,.bakery-bottom-nav__link:focus-visible,.bakery-app-shell__skip-link:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.bakery-application-rail--compact .bakery-application-rail__link{justify-content:center}.bakery-sidebar{background:var(--color-canvas);border-inline-end:var(--border-default) solid var(--color-border);box-sizing:border-box;color:var(--color-fg);gap:var(--space-1);inline-size:var(--layout-application-rail);overflow-wrap:anywhere;min-block-size:100%;min-inline-size:0;max-inline-size:100%;padding:var(--space-4) var(--space-3);flex-direction:column;display:flex}.bakery-sidebar--compact{inline-size:auto;padding-inline:var(--space-2);align-items:stretch}.bakery-sidebar--drawer{border-inline-end:var(--border-none);inline-size:auto;padding:var(--space-0);background:0 0}.bakery-sidebar__brand{border-radius:var(--radius-control);color:var(--color-fg);align-items:center;gap:var(--space-3);min-block-size:var(--space-10);padding-inline:var(--space-2);flex:none;text-decoration:none;display:flex}.bakery-sidebar--compact .bakery-sidebar__brand{justify-content:center}.bakery-sidebar__brand .ui-logo-mark--compact{flex:none}.bakery-sidebar__brand .ui-logo-mark--compact img{block-size:28px;inline-size:28px}.bakery-sidebar__product{font:var(--type-brand-small)}.bakery-sidebar__workspace{padding-block:var(--space-1)}.bakery-sidebar__spacer{flex:auto}.bakery-sidebar__recent{gap:var(--space-1);display:grid}.bakery-sidebar__section-label{color:var(--color-fg-muted);font:var(--type-hint);margin:var(--space-0);padding:var(--space-6) var(--space-2) var(--space-2)}.bakery-sidebar__recent-list{gap:var(--space-1);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.bakery-sidebar__recent-link{box-sizing:border-box;border-radius:var(--radius-control);color:var(--color-fg);font:var(--type-hint);align-items:center;gap:var(--space-3);min-block-size:var(--target-min);padding:var(--space-2);text-decoration:none;display:flex}.bakery-sidebar__recent-link:hover{background:var(--color-surface-subtle)}.bakery-sidebar__note{color:var(--color-fg-muted);font:var(--type-notification);margin:var(--space-0);padding:var(--space-1) var(--space-2)}.bakery-workspace-switcher .ui-popover,.bakery-user-menu .ui-popover{display:block}.bakery-workspace-switcher .ui-popover__trigger,.bakery-user-menu .ui-popover__trigger{text-align:start;inline-size:100%}.bakery-workspace-switcher__trigger,.bakery-user-menu__trigger{box-sizing:border-box;align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--target-min);padding:var(--space-2);flex-wrap:wrap;display:flex}.bakery-workspace-switcher__name{font:var(--type-control);flex:auto;min-inline-size:0}.bakery-user-menu .ui-avatar{background:var(--color-border);block-size:calc(var(--space-6) + var(--space-1));color:var(--color-fg);inline-size:calc(var(--space-6) + var(--space-1));flex:none}.bakery-user-menu__name{font:var(--type-hint);flex:auto;min-inline-size:0}.bakery-workspace-switcher--compact .bakery-workspace-switcher__trigger,.bakery-user-menu--compact .bakery-user-menu__trigger{justify-content:center}.bakery-sidebar--drawer .ui-popover__content{inline-size:100%}.bakery-user-menu .ui-popover__content{inset-block:auto 100%}.bakery-top-bar{box-sizing:border-box;overflow-wrap:anywhere;align-items:center;gap:var(--space-3);flex-wrap:wrap;block-size:100%;inline-size:100%;min-inline-size:0;display:flex}.bakery-top-bar__context{flex:auto;min-inline-size:0}.bakery-top-bar__leading,.bakery-top-bar__actions{align-items:center;gap:var(--space-3);flex:none;max-inline-size:100%;display:flex}.bakery-top-bar__actions{flex-wrap:wrap}.bakery-top-bar .ui-breadcrumbs{font:var(--type-body)}.bakery-top-bar .ui-breadcrumbs li{color:var(--color-fg-muted)}.bakery-top-bar .ui-breadcrumbs li:last-child{color:var(--color-fg)}.bakery-top-bar .ui-breadcrumbs li:not(:last-child):after{color:var(--color-border-strong);margin-inline-start:var(--space-3)}.bakery-top-bar .ui-breadcrumbs ol{gap:var(--space-3)}.bakery-top-bar__title{color:var(--color-fg);font:var(--type-heading-section);margin:var(--space-0)}.bakery-top-bar__subtitle{color:var(--color-fg-muted);font:var(--type-meta);margin:var(--space-0)}.bakery-page-header{border-block-end:var(--border-default) solid var(--color-border);margin-block-end:var(--space-4);display:grid}.bakery-page-header__row{align-items:center;gap:var(--space-3);padding-block:var(--space-0) var(--space-3);flex-wrap:wrap;display:flex}.bakery-page-header__row .ui-heading{margin:var(--space-0);flex:auto;min-inline-size:0}.bakery-page-header__meta{color:var(--color-fg-muted);font:var(--type-hint);margin:var(--space-0)}.bakery-page-header__actions{gap:var(--space-3);display:flex}.bakery-page-header--tabsOnly .bakery-page-header__row{padding:var(--space-0)}.bakery-page-header__tabs{min-inline-size:0}.bakery-inspector-panel{background:var(--color-surface);box-sizing:border-box;color:var(--color-fg);gap:var(--space-5);min-block-size:100%;padding:var(--space-6) var(--space-5);flex-direction:column;display:flex}.bakery-inspector-panel--stacked{min-block-size:auto;padding:var(--space-5)}.bakery-inspector-panel__body{gap:var(--space-5);flex:auto;min-inline-size:0;display:grid}.bakery-inspector-panel__footer{gap:var(--space-3);display:grid}.bakery-status-strip{border-block-start:var(--border-default) solid var(--color-border);box-sizing:border-box;color:var(--color-fg-muted);font:var(--type-hint);align-items:center;gap:var(--space-3);min-block-size:48px;padding:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.bakery-status-strip--compact{min-block-size:var(--target-min);padding:var(--space-2) var(--space-5)}.bakery-bottom-nav{background:var(--color-surface);border-block-start:var(--border-default) solid var(--color-border);box-sizing:border-box;min-inline-size:0;padding:var(--space-1) var(--space-3);padding-block-end:max(var(--space-1), env(safe-area-inset-bottom));padding-inline:max(var(--space-3), env(safe-area-inset-left)) max(var(--space-3), env(safe-area-inset-right))}.bakery-bottom-nav__list{gap:var(--space-1);margin:var(--space-0);padding:var(--space-0);list-style:none;display:flex}.bakery-bottom-nav__list>li{flex:1 1 0;min-inline-size:0;display:flex}.bakery-bottom-nav__link{border:var(--border-none);cursor:pointer;font:inherit;border-radius:var(--radius-control);color:var(--color-fg-muted);align-items:center;gap:var(--space-1);min-block-size:52px;min-inline-size:0;padding:var(--space-0);background:0 0;flex-direction:column;flex:auto;justify-content:center;text-decoration:none;display:flex}.bakery-bottom-nav__note{color:var(--color-fg-muted);font:var(--type-fine-print);margin:var(--space-0);text-align:center}.bakery-bottom-nav__link[aria-current=page]{color:var(--color-selection)}.bakery-bottom-nav__link[aria-disabled=true]{color:var(--color-fg-disabled);cursor:default}.bakery-bottom-nav__label{font:var(--type-notification);text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow-x:hidden}.bakery-section-navigation{background:var(--color-surface-subtle);border-inline-end:var(--border-default) solid var(--color-border);inline-size:var(--layout-section-rail);min-inline-size:var(--layout-section-rail)}.bakery-section-navigation__list{padding:var(--space-8) var(--space-4)}.bakery-section-navigation__mobile,.bakery-section-navigation__narrow-index{display:none}.bakery-section-navigation__summary{cursor:pointer;min-block-size:var(--target-coarse);padding:var(--space-2-5) var(--space-4);list-style:none}.bakery-app-shell{background:var(--color-surface);color:var(--color-fg);min-block-size:100dvh;min-inline-size:0;position:relative}.bakery-app-shell__frame{min-block-size:inherit;flex-wrap:wrap;align-items:stretch;display:flex}.bakery-app-shell[data-appearance=installation],.bakery-app-shell[data-appearance=installation] .bakery-section-navigation,.bakery-app-shell[data-appearance=installation] .bakery-app-shell__header{background:var(--color-surface)}[data-theme=dark] .bakery-app-shell[data-appearance=installation],[data-theme=dark] .bakery-app-shell[data-appearance=installation] .bakery-section-navigation,[data-theme=dark] .bakery-app-shell[data-appearance=installation] .bakery-app-shell__header{background:var(--color-canvas)}.bakery-app-shell[data-appearance=installation] .bakery-sidebar,.bakery-app-shell[data-appearance=installation] .bakery-application-rail__list{gap:var(--space-0)}.bakery-app-shell[data-appearance=installation] .bakery-section-navigation{box-sizing:border-box}.bakery-app-shell[data-appearance=installation] .bakery-app-shell__header{padding-inline:var(--space-8)}.bakery-app-shell[data-appearance=installation] .bakery-section-navigation__heading{padding:var(--space-8) calc(var(--space-6) + var(--space-1)) var(--space-3);color:var(--color-fg-muted);font:var(--type-label)}.bakery-app-shell[data-appearance=installation] .bakery-section-navigation__list{padding-block-start:var(--space-0)}.bakery-app-shell[data-appearance=installation] .bakery-app-shell__main{padding-block-start:calc(var(--space-8) + var(--space-1))}.bakery-app-shell[data-appearance=installation] .ui-settings-content{padding-block:var(--space-0)}.bakery-app-shell[data-appearance=installation] .bakery-application-rail__link{min-block-size:var(--target-coarse)}@media (width<=743px){.bakery-app-shell[data-appearance=installation].bakery-app-shell--sheet .bakery-app-shell__header{min-block-size:calc(var(--target-coarse) + var(--space-3));padding-block:var(--space-0);padding-inline:max(var(--space-3), env(safe-area-inset-left)) max(var(--space-3), env(safe-area-inset-right))}.bakery-app-shell[data-appearance=installation] .bakery-top-bar{gap:var(--space-2)}.bakery-app-shell[data-appearance=installation] .bakery-top-bar__title{align-items:center;gap:var(--space-2);font:var(--type-control);display:flex}.bakery-app-shell[data-appearance=installation] .bakery-top-bar__leading .ui-icon-button{block-size:var(--target-coarse);inline-size:var(--target-coarse)}.bakery-app-shell[data-appearance=installation] .bakery-top-bar__leading .ui-icon path{stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--icon-stroke-compact)}.bakery-app-shell[data-appearance=installation] .bakery-section-navigation__summary{box-sizing:border-box;min-block-size:var(--target-coarse);padding:var(--space-0) var(--space-4);align-items:center;display:flex}.bakery-app-shell[data-appearance=installation] .bakery-top-bar__title .ui-logo-mark img{block-size:28px;inline-size:28px}.bakery-app-shell[data-appearance=installation] .bakery-app-shell__main{padding-block-start:var(--space-8)}}.bakery-app-shell[data-appearance=organization],.bakery-app-shell[data-appearance=organization] .bakery-section-navigation,.bakery-app-shell[data-appearance=organization] .bakery-app-shell__header{background:var(--color-surface)}[data-theme=dark] .bakery-app-shell[data-appearance=organization],[data-theme=dark] .bakery-app-shell[data-appearance=organization] .bakery-section-navigation,[data-theme=dark] .bakery-app-shell[data-appearance=organization] .bakery-app-shell__header{background:var(--color-canvas)}.bakery-app-shell[data-appearance=organization] .bakery-section-navigation{box-sizing:border-box}.bakery-app-shell[data-appearance=organization] .bakery-app-shell__header{padding-inline:var(--space-8)}.bakery-app-shell[data-appearance=organization] .bakery-section-navigation__heading{padding:var(--space-8) calc(var(--space-6) + var(--space-1)) var(--space-3);color:var(--color-fg-muted);font:var(--type-label)}.bakery-app-shell[data-appearance=organization] .bakery-section-navigation__list{padding-block-start:var(--space-0)}.bakery-app-shell[data-appearance=organization] .bakery-app-shell__main{padding-block-start:calc(var(--space-8) + var(--space-1))}.bakery-app-shell[data-appearance=organization] .bakery-section-navigation__link{box-sizing:border-box;padding-block:var(--space-2);border-radius:var(--radius-control);font:var(--type-body);font-family:system-ui,sans-serif}.bakery-app-shell[data-appearance=organization] .bakery-section-navigation__link[aria-current=page]{font:var(--type-control);font-family:system-ui,sans-serif}.bakery-app-shell[data-appearance=organization] .bakery-top-bar__actions .ui-inline{gap:var(--space-2)}.bakery-app-shell[data-appearance=organization] .bakery-top-bar__actions .ui-text{font:var(--type-hint)}.bakery-app-shell[data-appearance=organization] .bakery-top-bar__actions .ui-popover__trigger,.bakery-app-shell[data-appearance=organization] .bakery-top-bar__actions .bakery-user-menu__trigger{min-block-size:var(--size-avatar-medium);min-inline-size:var(--size-avatar-medium);padding:var(--space-0)}.bakery-app-shell[data-appearance=organization] .bakery-top-bar__actions .ui-avatar{background:var(--color-border);block-size:var(--size-avatar-medium);inline-size:var(--size-avatar-medium);color:var(--color-fg);font:var(--type-status);line-height:var(--space-4)}@media (width<=743px){.bakery-app-shell[data-appearance=organization].bakery-app-shell--sheet .bakery-app-shell__header{min-block-size:calc(var(--target-coarse) + var(--space-3));padding-block:var(--space-0);padding-inline:max(var(--space-3), env(safe-area-inset-left)) max(var(--space-3), env(safe-area-inset-right))}.bakery-app-shell[data-appearance=organization] .bakery-top-bar{gap:var(--space-2)}.bakery-app-shell[data-appearance=organization] .bakery-top-bar__title{align-items:center;gap:var(--space-2);font:var(--type-control);display:flex}.bakery-app-shell[data-appearance=organization] .bakery-top-bar__leading .ui-icon-button{block-size:var(--target-coarse);inline-size:var(--target-coarse)}.bakery-app-shell[data-appearance=organization] .bakery-top-bar__leading .ui-icon path{stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--icon-stroke-compact)}.bakery-app-shell[data-appearance=organization] .bakery-section-navigation__summary{box-sizing:border-box;min-block-size:var(--target-coarse);padding:var(--space-0) var(--space-4);align-items:center;display:flex}.bakery-app-shell[data-appearance=organization] .bakery-top-bar__title .ui-logo-mark img{block-size:28px;inline-size:28px}.bakery-app-shell[data-appearance=organization] .bakery-app-shell__main{padding-block-start:var(--space-8)}}.bakery-app-shell__sidebar{flex:0 auto;min-inline-size:0;max-inline-size:100%}.bakery-app-shell--rail .bakery-app-shell__sidebar,.bakery-app-shell--pane .bakery-app-shell__sidebar{align-self:flex-start;block-size:100dvb;position:sticky;inset-block-start:0}.bakery-app-shell__sidebar>.bakery-sidebar{min-block-size:100%}.bakery-app-shell__column{flex:1 1 var(--layout-dialog);flex-direction:column;min-inline-size:0;display:flex}.bakery-app-shell--sheet>.bakery-app-shell__frame{flex-flow:column}.bakery-app-shell--sheet .bakery-app-shell__column{flex:1 0 auto}.bakery-app-shell--sheet .bakery-app-shell__bottom{flex:none}.bakery-app-shell__skip-link{background:var(--color-surface-raised);border-radius:var(--radius-control);color:var(--color-selection);min-block-size:var(--target-min);padding:var(--space-2) var(--space-3);z-index:var(--layer-popover);align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.bakery-app-shell__skip-link:focus{transform:none}.bakery-app-shell__header{border-block-end:var(--border-default) solid var(--color-border);box-sizing:border-box;min-block-size:var(--layout-header);min-inline-size:0;padding-inline:var(--gutter);align-items:center;display:flex}.bakery-app-shell--sheet .bakery-app-shell__header{min-block-size:auto;padding:var(--space-0) var(--gutter) var(--space-3);padding-block-start:env(safe-area-inset-top);padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right))}.bakery-app-shell__body{flex:auto;min-inline-size:0;display:flex}.bakery-app-shell__main{box-sizing:border-box;min-inline-size:0;padding:var(--gutter);flex:auto}.bakery-app-shell[data-main-inset=flush] .bakery-app-shell__main,.bakery-app-shell[data-main-inset=page] .bakery-app-shell__main,.bakery-app-shell[data-main-inset=pageWide] .bakery-app-shell__main{padding:var(--space-0)}.bakery-app-shell--sheet .bakery-app-shell__main{padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right))}.bakery-app-shell__status{min-inline-size:0}.bakery-app-shell__inspector{border-block-start:var(--border-default) solid var(--color-border);flex:100%;min-inline-size:0}.bakery-app-shell--rail .bakery-app-shell__inspector{border-block-start:var(--border-none);border-inline-start:var(--border-default) solid var(--color-border);flex:0 1 var(--layout-inspector);align-self:flex-start;block-size:100dvb;display:grid;position:sticky;inset-block-start:0;overflow-y:auto}.bakery-app-shell--rail[data-inspector-size=wide] .bakery-app-shell__inspector{flex-basis:var(--layout-session-pane)}.bakery-app-shell[data-inspector-size=wide] .bakery-app-shell__inspector{--target-min:var(--target-coarse)}.bakery-app-shell__bottom{flex:100%;min-inline-size:0;position:sticky;inset-block-end:0}.bakery-app-shell__drawer .ui-dialog__header{flex-wrap:nowrap;align-items:center}.bakery-app-shell__drawer .ui-dialog__title{flex-basis:0}.bakery-app-shell__drawer .ui-sheet--side{inline-size:calc(var(--layout-application-rail) + var(--space-16));max-inline-size:100%;inset-inline:0 auto}.bakery-app-shell--artboard{grid-template-areas:"rail header""rail body";grid-template-columns:var(--layout-application-rail) minmax(0, 1fr);grid-template-rows:auto minmax(0,1fr);min-inline-size:auto;display:grid;position:static}.bakery-app-shell--artboard>.bakery-app-shell__rail{background:var(--color-canvas);grid-area:rail}.bakery-app-shell--artboard>.bakery-app-shell__header{grid-area:header}.bakery-app-shell--artboard>.bakery-app-shell__body{grid-area:body}@media (width<=743px){.bakery-app-shell--artboard{grid-template:"header""rail""body"minmax(0,1fr)/minmax(0,1fr)}.bakery-app-shell--artboard>.bakery-app-shell__body{display:block}}@media (width<=1279px){.bakery-section-navigation{display:none}.bakery-section-navigation__mobile{display:block}.bakery-section-navigation__narrow-index{background:var(--color-surface-subtle);color:var(--color-fg);inline-size:100%;min-inline-size:0;display:block}.bakery-app-shell__body{display:block}.bakery-section-navigation__mobile .bakery-section-navigation__list,.bakery-section-navigation__narrow-index .bakery-section-navigation__list{padding:var(--space-2) var(--space-4) var(--space-4)}}@media (pointer:coarse){.bakery-application-rail__link,.bakery-section-navigation__link,.bakery-section-navigation__summary,.bakery-sidebar__brand{min-block-size:var(--target-min);min-inline-size:var(--target-min)}}.ui-auth-entry{background:var(--color-surface);box-sizing:border-box;font:var(--type-auth-body);min-block-size:100dvb}.ui-auth-entry--brand{grid-template-columns:44% 56%;display:grid}.ui-auth-entry--context{background:var(--color-canvas);align-items:center;gap:var(--space-8);flex-direction:column;justify-content:center;padding:56px 40px;display:flex}.ui-auth-entry__brand-pane{background:var(--color-canvas);border-inline-end:var(--border-default) solid var(--color-border);box-sizing:border-box;overflow-wrap:anywhere;min-inline-size:0;padding:var(--space-16) var(--space-10);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.ui-auth-entry__brand-content{text-align:center;flex-direction:column;align-items:center;gap:36px;inline-size:100%;max-inline-size:340px;display:flex}.ui-auth-entry__brand-content .ui-logo-mark--wordmark img{block-size:var(--size-logo-auth-desktop-block);inline-size:var(--size-logo-auth-desktop-inline);max-inline-size:100%}.ui-auth-entry__tagline{color:var(--color-fg);font:var(--type-heading-page);letter-spacing:var(--tracking-heading-page);margin:var(--space-0)}.ui-auth-entry--brand .ui-auth-entry__tagline{font:var(--type-heading-hero);max-inline-size:330px}.ui-auth-entry__steps{inline-size:100%;margin:var(--space-0);max-inline-size:296px;padding:var(--space-0);text-align:start;flex-direction:column;list-style:none;display:flex}.ui-auth-entry__step{border-block-end:var(--border-default) solid var(--color-border);color:var(--color-fg);font:var(--type-field);padding-block:var(--space-5);align-items:center;gap:18px;display:flex}.ui-auth-entry__step:last-child{border-block-end:var(--border-none)}.ui-auth-entry__step .ui-icon{flex:none}.ui-auth-entry__step>span{flex:1;min-inline-size:0;margin-block-end:3px}.ui-auth-entry__brand-footer{color:var(--color-fg-muted);font:var(--type-auth-hint);margin:var(--space-0);position:absolute;inset-block-end:28px;inset-inline:32px}.ui-auth-entry__form-pane{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-inline-size:0;padding:56px 48px;display:flex;position:relative}.ui-auth-entry__mobile-logo{display:none}.ui-auth-entry__context-shell{background:var(--color-surface);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);box-sizing:border-box;grid-template-columns:300px 440px;inline-size:740px;max-inline-size:100%;display:grid}.ui-auth-entry__context-summary{border-inline-end:var(--border-default) solid var(--color-border);box-sizing:border-box;gap:var(--space-6);overflow-wrap:anywhere;flex-direction:column;padding:40px 28px;display:flex}.ui-auth-entry__context-summary>.ui-icon{block-size:var(--space-10);inline-size:var(--space-10)}.ui-auth-entry__context-summary>.ui-heading{font:var(--type-heading-page);letter-spacing:var(--tracking-heading-page)}.ui-auth-entry__content{box-sizing:border-box;overflow-wrap:anywhere;flex-direction:column;gap:28px;inline-size:100%;min-inline-size:0;max-inline-size:380px;display:flex}.ui-auth-entry--context .ui-auth-entry__content{max-inline-size:none;padding:var(--space-10) var(--space-8)}.ui-auth-entry__status{color:var(--color-fg-muted);font:var(--type-hint)}.ui-auth-entry__status:empty{display:none}.ui-auth-entry__form-bottom{justify-content:flex-end;inline-size:100%;max-inline-size:380px;margin-block-start:40px;display:flex}.ui-auth-entry--context{position:relative}.ui-auth-entry__small-brand{color:var(--color-fg);max-inline-size:100%;font:var(--type-brand-small);align-self:flex-start;align-items:center;gap:var(--space-2-5);flex-wrap:wrap;display:flex;position:absolute;inset-block-start:var(--space-6);inset-inline-start:var(--space-8)}.ui-auth-entry__small-brand .ui-logo-mark--compact img{block-size:28px;inline-size:28px}.ui-auth-entry__context-footer{align-items:center;gap:var(--space-3);justify-content:flex-end;inline-size:740px;max-inline-size:100%;display:flex}.ui-auth-entry .ui-button,.ui-auth-entry .ui-link,.ui-auth-entry .ui-icon-button{min-block-size:var(--target-coarse)}.ui-auth-entry .ui-icon-button{inline-size:var(--target-coarse)}.ui-auth-entry .ui-button{inline-size:100%}.ui-auth-entry form>.ui-stack{gap:var(--space-5)}.ui-auth-entry .ui-field{gap:var(--space-2)}.ui-auth-entry .ui-field>label{font:var(--type-auth-label)}.ui-auth-entry .ui-field__hint,.ui-auth-entry .ui-field__error{font:var(--type-auth-hint)}.ui-auth-entry .ui-link{font:inherit}.ui-auth-entry .ui-text--hint{font:var(--type-auth-hint)}.ui-auth-entry .ui-text--body,.ui-auth-entry .ui-text--muted{font:var(--type-auth-body)}.ui-auth-entry .ui-password-input>.ui-icon-button{inset-inline-end:2px}@media (width>=744px){.ui-auth-entry .ui-heading--page{font:var(--type-heading-auth)}}@media (width>=744px) and (width<=1100px){.ui-auth-entry__brand-pane{padding-inline:28px}.ui-auth-entry__brand-content{gap:28px}.ui-auth-entry__brand-content .ui-logo-mark--wordmark img{block-size:var(--size-logo-auth-tablet-block);inline-size:var(--size-logo-auth-tablet-inline)}.ui-auth-entry--brand .ui-auth-entry__tagline{font:var(--type-heading-hero-compact)}.ui-auth-entry__form-pane{padding-inline:var(--space-8)}.ui-auth-entry__context-shell{grid-template-columns:260px minmax(0,1fr)}}@media (width<=743px){.ui-auth-entry--brand{display:block}.ui-auth-entry__brand-pane{display:none}.ui-auth-entry__form-pane{padding-block-start:28px;padding-block-end:max(24px, env(safe-area-inset-bottom));padding-inline:var(--space-5);justify-content:flex-start}.ui-auth-entry__mobile-logo{margin-block-end:var(--space-10);display:flex}.ui-auth-entry__mobile-logo .ui-logo-mark--wordmark img{block-size:var(--size-logo-auth-phone-block);inline-size:var(--size-logo-auth-phone-inline);max-inline-size:100%}.ui-auth-entry__content{gap:var(--space-6);max-inline-size:420px}.ui-auth-entry__form-bottom{max-inline-size:420px;margin-block-start:var(--space-8)}.ui-auth-entry--context{gap:var(--space-6);padding:var(--space-6) var(--space-4);justify-content:flex-start}.ui-auth-entry__small-brand{position:static}.ui-auth-entry__context-shell{border:var(--border-none);background:0 0;flex-direction:column;inline-size:100%;display:flex}.ui-auth-entry__context-summary{border-block-end:var(--border-default) solid var(--color-border);border-inline-end:var(--border-none);gap:var(--space-4);padding:var(--space-0);padding-block-end:var(--space-6)}.ui-auth-entry--context .ui-auth-entry__content{padding:var(--space-0);padding-block-start:var(--space-6)}.ui-auth-entry__context-summary>.ui-icon{block-size:28px;inline-size:28px}.ui-auth-entry__context-summary>.ui-text--hint{display:none}.ui-auth-entry__context-summary .ui-description-list{column-gap:var(--space-5);row-gap:var(--space-0);flex-flow:wrap}.ui-auth-entry__context-summary .ui-description-item{padding-block:var(--space-3)}.ui-auth-entry__context-summary .ui-description-list .ui-description-item{border-block-end:var(--border-none);gap:var(--space-2-5)}}.ui-auth-entry--context .ui-auth-entry__content .ui-combobox{border:var(--border-none);border-radius:var(--radius-none);font:var(--type-control);gap:var(--space-2);max-inline-size:none;padding:var(--space-0);background:0 0}.ui-auth-entry--context .ui-auth-entry__content .ui-combobox select{font:var(--type-field);block-size:var(--target-coarse);padding:var(--space-2-5) var(--space-3)}.ui-auth-entry--context .ui-capability-list__item{align-items:flex-start;gap:var(--space-4);padding-block:var(--space-3)}.ui-auth-entry--context .ui-capability-list__icon{inline-size:var(--size-consent-scope-icon);margin-block-start:2px}.ui-auth-entry--context .ui-capability-list__body{gap:3px}.ui-auth-entry--context .ui-capability-list__title{font:var(--type-heading-subsection)}.ui-auth-entry form[data-form=reauth] .ui-password-input[data-state=invalid] .ui-password-input__field{border-color:var(--color-control-border)}.ui-auth-heading{gap:var(--space-2);flex-direction:column;display:flex}.ui-auth-heading .ui-heading--page{text-wrap:balance}.ui-auth-heading__description{max-inline-size:var(--layout-measure-prose);color:var(--color-fg-muted);font:var(--type-auth-lead);margin:var(--space-0);overflow-wrap:anywhere}@media (width>=744px){.ui-auth-heading .ui-heading--page{font:var(--type-heading-auth)}}.ui-settings-content{flex-direction:column;gap:28px;min-inline-size:0;max-inline-size:760px;display:flex}.ui-settings-content .ui-button,.ui-settings-content .ui-link{min-block-size:var(--target-coarse)}.ui-settings-content .ui-link{font:inherit;gap:var(--space-1-5)}.ui-settings-content .ui-link--primaryButton{box-sizing:border-box;font:var(--type-auth-button)}.ui-settings-content .ui-text--hint{max-inline-size:var(--layout-measure-prose)}.ui-settings-content:has(>.ui-form-content)>.ui-auth-heading{max-inline-size:520px}.ui-settings-content .ui-link--button{font:var(--type-auth-button);margin-block:var(--space-0)}.ui-settings-content .ui-link--button:before{border-color:var(--color-control-border);inset:var(--space-0)}.ui-settings-content .ui-description-item .ui-link{min-inline-size:0}.ui-settings-content form>.ui-stack{gap:var(--space-5)}.ui-settings-content .ui-field{gap:var(--space-2)}.ui-settings-content .ui-field>label{font:var(--type-auth-label)}.ui-settings-content .ui-field__hint,.ui-settings-content .ui-field__error,.ui-settings-content .ui-text--hint{font:var(--type-auth-hint)}.ui-settings-content .ui-text--body,.ui-settings-content .ui-text--muted{font:var(--type-auth-body)}.ui-settings-section>.ui-heading--section{font:var(--type-heading-page);letter-spacing:var(--tracking-heading-page)}.ui-settings-section--stack{gap:var(--space-5);flex-direction:column;display:flex}.ui-settings-section dd code{overflow-wrap:anywhere;word-break:break-word}.ui-form-content{flex-direction:column;gap:28px;inline-size:100%;max-inline-size:520px;display:flex}@media (width<=743px){.ui-settings-content{gap:var(--space-6);padding-block:var(--space-2)}.ui-settings-content .ui-description-item{gap:var(--space-3)}.ui-form-content{gap:var(--space-6)}.ui-settings-content .ui-description-item__action:has(.ui-inline){max-inline-size:var(--layout-item-action)}.ui-settings-content .ui-description-item__action .ui-inline{justify-content:flex-end;row-gap:var(--space-0);flex-wrap:wrap}}.ui-settings-content:is([data-variant=personal],[data-variant=access]){max-inline-size:none}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-auth-heading .ui-heading--page{font:var(--type-heading-page)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-auth-heading__description{font:var(--type-body)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) form{max-inline-size:var(--layout-content)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field>label,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__heading>label{font:var(--type-control)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__hint,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__error,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__note{font:var(--type-hint)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-text--body,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-text--muted{font:var(--type-body)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-button,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-link{min-block-size:0}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field--inline{column-gap:var(--space-6)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field--inline[data-has-hint]{align-items:start}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field--inline[data-has-hint] .ui-field__heading{padding-block-start:var(--space-3)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) form .ui-avatar{background:var(--color-canvas);color:var(--color-fg);font:var(--type-field)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-identity{gap:var(--space-4)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-identity>span:last-child{gap:var(--space-1)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-identity__name{font:var(--type-heading-subsection)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-identity__detail{font:var(--type-hint)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__body>.ui-inline>.ui-button{margin-inline-start:auto}.ui-settings-content:is([data-variant=personal],[data-variant=access]) form>.ui-stack>.ui-inline:last-child{justify-content:flex-end}.ui-settings-content:is([data-variant=personal],[data-variant=access]){margin-block-start:-4px;margin-inline-start:-1px}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-button{font:var(--type-label);padding-inline:var(--space-3-5)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__body>.ui-inline:not(.ui-inline--split){gap:var(--space-2-5)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__body .ui-badge{padding:var(--space-0);background:0 0}.ui-settings-content:is([data-variant=personal],[data-variant=access]) form>.ui-stack>.ui-inline:last-child{padding-block-start:var(--space-1)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__body{gap:var(--space-2)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__heading{gap:var(--space-0)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-button--primary{padding-inline:var(--space-3-5);border-width:0}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-auth-heading .ui-heading--page,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-auth-heading__description,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-avatar,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-identity__name,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-identity__detail,.ui-settings-content:is([data-variant=personal],[data-variant=access]) form>.ui-stack>.ui-field:first-of-type>label,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__heading>label:not([for]),.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__body>.ui-inline>.ui-text,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__body>.ui-inline>.ui-badge,.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-button{font-family:system-ui,sans-serif}@media (width<=743px){.ui-settings-content:is([data-variant=personal],[data-variant=access]){margin-block-start:var(--space-0);margin-inline-start:var(--space-0)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__body>.ui-inline:not(.ui-inline--split){gap:var(--space-2)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) form>.ui-stack>.ui-inline:last-child{justify-content:stretch;padding-block-start:var(--space-0)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field--inline{row-gap:var(--space-2)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field--inline[data-has-hint] .ui-field__heading{padding-block-start:var(--space-0)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__heading{gap:var(--space-1);display:flex}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__note{color:var(--color-fg);font:var(--type-control)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__note:before{content:"·";margin-inline-end:var(--space-0-5)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field--inline:has(>.ui-field__body>.ui-inline--split) .ui-field__heading{color:var(--color-fg-muted);font:var(--type-hint)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field--inline:has(>.ui-field__body>.ui-inline--split) .ui-field__heading>label{color:var(--color-fg-muted);font:var(--type-hint)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field--inline:has(>.ui-field__body>.ui-inline--split) .ui-field__note{color:var(--color-fg-muted);font:var(--type-hint)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-identity{gap:var(--space-3)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-button{min-block-size:var(--target-coarse)}.ui-settings-content:is([data-variant=personal],[data-variant=access]) .ui-field__body>.ui-inline>.ui-button,.ui-settings-content:is([data-variant=personal],[data-variant=access]) form>.ui-stack>.ui-inline:last-child .ui-button{inline-size:100%}}.ui-settings-content[data-variant=preferences]{gap:var(--space-0);max-inline-size:var(--layout-content);margin-inline-start:-1px}.ui-settings-content[data-variant=preferences]>.ui-auth-heading{padding-block-end:var(--space-6)}.ui-settings-content[data-variant=preferences]>.ui-auth-heading .ui-heading--page{font:var(--type-heading-page)}.ui-settings-content[data-variant=preferences]>.ui-auth-heading .ui-auth-heading__description{font:var(--type-body)}.ui-settings-content[data-variant=preferences] .ui-settings-section{flex-direction:column;padding-block-start:var(--space-6);display:flex}.ui-settings-content[data-variant=preferences] .ui-settings-section>.ui-heading--section{font:var(--type-heading-subsection);letter-spacing:var(--tracking-normal);margin-block-end:var(--space-1)}.ui-settings-content[data-variant=preferences] .ui-text--hint{font:var(--type-hint)}.ui-settings-content[data-variant=preferences] .ui-text--muted{font:var(--type-body);margin-block-start:var(--space-1)}.ui-settings-content[data-variant=preferences] .ui-inline--thirds{margin-block-start:var(--space-5)}.ui-settings-content[data-variant=preferences] .ui-inline[role=status]{color:var(--color-status-success);margin-block-start:var(--space-5);padding-block-end:calc(var(--space-6) + var(--space-1))}.ui-settings-content[data-variant=preferences] .ui-inline[role=status] .ui-badge{color:inherit;font:var(--type-label);padding:var(--space-0);background:0 0}.ui-settings-content[data-variant=preferences] .ui-settings-section .ui-inline:not([role]){gap:var(--space-2-5);margin-block-start:var(--space-6)}.ui-settings-content[data-variant=preferences] .ui-settings-section .ui-inline:not([role])+.ui-text--hint{margin-block-start:var(--space-8)}.ui-settings-content[data-variant=preferences] form{margin-block-start:var(--space-6)}.ui-settings-content[data-variant=preferences] form>.ui-stack{gap:var(--space-2)}.ui-settings-content[data-variant=preferences] .ui-combobox{border:var(--border-none);border-radius:var(--radius-none);font:var(--type-control);gap:var(--space-2);max-inline-size:none;padding:var(--space-0);background:0 0;margin-block-start:var(--space-6);position:relative}.ui-settings-content[data-variant=preferences] form>.ui-stack>.ui-combobox:first-child,.ui-settings-content[data-variant=preferences] form>.ui-stack>.ui-inline+.ui-combobox{margin-block-start:var(--space-0)}.ui-settings-content[data-variant=preferences] .ui-combobox select{appearance:none;background:var(--color-surface);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-control);font:var(--type-field);min-block-size:var(--target-coarse);padding:var(--space-0) var(--space-3)}.ui-settings-content[data-variant=preferences] .ui-combobox>.ui-icon{pointer-events:none;display:block;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}.ui-settings-content[data-variant=preferences] form>.ui-stack>.ui-inline:last-child{gap:var(--space-3);margin-block-start:var(--space-8)}.ui-settings-content[data-variant=preferences] .ui-button{min-block-size:var(--target-coarse);padding-inline:var(--space-3-5)}@media (width<=743px){.ui-settings-content[data-variant=preferences]{padding-block:var(--space-3) var(--space-2);margin-inline-start:var(--space-0)}.ui-settings-content[data-variant=preferences] form>.ui-stack>.ui-inline:last-child{margin-block-start:var(--space-6)}.ui-settings-content[data-variant=preferences] .ui-settings-section:has(>form)>.ui-heading--section{margin-block-end:var(--space-0)}}.ui-settings-content[data-variant=access] :not([hidden]):not([hidden]):not([hidden]){font-family:system-ui,sans-serif}.ui-settings-content[data-variant=access] .ui-settings-section{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.ui-settings-content[data-variant=access] .ui-settings-section>*{grid-column:1/-1}.ui-settings-content[data-variant=access] .ui-settings-section>.ui-heading--section{font:var(--type-heading-subsection);letter-spacing:var(--tracking-normal);grid-column:1}.ui-settings-content[data-variant=access] .ui-settings-section>.ui-link{font:var(--type-hint);grid-area:1/2;align-self:center;text-decoration:none}.ui-settings-content[data-variant=access] .ui-access-card{border-color:var(--color-border);border-radius:var(--radius-surface);background:0 0}.ui-settings-content[data-variant=access] .ui-access-card__title{font:var(--type-control)}.ui-settings-content[data-variant=access]>.ui-access-card .ui-access-card__title{font:var(--type-heading-subsection)}.ui-settings-content[data-variant=access] .ui-access-card .ui-badge{font:var(--type-hint)}.ui-settings-content[data-variant=access] .ui-capability-list{border-block-start:var(--border-default) solid var(--color-border)}.ui-settings-content[data-variant=access] .ui-capability-list__item{padding-block:var(--space-4) calc(var(--space-4) - var(--border-default));padding-inline:var(--space-0);align-items:center}.ui-settings-content[data-variant=access] .ui-capability-list__description,.ui-settings-content[data-variant=access] .ui-capability-list__value{font:var(--type-hint)}.ui-settings-content[data-variant=access] .ui-capability-list__title{font:var(--type-control)}@media (pointer:coarse){.ui-settings-content[data-variant=access]>.ui-settings-section .ui-link{min-block-size:0;position:relative}.ui-settings-content[data-variant=access]>.ui-settings-section .ui-link:before{content:"";inset-block:calc((1lh - var(--target-coarse)) / 2);position:absolute;inset-inline:0}}.ui-settings-content[data-variant=access] .ui-access-card .ui-avatar{background:var(--color-canvas);block-size:var(--space-10);inline-size:var(--space-10)}.ui-settings-content[data-variant=access] .ui-access-card .ui-inline .ui-badge{background:var(--color-canvas);border-radius:var(--radius-control);font:var(--type-hint);padding:var(--space-1) var(--space-2)}.ui-settings-content[data-variant=access] .ui-description-item{background:var(--color-canvas);border:var(--border-none);border-radius:var(--radius-surface);align-items:flex-start;gap:var(--space-3-5);padding:var(--space-4)}.ui-settings-content[data-variant=access] .ui-description-item__body{gap:var(--space-1-5)}.ui-settings-content[data-variant=access] .ui-description-item__title{font:var(--type-control)}.ui-settings-content[data-variant=access] .ui-description-item__description{font:var(--type-hint)}.ui-settings-content[data-variant=access] .ui-description-item__icon{inline-size:var(--space-4);flex:none;min-inline-size:0}.ui-settings-content[data-variant=access] .ui-capability-list__value{inline-size:calc(var(--space-16) + var(--space-6));text-align:end;max-inline-size:none}@media (width<=743px){.ui-settings-content[data-variant=access]>.ui-access-card{padding:var(--space-4)}.ui-settings-content[data-variant=access] .ui-access-card .ui-avatar{block-size:var(--space-8);inline-size:var(--space-8)}.ui-settings-content[data-variant=access] .ui-capability-list__item{padding-block:var(--space-3)}.ui-settings-content[data-variant=access] .ui-settings-section{row-gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.ui-settings-content[data-variant=access] .ui-settings-section>.ui-heading--section,.ui-settings-content[data-variant=access] .ui-settings-section>.ui-link{grid-area:auto/1;justify-self:start}.ui-settings-content[data-variant=access] .ui-settings-section>.ui-link{margin-block-start:calc(-1 * var(--space-2))}}.ui-settings-content[data-variant=preferences]>.ui-identity{border-block-end:var(--border-default) solid var(--color-border);gap:var(--space-3);padding-block:var(--space-1) var(--space-6)}.ui-settings-content[data-variant=preferences]>.ui-identity .ui-identity__name{font:var(--type-heading-subsection)}.ui-settings-content[data-variant=preferences]>.ui-identity .ui-identity__detail{color:var(--color-fg-muted);font:var(--type-body)}.ui-settings-content[data-variant=preferences]>.ui-identity>span:last-child{gap:var(--space-1)}.ui-settings-content[data-variant=preferences] .ui-settings-index-row{padding-block:var(--space-5)}.ui-settings-content[data-variant=preferences] .ui-settings-index-row__title{font:var(--type-control)}.ui-settings-content[data-variant=preferences] .ui-settings-index-row__description{font:var(--type-hint)}.ui-settings-content[data-variant=preferences]>.ui-button{margin-block-start:var(--space-6)}.ui-settings-content[data-variant=preferences] .ui-settings-section>.ui-heading--section:has(+.ui-settings-index-row){margin-block-end:var(--space-2)}.bakery-app-shell--rail[data-inspector-size=medium] .bakery-app-shell__inspector{flex-basis:calc(var(--layout-inspector) + var(--space-16) + var(--space-4));box-sizing:border-box}.bakery-app-shell--rail[data-main-inset=page] .bakery-app-shell__header{padding-inline:var(--space-6)}.bakery-top-bar .ui-breadcrumbs a:not(.ui-link){color:var(--color-fg-muted);min-block-size:var(--space-0);text-decoration:none}.bakery-top-bar .ui-breadcrumbs li{align-items:center;display:flex}.bakery-app-shell:is([data-main-inset=page],[data-main-inset=pageWide]) .bakery-application-rail__link:not([aria-current=page]) .ui-icon{color:var(--color-fg-muted)}.bakery-app-shell:is([data-main-inset=page],[data-main-inset=pageWide]) .bakery-user-menu__name{font:var(--type-body)}.bakery-app-shell:is([data-main-inset=page],[data-main-inset=pageWide]) .bakery-user-menu .ui-avatar{background:var(--color-surface-subtle)}.bakery-page-header--split{border-block-end:var(--border-none);align-items:flex-end;gap:var(--space-6);padding:calc(var(--space-6) + var(--space-1)) var(--space-8) var(--space-5);margin-block-end:var(--space-0);display:flex}.bakery-page-header--split .bakery-page-header__lead{gap:var(--space-1-5);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.bakery-page-header--split .ui-heading{margin:var(--space-0)}.bakery-page-header__subtitle{color:var(--color-fg-muted);font:var(--type-body);align-items:center;gap:var(--space-2-5);margin:var(--space-0);flex-wrap:wrap;display:flex}.bakery-page-header--split .bakery-page-header__summary{align-items:flex-end;gap:var(--space-1-5);flex-direction:column;flex:none;display:flex}.bakery-app-shell--rail[data-main-inset=pageWide] .bakery-app-shell__header{padding-inline:var(--space-8)}.bakery-app-shell[data-main-inset=pageWide] .bakery-app-shell__main{padding:var(--space-0)}.bakery-page-header__subtitle>:last-child:not(:first-child){color:var(--color-fg)}.bakery-top-bar .ui-breadcrumbs .ui-link{align-items:center;gap:var(--space-3);min-block-size:var(--space-5);text-decoration:none;display:inline-flex}.bakery-top-bar--compact{block-size:calc(var(--space-12) + var(--space-1));border-block-end:var(--border-default) solid var(--color-border);box-sizing:border-box;align-items:center;gap:var(--space-1);padding:var(--space-0) var(--space-4) var(--space-0) var(--space-1);display:flex}.bakery-top-bar--compact .bakery-top-bar__context{flex:1}@media (width<=743px){.bakery-page-header--split{align-items:stretch;gap:var(--space-1-5);padding:var(--space-4) var(--space-4) calc(var(--space-3) + var(--space-0-5) / 2);flex-direction:column}.bakery-page-header--split .ui-heading,.bakery-page-header--list .ui-heading{font:var(--type-heading-section);zoom:1.1;margin-block-end:calc(var(--space-0-5) * -1.4)}.bakery-page-header--split .bakery-page-header__subtitle{font:var(--type-hint);gap:var(--space-1-5)}.bakery-page-header--split .bakery-page-header__summary{align-items:flex-start;gap:var(--space-1-5)}}.bakery-inspector-panel--sections{gap:var(--space-0);padding:var(--space-0)}.bakery-inspector-panel--sections .bakery-inspector-panel__header{border-block-end:var(--border-default) solid var(--color-border);box-sizing:border-box;align-items:center;gap:var(--space-3);min-block-size:var(--layout-header);padding-inline:var(--space-6);display:flex}.bakery-inspector-panel--sections .bakery-inspector-panel__body{gap:var(--space-0)}.bakery-app-shell--sheet .bakery-inspector-panel--sections{min-block-size:auto}.bakery-page-header--list{border-block-end:var(--border-none);gap:var(--space-1);padding:var(--space-6) var(--space-6) var(--space-4);flex-direction:column;margin-block-end:var(--space-0);display:flex}.bakery-page-header--list .bakery-page-header__lead{gap:var(--space-1);flex-direction:column;display:flex}.bakery-page-header--list .bakery-page-header__subtitle{color:var(--color-fg-muted);font:var(--type-body);margin:var(--space-0)}.bakery-page-header--list .bakery-page-header__subtitle p{margin:var(--space-0)}.bakery-page-header--list .bakery-page-header__actions{display:none}@media (width<=743px){.bakery-page-header--list{border-block-end:var(--border-default) solid var(--color-border);padding:var(--space-3) var(--space-4) var(--space-4)}.bakery-page-header--list .bakery-page-header__subtitle{font:var(--type-hint)}.bakery-page-header--list .bakery-page-header__actions{margin-block-start:var(--space-2);display:block}.bakery-page-header--list .bakery-page-header__actions .ui-button{inline-size:100%;min-block-size:var(--target-coarse)}}.bakery-inspector-panel--sections .bakery-inspector-panel__header>:first-child{margin:var(--space-0);flex:auto}.bakery-inspector-panel--sections .bakery-inspector-panel__body{align-content:start}.bakery-top-bar__actions .ui-button--primary{border-radius:var(--radius-surface);margin-block:calc((var(--space-3) * 3 - max(var(--space-3) * 3, var(--target-min))) / 2);min-block-size:max(var(--space-3) * 3, var(--target-min));padding:var(--space-0) var(--space-3-5)}.bakery-app-shell__header:not(:has(>:not(.bakery-app-shell__skip-link))){display:none}@media (width>=744px){:root{--gutter:var(--space-6)}}@media (width>=1280px){:root{--gutter:var(--space-10)}}@media (pointer:fine){:root{--target-min:var(--target-fine)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-reduced)!important;scroll-behavior:auto!important;transition-duration:var(--duration-reduced)!important;animation-iteration-count:1!important}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-400-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-500-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-600-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-mono-400-BV1xlXkC.ttf)format("truetype")}@media (width<=743px){.ui-run-card{padding:var(--space-4)}}.ui-installation-settings{gap:var(--space-6);min-inline-size:0;max-inline-size:45rem;color:var(--color-fg);flex-direction:column;display:flex}.ui-installation-settings[data-state=error],.ui-installation-settings[data-state=conflict]{gap:calc(var(--space-6) + var(--space-1))}.ui-installation-settings__heading{gap:var(--space-1);flex-direction:column;display:flex}.ui-installation-settings__heading h1{margin:var(--space-0);font:var(--type-heading-auth);letter-spacing:var(--tracking-heading-page)}.ui-installation-settings__heading p{margin:var(--space-0);color:var(--color-fg-muted);font:var(--type-body)}.ui-installation-settings__group{gap:var(--space-6);min-inline-size:0;margin:var(--space-0);padding:var(--space-6) var(--space-0);border:var(--border-none);border-block-start:var(--border-default) solid var(--color-border);display:flex}.ui-installation-settings__legend{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-installation-settings__label{gap:var(--space-1);flex-direction:column;flex:0 0 12.5rem;display:flex}.ui-installation-settings__label strong{font:var(--type-control)}.ui-installation-settings__choice-copy strong{font:var(--type-body)}.ui-installation-settings .ui-radio input:checked~.ui-installation-settings__choice-copy strong{font:var(--type-control)}.ui-installation-settings__label span,.ui-installation-settings__choice-copy>span,.ui-installation-settings__footer>span{color:var(--color-fg-muted);font:var(--type-hint)}.ui-installation-settings__choices{gap:var(--space-2);flex-direction:column;flex:1;min-inline-size:0;display:flex}.ui-installation-settings .ui-radio{align-items:flex-start;gap:var(--space-3);min-block-size:var(--target-coarse);flex-wrap:nowrap;padding-inline-start:calc(var(--space-6) + var(--space-1-5));position:relative}.ui-installation-settings .ui-radio[data-state=disabled]{cursor:not-allowed;opacity:.5}.ui-installation-settings .ui-radio input{appearance:none;inline-size:var(--target-coarse);block-size:var(--target-coarse);margin:var(--space-0);opacity:0;position:absolute;inset-block-start:var(--space-0);inset-inline-start:var(--space-0)}.ui-installation-settings__radio-glyph{box-sizing:border-box;border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-circle);pointer-events:none;background:0 0;block-size:1.125rem;inline-size:1.125rem;position:absolute;inset-block-start:calc((var(--target-coarse) - 1.125rem) / 2);inset-inline-start:var(--space-0)}.ui-installation-settings .ui-radio input:checked+.ui-installation-settings__radio-glyph{border-style:solid;border-width:.3125rem;border-color:var(--color-selection)}.ui-installation-settings .ui-radio input:focus-visible+.ui-installation-settings__radio-glyph{outline:var(--space-0-5) solid var(--color-selection);outline-offset:var(--space-1)}.ui-installation-settings .ui-radio input:disabled+.ui-installation-settings__radio-glyph{border-color:var(--color-control-border)}.ui-installation-settings__failure{padding:var(--space-4);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-overlay);background:var(--color-destructive-surface)}.ui-installation-settings__failure[data-tone=warning]{background:var(--color-status-warning-surface)}.ui-installation-settings__failure h2{margin:var(--space-0) var(--space-0) var(--space-2);color:var(--color-destructive);font:var(--type-control)}.ui-installation-settings__failure[data-tone=warning] h2{color:var(--color-status-warning)}.ui-installation-settings__failure p{margin:var(--space-0) var(--space-0) var(--space-3);font:var(--type-hint)}.ui-installation-settings__summary{margin:var(--space-0);font:var(--type-control)}.ui-installation-settings__summary>div{gap:var(--space-6);padding-block:var(--space-5);border-block-start:var(--border-default) solid var(--color-border);grid-template-columns:12.5rem minmax(0,1fr);display:grid}.ui-installation-settings__summary dd{margin:var(--space-0);overflow-wrap:anywhere}.ui-installation-settings__choice-copy{overflow-wrap:anywhere;min-inline-size:0;flex-direction:column;padding-block-start:var(--space-0-5);display:flex}.ui-installation-settings__footer{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-5);border-block-start:var(--border-default) solid var(--color-border);display:flex}.ui-installation-settings__footer>span{max-inline-size:420px}.ui-installation-settings__actions{gap:var(--space-2);flex-shrink:0;display:flex}.ui-installation-settings__actions .ui-button{min-block-size:var(--target-coarse);padding:calc(var(--space-3) - var(--border-default)) var(--space-4);font:var(--type-control)}.ui-installation-settings__actions .ui-button--outline{border-color:var(--color-control-border);background:0 0}.ui-installation-settings__actions .ui-button:disabled{opacity:.5}@media (width<=743px){.ui-installation-settings__heading h1{font:var(--type-heading-page)}.ui-installation-settings__group{gap:var(--space-4);padding-block:var(--space-4) var(--space-5);flex-direction:column}.ui-installation-settings__label{flex-basis:auto}.ui-installation-settings__choice-copy>span,.ui-installation-settings__footer>span{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ui-installation-settings__choice-copy{padding-block:var(--space-0);align-self:center}.ui-installation-settings__choices{gap:var(--space-3)}.ui-installation-settings__summary>div{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.ui-installation-settings__footer{flex-direction:column;align-items:flex-start}.ui-installation-settings__actions{flex-wrap:wrap;inline-size:100%}.ui-installation-settings__failure .ui-installation-settings__actions{flex-direction:column}.ui-installation-settings__footer .ui-installation-settings__actions{flex-direction:column-reverse}.ui-installation-settings__actions .ui-button{min-block-size:var(--target-coarse);flex:1}}.ui-integration-app-registration{gap:var(--space-6);min-inline-size:0;max-inline-size:45rem;color:var(--color-fg);flex-direction:column;display:flex}.ui-integration-app-registration__heading{gap:var(--space-1);flex-direction:column;display:flex}.ui-sso-settings{gap:var(--space-6);max-inline-size:calc(var(--layout-content) + var(--layout-item-action));overflow-wrap:anywhere;min-inline-size:0;color:var(--color-fg);flex-direction:column;display:flex}.ui-sso-settings__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.ui-sso-settings__heading{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.ui-sso-settings__heading h1{margin:var(--space-0);font:var(--type-heading-auth);letter-spacing:var(--tracking-heading-page)}.ui-sso-settings__heading p{margin:var(--space-0);color:var(--color-fg-muted);font:var(--type-body)}.ui-sso-settings__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-sso-settings .ui-button{inline-size:auto;padding-block:var(--space-2);padding-inline:var(--space-3-5);font:var(--type-control-preview-compact)}.ui-sso-settings__providers{margin:var(--space-0);padding:var(--space-0);border-block-end:var(--border-default) solid var(--color-border);flex-direction:column;list-style:none;display:flex}.ui-sso-settings__provider{align-items:center;gap:var(--space-4);padding-block:var(--space-3);border-block-start:var(--border-default) solid var(--color-border);display:flex}.ui-sso-settings__provider-copy{flex-direction:column;flex:1;min-inline-size:0;display:flex}.ui-sso-settings__provider-name{min-block-size:var(--target-coarse);max-inline-size:100%;margin:var(--space-0);padding:var(--space-0);border:var(--border-none);color:var(--color-fg);font:var(--type-control);text-align:start;cursor:pointer;background:0 0;align-self:flex-start;align-items:center;display:inline-flex}.ui-sso-settings__provider-copy>span{color:var(--color-fg-muted);font:var(--type-hint);overflow-wrap:anywhere}.ui-sso-settings__empty{margin:var(--space-0);color:var(--color-fg-muted);font:var(--type-body)}.ui-sso-settings__domain{gap:var(--space-2);flex-direction:column;display:flex}.ui-sso-settings__domain h2{margin:var(--space-0);font:var(--type-heading-subsection)}.ui-sso-settings__domain p,.ui-sso-settings__enforcement p{margin:var(--space-0);color:var(--color-fg-muted);font:var(--type-body)}.ui-sso-settings__enforcement{gap:var(--space-1-5);padding:var(--space-4);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-overlay);background:var(--color-status-warning-surface);flex-direction:column;display:flex}.ui-sso-settings__form{gap:var(--space-3-5);flex-direction:column;max-inline-size:45rem;display:flex}.ui-sso-settings__form .ui-field label{font:var(--type-control-preview-compact)}.ui-sso-settings__form .ui-field{gap:var(--space-1-5)}.ui-sso-settings__form .ui-text-input,.ui-sso-settings__form textarea{min-block-size:2.25rem;font:var(--type-body)}.ui-sso-settings__form .ui-inline--actions{justify-content:flex-end}.ui-sso-settings .ui-status-badge{padding:var(--space-0-5) var(--space-2-5);font:var(--type-status)}.ui-sso-settings__domain .ui-setup-key{font:var(--type-data)}.ui-access-settings{gap:var(--space-6);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:820px;color:var(--color-fg);flex-direction:column;display:flex}.ui-access-settings[data-state=loading],.ui-access-settings[data-state=error]{gap:var(--space-5)}.ui-access-settings__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.ui-access-settings__heading{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.ui-access-settings__heading h1{margin:var(--space-0);font:var(--type-heading-auth);letter-spacing:var(--tracking-heading-page);font-family:system-ui,sans-serif}.ui-access-settings__heading p{margin:var(--space-0);color:var(--color-fg-muted);font:var(--type-body);font-family:system-ui,sans-serif}.ui-access-settings__summary{visibility:hidden;block-size:0;inline-size:0;margin:0;position:absolute;overflow:hidden}.ui-access-settings__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-access-settings .ui-button--primary{box-sizing:border-box;min-block-size:36px;padding-block:calc(var(--space-2) - var(--border-default));padding-inline:calc(var(--space-3-5) - var(--border-default));font:var(--type-control-preview-compact);font-family:system-ui,sans-serif;line-height:var(--space-5)}.ui-access-settings__section{flex-direction:column;min-inline-size:0;display:flex}.ui-access-settings__section-head{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block-end:var(--space-2);display:flex}.ui-access-settings__section-head h2{margin:var(--space-0);font:var(--type-heading-subsection);font-family:system-ui,sans-serif}.ui-access-settings__aside{color:var(--color-fg-muted);font:var(--type-hint);font-family:system-ui,sans-serif}.ui-access-settings__section-actions{gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.ui-access-settings__rows{margin:var(--space-0);padding:var(--space-0);border-block-end:var(--border-default) solid var(--color-border);flex-direction:column;list-style:none;display:flex}.ui-access-settings__rows[data-callout=true]{border-block-end:var(--border-none)}.ui-access-settings__row{align-items:center;gap:var(--space-4);padding-block:var(--space-2-5);border-block-start:var(--border-default) solid var(--color-border);display:flex;position:relative}.ui-access-settings__identity{min-inline-size:0;font:var(--type-body);flex:1;font-family:system-ui,sans-serif}.ui-access-settings__identity[data-emphasis=true]{font:var(--type-control);font-family:system-ui,sans-serif}.ui-access-settings__cell{inline-size:180px;color:var(--color-fg-muted);font:var(--type-hint);flex:none;font-family:system-ui,sans-serif}.ui-access-settings__cell+.ui-access-settings__cell{inline-size:160px}.ui-access-settings__rows[data-columns=detail] .ui-access-settings__cell{inline-size:340px}.ui-access-settings__action{inline-size:var(--space-12);font:var(--type-control-preview-compact);font-family:system-ui,sans-serif;line-height:var(--space-5);flex:none}.ui-access-settings__action[data-tone=destructive]{color:var(--color-destructive)}.ui-access-settings__action .ui-button{min-block-size:20px;min-inline-size:0;padding:var(--space-0);border:var(--border-none);font:inherit;line-height:var(--space-5);color:var(--color-selection);background:0 0}.ui-access-settings__action[data-tone=destructive] .ui-button{color:var(--color-destructive)}.ui-access-settings__action .ui-button:after{content:"";inline-size:56px;position:absolute;inset-block:0;inset-inline-end:0}.ui-access-settings__empty{color:var(--color-fg-muted);font:var(--type-body);font-family:system-ui,sans-serif}@media (width<=743px){.ui-access-settings{gap:var(--space-4)}.ui-access-settings__heading h1{font:var(--type-heading-page);font-family:system-ui,sans-serif}.ui-access-settings__description,.ui-access-settings__title-detail,.ui-access-settings__aside{visibility:hidden;block-size:0;inline-size:0;margin:0;position:absolute;overflow:hidden}.ui-access-settings__summary{visibility:visible;block-size:auto;inline-size:auto;position:static;overflow:visible}.ui-access-settings__header{align-items:stretch;gap:var(--space-4);flex-direction:column}.ui-access-settings__actions[data-phone-hidden=true]{visibility:hidden;position:absolute}.ui-access-settings .ui-button--primary{inline-size:100%;min-block-size:var(--target-coarse);font:var(--type-control);font-family:system-ui,sans-serif}.ui-access-settings__section{gap:var(--space-4)}.ui-access-settings__section-head{padding-block-end:var(--space-0)}.ui-access-settings__rows{gap:var(--space-4);border-block-end:var(--border-none)}.ui-access-settings__row{box-sizing:border-box;min-block-size:56px;padding-block:var(--space-2);font:var(--type-row-title);font-family:system-ui,sans-serif;display:block}.ui-access-settings__identity{display:block}.ui-access-settings__row:last-child{border-block-end:var(--border-default) solid var(--color-border)}.ui-access-settings__rows[data-columns] :is(.ui-access-settings__identity,.ui-access-settings__cell,.ui-access-settings__action){inline-size:auto;min-inline-size:0}.ui-access-settings__cell{font:var(--type-row-title);font-family:system-ui,sans-serif;display:inline-block}.ui-access-settings__rows[data-columns] .ui-access-settings__cell[data-phone-hidden=true]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;inset-inline-start:0;overflow:hidden}.ui-access-settings__cell+.ui-access-settings__cell:before{content:" · ";white-space:pre}.ui-access-settings__rows[data-phone=overlay] .ui-access-settings__action{inline-size:auto;position:absolute;inset:0}.ui-access-settings__rows[data-phone=overlay] .ui-access-settings__action .ui-button{color:#0000;block-size:100%;inline-size:100%;position:absolute;inset:0}.ui-access-settings__rows[data-phone=overlay] .ui-access-settings__action .ui-button:after{display:none}.ui-access-settings__rows[data-phone=inline] .ui-access-settings__row{align-items:center;column-gap:var(--space-0);padding-block:var(--space-0);flex-wrap:wrap;display:flex}.ui-access-settings__rows[data-phone=inline] .ui-access-settings__identity{flex:none;display:inline}.ui-access-settings__rows[data-phone=inline] .ui-access-settings__cell{font:var(--type-control);color:var(--color-fg);font-family:system-ui,sans-serif}.ui-access-settings__rows[data-phone=inline] .ui-access-settings__cell code{font:inherit}.ui-access-settings__rows[data-phone=inline] .ui-access-settings__cell[data-phone-hidden=true]+.ui-access-settings__cell:before{content:" · ";white-space:pre}.ui-access-settings__rows[data-phone=inline] .ui-access-settings__action{margin-inline-start:auto}.ui-access-settings__rows[data-phone=stacked] .ui-access-settings__action{inline-size:auto;font:var(--type-row-title);font-family:system-ui,sans-serif;display:inline}.ui-access-settings__rows[data-phone=stacked] .ui-access-settings__action:before{content:" · ";color:var(--color-fg-muted)}.ui-access-settings__rows[data-phone=stacked] .ui-access-settings__action .ui-button{font:var(--type-control-preview-compact);line-height:var(--space-5);color:var(--color-fg-muted);display:inline}.ui-access-settings__rows[data-phone=stacked] .ui-access-settings__action .ui-button:after{display:none}}.ui-access-settings__loading{gap:var(--space-5);flex-direction:column;display:flex}.ui-access-settings__loading p{margin:var(--space-0);color:var(--color-fg-muted);font:var(--type-hint);font-family:system-ui,sans-serif;line-height:var(--space-4)}.ui-access-settings__skeleton-line{inline-size:260px;max-inline-size:100%;block-size:var(--space-4);border-radius:var(--radius-control);background:var(--color-surface-subtle);display:block}.ui-access-settings__skeleton{gap:var(--space-3);flex-direction:column;display:flex}.ui-access-settings__skeleton span{block-size:var(--space-10);border-radius:var(--radius-control);background:var(--color-surface-subtle)}.ui-access-settings__panel{align-items:flex-start;gap:var(--space-2);box-sizing:border-box;padding:var(--space-4);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-overlay);flex-direction:column;display:flex}.ui-access-settings__panel-copy{gap:var(--space-2);flex-direction:column;display:flex}.ui-access-settings__panel h2{margin:var(--space-0);font:var(--type-control-preview);font-family:system-ui,sans-serif}.ui-access-settings__panel p{margin:var(--space-0);font:var(--type-hint);font-family:system-ui,sans-serif}.ui-access-settings__panel[data-tone=error]{background:var(--color-destructive-surface)}.ui-access-settings__panel[data-tone=error] h2{color:var(--color-destructive)}.ui-access-settings__panel[data-tone=empty]{padding:var(--space-8);border-style:dashed;border-color:var(--color-control-border)}.ui-access-settings__panel[data-tone=empty] h2{font:var(--type-heading-subsection);font-family:system-ui,sans-serif;line-height:var(--space-5)}.ui-access-settings__panel[data-tone=empty] p{max-inline-size:520px;color:var(--color-fg-muted);font:var(--type-body);font-family:system-ui,sans-serif}.ui-access-settings__panel .ui-button{box-sizing:border-box;min-block-size:32px;padding-block:calc(var(--space-2) - var(--border-default));padding-inline:calc(var(--space-3-5) - var(--border-default));font:var(--type-control-preview-compact);font-family:system-ui,sans-serif}.ui-access-settings__panel p[data-short=true]{visibility:hidden;block-size:0;inline-size:0;margin:0;position:absolute;overflow:hidden}@media (width<=743px){.ui-access-settings[data-state=loading],.ui-access-settings[data-state=error],.ui-access-settings__loading,.ui-access-settings__skeleton{gap:var(--space-4)}.ui-access-settings__skeleton-line{inline-size:200px}.ui-access-settings__skeleton span{block-size:56px}.ui-access-settings__skeleton span:nth-child(n+4){display:none}.ui-access-settings__panel,.ui-access-settings__panel[data-tone]{align-items:stretch;gap:var(--space-4);padding:var(--space-0);border:var(--border-none);border-radius:var(--radius-none);background:0 0}.ui-access-settings__panel-copy{box-sizing:border-box;padding:var(--space-4);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-overlay)}.ui-access-settings__panel[data-tone=error] .ui-access-settings__panel-copy{background:var(--color-destructive-surface)}.ui-access-settings__panel[data-tone=empty] .ui-access-settings__panel-copy{padding:var(--space-5);border-style:dashed;border-color:var(--color-control-border)}.ui-access-settings__panel .ui-button--primary{inline-size:100%;min-block-size:var(--target-coarse);font:var(--type-control);font-family:system-ui,sans-serif}.ui-access-settings__panel p[data-short=false]{visibility:hidden;block-size:0;inline-size:0;margin:0;position:absolute;overflow:hidden}.ui-access-settings__panel p[data-short=true]{visibility:visible;block-size:auto;inline-size:auto;position:static;overflow:visible}}.ui-access-settings__callout{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-overlay);background:var(--color-status-success-surface);font:var(--type-hint);font-family:system-ui,sans-serif;display:flex}.ui-access-settings code{font:var(--type-data)}.ui-access-settings__dismiss{min-inline-size:var(--target-fine);min-block-size:var(--target-fine);padding:var(--space-0);border:var(--border-none);border-radius:var(--radius-control);background:var(--color-surface);color:inherit;font:var(--type-dismiss);cursor:pointer;opacity:0;font-family:system-ui,sans-serif;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--space-1) * -1);transform:translateY(-50%)}.ui-access-settings__callout{position:relative}.ui-access-settings__callout [data-short=true]{visibility:hidden;block-size:0;inline-size:0;margin:0;position:absolute;overflow:hidden}@media (width<=743px){.ui-access-settings__callout{justify-content:flex-start;column-gap:var(--space-1);row-gap:var(--space-0);padding:var(--space-3);flex-wrap:wrap}.ui-access-settings__callout:has([data-short=true]) [data-short=false]{visibility:hidden;block-size:0;inline-size:0;margin:0;position:absolute;overflow:hidden}.ui-access-settings__callout [data-short=true]{visibility:visible;block-size:auto;inline-size:auto;position:static;overflow:visible}}.ui-access-settings__callout:hover .ui-access-settings__dismiss,.ui-access-settings__dismiss:focus-visible{opacity:1}@media (pointer:coarse){.ui-access-settings__dismiss{opacity:1}.ui-access-settings__callout:has(.ui-access-settings__dismiss){padding-inline-end:calc(var(--target-coarse) + var(--space-1))}.ui-access-settings .ui-button--primary,.ui-access-settings__panel .ui-button{min-block-size:var(--target-coarse)}.ui-access-settings__action .ui-button,.ui-access-settings__section-actions .ui-button{min-block-size:var(--target-coarse);min-inline-size:var(--target-coarse);margin-block:calc((var(--space-5) - var(--target-coarse)) / 2);justify-content:center;align-items:center;display:inline-flex}.ui-access-settings__dismiss{min-inline-size:var(--target-coarse);min-block-size:var(--target-coarse)}}.ui-worker-enrollment{color:var(--color-fg);font:var(--type-body);overflow-wrap:anywhere}.ui-worker-enrollment *,.ui-worker-enrollment :before,.ui-worker-enrollment :after{box-sizing:border-box}.ui-worker-enrollment .bakery-app-shell{grid-template-rows:var(--layout-header) minmax(0, 1fr)}.ui-worker-enrollment .bakery-app-shell__rail{border-inline-end:var(--border-default) solid var(--color-border)}.ui-worker-enrollment .bakery-app-shell__header{padding-inline:var(--space-6)}.ui-worker-enrollment .bakery-app-shell__main{padding:var(--space-8) var(--space-10) var(--space-10)}.ui-worker-enrollment__rail{gap:var(--space-1);padding:var(--space-4) var(--space-3);flex-direction:column;min-block-size:100%;display:flex}.ui-worker-enrollment__brand{align-items:center;gap:var(--space-3);padding-inline:var(--space-2);min-block-size:var(--space-10);font:var(--type-brand-rail);display:flex}.ui-worker-enrollment__brand>.ui-logo-mark{flex-shrink:0}.ui-worker-enrollment__workspace{padding:var(--space-3) var(--space-2);font:var(--type-control);justify-content:space-between;align-items:center;display:flex}.ui-worker-enrollment__navigation{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.ui-worker-enrollment__navigation li{align-items:center;gap:var(--space-3);min-block-size:var(--size-control);padding-inline:var(--space-2-5);border-radius:var(--radius-control);display:flex}.ui-worker-enrollment__navigation [data-selected]{background:var(--color-selection-surface);color:var(--color-selection);font:var(--type-control)}.ui-worker-enrollment__rail>.ui-text{padding:var(--space-6) var(--space-2) var(--space-2);font:var(--type-hint)}.ui-worker-enrollment__identity{align-items:center;gap:var(--space-3);padding:var(--space-2);margin-block-start:auto;display:flex}.ui-worker-enrollment__identity>span{border-radius:var(--radius-circle);background:var(--color-border);padding:var(--space-1);font:var(--type-meta)}.ui-worker-enrollment__identity>.ui-text{color:var(--color-fg);flex:1}.ui-worker-enrollment__rail>.ui-text:last-child{padding:var(--space-1) var(--space-2);font:var(--type-notification)}.ui-worker-enrollment__header{inline-size:100%}.ui-worker-enrollment__desktop-header{align-items:center;gap:var(--space-2-5);font:var(--type-hint);color:var(--color-fg-tertiary);display:flex}.ui-worker-enrollment__desktop-header>.ui-text:last-of-type{font:var(--type-label);color:var(--color-fg)}.ui-worker-enrollment__search{align-items:center;gap:var(--space-2);color:var(--color-fg-muted);font:var(--type-time);margin-inline-start:auto;display:flex}.ui-worker-enrollment__search kbd{border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-1) var(--space-2);font:inherit}.ui-worker-enrollment__breadcrumb-mobile,.ui-worker-enrollment__phone-status,.ui-worker-enrollment__mobile-header{display:none}.ui-worker-enrollment__intro{gap:var(--space-3);margin-block-end:var(--space-6);display:grid}.ui-worker-enrollment__title{gap:var(--space-2);display:grid}.ui-worker-enrollment__columns{align-items:flex-start;gap:var(--space-12);display:flex}.ui-worker-enrollment__steps{flex:1;min-inline-size:0;margin:0;padding:0;list-style:none}.ui-worker-enrollment__step{gap:var(--space-4);display:flex}.ui-worker-enrollment__track{align-items:center;gap:var(--space-2);flex-direction:column;flex:0 0 var(--size-dismiss);display:flex}.ui-worker-enrollment__circle{inline-size:var(--size-dismiss);block-size:var(--size-dismiss);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-circle);font:var(--type-hint);flex-shrink:0;place-items:center;display:grid}.ui-worker-enrollment__step:not(:last-child) .ui-worker-enrollment__track:after{content:"";inline-size:var(--border-default);min-block-size:var(--space-4);background:var(--color-border);flex:1}.ui-worker-enrollment__step-body{gap:var(--space-3);min-inline-size:0;padding-block:var(--space-1) var(--space-6);flex-direction:column;flex:1;display:flex}.ui-worker-enrollment__action{min-block-size:var(--target-coarse);align-items:center;display:flex}.ui-worker-enrollment__hint{gap:var(--space-1);display:grid}.ui-worker-enrollment__token{gap:var(--space-2);padding:var(--space-3);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);display:grid}.ui-worker-enrollment__token-row{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--target-coarse);flex-wrap:wrap;display:flex}.ui-worker-enrollment__token-row>span[aria-label]{font:var(--type-field)}.ui-worker-enrollment__status{gap:var(--space-3);display:grid}.ui-worker-enrollment__status[data-panel=listening]{background:var(--color-selection-surface);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-overlay);padding:calc(var(--space-3) + var(--space-1) / 2) var(--space-4)}.ui-worker-enrollment__listening-title{align-items:center;gap:var(--space-3);color:var(--color-selection);display:flex}.ui-worker-enrollment__listening-title>strong{font:var(--type-status-emphasis)}.ui-worker-enrollment__status[data-panel=connected]{background:var(--color-status-success-surface);border-radius:var(--radius-overlay);padding:var(--space-4)}.ui-worker-enrollment__badge{border-radius:var(--radius-circle);padding:var(--space-1) var(--space-2);color:var(--color-status-success);font:var(--type-status);justify-self:start}.ui-worker-enrollment__summary{flex:0 0 var(--layout-inspector);border-inline-start:var(--border-default) solid var(--color-border);gap:var(--space-5);padding-inline-start:var(--space-6);display:grid}.ui-worker-enrollment__summary>div{gap:var(--space-2);display:grid}.ui-worker-enrollment__footer{margin-block-start:var(--space-6);display:none}.ui-worker-enrollment__sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width<=1279px){.ui-worker-enrollment__summary{display:none}}@media (width<=743px){.ui-worker-enrollment .bakery-app-shell{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"header""body"}.ui-worker-enrollment .bakery-app-shell__rail,.ui-worker-enrollment__desktop-header{display:none}.ui-worker-enrollment .bakery-app-shell__header{border-block-end:var(--border-none);padding:0}.ui-worker-enrollment .bakery-app-shell__main{padding:var(--space-6) var(--space-4) var(--space-8)}.ui-worker-enrollment__phone-status{align-items:center;column-gap:min(50%, var(--layout-device-status-gap));row-gap:var(--space-0);padding:calc(var(--space-5) + var(--border-default)) var(--space-6) calc(var(--space-5) - var(--border-default));min-block-size:calc(var(--layout-header) - 2 * var(--border-default));font:var(--type-device-clock);flex-wrap:wrap;display:flex}.ui-worker-enrollment__mobile-header{align-items:center;gap:var(--space-2-5);min-block-size:calc(var(--space-12) + var(--space-1));border-block-end:var(--border-default) solid var(--color-border);padding-inline:var(--space-4);display:flex}.ui-worker-enrollment__mobile-header strong{font:var(--type-heading-subsection)}.ui-worker-enrollment__phone-status>span{flex:1;justify-content:center;min-inline-size:max-content;display:flex}.ui-worker-enrollment__mobile-header>.ui-text{margin-inline-start:auto}.ui-worker-enrollment__breadcrumb-desktop{display:none}.ui-worker-enrollment__breadcrumb-mobile,.ui-worker-enrollment__footer{display:block}}.ui-worker-enrollment__navigation+.ui-text+.ui-worker-enrollment__navigation{font:var(--type-hint)}.ui-worker-enrollment__navigation+.ui-text+.ui-worker-enrollment__navigation li{padding-inline:var(--space-2)}.ui-worker-enrollment__navigation [data-selected]>.ui-icon{color:var(--color-fg)}.ui-worker-catalog{color:var(--color-fg);font:var(--type-body);overflow-wrap:anywhere;container-type:inline-size}.ui-worker-catalog *,.ui-worker-catalog :before,.ui-worker-catalog :after{box-sizing:border-box}.ui-worker-catalog .bakery-app-shell{grid-template-rows:var(--layout-header) minmax(0, 1fr)}.ui-worker-catalog .bakery-app-shell__rail{border-inline-end:var(--border-default) solid var(--color-border)}.ui-worker-catalog .bakery-app-shell__header{padding-inline:var(--space-6)}.ui-worker-catalog .bakery-app-shell__main{padding:var(--space-8) var(--space-10) var(--space-10)}.ui-worker-catalog__rail{gap:var(--space-1);padding:var(--space-4) var(--space-3);flex-direction:column;min-block-size:100%;display:flex}.ui-worker-catalog__brand{align-items:center;gap:var(--space-3);padding-inline:var(--space-2);min-block-size:var(--space-10);font:var(--type-brand-rail);display:flex}.ui-worker-catalog__brand>.ui-logo-mark{flex-shrink:0}.ui-worker-catalog__workspace{padding:var(--space-3) var(--space-2);font:var(--type-control);justify-content:space-between;align-items:center;display:flex}.ui-worker-catalog__navigation{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.ui-worker-catalog__navigation li{align-items:center;gap:var(--space-3);min-block-size:var(--size-control);padding-inline:var(--space-2-5);border-radius:var(--radius-control);display:flex}.ui-worker-catalog__navigation [data-selected]{background:var(--color-selection-surface);color:var(--color-selection);font:var(--type-control)}.ui-worker-catalog__rail>.ui-text{padding:var(--space-6) var(--space-2) var(--space-2);font:var(--type-hint)}.ui-worker-catalog__identity{align-items:center;gap:var(--space-3);padding:var(--space-2);margin-block-start:auto;display:flex}.ui-worker-catalog__identity>span{border-radius:var(--radius-circle);background:var(--color-border);padding:var(--space-1);font:var(--type-meta)}.ui-worker-catalog__identity>.ui-text{color:var(--color-fg);flex:1}.ui-worker-catalog__rail>.ui-text:last-child{padding:var(--space-1) var(--space-2);font:var(--type-notification)}.ui-worker-catalog__header{inline-size:100%}.ui-worker-catalog__desktop-header{align-items:center;gap:var(--space-2-5);font:var(--type-hint);color:var(--color-fg-tertiary);display:flex}.ui-worker-catalog__desktop-header>.ui-text:last-of-type{font:var(--type-label);color:var(--color-fg)}.ui-worker-catalog__search{align-items:center;gap:var(--space-2);color:var(--color-fg-muted);font:var(--type-time);margin-inline-start:auto;display:flex}.ui-worker-catalog__search kbd{border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-1) var(--space-2);font:inherit}.ui-worker-catalog__breadcrumb-mobile,.ui-worker-catalog__phone-status,.ui-worker-catalog__mobile-header{display:none}.ui-worker-catalog__content{gap:var(--space-6);min-inline-size:0;display:grid}.ui-worker-catalog__content:focus-visible{outline:var(--border-default) solid var(--color-focus)}.ui-worker-catalog__intro{gap:var(--space-3);display:grid}.ui-worker-catalog__title-row{align-items:flex-start;gap:var(--space-3);display:flex}.ui-worker-catalog__title{gap:var(--space-2);flex:1;min-inline-size:0;display:grid}.ui-worker-catalog__filters{align-items:center;gap:var(--space-3);display:flex}.ui-worker-catalog__search-preview{min-inline-size:0;min-block-size:var(--target-coarse);align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-3);border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-surface);flex:1;display:flex}.ui-worker-catalog__status{font:var(--type-hint);color:var(--color-fg-muted);padding-block:var(--space-2)}.ui-worker-catalog__status:focus-visible{outline:var(--color-focus) solid var(--color-focus);outline-offset:var(--space-1)}.ui-worker-catalog__rows{border-block-start:var(--border-default) solid var(--color-border);margin:0;padding:0;list-style:none}.ui-worker-catalog__rows>li{grid-template-columns:calc(var(--layout-inspector) + var(--space-10)) minmax(0, 1fr) auto;align-items:center;gap:var(--space-4);padding-block:var(--space-6);border-block-end:var(--border-default) solid var(--color-border);display:grid}.ui-worker-catalog__machine{align-items:center;gap:var(--space-3);flex:1;min-inline-size:0;display:flex}.ui-worker-catalog__machine>div{gap:var(--space-1);min-inline-size:0;display:grid}.ui-worker-catalog__facts{grid-template-columns:calc(3 * var(--space-10)) minmax(0, 1fr);align-items:center;gap:var(--space-4);min-inline-size:0;display:grid}.ui-worker-catalog__facts>.ui-status-badge{justify-self:start}.ui-worker-catalog__updates{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--color-selection);display:flex}.ui-worker-catalog__updates[data-current],.ui-worker-catalog__view{color:var(--color-fg-muted)}.ui-worker-catalog__view>span,.ui-worker-catalog__footer{display:none}.ui-worker-catalog__navigation+.ui-text+.ui-worker-catalog__navigation{font:var(--type-hint)}.ui-worker-catalog__navigation+.ui-text+.ui-worker-catalog__navigation li{padding-inline:var(--space-2)}.ui-worker-catalog__navigation [data-selected]>.ui-icon{color:var(--color-fg)}@container (width<=1100px){.ui-worker-catalog__rows>li{grid-template-columns:minmax(0,1fr)}.ui-worker-catalog__facts{justify-content:space-between;gap:var(--space-3);display:flex}.ui-worker-catalog__updates{gap:var(--space-3)}.ui-worker-catalog__view{color:var(--color-selection);font:var(--type-control)}.ui-worker-catalog__view>span{display:inline}}.ui-worker-catalog__summary{justify-content:space-between;gap:var(--space-3);display:flex}.ui-worker-catalog__ownership{gap:var(--space-2);border-block-start:var(--border-default) solid var(--color-border);padding-block-start:var(--space-6);display:grid}@container (width<=743px){.ui-worker-catalog__phone-status .ui-icon,.ui-worker-catalog__mobile-header>.ui-icon,.ui-worker-catalog__search-preview>.ui-icon,.ui-worker-catalog__machine>.ui-icon{color:var(--color-preview-ink)}.ui-worker-catalog .bakery-app-shell{grid-template:"header""body"minmax(0,1fr)/minmax(0,1fr)}.ui-worker-catalog .bakery-app-shell__header{border-block-end:var(--border-none);padding:0}.ui-worker-catalog .bakery-app-shell__main{padding:var(--space-6) var(--space-4) var(--space-8)}.ui-worker-catalog .bakery-app-shell__rail,.ui-worker-catalog__desktop-header{display:none}.ui-worker-catalog__phone-status{align-items:center;column-gap:min(50%, var(--layout-device-status-gap));row-gap:var(--space-0);padding:calc(var(--space-5) + var(--border-default)) var(--space-6) calc(var(--space-5) - var(--border-default));min-block-size:calc(var(--layout-header) - 2 * var(--border-default));font:var(--type-device-clock);flex-wrap:wrap;display:flex}.ui-worker-catalog__mobile-header{align-items:center;gap:var(--space-2-5);min-block-size:calc(var(--space-12) + var(--space-1));border-block-end:var(--border-default) solid var(--color-border);padding-inline:var(--space-4);display:flex}.ui-worker-catalog__mobile-header strong{font:var(--type-heading-subsection)}.ui-worker-catalog__phone-status>span{flex:1;justify-content:center;min-inline-size:max-content;display:flex}.ui-worker-catalog__mobile-header>.ui-text{margin-inline-start:auto}.ui-worker-catalog__footer{display:block}.ui-worker-catalog__title-row{flex-direction:column}.ui-worker-catalog__title-row>.ui-button{inline-size:100%}.ui-worker-catalog__rows>li{align-items:stretch}.ui-worker-catalog__facts{justify-content:space-between}}@container (width<=360px){.ui-worker-catalog__filters{flex-direction:column;align-items:stretch}}.ui-worker-detail{color:var(--color-fg);font:var(--type-body);overflow-wrap:anywhere}.ui-worker-detail *,.ui-worker-detail :before,.ui-worker-detail :after{box-sizing:border-box}.ui-worker-detail .bakery-app-shell{grid-template-rows:var(--layout-header) minmax(0, 1fr)}.ui-worker-detail .bakery-app-shell__rail{border-inline-end:var(--border-default) solid var(--color-border)}.ui-worker-detail .bakery-app-shell__header{padding-inline:var(--space-6)}.ui-worker-detail .bakery-app-shell__main{padding:var(--space-8) var(--space-10) var(--space-10)}.ui-worker-detail__rail{gap:var(--space-1);padding:var(--space-4) var(--space-3);flex-direction:column;min-block-size:100%;display:flex}.ui-worker-detail__brand{align-items:center;gap:var(--space-3);padding-inline:var(--space-2);min-block-size:var(--space-10);font:var(--type-brand-rail);display:flex}.ui-worker-detail__brand>.ui-logo-mark{flex-shrink:0}.ui-worker-detail__workspace{padding:var(--space-3) var(--space-2);font:var(--type-control);justify-content:space-between;align-items:center;display:flex}.ui-worker-detail__navigation{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.ui-worker-detail__navigation li{align-items:center;gap:var(--space-3);min-block-size:var(--size-control);padding-inline:var(--space-2-5);border-radius:var(--radius-control);display:flex}.ui-worker-detail__navigation [data-selected]{background:var(--color-selection-surface);color:var(--color-selection);font:var(--type-control)}.ui-worker-detail__rail>.ui-text{padding:var(--space-6) var(--space-2) var(--space-2);font:var(--type-hint)}.ui-worker-detail__identity{align-items:center;gap:var(--space-3);padding:var(--space-2);margin-block-start:auto;display:flex}.ui-worker-detail__identity>span{border-radius:var(--radius-circle);background:var(--color-border);padding:var(--space-1);font:var(--type-meta)}.ui-worker-detail__identity>.ui-text{color:var(--color-fg);flex:1}.ui-worker-detail__rail>.ui-text:last-child{padding:var(--space-1) var(--space-2);font:var(--type-notification)}.ui-worker-detail__header{inline-size:100%}.ui-worker-detail__desktop-header{align-items:center;gap:var(--space-2-5);font:var(--type-hint);color:var(--color-fg-tertiary);display:flex}.ui-worker-detail__desktop-header>.ui-text:last-of-type{font:var(--type-label);color:var(--color-fg)}.ui-worker-detail__search{align-items:center;gap:var(--space-2);color:var(--color-fg-muted);font:var(--type-time);margin-inline-start:auto;display:flex}.ui-worker-detail__search kbd{border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-1) var(--space-2);font:inherit}.ui-worker-detail__breadcrumb-mobile,.ui-worker-detail__phone-status,.ui-worker-detail__mobile-header{display:none}.ui-worker-detail__boundary{padding:var(--space-4) var(--space-6);border-block-end:var(--border-default) solid var(--color-border);background:var(--color-status-warning-surface);color:var(--color-fg);gap:var(--space-2);display:grid}.ui-worker-detail__intro{gap:var(--space-3);margin-block-end:var(--space-6);display:grid}.ui-worker-detail__title-row{align-items:flex-start;gap:var(--space-3);display:flex}.ui-worker-detail__title{gap:var(--space-2);flex:1;min-inline-size:0;display:grid}.ui-worker-detail__columns{align-items:flex-start;gap:var(--space-12);display:flex}.ui-worker-detail__harnesses{gap:var(--space-6);flex:1;min-inline-size:0;display:grid}.ui-worker-detail__tabs{gap:var(--space-6);border-block-end:var(--border-default) solid var(--color-border);color:var(--color-fg-muted);flex-wrap:wrap;display:flex}.ui-worker-detail__tabs>span{min-block-size:var(--target-coarse);border-block-end:var(--border-emphasis) solid transparent;align-items:center;display:flex}.ui-worker-detail__tabs [data-selected]{color:var(--color-selection);border-color:var(--color-selection);font:var(--type-control);font-weight:var(--weight-semibold)}.ui-worker-detail__row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-worker-detail__harness{gap:var(--space-3);border-block-end:var(--border-default) solid var(--color-border);padding-block-end:var(--space-6);display:grid}.ui-worker-detail__badge{border-radius:var(--radius-control);padding:calc(var(--space-1) - var(--border-default)) var(--space-2);background:var(--color-status-success-surface);color:var(--color-status-success);font:var(--type-status);line-height:var(--space-5)}.ui-worker-detail__badge[data-update]{background:var(--color-status-warning-surface);color:var(--color-status-warning)}.ui-worker-detail__versions{gap:var(--space-10);flex-wrap:wrap;margin:0;display:flex}.ui-worker-detail__versions>div{gap:var(--space-2);display:grid}.ui-worker-detail__versions dt{color:var(--color-fg-muted);font:var(--type-meta)}.ui-worker-detail__versions dd{font:var(--type-control);margin:0}.ui-worker-detail__link{color:var(--color-selection);font:var(--type-hint)}.ui-worker-detail__inspector{flex:0 0 calc(var(--layout-inspector) - var(--space-8));gap:var(--space-5);border-inline-start:var(--border-default) solid var(--color-border);padding-inline-start:var(--space-6);display:grid}.ui-worker-detail__inspector>div{gap:var(--space-2);display:grid}.ui-worker-detail__machine{gap:var(--space-3);align-items:center;display:flex}.ui-worker-detail__phone-status .ui-icon,.ui-worker-detail__mobile-header .ui-icon,.ui-worker-detail__machine .ui-icon{color:var(--color-preview-ink)}.ui-worker-detail__state{padding:var(--space-4);border:var(--border-default) solid var(--color-border);margin-block-end:var(--space-6)}.ui-worker-detail__footer{margin-block-start:var(--space-6);display:none}@media (width<=1279px){.ui-worker-detail__columns{gap:var(--space-6);flex-direction:column}.ui-worker-detail__harnesses{inline-size:100%}.ui-worker-detail__inspector{border-inline-start:var(--border-none);border-block-start:var(--border-default) solid var(--color-border);inline-size:100%;flex-basis:auto;padding-block-start:var(--space-6);padding-inline-start:0}}@media (width<=743px){.ui-worker-detail__title-row{flex-direction:column}.ui-worker-detail__title-row>.ui-button{inline-size:100%}.ui-worker-detail .bakery-app-shell{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"header""body"}.ui-worker-detail .bakery-app-shell__rail,.ui-worker-detail__desktop-header{display:none}.ui-worker-detail .bakery-app-shell__header{border-block-end:var(--border-none);padding:0}.ui-worker-detail .bakery-app-shell__main{padding:var(--space-6) var(--space-4) var(--space-8)}.ui-worker-detail__phone-status{align-items:center;column-gap:min(50%, var(--layout-device-status-gap));row-gap:var(--space-0);padding:calc(var(--space-5) + var(--border-default)) var(--space-6) calc(var(--space-5) - var(--border-default));min-block-size:calc(var(--layout-header) - 2 * var(--border-default));font:var(--type-device-clock);flex-wrap:wrap;display:flex}.ui-worker-detail__mobile-header{align-items:center;gap:var(--space-2-5);min-block-size:calc(var(--space-12) + var(--space-1));border-block-end:var(--border-default) solid var(--color-border);padding-inline:var(--space-4);display:flex}.ui-worker-detail__mobile-header strong{font:var(--type-heading-subsection)}.ui-worker-detail__phone-status>span{flex:1;justify-content:center;min-inline-size:max-content;display:flex}.ui-worker-detail__mobile-header>.ui-text{margin-inline-start:auto}.ui-worker-detail__breadcrumb-desktop{display:none}.ui-worker-detail__breadcrumb-mobile,.ui-worker-detail__footer{display:block}}.ui-worker-detail__navigation+.ui-text+.ui-worker-detail__navigation{font:var(--type-hint)}.ui-worker-detail__navigation+.ui-text+.ui-worker-detail__navigation li{padding-inline:var(--space-2)}.ui-worker-detail__navigation [data-selected]>.ui-icon{color:var(--color-fg)}@media (pointer:fine){.ui-worker-detail__inspector .ui-button--preview[data-density=standard]{min-block-size:var(--size-control);padding-block:var(--space-2)}}.ui-worker-detail__footer>.ui-text{font:var(--type-meta)}:root{--border-default:1px;--border-emphasis:2px;--border-none:0;--border-radio-checked:5px;--breakpoint-component:640px;--breakpoint-pane:744px;--breakpoint-rail:1280px;--color-dark-border-strong:#3d4655;--color-dark-fg-secondary:#a3acba;--color-dark-surface:#12161e;--color-overlay-backdrop:color-mix(in srgb, var(--color-fg) 36%, transparent);--color-theme-preview-dark-border:#303845;--color-theme-preview-dark-rail:#0b0d12;--color-theme-preview-dark-title:#f1f1f2;--color-theme-preview-light-muted:#595c62;--duration-disclosure:.18s;--duration-feedback:.12s;--duration-reduced:1ms;--duration-transition:.24s;--ease-standard:cubic-bezier(.16, 1, .3, 1);--focus-offset:2px;--focus-width:2px;--font-mono:"Geist Mono", ui-monospace, monospace;--font-sans:Geist, system-ui, sans-serif;--icon-stroke:1.65;--icon-stroke-compact:1.5;--layer-behind:-1;--layer-popover:2;--layer-tooltip:1;--layout-application-rail:208px;--layout-content:720px;--layout-device-status-gap:154px;--layout-dialog:600px;--layout-field-label:200px;--layout-header:64px;--layout-inspector:320px;--layout-item-action:100px;--layout-measure-prose:68ch;--layout-message:620px;--layout-section-rail:224px;--layout-session-pane:496px;--radius-circle:50%;--radius-control:4px;--radius-none:0;--radius-overlay:8px;--radius-pill:999px;--radius-sheet:12px;--radius-surface:6px;--shadow-overlay:0 8px 24px color-mix(in srgb, var(--color-fg) 16%, transparent);--shadow-subtle:0 1px 2px color-mix(in srgb, var(--color-fg) 12%, transparent);--size-avatar-large:48px;--size-avatar-medium:32px;--size-avatar-small:24px;--size-capability-icon:24px;--size-checkbox:16px;--size-consent-scope-icon:20px;--size-control:36px;--size-dismiss:28px;--size-logo:24px;--size-logo-auth-desktop-block:127.96px;--size-logo-auth-desktop-inline:320px;--size-logo-auth-phone-block:71.9688px;--size-logo-auth-phone-inline:180px;--size-logo-auth-tablet-block:103.969px;--size-logo-auth-tablet-inline:260px;--size-logo-wordmark-block:32px;--size-logo-wordmark-inline:120px;--size-queue-row:52px;--size-status-dot:5px;--size-switch:32px;--size-theme-preview-title:5px;--space-0:0;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-10:40px;--space-12:48px;--space-16:64px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-task-inset:clamp(8px, 6%, 24px);--space-task-row-inset:clamp(8px, 5%, 20px);--target-coarse:44px;--target-fine:28px;--tracking-eyebrow:.06em;--tracking-heading-page:-.02em;--tracking-heading-section:-.015em;--tracking-normal:normal;--tracking-otp:.3em;--type-auth-body:400 14px/21px var(--font-sans);--type-auth-button:500 14px/22px var(--font-sans);--type-auth-hint:400 13px/19.5px var(--font-sans);--type-auth-label:500 14px/21px var(--font-sans);--type-auth-lead:400 16px/24px var(--font-sans);--type-avatar:600 12px/1 var(--font-sans);--type-backup-code:400 16px/24px var(--font-mono);--type-backup-code-compact:400 14px/24px var(--font-mono);--type-body:400 14px/20px var(--font-sans);--type-brand-rail:600 18px/20px var(--font-sans);--type-brand-small:600 18px/27px var(--font-sans);--type-caption:400 12px/18px var(--font-sans);--type-control:500 14px/20px var(--font-sans);--type-control-preview:500 14px/18px var(--font-sans);--type-control-preview-compact:500 13px/16px var(--font-sans);--type-data:400 13px/20px var(--font-mono);--type-device-clock:600 17px/22px system-ui, sans-serif;--type-dismiss:400 20px/1 var(--font-sans);--type-field:400 16px/24px var(--font-sans);--type-field-preview:400 16px/20px var(--font-sans);--type-fine-print:400 11px/16px var(--font-sans);--type-heading-auth:600 28px/36px var(--font-sans);--type-heading-hero:600 30px/38px var(--font-sans);--type-heading-hero-compact:600 26px/34px var(--font-sans);--type-heading-page:600 24px/32px var(--font-sans);--type-heading-section:600 20px/28px var(--font-sans);--type-heading-subsection:600 16px/24px var(--font-sans);--type-hint:400 13px/20px var(--font-sans);--type-item-title:700 14px/21px var(--font-sans);--type-label:500 13px/20px var(--font-sans);--type-logo:600 16px/20px var(--font-sans);--type-meta:400 12px/20px var(--font-sans);--type-notice:400 14px/22px var(--font-sans);--type-notification:400 11px/20px var(--font-sans);--type-otp:400 24px/28px var(--font-mono);--type-reading:400 14px/24px var(--font-sans);--type-reference:400 11px/14px var(--font-mono);--type-reference-loose:400 11px/20px var(--font-mono);--type-row-title:400 13px/18px var(--font-sans);--type-setup-key:400 14px/20px var(--font-mono);--type-status:500 12px/18px var(--font-sans);--type-status-emphasis:600 14px/18px var(--font-sans);--type-time:400 12px/18px var(--font-mono);--underline-offset:3px;--weight-medium:500;--weight-semibold:600;--color-border:#e3e6eb;--color-border-strong:#cbd0d8;--color-canvas:#f5f6f8;--color-control-border:#8a939f;--color-destructive:#be3341;--color-destructive-hover:#a72c3a;--color-destructive-surface:#fceeef;--color-fg:#141a24;--color-fg-disabled:#9aa3b1;--color-fg-muted:#5d6675;--color-fg-tertiary:#6b7686;--color-focus:#0b63c6;--color-logo-plate:#f5f6f8;--color-preview-ink:#000;--color-primary:#141a24;--color-primary-foreground:#fff;--color-primary-hover:#262e3b;--color-qr-plate:#fff;--color-selection:#0b63c6;--color-selection-hover:#0a56ad;--color-selection-surface:#ecf1f8;--color-status-disabled:#6b7280;--color-status-disabled-surface:#f3f4f6;--color-status-neutral:#374151;--color-status-neutral-surface:#e5e7eb;--color-status-success:#17784b;--color-status-success-surface:#e8f5ee;--color-status-warning:#8f5a0b;--color-status-warning-surface:#fbf3e4;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-subtle:#eef0f4;--color-syntax-foreground:#f9fafb;--color-syntax-success:#bbf7d0;--color-syntax-surface:#111827;--color-theme-preview-dark-accent:#102948;--color-theme-preview-light-accent:#e7eff9}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-border:#e3e6eb;--color-border-strong:#cbd0d8;--color-canvas:#f5f6f8;--color-control-border:#8a939f;--color-destructive:#be3341;--color-destructive-hover:#a72c3a;--color-destructive-surface:#fceeef;--color-fg:#141a24;--color-fg-disabled:#9aa3b1;--color-fg-muted:#5d6675;--color-fg-tertiary:#6b7686;--color-focus:#0b63c6;--color-logo-plate:#f5f6f8;--color-preview-ink:#000;--color-primary:#141a24;--color-primary-foreground:#fff;--color-primary-hover:#262e3b;--color-qr-plate:#fff;--color-selection:#0b63c6;--color-selection-hover:#0a56ad;--color-selection-surface:#ecf1f8;--color-status-disabled:#6b7280;--color-status-disabled-surface:#f3f4f6;--color-status-neutral:#374151;--color-status-neutral-surface:#e5e7eb;--color-status-success:#17784b;--color-status-success-surface:#e8f5ee;--color-status-warning:#8f5a0b;--color-status-warning-surface:#fbf3e4;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-subtle:#eef0f4;--color-syntax-foreground:#f9fafb;--color-syntax-success:#bbf7d0;--color-syntax-surface:#111827;--color-theme-preview-dark-accent:#102948;--color-theme-preview-light-accent:#e7eff9}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-border:#2d3542;--color-border-strong:#3d4655;--color-canvas:#0b0e14;--color-control-border:#59657a;--color-destructive:#ee6a79;--color-destructive-hover:#c7394c;--color-destructive-surface:#331820;--color-fg:#f2f4f8;--color-fg-disabled:#566173;--color-fg-muted:#a3acba;--color-fg-tertiary:#7d879a;--color-focus:#4a93e6;--color-logo-plate:#f5f6f8;--color-preview-ink:#f2f4f8;--color-primary:#f2f4f8;--color-primary-foreground:#0b0e14;--color-primary-hover:#dce0e7;--color-qr-plate:#fff;--color-selection:#4a93e6;--color-selection-hover:#6eaaf0;--color-selection-surface:#152338;--color-status-disabled:#98a2b3;--color-status-disabled-surface:#252b36;--color-status-neutral:#d1d5db;--color-status-neutral-surface:#2b303a;--color-status-success:#45b37c;--color-status-success-surface:#0f261c;--color-status-warning:#e0a83f;--color-status-warning-surface:#2a2010;--color-surface:#12161e;--color-surface-raised:#212733;--color-surface-subtle:#191e28;--color-syntax-foreground:#f2f4f8;--color-syntax-success:#a6f4c5;--color-syntax-surface:#0b0e14;--color-theme-preview-dark-accent:#203550;--color-theme-preview-light-accent:#edf4fd}:root{--gutter:var(--space-4);--target-min:var(--target-coarse)}@media (width>=744px){:root{--gutter:var(--space-6)}}@media (width>=1280px){:root{--gutter:var(--space-10)}}@media (pointer:fine){:root{--target-min:var(--target-fine)}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-reduced)!important;scroll-behavior:auto!important;transition-duration:var(--duration-reduced)!important;animation-iteration-count:1!important}}body{font:var(--type-body);color:var(--color-fg);background:var(--color-canvas);margin:0}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-400-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-500-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-600-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-mono-400-BV1xlXkC.ttf)format("truetype")}.ui-run-card{background:var(--color-surface);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);color:var(--color-fg);font:var(--type-body);gap:var(--space-4);overflow-wrap:anywhere;min-inline-size:0;padding:var(--space-6);flex-direction:column;display:flex}.ui-run-card h2{font:var(--type-heading-subsection);margin:var(--space-0)}.ui-run-card__row,.ui-run-card__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-run-card__badge{background:var(--color-surface-subtle);border-radius:var(--radius-control);font:var(--type-meta);font-weight:var(--weight-medium);padding:var(--space-1) var(--space-2)}.ui-run-card__meta{color:var(--color-fg-muted);font:var(--type-meta);margin:var(--space-0)}.ui-run-card__description{color:var(--color-fg-muted);font:var(--type-body);margin:var(--space-0)}.ui-run-card__notice{background:var(--color-canvas);border-radius:var(--radius-control);font:var(--type-body);margin:var(--space-0);padding:var(--space-4)}.ui-run-card__actions :is(.ui-button,.ui-link){box-sizing:border-box;block-size:auto;min-block-size:var(--target-coarse);padding:var(--space-2-5) var(--space-4)}.ui-run-card__actions .ui-link--button{border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);margin-block:var(--space-0)}.ui-run-card__actions .ui-link--button:before{content:none}.ui-log-viewer[data-presentation=output]{background:var(--color-canvas);border:var(--border-none);border-radius:var(--radius-control);padding:var(--space-4)}.ui-log-viewer[data-presentation=output] li{font:var(--type-time);line-height:var(--space-6);padding:var(--space-0);white-space:pre-wrap;display:block}.ui-log-viewer[data-presentation=output] :is(time,code){color:inherit;font:inherit}.ui-log-viewer[data-presentation=output] :is(time,span){margin-inline-end:var(--space-3)}@media (width<=743px){.ui-run-card{padding:var(--space-4)}}.ui-run-artifact__summary{justify-content:space-between}.ui-run-content{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.ui-run-view,.ui-run-view *{box-sizing:border-box}.ui-run-view{background:var(--color-surface);color:var(--color-fg);font:var(--type-body);font-synthesis:none;overflow-wrap:anywhere;min-block-size:100vh;display:flex}.ui-run-view__rail{background:var(--color-canvas);border-inline-end:var(--border-default) solid var(--color-border);flex:0 0 var(--layout-application-rail);gap:var(--space-4);padding:var(--space-4) var(--space-3);flex-direction:column;display:flex}.ui-run-view__brand{font:var(--type-brand-rail);min-block-size:var(--space-10);align-content:center}.ui-run-view__workspace{color:var(--color-fg-muted);font-weight:var(--weight-medium)}.ui-run-view__nav{border-radius:var(--radius-control);align-items:center;gap:var(--space-3);min-block-size:var(--space-10);padding-inline:var(--space-3);display:flex}.ui-run-view__nav[data-selected=true]{background:var(--color-surface-subtle)}.ui-run-view__footer{color:var(--color-fg-muted);font:var(--type-meta);margin-block-start:auto}.ui-run-view__body{flex:1;min-inline-size:0}.ui-run-view__breadcrumb{border-block-end:var(--border-default) solid var(--color-border);color:var(--color-fg-muted);font:var(--type-meta);align-items:center;gap:var(--space-3);min-block-size:calc(var(--space-10) + var(--space-4));padding-inline:var(--space-8);flex-wrap:wrap;display:flex}.ui-run-view__main,.ui-run-view__heading{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.ui-run-view__main{padding:var(--space-8)}.ui-run-view__heading h1{font:var(--type-heading-page);letter-spacing:var(--tracking-heading-page);margin:var(--space-0)}.ui-run-view__reference{color:var(--color-fg-muted);font:var(--type-meta);font-weight:var(--weight-semibold)}.ui-run-view__description{color:var(--color-fg-muted)}.ui-run-view__artifact{justify-content:space-between}.ui-run-view__phone{display:none}@media (width<=743px){.ui-run-view{flex-direction:column}.ui-run-view__rail{display:none}.ui-run-view__phone{border-block-end:var(--border-default) solid var(--color-border);align-items:center;gap:var(--space-3);min-block-size:calc(var(--space-10) + var(--space-4));padding-inline:var(--space-3);display:flex}.ui-run-view__phone strong{font:var(--type-brand-rail)}.ui-run-view__phone .ui-button{min-block-size:var(--target-coarse);padding:var(--space-2-5) var(--space-4)}.ui-run-view__breadcrumb{padding-inline:var(--space-4)}.ui-run-view__main{padding:var(--space-4)}}.ui-artifact-layout,.ui-artifact-layout__identity,.ui-artifact-layout__content,.ui-artifact-viewer,.ui-artifact-viewer__markdown,.ui-comment-rail,.ui-artifact-discussion,.ui-artifact-discussion__reply,.ui-artifact-tombstone,.ui-capacity-banner,.ui-artifact-layout__notice,.ui-artifact-viewer__unavailable,.ui-artifact-evidence,.ui-artifact-unavailable,.ui-comment-sheet,.ui-send-to-agent-dialog{gap:var(--space-4);overflow-wrap:anywhere;min-inline-size:0;color:var(--color-fg);font:var(--type-body);flex-direction:column;display:flex}.ui-artifact-layout{background:var(--color-surface)}.ui-artifact-layout__identity{gap:var(--space-4)}.ui-artifact-layout__description{color:var(--color-fg-muted)}.ui-artifact-layout__notice[data-notice=pinned] .ui-artifact-layout__description{font:var(--type-meta)}.ui-artifact-layout__header,.ui-artifact-actions,.ui-artifact-discussion__heading{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ui-artifact-layout__header{align-items:flex-start;gap:var(--space-4);flex-direction:column}.ui-artifact-layout__header>*{max-inline-size:100%}.ui-artifact-layout .ui-inline{gap:var(--space-3)}.ui-artifact-discussion__heading{justify-content:space-between}.ui-artifact-layout__columns{grid-template-columns:minmax(0, 1fr) var(--layout-inspector);gap:var(--space-6);align-items:start;display:grid}.ui-artifact-layout__columns:not(:has(>aside)){grid-template-columns:minmax(0,1fr)}.ui-artifact-viewer,.ui-comment-rail,.ui-artifact-discussion__reply,.ui-artifact-tombstone,.ui-capacity-banner,.ui-artifact-layout__notice,.ui-artifact-evidence,.ui-artifact-unavailable{padding:var(--space-6);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface)}.ui-artifact-unavailable .ui-error-state{justify-content:center;gap:var(--space-4);min-block-size:calc(var(--space-12) * 5);max-inline-size:none;padding:var(--space-0);border:var(--border-none);background:0 0;flex-direction:column;display:flex}.ui-artifact-unavailable .ui-feedback-description{max-inline-size:none}.ui-artifact-unavailable .ui-button{min-block-size:var(--target-coarse);padding:var(--space-2-5) var(--space-4);font:var(--type-control)}.ui-artifact-layout h1{font:var(--type-heading-page);letter-spacing:var(--tracking-heading-page);margin:0}.ui-artifact-layout__eyebrow .ui-text--caption{font:var(--type-meta);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow)}.ui-artifact-layout h2,.ui-artifact-viewer h2,.ui-artifact-viewer h3,.ui-artifact-viewer h4,.ui-artifact-viewer h5,.ui-artifact-viewer h6,.ui-comment-rail h2,.ui-artifact-discussion h2,.ui-artifact-tombstone h2,.ui-capacity-banner h2{font:var(--type-heading-subsection);margin:0}.ui-artifact-layout p,.ui-artifact-viewer p,.ui-artifact-tombstone p,.ui-capacity-banner p,.ui-artifact-layout__notice p,.ui-send-to-agent-dialog p{margin:0}.ui-artifact-caption,.ui-artifact-viewer .ui-text--caption{color:var(--color-fg-muted);font:var(--type-meta)}.ui-artifact-chip{padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--color-surface-subtle);font:var(--type-meta);font-weight:var(--weight-medium)}.ui-artifact-viewer pre,.ui-artifact-evidence>pre{padding:var(--space-4);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-canvas);color:var(--color-fg);border-radius:var(--radius-control);font:var(--type-caption);font-family:var(--font-mono);line-height:var(--space-6);margin:0}.ui-artifact-viewer code,.ui-artifact-evidence>pre>code,.ui-send-to-agent-dialog pre>code{font-family:var(--font-mono)}.ui-artifact-viewer__markdown ul{line-height:var(--target-fine);margin:0;padding-inline-start:var(--space-5)}.ui-artifact-viewer__markdown a{color:var(--color-selection)}@media (pointer:coarse){.ui-artifact-viewer__markdown a{min-inline-size:var(--target-coarse);min-block-size:var(--target-coarse);align-items:center;display:inline-flex}}.ui-artifact-viewer__image{block-size:calc(var(--space-12) * 5);background:var(--color-surface-subtle);border-radius:var(--radius-control);grid-template-rows:minmax(0,1fr);place-items:center;display:grid}.ui-artifact-viewer__image img{object-fit:contain;block-size:100%;min-block-size:0;max-block-size:100%;inline-size:100%}.ui-version-picker{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.ui-version-picker select{appearance:none;min-block-size:var(--target-coarse);border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);max-inline-size:100%;color:var(--color-fg);padding:var(--space-2-5) var(--space-4);font:var(--type-control);padding-inline-end:calc(var(--space-4) + var(--space-3))}.ui-version-picker__control{min-inline-size:0;max-inline-size:100%;display:inline-flex;position:relative}.ui-version-picker__control>.ui-icon{inline-size:var(--space-3);block-size:var(--space-3);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-4);transform:translateY(-50%)}.ui-version-picker:has(select:disabled){color:var(--color-fg-disabled)}.ui-version-picker select:disabled{color:inherit}.ui-version-picker select:focus-visible,.ui-artifact-viewer a:focus-visible{outline:var(--focus-width) solid var(--color-selection);outline-offset:var(--focus-offset)}.ui-capacity-banner p,.ui-artifact-tombstone p{color:var(--color-fg-muted)}.ui-artifact-layout .ui-button,.ui-comment-rail .ui-button,.ui-comment-sheet .ui-button,.ui-send-to-agent-dialog .ui-button{min-block-size:var(--target-coarse);padding:var(--space-2-5) var(--space-4);font:var(--type-control)}.ui-comment-rail textarea,.ui-comment-sheet textarea,.ui-send-to-agent-dialog textarea{box-sizing:border-box;inline-size:100%;min-block-size:var(--layout-item-action);padding:var(--space-3);font:var(--type-body)}@media (width<=743px){.ui-artifact-viewer,.ui-comment-rail,.ui-artifact-discussion__reply,.ui-artifact-tombstone,.ui-capacity-banner,.ui-artifact-layout__notice,.ui-artifact-evidence,.ui-artifact-unavailable{padding:var(--space-4)}.ui-artifact-layout__columns{grid-template-columns:minmax(0,1fr)}.ui-artifact-layout__header{align-items:start}.ui-version-picker select,.ui-comment-rail textarea,.ui-comment-sheet textarea,.ui-send-to-agent-dialog textarea{font:var(--type-field)}.ui-version-picker select{padding-block:var(--space-2)}}.ui-version-picker__hidden-label{clip-path:inset(50%);inline-size:var(--border-default);block-size:var(--border-default);white-space:nowrap;position:absolute;overflow:hidden}.ui-artifact-viewer__markdown p:has(>em:only-child){color:var(--color-fg-muted);font:var(--type-meta)}.ui-artifact-viewer__markdown p>em:only-child{font-style:normal}.ui-artifact-layout .ui-badge{font:var(--type-meta);font-weight:var(--weight-medium);padding:var(--space-1) var(--space-2);background:var(--color-surface-subtle)}.ui-artifact-layout .ui-artifact-evidence>.ui-text--caption{font:var(--type-meta)}.ui-artifact-discussion form{gap:var(--space-4);flex-direction:column;display:flex}.ui-artifact-discussion textarea,.ui-send-to-agent-dialog textarea{border:var(--border-default) solid var(--color-control-border);border-radius:var(--radius-control);color:var(--color-fg);background:var(--color-surface)}.ui-comment-sheet[hidden],.ui-send-to-agent-dialog[hidden]{display:none}.ui-artifact-viewer__unavailable{min-block-size:calc(var(--space-12) * 5);justify-content:center}.ui-artifact-tombstone--embedded{border:var(--border-none);padding:var(--space-0);background:0 0}.ui-dialog:has(.ui-send-to-agent-dialog){inline-size:min(calc(var(--layout-dialog) - var(--space-10)), calc(100dvi - var(--space-8)))}.ui-send-to-agent-dialog>p{color:var(--color-fg-muted)}.ui-send-to-agent-dialog pre{padding:var(--space-4);border-radius:var(--radius-control);background:var(--color-canvas);color:var(--color-fg);white-space:pre-wrap;overflow-wrap:anywhere;font:var(--type-caption);font-family:var(--font-mono);line-height:var(--space-6);margin:0}.ui-artifact-layout--unavailable h1{font:var(--type-heading-subsection)}.ui-artifact-layout--unavailable .ui-artifact-layout__description{font:var(--type-meta)}
