@layer bgr.tokens{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bgr-color-accent:#7c5cfa;--bgr-color-accent-hover:#8e71fb;--bgr-color-accent-strong:#9d7bfc;--bgr-color-accent-soft:#7c5cfa29;--bgr-color-page:#0a0910;--bgr-color-surface:#12101a;--bgr-color-surface-raised:#171420;--bgr-color-surface-hover:#201c2b;--bgr-color-canvas:#0e0c15;--bgr-color-text:#f5f4f8;--bgr-color-text-muted:#aaa7b7;--bgr-color-border:#ffffff17;--bgr-color-border-strong:#ffffff29;--bgr-color-success:#5bd6a2;--bgr-color-warning:#ffbd70;--bgr-color-danger:#ff7a63;--bgr-color-info:#78a9ff;--bgr-page-background:radial-gradient(1100px 700px at 8% -10%, #7c5cfa2e, transparent 55%), radial-gradient(900px 600px at 100% 18%, #7c5cfa12, transparent 50%), linear-gradient(180deg, #0e0c17 0%, #090810 55%, #0b0a12 100%);--bgr-font-sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bgr-font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--bgr-radius-sm:.5rem;--bgr-radius-md:.75rem;--bgr-radius-lg:1rem;--bgr-radius-xl:1.375rem;--bgr-shadow-card:0 1px 2px #0000004d, 0 16px 44px #00000073;--bgr-shadow-panel:0 16px 54px #0009;--bgr-shadow-focus:0 0 0 3px #7c5cfa61;--bgr-shadow-primary:0 10px 30px #7c5cfa59, 0 2px 8px #7c5cfa4d;--bgr-space-xs:.25rem;--bgr-space-sm:.5rem;--bgr-space-md:.75rem;--bgr-space-lg:1rem;--bgr-space-xl:1.5rem;--bgr-space-2xl:2rem;--bgr-transition-fast:.12s ease;--bgr-control-height-sm:2rem;--bgr-control-height-md:2.5rem;--bgr-control-height-lg:3rem}}@layer bgr.base{*,:before,:after{box-sizing:border-box}html{font-family:var(--bgr-font-sans);background:var(--bgr-color-page);color:var(--bgr-color-text)}body{background:var(--bgr-page-background);min-width:20rem;min-height:100vh;color:var(--bgr-color-text);font-family:var(--bgr-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input,select,textarea{font:inherit}button,[role=button],input,select,textarea,[tabindex]{outline:none}:where(button,[role=button],input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--bgr-color-accent-strong);outline-offset:2px;box-shadow:var(--bgr-shadow-focus)}::selection{background:var(--bgr-color-accent);color:#fff}}@layer bgr.components{.bgr-app-shell{min-height:100vh}.bgr-skip-link{z-index:1000;border-radius:var(--bgr-radius-sm);background:var(--bgr-color-text);color:var(--bgr-color-page);transition:transform var(--bgr-transition-fast);padding:.6rem .85rem;font-weight:700;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.bgr-skip-link:focus{transform:translateY(0)}.bgr-app-shell__header{z-index:10;align-items:center;gap:var(--bgr-space-lg);border-bottom:1px solid var(--bgr-color-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0a12c7;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:4rem;padding:.75rem clamp(1rem,3vw,2rem);display:grid;position:relative}.bgr-app-shell__brand{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:800;overflow:hidden}.bgr-app-shell__navigation{justify-self:center}.bgr-app-shell__actions{justify-self:end;align-items:center;gap:var(--bgr-space-sm);display:flex}.bgr-app-shell__main{min-width:0}.bgr-button,.bgr-icon-button{border:1px solid var(--bgr-color-border-strong);border-radius:var(--bgr-radius-md);min-width:0;color:var(--bgr-color-text);cursor:pointer;transition:transform var(--bgr-transition-fast), border-color var(--bgr-transition-fast), background var(--bgr-transition-fast), color var(--bgr-transition-fast);-webkit-tap-highlight-color:transparent;background:#ffffff0a;justify-content:center;align-items:center;gap:.5rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.bgr-button{padding-inline:1rem}.bgr-button[data-size=small],.bgr-icon-button[data-size=small]{min-height:var(--bgr-control-height-sm);font-size:.78rem}.bgr-button[data-size=medium],.bgr-icon-button[data-size=medium]{min-height:var(--bgr-control-height-md);font-size:.875rem}.bgr-button[data-size=large],.bgr-icon-button[data-size=large]{min-height:var(--bgr-control-height-lg);font-size:.95rem}.bgr-icon-button{width:var(--bgr-control-height-md);flex:none;padding:0}.bgr-icon-button[data-size=small]{width:var(--bgr-control-height-sm)}.bgr-icon-button[data-size=large]{width:var(--bgr-control-height-lg)}.bgr-button[data-full-width=true]{width:100%}.bgr-button[data-variant=primary],.bgr-icon-button[data-variant=primary]{color:#fff;box-shadow:var(--bgr-shadow-primary);background:linear-gradient(#8465fb,#6d4ef0);border-color:#0000}.bgr-button[data-variant=ghost],.bgr-icon-button[data-variant=ghost]{color:var(--bgr-color-text-muted);background:0 0;border-color:#0000}.bgr-button[data-variant=danger],.bgr-icon-button[data-variant=danger]{color:#ffb2a6;background:#ff7a631f;border-color:#ff7a634d}.bgr-button:hover:not(:disabled),.bgr-icon-button:hover:not(:disabled){background-color:var(--bgr-color-surface-hover);color:var(--bgr-color-text);border-color:#ffffff3d}.bgr-button[data-variant=primary]:hover:not(:disabled),.bgr-icon-button[data-variant=primary]:hover:not(:disabled){background:linear-gradient(#9278fc,#7658f2)}.bgr-button:active:not(:disabled),.bgr-icon-button:active:not(:disabled){transform:translateY(1px)}.bgr-button:disabled,.bgr-icon-button:disabled{cursor:not-allowed;opacity:.48}.bgr-button__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bgr-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.65s linear infinite bgr-spin}@keyframes bgr-spin{to{transform:rotate(1turn)}}.bgr-panel,.bgr-card{border:1px solid var(--bgr-color-border);background:var(--bgr-color-surface);min-width:0}.bgr-panel{border-radius:var(--bgr-radius-lg);overflow:hidden}.bgr-panel[data-tone=elevated]{background:var(--bgr-color-surface-raised);box-shadow:var(--bgr-shadow-panel)}.bgr-panel[data-tone=subtle]{background:#ffffff06}.bgr-panel__header,.bgr-panel__footer{justify-content:space-between;align-items:center;gap:var(--bgr-space-lg);padding:var(--bgr-space-lg);display:flex}.bgr-panel__header{border-bottom:1px solid var(--bgr-color-border)}.bgr-panel__footer{border-top:1px solid var(--bgr-color-border)}.bgr-panel__heading{min-width:0}.bgr-panel__title,.bgr-panel__description{margin:0}.bgr-panel__title{letter-spacing:-.015em;font-size:.98rem}.bgr-panel__description{color:var(--bgr-color-text-muted);margin-top:.2rem;font-size:.78rem;line-height:1.45}.bgr-panel__actions{flex:none}.bgr-panel__body{padding:var(--bgr-space-lg)}.bgr-card{border-radius:var(--bgr-radius-md);background:var(--bgr-color-surface-raised);box-shadow:var(--bgr-shadow-card)}.bgr-card[data-padding=small]{padding:var(--bgr-space-sm)}.bgr-card[data-padding=medium]{padding:var(--bgr-space-lg)}.bgr-card[data-padding=large]{padding:var(--bgr-space-xl)}.bgr-card[data-selected=true]{border-color:var(--bgr-color-accent);box-shadow:0 0 0 1px var(--bgr-color-accent), var(--bgr-shadow-card)}.bgr-modal-layer{z-index:100;padding:var(--bgr-space-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05040ac7;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.bgr-modal-layer[data-kind=drawer]{padding:0}.bgr-modal-surface{border:1px solid var(--bgr-color-border-strong);border-radius:var(--bgr-radius-xl);background:var(--bgr-color-surface-raised);width:min(100%,34rem);max-height:min(90vh,56rem);box-shadow:var(--bgr-shadow-panel);flex-direction:column;display:flex;overflow:hidden}.bgr-modal-surface[data-size=small]{width:min(100%,26rem)}.bgr-modal-surface[data-size=large]{width:min(100%,54rem)}.bgr-modal-surface[data-size=full]{width:min(100%,80rem);height:min(90vh,60rem)}.bgr-modal-surface[data-kind=drawer]{border-radius:0;width:min(90vw,25rem);height:100%;max-height:none;position:absolute}.bgr-modal-surface[data-side=left]{inset:0 auto 0 0}.bgr-modal-surface[data-side=right]{inset:0 0 0 auto}.bgr-modal-surface[data-side=bottom]{border-radius:var(--bgr-radius-xl) var(--bgr-radius-xl) 0 0;width:100%;height:auto;max-height:85vh;inset:auto 0 0}.bgr-modal-surface__header,.bgr-modal-surface__footer{justify-content:space-between;align-items:flex-start;gap:var(--bgr-space-lg);padding:var(--bgr-space-xl);flex:none;display:flex}.bgr-modal-surface__header{border-bottom:1px solid var(--bgr-color-border)}.bgr-modal-surface__footer{border-top:1px solid var(--bgr-color-border);justify-content:flex-end;align-items:center}.bgr-modal-surface__title,.bgr-modal-surface__description{margin:0}.bgr-modal-surface__title{font-size:1.15rem}.bgr-modal-surface__description{color:var(--bgr-color-text-muted);margin-top:.35rem;font-size:.84rem;line-height:1.5}.bgr-modal-surface__body{min-height:0;padding:var(--bgr-space-xl);overscroll-behavior:contain;flex:auto;overflow:auto}.bgr-tabs [role=tablist],.bgr-segmented-control{border:1px solid var(--bgr-color-border);border-radius:var(--bgr-radius-md);background:#ffffff08;gap:.2rem;padding:.2rem;display:flex}.bgr-tabs[data-orientation=vertical] [role=tablist],.bgr-segmented-control[data-orientation=vertical]{flex-direction:column}.bgr-tabs__tab,.bgr-segmented-control__item{border-radius:calc(var(--bgr-radius-md) - .2rem);min-height:2.15rem;color:var(--bgr-color-text-muted);cursor:pointer;transition:background var(--bgr-transition-fast), color var(--bgr-transition-fast);background:0 0;border:0;padding:.45rem .75rem;font-size:.8rem;font-weight:700}.bgr-tabs__tab[data-state=active],.bgr-segmented-control__item[data-state=active]{background:var(--bgr-color-accent-soft);color:var(--bgr-color-accent-strong)}.bgr-tabs__tab:hover:not(:disabled),.bgr-segmented-control__item:hover:not(:disabled){color:var(--bgr-color-text)}.bgr-tabs__tab:disabled,.bgr-segmented-control__item:disabled{cursor:not-allowed;opacity:.45}.bgr-tabs__panel{margin-top:var(--bgr-space-lg)}.bgr-field,.bgr-slider{gap:.4rem;min-width:0;display:grid}.bgr-field__label,.bgr-slider__heading{color:var(--bgr-color-text);font-size:.8rem;font-weight:700}.bgr-field :where(input:not([type=checkbox],[type=range]),select,textarea),.bgr-slider__number{border:1px solid var(--bgr-color-border-strong);border-radius:var(--bgr-radius-sm);width:100%;min-height:2.5rem;color:var(--bgr-color-text);background:#ffffff0a;padding:.6rem .7rem}.bgr-field[data-invalid=true] :where(input,select,textarea),.bgr-slider[data-invalid=true] input{border-color:#ff7a6399}.bgr-field__description,.bgr-field__error{margin:0;font-size:.72rem;line-height:1.45}.bgr-field__description{color:var(--bgr-color-text-muted)}.bgr-field__error{color:var(--bgr-color-danger)}.bgr-slider__heading{justify-content:space-between;align-items:center;gap:var(--bgr-space-sm);display:flex}.bgr-slider__heading output{color:var(--bgr-color-text-muted);font-family:var(--bgr-font-mono);font-variant-numeric:tabular-nums;font-size:.72rem}.bgr-slider__controls{align-items:center;gap:var(--bgr-space-md);display:flex}.bgr-slider input[type=range]{width:100%;min-width:4rem;accent-color:var(--bgr-color-accent);cursor:pointer}.bgr-slider__number{width:5rem;font-family:var(--bgr-font-mono);font-variant-numeric:tabular-nums;flex:none;font-size:.78rem}.bgr-number-stepper{gap:.4rem;min-width:0;display:grid}.bgr-number-stepper__label{color:var(--bgr-color-text);font-size:.8rem;font-weight:700}.bgr-number-stepper__controls{border:1px solid var(--bgr-color-border-strong);border-radius:var(--bgr-radius-sm);background:#ffffff0a;grid-template-columns:2rem minmax(3.25rem,1fr) 2rem;align-items:stretch;width:fit-content;max-width:100%;display:inline-grid;overflow:hidden}.bgr-number-stepper__button{min-width:2rem;min-height:2.25rem;color:var(--bgr-color-text-muted);cursor:pointer;background:#ffffff08;border:0;place-items:center;padding:0;display:grid}.bgr-number-stepper__button:first-child{border-right:1px solid var(--bgr-color-border)}.bgr-number-stepper__button:last-child{border-left:1px solid var(--bgr-color-border)}.bgr-number-stepper__button:hover:not(:disabled){background:var(--bgr-color-accent-soft);color:var(--bgr-color-text)}.bgr-number-stepper__button:disabled{cursor:not-allowed;opacity:.38}.bgr-number-stepper__input-shell{justify-content:center;align-items:center;gap:.2rem;min-width:0;padding-inline:.4rem;display:flex}.bgr-number-stepper__input{width:100%;min-width:0;color:var(--bgr-color-text);font-family:var(--bgr-font-mono);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;padding:0;font-size:.78rem}.bgr-number-stepper__suffix{color:var(--bgr-color-text-muted);flex:none;font-size:.72rem}.bgr-number-stepper__description{color:var(--bgr-color-text-muted);font-size:.72rem;line-height:1.45}.bgr-number-stepper[data-disabled=true]{opacity:.55}.bgr-scrubbable-number-field{gap:.4rem;min-width:0;display:grid}.bgr-scrubbable-number-field__label{color:var(--bgr-color-text);font-size:.8rem;font-weight:700}.bgr-scrubbable-number-field__control{border:1px solid var(--bgr-color-border-strong);border-radius:var(--bgr-radius-sm);width:5.5rem;max-width:100%;height:2.125rem;transition:border-color var(--bgr-transition-fast), background var(--bgr-transition-fast), box-shadow var(--bgr-transition-fast);background:#ffffff0a;justify-content:center;align-items:center;gap:.2rem;padding-inline:.65rem;display:inline-flex}.bgr-scrubbable-number-field__control:hover{background:#ffffff0f;border-color:#ffffff3d}.bgr-scrubbable-number-field__control:focus-within{border-color:var(--bgr-color-accent);box-shadow:var(--bgr-shadow-focus)}.bgr-scrubbable-number-field__input{width:1ch;min-width:0;height:100%;min-height:0;box-shadow:none;color:var(--bgr-color-text);cursor:ew-resize;font-family:var(--bgr-font-mono);font-variant-numeric:tabular-nums;text-align:right;touch-action:pan-y;background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:0;font-size:.78rem;line-height:1}.bgr-scrubbable-number-field__input:focus{cursor:text}.bgr-scrubbable-number-field__suffix{color:var(--bgr-color-text-muted);pointer-events:none;flex:none;font-size:.72rem}.bgr-scrubbable-number-field__description{color:var(--bgr-color-text-muted);font-size:.72rem;line-height:1.45}.bgr-scrubbable-number-field[data-scrubbing=true] .bgr-scrubbable-number-field__control{border-color:var(--bgr-color-accent);background:var(--bgr-color-accent-soft)}.bgr-scrubbable-number-field[data-scrubbing=true] .bgr-scrubbable-number-field__input{cursor:ew-resize;-webkit-user-select:none;user-select:none}.bgr-scrubbable-number-field[data-disabled=true]{opacity:.55}.bgr-scrubbable-number-field[data-disabled=true] .bgr-scrubbable-number-field__control,.bgr-scrubbable-number-field__input:disabled{cursor:not-allowed}.bgr-toggle__input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bgr-toggle__label{align-items:flex-start;gap:var(--bgr-space-md);cursor:pointer;display:inline-flex}.bgr-toggle__track{border:1px solid var(--bgr-color-border-strong);width:2.35rem;height:1.35rem;transition:background var(--bgr-transition-fast);background:#ffffff14;border-radius:999px;flex:none;margin-top:.05rem;position:relative}.bgr-toggle__thumb{background:var(--bgr-color-text-muted);width:.85rem;height:.85rem;transition:transform var(--bgr-transition-fast), background var(--bgr-transition-fast);border-radius:50%;position:absolute;top:.18rem;left:.18rem}.bgr-toggle__input:checked+.bgr-toggle__label .bgr-toggle__track{background:var(--bgr-color-accent);border-color:#0000}.bgr-toggle__input:checked+.bgr-toggle__label .bgr-toggle__thumb{background:#fff;transform:translate(1rem)}.bgr-toggle__input:focus-visible+.bgr-toggle__label .bgr-toggle__track{box-shadow:var(--bgr-shadow-focus)}.bgr-toggle__text,.bgr-toggle__description{display:block}.bgr-toggle__text{font-size:.82rem;font-weight:700}.bgr-toggle__description{color:var(--bgr-color-text-muted);margin-top:.15rem;font-size:.72rem;line-height:1.4}.bgr-tooltip{display:inline-flex;position:relative}.bgr-tooltip__content{z-index:150;border:1px solid var(--bgr-color-border-strong);border-radius:var(--bgr-radius-sm);width:max-content;max-width:min(18rem,80vw);color:var(--bgr-color-text);box-shadow:var(--bgr-shadow-card);opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--bgr-transition-fast), transform var(--bgr-transition-fast), visibility var(--bgr-transition-fast);background:#211d2c;padding:.45rem .6rem;font-size:.72rem;line-height:1.35;position:absolute}.bgr-tooltip[data-placement=top] .bgr-tooltip__content{bottom:calc(100% + .45rem);left:50%;transform:translate(-50%,.2rem)}.bgr-tooltip[data-placement=bottom] .bgr-tooltip__content{top:calc(100% + .45rem);left:50%;transform:translate(-50%,-.2rem)}.bgr-tooltip[data-placement=left] .bgr-tooltip__content{top:50%;right:calc(100% + .45rem);transform:translate(.2rem,-50%)}.bgr-tooltip[data-placement=right] .bgr-tooltip__content{top:50%;left:calc(100% + .45rem);transform:translate(-.2rem,-50%)}.bgr-tooltip:hover .bgr-tooltip__content,.bgr-tooltip:focus-within .bgr-tooltip__content{opacity:1;visibility:visible}.bgr-tooltip[data-placement=top]:is(:hover,:focus-within) .bgr-tooltip__content,.bgr-tooltip[data-placement=bottom]:is(:hover,:focus-within) .bgr-tooltip__content{transform:translate(-50%)}.bgr-tooltip[data-placement=left]:is(:hover,:focus-within) .bgr-tooltip__content,.bgr-tooltip[data-placement=right]:is(:hover,:focus-within) .bgr-tooltip__content{transform:translateY(-50%)}.bgr-progress{gap:.4rem;display:grid}.bgr-progress__heading{justify-content:space-between;align-items:center;gap:var(--bgr-space-md);font-size:.78rem;font-weight:700;display:flex}.bgr-progress__value{color:var(--bgr-color-text-muted);font-family:var(--bgr-font-mono);font-variant-numeric:tabular-nums;font-size:.7rem}.bgr-progress__bar{width:100%;height:.4rem;color:var(--bgr-color-accent);accent-color:var(--bgr-color-accent);background:#ffffff14;border:0;border-radius:999px;overflow:hidden}.bgr-progress[data-tone=success] .bgr-progress__bar{color:var(--bgr-color-success);accent-color:var(--bgr-color-success)}.bgr-progress[data-tone=warning] .bgr-progress__bar{color:var(--bgr-color-warning);accent-color:var(--bgr-color-warning)}.bgr-progress[data-tone=danger] .bgr-progress__bar{color:var(--bgr-color-danger);accent-color:var(--bgr-color-danger)}.bgr-progress__detail{color:var(--bgr-color-text-muted);font-size:.72rem}.bgr-toast-viewport{z-index:200;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));gap:var(--bgr-space-sm);pointer-events:none;width:min(24rem,100vw - 2rem);display:grid;position:fixed}.bgr-toast{align-items:start;gap:var(--bgr-space-md);padding:var(--bgr-space-md);border:1px solid var(--bgr-color-border-strong);border-radius:var(--bgr-radius-md);box-shadow:var(--bgr-shadow-panel);pointer-events:auto;background:#171420f5;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.bgr-toast__indicator{background:var(--bgr-color-info);border-radius:50%;width:.5rem;height:.5rem;margin-top:.3rem}.bgr-toast[data-tone=success] .bgr-toast__indicator{background:var(--bgr-color-success)}.bgr-toast[data-tone=warning] .bgr-toast__indicator{background:var(--bgr-color-warning)}.bgr-toast[data-tone=error] .bgr-toast__indicator{background:var(--bgr-color-danger)}.bgr-toast__title,.bgr-toast__message{display:block}.bgr-toast__title{font-size:.82rem}.bgr-toast__message{color:var(--bgr-color-text-muted);font-size:.76rem;line-height:1.45}.bgr-toast__title+.bgr-toast__message{margin-top:.15rem}.bgr-toast__action{margin-top:var(--bgr-space-sm)}.bgr-empty-state{text-align:center;justify-items:center;padding:clamp(1.5rem,5vw,3rem);display:grid}.bgr-empty-state[data-compact=true]{padding:var(--bgr-space-lg)}.bgr-empty-state__icon{width:3rem;height:3rem;margin-bottom:var(--bgr-space-md);background:var(--bgr-color-accent-soft);color:var(--bgr-color-accent-strong);border-radius:50%;place-items:center;display:grid}.bgr-empty-state__title,.bgr-empty-state__description{margin:0}.bgr-empty-state__title{font-size:1rem}.bgr-empty-state__description{max-width:34rem;margin-top:var(--bgr-space-sm);color:var(--bgr-color-text-muted);font-size:.8rem;line-height:1.5}.bgr-empty-state__action{margin-top:var(--bgr-space-lg)}.bgr-stack{align-items:var(--bgr-layout-align,stretch);flex-direction:column;display:flex}.bgr-inline{align-items:var(--bgr-layout-align,center);justify-content:var(--bgr-layout-justify,flex-start);display:flex}.bgr-inline[data-wrap=true]{flex-wrap:wrap}.bgr-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--bgr-grid-min)), 1fr));display:grid}:is(.bgr-stack,.bgr-inline,.bgr-grid)[data-gap=xs]{gap:var(--bgr-space-xs)}:is(.bgr-stack,.bgr-inline,.bgr-grid)[data-gap=sm]{gap:var(--bgr-space-sm)}:is(.bgr-stack,.bgr-inline,.bgr-grid)[data-gap=md]{gap:var(--bgr-space-md)}:is(.bgr-stack,.bgr-inline,.bgr-grid)[data-gap=lg]{gap:var(--bgr-space-lg)}:is(.bgr-stack,.bgr-inline,.bgr-grid)[data-gap=xl]{gap:var(--bgr-space-xl)}.bgr-stack[data-align=start],.bgr-inline[data-align=start]{--bgr-layout-align:flex-start}.bgr-stack[data-align=center],.bgr-inline[data-align=center]{--bgr-layout-align:center}.bgr-stack[data-align=end],.bgr-inline[data-align=end]{--bgr-layout-align:flex-end}.bgr-inline[data-align=baseline]{--bgr-layout-align:baseline}.bgr-inline[data-align=stretch]{--bgr-layout-align:stretch}.bgr-inline[data-justify=center]{--bgr-layout-justify:center}.bgr-inline[data-justify=end]{--bgr-layout-justify:flex-end}.bgr-inline[data-justify=between]{--bgr-layout-justify:space-between}}@layer bgr.utilities{.bgr-visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}@media (width<=45rem){.bgr-app-shell__header{grid-template-columns:minmax(0,1fr) auto}.bgr-app-shell__navigation{display:none}.bgr-modal-layer{align-items:end;padding:0}.bgr-modal-surface[data-kind=dialog]{border-radius:var(--bgr-radius-xl) var(--bgr-radius-xl) 0 0;width:100%;max-height:92vh}.bgr-modal-surface__header,.bgr-modal-surface__body,.bgr-modal-surface__footer{padding:var(--bgr-space-lg)}.bgr-toast-viewport{top:max(1rem, env(safe-area-inset-top));width:auto;bottom:auto;left:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:where(button,[role=button],input,select,textarea,[tabindex]):focus-visible{outline-color:highlight}.bgr-button,.bgr-icon-button,.bgr-panel,.bgr-card,.bgr-modal-surface,.bgr-tabs [role=tablist],.bgr-segmented-control,.bgr-toast{border:1px solid canvastext}}@layer web.bootstrap{body{overflow-x:hidden}#root{min-height:100vh}.startup-shell{background:var(--bgr-page-background);min-height:100vh}.startup-shell__header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0a12b8;border-bottom:1px solid #ffffff14;align-items:center;min-height:4rem;padding:.875rem 1.75rem;display:flex}.startup-shell__wordmark{letter-spacing:-.05rem;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:baseline;gap:.5rem;font-size:1.3125rem;font-weight:800;display:flex}.startup-shell__wordmark>span{color:#9d7bfc}.startup-shell__wordmark>strong{color:#fdfdfe;text-shadow:0 0 16px #ffffff59}.startup-shell__status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.status-screen{place-items:center;min-height:100vh;padding:1rem;display:grid}.status-screen .bgr-empty-state{max-width:30rem}.status-screen__card :is(h1,p){margin:0}.status-screen__card h1{text-wrap:balance}.status-screen__card p{color:var(--bgr-color-text-muted);line-height:1.65}.eyebrow{color:var(--bgr-color-accent-strong);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.2;display:inline-block}}@layer web.tokens,web.base,web.marketing,web.legal,web.editor,web.batch,web.account,web.responsive;
