.Icon-module__5Qcj3G__icon{vertical-align:middle;flex:none;display:inline-block}.Icon-module__5Qcj3G__mark{flex:none;display:inline-block}
.Text-module__8JKn4G__text{overflow-wrap:break-word;margin:0}.Text-module__8JKn4G__text[data-variant=display-2xl]{font:var(--type-display-2xl)}.Text-module__8JKn4G__text[data-variant=display-xl]{font:var(--type-display-xl)}.Text-module__8JKn4G__text[data-variant=display-lg]{font:var(--type-display-lg)}.Text-module__8JKn4G__text[data-variant=display-md]{font:var(--type-display-md)}.Text-module__8JKn4G__text[data-variant=heading-xl]{font:var(--type-heading-xl)}.Text-module__8JKn4G__text[data-variant=heading-lg]{font:var(--type-heading-lg)}.Text-module__8JKn4G__text[data-variant=heading-md]{font:var(--type-heading-md)}.Text-module__8JKn4G__text[data-variant=heading-sm]{font:var(--type-heading-sm)}.Text-module__8JKn4G__text[data-variant=title-lg]{font:var(--type-title-lg)}.Text-module__8JKn4G__text[data-variant=title-md]{font:var(--type-title-md)}.Text-module__8JKn4G__text[data-variant=title-sm]{font:var(--type-title-sm)}.Text-module__8JKn4G__text[data-variant=label-lg]{font:var(--type-label-lg)}.Text-module__8JKn4G__text[data-variant=label-md]{font:var(--type-label-md)}.Text-module__8JKn4G__text[data-variant=label-sm]{font:var(--type-label-sm)}.Text-module__8JKn4G__text[data-variant=label-xs]{font:var(--type-label-xs)}.Text-module__8JKn4G__text[data-variant=overline]{font:var(--type-overline)}.Text-module__8JKn4G__text[data-variant=overline-sm]{font:var(--type-overline-sm)}.Text-module__8JKn4G__text[data-variant=body-xl]{font:var(--type-body-xl)}.Text-module__8JKn4G__text[data-variant=prose]{font:var(--type-prose)}.Text-module__8JKn4G__text[data-variant=body-lg]{font:var(--type-body-lg)}.Text-module__8JKn4G__text[data-variant=body-md]{font:var(--type-body-md)}.Text-module__8JKn4G__text[data-variant=body-sm]{font:var(--type-body-sm)}.Text-module__8JKn4G__text[data-variant=body-xs]{font:var(--type-body-xs)}.Text-module__8JKn4G__text[data-variant=caption]{font:var(--type-caption)}.Text-module__8JKn4G__text[data-variant=caption-sm]{font:var(--type-caption-sm)}.Text-module__8JKn4G__text[data-variant=mono-display]{font:var(--type-mono-display)}.Text-module__8JKn4G__text[data-variant=mono-xl]{font:var(--type-mono-xl)}.Text-module__8JKn4G__text[data-variant=mono-lg]{font:var(--type-mono-lg)}.Text-module__8JKn4G__text[data-variant=mono-md]{font:var(--type-mono-md)}.Text-module__8JKn4G__text[data-variant=mono-sm]{font:var(--type-mono-sm)}.Text-module__8JKn4G__text[data-variant=mono-xs]{font:var(--type-mono-xs)}.Text-module__8JKn4G__text[data-variant=mono-2xs]{font:var(--type-mono-2xs)}.Text-module__8JKn4G__text[data-variant=mono-3xs]{font:var(--type-mono-3xs)}.Text-module__8JKn4G__text[data-variant=mono-4xs]{font:var(--type-mono-4xs)}.Text-module__8JKn4G__text[data-variant=terminal]{font:var(--type-terminal)}.Text-module__8JKn4G__text[data-variant^=display-]{letter-spacing:var(--ls-display)}.Text-module__8JKn4G__text[data-tone=text]{color:var(--text)}.Text-module__8JKn4G__text[data-tone=muted]{color:var(--muted)}.Text-module__8JKn4G__text[data-tone=dim]{color:var(--dim)}.Text-module__8JKn4G__text[data-tone=acct]{color:var(--acct)}.Text-module__8JKn4G__text[data-tone=danger]{color:var(--danger-text)}.Text-module__8JKn4G__text[data-tone=warning]{color:var(--warning-text)}.Text-module__8JKn4G__text[data-tone=success]{color:var(--success-text)}.Text-module__8JKn4G__text[data-caps]{text-transform:uppercase;letter-spacing:var(--ls-caps)}.Text-module__8JKn4G__text[data-truncate]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.Text-module__8JKn4G__text[data-nowrap]{white-space:nowrap}
.Logo-module__PpzSja__logo{align-items:center;gap:var(--space-10);color:var(--text);white-space:nowrap;flex:none;display:inline-flex}a.Logo-module__PpzSja__logo:hover{color:var(--text)}.Logo-module__PpzSja__wordmark{font:var(--type-title-sm);letter-spacing:var(--ls-logo)}.Logo-module__PpzSja__four{color:var(--acct)}.Logo-module__PpzSja__badge{padding:var(--space-2) var(--space-6);border:var(--border);border-radius:var(--radius-sm);font:var(--type-mono-4xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);color:var(--muted)}@media (max-width:479px){.Logo-module__PpzSja__logo[data-responsive] .Logo-module__PpzSja__wordmark{display:none}}
.Stack-module__GCilUa__stack{gap:var(--stack-gap);flex-direction:column;display:flex}.Stack-module__GCilUa__stack[data-align=start]{align-items:flex-start}.Stack-module__GCilUa__stack[data-align=center]{align-items:center}.Stack-module__GCilUa__stack[data-align=end]{align-items:flex-end}.Stack-module__GCilUa__stack[data-align=stretch]{align-items:stretch}.Stack-module__GCilUa__stack[data-grow]{flex:1;min-width:0}
.Cluster-module__WtifkW__cluster{column-gap:var(--cluster-gap);row-gap:var(--cluster-row-gap,var(--cluster-gap));flex-wrap:wrap;display:flex}.Cluster-module__WtifkW__cluster[data-wrap=nowrap]{flex-wrap:nowrap}.Cluster-module__WtifkW__cluster[data-justify=start]{justify-content:flex-start}.Cluster-module__WtifkW__cluster[data-justify=center]{justify-content:center}.Cluster-module__WtifkW__cluster[data-justify=end]{justify-content:flex-end}.Cluster-module__WtifkW__cluster[data-justify=between]{justify-content:space-between}.Cluster-module__WtifkW__cluster[data-align=start]{align-items:flex-start}.Cluster-module__WtifkW__cluster[data-align=center]{align-items:center}.Cluster-module__WtifkW__cluster[data-align=end]{align-items:flex-end}.Cluster-module__WtifkW__cluster[data-align=baseline]{align-items:baseline}.Cluster-module__WtifkW__cluster[data-align=stretch]{align-items:stretch}
.Sidebar-module__X5aDWG__sidebar{gap:var(--sidebar-gap);flex-wrap:wrap;display:flex}.Sidebar-module__X5aDWG__sidebar>*{min-width:0}.Sidebar-module__X5aDWG__sidebar[data-side=left]>:first-child,.Sidebar-module__X5aDWG__sidebar[data-side=right]>:last-child{flex:1 1 var(--sidebar-side)}.Sidebar-module__X5aDWG__sidebar[data-side=left]>:last-child,.Sidebar-module__X5aDWG__sidebar[data-side=right]>:first-child{flex:999 1 var(--sidebar-min)}.Sidebar-module__X5aDWG__sidebar[data-align=start]{align-items:flex-start}.Sidebar-module__X5aDWG__sidebar[data-align=center]{align-items:center}.Sidebar-module__X5aDWG__sidebar[data-align=end]{align-items:flex-end}.Sidebar-module__X5aDWG__sidebar[data-align=stretch]{align-items:stretch}
.AutoGrid-module__bPrTGa__grid{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min), 100%), 1fr));display:grid}.AutoGrid-module__bPrTGa__grid[data-fit=fit]{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min), 100%), 1fr))}.AutoGrid-module__bPrTGa__full{grid-column:1/-1}
.Container-module__n8QK8q__container{width:100%;padding-inline:var(--gutter);max-width:var(--container-xl);margin-inline:auto}.Container-module__n8QK8q__container[data-size=lg]{max-width:var(--container-lg)}.Container-module__n8QK8q__container[data-size=md]{max-width:var(--container-md)}.Container-module__n8QK8q__container[data-size=prose]{max-width:calc(var(--measure-prose) + 2 * var(--gutter))}.Container-module__n8QK8q__container[data-padded]{padding-block:var(--space-28) var(--space-80)}
.HexBackdrop-module__HD6Uaq__backdrop{height:var(--hex-height,100%);pointer-events:none;color:var(--acc);position:absolute;inset:0 0 auto;overflow:hidden}.HexBackdrop-module__HD6Uaq__backdrop>svg{width:100%;max-width:none;height:100%}.HexBackdrop-module__HD6Uaq__hex{stroke-opacity:var(--hex-stroke-opacity)}.HexBackdrop-module__HD6Uaq__backdrop[data-fade=down]{-webkit-mask-image:linear-gradient(var(--acc), transparent);mask-image:linear-gradient(var(--acc), transparent)}.HexBackdrop-module__HD6Uaq__backdrop[data-fade=diagonal]{-webkit-mask-image:linear-gradient(160deg, var(--acc) 20%, transparent 85%);mask-image:linear-gradient(160deg, var(--acc) 20%, transparent 85%)}
.Button-module__4hUmeq__root{--btn-h:var(--control-md);--btn-px:var(--space-16);--btn-font:var(--type-label-md);justify-content:center;align-items:center;gap:var(--space-8);height:var(--btn-h);padding:0 var(--btn-px);border:var(--bw) solid transparent;border-radius:var(--radius-md);color:var(--text);font:var(--btn-font);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), filter var(--dur-fast) var(--ease-standard);background:0 0;flex:none;text-decoration:none;display:inline-flex;position:relative}@media (max-width:640px){.Button-module__4hUmeq__root{max-width:100%;height:auto;min-height:var(--btn-h);padding-block:var(--space-6);white-space:normal;text-align:center;flex:0 auto}}.Button-module__4hUmeq__content{align-items:center;gap:var(--space-8);display:inline-flex}.Button-module__4hUmeq__root[data-size=xl]{--btn-h:var(--control-xl);--btn-px:var(--space-22);--btn-font:var(--type-label-lg)}.Button-module__4hUmeq__root[data-size=lg]{--btn-h:var(--control-lg);--btn-px:var(--space-20);--btn-font:var(--type-label-lg)}.Button-module__4hUmeq__root[data-size=sm]{--btn-h:var(--control-sm);--btn-px:var(--space-12);--btn-font:var(--type-label-sm);gap:var(--space-6)}.Button-module__4hUmeq__root[data-size=xs]{--btn-h:var(--control-xs);--btn-px:var(--space-10);--btn-font:var(--type-label-xs);gap:var(--space-6)}.Button-module__4hUmeq__root[data-full-width]{width:100%;display:flex}.Button-module__4hUmeq__root[data-variant=primary]{background:var(--acc);color:var(--on-acc)}.Button-module__4hUmeq__root[data-variant=primary]:hover{background:var(--acc-hover);color:var(--on-acc)}.Button-module__4hUmeq__root[data-variant=secondary]{border-color:var(--line);background:var(--surface);color:var(--text)}.Button-module__4hUmeq__root[data-variant=secondary]:hover{border-color:var(--dim);color:var(--text)}.Button-module__4hUmeq__root[data-variant=outline]{border-color:var(--line);color:var(--muted)}.Button-module__4hUmeq__root[data-variant=outline]:hover{border-color:var(--dim);color:var(--text)}.Button-module__4hUmeq__root[data-variant=ghost]{color:var(--muted)}.Button-module__4hUmeq__root[data-variant=ghost]:hover{background:var(--card2);color:var(--text)}.Button-module__4hUmeq__root[data-variant=link]{height:auto;padding:var(--space-4) 0;color:var(--acct);font:var(--type-label-sm);border:0}.Button-module__4hUmeq__root[data-variant=link]:hover{color:var(--text)}.Button-module__4hUmeq__root[data-variant=dashed]{border-style:dashed;border-color:var(--line);color:var(--muted)}.Button-module__4hUmeq__root[data-variant=dashed]:hover{border-color:var(--acc);color:var(--text)}.Button-module__4hUmeq__root[data-variant=danger]{background:var(--danger);color:var(--on-danger)}.Button-module__4hUmeq__root[data-variant=danger]:hover{color:var(--on-danger);filter:brightness(1.08)}.Button-module__4hUmeq__root[data-variant=danger-outline]{border-color:var(--danger);color:var(--danger-text)}.Button-module__4hUmeq__root[data-variant=danger-outline]:hover{background:var(--danger-soft);color:var(--danger-text)}.Button-module__4hUmeq__root[data-variant=warning-outline]{border-color:var(--warning);color:var(--warning-text)}.Button-module__4hUmeq__root[data-variant=warning-outline]:hover{background:var(--warning-soft);color:var(--warning-text)}.Button-module__4hUmeq__root[data-variant=inverse]{background:var(--inverse-bg);color:var(--inverse-fg)}.Button-module__4hUmeq__root[data-variant=inverse]:hover{color:var(--inverse-fg);filter:brightness(.9)}.Button-module__4hUmeq__root[data-disabled]:not([data-loading]){background:var(--card2);color:var(--dim);filter:none;cursor:not-allowed;border-color:#0000}.Button-module__4hUmeq__root[data-disabled]:not([data-loading])[data-variant=link],.Button-module__4hUmeq__root[data-disabled]:not([data-loading])[data-variant=ghost]{background:0 0}.Button-module__4hUmeq__root[data-disabled]:not([data-loading])[data-variant=dashed],.Button-module__4hUmeq__root[data-disabled]:not([data-loading])[data-variant=outline]{border-color:var(--line);background:0 0}.Button-module__4hUmeq__root[data-loading]{cursor:progress}.Button-module__4hUmeq__root[data-loading] .Button-module__4hUmeq__content{opacity:0}.Button-module__4hUmeq__overlay{place-items:center;display:grid;position:absolute;inset:0}.Button-module__4hUmeq__spinner{border:var(--bw-strong) solid currentColor;border-radius:var(--radius-full);width:1em;height:1em;animation:Button-module__4hUmeq__spin calc(var(--dur-slow) * 2) linear infinite;border-right-color:#0000;flex:none}@keyframes Button-module__4hUmeq__spin{to{transform:rotate(1turn)}}
.Tooltip-module__r-rwPG__content{z-index:var(--z-popover);max-width:var(--popover-sm);padding:var(--space-6) var(--space-10);border-radius:var(--radius-md);background:var(--inverse-bg);color:var(--inverse-fg);font:var(--type-caption);box-shadow:var(--shadow-overlay);-webkit-user-select:none;user-select:none;animation:Tooltip-module__r-rwPG__fade-in var(--dur-fast) var(--ease-standard)}.Tooltip-module__r-rwPG__arrow{fill:var(--inverse-bg)}@keyframes Tooltip-module__r-rwPG__fade-in{0%{opacity:0}to{opacity:1}}
.IconButton-module__rlFJmG__root{--ib-size:var(--control-md);width:var(--ib-size);height:var(--ib-size);border:var(--bw) solid transparent;border-radius:var(--radius-md);color:var(--muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);background:0 0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.IconButton-module__rlFJmG__root[data-size=sm]{--ib-size:var(--control-sm)}.IconButton-module__rlFJmG__root[data-size=xs]{--ib-size:var(--control-xs)}.IconButton-module__rlFJmG__root[data-variant=bordered]{border-color:var(--line);background:var(--surface)}.IconButton-module__rlFJmG__root[data-variant=bordered]:hover,.IconButton-module__rlFJmG__root[data-variant=bordered][aria-expanded=true],.IconButton-module__rlFJmG__root[data-variant=bordered][data-state=open]{border-color:var(--dim);color:var(--text)}.IconButton-module__rlFJmG__root[data-variant=ghost]:hover,.IconButton-module__rlFJmG__root[data-variant=ghost][aria-expanded=true]{background:var(--card2);color:var(--text)}.IconButton-module__rlFJmG__root[data-variant=danger]:hover{background:var(--danger-soft);color:var(--danger-text)}.IconButton-module__rlFJmG__root:disabled,.IconButton-module__rlFJmG__root[aria-disabled=true]{color:var(--dim);cursor:not-allowed;background:0 0}.IconButton-module__rlFJmG__root[data-variant=bordered]:disabled{border-color:var(--line);background:var(--card2)}.IconButton-module__rlFJmG__badge{top:var(--space-6);right:var(--space-6);width:var(--space-8);height:var(--space-8);border:var(--bw-strong) solid var(--surface);border-radius:var(--radius-full);background:var(--acc);box-sizing:content-box;position:absolute;transform:translate(25%,-25%)}.IconButton-module__rlFJmG__root[data-size=xs] .IconButton-module__rlFJmG__badge,.IconButton-module__rlFJmG__root[data-size=sm] .IconButton-module__rlFJmG__badge{top:var(--space-4);right:var(--space-4)}
.Tag-module__4K-2aG__root{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-8);border:var(--bw) solid transparent;border-radius:var(--radius-sm);background:var(--card2);color:var(--muted);white-space:nowrap;vertical-align:middle;flex:none;display:inline-flex}.Tag-module__4K-2aG__root[data-font=chakra]{font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}.Tag-module__4K-2aG__root[data-font=sans]{font:var(--type-caption)}.Tag-module__4K-2aG__root[data-font=label]{font:var(--type-label-xs)}.Tag-module__4K-2aG__root[data-size=xs][data-font=label]{font:var(--type-overline)}.Tag-module__4K-2aG__root[data-font=mono]{font:var(--type-mono-3xs)}.Tag-module__4K-2aG__root[data-size=xs]{padding:var(--space-2) var(--space-6)}.Tag-module__4K-2aG__root[data-size=xs][data-font=chakra]{font:var(--type-overline-sm)}.Tag-module__4K-2aG__root[data-size=xs][data-font=mono]{font:var(--type-mono-4xs)}.Tag-module__4K-2aG__root[data-size=md]{padding:var(--space-4) var(--space-10);gap:var(--space-6)}.Tag-module__4K-2aG__root[data-size=md][data-font=mono]{font:var(--type-mono-2xs)}.Tag-module__4K-2aG__root[data-tone=accent]{background:var(--accs);color:var(--acct)}.Tag-module__4K-2aG__root[data-tone=solid-accent]{background:var(--acc);color:var(--on-acc)}.Tag-module__4K-2aG__root[data-tone=solid-accent][data-font=chakra],.Tag-module__4K-2aG__root[data-tone=danger-solid][data-font=chakra]{font-weight:var(--fw-bold)}.Tag-module__4K-2aG__root[data-tone=danger-solid]{background:var(--danger);color:var(--on-danger)}.Tag-module__4K-2aG__root[data-tone=outline]{border-color:var(--line);color:var(--muted);background:0 0}.Tag-module__4K-2aG__root[data-tone=warning]{background:var(--warning-soft);color:var(--warning-text)}.Tag-module__4K-2aG__root[data-tone=danger]{background:var(--danger-soft);color:var(--danger-text)}.Tag-module__4K-2aG__root[data-tone=accent-plain]{background:var(--accs);color:var(--text)}.Tag-module__4K-2aG__root[data-tone=plain]{color:var(--muted);background:0 0}.Tag-module__4K-2aG__root[data-truncate]{flex:0 auto;min-width:0;max-width:100%}.Tag-module__4K-2aG__text{text-overflow:ellipsis;overflow:hidden}
.Chip-module__RhvrpG__root{align-items:center;gap:var(--space-6);border:var(--bw) solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);flex:none;display:inline-flex}.Chip-module__RhvrpG__root[data-shape=pill]{height:calc(var(--space-28) + var(--space-2));padding:0 var(--space-12);border-radius:var(--radius-full);font:var(--type-body-xs);font-weight:var(--fw-medium)}.Chip-module__RhvrpG__root[data-shape=square]{padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);background:var(--card2);font:var(--type-mono-2xs);border-color:#0000}button.Chip-module__RhvrpG__root:hover:not(:disabled){border-color:var(--dim);color:var(--text)}button.Chip-module__RhvrpG__root[data-shape=square]:hover:not(:disabled){border-color:#0000}.Chip-module__RhvrpG__root[data-selected]{border-color:var(--acc-line);background:var(--accs);color:var(--acct)}button.Chip-module__RhvrpG__root[data-selected]:hover:not(:disabled){border-color:var(--acc);color:var(--acct)}.Chip-module__RhvrpG__root[data-selected][data-selected-style=solid],button.Chip-module__RhvrpG__root[data-selected][data-selected-style=solid]:hover:not(:disabled){border-color:var(--acc);background:var(--acc);color:var(--on-acc)}.Chip-module__RhvrpG__root[data-shape=square][data-selected]{border-color:#0000}.Chip-module__RhvrpG__root:disabled,.Chip-module__RhvrpG__root[data-disabled]{color:var(--dim);cursor:not-allowed}.Chip-module__RhvrpG__removable{cursor:default;padding-right:var(--space-4)}.Chip-module__RhvrpG__root[data-shape=square].Chip-module__RhvrpG__removable{padding-right:var(--space-2)}.Chip-module__RhvrpG__remove{width:var(--space-20);height:var(--space-20);border-radius:var(--radius-full);color:var(--dim);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.Chip-module__RhvrpG__root[data-shape=square] .Chip-module__RhvrpG__remove{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-xs)}.Chip-module__RhvrpG__remove:hover:not(:disabled){background:var(--card2);color:var(--text)}.Chip-module__RhvrpG__root[data-shape=square] .Chip-module__RhvrpG__remove:hover:not(:disabled){background:var(--line)}.Chip-module__RhvrpG__remove:disabled{cursor:not-allowed}
.Card-module___e43YW__root{--card-pad:var(--space-24);padding:var(--card-pad);border:var(--bw) solid var(--line);border-radius:var(--radius-lg);background:var(--card);color:var(--text);transition:border-color var(--dur-fast) var(--ease-standard);display:block;position:relative}.Card-module___e43YW__root[data-padding=none]{--card-pad:var(--space-0)}.Card-module___e43YW__root[data-padding=sm]{--card-pad:var(--space-16)}.Card-module___e43YW__root[data-padding=lg]{--card-pad:var(--space-32)}.Card-module___e43YW__root:has(>.Card-module___e43YW__header,>.Card-module___e43YW__body,>.Card-module___e43YW__footer){padding:0}.Card-module___e43YW__header,.Card-module___e43YW__body,.Card-module___e43YW__footer{padding:var(--card-pad)}.Card-module___e43YW__header{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.Card-module___e43YW__header+.Card-module___e43YW__body{padding-top:0}.Card-module___e43YW__header[data-divided]{border-bottom:var(--border)}.Card-module___e43YW__header[data-divided]+.Card-module___e43YW__body{padding-top:var(--card-pad)}.Card-module___e43YW__footer{align-items:center;gap:var(--space-12);border-top:var(--bw) solid var(--line);flex-wrap:wrap;display:flex}.Card-module___e43YW__footer[data-justify=between]{justify-content:space-between}.Card-module___e43YW__footer[data-justify=end]{justify-content:flex-end}.Card-module___e43YW__root[data-variant=interactive]{cursor:pointer;color:var(--text);text-decoration:none}.Card-module___e43YW__root[data-variant=interactive]:hover{border-color:var(--acc);color:var(--text)}.Card-module___e43YW__root[data-variant=highlight]{border-color:var(--acc-line);background:radial-gradient(60% 100% at 100% 0, var(--acc-glow), transparent 70%), var(--card);overflow:hidden}.Card-module___e43YW__root[data-variant=dashed]{border-style:dashed}.Card-module___e43YW__root[data-variant=warning]{background:var(--warning-soft);border-color:#0000}.Card-module___e43YW__root[data-variant=danger]{border-color:var(--danger)}.Card-module___e43YW__root[data-variant=inset]{border-radius:var(--radius-md);background:var(--surface)}
.Avatar-module__Ngb4ma__root{--avatar-size:calc(var(--space-32) + var(--space-4));--avatar-ring:var(--bw-strong);width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-full);background:var(--card2);color:var(--text);font:var(--type-label-sm);text-transform:uppercase;-webkit-user-select:none;user-select:none;border:0 solid #0000;flex:none;place-items:center;display:inline-grid;overflow:hidden}.Avatar-module__Ngb4ma__root[data-size=xs]{--avatar-size:var(--control-xs);font:var(--type-overline)}.Avatar-module__Ngb4ma__root[data-size=sm]{--avatar-size:var(--control-sm);font:var(--type-label-xs)}.Avatar-module__Ngb4ma__root[data-size=lg]{--avatar-size:var(--space-40);font:var(--type-label-sm)}.Avatar-module__Ngb4ma__root[data-size=xl]{--avatar-size:var(--control-lg);font:var(--type-label-md)}.Avatar-module__Ngb4ma__root[data-size="2xl"]{--avatar-size:calc(var(--space-48) + var(--space-8));--avatar-ring:var(--bw-emphasis);font:var(--type-title-md)}.Avatar-module__Ngb4ma__root[data-size="3xl"]{--avatar-size:var(--space-80);--avatar-ring:var(--bw-emphasis);font:var(--type-title-lg)}.Avatar-module__Ngb4ma__root:not([data-ring=none]){border-width:var(--avatar-ring)}.Avatar-module__Ngb4ma__root[data-ring=self]{border-color:var(--acc);color:var(--acct)}.Avatar-module__Ngb4ma__root[data-ring=neutral]{border-color:var(--line)}.Avatar-module__Ngb4ma__root[data-ring=medal-1]{border-color:var(--medal-1)}.Avatar-module__Ngb4ma__root[data-ring=medal-2]{border-color:var(--medal-2)}.Avatar-module__Ngb4ma__root[data-ring=medal-3]{border-color:var(--medal-3)}.Avatar-module__Ngb4ma__root[data-ring^=medal]{--avatar-ring:var(--bw-emphasis)}.Avatar-module__Ngb4ma__image{object-fit:cover;width:100%;height:100%}
.Hexagon-module__GCv4bW__hex,.Hexagon-module__GCv4bW__badge{--hex-w:calc(var(--space-48) + var(--space-4));--hex-clip:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);width:var(--hex-w);height:calc(var(--hex-w) * 1.1);flex:none}.Hexagon-module__GCv4bW__hex[data-size=xs],.Hexagon-module__GCv4bW__badge[data-size=xs]{--hex-w:calc(var(--space-32) + var(--space-2))}.Hexagon-module__GCv4bW__hex[data-size=sm],.Hexagon-module__GCv4bW__badge[data-size=sm]{--hex-w:var(--space-40)}.Hexagon-module__GCv4bW__hex[data-size=lg],.Hexagon-module__GCv4bW__badge[data-size=lg]{--hex-w:var(--space-64)}.Hexagon-module__GCv4bW__hex[data-size=xl],.Hexagon-module__GCv4bW__badge[data-size=xl]{--hex-w:calc(var(--space-64) + var(--space-8))}.Hexagon-module__GCv4bW__hex[data-size="2xl"],.Hexagon-module__GCv4bW__badge[data-size="2xl"]{--hex-w:calc(var(--space-120) + var(--space-8))}.Hexagon-module__GCv4bW__hex{clip-path:var(--hex-clip);background:var(--card2);color:var(--acct);font:var(--type-label-sm);text-align:center;place-items:center;display:inline-grid}.Hexagon-module__GCv4bW__hex[data-font=mono]{font:var(--type-mono-xs)}.Hexagon-module__GCv4bW__hex[data-font=chakra][data-size=xs]{font:var(--type-overline)}.Hexagon-module__GCv4bW__hex[data-font=mono][data-size=xs]{font:var(--type-mono-3xs)}.Hexagon-module__GCv4bW__hex[data-font=chakra][data-size=sm]{font:var(--type-label-xs)}.Hexagon-module__GCv4bW__hex[data-font=mono][data-size=sm]{font:var(--type-mono-2xs)}.Hexagon-module__GCv4bW__hex[data-font=chakra][data-size=lg]{font:var(--type-title-md)}.Hexagon-module__GCv4bW__hex[data-font=chakra][data-size=xl]{font:var(--type-title-sm)}.Hexagon-module__GCv4bW__hex[data-font=mono][data-size=lg],.Hexagon-module__GCv4bW__hex[data-font=mono][data-size=xl]{font:var(--type-mono-xl)}.Hexagon-module__GCv4bW__hex[data-font=chakra][data-size="2xl"]{font:var(--type-display-md)}.Hexagon-module__GCv4bW__hex[data-font=mono][data-size="2xl"]{font:var(--type-mono-display)}.Hexagon-module__GCv4bW__hex[data-font][data-size][data-tone]{font-weight:var(--fw-bold);line-height:var(--lh-none)}.Hexagon-module__GCv4bW__hex[data-tone=accent]{background:var(--acc);color:var(--on-acc)}.Hexagon-module__GCv4bW__hex[data-tone=blood]{background:var(--danger);color:var(--on-danger)}.Hexagon-module__GCv4bW__hex[data-tone=locked]{color:var(--dim)}.Hexagon-module__GCv4bW__badge{color:var(--badge-fg);display:inline-block;position:relative}.Hexagon-module__GCv4bW__badge[data-glow]{filter:var(--glow-acc)}.Hexagon-module__GCv4bW__rim,.Hexagon-module__GCv4bW__core,.Hexagon-module__GCv4bW__pattern{clip-path:var(--hex-clip);position:absolute}.Hexagon-module__GCv4bW__rim{background:var(--badge-rim);inset:0}.Hexagon-module__GCv4bW__core{inset:calc(var(--hex-w) * .055);background:var(--badge-core)}.Hexagon-module__GCv4bW__pattern{inset:calc(var(--hex-w) * .125);background:repeating-linear-gradient(135deg, var(--accs) 0 var(--space-2), transparent var(--space-2) var(--space-6))}.Hexagon-module__GCv4bW__content{justify-content:center;align-items:center;gap:var(--space-2);color:var(--badge-fg);font:var(--type-heading-xl);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.Hexagon-module__GCv4bW__badge[data-size=xs] .Hexagon-module__GCv4bW__content,.Hexagon-module__GCv4bW__badge[data-size=sm] .Hexagon-module__GCv4bW__content{font:var(--type-label-xs);font-weight:var(--fw-bold)}.Hexagon-module__GCv4bW__badge[data-size=md] .Hexagon-module__GCv4bW__content,.Hexagon-module__GCv4bW__badge[data-size=lg] .Hexagon-module__GCv4bW__content{font:var(--type-title-sm)}.Hexagon-module__GCv4bW__badge[data-size=xl] .Hexagon-module__GCv4bW__content{font:var(--type-title-lg)}.Hexagon-module__GCv4bW__badge[data-variant=locked]{color:var(--dim)}.Hexagon-module__GCv4bW__badge[data-variant=locked] .Hexagon-module__GCv4bW__rim{background:var(--line)}.Hexagon-module__GCv4bW__badge[data-variant=locked] .Hexagon-module__GCv4bW__core{background:var(--card2)}.Hexagon-module__GCv4bW__badge[data-variant=locked] .Hexagon-module__GCv4bW__pattern{display:none}.Hexagon-module__GCv4bW__badge[data-variant=locked] .Hexagon-module__GCv4bW__content{color:var(--dim)}.Hexagon-module__GCv4bW__ribbon{bottom:calc(var(--space-6) * -1);position:absolute;left:50%;transform:translate(-50%)}
.GlyphTile-module__HU6U7a__root{--glyph-size:calc(var(--space-32) + var(--space-4));width:var(--glyph-size);height:var(--glyph-size);border:var(--bw) solid var(--line);border-radius:var(--radius-md);background:var(--card2);color:var(--acct);font:var(--type-mono-2xs);white-space:nowrap;flex:none;place-items:center;display:inline-grid}.GlyphTile-module__HU6U7a__root[data-size=md]{--glyph-size:var(--space-48);font:var(--type-mono-sm)}.GlyphTile-module__HU6U7a__root[data-size=lg]{--glyph-size:var(--space-64);border-radius:var(--radius-lg);font:var(--type-mono-xl)}.GlyphTile-module__HU6U7a__root[data-size=xl]{--glyph-size:calc(var(--space-80) + var(--space-8));border-radius:var(--radius-lg);font:var(--type-mono-display)}.GlyphTile-module__HU6U7a__root[data-size][data-tone]{font-weight:var(--fw-bold)}.GlyphTile-module__HU6U7a__root[data-tone=muted]{color:var(--muted)}.GlyphTile-module__HU6U7a__root[data-tone=locked]{color:var(--dim)}.GlyphTile-module__HU6U7a__root[data-tone=solid]{background:var(--acc);color:var(--on-acc);border-color:#0000}.GlyphTile-module__HU6U7a__root[data-round]{border-radius:var(--radius-full)}
.StatusDot-module__4Yvn5a__root{--dot-color:var(--acc);--dot-size:var(--space-8);width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-full);background:var(--dot-color);vertical-align:middle;flex:none;display:inline-block}.StatusDot-module__4Yvn5a__root[data-size=sm]{--dot-size:var(--space-6)}.StatusDot-module__4Yvn5a__root[data-variant=ring]{border:var(--bw-strong) solid var(--dot-color);background:0 0}.StatusDot-module__4Yvn5a__root[data-variant=ring][data-size=sm]{border-width:var(--bw)}.StatusDot-module__4Yvn5a__root[data-tone=danger]{--dot-color:var(--danger)}.StatusDot-module__4Yvn5a__root[data-tone=warning]{--dot-color:var(--warning)}.StatusDot-module__4Yvn5a__root[data-tone=muted]{--dot-color:var(--muted)}.StatusDot-module__4Yvn5a__root[data-tone=dim]{--dot-color:var(--dim)}
.NumberBadge-module__FuzN6a__root{--nb-size:var(--control-xs);width:var(--nb-size);height:var(--nb-size);border:var(--bw) solid transparent;border-radius:var(--radius-full);background:var(--acc);color:var(--on-acc);font:var(--type-label-sm);line-height:var(--lh-none);flex:none;place-items:center;display:inline-grid}.NumberBadge-module__FuzN6a__root[data-size=xs]{--nb-size:calc(var(--space-20) + var(--space-2));font:var(--type-overline)}.NumberBadge-module__FuzN6a__root[data-size=sm]{--nb-size:calc(var(--space-24) + var(--space-2));font:var(--type-label-xs)}.NumberBadge-module__FuzN6a__root[data-size=lg]{--nb-size:calc(var(--space-32) + var(--space-2));font:var(--type-label-lg)}.NumberBadge-module__FuzN6a__root[data-size][data-state]{font-weight:var(--fw-bold)}.NumberBadge-module__FuzN6a__root[data-state=done]{background:var(--accs);color:var(--acct)}.NumberBadge-module__FuzN6a__root[data-state=locked]{background:var(--card2);color:var(--dim)}.NumberBadge-module__FuzN6a__root[data-state=outline]{border-color:var(--line);color:var(--muted);background:0 0}
.Kbd-module__EPe4AG__root{padding:var(--space-2) var(--space-4);border:var(--bw) solid var(--line);border-radius:var(--radius-sm);color:var(--dim);font:var(--type-mono-4xs);line-height:var(--lh-snug);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.Kbd-module__EPe4AG__root[data-variant=keycap]{min-width:var(--space-24);height:var(--space-24);padding:0 var(--space-6);border-bottom-width:var(--bw-strong);border-radius:var(--radius-md);background:var(--card2);color:var(--muted);font:var(--type-mono-2xs)}
.Code-module__3bexaW__root{padding:var(--space-2) var(--space-6);border-radius:var(--radius-sm);background:var(--card2);color:var(--text);font:var(--type-mono-xs);line-height:inherit;overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.Divider-module__ivNfRW__root{background:var(--line);flex:none}.Divider-module__ivNfRW__root[data-orientation=horizontal]{width:100%;height:var(--bw)}.Divider-module__ivNfRW__root[data-orientation=vertical]{width:var(--bw);min-height:var(--space-16);align-self:stretch}.Divider-module__ivNfRW__labelled{align-items:center;gap:var(--space-12);width:100%;color:var(--dim);font:var(--type-mono-2xs);display:flex}.Divider-module__ivNfRW__line{height:var(--bw);background:var(--line);flex:1}.Divider-module__ivNfRW__label{white-space:nowrap;flex:none}
.ProgressBar-module__E8WhjG__root{--bar-h:var(--space-4);width:100%;height:var(--bar-h);border-radius:var(--radius-xs);background:var(--card2);display:flex;overflow:hidden}.ProgressBar-module__E8WhjG__root[data-size=xs]{--bar-h:calc(var(--space-2) + var(--bw))}.ProgressBar-module__E8WhjG__root[data-size=md]{--bar-h:var(--space-6)}.ProgressBar-module__E8WhjG__root[data-size=lg]{--bar-h:var(--space-8)}.ProgressBar-module__E8WhjG__fill{width:var(--value);background:var(--acc);height:100%;transition:width var(--dur-slow) var(--ease-standard);flex:none}.ProgressBar-module__E8WhjG__fill[data-tone=acc-soft]{opacity:.55}.ProgressBar-module__E8WhjG__fill[data-tone=muted]{background:var(--dim)}.ProgressBar-module__E8WhjG__fill[data-tone=warning]{background:var(--warning)}.ProgressBar-module__E8WhjG__fill[data-tone=danger]{background:var(--danger)}
.SegmentedProgress-module__GdPY4G__root{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:var(--space-6);width:100%;display:grid}.SegmentedProgress-module__GdPY4G__segment{height:var(--space-4);border-radius:var(--radius-xs);background:var(--card2);transition:background-color var(--dur-base) var(--ease-standard)}.SegmentedProgress-module__GdPY4G__segment[data-tone=acc]{background:var(--acc)}.SegmentedProgress-module__GdPY4G__segment[data-tone=warning]{background:var(--warning)}.SegmentedProgress-module__GdPY4G__segment[data-tone=danger]{background:var(--danger)}.SegmentedProgress-module__GdPY4G__segment[data-tone=muted]{background:var(--dim)}
.RingProgress-module__hknG5a__root{--ring-size:calc(var(--space-80) + var(--space-24));--ring-thickness:var(--space-10);--ring-inner:var(--card);width:var(--ring-size);height:var(--ring-size);border-radius:var(--radius-full);background:conic-gradient(var(--acc) 0 var(--value), var(--card2) var(--value) 100%);flex:none;place-items:center;display:inline-grid}.RingProgress-module__hknG5a__root[data-size=sm]{--ring-size:var(--space-64);--ring-thickness:var(--space-6)}.RingProgress-module__hknG5a__root[data-size=lg]{--ring-size:calc(var(--space-120) + var(--space-8));--ring-thickness:var(--space-12)}.RingProgress-module__hknG5a__inner{width:calc(var(--ring-size) - 2 * var(--ring-thickness));height:calc(var(--ring-size) - 2 * var(--ring-thickness));border-radius:var(--radius-full);background:var(--ring-inner);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.RingProgress-module__hknG5a__label{color:var(--text);font:var(--type-heading-sm)}.RingProgress-module__hknG5a__root[data-size=sm] .RingProgress-module__hknG5a__label{font:var(--type-label-md)}.RingProgress-module__hknG5a__root[data-size=lg] .RingProgress-module__hknG5a__label{font:var(--type-heading-lg)}.RingProgress-module__hknG5a__sublabel{color:var(--dim);font:var(--type-caption-sm);white-space:nowrap}.RingProgress-module__hknG5a__root[data-size=sm] .RingProgress-module__hknG5a__sublabel{display:none}
.Skeleton-module__cyFBpW__root{width:var(--sk-w,100%);height:var(--sk-h,var(--space-16));border-radius:var(--radius-md);background:linear-gradient(90deg, var(--sk) 0%, var(--sk2) 50%, var(--sk) 100%);animation:Skeleton-module__cyFBpW__shimmer var(--dur-shimmer) ease-in-out infinite;background-size:200% 100%;flex:none;display:block}.Skeleton-module__cyFBpW__root[data-shape=text]{height:var(--sk-h,var(--space-12));border-radius:var(--radius-sm)}.Skeleton-module__cyFBpW__lines .Skeleton-module__cyFBpW__root[data-shape=text]{width:100%}.Skeleton-module__cyFBpW__lines .Skeleton-module__cyFBpW__root[data-last]{width:60%}.Skeleton-module__cyFBpW__root[data-shape=circle]{width:var(--sk-w,var(--space-40));height:var(--sk-h,var(--sk-w,var(--space-40)));border-radius:var(--radius-full)}.Skeleton-module__cyFBpW__root[data-shape=hex]{width:var(--sk-w,var(--space-40));height:var(--sk-h,calc(var(--sk-w,var(--space-40)) * 1.1));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border-radius:0}.Skeleton-module__cyFBpW__lines{gap:var(--space-8);width:var(--sk-w,100%);flex-direction:column;display:flex}.Skeleton-module__cyFBpW__group{display:contents}@keyframes Skeleton-module__cyFBpW__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__cyFBpW__root{animation:none}}
.Field-module__B7KMUa__root{flex-direction:column;min-width:0;display:flex}.Field-module__B7KMUa__labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-12);margin-bottom:var(--space-6);display:flex}.Field-module__B7KMUa__labelRow[data-hidden]{width:1px;height:1px;margin:calc(var(--bw) * -1);clip:rect(0, 0, 0, 0);white-space:nowrap;position:absolute;overflow:hidden}.Field-module__B7KMUa__label{align-items:baseline;gap:var(--space-6);color:var(--text);font:var(--type-body-sm);font-weight:var(--fw-semibold);display:inline-flex}.Field-module__B7KMUa__root[data-variant=admin] .Field-module__B7KMUa__label{color:var(--dim);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}.Field-module__B7KMUa__label[data-required]:after{content:"*";color:var(--danger-text)}.Field-module__B7KMUa__optional{color:var(--dim);font:var(--type-caption);text-transform:none;letter-spacing:normal}.Field-module__B7KMUa__action{font:var(--type-body-xs);font-weight:var(--fw-medium)}.Field-module__B7KMUa__root[data-disabled] .Field-module__B7KMUa__label{color:var(--dim)}.Field-module__B7KMUa__meta{font:var(--type-body-xs);align-items:baseline;display:flex}.Field-module__B7KMUa__meta:has(>:not(:empty)){margin-top:var(--space-6)}.Field-module__B7KMUa__error{color:var(--danger-text)}.Field-module__B7KMUa__hint{color:var(--muted)}.Field-module__B7KMUa__counter{padding-left:var(--space-12);color:var(--dim);font:var(--type-mono-2xs);flex:none;margin-left:auto}.Field-module__B7KMUa__counter[data-over]{color:var(--danger-text)}
.Input-module__QZ6LWa__root{--input-h:var(--control-md);--input-px:var(--space-12);--input-font:var(--type-body-sm);--input-bg:var(--surface);--input-bd:var(--line);--input-fg:var(--text);align-items:center;gap:var(--space-8);width:100%;min-width:0;height:var(--input-h);padding:0 var(--input-px);border:var(--bw) solid var(--input-bd);border-radius:var(--radius-md);background:var(--input-bg);color:var(--input-fg);font:var(--input-font);cursor:text;transition:border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);display:flex}.Input-module__QZ6LWa__root[data-size=xl]{--input-h:var(--control-xl);--input-px:var(--space-14);--input-font:var(--type-body-md)}.Input-module__QZ6LWa__root[data-size=lg]{--input-h:var(--control-lg);--input-px:var(--space-14);--input-font:var(--type-body-md)}.Input-module__QZ6LWa__root[data-size=sm]{--input-h:var(--control-sm);--input-px:var(--space-10);--input-font:var(--type-body-xs)}.Input-module__QZ6LWa__root[data-mono]{--input-font:var(--type-mono-xs)}.Input-module__QZ6LWa__root[data-mono][data-size=xl],.Input-module__QZ6LWa__root[data-mono][data-size=lg]{--input-font:var(--type-mono-md)}.Input-module__QZ6LWa__root[data-mono][data-size=sm]{--input-font:var(--type-mono-2xs)}.Input-module__QZ6LWa__root[data-tone=bg]{--input-bg:var(--bg)}.Input-module__QZ6LWa__root:hover:not([data-disabled]){--input-bd:var(--dim)}.Input-module__QZ6LWa__root:focus-within{--input-bd:var(--acc)}.Input-module__QZ6LWa__root[data-invalid],.Input-module__QZ6LWa__root[data-invalid]:hover{--input-bd:var(--danger)}.Input-module__QZ6LWa__root[data-disabled]{--input-fg:var(--dim);cursor:not-allowed}.Input-module__QZ6LWa__root[data-width=xs]{width:var(--space-64);flex:none}.Input-module__QZ6LWa__root[data-width=sm]{flex:0 1 calc(var(--space-120) * 2);width:calc(var(--space-120) * 2);max-width:100%}.Input-module__QZ6LWa__root[data-width=glyph]{width:var(--editor-glyph);flex:none}.Input-module__QZ6LWa__root[data-variant=title]{--input-font:var(--type-title-lg)}.Input-module__QZ6LWa__root[data-variant=inline]{--input-bg:transparent;--input-bd:transparent;--input-px:var(--space-10);--input-font:var(--type-label-lg)}.Input-module__QZ6LWa__root[data-variant=inline]:hover:not([data-disabled]){--input-bd:var(--line)}.Input-module__QZ6LWa__root[data-variant=inline]:focus-within{--input-bd:var(--acc);--input-bg:var(--surface)}.Input-module__QZ6LWa__root[data-variant=inline][data-invalid]{--input-bd:var(--danger)}.Input-module__QZ6LWa__root[data-variant=terminal]{--input-h:calc(var(--control-xl) + var(--space-4));--input-px:var(--space-16);--input-bg:var(--term-bg);--input-bd:var(--term-line);--input-fg:var(--term-fg);--input-font:var(--type-mono-lg);gap:var(--space-10)}.Input-module__QZ6LWa__root[data-variant=terminal]:hover:not([data-disabled]){--input-bd:var(--term-dim)}.Input-module__QZ6LWa__root[data-variant=terminal]:focus-within{--input-bd:var(--acc)}.Input-module__QZ6LWa__root[data-variant=terminal][data-invalid]{--input-bd:var(--danger)}.Input-module__QZ6LWa__input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.Input-module__QZ6LWa__input:focus-visible{outline:0}.Input-module__QZ6LWa__input::placeholder{color:var(--dim);opacity:1}.Input-module__QZ6LWa__root[data-variant=terminal] .Input-module__QZ6LWa__input::placeholder{color:var(--term-dim)}.Input-module__QZ6LWa__input:disabled{cursor:not-allowed}.Input-module__QZ6LWa__input[type=number]{appearance:textfield}.Input-module__QZ6LWa__input::-webkit-inner-spin-button{appearance:none;margin:0}.Input-module__QZ6LWa__input::-webkit-outer-spin-button{appearance:none;margin:0}.Input-module__QZ6LWa__input::-webkit-search-cancel-button{appearance:none;margin:0}.Input-module__QZ6LWa__affix{color:var(--dim);flex:none;align-items:center;display:inline-flex}.Input-module__QZ6LWa__affix[data-text]{font:var(--type-mono-md);-webkit-user-select:none;user-select:none}.Input-module__QZ6LWa__root[data-size=md] .Input-module__QZ6LWa__affix[data-text],.Input-module__QZ6LWa__root[data-size=sm] .Input-module__QZ6LWa__affix[data-text]{font:var(--type-mono-xs)}.Input-module__QZ6LWa__root[data-variant=terminal] .Input-module__QZ6LWa__affix[data-side=prefix]{color:var(--term-prompt);font:inherit}.Input-module__QZ6LWa__affix[data-side=suffix]:has(>button){margin-right:calc(var(--input-px) * -1 + var(--space-4))}
.PasswordInput-module__ohZ0Ga__root{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.PasswordInput-module__ohZ0Ga__meter{--seg-on:var(--acc);gap:var(--space-6);flex-direction:column;display:flex}.PasswordInput-module__ohZ0Ga__meter[data-score="1"]{--seg-on:var(--danger)}.PasswordInput-module__ohZ0Ga__meter[data-score="2"]{--seg-on:var(--warning)}.PasswordInput-module__ohZ0Ga__segments{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.PasswordInput-module__ohZ0Ga__segment{height:var(--space-4);border-radius:var(--radius-xs);background:var(--card2);transition:background-color var(--dur-base) var(--ease-standard)}.PasswordInput-module__ohZ0Ga__segment[data-on]{background:var(--seg-on)}.PasswordInput-module__ohZ0Ga__hint{color:var(--muted);font:var(--type-body-xs)}
.Textarea-module__gQNxOG__root{width:100%;min-width:0;padding:var(--space-10) var(--space-12);border:var(--bw) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:var(--type-body-sm);line-height:var(--lh-normal);resize:vertical;transition:border-color var(--dur-fast) var(--ease-standard);outline:0;display:block}.Textarea-module__gQNxOG__root::placeholder{color:var(--dim);opacity:1}.Textarea-module__gQNxOG__root[data-tone=bg]{background:var(--bg)}.Textarea-module__gQNxOG__root[data-variant=mono]{font:var(--type-mono-xs)}.Textarea-module__gQNxOG__root[data-variant=terminal]{border-color:var(--term-line);background:var(--term-bg);color:var(--term-out);font:var(--type-mono-xs)}.Textarea-module__gQNxOG__root[data-variant=terminal]::placeholder{color:var(--term-dim)}.Textarea-module__gQNxOG__root:hover:not(:disabled){border-color:var(--dim)}.Textarea-module__gQNxOG__root:focus{border-color:var(--acc)}.Textarea-module__gQNxOG__root[data-warning]:not(:focus){border-color:var(--warning)}.Textarea-module__gQNxOG__root[data-invalid]{border-color:var(--danger)}.Textarea-module__gQNxOG__root:disabled{color:var(--dim);cursor:not-allowed}.Textarea-module__gQNxOG__root[data-auto-grow]{resize:none;overflow:hidden}
.Select-module__G1y7Eq__root{--select-h:var(--control-md);--select-px:var(--space-12);--select-font:var(--type-body-sm);--select-bg:var(--surface);--select-bd:var(--line);min-width:0;color:var(--text);display:inline-flex;position:relative}.Select-module__G1y7Eq__root[data-full-width]{width:100%;display:flex}.Select-module__G1y7Eq__root[data-size=xl]{--select-h:var(--control-xl);--select-px:var(--space-14);--select-font:var(--type-body-md)}.Select-module__G1y7Eq__root[data-size=lg]{--select-h:var(--control-lg);--select-px:var(--space-14);--select-font:var(--type-body-md)}.Select-module__G1y7Eq__root[data-size=sm]{--select-h:var(--control-sm);--select-px:var(--space-10);--select-font:var(--type-body-xs)}.Select-module__G1y7Eq__root[data-tone=bg]{--select-bg:var(--bg)}.Select-module__G1y7Eq__root:hover:not([data-disabled]){--select-bd:var(--dim)}.Select-module__G1y7Eq__root:focus-within{--select-bd:var(--acc)}.Select-module__G1y7Eq__root[data-invalid]{--select-bd:var(--danger)}.Select-module__G1y7Eq__select{width:100%;min-width:0;height:var(--select-h);padding:0 calc(var(--select-px) + var(--space-16) + var(--space-6)) 0 var(--select-px);border:var(--bw) solid var(--select-bd);border-radius:var(--radius-md);background:var(--select-bg);color:inherit;font:var(--select-font);cursor:pointer;appearance:none;transition:border-color var(--dur-fast) var(--ease-standard);outline:0;flex:1}.Select-module__G1y7Eq__select:disabled{color:var(--dim);cursor:not-allowed}.Select-module__G1y7Eq__select option{background:var(--surface);color:var(--text)}.Select-module__G1y7Eq__chevron{top:50%;right:var(--select-px);color:var(--dim);pointer-events:none;position:absolute;transform:translateY(-50%)}
.Checkbox-module__NxU7Ha__root{align-items:flex-start;gap:var(--space-10);color:var(--muted);font:var(--type-body-sm);cursor:pointer;display:inline-flex}.Checkbox-module__NxU7Ha__root[data-disabled]{cursor:not-allowed}.Checkbox-module__NxU7Ha__text{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Checkbox-module__NxU7Ha__root .Checkbox-module__NxU7Ha__box{margin-top:calc((1lh - var(--cb-size)) / 2)}.Checkbox-module__NxU7Ha__description{color:var(--dim);font:var(--type-caption)}.Checkbox-module__NxU7Ha__box{--cb-size:var(--space-18);--cb-bg:transparent;--cb-bd:var(--line);--cb-fg:var(--on-acc);width:var(--cb-size);height:var(--cb-size);border:var(--bw-strong) solid var(--cb-bd);border-radius:var(--radius-sm);background:var(--cb-bg);color:var(--cb-fg);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex:none;place-items:center;margin:0;padding:0;display:grid}.Checkbox-module__NxU7Ha__box[data-size=md]{--cb-size:var(--space-22);border-radius:var(--radius-md)}.Checkbox-module__NxU7Ha__box:hover:not(:disabled){--cb-bd:var(--dim)}.Checkbox-module__NxU7Ha__box[data-state=checked],.Checkbox-module__NxU7Ha__box[data-state=indeterminate]{--cb-bg:var(--acc);--cb-bd:var(--acc)}.Checkbox-module__NxU7Ha__box[data-invalid]:not([data-state=checked]){--cb-bd:var(--danger)}.Checkbox-module__NxU7Ha__box:disabled{cursor:not-allowed}.Checkbox-module__NxU7Ha__box:disabled:not([data-locked]){--cb-bd:var(--line);--cb-bg:var(--card2);--cb-fg:var(--dim)}.Checkbox-module__NxU7Ha__box[data-locked][data-state=checked],.Checkbox-module__NxU7Ha__box[data-locked][data-state=indeterminate]{--cb-bg:var(--card2);--cb-bd:var(--card2);--cb-fg:var(--muted)}.Checkbox-module__NxU7Ha__indicator{place-items:center;display:grid}.Checkbox-module__NxU7Ha__indicator .Checkbox-module__NxU7Ha__check,.Checkbox-module__NxU7Ha__indicator .Checkbox-module__NxU7Ha__minus{display:none}.Checkbox-module__NxU7Ha__indicator[data-state=checked] .Checkbox-module__NxU7Ha__check,.Checkbox-module__NxU7Ha__indicator[data-state=indeterminate] .Checkbox-module__NxU7Ha__minus{display:block}
.RadioCard-module__vg9IFW__group{gap:var(--space-10);flex-direction:column;display:flex}.RadioCard-module__vg9IFW__card{align-items:center;gap:var(--space-14);width:100%;padding:var(--space-14);border:var(--bw) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);display:flex}.RadioCard-module__vg9IFW__card[data-state=unchecked]:not([data-disabled]):hover{border-color:var(--dim)}.RadioCard-module__vg9IFW__card[data-state=checked]{border-color:var(--acc);background:var(--accs);--dim:var(--muted)}.RadioCard-module__vg9IFW__card[data-disabled]{cursor:not-allowed;opacity:.55}.RadioCard-module__vg9IFW__card:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.RadioCard-module__vg9IFW__media{flex:none;place-items:center;display:grid}.RadioCard-module__vg9IFW__body{flex-direction:column;flex:1;min-width:0;display:flex}.RadioCard-module__vg9IFW__overline{color:var(--dim);font:var(--type-overline-sm);letter-spacing:var(--ls-caps);text-transform:uppercase}.RadioCard-module__vg9IFW__title{font:var(--type-label-lg)}.RadioCard-module__vg9IFW__meta{margin-top:var(--space-2);color:var(--dim);font:var(--type-caption)}.RadioCard-module__vg9IFW__trailing{flex:none}
.Switch-module__-SgcCW__root{justify-content:space-between;align-items:center;gap:var(--space-12);color:var(--text);cursor:pointer;display:flex}.Switch-module__-SgcCW__root[data-position=end]{justify-content:flex-end;gap:var(--space-8);flex-direction:row-reverse;display:inline-flex}.Switch-module__-SgcCW__root[data-disabled]{cursor:not-allowed}.Switch-module__-SgcCW__text{flex-direction:column;min-width:0;display:flex}.Switch-module__-SgcCW__label{font:var(--type-body-sm)}.Switch-module__-SgcCW__root[data-size=sm] .Switch-module__-SgcCW__label{color:var(--muted);font:var(--type-caption)}.Switch-module__-SgcCW__root[data-disabled] .Switch-module__-SgcCW__label{color:var(--dim)}.Switch-module__-SgcCW__description{color:var(--dim);font:var(--type-caption)}.Switch-module__-SgcCW__track{--sw-w:calc(var(--space-32) + var(--space-2));--sw-h:var(--space-20);--sw-thumb:var(--space-14);--sw-inset:calc((var(--sw-h) - var(--sw-thumb)) / 2);width:var(--sw-w);height:var(--sw-h);border-radius:var(--radius-full);background:var(--card2);cursor:pointer;transition:background-color var(--dur-base) var(--ease-standard);border:0;flex:none;padding:0;position:relative}.Switch-module__-SgcCW__track[data-size=sm]{--sw-w:var(--control-xs);--sw-h:var(--space-16);--sw-thumb:var(--space-12)}.Switch-module__-SgcCW__track[data-state=checked]{background:var(--acc)}.Switch-module__-SgcCW__track:disabled{cursor:not-allowed}.Switch-module__-SgcCW__track:disabled[data-state=unchecked]{background:var(--surface);box-shadow:inset 0 0 0 var(--bw) var(--line)}.Switch-module__-SgcCW__thumb{top:var(--sw-inset);left:var(--sw-inset);width:var(--sw-thumb);height:var(--sw-thumb);border-radius:var(--radius-full);background:var(--dim);transition:transform var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard);display:block;position:absolute}.Switch-module__-SgcCW__thumb[data-state=checked]{background:var(--on-acc);transform:translateX(calc(var(--sw-w) - var(--sw-thumb) - var(--sw-inset) * 2))}
.SegmentedControl-module__0dziaW__root{--seg-h:calc(var(--control-sm) + var(--space-2));--seg-px:var(--space-14);--seg-font:var(--type-label-sm);--seg-active-bg:var(--card2);--seg-active-fg:var(--text);gap:var(--space-2);scrollbar-width:none;max-width:100%;padding:var(--space-4);border:var(--border);border-radius:var(--radius-md);background:var(--surface);display:inline-flex;overflow-x:auto}.SegmentedControl-module__0dziaW__root[data-tone=bg]{background:var(--bg)}.SegmentedControl-module__0dziaW__root[data-full-width]{width:100%;display:flex}.SegmentedControl-module__0dziaW__root[data-size=lg]{--seg-h:var(--control-md);--seg-font:var(--type-label-md)}.SegmentedControl-module__0dziaW__root[data-size=sm]{--seg-h:var(--control-sm);--seg-px:var(--space-12)}.SegmentedControl-module__0dziaW__root[data-size=xs]{--seg-h:var(--control-xs);--seg-px:var(--space-10);--seg-font:var(--type-label-xs)}.SegmentedControl-module__0dziaW__root[data-variant=accent]{--seg-active-bg:var(--acc);--seg-active-fg:var(--on-acc)}.SegmentedControl-module__0dziaW__item{justify-content:center;align-items:center;gap:var(--space-6);height:var(--seg-h);padding:0 var(--seg-px);border-radius:var(--radius-sm);color:var(--dim);font:var(--seg-font);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:0;display:inline-flex}.SegmentedControl-module__0dziaW__root[data-full-width] .SegmentedControl-module__0dziaW__item{flex:1;min-width:0}.SegmentedControl-module__0dziaW__item:hover:not(:disabled){color:var(--text)}.SegmentedControl-module__0dziaW__item[data-state=on],.SegmentedControl-module__0dziaW__item[data-state=on]:hover{background:var(--seg-active-bg);color:var(--seg-active-fg)}.SegmentedControl-module__0dziaW__item:disabled{cursor:not-allowed;color:var(--line)}.SegmentedControl-module__0dziaW__label{text-overflow:ellipsis;overflow:hidden}.SegmentedControl-module__0dziaW__count{font:var(--type-mono-3xs)}
.Tabs-module__ufiMyW__root{--tab-h:calc(var(--control-md) + var(--space-2));--tab-gap:var(--space-22);--tab-font:var(--type-label-md);--tab-fg:var(--dim);flex-direction:column;min-width:0;display:flex}.Tabs-module__ufiMyW__root[data-variant=nav]{--tab-h:var(--nav-height-admin);--tab-gap:var(--space-20);--tab-font:var(--type-body-sm);--tab-fg:var(--muted)}.Tabs-module__ufiMyW__list{gap:var(--tab-gap);scrollbar-width:none;display:flex;overflow-x:auto}.Tabs-module__ufiMyW__root[data-variant=page] .Tabs-module__ufiMyW__list{border-bottom:var(--border)}.Tabs-module__ufiMyW__trigger{align-items:center;gap:var(--space-8);height:var(--tab-h);margin-bottom:calc(var(--bw) * -1);border:0;border-bottom:var(--bw-strong) solid transparent;color:var(--tab-fg);font:var(--tab-font);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:0 0;flex:none;padding:0;display:inline-flex}.Tabs-module__ufiMyW__root[data-variant=nav] .Tabs-module__ufiMyW__trigger{font-weight:var(--fw-medium);margin-bottom:0}.Tabs-module__ufiMyW__trigger:hover:not(:disabled){color:var(--text)}.Tabs-module__ufiMyW__trigger[data-state=active]{border-bottom-color:var(--acc);color:var(--text)}.Tabs-module__ufiMyW__trigger:disabled{cursor:not-allowed;color:var(--line)}.Tabs-module__ufiMyW__trigger:focus-visible{outline-offset:calc(var(--focus-offset) * -1)}.Tabs-module__ufiMyW__count{color:var(--dim);font:var(--type-mono-2xs);font-weight:var(--fw-semibold)}.Tabs-module__ufiMyW__badge{min-width:var(--space-18);height:var(--space-18);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--danger);color:var(--on-danger);font:var(--type-mono-3xs);font-weight:var(--fw-bold);place-items:center;display:inline-grid}.Tabs-module__ufiMyW__badge[data-tone=warning]{background:var(--warning);color:var(--on-acc)}.Tabs-module__ufiMyW__badge[data-tone=accent]{background:var(--acc);color:var(--on-acc)}.Tabs-module__ufiMyW__content:focus-visible{outline-offset:var(--focus-offset)}.Tabs-module__ufiMyW__content[data-state=inactive]{display:none}
.TagInput-module__u_lZea__root{align-items:center;gap:var(--space-6);width:100%;min-width:0;min-height:var(--control-md);padding:var(--space-4) var(--space-8);border:var(--bw) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);cursor:text;transition:border-color var(--dur-fast) var(--ease-standard);flex-wrap:wrap;display:flex}.TagInput-module__u_lZea__root[data-tone=bg]{background:var(--bg)}.TagInput-module__u_lZea__root:hover:not([data-disabled]){border-color:var(--dim)}.TagInput-module__u_lZea__root:focus-within{border-color:var(--acc)}.TagInput-module__u_lZea__root[data-invalid]{border-color:var(--danger)}.TagInput-module__u_lZea__root[data-disabled]{color:var(--dim);cursor:not-allowed}.TagInput-module__u_lZea__list{margin:0;padding:0;list-style:none;display:contents}.TagInput-module__u_lZea__tag{align-items:center;gap:var(--space-4);max-width:100%;height:var(--control-xs);padding:0 var(--space-4) 0 var(--space-8);border:var(--border);border-radius:var(--radius-sm);background:var(--card2);font:var(--type-mono-2xs);display:inline-flex}.TagInput-module__u_lZea__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TagInput-module__u_lZea__remove{width:var(--space-20);height:var(--space-20);border-radius:var(--radius-sm);color:var(--dim);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.TagInput-module__u_lZea__remove:hover:not(:disabled){background:var(--danger-soft);color:var(--danger-text)}.TagInput-module__u_lZea__remove:disabled{cursor:not-allowed}.TagInput-module__u_lZea__input{flex:1 1 var(--space-120);min-width:0;height:var(--control-xs);padding:0 var(--space-4);color:inherit;font:var(--type-body-sm);background:0 0;border:0;outline:0}.TagInput-module__u_lZea__input:focus-visible{outline:0}.TagInput-module__u_lZea__input::placeholder{color:var(--dim);opacity:1}
.DropZone-module__dt3_Ma__root{justify-content:center;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-28) var(--space-24);border:var(--bw) dashed var(--line);border-radius:var(--radius-lg);color:var(--muted);font:var(--type-body-sm);text-align:center;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;flex-direction:column;display:flex;position:relative}.DropZone-module__dt3_Ma__root:hover:not([data-disabled]),.DropZone-module__dt3_Ma__root[data-over]{border-color:var(--acc);color:var(--text)}.DropZone-module__dt3_Ma__root[data-over]{background:var(--accs)}.DropZone-module__dt3_Ma__root:has(.DropZone-module__dt3_Ma__input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.DropZone-module__dt3_Ma__root[data-invalid]{border-color:var(--danger)}.DropZone-module__dt3_Ma__root[data-disabled]{cursor:not-allowed}.DropZone-module__dt3_Ma__root[data-uploading]{cursor:progress}.DropZone-module__dt3_Ma__input{width:1px;height:1px;margin:calc(var(--bw) * -1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.DropZone-module__dt3_Ma__icon{color:var(--dim)}.DropZone-module__dt3_Ma__root:hover:not([data-disabled]) .DropZone-module__dt3_Ma__icon,.DropZone-module__dt3_Ma__root[data-over] .DropZone-module__dt3_Ma__icon{color:var(--acct)}.DropZone-module__dt3_Ma__text{max-width:var(--measure-sm);text-wrap:pretty}.DropZone-module__dt3_Ma__description{color:var(--dim);font:var(--type-mono-2xs)}.DropZone-module__dt3_Ma__spinner{width:var(--space-20);height:var(--space-20);border:var(--bw-strong) solid var(--line);border-top-color:var(--acc);border-radius:var(--radius-full);animation:DropZone-module__dt3_Ma__spin var(--dur-shimmer) linear infinite}@keyframes DropZone-module__dt3_Ma__spin{to{transform:rotate(1turn)}}
.Toast-module__KjmB9G__region{left:50%;bottom:var(--space-24);z-index:var(--z-toast);align-items:center;gap:var(--space-8);width:max-content;max-width:min(var(--toast-max), calc(100vw - var(--space-32)));pointer-events:none;flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.Toast-module__KjmB9G__region:empty{display:none}.Toast-module__KjmB9G__toast{align-items:center;gap:var(--space-12);max-width:100%;padding:var(--space-10) var(--space-8) var(--space-10) var(--space-16);border:var(--bw) solid transparent;border-radius:var(--radius-lg);background:var(--inverse-bg);color:var(--inverse-fg);font:var(--type-body-sm);box-shadow:var(--shadow-overlay);pointer-events:auto;animation:Toast-module__KjmB9G__enter var(--dur-base) var(--ease-standard);display:flex}.Toast-module__KjmB9G__toast[data-variant=error]{padding-left:var(--space-12);border-color:var(--danger)}.Toast-module__KjmB9G__icon{color:var(--danger);flex:none}.Toast-module__KjmB9G__message{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.Toast-module__KjmB9G__dismiss{width:var(--control-xs);height:var(--control-xs);border-radius:var(--radius-md);color:inherit;opacity:.7;cursor:pointer;transition:opacity var(--dur-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.Toast-module__KjmB9G__dismiss:hover{opacity:1}.Toast-module__KjmB9G__dismiss:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);opacity:1}@keyframes Toast-module__KjmB9G__enter{0%{opacity:0;transform:translateY(var(--space-8))}}
.Callout-module__Bu-oEW__root{--callout-fg:var(--muted);--callout-bg:var(--card2);--callout-bd:var(--line);gap:var(--space-14);padding:var(--space-16) var(--space-18);border:var(--bw) solid var(--callout-bd);border-radius:var(--radius-lg);background:var(--callout-bg);color:var(--text);display:flex}.Callout-module__Bu-oEW__root[data-variant=key]{--callout-fg:var(--acct);--callout-bg:var(--accs);--callout-bd:var(--accs)}.Callout-module__Bu-oEW__root[data-variant=tip]{--callout-fg:var(--warning-text);--callout-bg:var(--warning-soft);--callout-bd:var(--warning-soft)}.Callout-module__Bu-oEW__root[data-variant=warning],.Callout-module__Bu-oEW__root[data-variant=error]{--callout-fg:var(--danger-text);--callout-bg:var(--danger-soft);--callout-bd:var(--danger-soft)}.Callout-module__Bu-oEW__root[data-variant=info]{--callout-fg:var(--acct);--callout-bg:var(--card2);--callout-bd:var(--line)}.Callout-module__Bu-oEW__icon{margin-top:var(--space-2);color:var(--callout-fg);flex:none}.Callout-module__Bu-oEW__body{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Callout-module__Bu-oEW__title{color:var(--callout-fg);font:var(--type-label-md)}.Callout-module__Bu-oEW__content{font:var(--type-body-md);text-wrap:pretty}
.Banner-module__uz2GlW__root{--banner-fg:var(--warning);--banner-bg:var(--warning-soft);border-bottom:var(--border);background:var(--banner-bg);color:var(--text);position:relative}.Banner-module__uz2GlW__root[data-tone=danger]{--banner-fg:var(--danger);--banner-bg:var(--danger-soft)}.Banner-module__uz2GlW__root[data-tone=info]{--banner-fg:var(--acct);--banner-bg:var(--accs)}.Banner-module__uz2GlW__inner{align-items:center;gap:var(--space-14);max-width:var(--container-xl);padding:var(--space-12) var(--gutter);flex-wrap:wrap;margin:0 auto;display:flex}.Banner-module__uz2GlW__icon{color:var(--banner-fg);flex:none}.Banner-module__uz2GlW__text{flex:1 1 calc(var(--space-80) * 4);font:var(--type-body-sm);margin:0}.Banner-module__uz2GlW__title{font-weight:var(--fw-bold)}.Banner-module__uz2GlW__description{color:var(--muted)}
.Notice-module__Pnu1Nq__root{align-items:baseline;gap:var(--space-10);padding:var(--space-12) var(--space-16);border-radius:var(--radius-lg);background:var(--warning-soft);color:var(--text);font:var(--type-body-sm);flex-wrap:wrap;display:flex}.Notice-module__Pnu1Nq__root[data-tone=danger]{background:var(--danger-soft)}.Notice-module__Pnu1Nq__root[data-tone=dashed]{padding:var(--space-10) var(--space-16);border:var(--bw) dashed var(--line);color:var(--muted);font:var(--type-body-xs);background:0 0}.Notice-module__Pnu1Nq__label{color:var(--warning-text);font:var(--type-label-sm);font-weight:var(--fw-bold)}.Notice-module__Pnu1Nq__root[data-tone=danger] .Notice-module__Pnu1Nq__label{color:var(--danger-text)}.Notice-module__Pnu1Nq__text{text-wrap:pretty}
.ConfirmInline-module__xD3wyG__root{gap:var(--space-8);padding:var(--space-12);border:var(--bw) solid var(--danger);border-radius:var(--radius-md);background:var(--danger-soft);color:var(--text);flex-direction:column;display:flex}.ConfirmInline-module__xD3wyG__root[data-layout=row]{align-items:center;gap:var(--space-10) var(--space-16);padding:var(--space-12) var(--space-16);border-radius:var(--radius-lg);flex-flow:wrap}.ConfirmInline-module__xD3wyG__message{font:var(--type-body-xs)}.ConfirmInline-module__xD3wyG__root[data-layout=row] .ConfirmInline-module__xD3wyG__message{flex:1 1 calc(var(--space-120) * 3)}.ConfirmInline-module__xD3wyG__extra{gap:var(--space-8);flex-direction:column;display:flex}.ConfirmInline-module__xD3wyG__root[data-layout=row] .ConfirmInline-module__xD3wyG__extra{flex-basis:100%}.ConfirmInline-module__xD3wyG__actions{justify-content:flex-end;gap:var(--space-6);display:flex}.ConfirmInline-module__xD3wyG__actions .ConfirmInline-module__xD3wyG__cancel{color:var(--text)}
.EmptyState-module__o33-Aq__root{align-items:center;gap:var(--space-16);padding:calc(var(--space-48) + var(--space-8)) var(--space-24);border:var(--bw) dashed var(--line);border-radius:var(--radius-lg);color:var(--muted);text-align:center;flex-direction:column;display:flex}.EmptyState-module__o33-Aq__root[data-size=sm]{gap:var(--space-12);padding:var(--space-28)}.EmptyState-module__o33-Aq__root[data-layout=inline]{gap:var(--space-24);padding:var(--space-32) var(--space-28);background:var(--card);text-align:left;flex-flow:wrap}.EmptyState-module__o33-Aq__root[data-layout=inline][data-size=sm]{gap:var(--space-16);padding:var(--space-20)}.EmptyState-module__o33-Aq__body{gap:var(--space-8);min-width:0;max-width:var(--measure-sm);flex-direction:column;display:flex}.EmptyState-module__o33-Aq__root[data-layout=inline] .EmptyState-module__o33-Aq__body{flex:1 1 calc(var(--space-80) * 4);max-width:none}.EmptyState-module__o33-Aq__terminal{color:var(--dim);font:var(--type-mono-sm)}.EmptyState-module__o33-Aq__root[data-size=sm] .EmptyState-module__o33-Aq__terminal,.EmptyState-module__o33-Aq__root[data-layout=inline] .EmptyState-module__o33-Aq__terminal{font:var(--type-mono-2xs)}.EmptyState-module__o33-Aq__title{color:var(--text);font:var(--type-heading-sm);margin:0}.EmptyState-module__o33-Aq__root[data-layout=inline] .EmptyState-module__o33-Aq__title{font:var(--type-heading-md)}.EmptyState-module__o33-Aq__root[data-size=sm] .EmptyState-module__o33-Aq__title{font:var(--type-title-sm)}.EmptyState-module__o33-Aq__description{font:var(--type-body-md);text-wrap:pretty;margin:0}.EmptyState-module__o33-Aq__root[data-size=sm] .EmptyState-module__o33-Aq__description{font:var(--type-body-sm)}.EmptyState-module__o33-Aq__icon{width:calc(var(--space-48) + var(--space-4));height:calc(var(--space-48) + var(--space-4));border-radius:var(--radius-full);background:var(--card2);color:var(--dim);flex:none;place-items:center;display:grid}.EmptyState-module__o33-Aq__root[data-size=sm] .EmptyState-module__o33-Aq__icon{width:var(--control-md);height:var(--control-md)}.EmptyState-module__o33-Aq__hex{color:var(--acct);flex:none}.EmptyState-module__o33-Aq__actions{justify-content:center;gap:var(--space-10);flex-wrap:wrap;display:flex}
.ErrorState-module__1REDta__root{align-items:center;gap:var(--space-16);padding:calc(var(--space-40) + var(--space-4)) var(--space-24);text-align:center;flex-direction:column;display:flex}.ErrorState-module__1REDta__root[data-framed]{border:var(--border);border-radius:var(--radius-lg);background:var(--card)}.ErrorState-module__1REDta__icon{width:calc(var(--space-48) + var(--space-4));height:calc(var(--space-48) + var(--space-4));border-radius:var(--radius-full);background:var(--danger-soft);color:var(--danger);place-items:center;display:grid}.ErrorState-module__1REDta__text{gap:var(--space-6);max-width:var(--measure-sm);flex-direction:column;display:flex}.ErrorState-module__1REDta__title{font:var(--type-heading-sm);margin:0}.ErrorState-module__1REDta__description{color:var(--muted);font:var(--type-body-md);text-wrap:pretty;margin:0}.ErrorState-module__1REDta__code{color:var(--dim);font:var(--type-mono-2xs)}
.StatusScreen-module__NwmhVW__root{--status-fg:var(--acct);--status-bg:var(--accs);gap:var(--space-20);flex-direction:column;display:flex}.StatusScreen-module__NwmhVW__root[data-tone=warning]{--status-fg:var(--warning);--status-bg:var(--warning-soft)}.StatusScreen-module__NwmhVW__root[data-tone=danger]{--status-fg:var(--danger);--status-bg:var(--danger-soft)}.StatusScreen-module__NwmhVW__root[data-tone=neutral]{--status-fg:var(--muted);--status-bg:var(--card2)}.StatusScreen-module__NwmhVW__icon{width:calc(var(--space-48) + var(--space-4));height:calc(var(--space-48) + var(--space-4));border-radius:var(--radius-full);background:var(--status-bg);color:var(--status-fg);place-items:center;display:grid}.StatusScreen-module__NwmhVW__title{margin:0 0 var(--space-8);font:var(--type-heading-lg)}.StatusScreen-module__NwmhVW__text{color:var(--muted);font:var(--type-body-md);text-wrap:pretty;margin:0}.StatusScreen-module__NwmhVW__text strong{color:var(--text);font-weight:var(--fw-semibold)}.StatusScreen-module__NwmhVW__actions{gap:var(--space-20);flex-direction:column;display:flex}.StatusScreen-module__NwmhVW__actions[data-layout=row]{gap:var(--space-10);flex-flow:wrap}.StatusScreen-module__NwmhVW__footer{color:var(--muted);font:var(--type-body-sm);margin:0}
.Drawer-module__CD_MwG__content{top:var(--drawer-top,0);z-index:var(--z-drawer);width:min(var(--drawer-width), 100vw);border-left:var(--border);background:var(--card);color:var(--text);box-shadow:var(--shadow-drawer);outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;right:0;overflow:auto}.Drawer-module__CD_MwG__content[data-state=open]{animation:Drawer-module__CD_MwG__slide-in var(--dur-slow) var(--ease-standard)}.Drawer-module__CD_MwG__content[data-state=closed]{animation:Drawer-module__CD_MwG__slide-out var(--dur-base) var(--ease-standard)}.Drawer-module__CD_MwG__header{z-index:var(--z-raised);align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-18);border-bottom:var(--border);background:var(--card);display:flex;position:sticky;top:0}.Drawer-module__CD_MwG__overline{min-width:0;color:var(--dim);font:var(--type-label-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;flex:auto;margin:0}.Drawer-module__CD_MwG__close{flex:none}.Drawer-module__CD_MwG__body{gap:var(--space-20);padding:var(--space-20) var(--space-20) var(--space-40);flex-direction:column;flex:1 0 auto;display:flex}.Drawer-module__CD_MwG__footer{justify-content:flex-end;gap:var(--space-8);padding:var(--space-12) var(--space-18);border-top:var(--border);background:var(--card);flex-wrap:wrap;display:flex;position:sticky;bottom:0}@keyframes Drawer-module__CD_MwG__slide-in{0%{transform:translate(100%)}}@keyframes Drawer-module__CD_MwG__slide-out{to{transform:translate(100%)}}
.Popover-module__wnhqVW__content{--popover-w:var(--popover-md);z-index:var(--z-popover);width:var(--popover-w);max-width:calc(100vw - var(--space-32));max-height:var(--radix-popover-content-available-height);border:var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--text);box-shadow:var(--shadow-pop);transform-origin:var(--radix-popover-content-transform-origin);animation:Popover-module__wnhqVW__pop-in var(--dur-fast) var(--ease-standard);outline:none;overflow:auto}.Popover-module__wnhqVW__content[data-padded]{padding:var(--space-14)}.Popover-module__wnhqVW__content[data-width=sm]{--popover-w:var(--popover-sm)}.Popover-module__wnhqVW__content[data-width=lg]{--popover-w:var(--popover-lg)}.Popover-module__wnhqVW__content[data-width=auto]{--popover-w:auto}@keyframes Popover-module__wnhqVW__pop-in{0%{opacity:0;transform:scale(.98)}}
.Menu-module__OtDNAa__content{--menu-w:var(--popover-sm);z-index:var(--z-popover);width:var(--menu-w);max-width:calc(100vw - var(--space-32));max-height:var(--radix-dropdown-menu-content-available-height);padding:var(--space-6) 0;border:var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--text);box-shadow:var(--shadow-pop);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:Menu-module__OtDNAa__pop-in var(--dur-fast) var(--ease-standard);outline:none;overflow:auto}.Menu-module__OtDNAa__content[data-width=md]{--menu-w:var(--popover-md)}.Menu-module__OtDNAa__content[data-width=lg]{--menu-w:var(--popover-lg)}.Menu-module__OtDNAa__content[data-width=auto]{--menu-w:auto}.Menu-module__OtDNAa__item{align-items:center;gap:var(--space-12);width:100%;padding:var(--space-10) var(--space-14);color:var(--text);font:var(--type-body-sm);font-weight:var(--fw-medium);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;outline:none;text-decoration:none;display:flex}.Menu-module__OtDNAa__item[data-highlighted]{background:var(--card2);color:var(--text)}.Menu-module__OtDNAa__item[data-disabled]{opacity:.5;cursor:default}.Menu-module__OtDNAa__icon{color:var(--muted);flex:none}.Menu-module__OtDNAa__label{flex:auto;min-width:0}.Menu-module__OtDNAa__trailing{flex:none;display:inline-flex}.Menu-module__OtDNAa__external{color:var(--dim);flex:none}.Menu-module__OtDNAa__item[data-variant=danger],.Menu-module__OtDNAa__item[data-variant=danger][data-highlighted],.Menu-module__OtDNAa__item[data-variant=danger] .Menu-module__OtDNAa__icon{color:var(--danger)}.Menu-module__OtDNAa__separator{height:var(--bw);margin:var(--space-6) 0;background:var(--line)}.Menu-module__OtDNAa__groupLabel{padding:var(--space-10) var(--space-14) var(--space-6);color:var(--dim);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}@keyframes Menu-module__OtDNAa__pop-in{0%{opacity:0;transform:scale(.98)}}
.Accordion-module__cSZZKq__root{gap:var(--space-14);flex-direction:column;display:flex}.Accordion-module__cSZZKq__item{border:var(--border);border-radius:var(--radius-lg);background:var(--card);overflow:hidden}.Accordion-module__cSZZKq__item[data-tone=active]{border-color:var(--acc-line)}.Accordion-module__cSZZKq__item[data-tone=muted]{opacity:.6}.Accordion-module__cSZZKq__header{font:inherit;margin:0}.Accordion-module__cSZZKq__trigger{align-items:center;gap:var(--space-16);width:100%;padding:var(--space-18) var(--space-22);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.Accordion-module__cSZZKq__trigger:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-offset) * -1)}.Accordion-module__cSZZKq__leading{flex:none;display:inline-flex}.Accordion-module__cSZZKq__heading{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.Accordion-module__cSZZKq__title{font:var(--type-title-md)}.Accordion-module__cSZZKq__meta{color:var(--dim);font:var(--type-caption)}.Accordion-module__cSZZKq__aside{color:var(--muted);font:var(--type-label-xs);white-space:nowrap;flex:none}.Accordion-module__cSZZKq__chevron{color:var(--dim);transition:transform var(--dur-base) var(--ease-standard);flex:none}.Accordion-module__cSZZKq__trigger[data-state=open] .Accordion-module__cSZZKq__chevron{transform:rotate(180deg)}.Accordion-module__cSZZKq__content{border-top:var(--border)}.Accordion-module__cSZZKq__contentInner{gap:var(--space-22);padding:var(--space-22);flex-direction:column;display:flex}.Accordion-module__cSZZKq__contentInner[data-indent]{padding-left:calc(var(--space-22) + var(--space-32) + var(--space-2) + var(--space-16))}.Accordion-module__cSZZKq__details{padding-top:var(--space-16);border-top:var(--border)}.Accordion-module__cSZZKq__summary{align-items:center;gap:var(--space-6);color:var(--muted);font:var(--type-label-md);font-weight:var(--fw-semibold);cursor:pointer;list-style:none;display:inline-flex}.Accordion-module__cSZZKq__summary::-webkit-details-marker{display:none}.Accordion-module__cSZZKq__summary:hover{color:var(--text)}.Accordion-module__cSZZKq__summary:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Accordion-module__cSZZKq__summaryChevron{transition:transform var(--dur-base) var(--ease-standard)}.Accordion-module__cSZZKq__details[open] .Accordion-module__cSZZKq__summaryChevron{transform:rotate(90deg)}.Accordion-module__cSZZKq__detailsBody{gap:var(--space-8);margin-top:var(--space-12);font:var(--type-body-sm);flex-direction:column;display:flex}
.Pagination-module__WTFN9W__root{justify-content:space-between;align-items:center;gap:var(--space-12);color:var(--muted);font:var(--type-body-xs);flex-wrap:wrap;display:flex}.Pagination-module__WTFN9W__range{font-variant-numeric:tabular-nums}.Pagination-module__WTFN9W__buttons{gap:var(--space-6);display:flex}
.StatTile-module__CU3EfW__root{--stat-fg:var(--text);flex-direction:column;min-width:0;display:flex}.StatTile-module__CU3EfW__root[data-tone=acct]{--stat-fg:var(--acct)}.StatTile-module__CU3EfW__root[data-tone=muted]{--stat-fg:var(--muted)}.StatTile-module__CU3EfW__root[data-tone=danger]{--stat-fg:var(--danger-text)}.StatTile-module__CU3EfW__root[data-tone=warning]{--stat-fg:var(--warning-text)}.StatTile-module__CU3EfW__root[data-tone=success]{--stat-fg:var(--success-text)}.StatTile-module__CU3EfW__label{min-width:0}.StatTile-module__CU3EfW__value{min-width:0;color:var(--stat-fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StatTile-module__CU3EfW__sub{color:var(--muted);font:var(--type-caption)}.StatTile-module__CU3EfW__root[data-layout=kpi]{padding:var(--space-16) var(--space-18);border:var(--border);border-radius:var(--radius-lg);background:var(--card)}.StatTile-module__CU3EfW__root[data-layout=kpi] .StatTile-module__CU3EfW__label{color:var(--dim);font:var(--type-caption)}.StatTile-module__CU3EfW__root[data-layout=kpi] .StatTile-module__CU3EfW__value{margin-top:var(--space-4);font:var(--type-heading-md)}.StatTile-module__CU3EfW__root[data-layout=kpi] .StatTile-module__CU3EfW__sub{margin-top:var(--space-2)}.StatTile-module__CU3EfW__root[data-layout=plain] .StatTile-module__CU3EfW__label{color:var(--dim);font:var(--type-caption)}.StatTile-module__CU3EfW__root[data-layout=plain] .StatTile-module__CU3EfW__value{margin-top:var(--space-2);font:var(--type-heading-md)}.StatTile-module__CU3EfW__root[data-layout=plain] .StatTile-module__CU3EfW__sub{margin-top:var(--space-2)}.StatTile-module__CU3EfW__root[data-layout=cell]{padding:var(--space-10) var(--space-12);border:var(--border);border-radius:var(--radius-md);background:var(--surface)}.StatTile-module__CU3EfW__root[data-layout=cell] .StatTile-module__CU3EfW__label{color:var(--dim);font:var(--type-caption-sm)}.StatTile-module__CU3EfW__root[data-layout=cell] .StatTile-module__CU3EfW__value{margin-top:var(--space-2);font:var(--type-label-lg)}.StatTile-module__CU3EfW__root[data-layout=inline]{justify-content:space-between;gap:var(--space-4) var(--space-10);font:var(--type-body-xs);flex-flow:wrap}.StatTile-module__CU3EfW__root[data-layout=inline] .StatTile-module__CU3EfW__label{color:var(--muted)}.StatTile-module__CU3EfW__root[data-layout=inline] .StatTile-module__CU3EfW__value{font:var(--type-mono-xs);font-weight:var(--fw-semibold);text-align:right}.StatTile-module__CU3EfW__root[data-layout=inline] .StatTile-module__CU3EfW__sub{flex-basis:100%}.StatTile-module__CU3EfW__root[data-layout=compact]{padding:var(--space-12) var(--space-4);text-align:center;flex-direction:column-reverse;justify-content:flex-end}.StatTile-module__CU3EfW__root[data-layout=compact] .StatTile-module__CU3EfW__label{color:var(--dim);font:var(--type-caption-sm)}.StatTile-module__CU3EfW__root[data-layout=compact] .StatTile-module__CU3EfW__value{font:var(--type-title-sm)}.StatTile-module__CU3EfW__root[data-layout=compact] .StatTile-module__CU3EfW__sub{display:none}.StatTile-module__CU3EfW__grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-120) + var(--space-48))), 1fr));gap:var(--space-12);display:grid}.StatTile-module__CU3EfW__grid[data-columns=fixed]{grid-template-columns:repeat(var(--stat-cols), minmax(0, 1fr))}.StatTile-module__CU3EfW__grid[data-divided]{gap:var(--bw);background:var(--line);overflow:hidden}.StatTile-module__CU3EfW__grid[data-divided]>*{background:var(--card)}
.NavLink-module__HCf9Ua__root{align-items:center;gap:var(--space-8);border:0;border-bottom:var(--bw-strong) solid transparent;color:var(--muted);font:var(--type-body-md);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard);background:0 0;align-self:stretch;padding:0;text-decoration:none;display:inline-flex}.NavLink-module__HCf9Ua__root[data-size=sm]{font:var(--type-body-sm);font-weight:var(--fw-medium)}.NavLink-module__HCf9Ua__root:hover{color:var(--text)}.NavLink-module__HCf9Ua__root[data-active]{color:var(--text);font-weight:var(--fw-medium);border-bottom-color:var(--acc)}.NavLink-module__HCf9Ua__root:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-offset) * -1)}
.TerminalBreadcrumb-module__mC_fua__root{min-width:0;color:var(--dim);font:var(--type-mono-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TerminalBreadcrumb-module__mC_fua__list,.TerminalBreadcrumb-module__mC_fua__item,.TerminalBreadcrumb-module__mC_fua__separator{margin:0;padding:0;list-style:none;display:inline}.TerminalBreadcrumb-module__mC_fua__link{color:var(--dim);transition:color var(--dur-fast) var(--ease-standard);text-decoration:none}.TerminalBreadcrumb-module__mC_fua__link:hover{color:var(--text)}.TerminalBreadcrumb-module__mC_fua__link:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.TerminalBreadcrumb-module__mC_fua__current{color:var(--text)}.TerminalBreadcrumb-module__mC_fua__dollar{white-space:pre}.TerminalBreadcrumb-module__mC_fua__command{color:var(--acct)}
.PageHeader-module__POpuLa__root{justify-content:space-between;align-items:flex-end;gap:var(--space-12) var(--space-24);flex-wrap:wrap;display:flex}.PageHeader-module__POpuLa__main{flex-direction:column;min-width:0;display:flex}.PageHeader-module__POpuLa__prompt{min-width:0;margin-bottom:var(--space-8)}.PageHeader-module__POpuLa__title{color:var(--text);font:var(--type-display-md);text-wrap:pretty;margin:0}.PageHeader-module__POpuLa__root[data-size=md] .PageHeader-module__POpuLa__title{font:var(--type-heading-xl)}.PageHeader-module__POpuLa__description{max-width:var(--measure);margin-top:var(--space-6);color:var(--muted);font:var(--type-body-md)}.PageHeader-module__POpuLa__root[data-size=md] .PageHeader-module__POpuLa__description{font:var(--type-body-sm)}.PageHeader-module__POpuLa__actions{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}
.TerminalBlock-module__zBifrG__root{border:var(--border);border-radius:var(--radius-lg);min-width:0;font:var(--type-terminal);overflow:hidden}.TerminalBlock-module__zBifrG__root[data-variant=prompt]{padding:var(--space-14) var(--space-16);background:var(--surface);font:var(--type-mono-xs);line-height:var(--lh-code)}.TerminalBlock-module__zBifrG__promptLine{color:var(--dim)}.TerminalBlock-module__zBifrG__cmd{color:var(--acct)}.TerminalBlock-module__zBifrG__out{color:var(--muted)}.TerminalBlock-module__zBifrG__root[data-variant=window],.TerminalBlock-module__zBifrG__root[data-variant=code]{background:var(--term-bg);color:var(--term-fg)}.TerminalBlock-module__zBifrG__bar{align-items:center;gap:var(--space-6);padding:var(--space-10) var(--space-14);border-bottom:var(--bw) solid var(--term-line);display:flex}.TerminalBlock-module__zBifrG__dot{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-full);background:var(--term-dot)}.TerminalBlock-module__zBifrG__title{margin-left:var(--space-8);color:var(--term-dim);font:var(--type-mono-2xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TerminalBlock-module__zBifrG__body{padding:var(--space-16) var(--space-18);overflow-x:auto}.TerminalBlock-module__zBifrG__pre{font:inherit;white-space:pre;margin:0}.TerminalBlock-module__zBifrG__line{min-height:1lh;display:block;position:relative}.TerminalBlock-module__zBifrG__line[data-copyable]{padding-right:var(--control-xs)}.TerminalBlock-module__zBifrG__line[data-kind=comment],.TerminalBlock-module__zBifrG__comment{color:var(--term-dim)}.TerminalBlock-module__zBifrG__prompt{color:var(--term-prompt)}.TerminalBlock-module__zBifrG__copy{color:var(--term-dim);position:absolute;top:50%;right:0;translate:0 -50%}.TerminalBlock-module__zBifrG__copy[data-copied]{color:var(--term-prompt)}.TerminalBlock-module__zBifrG__srOnly{width:var(--bw);height:var(--bw);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}
.TopNav-module__vAGytW__root{z-index:var(--z-nav);border-bottom:var(--border);background:var(--bg);position:sticky;top:0}.TopNav-module__vAGytW__inner{align-items:center;gap:var(--space-24);max-width:var(--container-xl);height:var(--nav-height);padding:0 var(--gutter);white-space:nowrap;margin:0 auto;display:flex}.TopNav-module__vAGytW__logo{flex:none;align-items:center;display:flex}.TopNav-module__vAGytW__links{align-self:stretch;gap:var(--space-22);flex:none;display:flex}.TopNav-module__vAGytW__spacer{flex:1}.TopNav-module__vAGytW__search{flex:0 1 var(--popover-sm);min-width:var(--control-md);position:relative}.TopNav-module__vAGytW__searchCompact{display:none}.TopNav-module__vAGytW__secondary,.TopNav-module__vAGytW__actions{align-items:center;gap:var(--space-24);flex:none;display:flex}@media (max-width:767px){.TopNav-module__vAGytW__inner{gap:var(--space-12);padding:0 var(--space-16)}.TopNav-module__vAGytW__links,.TopNav-module__vAGytW__search,.TopNav-module__vAGytW__secondary{display:none}.TopNav-module__vAGytW__searchCompact{display:flex}.TopNav-module__vAGytW__actions{gap:var(--space-12)}}
.UserChip-module__V5Weza__root{align-items:center;gap:var(--space-10);padding:var(--space-2) var(--space-8) var(--space-2) var(--space-2);border:var(--bw) solid transparent;border-radius:var(--radius-lg);color:var(--text);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard);background:0 0;flex:none;display:flex}.UserChip-module__V5Weza__root:hover,.UserChip-module__V5Weza__root[aria-expanded=true],.UserChip-module__V5Weza__root[data-state=open]{border-color:var(--line)}.UserChip-module__V5Weza__root:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.UserChip-module__V5Weza__text{min-width:0;line-height:var(--lh-snug);flex-direction:column;display:flex}.UserChip-module__V5Weza__handle{font:var(--type-body-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug)}.UserChip-module__V5Weza__level{color:var(--dim);font:var(--type-mono-3xs)}.UserChip-module__V5Weza__chevron{color:var(--dim)}@media (max-width:767px){.UserChip-module__V5Weza__root{padding:var(--space-2);border-radius:var(--radius-full)}.UserChip-module__V5Weza__text,.UserChip-module__V5Weza__chevron{display:none}}
.BottomTabBar-module__5Vo92W__root{z-index:var(--z-nav);padding-bottom:env(safe-area-inset-bottom,0);border-top:var(--border);background:var(--bg);position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.BottomTabBar-module__5Vo92W__root[data-responsive]{display:none}}.BottomTabBar-module__5Vo92W__list{height:var(--tabbar-height);grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.BottomTabBar-module__5Vo92W__item{min-width:0;display:flex}.BottomTabBar-module__5Vo92W__link{justify-content:center;align-items:center;gap:var(--space-4);min-width:0;color:var(--dim);transition:color var(--dur-fast) var(--ease-standard);flex-direction:column;flex:1;text-decoration:none;display:flex}.BottomTabBar-module__5Vo92W__link:hover{color:var(--text)}.BottomTabBar-module__5Vo92W__link[aria-current=page]{color:var(--acct)}.BottomTabBar-module__5Vo92W__link:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-offset) * -1)}.BottomTabBar-module__5Vo92W__label{max-width:100%;font:var(--type-label-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.AppShell-module__D_MYfq__root{background:var(--bg);min-height:100dvh;color:var(--text);flex-direction:column;display:flex}.AppShell-module__D_MYfq__main{flex:1;min-width:0;position:relative}@media (max-width:767px){.AppShell-module__D_MYfq__main[data-has-tabbar]{padding-bottom:calc(var(--tabbar-height) + env(safe-area-inset-bottom,0px))}}
.FocusHeader-module__GBitMq__root{z-index:var(--z-nav);border-bottom:var(--border);background:var(--bg);position:sticky;top:0}.FocusHeader-module__GBitMq__inner{align-items:center;gap:var(--space-20);max-width:var(--container-xl);height:var(--nav-height);padding:0 var(--gutter);white-space:nowrap;margin:0 auto;display:flex}.FocusHeader-module__GBitMq__logo{flex:none;align-items:center;display:flex}.FocusHeader-module__GBitMq__divider{width:var(--bw);height:var(--space-24);background:var(--line);flex:none}.FocusHeader-module__GBitMq__breadcrumb{min-width:0;display:flex}.FocusHeader-module__GBitMq__spacer{flex:1}.FocusHeader-module__GBitMq__timer{align-items:center;gap:var(--space-8);height:var(--control-md);padding:0 var(--space-12);border:var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:var(--type-mono-sm);font-variant-numeric:tabular-nums;flex:none;display:flex}.FocusHeader-module__GBitMq__timer>svg{color:var(--dim)}.FocusHeader-module__GBitMq__step{color:var(--dim);font:var(--type-mono-xs);flex:none}.FocusHeader-module__GBitMq__progress{border-radius:0}@media (max-width:767px){.FocusHeader-module__GBitMq__inner{gap:var(--space-12);padding:0 var(--space-16)}.FocusHeader-module__GBitMq__divider,.FocusHeader-module__GBitMq__breadcrumb{display:none}}@media (max-width:479px){.FocusHeader-module__GBitMq__step{display:none}}
.AdminNav-module__PaL9fG__root{z-index:var(--z-nav);border-bottom:var(--border);background:var(--bg);position:sticky;top:0}.AdminNav-module__PaL9fG__inner{align-items:center;gap:var(--space-22);height:var(--nav-height-admin);padding:0 var(--space-20);white-space:nowrap;display:flex;overflow-x:auto}.AdminNav-module__PaL9fG__logo{flex:none;align-items:center;display:flex}.AdminNav-module__PaL9fG__tabs{align-self:stretch;gap:var(--space-20);flex:none;display:flex}.AdminNav-module__PaL9fG__tabWrap{display:flex}.AdminNav-module__PaL9fG__tab{align-items:center;gap:var(--space-8);border:0;border-bottom:var(--bw-strong) solid transparent;color:var(--muted);font:var(--type-body-sm);font-weight:var(--fw-medium);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard);background:0 0;padding:0;text-decoration:none;display:flex}.AdminNav-module__PaL9fG__tab:hover{color:var(--text)}.AdminNav-module__PaL9fG__tab[aria-current=page]{border-bottom-color:var(--acc);color:var(--text)}.AdminNav-module__PaL9fG__tab:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-offset) * -1)}.AdminNav-module__PaL9fG__badge{min-width:var(--space-18);height:var(--space-18);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--danger);color:var(--on-danger);font:var(--type-mono-3xs);font-weight:var(--fw-bold);place-items:center;display:grid}.AdminNav-module__PaL9fG__spacer{flex:1}.AdminNav-module__PaL9fG__viewAs{align-items:center;gap:var(--space-8);flex:none;display:flex}.AdminNav-module__PaL9fG__viewAsLabel{color:var(--dim);font:var(--type-caption)}.AdminNav-module__PaL9fG__user{align-items:center;gap:var(--space-10);flex:none;display:flex}.AdminNav-module__PaL9fG__userButton{padding:var(--space-2) var(--space-8) var(--space-2) var(--space-2);border:var(--bw) solid transparent;border-radius:var(--radius-lg);color:var(--text);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard);background:0 0}.AdminNav-module__PaL9fG__userButton:hover,.AdminNav-module__PaL9fG__userButton[data-state=open]{border-color:var(--line)}.AdminNav-module__PaL9fG__userButton:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.AdminNav-module__PaL9fG__userText{line-height:var(--lh-snug)}.AdminNav-module__PaL9fG__handle{font:var(--type-body-xs);font-weight:var(--fw-medium)}.AdminNav-module__PaL9fG__role{color:var(--dim);font:var(--type-mono-3xs)}@media (max-width:1279px){.AdminNav-module__PaL9fG__inner,.AdminNav-module__PaL9fG__tabs{gap:var(--space-12)}.AdminNav-module__PaL9fG__viewAsLabel,.AdminNav-module__PaL9fG__userText{display:none}.AdminNav-module__PaL9fG__userButton{padding:var(--space-2)}}
.AuthShell-module__7QYvGq__root{background:var(--bg);min-height:100dvh;color:var(--text);flex-wrap:wrap;display:flex}.AuthShell-module__7QYvGq__aside{flex:1 1 var(--form-width);justify-content:space-between;gap:var(--space-40);padding:var(--space-32) var(--space-40);border-right:var(--border);background:var(--surface);flex-direction:column;display:flex;position:relative;overflow:hidden}.AuthShell-module__7QYvGq__layer{position:relative}.AuthShell-module__7QYvGq__brand{gap:var(--space-24);max-width:var(--measure-sm);flex-direction:column;display:flex}.AuthShell-module__7QYvGq__title{font:var(--type-display-lg);letter-spacing:var(--ls-display);text-wrap:pretty;margin:0}.AuthShell-module__7QYvGq__highlight{color:var(--acct)}.AuthShell-module__7QYvGq__description{color:var(--muted);font:var(--type-body-lg);text-wrap:pretty;margin:0}.AuthShell-module__7QYvGq__terminal{background:var(--bg)}.AuthShell-module__7QYvGq__footer{color:var(--dim);font:var(--type-mono-2xs)}.AuthShell-module__7QYvGq__main{flex:1 1 var(--form-width);padding:var(--space-24) var(--space-32) var(--space-40);flex-direction:column;display:flex}.AuthShell-module__7QYvGq__toolbar{justify-content:flex-end;display:flex}.AuthShell-module__7QYvGq__center{padding:var(--space-24) 0;flex:1;justify-content:center;align-items:center;display:flex}.AuthShell-module__7QYvGq__form{gap:var(--space-24);width:100%;max-width:var(--form-width);flex-direction:column;display:flex}@media (max-width:839px){.AuthShell-module__7QYvGq__aside{padding:var(--space-24) var(--space-16);border-right:0;border-bottom:var(--border)}.AuthShell-module__7QYvGq__main{padding:var(--space-16) var(--space-16) var(--space-40)}}
.Stepper-module__vKmucW__root{gap:var(--space-8);flex-direction:column;display:flex}.Stepper-module__vKmucW__meta{justify-content:space-between;gap:var(--space-12);color:var(--dim);font:var(--type-mono-2xs);display:flex}.Stepper-module__vKmucW__name{text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.Stepper-module__vKmucW__segments{gap:var(--space-4)}
.Timeline-module__0tkCXq__root{--tl-gap:var(--space-12);--tl-line:var(--bw);--tl-pad:var(--space-14);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Timeline-module__0tkCXq__root[data-variant=lesson]{--tl-gap:var(--space-18);--tl-line:var(--bw-strong);--tl-pad:var(--space-22)}.Timeline-module__0tkCXq__item{gap:var(--tl-gap);display:flex}.Timeline-module__0tkCXq__rail{flex-direction:column;flex:none;align-items:center;display:flex}.Timeline-module__0tkCXq__marker{width:var(--space-14);height:var(--space-14);margin-top:var(--space-4);border-radius:var(--radius-full);background:var(--acc);flex:none}.Timeline-module__0tkCXq__marker[data-marker=dot][data-tone=muted]{background:var(--dim)}.Timeline-module__0tkCXq__marker[data-marker=dot][data-tone=danger]{background:var(--danger)}.Timeline-module__0tkCXq__marker[data-marker=dot][data-tone=warning]{background:var(--warning)}.Timeline-module__0tkCXq__marker[data-marker=draft]{border:var(--bw-strong) dashed var(--acct);background:0 0}.Timeline-module__0tkCXq__line{width:var(--tl-line);margin:var(--space-4) 0;background:var(--line);flex:1}.Timeline-module__0tkCXq__root[data-variant=lesson] .Timeline-module__0tkCXq__line{margin:var(--space-6) 0}.Timeline-module__0tkCXq__item:last-child .Timeline-module__0tkCXq__line{visibility:hidden}.Timeline-module__0tkCXq__body{min-width:0;padding-bottom:var(--tl-pad);flex:1}.Timeline-module__0tkCXq__title{margin-top:var(--space-4);font:var(--type-title-sm)}.Timeline-module__0tkCXq__root[data-variant=lesson] .Timeline-module__0tkCXq__title{margin-top:var(--space-6);font:var(--type-title-md)}.Timeline-module__0tkCXq__description{margin:var(--space-4) 0 var(--space-8);color:var(--muted);font:var(--type-body-xs)}.Timeline-module__0tkCXq__root[data-variant=lesson] .Timeline-module__0tkCXq__description{margin:var(--space-4) 0 var(--space-10);font:var(--type-body-md)}
.Carousel-module__GTw5jW__root{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.Carousel-module__GTw5jW__header{justify-content:space-between;align-items:flex-end;gap:var(--space-16);display:flex}.Carousel-module__GTw5jW__heading{min-width:0}.Carousel-module__GTw5jW__title{font:var(--type-heading-sm);margin:0}.Carousel-module__GTw5jW__subtitle{margin-top:var(--space-4);color:var(--muted);font:var(--type-body-sm)}.Carousel-module__GTw5jW__arrows{gap:var(--space-8);flex:none;display:flex}.Carousel-module__GTw5jW__track{grid-auto-columns:minmax(var(--carousel-item), 1fr);gap:var(--space-16);overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;display:grid;overflow-x:auto}.Carousel-module__GTw5jW__track::-webkit-scrollbar{display:none}.Carousel-module__GTw5jW__track:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Carousel-module__GTw5jW__slide{scroll-snap-align:start;min-width:0;display:flex}.Carousel-module__GTw5jW__slide>*{flex:1;min-width:0}
.DataTable-module__cYNGbW__root{border:var(--border);border-radius:var(--radius-lg);background:var(--card);overflow-x:auto}.DataTable-module__cYNGbW__root:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.DataTable-module__cYNGbW__root[data-sticky]{max-height:var(--dt-max-height,none);overflow-y:auto}.DataTable-module__cYNGbW__table{min-width:var(--dt-min-width,0)}.DataTable-module__cYNGbW__headerRow,.DataTable-module__cYNGbW__row{grid-template-columns:var(--dt-cols);gap:var(--space-12);padding:var(--space-10) var(--space-16);border-bottom:var(--border);align-items:center;display:grid}.DataTable-module__cYNGbW__head{background:var(--card)}.DataTable-module__cYNGbW__root[data-sticky] .DataTable-module__cYNGbW__head{z-index:var(--z-sticky);position:sticky;top:0}.DataTable-module__cYNGbW__headerCell{min-width:0;color:var(--dim);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase;display:flex}.DataTable-module__cYNGbW__sortButton{align-items:center;gap:var(--space-4);color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.DataTable-module__cYNGbW__sortButton:hover,.DataTable-module__cYNGbW__sortButton[data-active]{color:var(--text)}.DataTable-module__cYNGbW__sortButton:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.DataTable-module__cYNGbW__sortIcon{opacity:.4}.DataTable-module__cYNGbW__sortButton[data-active] .DataTable-module__cYNGbW__sortIcon{opacity:1;color:var(--acct)}.DataTable-module__cYNGbW__row{color:var(--text);font:var(--type-body-xs);transition:background-color var(--dur-fast) var(--ease-standard)}.DataTable-module__cYNGbW__row:last-child{border-bottom:0}.DataTable-module__cYNGbW__row:hover{background:var(--card2)}.DataTable-module__cYNGbW__row[data-clickable]{cursor:pointer}.DataTable-module__cYNGbW__row[data-clickable]:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-offset) * -1)}.DataTable-module__cYNGbW__row[data-selected]{background:var(--accs);--dim:var(--muted)}.DataTable-module__cYNGbW__row[data-highlighted]{background:var(--accs);--dim:var(--muted);box-shadow:inset var(--bw-strong) 0 0 var(--acc)}.DataTable-module__cYNGbW__cell{align-items:center;min-width:0;display:flex}.DataTable-module__cYNGbW__cell[data-align=end],.DataTable-module__cYNGbW__headerCell[data-align=end]{text-align:right;justify-content:flex-end}.DataTable-module__cYNGbW__cell[data-align=center],.DataTable-module__cYNGbW__headerCell[data-align=center]{text-align:center;justify-content:center}.DataTable-module__cYNGbW__groupRow{border-bottom:var(--border);background:var(--surface);display:block}.DataTable-module__cYNGbW__group{padding:var(--space-8) var(--space-16);color:var(--muted);font:var(--type-overline);letter-spacing:var(--ls-caps);text-transform:uppercase}.DataTable-module__cYNGbW__emptyRow{display:block}.DataTable-module__cYNGbW__empty{padding:var(--space-32);color:var(--muted);font:var(--type-body-sm);text-align:center}
.Figure-module__j3IcPW__root{gap:var(--space-10);flex-direction:column;margin:0;display:flex}.Figure-module__j3IcPW__frame{height:var(--figure-height);border:var(--border);border-radius:var(--radius-lg);background:var(--card);position:relative;overflow:hidden}.Figure-module__j3IcPW__image{object-fit:cover;width:100%;height:100%;display:block}.Figure-module__j3IcPW__image[data-fit=contain]{object-fit:contain}.Figure-module__j3IcPW__frame[data-placeholder]{justify-content:center;align-items:center;gap:var(--space-8);min-height:calc(var(--space-120) + var(--space-40));padding:var(--space-24);background:var(--card2);color:var(--dim);text-align:center;border-style:dashed;flex-direction:column;display:flex}.Figure-module__j3IcPW__placeholderText{max-width:var(--measure-sm);font:var(--type-caption)}.Figure-module__j3IcPW__caption{color:var(--dim);font:var(--type-body-xs)}
.TableOfContents-module__uJlcPa__root{flex-direction:column;display:flex}.TableOfContents-module__uJlcPa__title{margin:0 0 var(--space-10) var(--space-12);color:var(--dim);font:var(--type-label-xs);letter-spacing:var(--ls-caps);text-transform:uppercase}.TableOfContents-module__uJlcPa__list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TableOfContents-module__uJlcPa__li{display:flex}.TableOfContents-module__uJlcPa__entry{align-items:center;gap:var(--space-10);padding:var(--space-8) var(--space-12);border:0;border-left:var(--bw-strong) solid transparent;color:var(--dim);font:var(--type-body-sm);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;flex:1;text-decoration:none;display:flex}.TableOfContents-module__uJlcPa__entry:hover{color:var(--text)}.TableOfContents-module__uJlcPa__entry:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-offset) * -1)}.TableOfContents-module__uJlcPa__entry[data-state=done]{color:var(--muted)}.TableOfContents-module__uJlcPa__entry[data-state=active],.TableOfContents-module__uJlcPa__entry[aria-current]{border-left-color:var(--acc);background:var(--accs);color:var(--text);font-weight:var(--fw-semibold)}.TableOfContents-module__uJlcPa__num{width:var(--space-18);color:var(--dim);font:var(--type-mono-2xs);flex:none;display:inline-flex}.TableOfContents-module__uJlcPa__entry[data-state=done] .TableOfContents-module__uJlcPa__num,.TableOfContents-module__uJlcPa__entry[data-state=active] .TableOfContents-module__uJlcPa__num{color:var(--acct)}.TableOfContents-module__uJlcPa__label{min-width:0}
.SortableList-module__VpSxOa__list{gap:var(--list-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SortableList-module__VpSxOa__item{border-radius:var(--radius-lg);transition:opacity var(--dur-fast) var(--ease-standard);position:relative}.SortableList-module__VpSxOa__item[data-drop=before]{box-shadow:inset 0 var(--bw-strong) 0 var(--acc)}.SortableList-module__VpSxOa__item[data-drop=after]{box-shadow:inset 0 calc(var(--bw-strong) * -1) 0 var(--acc)}.SortableList-module__VpSxOa__item[data-dragging]{opacity:.4}.SortableList-module__VpSxOa__handle{min-width:var(--space-20);height:var(--space-28);border-radius:var(--radius-sm);color:var(--dim);font:var(--type-body-sm);cursor:grab;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.SortableList-module__VpSxOa__handle:hover{color:var(--text)}.SortableList-module__VpSxOa__handle:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}
.KeyValueList-module__D3FUYa__root{gap:var(--space-12);flex-direction:column;margin:0;display:flex}.KeyValueList-module__D3FUYa__row{justify-content:space-between;gap:var(--space-10);font:var(--type-body-xs);display:flex}.KeyValueList-module__D3FUYa__label{color:var(--muted)}.KeyValueList-module__D3FUYa__value{font:var(--type-mono-xs);font-weight:var(--fw-semibold);text-align:right;overflow-wrap:anywhere;margin:0}
.ListItemButton-module____IF0a__row{align-items:center;gap:var(--space-2);padding-right:var(--space-4);border-radius:var(--radius-md);display:flex}.ListItemButton-module____IF0a__row:hover{background:var(--card2)}.ListItemButton-module____IF0a__row[data-selected]{background:var(--accs);--dim:var(--muted)}.ListItemButton-module____IF0a__root{align-items:center;gap:var(--space-8);min-width:0;padding:var(--space-6) var(--space-8);border-radius:var(--radius-md);color:var(--text);font:var(--type-body-xs);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.ListItemButton-module____IF0a__root:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-offset) * -1)}.ListItemButton-module____IF0a__body{flex-direction:column;flex:1;min-width:0;display:flex}.ListItemButton-module____IF0a__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListItemButton-module____IF0a__description{gap:0 var(--space-6);margin-top:var(--space-2);color:var(--dim);font:var(--type-mono-4xs);font-weight:var(--fw-semibold);flex-wrap:wrap;align-items:center;display:flex}
.Histogram-module__bHU8Ha__root{align-items:flex-end;gap:var(--space-4);height:calc(var(--space-120) + var(--space-10));margin:0;display:flex}.Histogram-module__bHU8Ha__col{justify-content:flex-end;align-items:center;gap:var(--space-4);flex-direction:column;flex:1;height:100%;display:flex}.Histogram-module__bHU8Ha__bar{width:100%;height:var(--bar-h);border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--card2)}.Histogram-module__bHU8Ha__bar[data-highlight]{background:var(--acc)}.Histogram-module__bHU8Ha__label{color:var(--dim);font:var(--type-mono-4xs)}
.InlineText-module__cRNfaa__code{padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--card2);font:var(--type-mono-xs);font-size:.92em}
.SearchBox-module__I2vcOG__root{min-width:0;position:relative}.SearchBox-module__I2vcOG__field{align-items:center;gap:var(--space-10);height:var(--control-md);padding:0 var(--space-10);border:var(--bw) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--dim);cursor:text;display:flex}.SearchBox-module__I2vcOG__field:focus-within{border-color:var(--dim)}.SearchBox-module__I2vcOG__icon{flex:none}.SearchBox-module__I2vcOG__input{min-width:0;color:var(--text);font:var(--type-body-sm);background:0 0;border:0;outline:0;flex:1}.SearchBox-module__I2vcOG__input::placeholder{color:var(--dim)}.SearchBox-module__I2vcOG__input::-webkit-search-cancel-button{display:none}.SearchBox-module__I2vcOG__kbd{flex:none}.SearchBox-module__I2vcOG__panel{top:calc(100% + var(--space-8));z-index:var(--z-popover);width:var(--popover-lg);max-width:calc(100vw - 2 * var(--gutter));border:var(--bw) solid var(--line);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-pop);white-space:normal;position:absolute;right:0;overflow:hidden}.SearchBox-module__I2vcOG__state{padding:var(--space-14);color:var(--muted);font:var(--type-body-sm)}.SearchBox-module__I2vcOG__empty{padding:var(--space-24) var(--space-18);text-align:center}.SearchBox-module__I2vcOG__groupHead{padding:var(--space-10) var(--space-14) var(--space-6);color:var(--dim);font:var(--type-overline-sm);letter-spacing:var(--ls-caps);text-transform:uppercase}.SearchBox-module__I2vcOG__groupHead[data-divided]{margin-top:var(--space-6);padding-top:var(--space-12);border-top:var(--bw) solid var(--line)}.SearchBox-module__I2vcOG__count{margin-left:var(--space-6);color:var(--dim);font:var(--type-mono-3xs)}.SearchBox-module__I2vcOG__option{align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-14);color:var(--text);cursor:pointer;text-decoration:none;display:flex}.SearchBox-module__I2vcOG__option:hover,.SearchBox-module__I2vcOG__option[aria-selected=true]{background:var(--card2);color:var(--text)}.SearchBox-module__I2vcOG__media{display:contents}.SearchBox-module__I2vcOG__media[data-dimmed]>*{color:var(--muted)}.SearchBox-module__I2vcOG__text{flex-direction:column;flex:1;min-width:0;display:flex}.SearchBox-module__I2vcOG__title{font:var(--type-title-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SearchBox-module__I2vcOG__subtitle{color:var(--dim);font:var(--type-caption)}.SearchBox-module__I2vcOG__mark{color:var(--acct);font-weight:var(--fw-semibold);background:0 0}.SearchBox-module__I2vcOG__footer{margin-top:var(--space-6);border-top:var(--bw) solid var(--line);justify-content:space-between}.SearchBox-module__I2vcOG__footerLabel{color:var(--acct);font:var(--type-label-sm)}.SearchBox-module__I2vcOG__keys{gap:var(--space-6);display:flex}.SearchBox-module__I2vcOG__glyph{width:var(--space-40);height:var(--space-40);border:var(--bw) solid var(--line);border-radius:var(--radius-md);background:var(--card2);color:var(--acct);font:var(--type-mono-2xs);font-weight:var(--fw-bold);flex:none;place-items:center;display:grid}.SearchBox-module__I2vcOG__hex{width:var(--space-32);height:var(--space-40);background:var(--card2);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:var(--acct);font:var(--type-label-xs);font-weight:var(--fw-bold);flex:none;place-items:center;display:grid}
.NotificationPanel-module__Ga86Sa__root{flex-direction:column;min-width:0;display:flex}.NotificationPanel-module__Ga86Sa__head{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-14) var(--space-16);border-bottom:var(--bw) solid var(--line);display:flex}.NotificationPanel-module__Ga86Sa__headTitle{align-items:baseline;gap:var(--space-10);display:flex}.NotificationPanel-module__Ga86Sa__title{font:var(--type-title-md)}.NotificationPanel-module__Ga86Sa__unread{color:var(--acct);font:var(--type-mono-3xs)}.NotificationPanel-module__Ga86Sa__tail{color:var(--dim);font:var(--type-mono-3xs)}.NotificationPanel-module__Ga86Sa__list{max-height:440px;overflow-y:auto}.NotificationPanel-module__Ga86Sa__items{margin:0;padding:0;list-style:none}.NotificationPanel-module__Ga86Sa__item{border-bottom:var(--bw) solid var(--line)}.NotificationPanel-module__Ga86Sa__item[data-unread]{background:var(--accs)}.NotificationPanel-module__Ga86Sa__row{gap:var(--space-12);padding:var(--space-14) var(--space-16);color:var(--text);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;text-decoration:none;display:grid}a.NotificationPanel-module__Ga86Sa__row:hover{background:var(--card2);color:var(--text)}.NotificationPanel-module__Ga86Sa__icon{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);font:var(--type-label-xs);font-weight:var(--fw-bold);place-items:center;display:grid}.NotificationPanel-module__Ga86Sa__icon[data-tone=blood]{background:var(--danger-soft);color:var(--danger-text)}.NotificationPanel-module__Ga86Sa__icon[data-tone=blood-muted],.NotificationPanel-module__Ga86Sa__icon[data-tone=muted]{background:var(--card2);color:var(--muted)}.NotificationPanel-module__Ga86Sa__icon[data-tone=plain]{background:var(--card2);color:var(--acct)}.NotificationPanel-module__Ga86Sa__icon[data-tone=accent]{background:var(--accs);color:var(--acct)}.NotificationPanel-module__Ga86Sa__icon[data-tone=warning]{background:var(--warning-soft);color:var(--warning-text)}.NotificationPanel-module__Ga86Sa__body{min-width:0}.NotificationPanel-module__Ga86Sa__text{font:var(--type-body-sm);line-height:var(--lh-normal);display:block}.NotificationPanel-module__Ga86Sa__text strong{font-weight:var(--fw-bold)}.NotificationPanel-module__Ga86Sa__meta{gap:var(--space-8);margin-top:var(--space-4);font:var(--type-mono-3xs);display:flex}.NotificationPanel-module__Ga86Sa__metaValue[data-tone=acct]{color:var(--acct)}.NotificationPanel-module__Ga86Sa__metaValue[data-tone=danger]{color:var(--danger-text)}.NotificationPanel-module__Ga86Sa__metaValue[data-tone=dim],.NotificationPanel-module__Ga86Sa__when{color:var(--dim)}.NotificationPanel-module__Ga86Sa__item[data-unread] .NotificationPanel-module__Ga86Sa__when,.NotificationPanel-module__Ga86Sa__item[data-unread] .NotificationPanel-module__Ga86Sa__metaValue[data-tone=dim]{color:var(--muted)}.NotificationPanel-module__Ga86Sa__dot{width:var(--space-6);height:var(--space-6);margin-top:var(--space-6);border-radius:var(--radius-full)}.NotificationPanel-module__Ga86Sa__dot[data-unread]{background:var(--acc)}.NotificationPanel-module__Ga86Sa__empty{padding:var(--space-40) var(--space-20);text-align:center}.NotificationPanel-module__Ga86Sa__emptyIcon{width:var(--space-40);height:var(--space-40);margin:0 auto var(--space-12);border-radius:var(--radius-full);background:var(--card2);color:var(--dim);place-items:center;display:grid}.NotificationPanel-module__Ga86Sa__emptyTitle{font:var(--type-title-sm)}.NotificationPanel-module__Ga86Sa__emptyText{margin-top:var(--space-4);color:var(--muted);font:var(--type-body-sm)}.NotificationPanel-module__Ga86Sa__footer{padding:var(--space-10) var(--space-16);color:var(--dim);font:var(--type-caption);text-align:center}
.UserMenuHeader-module__vojGvq__root{align-items:center;gap:var(--space-12);padding:var(--space-16);border-bottom:var(--bw) solid var(--line);background:radial-gradient(180px 90px at 20% 0%, var(--acc-glow), transparent 70%);display:flex}.UserMenuHeader-module__vojGvq__text{min-width:0;line-height:var(--lh-snug)}.UserMenuHeader-module__vojGvq__line{align-items:center;gap:var(--space-8);display:flex}.UserMenuHeader-module__vojGvq__handle{font:var(--type-body-md);font-weight:var(--fw-semibold)}.UserMenuHeader-module__vojGvq__email{color:var(--dim);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
