@layer ui.reset{:where(.ui-theme,.ui-theme *){box-sizing:border-box}:where(fieldset){border:0;min-inline-size:0;margin:0;padding:0}:where(legend){padding:0}}@layer ui.tokens{:where(:root){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--ui-font-size-xs:.75rem;--ui-font-size-sm:.8125rem;--ui-font-size-md:.875rem;--ui-font-size-lg:.9375rem;--ui-font-size-xl:1rem;--ui-font-size-2xl:1.25rem;--ui-font-size-3xl:1.5rem;--ui-font-size-4xl:1.75rem;--ui-font-weight-regular:400;--ui-font-weight-medium:500;--ui-font-weight-strong:600;--ui-leading-tight:1.25;--ui-leading-control:1.4;--ui-leading-body:1.5;--ui-tracking-tight:-.02em;--ui-tracking-normal:0em;--ui-tracking-label:0em;--ui-space-unit:.25rem;--ui-density:1;--ui-radius-unit:.25rem;--ui-radius-pill:999rem;--ui-border-width:1px;--ui-border-width-strong:2px;--ui-border-style:solid;--ui-target-min:2.75rem;--ui-icon-size-sm:1rem;--ui-icon-size-md:1.3rem;--ui-icon-size-lg:1.5rem;--ui-icon-stroke-width:1.75;--ui-canvas-light:#fff;--ui-canvas-dark:#0c0c0d;--ui-surface-light:#fff;--ui-surface-dark:#151517;--ui-surface-raised-light:#fff;--ui-surface-raised-dark:#242427;--ui-surface-sunken-light:#f3f3f5;--ui-surface-sunken-dark:#141416;--ui-text-light:#161618;--ui-text-dark:#fafafa;--ui-text-secondary-light:#4b4b52;--ui-text-secondary-dark:#c5c5cc;--ui-accent-hover-light:#3152c4;--ui-chrome-background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,#111);--ui-chrome-text:var(--lightningcss-light,#656565)var(--lightningcss-dark,#969696);--ui-chrome-line:var(--lightningcss-light,#e8e8e8)var(--lightningcss-dark,#262626);--ui-chrome-focus:var(--lightningcss-light,#6256d3)var(--lightningcss-dark,#b4a9ff);--ui-status-success-line-light:#d3e8d8;--ui-status-warning-line-light:#ebdfbf;--ui-status-danger-line-light:#efcfd5;--ui-status-info-line-light:#d4d9dc;--ui-status-success-surface-light:#f3f6f1;--ui-status-warning-surface-light:#fbf5ec;--ui-status-danger-surface-light:#faf1f0;--ui-status-info-surface-light:#f3f6f7;--ui-text-muted-light:#65656e;--ui-text-muted-dark:#a2a2ac;--ui-line-light:#d6d6dc;--ui-line-dark:#34343b;--ui-line-strong-light:#9696a0;--ui-line-strong-dark:#686873;--ui-accent-light:#3e63dd;--ui-accent-dark:#9cb4ff;--ui-on-accent-light:#fff;--ui-on-accent-dark:#241d4d;--ui-success-light:#277750;--ui-success-dark:#86c9a0;--ui-on-success-light:#fff;--ui-on-success-dark:#163320;--ui-warning-light:#8b661d;--ui-warning-dark:#d9bd7c;--ui-on-warning-light:#fff;--ui-on-warning-dark:#322714;--ui-danger-light:#bd4052;--ui-danger-dark:#e69ba5;--ui-on-danger-light:#fff;--ui-on-danger-dark:#431d25;--ui-info-light:#6256d3;--ui-info-dark:#b4a9ff;--ui-on-info-light:#fff;--ui-on-info-dark:#241d4d;--ui-accent-soft-light:#edf1ff;--ui-success-soft-light:#edf6ef;--ui-warning-soft-light:#faf5e9;--ui-danger-soft-light:#fbeef0;--ui-info-soft-light:#f0edff;--ui-tint-weight:10%;--ui-hover-weight:5%;--ui-active-weight:8%;--ui-selected-weight:13%;--ui-disabled-opacity:.5;--ui-backdrop-light:#00000047;--ui-backdrop-dark:#000000b8;--ui-shadow-ink-light:#00000014;--ui-shadow-ink-dark:#00000059;--ui-duration-fast:.1s;--ui-duration-normal:.15s;--ui-duration-slow:.2s;--ui-duration-progress:1.2s;--ui-duration-skeleton:1.6s;--ui-ease-standard:cubic-bezier(.2, 0, 0, 1);--ui-ease-enter:cubic-bezier(0, 0, .2, 1);--ui-ease-exit:cubic-bezier(.4, 0, 1, 1);--ui-motion-distance:.25rem;--ui-motion-scale:.98;--ui-animation-play-state:running;--ui-content-measure:70ch;--ui-container-narrow:40rem;--ui-container-default:82rem;--ui-container-wide:90rem;--ui-layout-gap:1rem;--ui-layout-gutter:1.5rem;--ui-grid-item-min:16rem;--ui-z-sticky:10;--ui-z-floating:20;--ui-z-overlay:30;--ui-z-notification:40}:where([data-ui-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where([data-ui-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-ui-theme=auto]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:where([data-ui-theme=auto]){--lightningcss-light: ;--lightningcss-dark:initial}}:where([data-ui-density=compact]){--ui-density:.8}:where([data-ui-density=comfortable]){--ui-density:1}:where([data-ui-density=spacious]){--ui-density:1.2}:where(:root,[data-ui-scope],[data-ui-theme],[data-ui-density]){--ui-space-1:var(--ui-space-unit);--ui-space-2:calc(var(--ui-space-unit) * 2);--ui-space-3:calc(var(--ui-space-unit) * 3);--ui-space-4:calc(var(--ui-space-unit) * 4);--ui-space-5:calc(var(--ui-space-unit) * 5);--ui-space-6:calc(var(--ui-space-unit) * 6);--ui-space-8:calc(var(--ui-space-unit) * 8);--ui-space-12:calc(var(--ui-space-unit) * 12);--ui-radius-sm:var(--ui-radius-unit);--ui-radius-md:calc(var(--ui-radius-unit) * 2);--ui-radius-lg:calc(var(--ui-radius-unit) * 3);--ui-canvas:var(--lightningcss-light,var(--ui-canvas-light))var(--lightningcss-dark,var(--ui-canvas-dark));--ui-surface:var(--lightningcss-light,var(--ui-surface-light))var(--lightningcss-dark,var(--ui-surface-dark));--ui-surface-raised:var(--lightningcss-light,var(--ui-surface-raised-light))var(--lightningcss-dark,var(--ui-surface-raised-dark));--ui-surface-sunken:var(--lightningcss-light,var(--ui-surface-sunken-light))var(--lightningcss-dark,var(--ui-surface-sunken-dark));--ui-text:var(--lightningcss-light,var(--ui-text-light))var(--lightningcss-dark,var(--ui-text-dark));--ui-text-secondary:var(--lightningcss-light,var(--ui-text-secondary-light))var(--lightningcss-dark,var(--ui-text-secondary-dark));--ui-status-success-line:var(--lightningcss-light,var(--ui-status-success-line-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-success-solid) 30%, var(--ui-line)));--ui-status-warning-line:var(--lightningcss-light,var(--ui-status-warning-line-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-warning-solid) 30%, var(--ui-line)));--ui-status-danger-line:var(--lightningcss-light,var(--ui-status-danger-line-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-danger-solid) 30%, var(--ui-line)));--ui-status-info-line:var(--lightningcss-light,var(--ui-status-info-line-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-info-solid) 30%, var(--ui-line)));--ui-status-success-surface:var(--lightningcss-light,var(--ui-status-success-surface-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-success-solid) 14%, var(--ui-surface)));--ui-status-warning-surface:var(--lightningcss-light,var(--ui-status-warning-surface-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-warning-solid) 14%, var(--ui-surface)));--ui-status-danger-surface:var(--lightningcss-light,var(--ui-status-danger-surface-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-danger-solid) 14%, var(--ui-surface)));--ui-status-info-surface:var(--lightningcss-light,var(--ui-status-info-surface-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-info-solid) 14%, var(--ui-surface)));--ui-text-muted:var(--lightningcss-light,var(--ui-text-muted-light))var(--lightningcss-dark,var(--ui-text-muted-dark));--ui-line:var(--lightningcss-light,var(--ui-line-light))var(--lightningcss-dark,var(--ui-line-dark));--ui-line-strong:var(--lightningcss-light,var(--ui-line-strong-light))var(--lightningcss-dark,var(--ui-line-strong-dark));--ui-backdrop:var(--lightningcss-light,var(--ui-backdrop-light))var(--lightningcss-dark,var(--ui-backdrop-dark));--ui-shadow-ink:var(--lightningcss-light,var(--ui-shadow-ink-light))var(--lightningcss-dark,var(--ui-shadow-ink-dark));--ui-accent-solid:var(--lightningcss-light,var(--ui-accent-light))var(--lightningcss-dark,var(--ui-accent-dark));--ui-accent-on-solid:var(--lightningcss-light,var(--ui-on-accent-light))var(--lightningcss-dark,var(--ui-on-accent-dark));--ui-success-solid:var(--lightningcss-light,var(--ui-success-light))var(--lightningcss-dark,var(--ui-success-dark));--ui-success-on-solid:var(--lightningcss-light,var(--ui-on-success-light))var(--lightningcss-dark,var(--ui-on-success-dark));--ui-warning-solid:var(--lightningcss-light,var(--ui-warning-light))var(--lightningcss-dark,var(--ui-warning-dark));--ui-warning-on-solid:var(--lightningcss-light,var(--ui-on-warning-light))var(--lightningcss-dark,var(--ui-on-warning-dark));--ui-danger-solid:var(--lightningcss-light,var(--ui-danger-light))var(--lightningcss-dark,var(--ui-danger-dark));--ui-danger-on-solid:var(--lightningcss-light,var(--ui-on-danger-light))var(--lightningcss-dark,var(--ui-on-danger-dark));--ui-info-solid:var(--lightningcss-light,var(--ui-info-light))var(--lightningcss-dark,var(--ui-info-dark));--ui-info-on-solid:var(--lightningcss-light,var(--ui-on-info-light))var(--lightningcss-dark,var(--ui-on-info-dark));--ui-accent-soft:var(--lightningcss-light,var(--ui-accent-soft-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-accent-solid) var(--ui-tint-weight), var(--ui-surface)));--ui-success-soft:var(--lightningcss-light,var(--ui-success-soft-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-success-solid) var(--ui-tint-weight), var(--ui-surface)));--ui-warning-soft:var(--lightningcss-light,var(--ui-warning-soft-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-warning-solid) var(--ui-tint-weight), var(--ui-surface)));--ui-danger-soft:var(--lightningcss-light,var(--ui-danger-soft-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-danger-solid) var(--ui-tint-weight), var(--ui-surface)));--ui-info-soft:var(--lightningcss-light,var(--ui-info-soft-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-info-solid) var(--ui-tint-weight), var(--ui-surface)));--ui-hover:color-mix(in oklch, var(--ui-text) var(--ui-hover-weight), var(--ui-surface));--ui-active:color-mix(in oklch, var(--ui-text) var(--ui-active-weight), var(--ui-surface));--ui-selected:color-mix(in oklch, var(--ui-text) var(--ui-selected-weight), var(--ui-surface));--ui-accent-hover:var(--lightningcss-light,var(--ui-accent-hover-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-accent-solid), var(--ui-text) var(--ui-hover-weight)));--ui-accent-active:color-mix(in oklch, var(--ui-accent-solid), var(--ui-text) var(--ui-active-weight));--ui-body-font:var(--ui-font-sans);--ui-body-size:var(--ui-font-size-md);--ui-body-leading:var(--ui-leading-body);--ui-heading-weight:var(--ui-font-weight-strong);--ui-heading-leading:var(--ui-leading-tight);--ui-heading-tracking:var(--ui-tracking-tight);--ui-label-size:var(--ui-font-size-sm);--ui-label-weight:var(--ui-font-weight-medium);--ui-data-label-size:var(--ui-font-size-xs);--ui-caption-size:var(--ui-font-size-sm);--ui-control-min-size:calc(var(--ui-space-unit) * 8 * var(--ui-density));--ui-control-padding-inline:calc(var(--ui-space-unit) * 2.5 * var(--ui-density));--ui-control-padding-block:calc(var(--ui-space-unit) * 1.25 * var(--ui-density));--ui-control-gap:calc(var(--ui-space-unit) * 1.5);--ui-control-radius:calc(var(--ui-radius-unit) * 1.5);--ui-control-font-family:var(--ui-font-sans);--ui-control-font-size:var(--ui-font-size-sm);--ui-control-font-weight:var(--ui-font-weight-medium);--ui-control-line-height:var(--ui-leading-control);--ui-control-border:var(--ui-line-strong);--ui-control-background:var(--ui-surface);--ui-control-text:var(--ui-text);--ui-control-placeholder:var(--ui-text-muted);--ui-control-invalid:var(--ui-danger-solid);--ui-control-selected:var(--ui-accent-solid);--ui-control-shadow:none;--ui-control-hover-border:var(--ui-control-border);--ui-control-hover-background:var(--ui-control-background);--ui-control-focus-border:var(--ui-focus-colour);--ui-control-focus-outline:var(--ui-focus-colour);--ui-control-focus-outline-width:var(--ui-focus-width);--ui-control-focus-outline-offset:1px;--ui-control-focus-outline-style:solid;--ui-choice-size:1.125rem;--ui-focus-colour:var(--ui-info-solid);--ui-focus-width:var(--ui-border-width-strong);--ui-focus-offset:2px;--ui-focus-style:solid;--ui-item-min-size:var(--ui-control-min-size);--ui-item-padding-inline:var(--ui-control-padding-inline);--ui-item-padding-block:var(--ui-control-padding-block);--ui-item-gap:var(--ui-space-3);--ui-item-radius:var(--ui-control-radius);--ui-item-hover:var(--ui-hover);--ui-item-active:var(--ui-active);--ui-item-selected:var(--ui-selected);--ui-panel-padding:calc(var(--ui-space-unit) * 4 * var(--ui-density));--ui-panel-gap:var(--ui-space-4);--ui-panel-radius:var(--ui-radius-md);--ui-panel-background:var(--ui-surface);--ui-panel-border:var(--ui-line);--ui-shadow-sm:none;--ui-shadow-md:0 4px 6px -2px var(--ui-shadow-ink), 0 12px 28px -6px var(--ui-shadow-ink);--ui-shadow-lg:0 24px 64px -12px var(--lightningcss-light,#181c2833)var(--lightningcss-dark,#0000008c);--ui-popup-background:var(--ui-surface-raised);--ui-popup-border:var(--ui-line);--ui-popup-radius:var(--ui-radius-md);--ui-popup-padding:var(--ui-space-1);--ui-popup-gap:var(--ui-space-2);--ui-popup-shadow:var(--ui-shadow-md);--ui-popup-max-block-size:min(24rem, 70dvh);--ui-navigation-gap:calc(var(--ui-space-unit) * .5);--ui-navigation-indicator-size:var(--ui-border-width-strong);--ui-navigation-selected-text:var(--ui-text);--ui-data-cell-padding-inline:calc(var(--ui-space-unit) * 3 * var(--ui-density));--ui-data-cell-padding-block:calc(var(--ui-space-unit) * 2.5 * var(--ui-density));--ui-data-header-background:var(--ui-canvas);--ui-data-row-hover:var(--ui-hover);--ui-data-row-selected:var(--ui-selected);--ui-data-rule:var(--ui-line);--ui-data-numeric-variant:tabular-nums;--ui-avatar-size:1.5rem;--ui-badge-min-size:1.25rem;--ui-chip-min-size:1.375rem;--ui-fab-size:3.5rem;--ui-switch-track-inline-size:2.25rem;--ui-switch-track-block-size:1.25rem;--ui-switch-thumb-size:.9rem;--ui-switch-inset:.125rem;--ui-slider-track-size:.25rem;--ui-slider-thumb-size:1.125rem;--ui-rating-symbol-size:1.5rem;--ui-progress-track-size:.25rem;--ui-progress-circle-size:2rem;--ui-progress-stroke-size:3px;--ui-skeleton-background:var(--ui-surface-sunken);--ui-skeleton-highlight:var(--ui-hover);--ui-app-bar-min-size:3rem;--ui-bottom-navigation-min-size:3.5rem;--ui-drawer-inline-size:14.5rem;--ui-dialog-inline-size:32rem;--ui-dialog-viewport-gap:var(--ui-space-6);--ui-tooltip-max-inline-size:30ch;--ui-snackbar-max-inline-size:28rem;--ui-step-marker-size:1.75rem;--ui-timeline-marker-size:.75rem;--ui-tree-indent:1.25rem;--ui-calendar-cell-min-size:var(--ui-control-min-size);--ui-textarea-min-block-size:4.5rem;--ui-textarea-max-block-size:20rem;--ui-chart-1:var(--lightningcss-light,#7565cf)var(--lightningcss-dark,#a69adb);--ui-chart-2:var(--lightningcss-light,#538db5)var(--lightningcss-dark,#85b4d4);--ui-chart-3:var(--lightningcss-light,#478e7d)var(--lightningcss-dark,#83bfa9);--ui-chart-4:var(--lightningcss-light,#a98646)var(--lightningcss-dark,#d4b881);--ui-chart-5:var(--lightningcss-light,#b0628b)var(--lightningcss-dark,#cf98b6);--ui-chart-6:var(--lightningcss-light,#788643)var(--lightningcss-dark,#b3bd88);--ui-chart-grid:var(--ui-line);--ui-chart-axis:var(--ui-text-muted);--ui-chart-fill-weight:6%;--ui-chart-height:16rem;--ui-sparkline-height:2.5rem;--ui-chart-legend-space:calc(var(--ui-caption-size) * var(--ui-leading-body) * 3 + var(--ui-space-6));--ui-chart-end-padding:48px;--ui-chart-line-width:2px;--ui-chart-point-size:4px;--ui-chart-cursor-size:7px;--ui-chart-axis-label-size:24px;--ui-chart-axis-size:40px;--ui-chart-axis-space:110px;--ui-chart-axis-gap:10px;--ui-chart-value-axis-min:56px;--ui-chart-value-axis-space:48px;--ui-chart-value-axis-padding:20px}}@layer ui.base{:where(:root,[data-ui-scope],[data-ui-theme],[data-ui-density]){--ui-link-decoration:none;--ui-link-offset:.18em;--ui-skeleton-min-size:1rem;--ui-skeleton-min-inline-size:6rem;--ui-tooltip-padding:var(--ui-space-2);--ui-overlay-margin:var(--ui-space-4);--ui-status-background:var(--ui-surface-sunken);--ui-status-text:var(--ui-text)}:where(.ui-theme){color:var(--ui-text);background:var(--ui-canvas);font-family:var(--ui-body-font);font-size:var(--ui-body-size);line-height:var(--ui-body-leading);-webkit-font-smoothing:antialiased}:where(.ui-theme button,.ui-theme input,.ui-theme textarea,.ui-theme select){font:inherit}:where(.ui-theme :focus-visible){outline:var(--ui-focus-width) var(--ui-focus-style) var(--ui-focus-colour);outline-offset:var(--ui-focus-offset)}:where(.ui-theme [hidden]){display:none}.uplot,.uplot *,.uplot :before,.uplot :after{box-sizing:border-box}.uplot{width:min-content;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{-webkit-user-select:none;user-select:none;position:relative}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{width:100%;height:100%;display:block;position:relative}.u-axis{position:absolute}.u-legend{text-align:center;margin:auto;font-size:14px}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{pointer-events:none;background:#00000012;position:absolute}.u-cursor-x,.u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}}@layer ui.components{:where(.ui-container){inline-size:100%;max-inline-size:var(--ui-container-max-inline-size,var(--ui-container-default));padding-inline:var(--ui-layout-gutter);margin-inline:auto}:where(.ui-stack){gap:var(--ui-stack-gap,var(--ui-layout-gap));flex-direction:column;display:flex}:where(.ui-stack[data-direction=row]){flex-flow:wrap;align-items:center}:where(.ui-grid,.ui-image-list){grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ui-grid-item-min)), 1fr));gap:var(--ui-grid-gap,var(--ui-layout-gap));display:grid}:where(.ui-image-list){padding:0;list-style:none}:where(.ui-image-list img){block-size:auto;inline-size:100%;display:block}:where(.ui-card,.ui-paper){padding:var(--ui-panel-padding);background:var(--ui-panel-background);background-size:var(--ui-panel-background-size,auto);color:var(--ui-text);border:var(--ui-border-width) var(--ui-border-style) var(--ui-panel-border);border-radius:var(--ui-panel-radius);box-shadow:var(--ui-panel-shadow,none)}:where(.ui-card){padding:var(--ui-card-padding,var(--ui-panel-padding));box-shadow:var(--ui-card-shadow,var(--ui-panel-shadow,var(--ui-shadow-sm)));background:var(--ui-card-background,var(--ui-panel-background));background-size:var(--ui-card-background-size,var(--ui-panel-background-size,auto));border-radius:var(--ui-card-radius,var(--ui-panel-radius));border-color:var(--ui-card-border,var(--ui-panel-border));transition:border-color var(--ui-duration-fast) var(--ui-ease-standard), background-color var(--ui-duration-fast) var(--ui-ease-standard), box-shadow var(--ui-duration-fast) var(--ui-ease-standard)}:where(.ui-card:hover){border-color:var(--ui-card-hover-border,var(--ui-card-border,var(--ui-panel-border)));background:var(--ui-card-hover-background,var(--ui-card-background,var(--ui-panel-background)));background-size:var(--ui-card-background-size,var(--ui-panel-background-size,auto));box-shadow:var(--ui-card-hover-shadow,var(--ui-card-shadow,var(--ui-panel-shadow,var(--ui-shadow-sm))))}:where(.ui-app-bar){justify-content:space-between;align-items:center;gap:var(--ui-layout-gap);min-block-size:var(--ui-app-bar-min-size);padding-inline:var(--ui-layout-gutter);background:var(--ui-app-bar-background,var(--ui-chrome-background));color:var(--ui-app-bar-text,var(--ui-chrome-text));border-block-end:var(--ui-border-width) solid var(--ui-app-bar-border,var(--ui-chrome-line));display:flex}:where(.ui-app-bar :focus-visible){outline-color:var(--ui-chrome-focus)}:where(.ui-type){font-size:var(--ui-body-size);line-height:var(--ui-body-leading);margin-block:0}:where(.ui-type[data-variant=caption]){font-size:var(--ui-caption-size);color:var(--ui-text-muted)}:where(.ui-type[data-variant=label]){font-size:var(--ui-label-size);font-weight:var(--ui-label-weight)}:where(.ui-type[data-variant=heading],.ui-type[data-variant=display]){font-size:var(--ui-font-size-2xl);font-weight:var(--ui-heading-weight);line-height:var(--ui-heading-leading);letter-spacing:var(--ui-heading-tracking)}:where(.ui-type[data-variant=display]){font-size:var(--ui-font-size-4xl)}:where(.ui-divider){border:0;border-block-start:var(--ui-divider-width,var(--ui-border-width)) solid var(--ui-divider-colour,var(--ui-line));margin-block:var(--ui-space-4)}:where(.ui-list){margin:0;padding:0;list-style:none}:where(.ui-item){padding:var(--ui-item-padding-block) var(--ui-item-padding-inline);min-block-size:var(--ui-item-min-size);border-radius:var(--ui-item-radius)}:where(.ui-table){border-collapse:collapse;text-align:start;background:var(--ui-table-background,transparent);inline-size:100%}:where(.ui-table th,.ui-table td){padding:var(--ui-data-cell-padding-block) var(--ui-data-cell-padding-inline);border-block-end:var(--ui-border-width) solid var(--ui-data-rule);text-align:start;font-variant-numeric:var(--ui-data-numeric-variant)}:where(.ui-table th[data-numeric],.ui-table td[data-numeric]){text-align:end}:where(.ui-table th){white-space:nowrap;background:var(--ui-data-header-background);font-family:var(--ui-data-header-font-family,inherit);font-weight:var(--ui-data-header-font-weight,var(--ui-font-weight-medium));font-size:var(--ui-data-header-size,var(--ui-data-label-size));color:var(--ui-data-header-text,var(--ui-text-muted));letter-spacing:var(--ui-data-header-tracking,var(--ui-tracking-label));text-transform:var(--ui-data-header-text-transform,none);padding-block:calc(var(--ui-space-unit) * 2.5 * var(--ui-density))}:where(.ui-table td){vertical-align:var(--ui-table-cell-vertical-align,middle);color:var(--ui-data-cell-text,inherit);background:var(--ui-data-cell-background,transparent);font-size:var(--ui-data-cell-font-size,inherit)}:where(.ui-table tbody tr:last-child td){border-block-end:0}:where(.ui-table tbody tr:hover td){background:var(--ui-data-row-hover)}:where(.ui-table .primary-cell strong){color:var(--ui-data-primary-text,var(--ui-text));font-weight:var(--ui-data-primary-weight,550);font-size:var(--ui-data-primary-size,inherit);display:block}:where(.ui-table .primary-cell span){color:var(--ui-data-secondary-text,var(--ui-text-muted));font-size:var(--ui-data-secondary-size,var(--ui-caption-size));margin-block-start:.12rem;display:block}:where(.ui-link){color:var(--ui-link-colour,var(--ui-accent-solid));-webkit-text-decoration:var(--ui-link-decoration);text-decoration:var(--ui-link-decoration);text-underline-offset:var(--ui-link-offset);-webkit-user-drag:none}:where(.ui-link:hover){text-decoration:underline}:where(.ui-breadcrumbs){font-size:var(--ui-font-size-sm);color:var(--ui-text-muted)}:where(.ui-breadcrumbs ol,.ui-pagination,.ui-bottom-navigation,.ui-stepper){gap:var(--ui-navigation-gap);flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}:where(.ui-breadcrumbs li+li):before{content:"/";padding-inline:var(--ui-space-2);color:var(--ui-text-muted)}:where(.ui-pagination a,.ui-bottom-navigation a){min-block-size:var(--ui-control-min-size);padding-inline:var(--ui-control-padding-inline);border-radius:var(--ui-control-radius);justify-content:center;align-items:center;display:inline-flex}:where(.ui-pagination [aria-current],.ui-bottom-navigation [aria-current]){background:var(--ui-selected);font-weight:var(--ui-font-weight-strong)}:where(.ui-bottom-navigation){min-block-size:var(--ui-bottom-navigation-min-size)}:where(.ui-stepper){gap:var(--ui-space-6)}:where(.ui-stepper li){align-items:center;gap:var(--ui-space-2);display:flex}:where(.ui-step-marker){inline-size:var(--ui-step-marker-size);block-size:var(--ui-step-marker-size);border:var(--ui-border-width) solid var(--ui-line-strong);border-radius:var(--ui-radius-pill);place-items:center;display:inline-grid}:where(.ui-stepper [aria-current] .ui-step-marker,.ui-stepper [data-complete=true] .ui-step-marker){background:var(--ui-accent-solid);color:var(--ui-accent-on-solid)}:where(.ui-timeline){border-inline-start:var(--ui-border-width) solid var(--ui-line);padding-inline-start:var(--ui-space-6)}:where(.ui-timeline li){padding-block-end:var(--ui-space-4)}:where(.ui-permanent-drawer){inline-size:var(--ui-drawer-inline-size);background:var(--ui-panel-background);max-inline-size:100%;padding:var(--ui-panel-padding);border-inline-end:var(--ui-border-width) solid var(--ui-line)}:where([data-tone]){--_ui-tone-line:var(--_ui-tone);--_ui-outline-tone:var(--_ui-tone);--_ui-ghost-tone:var(--_ui-tone);--_ui-tone-hover:color-mix(in oklch, var(--_ui-tone), var(--ui-text) var(--ui-hover-weight))}:where([data-tone=accent]){--_ui-tone:var(--ui-accent-solid);--_ui-on-tone:var(--ui-accent-on-solid);--_ui-soft:var(--ui-accent-soft);--_ui-tone-hover:var(--ui-accent-hover);--_ui-outline-tone:var(--ui-text);--_ui-ghost-tone:var(--ui-text-secondary)}:where([data-tone=neutral]){--_ui-tone:var(--ui-text);--_ui-on-tone:var(--ui-surface);--_ui-soft:var(--ui-surface-sunken)}:where([data-tone=danger]){--_ui-tone:var(--ui-danger-solid);--_ui-on-tone:var(--ui-danger-on-solid);--_ui-soft:var(--ui-danger-soft);--_ui-tone-line:var(--ui-status-danger-line)}:where([data-tone=success]){--_ui-tone:var(--ui-success-solid);--_ui-on-tone:var(--ui-success-on-solid);--_ui-soft:var(--ui-success-soft);--_ui-tone-line:var(--ui-status-success-line)}:where([data-tone=warning]){--_ui-tone:var(--ui-warning-solid);--_ui-on-tone:var(--ui-warning-on-solid);--_ui-soft:var(--ui-warning-soft);--_ui-tone-line:var(--ui-status-warning-line)}:where([data-tone=info]){--_ui-tone:var(--ui-info-solid);--_ui-on-tone:var(--ui-info-on-solid);--_ui-soft:var(--ui-info-soft);--_ui-tone-line:var(--ui-status-info-line)}:where(.ui-button){justify-content:center;align-items:center;gap:var(--ui-button-gap,var(--ui-control-gap));min-block-size:var(--ui-button-min-size,var(--ui-control-min-size));padding:var(--ui-button-padding-block,0px) var(--ui-button-padding-inline,var(--ui-control-padding-inline));font-family:var(--ui-button-font-family,var(--ui-control-font-family,var(--ui-font-sans)));font-size:var(--ui-button-font-size,var(--ui-control-font-size));font-weight:var(--ui-button-font-weight,var(--ui-control-font-weight));line-height:var(--ui-button-line-height,var(--ui-control-line-height));letter-spacing:var(--ui-button-tracking,0);border:var(--ui-button-border-width,var(--ui-border-width)) solid var(--ui-button-border,var(--_ui-tone,var(--ui-accent-solid)));border-radius:var(--ui-button-radius,var(--ui-control-radius));background:var(--ui-button-background,var(--_ui-tone,var(--ui-accent-solid)));color:var(--ui-button-text,var(--_ui-on-tone,var(--ui-accent-on-solid)));box-shadow:var(--ui-button-shadow,none);cursor:pointer;-webkit-user-drag:none;transition:background-color var(--ui-duration-fast) var(--ui-ease-standard), border-color var(--ui-duration-fast) var(--ui-ease-standard), color var(--ui-duration-fast) var(--ui-ease-standard), box-shadow var(--ui-duration-fast) var(--ui-ease-standard), filter var(--ui-duration-fast) var(--ui-ease-standard), transform var(--ui-duration-fast) var(--ui-ease-standard);text-decoration:none;display:inline-flex}:where(.ui-icon-button){inline-size:var(--ui-button-min-size,var(--ui-control-min-size));aspect-ratio:1;flex-shrink:0;padding:0}:where(.ui-copy-button[data-copied]){color:var(--ui-copy-button-copied-text,var(--ui-success-solid));border-color:var(--ui-copy-button-copied-border,var(--ui-status-success-line))}:where(.ui-button>svg){flex-shrink:0;display:block}@media (pointer:coarse){:where(.ui-icon-button){min-inline-size:var(--ui-target-min)}}:where(.ui-button[data-variant=outline],.ui-button[data-variant=ghost]){background:var(--ui-button-background,var(--ui-surface));border-color:var(--ui-button-border,var(--ui-line-strong));color:var(--ui-button-text,var(--_ui-outline-tone,var(--ui-text)));box-shadow:var(--ui-button-shadow,none)}:where(.ui-button[data-variant=ghost]){background:var(--ui-button-background,transparent);color:var(--ui-button-text,var(--_ui-ghost-tone,var(--ui-text-secondary)));border-color:var(--ui-button-border,transparent);box-shadow:var(--ui-button-shadow,none)}@media (hover:hover){:where(.ui-button:not([data-variant=outline]):not([data-variant=ghost]):hover:not(:disabled)){border-color:var(--ui-button-border,var(--_ui-tone-hover,var(--ui-accent-hover)))}:where(.ui-button:hover:not(:disabled)){background:var(--ui-button-hover-background,var(--_ui-tone-hover,var(--ui-accent-hover)));box-shadow:var(--ui-button-hover-shadow,var(--ui-button-shadow,none));transform:var(--ui-button-hover-transform,none)}:where(.ui-button[data-variant=outline]:hover:not(:disabled)){background:var(--ui-button-hover-background,var(--ui-hover));border-color:var(--ui-button-border,var(--ui-line-strong));color:var(--ui-button-text,var(--_ui-outline-tone,var(--ui-text)))}:where(.ui-button[data-variant=ghost]:hover:not(:disabled)){background:var(--ui-button-hover-background,var(--ui-hover));color:var(--ui-button-hover-text,var(--ui-button-text,var(--_ui-ghost-tone,var(--ui-text-secondary))))}}:where(.ui-button:active:not(:disabled):not([data-variant=outline]):not([data-variant=ghost])){background:var(--ui-button-active-background,var(--_ui-tone-hover,var(--ui-accent-active,var(--ui-accent-hover))));color:var(--ui-button-active-text,var(--_ui-on-tone,var(--ui-accent-on-solid)));transform:none}:where(.ui-button[data-variant=outline]:active:not(:disabled),.ui-button[data-variant=ghost]:active:not(:disabled),.ui-button[data-variant=outline][aria-pressed=true],.ui-button[data-variant=ghost][aria-pressed=true]){background:var(--ui-button-active-background,var(--ui-active));color:var(--ui-button-active-text,var(--ui-text));transform:none}:where(.ui-button[aria-pressed=true]:not([data-variant=outline]):not([data-variant=ghost])){background:var(--ui-button-active-background,var(--_ui-tone-hover,var(--ui-accent-active,var(--ui-accent-hover))));color:var(--ui-button-active-text,var(--_ui-on-tone,var(--ui-accent-on-solid)));transform:none}:where(.ui-button:disabled,.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled,.ui-choice:disabled,.ui-switch:disabled){opacity:var(--ui-disabled-opacity);cursor:not-allowed}:where(.ui-button-group){gap:var(--ui-button-group-gap,var(--ui-space-1));flex-wrap:wrap;display:inline-flex}:where(.ui-fab){min-inline-size:var(--ui-fab-size);min-block-size:var(--ui-fab-size);border-radius:var(--ui-radius-pill);box-shadow:var(--ui-shadow-md)}:where(.ui-input:not([type=range]),.ui-select,.ui-textarea){box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--ui-control-min-size);padding:var(--ui-control-padding-block) var(--ui-input-padding-inline,var(--ui-control-padding-inline));border:var(--ui-border-width) solid var(--ui-control-border);border-radius:var(--ui-control-radius);background-color:var(--ui-control-background);color:var(--ui-control-text);font-family:var(--ui-input-font-family,var(--ui-body-font));font-size:var(--ui-control-font-size);font-weight:var(--ui-input-font-weight,var(--ui-font-weight-regular));line-height:var(--ui-control-line-height);box-shadow:var(--ui-control-shadow,none);transition:border-color var(--ui-duration-fast) var(--ui-ease-standard), background-color var(--ui-duration-fast) var(--ui-ease-standard), box-shadow var(--ui-duration-fast) var(--ui-ease-standard)}:where(.ui-select:not([multiple]):not([size]),.ui-select:not([multiple])[size="1"]){--_ui-select-caret-inset:var(--ui-select-caret-inset,var(--ui-control-padding-inline));appearance:none;background-image:linear-gradient(45deg,#0000 43%,currentColor 43% 60%,#0000 60%),linear-gradient(135deg,#0000 43%,currentColor 43% 60%,#0000 60%);background-size:.375rem .375rem;background-position:right calc(var(--_ui-select-caret-inset) + .375rem) center, right var(--_ui-select-caret-inset) center;background-repeat:no-repeat;padding-inline-end:calc(var(--_ui-select-caret-inset) + .75rem + var(--ui-control-gap))}:where(.ui-select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){background-position:left var(--_ui-select-caret-inset) center, left calc(var(--_ui-select-caret-inset) + .375rem) center}:where(.ui-input)::placeholder,:where(.ui-textarea)::placeholder{color:var(--ui-control-placeholder);opacity:1}@media (hover:hover){:where(.ui-input:not([type=range]):hover:not(:disabled):not(:focus):not(:focus-visible),.ui-select:hover:not(:disabled):not(:focus):not(:focus-visible),.ui-textarea:hover:not(:disabled):not(:focus):not(:focus-visible)){border-color:var(--ui-control-hover-border,var(--ui-control-border));background-color:var(--ui-control-hover-background,var(--ui-control-background))}}:where(.ui-input:not([type=range]):focus-visible,.ui-select:focus-visible,.ui-textarea:focus-visible){border-color:var(--ui-control-focus-border,var(--ui-focus-colour));outline:var(--ui-control-focus-outline-width,var(--ui-focus-width)) var(--ui-control-focus-outline-style,solid) var(--ui-control-focus-outline,var(--ui-focus-colour));outline-offset:var(--ui-control-focus-outline-offset,1px)}:where(.ui-input[aria-invalid=true],.ui-textarea[aria-invalid=true],.ui-select[aria-invalid=true],.ui-input:user-invalid){border-color:var(--ui-control-invalid)}:where(.ui-textarea){min-block-size:var(--ui-textarea-min-block-size);max-block-size:var(--ui-textarea-max-block-size);resize:vertical}@supports (field-sizing:content){:where(.ui-textarea){field-sizing:content}}:where(.ui-field){gap:var(--ui-field-gap,var(--ui-space-2));display:grid}:where(.ui-field>label,.ui-fieldset>legend){font-size:var(--ui-label-size);font-weight:var(--ui-label-weight)}:where(.ui-field small){color:var(--ui-text-muted);font-size:var(--ui-caption-size)}:where(.ui-field .ui-error){color:var(--ui-danger-solid)}:where(.ui-field:has(:focus-visible)>label){color:var(--ui-focus-colour)}:where(.ui-fieldset){gap:var(--ui-control-gap);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}:where(.ui-choice){accent-color:var(--ui-control-selected);inline-size:var(--ui-choice-size);block-size:var(--ui-choice-size);vertical-align:middle}:where(.ui-switch){appearance:none;inline-size:var(--ui-switch-track-inline-size);block-size:var(--ui-switch-track-block-size);padding:var(--ui-switch-inset);border:var(--ui-border-width) solid var(--ui-control-border);border-radius:var(--ui-radius-pill);background:var(--ui-surface-sunken);box-shadow:var(--ui-control-shadow,none);cursor:pointer;vertical-align:middle;transition:background-color var(--ui-duration-fast) var(--ui-ease-standard), border-color var(--ui-duration-fast) var(--ui-ease-standard);align-items:center;display:inline-flex}:where(.ui-switch):before{content:"";inline-size:var(--ui-switch-thumb-size);block-size:var(--ui-switch-thumb-size);border-radius:var(--ui-radius-pill);background:var(--ui-text-muted);transition:background-color var(--ui-duration-fast) var(--ui-ease-standard);display:block}:where(.ui-switch:checked){background:var(--ui-accent-solid);border-color:var(--ui-accent-border,var(--ui-accent-solid))}:where(.ui-switch:checked):before{background:var(--ui-accent-on-solid);margin-inline-start:auto}:where(.ui-input[type=range]){accent-color:var(--ui-accent-solid);inline-size:100%;min-block-size:var(--ui-control-min-size)}:where(.ui-rating){border:0;margin:0;padding:0}:where(.ui-rating label){align-items:center;gap:var(--ui-space-1);min-block-size:var(--ui-target-min);display:inline-flex}:where(.ui-rating label>span[aria-hidden]){font-size:var(--ui-rating-symbol-size);color:var(--ui-text-muted)}:where(.ui-rating label>span[data-filled=true]){color:var(--ui-accent-solid)}@media (pointer:coarse){:where(.ui-button,.ui-input,.ui-select){min-block-size:max(var(--ui-control-min-size), var(--ui-target-min))}}:where(.ui-avatar){inline-size:var(--ui-avatar-size);block-size:var(--ui-avatar-size);border-radius:var(--ui-avatar-radius,var(--ui-radius-pill));background:var(--ui-avatar-background,var(--ui-accent-solid));color:var(--ui-avatar-text,var(--ui-accent-on-solid));font-family:var(--ui-avatar-font-family,var(--ui-control-font-family,var(--ui-font-sans)));font-size:var(--ui-avatar-font-size,.625rem);font-weight:var(--ui-font-weight-strong);place-items:center;display:inline-grid;overflow:hidden}:where(.ui-avatar img){object-fit:cover;block-size:100%;inline-size:100%}:where(.ui-badge,.ui-chip){justify-content:center;align-items:center;gap:var(--ui-control-gap);padding-inline:var(--ui-space-2);border-radius:var(--ui-radius-sm);padding-block:calc(var(--ui-space-unit) * .5);font-family:var(--ui-chip-font-family,var(--ui-control-font-family,var(--ui-font-sans)));font-weight:var(--ui-font-weight-medium);line-height:var(--ui-leading-control);font-size:var(--ui-caption-size);display:inline-flex}:where(.ui-badge){white-space:nowrap;overflow-wrap:normal;min-block-size:var(--ui-badge-min-size);background:var(--ui-badge-background,color-mix(in oklch, var(--_ui-tone,var(--ui-info-solid)) 14%, var(--ui-surface)));border:var(--ui-border-width) solid var(--ui-badge-border,color-mix(in oklch, var(--_ui-tone,var(--ui-info-solid)) 40%, var(--ui-surface)));border-radius:var(--ui-badge-radius,var(--ui-radius-sm));color:var(--ui-badge-text,var(--_ui-tone,var(--ui-info-solid)))}:where(.ui-instant){--_ui-instant-dash:var(--ui-instant-dash-length,.42em);--_ui-instant-gap:var(--ui-instant-dash-gap,.22em);--_ui-instant-underline-offset:var(--ui-instant-underline-offset,.28em);--_ui-instant-underline-thickness:var(--ui-instant-underline-thickness,max(1px, .07em));font-family:var(--ui-control-font-family,var(--ui-font-sans));font-variant-numeric:tabular-nums;color:var(--ui-instant-text,var(--ui-text-secondary));white-space:nowrap;background-image:repeating-linear-gradient(to right, var(--ui-instant-decoration,var(--ui-text-muted)) 0, var(--ui-instant-decoration,var(--ui-text-muted)) var(--_ui-instant-dash), transparent var(--_ui-instant-dash), transparent calc(var(--_ui-instant-dash) + var(--_ui-instant-gap)));background-repeat:repeat-x;background-size:calc(var(--_ui-instant-dash) + var(--_ui-instant-gap)) var(--_ui-instant-underline-thickness);background-position:0 100%;padding-block-end:var(--_ui-instant-underline-offset);text-decoration:none}:where(.ui-instant[data-ui-part=trigger]){cursor:help}:where(.ui-chip){white-space:normal;text-align:start;max-inline-size:18rem;min-block-size:var(--ui-chip-min-size);background:var(--ui-chip-background,color-mix(in oklch, var(--_ui-soft,var(--ui-surface-sunken)) 80%, var(--ui-surface)));color:var(--ui-chip-text,var(--_ui-tone,var(--ui-text-secondary)));border:var(--ui-border-width) solid var(--ui-chip-border,color-mix(in oklch, var(--_ui-tone,var(--ui-text-muted)) 16%, var(--ui-surface)));border-radius:var(--ui-chip-radius,var(--ui-radius-sm))}:where(.ui-alert){align-items:center;gap:var(--ui-alert-gap,.75rem);padding:var(--ui-alert-padding,.875rem 1rem);border:var(--ui-border-width) solid var(--ui-alert-border,var(--_ui-tone-line,var(--ui-line)));border-radius:var(--ui-alert-radius,var(--ui-radius-sm));background:var(--ui-alert-background,var(--_ui-status-surface,var(--_ui-soft,var(--ui-surface))));color:var(--ui-alert-text,var(--ui-text));grid-template-columns:auto minmax(0,1fr);display:grid}:where(.ui-alert:has(.ui-alert-body>:nth-child(2))){align-items:start}:where(.ui-alert[data-tone=info]){--_ui-status-surface:var(--ui-status-info-surface)}:where(.ui-alert[data-tone=success]){--_ui-status-surface:var(--ui-status-success-surface)}:where(.ui-alert[data-tone=warning]){--_ui-status-surface:var(--ui-status-warning-surface)}:where(.ui-alert[data-tone=danger]){--_ui-status-surface:var(--ui-status-danger-surface)}:where(.ui-alert:has(>.ui-alert-action)){grid-template-columns:auto minmax(0,1fr) auto}:where(.ui-alert-icon){inline-size:var(--ui-alert-icon-size,1.625rem);block-size:var(--ui-alert-icon-size,1.625rem);border-radius:var(--ui-radius-pill);background:var(--ui-alert-icon-background,var(--_ui-soft,var(--ui-info-soft)));color:var(--ui-alert-icon-text,var(--_ui-tone,var(--ui-info-solid)));font-size:var(--ui-alert-icon-font-size,.75rem);place-items:center;font-weight:800;line-height:1;display:grid}:where(.ui-alert-body){min-inline-size:0}:where(.ui-alert-body strong){font-size:var(--ui-alert-title-size,.8125rem);font-weight:var(--ui-alert-title-weight,var(--ui-font-weight-strong));color:var(--ui-alert-title-text,var(--ui-text));margin-block-end:.1875rem;display:block}:where(.ui-alert-body p){font-size:var(--ui-alert-description-size,.75rem);color:var(--ui-alert-description-text,var(--ui-text-muted));margin:0;line-height:1.5}:where(.ui-alert-action){align-self:center}:where(.ui-skeleton){min-block-size:var(--ui-skeleton-min-size);min-inline-size:var(--ui-skeleton-min-inline-size);border-radius:var(--ui-skeleton-radius,var(--ui-radius-sm));background:var(--ui-skeleton-background);animation:ui-pulse var(--ui-duration-skeleton) var(--ui-ease-standard) infinite;animation-play-state:var(--ui-animation-play-state);display:block}@keyframes ui-pulse{50%{background:var(--ui-skeleton-highlight)}}:where(.ui-progress){inline-size:100%;block-size:var(--ui-progress-track-size);accent-color:var(--ui-accent-solid)}:where(.ui-circular-progress){inline-size:var(--ui-progress-circle-size);block-size:var(--ui-progress-circle-size);fill:none;stroke-width:var(--ui-progress-stroke-size)}:where(.ui-progress-track){stroke:var(--ui-line)}:where(.ui-progress-value){stroke:var(--ui-accent-solid);transform-origin:50%;transform:rotate(-90deg)}:where(.ui-circular-progress[data-indeterminate=true]){animation:ui-spin var(--ui-duration-progress) linear infinite;animation-play-state:var(--ui-animation-play-state)}@keyframes ui-spin{to{transform:rotate(1turn)}}:where(.ui-icon){inline-size:var(--ui-icon-size-sm);block-size:var(--ui-icon-size-sm);fill:none;stroke:currentColor;stroke-width:var(--ui-icon-stroke-width);flex-shrink:0}:where(.ui-empty){justify-content:center;align-items:center;gap:var(--ui-empty-gap,var(--ui-space-3));inline-size:100%;min-block-size:var(--ui-empty-min-block-size,17.5rem);padding-block:var(--ui-empty-padding-block,calc(var(--ui-space-unit) * 10));padding-inline:var(--ui-empty-padding-inline,var(--ui-space-6));text-align:center;background:var(--ui-empty-background,var(--ui-surface));color:var(--ui-empty-text,var(--ui-text-secondary));border:var(--ui-empty-border-width,var(--ui-border-width)) var(--ui-border-style) var(--ui-empty-border,var(--ui-line));border-radius:var(--ui-empty-radius,var(--ui-radius-md));flex-direction:column;flex:1;display:flex}:where(.ui-empty-icon){inline-size:var(--ui-empty-icon-size,3rem);block-size:var(--ui-empty-icon-size,3rem);border-radius:var(--ui-radius-pill);background:var(--ui-empty-icon-background,var(--ui-accent-soft));color:var(--ui-empty-icon-text,var(--ui-text-muted));place-items:center;display:grid}:where(.ui-empty-icon .ui-icon){inline-size:var(--ui-empty-glyph-size,1.25rem);block-size:var(--ui-empty-glyph-size,1.25rem)}:where(.ui-empty h2){font-size:var(--ui-empty-title-size,var(--ui-font-size-lg));font-weight:var(--ui-empty-title-weight,var(--ui-heading-weight));color:var(--ui-empty-title,var(--ui-text-secondary));margin:0}:where(.ui-empty p){max-inline-size:var(--ui-empty-copy-measure,36ch);font-size:var(--ui-empty-description-size,var(--ui-font-size-sm));color:var(--ui-empty-description,var(--ui-text-muted));margin:0}:where(.ui-empty-action){justify-content:center;align-items:center;gap:var(--ui-empty-action-gap,var(--ui-space-2));flex-wrap:wrap;margin-block-start:var(--ui-empty-action-offset,var(--ui-space-1));display:flex}:where(.ui-stat-cards){--ui-stat-card-min-width:14rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ui-stat-card-min-width)), 1fr));gap:var(--ui-space-3);grid-auto-rows:1fr;display:grid}:where(.ui-stat-card){--ui-stat-card-icon-size:var(--ui-space-6);--ui-stat-card-action-height:var(--ui-control-min-size);background:var(--ui-card-background,var(--ui-surface));background-size:var(--ui-card-background-size,auto);min-inline-size:0;color:var(--ui-text);border:var(--ui-border-width) var(--ui-border-style) var(--ui-card-border,var(--ui-line));border-radius:var(--ui-card-radius,var(--ui-panel-radius));box-shadow:var(--ui-card-shadow,var(--ui-shadow-sm));transition:border-color var(--ui-duration-fast) var(--ui-ease-standard), background-color var(--ui-duration-fast) var(--ui-ease-standard), box-shadow var(--ui-duration-fast) var(--ui-ease-standard);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}:where(.ui-stat-card-summary){padding:var(--ui-space-4)}:where(.ui-stat-card-heading){align-items:center;gap:var(--ui-space-2);display:flex}:where(.ui-stat-card-icon){inline-size:var(--ui-stat-card-icon-size);block-size:var(--ui-stat-card-icon-size);border-radius:var(--ui-radius-md);color:var(--ui-text-muted);background:0 0;flex-shrink:0;place-items:center;display:grid}:where(.ui-stat-card .ui-icon-button){--ui-button-min-size:var(--ui-stat-card-icon-size)}:where(.ui-stat-card-label){color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium)}:where(.ui-stat-card-value){text-align:start;font-weight:var(--ui-font-weight-medium);letter-spacing:var(--ui-tracking-tight);font-size:var(--ui-font-size-3xl);font-variant-numeric:tabular-nums;line-height:var(--ui-heading-leading);overflow-wrap:anywhere;margin-block-start:var(--ui-space-2);display:block}:where(.ui-stat-card-unavailable){font-size:var(--ui-font-size-sm)}:where(.ui-stat-card-description){margin:var(--ui-space-3) 0 0;color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.ui-stat-card-link){justify-content:space-between;align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-4);border-top:var(--ui-border-width) var(--ui-border-style) var(--ui-line);min-block-size:var(--ui-stat-card-action-height);background:var(--ui-surface-sunken);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);transition:background var(--ui-duration-fast) var(--ui-ease-standard);margin-top:auto;display:flex}:where(a.ui-stat-card:hover),:where(a.ui-stat-card:focus-visible){border-color:var(--ui-line-strong);box-shadow:var(--ui-shadow-sm);color:var(--ui-text);text-decoration:none}:where(a.ui-stat-card:hover .ui-stat-card-link),:where(a.ui-stat-card:focus-visible .ui-stat-card-link){background:var(--ui-hover)}:where(a.ui-stat-card:hover .ui-icon-button),:where(a.ui-stat-card:focus-visible .ui-icon-button){--ui-button-background:var(--ui-info-solid);--ui-button-hover-background:var(--ui-info-solid);--ui-button-border:var(--ui-info-solid);--ui-button-text:var(--ui-info-on-solid)}:where(a.ui-stat-card:focus-visible){outline:var(--ui-focus-width) var(--ui-border-style) var(--ui-focus-colour);outline-offset:var(--ui-focus-offset)}:where(.ui-stat-card-destination){gap:var(--ui-space-1);flex-direction:column;min-inline-size:0;display:flex}:where(.ui-copyable-code){vertical-align:middle;border-radius:var(--ui-radius-md);background:var(--ui-surface-sunken);min-inline-size:0;max-inline-size:100%;color:var(--ui-text);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-sm);position:relative}:where(.ui-copyable-code[data-layout=inline]){align-items:center;gap:var(--ui-space-1);padding-block:var(--ui-space-1);padding-inline:var(--ui-space-2) var(--ui-space-1);display:inline-flex}:where(.ui-copyable-code[data-layout=block]){display:block}:where(.ui-copyable-code[data-layout=block] .ui-copyable-code-action){z-index:1;position:absolute;inset-block-start:var(--ui-space-1);inset-inline-end:var(--ui-space-1)}:where(.ui-copyable-code-body){min-inline-size:0;font:inherit;line-height:var(--ui-leading-body);overflow-wrap:anywhere;color:inherit;background:0 0;margin:0;display:block;overflow-x:auto}:where(.ui-copyable-code[data-layout=inline] .ui-copyable-code-body){flex:auto}:where(.ui-copyable-code[data-layout=block] .ui-copyable-code-body){padding:var(--ui-space-2) var(--ui-space-3);white-space:pre-wrap;padding-inline-end:calc(var(--ui-space-3) + 2.25rem)}:where(.ui-copyable-code-body a){color:inherit;text-underline-offset:.12em;text-decoration:underline}:where(.ui-accordion){background:var(--ui-panel-background);border:var(--ui-border-width) solid var(--ui-panel-border);border-radius:var(--ui-panel-radius)}:where(.ui-accordion>summary){cursor:pointer;padding:var(--ui-panel-padding);font-weight:var(--ui-font-weight-medium)}:where(.ui-accordion-content){padding:0 var(--ui-panel-padding) var(--ui-panel-padding)}:where(.ui-dialog){box-sizing:border-box;inline-size:var(--ui-dialog-inline-size);max-inline-size:calc(100% - var(--ui-dialog-viewport-gap) * 2);max-block-size:calc(100dvh - var(--ui-dialog-viewport-gap) * 2);padding:var(--ui-dialog-padding,var(--ui-space-6));border:var(--ui-border-width) solid var(--ui-popup-border);border-radius:var(--ui-dialog-radius,var(--ui-radius-lg));background:var(--ui-panel-background);color:var(--ui-text);box-shadow:var(--ui-shadow-lg);overflow:auto}:where(.ui-dialog)::backdrop{background:var(--ui-backdrop)}:where(.ui-dialog-heading){justify-content:space-between;align-items:start;gap:var(--ui-panel-gap);display:flex}:where(.ui-dialog-sectioned){flex-direction:column;padding:0;display:flex;overflow:hidden}:where(.ui-dialog-sectioned>.ui-dialog-heading,.ui-dialog-footer){padding:var(--ui-dialog-padding,var(--ui-space-6))}:where(.ui-dialog-sectioned>.ui-dialog-heading){flex-shrink:0;align-items:center}:where(.ui-dialog-content){min-block-size:0;padding-block:var(--ui-dialog-content-padding-block,var(--ui-dialog-padding,var(--ui-space-6)));padding-inline:var(--ui-dialog-content-padding-inline,var(--ui-dialog-padding,var(--ui-space-6)));overflow:auto}:where(.ui-dialog-content>:first-child){margin-block-start:0}:where(.ui-dialog-content>:last-child){margin-block-end:0}:where(.ui-dialog-footer){border-block-start:var(--ui-border-width) solid var(--ui-line);background:var(--ui-surface-sunken);justify-content:flex-end;gap:var(--ui-space-2);flex-wrap:wrap;flex-shrink:0;display:flex}:where(.ui-dialog-heading h2){font-size:var(--ui-font-size-xl);margin:0}:where(.ui-drawer){block-size:100dvh;max-block-size:100dvh;inline-size:var(--ui-drawer-inline-size);border-radius:0;margin:0;margin-inline-start:auto}:where(.ui-backdrop){background:var(--ui-backdrop);z-index:var(--ui-z-overlay);position:fixed;inset:0}:where(.ui-popover){box-sizing:border-box;max-inline-size:calc(100vw - var(--ui-overlay-margin) * 2);max-block-size:var(--ui-popup-max-block-size);padding:var(--ui-popover-padding,var(--ui-panel-padding));border:var(--ui-border-width) solid var(--ui-popup-border);border-radius:var(--ui-popup-radius);background:var(--ui-popup-background);color:var(--ui-text);box-shadow:var(--ui-popup-shadow);overflow:auto}:where(.ui-speed-dial){gap:var(--ui-control-gap)}:where(.ui-speed-dial:popover-open){flex-direction:column;display:flex}@supports (position-area:block-end){:where(.ui-popover){position-area:block-end;position-try-fallbacks:flip-block, flip-inline;margin:var(--ui-popup-gap)}}@supports (transition-behavior:allow-discrete){:where(.ui-dialog,.ui-popover){opacity:0;transition:opacity var(--ui-duration-normal) var(--ui-ease-standard), display var(--ui-duration-normal) allow-discrete, overlay var(--ui-duration-normal) allow-discrete}:where(.ui-dialog[open],.ui-popover:popover-open){opacity:1}@starting-style{:where(.ui-dialog[open],.ui-popover:popover-open){opacity:0}}}:where(.ui-positioner){z-index:var(--ui-z-floating);font-family:var(--ui-font-sans)}:where(.ui-popup,.ui-tooltip){box-sizing:border-box;padding:var(--ui-popup-padding);border:var(--ui-border-width) solid var(--ui-popup-border);border-radius:var(--ui-popup-radius);background:var(--ui-popup-background);color:var(--ui-text);box-shadow:var(--ui-popup-shadow);max-block-size:min(var(--available-height,70dvh), var(--ui-popup-max-block-size));min-inline-size:var(--anchor-width,auto);overflow:auto}:where([data-ui-root=menu] .ui-popup){min-inline-size:var(--ui-menu-min-inline-size,12rem)}:where(.ui-tooltip){padding:var(--ui-tooltip-padding);font-size:var(--ui-caption-size);max-inline-size:var(--ui-tooltip-max-inline-size);min-inline-size:0}:where(.ui-option){padding:var(--ui-item-padding-block) var(--ui-item-padding-inline);min-block-size:var(--ui-item-min-size);border-radius:var(--ui-item-radius);cursor:default}:where(.ui-option[data-highlighted]){background:var(--ui-item-hover);outline:var(--ui-focus-width) solid var(--ui-focus-colour);outline-offset:calc(-1 * var(--ui-focus-width))}:where(.ui-option[data-selected]){background:var(--ui-item-selected)}:where(.ui-option[data-disabled]){opacity:var(--ui-disabled-opacity)}:where(.ui-tabs-list){gap:var(--ui-tabs-gap,var(--ui-space-2));flex-wrap:wrap;display:flex}:where(.ui-tab){font:inherit;padding:calc(var(--ui-space-unit) * 2.5 * var(--ui-density)) var(--ui-control-padding-inline);font-size:var(--ui-control-font-size);font-weight:var(--ui-control-font-weight);min-block-size:var(--ui-control-min-size);background:var(--ui-tab-background,var(--ui-surface));color:var(--ui-tab-text,var(--ui-text-secondary));border:var(--ui-border-width) solid var(--ui-tab-border,transparent);border-radius:var(--ui-tab-radius,var(--ui-control-radius));transition:background var(--ui-duration-fast) var(--ui-ease-standard), border-color var(--ui-duration-fast) var(--ui-ease-standard);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:where(){content:attr(data-label);font-weight:var(--ui-font-weight-strong);visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;height:0;overflow:hidden}:where(.ui-tab:hover:not(:disabled)){background:var(--ui-tab-hover-background,var(--ui-surface-sunken));border-color:var(--ui-tab-hover-border,var(--ui-line));text-decoration:none}:where(.ui-tab[data-active],.ui-tab[aria-current=page]){background:var(--ui-tab-selected-background,var(--ui-info-soft));border-color:var(--ui-tab-selected-border,var(--ui-line));color:var(--ui-tab-selected-text,var(--ui-info-solid));font-weight:var(--ui-font-weight-strong)}:where(.ui-tab:focus-visible){outline:var(--ui-focus-width) solid var(--ui-focus-colour);outline-offset:var(--ui-focus-offset)}@media (pointer:coarse){:where(.ui-tab){min-block-size:max(var(--ui-control-min-size), var(--ui-target-min))}}:where(.ui-tab:disabled){opacity:var(--ui-disabled-opacity);cursor:not-allowed}:where(.ui-tab-panel){padding-block:var(--ui-panel-padding)}:where(.ui-tree-root,.ui-tree-group){gap:var(--ui-tree-node-gap,0);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where(.ui-tree-group){padding-inline-start:var(--ui-tree-indent,var(--ui-space-4))}:where(.ui-tree-item){align-items:center;gap:var(--ui-tree-item-gap,var(--ui-space-2));inline-size:100%;min-block-size:var(--ui-tree-item-min-size,var(--ui-control-min-size));padding:var(--ui-tree-item-padding-block,0) var(--ui-tree-item-padding-inline,var(--ui-space-2));border:var(--ui-border-width) solid transparent;border-radius:var(--ui-tree-item-radius,var(--ui-item-radius));color:var(--ui-tree-item-text,var(--ui-text-secondary));font:inherit;text-align:start;cursor:pointer;background:0 0;text-decoration:none;display:flex}:where(.ui-tree-item:hover:not(:disabled)){border-color:var(--ui-tree-item-hover-border,transparent);background:var(--ui-tree-item-hover-background,var(--ui-item-hover));color:var(--ui-tree-item-hover-text,var(--ui-text))}:where(.ui-tree-item[aria-selected=true]){border-color:var(--ui-tree-item-selected-border,var(--ui-line));background:var(--ui-tree-item-selected-background,var(--ui-item-selected));color:var(--ui-tree-item-selected-text,var(--ui-text))}:where(.ui-tree-item:focus-visible){outline:var(--ui-focus-width) solid var(--ui-focus-colour);outline-offset:var(--ui-focus-offset)}:where(.ui-tree-item:disabled){opacity:var(--ui-disabled-opacity);cursor:not-allowed}:where(.ui-tree-disclosure){inline-size:var(--ui-tree-disclosure-size,1em);color:var(--ui-tree-disclosure-colour,var(--ui-text-muted));transition:rotate var(--ui-duration-fast) var(--ui-ease-standard);flex:none;place-items:center;display:grid}:where(.ui-tree-item[aria-expanded=true] .ui-tree-disclosure){rotate:90deg}:where(.ui-tree-leading){color:var(--ui-tree-leading-colour,var(--ui-text-muted));flex:none;place-items:center;display:grid}:where(.ui-tree-label){text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;text-decoration:none;overflow:hidden}:where(.ui-tree-item:not([data-ui-selectable=false]) .ui-tree-label:hover,.ui-tree-item[aria-selected=true] .ui-tree-label){color:var(--ui-tree-label-hover-text,currentColor);text-underline-offset:var(--ui-tree-label-underline-offset,.15em);text-decoration:underline}:where(.ui-range-control){block-size:var(--ui-control-min-size);touch-action:none;align-items:center;display:flex}:where(.ui-range-track){inline-size:100%;block-size:var(--ui-slider-track-size);background:var(--ui-line);border-radius:var(--ui-radius-pill);position:relative}:where(.ui-range-indicator){background:var(--ui-accent-solid);border-radius:inherit;block-size:100%;position:absolute}:where(.ui-range-thumb){inline-size:var(--ui-slider-thumb-size);block-size:var(--ui-slider-thumb-size);background:var(--ui-accent-solid);border:var(--ui-border-width) solid var(--ui-accent-on-solid);border-radius:var(--ui-radius-pill)}:where(.ui-number-group){gap:var(--ui-control-gap);grid-template-columns:auto minmax(0,1fr) auto;display:grid}:where(.ui-tabs[data-orientation=vertical]){gap:var(--ui-panel-gap);grid-template-columns:auto minmax(0,1fr);display:grid}:where(.ui-tabs[data-orientation=vertical]>.ui-tabs-list){flex-direction:column}:where(.ui-destructive-confirm){--ui-button-background:var(--ui-danger-solid);--ui-button-text:var(--ui-danger-on-solid)}:where([data-ui-root=menu] [role=menuitem]){align-items:center;gap:var(--ui-menu-item-gap,.45rem);inline-size:100%;min-block-size:var(--ui-menu-item-min-size,2rem);padding:0 var(--ui-menu-item-padding-inline,.55rem);border-radius:var(--ui-item-radius);color:var(--ui-menu-item-text,var(--ui-text));font-family:inherit;font-size:var(--ui-menu-item-font-size,.78rem);font-weight:inherit;line-height:inherit;text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}:where([data-ui-root=menu] [role=menuitem][data-tone=danger]){color:var(--ui-danger-solid)}@media (hover:hover){:where([data-ui-root=menu] [role=menuitem]:hover:not(:disabled)){background:var(--ui-item-hover)}}:where([role=option][aria-selected=true]){background:var(--ui-item-selected)}:where([role=menuitem]:focus-visible,[role=option][data-highlighted]){background:var(--ui-item-hover);outline:var(--ui-focus-width) solid var(--ui-focus-colour);outline-offset:calc(-1 * var(--ui-focus-width))}:where([data-ui-root] [aria-disabled=true]){opacity:var(--ui-disabled-opacity)}:where(.ui-toast-viewport){max-inline-size:min(90vw, var(--ui-snackbar-max-inline-size));gap:var(--ui-space-2);z-index:var(--ui-z-notification);pointer-events:none;display:grid;position:fixed;inset-block-start:var(--ui-space-4);inset-inline-start:50%;translate:-50%}:where(.ui-toast){align-items:start;gap:var(--ui-toast-gap,.6875rem);inline-size:min(100%, var(--ui-snackbar-max-inline-size));padding:var(--ui-toast-padding,.8125rem .875rem);background:var(--ui-toast-background,var(--ui-panel-background));color:var(--ui-toast-text,var(--ui-text));border:var(--ui-border-width) solid var(--ui-toast-border,var(--ui-panel-border));border-radius:var(--ui-toast-radius,var(--ui-panel-radius));box-shadow:var(--ui-toast-shadow,var(--ui-shadow-md));pointer-events:auto;grid-template-columns:auto minmax(0,1fr) auto;display:grid}:where(.ui-toast:not(:has(.ui-toast-message))){align-items:center}:where(.ui-toast-icon){inline-size:var(--ui-toast-icon-size,1.5rem);block-size:var(--ui-toast-icon-size,1.5rem);border-radius:var(--ui-radius-pill);background:var(--ui-toast-icon-background,var(--_ui-soft,var(--ui-success-soft)));color:var(--ui-toast-icon-text,var(--_ui-tone,var(--ui-success-solid)));font-size:var(--ui-toast-icon-font-size,.6875rem);place-items:center;font-weight:850;line-height:1;display:grid}:where(.ui-toast-body){min-inline-size:0}:where(.ui-toast:has(.ui-toast-message) .ui-toast-body){padding-block-start:.0625rem}:where(.ui-toast-title){font-size:var(--ui-toast-title-size,.75rem);font-weight:var(--ui-toast-title-weight,var(--ui-font-weight-strong));line-height:var(--ui-leading-body);color:var(--ui-toast-title-text,var(--ui-text));margin:0;display:block}:where(.ui-toast-title+.ui-toast-message){margin-block-start:.125rem}:where(.ui-toast-message){font-size:var(--ui-toast-message-size,.6875rem);line-height:var(--ui-leading-body);color:var(--ui-toast-message-text,var(--ui-text-muted));margin:0}:where(.ui-toast-actions){align-items:center;gap:var(--ui-space-1);flex-shrink:0;display:flex}:where(.ui-toast-actions .ui-icon-button){--ui-button-min-size:1.75rem}:where(.ui-toast-actions .ui-button:not(.ui-icon-button)){min-block-size:1.75rem;font-size:var(--ui-font-size-xs);padding-inline:.5rem}:where(ui-menu,ui-tabs,ui-tree,ui-combobox,ui-popover,ui-dialog,ui-toast){display:block}:where(.ui-section-nav){align-items:center;gap:var(--ui-section-nav-gap,var(--ui-space-1));padding:var(--ui-section-nav-padding,var(--ui-space-1));border-radius:var(--ui-section-nav-radius,0);background:var(--ui-section-nav-background,var(--ui-surface));display:flex;overflow-x:auto}:where(.ui-section-nav-link){justify-content:center;align-items:center;gap:var(--ui-space-2);min-block-size:var(--ui-control-min-size);padding:var(--ui-space-1) var(--ui-space-2);border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-md);color:var(--ui-section-nav-text,var(--ui-text-secondary));font-size:var(--ui-control-font-size);font-weight:var(--ui-font-weight-medium);white-space:nowrap;transition:background var(--ui-duration-fast) var(--ui-ease-standard), color var(--ui-duration-fast) var(--ui-ease-standard);flex-shrink:0;text-decoration:none;display:inline-flex}:where(.ui-section-nav-link .ui-icon){color:var(--ui-text-muted)}:where(.ui-section-nav-link[data-utility=true]){margin-inline-start:auto}:where(.ui-section-nav-link:hover){background:var(--ui-section-nav-hover-background,var(--ui-hover));color:var(--ui-text);text-decoration:none}:where(.ui-section-nav-link[aria-current=page]){background:var(--ui-section-nav-selected-background,var(--ui-selected));border-color:var(--ui-section-nav-selected-border,transparent);color:var(--ui-section-nav-selected-text,var(--ui-text));box-shadow:none}:where(.ui-section-nav-link[aria-current=page] .ui-icon){color:var(--ui-info-solid)}:where(.ui-section-nav-link:focus-visible){outline:var(--ui-focus-width) solid var(--ui-focus-colour);outline-offset:calc(-1 * var(--ui-focus-width))}@media (pointer:coarse){:where(.ui-section-nav-link){min-block-size:max(var(--ui-control-min-size), var(--ui-target-min))}}:where(.ui-transfer){grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ui-grid-item-min)), 1fr));gap:var(--ui-layout-gap);display:grid}:where(.ui-transfer-item){align-items:center;gap:var(--ui-control-gap);padding-block:var(--ui-control-padding-block);display:flex}:where(.ui-snackbar-host:has(.ui-snackbar-actions)){z-index:var(--ui-z-notification);align-items:center;gap:var(--ui-control-gap);max-inline-size:var(--ui-snackbar-max-inline-size);padding:var(--ui-panel-padding);background:var(--ui-popup-background);color:var(--ui-text);border:var(--ui-border-width) solid var(--ui-popup-border);border-radius:var(--ui-popup-radius);box-shadow:var(--ui-popup-shadow);display:flex;position:fixed;inset-block-end:var(--ui-overlay-margin);inset-inline-end:var(--ui-overlay-margin)}:where(.ui-snackbar-actions){gap:var(--ui-control-gap);display:flex}:where(.ui-table-scroll){border:var(--ui-border-width) var(--ui-border-style) var(--ui-panel-border);border-radius:var(--ui-table-frame-radius,var(--ui-panel-radius));background:var(--ui-table-frame-background,var(--ui-panel-background));inline-size:100%;box-shadow:var(--ui-table-frame-shadow,var(--ui-card-shadow,var(--ui-shadow-sm)));color:var(--ui-text);overflow:auto}:where(.ui-tree ul){padding-inline-start:var(--ui-tree-indent);list-style:none}:where(.ui-tree>ul){padding-inline-start:0}:where(.ui-chart){margin:0}:where(.ui-chart table){border-collapse:collapse;inline-size:100%}:where(.ui-chart th){text-align:start;font-weight:var(--ui-label-weight);padding-inline-end:var(--ui-space-4)}:where(.ui-chart td){font-variant-numeric:tabular-nums;inline-size:70%}:where(.ui-chart svg){inline-size:80%;block-size:var(--ui-space-4);margin-inline-end:var(--ui-space-2)}:where(.ui-chart rect){fill:var(--ui-chart-1)}:where(.ui-masonry){column-width:var(--ui-grid-item-min);column-gap:var(--ui-layout-gap)}:where(.ui-masonry>*){break-inside:avoid;margin-block-end:var(--ui-layout-gap)}:where(.ui-line-chart){gap:var(--ui-line-chart-gap,var(--ui-space-2));min-inline-size:0;color:var(--ui-line-chart-text,var(--ui-text));margin:0;display:grid}:where(.ui-line-chart-plot){inline-size:100%;block-size:var(--ui-line-chart-height,var(--ui-chart-height));min-block-size:var(--ui-line-chart-height,var(--ui-chart-height));margin-block-end:var(--ui-chart-legend-space)}:where(.ui-line-chart) .uplot{inline-size:100%;font-family:var(--ui-line-chart-font-family,var(--ui-body-font));font-size:var(--ui-line-chart-font-size,var(--ui-caption-size));color:var(--ui-line-chart-text,var(--ui-text));line-height:var(--ui-leading-tight)}:where(.ui-line-chart) .u-legend{justify-content:flex-start;gap:var(--ui-space-4);padding-block:var(--ui-space-3);text-align:start;font-size:var(--ui-line-chart-font-size,var(--ui-caption-size));color:var(--ui-line-chart-axis,var(--ui-chart-axis));flex-wrap:wrap;display:flex}:where(.ui-line-chart) .u-marker{border-radius:var(--ui-radius-pill)}:where(.ui-line-chart) .u-value{font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums}:where(.ui-line-chart) .u-cursor-x,:where(.ui-line-chart) .u-cursor-y{border-color:var(--ui-line-chart-cursor,var(--ui-chart-axis))}:where(.ui-line-chart) .u-select{background:color-mix(in oklch, var(--ui-text) var(--ui-active-weight), transparent)}:where(.ui-chart-data){border:0;border-block-start:var(--ui-border-width) solid var(--ui-line);background:0 0;border-radius:0;overflow-x:auto}:where(.ui-chart-data>summary){padding:var(--ui-space-2) 0;color:var(--ui-text-secondary);font-size:var(--ui-caption-size)}:where(.ui-chart-data>.ui-accordion-content){padding:0}:where(.ui-line-chart-empty){color:var(--ui-line-chart-axis,var(--ui-chart-axis));font-size:var(--ui-line-chart-font-size,var(--ui-caption-size));margin:0}:where(.ui-sparkline){min-inline-size:0;block-size:var(--ui-sparkline-height,2.5rem);color:var(--ui-line-chart-text,var(--ui-text));margin:0;display:grid}:where(.ui-sparkline-plot){block-size:100%;min-block-size:0;inline-size:100%;margin:0}:where(.ui-sparkline) .uplot{block-size:100%;inline-size:100%}:where(.ui-sparkline) .u-legend{display:none}:where(.ui-sparkline-empty){border-radius:var(--ui-radius-sm);background:color-mix(in srgb, var(--ui-line) 40%, transparent);block-size:100%}}@layer ui.utilities{.ui-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@layer app{.local-users{padding:var(--ui-space-3) var(--ui-space-4);background:var(--ui-surface);border-bottom:var(--ui-border-width) solid var(--ui-border);color:var(--ui-text);font-size:var(--ui-font-size-sm)}.local-users-controls{--ui-stack-gap:var(--ui-space-3);flex-wrap:wrap;align-items:center}.local-users-field{--ui-field-gap:var(--ui-space-1);min-inline-size:12rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100%}body{background:var(--ui-canvas);min-width:20rem;min-height:100%;color:var(--ui-text);font-family:var(--ui-body-font);font-size:var(--ui-body-size);line-height:var(--ui-body-leading);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}#root{min-height:100%}button,input,select,textarea{font:inherit}button{color:inherit}img,picture,video,canvas{max-inline-size:100%;display:block}img,video{height:auto}[hidden]{display:none!important}.console-shell{--shell-rail-width:20rem;--shell-rail-compact-width:4rem;--shell-rail-mobile-width:min(18rem, 86vw);--shell-topbar-height:3.4rem;--shell-content-max:92rem;--shell-content-pad-block:1.5rem 2.5rem;--shell-content-pad-inline:2rem;--shell-content-pad-inline-narrow:1.25rem;--shell-brand-mark-size:3.25rem;--shell-nav-row-height:2.45rem;--shell-nav-icon-size:1rem;--shell-nav-group-gap:1rem;--shell-nav-item-gap:var(--ui-navigation-gap);--shell-profile-avatar-size:2rem;--shell-z-rail:50;--shell-z-topbar:40;--shell-font-brand:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--shell-font-ui:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--shell-brand-size:1.65rem;--shell-brand-tag-size:var(--ui-font-size-xs);--shell-brand-tag-tracking:.18em;--shell-nav-label-size:var(--ui-font-size-xs);--shell-nav-label-tracking:.12em;--shell-nav-link-size:.82rem;--shell-nav-link-weight:600;--shell-topbar-title-size:.82rem;--shell-workspace-detail-size:var(--ui-font-size-xs);--shell-account-name-size:var(--ui-font-size-sm);--shell-account-detail-size:var(--ui-font-size-xs);--shell-account-panel-size:var(--ui-font-size-sm);--shell-compact-workspace-size:var(--ui-font-size-xs);--shell-compact-tip-size:var(--ui-font-size-xs);--shell-switcher-badge-font-size:var(--ui-font-size-xs);--shell-rail-wash:var(--lightningcss-light,#f8f2e7f5)var(--lightningcss-dark,#1c1f1af5);--shell-topbar-wash:var(--lightningcss-light,#f8f2e7f0)var(--lightningcss-dark,#1c1f1af0);--shell-rail-line:var(--lightningcss-light,#d7ccb8)var(--lightningcss-dark,#3a3f36);--shell-rail-line-soft:var(--lightningcss-light,#e0d6c4)var(--lightningcss-dark,#2f342c);--shell-rail-line-divider:var(--lightningcss-light,#ddd3c0)var(--lightningcss-dark,#34392f);--shell-rail-text:var(--lightningcss-light,#2f332d)var(--lightningcss-dark,#e8e4d8);--shell-brand-text:var(--lightningcss-light,#1f251d)var(--lightningcss-dark,#e8e4d8);--shell-rail-muted:var(--lightningcss-light,#817969)var(--lightningcss-dark,#9a9486);--shell-nav-label-color:var(--lightningcss-light,#8a8273)var(--lightningcss-dark,#9a9486);--shell-nav-text:var(--lightningcss-light,#5b574d)var(--lightningcss-dark,#c4bfb2);--shell-nav-icon:var(--lightningcss-light,#72806b)var(--lightningcss-dark,#9aab8f);--shell-nav-hover-bg:var(--lightningcss-light,#e1e9d99e)var(--lightningcss-dark,#46523c73);--shell-nav-hover-line:var(--lightningcss-light,#b4c4a861)var(--lightningcss-dark,#788c6459);--shell-nav-hover-text:var(--lightningcss-light,#29352b)var(--lightningcss-dark,#eef3e6);--shell-nav-active-bg:var(--lightningcss-light,#dfe7d5)var(--lightningcss-dark,#2f3a2c);--shell-nav-active-line:var(--lightningcss-light,#c4d0b6)var(--lightningcss-dark,#4a5a42);--shell-nav-active-text:var(--lightningcss-light,#2f4d32)var(--lightningcss-dark,#d7e4cb);--shell-nav-active-bar:var(--lightningcss-light,#4d6448)var(--lightningcss-dark,#8fad7e);--shell-nav-active-icon:var(--lightningcss-light,#4d6448)var(--lightningcss-dark,#8fad7e);--shell-workspace-bg:var(--lightningcss-light,#fffbf2b3)var(--lightningcss-dark,#282c24b3);--shell-workspace-bg-hover:var(--lightningcss-light,#fffaf1)var(--lightningcss-dark,#32382e);--shell-workspace-border:var(--lightningcss-light,#d1c5b0)var(--lightningcss-dark,#4a5044);--shell-workspace-border-hover:var(--lightningcss-light,#b9ac96)var(--lightningcss-dark,#5a6452);--shell-workspace-inset:var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,#0000);--shell-workspace-drop:var(--lightningcss-light,#5b49300d)var(--lightningcss-dark,#0000);--shell-profile-hover-bg:var(--lightningcss-light,#ede6d9b8)var(--lightningcss-dark,#46523c73);--shell-profile-name:var(--lightningcss-light,#30352d)var(--lightningcss-dark,#e8e4d8);--shell-profile-detail:var(--lightningcss-light,#817a6b)var(--lightningcss-dark,#9a9486);--shell-rail-edge-inset:var(--lightningcss-light,#ffffff73)var(--lightningcss-dark,#0000);--shell-rail-drop:var(--lightningcss-light,#5b49300a)var(--lightningcss-dark,#0003);--shell-rail-edge-shadow:4px 0 18px var(--shell-rail-drop);--shell-nav-active-inset:var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,#0000);--shell-topbar-drop:var(--lightningcss-light,#5b49300a)var(--lightningcss-dark,#00000040);--shell-topbar-shadow:0 2px 10px var(--shell-topbar-drop);--shell-drawer-drop:var(--lightningcss-light,#3f321f2e)var(--lightningcss-dark,#0006);--shell-drawer-shadow:12px 0 40px var(--shell-drawer-drop);--shell-brand-mark-highlight:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#0000);--shell-topbar-title-color:var(--lightningcss-light,#514c43)var(--lightningcss-dark,#9a9486);--shell-tip-bg:var(--lightningcss-light,#2f332d)var(--lightningcss-dark,#f3eee2);--shell-tip-text:var(--lightningcss-light,#f8f2e7)var(--lightningcss-dark,#1c1f1a);--shell-radius-nav:.4rem;--shell-radius-workspace:.4rem;--shell-radius-control:.4rem;--shell-motion:var(--ui-duration-normal) var(--ui-ease-standard);--shell-paper-noise:url(data:image/svg+xml,%0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22180%22%20height%3D%22180%22%3E%0A%20%20%3Cfilter%20id%3D%22n%22%3E%0A%20%20%20%20%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.74%22%20numOctaves%3D%223%22%20seed%3D%227%22/%3E%0A%20%20%20%20%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22/%3E%0A%20%20%20%20%3CfeComponentTransfer%3E%3CfeFuncA%20type%3D%22table%22%20tableValues%3D%220%20.055%22/%3E%3C/feComponentTransfer%3E%0A%20%20%3C/filter%3E%0A%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23n%29%22%20opacity%3D%22.46%22/%3E%0A%3C/svg%3E%0A);--shell-paper-grain-size:180px 180px;--shell-page-heading-block:7rem;--console-dialog-standard:36rem;--console-dialog-assignment:48rem;--console-dialog-pairing:52rem;background:var(--ui-canvas);height:100dvh;min-height:100dvh;color:var(--ui-text);font-family:var(--shell-font-ui)}.console-shell-skip{z-index:calc(var(--shell-z-rail) + 20);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--shell-radius-control);background:var(--ui-surface);color:var(--ui-text);text-decoration:none;position:absolute;inset-block-start:var(--ui-space-3);inset-inline-start:var(--ui-space-3);transform:translateY(-200%)}.console-shell-skip:focus{transform:translateY(0)}.console-shell-frame{grid-template-columns:var(--shell-rail-width) minmax(0, 1fr);min-height:100dvh;display:grid}.console-shell[data-shell-compact=true] .console-shell-frame{grid-template-columns:var(--shell-rail-compact-width) minmax(0, 1fr)}.console-shell[data-shell-band=mobile] .console-shell-frame{grid-template-columns:minmax(0,1fr)}.console-shell-rail.ui-permanent-drawer{--ui-drawer-inline-size:var(--shell-rail-width);z-index:var(--shell-z-rail);inline-size:var(--shell-rail-width);width:var(--shell-rail-width);max-inline-size:none;height:100dvh;color:var(--shell-rail-text);background:linear-gradient(to bottom, var(--shell-rail-wash), var(--shell-rail-wash)), var(--shell-paper-noise);background-size:auto, var(--shell-paper-grain-size);border:0;border-inline-end:1px solid var(--shell-rail-line);box-shadow:inset -1px 0 var(--shell-rail-edge-inset), var(--shell-rail-edge-shadow);transition:width var(--shell-motion), inline-size var(--shell-motion);border-radius:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.console-shell[data-shell-compact=true] .console-shell-rail.ui-permanent-drawer{--ui-drawer-inline-size:var(--shell-rail-compact-width);inline-size:var(--shell-rail-compact-width);width:var(--shell-rail-compact-width)}.console-shell-brand{border:0;border-block-end:1px solid var(--shell-rail-line-divider);min-height:auto;color:var(--shell-brand-text);flex-shrink:0;align-items:center;gap:.7rem;padding:1.15rem 1rem 1rem;text-decoration:none;display:flex}.console-shell-brand:hover{color:var(--shell-nav-hover-text)}.console-shell-brand-mark{width:var(--shell-brand-mark-size);height:var(--shell-brand-mark-size);object-fit:contain;filter:drop-shadow(0 1px 0 var(--shell-brand-mark-highlight));flex:none}.console-shell-brand-lockup{flex-direction:column;min-width:0;display:flex}.console-shell-brand-lockup strong{font-family:var(--shell-font-brand);font-size:var(--shell-brand-size);font-weight:600;line-height:1}.console-shell-brand-lockup small{color:var(--shell-rail-muted);font-family:var(--shell-font-ui);font-size:var(--shell-brand-tag-size);letter-spacing:var(--shell-brand-tag-tracking);text-transform:uppercase;white-space:nowrap;margin-top:.28rem;font-weight:500}.console-shell-workspace{border:0;border-block-end:1px solid var(--shell-rail-line-soft);flex-shrink:0;padding:.9rem .75rem .8rem}.console-shell-nav-label{color:var(--shell-nav-label-color);font-family:var(--shell-font-ui);font-size:var(--shell-nav-label-size);letter-spacing:var(--shell-nav-label-tracking);text-transform:uppercase;margin:0 .55rem .35rem;font-weight:700;line-height:1.2}.console-shell-workspace .console-shell-nav-label{color:var(--shell-rail-muted);margin:0 .45rem .35rem}.console-shell-workspace-panel{border:1px solid var(--shell-workspace-border);border-radius:var(--shell-radius-workspace);background:var(--shell-workspace-bg);min-width:0;box-shadow:inset 0 1px var(--shell-workspace-inset), 0 1px 2px var(--shell-workspace-drop);padding:.55rem .65rem}.console-shell-workspace-panel:hover{background:var(--shell-workspace-bg-hover);border-color:var(--shell-workspace-border-hover)}.console-shell-workspace-title,.console-shell-workspace-detail{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.console-shell-workspace-title{color:var(--shell-rail-text);font-size:var(--shell-nav-link-size);font-weight:600}.console-shell-workspace-detail{color:var(--shell-rail-muted);font-size:var(--shell-workspace-detail-size);margin-top:.15rem}.console-shell-rail-scroll{flex:auto;min-height:0;padding:.75rem .65rem 1rem;overflow:hidden auto}.console-shell-nav{gap:var(--shell-nav-group-gap);flex-direction:column;display:flex}.console-shell-nav-list{gap:var(--shell-nav-item-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.console-shell-nav-link{min-height:var(--shell-nav-row-height);border-radius:var(--shell-radius-nav);color:var(--shell-nav-text);font-family:var(--shell-font-ui);font-size:var(--shell-nav-link-size);font-weight:var(--shell-nav-link-weight);border:1px solid #0000;align-items:center;gap:.58rem;padding:0 .7rem;text-decoration:none;display:flex;position:relative}.console-shell-nav-icon.ui-icon{width:var(--shell-nav-icon-size);height:var(--shell-nav-icon-size);color:var(--shell-nav-icon);flex:none}.console-shell-nav-link:hover{color:var(--shell-nav-hover-text);background:var(--shell-nav-hover-bg);border-color:var(--shell-nav-hover-line)}.console-shell-nav-link[aria-current=page]{color:var(--shell-nav-active-text);background:var(--shell-nav-active-bg);border-color:var(--shell-nav-active-line);box-shadow:inset 0 1px var(--shell-nav-active-inset)}.console-shell-nav-link[aria-current=page]:before{content:"";background:var(--shell-nav-active-bar);border-radius:999px;width:2px;position:absolute;inset-block:.55rem;inset-inline-start:-.66rem}.console-shell-nav-link[aria-current=page] .console-shell-nav-icon{color:var(--shell-nav-active-icon)}.console-shell-nav-link:focus-visible,.console-shell-collapse:focus-visible,.console-shell-menu-button:focus-visible,.console-shell-account:focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-colour);outline-offset:2px}.console-shell-rail-footer{border:0;border-block-start:1px solid var(--shell-rail-line-divider);flex-direction:column;flex-shrink:0;gap:.55rem;margin-block-start:auto;padding:.75rem;display:flex}.console-shell-collapse{width:100%;min-height:2.2rem;color:var(--shell-nav-text);justify-content:flex-end;gap:.5rem}.console-shell-collapse-icon{width:1rem;height:1rem;transition:transform var(--shell-motion);flex:none;transform:rotate(180deg)}.console-shell[data-shell-compact=true] .console-shell-collapse-icon{transform:none}.console-shell[data-shell-compact=true] .console-shell-collapse{justify-content:center}.console-shell-account-menu{width:100%;min-width:0}.console-shell-account-menu>[data-ui-part=trigger]{width:100%}.console-shell-account.ui-button{grid-template-columns:var(--shell-profile-avatar-size) minmax(0, 1fr);border-radius:var(--shell-radius-control);width:100%;min-width:0;min-height:0;font:inherit;text-align:start;color:inherit;justify-content:stretch;align-items:center;gap:.55rem;padding:.35rem .4rem;display:grid}.console-shell-account.ui-button:hover:not(:disabled){background:var(--shell-profile-hover-bg)}.console-shell-account-avatar.ui-avatar{--ui-avatar-size:var(--shell-profile-avatar-size)}.console-shell-account-copy{flex-direction:column;min-width:0;display:flex}.console-shell-account-name,.console-shell-account-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-shell-account-name{color:var(--shell-profile-name);font-size:var(--shell-account-name-size);font-weight:600}.console-shell-account-detail{color:var(--shell-profile-detail);font-size:var(--shell-account-detail-size)}.console-shell-account-panel{--ui-popover-padding:var(--ui-popup-padding);gap:.35rem;min-inline-size:14rem;max-inline-size:min(18rem,100vw - 1rem)}.console-shell-account-panel:popover-open{display:grid}.console-shell-account-panel-body{gap:.35rem;display:grid}.console-shell-account-panel-actions{border-block-start:1px solid var(--ui-line);gap:.1rem;padding-block-start:.2rem;display:grid}.console-shell-account-action.ui-button{width:100%;min-height:var(--ui-menu-item-min-size,2rem);padding:0 var(--ui-menu-item-padding-inline,.55rem);border-radius:var(--ui-item-radius);font-size:var(--ui-menu-item-font-size,var(--ui-font-size-sm));font-weight:var(--ui-font-weight-regular);justify-content:flex-start}.console-shell-account-action-danger.ui-button{color:var(--ui-danger-solid)}.theme-appearance,.theme-app-theme{padding:var(--ui-space-3);border:var(--ui-border-width) var(--ui-border-style) var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface);margin:0}.theme-appearance-options,.theme-app-theme-options{gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.theme-appearance label,.theme-app-theme label{align-items:center;gap:var(--ui-space-2);color:var(--ui-text-secondary);display:inline-flex}.console-shell-account-panel .theme-appearance,.console-shell-account-panel .theme-app-theme,.console-shell-account-panel .local-users{border:1px solid var(--shell-workspace-border);border-radius:var(--shell-radius-control);background:var(--shell-workspace-bg);margin:0;padding:.45rem}.console-shell-account-panel .local-users{border-bottom:1px solid var(--shell-workspace-border);color:var(--shell-rail-text);font-size:var(--shell-account-panel-size)}.console-shell-account-panel .local-users-controls{flex-flow:column;align-items:stretch}.console-shell-account-panel .local-users-field{min-inline-size:0}.console-shell[data-shell-compact=true] .console-shell-brand{justify-content:center;padding-inline:.5rem}.console-shell[data-shell-compact=true] .console-shell-workspace{padding-inline:.45rem}.console-shell[data-shell-compact=true] .console-shell-workspace-panel{justify-content:center;padding:.4rem;display:flex}.console-shell[data-shell-compact=true] .console-shell-workspace-title{max-width:2.2rem;font-size:var(--shell-compact-workspace-size)}.console-shell[data-shell-compact=true] .console-shell-rail-scroll{padding-inline:.45rem}.console-shell[data-shell-compact=true] .console-shell-nav-link{justify-content:center;padding-inline:0}.console-shell[data-shell-compact=true] .console-shell-nav-link[aria-current=page]:before{inset-inline-start:-.35rem}.console-shell[data-shell-compact=true] .console-shell-account.ui-button{grid-template-columns:var(--shell-profile-avatar-size);justify-content:center}[data-compact-tip]{position:relative}[data-compact-tip]:after{content:attr(data-compact-tip);z-index:calc(var(--shell-z-rail) + 5);background:var(--shell-tip-bg);color:var(--shell-tip-text);font-family:var(--shell-font-ui);font-size:var(--shell-compact-tip-size);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--ui-duration-fast) var(--ui-ease-standard);border-radius:.3rem;padding:.25rem .45rem;font-weight:600;line-height:1.2;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + .45rem);transform:translateY(-50%)}[data-compact-tip]:hover:after,[data-compact-tip]:focus-visible:after{opacity:1}.console-shell-stage{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.console-shell-topbar{z-index:var(--shell-z-topbar);min-height:var(--shell-topbar-height);background:linear-gradient(to bottom, var(--shell-topbar-wash), var(--shell-topbar-wash)), var(--shell-paper-noise);background-size:auto, var(--shell-paper-grain-size);border-block-end:1px solid var(--shell-rail-line);box-shadow:var(--shell-topbar-shadow);align-items:center;gap:.45rem;padding:0 1.25rem;display:flex;position:sticky;inset-block-start:0}.console-shell-menu-button{min-inline-size:var(--ui-control-min-size);min-block-size:var(--ui-control-min-size)}.console-shell-main{scrollbar-gutter:stable;outline:none;flex:auto;min-width:0;min-height:0;overflow:auto}.console-page-heading{min-height:var(--shell-page-heading-block)}.console-dialog-standard{max-inline-size:var(--console-dialog-standard)}.console-dialog-assignment{max-inline-size:var(--console-dialog-assignment)}.console-dialog-pairing{max-inline-size:var(--console-dialog-pairing)}.console-dialog-status{min-height:1.5rem}.console-route-gate{background:var(--ui-canvas);min-height:100dvh;color:var(--ui-text);place-items:center;display:grid}.console-shell-switcher{min-height:2.4rem;gap:.15rem;margin-block-end:calc(.35rem + var(--shell-nav-item-gap));display:grid}.console-shell-switcher .ui-select{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.console-shell-switcher[data-compact=true]{inline-size:var(--shell-switcher-badge-size,2.25rem);min-height:0;block-size:var(--shell-switcher-badge-size,2.25rem);border:1px solid var(--shell-workspace-border);border-radius:var(--shell-radius-workspace);background:var(--shell-workspace-bg);color:var(--shell-rail-text);cursor:pointer;place-items:center;margin-inline:auto;display:grid;position:relative}.console-shell-switcher[data-compact=true]:hover{background:var(--shell-workspace-bg-hover);border-color:var(--shell-workspace-border-hover)}.console-shell-switcher[data-compact=true]:has(.ui-select:focus-visible){outline:var(--ui-focus-width) solid var(--ui-focus-colour);outline-offset:2px}.console-shell-switcher-badge{font-family:var(--shell-font-ui);font-size:var(--shell-switcher-badge-font-size);letter-spacing:.02em;pointer-events:none;font-weight:700;line-height:1}.console-shell-switcher[data-compact=true] .ui-select{opacity:0;cursor:pointer;background-image:none;border:0;block-size:100%;inline-size:100%;margin:0;padding:0;position:absolute;inset:0}.console-shell-page{width:min(100%, var(--shell-content-max));margin-inline:auto;padding:2rem}.console-section{--ui-stack-gap:var(--ui-space-4);gap:var(--ui-stack-gap);flex-direction:column;display:flex}.console-inline-actions{--ui-stack-gap:var(--ui-space-2);align-items:center}.console-table{width:100%}.console-table-actions{text-align:right}.console-table-actions .console-inline-actions{justify-content:flex-end}.console-shell-mobile-drawer.ui-drawer{--ui-drawer-inline-size:var(--shell-rail-mobile-width);inline-size:var(--shell-rail-mobile-width);max-inline-size:var(--shell-rail-mobile-width);border:0;border-inline-end:1px solid var(--shell-rail-line);background:linear-gradient(to bottom, var(--shell-rail-wash), var(--shell-rail-wash)), var(--shell-paper-noise);background-size:auto, var(--shell-paper-grain-size);color:var(--shell-rail-text);box-shadow:var(--shell-drawer-shadow);border-radius:0;margin:0;margin-inline:0 auto;padding:0}.console-shell-mobile-drawer .ui-dialog-heading{border-block-end:1px solid var(--shell-rail-line-soft);padding:.75rem .85rem}.console-shell-mobile-drawer .ui-dialog-heading h2{font-family:var(--shell-font-ui);font-size:.9rem}.console-shell-mobile-drawer .ui-dialog-content{flex-direction:column;height:calc(100dvh - 3.5rem);padding:0;display:flex;overflow:hidden}.console-shell-mobile-rail{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}@media (prefers-reduced-motion:reduce){.console-shell-rail.ui-permanent-drawer,.console-shell-collapse-icon,[data-compact-tip]:after{transition:none}}.console-shell{--shell-explorer-width:32rem;--shell-status-height:1.6rem;--shell-status-size:var(--ui-font-size-xs);--shell-status-bg:var(--shell-topbar-wash);--shell-status-text:var(--shell-rail-muted);--shell-topbar-gap:var(--ui-space-2);--shell-topbar-pad-inline:var(--ui-space-4);--shell-crumb-size:var(--shell-topbar-title-size);--shell-crumb-text:var(--shell-topbar-title-color);--shell-crumb-current:var(--shell-rail-text);--shell-crumb-separator:"/";--shell-crumb-separator-colour:var(--shell-rail-line);--shell-search-width:15rem;--shell-search-width-narrow:9rem;--shell-search-bg:var(--ui-control-background);--shell-search-line:var(--shell-rail-line);--shell-explorer-bg:var(--shell-rail-wash);--shell-explorer-line:var(--shell-rail-line);--shell-explorer-title-size:var(--shell-nav-label-size);--shell-explorer-title-tracking:var(--shell-nav-label-tracking);--shell-explorer-row-height:1.9rem;--shell-explorer-row-size:var(--shell-nav-link-size);--shell-explorer-indent:1.1rem;--shell-explorer-tree-node-gap:var(--ui-navigation-gap);--shell-explorer-glyph:var(--shell-nav-icon);--shell-explorer-selected-bg:var(--shell-nav-active-bg);--shell-explorer-selected-text:var(--shell-nav-active-text);--shell-explorer-disclosure-size:.45rem;--shell-explorer-disclosure-col:.85rem;--shell-explorer-disclosure-outline:var(--shell-rail-muted);--shell-explorer-disclosure-outline-width:2px;--shell-explorer-disclosure-muted:var(--shell-rail-muted);--shell-explorer-disclosure-selected:var(--lightningcss-light,#5c9154)var(--lightningcss-dark,#aff497);--shell-explorer-search-mark-bg:var(--lightningcss-light,#5c915447)var(--lightningcss-dark,#aff49738)}.console-shell-frame{height:100dvh}.console-shell[data-shell-explorer=true] .console-shell-frame{grid-template-columns:var(--shell-rail-width) minmax(0, 1fr) var(--shell-explorer-width)}.console-shell[data-shell-explorer=true][data-shell-compact=true] .console-shell-frame{grid-template-columns:var(--shell-rail-compact-width) minmax(0, 1fr) var(--shell-explorer-width)}.console-shell-stage{height:100dvh;min-height:0}.console-shell-topbar{gap:var(--shell-topbar-gap);padding-inline:var(--shell-topbar-pad-inline)}.console-shell-history{flex:none;display:flex}.console-shell-topbar-icon.ui-button{color:var(--shell-crumb-text)}.console-shell-topbar-icon.ui-button:hover:not(:disabled){color:var(--shell-crumb-current)}.console-shell-crumbs{flex:auto;min-width:0}.console-shell-crumbs ol{min-width:0;color:var(--shell-crumb-text);font-size:var(--shell-crumb-size);align-items:center;margin:0;padding:0;list-style:none;display:flex}.console-shell-crumbs li{white-space:nowrap;align-items:center;min-width:0;display:flex}.console-shell-crumbs li+li:before{content:var(--shell-crumb-separator);padding-inline:var(--ui-space-2);color:var(--shell-crumb-separator-colour)}.console-shell-crumbs a,.console-shell-crumbs span{text-overflow:ellipsis;overflow:hidden}.console-shell-crumbs a{color:inherit;text-decoration:none}.console-shell-crumbs a:hover{color:var(--shell-crumb-current);text-decoration:underline}.console-shell-crumbs [aria-current=page]{color:var(--shell-crumb-current);font-weight:600}.console-shell[data-shell-band=mobile] .console-shell-crumbs li:not(:last-child){display:none}.console-shell[data-shell-band=mobile] .console-shell-crumbs li+li:before{content:none}.console-shell-topbar-tools{align-items:center;gap:var(--shell-topbar-gap);flex:none;display:flex}.console-shell-search{align-items:center;display:flex;position:relative}.console-shell-search-icon.ui-icon{color:var(--shell-crumb-text);pointer-events:none;position:absolute;inset-inline-start:var(--ui-space-2)}.console-shell-search input{inline-size:var(--shell-search-width);min-block-size:var(--ui-control-min-size);padding-inline:calc(var(--ui-space-2) * 2 + var(--ui-icon-size-sm)) var(--ui-space-2);border:var(--ui-border-width) solid var(--shell-search-line);border-radius:var(--shell-radius-control);background:var(--shell-search-bg);color:var(--ui-text);font:inherit;font-size:var(--shell-crumb-size)}.console-shell-search input:focus-visible,.console-shell-crumbs a:focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-colour);outline-offset:var(--ui-focus-offset)}.console-shell[data-shell-band=mobile] .console-shell-search input{inline-size:auto;max-inline-size:var(--shell-search-width-narrow)}.console-shell[data-shell-band=mobile] .console-shell-history{display:none}.console-shell-status{justify-content:space-between;align-items:center;gap:var(--ui-space-3);min-block-size:var(--shell-status-height);padding-inline:var(--shell-topbar-pad-inline);border-block-start:var(--ui-border-width) solid var(--shell-rail-line);background:var(--shell-status-bg);color:var(--shell-status-text);font-size:var(--shell-status-size);flex:none;display:flex}.console-shell-explorer{border-inline-start:var(--ui-border-width) solid var(--shell-explorer-line);background:var(--shell-explorer-bg);min-width:0;height:100dvh;color:var(--shell-rail-text);flex-direction:column;display:flex}.console-explorer-head{min-block-size:var(--shell-topbar-height);padding-inline:var(--ui-space-3);border-block-end:var(--ui-border-width) solid var(--shell-explorer-line);color:var(--shell-nav-label-color);font-size:var(--shell-explorer-title-size);letter-spacing:var(--shell-explorer-title-tracking);text-transform:uppercase;flex:none;align-items:center;font-weight:700;display:flex}.console-explorer-filter{padding:var(--ui-space-2) var(--ui-space-3);border-block-end:var(--ui-border-width) solid var(--shell-explorer-line);flex:none}.console-explorer-search{display:block;position:relative}.console-explorer-search-icon.ui-icon{pointer-events:none;color:var(--shell-rail-muted);position:absolute;inset-block-start:50%;inset-inline-start:var(--ui-space-2);translate:0 -50%}.console-explorer-search input{box-sizing:border-box;inline-size:100%;padding-block:var(--ui-space-2);padding-inline:var(--ui-space-2) var(--ui-space-2);border:var(--ui-border-width) solid var(--shell-search-line);border-radius:var(--shell-radius-nav);background:var(--shell-search-bg);color:var(--shell-rail-text);font-size:var(--shell-explorer-row-size);padding-inline-start:calc(var(--ui-space-2) + 1.25rem)}.console-explorer-search input:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}.console-explorer-scroll{min-height:0;padding:var(--ui-space-2);flex:auto;overflow-y:auto}.console-explorer-tree{--ui-tree-indent:var(--shell-explorer-indent);--ui-tree-item-gap:var(--ui-space-3);--ui-tree-disclosure-size:var(--shell-explorer-disclosure-col);--ui-tree-item-min-size:var(--shell-explorer-row-height);--ui-tree-item-padding-inline:var(--ui-space-2);--ui-tree-item-radius:var(--shell-radius-nav);--ui-tree-item-text:var(--shell-nav-text);--ui-tree-item-hover-background:var(--shell-nav-hover-bg);--ui-tree-item-hover-border:var(--shell-nav-hover-line);--ui-tree-item-hover-text:var(--shell-nav-hover-text);--ui-tree-item-selected-background:var(--shell-explorer-selected-bg);--ui-tree-item-selected-border:var(--shell-nav-active-line);--ui-tree-item-selected-text:var(--shell-explorer-selected-text);--ui-tree-leading-colour:var(--shell-explorer-glyph);font-size:var(--shell-explorer-row-size)}.console-explorer-tree :is(.ui-tree-root,.ui-tree-group){gap:var(--shell-explorer-tree-node-gap);flex-direction:column;display:flex}.console-explorer-tree .ui-tree-disclosure{flex:0 0 var(--shell-explorer-disclosure-col);inline-size:var(--shell-explorer-disclosure-col);color:#0000;justify-content:center;align-items:center;font-size:0;line-height:0;transition:none;display:flex}.console-explorer-tree .ui-tree-item[aria-expanded=true] .ui-tree-disclosure{rotate:none}.console-explorer-tree .ui-tree-item[aria-expanded] .ui-tree-disclosure:before,.console-explorer-tree .ui-tree-item[data-ui-selectable=true] .ui-tree-disclosure:before{content:"";box-sizing:border-box;inline-size:var(--shell-explorer-disclosure-size);block-size:var(--shell-explorer-disclosure-size);border:var(--shell-explorer-disclosure-outline-width) solid var(--shell-explorer-disclosure-outline);background:0 0;border-radius:50%;flex:none}.console-explorer-tree .ui-tree-item[aria-expanded] .ui-tree-disclosure:before{background:var(--shell-explorer-disclosure-muted);border-color:#0000}.console-explorer-tree .ui-tree-item[data-ui-selectable=true]:not([aria-expanded]) .ui-tree-disclosure:before{border-color:var(--shell-explorer-disclosure-outline);background:0 0}.console-explorer-tree .ui-tree-item[aria-selected=true]:not([aria-expanded]) .ui-tree-disclosure:before{border-color:var(--shell-explorer-disclosure-selected);background:0 0}.console-explorer-tree .ui-tree-item[aria-selected=true][aria-expanded] .ui-tree-disclosure:before,.console-explorer-tree .ui-tree-item[data-ui-selected-path] .ui-tree-disclosure:before{background:var(--shell-explorer-disclosure-selected);border-color:#0000}.console-explorer-tree .ui-tree-item[data-ui-selectable=false]{color:var(--shell-nav-label-color);font-size:var(--shell-explorer-title-size);letter-spacing:var(--shell-explorer-title-tracking);text-transform:uppercase;font-weight:700}.console-explorer-empty{margin:var(--ui-space-2);color:var(--shell-rail-muted);font-size:var(--shell-explorer-row-size)}.console-explorer-mark{background:var(--shell-explorer-search-mark-bg);color:inherit;border-radius:.12em}.console-shell{--console-masthead-height:10.5rem;--console-title-size:clamp(2rem, 3.4vw, 3rem);--console-copy-width:64ch;--console-masthead-image:url(/editorial-landscape.svg);--console-masthead-wash:var(--lightningcss-light,#fbf7edc7)var(--lightningcss-dark,#1a1c17e0);--console-grid-min:13rem;--console-stat-size:2rem}.console-masthead{align-items:center;gap:var(--ui-space-5);min-block-size:var(--console-masthead-height);padding:var(--ui-space-6);border:var(--ui-border-width) solid var(--ui-line-strong);border-radius:var(--ui-panel-radius);background:linear-gradient(var(--console-masthead-wash), var(--console-masthead-wash)), var(--console-masthead-image) center / cover;grid-template-columns:minmax(0,1fr) auto;display:grid}.console-masthead-copy{max-inline-size:var(--console-copy-width);min-inline-size:0}.console-masthead-title{align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.console-masthead h1{font-size:var(--console-title-size);overflow-wrap:anywhere}.console-masthead p{margin-block:var(--ui-space-2)}.console-eyebrow{font-family:var(--ui-control-font-family);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-strong);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;color:var(--ui-text-secondary)}.console-masthead-actions,.console-toolbar{gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.console-masthead-actions{justify-content:flex-end;align-items:center}.console-toolbar{align-items:end}.console-toolbar>.ui-field{flex:1 1 var(--console-grid-min)}.console-panel{min-inline-size:0;padding:var(--ui-space-5);border:var(--ui-border-width) solid var(--ui-line);border-radius:var(--ui-panel-radius);background:var(--ui-panel-background);gap:var(--ui-space-4);flex-direction:column;display:flex}.console-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--console-grid-min)), 1fr));gap:var(--ui-space-4);display:grid}.console-stat{font-size:var(--console-stat-size);font-variant-numeric:tabular-nums;margin:0}.console-panel h2,.console-panel p{margin:0}.console-section>h2{border-block-start:var(--ui-border-width) solid var(--ui-line);padding-block-start:var(--ui-space-5)}.console-section>.ui-button{align-self:flex-start}.console-inline-actions{flex-wrap:wrap}.console-table{font-variant-numeric:tabular-nums}.console-table td{vertical-align:middle}.console-resource-id{color:var(--ui-text-muted);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-xs);display:block}.console-status{padding:var(--ui-space-1) var(--ui-space-2);border:var(--ui-border-width) solid var(--ui-line);border-radius:var(--ui-radius-pill);background:var(--ui-surface-sunken);font-family:var(--ui-control-font-family);font-size:var(--ui-font-size-xs);white-space:nowrap;display:inline-flex}.console-status[data-status=active],.console-status[data-status=reachable]{background:var(--ui-success-soft);color:var(--ui-success-solid)}.console-status[data-status=paused],.console-status[data-status=unreachable],.console-status[data-status=awaiting_pairing]{background:var(--ui-warning-soft);color:var(--ui-warning-solid)}.console-nodelet-summary{padding-inline:var(--ui-space-1)}.console-checklist{margin:0;padding-inline-start:var(--ui-space-5)}.console-checklist li{padding-block:var(--ui-space-2)}@media (width<=44rem){.console-masthead{grid-template-columns:minmax(0,1fr)}.console-masthead-actions{justify-content:flex-start}}.console-empty{padding:var(--ui-space-6);border:var(--ui-border-width) dashed var(--ui-line-strong);border-radius:var(--ui-panel-radius);background:var(--ui-surface);text-align:center}.console-shell input,.console-shell select,.console-shell textarea{font-family:var(--ui-control-font-family)}.console-shell{--console-font-editorial:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--console-font-utility:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-control-radius:.4rem;--ui-item-radius:.4rem;--ui-panel-radius:.5rem;--ui-card-radius:.5rem;--ui-table-frame-radius:.5rem;--ui-control-font-family:var(--console-font-utility)}.console-shell :is(h1,h2,h3){font-family:var(--console-font-editorial)}.console-shell :is(.ui-button,.ui-badge,.ui-chip,.console-eyebrow,.console-status,input,select,textarea){font-family:var(--console-font-utility)}.console-shell-main a{color:var(--ui-accent-solid);text-underline-offset:var(--ui-space-1)}.console-panel>.ui-button{align-self:flex-start}.console-facts{gap:var(--ui-space-5);flex-wrap:wrap;margin:0;display:flex}.console-facts dt{font-family:var(--console-font-utility);font-size:var(--ui-font-size-xs);color:var(--ui-text-muted);margin-block-end:var(--ui-space-2)}.console-facts dd{overflow-wrap:anywhere;margin:0}.console-panel,.console-section{overflow-wrap:anywhere}.console-shell .ui-table-scroll{min-inline-size:0;max-inline-size:100%;overflow-x:auto}.console-shell .ui-table-scroll:focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-colour);outline-offset:var(--ui-focus-offset)}.console-table :is(th,td){white-space:nowrap}.console-event-drawer{--ui-drawer-inline-size:min(38rem, 100vw)}.console-panel>form{gap:var(--ui-space-4);flex-direction:column;display:flex}.console-panel>form>.ui-button{align-self:flex-start}.console-shell{--console-tile-min:8rem;--console-tile-gap:var(--ui-space-3);--console-tile-min-block:7rem;--console-tile-padding:var(--ui-space-3) var(--ui-space-2) var(--ui-space-2);--console-tile-radius:var(--ui-radius-md);--console-tile-glyph-size:2.6rem;--console-tile-glyph-colour:var(--ui-accent-solid);--console-tile-name-size:var(--ui-font-size-sm);--console-tile-meta-size:var(--ui-font-size-xs);--console-tile-hover:var(--ui-hover);--console-tile-hover-line:var(--ui-line);--console-tile-dot-size:.45rem;--console-tile-dot-ring:var(--ui-canvas)}.console-tile-grid{grid-template-columns:repeat(auto-fill, minmax(var(--console-tile-min), 1fr));gap:var(--console-tile-gap);align-content:start;margin:0;padding:0;list-style:none;display:grid}.console-tile{min-inline-size:0;position:relative}.console-tile-open{align-content:center;justify-items:center;gap:var(--ui-space-1);inline-size:100%;min-block-size:var(--console-tile-min-block);padding:var(--console-tile-padding);border:var(--ui-border-width) solid transparent;border-radius:var(--console-tile-radius);color:var(--ui-text);font:inherit;text-align:center;cursor:pointer;background:0 0;grid-template-rows:auto auto auto;text-decoration:none;display:grid;position:relative}.console-shell-main a.console-tile-open{color:var(--ui-text)}.console-tile-open:hover:not(:disabled){border-color:var(--console-tile-hover-line);background:var(--console-tile-hover)}.console-tile-open:focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-colour);outline-offset:var(--ui-focus-offset)}.console-tile-open:disabled{cursor:progress;opacity:var(--ui-disabled-opacity)}.console-tile-glyph{inline-size:var(--console-tile-glyph-size);block-size:var(--console-tile-glyph-size);color:var(--console-tile-glyph-colour);place-items:center;display:grid}.console-tile-glyph .ui-icon{block-size:100%;inline-size:100%}.console-tile-name,.console-tile-meta{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.console-tile-name{font-size:var(--console-tile-name-size);font-weight:var(--ui-font-weight-strong)}.console-tile-meta{color:var(--ui-text-muted);font-size:var(--console-tile-meta-size)}.console-tile-dot{inline-size:var(--console-tile-dot-size);block-size:var(--console-tile-dot-size);border-radius:var(--ui-radius-pill);background:var(--ui-text-muted);box-shadow:0 0 0 var(--ui-border-width-strong) var(--console-tile-dot-ring);position:absolute;inset-block-start:var(--ui-space-2);inset-inline-start:var(--ui-space-2)}.console-tile-dot[data-tone=ok]{background:var(--ui-success-solid)}.console-tile-dot[data-tone=warn]{background:var(--ui-warning-solid)}.console-tile-dot[data-tone=off]{background:var(--ui-danger-solid)}.console-auth{--ui-stack-gap:var(--ui-space-4);max-width:28rem}.console-auth-form{gap:var(--ui-space-4);flex-direction:column;display:flex}.console-auth-turnstile{gap:var(--ui-space-2);flex-direction:column;display:flex}}@layer themes{:root[data-app-theme=default]{--ui-font-sans:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--ui-font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--ui-font-weight-strong:600;--ui-leading-tight:1.06;--ui-leading-body:1.45;--ui-tracking-tight:-.025em;--ui-tracking-label:.06em;--ui-radius-unit:.25rem;--ui-canvas-light:#f3ead8;--ui-canvas-dark:#1a1c17;--ui-surface-light:#fbf7ed;--ui-surface-dark:#23261f;--ui-surface-raised-light:#fffaf1;--ui-surface-raised-dark:#2c3028;--ui-surface-sunken-light:#f1e7d4;--ui-surface-sunken-dark:#161814;--ui-text-light:#262921;--ui-text-dark:#f7f0e2;--ui-text-secondary-light:#5f5a4d;--ui-text-secondary-dark:#c5bba8;--ui-text-muted-light:#827b6a;--ui-text-muted-dark:#9a9282;--ui-line-light:#d6cdbb;--ui-line-dark:#3d4136;--ui-line-strong-light:#bfb39e;--ui-line-strong-dark:#565a4e;--ui-accent-light:#4d6448;--ui-accent-dark:#a3b892;--ui-on-accent-light:#fffaf1;--ui-on-accent-dark:#1a1c17;--ui-accent-hover-light:#3e563d;--ui-accent-soft-light:#dce3cf;--ui-accent-bright-light:#61785a;--ui-accent-bright-dark:#c5d4b5;--ui-on-accent-soft-light:#293528;--ui-on-accent-soft-dark:#e2ead9;--ui-success-light:#58734f;--ui-success-dark:#a3c496;--ui-on-success-light:#fff;--ui-on-success-dark:#121a12;--ui-success-soft-light:#dce7d2;--ui-warning-light:#aa7749;--ui-warning-dark:#d4b07a;--ui-on-warning-light:#fffaf1;--ui-on-warning-dark:#1c160c;--ui-warning-soft-light:#f0dfc6;--ui-danger-light:#a6564e;--ui-danger-dark:#d48b82;--ui-on-danger-light:#fffaf1;--ui-on-danger-dark:#1c1014;--ui-danger-soft-light:#efd8d2;--ui-info-light:#54778a;--ui-info-dark:#8fb0c0;--ui-on-info-light:#fff;--ui-on-info-dark:#101820;--ui-info-soft-light:#d2e1e8;--ui-status-success-line-light:#afc5a2;--ui-status-warning-line-light:#dcc29f;--ui-status-danger-line-light:#d8b0a9;--ui-status-info-line-light:#b6ccd7;--ui-status-success-surface-light:#eef3e9;--ui-status-warning-surface-light:#f7ecdc;--ui-status-danger-surface-light:#f7e8e4;--ui-status-info-surface-light:#eaf2f5;--ui-tint-weight:14%;--ui-selected-weight:12%;--ui-hover-weight:5%;--ui-active-weight:8%;--ui-disabled-opacity:.42;--ui-backdrop-light:#2f291f66;--ui-backdrop-dark:#0a0c08b8;--ui-shadow-ink-light:#5749311f;--ui-shadow-ink-dark:#0006;--ui-radius-sm:.375rem;--ui-radius-md:.45rem;--ui-radius-lg:.5rem;--ui-body-font:var(--ui-font-sans);--ui-body-size:.875rem;--ui-body-leading:1.45;--ui-heading-weight:600;--ui-heading-leading:1.06;--ui-heading-tracking:-.025em;--ui-label-size:.75rem;--ui-label-weight:600;--ui-caption-size:.75rem;--ui-control-min-size:2.35rem;--ui-control-padding-inline:.85rem;--ui-control-padding-block:.375rem;--ui-control-gap:.45rem;--ui-control-font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-control-font-size:.8rem;--ui-control-font-weight:400;--ui-control-radius:.72rem;--ui-control-background:var(--lightningcss-light,#fffaf1)var(--lightningcss-dark,#2c3028);--ui-control-text:var(--lightningcss-light,#2a2d27)var(--lightningcss-dark,#f7f0e2);--ui-control-placeholder:var(--lightningcss-light,#8a8375)var(--lightningcss-dark,#9a9282);--ui-control-border:var(--lightningcss-light,#cec2ad)var(--lightningcss-dark,#565a4e);--ui-control-selected:var(--lightningcss-light,#4d6448)var(--lightningcss-dark,#a3b892);--ui-control-shadow:inset 0 1px 2px var(--lightningcss-light,#5d4c300d)var(--lightningcss-dark,#00000047);--ui-control-hover-border:var(--lightningcss-light,#b4a68f)var(--lightningcss-dark,#6a6e62);--ui-control-hover-background:var(--lightningcss-light,#fffdf7)var(--lightningcss-dark,#32362d);--ui-control-focus-border:var(--lightningcss-light,#5e7658)var(--lightningcss-dark,#a3b892);--ui-control-focus-outline:var(--lightningcss-light,#5e76582e)var(--lightningcss-dark,#a3b89247);--ui-control-focus-outline-width:2px;--ui-control-focus-outline-offset:1px;--ui-item-radius:.72rem;--ui-panel-radius:.9rem;--ui-popup-radius:.45rem;--ui-alert-radius:.5rem;--ui-dialog-radius:.5rem;--ui-chip-radius:var(--ui-radius-pill);--ui-chip-min-size:1.55rem;--ui-chrome-background:var(--lightningcss-light,#faf6ecf0)var(--lightningcss-dark,#161814f0);--ui-chrome-text:var(--lightningcss-light,#645f53)var(--lightningcss-dark,#9a9282);--ui-chrome-line:var(--lightningcss-light,#d8cfbd)var(--lightningcss-dark,#3d4136);--ui-chrome-focus:var(--lightningcss-light,#4d6448)var(--lightningcss-dark,#a3b892);--ui-accent-soft:var(--lightningcss-light,var(--ui-accent-soft-light))var(--lightningcss-dark,#2a3328);--ui-accent-bright:var(--lightningcss-light,var(--ui-accent-bright-light))var(--lightningcss-dark,var(--ui-accent-bright-dark));--ui-on-accent-soft:var(--lightningcss-light,var(--ui-on-accent-soft-light))var(--lightningcss-dark,var(--ui-on-accent-soft-dark));--ui-success-soft:var(--lightningcss-light,var(--ui-success-soft-light))var(--lightningcss-dark,#243028);--ui-warning-soft:var(--lightningcss-light,var(--ui-warning-soft-light))var(--lightningcss-dark,#322a1c);--ui-danger-soft:var(--lightningcss-light,var(--ui-danger-soft-light))var(--lightningcss-dark,#32201e);--ui-info-soft:var(--lightningcss-light,var(--ui-info-soft-light))var(--lightningcss-dark,#1e2a30);--ui-accent-border:var(--lightningcss-light,#385239)var(--lightningcss-dark,#6f8765);--ui-hover:var(--lightningcss-light,#f3ead8)var(--lightningcss-dark,#2a2e26);--ui-active:var(--lightningcss-light,#ece0cb)var(--lightningcss-dark,#32362d);--ui-selected:var(--lightningcss-light,#e2ead9)var(--lightningcss-dark,#2f382c);--ui-accent-hover:var(--lightningcss-light,var(--ui-accent-hover-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-accent-solid), var(--ui-text) var(--ui-hover-weight)));--ui-accent-active:var(--lightningcss-light,#314632)var(--lightningcss-dark,#8fa87e);--ui-focus-colour:var(--lightningcss-light,#4d6448)var(--lightningcss-dark,#a3b892);--ui-focus-width:2px;--ui-focus-offset:2px;--ui-panel-background:var(--lightningcss-light,#fbf7ed)var(--lightningcss-dark,#23261f);--ui-panel-border:var(--lightningcss-light,#d8ceba)var(--lightningcss-dark,#3d4136);--ui-popup-background:var(--lightningcss-light,#fffaf1)var(--lightningcss-dark,#2c3028);--ui-popup-border:var(--lightningcss-light,#cbbfaa)var(--lightningcss-dark,#4a4e44);--ui-paper-grain:url(data:image/svg+xml,%0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22180%22%20height%3D%22180%22%3E%0A%20%20%3Cfilter%20id%3D%22n%22%3E%0A%20%20%20%20%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.74%22%20numOctaves%3D%223%22%20seed%3D%227%22/%3E%0A%20%20%20%20%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22/%3E%0A%20%20%20%20%3CfeComponentTransfer%3E%3CfeFuncA%20type%3D%22table%22%20tableValues%3D%220%20.055%22/%3E%3C/feComponentTransfer%3E%0A%20%20%3C/filter%3E%0A%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23n%29%22%20opacity%3D%22.46%22/%3E%0A%3C/svg%3E%0A);--ui-paper-grain-size:180px 180px;--ui-panel-wash:var(--lightningcss-light,#fbf7edf0)var(--lightningcss-dark,#23261ff0);--ui-panel-hover-wash:var(--lightningcss-light,#fffbf2f5)var(--lightningcss-dark,#2c3028f5);--ui-panel-shadow:inset 0 1px 0 var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,#ffffff0f), 0 2px 8px var(--lightningcss-light,#5c4a2f0f)var(--lightningcss-dark,#00000047);--ui-panel-background-size:auto, var(--ui-paper-grain-size);--ui-card-border:var(--ui-panel-border);--ui-card-hover-border:var(--lightningcss-light,#c3b69f)var(--lightningcss-dark,#565a4e);--ui-card-background:linear-gradient(var(--ui-panel-wash), var(--ui-panel-wash)), var(--ui-paper-grain);--ui-card-hover-background:linear-gradient(var(--ui-panel-hover-wash), var(--ui-panel-hover-wash)), var(--ui-paper-grain);--ui-card-background-size:var(--ui-panel-background-size);--ui-card-shadow:var(--ui-panel-shadow);--ui-card-radius:.9rem;--ui-table-frame-wash:var(--lightningcss-light,#fcf8eff5)var(--lightningcss-dark,#23261ff5);--ui-table-frame-background:linear-gradient(var(--ui-table-frame-wash), var(--ui-table-frame-wash)), var(--ui-paper-grain);--ui-table-frame-shadow:var(--ui-panel-shadow);--ui-table-frame-radius:.9rem;--ui-shadow-sm:0 1px 2px var(--lightningcss-light,#57493114)var(--lightningcss-dark,#00000047);--ui-shadow-md:0 8px 24px var(--lightningcss-light,#5749311f)var(--lightningcss-dark,#0000005c);--ui-shadow-lg:0 18px 50px var(--lightningcss-light,#5749312e)var(--lightningcss-dark,#0000007a);--ui-status-success-line:var(--lightningcss-light,var(--ui-status-success-line-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-success-solid) 30%, var(--ui-line)));--ui-status-warning-line:var(--lightningcss-light,var(--ui-status-warning-line-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-warning-solid) 30%, var(--ui-line)));--ui-status-danger-line:var(--lightningcss-light,var(--ui-status-danger-line-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-danger-solid) 30%, var(--ui-line)));--ui-status-info-line:var(--lightningcss-light,var(--ui-status-info-line-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-info-solid) 30%, var(--ui-line)));--ui-status-success-surface:var(--lightningcss-light,var(--ui-status-success-surface-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-success-solid) 14%, var(--ui-surface)));--ui-status-warning-surface:var(--lightningcss-light,var(--ui-status-warning-surface-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-warning-solid) 14%, var(--ui-surface)));--ui-status-danger-surface:var(--lightningcss-light,var(--ui-status-danger-surface-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-danger-solid) 14%, var(--ui-surface)));--ui-status-info-surface:var(--lightningcss-light,var(--ui-status-info-surface-light))var(--lightningcss-dark,color-mix(in oklch, var(--ui-info-solid) 14%, var(--ui-surface)));--ui-data-header-background:var(--lightningcss-light,#eee5d4)var(--lightningcss-dark,#1e211b);--ui-data-header-text:var(--lightningcss-light,#696254)var(--lightningcss-dark,#9a9282);--ui-data-header-font-family:var(--ui-control-font-family);--ui-data-header-font-weight:700;--ui-data-header-size:.64rem;--ui-data-header-tracking:.08em;--ui-data-header-text-transform:uppercase;--ui-data-cell-text:var(--lightningcss-light,#625d51)var(--lightningcss-dark,#c5bba8);--ui-data-cell-background:transparent;--ui-data-cell-font-size:.8125rem;--ui-data-primary-text:var(--lightningcss-light,#2d312b)var(--lightningcss-dark,#f7f0e2);--ui-data-primary-weight:600;--ui-data-primary-size:.85rem;--ui-data-secondary-text:var(--lightningcss-light,#847d6e)var(--lightningcss-dark,#9a9282);--ui-data-secondary-size:.75rem;--ui-data-row-hover:var(--lightningcss-light,#f0eadf)var(--lightningcss-dark,#2a2e26);--ui-data-row-selected:var(--lightningcss-light,#e2ead9)var(--lightningcss-dark,#2f382c);--ui-data-rule:var(--lightningcss-light,#e1d7c5)var(--lightningcss-dark,#3d4136);--ui-chart-1:var(--lightningcss-light,#4d6448)var(--lightningcss-dark,#a3b892);--ui-chart-2:var(--lightningcss-light,#54778a)var(--lightningcss-dark,#8fb0c0);--ui-chart-3:var(--lightningcss-light,#58734f)var(--lightningcss-dark,#a3c496);--ui-chart-4:var(--lightningcss-light,#aa7749)var(--lightningcss-dark,#d4b07a);--ui-chart-5:var(--lightningcss-light,#a6564e)var(--lightningcss-dark,#d48b82);--ui-chart-6:var(--lightningcss-light,#8a7a5c)var(--lightningcss-dark,#c5bba8)}:root[data-app-theme=default] :where(.ui-button){--ui-button-font-family:var(--ui-control-font-family);--ui-button-font-size:.8rem;--ui-button-font-weight:600;--ui-button-padding-inline:.85rem;--ui-button-radius:.72rem;--ui-button-hover-transform:translateY(-1px);font-family:var(--ui-button-font-family);font-size:var(--ui-button-font-size);font-weight:var(--ui-button-font-weight);letter-spacing:0;min-block-size:var(--ui-control-min-size);padding-inline:var(--ui-button-padding-inline);border-radius:var(--ui-button-radius)}:root[data-app-theme=default] :where(.ui-button[data-variant=solid][data-tone=accent],.ui-button[data-tone=accent]:not([data-variant=outline]):not([data-variant=ghost]),.ui-button:not([data-variant]):not([data-tone]),.ui-button[data-variant=solid]:not([data-tone]),.ui-button[data-tone=accent]:not([data-variant])){--ui-button-background:linear-gradient(var(--lightningcss-light,#5c7454)var(--lightningcss-dark,#6f8765), var(--lightningcss-light,#435d42)var(--lightningcss-dark,#4d654c));--ui-button-hover-background:linear-gradient(var(--lightningcss-light,#647d5b)var(--lightningcss-dark,#7a9270), var(--lightningcss-light,#496447)var(--lightningcss-dark,#557053));--ui-button-active-background:linear-gradient(var(--lightningcss-light,#546a4c)var(--lightningcss-dark,#64805c), var(--lightningcss-light,#3a5239)var(--lightningcss-dark,#455c44));--ui-button-border:var(--lightningcss-light,#385239)var(--lightningcss-dark,#6f8765);--ui-button-text:#fffaf1;--ui-button-active-text:#fffaf1;--ui-button-shadow:inset 0 1px 0 var(--lightningcss-light,#ffffff29)var(--lightningcss-dark,#ffffff1a), 0 2px 5px var(--lightningcss-light,#3d543c2e)var(--lightningcss-dark,#00000052);--ui-button-hover-shadow:inset 0 1px 0 var(--lightningcss-light,#ffffff29)var(--lightningcss-dark,#ffffff1a), 0 3px 7px var(--lightningcss-light,#3d543c38)var(--lightningcss-dark,#00000061);background:var(--ui-button-background);border-color:var(--ui-button-border);color:var(--ui-button-text);box-shadow:var(--ui-button-shadow)}:root[data-app-theme=default] :where(.ui-button[data-variant=solid][data-tone=accent]:hover:not(:disabled),.ui-button[data-tone=accent]:not([data-variant=outline]):not([data-variant=ghost]):hover:not(:disabled),.ui-button:not([data-variant]):not([data-tone]):hover:not(:disabled),.ui-button[data-variant=solid]:not([data-tone]):hover:not(:disabled),.ui-button[data-tone=accent]:not([data-variant]):hover:not(:disabled)){background:var(--ui-button-hover-background);border-color:var(--ui-button-border);color:var(--ui-button-text);box-shadow:var(--ui-button-hover-shadow);transform:var(--ui-button-hover-transform)}:root[data-app-theme=default] :where(.ui-button[data-variant=solid][data-tone=accent]:active:not(:disabled),.ui-button[data-tone=accent]:not([data-variant=outline]):not([data-variant=ghost]):active:not(:disabled),.ui-button:not([data-variant]):not([data-tone]):active:not(:disabled),.ui-button[data-variant=solid]:not([data-tone]):active:not(:disabled),.ui-button[data-tone=accent]:not([data-variant]):active:not(:disabled)){background:var(--ui-button-active-background);color:var(--ui-button-active-text);transform:none}:root[data-app-theme=default] :where(.ui-button[data-variant=outline]){--ui-button-background:linear-gradient(var(--lightningcss-light,#fffaf1)var(--lightningcss-dark,#2c3028), var(--lightningcss-light,#f6eddd)var(--lightningcss-dark,#23261f));--ui-button-hover-background:var(--lightningcss-light,#f8efdf)var(--lightningcss-dark,#32362d);--ui-button-active-background:var(--lightningcss-light,#f3ead8)var(--lightningcss-dark,#2a2e26);--ui-button-border:var(--lightningcss-light,#c8bca6)var(--lightningcss-dark,#565a4e);--ui-button-text:var(--lightningcss-light,#2e332d)var(--lightningcss-dark,#f7f0e2);--ui-button-active-text:var(--lightningcss-light,#2e332d)var(--lightningcss-dark,#f7f0e2);--ui-button-shadow:inset 0 1px 0 var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff0f), 0 1px 2px var(--lightningcss-light,#5b493014)var(--lightningcss-dark,#00000047);--ui-button-hover-shadow:inset 0 1px 0 var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,#ffffff14), 0 3px 7px var(--lightningcss-light,#5b49301a)var(--lightningcss-dark,#0000005c);background:var(--ui-button-background);border-color:var(--ui-button-border);color:var(--ui-button-text);box-shadow:var(--ui-button-shadow)}:root[data-app-theme=default] :where(.ui-button[data-variant=outline]:hover:not(:disabled)){--ui-button-border:var(--lightningcss-light,#a99d88)var(--lightningcss-dark,#6a6e62);background:var(--ui-button-hover-background);border-color:var(--ui-button-border);color:var(--ui-button-text);box-shadow:var(--ui-button-hover-shadow);transform:var(--ui-button-hover-transform)}:root[data-app-theme=default] :where(.ui-button[data-variant=outline]:active:not(:disabled)){background:var(--ui-button-active-background);color:var(--ui-button-active-text);transform:none}:root[data-app-theme=default] :where(.ui-button[data-variant=ghost]){--ui-button-background:transparent;--ui-button-hover-background:var(--lightningcss-light,#eee6d7)var(--lightningcss-dark,#2a2e26);--ui-button-active-background:var(--lightningcss-light,#e6dcc9)var(--lightningcss-dark,#32362d);--ui-button-border:transparent;--ui-button-text:var(--lightningcss-light,#615b4e)var(--lightningcss-dark,#c5bba8);--ui-button-hover-text:var(--lightningcss-light,#2c312a)var(--lightningcss-dark,#f7f0e2);--ui-button-active-text:var(--lightningcss-light,#2c312a)var(--lightningcss-dark,#f7f0e2);--ui-button-shadow:none;--ui-button-hover-shadow:none;color:var(--ui-button-text);box-shadow:none;background:0 0;border-color:#0000}:root[data-app-theme=default] :where(.ui-button[data-variant=ghost]:hover:not(:disabled)){background:var(--ui-button-hover-background);color:var(--ui-button-hover-text);transform:var(--ui-button-hover-transform)}:root[data-app-theme=default] :where(.ui-button[data-variant=ghost]:active:not(:disabled)){background:var(--ui-button-active-background);color:var(--ui-button-active-text);transform:none}:root[data-app-theme=default] :where(.ui-button[data-variant=solid][data-tone=danger],.ui-button[data-tone=danger]:not([data-variant=outline]):not([data-variant=ghost]),.ui-button[data-tone=danger]:not([data-variant])){--ui-button-background:var(--lightningcss-light,#f5e2dc)var(--lightningcss-dark,#3a2826);--ui-button-hover-background:var(--lightningcss-light,#f0d5cd)var(--lightningcss-dark,#46302d);--ui-button-active-background:var(--lightningcss-light,#ebd0c7)var(--lightningcss-dark,#523834);--ui-button-border:var(--lightningcss-light,#d7aaa3)var(--lightningcss-dark,#8a5a54);--ui-button-text:var(--lightningcss-light,#8a433f)var(--lightningcss-dark,#f0c4be);--ui-button-active-text:var(--lightningcss-light,#8a433f)var(--lightningcss-dark,#f0c4be);--ui-button-shadow:none;--ui-button-hover-shadow:none;background:var(--ui-button-background);border-color:var(--ui-button-border);color:var(--ui-button-text);box-shadow:none}:root[data-app-theme=default] :where(.ui-button[data-variant=solid][data-tone=danger]:hover:not(:disabled),.ui-button[data-tone=danger]:not([data-variant=outline]):not([data-variant=ghost]):hover:not(:disabled),.ui-button[data-tone=danger]:not([data-variant]):hover:not(:disabled)){background:var(--ui-button-hover-background);border-color:var(--ui-button-border);color:var(--ui-button-text)}:root[data-app-theme=default] :where(.ui-button[data-variant=solid][data-tone=danger]:active:not(:disabled),.ui-button[data-tone=danger]:not([data-variant=outline]):not([data-variant=ghost]):active:not(:disabled),.ui-button[data-tone=danger]:not([data-variant]):active:not(:disabled)){background:var(--ui-button-active-background);color:var(--ui-button-active-text);transform:none}:root[data-app-theme=default] :where(.ui-chip){--ui-chip-background:var(--lightningcss-light,#fffbf2b8)var(--lightningcss-dark,#2c3028b8);--ui-chip-text:var(--lightningcss-light,#625d51)var(--lightningcss-dark,#c5bba8);--ui-chip-border:var(--lightningcss-light,#d5cbb8)var(--lightningcss-dark,#565a4e);font-family:var(--ui-control-font-family);letter-spacing:0;text-transform:none;color:var(--ui-chip-text);background:var(--ui-chip-background);border-color:var(--ui-chip-border);padding-inline:.6rem;font-size:.69rem;font-weight:600;box-shadow:inset 0 1px var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff0f)}:root[data-app-theme=default] :where(.ui-chip[data-tone=info]){--ui-chip-background:var(--lightningcss-light,#e3edf1)var(--lightningcss-dark,#1e2a30);--ui-chip-text:var(--lightningcss-light,#466477)var(--lightningcss-dark,#8fb0c0);--ui-chip-border:var(--lightningcss-light,#b7ccd5)var(--lightningcss-dark,#54778a);color:var(--ui-chip-text);background:var(--ui-chip-background);border-color:var(--ui-chip-border)}:root[data-app-theme=default] :where(.ui-input:not([type=range]),.ui-select,.ui-textarea){border:var(--ui-border-width) solid var(--ui-control-border);border-radius:var(--ui-control-radius);background-color:var(--ui-control-background);color:var(--ui-control-text);box-shadow:var(--ui-control-shadow);font-family:var(--ui-body-font);font-size:var(--ui-control-font-size);font-weight:var(--ui-font-weight-regular);min-block-size:var(--ui-control-min-size);padding-block:var(--ui-control-padding-block);padding-inline:var(--ui-control-padding-inline)}:root[data-app-theme=default] :where(.ui-input:not([type=range]):hover:not(:disabled):not(:focus-visible),.ui-select:hover:not(:disabled):not(:focus-visible),.ui-textarea:hover:not(:disabled):not(:focus-visible)){border-color:var(--ui-control-hover-border);background-color:var(--ui-control-hover-background)}:root[data-app-theme=default] :where(.ui-input:not([type=range]):focus-visible,.ui-select:focus-visible,.ui-textarea:focus-visible){border-color:var(--ui-control-focus-border);outline:var(--ui-control-focus-outline-width) solid var(--ui-control-focus-outline);outline-offset:var(--ui-control-focus-outline-offset)}:root[data-app-theme=default] :where(.ui-button,.ui-chip,.ui-badge,.ui-avatar,[role=menuitem]){font-family:var(--ui-control-font-family)}:root[data-app-theme=default] :where(.ui-card,.ui-paper,.ui-stat-card){border:1px solid var(--ui-card-border);border-radius:var(--ui-card-radius);background:var(--ui-card-background);background-size:var(--ui-card-background-size);box-shadow:var(--ui-card-shadow);color:var(--ui-text)}:root[data-app-theme=default] :where(.ui-card:hover,a.ui-stat-card:hover,a.ui-stat-card:focus-visible){border-color:var(--ui-card-hover-border);background:var(--ui-card-hover-background);background-size:var(--ui-card-background-size);box-shadow:var(--ui-card-shadow)}:root[data-app-theme=default] :where(.ui-stat-card){--ui-stat-card-link-border:var(--ui-data-rule);--ui-stat-card-link-background:var(--lightningcss-light,#f1e7d4b8)var(--lightningcss-dark,#1e211bb8)}:root[data-app-theme=default] :where(.ui-stat-card-link){border-block-start-color:var(--ui-stat-card-link-border);background:var(--ui-stat-card-link-background)}:root[data-app-theme=default] :where(a.ui-stat-card:hover .ui-stat-card-link,a.ui-stat-card:focus-visible .ui-stat-card-link){background:var(--ui-data-row-hover)}:root[data-app-theme=default] :where(.ui-table-scroll){border:1px solid var(--ui-panel-border);border-radius:var(--ui-table-frame-radius);background:var(--ui-table-frame-background);background-size:var(--ui-panel-background-size);box-shadow:var(--ui-table-frame-shadow);overflow:hidden}:root[data-app-theme=default] :where(.ui-table){border-collapse:separate;border-spacing:0;border:1px solid var(--ui-panel-border);border-radius:var(--ui-table-frame-radius);background:var(--ui-table-frame-background);background-size:var(--ui-panel-background-size);box-shadow:var(--ui-table-frame-shadow);overflow:hidden}:root[data-app-theme=default] :where(.ui-table-scroll .ui-table){box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}:root[data-app-theme=default] :where(.ui-table thead,.ui-table thead tr,.ui-table thead th){background:var(--ui-data-header-background)}:root[data-app-theme=default] :where(.ui-table thead th){color:var(--ui-data-header-text);font-family:var(--ui-data-header-font-family);font-size:var(--ui-data-header-size);font-weight:var(--ui-data-header-font-weight);letter-spacing:var(--ui-data-header-tracking);text-transform:var(--ui-data-header-text-transform);border-block-end:var(--ui-border-width) solid var(--ui-data-rule)}:root[data-app-theme=default] :where(.ui-table tbody,.ui-table tbody tr){background:0 0}:root[data-app-theme=default] :where(.ui-table th,.ui-table td){border-color:var(--ui-data-rule)}:root[data-app-theme=default] :where(.ui-table td){color:var(--ui-data-cell-text);font-size:var(--ui-data-cell-font-size);box-shadow:inset 0 -1px 0 var(--ui-data-rule);background:0 0;border-block-end:0}:root[data-app-theme=default] :where(.ui-table tbody tr:hover td){background:var(--ui-data-row-hover)}:root[data-app-theme=default] :where(.ui-table .primary-cell strong){color:var(--ui-data-primary-text);font-size:var(--ui-data-primary-size);font-weight:var(--ui-data-primary-weight)}:root[data-app-theme=default] :where(.ui-table .primary-cell span){color:var(--ui-data-secondary-text);font-size:var(--ui-data-secondary-size)}:root[data-app-theme=default] :where(.ui-table .ui-chip,.ui-table .ui-badge){box-shadow:inset 0 1px var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#ffffff0f)}:root[data-app-theme=default]{--ui-control-radius:.4rem;--ui-item-radius:.4rem;--ui-panel-radius:.5rem;--ui-card-radius:.5rem;--ui-table-frame-radius:.5rem;--ui-popup-radius:.5rem;--ui-panel-shadow:var(--ui-shadow-sm)}:root[data-app-theme=default] .console-shell .ui-button{--ui-button-radius:var(--ui-control-radius)}:root[data-app-theme=default] .console-shell :is(input,select,textarea){font-family:var(--ui-control-font-family)}:root[data-app-theme=macchiato]{--ui-font-sans:"Geist Mono Variable", "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--ui-font-mono:var(--ui-font-sans);--ui-font-weight-strong:650;--ui-tracking-tight:-.02em;--ui-tracking-label:.08em;--ui-canvas-light:#eff1f5;--ui-canvas-dark:#181926;--ui-surface-light:#e6e9ef;--ui-surface-dark:#24273a;--ui-surface-raised-light:#dce0e8;--ui-surface-raised-dark:#363a4f;--ui-surface-sunken-light:#dce0e8;--ui-surface-sunken-dark:#1e2030;--ui-text-light:#4c4f69;--ui-text-dark:#cad3f5;--ui-text-secondary-light:#5c5f77;--ui-text-secondary-dark:#b8c0e0;--ui-text-muted-light:#6c6f85;--ui-text-muted-dark:#8087a2;--ui-line-light:#bcc0cc;--ui-line-dark:#494d64;--ui-line-strong-light:#acb0be;--ui-line-strong-dark:#5b6078;--ui-accent-light:#1e66f5;--ui-accent-dark:#8aadf4;--ui-on-accent-light:#eff1f5;--ui-on-accent-dark:#24273a;--ui-accent-hover-light:#1e5fd4;--ui-accent-soft-light:#ccd0da;--ui-accent-bright-light:#1e66f5;--ui-accent-bright-dark:#b7bdf8;--ui-on-accent-soft-light:#303446;--ui-on-accent-soft-dark:#cad3f5;--ui-success-light:#40a02b;--ui-success-dark:#a6da95;--ui-on-success-light:#eff1f5;--ui-on-success-dark:#181926;--ui-success-soft-light:#dce7d2;--ui-warning-light:#df8e1d;--ui-warning-dark:#eed49f;--ui-on-warning-light:#eff1f5;--ui-on-warning-dark:#181926;--ui-warning-soft-light:#f9e2af;--ui-danger-light:#d20f39;--ui-danger-dark:#ed8796;--ui-on-danger-light:#eff1f5;--ui-on-danger-dark:#181926;--ui-danger-soft-light:#f2cdcd;--ui-info-light:#179299;--ui-info-dark:#8bd5ca;--ui-on-info-light:#eff1f5;--ui-on-info-dark:#181926;--ui-info-soft-light:#cce8e5;--ui-status-success-line-light:#a9d6b4;--ui-status-warning-line-light:#e2c896;--ui-status-danger-line-light:#e6aaaa;--ui-status-info-line-light:#a3d8d9;--ui-status-success-surface-light:#eef8f0;--ui-status-warning-surface-light:#fbf4e6;--ui-status-danger-surface-light:#fcefef;--ui-status-info-surface-light:#ecf8f8;--ui-hover-weight:6%;--ui-selected-weight:14%;--ui-disabled-opacity:.45;--ui-backdrop-light:#4c4f6961;--ui-backdrop-dark:#181926ba;--ui-shadow-ink-light:#4c4f6924;--ui-shadow-ink-dark:#00000073;--ui-font-size-xs:.75rem;--ui-font-size-sm:.8125rem;--ui-font-size-md:.875rem;--ui-radius-sm:.25rem;--ui-radius-md:.375rem;--ui-radius-lg:.45rem;--ui-body-font:var(--ui-font-sans);--ui-body-size:.875rem;--ui-body-leading:1.5;--ui-heading-weight:700;--ui-heading-leading:1.15;--ui-heading-tracking:-.035em;--ui-label-size:.75rem;--ui-label-weight:600;--ui-caption-size:.75rem;--ui-control-min-size:2rem;--ui-control-padding-inline:.6rem;--ui-control-padding-block:.3rem;--ui-control-gap:.35rem;--ui-control-font-family:var(--ui-font-sans);--ui-control-font-size:.8125rem;--ui-control-font-weight:500;--ui-control-radius:.3rem;--ui-control-background:var(--lightningcss-light,#eff1f5)var(--lightningcss-dark,#363a4f);--ui-control-text:var(--lightningcss-light,#4c4f69)var(--lightningcss-dark,#cad3f5);--ui-control-placeholder:var(--lightningcss-light,#9ca0b0)var(--lightningcss-dark,#6e738d);--ui-control-border:var(--lightningcss-light,#acb0be)var(--lightningcss-dark,#494d64);--ui-control-selected:var(--lightningcss-light,#1e66f5)var(--lightningcss-dark,#8aadf4);--ui-control-shadow:none;--ui-control-hover-border:var(--lightningcss-light,#1e66f5)var(--lightningcss-dark,#8aadf4);--ui-control-hover-background:var(--lightningcss-light,#dce0e8)var(--lightningcss-dark,#494d64);--ui-control-focus-border:var(--lightningcss-light,#1e66f5)var(--lightningcss-dark,#8aadf4);--ui-control-focus-outline:var(--lightningcss-light,#1e66f533)var(--lightningcss-dark,#8aadf438);--ui-control-focus-outline-width:2px;--ui-control-focus-outline-offset:1px;--ui-item-radius:.3rem;--ui-panel-radius:.45rem;--ui-card-radius:.45rem;--ui-table-frame-radius:.45rem;--ui-popup-radius:.45rem;--ui-alert-radius:.4rem;--ui-dialog-radius:.55rem;--ui-chip-radius:var(--ui-radius-pill);--ui-panel-shadow:none;--ui-chrome-background:var(--lightningcss-light,#eff1f5f5)var(--lightningcss-dark,#181926f5);--ui-chrome-text:var(--lightningcss-light,#6c6f85)var(--lightningcss-dark,#8087a2);--ui-chrome-line:var(--lightningcss-light,#dce0e8)var(--lightningcss-dark,#1e2030);--ui-chrome-focus:var(--lightningcss-light,#1e66f5)var(--lightningcss-dark,#8aadf4);--ui-accent-soft:var(--lightningcss-light,var(--ui-accent-soft-light))var(--lightningcss-dark,#363a4f);--ui-success-soft:var(--lightningcss-light,var(--ui-success-soft-light))var(--lightningcss-dark,#1e2e1a);--ui-warning-soft:var(--lightningcss-light,var(--ui-warning-soft-light))var(--lightningcss-dark,#2a2418);--ui-danger-soft:var(--lightningcss-light,var(--ui-danger-soft-light))var(--lightningcss-dark,#2a1a1e);--ui-info-soft:var(--lightningcss-light,var(--ui-info-soft-light))var(--lightningcss-dark,#152826);--ui-hover:var(--lightningcss-light,#1e66f50f)var(--lightningcss-dark,#8aadf414);--ui-selected:var(--lightningcss-light,#ccd0da)var(--lightningcss-dark,#494d64);--ctp-bg:var(--lightningcss-light,#eff1f5)var(--lightningcss-dark,#181926);--ctp-bg2:var(--lightningcss-light,#e6e9ef)var(--lightningcss-dark,#1e2030);--ctp-panel:var(--lightningcss-light,#eff1f5)var(--lightningcss-dark,#24273a);--ctp-panel2:var(--lightningcss-light,#e6e9ef)var(--lightningcss-dark,#363a4f);--ctp-panel3:var(--lightningcss-light,#dce0e8)var(--lightningcss-dark,#494d64);--ctp-sel:var(--lightningcss-light,#ccd0da)var(--lightningcss-dark,#494d64);--ctp-text:var(--lightningcss-light,#4c4f69)var(--lightningcss-dark,#cad3f5);--ctp-strong:var(--lightningcss-light,#303446)var(--lightningcss-dark,#edecf4);--ctp-muted:var(--lightningcss-light,#6c6f85)var(--lightningcss-dark,#8087a2);--ctp-faint:var(--lightningcss-light,#9ca0b0)var(--lightningcss-dark,#6e738d);--ctp-line:var(--lightningcss-light,#bcc0cc)var(--lightningcss-dark,#494d64);--ctp-line-soft:var(--lightningcss-light,#dce0e8)var(--lightningcss-dark,#1e2030);--ctp-sel-line:var(--lightningcss-light,#acb0be)var(--lightningcss-dark,#5b6078);--ctp-accent:var(--lightningcss-light,#1e66f5)var(--lightningcss-dark,#8aadf4);--ctp-wash:var(--lightningcss-light,#1e66f50f)var(--lightningcss-dark,#8aadf414);--ctp-sel-edge:var(--lightningcss-light,#1e66f524)var(--lightningcss-dark,#8aadf41f)}:root[data-app-theme=macchiato] :where(.ui-button[data-variant=solid]:not([data-tone=danger]),.ui-button:not([data-variant]):not([data-tone=danger])){--ui-button-text:var(--ui-accent-on-solid);background:var(--ctp-accent);border-color:var(--ctp-accent);color:var(--ui-button-text)}:root[data-app-theme=macchiato] :where(.ui-button[data-variant=solid]:not([data-tone=danger]):hover:not(:disabled),.ui-button:not([data-variant]):not([data-tone=danger]):hover:not(:disabled)){background:var(--ui-accent-hover);border-color:var(--ui-accent-hover);color:var(--ui-button-text)}:root[data-app-theme=macchiato] :where(.ui-button[data-variant=outline]){--ui-button-text:var(--ctp-text);background:var(--ctp-panel2);border-color:var(--ctp-line);color:var(--ui-button-text)}:root[data-app-theme=macchiato] :where(.ui-button[data-variant=outline]:hover:not(:disabled)){border-color:var(--ctp-accent);color:var(--ctp-strong)}:root[data-app-theme=macchiato] :where(.ui-button[data-variant=ghost]){--ui-button-text:var(--ctp-muted);color:var(--ui-button-text);background:0 0;border-color:#0000}:root[data-app-theme=macchiato] :where(.ui-button[data-variant=ghost]:hover:not(:disabled)){background:var(--ctp-panel3);color:var(--ctp-strong)}:root[data-app-theme=macchiato] :where(.ui-button[data-tone=danger]){--ui-button-text:var(--ui-danger-solid);background:var(--ctp-panel2);border-color:var(--ctp-line);color:var(--ui-button-text)}:root[data-app-theme=macchiato] :where(.ui-button[data-tone=danger]:hover:not(:disabled)){border-color:var(--ui-danger-solid)}:root[data-app-theme=macchiato] .console-shell{letter-spacing:-.012em;--console-font-editorial:var(--ui-font-sans);--console-font-utility:var(--ui-font-sans);--ui-control-font-family:var(--ui-font-sans);--ui-control-radius:.3rem;--ui-item-radius:.3rem;--ui-panel-radius:.45rem;--ui-card-radius:.45rem;--ui-table-frame-radius:.45rem;--console-masthead-height:auto;--console-masthead-image:none;--console-masthead-wash:transparent;--console-title-size:1.375rem;--console-stat-size:1.625rem;--shell-page-heading-block:auto;--shell-rail-width:17rem;--shell-rail-compact-width:3.25rem;--shell-rail-mobile-width:min(15rem, 86vw);--shell-topbar-height:2.625rem;--shell-content-max:none;--shell-content-pad-block:.7rem 1rem;--shell-content-pad-inline:.7rem;--shell-content-pad-inline-narrow:.6rem;--shell-brand-mark-size:2.1rem;--shell-nav-row-height:1.875rem;--shell-nav-group-gap:.4rem;--shell-profile-avatar-size:1.6rem;--shell-font-brand:var(--ui-font-sans);--shell-font-ui:var(--ui-font-sans);--shell-brand-size:1rem;--shell-brand-tag-size:.75rem;--shell-brand-tag-tracking:.035em;--shell-nav-label-size:.75rem;--shell-nav-label-tracking:.1em;--shell-nav-link-size:.8125rem;--shell-nav-link-weight:500;--shell-topbar-title-size:.8125rem;--shell-rail-wash:var(--ctp-bg2);--shell-topbar-wash:var(--lightningcss-light,#eff1f5f5)var(--lightningcss-dark,#181926f5);--shell-rail-line:var(--ctp-line-soft);--shell-rail-line-soft:var(--ctp-line-soft);--shell-rail-line-divider:var(--ctp-line);--shell-rail-text:var(--ctp-text);--shell-brand-text:var(--ctp-strong);--shell-rail-muted:var(--ctp-muted);--shell-nav-label-color:var(--ctp-faint);--shell-nav-text:var(--ctp-text);--shell-nav-icon:var(--ctp-muted);--shell-nav-hover-bg:var(--ctp-wash);--shell-nav-hover-line:transparent;--shell-nav-hover-text:var(--ctp-strong);--shell-nav-active-bg:var(--ctp-sel);--shell-nav-active-line:var(--ctp-sel-edge);--shell-nav-active-text:var(--ctp-strong);--shell-nav-active-bar:var(--ctp-accent);--shell-nav-active-icon:var(--ctp-accent);--shell-nav-active-inset:transparent;--shell-workspace-bg:var(--ctp-panel);--shell-workspace-bg-hover:var(--ctp-panel2);--shell-workspace-border:var(--ctp-line);--shell-workspace-border-hover:var(--ctp-sel-line);--shell-workspace-inset:transparent;--shell-workspace-drop:transparent;--shell-profile-hover-bg:var(--ctp-panel3);--shell-profile-name:var(--ctp-text);--shell-profile-detail:var(--ctp-muted);--shell-rail-edge-inset:transparent;--shell-rail-edge-shadow:none;--shell-topbar-shadow:none;--shell-brand-mark-highlight:transparent;--shell-topbar-title-color:var(--ctp-muted);--shell-tip-bg:var(--ctp-panel3);--shell-tip-text:var(--ctp-strong);--shell-radius-nav:.375rem;--shell-radius-workspace:.375rem;--shell-radius-control:.3rem;--shell-paper-noise:none;--shell-explorer-width:32rem;--shell-status-height:1.5rem;--shell-status-size:.75rem;--shell-status-bg:var(--ctp-bg);--shell-status-text:var(--ctp-muted);--shell-topbar-gap:.25rem;--shell-topbar-pad-inline:.55rem;--shell-crumb-size:.8125rem;--shell-crumb-text:var(--ctp-muted);--shell-crumb-current:var(--ctp-strong);--shell-crumb-separator:"/";--shell-crumb-separator-colour:var(--ctp-faint);--shell-search-width:13rem;--shell-search-bg:var(--ctp-panel);--shell-search-line:var(--ctp-line);--shell-explorer-bg:var(--ctp-bg2);--shell-explorer-line:var(--ctp-line-soft);--shell-explorer-title-size:.75rem;--shell-explorer-title-tracking:.1em;--shell-explorer-row-height:1.75rem;--shell-explorer-row-size:.8125rem;--shell-explorer-glyph:var(--ctp-muted);--shell-explorer-selected-bg:var(--ctp-sel);--shell-explorer-selected-text:var(--ctp-strong);--console-tile-min:7.875rem;--console-tile-gap:.5625rem;--console-tile-min-block:6.5rem;--console-tile-padding:.625rem .5rem .5rem;--console-tile-radius:.45rem;--console-tile-glyph-size:2.625rem;--console-tile-glyph-colour:var(--ctp-accent);--console-tile-name-size:.8125rem;--console-tile-meta-size:.75rem;--console-tile-hover:var(--lightningcss-light,#1e66f50d)var(--lightningcss-dark,#8aadf40f);--console-tile-hover-line:var(--ctp-line-soft);--console-tile-dot-size:.4375rem;--console-tile-dot-ring:var(--ctp-bg);--console-table-label-size:.75rem}:root[data-app-theme=macchiato] .console-shell-brand{letter-spacing:-.035em;gap:.5rem;padding:.75rem .7rem .7rem}:root[data-app-theme=macchiato] .console-shell-brand-lockup strong{font-weight:700}:root[data-app-theme=macchiato] .console-shell-brand-lockup small{font-weight:500;line-height:1.35}:root[data-app-theme=macchiato] .console-shell-workspace{padding:.55rem .4rem}:root[data-app-theme=macchiato] .console-shell-rail-scroll{padding:.35rem .4rem .6rem}:root[data-app-theme=macchiato] .console-shell-nav-label{margin:.4rem .4rem .3rem}:root[data-app-theme=macchiato] .console-shell-nav-link{gap:.5rem;padding:0 .5rem}:root[data-app-theme=macchiato] .console-shell-nav-link[aria-current=page]:before{content:none}:root[data-app-theme=macchiato] .console-shell-rail-footer{border-block-start-style:dotted}:root[data-app-theme=macchiato] .console-shell .console-masthead{padding:0 0 var(--ui-space-2);border:0;border-block-end:var(--ui-border-width) solid var(--ctp-line-soft);text-align:start;background:0 0;border-radius:0;place-items:center start}:root[data-app-theme=macchiato] .console-shell .console-masthead-actions{justify-content:flex-end}:root[data-app-theme=macchiato] .console-shell .ui-table :is(th,td){font-size:var(--ui-font-size-xs)}:root[data-app-theme=macchiato] .console-shell .ui-table th{color:var(--ctp-muted);font-size:var(--console-table-label-size);letter-spacing:.07em;text-transform:uppercase}:root[data-app-theme=macchiato] .console-shell .ui-empty{--ui-empty-min-block-size:18rem;color:var(--ctp-muted)}:root[data-app-theme=tfm]{--ui-font-sans:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--ui-font-mono:var(--ui-font-sans);--ui-font-weight-strong:650;--ui-tracking-tight:-.035em;--ui-tracking-label:.1em;--ui-canvas-light:#f4f6f9;--ui-canvas-dark:#0b0f14;--ui-surface-light:#fff;--ui-surface-dark:#101720;--ui-surface-raised-light:#fff;--ui-surface-raised-dark:#151e29;--ui-surface-sunken-light:#eaeef3;--ui-surface-sunken-dark:#0f141b;--ui-text-light:#2a3540;--ui-text-dark:#c8d2de;--ui-text-secondary-light:#3b4856;--ui-text-secondary-dark:#b4c0cc;--ui-text-muted-light:#5f6b78;--ui-text-muted-dark:#7e8b98;--ui-line-light:#d3dae2;--ui-line-dark:#263340;--ui-line-strong-light:#b5c0cc;--ui-line-strong-dark:#31465a;--ui-accent-light:#2f5fb8;--ui-accent-dark:#8ab4ff;--ui-on-accent-light:#fff;--ui-on-accent-dark:#10151d;--ui-accent-hover-light:#244c97;--ui-accent-soft-light:#dde8fb;--ui-accent-bright-light:#2f5fb8;--ui-accent-bright-dark:#a9c8ff;--ui-on-accent-soft-light:#13294f;--ui-on-accent-soft-dark:#dbe7ff;--ui-success-light:#2f7a43;--ui-success-dark:#9fe3ad;--ui-on-success-light:#fff;--ui-on-success-dark:#0b140e;--ui-success-soft-light:#dcf1e1;--ui-warning-light:#94661c;--ui-warning-dark:#e4bc77;--ui-on-warning-light:#fff;--ui-on-warning-dark:#1a1309;--ui-warning-soft-light:#f6ead3;--ui-danger-light:#b23b3b;--ui-danger-dark:#f28a8a;--ui-on-danger-light:#fff;--ui-on-danger-dark:#1d0b0b;--ui-danger-soft-light:#f8dede;--ui-info-light:#1f7a7b;--ui-info-dark:#88dfe0;--ui-on-info-light:#fff;--ui-on-info-dark:#071515;--ui-info-soft-light:#d7f1f1;--ui-status-success-line-light:#a9d6b4;--ui-status-warning-line-light:#e2c896;--ui-status-danger-line-light:#e6aaaa;--ui-status-info-line-light:#a3d8d9;--ui-status-success-surface-light:#eef8f0;--ui-status-warning-surface-light:#fbf4e6;--ui-status-danger-surface-light:#fcefef;--ui-status-info-surface-light:#ecf8f8;--ui-hover-weight:6%;--ui-selected-weight:14%;--ui-disabled-opacity:.45;--ui-backdrop-light:#1d273361;--ui-backdrop-dark:#040609ba;--ui-shadow-ink-light:#1d273324;--ui-shadow-ink-dark:#00000073;--ui-font-size-xs:.75rem;--ui-font-size-sm:.8125rem;--ui-font-size-md:.875rem;--ui-radius-sm:.25rem;--ui-radius-md:.375rem;--ui-radius-lg:.45rem;--ui-body-font:var(--ui-font-sans);--ui-body-size:.875rem;--ui-body-leading:1.5;--ui-heading-weight:700;--ui-heading-leading:1.15;--ui-heading-tracking:-.035em;--ui-label-size:.75rem;--ui-label-weight:600;--ui-caption-size:.75rem;--ui-control-min-size:2rem;--ui-control-padding-inline:.6rem;--ui-control-padding-block:.3rem;--ui-control-gap:.35rem;--ui-control-font-family:var(--ui-font-sans);--ui-control-font-size:.8125rem;--ui-control-font-weight:500;--ui-control-radius:.3rem;--ui-control-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#151e29);--ui-control-text:var(--lightningcss-light,#2a3540)var(--lightningcss-dark,#c8d2de);--ui-control-placeholder:var(--lightningcss-light,#7a8794)var(--lightningcss-dark,#53606d);--ui-control-border:var(--lightningcss-light,#c5ced8)var(--lightningcss-dark,#263340);--ui-control-selected:var(--lightningcss-light,#2f5fb8)var(--lightningcss-dark,#8ab4ff);--ui-control-shadow:none;--ui-control-hover-border:var(--lightningcss-light,#2f5fb8)var(--lightningcss-dark,#8ab4ff);--ui-control-hover-background:var(--lightningcss-light,#f7f9fc)var(--lightningcss-dark,#1a2431);--ui-control-focus-border:var(--lightningcss-light,#2f5fb8)var(--lightningcss-dark,#45617f);--ui-control-focus-outline:var(--lightningcss-light,#2f5fb833)var(--lightningcss-dark,#8ab4ff38);--ui-control-focus-outline-width:2px;--ui-control-focus-outline-offset:1px;--ui-item-radius:.3rem;--ui-panel-radius:.45rem;--ui-card-radius:.45rem;--ui-table-frame-radius:.45rem;--ui-popup-radius:.45rem;--ui-alert-radius:.4rem;--ui-dialog-radius:.55rem;--ui-chip-radius:var(--ui-radius-pill);--ui-panel-shadow:none;--ui-chrome-background:var(--lightningcss-light,#f4f6f9f5)var(--lightningcss-dark,#0b0f14f5);--ui-chrome-text:var(--lightningcss-light,#5f6b78)var(--lightningcss-dark,#7e8b98);--ui-chrome-line:var(--lightningcss-light,#dde3ea)var(--lightningcss-dark,#1b2631);--ui-chrome-focus:var(--lightningcss-light,#2f5fb8)var(--lightningcss-dark,#8ab4ff);--ui-accent-soft:var(--lightningcss-light,var(--ui-accent-soft-light))var(--lightningcss-dark,#1b2a3a);--ui-success-soft:var(--lightningcss-light,var(--ui-success-soft-light))var(--lightningcss-dark,#15261b);--ui-warning-soft:var(--lightningcss-light,var(--ui-warning-soft-light))var(--lightningcss-dark,#2a2214);--ui-danger-soft:var(--lightningcss-light,var(--ui-danger-soft-light))var(--lightningcss-dark,#2c1617);--ui-info-soft:var(--lightningcss-light,var(--ui-info-soft-light))var(--lightningcss-dark,#112627);--ui-hover:var(--lightningcss-light,#2f5fb80f)var(--lightningcss-dark,#8ab4ff0f);--ui-selected:var(--lightningcss-light,#e3ecfb)var(--lightningcss-dark,#1b2a3a);--tfm-bg:var(--lightningcss-light,#f4f6f9)var(--lightningcss-dark,#0b0f14);--tfm-bg2:var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#0f141b);--tfm-panel:var(--lightningcss-light,#fff)var(--lightningcss-dark,#101720);--tfm-panel2:var(--lightningcss-light,#f7f9fc)var(--lightningcss-dark,#151e29);--tfm-panel3:var(--lightningcss-light,#e8edf3)var(--lightningcss-dark,#1a2431);--tfm-sel:var(--lightningcss-light,#e3ecfb)var(--lightningcss-dark,#1b2a3a);--tfm-text:var(--lightningcss-light,#2a3540)var(--lightningcss-dark,#c8d2de);--tfm-strong:var(--lightningcss-light,#1a232c)var(--lightningcss-dark,#e4eaf0);--tfm-muted:var(--lightningcss-light,#5f6b78)var(--lightningcss-dark,#7e8b98);--tfm-faint:var(--lightningcss-light,#7a8794)var(--lightningcss-dark,#53606d);--tfm-line:var(--lightningcss-light,#d3dae2)var(--lightningcss-dark,#263340);--tfm-line-soft:var(--lightningcss-light,#e1e6ec)var(--lightningcss-dark,#1b2631);--tfm-sel-line:var(--lightningcss-light,#b8cbef)var(--lightningcss-dark,#31465a);--tfm-accent:var(--lightningcss-light,#2f5fb8)var(--lightningcss-dark,#8ab4ff);--tfm-wash:var(--lightningcss-light,#2f5fb80d)var(--lightningcss-dark,#8ab4ff0d);--tfm-sel-edge:var(--lightningcss-light,#2f5fb824)var(--lightningcss-dark,#8ab4ff12)}:root[data-app-theme=tfm] .console-shell{letter-spacing:-.012em;--console-font-editorial:var(--ui-font-sans);--console-font-utility:var(--ui-font-sans);--ui-control-font-family:var(--ui-font-sans);--ui-control-radius:.3rem;--ui-item-radius:.3rem;--ui-panel-radius:.45rem;--ui-card-radius:.45rem;--ui-table-frame-radius:.45rem;--console-masthead-height:auto;--console-masthead-image:none;--console-masthead-wash:transparent;--console-title-size:1.375rem;--console-stat-size:1.625rem;--shell-page-heading-block:auto;--shell-rail-width:17rem;--shell-rail-compact-width:3.25rem;--shell-rail-mobile-width:min(15rem, 86vw);--shell-topbar-height:2.625rem;--shell-content-max:none;--shell-content-pad-block:.7rem 1rem;--shell-content-pad-inline:.7rem;--shell-content-pad-inline-narrow:.6rem;--shell-brand-mark-size:2.1rem;--shell-nav-row-height:1.875rem;--shell-nav-group-gap:.4rem;--shell-profile-avatar-size:1.6rem;--shell-font-brand:var(--ui-font-sans);--shell-font-ui:var(--ui-font-sans);--shell-brand-size:1rem;--shell-brand-tag-size:.75rem;--shell-brand-tag-tracking:.035em;--shell-nav-label-size:.75rem;--shell-nav-label-tracking:.1em;--shell-nav-link-size:.8125rem;--shell-nav-link-weight:500;--shell-topbar-title-size:.8125rem;--shell-rail-wash:var(--tfm-bg2);--shell-topbar-wash:var(--lightningcss-light,#f4f6f9f5)var(--lightningcss-dark,#0b0f14f5);--shell-rail-line:var(--tfm-line-soft);--shell-rail-line-soft:var(--tfm-line-soft);--shell-rail-line-divider:var(--tfm-line);--shell-rail-text:var(--tfm-text);--shell-brand-text:var(--tfm-strong);--shell-rail-muted:var(--tfm-muted);--shell-nav-label-color:var(--tfm-faint);--shell-nav-text:var(--tfm-text);--shell-nav-icon:var(--tfm-muted);--shell-nav-hover-bg:var(--tfm-wash);--shell-nav-hover-line:transparent;--shell-nav-hover-text:var(--tfm-strong);--shell-nav-active-bg:var(--tfm-sel);--shell-nav-active-line:var(--tfm-sel-edge);--shell-nav-active-text:var(--tfm-strong);--shell-nav-active-bar:var(--tfm-accent);--shell-nav-active-icon:var(--tfm-accent);--shell-nav-active-inset:transparent;--shell-workspace-bg:var(--tfm-panel);--shell-workspace-bg-hover:var(--tfm-panel2);--shell-workspace-border:var(--tfm-line);--shell-workspace-border-hover:var(--tfm-sel-line);--shell-workspace-inset:transparent;--shell-workspace-drop:transparent;--shell-profile-hover-bg:var(--tfm-panel3);--shell-profile-name:var(--tfm-text);--shell-profile-detail:var(--tfm-muted);--shell-rail-edge-inset:transparent;--shell-rail-edge-shadow:none;--shell-topbar-shadow:none;--shell-brand-mark-highlight:transparent;--shell-topbar-title-color:var(--tfm-muted);--shell-tip-bg:var(--tfm-panel3);--shell-tip-text:var(--tfm-strong);--shell-radius-nav:.375rem;--shell-radius-workspace:.375rem;--shell-radius-control:.3rem;--shell-paper-noise:none;--shell-explorer-width:32rem;--shell-status-height:1.5rem;--shell-status-size:.75rem;--shell-status-bg:var(--tfm-bg);--shell-status-text:var(--tfm-muted);--shell-topbar-gap:.25rem;--shell-topbar-pad-inline:.55rem;--shell-crumb-size:.8125rem;--shell-crumb-text:var(--tfm-muted);--shell-crumb-current:var(--tfm-strong);--shell-crumb-separator:"/";--shell-crumb-separator-colour:var(--tfm-faint);--shell-search-width:13rem;--shell-search-bg:var(--tfm-panel);--shell-search-line:var(--tfm-line);--shell-explorer-bg:var(--tfm-bg2);--shell-explorer-line:var(--tfm-line-soft);--shell-explorer-title-size:.75rem;--shell-explorer-title-tracking:.1em;--shell-explorer-row-height:1.75rem;--shell-explorer-row-size:.8125rem;--shell-explorer-glyph:var(--tfm-muted);--shell-explorer-selected-bg:var(--tfm-sel);--shell-explorer-selected-text:var(--tfm-strong);--console-tile-min:7.875rem;--console-tile-gap:.5625rem;--console-tile-min-block:6.5rem;--console-tile-padding:.625rem .5rem .5rem;--console-tile-radius:.45rem;--console-tile-glyph-size:2.625rem;--console-tile-glyph-colour:var(--tfm-accent);--console-tile-name-size:.8125rem;--console-tile-meta-size:.75rem;--console-tile-hover:var(--lightningcss-light,#2f5fb80b)var(--lightningcss-dark,#8ab4ff0b);--console-tile-hover-line:var(--tfm-line-soft);--console-tile-dot-size:.4375rem;--console-tile-dot-ring:var(--tfm-bg);--console-table-label-size:.75rem}:root[data-app-theme=tfm] .console-shell .ui-button{--ui-button-radius:var(--ui-control-radius)}:root[data-app-theme=tfm] :where(.ui-button[data-variant=solid]:not([data-tone=danger]),.ui-button:not([data-variant]):not([data-tone=danger])){--ui-button-text:var(--ui-accent-on-solid);background:var(--tfm-accent);border-color:var(--tfm-accent);color:var(--ui-button-text)}:root[data-app-theme=tfm] :where(.ui-button[data-variant=solid]:not([data-tone=danger]):hover:not(:disabled),.ui-button:not([data-variant]):not([data-tone=danger]):hover:not(:disabled)){background:var(--ui-accent-hover);border-color:var(--ui-accent-hover);color:var(--ui-button-text)}:root[data-app-theme=tfm] :where(.ui-button[data-variant=outline]){--ui-button-text:var(--tfm-text);background:var(--tfm-panel2);border-color:var(--tfm-line);color:var(--ui-button-text)}:root[data-app-theme=tfm] :where(.ui-button[data-variant=outline]:hover:not(:disabled)){border-color:var(--tfm-accent);color:var(--tfm-strong)}:root[data-app-theme=tfm] :where(.ui-button[data-variant=ghost]){--ui-button-text:var(--tfm-muted);color:var(--ui-button-text);background:0 0;border-color:#0000}:root[data-app-theme=tfm] :where(.ui-button[data-variant=ghost]:hover:not(:disabled)){background:var(--tfm-panel3);color:var(--tfm-strong)}:root[data-app-theme=tfm] :where(.ui-button[data-tone=danger]){--ui-button-text:var(--ui-danger-solid);background:var(--tfm-panel2);border-color:var(--tfm-line);color:var(--ui-button-text)}:root[data-app-theme=tfm] :where(.ui-button[data-tone=danger]:hover:not(:disabled)){border-color:var(--ui-danger-solid)}:root[data-app-theme=tfm] .console-shell-brand{letter-spacing:-.035em;gap:.5rem;padding:.75rem .7rem .7rem}:root[data-app-theme=tfm] .console-shell-brand-lockup strong{font-weight:700}:root[data-app-theme=tfm] .console-shell-brand-lockup small{font-weight:500;line-height:1.35}:root[data-app-theme=tfm] .console-shell-workspace{padding:.55rem .4rem}:root[data-app-theme=tfm] .console-shell-rail-scroll{padding:.35rem .4rem .6rem}:root[data-app-theme=tfm] .console-shell-nav-label{margin:.4rem .4rem .3rem}:root[data-app-theme=tfm] .console-shell-nav-link{gap:.5rem;padding:0 .5rem}:root[data-app-theme=tfm] .console-shell-nav-link[aria-current=page]:before{content:none}:root[data-app-theme=tfm] .console-shell-rail-footer{border-block-start-style:dotted}:root[data-app-theme=tfm] .console-shell .console-masthead{padding:0 0 var(--ui-space-2);border:0;border-block-end:var(--ui-border-width) solid var(--tfm-line-soft);text-align:start;background:0 0;border-radius:0;place-items:center start}:root[data-app-theme=tfm] .console-shell .console-masthead-actions{justify-content:flex-end}:root[data-app-theme=tfm] .console-shell .ui-table :is(th,td){font-size:var(--ui-font-size-xs)}:root[data-app-theme=tfm] .console-shell .ui-table th{color:var(--tfm-muted);font-size:var(--console-table-label-size);letter-spacing:.07em;text-transform:uppercase}:root[data-app-theme=tfm] .console-shell .ui-empty{--ui-empty-min-block-size:18rem;color:var(--tfm-muted)}}@layer ui.preferences{@media (prefers-reduced-motion:reduce){:where(:root,[data-ui-scope],[data-ui-theme],[data-ui-density]){--ui-duration-fast:0s;--ui-duration-normal:0s;--ui-duration-slow:0s;--ui-duration-progress:0s;--ui-duration-skeleton:0s;--ui-motion-distance:0rem;--ui-motion-scale:1;--ui-animation-play-state:paused}}@media (prefers-contrast:more){:where(:root,[data-ui-scope],[data-ui-theme],[data-ui-density]){--ui-line:var(--ui-text-muted);--ui-line-strong:var(--ui-text);--ui-control-border:var(--ui-text);--ui-panel-border:var(--ui-text-muted);--ui-popup-border:var(--ui-text-muted);--ui-data-rule:var(--ui-text-muted);--ui-focus-width:3px;--ui-disabled-opacity:1}}@media (forced-colors:active){:where(:root,[data-ui-scope],[data-ui-theme],[data-ui-density]){--ui-canvas:Canvas;--ui-surface:Canvas;--ui-surface-raised:Canvas;--ui-surface-sunken:Canvas;--ui-text:CanvasText;--ui-text-secondary:CanvasText;--ui-chrome-background:Canvas;--ui-chrome-text:CanvasText;--ui-chrome-line:CanvasText;--ui-chrome-focus:Highlight;--ui-status-success-line:CanvasText;--ui-status-warning-line:CanvasText;--ui-status-danger-line:CanvasText;--ui-status-info-line:CanvasText;--ui-status-success-surface:Canvas;--ui-status-warning-surface:Canvas;--ui-status-danger-surface:Canvas;--ui-status-info-surface:Canvas;--ui-text-muted:CanvasText;--ui-line:CanvasText;--ui-line-strong:CanvasText;--ui-accent-solid:Highlight;--ui-accent-on-solid:HighlightText;--ui-success-solid:CanvasText;--ui-warning-solid:CanvasText;--ui-danger-solid:CanvasText;--ui-info-solid:CanvasText;--ui-success-on-solid:Canvas;--ui-warning-on-solid:Canvas;--ui-danger-on-solid:Canvas;--ui-info-on-solid:Canvas;--ui-hover:Canvas;--ui-active:Canvas;--ui-selected:Highlight;--ui-focus-colour:Highlight;--ui-disabled-opacity:1;--ui-shadow-sm:none;--ui-shadow-md:none;--ui-shadow-lg:none}}@media (prefers-reduced-motion:reduce){:where(.ui-button){--ui-button-hover-transform:none}}@media (forced-colors:active){:where(.ui-select){appearance:auto;background-image:none}:where(.ui-switch){appearance:auto}:where(.ui-switch):before{display:none}:where(.ui-button,.ui-input,.ui-select,.ui-textarea){box-shadow:none}}@media (prefers-contrast:more){:where(.ui-badge,.ui-chip){border-color:currentColor}}@media (forced-colors:active){:where(.ui-badge,.ui-chip){color:canvastext;background:canvas;border-color:canvastext}:where(.ui-instant){background:0 0;text-decoration:underline}:where(.ui-option[data-selected],.ui-option[data-highlighted]){color:highlighttext;background:highlight}}}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-I4S5GZfc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-BmXc_FBt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-GZpp1pK2.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-D8KDMBhC.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-DrnZ1wKl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-B_7UjwxQ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
