.Avatar-module__Ngb4ma__root{background:var(--color-surface-sunk);border:1px solid var(--color-border);color:var(--color-ink-soft);font-weight:var(--font-weight-semibold);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.Avatar-module__Ngb4ma__personal{border-radius:var(--radius-pill)}.Avatar-module__Ngb4ma__team{border-radius:var(--radius-sm)}.Avatar-module__Ngb4ma__image{object-fit:cover;block-size:100%;inline-size:100%}.Avatar-module__Ngb4ma__initials{font-family:var(--font-sans);letter-spacing:.01em;text-transform:uppercase}
.Badge-module__aV_hlG__root{align-items:center;gap:var(--space-1);border-radius:var(--radius-xs);font-weight:var(--font-weight-medium);white-space:nowrap;border:1px solid #0000;line-height:1;display:inline-flex}.Badge-module__aV_hlG__sm{padding:2px var(--space-1);font-size:var(--text-xs-size)}.Badge-module__aV_hlG__md{padding:var(--space-1) var(--space-2);font-size:var(--text-xs-size)}.Badge-module__aV_hlG__neutral{background:var(--color-surface-sunk);border-color:var(--color-border);color:var(--color-ink-soft)}.Badge-module__aV_hlG__secondary{background:color-mix(in srgb, var(--color-secondary) 14%, transparent);border-color:color-mix(in srgb, var(--color-secondary) 36%, transparent);color:var(--color-secondary)}.Badge-module__aV_hlG__accent{background:color-mix(in srgb, var(--color-accent) 14%, transparent);border-color:color-mix(in srgb, var(--color-accent) 36%, transparent);color:var(--color-accent)}.Badge-module__aV_hlG__success{background:color-mix(in srgb, var(--color-success) 14%, transparent);border-color:color-mix(in srgb, var(--color-success) 36%, transparent);color:var(--color-success)}.Badge-module__aV_hlG__warning{background:color-mix(in srgb, var(--color-warning) 14%, transparent);border-color:color-mix(in srgb, var(--color-warning) 36%, transparent);color:var(--color-warning)}.Badge-module__aV_hlG__danger{background:color-mix(in srgb, var(--color-danger) 14%, transparent);border-color:color-mix(in srgb, var(--color-danger) 36%, transparent);color:var(--color-danger)}.Badge-module__aV_hlG__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}
.Kbd-module__EPe4AG__group{align-items:center;gap:var(--space-0-5);vertical-align:baseline;display:inline-flex}.Kbd-module__EPe4AG__cap{box-sizing:border-box;font-family:var(--font-mono);font-size:var(--text-xs-size);font-variant-numeric:tabular-nums;min-inline-size:1.25rem;padding-inline:var(--space-1);border-radius:var(--radius-xs);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Kbd-module__EPe4AG__sm{block-size:16px;font-size:var(--text-xs-size);min-inline-size:1.125rem}.Kbd-module__EPe4AG__md{block-size:20px}.Kbd-module__EPe4AG__surface{background:var(--color-surface-sunk);border-color:var(--color-border);color:var(--color-ink-soft)}.Kbd-module__EPe4AG__inherit{background:color-mix(in srgb, currentColor 12%, transparent);border-color:color-mix(in srgb, currentColor 22%, transparent);color:currentColor;opacity:.85}
.Spinner-module__Ovl2hW__root{color:var(--color-running);vertical-align:-.15em;flex:none;display:inline-block}.Spinner-module__Ovl2hW__inherit{color:currentColor}.Spinner-module__Ovl2hW__track{opacity:.22}.Spinner-module__Ovl2hW__arc{transform-origin:50%;animation:.72s linear infinite Spinner-module__Ovl2hW__spin}@keyframes Spinner-module__Ovl2hW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Spinner-module__Ovl2hW__arc{stroke-dasharray:none;opacity:.6}.Spinner-module__Ovl2hW__track{display:none}}
.Button-module__4hUmeq__root{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;border-radius:var(--radius-sm);font-family:var(--font-sans);font-weight:var(--font-weight-medium);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.Button-module__4hUmeq__root:disabled:not([aria-busy=true]),.Button-module__4hUmeq__root[aria-disabled=true]{cursor:not-allowed;opacity:.45}.Button-module__4hUmeq__root[aria-busy=true]{cursor:progress}.Button-module__4hUmeq__sm{block-size:28px;padding-inline:var(--space-2);gap:var(--space-1);font-size:var(--text-sm-size);line-height:var(--text-sm-lh)}.Button-module__4hUmeq__md{block-size:34px;padding-inline:var(--space-3);font-size:var(--text-base-size);line-height:var(--text-base-lh)}.Button-module__4hUmeq__lg{block-size:40px;padding-inline:var(--space-4);border-radius:var(--radius-md);font-size:var(--text-body-size);line-height:var(--text-body-lh)}.Button-module__4hUmeq__primary{background:var(--color-accent);color:var(--color-accent-ink)}.Button-module__4hUmeq__primary:hover:not(:disabled){background:var(--color-accent-hover)}.Button-module__4hUmeq__secondary{background:var(--color-secondary);color:var(--color-secondary-ink)}.Button-module__4hUmeq__secondary:hover:not(:disabled){background:var(--color-secondary-hover)}.Button-module__4hUmeq__subtle{background:var(--color-surface);border-color:var(--color-border);color:var(--color-ink)}.Button-module__4hUmeq__subtle:hover:not(:disabled){background:var(--color-surface-sunk);border-color:var(--color-border-strong)}.Button-module__4hUmeq__ghost{color:var(--color-ink-soft);background:0 0}.Button-module__4hUmeq__ghost:hover:not(:disabled){background:color-mix(in srgb, var(--color-ink) 7%, transparent);color:var(--color-ink)}.Button-module__4hUmeq__danger{background:color-mix(in srgb, var(--color-danger) 12%, transparent);border-color:color-mix(in srgb, var(--color-danger) 38%, transparent);color:var(--color-danger)}.Button-module__4hUmeq__danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 20%, transparent);border-color:color-mix(in srgb, var(--color-danger) 55%, transparent)}.Button-module__4hUmeq__fullWidth{inline-size:100%}.Button-module__4hUmeq__content{align-items:center;gap:inherit;min-inline-size:0;display:inline-flex}.Button-module__4hUmeq__contentHidden{visibility:hidden}.Button-module__4hUmeq__spinnerLayer{place-items:center;display:grid;position:absolute;inset:0}.Button-module__4hUmeq__shortcut{margin-inline-start:var(--space-1)}
.Icon-module__WsBRYW__icon{vertical-align:-.15em;flex:none;display:inline-block}
.Popover-module__wnhqVW__trigger{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);color:inherit;font:inherit;display:inline-flex}.Popover-module__wnhqVW__panel{z-index:50;box-sizing:border-box;min-width:180px;max-width:min(420px, calc(100vw - var(--space-4)));max-height:min(420px, calc(100vh - var(--space-8)));overscroll-behavior:contain;padding:var(--space-1) 0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-popover);opacity:0;transition:opacity var(--motion-fast) var(--motion-ease), transform var(--motion-fast) var(--motion-ease);position:fixed;overflow-y:auto;transform:translateY(-2px)}.Popover-module__wnhqVW__panel[data-side=top]{transform:translateY(2px)}.Popover-module__wnhqVW__placed{opacity:1;transform:translateY(0)}.Popover-module__wnhqVW__section{padding:var(--space-2) var(--space-3)}.Popover-module__wnhqVW__flush{padding-inline:0}.Popover-module__wnhqVW__divided{border-top:1px solid var(--color-border);margin-top:var(--space-1);padding-top:var(--space-2)}.Popover-module__wnhqVW__sectionTitle{margin-bottom:var(--space-1);color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}@media (prefers-reduced-motion:reduce){.Popover-module__wnhqVW__panel{transition:none;transform:none}}
.AccountSwitcher-module__ZMtiMW__trigger{align-items:center;gap:var(--space-2);block-size:28px;max-inline-size:220px;padding-inline:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-ink);transition:background var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);border:1px solid #0000;display:inline-flex}.AccountSwitcher-module__ZMtiMW__trigger:hover{border-color:var(--color-border);background:var(--color-surface-sunk)}.AccountSwitcher-module__ZMtiMW__triggerName{white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);overflow:hidden}.AccountSwitcher-module__ZMtiMW__chevron{color:var(--color-ink-faint);flex:none}.AccountSwitcher-module__ZMtiMW__panel{flex-direction:column;max-block-size:60vh;display:flex}.AccountSwitcher-module__ZMtiMW__groupLabel{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.AccountSwitcher-module__ZMtiMW__list{padding-block:var(--space-1);overflow-y:auto}.AccountSwitcher-module__ZMtiMW__row{align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-2) var(--space-3);text-align:start;color:var(--color-ink-soft);transition:background var(--motion-fast) var(--motion-ease);display:flex}.AccountSwitcher-module__ZMtiMW__row:hover{background:var(--color-surface-sunk);color:var(--color-ink)}.AccountSwitcher-module__ZMtiMW__row[aria-checked=true]{color:var(--color-ink)}.AccountSwitcher-module__ZMtiMW__identity{flex-direction:column;flex:auto;gap:1px;min-inline-size:0;display:flex}.AccountSwitcher-module__ZMtiMW__name{align-items:center;gap:var(--space-2);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);font-weight:var(--font-weight-medium);display:flex;overflow:hidden}.AccountSwitcher-module__ZMtiMW__nameText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AccountSwitcher-module__ZMtiMW__slug{white-space:nowrap;text-overflow:ellipsis;color:var(--color-ink-faint);font-family:var(--font-mono);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);overflow:hidden}.AccountSwitcher-module__ZMtiMW__state{align-items:center;gap:var(--space-1);color:var(--color-success);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);flex:none;display:flex}.AccountSwitcher-module__ZMtiMW__switchHint{color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);opacity:0;transition:opacity var(--motion-fast) var(--motion-ease);flex:none}.AccountSwitcher-module__ZMtiMW__row:hover .AccountSwitcher-module__ZMtiMW__switchHint,.AccountSwitcher-module__ZMtiMW__row:focus-visible .AccountSwitcher-module__ZMtiMW__switchHint{opacity:1}.AccountSwitcher-module__ZMtiMW__footer{border-block-start:1px solid var(--color-border);padding:var(--space-2)}.AccountSwitcher-module__ZMtiMW__footerNote{padding:0 var(--space-1) var(--space-2);color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh)}.AccountSwitcher-module__ZMtiMW__userRow{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-2);min-inline-size:0;display:flex}.AccountSwitcher-module__ZMtiMW__email{overflow-wrap:anywhere;color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh)}
.AppShell-module__D_MYfq__root{background:var(--color-ground);grid-template-rows:auto 1fr;block-size:100dvh;display:grid;overflow:hidden}.AppShell-module__D_MYfq__body{grid-template-columns:auto 1fr;min-block-size:0;display:grid}.AppShell-module__D_MYfq__rail{align-items:center;gap:var(--space-1);inline-size:46px;padding-block:var(--space-2);border-inline-end:1px solid var(--color-border);background:var(--color-surface);scrollbar-width:none;flex-direction:column;display:flex;overflow-y:auto}.AppShell-module__D_MYfq__rail::-webkit-scrollbar{display:none}.AppShell-module__D_MYfq__content{min-block-size:0;min-inline-size:0;overflow-y:auto}@media (max-width:900px){.AppShell-module__D_MYfq__rail{display:none}}
.Card-module___e43YW__root{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-inline-size:0;color:var(--color-ink);flex-direction:column;display:flex}.Card-module___e43YW__none{padding:0}.Card-module___e43YW__sm{padding:var(--space-3)}.Card-module___e43YW__md{padding:var(--space-4)}.Card-module___e43YW__lg{padding:var(--space-6)}.Card-module___e43YW__interactive{cursor:pointer;text-align:start;transition:border-color var(--motion-fast) var(--motion-ease), background var(--motion-fast) var(--motion-ease)}.Card-module___e43YW__interactive:hover{border-color:var(--color-border-strong);background:color-mix(in srgb, var(--color-ink) 3%, var(--color-surface))}.Card-module___e43YW__selected{border-color:var(--color-accent);box-shadow:var(--shadow-selected)}.Card-module___e43YW__header,.Card-module___e43YW__footer{align-items:center;gap:var(--space-2);flex:none;display:flex}.Card-module___e43YW__header{border-block-end:1px solid var(--color-border);margin-block-end:var(--space-3);padding-block-end:var(--space-3)}.Card-module___e43YW__footer{border-block-start:1px solid var(--color-border);margin-block-start:var(--space-3);padding-block-start:var(--space-3)}.Card-module___e43YW__title{font-size:var(--text-lg-size);line-height:var(--text-lg-lh);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.Card-module___e43YW__body{flex:auto;min-inline-size:0}.Card-module___e43YW__flush{border-block-start:none;border-inline-start:none;border-radius:0}
.Checkbox-module__NxU7Ha__root{--box:16px;align-items:flex-start;gap:var(--space-2);cursor:pointer;min-inline-size:0;display:inline-flex}.Checkbox-module__NxU7Ha__sm{--box:14px}.Checkbox-module__NxU7Ha__md{--box:16px}.Checkbox-module__NxU7Ha__disabled{cursor:not-allowed;opacity:.55}.Checkbox-module__NxU7Ha__boxWrap{flex:none;margin-block-start:calc((var(--text-base-lh) - var(--box)) / 2);display:inline-flex;position:relative}.Checkbox-module__NxU7Ha__input{appearance:none;inline-size:var(--box);block-size:var(--box);background:var(--color-surface-sunk);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);cursor:inherit;transition:background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);margin:0}.Checkbox-module__NxU7Ha__root:hover .Checkbox-module__NxU7Ha__input:not(:disabled){border-color:var(--color-ink-faint)}.Checkbox-module__NxU7Ha__input:checked,.Checkbox-module__NxU7Ha__input:indeterminate{background:var(--color-accent);border-color:var(--color-accent)}.Checkbox-module__NxU7Ha__root:hover .Checkbox-module__NxU7Ha__input:checked:not(:disabled),.Checkbox-module__NxU7Ha__root:hover .Checkbox-module__NxU7Ha__input:indeterminate:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.Checkbox-module__NxU7Ha__glyph{color:var(--color-accent-ink);pointer-events:none;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Checkbox-module__NxU7Ha__input:checked~.Checkbox-module__NxU7Ha__glyph,.Checkbox-module__NxU7Ha__input:indeterminate~.Checkbox-module__NxU7Ha__glyph{opacity:1}.Checkbox-module__NxU7Ha__text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.Checkbox-module__NxU7Ha__label{font-size:var(--text-base-size);line-height:var(--text-base-lh);color:var(--color-ink)}.Checkbox-module__NxU7Ha__sm .Checkbox-module__NxU7Ha__label{font-size:var(--text-sm-size);line-height:var(--text-sm-lh)}.Checkbox-module__NxU7Ha__description{font-size:var(--text-xs-size);line-height:var(--text-xs-lh);color:var(--color-ink-soft);max-inline-size:56ch}
.Chip-module__RhvrpG__root{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-border);color:var(--color-ink-soft);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);white-space:nowrap;transition:background var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);background:0 0;display:inline-flex}.Chip-module__RhvrpG__selectable{cursor:pointer}.Chip-module__RhvrpG__selectable:hover{border-color:var(--color-border-strong);color:var(--color-ink)}.Chip-module__RhvrpG__selected{background:color-mix(in srgb, var(--color-accent) 12%, transparent);border-color:color-mix(in srgb, var(--color-accent) 40%, transparent);color:var(--color-accent)}.Chip-module__RhvrpG__muted{background:var(--color-surface-sunk);color:var(--color-ink-faint);border-color:#0000}.Chip-module__RhvrpG__remove{border-radius:var(--radius-pill);color:currentColor;opacity:.6;transition:opacity var(--motion-fast) var(--motion-ease);margin-inline-end:-2px;display:inline-flex}.Chip-module__RhvrpG__remove:hover{opacity:1}.Chip-module__RhvrpG__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}
.CodeBlock-module__wGBJRG__root{background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:var(--radius-md);position:relative;overflow:hidden}.CodeBlock-module__wGBJRG__header{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-border);color:var(--color-ink-faint);font-family:var(--font-mono);font-size:var(--text-xs-size);display:flex}.CodeBlock-module__wGBJRG__actions{gap:var(--space-1);margin-inline-start:auto;display:flex}.CodeBlock-module__wGBJRG__copy{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);color:var(--color-ink-soft);font-family:var(--font-sans);font-size:var(--text-xs-size);transition:background var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);display:inline-flex}.CodeBlock-module__wGBJRG__copy:hover{background:color-mix(in srgb, var(--color-ink) 6%, transparent);color:var(--color-ink)}.CodeBlock-module__wGBJRG__copied{color:var(--color-success)}.CodeBlock-module__wGBJRG__scroll{padding:var(--space-3);overflow-x:auto}.CodeBlock-module__wGBJRG__pre{font-family:var(--font-mono);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);color:var(--color-ink);tab-size:2;margin:0}.CodeBlock-module__wGBJRG__numbered{gap:0 var(--space-3);grid-template-columns:auto 1fr;display:grid}.CodeBlock-module__wGBJRG__lineNo{color:var(--color-ink-faint);text-align:end;-webkit-user-select:none;user-select:none}
.Collapsible-module__NyNFcW__root{border-block-end:1px solid var(--color-border)}.Collapsible-module__NyNFcW__root:last-child{border-block-end:none}.Collapsible-module__NyNFcW__trigger{align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-3) 0;color:var(--color-ink);font-size:var(--text-base-size);font-weight:var(--font-weight-medium);text-align:start;display:flex}.Collapsible-module__NyNFcW__chevron{color:var(--color-ink-faint);transition:transform var(--motion-base) var(--motion-ease);flex:none}.Collapsible-module__NyNFcW__open .Collapsible-module__NyNFcW__chevron{transform:rotate(90deg)}.Collapsible-module__NyNFcW__meta{color:var(--color-ink-faint);font-size:var(--text-xs-size);font-weight:var(--font-weight-regular);margin-inline-start:auto}.Collapsible-module__NyNFcW__content{transition:grid-template-rows var(--motion-base) var(--motion-ease);grid-template-rows:0fr;display:grid}.Collapsible-module__NyNFcW__open .Collapsible-module__NyNFcW__content{grid-template-rows:1fr}.Collapsible-module__NyNFcW__inner{min-block-size:0;overflow:hidden}.Collapsible-module__NyNFcW__padded{padding-block-end:var(--space-3)}@media (prefers-reduced-motion:reduce){.Collapsible-module__NyNFcW__content,.Collapsible-module__NyNFcW__chevron{transition:none}}
.CostButton-module__NPaFaW__root{display:inline-flex;position:relative}.CostButton-module__NPaFaW__mark{fill:currentColor;stroke-width:.75px;opacity:.9}.CostButton-module__NPaFaW__cost{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);font-size:.9375em}.CostButton-module__NPaFaW__divider{inline-size:1px;margin-block:var(--space-1);background:color-mix(in srgb, currentColor 25%, transparent);align-self:stretch}.CostButton-module__NPaFaW__popover{z-index:20;min-inline-size:208px;max-inline-size:300px;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);color:var(--color-ink);position:absolute;inset-block-end:calc(100% + var(--space-2));inset-inline-end:0}.CostButton-module__NPaFaW__caption{padding:0 var(--space-1) var(--space-1);color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.CostButton-module__NPaFaW__rows{gap:var(--space-0-5);margin:0;display:grid}.CostButton-module__NPaFaW__row{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-0-5) var(--space-1);display:flex}.CostButton-module__NPaFaW__rowLabel{color:var(--color-ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CostButton-module__NPaFaW__rowCost{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-ink);flex:none}.CostButton-module__NPaFaW__total{border-block-start:1px solid var(--color-border);font-weight:var(--font-weight-medium);margin-block-start:var(--space-1);padding-block-start:var(--space-2)}.CostButton-module__NPaFaW__total .CostButton-module__NPaFaW__rowLabel{color:var(--color-ink)}
.CreditsPill-module__RFtFxW__pill{align-items:center;gap:var(--space-2);block-size:28px;padding-inline:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);transition:border-color var(--motion-fast) var(--motion-ease), background var(--motion-fast) var(--motion-ease);display:inline-flex}.CreditsPill-module__RFtFxW__pill:hover{border-color:var(--color-border-strong);background:var(--color-surface-sunk)}.CreditsPill-module__RFtFxW__icon{color:var(--color-accent);flex:none}.CreditsPill-module__RFtFxW__balance{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight)}.CreditsPill-module__RFtFxW__pill[data-tone=danger]{border-color:color-mix(in srgb, var(--color-danger) 45%, transparent);background:color-mix(in srgb, var(--color-danger) 10%, transparent)}.CreditsPill-module__RFtFxW__pill[data-tone=danger] .CreditsPill-module__RFtFxW__balance,.CreditsPill-module__RFtFxW__pill[data-tone=danger] .CreditsPill-module__RFtFxW__icon{color:var(--color-danger)}.CreditsPill-module__RFtFxW__pill[data-tone=warning]{border-color:color-mix(in srgb, var(--color-warning) 45%, transparent);background:color-mix(in srgb, var(--color-warning) 10%, transparent)}.CreditsPill-module__RFtFxW__pill[data-tone=warning] .CreditsPill-module__RFtFxW__balance,.CreditsPill-module__RFtFxW__pill[data-tone=warning] .CreditsPill-module__RFtFxW__icon{color:var(--color-warning)}.CreditsPill-module__RFtFxW__panel{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex}.CreditsPill-module__RFtFxW__label{color:var(--color-ink-soft);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.CreditsPill-module__RFtFxW__amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xl-size);line-height:var(--text-xl-lh);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin-block-start:var(--space-1)}.CreditsPill-module__RFtFxW__amount[data-tone=danger]{color:var(--color-danger)}.CreditsPill-module__RFtFxW__amount[data-tone=warning]{color:var(--color-warning)}.CreditsPill-module__RFtFxW__lag{color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh)}.CreditsPill-module__RFtFxW__notice{align-items:flex-start;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);border:1px solid;display:flex}.CreditsPill-module__RFtFxW__notice[data-tone=warning]{border-color:color-mix(in srgb, var(--color-warning) 40%, transparent);background:color-mix(in srgb, var(--color-warning) 10%, transparent);color:var(--color-warning)}.CreditsPill-module__RFtFxW__notice[data-tone=danger]{border-color:color-mix(in srgb, var(--color-danger) 40%, transparent);background:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger)}.CreditsPill-module__RFtFxW__noticeIcon{flex:none;margin-block-start:1px}.CreditsPill-module__RFtFxW__noticeAmount{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.CreditsPill-module__RFtFxW__actions{align-items:center;gap:var(--space-2);display:flex}.CreditsPill-module__RFtFxW__divider{background:var(--color-border);block-size:1px}
.Dialog-module__svq-Qa__host{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--color-ink);background:0 0;border:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.Dialog-module__svq-Qa__host::backdrop{background:0 0}.Dialog-module__svq-Qa__backdrop{background:color-mix(in srgb, var(--color-ground) 72%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity var(--motion-base) var(--motion-ease);position:absolute;inset:0}.Dialog-module__svq-Qa__backdropShown{opacity:1}.Dialog-module__svq-Qa__panel{inset-inline:0;box-sizing:border-box;width:calc(100% - var(--space-8));max-height:calc(100vh - var(--space-12));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-popover);opacity:0;transform:translateY(calc(-50% + var(--space-2))) scale(.985);transform-origin:50%;transition:opacity var(--motion-base) var(--motion-ease), transform var(--motion-base) var(--motion-ease);flex-direction:column;margin-inline:auto;display:flex;position:absolute;top:50%}.Dialog-module__svq-Qa__panelShown{opacity:1;transform:translateY(-50%)scale(1)}.Dialog-module__svq-Qa__sm{max-width:400px}.Dialog-module__svq-Qa__md{max-width:560px}.Dialog-module__svq-Qa__lg{max-width:800px}.Dialog-module__svq-Qa__header{align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-3);flex:none;display:flex}.Dialog-module__svq-Qa__headingBlock{flex:1;min-width:0}.Dialog-module__svq-Qa__title{font-family:var(--font-display);font-size:var(--text-lg-size);line-height:var(--text-lg-lh);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.Dialog-module__svq-Qa__panel[data-destructive] .Dialog-module__svq-Qa__title{color:var(--color-danger)}.Dialog-module__svq-Qa__description{margin-top:var(--space-1);color:var(--color-ink-soft);font-size:var(--text-base-size);line-height:var(--text-base-lh)}.Dialog-module__svq-Qa__close{width:28px;height:28px;margin:calc(var(--space-0-5) * -1) calc(var(--space-1) * -1) 0 0;border-radius:var(--radius-sm);color:var(--color-ink-faint);transition:background var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.Dialog-module__svq-Qa__close:hover{background:var(--color-surface-sunk);color:var(--color-ink)}.Dialog-module__svq-Qa__tabs{padding-inline:var(--space-4);border-bottom:1px solid var(--color-border);flex:none}.Dialog-module__svq-Qa__body{overscroll-behavior:contain;min-height:0;padding:var(--space-4);font-size:var(--text-base-size);line-height:var(--text-base-lh);flex:auto;overflow-y:auto}.Dialog-module__svq-Qa__bodyFlush{padding:0}.Dialog-module__svq-Qa__footer{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);background:var(--color-surface-sunk);border-radius:0 0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px);flex:none;display:flex}@media (prefers-reduced-motion:reduce){.Dialog-module__svq-Qa__backdrop,.Dialog-module__svq-Qa__panel{transition:none}.Dialog-module__svq-Qa__panel{transform:translateY(-50%)}}
.DonutChart-module__zXNRHq__root{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.DonutChart-module__zXNRHq__figure{flex:none;position:relative}.DonutChart-module__zXNRHq__svg{display:block;overflow:visible}.DonutChart-module__zXNRHq__segment{transition:opacity var(--motion-fast) var(--motion-ease);cursor:pointer}.DonutChart-module__zXNRHq__dimmed{opacity:.3}.DonutChart-module__zXNRHq__center{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DonutChart-module__zXNRHq__centerValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xl-size);color:var(--color-ink);line-height:1.1}.DonutChart-module__zXNRHq__centerLabel{color:var(--color-ink-faint);font-size:var(--text-xs-size);letter-spacing:var(--tracking-label);text-transform:uppercase}.DonutChart-module__zXNRHq__legend{gap:var(--space-1);flex-direction:column;flex:200px;min-inline-size:0;display:flex}.DonutChart-module__zXNRHq__legendRow{align-items:center;gap:var(--space-2);text-align:start;inline-size:100%;min-inline-size:0;transition:opacity var(--motion-fast) var(--motion-ease);padding:2px 0;display:flex}.DonutChart-module__zXNRHq__swatch{border-radius:3px;flex:none;block-size:10px;inline-size:10px}.DonutChart-module__zXNRHq__legendLabel{color:var(--color-ink);font-size:var(--text-sm-size);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.DonutChart-module__zXNRHq__legendValue{color:var(--color-ink-soft);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm-size);flex:none;margin-inline-start:auto}.DonutChart-module__zXNRHq__legendShare{color:var(--color-ink-faint);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs-size);text-align:end;flex:none;inline-size:4ch}
.Drawer-module__CD_MwG__host{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--color-ink);background:0 0;border:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.Drawer-module__CD_MwG__host::backdrop{background:0 0}.Drawer-module__CD_MwG__backdrop{opacity:0;transition:opacity var(--motion-base) var(--motion-ease);background:0 0;position:absolute;inset:0}.Drawer-module__CD_MwG__backdropDim{background:color-mix(in srgb, var(--color-ground) 55%, transparent)}.Drawer-module__CD_MwG__backdropShown{opacity:1}.Drawer-module__CD_MwG__panel{box-sizing:border-box;background:var(--color-surface);box-shadow:var(--shadow-popover);transition:transform var(--motion-base) var(--motion-ease);flex-direction:column;display:flex;position:absolute;inset-block:0}.Drawer-module__CD_MwG__right{border-left:1px solid var(--color-border);right:0;transform:translate(100%)}.Drawer-module__CD_MwG__left{border-right:1px solid var(--color-border);left:0;transform:translate(-100%)}.Drawer-module__CD_MwG__panelShown{transform:translate(0)}.Drawer-module__CD_MwG__header{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);flex:none;display:flex}.Drawer-module__CD_MwG__headingBlock{flex:1;min-width:0}.Drawer-module__CD_MwG__title{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);font-size:var(--text-base-size);line-height:var(--text-base-lh);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink);overflow:hidden}.Drawer-module__CD_MwG__subtitle{margin-top:var(--space-0-5);text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-variant-numeric:tabular-nums;overflow:hidden}.Drawer-module__CD_MwG__headerRight{align-items:center;gap:var(--space-2);flex:none;display:flex}.Drawer-module__CD_MwG__close{width:28px;height:28px;margin-right:calc(var(--space-1) * -1);border-radius:var(--radius-sm);color:var(--color-ink-faint);transition:background var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.Drawer-module__CD_MwG__close:hover{background:var(--color-surface-sunk);color:var(--color-ink)}.Drawer-module__CD_MwG__body{overscroll-behavior:contain;min-height:0;padding:var(--space-4);font-size:var(--text-base-size);line-height:var(--text-base-lh);flex:auto;overflow-y:auto}.Drawer-module__CD_MwG__bodyFlush{padding:0}.Drawer-module__CD_MwG__footer{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);background:var(--color-surface-sunk);flex-wrap:wrap;flex:none;display:flex}@media (prefers-reduced-motion:reduce){.Drawer-module__CD_MwG__backdrop,.Drawer-module__CD_MwG__panel{transition:none}}
.EmptyState-module__o33-Aq__root{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-6);text-align:center;flex-direction:column;display:flex}.EmptyState-module__o33-Aq__compact{padding:var(--space-8) var(--space-4);gap:var(--space-3)}.EmptyState-module__o33-Aq__art{color:var(--color-ink-faint);flex:none;place-items:center;display:grid}.EmptyState-module__o33-Aq__text{gap:var(--space-2);flex-direction:column;max-inline-size:42ch;display:flex}.EmptyState-module__o33-Aq__headline{font-family:var(--font-display);font-size:var(--text-xl-size);line-height:var(--text-xl-lh);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.EmptyState-module__o33-Aq__compact .EmptyState-module__o33-Aq__headline{font-size:var(--text-lg-size);line-height:var(--text-lg-lh)}.EmptyState-module__o33-Aq__description{font-size:var(--text-base-size);line-height:var(--text-base-lh);color:var(--color-ink-soft);text-wrap:pretty}.EmptyState-module__o33-Aq__actions{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.EmptyState-module__o33-Aq__defaultArt{block-size:96px;inline-size:96px}.EmptyState-module__o33-Aq__defaultArtStroke{stroke:url(#ezflows-empty-heat);fill:none;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}@media (forced-colors:active){.EmptyState-module__o33-Aq__defaultArtStroke{stroke:canvastext}}
.Field-module__B7KMUa__root{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.Field-module__B7KMUa__labelRow{align-items:center;gap:var(--space-1);min-block-size:18px;display:flex}.Field-module__B7KMUa__label{font-size:var(--text-sm-size);line-height:var(--text-sm-lh);font-weight:var(--font-weight-medium);color:var(--color-ink)}.Field-module__B7KMUa__required{color:var(--color-accent);margin-inline-start:2px}.Field-module__B7KMUa__info{color:var(--color-ink-faint);border-radius:var(--radius-xs);transition:color var(--motion-fast) var(--motion-ease);justify-content:center;align-items:center;display:inline-flex}.Field-module__B7KMUa__info:hover,.Field-module__B7KMUa__infoOpen{color:var(--color-ink-soft)}.Field-module__B7KMUa__hint{font-family:var(--font-mono);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-variant-numeric:tabular-nums;color:var(--color-ink-faint);margin-inline-start:auto}.Field-module__B7KMUa__description{font-size:var(--text-xs-size);line-height:var(--text-xs-lh);color:var(--color-ink-soft);max-inline-size:60ch}.Field-module__B7KMUa__error{font-size:var(--text-xs-size);line-height:var(--text-xs-lh);color:var(--color-danger);max-inline-size:60ch}.Field-module__B7KMUa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.SegmentedControl-module__0dziaW__root{background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:var(--radius-sm);align-items:stretch;gap:0;padding:2px;display:inline-flex;position:relative}.SegmentedControl-module__0dziaW__fullWidth{inline-size:100%;display:flex}.SegmentedControl-module__0dziaW__fullWidth .SegmentedControl-module__0dziaW__segment{flex:1 1 0}.SegmentedControl-module__0dziaW__thumb{z-index:0;border-radius:var(--radius-xs);background:var(--color-surface);border:1px solid var(--color-border);pointer-events:none;transition:transform var(--motion-fast) var(--motion-ease), inline-size var(--motion-fast) var(--motion-ease);position:absolute;inset-block:2px;inset-inline-start:0}.SegmentedControl-module__0dziaW__segment{z-index:1;justify-content:center;align-items:center;gap:var(--space-1);block-size:26px;padding-inline:var(--space-3);border-radius:var(--radius-xs);color:var(--color-ink-soft);font-size:var(--text-sm-size);white-space:nowrap;transition:color var(--motion-fast) var(--motion-ease);line-height:1;display:inline-flex;position:relative}.SegmentedControl-module__0dziaW__sm .SegmentedControl-module__0dziaW__segment{block-size:22px;padding-inline:var(--space-2);font-size:var(--text-xs-size)}.SegmentedControl-module__0dziaW__md .SegmentedControl-module__0dziaW__segment{block-size:26px}.SegmentedControl-module__0dziaW__iconOnly .SegmentedControl-module__0dziaW__segment{inline-size:28px;padding-inline:0}.SegmentedControl-module__0dziaW__sm.SegmentedControl-module__0dziaW__iconOnly .SegmentedControl-module__0dziaW__segment{inline-size:24px}.SegmentedControl-module__0dziaW__segment:hover:not(:disabled){color:var(--color-ink)}.SegmentedControl-module__0dziaW__segmentActive{color:var(--color-ink);font-weight:var(--font-weight-medium)}.SegmentedControl-module__0dziaW__segment:disabled{color:var(--color-ink-faint);cursor:not-allowed}.SegmentedControl-module__0dziaW__icon{flex:none;display:inline-flex}.SegmentedControl-module__0dziaW__label{display:inline-flex}
.FormJsonToggle-module__R0wudW__root{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}.FormJsonToggle-module__R0wudW__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs-size);letter-spacing:-.01em}
.HoverSlide-module__4BLHSG__container{position:relative}.HoverSlide-module__4BLHSG__item{z-index:1;position:relative}.HoverSlide-module__4BLHSG__glider{z-index:0;pointer-events:none;border-radius:var(--radius-sm);opacity:0;will-change:transform;transition:transform var(--motion-base) var(--motion-ease), width var(--motion-base) var(--motion-ease), height var(--motion-base) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease);position:absolute;inset-block-start:0;inset-inline-start:0}.HoverSlide-module__4BLHSG__glider[data-tone=soft]{background:var(--color-surface-sunk)}.HoverSlide-module__4BLHSG__glider[data-tone=accent]{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}.HoverSlide-module__4BLHSG__glider[data-tone=outline]{box-shadow:inset 0 0 0 1px var(--color-border-strong);background:0 0}.HoverSlide-module__4BLHSG__glider[data-visible=true]{opacity:1}.HoverSlide-module__4BLHSG__underline{z-index:2;pointer-events:none;background:var(--color-secondary);opacity:0;will-change:transform;block-size:2px;transition:transform var(--motion-base) var(--motion-ease), width var(--motion-base) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease);border-start-start-radius:var(--radius-pill);border-start-end-radius:var(--radius-pill);position:absolute;inset-block-end:0;inset-inline-start:0}.HoverSlide-module__4BLHSG__underline[data-visible=true]{opacity:1}@media (prefers-reduced-motion:reduce){.HoverSlide-module__4BLHSG__glider,.HoverSlide-module__4BLHSG__underline{transition:opacity var(--motion-fast) var(--motion-ease)}}
.Input-module__QZ6LWa__wrap{--input-block:34px;--input-inline:var(--space-3);align-items:center;gap:var(--space-2);min-block-size:var(--input-block);padding-inline:var(--input-inline);background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-ink);transition:border-color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);display:flex}.Input-module__QZ6LWa__sm{--input-block:28px;--input-inline:var(--space-2);font-size:var(--text-sm-size)}.Input-module__QZ6LWa__md{font-size:var(--text-base-size)}.Input-module__QZ6LWa__wrap:hover{border-color:var(--color-border-strong)}.Input-module__QZ6LWa__wrap:has(.Input-module__QZ6LWa__input:focus-visible){border-color:var(--color-border-strong);outline:2px solid var(--color-accent);outline-offset:2px}.Input-module__QZ6LWa__input:focus-visible{outline:none}.Input-module__QZ6LWa__invalid,.Input-module__QZ6LWa__invalid:hover{border-color:var(--color-danger)}.Input-module__QZ6LWa__wrap[data-disabled]{cursor:not-allowed;opacity:.55;background:0 0}.Input-module__QZ6LWa__wrap[data-disabled]:hover{border-color:var(--color-border)}.Input-module__QZ6LWa__input{min-inline-size:0;color:var(--color-ink);font-size:inherit;line-height:var(--text-base-lh);background:0 0;border:none;flex:auto;padding:0}.Input-module__QZ6LWa__input::placeholder{color:var(--color-ink-faint)}.Input-module__QZ6LWa__input:disabled{cursor:not-allowed}.Input-module__QZ6LWa__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.Input-module__QZ6LWa__input[type=number]{appearance:textfield}.Input-module__QZ6LWa__input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.Input-module__QZ6LWa__input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.Input-module__QZ6LWa__input[type=search]::-webkit-search-cancel-button{appearance:none}.Input-module__QZ6LWa__input[type=search]::-webkit-search-decoration{appearance:none}.Input-module__QZ6LWa__affix{color:var(--color-ink-faint);font-size:var(--text-xs-size);flex:none;align-items:center;line-height:1;display:inline-flex}.Input-module__QZ6LWa__shortcut{color:var(--color-ink-faint);flex:none;align-items:center;margin-inline-start:calc(var(--space-1) * -1);display:inline-flex}.Input-module__QZ6LWa__inline{--input-block:24px;--input-inline:var(--space-1);border-radius:var(--radius-xs);-webkit-text-decoration:underline dotted color-mix(in srgb, var(--color-ink-faint) 60%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--color-ink-faint) 60%, transparent);text-underline-offset:.25em;background:0 0;border-color:#0000}.Input-module__QZ6LWa__inline:hover{background:var(--color-surface-sunk);border-color:var(--color-border);text-decoration:none}.Input-module__QZ6LWa__inline:has(.Input-module__QZ6LWa__input:focus-visible){background:var(--color-surface-sunk);border-color:var(--color-border);text-decoration:none}
.KpiTile-module__u8MwTq__grid{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid;overflow:hidden}.KpiTile-module__u8MwTq__tile{gap:var(--space-1);padding:var(--space-4);background:var(--color-surface);flex-direction:column;min-inline-size:0;display:flex}.KpiTile-module__u8MwTq__label{align-items:center;gap:var(--space-1);color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;display:flex}.KpiTile-module__u8MwTq__valueRow{align-items:baseline;gap:2px;min-inline-size:0;display:flex}.KpiTile-module__u8MwTq__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);font-weight:var(--font-weight-medium);color:var(--color-ink);letter-spacing:-.02em}.KpiTile-module__u8MwTq__unit{font-family:var(--font-mono);font-size:var(--text-sm-size);color:var(--color-ink-faint)}.KpiTile-module__u8MwTq__sub{color:var(--color-ink-soft);font-size:var(--text-sm-size);line-height:var(--text-sm-lh)}.KpiTile-module__u8MwTq__delta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs-size);align-items:center;gap:2px;margin-inline-start:var(--space-2);display:inline-flex}.KpiTile-module__u8MwTq__good{color:var(--color-success)}.KpiTile-module__u8MwTq__bad{color:var(--color-danger)}.KpiTile-module__u8MwTq__flat{color:var(--color-ink-faint)}
.ModelCard-module__nuTJOq__root{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:start;min-inline-size:0;transition:border-color var(--motion-fast) var(--motion-ease), transform var(--motion-fast) var(--motion-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.ModelCard-module__nuTJOq__root:hover{border-color:var(--color-border-strong)}.ModelCard-module__nuTJOq__thumb{aspect-ratio:16/10;background:var(--color-surface-sunk);position:relative;overflow:hidden}.ModelCard-module__nuTJOq__thumbEmpty{aspect-ratio:auto;block-size:64px;color:var(--color-ink-faint);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-surface-sunk));place-items:center;display:grid}.ModelCard-module__nuTJOq__thumb img{object-fit:cover;block-size:100%;inline-size:100%}.ModelCard-module__nuTJOq__body{gap:var(--space-2);padding:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.ModelCard-module__nuTJOq__slug{font-family:var(--font-mono);font-size:var(--text-sm-size);color:var(--color-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.ModelCard-module__nuTJOq__name{color:var(--color-ink);font-weight:var(--font-weight-semibold);text-decoration:none}.ModelCard-module__nuTJOq__description{-webkit-line-clamp:2;line-clamp:2;color:var(--color-ink-soft);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ModelCard-module__nuTJOq__tags{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-1);display:flex}.ModelCard-module__nuTJOq__meta{align-items:center;gap:var(--space-3);color:var(--color-ink-faint);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs-size);padding-block-start:var(--space-1);display:flex}.ModelCard-module__nuTJOq__corner{align-items:center;gap:var(--space-1);z-index:1;display:flex;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.ModelCard-module__nuTJOq__link:after{content:"";position:absolute;inset:0}.ModelCard-module__nuTJOq__favourite{padding:var(--space-1);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-ground) 70%, transparent);color:var(--color-ink-soft);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:color var(--motion-fast) var(--motion-ease);display:inline-flex}.ModelCard-module__nuTJOq__favourite:hover{color:var(--color-ink)}.ModelCard-module__nuTJOq__favourited{color:var(--color-accent)}
.PageHeader-module__POpuLa__root{gap:var(--space-2);padding:var(--space-6) var(--space-6) var(--space-4);flex-direction:column;display:flex}.PageHeader-module__POpuLa__sticky{z-index:5;background:var(--color-ground);border-block-end:1px solid var(--color-border);position:sticky;inset-block-start:0}.PageHeader-module__POpuLa__breadcrumb{align-items:center;gap:var(--space-1);color:var(--color-ink-faint);font-size:var(--text-sm-size);min-inline-size:0;display:flex}.PageHeader-module__POpuLa__crumbLink{color:inherit;border-radius:var(--radius-xs);transition:color var(--motion-fast) var(--motion-ease);text-decoration:none}.PageHeader-module__POpuLa__crumbLink:hover{color:var(--color-ink)}.PageHeader-module__POpuLa__crumbSep{opacity:.5}.PageHeader-module__POpuLa__titleRow{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.PageHeader-module__POpuLa__title{font-family:var(--font-display);font-size:var(--text-xl-size);line-height:var(--text-xl-lh);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink);min-inline-size:0}.PageHeader-module__POpuLa__mono{font-family:var(--font-mono);font-size:var(--text-lg-size);letter-spacing:0}.PageHeader-module__POpuLa__actions{align-items:center;gap:var(--space-2);flex:none;margin-inline-start:auto;display:flex}.PageHeader-module__POpuLa__description{max-inline-size:68ch;color:var(--color-ink-soft);font-size:var(--text-base-size);line-height:var(--text-base-lh);text-wrap:pretty}@media (max-width:900px){.PageHeader-module__POpuLa__root{padding:var(--space-4)}.PageHeader-module__POpuLa__titleRow{flex-wrap:wrap}.PageHeader-module__POpuLa__actions{margin-inline-start:0}}
.ParamPill-module__mJut2a__root{display:inline-flex;position:relative}.ParamPill-module__mJut2a__pill{--pill-block:28px;align-items:center;gap:var(--space-1);block-size:var(--pill-block);padding-inline:var(--space-2);background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-ink);white-space:nowrap;transition:background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);display:inline-flex}.ParamPill-module__mJut2a__sm{--pill-block:24px;padding-inline:var(--space-1) var(--space-2)}.ParamPill-module__mJut2a__md{--pill-block:28px}.ParamPill-module__mJut2a__pill:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface)}.ParamPill-module__mJut2a__pill:disabled{cursor:not-allowed;opacity:.55}.ParamPill-module__mJut2a__active{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.ParamPill-module__mJut2a__active:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 14%, transparent);border-color:var(--color-accent)}.ParamPill-module__mJut2a__open{border-color:var(--color-border-strong);background:var(--color-surface)}.ParamPill-module__mJut2a__icon{color:var(--color-ink-soft);flex:none;display:inline-flex}.ParamPill-module__mJut2a__label{font-size:var(--text-xs-size);color:var(--color-ink-faint);line-height:1}.ParamPill-module__mJut2a__value{font-family:var(--font-mono);font-size:var(--text-sm-size);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--color-ink);line-height:1}.ParamPill-module__mJut2a__sm .ParamPill-module__mJut2a__value{font-size:var(--text-xs-size)}.ParamPill-module__mJut2a__chevron{color:var(--color-ink-faint);transition:transform var(--motion-fast) var(--motion-ease);flex:none;margin-inline-start:-1px;display:inline-flex}.ParamPill-module__mJut2a__chevronOpen{transform:rotate(180deg)}.ParamPill-module__mJut2a__panel{z-index:40;min-inline-size:100%;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);position:absolute;inset-block-end:calc(100% + var(--space-1));inset-inline-start:0}.ParamPill-module__mJut2a__alignEnd{inset-inline:auto 0}
.SearchCommand-module__0IbH7W__trigger{align-items:center;gap:var(--space-2);block-size:28px;min-inline-size:200px;padding-inline:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunk);color:var(--color-ink-faint);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);text-align:start;transition:border-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);display:inline-flex}.SearchCommand-module__0IbH7W__trigger:hover{border-color:var(--color-border-strong);color:var(--color-ink-soft)}.SearchCommand-module__0IbH7W__triggerLabel{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.SearchCommand-module__0IbH7W__triggerShortcut{gap:var(--space-0-5);flex:none;display:inline-flex}@media (max-width:900px){.SearchCommand-module__0IbH7W__trigger{justify-content:center;inline-size:28px;min-inline-size:0;padding-inline:0}.SearchCommand-module__0IbH7W__triggerLabel,.SearchCommand-module__0IbH7W__triggerShortcut{display:none}}.SearchCommand-module__0IbH7W__overlay{z-index:1000;padding:12vh var(--space-4) var(--space-4);background:color-mix(in srgb, var(--color-ground) 72%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;display:flex;position:fixed;inset:0}.SearchCommand-module__0IbH7W__panel{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);max-block-size:min(60vh,520px);inline-size:min(620px,100%);box-shadow:var(--shadow-popover);flex-direction:column;display:flex;overflow:hidden}.SearchCommand-module__0IbH7W__field{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-border);color:var(--color-ink-faint);flex:none;display:flex}.SearchCommand-module__0IbH7W__input{min-inline-size:0;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-lh);background:0 0;border:none;outline:none;flex:auto}.SearchCommand-module__0IbH7W__input::placeholder{color:var(--color-ink-faint)}.SearchCommand-module__0IbH7W__escape{flex:none}.SearchCommand-module__0IbH7W__list{min-block-size:0;padding-block:var(--space-2);flex:auto;overflow-y:auto}.SearchCommand-module__0IbH7W__groupLabel{padding:var(--space-2) var(--space-4) var(--space-1);color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.SearchCommand-module__0IbH7W__row{align-items:center;gap:var(--space-3);inline-size:100%;padding:var(--space-2) var(--space-4);color:var(--color-ink-soft);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);text-align:start;cursor:pointer;display:flex}.SearchCommand-module__0IbH7W__row[data-active=true]{background:var(--color-surface-sunk);color:var(--color-ink)}.SearchCommand-module__0IbH7W__row[data-active=true] .SearchCommand-module__0IbH7W__rowLabel{color:var(--color-ink)}.SearchCommand-module__0IbH7W__row[aria-disabled=true]{color:var(--color-ink-faint);cursor:default}.SearchCommand-module__0IbH7W__rowIcon{color:var(--color-ink-faint);flex:none}.SearchCommand-module__0IbH7W__rowLabel{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.SearchCommand-module__0IbH7W__hit{color:var(--color-ink);font-weight:var(--font-weight-semibold);background:0 0}.SearchCommand-module__0IbH7W__rowHint{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink-faint);font-family:var(--font-mono);font-size:var(--text-xs-size);text-align:end;flex:auto;overflow:hidden}.SearchCommand-module__0IbH7W__rowShortcut{gap:var(--space-0-5);flex:none;display:inline-flex}.SearchCommand-module__0IbH7W__empty{padding:var(--space-8) var(--space-4);color:var(--color-ink-faint);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);text-align:center}.SearchCommand-module__0IbH7W__emptyQuery{color:var(--color-ink-soft);font-family:var(--font-mono)}.SearchCommand-module__0IbH7W__footer{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-block-start:1px solid var(--color-border);background:var(--color-surface-sunk);color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);flex:none;display:flex}.SearchCommand-module__0IbH7W__hintGroup{align-items:center;gap:var(--space-1);display:inline-flex}.SearchCommand-module__0IbH7W__footerSpacer{flex:auto}.SearchCommand-module__0IbH7W__count{font-family:var(--font-mono);font-variant-numeric:tabular-nums}
.Select-module__G1y7Eq__root{min-inline-size:0;display:block;position:relative}.Select-module__G1y7Eq__trigger{--select-block:34px;--select-inline:var(--space-3);align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--select-block);padding-inline:var(--select-inline);background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-ink);font-size:var(--text-base-size);line-height:var(--text-base-lh);text-align:start;transition:border-color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);display:flex}.Select-module__G1y7Eq__sm{--select-block:28px;--select-inline:var(--space-2);font-size:var(--text-sm-size)}.Select-module__G1y7Eq__md{font-size:var(--text-base-size)}.Select-module__G1y7Eq__trigger:hover:not(:disabled){border-color:var(--color-border-strong)}.Select-module__G1y7Eq__trigger:disabled{cursor:not-allowed;opacity:.55;background:0 0}.Select-module__G1y7Eq__invalid,.Select-module__G1y7Eq__invalid:hover:not(:disabled){border-color:var(--color-danger)}.Select-module__G1y7Eq__mono .Select-module__G1y7Eq__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.Select-module__G1y7Eq__value,.Select-module__G1y7Eq__placeholder{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.Select-module__G1y7Eq__placeholder{color:var(--color-ink-faint)}.Select-module__G1y7Eq__chevron{color:var(--color-ink-faint);transition:transform var(--motion-fast) var(--motion-ease);flex:none;display:inline-flex}.Select-module__G1y7Eq__chevronOpen{transform:rotate(180deg)}.Select-module__G1y7Eq__menu{z-index:40;max-block-size:320px;min-inline-size:100%;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-start:0;overflow-y:auto}.Select-module__G1y7Eq__alignEnd{inset-inline:auto 0}.Select-module__G1y7Eq__option{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);color:var(--color-ink);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease);display:flex}.Select-module__G1y7Eq__optionActive{background:color-mix(in srgb, var(--color-ink) 7%, transparent)}.Select-module__G1y7Eq__optionSelected{font-weight:var(--font-weight-medium);box-shadow:inset 2px 0 0 var(--color-accent)}.Select-module__G1y7Eq__optionDisabled{color:var(--color-ink-faint);cursor:not-allowed}.Select-module__G1y7Eq__optionIcon{color:var(--color-ink-soft);flex:none;display:inline-flex}.Select-module__G1y7Eq__optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.Select-module__G1y7Eq__optionHint{font-family:var(--font-mono);font-size:var(--text-xs-size);font-variant-numeric:tabular-nums;color:var(--color-ink-faint);flex:none}.Select-module__G1y7Eq__optionTrailing{font-family:var(--font-mono);font-size:var(--text-xs-size);font-variant-numeric:tabular-nums;color:var(--color-ink-soft);flex:none;margin-inline-start:var(--space-2)}
.SeriesList-module__6t7liG__root{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.SeriesList-module__6t7liG__head{align-items:center;gap:var(--space-2);display:flex}.SeriesList-module__6t7liG__title{color:var(--color-ink-faint);font-size:var(--text-xs-size);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.SeriesList-module__6t7liG__total{color:var(--color-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm-size);margin-inline-start:auto}.SeriesList-module__6t7liG__rows{flex-direction:column;max-block-size:260px;display:flex;overflow-y:auto}.SeriesList-module__6t7liG__row{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1);border-radius:var(--radius-xs);text-align:start;inline-size:100%;min-inline-size:0;transition:background var(--motion-fast) var(--motion-ease);display:flex}.SeriesList-module__6t7liG__row:hover{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}.SeriesList-module__6t7liG__dot{border-radius:2px;flex:none;block-size:8px;inline-size:8px}.SeriesList-module__6t7liG__label{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-sm-size);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.SeriesList-module__6t7liG__sub{color:var(--color-ink-faint);font-size:var(--text-xs-size);flex:none}.SeriesList-module__6t7liG__value{color:var(--color-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm-size);flex:none;margin-inline-start:auto}.SeriesList-module__6t7liG__empty{padding:var(--space-3) var(--space-1);color:var(--color-ink-faint);font-size:var(--text-sm-size)}
.SettingsSidebar-module__x57Pha__root{gap:var(--space-3);inline-size:186px;padding:var(--space-4) var(--space-2);flex-direction:column;display:flex}.SettingsSidebar-module__x57Pha__search{padding-inline:var(--space-1)}.SettingsSidebar-module__x57Pha__groups{gap:var(--space-4);flex-direction:column;display:flex;overflow-y:auto}.SettingsSidebar-module__x57Pha__group{flex-direction:column;gap:2px;display:flex}.SettingsSidebar-module__x57Pha__groupLabel{padding:0 var(--space-2) var(--space-1);color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.SettingsSidebar-module__x57Pha__item{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-ink-soft);font-size:var(--text-sm-size);text-align:start;inline-size:100%;transition:background var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);text-decoration:none;display:flex}.SettingsSidebar-module__x57Pha__item:hover{background:var(--color-surface-sunk);color:var(--color-ink)}.SettingsSidebar-module__x57Pha__active{background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-ink);font-weight:var(--font-weight-medium)}.SettingsSidebar-module__x57Pha__empty{padding:var(--space-2);color:var(--color-ink-faint);font-size:var(--text-sm-size)}@media (max-width:900px){.SettingsSidebar-module__x57Pha__root{inline-size:100%}}
.Shelf-module__IzyrpW__root{gap:var(--space-3);flex-direction:column;display:flex}.Shelf-module__IzyrpW__head{align-items:baseline;gap:var(--space-2);min-inline-size:0;display:flex}.Shelf-module__IzyrpW__titleLink{align-items:center;gap:var(--space-1);color:var(--color-ink);border-radius:var(--radius-xs);text-decoration:none;display:inline-flex}.Shelf-module__IzyrpW__title{font-family:var(--font-display);font-size:var(--text-lg-size);line-height:var(--text-lg-lh);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.Shelf-module__IzyrpW__chevron{color:var(--color-ink-faint);transition:transform var(--motion-fast) var(--motion-ease)}.Shelf-module__IzyrpW__titleLink:hover .Shelf-module__IzyrpW__chevron{color:var(--color-ink);transform:translate(2px)}.Shelf-module__IzyrpW__subtitle{color:var(--color-ink-soft);font-size:var(--text-sm-size);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.Shelf-module__IzyrpW__grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.Shelf-module__IzyrpW__grid{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(240px,78%);grid-auto-flow:column;padding-block-end:var(--space-2);overflow-x:auto}.Shelf-module__IzyrpW__grid>*{scroll-snap-align:start}}
.SidebarLayout-module__yzn9pW__root{min-block-size:0;min-inline-size:0;display:grid}.SidebarLayout-module__yzn9pW__main{min-block-size:0;min-inline-size:0}.SidebarLayout-module__yzn9pW__panel{border-inline-start:1px solid var(--color-border);background:var(--color-surface);min-inline-size:0;overflow-y:auto}.SidebarLayout-module__yzn9pW__panelStart{border-inline-start:none;border-inline-end:1px solid var(--color-border)}@media (max-width:900px){.SidebarLayout-module__yzn9pW__root{grid-template-rows:auto auto;grid-template-columns:1fr!important}.SidebarLayout-module__yzn9pW__panel{border-inline:none;border-block-start:1px solid var(--color-border)}}
.Skeleton-module__cyFBpW__root{background:color-mix(in srgb, var(--color-ink) 8%, var(--color-surface-sunk));background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-ink) 6%, transparent) 50%, transparent 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite Skeleton-module__cyFBpW__skeletonShimmer;display:block}.Skeleton-module__cyFBpW__text{border-radius:var(--radius-xs);block-size:.85em}.Skeleton-module__cyFBpW__text:last-child:not(:only-child){inline-size:72%}.Skeleton-module__cyFBpW__rect{border-radius:var(--radius-sm);block-size:100%}.Skeleton-module__cyFBpW__circle{border-radius:var(--radius-pill);aspect-ratio:1}@keyframes Skeleton-module__cyFBpW__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__cyFBpW__root{background-image:none;animation:none}}
.Slider-module__1wZM6a__root{--track-b:4px;--thumb:14px;align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.Slider-module__1wZM6a__sm{--track-b:3px;--thumb:12px}.Slider-module__1wZM6a__md{--track-b:4px;--thumb:14px}.Slider-module__1wZM6a__disabled{cursor:not-allowed;opacity:.55}.Slider-module__1wZM6a__input{appearance:none;min-inline-size:0;block-size:var(--thumb);cursor:pointer;background:0 0;flex:auto;margin:0}.Slider-module__1wZM6a__input:disabled{cursor:not-allowed}.Slider-module__1wZM6a__input::-webkit-slider-runnable-track{block-size:var(--track-b);border-radius:var(--radius-pill);background:linear-gradient(to right, var(--color-accent) 0 var(--slider-fill), var(--color-border-strong) var(--slider-fill) 100%)}.Slider-module__1wZM6a__input::-moz-range-track{block-size:var(--track-b);border-radius:var(--radius-pill);background:var(--color-border-strong)}.Slider-module__1wZM6a__input::-moz-range-progress{block-size:var(--track-b);border-radius:var(--radius-pill);background:var(--color-accent)}.Slider-module__1wZM6a__invalid::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-danger) 0 var(--slider-fill), var(--color-border-strong) var(--slider-fill) 100%)}.Slider-module__1wZM6a__invalid::-moz-range-progress{background:var(--color-danger)}.Slider-module__1wZM6a__input::-webkit-slider-thumb{appearance:none;inline-size:var(--thumb);block-size:var(--thumb);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-accent);transition:border-color var(--motion-fast) var(--motion-ease);margin-block-start:calc((var(--track-b) - var(--thumb)) / 2)}.Slider-module__1wZM6a__input::-moz-range-thumb{inline-size:var(--thumb);block-size:var(--thumb);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-accent);transition:border-color var(--motion-fast) var(--motion-ease)}.Slider-module__1wZM6a__input:hover::-webkit-slider-thumb{background:var(--color-accent)}.Slider-module__1wZM6a__input:hover::-moz-range-thumb{background:var(--color-accent)}.Slider-module__1wZM6a__readout{min-inline-size:4ch;font-family:var(--font-mono);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--color-ink);text-align:end;flex:none}.Slider-module__1wZM6a__unit{color:var(--color-ink-faint);margin-inline-start:1px}
.StackedBarChart-module__7JHFZq__root{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.StackedBarChart-module__7JHFZq__plot{align-items:flex-end;gap:2px;block-size:180px;padding-block-end:1px;padding-inline-start:44px;display:flex;position:relative}.StackedBarChart-module__7JHFZq__gridline{border-block-start:1px dashed var(--color-border);pointer-events:none;position:absolute;inset-inline:44px 0}.StackedBarChart-module__7JHFZq__gridLabel{color:var(--color-ink-faint);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline-end:var(--space-2);font-size:10px;position:absolute;inset-inline-end:100%;transform:translateY(-50%)}.StackedBarChart-module__7JHFZq__column{cursor:default;flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:2px;block-size:100%;min-inline-size:0;display:flex;position:relative}.StackedBarChart-module__7JHFZq__segment{min-block-size:2px;inline-size:100%;transition:opacity var(--motion-fast) var(--motion-ease)}.StackedBarChart-module__7JHFZq__column .StackedBarChart-module__7JHFZq__segment:first-child{border-start-start-radius:4px;border-start-end-radius:4px}.StackedBarChart-module__7JHFZq__dimmed{opacity:.28}.StackedBarChart-module__7JHFZq__axis{gap:2px;padding-inline-start:44px;display:flex}.StackedBarChart-module__7JHFZq__tick{min-inline-size:0;color:var(--color-ink-faint);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;flex:1 1 0;font-size:10px;overflow:hidden}.StackedBarChart-module__7JHFZq__tooltip{z-index:10;min-inline-size:160px;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-popover);pointer-events:none;position:absolute}.StackedBarChart-module__7JHFZq__tooltipHead{color:var(--color-ink-faint);font-size:var(--text-xs-size);border-block-end:1px solid var(--color-border);margin-block-end:var(--space-1);padding-block-end:var(--space-1)}.StackedBarChart-module__7JHFZq__tooltipRow{align-items:center;gap:var(--space-2);font-size:var(--text-xs-size);line-height:1.6;display:flex}.StackedBarChart-module__7JHFZq__tooltipSwatch{border-radius:2px;flex:none;block-size:8px;inline-size:8px}.StackedBarChart-module__7JHFZq__tooltipLabel{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.StackedBarChart-module__7JHFZq__tooltipValue{color:var(--color-ink-soft);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-inline-start:auto}.StackedBarChart-module__7JHFZq__legend{gap:var(--space-3);flex-wrap:wrap;display:flex}.StackedBarChart-module__7JHFZq__legendItem{align-items:center;gap:var(--space-1);color:var(--color-ink-soft);font-size:var(--text-xs-size);display:inline-flex}
.Table-module__beJzEq__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);inline-size:100%;overflow-x:auto}.Table-module__beJzEq__table{border-collapse:collapse;inline-size:100%;font-size:var(--text-base-size)}.Table-module__beJzEq__th{z-index:1;background:var(--color-surface);border-block-end:1px solid var(--color-border);color:var(--color-ink-faint);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:start;white-space:nowrap;position:sticky;inset-block-start:0}.Table-module__beJzEq__sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.Table-module__beJzEq__sortable:hover{color:var(--color-ink)}.Table-module__beJzEq__sortIcon{vertical-align:middle;opacity:.5;margin-inline-start:var(--space-1);display:inline-flex}.Table-module__beJzEq__sortActive .Table-module__beJzEq__sortIcon{opacity:1}.Table-module__beJzEq__sortActive{color:var(--color-ink)}.Table-module__beJzEq__td{border-block-end:1px solid var(--color-border);color:var(--color-ink);vertical-align:middle}.Table-module__beJzEq__row:last-child .Table-module__beJzEq__td{border-block-end:none}.Table-module__beJzEq__clickable{cursor:pointer;transition:background var(--motion-fast) var(--motion-ease)}.Table-module__beJzEq__clickable:hover .Table-module__beJzEq__td{background:color-mix(in srgb, var(--color-ink) 4%, transparent)}.Table-module__beJzEq__selected .Table-module__beJzEq__td{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.Table-module__beJzEq__compact .Table-module__beJzEq__th,.Table-module__beJzEq__compact .Table-module__beJzEq__td{padding:var(--space-1) var(--space-3)}.Table-module__beJzEq__comfortable .Table-module__beJzEq__th,.Table-module__beJzEq__comfortable .Table-module__beJzEq__td{padding:var(--space-3)}.Table-module__beJzEq__alignEnd{text-align:end}.Table-module__beJzEq__alignCenter{text-align:center}.Table-module__beJzEq__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm-size)}.Table-module__beJzEq__empty,.Table-module__beJzEq__loading{padding:0}.Table-module__beJzEq__loadingRow .Table-module__beJzEq__td{padding-block:var(--space-3)}
.StatusChip-module__2PeV2q__root{align-items:center;gap:var(--space-1);padding:2px var(--space-2) 2px var(--space-1);border-radius:var(--radius-pill);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-weight:var(--font-weight-medium);white-space:nowrap;border:1px solid #0000;display:inline-flex}.StatusChip-module__2PeV2q__icon{flex:none}.StatusChip-module__2PeV2q__queued{background:color-mix(in srgb, var(--color-info) 12%, transparent);border-color:color-mix(in srgb, var(--color-info) 30%, transparent);color:var(--color-info)}.StatusChip-module__2PeV2q__running{background:color-mix(in srgb, var(--color-running) 14%, transparent);border-color:color-mix(in srgb, var(--color-running) 34%, transparent);color:var(--color-running)}.StatusChip-module__2PeV2q__succeeded{background:color-mix(in srgb, var(--color-success) 13%, transparent);border-color:color-mix(in srgb, var(--color-success) 32%, transparent);color:var(--color-success)}.StatusChip-module__2PeV2q__failed{background:color-mix(in srgb, var(--color-danger) 13%, transparent);border-color:color-mix(in srgb, var(--color-danger) 32%, transparent);color:var(--color-danger)}.StatusChip-module__2PeV2q__cancelled{background:color-mix(in srgb, var(--color-ink-faint) 12%, transparent);border-color:color-mix(in srgb, var(--color-ink-faint) 30%, transparent);color:var(--color-ink-faint)}.StatusChip-module__2PeV2q__spin{transform-origin:50%;animation:.9s linear infinite StatusChip-module__2PeV2q__statusSpin}@keyframes StatusChip-module__2PeV2q__statusSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.StatusChip-module__2PeV2q__spin{animation:none}}
.Stepper-module__vKmucW__root{--step-block:28px;--step-inline:26px;background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:var(--radius-sm);block-size:var(--step-block);transition:border-color var(--motion-fast) var(--motion-ease);align-items:stretch;display:inline-flex}.Stepper-module__vKmucW__sm{--step-block:24px;--step-inline:22px}.Stepper-module__vKmucW__md{--step-block:28px;--step-inline:26px}.Stepper-module__vKmucW__root:hover{border-color:var(--color-border-strong)}.Stepper-module__vKmucW__disabled{cursor:not-allowed;opacity:.55}.Stepper-module__vKmucW__step{inline-size:var(--step-inline);color:var(--color-ink-soft);border-radius:var(--radius-sm);transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.Stepper-module__vKmucW__step:hover:not(:disabled){background:color-mix(in srgb, var(--color-ink) 7%, transparent);color:var(--color-ink)}.Stepper-module__vKmucW__step:disabled{color:var(--color-ink-faint);cursor:not-allowed}.Stepper-module__vKmucW__value{min-inline-size:3ch;padding-inline:var(--space-1);border-inline:1px solid var(--color-border);font-family:var(--font-mono);font-size:var(--text-sm-size);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--color-ink);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.Stepper-module__vKmucW__sm .Stepper-module__vKmucW__value{font-size:var(--text-xs-size)}
.Switch-module__-SgcCW__root{--track-i:30px;--track-b:18px;--thumb:14px;align-items:flex-start;gap:var(--space-2);cursor:pointer;min-inline-size:0;display:inline-flex}.Switch-module__-SgcCW__sm{--track-i:24px;--track-b:14px;--thumb:10px}.Switch-module__-SgcCW__md{--track-i:30px;--track-b:18px;--thumb:14px}.Switch-module__-SgcCW__labelStart{justify-content:space-between;inline-size:100%}.Switch-module__-SgcCW__labelStart .Switch-module__-SgcCW__text{order:-1}.Switch-module__-SgcCW__disabled{cursor:not-allowed;opacity:.55}.Switch-module__-SgcCW__track{appearance:none;inline-size:var(--track-i);block-size:var(--track-b);margin:0;background:var(--color-surface-sunk);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);cursor:inherit;transition:background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);flex:none;margin-block-start:calc((var(--text-base-lh) - var(--track-b)) / 2);position:relative}.Switch-module__-SgcCW__track:before{content:"";inline-size:var(--thumb);block-size:var(--thumb);border-radius:var(--radius-pill);background:var(--color-ink-faint);transition:transform var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);position:absolute;inset-block-start:50%;inset-inline-start:1px;transform:translateY(-50%)}.Switch-module__-SgcCW__root:hover .Switch-module__-SgcCW__track:not(:disabled){border-color:var(--color-ink-faint)}.Switch-module__-SgcCW__track:checked{background:var(--color-accent);border-color:var(--color-accent)}.Switch-module__-SgcCW__root:hover .Switch-module__-SgcCW__track:checked:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.Switch-module__-SgcCW__track:checked:before{background:var(--color-accent-ink);transform:translate(calc(var(--track-i) - var(--thumb) - 4px), -50%)}@media (forced-colors:active){.Switch-module__-SgcCW__track{border-color:canvastext}.Switch-module__-SgcCW__track:before{background:canvastext}}.Switch-module__-SgcCW__text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.Switch-module__-SgcCW__label{font-size:var(--text-base-size);line-height:var(--text-base-lh);color:var(--color-ink)}.Switch-module__-SgcCW__sm .Switch-module__-SgcCW__label{font-size:var(--text-sm-size);line-height:var(--text-sm-lh)}.Switch-module__-SgcCW__description{font-size:var(--text-xs-size);line-height:var(--text-xs-lh);color:var(--color-ink-soft);max-inline-size:56ch}
.Tabs-module__ufiMyW__root{flex-direction:column;min-inline-size:0;display:flex}.Tabs-module__ufiMyW__list{align-items:stretch;gap:var(--space-1);border-block-end:1px solid var(--color-border);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.Tabs-module__ufiMyW__list::-webkit-scrollbar{display:none}.Tabs-module__ufiMyW__tab{z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--color-ink-soft);font-size:var(--text-base-size);font-weight:var(--font-weight-medium);white-space:nowrap;transition:color var(--motion-fast) var(--motion-ease);flex:none;display:inline-flex;position:relative}.Tabs-module__ufiMyW__tab:hover:not(:disabled){color:var(--color-ink)}.Tabs-module__ufiMyW__tab[aria-selected=true]{color:var(--color-ink);font-weight:var(--font-weight-semibold)}.Tabs-module__ufiMyW__tab:disabled{color:var(--color-ink-faint);cursor:not-allowed}.Tabs-module__ufiMyW__underline{z-index:2;background:var(--color-secondary);pointer-events:none;block-size:2px;transition:transform var(--motion-base) var(--motion-ease), width var(--motion-base) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease);border-radius:1px;position:absolute;inset-block-end:-1px;inset-inline-start:0}.Tabs-module__ufiMyW__hidden{opacity:0}.Tabs-module__ufiMyW__panel{min-inline-size:0;padding-block-start:var(--space-4)}@media (prefers-reduced-motion:reduce){.Tabs-module__ufiMyW__underline{transition:none}}
.Textarea-module__gQNxOG__textarea{inline-size:100%;min-inline-size:0;padding:var(--space-2) var(--space-3);background:var(--color-surface-sunk);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-base-size);line-height:var(--text-base-lh);resize:none;transition:border-color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);display:block;overflow-y:hidden}.Textarea-module__gQNxOG__textarea:hover,.Textarea-module__gQNxOG__textarea:focus-visible{border-color:var(--color-border-strong)}.Textarea-module__gQNxOG__textarea::placeholder{color:var(--color-ink-faint)}.Textarea-module__gQNxOG__textarea:disabled{cursor:not-allowed;opacity:.55;background:0 0}.Textarea-module__gQNxOG__invalid,.Textarea-module__gQNxOG__invalid:hover{border-color:var(--color-danger)}.Textarea-module__gQNxOG__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}
.TimingWaterfall-module__sdYzfW__root{gap:var(--space-3);flex-direction:column;display:flex}.TimingWaterfall-module__sdYzfW__total{align-items:baseline;gap:var(--space-2);display:flex}.TimingWaterfall-module__sdYzfW__totalValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-lg-size);color:var(--color-ink)}.TimingWaterfall-module__sdYzfW__totalLabel{color:var(--color-ink-faint);font-size:var(--text-xs-size);letter-spacing:var(--tracking-label);text-transform:uppercase}.TimingWaterfall-module__sdYzfW__bar{border-radius:var(--radius-pill);background:var(--color-surface-sunk);block-size:8px;inline-size:100%;display:flex;overflow:hidden}.TimingWaterfall-module__sdYzfW__segment{block-size:100%;box-shadow:inset -1px 0 0 var(--color-surface)}.TimingWaterfall-module__sdYzfW__segment:last-child{box-shadow:none}.TimingWaterfall-module__sdYzfW__phases{flex-direction:column;display:flex}.TimingWaterfall-module__sdYzfW__phase{gap:var(--space-3);padding-block:var(--space-2);border-block-end:1px solid var(--color-border);grid-template-columns:10px 1fr auto;display:grid}.TimingWaterfall-module__sdYzfW__phase:last-child{border-block-end:none}.TimingWaterfall-module__sdYzfW__rail{flex-direction:column;align-items:center;padding-block-start:4px;display:flex;position:relative}.TimingWaterfall-module__sdYzfW__dot{border-radius:var(--radius-pill);flex:none;block-size:8px;inline-size:8px}.TimingWaterfall-module__sdYzfW__line{opacity:.35;border-radius:1px;flex:auto;min-block-size:6px;inline-size:2px;margin-block-start:2px}.TimingWaterfall-module__sdYzfW__text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.TimingWaterfall-module__sdYzfW__name{color:var(--color-ink);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);font-weight:var(--font-weight-medium)}.TimingWaterfall-module__sdYzfW__explain{color:var(--color-ink-soft);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);text-wrap:pretty}.TimingWaterfall-module__sdYzfW__figures{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.TimingWaterfall-module__sdYzfW__duration{color:var(--color-ink);font-size:var(--text-sm-size)}.TimingWaterfall-module__sdYzfW__share,.TimingWaterfall-module__sdYzfW__stamp{color:var(--color-ink-faint);font-size:var(--text-xs-size)}.TimingWaterfall-module__sdYzfW__pending{color:var(--color-ink-faint);font-style:normal}.TimingWaterfall-module__sdYzfW__tzNote{color:var(--color-ink-faint);font-size:var(--text-xs-size)}
.Toast-module__KjmB9G__viewport{z-index:60;gap:var(--space-2);inline-size:min(380px, calc(100vw - var(--space-8)));pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}.Toast-module__KjmB9G__toast{pointer-events:auto;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);animation:Toast-module__KjmB9G__toastIn var(--motion-base) var(--motion-ease);display:flex}.Toast-module__KjmB9G__icon{flex:none;margin-block-start:1px}.Toast-module__KjmB9G__body{gap:var(--space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.Toast-module__KjmB9G__title{font-size:var(--text-base-size);line-height:var(--text-base-lh);font-weight:var(--font-weight-medium);color:var(--color-ink)}.Toast-module__KjmB9G__description{font-size:var(--text-sm-size);line-height:var(--text-sm-lh);color:var(--color-ink-soft);text-wrap:pretty}.Toast-module__KjmB9G__actions{gap:var(--space-2);margin-block-start:var(--space-1);display:flex}.Toast-module__KjmB9G__dismiss{padding:var(--space-1);border-radius:var(--radius-xs);color:var(--color-ink-faint);transition:color var(--motion-fast) var(--motion-ease);flex:none;display:inline-flex}.Toast-module__KjmB9G__dismiss:hover{color:var(--color-ink)}.Toast-module__KjmB9G__info{border-inline-start:2px solid var(--color-info)}.Toast-module__KjmB9G__success{border-inline-start:2px solid var(--color-success)}.Toast-module__KjmB9G__warning{border-inline-start:2px solid var(--color-warning)}.Toast-module__KjmB9G__danger{border-inline-start:2px solid var(--color-danger)}.Toast-module__KjmB9G__infoIcon{color:var(--color-info)}.Toast-module__KjmB9G__successIcon{color:var(--color-success)}.Toast-module__KjmB9G__warningIcon{color:var(--color-warning)}.Toast-module__KjmB9G__dangerIcon{color:var(--color-danger)}@keyframes Toast-module__KjmB9G__toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Toast-module__KjmB9G__toast{animation:none}}
.Tooltip-module__r-rwPG__wrapper{border-radius:var(--radius-xs);align-items:center;display:inline-flex}.Tooltip-module__r-rwPG__tip{z-index:60;align-items:center;gap:var(--space-2);max-width:260px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-ground);font-size:var(--text-xs-size);line-height:var(--text-xs-lh);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);box-shadow:var(--shadow-popover);pointer-events:none;white-space:nowrap;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease);display:inline-flex;position:fixed}.Tooltip-module__r-rwPG__placed{opacity:1}.Tooltip-module__r-rwPG__label{text-overflow:ellipsis;overflow:hidden}.Tooltip-module__r-rwPG__shortcut{padding-inline:var(--space-1);border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-ground) 18%, transparent);color:var(--color-ground);font-family:var(--font-mono);font-size:var(--text-xs-size);font-variant-numeric:tabular-nums;line-height:var(--text-xs-lh);flex:none}@media (prefers-reduced-motion:reduce){.Tooltip-module__r-rwPG__tip{transition:none}}
.Wordmark-module__dOh0iG__root{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--display-axes-weight);font-stretch:var(--display-axes-width);letter-spacing:var(--tracking-tight);-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex}.Wordmark-module__dOh0iG__gradient{color:var(--color-accent);background:var(--color-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.Wordmark-module__dOh0iG__gradient{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}.Wordmark-module__dOh0iG__flat{color:var(--color-ink)}.Wordmark-module__dOh0iG__mark{flex:none}
.TopNav-module__vAGytW__root{align-items:center;gap:var(--space-3);block-size:44px;padding-inline:var(--space-3);border-block-end:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);display:flex}.TopNav-module__vAGytW__brand{border-radius:var(--radius-xs);flex:none;align-items:center;text-decoration:none;display:inline-flex}.TopNav-module__vAGytW__breadcrumb{align-items:center;gap:var(--space-2);border-inline-start:1px solid var(--color-border);color:var(--color-ink-soft);font-size:var(--text-sm-size);flex:none;padding-inline-start:var(--space-1);display:flex}.TopNav-module__vAGytW__nav{align-self:stretch;align-items:stretch;gap:var(--space-0-5);scrollbar-width:none;min-inline-size:0;display:flex;overflow-x:auto}.TopNav-module__vAGytW__nav::-webkit-scrollbar{display:none}.TopNav-module__vAGytW__item{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-ink-soft);font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);white-space:nowrap;transition:color var(--motion-fast) var(--motion-ease);flex:none;text-decoration:none;display:inline-flex}.TopNav-module__vAGytW__item:hover{color:var(--color-ink)}.TopNav-module__vAGytW__item[aria-current=page]{color:var(--color-ink);font-weight:var(--font-weight-semibold)}.TopNav-module__vAGytW__spacer{flex:auto}.TopNav-module__vAGytW__cluster{align-items:center;gap:var(--space-2);flex:none;display:flex}.TopNav-module__vAGytW__docs{align-items:center;gap:var(--space-1);block-size:28px;padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--color-ink-soft);font-size:var(--text-sm-size);transition:background var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);text-decoration:none;display:inline-flex}.TopNav-module__vAGytW__docs:hover{background:var(--color-surface-sunk);color:var(--color-ink)}@media (max-width:900px){.TopNav-module__vAGytW__root{gap:var(--space-2);padding-inline:var(--space-2)}.TopNav-module__vAGytW__breadcrumb,.TopNav-module__vAGytW__docs{display:none}}
.SiteChrome-module__h390hq__header{z-index:20;align-items:center;gap:var(--space-6);padding:var(--space-3) var(--space-6);border-block-end:1px solid var(--color-border);background:color-mix(in srgb, var(--color-ground) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;position:sticky;inset-block-start:0}.SiteChrome-module__h390hq__brand{flex:none;text-decoration:none;display:inline-flex}.SiteChrome-module__h390hq__nav{align-items:center;gap:var(--space-4);font-size:var(--text-base-size);display:flex}.SiteChrome-module__h390hq__nav a{color:var(--color-ink-soft);transition:color var(--motion-fast) var(--motion-ease);text-decoration:none}.SiteChrome-module__h390hq__nav a:hover{color:var(--color-ink)}.SiteChrome-module__h390hq__actions{align-items:center;gap:var(--space-3);margin-inline-start:auto;display:flex}.SiteChrome-module__h390hq__signIn{color:var(--color-ink-soft);font-size:var(--text-base-size);text-decoration:none}.SiteChrome-module__h390hq__signIn:hover{color:var(--color-ink)}@media (max-width:760px){.SiteChrome-module__h390hq__nav{display:none}}.SiteChrome-module__h390hq__footer{border-block-start:1px solid var(--color-border);padding:var(--space-12) var(--space-6) var(--space-6);margin-block-start:var(--space-12)}.SiteChrome-module__h390hq__footerTop{gap:var(--space-8);grid-template-columns:2fr repeat(3,1fr);max-inline-size:1100px;margin-inline:auto;display:grid}.SiteChrome-module__h390hq__footerBrand{gap:var(--space-3);flex-direction:column;max-inline-size:36ch;display:flex}.SiteChrome-module__h390hq__footerNote{color:var(--color-ink-faint);font-size:var(--text-sm-size);line-height:var(--text-sm-lh)}.SiteChrome-module__h390hq__footerCol{gap:var(--space-2);flex-direction:column;display:flex}.SiteChrome-module__h390hq__footerColTitle{font-family:var(--font-sans);font-size:var(--text-xs-size);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-faint);margin-block-end:var(--space-1)}.SiteChrome-module__h390hq__footerCol a{color:var(--color-ink-soft);font-size:var(--text-sm-size);text-decoration:none}.SiteChrome-module__h390hq__footerCol a:hover{color:var(--color-ink)}.SiteChrome-module__h390hq__footerBottom{gap:var(--space-4);max-inline-size:1100px;margin:var(--space-8) auto 0;border-block-start:1px solid var(--color-border);color:var(--color-ink-faint);font-size:var(--text-xs-size);padding-block-start:var(--space-4);display:flex}.SiteChrome-module__h390hq__mono{font-family:var(--font-mono);margin-inline-start:auto}@media (max-width:760px){.SiteChrome-module__h390hq__footerTop{grid-template-columns:1fr 1fr}}
.page-module__lEBlRa__page{max-inline-size:1100px;padding:var(--space-6) var(--space-6) var(--space-12);margin-inline:auto}.page-module__lEBlRa__crumbs{align-items:center;gap:var(--space-1);color:var(--color-ink-faint);font-size:var(--text-sm-size);margin-block-end:var(--space-4);display:flex}.page-module__lEBlRa__crumbs a{color:inherit;text-decoration:none}.page-module__lEBlRa__crumbs a:hover{color:var(--color-ink)}.page-module__lEBlRa__header{gap:var(--space-8);border-block-end:1px solid var(--color-border);grid-template-columns:1fr 300px;align-items:start;padding-block-end:var(--space-8);display:grid}.page-module__lEBlRa__title{font-family:var(--font-mono);font-size:var(--text-xl-size);line-height:var(--text-xl-lh);color:var(--color-ink-faint);margin-block-end:var(--space-3)}.page-module__lEBlRa__title strong{color:var(--color-ink);font-weight:var(--font-weight-semibold)}.page-module__lEBlRa__lede{max-inline-size:60ch;color:var(--color-ink-soft);font-size:var(--text-body-size);line-height:var(--text-body-lh);text-wrap:pretty}.page-module__lEBlRa__badges{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.page-module__lEBlRa__priceCard{position:sticky;inset-block-start:84px}.page-module__lEBlRa__price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xl-size);color:var(--color-ink)}.page-module__lEBlRa__priceUnit{color:var(--color-ink-faint);font-size:var(--text-sm-size)}.page-module__lEBlRa__priceNote{color:var(--color-ink-soft);font-size:var(--text-sm-size);line-height:var(--text-sm-lh);margin-block-start:var(--space-2)}.page-module__lEBlRa__cta{margin-block-start:var(--space-4);text-decoration:none;display:block}.page-module__lEBlRa__section{padding-block:var(--space-8);border-block-end:1px solid var(--color-border)}.page-module__lEBlRa__section:last-child{border-block-end:none}.page-module__lEBlRa__h2{font-family:var(--font-display);font-size:var(--text-xl-size);line-height:var(--text-xl-lh);letter-spacing:var(--tracking-tight);margin-block-end:var(--space-3)}.page-module__lEBlRa__body{max-inline-size:68ch;color:var(--color-ink-soft);font-size:var(--text-body-size);line-height:var(--text-body-lh);text-wrap:pretty;margin-block-end:var(--space-4)}.page-module__lEBlRa__prose{max-inline-size:68ch;color:var(--color-ink-soft);font-size:var(--text-body-size);line-height:var(--text-body-lh);white-space:pre-wrap}@media (max-width:900px){.page-module__lEBlRa__header{grid-template-columns:1fr}.page-module__lEBlRa__priceCard{position:static}}
.page-module__9MamoW__hero{align-items:flex-start;gap:var(--space-4);max-inline-size:1100px;padding:var(--space-12) var(--space-6);flex-direction:column;margin-inline:auto;display:flex}.page-module__9MamoW__title{font-family:var(--font-display);font-stretch:var(--display-axes-width);font-weight:var(--display-axes-weight);letter-spacing:-.03em;color:var(--color-ink);font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.02}.page-module__9MamoW__gradient{color:var(--color-accent);background:var(--color-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.page-module__9MamoW__gradient{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}.page-module__9MamoW__lede{max-inline-size:56ch;color:var(--color-ink-soft);font-size:var(--text-body-size);line-height:var(--text-body-lh);text-wrap:pretty}.page-module__9MamoW__heroActions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.page-module__9MamoW__section{max-inline-size:1100px;padding:var(--space-8) var(--space-6);margin-inline:auto}.page-module__9MamoW__h2{font-family:var(--font-display);font-size:var(--text-2xl-size);line-height:var(--text-2xl-lh);letter-spacing:var(--tracking-tight);margin-block-end:var(--space-3)}.page-module__9MamoW__body{color:var(--color-ink-soft);font-size:var(--text-body-size);line-height:var(--text-body-lh);text-wrap:pretty}.page-module__9MamoW__codeSplit{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.page-module__9MamoW__checks{margin:var(--space-4) 0 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.page-module__9MamoW__checks li{gap:var(--space-2);color:var(--color-ink-soft);font-size:var(--text-base-size);line-height:var(--text-base-lh);grid-template-columns:18px 1fr;align-items:start;display:grid}.page-module__9MamoW__checks svg{color:var(--color-success);margin-block-start:3px}.page-module__9MamoW__three{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.page-module__9MamoW__codeSplit,.page-module__9MamoW__three{grid-template-columns:1fr}}
