:root{--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-brand:"Rubik", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--text-display:2.5rem;--leading-display:1.12;--text-title-1:1.625rem;--leading-title-1:1.2;--text-title-2:1.1875rem;--leading-title-2:1.3;--text-title-3:1rem;--leading-title-3:1.4;--text-body:.9375rem;--leading-body:1.55;--text-small:.8125rem;--leading-small:1.45;--text-label:.75rem;--leading-label:1.3;--tracking-label:.02em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-control:5px;--radius-base:8px;--radius-round:999px;--elevation-flat:none;--elevation-raised:0 1px 2px #121f3614, 0 1px 1px #121f360a;--elevation-menu:0 8px 16px 0 #00000014, 0 4px 8px 0 #0000000f;--elevation-dialog:0 32px 64px -4px #0000001f, 0 12px 24px -2px #0000000f;--elevation-window:0 1px 2px #121f360f, 0 8px 20px -12px #121f3629;--elevation-window-focus:0 2px 4px #121f360f, 0 22px 44px -18px #121f3647;--overlay-scrim:#0006;--overlay-lift:#121f360f;--motion-quick:.15s;--motion-standard:.2s;--motion-ease:cubic-bezier(.2, .7, .3, 1);--motion-exit:.12s;--motion-ease-exit:cubic-bezier(.4, 0, 1, 1);--comfortable-control:36px;--comfortable-row:44px;--compact-control:30px;--compact-row:34px;--layout-family:44px;--layout-header:56px;--layout-sidebar:250px;--layout-measure:54ch;--layout-content:1180px;--layout-gutter:16px;--layout-gutter-medium:24px;--layout-gutter-wide:32px;--layout-form:40rem;--layout-standard:90rem;--layout-aside:22rem;--layout-fluid-max:100rem;--layout-thread:80rem;--layout-indent:2.125rem;--layout-lane:48rem;--layout-aside-max:40rem;--layout-aside-wide:48rem;--color-canvas:#fff;--color-surface:#fff;--color-surface-sunken:#f5f5f5;--color-surface-selected:#fbeee9;--color-border:#e4e4e4;--color-border-strong:#c8c8c8;--color-border-control:#767676;--color-text:#121f36;--color-text-muted:#5f5f5f;--color-text-inverse:#fff;--color-link:#121f36;--color-accent:#cb6245;--color-focus:#cb6245;--color-focus-edge:#121f36;--color-action:#9e533e;--color-action-hover:#86442f;--color-on-action:#fff;--color-disabled:#e4e4e4;--color-on-disabled:#5f5f5f;--color-surface-raised:#fff;--color-sidebar:#fff;--color-sidebar-hover:#f5f5f5;--color-tooltip:#121f36;--color-on-tooltip:#fff;--color-family-bar:#fff;--color-family-text:#121f36;--color-family-muted:#5f5f5f;--color-family-marker:#9e533e;--color-code:#1d2b3d;--color-on-code:#f5f5f5;--color-code-comment:#5f5f5f;--color-code-keyword:#0033e8;--color-code-string:#2b6a3f;--color-code-number:#9e533e;--color-code-name:#7a5200;--color-code-tag:#b3261e;--color-success:#2b6a3f;--color-success-surface:#eaf5ee;--color-warning:#7a5200;--color-warning-surface:#fdf4d7;--color-danger:#b3261e;--color-danger-surface:#fdecea;--color-info:#2d4665;--color-info-surface:#e9edf3;--color-reference:#0033e8;--color-reference-surface:#f7f8ff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-beyond-mode=dark]{--color-canvas:#101625;--color-surface:#112036;--color-surface-sunken:#0c1525;--color-surface-selected:#2c1a17;--color-border:#2b3853;--color-border-strong:#424f6e;--color-border-control:#8e99bb;--color-text:#e6e9ef;--color-text-muted:#99a3b1;--color-text-inverse:#101625;--color-link:#e6e9ef;--color-accent:#cb6245;--color-focus:#ffa385;--color-focus-edge:#e6e9ef;--color-action:#e46f4e;--color-action-hover:#ffa385;--color-on-action:#101625;--color-disabled:#1d2b3d;--color-on-disabled:#99a3b1;--color-surface-raised:#1d2b3d;--color-sidebar:#0c1525;--color-sidebar-hover:#112036;--color-tooltip:#313c50;--color-on-tooltip:#e6e9ef;--color-family-bar:#0c1525;--color-family-text:#e6e9ef;--color-family-muted:#99a3b1;--color-family-marker:#e46f4e;--color-code:#0c1525;--color-on-code:#f5f5f5;--color-code-comment:#99a3b1;--color-code-keyword:#9fb5ff;--color-code-string:#7fd19b;--color-code-number:#ffa385;--color-code-name:#f7c700;--color-code-tag:#ff8a80;--color-success:#7fd19b;--color-success-surface:#13301f;--color-warning:#f7c700;--color-warning-surface:#2e2710;--color-danger:#ff8a80;--color-danger-surface:#3a1616;--color-info:#9fb5ff;--color-info-surface:#1a2540;--color-reference:#9fb5ff;--color-reference-surface:#1a2247;--elevation-raised:0 1px 2px #00000073;--elevation-menu:0 12px 28px -6px #00000080, 0 4px 10px 0 #00000052;--elevation-window:0 14px 30px -12px #0c1525e6;--elevation-window-focus:0 30px 64px -16px #0c1525f5;--overlay-lift:#ffffff1a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-beyond-mode=light]){--color-canvas:#101625;--color-surface:#112036;--color-surface-sunken:#0c1525;--color-surface-selected:#2c1a17;--color-border:#2b3853;--color-border-strong:#424f6e;--color-border-control:#8e99bb;--color-text:#e6e9ef;--color-text-muted:#99a3b1;--color-text-inverse:#101625;--color-link:#e6e9ef;--color-accent:#cb6245;--color-focus:#ffa385;--color-focus-edge:#e6e9ef;--color-action:#e46f4e;--color-action-hover:#ffa385;--color-on-action:#101625;--color-disabled:#1d2b3d;--color-on-disabled:#99a3b1;--color-surface-raised:#1d2b3d;--color-sidebar:#0c1525;--color-sidebar-hover:#112036;--color-tooltip:#313c50;--color-on-tooltip:#e6e9ef;--color-family-bar:#0c1525;--color-family-text:#e6e9ef;--color-family-muted:#99a3b1;--color-family-marker:#e46f4e;--color-code:#0c1525;--color-on-code:#f5f5f5;--color-code-comment:#99a3b1;--color-code-keyword:#9fb5ff;--color-code-string:#7fd19b;--color-code-number:#ffa385;--color-code-name:#f7c700;--color-code-tag:#ff8a80;--color-success:#7fd19b;--color-success-surface:#13301f;--color-warning:#f7c700;--color-warning-surface:#2e2710;--color-danger:#ff8a80;--color-danger-surface:#3a1616;--color-info:#9fb5ff;--color-info-surface:#1a2540;--color-reference:#9fb5ff;--color-reference-surface:#1a2247;--elevation-raised:0 1px 2px #00000073;--elevation-menu:0 12px 28px -6px #00000080, 0 4px 10px 0 #00000052;--elevation-window:0 14px 30px -12px #0c1525e6;--elevation-window-focus:0 30px 64px -16px #0c1525f5;--overlay-lift:#ffffff1a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--bui-control:var(--comfortable-control);--bui-row:var(--comfortable-row);--bui-target:32px;--bui-quiet-hang:var(--space-2);--bui-status-axis:15px}:root[data-density=compact]{--bui-control:var(--compact-control);--bui-row:var(--compact-row)}@media (pointer:coarse){:root{--bui-control:44px;--bui-target:44px}}:where([class^=bui-],[class*=\ bui-])[hidden]{display:none!important}.bui-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.bui-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.bui-spinner{border-radius:var(--radius-round);border:2px solid;border-right-color:#0000;flex:none;width:14px;height:14px;animation:.8s linear infinite bui-spin;display:inline-block}@keyframes bui-spin{to{transform:rotate(360deg)}}@keyframes bui-pulse{50%{opacity:.4}}@keyframes bui-enter{0%{opacity:0;transform:translateY(var(--bui-enter-from,4px))}}@keyframes bui-leave{to{opacity:0;transform:translateY(var(--bui-enter-from,4px))}}@media (prefers-reduced-motion:reduce){:where([class^=bui-]:not(.bui-waiting,.bui-skeleton),[class*=\ bui-]:not(.bui-waiting,.bui-skeleton)),:where([class^=bui-],[class*=\ bui-]):before,:where([class^=bui-],[class*=\ bui-]):after,:where([class^=bui-],[class*=\ bui-])::backdrop{scroll-behavior:auto!important;transition:none!important;animation:none!important}.bui-spinner{background:linear-gradient(90deg,currentColor 50%,#0000 50%);border-right-color:currentColor}.bui-spinner: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)){background:linear-gradient(270deg,currentColor 50%,#0000 50%)}}:root,[data-beyond-mode]{--bui-focus-halo:0 0 0 3px color-mix(in srgb, var(--color-focus-edge) 14%, transparent);--bui-focus-halo-danger:0 0 0 3px color-mix(in srgb, var(--color-danger) 16%, transparent)}:where(:focus-visible),:where([class^=bui-],[class*=\ bui-]):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:no-preference){:where(:focus-visible),:where([class^=bui-],[class*=\ bui-]):focus-visible{animation:bui-ring var(--motion-quick) var(--motion-ease)}}:is(:not(input,textarea,select,:where([contenteditable]:not([contenteditable=false]),[role=textbox],[role=searchbox],[role=combobox])),input:where([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image])):-moz-focusring{outline:2px solid var(--color-focus)}@keyframes bui-ring{0%{outline-offset:6px;outline-color:#0000}}:where(:not(a[href],area[href],button,input,select,textarea,summary,iframe,[contenteditable]:not([contenteditable=false]),[role=button],[role=link],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=tab],[role=treeitem],[role=gridcell],[role=row],[role=checkbox],[role=radio],[role=switch],[role=slider],[role=spinbutton],[role=combobox],[role=textbox],[role=searchbox],[role=listbox],[role=tree],[role=treegrid],[role=grid],[role=menu],[role=menubar],[role=tablist],[role=radiogroup],[role=separator],[role=application],.bui-command))[tabindex="-1"]:focus{outline:none;animation:none}:is(.bui-input,.bui-select-control,.bui-command-edit):focus-visible,.bui-edge:focus-visible{border-color:var(--color-focus-edge);box-shadow:var(--bui-focus-halo);outline:none;animation:none}:is(.bui-edge,.bui-navmenu-search):has(:is(input,textarea,select):focus-visible){border-color:var(--color-focus-edge);box-shadow:var(--bui-focus-halo);outline:none;animation:none}.bui-composer-box:has(.bui-composer-field:focus-visible){border-color:var(--color-focus-edge);box-shadow:var(--bui-focus-halo);outline:none;animation:none}@media (prefers-reduced-motion:no-preference){:is(.bui-input,.bui-select-control,.bui-command-edit,.bui-edge,.bui-navmenu-search,.bui-composer-box,.bui-command){transition:border-color var(--motion-quick) var(--motion-ease), box-shadow var(--motion-quick) var(--motion-ease)}}:is(.bui-edge,.bui-navmenu-search,.bui-composer-box) :is(input,textarea,select):focus-visible{box-shadow:none;outline:none;animation:none}.bui-command:focus{box-shadow:0 0 0 1px var(--color-focus-edge), 0 0 0 4px color-mix(in srgb, var(--color-focus-edge) 14%, transparent), var(--elevation-raised);outline:none;animation:none}.bui-composer-editor>.bui-composer-box:has(.bui-composer-field:focus-visible){box-shadow:var(--bui-focus-halo), var(--elevation-dialog)}.bui-diff-lines:focus-visible{box-shadow:inset 0 0 0 1px var(--color-focus-edge), inset 0 0 0 3px color-mix(in srgb, var(--color-focus-edge) 14%, transparent);outline:none;animation:none}:is(.bui-input,.bui-select-control):is([aria-invalid=true],.bui-field-invalid *):focus-visible{border-color:var(--color-danger);box-shadow:var(--bui-focus-halo-danger)}.bui-edge[data-invalid]:has(:is(input,textarea,select):focus-visible){border-color:var(--color-danger);box-shadow:var(--bui-focus-halo-danger)}:is(.bui-input,.bui-command-edit,.bui-composer-field,.bui-navmenu-field,.bui-palette-field),:is(input,textarea).bui-edge,.bui-edge :is(input,textarea){caret-color:var(--color-focus)}@media (forced-colors:active){:is(.bui-input,.bui-select-control,.bui-command-edit):focus-visible,.bui-edge:focus-visible,.bui-command:focus{outline-offset:1px;outline:2px solid highlight}:is(.bui-edge,.bui-navmenu-search):has(:is(input,textarea,select):focus-visible){outline-offset:1px;outline:2px solid highlight}.bui-composer-box:has(.bui-composer-field:focus-visible){outline-offset:1px;outline:2px solid highlight}.bui-diff-lines:focus-visible{outline-offset:-2px;outline:2px solid highlight}}.bui-icon[data-size="16"]{width:16px;height:16px}.bui-icon[data-size="20"]{width:20px;height:20px}.bui-icon[data-size="24"]{width:24px;height:24px}.bui-button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--bui-control);padding:0 var(--space-4);border-radius:var(--radius-control);font:inherit;font-size:var(--text-small);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--motion-quick) var(--motion-ease), border-color var(--motion-quick) var(--motion-ease);border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.bui-button-small{min-height:max(calc(var(--bui-control) - 6px), var(--bui-target));padding:0 var(--space-3)}.bui-button-primary{background:var(--color-action);color:var(--color-on-action)}.bui-button-primary:not(:disabled,[aria-disabled=true]):hover{background:var(--color-action-hover)}.bui-button-secondary{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-control)}.bui-button-secondary:not(:disabled,[aria-disabled=true]):hover{border-color:var(--color-text)}.bui-button-quiet{color:var(--color-link);background:0 0}.bui-button-quiet:not(.bui-button-bare){padding-inline:calc(var(--bui-quiet-hang) - 1px);margin-inline:calc(-1 * var(--bui-quiet-hang))}:is(button,a,input,select,.bui-copy-button,.bui-menu-holder,:has(button,input,select))+.bui-button-quiet:not(.bui-button-bare){margin-inline-start:0}.bui-button-quiet:not(.bui-button-bare):has(+:is(button,a,input,select,.bui-copy-button,.bui-menu-holder)){margin-inline-end:0}p>.bui-button-quiet:not(.bui-button-bare){margin-inline:0}@media (pointer:coarse){.bui-button-quiet:not(.bui-button-bare){min-width:var(--bui-target);justify-content:flex-start}}:is(.bui-page-actions,.bui-page-compact-actions,.bui-section-actions,.bui-callout-actions,.bui-empty-actions,.bui-unavailable-actions,.bui-recovery-actions,.bui-dialog-actions,.bui-sheet-actions,.bui-awaited-actions,.bui-command-actions,.bui-command-note-actions,.bui-refs-actions,.bui-details-actions,.bui-copy-actions,.bui-diff-actions,.bui-provider-actions,.bui-statusrow-actions,.bui-activity-actions,.bui-dictation-actions)>.bui-button-quiet:not(.bui-button-bare):not(:first-child){margin-inline-start:0}:is(.bui-page-actions,.bui-page-compact-actions,.bui-section-actions,.bui-callout-actions,.bui-empty-actions,.bui-unavailable-actions,.bui-recovery-actions,.bui-dialog-actions,.bui-sheet-actions,.bui-awaited-actions,.bui-command-actions,.bui-command-note-actions,.bui-refs-actions,.bui-details-actions,.bui-copy-actions,.bui-diff-actions,.bui-provider-actions,.bui-statusrow-actions,.bui-activity-actions,.bui-dictation-actions)>.bui-button-quiet:not(.bui-button-bare):not(:last-child){margin-inline-end:0}.bui-button-quiet:not(:disabled,[aria-disabled=true]):hover{background:var(--overlay-lift)}.bui-button:is(.bui-button-secondary,.bui-button-quiet):not(:disabled,[aria-disabled=true]):active{background:var(--color-surface-sunken);border-color:var(--color-text)}.bui-button-danger{background:var(--color-surface);color:var(--color-danger);border-color:var(--color-danger)}.bui-button-danger:not(:disabled,[aria-disabled=true]):hover{background:var(--color-danger-surface)}.bui-button:disabled,.bui-button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.bui-button-primary:disabled,.bui-button-primary[aria-disabled=true]:not([data-busy]){background:var(--color-disabled);color:var(--color-on-disabled);opacity:1;border-color:#0000}.bui-button[data-busy]{cursor:progress}.bui-button-bare{width:var(--bui-target);min-width:var(--bui-target);border-radius:var(--radius-round);flex:none;padding:0}.bui-button-bare.bui-button-small{min-height:var(--bui-target);padding:0}.bui-icon-button{width:var(--bui-target);height:var(--bui-target);border-radius:var(--radius-control);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bui-icon-button:not(:disabled,[aria-disabled=true]):hover{background:var(--overlay-lift)}.bui-icon-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.bui-link-button{min-height:var(--bui-target);color:var(--color-link);font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.bui-toggles{border:1px solid var(--color-border-control);border-radius:var(--radius-control);display:inline-flex;overflow:hidden}.bui-toggle{min-height:calc(var(--bui-control) - 2px);padding:0 var(--space-4);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);cursor:pointer;border:0}.bui-toggle+.bui-toggle{border-left:1px solid var(--color-border-strong)}.bui-toggle[aria-pressed=true]{background:var(--color-surface-selected);font-weight:var(--weight-medium);box-shadow:inset 0 -2px 0 var(--color-accent)}.bui-menu-holder,.bui-disclosure{display:inline-block;position:relative}.bui-menu-button,.bui-disclosure-button{align-items:center;gap:var(--space-2);min-height:var(--bui-target);min-width:var(--bui-target);padding:0 var(--space-2);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);cursor:pointer;justify-content:center;display:inline-flex}.bui-menu,.bui-disclosure-panel,.bui-disclosure-leaving{top:calc(100% + var(--space-1));z-index:20;min-width:12rem;max-width:min(24rem, calc(100vw - 2 * var(--space-4)));padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);color:var(--color-text);box-shadow:var(--elevation-menu);animation:bui-enter var(--motion-quick) var(--motion-ease);margin:0;list-style:none;position:absolute}.bui-menu{width:max-content;overflow-y:auto}.bui-menu-button:has(>span){min-height:var(--bui-control);font-weight:var(--weight-medium)}.bui-disclosure-panel.bui-disclosure-above,.bui-disclosure-leaving.bui-disclosure-above,.bui-menu.bui-menu-above{top:auto;bottom:calc(100% + var(--space-1));--bui-enter-from:-4px}.bui-align-start{left:0}.bui-align-end{right:0}.bui-menu[hidden],.bui-disclosure-panel[hidden]{display:none}.bui-disclosure-leaving{pointer-events:none;animation:bui-leave var(--motion-quick) var(--motion-ease) forwards}.bui-menu-item{width:100%;min-height:var(--bui-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;text-decoration:none;display:flex}.bui-menu-item:hover,.bui-menu-item:focus{background:var(--color-surface-sunken);outline:none}.bui-menu-item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;animation:none}.bui-menu-item-danger{color:var(--color-danger)}.bui-menu-item[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}.bui-menu-reason{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-regular)}.bui-choice{max-width:100%}.bui-choice-button{align-items:center;gap:var(--space-1) var(--space-2);max-width:100%;min-height:var(--bui-control);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);text-align:left;cursor:pointer;flex-wrap:wrap;display:inline-flex}.bui-choice-button:not(:disabled,[aria-disabled=true]):hover{background:var(--color-surface-sunken)}.bui-choice-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bui-choice-button:disabled,.bui-choice-button[aria-disabled=true]{color:var(--color-text-muted);background:var(--color-surface-sunken);cursor:not-allowed}.bui-choice-button[data-tone=danger]{border-color:var(--color-danger)}.bui-choice-button[data-tone=warning]{border-color:var(--color-warning)}.bui-choice-label{color:var(--color-text-muted)}.bui-choice-value{font-weight:var(--weight-medium);overflow-wrap:anywhere}.bui-choice-empty .bui-choice-value{color:var(--color-text-muted);font-weight:var(--weight-regular)}.bui-choice-dot{display:inline-flex}.bui-choice-dot .bui-status-dot{margin-top:0}.bui-choice-state{font-size:var(--text-label);font-weight:var(--weight-medium)}.bui-choice-button[data-tone=danger] .bui-choice-state{color:var(--color-danger)}.bui-choice-button>.bui-icon{color:var(--color-text-muted);margin-left:auto}.bui-choice-list{min-width:max(var(--bui-anchor-width,100%), 16rem)}.bui-choice-item{gap:2px}.bui-choice-item>*{overflow-wrap:anywhere;max-width:100%}.bui-choice-line{align-items:center;gap:var(--space-2);width:100%;display:flex}.bui-choice-line>.bui-icon,.bui-choice-space{flex:none;width:16px;height:16px}.bui-choice-name{font-weight:var(--weight-medium);flex:auto}.bui-choice-line>.bui-status{font-size:var(--text-label);flex:none}.bui-choice-detail{padding-left:calc(16px + var(--space-2));color:var(--color-text-muted);font-size:var(--text-label)}.bui-choice-item .bui-menu-reason{padding-left:calc(16px + var(--space-2))}.bui-menu-separator{height:1px;margin:var(--space-1) var(--space-2);background:var(--color-border)}.bui-chip .bui-choice-button{gap:0 var(--space-1);min-height:var(--bui-target);padding:0 var(--space-1) 0 var(--space-2)}.bui-chip .bui-choice-button>.bui-icon{width:16px;height:16px;margin-left:0}.bui-chip-state{font-size:var(--text-label)}.bui-chip .bui-choice-button[data-tone=danger] .bui-chip-state{color:var(--color-danger)}.bui-chip .bui-chip-state[data-calm]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bui-chip.bui-choice-statement .bui-statement{min-height:var(--bui-target);font-size:var(--text-small);align-items:center}.bui-cards{border:0;min-width:0;margin:0;padding:0}.bui-cards-legend{margin-bottom:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-medium);padding:0}.bui-cards-description{margin:0 0 var(--space-2);color:var(--color-text-muted);font-size:var(--text-small)}.bui-cards-list{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));display:grid}.bui-card-choice{align-content:start;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-base);background:var(--color-surface);color:var(--color-text);font-size:var(--text-small);cursor:pointer;display:grid;position:relative}.bui-card-choice:hover{background:var(--color-surface-sunken)}.bui-card-choice[data-checked]{border-color:var(--color-accent);background:var(--color-surface-selected);box-shadow:inset 0 0 0 1px var(--color-accent)}.bui-card-choice[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.bui-card-choice:has(.bui-card-radio:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.bui-card-radio{inset:var(--space-3) var(--space-3) auto auto;accent-color:var(--color-action);margin:0;position:absolute}.bui-card-head{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;padding-inline-end:var(--space-6);display:flex}.bui-card-title{font-size:var(--text-body);font-weight:var(--weight-semibold)}.bui-card-body{gap:var(--space-1);display:grid}.bui-card-detail,.bui-card-reason{color:var(--color-text-muted)}.bui-card-facts{gap:var(--space-1) var(--space-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.bui-field,.bui-choices{gap:var(--space-1);border:0;min-width:0;margin:0;padding:0;display:grid}.bui-field-label{font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-text);padding:0}.bui-field-optional{font-weight:var(--weight-regular);color:var(--color-text-muted)}.bui-field-hint,.bui-choice-note{font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted);margin:0}.bui-field-error{align-items:flex-start;gap:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-danger);margin:0;display:flex}.bui-field-error[hidden]{display:none}.bui-input,.bui-select-control{box-sizing:border-box;width:100%;min-width:0;min-height:var(--bui-control);padding:0 var(--bui-line-inset,var(--space-3));border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-body)}.bui-textarea{min-height:calc(var(--bui-control) * 3);padding:var(--space-2) var(--space-3);resize:vertical}.bui-input::placeholder{color:var(--color-text-muted)}.bui-field-invalid .bui-input,.bui-input[aria-invalid=true]{border-color:var(--color-danger)}.bui-select{min-width:0;max-width:100%;display:inline-grid;position:relative}.bui-select-control{appearance:none;padding-right:calc(var(--bui-line-inset,var(--space-3)) + 22px);cursor:pointer}.bui-select>.bui-icon{right:var(--space-2);pointer-events:none;color:var(--color-text-muted);position:absolute;top:50%;transform:translateY(-50%)}.bui-choices-list{gap:var(--space-1);display:grid}.bui-choice:not(.bui-menu-holder){align-items:center;column-gap:var(--space-2);min-height:var(--bui-target);grid-template-columns:auto 1fr;display:grid}.bui-choice input{width:18px;height:18px;accent-color:var(--color-action);margin:0}.bui-choice label{font-size:var(--text-body);cursor:pointer}.bui-choice-note{grid-column:2}.bui-choice-disabled label{color:var(--color-text-muted);cursor:not-allowed}.bui-help{vertical-align:middle;display:inline;position:static}.bui-disclosure-help{min-height:var(--bui-target);min-width:var(--bui-target);border-radius:var(--radius-round);color:var(--color-link);background:0 0;border:0;padding:0}.bui-disclosure-help:hover,.bui-disclosure-help[aria-expanded=true]{background:var(--color-surface-sunken)}.bui-help-panel{max-width:min(40rem,100%);margin:var(--space-1) 0 var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-left:3px solid var(--color-info);border-radius:var(--radius-control);background:var(--color-info-surface);box-shadow:none;font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);display:block;position:static}.bui-help-panel p+p{margin-top:var(--space-2)}.bui-help-panel p{margin:0}.bui-tooltip{z-index:40;max-width:min(18rem,100vw - 16px);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--color-tooltip);color:var(--color-on-tooltip);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);box-shadow:var(--elevation-menu);animation:bui-enter var(--motion-quick) var(--motion-ease);position:fixed}.bui-tooltip[hidden]{display:none}.bui-picker{gap:var(--space-2);min-width:0;display:grid}.bui-picker-chosen{gap:var(--space-1);display:grid}.bui-picker-count{font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted);margin:0}.bui-chips{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bui-chips[hidden]{display:none}.bui-chips>.bui-chip{align-items:center;gap:var(--space-1);max-width:100%;padding:2px 2px 2px var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-sunken);font-size:var(--text-small);font-weight:var(--weight-regular);flex-wrap:wrap;display:inline-flex}.bui-chip-label{overflow-wrap:anywhere}.bui-chips>.bui-chip-problem{border-color:var(--color-warning);background:var(--color-warning-surface)}.bui-chip-reason{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-regular);flex-basis:100%;order:1}.bui-chip-remove{width:var(--bui-target);height:var(--bui-target);border-radius:var(--radius-control);min-width:28px;min-height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.bui-chip-remove:hover{background:var(--color-surface);color:var(--color-text)}.bui-chip-remove .bui-icon{width:14px;height:14px}.bui-picker-bar{gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-picker-search{flex:12rem;min-width:0;display:flex;position:relative}.bui-picker-search>.bui-icon{left:var(--space-2);color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.bui-picker-search>.bui-input{padding-left:calc(var(--space-2) + 24px)}.bui-picker-list{max-height:18rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);margin:0;list-style:none;overflow-y:auto}.bui-picker-list:empty{display:none}.bui-picker-list[aria-busy=true]{opacity:.7}.bui-option{gap:var(--space-2);min-height:var(--bui-target);padding:var(--space-2);border-radius:var(--radius-control);cursor:pointer;grid-template-columns:20px 1fr;align-items:start;display:grid}.bui-option:hover{background:var(--color-surface-sunken)}.bui-option-active{background:var(--color-surface-sunken);outline:2px solid var(--color-focus);outline-offset:-2px}.bui-option-mark{border:1px solid var(--color-border-control);background:var(--color-surface);color:#0000;border-radius:4px;place-items:center;width:18px;height:18px;margin-top:2px;display:inline-grid}.bui-picker:not(.bui-picker-multiple) .bui-option-mark{border-radius:var(--radius-round)}.bui-option-mark .bui-icon{width:14px;height:14px}.bui-option[aria-selected=true]{background:var(--color-surface-selected)}.bui-option[aria-selected=true] .bui-option-mark{border-color:var(--color-action);background:var(--color-action);color:var(--color-on-action)}.bui-option[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}.bui-option-text{min-width:0;display:grid}.bui-option-label{overflow-wrap:anywhere}.bui-option-description,.bui-option-reason{font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted)}.bui-option-reason{font-style:italic}.bui-picker-foot{align-items:center;gap:var(--space-2);min-height:var(--bui-target);flex-wrap:wrap;display:flex}.bui-picker-status{font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted);flex:auto;margin:0}.bui-picker-problem{color:var(--color-danger)}.bui-picker-foot [hidden]{display:none}.bui-statement{align-items:center;gap:var(--space-1) var(--space-2);min-height:var(--bui-control);max-width:100%;font-size:var(--text-small);font-weight:var(--weight-regular);flex-wrap:wrap;display:inline-flex}.bui-statement-text{overflow-wrap:anywhere}.bui-choice-statement .bui-choice-label{color:var(--color-text-muted)}.bui-choice-statement .bui-choice-value{font-weight:var(--weight-medium)}.bui-choice-list>.bui-choice-items{margin:0;padding:0;list-style:none}.bui-choice-search{margin-bottom:var(--space-1);display:flex;position:relative}.bui-choice-search>.bui-icon{left:var(--space-2);color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.bui-choice-search>.bui-input{padding-left:calc(var(--space-2) + 24px)}.bui-choice-none{padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-choice-none[hidden],.bui-choice-items>[hidden]{display:none}.bui-picker-work{gap:var(--space-2);min-width:0;display:grid}.bui-picker-work[hidden],.bui-picker-gate[hidden],.bui-picker-escape[hidden]{display:none}.bui-picker-group{padding-bottom:var(--space-1);margin-bottom:var(--space-1);border-bottom:1px solid var(--color-border);display:grid}.bui-picker-heading{padding:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label)}.bui-picker-grouped{margin:0;padding:0;list-style:none}.bui-option:has(>.bui-option-avatar,>.bui-option-glyph){grid-template-columns:20px 20px 1fr}.bui-option-avatar{border-radius:var(--radius-round);object-fit:cover;width:20px;height:20px;margin-top:1px}.bui-option-glyph{color:var(--color-text-muted);display:inline-grid}.bui-option-glyph .bui-icon{width:20px;height:20px}.bui-option-head{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.bui-option-facts{align-items:center;gap:0 var(--space-1);color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);flex-wrap:wrap;display:flex}.bui-option-private{align-items:center;gap:2px;display:inline-flex}.bui-option-private .bui-icon{width:14px;height:14px}.bui-picker-escape{align-items:center;gap:var(--space-1) var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);font-size:var(--text-small);font-weight:var(--weight-regular);flex-wrap:wrap;display:flex}.bui-picker-escape-title{color:var(--color-text-muted);margin:0}.bui-picker-escape-slot{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.bui-refs{justify-items:start;gap:var(--space-1);min-width:0;display:grid}.bui-refs-field .bui-choice-button .bui-choice-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bui-refs-body{justify-items:start;gap:var(--space-1);width:100%;display:grid}.bui-refs-body>.bui-skeleton{width:min(16rem,100%)}.bui-refs-problem,.bui-refs-empty{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-refs-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-refs-other{gap:var(--space-2);width:min(var(--layout-form), 100%);display:grid}.bui-refs-other[hidden]{display:none}.bui-secret{justify-items:start;gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.bui-secret-body,.bui-secret-inside,.bui-secret-field{gap:var(--space-2);width:min(var(--layout-form), 100%);display:grid}.bui-secret-summary{min-height:var(--bui-target);color:var(--color-link);font-size:var(--text-small);font-weight:var(--weight-regular);cursor:pointer}.bui-secret-last,.bui-secret-stored{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-secret-stored{align-items:center;gap:var(--space-1);color:var(--color-text);flex-wrap:wrap;display:flex}.bui-field-suggested{color:var(--color-text-muted);font-weight:var(--weight-regular)}.bui-field-suggested[hidden]{display:none}.bui-statement-hint{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);overflow-wrap:anywhere;flex-basis:100%}.bui-dialog{width:min(36rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-4));border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);color:var(--color-text);box-shadow:var(--elevation-dialog);padding:0;overflow:auto}.bui-dialog[open]{animation:bui-enter var(--motion-standard) var(--motion-ease);flex-direction:column;display:flex}.bui-dialog-small{width:min(28rem, calc(100vw - 2 * var(--space-4)))}.bui-dialog-large{width:min(52rem, calc(100vw - 2 * var(--space-4)))}.bui-dialog::backdrop{background:var(--overlay-scrim);animation:bui-dialog-veil-in var(--motion-standard) var(--motion-ease)}.bui-dialog[open][data-motion=out]{animation:bui-leave var(--motion-exit) var(--motion-ease-exit) forwards}.bui-dialog[data-motion=out]::backdrop{animation:bui-dialog-veil-out var(--motion-exit) var(--motion-ease-exit) forwards}@keyframes bui-dialog-veil-in{0%{opacity:0}}@keyframes bui-dialog-veil-out{to{opacity:0}}:root[data-motion=reduced] .bui-dialog,:root[data-motion=reduced] .bui-dialog::backdrop{transition:none!important;animation:none!important}.bui-dialog-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) 0 var(--space-5);flex:none;display:flex}.bui-dialog-title{padding-top:var(--space-1);font-size:var(--text-title-3);line-height:var(--leading-title-3);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}.bui-dialog-description{margin:var(--space-2) var(--space-5) 0;color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);flex:none}.bui-dialog-body{align-content:start;gap:var(--space-3);min-height:0;padding:var(--space-4) var(--space-5);overscroll-behavior:contain;flex:auto;display:grid;overflow-y:auto}.bui-dialog-body:empty{display:none}.bui-dialog-actions{justify-content:flex-end;gap:var(--space-2);padding:0 var(--space-5) var(--space-5);flex-wrap:wrap;flex:none;display:flex}.bui-dialog-body .bui-dialog-actions{padding:var(--space-2) 0 0}.bui-dialog-actions[hidden]{display:none}.bui-dialog[data-busy] .bui-dialog-body{cursor:progress}.bui-question-message{overflow-wrap:anywhere;margin:0}.bui-question-form{gap:var(--space-3);display:grid}.bui-question-problem:empty,.bui-form-problem:empty{display:none}@media (width<=480px){.bui-dialog-actions{flex-direction:column-reverse;align-items:stretch}}@media (height<=20rem){.bui-dialog-body{flex:none;overflow:visible}}.bui-toaster{right:var(--space-4);bottom:var(--bui-toaster-bottom,var(--space-4));z-index:50;gap:var(--space-2);width:min(24rem, calc(100vw - 2 * var(--space-4)));pointer-events:none;display:grid;position:fixed}.bui-toast-stack{gap:var(--space-2);display:grid}.bui-toast{align-items:start;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--color-border);border-left:3px solid var(--color-success);border-radius:var(--radius-base);background:var(--color-surface);color:var(--color-text);box-shadow:var(--elevation-menu);pointer-events:auto;animation:bui-enter var(--motion-standard) var(--motion-ease);grid-template-columns:auto 1fr auto;display:grid}.bui-toast>.bui-icon{margin-top:calc((var(--bui-target) - 18px) / 2);color:var(--color-success)}.bui-toast-text{padding-top:calc((var(--bui-target) - 1lh) / 2)}.bui-toast-info{border-left-color:var(--color-info)}.bui-toast-info>.bui-icon{color:var(--color-info)}.bui-toast-warning{border-left-color:var(--color-warning)}.bui-toast-warning>.bui-icon{color:var(--color-warning)}.bui-toast-danger{border-left-color:var(--color-danger)}.bui-toast-danger>.bui-icon{color:var(--color-danger)}.bui-toast-title,.bui-toast-detail{margin:0}.bui-toast-title{font-weight:var(--weight-semibold)}.bui-toast-detail{font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted)}.bui-consequence{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-sunken);margin:0;display:grid}.bui-consequence dt{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium)}.bui-consequence dd{margin:0}.bui-consequence ul{padding-left:var(--space-4);margin:0}.bui-palette{box-sizing:border-box;width:min(40rem, calc(100vw - 2 * var(--space-4)));border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);max-height:min(32rem,100dvh - 6rem);color:var(--color-text);box-shadow:var(--elevation-dialog);margin:12vh auto auto;padding:0;overflow:hidden}.bui-palette[open]{animation:bui-enter var(--motion-quick) var(--motion-ease);flex-direction:column;display:flex}.bui-palette::backdrop{background:var(--overlay-scrim)}.bui-palette-search{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);display:flex}.bui-palette-field{min-width:0;min-height:var(--bui-target);color:var(--color-text);font:inherit;font-size:var(--text-title-3);background:0 0;border:0;outline:none;flex:1;padding:0}.bui-palette-field:focus-visible{outline:none}.bui-palette-list{min-height:0;padding:var(--space-1) var(--space-2) var(--space-2);flex:auto;overflow-y:auto}.bui-palette-group+.bui-palette-group{margin-top:var(--space-2)}.bui-palette-heading,.bui-palette-state{padding:var(--space-2) var(--space-2) var(--space-1);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);margin:0}.bui-palette-state{font-weight:var(--weight-regular);padding-top:0}.bui-palette-option{align-items:center;gap:var(--space-3);min-height:var(--bui-target);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);font-size:var(--text-small);cursor:pointer;display:flex}.bui-palette-option[aria-selected=true]{background:var(--color-surface-selected);box-shadow:inset 2px 0 0 var(--color-accent)}.bui-palette-glyph{width:16px;color:var(--color-text-muted);flex:none;display:inline-flex}.bui-palette-glyph>.bui-icon{width:16px;height:16px}.bui-palette-words{align-items:baseline;column-gap:var(--space-2);flex-wrap:wrap;flex:1;min-width:0;display:flex}.bui-palette-label{overflow-wrap:anywhere;min-width:0}.bui-palette-detail{min-width:0;color:var(--color-text-muted);overflow-wrap:anywhere}.bui-palette-keys{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-label);flex:none}.bui-palette-status{padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-label);margin:0}.bui-palette-status:empty{display:none}.bui-session-opaque::backdrop{background:var(--color-canvas)}.bui-session-person{align-items:center;gap:var(--space-3);min-width:0;display:flex}.bui-session-avatar{background:var(--color-action);width:2.5rem;height:2.5rem;color:var(--color-on-action);font-weight:var(--weight-medium);border-radius:50%;flex:none;place-items:center;display:inline-grid}.bui-session-avatar svg{width:1.25rem;height:1.25rem}.bui-session-who{min-width:0;display:grid}.bui-session-name{font-weight:var(--weight-medium);overflow-wrap:anywhere}.bui-session-email{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);overflow-wrap:anywhere}.bui-session-said{max-width:var(--layout-measure);margin:0}.bui-session .bui-dialog-actions a.bui-button{align-items:center;gap:var(--space-2);text-decoration:none;display:inline-flex}.bui-sheet{box-sizing:border-box;width:min(var(--layout-form), 100vw);border:0;border-inline-start:1px solid var(--color-border);background:var(--color-surface);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-text);box-shadow:var(--elevation-dialog);border-radius:0;margin:0 0 0 auto;padding:0;inset-block:0;inset-inline:auto 0;overflow:hidden}.bui-sheet-standard{width:min(var(--layout-standard), calc(100vw - var(--layout-sidebar)))}.bui-sheet[open]{animation:bui-sheet-in var(--motion-standard) var(--motion-ease);flex-direction:column;display:flex}.bui-sheet: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))[open]{margin:0 auto 0 0;animation-name:bui-sheet-in-rtl}.bui-sheet::backdrop{background:var(--overlay-scrim);animation:bui-sheet-veil-in var(--motion-standard) var(--motion-ease)}.bui-sheet[open][data-motion=out]{animation:bui-sheet-native-out var(--motion-exit) var(--motion-ease-exit) forwards}.bui-sheet: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))[open][data-motion=out]{animation-name:bui-sheet-native-out-rtl}.bui-sheet[data-motion=out]::backdrop{animation:bui-sheet-veil-out var(--motion-exit) var(--motion-ease-exit) forwards}@keyframes bui-sheet-veil-in{0%{opacity:var(--bui-sheet-veil-from,0)}}@media (width<=1023.98px){.bui-sheet,.bui-sheet-standard{border-inline-start:0;width:100vw}}.bui-sheet-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) 0 var(--space-5);flex:none;display:flex}.bui-sheet-title{padding-top:var(--space-1);font-size:var(--text-title-2);line-height:var(--leading-title-2);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}.bui-sheet-title:focus{outline:none}.bui-sheet-description{max-width:var(--layout-measure);margin:var(--space-2) var(--space-5) 0;color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);flex:none}.bui-sheet-problem{margin:var(--space-3) var(--space-5) 0;flex:none}.bui-sheet-problem[hidden]{display:none}.bui-sheet-body{align-content:start;gap:var(--space-4);min-height:0;padding:var(--space-4) var(--space-5);overscroll-behavior:contain;flex:auto;display:grid;overflow-y:auto}.bui-sheet-actions{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);background:var(--color-surface);flex-wrap:wrap;flex:none;display:flex}.bui-sheet-actions[hidden]{display:none}.bui-sheet[data-busy] .bui-sheet-body{cursor:progress}@keyframes bui-sheet-in{0%{transform:var(--bui-sheet-from,translateX(100%))}}@keyframes bui-sheet-in-rtl{0%{transform:var(--bui-sheet-from,translateX(-100%))}}@keyframes bui-sheet-native-out{0%{transform:var(--bui-sheet-exit-from,none)}to{transform:translate(100%)}}@keyframes bui-sheet-native-out-rtl{0%{transform:var(--bui-sheet-exit-from,none)}to{transform:translate(-100%)}}@keyframes bui-sheet-veil-out{0%{opacity:var(--bui-sheet-veil-exit-from,1)}to{opacity:0}}.bui-status{font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-text);align-items:flex-start;gap:6px;display:inline-flex}.bui-status-dot{border-radius:var(--radius-round);background:var(--color-text-muted);flex:none;width:8px;height:8px;margin-top:calc(.5lh - 4px)}.bui-status-warning .bui-status-dot{background:var(--color-warning)}.bui-status-danger .bui-status-dot{background:var(--color-danger)}.bui-status-info .bui-status-dot,.bui-status-progress .bui-status-dot{background:var(--color-info)}.bui-status-progress .bui-status-dot{animation:1.2s ease-in-out 4 bui-pulse}.bui-badge{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);white-space:nowrap;align-items:center;padding:1px 7px;display:inline-flex}.bui-badge-info{background:var(--color-info-surface);color:var(--color-info);border-color:currentColor}.bui-badge-success{background:var(--color-success-surface);color:var(--color-success);border-color:currentColor}.bui-badge-warning{background:var(--color-warning-surface);color:var(--color-warning);border-color:currentColor}.bui-badge-danger{background:var(--color-danger-surface);color:var(--color-danger);border-color:currentColor}.bui-count{border-radius:var(--radius-round);background:var(--color-action);min-width:18px;height:18px;color:var(--color-on-action);font-size:var(--text-label);font-weight:var(--weight-medium);place-items:center;padding:0 5px;line-height:1;display:inline-grid}.bui-count[hidden]{display:none}.bui-loading{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);display:inline-flex}.bui-skeleton{gap:var(--space-2);padding:var(--space-2) 0;display:grid}.bui-skeleton-line{border-radius:var(--radius-control);background:var(--color-border-strong);height:12px;display:block}.bui-skeleton-line:nth-child(3n+1){width:90%}.bui-skeleton-line:nth-child(3n+2){width:72%}.bui-skeleton-line:nth-child(3n){width:55%}.bui-waiting{display:grid}.bui-waiting:not([data-frame]){padding:var(--space-3) 0}.bui-waiting-label{margin:0 0 var(--space-2);color:var(--color-text-muted)}.bui-waiting>.bui-skeleton{padding:0}.bui-waiting,.bui-skeleton:not(.bui-waiting .bui-skeleton){animation:0s linear .3s both bui-waiting-in}@keyframes bui-waiting-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.bui-waiting,.bui-skeleton:not(.bui-waiting .bui-skeleton){animation:bui-waiting-in var(--motion-standard) var(--motion-ease) .3s both}}.bui-empty{justify-items:start;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-base);display:grid}.bui-empty-title{font-weight:var(--weight-semibold);margin:0}.bui-empty-body{color:var(--color-text-muted);margin:0}.bui-unavailable{gap:var(--space-3);max-width:44rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);color:var(--color-text);display:flex}.bui-unavailable-icon{width:var(--space-6);height:var(--space-6);margin-top:calc((var(--text-title-2) * var(--leading-title-2) - var(--space-6)) / 2);color:var(--color-warning);flex:none;place-items:center;display:grid}.bui-unavailable-capability .bui-unavailable-icon{color:var(--color-info)}.bui-unavailable-association .bui-unavailable-icon{color:var(--color-text-muted)}.bui-unavailable-icon>.bui-icon{width:20px;height:20px}.bui-unavailable-body{align-content:start;gap:var(--space-2);min-width:0;font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);display:grid}.bui-unavailable-title{color:var(--color-text);font-size:var(--text-title-2);font-weight:var(--weight-semibold);line-height:var(--leading-title-2);margin:0}.bui-unavailable-body>p{margin:0}.bui-unavailable-label{color:var(--color-text-muted)}.bui-unavailable-actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.bui-again{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;margin:0}.bui-again[hidden]{display:none}@media (width<=480px){.bui-unavailable{gap:var(--space-3);padding:var(--space-4)}}.bui-callout{--bui-callout-inset:var(--space-4);width:fit-content;max-width:min(100%, calc(var(--layout-measure) + 18px + var(--space-3) + 2 * var(--bui-callout-inset) + 4px));box-sizing:border-box;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-info);border-radius:var(--radius-control);background:var(--color-info-surface);color:var(--color-text);grid-template-columns:18px minmax(0,1fr);display:grid}.bui-callout>.bui-icon{color:var(--color-info);margin-top:calc(.5lh - 9px)}.bui-callout-success{border-left-color:var(--color-success);background:var(--color-success-surface)}.bui-callout-success>.bui-icon{color:var(--color-success)}.bui-callout-warning{border-left-color:var(--color-warning);background:var(--color-warning-surface)}.bui-callout-warning>.bui-icon{color:var(--color-warning)}.bui-callout-danger{border-left-color:var(--color-danger);background:var(--color-danger-surface)}.bui-callout-danger>.bui-icon{color:var(--color-danger)}.bui-callout-body{gap:var(--space-1);min-width:0;display:grid}.bui-callout-title,.bui-callout-text{overflow-wrap:anywhere;margin:0}.bui-callout-title{font-weight:var(--weight-semibold)}.bui-callout-actions{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}@supports (padding-top:calc(1lh - 1cap)){.bui-callout:has(>.bui-callout-body>.bui-copy-value:last-child,>.bui-callout-body>.bui-host:last-child>.bui-copy-value,>.bui-callout-body>.bui-callout-text:last-child>.bui-copy-value:last-child,>.bui-callout-body>.bui-callout-text:last-child>.bui-host:last-child>.bui-copy-value){padding-block-end:var(--bui-callout-inset)}.bui-callout-body>:last-child:is(.bui-copy-value,.bui-host:has(>.bui-copy-value),.bui-callout-text:has(>.bui-copy-value:last-child,>.bui-host:last-child>.bui-copy-value)){font-size:var(--text-small);margin-block-end:calc((1cap - max(var(--bui-control) - 6px, var(--bui-target))) / 2)}}.bui-recovery{align-items:center;column-gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-warning);border-radius:var(--radius-control);background:var(--color-warning-surface);color:var(--color-text);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark words action"".details details";display:grid}.bui-recovery[hidden]{display:none}.bui-host:has(>.bui-recovery[hidden]){display:none}.bui-recovery-mark{color:var(--color-warning);grid-area:mark;display:inline-flex}.bui-recovery-mark>.bui-icon{width:18px;height:18px}.bui-recovery-words{align-items:baseline;gap:2px var(--space-3);flex-wrap:wrap;grid-area:words;min-width:0;display:flex}.bui-recovery-title{color:var(--color-text);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-body);overflow-wrap:anywhere;margin:0}.bui-recovery-actions{gap:var(--space-2);grid-area:action;display:flex}.bui-recovery>.bui-details{margin-top:var(--space-1);grid-area:details}@media (width<=480px){.bui-recovery{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark words"".action"".details";align-items:start;row-gap:0}.bui-recovery-actions{margin-top:var(--space-2)}.bui-recovery>.bui-details{margin-top:calc(var(--space-2) + var(--space-1))}.bui-recovery-mark{margin-top:calc(.5lh - 9px)}}.bui-recovery[data-offline]>.bui-recovery-actions{display:none}.bui-recovery[data-recovery=page]{max-width:44rem;padding:var(--space-6);border-left-width:1px;border-color:var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark words"".action"".details";align-items:start;row-gap:0}.bui-recovery[data-recovery=page] .bui-recovery-mark{width:var(--space-6);height:var(--space-6);margin-top:calc((var(--text-title-2) * var(--leading-title-2) - var(--space-6)) / 2);place-items:center;display:grid}.bui-recovery[data-recovery=page] .bui-recovery-mark>.bui-icon{width:20px;height:20px}.bui-recovery[data-recovery=page] .bui-recovery-words{gap:var(--space-2);display:grid}.bui-recovery[data-recovery=page] .bui-recovery-title{font-size:var(--text-title-2);line-height:var(--leading-title-2)}.bui-recovery[data-recovery=page] .bui-recovery-actions{margin-top:var(--space-4)}.bui-recovery[data-recovery=page]>.bui-details{margin-top:calc(var(--space-2) + var(--space-1))}@media (width<=480px){.bui-recovery[data-recovery=page]{padding:var(--space-4)}}.bui-empty-outage{align-items:center;column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr)}.bui-empty-outage .bui-empty-mark{color:var(--color-warning)}.bui-empty-outage .bui-empty-mark>.bui-icon{width:16px;height:16px}.bui-empty-outage .bui-empty-title{color:var(--color-text-muted);font-weight:var(--weight-regular)}.bui-empty-outage .bui-empty-body{grid-column:2}.bui-empty-inline{align-items:center;gap:var(--space-1);max-width:100%;color:var(--color-text-muted);font-weight:var(--weight-regular);vertical-align:middle;display:inline-flex}.bui-empty-inline .bui-empty-mark{color:var(--color-warning);flex:none;display:inline-flex}.bui-empty-inline .bui-empty-mark>.bui-icon{width:16px;height:16px}.bui-empty-inline .bui-empty-said{overflow-wrap:anywhere;min-width:0}.bui-empty-unframed{padding:var(--space-3) 0;border:0}.bui-last-update{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;margin:0}.bui-navmenu-notice[data-tone=warning]{background:var(--color-warning-surface);flex-wrap:nowrap}.bui-navmenu-notice-mark{height:1lh;color:var(--color-warning);flex:none;align-items:center;display:inline-flex}.bui-navmenu-notice-mark:before{content:"​";width:0}.bui-navmenu-notice-mark>.bui-icon{width:16px;height:16px}.bui-navmenu-notice-words{overflow-wrap:anywhere;flex:1;gap:2px;min-width:0;display:grid}.bui-navmenu-notice-action{flex:none}.bui-notify-silent{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bui-loading>.bui-spinner{box-sizing:border-box;border:1.5px solid var(--color-info);border-radius:var(--radius-round);background:linear-gradient(to right, var(--color-info) 50%, transparent 50%);flex:none;width:9px;height:9px;animation:1.2s ease-in-out 4 bui-pulse}.bui-loading>.bui-spinner: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)){background:linear-gradient(to left, var(--color-info) 50%, transparent 50%)}@media (prefers-reduced-motion:reduce){.bui-loading>.bui-spinner{animation:none}}.bui-status-dot{box-sizing:border-box;width:9px;height:9px;margin-top:calc(.5lh - 4.5px)}.bui-status-label{min-width:0}.bui-status-success .bui-status-dot{background:var(--color-success)}.bui-status-progress .bui-status-dot{border:1.5px solid var(--color-info);background:linear-gradient(to right, var(--color-info) 50%, transparent 50%);animation:1.2s ease-in-out 4 bui-pulse}.bui-status-progress: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)) .bui-status-dot{background:linear-gradient(to left, var(--color-info) 50%, transparent 50%)}.bui-status-attention .bui-status-dot,.bui-status-warning .bui-status-dot{background:var(--color-warning);border-radius:1px;transform:rotate(45deg)scale(.85)}.bui-status-failure .bui-status-dot,.bui-status-danger .bui-status-dot{background:var(--color-danger);border-radius:2px}.bui-status-idle .bui-status-dot{border:1.5px solid var(--color-text-muted);background:0 0}.bui-status-unknown .bui-status-dot{border:1.5px dashed var(--color-text-muted);background:0 0}.bui-status-badge{padding:1px var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-round);font-size:var(--text-label);white-space:nowrap;align-items:center}.bui-status-badge .bui-status-dot{margin-top:0}.bui-status-badge.bui-status-success{border-color:var(--color-success);background:var(--color-success-surface)}.bui-status-badge.bui-status-attention{border-color:var(--color-warning);background:var(--color-warning-surface)}.bui-status-badge.bui-status-failure{border-color:var(--color-danger);background:var(--color-danger-surface)}.bui-status-badge.bui-status-progress{border-color:var(--color-info);background:var(--color-info-surface)}.bui-skeleton-row{align-items:center;gap:var(--space-3);min-height:var(--bui-target);display:flex}.bui-skeleton-row>.bui-skeleton-line{flex:1}.bui-skeleton-mark{border-radius:var(--radius-round);background:var(--color-border-strong);flex:none;width:9px;height:9px}.bui-skeleton-text{gap:var(--space-1);flex:1;display:grid}.bui-skeleton-text>.bui-skeleton-line:last-child{width:45%;height:10px}.bui-collection{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bui-collection-tools{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.bui-collection-search{gap:var(--space-1);flex:14rem;min-width:0;display:grid}.bui-collection-filter{gap:var(--space-1);min-width:0;max-width:100%;display:grid}.bui-collection-body:focus{outline:none}.bui-collection-body{margin-inline:calc(-1 * var(--space-3));padding-inline:var(--space-3);overflow-x:auto}.bui-collection-body[aria-busy=true] .bui-table{opacity:.6}.bui-table{width:calc(100% + 2 * var(--space-3));margin-inline:calc(-1 * var(--space-3));border-collapse:collapse;font-size:var(--text-small);font-weight:var(--weight-regular)}.bui-table th,.bui-table td{--bui-divider-start:0px;--bui-divider-end:0px;height:var(--bui-row);padding:var(--space-2) var(--space-3);background:linear-gradient(var(--color-border-strong), var(--color-border-strong)) no-repeat;text-align:left;vertical-align:middle;background-size:0 0}.bui-table th:first-child,.bui-table td:first-child{--bui-divider-start:var(--space-3)}.bui-table th:nth-last-child(1 of :not([data-bui-hidden])),.bui-table td:nth-last-child(1 of :not([data-bui-hidden])){--bui-divider-end:var(--space-3)}.bui-table thead th,.bui-table tbody tr:not(:first-child)>*{background-size:calc(100% - var(--bui-divider-start) - var(--bui-divider-end)) 1px;background-position:var(--bui-divider-start) top}.bui-table thead th{background-position:var(--bui-divider-start) bottom;color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);white-space:nowrap}.bui-table tbody th{font-weight:var(--weight-medium)}.bui-table .bui-numeric{text-align:right;font-variant-numeric:tabular-nums}.bui-table-links tbody tr{position:relative}.bui-table-links tbody tr:not(.bui-data-group):hover{background-color:var(--overlay-lift)}.bui-table-links tbody tr:has(.bui-row-link:active){background-color:var(--color-surface-sunken)}.bui-row-link{color:var(--color-link);text-decoration:none}.bui-row-link:hover{text-decoration:underline}.bui-row-link:after{content:"";position:absolute;inset:0}.bui-table-links tbody tr:has(.bui-row-link:focus-visible){outline:2px solid var(--color-focus);outline-offset:-2px;animation:none}.bui-row-link:focus-visible{outline:none}.bui-table-links a:not(.bui-row-link),.bui-table-links button{z-index:1;position:relative}.bui-pager{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-pager-summary{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}@media (width<=640px){.bui-table:not(.bui-data) thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.bui-table:not(.bui-data),.bui-table:not(.bui-data) tbody,.bui-table:not(.bui-data) tr,.bui-table:not(.bui-data) th,.bui-table:not(.bui-data) td{width:100%;display:block}.bui-table:not(.bui-data){width:calc(100% + 2 * var(--space-3))}.bui-table:not(.bui-data) tbody tr{padding:var(--space-2) var(--space-3)}.bui-table:not(.bui-data) tbody tr:not(:first-child){background-image:linear-gradient(var(--color-border-strong), var(--color-border-strong));background-position:top;background-repeat:no-repeat;background-size:calc(100% - 2 * var(--space-3)) 1px}.bui-table:not(.bui-data) tbody th,.bui-table:not(.bui-data) tbody td{height:auto;padding:var(--space-1) 0;background:0 0}.bui-table:not(.bui-data) tbody td:before{content:attr(data-label);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);display:block}.bui-table:not(.bui-data) .bui-numeric{text-align:left}.bui-pager{justify-content:center}.bui-pager-summary{text-align:center;flex-basis:100%;order:-1}}.bui-table [data-bui-hidden]{display:none}.bui-table.bui-table-measure{width:max-content}.bui-collection-columns{justify-self:start}.bui-collection-columns[hidden]{display:none}.bui-list-tools,.bui-list-search,.bui-list-filter-tools,.bui-list-restrictions{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.bui-list-tools[hidden],.bui-list-tools [hidden]{display:none}.bui-list-search-editor{flex:12rem;min-width:0;max-width:100%}.bui-list-search-editor input{width:100%;min-width:0}.bui-list-query,.bui-list-restriction{white-space:normal;overflow-wrap:anywhere;text-align:start;max-width:100%}.bui-button-quiet:is(.bui-list-query,.bui-list-restriction){margin-inline:0}.bui-list-restriction>span{min-width:0}.bui-list-restriction>svg{flex:none}.bui-list-filters .bui-disclosure-panel,.bui-list-filters .bui-disclosure-leaving{padding:var(--space-3)}.bui-list-filters .bui-disclosure-panel:not([hidden]){gap:var(--space-3);display:grid}.bui-list-filters .bui-select,.bui-list-filters .bui-select-control{max-width:100%}.bui-data-table{gap:var(--space-3);min-width:0;display:grid;container:bui-data/inline-size}.bui-data-tools[hidden]{display:none}.bui-data-tools{max-width:var(--layout-form)}.bui-data-body{min-width:0;margin-inline:calc(-1 * var(--space-3));padding-inline:var(--space-3);overflow-x:auto}.bui-data-sorter{align-items:center;gap:var(--space-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.bui-data-sorter:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bui-data-sort{opacity:0;width:14px;height:14px}.bui-data-sorter:hover .bui-data-sort,.bui-data-sort[data-order]{opacity:1}.bui-data-sort[data-order=ascending]{transform:rotate(180deg)}.bui-data-group th{padding-top:var(--space-4);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);text-align:start}.bui-data button.bui-row-link{font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.bui-data .bui-row-link{z-index:auto;color:var(--color-text);position:static}.bui-data .bui-mono{font-family:var(--font-mono)}.bui-data-order{display:none}.bui-data .bui-data-menu{text-align:end;white-space:nowrap;width:1%;padding-block:0}.bui-data td.bui-data-menu .bui-menu-holder{vertical-align:middle}@container bui-data (width<=36rem){.bui-data thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bui-data,.bui-data tbody{display:block}.bui-data tr{gap:0 var(--space-2);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.bui-data tbody tr:not(:first-child){background-image:linear-gradient(var(--color-border-strong), var(--color-border-strong));background-position:top;background-repeat:no-repeat;background-size:calc(100% - 2 * var(--space-3)) 1px}.bui-data .bui-data-group th{background:0 0}.bui-data th[scope=row]{background:0 0;flex-basis:100%;height:auto;padding:0}.bui-data td{height:auto;color:var(--color-text-muted);font-size:var(--text-small);overflow-wrap:anywhere;text-align:start;background:0 0;min-width:0;max-width:100%;padding:0}.bui-data td[data-empty]{display:none}.bui-data td:before{content:none}.bui-data td[data-label]:not([data-label=""],[data-summary]):before{content:attr(data-label) ": "}.bui-data td:not([data-empty],.bui-data-menu)~td:not([data-empty]):before{content:"· "}.bui-data td:not([data-empty],.bui-data-menu)~td[data-label]:not([data-empty],[data-label=""],[data-summary]):before{content:"· " attr(data-label) ": "}.bui-data-group{border-bottom:0}.bui-data-order:not([hidden]){align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.bui-data tr:has(>.bui-data-menu)>th[scope=row]{flex:1 1 0;order:-2;min-width:0}.bui-data tr:has(>.bui-data-menu):after{content:"";flex-basis:100%;order:-1}.bui-data tr:has(>.bui-data-menu:not([data-empty])):after{block-size:max(0px, min(calc((var(--bui-target) - 1lh) / 2), var(--space-2)))}.bui-data td.bui-data-menu{width:auto;color:inherit;font-size:inherit;flex:none;order:-1;align-items:center;display:flex}.bui-data td.bui-data-menu[data-empty]{display:none}.bui-data tbody>tr[data-menu]>td.bui-data-menu[data-menu]:before{content:none}.bui-data td.bui-data-menu .bui-menu-holder{margin-block:max(calc((1lh - var(--bui-target)) / 2), calc(-1 * var(--space-2)))}}@supports (padding-top:calc(1lh - 1cap)){.bui-data-table[data-framed]:not(:not([hidden],.bui-hidden,script,style,template,.bui-host:empty,.bui-host:has(>[hidden]:only-child))~*,.bui-host:is(:not([hidden],.bui-hidden,script,style,template,.bui-host:empty,.bui-host:has(>[hidden]:only-child))~*)>*,:has(>.bui-data-tools:not([hidden])))>.bui-data-body .bui-table{margin-block-start:calc((1cap - var(--bui-row)) / 2)}@container bui-data (width<=36rem){.bui-data-table[data-framed]>.bui-data-body{overflow:visible}.bui-data-table[data-framed]:not(:not([hidden],.bui-hidden,script,style,template,.bui-host:empty,.bui-host:has(>[hidden]:only-child))~*,.bui-host:is(:not([hidden],.bui-hidden,script,style,template,.bui-host:empty,.bui-host:has(>[hidden]:only-child))~*)>*,:has(>.bui-data-tools:not([hidden])))>.bui-data-body .bui-table{margin-block-start:0}.bui-data-table[data-framed]:not(:not([hidden],.bui-hidden,script,style,template,.bui-host:empty,.bui-host:has(>[hidden]:only-child))~*,.bui-host:is(:not([hidden],.bui-hidden,script,style,template,.bui-host:empty,.bui-host:has(>[hidden]:only-child))~*)>*,:has(>.bui-data-tools:not([hidden])),:has(>.bui-data-order:not([hidden])))>.bui-data-body .bui-data tbody>tr:first-child{margin-block-start:calc(-1 * var(--space-2) - (1lh - 1cap) / 2)}.bui-data-table[data-framed]:not(:not([hidden],.bui-hidden,script,style,template,.bui-host:empty,.bui-host:has(>[hidden]:only-child))~*,.bui-host:is(:not([hidden],.bui-hidden,script,style,template,.bui-host:empty,.bui-host:has(>[hidden]:only-child))~*)>*,:has(>.bui-data-tools:not([hidden])),:has(>.bui-data-order:not([hidden])))>.bui-data-body .bui-data tbody>tr.bui-data-group:first-child{margin-block-start:calc(-1 * var(--space-2))}.bui-data-table[data-framed]:not(:not([hidden],.bui-hidden,script,style,template,.bui-host:empty,.bui-host:has(>[hidden]:only-child))~*,.bui-host:is(:not([hidden],.bui-hidden,script,style,template,.bui-host:empty,.bui-host:has(>[hidden]:only-child))~*)>*,:has(>.bui-data-tools:not([hidden])),:has(>.bui-data-order:not([hidden])))>.bui-data-body .bui-data tbody>tr.bui-data-group:first-child>th{margin-block-start:calc(.5cap - .5lh);padding-top:0}}}.bui-rows{margin:0 calc(-1 * var(--space-3));padding:0;list-style:none;display:grid}.bui-rows .bui-rows{margin-inline:0}.bui-rows .bui-row{border-radius:0}.bui-rows .bui-row:before{inset:0 var(--space-3) auto;border-top:1px solid var(--color-border-strong);content:"";pointer-events:none;position:absolute}.bui-rows>.bui-row:first-child:before,.bui-rows>:first-child>.bui-row:before,.bui-rows>:first-child>.bui-host:first-child>.bui-row:before{content:none}:root{--bui-row-axis:calc(var(--space-3) + 9px + var(--space-3))}.bui-row-under{margin-inline:var(--bui-row-axis) var(--space-3)}.bui-row{align-items:center;gap:var(--space-1) var(--space-3);min-height:var(--bui-target);padding:var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);flex-wrap:wrap;display:flex;position:relative;container:bui-row/inline-size}.bui-row[data-open]:not([data-current]):is(:hover,:has(.bui-row-title:focus-visible)){background:var(--overlay-lift)}.bui-row[data-open]:has(.bui-row-title:active){background:var(--color-surface-sunken)}.bui-row[data-current]{background:var(--color-surface-selected)}.bui-row-lead:empty{display:none}.bui-row-lead{color:var(--color-text-muted);flex:none;display:inline-flex}.bui-row-lead>.bui-icon{width:16px;height:16px}.bui-row-mark .bui-status-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bui-row-main{gap:var(--space-1);flex:12rem;min-width:0;display:grid}.bui-row-title{min-width:0;color:var(--color-text);font:inherit;font-size:var(--text-body);font-weight:var(--weight-medium);text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;overflow:hidden}span.bui-row-title{cursor:default}.bui-row[data-open] .bui-row-title:after{content:"";border-radius:inherit;position:absolute;inset:0}.bui-row-title:focus-visible{outline:none;animation:none}.bui-row[data-open]:has(.bui-row-title:focus-visible){outline:2px solid var(--color-focus);outline-offset:-2px}.bui-row-title:hover{text-underline-offset:2px;text-decoration:underline}.bui-row-meta{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bui-row-meta[hidden],.bui-row-end[hidden]{display:none}.bui-row-end{align-items:center;gap:var(--space-2) var(--space-3);min-width:0;color:var(--color-text-muted);flex-wrap:wrap;flex:0 auto;display:flex}.bui-row-fact{font-variant-numeric:tabular-nums;white-space:nowrap}.bui-row-check,.bui-row-actions,.bui-row-end .bui-menu-holder,.bui-row :is(.bui-row-lead,.bui-row-meta,.bui-row-end) :is(a,button,input,select,textarea,summary,label,[tabindex],.bui-tooltip-anchor){z-index:1;position:relative}.bui-row-check{width:16px;height:16px;accent-color:var(--color-action);flex:none;margin:0}.bui-row-actions.bui-action-line-actions{margin-inline-start:0}.bui-row-end :is(.bui-button,.bui-icon-button):not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible,[aria-expanded=true]){background:var(--color-surface);border-color:var(--color-border-control);color:var(--color-text);text-underline-offset:2px;text-decoration:underline}.bui-row-end :is(.bui-button,.bui-icon-button):not(:disabled,[aria-disabled=true]):active{background:var(--color-surface-sunken)}.bui-rows-aligned{column-gap:var(--space-3);grid-template-columns:max-content minmax(0,1fr) repeat(3,max-content);container:bui-list/inline-size}.bui-rows-aligned>:not(.bui-row),.bui-rows-aligned>.bui-row,.bui-rows-aligned>*>.bui-row{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.bui-rows-aligned .bui-row{container-type:normal}.bui-rows-aligned .bui-row-lead{grid-column:1}.bui-rows-aligned .bui-row-main{grid-column:2}.bui-rows-aligned .bui-row-end{grid-template-columns:subgrid;grid-column:3/-1;display:grid}.bui-rows-aligned .bui-row-end>.bui-action-line,.bui-rows-aligned .bui-row-actions{display:contents}.bui-rows-aligned .bui-row-actions .bui-button{grid-column:var(--bui-action-column);grid-row:1;justify-content:flex-start}.bui-rows-aligned .bui-row-end>.bui-menu-holder{grid-area:1/3}.bui-rows-aligned>*>:not(.bui-row){grid-column:1/-1}@container bui-list (width<=48rem){.bui-rows-aligned .bui-row{display:flex}.bui-rows-aligned .bui-row-end{flex:100%;justify-content:flex-start;display:flex}.bui-rows-aligned .bui-row-end>.bui-action-line{flex:1;display:flex}.bui-rows-aligned .bui-row-actions{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@container bui-list (width<=24rem){.bui-rows-aligned .bui-row-actions{grid-template-columns:minmax(0,1fr)}.bui-rows-aligned .bui-row-actions .bui-button{grid-area:auto/1}}@container bui-row (width<=30rem){.bui-row-end{flex:100%;justify-content:flex-start}.bui-row-end:has(>.bui-menu-holder:only-child){flex:none}.bui-row-meta{white-space:normal}.bui-row-fact{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}}.bui-copy-value{align-items:center;gap:calc(2 * var(--bui-quiet-hang));min-width:0;max-width:100%;display:inline-flex}.bui-copy-value-text{min-width:0;color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-small);text-decoration:none;display:inline-flex}a.bui-copy-value-text:hover{text-decoration:underline}.bui-copy-value-start{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bui-copy-value-tail{white-space:pre;flex:none}.bui-copy-value>.bui-copy-button{white-space:nowrap;flex:none}.bui-copy-value>.bui-copy-button .bui-button{white-space:nowrap;overflow-wrap:normal}.bui-host:has(>.bui-copy-value){min-width:0;max-width:100%}.bui-rows[data-framed]{--bui-rows-inset:var(--space-4);--bui-row-axis:calc(var(--bui-rows-inset) + 9px + var(--space-3));border:1px solid var(--color-border-strong);border-radius:var(--radius-base);background:var(--color-surface);margin-inline:0}.bui-rows[data-framed] .bui-row{padding:var(--bui-rows-inset)}.bui-rows[data-framed] .bui-row:before{inset-inline:var(--bui-rows-inset)}.bui-rows[data-framed] .bui-row-title{font-weight:var(--weight-semibold)}.bui-rows[data-framed]>:first-child,.bui-rows[data-framed]>:first-child>.bui-row,.bui-rows[data-framed]>:first-child>.bui-host:first-child>.bui-row{border-start-start-radius:var(--radius-base);border-start-end-radius:var(--radius-base)}.bui-rows[data-framed]>:last-child,.bui-rows[data-framed]>:last-child>.bui-row,.bui-rows[data-framed]>:last-child>.bui-host:first-child>.bui-row{border-end-end-radius:var(--radius-base);border-end-start-radius:var(--radius-base)}.bui-row[data-inline] .bui-row-main{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.bui-row[data-inline] .bui-row-title{max-width:100%}.bui-row[data-inline] .bui-row-meta{white-space:normal;max-width:100%}.bui-rows[data-framed] .bui-row-lead .bui-organization-mark{width:var(--space-10);height:var(--space-10);font-size:var(--text-body)}.bui-rows[data-framed]+.bui-rows-end{border-top:0}.bui-rows-groups:has(>.bui-rows-group>.bui-rows[data-framed])+.bui-rows-end{border-top:0}.bui-row:not([data-inline]):has(>.bui-row-main>.bui-row-meta:not([hidden]))>.bui-row-lead{min-height:calc(var(--text-body) * var(--leading-body));align-self:flex-start;align-items:center}.bui-row:not([data-inline]):has(>.bui-row-main>.bui-row-meta:not([hidden]))>.bui-row-lead .bui-status-dot{margin-top:0}@media (hover:hover) and (pointer:fine){.bui-row:not(:hover,:focus-within)>.bui-row-end>.bui-menu-holder:not(:has([aria-expanded=true])){opacity:0}.bui-data tbody>tr:not(:hover,:focus-within)>.bui-data-menu .bui-menu-holder:not(:has([aria-expanded=true])){opacity:0}}.bui-row:has(>.bui-row-end>.bui-menu-holder:only-child){flex-wrap:nowrap}.bui-row-end:has(>.bui-menu-holder:only-child){flex:none}.bui-rows-groups{display:grid}.bui-rows-label{padding:var(--space-6) 0 var(--space-2);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);margin:0}.bui-rows-group:first-child>.bui-rows-label{padding-top:var(--space-1)}.bui-rows-end{gap:var(--space-1) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border-strong);color:var(--color-text-muted);font-size:var(--text-label);line-height:var(--leading-label);flex-wrap:wrap;margin:0;display:flex}.bui-collection-body>.bui-rows-end,.bui-rows+.bui-rows-end{max-width:none}.bui-match{background:var(--color-info-surface);color:inherit;border-radius:2px}@container bui-row (width<=30rem){.bui-row:has(>.bui-row-lead:not(:empty))>.bui-row-end:not(:has(>.bui-menu-holder:only-child)){padding-inline-start:calc(9px + var(--space-3))}.bui-row:has(>.bui-row-lead>.bui-icon)>.bui-row-end:not(:has(>.bui-menu-holder:only-child)){padding-inline-start:calc(16px + var(--space-3))}}.bui-checklist{gap:var(--space-3);max-width:var(--layout-form);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface-raised,var(--color-surface));display:grid}.bui-checklist-head{align-items:baseline;gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.bui-checklist-title{font-size:var(--text-title-3);font-weight:var(--weight-semibold);margin:0}.bui-checklist-progress{color:var(--color-text-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums;margin:0}.bui-checklist-bar{border-radius:var(--radius-round);background:var(--color-surface-sunken);grid-column:1/-1;height:4px;position:relative;overflow:hidden}.bui-checklist-fill{width:calc(var(--bui-checklist-done,0) * 100%);background:var(--color-success);transition:width var(--motion-standard) var(--motion-ease);position:absolute;inset-block:0;inset-inline-start:0}.bui-checklist-steps{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.bui-checklist-step{gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-control);display:flex}.bui-checklist-step[data-state=current]{background:var(--color-surface-sunken)}.bui-checklist-marker{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-round);width:22px;height:22px;color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);flex:none;place-items:center;display:inline-grid}.bui-checklist-step[data-state=current] .bui-checklist-marker{border-color:var(--color-focus);color:var(--color-text)}.bui-checklist-step[data-state=done] .bui-checklist-marker{border-color:var(--color-success);background:var(--color-success);color:var(--color-surface)}.bui-checklist-step[data-state=blocked] .bui-checklist-marker{border-style:dashed}.bui-checklist-marker>.bui-icon{width:14px;height:14px}.bui-checklist-body{justify-items:start;gap:var(--space-1);min-width:0;font-size:var(--text-small);display:grid}.bui-checklist-body>p{margin:0}.bui-checklist-name{font-weight:var(--weight-medium);line-height:22px}.bui-checklist-step[data-state=done] .bui-checklist-name{color:var(--color-text-muted);font-weight:var(--weight-regular)}.bui-checklist-detail,.bui-checklist-reason{color:var(--color-text-muted)}.bui-checklist-action{margin-top:var(--space-1)}.bui-empty-mark{color:var(--color-text-muted);display:inline-flex}.bui-empty-mark>.bui-icon{width:24px;height:24px}.bui-empty-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-empty>.bui-checklist{margin-top:var(--space-2);justify-self:stretch}.bui-command{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-inline-start:3px solid var(--color-warning);border-radius:var(--radius-base);background:var(--color-surface-raised,var(--color-surface));color:var(--color-text);font-size:var(--text-small);font-weight:var(--weight-regular);display:grid}.bui-command[data-state=allowed]{border-inline-start-color:var(--color-success)}.bui-command[data-state=denied]{border-inline-start-color:var(--color-border-strong)}.bui-command-title{font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}.bui-command-detail,.bui-command-line{color:var(--color-text-muted);margin:0}.bui-command-line:empty{display:none}.bui-command-code{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-code);color:var(--color-on-code);font-family:var(--font-mono);font-size:var(--text-small);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}:is(.bui-command-code,.bui-copy-command,.bui-activity-code)>code{font:inherit}.bui-command-code[data-folded]{max-height:calc(8lh + 2 * var(--space-2));overflow:hidden}.bui-command-toggle{font-size:var(--text-label);justify-self:start}.bui-command-choice{align-items:center;gap:var(--space-2);display:inline-flex}.bui-command-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-command-actions[hidden]{display:none}.bui-command-actions .bui-keys{padding:0 var(--space-1);border-radius:var(--radius-control);font-family:var(--font-mono);font-size:var(--text-label);opacity:.75;border:1px solid}.bui-command-edit{box-sizing:border-box;border:1px solid var(--color-border-control);resize:vertical;width:100%;min-height:2lh}.bui-command-note{gap:var(--space-2);display:grid}.bui-command-note[hidden]{display:none}.bui-command-note-field{box-sizing:border-box;resize:vertical;width:100%}.bui-command-note-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-header{align-items:center;gap:var(--space-2) var(--space-4);min-height:var(--layout-family);padding:var(--space-1) var(--space-4);background:var(--color-family-bar);color:var(--color-family-text);flex-wrap:wrap;display:flex;position:relative}.bui-header a{color:inherit;text-decoration:none}.bui-header :focus-visible{outline-color:var(--color-family-marker)}.bui-header-start{align-items:center;gap:var(--space-2);display:flex}.bui-header-brand{min-height:var(--bui-target);font-weight:var(--weight-medium);align-items:center;display:inline-flex}.bui-header-brand img,.bui-header-brand svg{width:auto;height:21px;display:block}.bui-header-toggle{width:var(--bui-target);height:var(--bui-target);border-radius:var(--radius-control);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:none}.bui-header-toggle:hover,.bui-header .bui-disclosure-bell:hover{background:var(--overlay-lift)}.bui-header-external .bui-header-toggle{display:inline-grid}.bui-header-context{min-width:0;color:var(--color-family-muted);font-size:var(--text-small);font-weight:var(--weight-regular);flex:auto}.bui-crumbs{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bui-crumbs li{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.bui-crumbs a,.bui-crumbs span[aria-current]{overflow-wrap:anywhere}.bui-crumbs [aria-current]{color:var(--color-family-text)}.bui-header-links{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bui-header-links a{min-height:var(--bui-target);padding:0 var(--space-2);border-radius:var(--radius-control);font-size:var(--text-small);font-weight:var(--weight-regular);align-items:center;display:inline-flex}.bui-header-links a:hover{background:var(--overlay-lift)}.bui-header-links a[aria-current]{box-shadow:inset 0 -2px 0 var(--color-family-marker)}.bui-header-end{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}@media (width<=767px){.bui-header-has-nav .bui-header-toggle{display:inline-grid}.bui-header-has-nav .bui-header-nav{flex-basis:100%;order:10}.bui-header-has-nav:not([data-expanded]) .bui-header-nav{display:none}.bui-header-links{flex-direction:column}.bui-header-context{flex-basis:100%;order:5}}.bui-lockup{align-items:center;gap:var(--space-2);min-width:0;line-height:1;display:inline-flex}.bui-lockup-mark{width:auto;height:var(--bui-lockup-height,21px);flex:none;display:block}.bui-header-brand .bui-lockup-mark{height:var(--bui-lockup-height,21px)}.bui-lockup-name{padding-left:var(--space-2);font-family:var(--font-brand);border-left:1px solid color-mix(in srgb, currentColor 45%, transparent);font-size:calc(var(--bui-lockup-height,21px) * .714);font-weight:var(--weight-medium);white-space:nowrap;translate:0 calc(var(--bui-lockup-height,21px) * -.02)}@supports (text-box:trim-both cap alphabetic){.bui-lockup-name{text-box:trim-both cap alphabetic;padding-block:calc(var(--bui-lockup-height,21px) * .107);translate:0 calc(var(--bui-lockup-height,21px) * -.0555)}}.bui-family-archived{padding:0 var(--space-1);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-family-muted);font-size:var(--text-label);font-weight:var(--weight-medium);white-space:nowrap;flex:none;margin-inline-start:var(--space-1)}.bui-disclosure-bell{color:inherit;background:0 0;border:0;gap:0;position:relative}.bui-bell{place-items:center;display:inline-grid;position:relative}.bui-bell>.bui-count{top:calc(2px - var(--space-2));right:calc(2px - var(--space-2));min-width:16px;height:16px;padding:0 var(--space-1);font-variant-numeric:tabular-nums;line-height:1;position:absolute}.bui-header .bui-bell>.bui-count{background:var(--color-family-marker);color:var(--color-family-bar);outline:2px solid var(--color-family-bar)}.bui-notify :is(.bui-disclosure-panel,.bui-disclosure-leaving){width:min(24rem, calc(100vw - 2 * var(--space-4)));padding:var(--space-2);color:var(--color-text)}.bui-notify .bui-disclosure-panel:focus{outline:none}.bui-notify :is(.bui-disclosure-panel:not([hidden]),.bui-disclosure-leaving){grid-template-rows:minmax(0,1fr);display:grid}@media (width<=480px){.bui-notify{position:static}.bui-notify :is(.bui-disclosure-panel,.bui-disclosure-leaving){left:var(--space-4);right:var(--space-4);width:auto}}.bui-notify-frame{min-height:0;font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid}.bui-notify-head{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--bui-target);padding:0 var(--space-2) var(--space-2);display:flex}.bui-notify-title{font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-small);margin:0}.bui-notify-everything{font-size:var(--text-small)}.bui-notify-empty,.bui-notify-caught{padding:var(--space-2);color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-notify-caught{align-items:center;gap:var(--space-2);display:flex}.bui-notify-caught>.bui-icon{width:16px;height:16px;color:var(--color-success);flex:none}.bui-notify-status{padding:0 var(--space-2);font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted);margin:0}.bui-notify-status:empty{display:none}.bui-notify-body{gap:var(--space-1);min-height:0;max-height:min(28rem, 100dvh - var(--layout-family) - 9rem);overscroll-behavior:contain;display:grid;overflow-y:auto}.bui-notify-body[data-more]{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--space-8)), transparent)}.bui-notify-everything[hidden],.bui-notify-foot[hidden],.bui-notify-all[hidden]{display:none}.bui-notify-foot{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-border)}.bui-notify-all,.bui-header .bui-notify-all{min-height:var(--bui-target);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--color-link);font-size:var(--text-small);font-weight:var(--weight-medium);justify-content:center;align-items:center;display:flex}.bui-notify-all:hover,.bui-notify-all:focus-visible{background:var(--color-surface-sunken)}.bui-notify-all:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;animation:none}.bui-navmenu-panel{gap:var(--space-2);width:max-content;min-width:16rem;max-width:min(28rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - var(--layout-family) - var(--space-4));padding:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);display:grid;overflow-y:auto}.bui-navmenu-panel:focus{outline:none}.bui-navmenu-section+.bui-navmenu-section{padding-top:var(--space-2);border-top:1px solid var(--color-border)}.bui-navmenu-heading{padding:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);margin:0}.bui-family-person{align-items:center;gap:var(--space-3);padding-block:var(--space-1) var(--space-2);letter-spacing:normal;display:flex}.bui-family-who{min-width:0;display:grid}.bui-family-name{color:var(--color-text);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-small);overflow-wrap:anywhere}.bui-family-email{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);overflow-wrap:anywhere}.bui-family-organization-heading{align-items:baseline;gap:var(--space-2);display:flex}.bui-family-organization-name{overflow-wrap:anywhere;min-width:0}.bui-family-role{font-weight:var(--weight-regular);flex:none;margin-left:auto}.bui-navmenu-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bui-navmenu-item{align-items:center;column-gap:var(--space-3);width:100%;min-height:var(--bui-target);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;text-decoration:none;display:flex}.bui-family .bui-navmenu-item:focus-visible,.bui-navmenu-item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;animation:none}a.bui-navmenu-item:hover,button.bui-navmenu-item:hover,.bui-navmenu-item:focus-visible{background:var(--color-surface-sunken)}.bui-navmenu-item[aria-current]{background:var(--color-surface-sunken);box-shadow:inset 2px 0 0 var(--color-accent);color:var(--color-link);font-weight:var(--weight-medium)}.bui-navmenu-item-off{color:var(--color-text-muted);cursor:default}.bui-navmenu-item-off[aria-current]{color:var(--color-text)}.bui-navmenu-state{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-regular);white-space:nowrap;margin-left:auto}.bui-navmenu-advisory .bui-navmenu-state{color:var(--color-warning)}.bui-navmenu-label{overflow-wrap:anywhere}.bui-navmenu-action{color:var(--color-link)}.bui-navmenu-search{align-items:center;gap:var(--space-2);margin:0 var(--space-1) var(--space-1);padding:0 var(--space-2);border:1px solid var(--color-border-control);border-radius:var(--radius-control);color:var(--color-text-muted);display:flex}.bui-navmenu-search>.bui-icon{flex:none;width:16px;height:16px}.bui-navmenu-field{min-width:0;min-height:var(--bui-control);color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.bui-navmenu-notice{align-items:baseline;gap:var(--space-1) var(--space-2);margin:0 var(--space-1) var(--space-1);padding:var(--space-2);border-radius:var(--radius-control);background:var(--color-info-surface);color:var(--color-text);flex-wrap:wrap;display:flex}.bui-navmenu-notice a{color:var(--color-link)}.bui-navmenu-none{gap:var(--space-1);padding:var(--space-1) var(--space-2);color:var(--color-text-muted);display:grid}.bui-navmenu-text{flex:1;min-width:0;display:grid}.bui-navmenu-meta{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-regular)}.bui-family-docs-group,.bui-family-carried{display:none}.bui-navmenu-list>li:has(>.bui-family-docs-item){display:none}.bui-productnav{--bui-nav-surface:var(--color-surface);border-bottom:1px solid var(--color-border);background:var(--color-surface);position:relative}.bui-scroll-edge{z-index:1;width:var(--space-8);color:var(--color-text-muted);cursor:pointer;border:0;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block:0}.bui-scroll-edge[hidden]{display:none}.bui-scroll-edge-start{background:linear-gradient(to right, var(--bui-nav-surface) 45%, transparent);justify-content:flex-start;inset-inline-start:0}.bui-scroll-edge-end{background:linear-gradient(to left, var(--bui-nav-surface) 45%, transparent);justify-content:flex-end;inset-inline-end:0}.bui-scroll-edge>.bui-icon{width:16px;height:16px}.bui-scroll-edge:hover{color:var(--color-text)}.bui-productnav-sticky{top:var(--layout-family);z-index:calc(var(--bui-family-layer,45) - 1);position:sticky}.bui-productnav-list{gap:var(--space-1);padding:0 var(--space-4);overscroll-behavior-x:contain;scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow-x:auto}.bui-productnav-list a{min-height:max(var(--bui-target), 40px);padding:0 var(--space-3);color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.bui-productnav-list a:hover,.bui-productnav-list a[aria-current]{color:var(--color-text)}.bui-productnav-list a[aria-current]{box-shadow:inset 0 -2px 0 var(--color-accent)}.bui-productnav-list a:focus-visible{outline-offset:-2px;animation:none}.bui-family{--bui-family-axis:calc(var(--bui-lockup-height,21px) * -.0555);--bui-family-gutter:var(--space-4);--bui-family-panel:22.5rem;z-index:var(--bui-family-layer,45);column-gap:var(--space-3);height:var(--layout-family);padding-block:0;padding-inline:var(--bui-family-gutter);flex-wrap:nowrap;position:sticky;top:0}.bui-family:after{content:"";border-bottom:1px solid var(--color-border);pointer-events:none;position:absolute;top:100%;left:0;right:0}.bui-family .bui-family-divider,.bui-family .bui-family-separator,.bui-family .bui-family-placeholder,.bui-family-static>.bui-family-place,.bui-family-thread .bui-navmenu-button>*,.bui-family-docs>*,.bui-family-account .bui-navmenu-button>*,.bui-family .bui-disclosure-bell>.bui-bell,.bui-family .bui-header-toggle>.bui-icon{translate:0 var(--bui-family-axis)}.bui-family .bui-header-start{gap:var(--space-2);flex:none;line-height:1}.bui-family .bui-header-brand{flex:none}.bui-family .bui-header-context{min-width:0;color:var(--color-family-text);flex:auto;order:0;display:flex}.bui-family .bui-header-end{flex:none}.bui-family :focus-visible{outline-color:var(--color-family-marker)}.bui-family-host{display:contents}.bui-family .bui-navmenu{min-width:0;display:flex}.bui-family .bui-navmenu-button{min-width:0;min-height:var(--bui-target);gap:var(--space-1);padding:0 var(--space-2);color:inherit;font-weight:var(--weight-medium);background:0 0;border:0;line-height:1}.bui-family .bui-navmenu-button>.bui-icon{opacity:.8;width:14px;height:14px}.bui-family .bui-navmenu-button:hover,.bui-family .bui-navmenu-button[aria-expanded=true],.bui-family-docs:hover{background:var(--overlay-lift)}.bui-family-product:before{content:"";width:1px;height:calc(var(--bui-lockup-height,21px) * .714);background:color-mix(in srgb, currentColor 45%, transparent);translate:0 var(--bui-family-axis);flex:none;align-self:center}.bui-family-product .bui-lockup-name{border-left:0;padding-left:0}.bui-family-product .bui-navmenu-button>.bui-icon{translate:0 var(--bui-family-axis)}.bui-family-thread,.bui-family-location,.bui-family-wide,.bui-family-narrow{align-items:center;gap:var(--space-1);min-width:0;display:flex}.bui-family-thread{gap:0}.bui-family-narrow{display:none}.bui-family-divider{width:1px;height:calc(var(--bui-lockup-height,21px) * .714);background:color-mix(in srgb, currentColor 45%, transparent);flex:none}.bui-family-separator{color:var(--color-family-muted);flex:none;line-height:1}.bui-family-wide>.bui-navmenu,.bui-family-wide>.bui-family-static{flex:1 1 0;max-width:max-content}.bui-family-thread .bui-navmenu-button{max-width:16rem;font-size:var(--text-small)}.bui-family-static>.bui-family-place{max-width:calc(16rem - 2 * var(--space-2))}.bui-family-organization .bui-navmenu-button{max-width:12rem}.bui-family-static.bui-family-organization>.bui-family-place{max-width:calc(12rem - 2 * var(--space-2))}.bui-family-place{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bui-family-static{min-width:0;min-height:var(--bui-target);padding:0 var(--space-2);line-height:1;font-size:var(--text-small);font-weight:var(--weight-medium);align-items:center;display:inline-flex}.bui-family-choose .bui-navmenu-button{color:var(--color-family-muted);font-weight:var(--weight-regular)}.bui-family-choose .bui-navmenu-button:hover,.bui-family-choose .bui-navmenu-button[aria-expanded=true]{color:var(--color-family-text)}.bui-family-placeholder{width:7rem;height:.75rem;margin:0 var(--space-2);border-radius:var(--radius-control);background:var(--overlay-lift);display:inline-block}.bui-family-end{align-items:center;gap:var(--space-1);display:flex;position:relative}.bui-family-end .bui-disclosure{position:static}.bui-family-docs{align-items:center;gap:var(--space-2);min-height:var(--bui-target);padding:0 var(--space-2);border-radius:var(--radius-control);font-size:var(--text-small);font-weight:var(--weight-medium);display:inline-flex}.bui-family .bui-disclosure-bell,.bui-family-account .bui-navmenu-button{width:var(--bui-target);min-width:var(--bui-target);height:var(--bui-target);border-radius:var(--radius-round);justify-content:center;padding:0}.bui-family-account{margin-left:calc(var(--space-2) - 2px)}.bui-family .bui-disclosure-bell[aria-expanded=true]{background:var(--overlay-lift)}.bui-family-avatar{border-radius:var(--radius-round);background:var(--color-surface-sunken);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-text);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:.02em;flex:none;place-items:center;line-height:1;display:grid;position:relative;overflow:hidden}.bui-family-avatar>.bui-icon{width:16px;height:16px}.bui-family-picture{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bui-family-avatar-large{width:40px;height:40px;font-size:var(--text-body)}.bui-family-avatar-large>.bui-icon{width:20px;height:20px}.bui-family :is(.bui-navmenu-panel,.bui-disclosure-panel,.bui-disclosure-leaving){top:calc(100% + (var(--layout-family) - var(--bui-target)) / 2 + var(--space-1));max-height:calc(100dvh - var(--layout-family) - 2 * var(--space-4))}.bui-family .bui-family-end :is(.bui-navmenu-panel,.bui-disclosure-panel,.bui-disclosure-leaving){width:min(var(--bui-family-panel), 100vw - 2 * var(--bui-family-gutter));min-width:0;max-width:none;padding:var(--space-2);transform-origin:100% 0;left:auto;right:0}@media (width<=719px){.bui-family-wide{display:none}.bui-family-narrow{display:flex}.bui-family .bui-navmenu{position:static}.bui-family .bui-family-brand .bui-navmenu-panel,.bui-family .bui-family-thread .bui-navmenu-panel{top:calc(100% + var(--space-1));left:var(--bui-family-gutter);min-width:min(16rem, 100% - 2 * var(--bui-family-gutter));max-width:calc(100% - 2 * var(--bui-family-gutter));right:auto}}@media (width<=599px){.bui-family-docs{display:none}.bui-navmenu-list>li:has(>.bui-family-docs-item){display:list-item}.bui-family-docs-group{display:block}}@media (width<=479px){.bui-family{--bui-family-gutter:var(--space-2);column-gap:var(--space-1)}.bui-family .bui-navmenu-button{padding-right:var(--space-1)}.bui-family-narrow .bui-navmenu-button{min-width:1.75rem;padding-left:var(--space-1)}.bui-header-external.bui-family .bui-header-start{gap:var(--space-1)}.bui-header-external .bui-family-product .bui-navmenu-button>.bui-icon{display:none}.bui-family .bui-header-toggle{width:32px}.bui-family .bui-header-end,.bui-family-end{gap:0}.bui-family-account{margin-left:2px}.bui-family-account .bui-navmenu-button{width:auto;min-width:0;padding:0}.bui-family .bui-bell>.bui-count{right:calc(-1 * var(--space-1))}.bui-family-divider{display:none}}@media (width<=359px){.bui-family{--bui-family-gutter:var(--space-1)}}@media (width<=479px) and (pointer:coarse){.bui-family,.bui-family .bui-header-start,.bui-header-external.bui-family .bui-header-start{gap:0}.bui-family .bui-header-toggle{width:var(--bui-target)}.bui-family-account{margin-left:0}.bui-family-account .bui-navmenu-button{min-width:var(--bui-target)}.bui-family-narrow .bui-navmenu-button{min-width:var(--bui-target);justify-content:center}.bui-family-product:before{margin-left:var(--space-1)}}@media (width<=359px) and (pointer:coarse){.bui-family-product .bui-navmenu-button>.bui-icon{display:none}}@media (width<=379px) and (pointer:coarse){.bui-header-external.bui-family .bui-family-thread{display:none}.bui-header-external.bui-family .bui-family-carried{display:block}}.bui-family-product .bui-navmenu-panel{box-sizing:border-box}.bui-family-product .bui-navmenu-section:first-child>.bui-navmenu-heading{padding:0 var(--space-2) var(--space-2);color:var(--color-text);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-small);letter-spacing:normal}.bui-family-account .bui-navmenu-section:first-child>.bui-navmenu-heading{padding:0 var(--space-2) var(--space-2)}.bui-family-person{padding-block:0}.bui-family-account .bui-navmenu-section+.bui-navmenu-section{padding-top:var(--space-2)}.bui-family-account .bui-navmenu-item{padding-block:var(--space-2)}.bui-family-product .bui-navmenu-item{padding:var(--space-2);box-sizing:border-box}.bui-family-product .bui-navmenu-item[aria-current]{box-shadow:none}.bui-family-product .bui-navmenu-item>.bui-icon{width:16px;height:16px;margin-inline-start:auto}@media (width>=720px){.bui-family{column-gap:var(--space-2)}.bui-family-product,.bui-family .bui-family-thread{gap:var(--space-2)}}.bui-organization-mark{border-radius:var(--radius-control);background:var(--color-surface-sunken);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-text);font-size:var(--text-label);font-weight:var(--weight-medium);flex:none;place-items:center;line-height:1;display:grid;position:relative;overflow:hidden}.bui-organization-mark[data-picture]{box-shadow:none}.bui-shell{min-height:calc(100dvh - var(--layout-family));align-items:flex-start;display:flex}.bui-shell>:not(.bui-sidebar,.bui-sidebar-host){flex:auto;align-self:stretch;min-width:0}.bui-shell:has(>.bui-sidebar[data-mode=drawer],>.bui-sidebar-host>.bui-sidebar[data-mode=drawer]){flex-direction:column;align-items:stretch}.bui-sidebar-host{display:contents}.bui-sidebar{color:var(--color-text);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);flex:none}.bui-sidebar[data-mode=permanent]{top:var(--layout-family);width:var(--layout-sidebar);height:calc(100dvh - var(--layout-family));position:sticky}.bui-sidebar-panel{overscroll-behavior:contain;border-right:1px solid var(--color-border);background:var(--color-sidebar);height:100%;overflow-y:auto}.bui-sidebar-panel[hidden],.bui-sidebar-row[hidden]{display:none}.bui-sidebar-nav{gap:var(--space-4);padding:var(--space-4) var(--space-3);display:grid}.bui-sidebar-context{padding:0 var(--space-2);gap:2px;display:grid}.bui-sidebar-context-label,.bui-sidebar-heading{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);margin:0}.bui-sidebar-heading{padding:0 var(--space-2) var(--space-1)}.bui-sidebar-context-name{color:var(--color-text);font-size:var(--text-body);font-weight:var(--weight-medium);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bui-sidebar-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bui-sidebar-item{align-items:center;gap:var(--space-2);min-height:var(--bui-target);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);color:var(--color-text);text-decoration:none;display:flex}a.bui-sidebar-item:hover{background:var(--color-sidebar-hover)}.bui-sidebar-item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;animation:none}.bui-sidebar-item[aria-current=page]{background:var(--color-surface-selected);box-shadow:inset 2px 0 0 var(--color-accent);color:var(--color-text);font-weight:var(--weight-medium)}.bui-sidebar-item[aria-disabled=true]{color:var(--color-text-muted);cursor:default}.bui-sidebar-label{overflow-wrap:break-word;flex:1 0 auto;max-width:100%}.bui-sidebar-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-regular);flex:0 auto;overflow:hidden}.bui-sidebar[data-mode=drawer]{top:var(--layout-family);z-index:calc(var(--bui-family-layer,45) - 1);position:sticky}.bui-sidebar-row{min-height:44px;padding:0 var(--space-2);border-bottom:1px solid var(--color-border);background:var(--color-surface);align-items:center;display:flex}.bui-sidebar-button{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;min-height:max(var(--bui-target), 40px);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--color-text);font:inherit;font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;display:inline-flex}.bui-sidebar-button:hover{background:var(--color-surface-sunken)}.bui-sidebar-button>.bui-icon{margin-top:calc((max(var(--bui-target), 40px) - 18px) / 2);flex:none;align-self:flex-start;width:18px;height:18px}.bui-sidebar-section{min-width:0;padding-block:var(--space-1);overflow-wrap:anywhere;text-align:left}.bui-drawer{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.bui-drawer::backdrop{background:0 0}.bui-drawer-scrim{background:var(--overlay-scrim);animation:bui-fade var(--motion-standard) var(--motion-ease);position:absolute;inset:0}.bui-drawer-panel{border-right:1px solid var(--color-border);background:var(--color-sidebar);width:min(20rem,100vw - 3.5rem);height:100%;box-shadow:var(--elevation-menu);font-size:var(--text-small);line-height:var(--leading-small);animation:bui-slide var(--motion-standard) var(--motion-ease);flex-direction:column;display:flex;position:relative}.bui-drawer-head{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--layout-family);padding:0 var(--space-2) 0 var(--space-5);border-bottom:1px solid var(--color-border);display:flex}.bui-drawer-title{font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}.bui-drawer-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}@keyframes bui-slide{0%{transform:translate(-100%)}}@keyframes bui-fade{0%{opacity:0}}.bui-sidebar[data-merged] .bui-sidebar-row,.bui-family[data-merged]:not([data-drawer]) .bui-header-toggle{display:none}.bui-shell:has(.bui-sidebar[data-mode=drawer][data-merged]) .bui-page[data-template=thread]{--bui-page-chrome:var(--layout-family)}.bui-sidebar-groups{display:contents}.bui-sidebar-nav,.bui-sidebar-list{grid-template-columns:minmax(0,1fr)}.bui-sidebar-action{color:var(--color-link);font-weight:var(--weight-medium)}.bui-sidebar-action .bui-icon{flex:none;width:16px;height:16px}.bui-sidebar-search{align-items:center;min-width:0;display:flex;position:relative}.bui-sidebar-search>.bui-icon{width:16px;height:16px;color:var(--color-text-muted);pointer-events:none;position:absolute;inset-inline-start:var(--space-2)}.bui-sidebar-query{font-size:var(--text-small);appearance:none;padding-inline-start:calc(var(--space-2) * 2 + 16px)}.bui-sidebar-query::-webkit-search-cancel-button{appearance:none}.bui-sidebar-results{gap:var(--space-2);min-width:0;display:grid}.bui-sidebar-line{padding:0 var(--space-2);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.bui-sidebar-retry{justify-self:start;margin-inline-start:var(--space-2)}.bui-sidebar-entry .bui-sidebar-label{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;flex:1 1 0;min-width:0;overflow:hidden}.bui-sidebar-mark{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-regular);white-space:nowrap;flex:none;display:inline-flex}.bui-sidebar-mark[data-tone=warning],.bui-sidebar-mark[data-tone=danger]{color:var(--color-text);font-weight:var(--weight-medium)}.bui-sidebar-dot{border-radius:var(--radius-round);background:var(--color-text-muted);flex:none;width:7px;height:7px}.bui-sidebar-mark[data-tone=success] .bui-sidebar-dot{background:var(--color-success)}.bui-sidebar-mark[data-tone=warning] .bui-sidebar-dot{background:var(--color-warning)}.bui-sidebar-mark[data-tone=danger] .bui-sidebar-dot{background:var(--color-danger)}.bui-sidebar-mark[data-tone=info] .bui-sidebar-dot,.bui-sidebar-mark[data-tone=progress] .bui-sidebar-dot{background:var(--color-info)}.bui-sidebar-mark[data-tone=progress] .bui-sidebar-dot{animation:1.2s ease-in-out 4 bui-pulse}.bui-sidebar-more{color:var(--color-link)}.bui-sidebar-age{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.bui-sidebar-count{font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;margin-inline-start:var(--space-1)}.bui-sidebar-folding{padding:0}.bui-sidebar-fold{align-items:center;gap:var(--space-1);width:100%;min-height:var(--bui-target);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--color-text-muted);font:inherit;font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.bui-sidebar-fold:hover{color:var(--color-text)}.bui-sidebar-fold:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;animation:none}.bui-sidebar-fold .bui-icon{width:14px;height:14px;transition:rotate var(--motion-quick) var(--motion-ease)}.bui-sidebar-fold[aria-expanded=false] .bui-icon{rotate:-90deg}.bui-sidebar-fold-label{overflow-wrap:anywhere;min-width:0}.bui-sidebar-group[data-folded] .bui-sidebar-list>li:not([data-current]),.bui-sidebar-group[data-folded]>.bui-sidebar-more{display:none}.bui-sidebar-group[data-folded][data-attention] .bui-sidebar-fold{color:var(--color-warning)}.bui-sidebar-object{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bui-sidebar-nav>.bui-sidebar-object:not(:first-child),.bui-sidebar-groups>.bui-sidebar-object:not(:first-child){padding-top:var(--space-3);border-top:1px solid var(--color-border)}.bui-sidebar-object-head{align-items:center;gap:var(--space-1);min-width:0;min-height:var(--bui-target);display:flex}.bui-sidebar-object-title{min-width:0;padding:0 var(--space-2);color:var(--color-text);font-size:var(--text-small);font-weight:var(--weight-medium);overflow-wrap:anywhere;flex:auto;margin:0}.bui-sidebar-object-action{color:var(--color-link);font-weight:var(--weight-medium);flex:none}.bui-sidebar-object-action .bui-icon,.bui-sidebar-start .bui-icon{flex:none;width:16px;height:16px}.bui-sidebar-seek{width:var(--bui-target);height:var(--bui-target);color:var(--color-text-muted);flex:none}.bui-sidebar-seek .bui-icon{width:16px;height:16px}.bui-sidebar-object-head[data-searching]>:not(.bui-sidebar-search){display:none}.bui-sidebar-object-head>.bui-sidebar-search{flex:auto}.bui-sidebar-object-groups{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bui-sidebar-object>.bui-waiting{padding:var(--space-1) var(--space-2);font-size:var(--text-small)}.bui-sidebar-object:has(>.bui-sidebar-object-groups[hidden])>.bui-waiting{display:none}.bui-sidebar-start{color:var(--color-link);font-weight:var(--weight-medium);flex:none;margin-inline-start:auto}.bui-sidebar-rail{display:none}.bui-sidebar[data-mode=permanent][data-rail]{width:var(--space-16);display:flex}.bui-sidebar[data-mode=permanent][data-rail][data-panel]{width:calc(var(--space-16) + var(--layout-sidebar))}.bui-sidebar[data-mode=permanent][data-rail]>.bui-sidebar-rail{flex:0 0 var(--space-16);align-items:center;gap:var(--space-3);height:100%;padding:var(--space-4) var(--space-2);border-right:1px solid var(--color-border);background:var(--color-sidebar);box-sizing:border-box;overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.bui-sidebar-rail-item{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-control);color:var(--color-text);cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:inline-grid;position:relative}.bui-sidebar-rail-item>.bui-icon{width:20px;height:20px}.bui-sidebar-rail-item:hover{background:var(--color-sidebar-hover)}.bui-sidebar-rail-item[aria-current=page]{background:var(--color-surface-sunken);border-color:var(--color-border-strong)}.bui-sidebar-rail-foot{margin-top:auto}.bui-sidebar-rail-state{border-radius:var(--radius-round);background:var(--color-sidebar);padding:2px;display:inline-flex;position:absolute;bottom:3px;right:3px}.bui-sidebar-rail-state .bui-status-dot{margin-top:0}.bui-sidebar-rail-meta{padding-inline:var(--space-1);border-radius:var(--radius-round);background:var(--color-sidebar);color:var(--color-text);font-size:var(--text-label);font-weight:var(--weight-medium);position:absolute;top:0;right:0}.bui-sidebar[data-mode=permanent][data-rail]>.bui-sidebar-panel{flex:auto;min-width:0}.bui-sidebar[data-rail] .bui-sidebar-item[aria-current=page]{background:var(--color-surface-sunken);box-shadow:none}.bui-sidebar[data-rail] .bui-sidebar-object-title{color:var(--color-text-muted);font-weight:var(--weight-regular)}.bui-sidebar-collapse{flex:none}@media (pointer:coarse){.bui-sidebar-rail-item{width:var(--bui-target);height:var(--bui-target)}}.bui-sidebar[data-mode=permanent][data-rail] .bui-sidebar-object-head{column-gap:var(--space-2);row-gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.bui-sidebar[data-mode=permanent][data-rail] .bui-sidebar-object-title{overflow-wrap:normal;grid-area:1/1}.bui-sidebar[data-mode=permanent][data-rail] .bui-sidebar-collapse{grid-area:1/2}.bui-sidebar[data-mode=permanent][data-rail] .bui-sidebar-object-action{grid-area:2/1}.bui-sidebar[data-mode=permanent][data-rail] .bui-sidebar-seek{grid-area:2/2}.bui-sidebar[data-mode=permanent][data-rail] .bui-sidebar-object-head>.bui-sidebar-search{grid-column:1/-1}.bui-sidebar[data-mode=permanent][data-rail]>.bui-sidebar-panel[data-motion=in]{animation:bui-sidebar-context-in var(--motion-standard) var(--motion-ease)}.bui-sidebar[data-mode=permanent][data-rail]>.bui-sidebar-panel[data-motion=out]{animation:bui-sidebar-context-out var(--motion-exit) var(--motion-ease-exit) forwards}@keyframes bui-sidebar-context-in{0%{opacity:0;transform:translateX(calc(-1 * var(--space-6)))}}@keyframes bui-sidebar-context-out{to{opacity:0;transform:translateX(calc(-1 * var(--space-6)))}}.bui-sidebar[data-navigation]{--bui-sidebar-global:var(--layout-sidebar)}.bui-sidebar[data-navigation][data-collapsed]{--bui-sidebar-global:var(--space-16)}.bui-sidebar[data-mode=permanent][data-navigation]{width:var(--bui-sidebar-global)}.bui-sidebar[data-mode=permanent][data-navigation][data-panel]{width:calc(var(--bui-sidebar-global) + var(--layout-sidebar))}.bui-sidebar[data-mode=permanent][data-navigation]>.bui-sidebar-rail{flex-basis:var(--bui-sidebar-global);align-items:stretch;gap:var(--space-1);padding:var(--space-3) var(--space-2)}.bui-sidebar-global-head{gap:var(--space-2);min-width:0;display:grid}.bui-sidebar-global-head>.bui-sidebar-nav{gap:var(--space-3);padding:0}.bui-sidebar-global-head .bui-sidebar-groups:empty{display:none}.bui-sidebar-global-toggle,.bui-sidebar-global-search{width:max(var(--bui-target), var(--space-10));height:max(var(--bui-target), var(--space-10));border-radius:var(--radius-control);color:var(--color-text);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.bui-sidebar-global-toggle:hover,.bui-sidebar-global-search:hover{background:var(--color-sidebar-hover)}.bui-sidebar-global-search,.bui-sidebar-global-search[hidden]{display:none}.bui-sidebar-global-toggle>.bui-icon,.bui-sidebar-global-search>.bui-icon{width:20px;height:20px}.bui-sidebar-rail[data-global]>.bui-sidebar-rail-item{gap:var(--space-2);width:100%;height:auto;min-height:max(var(--bui-target), var(--space-10));padding:var(--space-2);font:inherit;text-align:start;text-decoration:none;display:flex}.bui-sidebar-rail[data-global] .bui-sidebar-rail-item>.bui-icon{flex:none}.bui-sidebar-global-label{overflow-wrap:anywhere;flex:1;min-width:0}.bui-sidebar-rail[data-global]>.bui-sidebar-rail-item[aria-current=page]{background:var(--color-surface-selected);box-shadow:inset 2px 0 0 var(--color-accent);font-weight:var(--weight-medium);border-color:#0000}.bui-sidebar-rail[data-global]>.bui-sidebar-rail-item[aria-disabled=true]{color:var(--color-text-muted);cursor:default}.bui-sidebar-rail[data-global] .bui-sidebar-rail-meta{flex:none;position:static}.bui-sidebar-global-heading{padding-top:var(--space-3)}.bui-sidebar-rail[data-global][data-collapsed]{align-items:center}.bui-sidebar-rail[data-global][data-collapsed]>.bui-sidebar-rail-item{justify-content:center;width:100%;padding-inline:0}.bui-sidebar-rail[data-global][data-collapsed] .bui-sidebar-global-label,.bui-sidebar-rail[data-global][data-collapsed] .bui-sidebar-rail-meta,.bui-sidebar-global-head[data-collapsed] .bui-sidebar-context,.bui-sidebar-global-head[data-collapsed] .bui-sidebar-action .bui-sidebar-label,.bui-sidebar-global-head[data-collapsed] .bui-sidebar-search{display:none}.bui-sidebar-rail[data-global][data-collapsed] .bui-sidebar-global-heading{margin:var(--space-2) var(--space-1);border-top:1px solid var(--color-border);padding:0;font-size:0}.bui-sidebar-global-head[data-collapsed] .bui-sidebar-global-search:not([hidden]){display:inline-grid}.bui-sidebar-global-head[data-collapsed] .bui-sidebar-action{justify-content:center}.bui-sidebar-item>.bui-icon{flex:none;width:20px;height:20px}.bui-sidebar-item:has(>.bui-icon)>.bui-sidebar-label{flex:auto;min-width:0}.bui-sidebar[data-mode=permanent][data-navigation][data-inline]{flex-direction:column;display:flex}.bui-sidebar[data-mode=permanent][data-navigation][data-inline]>.bui-sidebar-rail{flex:none;height:auto}.bui-sidebar[data-mode=permanent][data-navigation][data-inline]>.bui-sidebar-panel{flex:auto;height:auto;min-height:0}.bui-sidebar[data-mode=permanent][data-navigation][data-inline]:not([data-collapsed])>.bui-sidebar-rail>:not(.bui-sidebar-global-head),.bui-sidebar[data-mode=permanent][data-navigation][data-inline]:not([data-collapsed]) .bui-sidebar-global-head>:not(.bui-sidebar-global-toggle){display:none}.bui-sidebar[data-mode=permanent][data-navigation][data-inline][data-collapsed]>.bui-sidebar-rail{height:100%}.bui-sidebar[data-mode=permanent][data-navigation][data-inline][data-collapsed]>.bui-sidebar-panel{display:none}.bui-sidebar[data-mode=permanent][data-navigation][data-inline]>.bui-sidebar-rail{box-sizing:border-box;overscroll-behavior:contain;border-right:1px solid var(--color-border);background:var(--color-sidebar);flex-direction:column;display:flex;overflow-y:auto}.bui-sidebar[data-navigation][data-inline] .bui-sidebar-panel .bui-sidebar-item[aria-current=page]{background:var(--color-surface-selected);box-shadow:inset 2px 0 0 var(--color-accent)}.bui-sidebar-global-head[data-collapsed]>.bui-sidebar-global-toggle,.bui-sidebar-global-head[data-collapsed]>.bui-sidebar-global-search{justify-self:center}.bui-sidebar[data-navigation][data-inline] .bui-sidebar-panel .bui-sidebar-item:not(.bui-sidebar-entry){min-height:max(var(--bui-target), var(--space-10))}.bui-sidebar-rail[data-global]:not([data-collapsed]) .bui-sidebar-rail-foot .bui-sidebar-rail-state{right:auto;left:var(--space-5)}.bui-page{flex:auto;min-width:0;container:bui-page/inline-size}.bui-page-frame{align-content:start;gap:var(--space-6);padding:var(--space-6) var(--layout-gutter) var(--space-12);display:grid}@container bui-page (width>=640px){.bui-page-frame{--layout-gutter:var(--layout-gutter-medium)}}@container bui-page (width>=1024px){.bui-page-frame{--layout-gutter:var(--layout-gutter-wide)}}.bui-page[data-template=tool] .bui-page-frame{gap:0;padding:0}.bui-page-frame>*{min-width:0;max-width:var(--layout-standard)}.bui-page[data-width=fluid] .bui-page-frame>*{max-width:var(--layout-fluid-max)}.bui-page[data-width=form] .bui-page-body{max-width:var(--layout-form)}.bui-page[data-width=reading] .bui-page-body{max-width:var(--layout-measure)}.bui-page[data-width=thread] .bui-page-body{max-width:var(--layout-thread)}.bui-page[data-template=tool] .bui-page-frame>*{max-width:none}.bui-page-main{align-content:start;gap:var(--space-8);min-width:0;display:grid}.bui-page-body{align-items:start;gap:var(--space-8);display:grid}.bui-page-aside{align-content:start;gap:var(--space-6);min-width:0;display:grid}@container bui-page (width>=68rem){.bui-page-body:has(>.bui-page-aside:not(.bui-page-panel)){grid-template-columns:minmax(var(--layout-form), 1fr) var(--layout-aside)}.bui-page[data-width=form] .bui-page-body:has(>.bui-page-aside:not(.bui-page-panel)){max-width:calc(var(--layout-form) + var(--layout-aside) + var(--space-8))}}.bui-form-width{max-width:var(--layout-form)}.bui-page-header{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bui-page:not([data-template=tool]):not([data-template=thread]) .bui-page-header:not(:has(>.bui-page-tabs:not([hidden]))){border-block-end:1px solid var(--color-border);padding-block-end:var(--space-4)}.bui-crumbs ol{gap:var(--space-1);font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bui-crumbs li+li:before{content:"/";color:var(--color-text-muted);margin-inline-end:var(--space-1)}.bui-crumbs a{color:var(--color-link);text-decoration:none}.bui-page-title{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.bui-page-heading{min-width:0;font-size:var(--text-title-1);font-weight:var(--weight-semibold);line-height:var(--leading-title-1);overflow-wrap:anywhere;margin:0}.bui-page-heading:focus{outline:none}.bui-page-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.bui-page-facts{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);margin:0}.bui-page-lead{color:var(--color-text-muted);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);margin:0}.bui-page-tabs{min-width:0;margin-top:var(--space-2)}.bui-tabs .bui-productnav-list{padding:0}.bui-tabs{--bui-nav-surface:var(--color-canvas);background:0 0}@container bui-page (width<=639px){.bui-page-title{grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.bui-page-actions{margin-inline-start:0}}.bui-section{gap:var(--space-3);min-width:0;display:grid}.bui-section+.bui-section{padding-top:var(--space-6);border-top:1px solid var(--color-border)}.bui-section-head{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.bui-section-title{font-size:var(--text-title-2);font-weight:var(--weight-semibold);line-height:var(--leading-title-2);margin:0}h3.bui-section-title{font-size:var(--text-title-3);line-height:var(--leading-title-3)}.bui-section-actions{gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.bui-section-description{color:var(--color-text-muted);margin:0}.bui-section-body{gap:var(--space-4);min-width:0;display:grid}.bui-page-main>*,.bui-page-aside>*,.bui-section-body>*{min-width:0}.bui-preferences-note{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-listdetail{min-width:0;container:bui-listdetail/inline-size}.bui-listdetail-frame{gap:var(--space-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bui-listdetail[data-open] .bui-listdetail-list{display:none}.bui-listdetail-detail{align-content:start;gap:var(--space-3);min-width:0;display:grid}.bui-listdetail-detail:focus{outline:none}.bui-listdetail-detail[hidden],.bui-listdetail-back:empty{display:none}.bui-listdetail-back{font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-listdetail-link{align-items:center;gap:var(--space-1);min-height:var(--bui-target);color:var(--color-link);display:inline-flex}.bui-listdetail-link .bui-icon{width:16px;height:16px}@container bui-listdetail (width>=72rem){.bui-listdetail[data-open]>.bui-listdetail-frame{grid-template-columns:minmax(0,1fr) minmax(22rem,32rem)}.bui-listdetail[data-open] .bui-listdetail-list{display:block}.bui-listdetail-back{display:none}.bui-listdetail-detail{border-inline-start:1px solid var(--color-border);padding-inline-start:var(--space-6)}}.bui-page-aside[data-raised]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface-raised);align-self:start;gap:0}.bui-page-aside[data-raised]>*+*{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.bui-page-aside[data-raised] .bui-section-title{font-size:var(--text-body)}@container bui-page (width>=68rem){.bui-page-aside[data-raised][data-pinned]{top:var(--bui-page-sticky,calc(var(--layout-family) + var(--space-6)));box-sizing:border-box;max-height:calc(100dvh - var(--bui-page-sticky,calc(var(--layout-family) + var(--space-6))) - var(--space-6));position:sticky;overflow-y:auto}.bui-page:has(>.bui-page-frame>.bui-page-compact) .bui-page-aside[data-raised][data-pinned]{top:calc(var(--bui-page-sticky,calc(var(--layout-family) + var(--space-6))) + var(--bui-page-compact));max-height:calc(100dvh - var(--bui-page-sticky,calc(var(--layout-family) + var(--space-6))) - var(--bui-page-compact) - var(--space-6))}}.bui-page-kind{align-items:center;min-width:0;display:inline-flex}.bui-page-tag{padding:1px var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-round);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);white-space:nowrap}.bui-page .bui-page-frame>.bui-page-header{max-width:none}.bui-page[data-template=detail] .bui-page-actions{margin-inline-start:0}.bui-page-facts{overflow-wrap:anywhere}.bui-tabs .bui-productnav-list>li:first-child>a{padding-inline-start:0}.bui-tabs .bui-productnav-list a[aria-current]{box-shadow:none;background:linear-gradient(var(--color-accent), var(--color-accent)) no-repeat left bottom / 100% 2px;background-origin:content-box}.bui-page-heading>.bui-page-pending{width:16rem;max-width:100%;height:calc(var(--text-title-1) * var(--leading-title-1));align-items:center;height:1lh;padding:0;display:flex}.bui-page-pending>.bui-skeleton-line{width:100%;height:.6em}.bui-reserved{visibility:hidden;display:contents}.bui-page{--bui-page-main:100%;--bui-page-panel:var(--layout-aside-max)}.bui-page[data-width=thread]{--bui-page-main:var(--layout-thread)}.bui-page[data-panel=beside] .bui-page-body:has(>.bui-page-panel:not([hidden])){grid-template-columns:minmax(0, 1fr) clamp(var(--layout-aside), calc(100% - var(--bui-page-main) - var(--space-8)), var(--bui-page-panel))}.bui-page[data-width=thread][data-panel=beside] .bui-page-body:has(>.bui-page-panel:not([hidden])){max-width:calc(var(--layout-thread) + var(--space-8) + var(--bui-page-panel))}.bui-page[data-panel-wide][data-panel=beside] .bui-page-body:has(>.bui-page-panel:not([hidden])){grid-template-columns:clamp(var(--layout-aside), calc(100% - var(--space-8) - var(--layout-aside-wide)), var(--bui-page-main)) minmax(0, 1fr);max-width:none}.bui-page-panel{top:var(--bui-page-sticky,calc(var(--layout-family) + var(--space-6)));max-height:calc(100dvh - var(--bui-page-sticky,calc(var(--layout-family) + var(--space-6))) - var(--space-6));position:sticky;overflow-y:auto}.bui-page:has(>.bui-page-frame>.bui-page-compact) .bui-page-panel{top:calc(var(--bui-page-sticky,calc(var(--layout-family) + var(--space-6))) + var(--bui-page-compact));max-height:calc(100dvh - var(--bui-page-sticky,calc(var(--layout-family) + var(--space-6))) - var(--bui-page-compact) - var(--space-6))}.bui-page-slot{align-content:start;gap:var(--space-6);min-width:0;display:grid}.bui-page-slot>*{min-width:0}.bui-page-panel-head{align-items:center;gap:var(--space-2);min-width:0;margin-block-end:var(--space-4);display:flex}.bui-page-panel-title{min-width:0;font-size:var(--text-title-2);font-weight:var(--weight-semibold);line-height:var(--leading-title-2);overflow-wrap:anywhere;flex:auto;margin:0}.bui-page-panel-hide{flex:none}:root,.bui-page{--bui-page-compact:3rem;--bui-page-compact-tall:3.5rem}html:has(.bui-page-compact){scroll-padding-top:calc(var(--layout-family) + var(--bui-page-compact) + var(--space-2))}html:has(.bui-sidebar[data-mode=drawer]):has(.bui-page-compact){scroll-padding-top:calc(var(--layout-family) + var(--bui-sidebar-row,44px) + var(--bui-page-compact) + var(--space-2))}:is(html:has(.bui-page[data-template=thread] .bui-page-compact),html:has(.bui-page-compact[data-subject])){scroll-padding-top:calc(var(--layout-family) + var(--bui-page-compact-tall) + var(--space-2))}:is(html:has(.bui-sidebar[data-mode=drawer]):has(.bui-page[data-template=thread] .bui-page-compact),html:has(.bui-sidebar[data-mode=drawer]):has(.bui-page-compact[data-subject])){scroll-padding-top:calc(var(--layout-family) + var(--bui-sidebar-row,44px) + var(--bui-page-compact-tall) + var(--space-2))}.bui-page .bui-page-frame>.bui-page-compact{top:calc(var(--bui-page-sticky,calc(var(--layout-family) + var(--space-6))) - var(--space-6));z-index:2;max-width:none;height:0;margin-inline:calc(-1 * var(--layout-gutter));margin-block-end:calc(-1 * var(--space-6));position:sticky}.bui-shell:has(.bui-sidebar[data-mode=drawer]) .bui-page .bui-page-frame>.bui-page-compact{top:calc(var(--layout-family) + var(--bui-sidebar-row,44px))}.bui-page[data-template=tool] .bui-page-frame>.bui-page-compact{margin-block-end:0}.bui-page-compact-line{align-items:center;gap:var(--space-2) var(--space-4);box-sizing:border-box;min-height:var(--bui-page-compact);padding:var(--space-1) var(--layout-gutter);border-bottom:1px solid var(--color-border);background:var(--color-canvas);visibility:hidden;opacity:0;translate:0 calc(-1 * var(--space-2));transition:opacity var(--motion-quick) var(--motion-ease), translate var(--motion-quick) var(--motion-ease), visibility 0s linear var(--motion-quick);display:flex;position:absolute;inset-block-start:0;inset-inline:0}.bui-page-compact[data-shown] .bui-page-compact-line{visibility:visible;opacity:1;transition:opacity var(--motion-quick) var(--motion-ease), translate var(--motion-quick) var(--motion-ease);translate:0}.bui-page-compact-text{align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}.bui-page-compact-title{min-width:0;font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bui-page-compact-subject{-webkit-line-clamp:2;line-clamp:2;min-width:0;border-inline-start:2px solid var(--color-border-strong);color:var(--color-text);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);white-space:pre-line;overflow-wrap:anywhere;cursor:pointer;-webkit-box-orient:vertical;padding-inline-start:var(--space-3);text-decoration:none;display:-webkit-box;overflow:hidden}.bui-page-compact-subject:hover{border-inline-start-color:var(--color-text)}.bui-page-compact-status{flex:none}.bui-page-compact-status:empty,.bui-page-compact-actions[hidden]{display:none}.bui-page-compact-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}html:where(:has(.bui-family)){scroll-padding-top:calc(var(--layout-family) + var(--space-2))}html:where(:has(.bui-family):has(.bui-sidebar[data-mode=drawer]:not([data-merged]))){scroll-padding-top:calc(var(--layout-family) + var(--bui-sidebar-row,44px) + var(--space-2))}:where(.bui-family,.bui-sidebar-row,.bui-page-compact-line) :where(a,button,input,select,textarea,summary,[tabindex]):not(:where(.bui-disclosure-panel,[data-bui-floating],dialog),:where(.bui-disclosure-panel,[data-bui-floating],dialog) *){scroll-margin-top:calc(-1 * (var(--layout-family) + var(--bui-sidebar-row,44px) + var(--bui-page-compact-tall) + var(--space-2)));scroll-margin-bottom:calc(var(--layout-family) + var(--bui-sidebar-row,44px) + var(--bui-page-compact-tall) + var(--space-2))}.bui-page[data-template=thread]{--bui-page-gap:var(--space-8)}.bui-shell:has(.bui-sidebar[data-mode=drawer]) .bui-page[data-template=thread]{--bui-page-chrome:calc(var(--layout-family) + var(--bui-sidebar-row,44px))}.bui-page[data-template=thread] .bui-page-frame{box-sizing:border-box;min-height:calc(100dvh - var(--bui-page-chrome,var(--layout-family)));flex-direction:column;padding-bottom:0;display:flex}.bui-page[data-template=thread] .bui-page-frame>.bui-page-body{flex:1 0 auto;align-items:stretch}.bui-page[data-template=thread] .bui-page-main{gap:var(--bui-page-gap);flex-direction:column;display:flex}@container bui-page (width>=1024px){.bui-page[data-template=thread] .bui-page-frame{--layout-gutter:var(--space-12)}}.bui-page[data-template=thread] .bui-page-panel{align-self:start}.bui-page[data-template=thread] .bui-page-frame>.bui-page-header{max-width:var(--layout-thread)}.bui-page[data-template=thread] .bui-page-compact-line{padding-inline-end:max(var(--layout-gutter), calc(100% - var(--layout-gutter) - var(--layout-thread)))}.bui-page[data-template=thread][data-lane=center] .bui-page-compact-line{padding-inline:max(var(--layout-gutter), calc((100% - var(--layout-thread)) / 2))}.bui-page[data-lane=center] .bui-page-frame>.bui-page-header{width:100%;margin-inline:auto}.bui-page[data-lane=center] .bui-page-frame>.bui-page-body:not(:has(>.bui-page-panel:not([hidden]))){width:100%;margin-inline:auto}.bui-page[data-lane=center] .bui-page-body:has(>.bui-page-panel:not([hidden]))>.bui-page-main{width:100%;max-width:var(--layout-thread);margin-inline:auto}.bui-page-dock{z-index:2;gap:var(--space-2);min-width:0;padding:var(--space-2) 0 calc(min(var(--layout-gutter), var(--layout-gutter-wide)) + env(safe-area-inset-bottom,0px));background:var(--color-canvas);margin-top:auto;display:grid;position:sticky;bottom:0}.bui-page-dock:before{content:"";height:var(--space-6);background:linear-gradient(to bottom, transparent, var(--color-canvas));opacity:0;transition:opacity var(--motion-quick) var(--motion-ease);pointer-events:none;position:absolute;inset-block-end:100%;inset-inline:0}.bui-page-dock[data-stuck]:before{opacity:1}html:has(.bui-page-dock:not(:empty)):not(:has(.bui-page-dock :focus)){scroll-padding-bottom:calc(var(--bui-page-dock,0px) + var(--space-6))}.bui-page-dock:empty{padding-block:0}.bui-page-dock>*{min-width:0;max-width:var(--layout-lane)}.bui-page[data-lane=center] .bui-page-dock{justify-items:center}.bui-page[data-lane=center] .bui-page-dock>*{width:100%}.bui-page-dock-end{height:1px;pointer-events:none;flex:none;margin-block-start:calc(-1px - var(--bui-page-gap,0px))}.bui-lane{min-width:0;max-width:var(--layout-lane)}.bui-lane-wide{min-width:0;max-width:var(--layout-thread)}.bui-page[data-width=thread][data-panel=beside]:not([data-panel-wide]) .bui-page-body:has(>.bui-page-panel:not([hidden])){grid-template-columns:minmax(0, var(--layout-thread)) clamp(var(--layout-aside), calc(100% - var(--layout-thread) - var(--space-8)), var(--layout-aside-max));max-width:calc(var(--layout-thread) + var(--space-8) + var(--layout-aside-max))}.bui-facts{gap:var(--space-2);min-width:0;display:grid;container:bui-facts/inline-size}.bui-facts-head{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.bui-facts-head[hidden],.bui-facts-list[hidden]{display:none}.bui-facts-title{font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-body);margin:0}.bui-facts-summary{color:var(--color-text);font-size:var(--text-small);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.bui-facts-state{font-size:var(--text-label);margin-inline-start:auto}.bui-facts-list{gap:var(--space-1);min-width:0;margin:0;display:grid}.bui-facts{--bui-facts-label:9.5rem}.bui-facts-row{grid-template-columns:minmax(0, var(--bui-facts-label)) minmax(0, 1fr);align-items:baseline;gap:var(--space-1) var(--space-3);min-width:0;font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);display:grid}.bui-facts-label{color:var(--color-text-muted);overflow-wrap:anywhere}.bui-facts-data{justify-content:flex-start;align-items:baseline;gap:var(--space-1) var(--space-2);text-align:start;flex-wrap:wrap;min-width:0;margin:0;display:flex}.bui-facts-value{min-width:0;color:var(--color-text);overflow-wrap:anywhere}.bui-facts-value[data-mono]{font-family:var(--font-mono)}.bui-facts-row[data-numeric] .bui-facts-data{justify-content:flex-end}.bui-facts-row[data-numeric] .bui-facts-value{font-variant-numeric:tabular-nums}.bui-facts-data>.bui-facts-action{margin-inline-start:auto}.bui-facts-row[data-stale] .bui-facts-value{color:var(--color-text-muted)}.bui-facts-note{color:var(--color-text-muted);font-size:var(--text-label)}.bui-facts-action{flex:none;align-self:baseline;display:inline-flex}.bui-facts-data:has(>.bui-facts-action){flex-wrap:nowrap}.bui-facts-action .bui-button{min-height:var(--bui-target);font-size:var(--text-small);padding-block:0}.bui-facts-row[data-long] .bui-facts-data{justify-content:flex-start}@container bui-facts (width<=30rem){.bui-facts-row[data-long]{grid-template-columns:minmax(0,1fr)}}@container bui-facts (width<=16rem){.bui-facts-row{grid-template-columns:minmax(0,1fr)}.bui-facts-data,.bui-facts-row[data-numeric] .bui-facts-data{text-align:start;justify-content:flex-start}}.bui-meter{gap:var(--space-1);min-width:0;font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);display:grid}.bui-meter-head{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.bui-meter-label{color:var(--color-text-muted);overflow-wrap:anywhere}.bui-meter-value{color:var(--color-text);font-variant-numeric:tabular-nums;margin-inline-start:auto}.bui-meter-word{font-size:var(--text-label);font-weight:var(--weight-medium)}.bui-meter[data-level=danger] .bui-meter-word,.bui-meter[data-level=full] .bui-meter-word{color:var(--color-danger)}.bui-meter-track{height:var(--space-2);border-radius:var(--radius-round);background:var(--color-surface-sunken);box-shadow:inset 0 0 0 1px var(--color-border);position:relative;overflow:hidden}.bui-meter-fill{width:calc(var(--bui-meter,0) * 100%);border-radius:inherit;background:var(--color-info);transition:width var(--motion-standard) var(--motion-ease);position:absolute;inset-block:0;inset-inline-start:0}.bui-meter[data-level=warning] .bui-meter-fill{background:var(--color-warning)}.bui-meter[data-level=danger] .bui-meter-fill,.bui-meter[data-level=full] .bui-meter-fill{background:var(--color-danger)}.bui-meter[data-stale] .bui-meter-fill{background:var(--color-text-muted);opacity:.45}.bui-meter[data-stale] .bui-meter-value,.bui-meter[data-stale] .bui-meter-word{color:var(--color-text-muted)}.bui-meter-note{color:var(--color-text-muted);font-size:var(--text-label);margin:0}.bui-meter-note[hidden],.bui-meter-word[hidden]{display:none}.bui-arrival{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);flex-wrap:wrap;margin:0;display:flex}.bui-arrival-back{color:var(--color-link)}.bui-arrival-dismiss{margin-inline-start:var(--space-1)}.bui-crumbs a,.bui-arrival-back{padding-block:4px;margin-block:-4px;margin-block:min(-1px,.5lh - 13px);padding-block:max(1px,13px - .5lh);display:inline-block}.bui-arrival[data-held]{visibility:hidden}.bui-notices{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bui-notice{column-gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-control);grid-template-columns:8px minmax(0,1fr);display:grid;position:relative}.bui-notice:hover{background:var(--color-surface-sunken)}.bui-notice:has(>.bui-notice-text>.bui-notice-open:focus-visible){background:var(--color-surface-sunken)}.bui-notice-dot{border-radius:var(--radius-round);width:8px;height:8px;margin-top:calc(.5lh - 4px)}.bui-notice[data-read=false]>.bui-notice-dot{background:var(--color-accent)}.bui-notice-text{justify-items:start;gap:2px;min-width:0;display:grid}.bui-notice-open{color:var(--color-text);font:inherit;font-weight:var(--weight-regular);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}.bui-notice-open:after{content:"";border-radius:inherit;position:absolute;inset:0}.bui-notice-open:focus-visible{outline:none}.bui-notice:has(>.bui-notice-text>.bui-notice-open:focus-visible){outline:2px solid var(--color-focus);outline-offset:-2px}.bui-notice[data-read=false] .bui-notice-open{font-weight:var(--weight-medium)}.bui-notice-summary,.bui-notice-meta{font-size:var(--text-small);font-weight:var(--weight-regular);overflow-wrap:anywhere;margin:0}.bui-notice-summary{color:var(--color-text-muted)}.bui-notice-meta{align-items:baseline;gap:var(--space-1) var(--space-3);width:100%;color:var(--color-text-muted);font-size:var(--text-label);flex-wrap:wrap;display:flex}.bui-notice-mark,.bui-notice-toggle,.bui-notice-earlier{z-index:1;position:relative}.bui-notice-mark,.bui-notice-toggle{padding-block:4px;margin-block:-4px;min-height:0;margin-block:min(-1px,.5lh - 13px);padding-block:max(1px,13px - .5lh)}@media (pointer:coarse){.bui-notice-mark,.bui-notice-toggle{min-height:0;padding-block:0 calc(var(--bui-target) - 1lh);margin-block:0}.bui-notice .bui-notice-toggle{margin-block-start:var(--space-1)}.bui-notice:not(:has(>.bui-notice-text>:is(.bui-notice-earlier:not([hidden]),.bui-notice-count))){padding-block-end:0}}.bui-notice-mark{color:var(--color-text-muted);font-size:var(--text-label);opacity:0;margin-left:auto;text-decoration:none}.bui-notice:hover>.bui-notice-text>.bui-notice-meta>.bui-notice-mark,.bui-notice:focus-within>.bui-notice-text>.bui-notice-meta>.bui-notice-mark{opacity:1}.bui-notice-mark:hover,.bui-notice-mark:focus-visible{color:var(--color-link);text-decoration:underline}@media (hover:none){.bui-notice-mark{opacity:1}}.bui-notice-toggle{margin-top:var(--space-1);font-size:var(--text-label)}.bui-notice-resolved{color:var(--color-text-muted);font-size:var(--text-label);margin:0}.bui-notice-count{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-label)}.bui-notice-earlier{width:100%;margin-top:var(--space-1);padding-left:var(--space-2);border-left:2px solid var(--color-border)}.bui-notice-earlier[hidden]{display:none}.bui-notice-day{margin:var(--space-2) 0 var(--space-1);padding:0 var(--space-2);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label)}.bui-notice-day:first-child{margin-top:0}@media (prefers-reduced-motion:no-preference){.bui-notice-mark{transition:opacity var(--motion-quick) var(--motion-ease)}}.bui-inbox{gap:var(--space-3);min-width:0;display:grid}.bui-inbox-tools{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.bui-inbox-product{gap:var(--space-1);display:grid}.bui-inbox-tools .bui-button{min-height:var(--bui-control);margin-left:auto}.bui-inbox-body[aria-busy=true] .bui-notices{opacity:.6}.bui-inbox .bui-notices:not(.bui-notice-earlier){margin-inline:calc(-1 * var(--space-4));gap:0}.bui-notice.bui-notice-page{--bui-notice-inset:var(--space-4);padding:var(--space-4);border-radius:0}.bui-notice-page+.bui-notice-page:before{inset:0 var(--space-4) auto;border-top:1px solid var(--color-border-strong);content:"";pointer-events:none;position:absolute}.bui-notice-page>.bui-notice-text{gap:var(--space-2);max-width:none}.bui-notice-page>.bui-notice-text>.bui-notice-open{align-items:baseline;gap:var(--space-4);width:100%;font-weight:var(--weight-medium);display:flex}.bui-notice-page .bui-notice-title{flex:1;min-width:0}.bui-notice-view{color:var(--color-link);font-size:var(--text-small);font-weight:var(--weight-regular);text-underline-offset:3px;white-space:nowrap;flex:none;text-decoration:underline}.bui-notice-page>.bui-notice-text>.bui-notice-summary{max-width:var(--layout-measure)}.bui-notice-page .bui-notice-earlier{margin-top:var(--space-2)}.bui-notice-page .bui-notice-earlier>.bui-notice-page{padding-inline:var(--space-2)}.bui-inbox .bui-notice-day{margin-block:var(--space-5) 0;padding-inline:0}.bui-inbox .bui-notice-day:first-child{margin-block-start:0}@media (pointer:coarse){.bui-notice-page:not(:has(>.bui-notice-text>:is(.bui-notice-earlier:not([hidden]),.bui-notice-count))){padding-block-end:0}}.bui-inbox-tools .bui-toggle{padding-inline:var(--space-3)}.bui-steps-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.bui-step{gap:var(--space-2);grid-template-columns:24px 1fr;align-items:start;display:grid}.bui-step-mark{border:1px solid var(--color-border-strong);border-radius:var(--radius-round);width:24px;height:24px;color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);place-items:center;display:inline-grid}.bui-step-mark .bui-icon{width:14px;height:14px}.bui-step-done .bui-step-mark{border-color:var(--color-success);color:var(--color-success)}.bui-step-progress .bui-step-mark{border-color:var(--color-info)}.bui-step-stalled .bui-step-mark{border-color:var(--color-warning);color:var(--color-warning)}.bui-step-failed .bui-step-mark{border-color:var(--color-danger);color:var(--color-danger)}.bui-step-ring{border-radius:var(--radius-round);background:var(--color-info);width:10px;height:10px;animation:1.2s ease-in-out 4 bui-pulse}.bui-step-body{gap:2px;min-width:0;padding-top:2px;display:grid}@supports (padding-top:calc(1lh)){.bui-step-body{padding-top:max(0px,12px - .5lh)}}.bui-step-head{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.bui-step-label{font-weight:var(--weight-medium);overflow-wrap:anywhere}.bui-step-state{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular)}.bui-step-stalled .bui-step-state{color:var(--color-warning)}.bui-step-failed .bui-step-state{color:var(--color-danger)}.bui-step-waiting .bui-step-label{color:var(--color-text-muted);font-weight:var(--weight-regular)}.bui-step-time,.bui-step-phase{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}.bui-step-slow .bui-step-time{color:var(--color-text)}.bui-step-reason{font-size:var(--text-small);font-weight:var(--weight-regular);overflow-wrap:anywhere;margin:0}.bui-awaited{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);color:var(--color-text);display:grid}.bui-awaited[data-state=stalled]{border-left:3px solid var(--color-warning)}.bui-awaited[data-state=failed]{border-left:3px solid var(--color-danger)}.bui-awaited-head{align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.bui-awaited-mark{width:20px;height:1lh;color:var(--color-info);flex:none;place-items:center;display:inline-grid}.bui-awaited[data-state=stalled] .bui-awaited-mark{color:var(--color-warning)}.bui-awaited[data-state=failed] .bui-awaited-mark{color:var(--color-danger)}.bui-awaited[data-state=done] .bui-awaited-mark{color:var(--color-success)}.bui-awaited-heading{flex:12rem;min-width:0}.bui-awaited-title{font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-body);overflow-wrap:anywhere;margin:0}.bui-awaited-since,.bui-awaited-note{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-awaited-time{font-size:var(--text-small);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.bui-awaited-bar{border-radius:var(--radius-round);background:var(--color-surface-sunken);width:100%;height:4px;color:var(--color-info);appearance:none;border:0;display:block;overflow:hidden}.bui-awaited-bar::-webkit-progress-bar{background:var(--color-surface-sunken)}.bui-awaited-bar::-webkit-progress-value{background:var(--color-info);transition:width var(--motion-standard) var(--motion-ease)}.bui-awaited-bar::-moz-progress-bar{background:var(--color-info)}.bui-awaited-bar:indeterminate{background:linear-gradient(90deg, var(--color-surface-sunken) 0 30%, var(--color-info) 30% 60%, var(--color-surface-sunken) 60% 100%) var(--color-surface-sunken);background-size:200% 100%;animation:1.6s linear infinite bui-travel}@media (prefers-reduced-motion:reduce){.bui-awaited-bar:indeterminate{background:repeating-linear-gradient(to right, var(--color-info) 0 var(--space-2), var(--color-surface-sunken) var(--space-2) var(--space-4))}}.bui-awaited-bar:indeterminate::-webkit-progress-bar{background:0 0}.bui-awaited-bar:indeterminate::-moz-progress-bar{background:0 0}.bui-awaited-bar[hidden],.bui-awaited-reason[hidden],.bui-awaited-actions[hidden],.bui-awaited-since[hidden]{display:none}@keyframes bui-travel{0%{background-position:100% 0}to{background-position:-100% 0}}.bui-awaited-reason{gap:var(--space-2);justify-items:start;display:grid}.bui-awaited-why{overflow-wrap:anywhere;margin:0}.bui-awaited-actions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.bui-freshness{align-items:baseline;gap:2px var(--space-2);flex-wrap:wrap;display:inline-flex}.bui-freshness-age{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular)}.bui-freshness-age[hidden]{display:none}.bui-freshness-stale .bui-status{color:var(--color-text-muted);font-weight:var(--weight-regular)}.bui-details{width:100%;min-width:0;max-width:var(--layout-form);font-size:var(--text-small);font-weight:var(--weight-regular)}.bui-callout-body>.bui-details,.bui-callout-body>.bui-host>.bui-details{max-width:none}.bui-summary{align-items:center;gap:var(--space-1);min-height:var(--bui-target);color:var(--color-text);font-weight:var(--weight-medium);cursor:pointer;list-style:none;display:inline-flex}.bui-summary::-webkit-details-marker{display:none}.bui-summary>.bui-icon{width:16px;height:16px;color:var(--color-text-muted);transition:rotate var(--motion-quick) var(--motion-ease);flex:none;rotate:-90deg}details[open]>.bui-summary>.bui-icon{rotate:0deg}.bui-summary:hover>.bui-icon{color:var(--color-text)}.bui-summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}.bui-details-body{gap:var(--space-2);min-width:0;margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-sunken);display:grid}.bui-details-content{gap:var(--space-2);min-width:0;display:grid}.bui-details-text{min-width:0;font-weight:var(--weight-regular);line-height:var(--leading-body);max-height:16rem;font-family:var(--font-mono);font-size:var(--text-small);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.bui-details-facts{gap:2px;margin:0;display:grid}.bui-details-facts>div{gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-details-facts dt{color:var(--color-text-muted)}.bui-details-facts dd{overflow-wrap:anywhere;margin:0}.bui-details-facts code{font-family:var(--font-mono)}.bui-details-table{border-collapse:collapse;width:100%;font-size:var(--text-small);line-height:var(--leading-body)}.bui-details-table th,.bui-details-table td{padding:2px var(--space-3) 2px 0;font-weight:var(--weight-regular);text-align:start;vertical-align:baseline;overflow-wrap:anywhere}.bui-details-table th:last-child,.bui-details-table td:last-child{padding-inline-end:0}.bui-details-table thead th{color:var(--color-text-muted)}.bui-details-table code{font-family:var(--font-mono)}.bui-details-table time{font-variant-numeric:tabular-nums;white-space:nowrap}.bui-details-said td{padding-bottom:var(--space-2)}.bui-details-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-details-result{color:var(--color-text-muted);margin:0}.bui-details-refused{color:var(--color-text)}.bui-statusrow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;min-width:0;display:flex}.bui-statusrow-main{gap:var(--space-1);flex:18rem;min-width:0;display:grid}.bui-statusrow-head{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.bui-statusrow-mark{color:var(--color-text-muted);display:inline-grid}.bui-statusrow-mark .bui-icon{width:16px;height:16px}.bui-statusrow-success{color:var(--color-success)}.bui-statusrow-warning{color:var(--color-warning)}.bui-statusrow-danger{color:var(--color-danger)}.bui-statusrow-title{font-size:var(--text-body);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}.bui-statusrow-kind,.bui-statusrow-reason,.bui-statusrow-owner,.bui-statusrow-facts{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-statusrow-reason{max-width:var(--layout-measure);color:var(--color-text)}.bui-statusrow-label{font-weight:var(--weight-medium)}.bui-statusrow-facts{gap:0 var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.bui-statusrow-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-statusrow [hidden]{display:none}.bui-copy{gap:var(--space-2);max-width:var(--layout-measure);min-width:0;display:grid}.bui-copy-label{font-size:var(--text-small);font-weight:var(--weight-medium);margin:0}.bui-copy-text{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-sunken);font-size:var(--text-small);font-weight:var(--weight-regular);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0}.bui-copy-text.bui-copy-command{white-space:pre;overflow-wrap:normal;font-family:var(--font-mono);overflow-x:auto}.bui-copy-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-copy-result{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-copy-refused{color:var(--color-text)}.bui-copy-button{min-width:0;display:inline-flex}.bui-copy-button-said{align-items:center;gap:var(--space-1);display:inline-flex}.bui-copy-button-said .bui-icon{width:14px;height:14px}.bui-copy-button[data-result=copied] .bui-button{color:var(--color-success)}.bui-copy-value>.bui-copy-button .bui-button-quiet{margin-inline-end:0}.bui-provider{justify-items:start;gap:var(--space-3);min-width:0;display:grid}.bui-provider:empty{display:none}.bui-provider-steps,.bui-provider-said{max-width:var(--layout-measure);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-provider-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.bui-line{align-items:center;gap:0 var(--space-1);max-width:100%;color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);flex-wrap:wrap;display:inline-flex}.bui-line-mark{width:16px;color:var(--color-info);place-items:center;display:inline-grid}.bui-line-mark .bui-icon{width:16px;height:16px}.bui-line[data-state=slow] .bui-line-mark,.bui-line[data-state=stalled] .bui-line-mark{color:var(--color-warning)}.bui-line[data-state=failed] .bui-line-mark{color:var(--color-danger)}.bui-line[data-state=done] .bui-line-mark{color:var(--color-success)}.bui-line-title{color:var(--color-text);font-weight:var(--weight-medium)}.bui-line-time{overflow-wrap:anywhere}.bui-line [hidden],.bui-line-note:empty{display:none}.bui-composer{--bui-composer-radius:calc(var(--radius-base) * 2.5);--bui-composer-inset:var(--space-3);gap:var(--space-1);min-width:0;color:var(--color-text);display:grid;position:relative;container:bui-composer/inline-size}.bui-composer-box{border:1px solid var(--color-border-control);border-radius:var(--bui-composer-radius);background:var(--color-surface);min-width:0;display:grid;position:relative}.bui-composer-field:focus-visible{outline:none}.bui-composer-line{align-items:center;gap:0 calc(2 * var(--bui-quiet-hang));min-width:0;padding:var(--space-1) var(--bui-composer-inset);border-bottom:1px solid var(--color-border);background:var(--overlay-lift);border-start-start-radius:calc(var(--bui-composer-radius) - 1px);border-start-end-radius:calc(var(--bui-composer-radius) - 1px);flex-wrap:wrap;display:flex}.bui-composer-line[hidden]{display:none}.bui-composer-status-action{margin-inline-start:auto;display:inline-flex}.bui-composer-status-action .bui-button{min-height:var(--bui-target);padding-block:0}.bui-composer-status{min-width:0;padding-block:var(--space-1);color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);overflow-wrap:anywhere;flex:16rem;margin:0}.bui-composer-status a{color:var(--color-link)}.bui-composer-field{box-sizing:border-box;width:100%;min-height:calc(var(--bui-composer-min,1) * 1lh + var(--space-2) + var(--space-1));max-height:min(calc(var(--bui-composer-max,12) * 1lh + var(--space-2) + var(--space-1)), var(--bui-composer-cap,33dvh));padding:var(--space-2) var(--bui-composer-inset) var(--space-1);border-radius:var(--bui-composer-radius) var(--bui-composer-radius) 0 0;color:inherit;font:inherit;font-size:var(--text-body);line-height:var(--leading-body);resize:none;background:0 0;border:0;margin:0;display:block;overflow-y:auto}.bui-composer-input{min-width:0;position:relative}.bui-composer-field::placeholder{color:#0000}.bui-composer-field:placeholder-shown{overflow:hidden}.bui-composer-placeholder{inset-block-start:var(--space-2);inset-inline:var(--bui-composer-inset);color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--leading-body);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:absolute;overflow:hidden}.bui-composer-field:not(:placeholder-shown)+.bui-composer-placeholder,.bui-composer-placeholder:empty{display:none}.bui-composer-problem{align-items:flex-start;gap:var(--space-2);min-width:0;padding-block:var(--space-1);color:var(--color-danger);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);overflow-wrap:anywhere;flex:100%;margin:0;display:flex}.bui-composer-problem .bui-icon{width:16px;height:16px;margin-top:calc(.5lh - 8px)}.bui-composer-bar{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--bui-composer-inset) var(--bui-composer-inset);flex-wrap:wrap;display:flex}.bui-composer-start,.bui-composer-settings,.bui-composer-tools,.bui-composer-extras{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.bui-composer-start{flex:auto}.bui-composer-settings:empty,.bui-composer-tools:empty,.bui-composer-extras:empty{display:none}.bui-composer-start:not(:has(>:not(:empty))){display:none}.bui-composer-add{flex:none;display:inline-flex}.bui-composer-add[hidden]{display:none}.bui-composer-entry{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;display:flex}.bui-composer-keys{padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-label)}.bui-composer-slot{display:contents}.bui-composer-end{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;margin-inline-start:auto;display:flex}.bui-composer-reason{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);overflow-wrap:anywhere;margin:0}.bui-composer .bui-composer-more{color:var(--color-text-muted);display:none}.bui-composer .bui-composer-more:hover,.bui-composer .bui-composer-more[aria-expanded=true]{color:var(--color-text)}.bui-composer .bui-composer-more[data-summary]{gap:var(--space-1);width:auto;max-width:12rem;padding-inline:var(--space-2) var(--space-3);font-size:var(--text-small);font-weight:var(--weight-regular)}.bui-composer-summary{min-width:0;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bui-composer-summary:empty,.bui-composer:is([data-options],[data-bare]) .bui-composer-summary{display:none}.bui-composer:is([data-options],[data-bare]) .bui-composer-more[data-summary]{width:var(--bui-target);padding-inline:0}.bui-composer-gauge{visibility:hidden;pointer-events:none;height:0;position:absolute;inset-block-start:0;inset-inline:0}.bui-composer[data-compact] .bui-composer-settings .bui-choice-button{white-space:nowrap;flex-wrap:nowrap}.bui-composer[data-fit] .bui-composer-settings .bui-choice-label,.bui-composer[data-fit] .bui-composer-settings .bui-chip-state:not([data-tone=warning],[data-tone=danger]){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bui-composer[data-fit] .bui-composer-settings .bui-choice-value{vertical-align:bottom;text-overflow:ellipsis;overflow-wrap:normal;max-width:9rem;display:inline-block;overflow:hidden}.bui-composer[data-fit=fold] .bui-composer-more{grid-auto-flow:column;align-items:center;display:inline-grid}.bui-composer[data-fit=fold][data-options] .bui-composer-more{align-self:flex-start}.bui-composer[data-fit=fold][data-options] .bui-composer-start{flex-basis:calc(100% - var(--bui-target) - var(--space-2))}.bui-composer[data-fit=fold]:not([data-options]) .bui-composer-settings{display:none}@container bui-composer (width<=30rem){.bui-composer:not([data-compact]) .bui-composer-start{flex-basis:100%}}.bui-composer-tray{align-items:center;gap:var(--space-1) var(--space-2);min-width:0;padding:var(--space-2) var(--bui-composer-inset) var(--bui-composer-inset);border-top:1px solid var(--color-border);font-size:var(--text-small);font-weight:var(--weight-regular);flex-wrap:wrap;display:flex}.bui-composer-tray>*{min-width:0}.bui-composer-grow{z-index:1;display:none;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.bui-composer[data-capped] .bui-composer-grow{display:inline-flex}.bui-composer[data-capped] .bui-composer-field{padding-inline-end:calc(var(--bui-target) + var(--space-2))}.bui-composer-expand{width:var(--bui-target);height:var(--bui-target);color:var(--color-text-muted);background:var(--color-surface)}.bui-composer-expand .bui-icon{width:16px;height:16px}.bui-composer-editor{box-sizing:border-box;width:min(var(--layout-lane), calc(100vw - 2 * var(--space-4)));max-width:none;height:min(48rem, calc(100dvh - 2 * var(--space-6)));max-height:none;color:var(--color-text);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.bui-composer-editor[open]{display:flex}.bui-composer-editor::backdrop{background:var(--overlay-scrim)}.bui-composer-editor>.bui-composer-box{min-height:0;box-shadow:var(--elevation-dialog);flex-direction:column;flex:auto;display:flex}.bui-composer-editor .bui-composer-input{flex:auto;min-height:0;display:flex}.bui-composer-editor .bui-composer-field{flex:auto;max-height:none;height:auto!important}.bui-dictation-button .bui-icon{width:16px;height:16px}.bui-dictation-button[aria-disabled=true]{color:var(--color-text-muted);cursor:default}.bui-dictation-button[aria-disabled=true]:hover{background:0 0}.bui-dictation{min-width:0}.bui-dictation-row{align-items:center;gap:var(--space-1) var(--space-2);min-width:0;padding:var(--space-1) var(--space-3) 0;color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);flex-wrap:wrap;display:flex}.bui-dictation-row[hidden]{display:none}.bui-dictation-mark{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.bui-dictation-mark:empty{display:none}.bui-dictation-mark .bui-icon{width:16px;height:16px}.bui-dictation-mark .bui-spinner{width:12px;height:12px}.bui-dictation[data-state=failed] .bui-dictation-mark{color:var(--color-danger)}.bui-dictation-dot{border-radius:var(--radius-round);background:var(--color-danger);width:8px;height:8px;animation:1.2s ease-in-out 4 bui-pulse}.bui-dictation-text{min-width:0;color:var(--color-text);overflow-wrap:anywhere}.bui-dictation[data-state=failed] .bui-dictation-text{max-width:var(--layout-measure);flex:16rem}.bui-dictation-time{font-variant-numeric:tabular-nums;white-space:nowrap}.bui-dictation-note{color:var(--color-warning);white-space:nowrap}.bui-dictation-time[hidden],.bui-dictation-note[hidden],.bui-dictation-text[hidden]{display:none}.bui-dictation-level{align-items:center;gap:2px;height:16px;display:none}.bui-dictation[data-state=recording] .bui-dictation-level{display:inline-flex}.bui-dictation-bar{border-radius:var(--radius-round);background:var(--color-text-muted);width:3px;height:16px;transform:scaleY(calc(.2 + .8 * var(--bui-dictation-level,0) * var(--bui-dictation-weight,1)));transition:transform var(--motion-quick) var(--motion-ease)}.bui-dictation-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.bui-dictation-actions:empty{display:none}.bui-dictation-actions .bui-button .bui-icon{width:14px;height:14px}.bui-composer-files{gap:var(--space-2);min-width:0;padding:var(--bui-composer-inset) var(--bui-composer-inset) 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.bui-composer-files[hidden]{display:none}.bui-composer-file{align-items:center;gap:var(--space-2);min-width:0;max-width:min(100%,20rem);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-sunken);display:flex}.bui-composer-file[data-state=failed]{border-color:var(--color-danger)}.bui-composer-thumb{width:var(--bui-target);height:var(--bui-target);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-muted);flex:none;place-items:center;display:inline-grid;overflow:hidden}.bui-composer-thumb img{object-fit:cover;width:100%;height:100%}.bui-composer-thumb .bui-icon{width:16px;height:16px}.bui-composer-file-text{min-width:0;font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);display:grid}.bui-composer-file-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bui-composer-file-meta{color:var(--color-text-muted);font-size:var(--text-label);overflow-wrap:anywhere}.bui-composer-file[data-state=failed] .bui-composer-file-meta{color:var(--color-danger)}.bui-composer-file[data-state=refused]{border-style:dashed;border-color:var(--color-border-strong);background:0 0}.bui-composer-file[data-state=refused] .bui-composer-file-name{color:var(--color-text-muted)}.bui-composer-file-bar{background:var(--color-border);height:2px;margin-top:2px;position:relative;overflow:hidden}.bui-composer-file-bar[hidden],.bui-composer-file-retry[hidden]{display:none}.bui-composer-file-bar>span{width:calc(var(--bui-file,0) * 100%);background:var(--color-action);transition:width var(--motion-standard) var(--motion-ease);position:absolute;inset-block:0;inset-inline-start:0}.bui-composer-file-retry{min-height:var(--bui-target);font-size:var(--text-small);flex:none;padding-block:0}.bui-button-quiet.bui-composer-file-retry{margin-inline:0}.bui-composer-file-remove{flex:none}.bui-composer-drop{z-index:1;border:2px dashed var(--color-action);border-radius:var(--radius-base);background:var(--color-surface-selected);color:var(--color-text);font-weight:var(--weight-medium);pointer-events:none;place-items:center;display:none;position:absolute;inset:0}.bui-composer[data-drop] .bui-composer-drop{display:grid}.bui-composer-zone{z-index:30;box-sizing:border-box;border:2px dashed var(--color-action);border-radius:var(--radius-base);background:var(--color-surface-selected);color:var(--color-text);font-weight:var(--weight-medium);pointer-events:none;place-items:center;display:grid;position:fixed}.bui-composer-zone[hidden]{display:none}.bui-composer-suggest{min-width:min(100%,18rem);max-height:16rem}.bui-composer-options{margin:0;padding:0;list-style:none;display:grid}.bui-composer-options[hidden],.bui-composer-suggest-line[hidden]{display:none}.bui-composer-option{align-items:baseline;gap:var(--space-2);min-width:0;min-height:var(--bui-target);box-sizing:border-box;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);cursor:pointer;display:flex}.bui-composer-option[aria-selected=true]{background:var(--color-surface-selected);box-shadow:inset 2px 0 0 var(--color-accent)}.bui-composer-option-label[data-mono]{font-family:var(--font-mono)}.bui-composer-option-label{min-width:0;font-size:var(--text-small);overflow-wrap:anywhere;flex:0 auto}.bui-composer-option-detail{min-width:4rem;color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-regular);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;overflow:hidden}.bui-composer-suggest-line{padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);margin:0}.bui-composer-suggest[data-cut]:not([hidden]){flex-direction:column;display:flex;overflow:hidden}.bui-composer-suggest[data-cut] .bui-composer-options{flex:auto;min-height:0;overflow-y:auto}.bui-composer-suggest[data-cut] .bui-composer-suggest-line{border-top:1px solid var(--color-border);flex:none}.bui-composer :is(.bui-button-bare,.bui-composer-plus,.bui-composer-more){box-sizing:border-box;width:var(--bui-target);min-width:var(--bui-target);height:var(--bui-target);min-height:var(--bui-target);border:1px solid var(--color-border);border-radius:var(--radius-round);color:var(--color-text);background:0 0;flex:none;padding:0}.bui-composer :is(.bui-button-bare,.bui-composer-plus,.bui-composer-more):not(:disabled,[aria-disabled=true]):hover,.bui-composer :is(.bui-composer-plus,.bui-composer-more)[aria-expanded=true]{border-color:var(--color-border-strong);background:var(--overlay-lift)}.bui-composer :is(.bui-button-bare,.bui-composer-plus,.bui-composer-more) .bui-icon{width:18px;height:18px}.bui-composer .bui-chip .bui-choice-button{gap:var(--space-1);min-height:var(--bui-target);padding:0 var(--space-2) 0 var(--space-3);border-radius:var(--radius-round);font-size:var(--text-small);background:0 0}.bui-composer .bui-chip .bui-choice-button:not([data-tone=danger],[data-tone=warning]){border-color:var(--color-border)}.bui-composer .bui-chip .bui-choice-button:not(:disabled,[aria-disabled=true]):hover,.bui-composer .bui-chip .bui-choice-button[aria-expanded=true]{border-color:var(--color-border-strong);background:var(--overlay-lift)}.bui-composer .bui-chip .bui-choice-label,.bui-composer .bui-chip .bui-chip-state[data-tone=success]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bui-composer .bui-chip .bui-choice-value{font-weight:var(--weight-regular)}.bui-composer .bui-chip .bui-choice-button>.bui-icon{width:16px;height:16px;color:var(--color-text-muted)}.bui-composer .bui-chip .bui-choice-button>.bui-icon:last-child{width:14px;height:14px}.bui-composer .bui-chip.bui-choice-statement .bui-statement{min-height:var(--bui-target);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-round)}.bui-composer-chip{align-items:center;gap:0 var(--space-1);box-sizing:border-box;max-width:100%;min-height:var(--bui-target);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-round);color:var(--color-text);font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);text-align:start;cursor:pointer;background:0 0;flex-wrap:wrap;display:inline-flex}.bui-composer-chip-holder{display:contents}.bui-composer-chip:hover,.bui-composer-chip[aria-expanded=true]{border-color:var(--color-border-strong);background:var(--overlay-lift)}.bui-composer-chip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bui-composer-chip>.bui-icon{width:16px;height:16px;color:var(--color-text-muted);flex:none}.bui-composer-chip-label{color:var(--color-text-muted)}.bui-composer-chip-value{overflow-wrap:anywhere;min-width:0}.bui-composer[data-compact] .bui-composer-settings .bui-composer-chip{white-space:nowrap;flex-wrap:nowrap}.bui-composer[data-fit] .bui-composer-settings .bui-composer-chip-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bui-composer-send{align-items:stretch;gap:1px;display:inline-flex}.bui-composer .bui-composer-go{background:var(--color-action);color:var(--color-on-action);border:0}.bui-composer .bui-composer-go:not(:disabled,[aria-disabled=true]):hover{background:var(--color-action-hover);border-color:#0000}.bui-composer .bui-composer-go[data-words]{gap:var(--space-2);min-height:var(--bui-target);padding:0 var(--space-3) 0 var(--space-4);border-radius:var(--radius-round);flex-direction:row-reverse}.bui-composer .bui-composer-go[data-words] .bui-icon{width:16px;height:16px}:is(.bui-composer[data-empty] .bui-composer-go:not([data-step],[data-busy]),.bui-composer[data-empty] .bui-composer-send:has(>.bui-composer-go:not([data-step],[data-busy])) .bui-menu-button){background:var(--color-disabled);color:var(--color-on-disabled)}.bui-composer-send>.bui-button:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.bui-composer-send .bui-menu-holder{display:inline-flex}.bui-composer-send .bui-menu-button{width:var(--bui-target);min-width:0;min-height:var(--bui-target);border-radius:0 var(--radius-round) var(--radius-round) 0;background:var(--color-action);color:var(--color-on-action);border:0;padding:0}.bui-composer-send .bui-menu-button:hover{background:var(--color-action-hover)}.bui-composer-send .bui-menu-button .bui-icon{width:16px;height:16px}.bui-composer .bui-composer-stop .bui-icon{width:14px;height:14px}.bui-composer-line:not([hidden])~.bui-composer-input>.bui-composer-field{min-height:calc(var(--bui-composer-min,1) * 1lh + var(--space-2) + var(--space-1));padding-block-start:var(--space-2)}@container bui-composer (width<=30rem){.bui-composer-status{padding-block:2px}}.bui-composer[data-live] .bui-composer-box:before{content:"";z-index:1;inset-block-start:1px;inset-inline:var(--bui-composer-radius);border-radius:var(--radius-round);background:linear-gradient(90deg, transparent, var(--color-info), transparent) no-repeat -70% 0 / 40% 100%, color-mix(in srgb, var(--color-info) 45%, transparent);pointer-events:none;height:2px;animation:2.4s ease-in-out 2 bui-composer-live;position:absolute}@keyframes bui-composer-live{0%{background-position:-70% 0,0 0}to{background-position:170% 0,0 0}}@media (prefers-reduced-motion:reduce){.bui-composer[data-live] .bui-composer-box:before{animation:none}}@container bui-composer (width<=30rem){.bui-composer-box{--bui-composer-inset:var(--space-2)}}@supports (padding-top:calc(1lh - 1cap)){.bui-composer-field{min-height:calc(var(--bui-composer-min,1) * 1lh + var(--bui-composer-inset) - (1lh - 1cap) / 2 + var(--space-1));max-height:min(calc(var(--bui-composer-max,12) * 1lh + var(--bui-composer-inset) - (1lh - 1cap) / 2 + var(--space-1)), var(--bui-composer-cap,33dvh));padding-block-start:calc(var(--bui-composer-inset) - (1lh - 1cap) / 2)}.bui-composer-placeholder{inset-block-start:calc(var(--bui-composer-inset) - (1lh - 1cap) / 2)}}.bui-composer-box{--bui-quiet-hang:calc(var(--bui-composer-inset) - var(--space-1))}.bui-activity{min-width:0;color:var(--color-text);display:grid}.bui-activity-head{align-items:flex-start;gap:var(--space-2);box-sizing:border-box;width:100%;min-width:0;min-height:var(--bui-target);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);color:inherit;font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);text-align:start;background:0 0;border:0;margin:0;display:flex}button.bui-activity-head{cursor:pointer}button.bui-activity-head:hover{background:var(--color-surface-sunken)}.bui-activity-head:focus-visible{outline-offset:-2px;animation:none}.bui-activity-mark{width:18px;height:1lh;color:var(--color-text-muted);flex:none;place-items:center;display:inline-grid}.bui-activity-mark .bui-icon{width:16px;height:16px}.bui-activity-mark .bui-spinner{width:11px;height:11px}.bui-activity[data-state=failed]>.bui-activity-head .bui-activity-mark{color:var(--color-danger)}.bui-activity[data-state=running]>.bui-activity-head .bui-activity-mark{color:var(--color-info)}.bui-activity[data-state=waiting]>.bui-activity-head .bui-activity-mark,.bui-activity[data-state=denied]>.bui-activity-head .bui-activity-mark{color:var(--color-warning)}.bui-activity-text{align-items:baseline;column-gap:var(--space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.bui-activity-title{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:0 auto;min-width:0;display:-webkit-box;overflow:hidden}.bui-activity-meta,.bui-activity-time{color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:none}.bui-activity-word{flex:none}.bui-activity-word .bui-status{font-weight:var(--weight-regular)}.bui-activity-chevron{width:16px;height:16px;color:var(--color-text-muted);transition:transform var(--motion-quick) var(--motion-ease);flex:none;margin-top:calc(.5lh - 8px)}.bui-activity-head[aria-expanded=true]>.bui-activity-chevron{transform:rotate(180deg)}.bui-activity-head[aria-expanded=true]~.bui-activity-tail{display:none}.bui-activity-tail,.bui-activity-body{margin:0 0 0 calc(18px + 2 * var(--space-2))}.bui-activity-tail{padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-sunken);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-regular);line-height:var(--leading-small);white-space:pre-wrap;overflow-wrap:anywhere}.bui-activity-body,.bui-activity-content{gap:var(--space-3);min-width:0;display:grid}.bui-activity-body{padding:var(--space-1) 0 var(--space-2)}.bui-activity-whole,.bui-activity-note{font-size:var(--text-small);font-weight:var(--weight-regular);overflow-wrap:anywhere;margin:0}.bui-activity-section{gap:var(--space-1);min-width:0;display:grid}.bui-activity-label{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);margin:0}.bui-activity-code{max-width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-sunken);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);white-space:pre;margin:0;overflow-x:auto}.bui-activity-actions{align-items:center;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.bui-activity-result{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular)}.bui-activity-list{padding:0 0 0 calc(18px + var(--space-2));gap:2px;margin:0;list-style:none;display:grid}.bui-activity-item,.bui-live{min-width:0}.bui-live-body{overflow-wrap:anywhere;min-width:0}.bui-live-body[data-plain]{white-space:pre-wrap}.bui-live-body>:where(p,ul,ol,blockquote,dl,h1,h2,h3,h4,h5,h6){max-width:var(--layout-measure)}.bui-live-mark:after{content:"";width:8px;height:8px;border-radius:var(--radius-round);background:var(--color-accent);vertical-align:middle;margin-inline-start:var(--space-1);animation:1.2s ease-in-out 4 bui-pulse;display:inline-block}.bui-live[data-state=abandoned] .bui-live-body{color:var(--color-text-muted)}.bui-live-note{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular)}.bui-rail{--bui-rail-surface:var(--color-canvas);min-width:0;position:relative}.bui-rail:before{content:"";inset-block:calc(var(--space-1) + .5lh);background:var(--color-border-strong);pointer-events:none;width:1px;position:absolute;inset-inline-start:calc(var(--space-2) + 8px)}.bui-rail:empty:before{content:none}.bui-rail .bui-activity-mark,.bui-rail-mark{border-radius:var(--radius-round);background:var(--bui-rail-surface);position:relative}.bui-rail button.bui-activity-head:hover .bui-activity-mark{background:var(--color-surface-sunken)}.bui-rail-item{align-items:flex-start;gap:var(--space-2);min-width:0;padding-inline-start:var(--space-2);display:flex}.bui-rail-mark{width:18px;height:1lh;color:var(--color-text-muted);flex:none;place-items:center;display:inline-grid}.bui-rail-mark .bui-icon{width:16px;height:16px}.bui-rail-mark .bui-spinner{width:11px;height:11px}.bui-rail-dot{border-radius:var(--radius-round);background:currentColor;width:7px;height:7px}.bui-rail-content{flex:auto;min-width:0}.bui-rail-item[data-tone=success]>.bui-rail-mark{color:var(--color-success)}.bui-rail-item[data-tone=info]>.bui-rail-mark,.bui-rail-item[data-tone=progress]>.bui-rail-mark{color:var(--color-info)}.bui-rail-item[data-tone=warning]>.bui-rail-mark{color:var(--color-warning)}.bui-rail-item[data-tone=danger]>.bui-rail-mark{color:var(--color-danger)}.bui-rail-moment{color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;text-align:end;margin:0;padding-inline-start:calc(18px + 2 * var(--space-2))}.bui-activity-exchange{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-sunken);min-width:0;display:grid;overflow:hidden}.bui-activity-exchange>.bui-activity-section{column-gap:var(--space-3);padding:var(--space-2) var(--space-3);grid-template-columns:minmax(2.5rem,max-content) minmax(0,1fr) auto}.bui-activity-exchange>.bui-activity-section+.bui-activity-section{border-top:1px solid var(--color-border)}.bui-activity-exchange .bui-activity-label{line-height:var(--leading-small);grid-column:1}.bui-activity-exchange .bui-activity-code{grid-column:2}.bui-activity-exchange .bui-activity-actions{font-size:var(--text-small);grid-area:1/3;justify-content:flex-end;align-self:start}.bui-activity-exchange .bui-activity-code{background:0 0;border:0;padding:0}.bui-lanes{--bui-lanes-gap:var(--space-3);--bui-lanes-pad:var(--space-3);--bui-lanes-indent:1.25rem;--bui-lanes-mark:18px;--bui-lanes-span:60000;--bui-lanes-guide:linear-gradient(var(--color-border-strong), var(--color-border-strong));min-width:0;container:bui-lanes/inline-size}.bui-lanes[data-kind]{--bui-lanes-kind:[kind] fit-content(8rem)}.bui-lanes[data-facts]{--bui-lanes-facts:[facts] minmax(3rem, max-content)}.bui-lanes[data-trace]{--bui-lanes-trace:[trace] minmax(5rem, 4fr)}.bui-lanes-list{grid-template-columns:[head] minmax(0, var(--bui-lanes-head-share,6fr)) var(--bui-lanes-kind,) [now] minmax(0, var(--bui-lanes-now-share,6fr)) [time] minmax(5rem, max-content) var(--bui-lanes-facts,) var(--bui-lanes-trace,);column-gap:var(--bui-lanes-gap);margin-inline:calc(-1 * var(--bui-lanes-pad));display:grid}.bui-lanes-lane{--bui-lanes-line:50%;--bui-lanes-reach:calc(50% + .5px);grid-column:1/-1;grid-template-columns:subgrid;box-sizing:border-box;min-width:0;min-height:var(--bui-target);padding:var(--space-1) var(--bui-lanes-pad);border-radius:var(--radius-control);color:var(--color-text);font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-rows:minmax(1lh,auto);justify-self:stretch;align-items:center;margin:0;display:grid;position:relative}.bui-lanes-lane:not([aria-current=true]):hover{background:var(--overlay-lift)}.bui-lanes-lane:active{background:var(--color-surface-sunken)}.bui-lanes-lane[aria-current=true]{background:var(--color-surface-selected);box-shadow:inset 2px 0 0 var(--color-accent)}.bui-lanes-lane[aria-current=true]: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)){box-shadow:inset -2px 0 0 var(--color-accent)}.bui-lanes-lane:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;animation:none}.bui-lanes-head,.bui-lanes-kind,.bui-lanes-now,.bui-lanes-time,.bui-lanes-facts{white-space:nowrap;text-overflow:ellipsis;grid-row:1;min-width:0;overflow:hidden}.bui-lanes-head{align-items:flex-start;gap:var(--space-2);grid-column:head;padding-inline-start:calc(var(--bui-lanes-depth,0) * var(--bui-lanes-indent));display:flex}.bui-lanes-mark{width:var(--bui-lanes-mark);flex:none;justify-content:center}.bui-lanes-lane .bui-lanes-mark .bui-status-dot{animation:none}.bui-lanes-title{min-width:0;font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.bui-lanes-kind{color:var(--color-text-muted);grid-column:kind}.bui-lanes-now{color:var(--color-text-muted);grid-column:now}.bui-lanes-time{font-variant-numeric:tabular-nums;text-align:end;grid-column:time}.bui-lanes-facts{justify-content:flex-end;gap:var(--space-3);font-variant-numeric:tabular-nums;grid-column:facts;display:flex}.bui-lanes-trace{grid-area:1/trace;height:1lh;position:relative}.bui-lanes-trace:before,.bui-lanes-bar{border-radius:2px;height:4px;position:absolute;top:calc(50% - 2px)}.bui-lanes-trace:before{content:"";background:var(--color-border);inset-inline:0}.bui-lanes:not([data-trace]) .bui-lanes-trace{display:none}.bui-lanes-bar{width:max(4px, calc((var(--bui-lanes-to,0) - var(--bui-lanes-from,0)) / var(--bui-lanes-span) * 100%));background:var(--color-text-muted);max-width:100%;inset-inline-start:min(calc(100% - 4px), calc(var(--bui-lanes-from,0) / var(--bui-lanes-span) * 100%))}.bui-lanes-lane[data-tone=progress] .bui-lanes-bar{background:var(--color-info)}.bui-lanes-lane[data-tone=attention] .bui-lanes-bar{background:var(--color-warning)}.bui-lanes-lane[data-tone=success] .bui-lanes-bar{background:var(--color-success)}.bui-lanes-lane[data-tone=failure] .bui-lanes-bar{background:var(--color-danger)}.bui-lanes-lane[data-tone=unknown] .bui-lanes-bar{background:var(--color-border-strong)}.bui-lanes-lane[data-branch]:before,.bui-lanes-lane[data-through]:after{content:"";pointer-events:none;position:absolute;inset-block:0}.bui-lanes-lane[data-branch]:before{width:calc(var(--bui-lanes-indent) - var(--bui-lanes-mark) / 2 - 2px);background:var(--bui-lanes-guide) no-repeat left 0 top 0 / 1px var(--bui-lanes-reach), var(--bui-lanes-guide) no-repeat left 0 top var(--bui-lanes-line) / 100% 1px;inset-inline-start:calc(var(--bui-lanes-pad) + (var(--bui-lanes-depth,1) - 1) * var(--bui-lanes-indent) + var(--bui-lanes-mark) / 2)}.bui-lanes-lane[data-branch=middle]:before{--bui-lanes-reach:100%}.bui-lanes-lane[data-through]:after{width:calc(var(--bui-lanes-indent) + 1px);inset-inline-start:calc(var(--bui-lanes-pad) + var(--bui-lanes-mark) / 2)}.bui-lanes-lane[data-through="1"]:after{background:var(--bui-lanes-guide) no-repeat left 0 top 0 / 1px 100%}.bui-lanes-lane[data-through="2"]:after{background:var(--bui-lanes-guide) no-repeat right 0 top 0 / 1px 100%}.bui-lanes-lane[data-through="1 2"]:after{background:var(--bui-lanes-guide) no-repeat left 0 top 0 / 1px 100%, var(--bui-lanes-guide) no-repeat right 0 top 0 / 1px 100%}.bui-lanes-lane[data-branch]: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)):before{background:var(--bui-lanes-guide) no-repeat right 0 top 0 / 1px var(--bui-lanes-reach), var(--bui-lanes-guide) no-repeat right 0 top var(--bui-lanes-line) / 100% 1px}.bui-lanes-lane[data-through="1"]: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)):after{background:var(--bui-lanes-guide) no-repeat right 0 top 0 / 1px 100%}.bui-lanes-lane[data-through="2"]: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)):after{background:var(--bui-lanes-guide) no-repeat left 0 top 0 / 1px 100%}.bui-lanes[data-fold~=trace]{--bui-lanes-trace:initial}.bui-lanes[data-fold~=trace] .bui-lanes-trace{display:none}.bui-lanes[data-fold~=kind]{--bui-lanes-kind:initial}.bui-lanes[data-fold~=kind] .bui-lanes-kind{clip:rect(0 0 0 0);white-space:nowrap;grid-column:auto;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bui-lanes[data-fold~=now]{--bui-lanes-head-share:9fr;--bui-lanes-now-share:3fr}@container bui-lanes (width<40rem){.bui-lanes-list{grid-template-columns:[head now]minmax(0,1fr)[time facts]minmax(5rem,max-content)}.bui-lanes-lane{--bui-lanes-line:calc(var(--space-1) + .5lh - .5px);--bui-lanes-reach:calc(var(--space-1) + .5lh + .5px);grid-template-rows:repeat(2,minmax(1lh,auto))}.bui-lanes-kind,.bui-lanes-trace{display:none}.bui-lanes-now,.bui-lanes-facts{grid-row:2}.bui-lanes-now{padding-inline-start:calc(var(--bui-lanes-depth,0) * var(--bui-lanes-indent) + var(--bui-lanes-mark) + var(--space-2))}}.bui-turns{--bui-turns-pitch:12px;--bui-turns-width:1.875rem;z-index:1;height:0;margin-block-end:calc(-1 * var(--bui-page-gap,0px));position:sticky;inset-block-start:50%}.bui-host:has(>.bui-turns){display:contents}.bui-turns-list{grid-auto-rows:var(--bui-turns-pitch);width:var(--bui-turns-width);max-height:60dvh;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * (var(--bui-turns-width) + var(--space-2) + var(--space-1)));overflow:hidden;translate:0 -50%}.bui-turns-row{min-height:0;display:flex}.bui-turns-mark{align-items:center;gap:var(--space-1);box-sizing:border-box;border-radius:var(--radius-control);width:100%;height:100%;min-height:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:row-reverse;margin:0;padding:0;text-decoration:none;display:flex}.bui-turns-mark:focus-visible{outline:2px solid var(--color-focus);outline-offset:-1px;animation:none}.bui-turns-dash{background:var(--color-border-strong);width:.5rem;height:2px;transition:width var(--motion-quick) var(--motion-ease), background-color var(--motion-quick) var(--motion-ease);border-radius:1px;flex:none}.bui-turns-mark[aria-current=true] .bui-turns-dash{background:var(--color-text);width:.875rem}.bui-turns-mark[data-near="2"] .bui-turns-dash{width:.625rem}.bui-turns-mark[data-near="1"] .bui-turns-dash{background:var(--color-text-muted);width:.75rem}.bui-turns-mark[data-near="0"] .bui-turns-dash,.bui-turns-mark:focus-visible .bui-turns-dash{background:var(--color-text);width:1.125rem}.bui-turns-state{flex:none;gap:0}.bui-turns-state .bui-status-dot{animation:none}@container bui-page (width<=1023px){.bui-turns{display:none}}.bui-turns-preview{box-sizing:border-box;gap:var(--space-1);width:max-content;max-width:min(22rem, calc(100vw - 2 * var(--space-4)));padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface-raised);box-shadow:var(--elevation-menu);color:var(--color-text);font-size:var(--text-small);line-height:var(--leading-small);pointer-events:none;animation:bui-enter var(--motion-quick) var(--motion-ease);display:grid}.bui-turns-preview[hidden]{display:none}.bui-turns-preview>p{overflow-wrap:anywhere;min-width:0;margin:0}.bui-turns-preview-title,.bui-turns-preview-summary{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bui-turns-preview-title{font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-body)}.bui-turns-preview-summary,.bui-turns-preview-facts,.bui-turns-preview-keys{color:var(--color-text-muted)}.bui-turns-preview-facts{font-variant-numeric:tabular-nums}.bui-turns-preview-facts .bui-status{color:var(--color-text);display:inline-flex}.bui-turns-preview-keys{align-items:center;gap:var(--space-1);border-block-start:1px solid var(--color-border);font-size:var(--text-label);flex-wrap:wrap;margin-block-start:var(--space-1);padding-block-start:var(--space-2);display:flex}.bui-turns-preview-keys kbd{padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-control);font-family:var(--font-mono);font-size:var(--text-label)}@media (hover:none) and (pointer:coarse){.bui-turns-preview-keys{display:none}}.bui-diff{gap:var(--space-3);min-width:0;color:var(--color-text);display:grid}.bui-diff-top{gap:var(--space-2);min-width:0;display:grid}.bui-diff-top:empty{display:none}.bui-diff-summary{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.bui-diff-total{font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);margin:0}.bui-diff-actions{gap:var(--space-1);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.bui-diff-count{font-variant-numeric:tabular-nums;white-space:nowrap}.bui-diff-plus{color:var(--color-success)}.bui-diff-minus{color:var(--color-danger)}.bui-diff-note,.bui-diff-large{padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);margin:0}.bui-diff-top>.bui-diff-note{padding:0}.bui-diff-large{align-items:center;gap:var(--space-1) calc(2 * var(--bui-quiet-hang));flex-wrap:wrap;display:flex}.bui-diff-jump-list{border:1px solid var(--color-border);border-radius:var(--radius-base);margin:0;padding:0;list-style:none;display:grid}.bui-diff-jump-list>li+li{border-top:1px solid var(--color-border)}.bui-diff-jump-item{align-items:baseline;gap:var(--space-1) var(--space-2);box-sizing:border-box;width:100%;min-height:var(--bui-target);padding:var(--space-1) var(--space-3);color:inherit;font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);text-align:start;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}.bui-diff-jump-item:hover{background:var(--color-surface-sunken)}.bui-diff-jump-item:focus-visible{outline-offset:-2px;animation:none}.bui-diff-files{gap:var(--space-3);min-width:0;display:grid}.bui-diff-file{border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);min-width:0}.bui-diff-body>:last-child{border-radius:0 0 var(--radius-base) var(--radius-base)}.bui-diff-head{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-2);display:flex}.bui-diff-file[data-open]>.bui-diff-head{border-bottom:1px solid var(--color-border)}.bui-diff-heading{min-width:0;font:inherit;flex:auto;margin:0}.bui-diff-toggle{align-items:baseline;gap:var(--space-1) var(--space-2);box-sizing:border-box;width:100%;min-height:var(--bui-target);padding:var(--space-1);border-radius:var(--radius-control);color:inherit;font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);text-align:start;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}.bui-diff-toggle:hover{background:var(--color-surface-sunken)}.bui-diff-toggle:focus-visible{outline-offset:-2px;animation:none}.bui-diff-chevron{width:16px;height:1lh;color:var(--color-text-muted);flex:none;align-self:flex-start;place-items:center;display:inline-grid}.bui-diff-chevron .bui-icon{width:16px;height:16px;transition:transform var(--motion-quick) var(--motion-ease);transform:rotate(-90deg)}.bui-diff-toggle[aria-expanded=true] .bui-diff-chevron .bui-icon{transform:none}.bui-diff-path{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;flex:12rem}.bui-diff-dir,.bui-diff-arrow{color:var(--color-text-muted)}.bui-diff-name{font-weight:var(--weight-medium)}.bui-diff-status{color:var(--color-text-muted);white-space:nowrap}.bui-diff-head>.bui-copy-button{flex:none;align-self:center}.bui-diff-head>.bui-copy-button .bui-button-quiet{margin-inline:0}.bui-diff-body{min-width:0}@media (prefers-reduced-motion:reduce){.bui-diff-chevron .bui-icon{transition:none}}.bui-diff-lines{background:var(--color-surface);min-width:0;font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);overflow-x:auto}.bui-diff-rows{width:max-content;min-width:100%;display:grid}.bui-diff-line,.bui-diff-hunk,.bui-diff-gap,.bui-diff-more{--bui-diff-row:var(--color-surface);background:var(--bui-diff-row);display:flex}.bui-diff-line[data-kind=add]{--bui-diff-row:var(--color-success-surface)}.bui-diff-line[data-kind=delete]{--bui-diff-row:var(--color-danger-surface)}.bui-diff-hunk,.bui-diff-gap,.bui-diff-more{--bui-diff-row:var(--color-surface-sunken);color:var(--color-text-muted)}.bui-diff-lines .bui-diff-hunk:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;animation:none}.bui-diff-gutter{z-index:1;border-inline-end:1px solid var(--color-border);background:var(--bui-diff-row);-webkit-user-select:none;user-select:none;flex:none;display:flex;position:sticky;inset-inline-start:0}.bui-diff-num{box-sizing:content-box;width:calc(var(--bui-diff-digits,3) * 1ch);padding:0 var(--space-2);color:var(--color-text-muted);text-align:end}.bui-diff-num:before{content:attr(data-number)}.bui-diff-sign{width:1ch;padding:0 var(--space-1);text-align:center}.bui-diff-sign:before{content:attr(data-sign)}.bui-diff-line[data-kind=add] .bui-diff-sign{color:var(--color-success)}.bui-diff-line[data-kind=delete] .bui-diff-sign{color:var(--color-danger)}.bui-diff-code{padding:0 var(--space-3) 0 var(--space-2);white-space:pre;tab-size:4;flex:1 0 auto}.bui-diff-said{-webkit-user-select:none;user-select:none}.bui-diff-line[data-kind=note] .bui-diff-code{color:var(--color-text-muted);font-family:var(--font-sans)}.bui-diff-aside{padding:var(--space-1) var(--space-3);white-space:pre;position:sticky;inset-inline-start:0}.bui-diff-gap .bui-diff-aside,.bui-diff-more .bui-diff-aside{font-family:var(--font-sans);white-space:normal}.bui-diff-reveal{min-height:24px;color:var(--color-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.bui-code-comment{color:var(--color-code-comment)}.bui-code-keyword{color:var(--color-code-keyword)}.bui-code-string{color:var(--color-code-string)}.bui-code-number{color:var(--color-code-number)}.bui-code-name{color:var(--color-code-name)}.bui-code-tag{color:var(--color-code-tag)}.bui-action-line{align-items:center;gap:var(--space-1) var(--space-4);min-width:0;font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--leading-small);flex-wrap:wrap;display:flex}.bui-action-line-actions{align-items:center;gap:var(--space-1);min-width:0;flex-wrap:wrap;margin-inline-start:calc(-1 * var(--bui-quiet-hang));display:flex}.bui-action-line-actions :is(.bui-button,a,.bui-link-button,.bui-disclosure-button){min-height:var(--bui-target);padding:0 var(--bui-quiet-hang);border-radius:var(--radius-control);color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular);background:0 0;border-color:#0000;margin-inline:0;text-decoration:none}.bui-action-line-actions :is(.bui-button,.bui-disclosure-button):not(.bui-button-bare){padding-inline:calc(var(--bui-quiet-hang) - 1px)}.bui-action-line-actions :is(.bui-button,a,.bui-link-button,.bui-disclosure-button):not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible,[aria-expanded=true]){background:var(--overlay-lift);color:var(--color-text);text-underline-offset:2px;text-decoration:underline}.bui-action-line-actions :is(.bui-button,a,.bui-link-button,.bui-disclosure-button):not(:disabled,[aria-disabled=true]):active{background:var(--color-surface-sunken)}.bui-action-line-actions :is(:disabled,[aria-disabled=true]){color:var(--color-text-muted);background:0 0;text-decoration:none}.bui-action-line-actions a{align-items:center;display:inline-flex}.bui-action-line-actions .bui-button-bare{width:var(--bui-target);border-radius:var(--radius-round);padding:0}.bui-action-line-actions .bui-button-bare .bui-icon{width:16px;height:16px}.bui-action-line-facts{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0}.bui-action-line-facts[hidden],.bui-action-line-actions[hidden]{display:none}.bui-path{font-family:var(--font-mono);color:inherit;overflow-wrap:anywhere;font-size:.95em;text-decoration:none}a.bui-path:hover,a:hover>.bui-path{text-decoration:underline}.bui-reading,.bui-page-lead,.bui-callout-text,.bui-empty-body,.bui-checklist-detail,.bui-checklist-reason,.bui-section-description,.bui-field-hint,.bui-option-description,.bui-option-reason,.bui-choice-note,.bui-choice-detail,.bui-unavailable-reason,.bui-unavailable-body,.bui-picker-status,.bui-notice-text,.bui-notice-summary,.bui-copy-text,.bui-awaited-why,.bui-awaited-reason,.bui-awaited-note,.bui-step-reason,.bui-line-note,.bui-consequence,.bui-question-message,.bui-dialog-description,.bui-preferences-note,.bui-secret-summary,.bui-disclosure-help,.bui-toast-text,.bui-toast-detail,.bui-chip-reason,.bui-menu-reason,.bui-composer-status,.bui-composer-reason,.bui-composer-problem,.bui-live-body[data-plain],.bui-live-note,.bui-activity-whole,.bui-activity-note,.bui-facts-summary,.bui-facts-note,.bui-meter-note,.bui-composer-suggest-line{max-width:var(--layout-measure)}.bui-statement{max-width:min(100%, var(--layout-measure))}.bui-page-panel[data-motion=in]{animation:bui-panel-in var(--motion-standard) var(--motion-ease)}.bui-page-panel[data-motion=out]{animation:bui-panel-out var(--motion-exit) var(--motion-ease-exit) forwards}@keyframes bui-panel-in{0%{opacity:0;transform:translateX(var(--space-6))}}@keyframes bui-panel-out{to{opacity:0;transform:translateX(var(--space-6))}}.bui-leaving{pointer-events:none}.bui-menu.bui-leaving{animation:bui-leave var(--motion-exit) var(--motion-ease-exit) forwards}.bui-sheet.bui-leaving{z-index:1000;animation:bui-sheet-out var(--motion-exit) var(--motion-ease-exit) forwards;flex-direction:column;display:flex;position:fixed}.bui-sheet.bui-leaving: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)){animation-name:bui-sheet-out-rtl;inset-inline:0 auto}.bui-sheet-veil{z-index:999;background:var(--overlay-scrim);animation:bui-veil-out var(--motion-exit) var(--motion-ease-exit) forwards;position:fixed;inset:0}@keyframes bui-sheet-out{to{transform:translate(100%)}}@keyframes bui-sheet-out-rtl{to{transform:translate(-100%)}}@keyframes bui-veil-out{to{opacity:0}}.bui-activity-body,.bui-activity-list{interpolate-size:allow-keywords;transition:height var(--motion-standard) var(--motion-ease), opacity var(--motion-standard) var(--motion-ease), display var(--motion-standard) allow-discrete;overflow:clip}.bui-activity-body[hidden],.bui-activity-list[hidden]{opacity:0;height:0;transition:height var(--motion-exit) var(--motion-ease-exit), opacity var(--motion-exit) var(--motion-ease-exit), display var(--motion-exit) allow-discrete}@starting-style{.bui-activity-body:not([hidden]),.bui-activity-list:not([hidden]){opacity:0;height:0}}@supports selector(::details-content){details:has(>.bui-summary){interpolate-size:allow-keywords}details:has(>.bui-summary)::details-content{overflow-clip-margin:var(--space-1);opacity:0;height:0;transition:height var(--motion-exit) var(--motion-ease-exit), opacity var(--motion-exit) var(--motion-ease-exit), content-visibility var(--motion-exit) allow-discrete;overflow:clip}details[open]:has(>.bui-summary)::details-content{opacity:1;height:auto;transition:height var(--motion-standard) var(--motion-ease), opacity var(--motion-standard) var(--motion-ease), content-visibility var(--motion-standard) allow-discrete}}@media (prefers-reduced-motion:reduce){details:has(>.bui-summary)::details-content{transition:none!important}}:is(.bui-crumbs a,.bui-arrival-back,.bui-listdetail-link,.bui-sidebar-more,.bui-row-link,.bui-navmenu-action){text-decoration:none}:is(.bui-crumbs a,.bui-arrival-back,.bui-listdetail-link,.bui-sidebar-more,.bui-row-link,.bui-navmenu-action):hover{text-underline-offset:2px;text-decoration:underline}:where(.bui-reading,.bui-callout-text,.bui-unavailable-reason,.bui-page-lead) a,.bui-preferences-note a{color:var(--color-link)}:is(.bui-link-button,.bui-composer-status a,.bui-navmenu-notice a,.bui-reading a,.bui-callout-text a,.bui-unavailable-reason a,.bui-preferences-note a,.bui-page-lead a){text-decoration-line:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:2px}:is(.bui-link-button,.bui-composer-status a,.bui-navmenu-notice a,.bui-reading a,.bui-callout-text a,.bui-unavailable-reason a,.bui-preferences-note a,.bui-page-lead a):hover{text-decoration-color:currentColor}.bui-mono,[data-mono]{font-family:var(--font-mono);font-variant-ligatures:none;font-size:.95em}.bui-raised,.bui-section[data-raised],.bui-waiting[data-frame]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface-raised);box-shadow:var(--elevation-raised)}.bui-command,.bui-checklist{box-shadow:var(--elevation-raised)}.bui-callout{--bui-callout-inset:var(--space-4)}.bui-unavailable{--bui-unavailable-inset:var(--space-6)}.bui-recovery{--bui-recovery-inset:var(--space-4)}.bui-recovery[data-recovery=page]{--bui-recovery-inset:var(--space-6)}.bui-empty:not(.bui-empty-unframed){--bui-empty-inset:var(--space-4)}.bui-command{--bui-command-inset:var(--space-4)}.bui-awaited{--bui-awaited-inset:var(--space-4)}.bui-card-choice{--bui-card-inset:var(--space-3)}.bui-checklist{--bui-checklist-inset:var(--space-4)}.bui-raised,.bui-section[data-raised]{--bui-raised-inset:var(--space-4)}.bui-page-aside[data-raised]{--bui-panel-inset:var(--space-5)}.bui-consequence,.bui-details-body,.bui-help-panel,.bui-copy-text,.bui-textarea{--bui-text-inset:var(--space-3)}.bui-command-code,.bui-activity-code,.bui-activity-tail{--bui-code-inset:var(--space-3)}@media (width<=480px){.bui-unavailable,.bui-recovery[data-recovery=page]{--bui-unavailable-inset:var(--space-4);--bui-recovery-inset:var(--space-4)}}.bui-select{--bui-select-inset:var(--space-3)}.bui-select>.bui-icon{right:calc(var(--bui-select-inset) + 1px)}.bui-choice-button{--bui-choice-inset:var(--space-3);padding-inline:var(--bui-choice-inset)}.bui-card-radio{inset:var(--bui-card-inset) var(--bui-card-inset) auto auto}.bui-command{align-content:start}@supports (padding-top:calc(1lh - 1cap)){.bui-callout{padding-block:calc(var(--bui-callout-inset) - (1lh - 1cap) / 2)}.bui-callout:has(>.bui-callout-body>:last-child:is(.bui-callout-actions,.bui-details),>.bui-callout-body>.bui-host:last-child>.bui-details){padding-block-end:var(--bui-callout-inset)}:is(.bui-help-panel,.bui-copy-text,.bui-textarea,.bui-details-body){padding-block:calc(var(--bui-text-inset) - (1lh - 1cap) / 2)}.bui-details-body{padding-block-end:var(--bui-text-inset)}.bui-details-body:has(>.bui-details-content>.bui-details-text:first-child){padding-block-start:var(--bui-text-inset)}.bui-details-content>.bui-details-text:first-child{margin-block-start:calc(.5cap - .5lh)}.bui-empty:not(.bui-empty-unframed){padding-block:var(--bui-empty-inset)}.bui-empty:not(.bui-empty-unframed,:has(>.bui-empty-actions,>.bui-checklist)){padding-block-end:calc(var(--bui-empty-inset) - (1lh - 1cap) / 2)}.bui-recovery:not([data-recovery=page]){padding-block:var(--bui-recovery-inset)}@media (width>=481px){.bui-recovery:not([data-recovery=page])>.bui-recovery-words{font-size:var(--text-body);line-height:var(--leading-body);margin-block:calc(.5cap - .5lh)}.bui-recovery[data-offline]:not([data-recovery=page])>.bui-recovery-mark{font-size:var(--text-body);margin-block:calc(.5cap - 9px)}}@media (width<=480px){.bui-recovery:not([data-recovery=page]) .bui-recovery-title{margin-block-start:calc(.5cap - .5lh)}.bui-recovery:not([data-recovery=page])>.bui-recovery-mark{font-size:var(--text-body);margin-top:calc(.5cap - 9px)}.bui-recovery[data-offline]:not([data-recovery=page],:has(>.bui-details)) .bui-again:last-child{margin-block-end:calc(.5cap - .5lh)}}.bui-recovery[data-recovery=page][data-offline]:not(:has(>.bui-details)) .bui-again:last-child{margin-block-end:calc(.5cap - .5lh)}.bui-awaited{padding-block:var(--bui-awaited-inset)}.bui-awaited-head{font-size:var(--text-body);line-height:var(--leading-body);margin-block-start:calc(.5cap - .5lh)}.bui-awaited-head>.bui-awaited-time{line-height:calc(var(--text-body) * var(--leading-body))}.bui-checklist-head:has(>.bui-checklist-title){font-size:var(--text-title-3);margin-block-start:calc(.5cap - .5lh)}.bui-card-choice{padding-block:var(--bui-card-inset) calc(var(--bui-card-inset) - (1lh - 1cap) / 2)}.bui-command-edit{padding-block-start:calc(var(--bui-code-inset) - (1lh - 1cap) / 2)}.bui-card-head{font-size:var(--text-body);margin-block-start:calc(.5cap - .5lh)}}@supports (text-box:trim-start cap alphabetic){:is(.bui-command-code,.bui-activity-code,.bui-activity-tail):not(textarea,.bui-activity-exchange *),.bui-copy-text.bui-copy-command{padding-block:var(--bui-code-inset,var(--bui-text-inset))}:is(.bui-command-code,.bui-activity-code,.bui-activity-tail,.bui-copy-text.bui-copy-command):not(textarea,.bui-activity-exchange *,:has(>code)){text-box:trim-both cap alphabetic}:is(.bui-command-code,.bui-activity-code,.bui-copy-command):not(.bui-activity-exchange *)>code{text-box:trim-both cap alphabetic;display:block}:is(.bui-unavailable-title,.bui-recovery[data-recovery=page] .bui-recovery-title,.bui-command-title,.bui-section[data-raised]>.bui-section-head .bui-section-title,.bui-page-aside[data-raised] .bui-section-title){text-box:trim-start cap alphabetic}.bui-unavailable{padding-block:var(--bui-unavailable-inset)}.bui-recovery[data-recovery=page]{padding-block:var(--bui-recovery-inset)}:is(.bui-unavailable-icon,.bui-recovery[data-recovery=page] .bui-recovery-mark){font-size:var(--text-title-2);margin-block-start:calc((1cap - var(--space-6)) / 2);margin-inline-start:calc((20px - var(--space-6)) / 2)}.bui-command{padding-block:var(--bui-command-inset)}:is(.bui-raised,.bui-section[data-raised]){padding-block:var(--bui-raised-inset)}.bui-page-aside[data-raised]{padding-block:var(--bui-panel-inset)}:is(.bui-unavailable-body>p:last-child:not(.bui-unavailable-code),.bui-section[data-raised]>.bui-section-body>p:last-child,.bui-command-line){text-box:trim-end cap alphabetic}.bui-consequence{padding-block:var(--bui-text-inset)}.bui-consequence>:first-child>dt{text-box:trim-start cap alphabetic}.bui-consequence>:last-child>dd{text-box:trim-end cap alphabetic}}@supports (padding-top:calc(1cap)){:root[data-density=compact] :is(input.bui-input,.bui-select,.bui-choice-button){--bui-line-inset:calc((var(--bui-control) - 2px - 1cap) / 2)}@media (pointer:coarse){:is(input.bui-input,.bui-select,.bui-choice-button){--bui-line-inset:calc((var(--bui-control) - 2px - 1cap) / 2)}}:root[data-density=compact] .bui-select{font-size:var(--text-body)}@media (pointer:coarse){.bui-select{font-size:var(--text-body)}}.bui-select{--bui-select-inset:var(--bui-line-inset,var(--space-3))}.bui-choice-button{--bui-choice-inset:var(--bui-line-inset,var(--space-3))}:is(.bui-callout-body,.bui-unavailable-body,.bui-empty)>:is(.bui-callout-actions,.bui-unavailable-actions,.bui-empty-actions):last-child>.bui-button-quiet{align-self:flex-start;margin-block-end:calc((1cap - var(--bui-control)) / 2)}:is(.bui-callout-body,.bui-unavailable-body,.bui-empty)>:is(.bui-callout-actions,.bui-unavailable-actions,.bui-empty-actions):last-child>.bui-button-quiet.bui-button-small{margin-block-end:calc((1cap - max(var(--bui-control) - 6px, var(--bui-target))) / 2)}:is(.bui-callout-body>.bui-details:last-child,.bui-callout-body>.bui-host:last-child>.bui-details,.bui-unavailable-body>.bui-details:last-child,.bui-recovery>.bui-details):not([open])>.bui-summary{width:fit-content;margin-block-end:calc((1cap - var(--bui-target)) / 2);display:flex}}.bui-dialog{--bui-dialog-inset:var(--space-5)}.bui-sheet{--bui-sheet-inset:var(--space-5)}.bui-toast{--bui-toast-inset:var(--space-3)}.bui-menu{--bui-menu-inset:var(--space-4)}.bui-notice{--bui-notice-inset:var(--space-2)}.bui-turns-preview{--bui-preview-inset:var(--space-3)}.bui-palette{--bui-palette-inset:var(--space-4)}.bui-dialog-head{padding-inline-end:calc(var(--bui-dialog-inset,var(--space-5)) - (var(--bui-target) - 18px) / 2)}.bui-sheet-actions{padding:var(--bui-sheet-inset,var(--space-5))}.bui-sheet-head{padding-inline-end:calc(var(--bui-sheet-inset,var(--space-5)) - (var(--bui-target) - 18px) / 2)}@supports (text-box:trim-start cap alphabetic){:is(.bui-dialog-title,.bui-sheet-title){text-box:trim-start cap alphabetic;padding-top:0}.bui-dialog-head{font-size:var(--text-title-3);padding-block-start:var(--bui-dialog-inset,var(--space-5))}.bui-sheet-head{font-size:var(--text-title-2);padding-block-start:var(--bui-sheet-inset,var(--space-5))}:is(.bui-dialog-head,.bui-sheet-head)>.bui-icon-button{margin-block-start:calc((1cap - var(--bui-target)) / 2)}}@supports (padding-top:calc(1lh - 1cap)){.bui-toast{padding-block:calc(var(--bui-toast-inset) - (1lh - 1cap) / 2);padding-inline-end:calc(var(--bui-toast-inset) - (var(--bui-target) - 18px) / 2)}.bui-toast:has(.bui-toast-detail){padding-block-end:var(--bui-toast-inset)}.bui-toast-detail{margin-block-end:calc(.5cap - .5lh)}.bui-toast-text{padding-top:0}.bui-toast>.bui-icon{margin-top:calc(.5lh - 9px)}.bui-toast>.bui-icon-button{margin-block:calc((1lh - var(--bui-target)) / 2)}.bui-menu-item{padding-block:calc(var(--bui-menu-inset,var(--space-4)) - var(--space-1) - (1lh - 1cap) / 2)}@media (pointer:coarse){.bui-menu .bui-menu-item{padding:calc((var(--bui-target) - 1lh) / 2) calc((var(--bui-target) - 1cap) / 2);justify-content:center}}.bui-notice{padding-block:calc(var(--bui-notice-inset) - (1lh - 1cap) / 2)}.bui-turns-preview{padding-block:var(--bui-preview-inset)}.bui-turns-preview>.bui-turns-preview-title{margin-block-start:calc(.5cap - .5lh)}@media (hover:none) and (pointer:coarse){.bui-turns-preview{padding-block-end:calc(var(--bui-preview-inset) - (1lh - 1cap) / 2)}}.bui-palette-search{padding-block:calc(var(--bui-palette-inset,var(--space-4)) - (var(--bui-target) - 1cap) / 2);font-size:var(--text-title-3)}.bui-palette-status{padding-block:calc(var(--bui-palette-inset,var(--space-4)) - (1lh - 1cap) / 2)}}[data-bui-floating]{z-index:60;margin:0;position:fixed;inset:auto}[data-bui-floating][data-bui-away]{visibility:hidden}.bui-tooltip[data-bui-floating]{border:0}@media (hover:none) and (pointer:coarse){.bui-keys,[data-bui-keys]{display:none}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/rubik-latin-ext-300-normal-DQhg3B1s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/rubik-latin-300-normal-CC5OmgBu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/rubik-latin-ext-400-normal-BtzQ7olK.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/rubik-latin-400-normal-j0pmKyiQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/rubik-latin-ext-500-normal-CKoAoPpD.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/rubik-latin-500-normal-1os41rQk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.ml-3{margin-left:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{font-family:var(--font-sans);font-weight:var(--weight-regular);font-synthesis:none;color:var(--color-text);background:var(--color-canvas)}body{background:var(--color-canvas);color:var(--color-text)}*{box-sizing:border-box}body{margin:0}a{color:var(--color-link);text-underline-offset:4px}a:hover{color:var(--color-link)}small,.muted{color:var(--color-text-muted)}small{font-size:var(--text-small);font-weight:var(--weight-regular)}.frame-header,.frame-tools{display:contents}:root{--title-size:var(--text-title-1)}h1:not(.bui-page-heading){font-family:var(--font-sans);font-size:var(--title-size);font-weight:var(--weight-semibold);letter-spacing:-.055em;text-wrap:balance;margin:12px 0 16px;line-height:1.1}h1 code{letter-spacing:normal;color:var(--color-text-muted);font-size:.5em;font-weight:400}h2:not([class^=bui-]):not([class*=\ bui-]){font-size:var(--text-title-2);font-weight:var(--weight-semibold);letter-spacing:-.025em}h3:not([class^=bui-]):not([class*=\ bui-]){font-size:var(--text-title-3);font-weight:var(--weight-semibold)}p{line-height:1.65}.intro{max-width:var(--layout-measure);color:var(--color-text-muted)}.eyebrow{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);color:var(--color-text-muted)}.topline,.actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.actions{justify-content:flex-start;margin-top:16px}.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:22px;margin-top:26px;display:grid}.panel{min-width:0}.panel+.panel,.bui-section+.panel,.panel+.bui-section{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border)}:where(main *)+h2:where(:not([class*=bui-])){margin-top:1.5em}.panel p:last-child{margin-bottom:0}.empty{max-width:550px;padding:35px 0}.empty h2:not([class^=bui-]):not([class*=\ bui-]){font-size:var(--text-title-2);line-height:var(--leading-title-2)}.badge{background:var(--color-surface-sunken);color:var(--color-text);font-size:var(--text-label);font-weight:var(--weight-medium);border-radius:5px;padding:5px 9px;line-height:1.4;display:inline-block}.badge.good{background:var(--color-success-surface);color:var(--color-success)}.callout{border-left:3px solid var(--color-action);background:var(--color-surface-sunken);font-size:var(--text-body);margin:22px 0;padding:12px 18px}.resource{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;padding:18px 0;display:flex}.resource strong{margin-bottom:5px;display:block}code,pre{font-family:ui-monospace,monospace;font-size:var(--text-small);font-weight:var(--weight-regular);overflow-wrap:anywhere}pre{white-space:pre-wrap;background:var(--color-surface-sunken);border-radius:8px;max-height:500px;padding:16px;line-height:1.6;overflow:auto}.copy{white-space:pre-wrap;overflow-wrap:anywhere}.login{width:min(460px,100% - 32px);margin:12vh auto}ul{padding-left:20px;list-style:outside}h1,h2,h3,p{margin-block-end:1em}.grid{align-items:start}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:not([class*=bui-]){cursor:pointer;border:1px solid var(--color-action);background:var(--color-action);color:var(--color-on-action);padding:0 var(--space-4);border-radius:var(--radius-control);font-size:var(--text-small);min-height:var(--bui-control);font-weight:500}button:not([class*=bui-]):not(:disabled):not([aria-disabled=true]):hover{background:var(--color-action-hover);border-color:var(--color-action-hover);color:var(--color-on-action)}button.secondary:not([class*=bui-]){background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-control)}button.secondary:not([class*=bui-]):not(:disabled):not([aria-disabled=true]):hover{background:var(--color-surface-sunken);color:var(--color-text);border-color:var(--color-border-control)}button:not([class*=bui-]):not(:disabled):not([aria-disabled=true]):active,button.secondary:not([class*=bui-]):not(:disabled):not([aria-disabled=true]):active{border-color:var(--color-text)}button:not([class*=bui-]):disabled,button:not([class*=bui-])[aria-disabled=true]{opacity:.6;cursor:not-allowed}button:not(.secondary):not([class*=bui-]):disabled{background:var(--color-disabled);border-color:var(--color-disabled);color:var(--color-on-disabled);opacity:1}label:not([class*=bui-]):not(.bui-field label):not(.bui-choices label){font-size:var(--text-body);gap:7px;margin:15px 0;font-weight:500;display:grid}input:not([class*=bui-]),select:not([class*=bui-]),textarea:not([class*=bui-]){border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-width:0;color:var(--color-text);padding:var(--space-1) var(--space-3);min-height:var(--bui-control)}textarea:not([class*=bui-]){resize:vertical;min-height:100px}input:not([class*=bui-],[type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=submit],[type=reset],[type=button],[type=image]):focus-visible,select:not([class*=bui-]):focus-visible,textarea:not([class*=bui-]):focus-visible{border-color:var(--color-focus-edge);box-shadow:var(--bui-focus-halo);outline:none;animation:none}:is(input,select,textarea):not([class*=bui-],[type=checkbox],[type=radio])[aria-invalid=true]:focus-visible{border-color:var(--color-danger);box-shadow:var(--bui-focus-halo-danger)}:is(input,textarea):not([class*=bui-]){caret-color:var(--color-focus)}:is(pre,[role=region]):not([class*=bui-])[tabindex="0"]:focus-visible{box-shadow:inset 0 0 0 1px var(--color-focus-edge),inset var(--bui-focus-halo);outline:none;animation:none}@media (prefers-reduced-motion:no-preference){:is(input,select,textarea):not([class*=bui-]){transition:border-color var(--motion-quick) var(--motion-ease),box-shadow var(--motion-quick) var(--motion-ease)}}@media (forced-colors:active){input:not([class*=bui-],[type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=submit],[type=reset],[type=button],[type=image]):focus-visible,select:not([class*=bui-]):focus-visible,textarea:not([class*=bui-]):focus-visible{outline-offset:1px;outline:2px solid highlight}:is(pre,[role=region]):not([class*=bui-])[tabindex="0"]:focus-visible{outline-offset:-2px;outline:2px solid highlight}}label.check{align-items:center;gap:12px;line-height:1.5;display:flex}input[type=checkbox]{width:20px;min-height:20px;accent-color:var(--color-action);flex-shrink:0}fieldset{border:1px solid var(--color-border);border-radius:var(--radius-base);margin:20px 0;padding:10px 16px}legend{font-weight:500;font-size:var(--text-body)}details{border-top:1px solid var(--color-border);margin-top:20px;padding-top:16px}summary{cursor:pointer;min-height:34px;font-weight:500}#notice{background:var(--color-text);max-width:min(480px,100% - 40px);color:var(--color-text-inverse);z-index:10;border-radius:10px;padding:14px 20px;position:fixed;bottom:18px;right:20px}#notice:empty{display:none}.skip{background:var(--color-surface);z-index:20;padding:14px;position:absolute;top:-100px;left:10px}.skip:focus{z-index:calc(var(--bui-family-layer,45) + 1);top:10px}.form-fields{border:0;margin:0;padding:0}.form-error{color:var(--color-danger)}.auth-layout{grid-template-columns:1fr 1fr;max-width:none;min-height:100svh;padding:0;display:grid}.auth-image{background:var(--color-surface-sunken);min-height:100svh;position:relative;overflow:hidden}.auth-image picture,.auth-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.auth-image-copy{z-index:1;max-width:23rem;color:var(--color-text);margin:3.5rem;position:relative}.auth-image-copy p{font-weight:500}.auth-image-copy h2{font-size:var(--text-display);line-height:1.15}.auth-form{background:var(--color-surface);justify-content:center;align-items:center;padding:3rem;display:flex}.auth-form>div{width:100%;max-width:25rem}.auth-form h1{font-size:var(--text-display)}.auth-form button{width:100%;margin-top:1rem}.auth-form .muted{font-size:var(--text-body);margin-top:2rem}.auth-form .bui-lockup{--bui-lockup-height:28px;width:fit-content;margin-bottom:2rem;display:flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arrival-held{visibility:hidden}.language-select{align-items:center;gap:8px;display:flex}.language-select label{font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted);margin:0}.language-select select{width:auto;min-width:7.5rem}.auth-form .language-select{margin-top:2rem}.count{background:var(--color-action);min-width:1.5rem;height:1.5rem;color:var(--color-on-action);font-size:var(--text-label);border-radius:999px;place-items:center;padding:0 6px;font-weight:500;line-height:1;display:inline-grid}.diagnostic{font-size:var(--text-body);flex-basis:100%;margin:0}.diagnostic code,.empty-note{color:var(--color-text-muted)}.resource>div{min-width:0}.resolve{flex-basis:100%}.block{margin:12px 0;display:block}h4{font-size:var(--text-body);font-weight:var(--weight-semibold)}.grid+.panel{margin-top:22px}.resource.event{justify-content:start;gap:4px;display:grid}.resource.event p{margin:0}.figures{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:14px;margin:0 0 18px;display:grid}.figures dt{font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted)}.figures dd{font-size:var(--text-body);letter-spacing:-.03em;margin:0;font-weight:500}.facts{grid-template-columns:max-content 1fr;gap:6px 14px;margin:0 0 14px;display:grid}.facts dt{font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted)}.facts dd{overflow-wrap:anywhere;margin:0}.field{gap:7px;margin:15px 0;display:grid}.field label{margin:0}button:not([class*=bui-]):disabled{cursor:not-allowed}button[aria-busy=true],form[aria-busy=true] button{cursor:wait}@media (width<=850px){.auth-form .bui-lockup{--bui-lockup-height:21px}}ul.rows{margin:0;padding:0;list-style:none}ul.rows li{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 2px;display:flex}ul.rows li>a{flex:18rem;min-width:0;font-weight:500;text-decoration:none}ul.rows li>a:hover{text-decoration:underline}.row-meta{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.waiting{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-regular)}.filters{flex-wrap:wrap;align-items:end;gap:0 20px;margin-bottom:10px;display:flex}.filters .field{flex:12rem}.waiting-block{background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-base);margin:24px 0;padding:20px 22px}.waiting-block h2{color:var(--color-text);margin-top:0}.comment{border-top:1px solid var(--color-border);padding:16px 0}.comment:first-of-type{border-top:0;padding-top:0}.comment header{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.providers{gap:10px;margin:22px 0;display:grid}.banner{z-index:40;background:var(--color-text);color:var(--color-text-inverse);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:0;padding:12px 18px;display:flex;position:sticky;top:0}.scroll{overflow-x:auto}table.ledger{border-collapse:collapse;width:100%;font-size:var(--text-small);font-weight:var(--weight-regular);margin:12px 0}table.ledger th,table.ledger td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border);padding:8px 10px}table.ledger th{color:var(--color-text-muted);font-weight:500}table.ledger tr.adjustment td{color:var(--color-text-muted)}.gates{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:18px;margin:18px 0;display:grid}.gate{border:1px solid var(--color-border);border-radius:12px;padding:14px}.gate h3{font-size:var(--text-title-3);margin:0 0 10px;font-weight:500}.component{border-top:1px solid var(--color-border);padding:16px 0}.component h3{font-size:var(--text-title-3);font-weight:var(--weight-semibold)}.binding,.route{border-bottom:1px dashed var(--color-border);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:10px;padding:10px 0;display:grid}.field.unresolved label,.binding.unresolved>label,.route.unresolved>label{color:var(--color-text);font-weight:var(--weight-medium)}.field.unresolved input,.field.unresolved textarea{border-color:var(--color-action)}.operation{padding:8px 0}.environment h3,.service strong{font-weight:500}details.panel>summary{cursor:pointer;font-weight:500}.op-facts{gap:12px;margin:12px 0 24px;display:grid}.op-summary{border-left:4px solid var(--color-action);background:var(--color-surface-sunken);border-radius:0 8px 8px 0;max-width:72ch;margin:16px 0;padding:12px 16px}.op-summary p{margin:4px 0}.op-next{min-height:44px;font-weight:500;line-height:44px;display:inline-block}.op-layers{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:16px;margin:12px 0 24px;display:grid}.op-layer{border:1px solid var(--color-border);overflow-wrap:anywhere;border-radius:12px;padding:14px}.op-layer h3{font-size:var(--text-title-3);font-weight:var(--weight-semibold);margin:0 0 8px}.op-layer p{margin:6px 0}.op-list{margin:8px 0;padding:0;list-style:none}.op-row{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:8px 16px;min-height:44px;padding:8px 0;display:flex}.op-row>div:first-child{overflow-wrap:anywhere;flex:16rem;min-width:0}.op-reason{color:var(--color-text);font-weight:500}.op-form{max-width:640px}.op-select{gap:4px;margin:12px 0;display:grid}.op-section h2,.op-offerings h2,.op-publication h2{font-size:var(--text-title-2)}.op-timeline{padding:0;list-style:none}.op-step{border-left:2px solid var(--color-border);margin-left:4px;padding-left:14px}.op-summary-env{border-bottom:1px solid var(--color-border);padding:8px 0}.op-summary-env h3{font-size:var(--text-title-3);margin:0 0 4px}.op-delivery pre,.op-instance pre{max-width:100%;overflow-x:auto}.op-instance code,.op-delivery code{overflow-wrap:anywhere}@media (width<=640px){table.op-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}table.op-table tr{border-bottom:1px solid var(--color-border);padding:8px 0;display:block}table.op-table td{border:0;padding:2px 0;display:block}table.op-table td:before{content:attr(data-label);font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted);display:block}}.op-progress{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 12px;display:flex}.op-progress progress{max-width:16rem;height:6px;accent-color:var(--color-text);flex:8rem}.op-next{border-top:1px solid var(--color-border);gap:4px;padding:12px 0;display:grid}.op-next p,.op-unavailable p{margin:0}.op-unavailable{border-top:1px solid var(--color-border);justify-items:start;gap:6px;padding:12px 0;display:grid}.op-checks{border-top:1px solid var(--color-border);margin:8px 0 0;padding:0;list-style:none}.op-check{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto minmax(0,11rem);align-items:center;gap:4px 16px;min-height:44px;padding:8px 0;display:grid}.op-check-name{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.op-check-name small,.op-check-action{color:var(--color-text-muted);font-size:var(--text-small)}.op-check-action a{align-items:center;min-height:44px;display:inline-flex}.op-done summary{cursor:pointer;align-items:center;min-height:44px;display:flex}@media (width<=640px){.op-check{grid-template-columns:minmax(0,1fr) auto}.op-check-action{grid-column:1/-1}.op-check-action:empty{display:none}}.op-log-tools{align-items:center;gap:8px calc(2 * var(--bui-quiet-hang));flex-wrap:wrap;margin:8px 0;display:flex}.op-log pre{max-height:420px;overflow:auto}.op-log-match{background:var(--color-warning-surface)}.op-log-failing{background:var(--color-danger-surface);box-shadow:inset 3px 0 0 var(--color-danger)}@media (width<=850px){.auth-layout{display:block}.auth-image{display:none}.auth-form{min-height:100svh;padding:2rem 1.5rem}}.form-actions{gap:12px calc(2 * var(--bui-quiet-hang));flex-wrap:wrap;align-items:center;margin-top:8px;display:flex}.form-fields{border:0;gap:12px;min-width:0;max-width:640px;margin:0;padding:0;display:grid}.bui-waiting+.slow{margin-top:var(--space-3)}.facts{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 16px;display:flex}.relations{gap:4px;margin:0 0 16px;padding:0;list-style:none;display:grid}.progress{gap:8px;margin:0;padding:0;list-style:none;display:grid}.progress li{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.progress li strong{align-items:center;gap:6px;display:inline-flex}.progress li:not([data-reached]) strong{padding-left:22px}.timeline{gap:14px;margin:0;padding:0;list-style:none;display:grid}.timeline li{border-left:2px solid var(--color-border);padding-left:14px}.chips{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.chips [aria-pressed=true]{font-weight:500}.parts{gap:16px;display:grid}.part{border:1px solid var(--color-border);border-radius:8px;padding:12px 16px}.part-fields{gap:8px;padding-block-start:8px;display:grid}.audience{border-left:4px solid var(--color-action);background:var(--color-surface-sunken);max-width:640px;padding:8px 14px}.bui-host{min-width:0}main{overflow-wrap:break-word;min-width:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.waiting-block{border-left:4px solid var(--color-action);background:var(--color-surface-sunken);gap:8px;max-width:72ch;margin:0 0 24px;padding:12px 16px;display:grid}.waiting-block h2,.waiting-block p{margin:0}.decisions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.details{grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:4px 12px;margin:8px 0;display:grid}.details dd{overflow-wrap:anywhere;min-width:0;margin:0}.runs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.run{gap:6px;min-width:0;display:grid}.run-attention{border:1px solid var(--color-border);border-radius:8px;padding:12px 16px}.run-head{align-items:flex-start;gap:var(--space-2) var(--space-4);display:flex}.run-head>.facts{min-width:0;min-block-size:var(--bui-control);flex-wrap:wrap;flex:auto;align-content:center;align-items:center;margin:0;display:flex}.run-head>.bui-button{flex:none}.panel details>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:10px 0}.release-order{border-top:1px solid var(--color-border);margin:16px 0 0;padding:0;list-style:none}.release-order li{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:8px 16px;min-height:44px;padding:12px 0;display:flex}.release-position{min-width:2ch;color:var(--color-text-muted);font-weight:500}.release-main{flex:16rem;gap:4px;min-width:0;display:grid}.release-meta,.release-facts,.release-links{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.release-facts{margin:0 0 12px}.release-moves,.release-decisions{flex-wrap:wrap;gap:8px;display:flex}.release-warning{color:var(--color-danger)}.release-section{margin:24px 0}.release-entries{gap:10px;padding-left:1.1rem;display:grid}.release-activity{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:18px;display:grid}.release-activity>section{border:1px solid var(--color-border);border-radius:8px;min-width:0;padding:12px 16px}.release-commit code,.release-chosen code,.release-setup dd{overflow-wrap:anywhere}.release-hash{width:100%;font-family:ui-monospace,monospace}.release-picker{gap:8px;max-width:640px;display:grid}.release-steps{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.release-steps>li{border:1px solid var(--color-border);border-left:4px solid var(--color-border);border-radius:8px;min-width:0;padding:14px 16px}.release-steps>li[data-state=current]{border-left-color:var(--color-action)}.release-steps>li[data-state=done]{border-left-color:var(--color-success)}.release-steps>li[data-state=stopped]{border-left-color:var(--color-danger)}.release-steps h2{font-size:var(--text-title-3);margin:0 0 8px}.release-step-state{color:var(--color-text-muted);margin-left:8px;font-weight:400}.release-setup{grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:8px 0 12px;display:grid}.release-setup dt{color:var(--color-text-muted)}.release-setup dd{margin:0}.ranking-rule{border-left:3px solid var(--color-border);color:var(--color-text-muted);margin:8px 0 0;padding:8px 12px}.ranking-link{margin:8px 0 0}.ranking-order{border-top:1px solid var(--color-border);margin:12px 0 0;padding:0;list-style:none}.ranking-order li{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:8px 16px;min-height:44px;padding:12px 0;display:flex}.ranking-position{min-width:2ch;color:var(--color-text-muted);font-weight:500}.ranking-main{overflow-wrap:anywhere;flex:14rem;gap:4px;min-width:0;display:grid}.ranking-meta,.ranking-moves{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.ranking-meta{color:var(--color-text-muted)}.ranking-moves{gap:8px}.ranking-yours{font-weight:500}.ranking-reason{color:var(--color-danger)}.markdown{overflow-wrap:anywhere}.markdown>*+*{margin-top:var(--space-2)}.markdown pre{padding:var(--space-3);border-radius:var(--radius-base);background:var(--color-surface-sunken);overflow:auto}.markdown blockquote{padding-left:var(--space-3);border-left:2px solid var(--color-border-strong);color:var(--color-text-muted)}.markdown ul,.markdown ol{padding-left:var(--space-5)}.markdown ol{list-style:decimal}.attachments{gap:var(--space-3);padding:0;list-style:none;display:grid}.attachment{gap:var(--space-1);display:grid}.attachment-name{align-items:baseline;gap:var(--space-2) calc(2 * var(--bui-quiet-hang));flex-wrap:wrap;display:flex}.attachment-preview{object-fit:contain;object-position:left center;border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface-sunken);width:min(100%,480px);height:240px;display:block}.attach{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.duplicates{padding-left:var(--space-4)}.standing{margin:0}.refused{justify-items:start;gap:var(--space-2);display:grid}.attach{position:relative}.attach>input[type=file].visually-hidden{max-width:1px;inset-block-start:0;inset-inline-start:0}.callout{--callout-inset:var(--space-4);padding-inline:var(--callout-inset)}.audience{--audience-inset:var(--space-4);padding-inline:var(--audience-inset)}.waiting-block{--waiting-inset:var(--space-4)}.op-summary{--summary-inset:var(--space-4)}.op-layer{--layer-inset:var(--space-4);padding-inline:var(--layer-inset)}.release-activity>section{--activity-inset:var(--space-4)}.release-steps>li{--steps-inset:var(--space-4)}.run-attention{--run-inset:var(--space-4);padding-block:var(--run-inset)}#notice{--notice-inset:var(--space-5)}pre:not([class*=bui-],.markdown pre){--pre-inset:var(--space-4);padding:var(--pre-inset)}.markdown pre{--code-inset:var(--space-3)}textarea:not([class*=bui-]){--text-inset:var(--space-3)}fieldset:not([class*=bui-],.form-fields,.settings-choices){--fieldset-inset:var(--space-4);padding:var(--fieldset-inset)}fieldset:not([class*=bui-],.form-fields,.settings-choices)>legend{float:inline-start;inline-size:100%;margin:0;padding:0}fieldset:not([class*=bui-],.form-fields,.settings-choices)>legend+*{clear:both}.part-fields>.bui-button-quiet:last-child{justify-self:start}.op-summary>:first-child{margin-block-start:0}.audience>:last-child,.waiting-block>:last-child,.op-summary>:last-child,.op-layer>:last-child,.release-activity>section>:last-child,.release-activity>section>ul:last-child>li:last-child>:last-child,.release-steps>li>:last-child,.callout>.block:last-child{margin-block-end:0}@supports (padding-top:calc(1lh - 1cap)){.callout{padding-block:calc(var(--callout-inset) - (1lh - 1cap) / 2)}p.op-summary{padding-block:calc(var(--summary-inset) - (1lh - 1cap) / 2)}#notice{padding-block:calc(var(--notice-inset) - (1lh - 1cap) / 2)}pre:not([class*=bui-],.markdown pre){padding-block:calc(var(--pre-inset) - (1lh - 1cap) / 2)}textarea:not([class*=bui-]){padding-block:calc(var(--text-inset) - (1lh - 1cap) / 2)}.part-fields>.bui-button-quiet.bui-button-small:last-child{margin-block-end:max(calc((1cap - max(var(--bui-control) - 6px, var(--bui-target))) / 2), calc(-1 * var(--fieldset-inset,var(--space-4))))}.run-attention>.diagnostic:last-child>.bui-host:last-child>.bui-details:not([open])>.bui-summary{width:fit-content;margin-block-end:max(calc((1cap - var(--bui-target)) / 2), calc(-1 * var(--run-inset)));display:flex}}@supports (text-box:trim-start cap alphabetic){.callout{padding-block:var(--callout-inset);text-box:trim-both cap alphabetic}.callout:has(>code:last-child){text-box:trim-start cap alphabetic;padding-block-end:calc(var(--callout-inset) - (1lh - 1cap) / 2)}#notice{padding-block:var(--notice-inset);text-box:trim-both cap alphabetic}.markdown pre{padding-block:var(--code-inset)}.markdown pre>code{text-box:trim-both cap alphabetic;display:block}.audience{padding-block:var(--audience-inset)}.waiting-block{padding-block:var(--waiting-inset)}.op-summary,p.op-summary{padding-block:var(--summary-inset)}.op-layer{padding-block:var(--layer-inset)}.release-activity>section{padding-block:var(--activity-inset)}.release-steps>li{padding-block:var(--steps-inset)}fieldset:not([class*=bui-],.form-fields,.settings-choices)>legend,.audience>:first-child,.waiting-block>:first-child,.op-summary>:first-child,.op-layer>:first-child,.release-activity>section>:first-child,.release-steps>li>:first-child{text-box:trim-start cap alphabetic}p.op-summary,.op-summary>:only-child{text-box:trim-both cap alphabetic}.audience>:last-child,.op-summary>:last-child:not(:only-child),.waiting-block>p:last-child,.op-layer>p:last-child,.release-activity>section>p:last-child,.release-activity>section>ul:last-child>li:last-child>p:last-child,.release-steps>li>p:last-child,.run-attention>p:last-child{text-box:trim-end cap alphabetic}}@supports (padding-top:calc(1lh - 1cap)) and (not (text-box:trim-start cap alphabetic)){.markdown pre{padding-block:calc(var(--code-inset) - (1lh - 1cap) / 2)}.audience{padding-block:var(--audience-inset)}.waiting-block{padding-block:var(--waiting-inset)}div.op-summary{padding-block:var(--summary-inset)}.op-layer{padding-block:var(--layer-inset)}.release-activity>section{padding-block:var(--activity-inset)}.release-steps>li{padding-block:var(--steps-inset)}fieldset:not([class*=bui-],.form-fields,.settings-choices)>legend,.audience>:first-child,.waiting-block>:first-child,div.op-summary>:first-child,.op-layer>:first-child,.release-activity>section>:first-child,.release-steps>li>:first-child{margin-block-start:calc(.5cap - .5lh)}.audience>:last-child,div.op-summary>:last-child,.waiting-block>p:last-child,.op-layer>p:last-child,.release-activity>section>p:last-child,.release-activity>section>ul:last-child>li:last-child>p:last-child,.release-steps>li>p:last-child,.run-attention>p:last-child{margin-block-end:calc(.5cap - .5lh)}}#notice:has(>button){align-items:center;gap:var(--space-2) var(--space-4);padding-block:var(--notice-inset);text-box:normal;flex-wrap:wrap;display:flex}@supports (text-box:trim-start cap alphabetic){#notice:has(>button)>span{text-box:trim-both cap alphabetic}}@supports (padding-top:calc(1lh - 1cap)) and (not (text-box:trim-start cap alphabetic)){#notice:has(>button)>span{margin-block:calc(.5cap - .5lh)}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
