@layer oneklic-tokens{:root{--aramid-font-body:"IBM Plex Sans", "IBM Plex Sans KR", sans-serif;--aramid-font-mono:"Roboto Mono", "SFMono-Regular", consolas, monospace;--aramid-font-size-xs:.75rem;--aramid-heatmap-label-font-size:.75rem;--aramid-font-size-sm:.75rem;--aramid-font-size-md:.875rem;--aramid-font-size-lg:1rem;--aramid-font-size-xl:1.25rem;--aramid-font-size-body:.875rem;--aramid-font-size-title:1rem;--aramid-font-size-page-title:1.25rem;--aramid-font-size-figure:1.75rem;--aramid-font-size-dialog-title:var(--aramid-font-size-title);--aramid-line-height-body:20px;--aramid-line-height-title:1.25;--aramid-line-height-grid:16px;--aramid-control-icon-size:18px;--aramid-space-1:.25rem;--aramid-space-2:.375rem;--aramid-space-3:.5rem;--aramid-space-4:.75rem;--aramid-space-6:1rem;--aramid-space-8:1.25rem;--aramid-radius-sm:8px;--aramid-radius-md:8px;--aramid-radius-lg:8px;--aramid-radius-pill:999px;--aramid-control-height-compact:2rem;--aramid-control-height-in-grid:24px;--aramid-select-height:var(--aramid-control-height-default);--aramid-select-radius:6px;--aramid-radius-select-option:4px;--aramid-select-option-height:1.75rem;--aramid-select-option-inset:30px;--aramid-select-list-max-height:calc(var(--aramid-select-option-height) * 10 + var(--aramid-space-1) * 2 + 2px);--aramid-grid-row-height:24px;--aramid-grid-header-height:32px;--aramid-grid-bar-height:32px;--aramid-data-row-stripe:color-mix(in srgb, var(--aramid-color-fg-default) 2%, var(--aramid-color-bg-surface));--aramid-control-height-grid-bar:24px;--aramid-tooltip-font-size:.75rem;--aramid-chart-table-visible-rows:5;--aramid-sankey-min-height:22rem;--aramid-control-height-default:2rem;--aramid-control-height-touch:3rem;--aramid-button-height-sm:24px;--aramid-button-height-lg:28px;--aramid-button-height:var(--aramid-button-height-lg);--aramid-button-height-inline:var(--aramid-tag-height);--aramid-button-padding-inline:var(--aramid-space-3);--aramid-search-width-sm:12rem;--aramid-search-width-md:14rem;--aramid-search-width-lg:20rem;--aramid-tree-row-height:1.75rem;--aramid-tree-indent-step:.75rem;--aramid-sidebar-indent-step:.5rem;--aramid-tabs-primary-height:1.875rem;--aramid-tabs-secondary-height:1.625rem;--aramid-tabs-nested-height:1.375rem;--aramid-sidebar-width:192px;--aramid-secondary-sidebar-width:var(--aramid-sidebar-width);--aramid-secondary-sidebar-width-wide:256px;--aramid-explorer-width:320px;--aramid-drawer-width:35rem;--aramid-secondary-sidebar-content-gap:var(--aramid-space-3);--aramid-settings-nav-width:var(--aramid-secondary-sidebar-width);--aramid-sticky-nav-max-block-size:calc(100dvh - 2.5rem);--aramid-selected-bar-width:3px;--aramid-property-grid-lined-label-width:13rem;--aramid-property-grid-gap:calc(var(--aramid-space-3) * 3);--aramid-property-summary-icon-size:2.5rem;--aramid-count-tile-figure-width:9rem;--aramid-card-gallery-min-width:17rem;--aramid-card-gallery-min-height:9rem;--aramid-card-gallery-icon-size:2.75rem;--aramid-connection-node-width:15rem;--aramid-connection-node-min-width:10rem;--aramid-connection-lines-min-width:8rem;--aramid-grouped-metric-aside-width:7rem;--aramid-budget-card-meter-height:1.5rem;--aramid-motion-fast:.12s;--aramid-motion-normal:.18s;--aramid-z-rail:20;--aramid-z-overlay:100;--aramid-z-toast:200;--aramid-z-raised:2}[data-density=compact]{--aramid-space-2:.25rem;--aramid-space-3:.375rem;--aramid-secondary-sidebar-content-gap:var(--aramid-space-3);--aramid-space-4:.625rem;--aramid-space-6:.875rem;--aramid-space-8:1.25rem;--aramid-control-height-default:2rem;--aramid-button-padding-inline:var(--aramid-space-3)}[data-motion=reduce],[data-motion=reduce] *{--aramid-motion-fast:1ms;--aramid-motion-normal:1ms}@media (prefers-reduced-motion:reduce){:root:not([data-motion=normal]){--aramid-motion-fast:1ms;--aramid-motion-normal:1ms}}:root{--aramid-tag-font-size:.875rem;--aramid-tag-symbol-size:var(--aramid-font-size-xs);--aramid-tag-line-height:1rem;--aramid-tag-height:1.25rem;--aramid-tag-radius:3px;--aramid-tag-shape-dense-radius:2px;--aramid-tag-font-weight:var(--aramid-font-weight-body);--aramid-tag-padding-inline:6px;--aramid-status-mark-size:3rem;--aramid-status-mark-glyph-size:calc(var(--aramid-status-mark-size) / 2);--aramid-status-dot-size:.5rem;--aramid-status-dot-square-radius:2px;--aramid-issue-count-mark-size:var(--aramid-explorer-state-size);--aramid-z-above:1;--aramid-z-sticky-corner:3;--aramid-z-handle:4;--aramid-z-popover:calc(var(--aramid-z-overlay) + 1);--aramid-font-weight-body:400;--aramid-font-weight-title:300;--aramid-font-weight-regular:400;--aramid-font-weight-medium:500;--aramid-font-weight-bold:700;--aramid-font-weight-strong:600;--aramid-font-size-display:1.75rem;--aramid-font-size-display-sm:1.25rem;--aramid-line-height-tight:1;--aramid-line-height-normal:1.35;--aramid-line-height-relaxed:1.5;--aramid-radius-xl:8px;--aramid-radius-2xl:8px;--aramid-radius-segmented-selected:6px;--aramid-icon-size-xs:.625rem;--aramid-icon-size-md:16px;--aramid-icon-size-lg:1.25rem;--aramid-icon-size-xl:1.5rem;--aramid-icon-size-2xl:calc(var(--aramid-icon-size-md) * 2);--aramid-opacity-deleted:.6;--aramid-opacity-disabled:.62;--aramid-opacity-disabled-menu:.4;--aramid-opacity-hint:.6;--aramid-opacity-weave-track:.32;--aramid-opacity-glyph:.78;--aramid-opacity-pulse:.55;--aramid-transition-fast:var(--aramid-motion-fast) ease;--aramid-control-height-bar:2rem;--aramid-explorer-glyph-size:16px;--aramid-nav-row-height:var(--aramid-button-height-sm);--aramid-explorer-row-height:var(--aramid-nav-row-height);--aramid-explorer-indent-step:var(--aramid-sidebar-indent-step);--aramid-explorer-toggle-size:1rem;--aramid-explorer-dot-size:8px;--aramid-explorer-tag-dot-size:12px;--aramid-explorer-dot-ring-width:1.5px;--aramid-explorer-state-size:calc(var(--aramid-font-size-body) * 7 / 8);--aramid-explorer-item-gap:var(--aramid-space-1)}:root,[data-theme=light],[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--aramid-weave-a:#0f62fe;--aramid-weave-b:#4589ff;--aramid-weave-c:#b28600;--aramid-color-bg-canvas:#f4f4f4;--aramid-color-bg-surface:#fff;--aramid-color-bg-elevated:#f4f4f4;--aramid-color-bg-subtle:#f4f4f4;--aramid-color-bg-hover:#e8e8e8;--aramid-color-fg-default:#161616;--aramid-color-fg-muted:#525252;--aramid-color-fg-subtle:#6f6f6f;--aramid-color-fg-placeholder:#6f6f6f;--aramid-color-fg-on-accent:#fff;--aramid-color-fg-on-danger:#fff;--aramid-color-border-subtle:#c6c6c6;--aramid-color-border-default:#8d8d8d;--aramid-color-border-strong:#525252;--aramid-grid-bar-divider:var(--aramid-color-border-subtle);--aramid-color-accent:#0f62fe;--aramid-color-accent-hover:#0353e9;--aramid-color-link:#0043ce;--aramid-color-accent-soft:#d0e2ff;--aramid-color-accent-title:var(--aramid-color-link);--aramid-color-success:#24a148;--aramid-color-warning:#f1c21b;--aramid-color-warning-text:#8a5700;--aramid-color-favorite:#f1c21b;--aramid-color-warning-soft:#f4f4f4;--aramid-color-danger:#da1e28;--aramid-color-info:#0043ce;--aramid-color-focus-ring:#0f62fe;--aramid-segmented-selected-bg:#fff;--aramid-segmented-selected-fg:#161616;--aramid-shadow-panel:0 1px 1px #00000014;--aramid-shadow-overlay:0 8px 24px #0000003d}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--aramid-color-bg-canvas:#161616;--aramid-color-bg-surface:#262626;--aramid-color-bg-elevated:#393939;--aramid-color-bg-subtle:#393939;--aramid-color-bg-hover:#393939;--aramid-color-fg-default:#f4f4f4;--aramid-color-fg-muted:#c6c6c6;--aramid-color-fg-subtle:#b8b8b8;--aramid-color-fg-placeholder:#a8a8a8;--aramid-color-fg-on-accent:#fff;--aramid-color-fg-on-danger:#161616;--aramid-color-border-subtle:#393939;--aramid-color-border-default:#525252;--aramid-color-border-strong:#6f6f6f;--aramid-grid-bar-divider:var(--aramid-color-border-default);--aramid-color-accent:#0f62fe;--aramid-color-accent-hover:#0353e9;--aramid-color-link:#78a9ff;--aramid-color-accent-soft:#393939;--aramid-color-accent-title:var(--aramid-color-link);--aramid-color-success:#42be65;--aramid-color-warning:#f1c21b;--aramid-color-warning-text:#f1c21b;--aramid-color-favorite:#f1c21b;--aramid-color-warning-soft:#393939;--aramid-color-danger:#fa4d56;--aramid-color-info:#4589ff;--aramid-color-focus-ring:#fff;--aramid-segmented-selected-bg:#f4f4f4;--aramid-segmented-selected-fg:#161616;--aramid-shadow-panel:0 1px 2px #00000047;--aramid-shadow-overlay:0 18px 48px #0000008c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--aramid-color-bg-canvas:#161616;--aramid-color-bg-surface:#262626;--aramid-color-bg-elevated:#393939;--aramid-color-bg-subtle:#393939;--aramid-color-bg-hover:#393939;--aramid-color-fg-default:#f4f4f4;--aramid-color-fg-muted:#c6c6c6;--aramid-color-fg-subtle:#b8b8b8;--aramid-color-fg-placeholder:#a8a8a8;--aramid-color-fg-on-accent:#fff;--aramid-color-fg-on-danger:#161616;--aramid-color-border-subtle:#393939;--aramid-color-border-default:#525252;--aramid-color-border-strong:#6f6f6f;--aramid-grid-bar-divider:var(--aramid-color-border-default);--aramid-color-accent:#0f62fe;--aramid-color-accent-hover:#0353e9;--aramid-color-link:#78a9ff;--aramid-color-accent-soft:#393939;--aramid-color-accent-title:var(--aramid-color-link);--aramid-color-success:#42be65;--aramid-color-warning:#f1c21b;--aramid-color-warning-text:#f1c21b;--aramid-color-favorite:#f1c21b;--aramid-color-warning-soft:#393939;--aramid-color-danger:#fa4d56;--aramid-color-info:#4589ff;--aramid-color-focus-ring:#fff;--aramid-segmented-selected-bg:#f4f4f4;--aramid-segmented-selected-fg:#161616;--aramid-shadow-panel:0 1px 2px #00000047;--aramid-shadow-overlay:0 18px 48px #0000008c}}[data-contrast=high],:root[data-contrast=high]{--aramid-color-border-subtle:var(--aramid-color-border-strong);--aramid-color-border-default:var(--aramid-color-fg-default);--aramid-color-focus-ring:var(--aramid-color-fg-default)}:root,[data-theme=light],[data-theme=system]{--aramid-color-backdrop:#0f172a8f;--aramid-color-log-error:var(--aramid-color-danger);--aramid-color-log-warning:var(--aramid-color-warning-text)}[data-theme=dark]{--aramid-color-log-error:var(--aramid-color-danger);--aramid-color-log-warning:var(--aramid-color-warning-text)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),[data-theme=system]{--aramid-color-log-error:var(--aramid-color-danger);--aramid-color-log-warning:var(--aramid-color-warning-text)}}:root,[data-theme=light],[data-theme=system]{--aramid-log-ansi-black:#000;--aramid-log-ansi-red:#cd0000;--aramid-log-ansi-green:#070;--aramid-log-ansi-yellow:#660;--aramid-log-ansi-blue:#00e;--aramid-log-ansi-magenta:#b400b4;--aramid-log-ansi-cyan:#007373;--aramid-log-ansi-white:#656565;--aramid-log-ansi-bright-black:#666;--aramid-log-ansi-bright-red:#d10000;--aramid-log-ansi-bright-green:#007500;--aramid-log-ansi-bright-yellow:#660;--aramid-log-ansi-bright-blue:#5151e0;--aramid-log-ansi-bright-magenta:#b200b2;--aramid-log-ansi-bright-cyan:#007070;--aramid-log-ansi-bright-white:#666}[data-theme=dark]{--aramid-log-ansi-black:#8a8a8a;--aramid-log-ansi-red:#e06161;--aramid-log-ansi-green:#00cd00;--aramid-log-ansi-yellow:#cdcd00;--aramid-log-ansi-blue:#7a7af6;--aramid-log-ansi-magenta:#dc4cdc;--aramid-log-ansi-cyan:#00cdcd;--aramid-log-ansi-white:#e5e5e5;--aramid-log-ansi-bright-black:#898989;--aramid-log-ansi-bright-red:#ff3d3d;--aramid-log-ansi-bright-green:#0f0;--aramid-log-ansi-bright-yellow:#ff0;--aramid-log-ansi-bright-blue:#7979ff;--aramid-log-ansi-bright-magenta:#f0f;--aramid-log-ansi-bright-cyan:#0ff;--aramid-log-ansi-bright-white:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),[data-theme=system]{--aramid-log-ansi-black:#8a8a8a;--aramid-log-ansi-red:#e06161;--aramid-log-ansi-green:#00cd00;--aramid-log-ansi-yellow:#cdcd00;--aramid-log-ansi-blue:#7a7af6;--aramid-log-ansi-magenta:#dc4cdc;--aramid-log-ansi-cyan:#00cdcd;--aramid-log-ansi-white:#e5e5e5;--aramid-log-ansi-bright-black:#898989;--aramid-log-ansi-bright-red:#ff3d3d;--aramid-log-ansi-bright-green:#0f0;--aramid-log-ansi-bright-yellow:#ff0;--aramid-log-ansi-bright-blue:#7979ff;--aramid-log-ansi-bright-magenta:#f0f;--aramid-log-ansi-bright-cyan:#0ff;--aramid-log-ansi-bright-white:#fff}}:root,[data-theme]{--aramid-tag-good-bg:color-mix(in srgb, var(--aramid-color-success) 25%, var(--aramid-color-bg-surface));--aramid-tag-progress-bg:color-mix(in srgb, var(--aramid-color-info) 25%, var(--aramid-color-bg-surface));--aramid-tag-warn-bg:color-mix(in srgb, var(--aramid-color-warning) 25%, var(--aramid-color-bg-surface));--aramid-tag-danger-bg:color-mix(in srgb, var(--aramid-color-danger) 25%, var(--aramid-color-bg-surface));--aramid-tag-stopped-bg:color-mix(in srgb, var(--aramid-color-fg-muted) 25%, var(--aramid-color-bg-surface));--aramid-tag-unknown-bg:color-mix(in srgb, var(--aramid-color-fg-subtle) 25%, var(--aramid-color-bg-surface))}:root,[data-theme=light],[data-theme=system]{--aramid-tag-good-fg:#0e6027;--aramid-tag-progress-fg:#0043ce;--aramid-tag-warn-fg:#161616;--aramid-tag-danger-fg:#a2191f;--aramid-tag-stopped-fg:#525252;--aramid-tag-unknown-fg:#525252}[data-theme=dark]{--aramid-tag-good-fg:#8aeaa8;--aramid-tag-progress-fg:#a6c8ff;--aramid-tag-warn-fg:#f1c21b;--aramid-tag-danger-fg:#ffb3b8;--aramid-tag-stopped-fg:#c6c6c6;--aramid-tag-unknown-fg:#c6c6c6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),[data-theme=system]{--aramid-tag-good-fg:#8aeaa8;--aramid-tag-progress-fg:#a6c8ff;--aramid-tag-warn-fg:#f1c21b;--aramid-tag-danger-fg:#ffb3b8;--aramid-tag-stopped-fg:#c6c6c6;--aramid-tag-unknown-fg:#c6c6c6}}:root,[data-theme=light],[data-theme=system]{--aramid-menu-bg:var(--aramid-color-bg-elevated);--aramid-menu-border:var(--aramid-color-border-subtle);--aramid-menu-shadow:0 1px 3px #8c8c8c40;--aramid-menu-divider:#e8e8e8;--aramid-menu-hover-bg:var(--aramid-color-bg-hover);--aramid-menu-hover-line:var(--aramid-color-border-strong);--aramid-menu-active-bg:var(--aramid-color-accent);--aramid-menu-active-fg:#fff;--aramid-menu-chevron:var(--aramid-color-fg-subtle)}[data-theme=dark]{--aramid-menu-bg:var(--aramid-color-bg-elevated);--aramid-menu-border:var(--aramid-color-border-subtle);--aramid-menu-shadow:0 1px 3px #00000080;--aramid-menu-divider:var(--aramid-color-border-subtle);--aramid-menu-hover-bg:var(--aramid-color-bg-hover);--aramid-menu-hover-line:var(--aramid-color-border-strong);--aramid-menu-active-bg:var(--aramid-color-accent);--aramid-menu-active-fg:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),[data-theme=system]{--aramid-menu-bg:var(--aramid-color-bg-elevated);--aramid-menu-border:var(--aramid-color-border-subtle);--aramid-menu-shadow:0 1px 3px #00000080;--aramid-menu-divider:var(--aramid-color-border-subtle);--aramid-menu-hover-bg:var(--aramid-color-bg-hover);--aramid-menu-hover-line:var(--aramid-color-border-strong);--aramid-menu-active-bg:var(--aramid-color-accent);--aramid-menu-active-fg:#fff}}:root,[data-theme=light],[data-theme=system]{--aramid-color-fg-disabled:#8d8d8d;--aramid-note-bg:#f4f4f4;--aramid-note-line:#f1c21b;--aramid-note-fg:#161616;--aramid-alarm-row-tint:22%;--aramid-alarm-row-tint-low:24%;--aramid-alarm-row-tint-critical:30%;--aramid-pve-dialog-fg:#161616;--aramid-pve-dialog-bg:#fff;--aramid-pve-dialog-border:#c6c6c6;--aramid-pve-dialog-title:var(--aramid-color-accent-title);--aramid-pve-dialog-bar-bg:#f4f4f4;--aramid-pve-dialog-bar-border:#c6c6c6;--aramid-chart-blue:#115fa6;--aramid-chart-green:#94ae0a;--aramid-chart-teal:#24ad9a;--aramid-chart-lime:#bbde0d;--aramid-chart-yellow:#ffd13e;--aramid-chart-red:#a61120;--aramid-chart-orange:#d97706}[data-theme=dark]{--aramid-color-fg-disabled:#8d8d8d;--aramid-note-bg:#393939;--aramid-note-line:#f1c21b;--aramid-note-fg:var(--aramid-color-fg-muted);--aramid-alarm-row-tint:16%;--aramid-alarm-row-tint-low:16%;--aramid-alarm-row-tint-critical:30%;--aramid-pve-dialog-fg:var(--aramid-color-fg-default);--aramid-pve-dialog-bg:var(--aramid-color-bg-surface);--aramid-pve-dialog-border:var(--aramid-color-border-subtle);--aramid-pve-dialog-title:var(--aramid-color-accent-title);--aramid-pve-dialog-bar-bg:var(--aramid-color-bg-elevated);--aramid-pve-dialog-bar-border:var(--aramid-color-border-subtle);--aramid-chart-blue:#7ba7ff;--aramid-chart-green:#56d6b2;--aramid-chart-teal:#82d6c4;--aramid-chart-lime:#c7e765;--aramid-chart-yellow:#fbbf24;--aramid-chart-red:#f87171;--aramid-chart-orange:#f2b766}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),[data-theme=system]{--aramid-color-fg-disabled:#8d8d8d;--aramid-note-bg:#393939;--aramid-note-line:#f1c21b;--aramid-note-fg:var(--aramid-color-fg-muted);--aramid-alarm-row-tint:16%;--aramid-alarm-row-tint-low:16%;--aramid-alarm-row-tint-critical:30%;--aramid-pve-dialog-fg:var(--aramid-color-fg-default);--aramid-pve-dialog-bg:var(--aramid-color-bg-surface);--aramid-pve-dialog-border:var(--aramid-color-border-subtle);--aramid-pve-dialog-title:var(--aramid-color-accent-title);--aramid-pve-dialog-bar-bg:var(--aramid-color-bg-elevated);--aramid-pve-dialog-bar-border:var(--aramid-color-border-subtle);--aramid-chart-blue:#7ba7ff;--aramid-chart-green:#56d6b2;--aramid-chart-teal:#82d6c4;--aramid-chart-lime:#c7e765;--aramid-chart-yellow:#fbbf24;--aramid-chart-red:#f87171;--aramid-chart-orange:#f2b766}}:root{--aramid-severity-critical:#b91c1c;--aramid-severity-high:#ef4444;--aramid-severity-medium:#f97316;--aramid-severity-low:#eab308;--aramid-severity-good:#22c55e;--aramid-severity-ink:#161616;--aramid-severity-ink-critical:#fff;--aramid-status-good:var(--aramid-color-success);--aramid-status-progress:var(--aramid-color-info);--aramid-status-warn:var(--aramid-color-warning);--aramid-status-danger:var(--aramid-color-danger);--aramid-status-stopped:var(--aramid-color-fg-muted);--aramid-status-unknown:var(--aramid-color-fg-subtle);--aramid-status-glyph:#fff;--aramid-meter-fill-fg:#161616;--aramid-heatmap-good:var(--aramid-severity-good);--aramid-heatmap-low:var(--aramid-severity-low);--aramid-heatmap-medium:var(--aramid-severity-medium);--aramid-heatmap-high:var(--aramid-severity-high);--aramid-heatmap-none:var(--aramid-color-border-subtle);--aramid-heatmap-ink:#161616;--aramid-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0.99 2.99 10.06 6.01'%3E%3Cpath d='M6,9L1.2,4.2a0.68,0.68,0,0,1,1-1L6,7.08,9.84,3.24a0.68,0.68,0,1,1,1,1Z' fill='%238c8c8c'/%3E%3C/svg%3E");--aramid-meter-fill:#5b95ed;--aramid-color-scrim:#0f172a7a;--aramid-color-scrim-light:#0f172a6b;--aramid-color-wash:#7f7f7f14;--aramid-login-canvas:#f4f4f4;--aramid-login-card-line:#c6c6c6b3;--aramid-login-field-line:#c6c6c6;--aramid-login-placeholder:#a8a8a8;--aramid-login-action:#0f62fe;--aramid-login-wave-tint:#0f62fe1a;--aramid-login-banner-deep-base:#161616;--aramid-login-submit-hover-shade:#0353e9;--aramid-login-banner-mid-base:#262626;--aramid-login-banner-cyan-base:#393939;--aramid-login-banner-glow:#0f62fe59;--aramid-login-input-shadow:#16161608;--aramid-login-card-shadow:#1616162e;--aramid-login-card-shadow-near:#16161614;--aramid-login-wave-glow:#0f62fe59;--aramid-login-wave-two-line:#0f62fe47;--aramid-login-banner-halo:#0f62fe47;--aramid-login-wave-line:#78a9ff5c;--aramid-login-rule:#78a9ff;--aramid-login-orbit-line:#78a9ff6b;--aramid-login-grid-line:#78a9ff40;--aramid-login-particle:#a6c8ff;--aramid-login-particle-glow:#a6c8ffe0;--aramid-login-diagonal-echo:#a6c8ff29;--aramid-login-diagonal:#a6c8ffbf;--aramid-login-kicker:#f4f4f4c7;--aramid-login-banner-description:#c6c6c6c2;--aramid-login-banner-text:#f4f4f4;--aramid-login-brand-mark-surface:#f4f4f41f;--aramid-login-brand-mark-border:#f4f4f49e;--aramid-login-brand:#f4f4f4e6;--aramid-logo-novnc-from:#a8d03d;--aramid-logo-novnc-line:#6d9c27;--aramid-logo-novnc-to:#f2d14c;--aramid-logo-spice-fill:#e5e9ed;--aramid-logo-spice-line:#6a7b8d;--aramid-logo-xterm:#3b73a5;--aramid-terminal-launcher-icon-ring:#00000047;--aramid-terminal-launcher-hover:#00000052;--aramid-terminal-launcher-icon-shadow:#00000059;--aramid-terminal-window-shadow:#0000006b;--aramid-terminal-launcher-icon-surface:#0f172ad1;--aramid-terminal-bar:#171717;--aramid-terminal-bg:#101010;--aramid-terminal-text:#f0f0f0;--aramid-terminal-titlebar-hover:#ffffff1f;--aramid-terminal-launcher-icon-border:#ffffffb8;--aramid-logo-novnc-frame:#ffffffd1;--aramid-terminal-fg:#e2e8f0;--aramid-terminal-fg-muted:#cbd5e1;--aramid-terminal-ink:#fff}:root,[data-theme]{--aramid-row-hover-bg:var(--aramid-color-bg-hover);--aramid-row-selected-bg:var(--aramid-color-bg-subtle);--aramid-tab-hover-bg:var(--aramid-color-bg-hover);--aramid-tab-selected-fg:var(--aramid-color-link);--aramid-nav-hover-bg:var(--aramid-color-bg-hover);--aramid-nav-active-bg:var(--aramid-color-bg-subtle)}[data-theme=dark]{--aramid-heatmap-good:#15803d;--aramid-heatmap-low:#a16207;--aramid-heatmap-medium:#c2410c;--aramid-heatmap-high:#b91c1c;--aramid-heatmap-ink-dark:#fff;--aramid-heatmap-ink:var(--aramid-heatmap-ink-dark);--aramid-weave-a:#4589ff;--aramid-weave-b:#a6c8ff;--aramid-weave-c:#f1c21b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),[data-theme=system]{--aramid-heatmap-good:#15803d;--aramid-heatmap-low:#a16207;--aramid-heatmap-medium:#c2410c;--aramid-heatmap-high:#b91c1c;--aramid-heatmap-ink-dark:#fff;--aramid-heatmap-ink:var(--aramid-heatmap-ink-dark);--aramid-weave-a:#4589ff;--aramid-weave-b:#a6c8ff;--aramid-weave-c:#f1c21b}}:root,[data-theme]{--aramid-select-border:var(--aramid-color-border-default);--aramid-select-border-hover:var(--aramid-color-border-strong);--aramid-select-ring:color-mix(in srgb, var(--aramid-color-accent) 30%, transparent);--aramid-select-panel-bg:var(--aramid-color-bg-surface);--aramid-select-panel-border:var(--aramid-color-border-subtle);--aramid-select-option-hover-bg:var(--aramid-color-bg-hover);--aramid-select-option-selected-bg:color-mix(in srgb, var(--aramid-color-accent) 14%, transparent);--aramid-select-option-selected-fg:var(--aramid-color-link)}}@layer oneklic-reset{.aramid-root,.aramid-root *,.aramid-root :before,.aramid-root :after{box-sizing:border-box}.aramid-root{min-height:100%;color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-canvas);font-family:var(--aramid-font-body);font-size:var(--aramid-font-size-md);line-height:var(--aramid-line-height-normal);text-rendering:auto;margin:0}.aramid-root button,.aramid-root input,.aramid-root select,.aramid-root textarea{font:inherit}.aramid-root ::placeholder{color:var(--aramid-color-fg-placeholder)}.aramid-root button,.aramid-root a,.aramid-root input,.aramid-root select,.aramid-root textarea,.aramid-root [tabindex]{outline-color:#0000}.aramid-root :focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:2px}.aramid-root :is(main,[role=dialog],[role=alertdialog],[role=menu],[role=tabpanel],[data-ui=aramid-app-sidebar],[data-ui=aramid-focus-scope]):focus-visible{outline:none}.aramid-root a:where(:link,:visited){color:var(--aramid-color-link)}}@layer oneklic-components{.aramid-brand-icon{color:currentColor;vertical-align:middle;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.aramid-brand-icon[data-size=sm]{width:.875rem;height:.875rem}.aramid-brand-icon[data-size=lg]{width:1.5rem;height:1.5rem}.aramid-brand-icon[data-size=xl]{width:2.25rem;height:2.25rem}[data-theme=dark] .aramid-brand-icon[data-dark-tile=true]{border-radius:var(--aramid-radius-md);background:var(--aramid-color-fg-default)}@media (prefers-color-scheme:dark){[data-theme=system] .aramid-brand-icon[data-dark-tile=true]{border-radius:var(--aramid-radius-md);background:var(--aramid-color-fg-default)}}.aramid-brand-icon svg{width:100%;height:100%;display:block}.aramid-brand-icon-fallback{border-radius:var(--aramid-radius-md);width:100%;height:100%;font-size:var(--aramid-font-size-sm);font-weight:var(--aramid-font-weight-medium);line-height:var(--aramid-line-height-tight);border:1px solid;justify-content:center;align-items:center;display:flex}.aramid-brand-picker-content{gap:var(--aramid-space-3);flex-direction:column;min-height:0;display:flex}.aramid-brand-picker-grid{border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-md);height:min(360px,50vh);overflow:auto}.aramid-brand-picker-grid-inner{position:relative}.aramid-brand-picker-row{grid-template-columns:repeat(var(--aramid-brand-columns), minmax(0, 1fr));width:100%;height:72px;display:grid;position:absolute}.aramid-brand-picker-row [role=gridcell]{min-width:0;padding:2px}.aramid-button.aramid-brand-picker-option{align-items:center;gap:var(--aramid-space-3);width:100%;min-width:0;height:100%;padding:var(--aramid-space-3);border-radius:var(--aramid-radius-md);color:var(--aramid-color-fg-default);cursor:pointer;text-align:start;background:0 0;border:1px solid #0000;display:flex;overflow:hidden}.aramid-button.aramid-brand-picker-option:hover{background:var(--aramid-color-bg-hover)}.aramid-button.aramid-brand-picker-option[aria-pressed=true]{border-color:var(--aramid-color-accent);background:var(--aramid-color-accent-soft)}.aramid-button.aramid-brand-picker-option:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-brand-picker-option .aramid-button-label{align-items:center;gap:var(--aramid-space-3);min-width:0;display:flex}.aramid-brand-picker-option-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aramid-brand-picker-message{justify-content:center;align-items:center;gap:var(--aramid-space-4);min-height:5rem;color:var(--aramid-color-fg-muted);display:flex}a:any-link{text-decoration:none}.aramid-button,.aramid-link-button{height:var(--aramid-button-height);min-height:var(--aramid-button-height);justify-content:center;align-items:center;gap:var(--aramid-space-2);padding:0 var(--aramid-button-padding-inline);color:var(--aramid-color-fg-on-accent);font-size:var(--aramid-font-size-sm);font-weight:var(--aramid-font-weight-medium);white-space:nowrap;cursor:pointer;background:var(--aramid-color-accent);border-radius:var(--aramid-radius-md);transition:background var(--aramid-transition-fast), border-color var(--aramid-transition-fast);border:1px solid #0000;flex:none;text-decoration:none;display:inline-flex}.aramid-button:hover,.aramid-link-button:hover{background:var(--aramid-color-accent-hover)}.aramid-button:disabled,.aramid-button[aria-disabled=true],.aramid-link-button[aria-disabled=true]{cursor:not-allowed;opacity:var(--aramid-opacity-disabled)}.aramid-button[data-variant=secondary],.aramid-link-button[data-variant=secondary]{color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-surface);border-color:var(--aramid-color-border-default)}.aramid-button[data-variant=danger],.aramid-link-button[data-variant=danger]{color:var(--aramid-color-fg-on-danger);background:var(--aramid-color-danger)}.aramid-button[data-variant=ghost],.aramid-link-button[data-variant=ghost]{color:var(--aramid-color-link);background:0 0;border-color:#0000}.aramid-button[aria-pressed=true]{color:var(--aramid-color-fg-default);background:var(--aramid-color-accent-soft);border-color:var(--aramid-color-accent)}.aramid-button[data-size=inline],.aramid-link-button[data-size=inline]{height:var(--aramid-button-height-inline);min-height:var(--aramid-button-height-inline);padding-inline:var(--aramid-tag-padding-inline);line-height:var(--aramid-tag-line-height)}.aramid-button[data-variant=link][data-size]{height:auto;min-height:0;color:var(--aramid-color-link);font:inherit;text-align:start;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none}.aramid-button-group{flex:none;display:inline-flex}.aramid-button-group>.aramid-button{border-radius:0}.aramid-button-group>.aramid-button+.aramid-button{margin-inline-start:-1px}.aramid-button-group>.aramid-button:is(:hover,:focus-visible){z-index:var(--aramid-z-raised);position:relative}.aramid-button-group>.aramid-button:first-child{border-start-start-radius:var(--aramid-radius-md);border-end-start-radius:var(--aramid-radius-md)}.aramid-button-group>.aramid-button:last-child{border-start-end-radius:var(--aramid-radius-md);border-end-end-radius:var(--aramid-radius-md)}.aramid-button-spinner,.aramid-spinner{vertical-align:middle;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite aramid-spin;display:inline-block}.aramid-button-icon{width:var(--aramid-control-icon-size);height:var(--aramid-control-icon-size);flex:0 0 var(--aramid-control-icon-size);justify-content:center;align-items:center;display:inline-flex}.aramid-button-icon>[data-ui=aramid-icon]{width:var(--aramid-control-icon-size);height:var(--aramid-control-icon-size);flex:0 0 var(--aramid-control-icon-size);font-size:var(--aramid-control-icon-size);line-height:var(--aramid-control-icon-size);justify-content:center;align-items:center;display:inline-flex}.aramid-button-icon>svg{width:var(--aramid-control-icon-size);height:var(--aramid-control-icon-size);font-size:var(--aramid-control-icon-size);line-height:var(--aramid-control-icon-size)}.aramid-button-icon>[data-ui=aramid-icon] .aramid-icon-glyph{width:var(--aramid-control-icon-size);height:var(--aramid-control-icon-size)}.aramid-icon-button{width:var(--aramid-button-height);height:var(--aramid-button-height);color:var(--aramid-color-fg-default);cursor:pointer;border-radius:var(--aramid-radius-md);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.aramid-icon-button[data-size=inline]{width:var(--aramid-button-height-inline);height:var(--aramid-button-height-inline)}.aramid-icon-button:hover{background:var(--aramid-color-bg-hover)}.aramid-icon-button:disabled,.aramid-icon-button[aria-disabled=true]{cursor:not-allowed;opacity:var(--aramid-opacity-disabled)}.aramid-icon-button:disabled:hover,.aramid-icon-button[aria-disabled=true]:hover{background:0 0}.aramid-icon-button[aria-pressed=true]{color:var(--aramid-color-accent);background:var(--aramid-color-accent-soft)}.aramid-text{margin:0}.aramid-text[data-size=sm]{font-size:var(--aramid-font-size-sm)}.aramid-text[data-size=body]{font-size:var(--aramid-font-size-body);line-height:var(--aramid-line-height-body)}.aramid-text[data-size=title]{font-size:var(--aramid-font-size-title);line-height:var(--aramid-line-height-tight)}.aramid-text[data-size=display-sm]{font-size:var(--aramid-font-size-display-sm);line-height:var(--aramid-line-height-tight)}.aramid-text[data-line-height=body]{line-height:var(--aramid-line-height-body)}.aramid-text[data-line-height=tight]{line-height:var(--aramid-line-height-tight)}.aramid-text[data-line-height=grid]{line-height:var(--aramid-line-height-grid)}.aramid-text[data-line-height=relaxed]{line-height:var(--aramid-line-height-relaxed)}.aramid-text[data-weight=body]{font-weight:var(--aramid-font-weight-body)}.aramid-text[data-weight=strong]{font-weight:var(--aramid-font-weight-strong)}.aramid-text[data-mono]{font-family:var(--aramid-font-mono)}.aramid-text[data-numeric]{font-variant-numeric:tabular-nums}.aramid-text[data-tone=muted]{color:var(--aramid-color-fg-muted)}.aramid-text[data-tone=subtle]{color:var(--aramid-color-fg-subtle)}.aramid-text[data-tone=danger]{color:var(--aramid-color-danger)}.aramid-text[data-tone=success]{color:var(--aramid-color-success)}.aramid-text[data-tone=warning]{color:var(--aramid-color-warning-text)}.aramid-heading{font-size:var(--aramid-font-size-title);line-height:var(--aramid-line-height-title);font-weight:var(--aramid-font-weight-bold);letter-spacing:-.01em;margin:0}.aramid-field{align-content:start;align-items:start;gap:var(--aramid-space-1);display:grid}.aramid-label{color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-sm);font-weight:var(--aramid-font-weight-body)}.aramid-field-label-group{align-items:center;gap:var(--aramid-space-1);white-space:nowrap;min-width:0;display:inline-flex}.aramid-required{color:var(--aramid-color-danger)}.aramid-help-text,.aramid-error-text{font-size:var(--aramid-font-size-sm);margin:0}.aramid-help-text{color:var(--aramid-color-fg-muted)}.aramid-error-text{color:var(--aramid-color-danger)}.aramid-input,.aramid-textarea{width:100%;color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-surface);border:1px solid var(--aramid-color-border-default);border-radius:var(--aramid-radius-md)}.aramid-input{min-height:var(--aramid-control-height-default);padding:0 var(--aramid-space-2)}.aramid-input[type=color]{width:var(--aramid-control-height-compact);height:var(--aramid-control-height-compact);cursor:pointer;background:0 0;flex:none;padding:0}.aramid-input[type=color]::-webkit-color-swatch-wrapper{padding:0}.aramid-input[type=color]::-webkit-color-swatch{border-radius:inherit;border:0}.aramid-input[type=color]::-moz-color-swatch{border-radius:inherit;border:0}.aramid-input[data-mono=true]{font-family:var(--aramid-font-mono)}.aramid-textarea{min-height:5rem;padding:var(--aramid-space-2);resize:none}.aramid-input[aria-invalid=true],.aramid-textarea[aria-invalid=true]{border-color:var(--aramid-color-danger)}.aramid-select{width:100%;min-height:var(--aramid-select-height);padding:0 calc(var(--aramid-space-3) + 10px + var(--aramid-space-2)) 0 var(--aramid-space-4);color:var(--aramid-color-fg-default);appearance:none;cursor:pointer;background:var(--aramid-color-bg-surface) var(--aramid-select-arrow) no-repeat right var(--aramid-space-3) center / 10px 6px;border:1px solid var(--aramid-select-border);border-radius:var(--aramid-select-radius)}.aramid-select[data-fit=true]{width:auto}.aramid-select:hover:not(:disabled,[multiple]){border-color:var(--aramid-select-border-hover)}.aramid-select:not([multiple]):is(:focus-visible,[data-open=true],[aria-expanded=true]){border-color:var(--aramid-color-accent);box-shadow:0 0 0 3px var(--aramid-select-ring);outline:none}.aramid-select[aria-invalid=true],.aramid-select[data-invalid=true]{border-color:var(--aramid-color-danger)}.aramid-select[multiple]{padding:0 var(--aramid-space-2);background:var(--aramid-color-bg-surface);border-color:var(--aramid-color-border-default);border-radius:var(--aramid-radius-md)}.aramid-select[data-select-menu=true]{min-width:0;font:inherit;text-align:start;cursor:pointer;align-items:center;display:flex}.aramid-combobox{width:100%;min-width:0;display:inline-flex}.aramid-select.aramid-combobox-input{cursor:text}.aramid-combobox-list{z-index:var(--aramid-z-popover)}.aramid-combobox-option[data-active=true]{background:var(--aramid-menu-hover-bg);border-bottom-color:var(--aramid-menu-hover-line)}.aramid-combobox-option[aria-selected=true]{color:var(--aramid-menu-active-fg);background:var(--aramid-menu-active-bg)}.aramid-select-menu-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aramid-select-menu-value[data-empty=true]{color:var(--aramid-color-fg-muted)}.aramid-select:disabled{color:var(--aramid-color-fg-disabled);cursor:not-allowed;box-shadow:none}.aramid-select-list{z-index:var(--aramid-z-popover);box-sizing:border-box;max-width:min(480px,100vw - 1rem);max-height:var(--aramid-select-list-max-height);padding:var(--aramid-space-1);color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-body);background:var(--aramid-select-panel-bg);border:1px solid var(--aramid-select-panel-border);border-radius:var(--aramid-select-radius);box-shadow:var(--aramid-shadow-overlay);position:fixed;overflow:hidden auto}@media (prefers-reduced-motion:no-preference){.aramid-select-list{animation:aramid-select-list-in var(--aramid-motion-fast) ease-out}}@keyframes aramid-select-list-in{0%{opacity:0;transform:translateY(-2px)}}.aramid-select-list-option{box-sizing:border-box;width:100%;min-height:var(--aramid-select-option-height);padding:0 var(--aramid-select-option-inset) 0 var(--aramid-select-option-inset);color:inherit;font:inherit;text-align:start;white-space:nowrap;cursor:pointer;border-radius:var(--aramid-radius-select-option);background:0 0;border:0;align-items:center;display:flex;position:relative}.aramid-select-list-option:hover:not([aria-disabled=true]){background:var(--aramid-select-option-hover-bg)}.aramid-select-list-option[aria-selected=true]{color:var(--aramid-select-option-selected-fg);font-weight:var(--aramid-font-weight-medium);background:var(--aramid-select-option-selected-bg)}.aramid-select-list-option[data-active=true]{box-shadow:inset 0 0 0 2px var(--aramid-color-accent)}.aramid-select-list-option[data-unset=true]:not([aria-selected=true]){color:var(--aramid-color-fg-muted)}.aramid-select-list-option[data-divider=true]{margin-bottom:calc(var(--aramid-space-1) + 1px)}.aramid-select-list-option[data-divider=true]:after{right:0;bottom:calc(-1 * var(--aramid-space-1) / 2 - 1px);content:"";background:var(--aramid-select-panel-border);height:1px;position:absolute;left:0}.aramid-select-list-option[aria-disabled=true]{color:var(--aramid-color-fg-disabled);cursor:not-allowed}.aramid-select-list-check{left:var(--aramid-space-2);width:var(--aramid-icon-size-md);justify-content:center;display:inline-flex;position:absolute}.aramid-select-list-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.aramid-select-list-group{min-height:var(--aramid-select-option-height);padding:0 var(--aramid-space-3);color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-xs);font-weight:var(--aramid-font-weight-strong);align-items:center;display:flex}.aramid-select:not([multiple]) :is(option,optgroup){color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-elevated)}.aramid-checkbox{accent-color:var(--aramid-color-accent)}.aramid-checkbox-label{align-items:center;gap:var(--aramid-space-1);white-space:nowrap;cursor:pointer;display:inline-flex}.aramid-checkbox-label[data-disabled=true]{cursor:not-allowed;opacity:var(--aramid-opacity-disabled)}.aramid-fieldset{border:0;min-inline-size:0;margin:0;padding:0}.aramid-radio-group{gap:var(--aramid-space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.aramid-radio-option{align-items:center;gap:var(--aramid-space-2);display:inline-flex}.aramid-radio-option input{accent-color:var(--aramid-color-accent)}.aramid-switch{align-items:center;gap:var(--aramid-space-2);color:var(--aramid-color-fg-default);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.aramid-switch:disabled,.aramid-switch[aria-disabled=true]{cursor:not-allowed;opacity:var(--aramid-opacity-disabled)}.aramid-switch-track{width:2.25rem;height:1.25rem;padding:calc(var(--aramid-space-1) / 2);background:var(--aramid-color-border-strong);border-radius:var(--aramid-radius-md);transition:background var(--aramid-transition-fast);align-items:center;display:inline-flex}.aramid-switch-thumb{background:var(--aramid-color-bg-surface);border-radius:var(--aramid-radius-sm);width:1rem;height:1rem;transition:transform var(--aramid-transition-fast)}.aramid-switch[aria-checked=true] .aramid-switch-track{background:var(--aramid-color-accent)}.aramid-switch[aria-checked=true] .aramid-switch-thumb{transform:translate(1rem)}.aramid-skeleton{background:var(--aramid-color-bg-subtle);border-radius:var(--aramid-radius-sm);min-height:1rem;animation:1.5s ease-in-out infinite aramid-pulse}.aramid-disclosure-summary{width:-moz-fit-content;width:fit-content;color:var(--aramid-color-link);white-space:nowrap;cursor:pointer}.aramid-disclosure-body{margin-block-start:var(--aramid-space-3)}.aramid-weave-loader{flex:none;display:block;position:relative}.aramid-weave-loader>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.aramid-weave-a{stroke:var(--aramid-weave-a)}.aramid-weave-b{stroke:var(--aramid-weave-b)}.aramid-weave-c{stroke:var(--aramid-weave-c)}.aramid-weave-track{opacity:var(--aramid-opacity-weave-track)}.aramid-weave-run{opacity:0;animation:2.1s ease-in-out infinite aramid-weave-run;animation-delay:calc(var(--aramid-weave-phase,0s) + var(--aramid-weave-face) * .7s + var(--aramid-weave-strand) * .13s);will-change:opacity}@keyframes aramid-weave-run{0%,60%,to{opacity:0}22%{opacity:1}}@media (prefers-reduced-motion:reduce){.aramid-weave-run{animation:none}.aramid-weave-track{opacity:1}}.aramid-panel,.aramid-card,.aramid-metric-card{color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-surface);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);box-shadow:none}.aramid-panel{overflow:hidden}.aramid-panel[data-row-dividers=true]>.aramid-panel-body>[role=listitem]{border-block-end:1px solid var(--aramid-color-border-subtle)}.aramid-panel[data-row-dividers=true]>.aramid-panel-body>[role=listitem]:last-child{border-block-end:0}.aramid-panel[data-tone=muted]{background:var(--aramid-color-bg-subtle)}.aramid-panel[data-tone=warning]{border-color:var(--aramid-color-warning)}.aramid-panel[data-tone=danger]{border-color:var(--aramid-color-danger)}.aramid-panel-header{justify-content:space-between;align-items:flex-start;gap:var(--aramid-space-3);min-width:0;padding:var(--aramid-space-3) var(--aramid-space-4);border-bottom:1px solid var(--aramid-color-border-subtle);display:flex}@media not (min-width:48rem){.aramid-panel-header{flex-wrap:wrap}.aramid-panel-header>:first-child{flex:100%;min-width:0}.aramid-panel-header>.aramid-panel-actions{flex-wrap:wrap;flex:100%;min-width:0;max-width:100%}}.aramid-panel[data-title-divider=false]>.aramid-panel-header{border-bottom:0}.aramid-panel[data-footer=true]{flex-direction:column;display:flex}.aramid-panel[data-footer=true]>.aramid-panel-body{min-height:0;padding-bottom:var(--aramid-space-2);flex:auto}.aramid-panel-footer{justify-content:flex-end;align-items:center;gap:var(--aramid-space-2);padding:0 var(--aramid-space-4) var(--aramid-space-3);flex:none;display:flex}.aramid-panel[data-title-divider=false]>.aramid-panel-header+.aramid-panel-body{padding-top:var(--aramid-space-2)}.aramid-panel[data-flexible-title=true]>.aramid-panel-header>div:first-child{flex:1 1 0;min-width:0}.aramid-panel[data-flexible-title=true]>.aramid-panel-header>.aramid-panel-actions{flex:none}.aramid-panel[data-header-align=center]>.aramid-panel-header{align-items:center}.aramid-panel-title{font-size:var(--aramid-font-size-title);font-weight:var(--aramid-font-weight-title);margin:0}.aramid-panel-description{margin:var(--aramid-space-1) 0 0;color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm)}.aramid-panel-body{padding:var(--aramid-space-4)}.aramid-panel-actions{gap:var(--aramid-space-2);flex-wrap:wrap;display:flex}.aramid-panel-header:has(>.aramid-panel-actions):not(:has(.aramid-panel-description)){align-items:center}.aramid-panel-header>.aramid-panel-actions{margin-block:calc(-1 * var(--aramid-space-1))}.aramid-panel-header:has(>.aramid-panel-actions>.aramid-segmented-control){align-items:center}.aramid-panel-actions>.aramid-segmented-control{margin-block:calc(.125rem - var(--aramid-space-3));padding:1px}.aramid-panel-actions>.aramid-segmented-control .aramid-tab{min-height:1.25rem}.aramid-panel[data-variant=section]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.aramid-panel[data-variant=section]>.aramid-panel-header{padding:0 0 var(--aramid-space-3);border-bottom:0;align-items:center}.aramid-panel[data-variant=section]>.aramid-panel-body{background:var(--aramid-color-bg-surface);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);box-shadow:none}.aramid-panel[data-variant=section][data-tone=muted]>.aramid-panel-body{background:var(--aramid-color-bg-subtle)}.aramid-panel[data-variant=section][data-tone=warning]>.aramid-panel-body{border-color:var(--aramid-color-warning)}.aramid-panel[data-variant=section][data-tone=danger]>.aramid-panel-body{border-color:var(--aramid-color-danger)}.aramid-card{padding:var(--aramid-space-3)}.aramid-card[data-flush]{padding:0}.aramid-toolbar{justify-content:space-between;align-items:center;gap:var(--aramid-space-2);flex-wrap:wrap;display:flex}.aramid-stack{gap:var(--aramid-stack-gap,var(--aramid-space-4));flex-direction:column;display:flex}.aramid-stack[data-fill-height=true]{flex:auto;min-height:0}.aramid-stack[data-direction=row]{flex-flow:wrap}.aramid-grid{grid-template-columns:var(--aramid-grid-columns,repeat(auto-fit, minmax(min(100%, var(--aramid-grid-min,16rem)), 1fr)));gap:var(--aramid-grid-gap,var(--aramid-space-4));display:grid}.aramid-grid[data-shrink=true]{min-width:0}.aramid-callout,.aramid-status-notice{gap:var(--aramid-space-2);padding:var(--aramid-space-3) var(--aramid-space-4);color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-elevated);border:1px solid #0000;border-inline-start:3px solid var(--aramid-color-info);border-radius:var(--aramid-radius-sm);display:grid}.aramid-callout[data-tone=info],.aramid-status-notice[data-tone=info]{border-inline-start-color:var(--aramid-color-info)}.aramid-callout[data-tone=success],.aramid-status-notice[data-tone=success]{border-inline-start-color:var(--aramid-color-success)}.aramid-callout[data-tone=warning],.aramid-status-notice[data-tone=warning]{border-inline-start-color:var(--aramid-color-warning)}.aramid-callout[data-tone=danger],.aramid-status-notice[data-tone=danger]{border-inline-start-color:var(--aramid-color-danger)}.aramid-status-notice p{color:var(--aramid-color-fg-default);margin:0}.aramid-status-notice-items{gap:var(--aramid-space-1);margin:0;padding-inline-start:var(--aramid-space-6);display:grid}.aramid-status-notice{--aramid-status-notice-line:calc(var(--aramid-font-size-body) * var(--aramid-line-height-normal));font-size:var(--aramid-font-size-body);line-height:var(--aramid-line-height-normal)}.aramid-status-notice-text{gap:var(--aramid-space-2);min-width:0;display:grid}.aramid-status-notice-action{align-items:center;gap:var(--aramid-space-2);flex-wrap:wrap;min-width:0;display:flex}.aramid-status-notice-dismiss{margin-block:calc((var(--aramid-status-notice-line) - var(--aramid-button-height)) / 2);color:inherit}.aramid-status-notice[data-dismissible]{column-gap:var(--aramid-space-2);grid-template-columns:minmax(0,1fr) auto}.aramid-status-notice[data-dismissible]>:not(.aramid-status-notice-dismiss){grid-column:1}.aramid-status-notice[data-dismissible]>.aramid-status-notice-dismiss{grid-area:1/2;align-self:start}.aramid-status-notice[data-action-placement=end]{column-gap:var(--aramid-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:start}.aramid-status-notice[data-action-placement=end][data-dismissible]{grid-template-columns:minmax(0,1fr) auto auto}.aramid-status-notice[data-action-placement=end]>:not(.aramid-status-notice-action){grid-column:1}.aramid-status-notice[data-action-placement=end]>.aramid-status-notice-action{block-size:var(--aramid-status-notice-line);grid-area:1/2;justify-content:flex-end;align-self:start;overflow:visible}.aramid-status-notice[data-action-placement=end][data-dismissible]>.aramid-status-notice-dismiss{grid-area:1/3;align-self:start}@media (max-width:48rem){.aramid-status-notice[data-action-placement=end]{grid-template-columns:minmax(0,1fr)}.aramid-status-notice[data-action-placement=end][data-dismissible]{grid-template-columns:minmax(0,1fr) auto}.aramid-status-notice[data-action-placement=end]>.aramid-status-notice-action{grid-area:auto/1;justify-content:flex-start}.aramid-status-notice[data-action-placement=end][data-dismissible]>.aramid-status-notice-dismiss{grid-area:1/2;align-self:start}}.aramid-metric-card{gap:var(--aramid-space-2);padding:var(--aramid-space-3);display:grid}.aramid-metric-label,.aramid-metric-detail{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm)}.aramid-metric-value{font-size:var(--aramid-font-size-figure)}.aramid-key-value-list{gap:var(--aramid-space-2);margin:0;display:grid}.aramid-key-value-list>div{gap:var(--aramid-space-3);grid-template-columns:minmax(8rem,1fr) 2fr;display:grid}.aramid-key-value-list dt{color:var(--aramid-color-fg-muted)}.aramid-key-value-list dd{margin:0}.aramid-progress{gap:var(--aramid-space-2);display:grid}.aramid-progress-label{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);justify-content:space-between;display:flex}.aramid-progress-track{height:var(--aramid-line-height-grid);background:var(--aramid-color-bg-subtle);border-radius:var(--aramid-radius-pill);overflow:hidden}.aramid-progress-value{background:var(--aramid-color-accent);border-radius:inherit;height:100%;transition:width var(--aramid-motion-normal) ease;display:block}.aramid-progress[data-meter] .aramid-progress-value,.aramid-progress[data-tone=good] .aramid-progress-value{background:var(--aramid-color-success)}.aramid-progress[data-tone=warn] .aramid-progress-value{background:var(--aramid-color-warning)}.aramid-progress[data-tone=danger] .aramid-progress-value{background:var(--aramid-color-danger)}.aramid-progress[data-meter]{color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-sm);gap:.2rem}.aramid-progress[data-meter] .aramid-progress-label{align-items:baseline;gap:var(--aramid-space-6);color:var(--aramid-color-fg-default);line-height:var(--aramid-line-height-normal)}.aramid-progress[data-meter] .aramid-progress-label>span:first-child{font-weight:var(--aramid-font-weight-regular)}.aramid-progress-footing{justify-content:space-between;align-items:baseline;gap:var(--aramid-space-6);line-height:var(--aramid-line-height-normal);display:flex}.aramid-state{place-items:center;gap:var(--aramid-space-2);min-height:6rem;padding:var(--aramid-space-4);text-align:center;display:grid}.aramid-state p{color:var(--aramid-color-fg-muted);margin:0}.aramid-empty-state[data-icon=true]{align-content:center;gap:var(--aramid-space-2);min-height:0;padding-block:var(--aramid-space-2)}.aramid-empty-state[data-icon=true]>strong{font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body)}.aramid-loading-state{flex:auto;align-self:stretch}.aramid-patterns-workbench-content>.aramid-loading-state{box-sizing:border-box;min-block-size:100%}.aramid-patterns-workbench-content>.aramid-patterns-workbench-body:has(>.aramid-loading-state){block-size:100%}:is(.aramid-patterns-detail-body:has(>.aramid-loading-state),.aramid-patterns-detail-body:has(>.aramid-section-gate[data-preparing])){flex-direction:column;display:flex}.aramid-tag{box-sizing:border-box;height:var(--aramid-tag-height);padding:2px var(--aramid-tag-padding-inline);font-size:var(--aramid-tag-font-size);font-weight:var(--aramid-tag-font-weight);line-height:var(--aramid-tag-line-height);white-space:nowrap;border-radius:var(--aramid-tag-radius);flex:none;align-items:center;gap:5px;display:inline-flex}.aramid-tag small{font-size:inherit;font-weight:inherit}.aramid-tag:before{font-size:var(--aramid-tag-symbol-size);line-height:var(--aramid-tag-line-height)}.aramid-data-table td .aramid-tag{margin-block:calc((1lh - var(--aramid-tag-height)) / 2);line-height:inherit;vertical-align:top}.aramid-tag[data-tone=good]{color:var(--aramid-tag-good-fg);background:var(--aramid-tag-good-bg)}.aramid-tag[data-tone=good]:before{content:"✓" / ""}.aramid-tag[data-tone=progress]{color:var(--aramid-tag-progress-fg);background:var(--aramid-tag-progress-bg)}.aramid-tag[data-tone=progress]:before{content:"↻" / ""}.aramid-tag[data-tone=warn]{color:var(--aramid-tag-warn-fg);background:var(--aramid-tag-warn-bg)}.aramid-tag[data-tone=warn]:before{content:"!" / ""}.aramid-tag[data-tone=danger]{color:var(--aramid-tag-danger-fg);background:var(--aramid-tag-danger-bg)}.aramid-tag[data-tone=danger]:before{content:"✕" / ""}.aramid-tag[data-tone=stopped]{color:var(--aramid-tag-stopped-fg);background:var(--aramid-tag-stopped-bg)}.aramid-tag[data-tone=stopped]:before{content:"■" / ""}.aramid-tag[data-tone=unknown]{color:var(--aramid-tag-unknown-fg);background:var(--aramid-tag-unknown-bg)}.aramid-tag[data-tone=unknown]:before{content:"?" / ""}.aramid-tag[data-tone=neutral]{color:var(--aramid-tag-unknown-fg);background:var(--aramid-tag-unknown-bg)}.aramid-tag[data-color=own]{color:var(--aramid-tag-own-fg);background:var(--aramid-tag-own-bg)}.aramid-panel[data-fill=true]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.aramid-panel[data-fill=true]>.aramid-panel-header{flex:none}.aramid-panel[data-fill=true]>.aramid-panel-body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:auto}.aramid-panel[data-flush=true]>.aramid-panel-body{padding:0}.aramid-panel[data-fit=true]{box-sizing:border-box;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.aramid-panel[data-fit=true]>.aramid-panel-header{flex:none}.aramid-panel[data-fit=true]>.aramid-panel-body{contain:size;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:auto}.aramid-panel[data-fit=true]>.aramid-panel-body>*{flex:auto;min-height:0}@media (max-width:40rem){.aramid-grid[data-fold-at=sm]{grid-template-columns:minmax(0,1fr)}}@media (max-width:64rem){.aramid-grid[data-fold-at=md]{grid-template-columns:minmax(0,1fr)}}@media (max-width:80rem){.aramid-grid[data-fold-at=lg]{grid-template-columns:minmax(0,1fr)}}.aramid-progress[data-thin=true]{min-width:0;position:relative}.aramid-progress[data-thin=true] .aramid-progress-label{z-index:var(--aramid-z-above);pointer-events:none;color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-sm);white-space:nowrap;justify-content:center;align-items:center;position:absolute;inset:0}.aramid-progress[data-thin=true] .aramid-progress-label>span:first-child{display:none}.aramid-progress[data-thin=true] .aramid-progress-label>span:last-child:not(:empty){line-height:var(--aramid-line-height-grid);font-variant-numeric:tabular-nums;text-shadow:0 0 1px var(--aramid-color-bg-surface), 0 0 2px var(--aramid-color-bg-surface), 0 0 3px var(--aramid-color-bg-surface)}.aramid-progress[data-value-placement=end]{align-items:center;gap:var(--aramid-space-2);display:flex}.aramid-progress[data-value-placement=end] .aramid-progress-track{flex:auto;min-width:0}.aramid-progress[data-value-placement=end] .aramid-progress-label{font-variant-numeric:tabular-nums;flex:none;order:2;justify-content:flex-end;min-width:7ch;position:static}.aramid-progress[data-value-placement=end] .aramid-progress-label>span:last-child:not(:empty){background:0 0;padding-inline:0}.aramid-progress[data-indeterminate=true] .aramid-progress-value{width:40%;animation:1.2s linear infinite aramid-progress-indeterminate}@keyframes aramid-progress-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}[data-motion=reduce] .aramid-progress[data-indeterminate=true] .aramid-progress-value{background-image:repeating-linear-gradient(135deg, transparent 0 var(--aramid-space-2), var(--aramid-color-bg-surface) var(--aramid-space-2) var(--aramid-space-4));width:100%;animation:none}@media (prefers-reduced-motion:reduce){.aramid-progress[data-indeterminate=true] .aramid-progress-value{background-image:repeating-linear-gradient(135deg, transparent 0 var(--aramid-space-2), var(--aramid-color-bg-surface) var(--aramid-space-2) var(--aramid-space-4));width:100%;animation:none}}.aramid-load-mask{min-width:0;min-height:0;position:relative}.aramid-load-mask-overlay{z-index:var(--aramid-z-raised);background:color-mix(in srgb, var(--aramid-color-bg-surface) 85%, transparent);cursor:wait;min-height:0;position:absolute;inset:0}.aramid-load-mask[data-fill=true],.aramid-load-mask[data-fill=true]>.aramid-load-mask-content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.aramid-load-mask-overlay[data-error=true]{padding:var(--aramid-space-3);cursor:auto;justify-content:center;align-items:center;display:flex}.aramid-status-mark{width:var(--aramid-status-mark-size);height:var(--aramid-status-mark-size);color:var(--aramid-status-glyph);font-size:var(--aramid-status-mark-glyph-size);font-weight:var(--aramid-font-weight-body);line-height:var(--aramid-line-height-tight);background:var(--aramid-status-unknown);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.aramid-status-mark[data-tone=good]{background:var(--aramid-status-good)}.aramid-status-mark[data-tone=good]:before{content:"✓" / ""}.aramid-status-mark[data-tone=progress]{background:var(--aramid-status-progress)}.aramid-status-mark[data-tone=progress]:before{content:"↻" / ""}.aramid-status-mark[data-tone=warn]{background:var(--aramid-status-warn)}.aramid-status-mark[data-tone=warn]:before{content:"!" / ""}.aramid-status-mark[data-tone=danger]{background:var(--aramid-status-danger)}.aramid-status-mark[data-tone=danger]:before{content:"✕" / ""}.aramid-status-mark[data-tone=stopped]{background:var(--aramid-status-stopped)}.aramid-status-mark[data-tone=stopped]:before{content:"■" / ""}.aramid-status-mark[data-tone=unknown]:before{content:"?" / ""}.aramid-status-dot{box-sizing:border-box;width:var(--aramid-status-dot-size);height:var(--aramid-status-dot-size);color:var(--aramid-status-unknown);background:currentColor;border:1px solid;border-radius:50%;flex:none;display:inline-block}.aramid-status-dot[data-shape=square]{border-radius:var(--aramid-status-dot-square-radius)}.aramid-status-dot[data-tone=good]{color:var(--aramid-status-good)}.aramid-status-dot[data-tone=progress]{color:var(--aramid-status-progress)}.aramid-status-dot[data-tone=warn]{color:var(--aramid-status-warn)}.aramid-status-dot[data-tone=danger]{color:var(--aramid-status-danger)}.aramid-status-dot[data-tone=stopped]{color:var(--aramid-status-stopped)}.aramid-status-dot[data-hollow=true]{background:0 0}.aramid-status-counts{gap:var(--aramid-space-2);font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body);line-height:var(--aramid-line-height-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aramid-status-counts>li{align-items:center;gap:var(--aramid-space-3);min-width:0;display:flex}.aramid-status-counts-label{overflow-wrap:anywhere;min-width:0}.aramid-status-counts-value{flex:none}.aramid-status-counts[data-align=center]>li{justify-content:center}.aramid-status-counts[data-align=spread] .aramid-status-counts-value{margin-inline-start:auto}.aramid-section-gate,.aramid-section-gate:not([data-preparing])>.aramid-section-gate-content{display:contents}.aramid-section-gate[data-preparing=true]{flex-direction:column;flex:auto;min-height:12rem;display:flex;position:relative}.aramid-section-gate-loader{flex:auto;place-items:center;animation:1ms linear .8s both aramid-section-gate-loader-show;display:grid}.aramid-section-gate[data-preparing=true]>.aramid-section-gate-content{visibility:hidden;position:absolute;inset:0;overflow:hidden}.aramid-page-gate{display:contents}.aramid-app-main:has(.aramid-page-gate[data-preparing=true]){position:relative;overflow:hidden}.aramid-page-gate[data-preparing=true]{display:block}.aramid-page-gate-loader{z-index:var(--aramid-z-above);place-items:center;display:grid;position:absolute;inset:0}.aramid-page-gate[data-preparing=true]>.aramid-page-gate-content{visibility:hidden;position:absolute;inset:0}.aramid-page-gate:not([data-preparing])>.aramid-page-gate-content{display:contents}.aramid-data-table-wrap{gap:var(--aramid-space-2);display:grid}.aramid-data-table-wrap[data-variant=enterprise]{gap:0}.aramid-data-table-toolbar,.aramid-data-table-footer{min-height:var(--aramid-control-height-default);justify-content:space-between;align-items:center;gap:var(--aramid-space-2);padding:var(--aramid-space-1) var(--aramid-space-2);color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-elevated);border:1px solid var(--aramid-color-border-subtle);display:flex}.aramid-data-table-toolbar{border-radius:var(--aramid-radius-sm) var(--aramid-radius-sm) 0 0}.aramid-data-table-footer{border-radius:0 0 var(--aramid-radius-sm) var(--aramid-radius-sm);border-top:0}.aramid-data-table-wrap[data-density=compact] :where(.aramid-data-table-toolbar,.aramid-data-table-footer){min-height:calc(var(--aramid-control-height-compact) + 2px);padding-block:0}.aramid-data-table-wrap[data-density=compact] .aramid-data-table-toolbar{padding-block:1px 2px}.aramid-data-table-wrap[data-density=compact] :where(.aramid-data-table-toolbar,.aramid-data-table-footer) :where(.aramid-input,.aramid-select){min-height:var(--aramid-control-height-compact)}.aramid-data-table-toolbar>*,.aramid-data-table-footer>*{min-width:0}.aramid-data-table-scroll{border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);overflow:auto}.aramid-data-table-toolbar+.aramid-data-table-scroll{border-top:0;border-radius:0}.aramid-data-table-proxy-scrollbar{z-index:var(--aramid-z-sticky-corner);background:var(--aramid-color-bg-elevated);border-top:1px solid var(--aramid-color-border-subtle);visibility:hidden;block-size:14px;margin-block-start:-14px;position:sticky;bottom:0;overflow:auto hidden}.aramid-data-table-proxy-scrollbar[data-visible=true]{visibility:visible}.aramid-data-table-proxy-scrollbar-spacer{block-size:1px}.aramid-data-table-scroll:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-data-table{width:100%;min-width:max(36rem, var(--aramid-data-table-columns-min-width,0px));border-collapse:separate;border-spacing:0;background:var(--aramid-color-bg-surface)}.aramid-data-table caption{padding:var(--aramid-space-2) var(--aramid-space-3);color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);text-align:left}.aramid-panel:is(:has(.aramid-panel-title),[aria-label]) .aramid-data-table>caption{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aramid-data-table th,.aramid-data-table td{padding:var(--aramid-space-2) var(--aramid-space-3);text-align:left;border-top:1px solid var(--aramid-color-border-subtle);vertical-align:middle}.aramid-data-table :where(th,td)[data-divider-before=true]{border-inline-start:1px solid var(--aramid-color-border-default)}.aramid-data-table :where(th,td){inline-size:var(--aramid-data-column-width,auto);min-inline-size:var(--aramid-data-column-min-width,0)}.aramid-data-table .aramid-data-table-filler-cell{border-top:none;padding:0}.aramid-data-table th{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);font-weight:var(--aramid-font-weight-medium);white-space:nowrap;position:relative}.aramid-data-table-resize-handle{z-index:var(--aramid-z-handle);cursor:col-resize;touch-action:none;inline-size:.5rem;position:absolute;inset-block:0;inset-inline-end:0}.aramid-data-table-resize-handle:after{content:"";background:0 0;inline-size:1px;position:absolute;inset-block:20%;inset-inline-start:calc(50% - .5px)}.aramid-data-table-resize-handle:is(:hover,:focus-visible):after{background:var(--aramid-color-accent)}.aramid-data-table-resize-handle:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-data-table thead th{background:var(--aramid-color-bg-elevated)}.aramid-data-table thead th[data-header-divider=true]{border-inline-start:1px solid var(--aramid-grid-bar-divider)}.aramid-data-table thead th[aria-sort=ascending],.aramid-data-table thead th[aria-sort=descending]{background:color-mix(in srgb, var(--aramid-color-accent-soft) 72%, var(--aramid-color-bg-elevated))}.aramid-data-table[data-density=compact] th,.aramid-data-table[data-density=compact] td{padding-block:var(--aramid-space-1);line-height:1.2}.aramid-data-table-wrap[data-sticky-header=true] thead th{z-index:var(--aramid-z-raised);position:sticky;top:0}.aramid-data-table th[data-sticky],.aramid-data-table td[data-sticky]{z-index:var(--aramid-z-above);background:var(--aramid-color-bg-surface);background-clip:padding-box;position:sticky}.aramid-data-table th[data-sticky=start],.aramid-data-table td[data-sticky=start]{box-shadow:1px 0 0 var(--aramid-color-border-subtle);inset-inline-start:0}.aramid-data-table th[data-sticky=end],.aramid-data-table td[data-sticky=end]{box-shadow:-1px 0 0 var(--aramid-color-border-subtle);inset-inline-end:0}.aramid-data-table-wrap[data-sticky-header=true] .aramid-data-table thead th[data-sticky]{z-index:var(--aramid-z-sticky-corner);background:var(--aramid-color-bg-elevated)}.aramid-data-table-wrap[data-density=compact] .aramid-data-table{font-size:var(--aramid-font-size-sm)}.aramid-data-table tbody tr{--aramid-data-row-surface:var(--aramid-color-bg-surface);background:var(--aramid-data-row-surface)}.aramid-data-table-wrap:where(:not([data-row-hover=false])) .aramid-data-table tbody tr:hover{--aramid-data-row-surface:var(--aramid-color-bg-hover)}.aramid-data-table tbody tr.aramid-data-table-detail-row,.aramid-data-table tbody tr.aramid-data-table-detail-row:hover{--aramid-data-row-surface:var(--aramid-color-bg-subtle)}.aramid-data-table .aramid-data-table-detail-row>td{border-top:none;inline-size:auto;padding-inline-start:var(--aramid-space-6)}.aramid-data-table tbody tr[data-selected=true]{--aramid-data-row-surface:var(--aramid-color-accent-soft)}.aramid-data-table tbody tr[data-selected=true] :where(a:not([data-ui=aramid-link-button],.aramid-button),.aramid-button:is([data-variant=ghost],[data-variant=link]),.aramid-link-button[data-variant=ghost]){color:var(--aramid-color-fg-default)}.aramid-data-table tbody tr td[data-sticky]{background:var(--aramid-data-row-surface)}.aramid-data-table tbody tr[tabindex="0"]:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-data-table tbody tr[aria-selected=true]{box-shadow:inset 3px 0 0 var(--aramid-color-accent)}.aramid-data-table tbody tr[data-row-index][tabindex="0"]{cursor:default}.aramid-data-table tbody tr[data-row-disabled=true]{color:var(--aramid-color-fg-muted);opacity:var(--aramid-opacity-disabled)}.aramid-data-table .aramid-data-table-order-cell{white-space:nowrap;font-variant-numeric:tabular-nums;width:3.5rem}.aramid-data-table-drag-handle{min-height:auto;color:var(--aramid-color-fg-muted);vertical-align:middle;cursor:move;touch-action:none;background:0 0;border:0;margin-inline-end:var(--aramid-space-1);padding:0;display:inline-flex}.aramid-data-table-drag-handle:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:1px}.aramid-data-table-drag-handle[aria-pressed=true]{color:var(--aramid-color-accent)}.aramid-data-table-drag-handle[aria-disabled=true]{cursor:default;opacity:var(--aramid-opacity-disabled)}.aramid-data-table tbody tr[data-row-grabbed=true]{--aramid-data-row-surface:var(--aramid-color-bg-subtle)}.aramid-data-table tbody tr[data-drop=before]>td{box-shadow:inset 0 2px 0 var(--aramid-color-accent)}.aramid-data-table tbody tr[data-drop=after]>td{box-shadow:inset 0 -2px 0 var(--aramid-color-accent)}.aramid-data-table-selection-cell{width:2rem;padding-inline:var(--aramid-space-2);text-align:center}.aramid-data-table-selection{vertical-align:middle;width:1rem;height:1rem;accent-color:var(--aramid-color-accent);cursor:pointer;margin-block:-.25rem}.aramid-sort-button{min-height:auto;color:inherit;font:inherit;font-weight:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.aramid-data-table-state{padding:var(--aramid-space-3);color:var(--aramid-color-fg-muted);text-align:center}.aramid-pagination{justify-content:flex-end;align-items:center;gap:var(--aramid-space-8);color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex}.aramid-data-table-footer>.aramid-pagination{margin-inline-start:auto}.aramid-pagination-size,.aramid-pagination-actions{align-items:center;gap:var(--aramid-space-1);flex:none;display:inline-flex}.aramid-pagination-size{gap:var(--aramid-space-2)}.aramid-pagination .aramid-select{inline-size:auto;min-block-size:var(--aramid-control-height-compact)}.aramid-pagination .aramid-pagination-page{inline-size:3.5rem;text-align:center;margin-inline-start:var(--aramid-space-1)}.aramid-pagination-pages{margin-inline-end:var(--aramid-space-1)}.aramid-code-block,.aramid-log-viewer{color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-subtle);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);overflow:auto}.aramid-code-block-toolbar{padding:var(--aramid-space-2) var(--aramid-space-3);border-bottom:1px solid var(--aramid-color-border-subtle);justify-content:space-between;align-items:center;display:flex}.aramid-code-block pre,.aramid-log-viewer pre{padding:var(--aramid-space-4);font-family:var(--aramid-font-mono);font-size:var(--aramid-font-size-sm);white-space:pre;margin:0}.aramid-code-block pre[data-max-height=true]{overflow:auto}.aramid-code-block pre[data-wrap=true]{overflow-wrap:anywhere;white-space:pre-wrap}.aramid-log-viewer{max-height:24rem}.aramid-log-viewer[data-fill]{flex:auto;min-height:0;max-height:none}.aramid-log-viewer[data-flush]{background:var(--aramid-color-bg-surface);border:0;border-radius:0}.aramid-log-viewer pre code{font:inherit}.aramid-log-viewer[data-wrap=true] pre{white-space:pre-wrap;overflow-wrap:anywhere}.aramid-log-viewer code[data-tone=error]{color:var(--aramid-color-log-error)}.aramid-log-viewer code[data-tone=warning]{color:var(--aramid-color-log-warning)}.aramid-log-viewer code[data-active]{background:var(--aramid-color-accent-soft)}.aramid-log-viewer-mark{color:inherit;background:var(--aramid-color-warning-soft)}.aramid-log-viewer-run[data-bold]{font-weight:var(--aramid-font-weight-strong)}.aramid-log-viewer-run[data-ansi=black]{color:var(--aramid-log-ansi-black)}.aramid-log-viewer-run[data-ansi=red]{color:var(--aramid-log-ansi-red)}.aramid-log-viewer-run[data-ansi=green]{color:var(--aramid-log-ansi-green)}.aramid-log-viewer-run[data-ansi=yellow]{color:var(--aramid-log-ansi-yellow)}.aramid-log-viewer-run[data-ansi=blue]{color:var(--aramid-log-ansi-blue)}.aramid-log-viewer-run[data-ansi=magenta]{color:var(--aramid-log-ansi-magenta)}.aramid-log-viewer-run[data-ansi=cyan]{color:var(--aramid-log-ansi-cyan)}.aramid-log-viewer-run[data-ansi=white]{color:var(--aramid-log-ansi-white)}.aramid-log-viewer-run[data-ansi=bright-black]{color:var(--aramid-log-ansi-bright-black)}.aramid-log-viewer-run[data-ansi=bright-red]{color:var(--aramid-log-ansi-bright-red)}.aramid-log-viewer-run[data-ansi=bright-green]{color:var(--aramid-log-ansi-bright-green)}.aramid-log-viewer-run[data-ansi=bright-yellow]{color:var(--aramid-log-ansi-bright-yellow)}.aramid-log-viewer-run[data-ansi=bright-blue]{color:var(--aramid-log-ansi-bright-blue)}.aramid-log-viewer-run[data-ansi=bright-magenta]{color:var(--aramid-log-ansi-bright-magenta)}.aramid-log-viewer-run[data-ansi=bright-cyan]{color:var(--aramid-log-ansi-bright-cyan)}.aramid-log-viewer-run[data-ansi=bright-white]{color:var(--aramid-log-ansi-bright-white)}.aramid-timeline{gap:var(--aramid-space-4);margin:0;padding:0;list-style:none;display:grid}.aramid-timeline li{gap:var(--aramid-space-3);grid-template-columns:auto 1fr;display:grid}.aramid-timeline-marker{width:.75rem;height:.75rem;margin-top:var(--aramid-space-1);background:var(--aramid-color-accent);border-radius:50%}.aramid-timeline p,.aramid-timeline time{margin:var(--aramid-space-1) 0 0;color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm)}.aramid-timeline time{display:block}.aramid-code-editor{min-height:0;color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-subtle);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);flex-direction:column;display:flex}.aramid-code-editor-loading{padding:var(--aramid-space-4);color:var(--aramid-color-fg-muted)}.aramid-code-editor-surface{flex:auto;min-height:0;display:flex}.aramid-code-editor .cm-editor{min-height:0;font-family:var(--aramid-font-mono);font-size:var(--aramid-font-size-sm);flex:auto}.aramid-code-editor .cm-scroller{font-family:inherit;overflow:auto}.aramid-code-editor .cm-gutters{color:var(--aramid-color-fg-muted);background:var(--aramid-color-bg-subtle);border-right:1px solid var(--aramid-color-border-subtle)}.aramid-code-editor .cm-content{caret-color:var(--aramid-color-fg-default)}.aramid-code-editor .cm-editor.cm-focused{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-data-table-wrap[data-fill=true]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.aramid-data-table-wrap[data-fill=true]>.aramid-data-table-scroll{flex:auto;min-height:0}.aramid-data-table-wrap[data-fill=true]>:is(.aramid-data-table-toolbar,.aramid-data-table-footer){flex:none}.aramid-data-table-wrap[data-ellipsis=true] .aramid-data-table,.aramid-data-table-wrap[data-table-layout=fixed] .aramid-data-table{table-layout:fixed}.aramid-data-table-wrap[data-ellipsis=true] .aramid-data-table td>.aramid-tooltip{min-width:0;line-height:var(--aramid-line-height-grid);align-items:center;display:flex}.aramid-data-table-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.aramid-data-table-ellipsis>.aramid-stack[data-direction=row]>:is(.aramid-link-button,.aramid-tag,span),.aramid-data-table-ellipsis>.aramid-stack[data-direction=row]>.aramid-stack[data-direction=row]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.aramid-data-table-ellipsis>.aramid-stack[data-direction=row]>.aramid-stack[data-direction=row]>span,.aramid-data-table-ellipsis>.aramid-stack[data-direction=row]>.aramid-tag>:is(span,small){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aramid-data-table-wrap[data-row-surface=zebra]:not([data-row-hover=false]) .aramid-data-table tbody tr:nth-child(2n):not(:hover,[data-selected=true],:has([data-row-tone],[data-alarm-row-tone])){--aramid-data-row-surface:var(--aramid-data-row-stripe)}.aramid-data-table-wrap[data-row-surface=zebra][data-row-hover=false] .aramid-data-table tbody tr:nth-child(2n):not([data-selected=true],:has([data-row-tone],[data-alarm-row-tone])){--aramid-data-row-surface:var(--aramid-data-row-stripe)}.aramid-data-table tbody tr:has([data-alarm-row-tone=critical]):not([data-selected=true]){--aramid-data-row-surface:color-mix(in srgb, var(--aramid-severity-critical) var(--aramid-alarm-row-tint-critical), var(--aramid-color-bg-surface))}.aramid-data-table tbody tr:has([data-alarm-row-tone=danger]):not([data-selected=true]){--aramid-data-row-surface:color-mix(in srgb, var(--aramid-severity-high) var(--aramid-alarm-row-tint), var(--aramid-color-bg-surface))}.aramid-data-table tbody tr:has([data-alarm-row-tone=warning]):not([data-selected=true]){--aramid-data-row-surface:color-mix(in srgb, var(--aramid-severity-medium) var(--aramid-alarm-row-tint), var(--aramid-color-bg-surface))}.aramid-data-table tbody tr:has([data-alarm-row-tone=caution]):not([data-selected=true]){--aramid-data-row-surface:color-mix(in srgb, var(--aramid-severity-low) var(--aramid-alarm-row-tint-low), var(--aramid-color-bg-surface))}.aramid-data-table tbody tr:has([data-row-tone=error]):not([data-selected=true]){--aramid-data-row-surface:color-mix(in srgb, var(--aramid-color-danger) 18%, var(--aramid-color-bg-surface))}.aramid-data-table tbody tr:has([data-row-tone=warning]):not([data-selected=true]){--aramid-data-row-surface:color-mix(in srgb, var(--aramid-color-warning) 18%, var(--aramid-color-bg-surface))}.aramid-data-table tbody tr:has([data-row-tone=success]):not([data-selected=true]){--aramid-data-row-surface:color-mix(in srgb, var(--aramid-color-success) 14%, var(--aramid-color-bg-surface))}.aramid-data-table tbody td:has([data-cell-tone=warning]){background:color-mix(in srgb, var(--aramid-color-warning) 18%, var(--aramid-color-bg-surface))}.aramid-data-table thead th[aria-sort]{transition:background-color var(--aramid-transition-fast)}.aramid-data-table thead th[aria-sort]:not([aria-sort=ascending],[aria-sort=descending]):is(:hover,:focus-within){background:var(--aramid-row-hover-bg)}.aramid-document-frame{background:var(--aramid-color-bg-surface);border:0;block-size:100%;inline-size:100%;display:block}.aramid-document-frame[data-hidden=true]{block-size:0;inline-size:0;position:fixed}.aramid-app-shell{--aramid-app-sidebar-width:14rem;grid-template-columns:var(--aramid-app-sidebar-width) minmax(0, 1fr);min-height:100vh;color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-canvas);display:grid;position:relative}.aramid-app-shell[data-sidebar-collapsed=true][data-sidebar-open=true]{--aramid-app-sidebar-width:3rem}.aramid-app-shell[data-sidebar-open=false]{--aramid-app-sidebar-width:0px}.aramid-app-sidebar{z-index:var(--aramid-z-rail);background:var(--aramid-color-bg-canvas);border-right:1px solid var(--aramid-color-border-subtle);min-width:0;height:100vh;position:sticky;top:0;overflow:auto}.aramid-sidebar-boundary-toggle{z-index:var(--aramid-z-raised);cursor:col-resize;background:0 0;border:0;width:.5rem;padding:0;position:absolute;inset-block:0;inset-inline-end:0}.aramid-sidebar-boundary-toggle:after{content:"";background:var(--aramid-color-border-subtle);width:1px;position:absolute;inset-block:0;inset-inline-end:0}.aramid-sidebar-boundary-toggle:hover:after,.aramid-sidebar-boundary-toggle:focus-visible:after{background:var(--aramid-color-accent);width:2px}.aramid-sidebar-boundary-toggle:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-startup-screen{min-height:100vh}.aramid-app-frame{background:var(--aramid-color-bg-canvas);min-width:0;min-height:100vh;position:relative}.aramid-app-bottom-bar-slot{z-index:var(--aramid-z-rail);pointer-events:none;min-width:0;position:fixed;inset:0;inset-inline-start:var(--aramid-app-sidebar-width)}.aramid-app-bottom-bar-slot>*{pointer-events:auto}.aramid-app-shell[data-sidebar-open=false] .aramid-app-sidebar{visibility:hidden}.aramid-mobile-sidebar-backdrop{display:none}.aramid-app-topbar{justify-content:space-between;align-items:center;gap:var(--aramid-space-3);min-height:2.5rem;padding:var(--aramid-space-2) var(--aramid-space-4);background:var(--aramid-color-bg-surface);border-bottom:1px solid var(--aramid-color-border-subtle);display:flex}.aramid-app-topbar>.aramid-icon-button{display:none}.aramid-app-main{box-sizing:border-box;inline-size:100%;min-width:0;padding-block:var(--aramid-space-4);padding-inline:var(--aramid-space-6);background:var(--aramid-color-bg-canvas);overflow-x:hidden}.aramid-app-shell-notice-slot{margin-block-end:var(--aramid-space-3)}.aramid-app-shell[data-content-mode=viewport] .aramid-app-main>[data-fill-height=true]{flex-direction:column;flex:auto;min-height:0;display:flex}.aramid-app-shell[data-content-mode=viewport]{block-size:100dvh;min-block-size:0;overflow:hidden}.aramid-app-shell[data-content-mode=viewport] .aramid-app-sidebar{block-size:100%;min-block-size:0}.aramid-app-shell[data-content-mode=viewport] .aramid-app-frame{grid-template-rows:auto minmax(0,1fr);block-size:100%;min-block-size:0;display:grid;overflow:hidden}.aramid-app-shell[data-content-mode=viewport] .aramid-app-main{flex-direction:column;min-block-size:0;display:flex;overflow:hidden}.aramid-app-shell .aramid-app-main::-webkit-scrollbar{display:none}.aramid-app-shell .aramid-app-sidebar::-webkit-scrollbar{display:none}.aramid-app-shell .aramid-sidebar-nav::-webkit-scrollbar{display:none}.aramid-app-shell .aramid-patterns-workbench-content::-webkit-scrollbar{display:none}.aramid-app-shell .aramid-patterns-detail-sidebar::-webkit-scrollbar{display:none}.aramid-app-shell .aramid-patterns-detail-body::-webkit-scrollbar{display:none}.aramid-app-shell .aramid-patterns-settings-content::-webkit-scrollbar{display:none}.aramid-app-shell .aramid-app-sidebar,.aramid-app-shell .aramid-sidebar-nav,.aramid-app-shell .aramid-patterns-workbench-content,.aramid-app-shell .aramid-patterns-detail-sidebar,.aramid-app-shell .aramid-patterns-detail-body,.aramid-app-shell .aramid-patterns-settings-content{scrollbar-width:none}.aramid-app-shell .aramid-patterns-explorer-pane{scrollbar-color:var(--aramid-color-border-strong) transparent;scrollbar-width:thin}.aramid-skip-link{z-index:var(--aramid-z-toast);top:var(--aramid-space-2);left:var(--aramid-space-2);padding:var(--aramid-space-2) var(--aramid-space-3);color:var(--aramid-color-fg-on-accent);background:var(--aramid-color-accent);position:fixed;transform:translateY(-150%)}.aramid-skip-link:focus{transform:translateY(0)}.aramid-sidebar{min-width:0;height:100%;padding:var(--aramid-space-3);grid-template-rows:auto 1fr auto;display:grid}.aramid-sidebar-brand{align-items:center;min-width:0;min-height:2.5rem;display:flex;overflow:hidden}.aramid-sidebar-brand>a,.aramid-sidebar-brand>[data-ui=sidebar-brand]{align-items:center;gap:var(--aramid-space-2);min-width:0;min-height:2.5rem;color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-lg);font-weight:var(--aramid-font-weight-strong);text-decoration:none;display:flex}.aramid-sidebar-brand [data-ui=sidebar-brand-mark]{object-fit:contain;flex:0 0 2rem;width:2rem;height:2rem;margin-inline-start:.125rem;display:block}.aramid-sidebar-brand [data-ui=sidebar-brand-copy]{text-overflow:ellipsis;white-space:nowrap;gap:.125rem;min-width:0;display:grid;overflow:hidden}.aramid-sidebar-brand [data-ui=sidebar-brand-copy]>span:last-child{color:var(--aramid-color-fg-muted);font-size:var(--aramid-tooltip-font-size);font-weight:var(--aramid-font-weight-regular);letter-spacing:.08em}.aramid-sidebar-footer{min-width:0;color:var(--aramid-color-fg-muted);font-size:var(--aramid-tooltip-font-size);overflow:hidden}.aramid-sidebar-footer>[data-ui=sidebar-footer]{text-overflow:ellipsis;white-space:nowrap;gap:.125rem;min-width:0;display:grid;overflow:hidden}.aramid-sidebar-footer>[data-ui=sidebar-footer-mark]{width:2rem;height:2rem;color:var(--aramid-color-fg-on-accent);background:var(--aramid-color-accent);border-radius:var(--aramid-radius-sm);font-weight:var(--aramid-font-weight-bold);place-items:center;margin-inline:auto;display:grid}.aramid-app-shell[data-sidebar-collapsed=true] .aramid-sidebar,.aramid-sidebar[data-collapsed=true]{overflow-x:hidden}.aramid-sidebar-nav{align-content:start;gap:var(--aramid-space-1);margin-top:var(--aramid-space-4);display:grid}.aramid-nav-item{min-height:var(--aramid-control-height-compact);align-items:center;gap:var(--aramid-space-2);padding-block:0;padding-inline:.625rem var(--aramid-space-2);color:var(--aramid-color-fg-muted);border-radius:var(--aramid-radius-sm);text-decoration:none;display:flex}.aramid-nav-item-icon{justify-content:center;align-items:center;width:1rem;min-width:1rem;display:inline-flex}.aramid-nav-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aramid-nav-item:hover{color:var(--aramid-color-fg-default);background:var(--aramid-nav-hover-bg)}.aramid-nav-item[data-active=true]{color:var(--aramid-color-fg-default);background:var(--aramid-nav-active-bg);box-shadow:inset 3px 0 var(--aramid-color-accent)}.aramid-nav-item-count{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);margin-left:auto}.aramid-app-shell[data-sidebar-collapsed=true] .aramid-nav-item-label,.aramid-sidebar[data-collapsed=true] .aramid-nav-item-label,.aramid-app-shell[data-sidebar-collapsed=true] .aramid-nav-item-count,.aramid-sidebar[data-collapsed=true] .aramid-nav-item-count{opacity:0;pointer-events:none;flex:0 1 0;max-width:0;margin:0}.aramid-app-shell[data-sidebar-collapsed=true] .aramid-sidebar-nav,.aramid-sidebar[data-collapsed=true] .aramid-sidebar-nav{gap:var(--aramid-space-1)}@media (min-width:48rem){.aramid-app-shell[data-sidebar-collapsed=true] .aramid-nav-item,.aramid-sidebar[data-collapsed=true] .aramid-nav-item{inline-size:2.25rem;min-inline-size:2.25rem;max-inline-size:2.25rem;padding-inline:.625rem 0}.aramid-app-shell[data-sidebar-collapsed=true] .aramid-sidebar-brand>a,.aramid-sidebar[data-collapsed=true] .aramid-sidebar-brand>a,.aramid-app-shell[data-sidebar-collapsed=true] .aramid-sidebar-brand>[data-ui=sidebar-brand],.aramid-sidebar[data-collapsed=true] .aramid-sidebar-brand>[data-ui=sidebar-brand]{inline-size:2.25rem;min-inline-size:2.25rem;max-inline-size:2.25rem}.aramid-app-shell[data-sidebar-collapsed=true] .aramid-sidebar-brand [data-ui=sidebar-brand-copy],.aramid-sidebar[data-collapsed=true] .aramid-sidebar-brand [data-ui=sidebar-brand-copy],.aramid-app-shell[data-sidebar-collapsed=true] .aramid-sidebar-footer>[data-ui=sidebar-footer],.aramid-sidebar[data-collapsed=true] .aramid-sidebar-footer>[data-ui=sidebar-footer]{display:none}}.aramid-activity-menu{flex:none;position:relative}.aramid-activity-menu>.aramid-button{min-width:var(--aramid-button-height)}.aramid-activity-menu-trigger{justify-content:center;align-items:center;gap:var(--aramid-space-1);white-space:nowrap;display:flex;position:relative}.aramid-activity-menu-label{color:var(--aramid-color-fg-default)}.aramid-activity-menu>.aramid-button:has(.aramid-activity-menu-trigger[data-label-hidden]){width:var(--aramid-button-height);padding-inline:0}.aramid-activity-menu-count{min-width:1rem;height:1rem;color:var(--aramid-color-fg-on-accent);background:var(--aramid-color-danger);border:1px solid var(--aramid-color-bg-surface);font-size:var(--aramid-font-size-xs);font-weight:var(--aramid-font-weight-bold);line-height:var(--aramid-line-height-tight);border-radius:999px;place-items:center;padding-inline:.2rem;display:inline-grid;position:absolute;top:-.75rem;right:-.75rem}.aramid-activity-menu-count[data-tone=warning]{background:var(--aramid-severity-medium)}.aramid-activity-menu-count[data-tone=accent]{background:var(--aramid-color-accent)}.aramid-activity-menu-spin{animation:2s linear infinite aramid-spin}@media (prefers-reduced-motion:reduce){.aramid-activity-menu-spin{animation:none}}.aramid-global-search{flex:24rem;min-width:12rem;max-width:36rem;position:relative}.aramid-global-search-control{align-items:center;display:flex;position:relative}.aramid-global-search .aramid-input{height:var(--aramid-button-height-lg);min-height:var(--aramid-button-height-lg);min-width:0;padding-inline:calc(var(--aramid-space-4) + var(--aramid-space-6)) calc(var(--aramid-button-height-lg) + var(--aramid-space-1));background:0 0;border-color:#0000}.aramid-global-search .aramid-input:is(:focus,:focus-visible){box-shadow:none;background:0 0;border-color:#0000;outline:none}.aramid-global-search-icon{z-index:var(--aramid-z-above);left:var(--aramid-space-2);color:var(--aramid-color-fg-muted);pointer-events:none;position:absolute}.aramid-global-search-clear{right:var(--aramid-space-1);position:absolute}.aramid-global-search-results,.aramid-global-search-empty{z-index:var(--aramid-z-overlay);top:calc(100% + var(--aramid-space-1));background:var(--aramid-color-bg-elevated);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);box-shadow:var(--aramid-shadow-overlay);position:absolute;left:0;right:0;overflow:auto}.aramid-global-search-results{max-height:18rem;padding:var(--aramid-space-1);display:grid}.aramid-global-search-result{gap:var(--aramid-space-1);min-width:0;padding:var(--aramid-space-2);color:var(--aramid-color-fg-default);text-align:start;cursor:pointer;border-radius:var(--aramid-radius-sm);background:0 0;border:0;display:grid}.aramid-global-search-result:hover{background:var(--aramid-row-hover-bg)}.aramid-global-search-result[aria-selected=true]{background:var(--aramid-row-selected-bg)}.aramid-global-search-result:disabled{cursor:not-allowed;opacity:var(--aramid-opacity-disabled)}.aramid-global-search-result-label,.aramid-global-search-result-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-global-search-result-detail,.aramid-global-search-empty{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm)}.aramid-global-search-empty{padding:var(--aramid-space-3)}.aramid-global-search-group{display:grid}.aramid-global-search-group+.aramid-global-search-group{border-block-start:1px solid var(--aramid-color-border-subtle);margin-block-start:var(--aramid-space-1);padding-block-start:var(--aramid-space-1)}.aramid-global-search-group-label{padding:var(--aramid-space-1) var(--aramid-space-2);color:var(--aramid-color-fg-muted);font-size:var(--aramid-tooltip-font-size);font-weight:var(--aramid-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-tabs{gap:var(--aramid-space-1);border-bottom:1px solid var(--aramid-color-border-subtle);scrollbar-width:thin;min-width:0;max-width:100%;scroll-padding-inline:var(--aramid-space-2);flex-wrap:nowrap;display:flex;overflow-x:auto}.aramid-tab{min-width:max-content;min-height:var(--aramid-tabs-primary-height);align-items:center;gap:var(--aramid-space-2);padding:0 var(--aramid-space-2);color:var(--aramid-color-fg-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;display:inline-flex}.aramid-tab:hover{color:var(--aramid-color-fg-default);background:var(--aramid-tab-hover-bg)}.aramid-tab:focus-visible{z-index:var(--aramid-z-above);outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-tab[aria-selected=true]{color:var(--aramid-tab-selected-fg);border-bottom-color:var(--aramid-color-accent)}.aramid-tab:disabled{color:var(--aramid-color-fg-subtle);cursor:not-allowed;opacity:var(--aramid-opacity-disabled)}.aramid-tab-count{color:var(--aramid-color-fg-subtle)}.aramid-segmented-control{background:var(--aramid-color-bg-subtle);border:1px solid var(--aramid-color-border-default);border-radius:var(--aramid-radius-sm);width:-moz-fit-content;width:fit-content;padding:1px}.aramid-segmented-control .aramid-tab{min-height:calc(var(--aramid-control-height-compact) - 4px);border-radius:var(--aramid-radius-sm);border:0}.aramid-segmented-control .aramid-tab[aria-pressed=true]{color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-surface)}.aramid-segmented-control[data-semantics=tabs]{border-radius:var(--aramid-radius-md)}.aramid-segmented-control[data-semantics=tabs] .aramid-tab{border-radius:var(--aramid-radius-segmented-selected)}.aramid-segmented-control[data-semantics=tabs] .aramid-tab[aria-selected=true]{color:var(--aramid-segmented-selected-fg);background:var(--aramid-segmented-selected-bg)}.aramid-tabs[data-level=secondary] .aramid-tab{min-height:var(--aramid-tabs-secondary-height)}.aramid-tabs[data-level=dialog] .aramid-tab,.aramid-tabs[data-level=nested] .aramid-tab{min-height:var(--aramid-tabs-nested-height)}.aramid-tabs[data-orientation=vertical]{border-bottom:0;border-inline-end:1px solid var(--aramid-color-border-subtle);flex-direction:column;align-items:stretch;gap:0;display:flex;overflow:hidden auto}.aramid-tabs[data-orientation=vertical] .aramid-tab{width:100%;min-width:0;min-height:var(--aramid-control-height-compact);padding-inline:var(--aramid-space-2);text-align:start;border-bottom:0;border-inline-start:2px solid #0000;flex:none;justify-content:flex-start}.aramid-tabs[data-orientation=vertical] .aramid-tab[aria-selected=true]{border-inline-start-color:var(--aramid-color-accent)}.aramid-menu,.aramid-popover,.aramid-user-menu,.aramid-tooltip{position:relative}.aramid-navigation-parent-link{min-width:0;margin:0 0 var(--aramid-space-1);color:var(--aramid-color-fg-muted);font-size:var(--aramid-tooltip-font-size);font-weight:var(--aramid-font-weight-strong);letter-spacing:.06em;text-transform:uppercase}.aramid-navigation-parent-link>.aramid-button{max-width:100%}.aramid-navigation-parent-link .aramid-button-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.aramid-navigation-page-header{grid-template-rows:auto auto;min-width:0;display:grid}.aramid-navigation-page-header-row{min-width:0;min-height:var(--aramid-control-height-compact);justify-content:flex-start;align-items:center;gap:var(--aramid-space-4);display:flex}.aramid-navigation-page-header-primary{align-items:center;gap:var(--aramid-space-2);flex:auto;min-width:0;display:flex}.aramid-navigation-page-header-icon{width:var(--aramid-control-height-compact);height:var(--aramid-control-height-compact);flex:0 0 var(--aramid-control-height-compact);color:var(--aramid-color-fg-muted);place-items:center;display:inline-grid}.aramid-navigation-page-header-title{min-width:0;max-inline-size:32rem;font-size:var(--aramid-font-size-page-title);font-weight:var(--aramid-font-weight-title);line-height:var(--aramid-line-height-title);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0;overflow:hidden}.aramid-navigation-page-header-scope{flex:0 auto;align-items:center;min-width:0;max-width:min(18rem,32vw);display:inline-flex}.aramid-navigation-page-header-scope .aramid-select{box-sizing:border-box;min-block-size:var(--aramid-control-height-grid-bar);block-size:var(--aramid-control-height-grid-bar);background-color:#0000;padding-block:0}.aramid-navigation-page-header-separator{width:1px;height:1rem;margin-inline:var(--aramid-space-1);background:var(--aramid-color-border-default);flex:0 0 1px}.aramid-navigation-page-header-actions{flex:none;width:auto}.aramid-navigation-page-header-actions>.aramid-button{width:auto;padding-inline:var(--aramid-space-1)}.aramid-menu-trigger[data-trigger-appearance=text]{gap:var(--aramid-space-1);color:var(--aramid-color-fg-default);font-weight:var(--aramid-font-weight-medium);background:0 0;border-color:#0000}.aramid-menu-trigger[data-trigger-appearance=text]:hover{color:var(--aramid-color-link);background:0 0;border-color:#0000}.aramid-action-buttons{flex:none;align-items:center;display:flex}.aramid-action-buttons-separator{width:1px;height:1rem;margin-inline:var(--aramid-space-1);background:var(--aramid-color-border-default);flex:0 0 1px}.aramid-navigation-page-header-title-action{flex:none;align-items:center;display:inline-flex}.aramid-navigation-page-header[data-divider=true]{border-block-end:1px solid var(--aramid-color-border-subtle);padding-block-end:var(--aramid-space-4)}.aramid-navigation-page-header-trailing{align-items:center;gap:var(--aramid-space-2);flex:none;min-width:0;margin-inline-start:auto;display:flex}.aramid-navigation-page-header-tabs{width:100%;min-width:0;margin-top:var(--aramid-space-1)}.aramid-account-menu>.aramid-button{max-width:min(18rem,32vw)}.aramid-account-menu-trigger{align-items:center;gap:var(--aramid-space-1);white-space:nowrap;min-width:0;display:inline-flex}.aramid-account-menu-trigger>.aramid-icon{color:var(--aramid-color-fg-muted);flex:none}.aramid-account-menu-name{color:var(--aramid-color-fg-default);text-overflow:ellipsis;overflow:hidden}.aramid-navigation-page-header-actions>.aramid-button:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:2px}.aramid-identity-badge{align-items:center;gap:var(--aramid-space-2);text-align:start;min-width:0;display:inline-flex}.aramid-identity-avatar{width:1.75rem;height:1.75rem;color:var(--aramid-color-fg-on-accent);background:var(--aramid-color-accent);font-size:var(--aramid-tooltip-font-size);font-weight:var(--aramid-font-weight-bold);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.aramid-identity-avatar img{object-fit:cover;width:100%;height:100%}.aramid-identity-copy{gap:.125rem;min-width:0;display:grid}.aramid-identity-name,.aramid-identity-context{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-identity-name{color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-sm);font-weight:var(--aramid-font-weight-strong)}.aramid-identity-context{color:var(--aramid-color-fg-muted);font-size:var(--aramid-tooltip-font-size);font-weight:var(--aramid-font-weight-regular)}.aramid-identity-badge[data-compact=true] .aramid-identity-avatar{width:1.5rem;height:1.5rem}.aramid-button.aramid-account-menu-item{text-align:start;justify-content:flex-start;width:100%;display:block}.aramid-account-menu-preferences{gap:var(--aramid-space-2);min-width:15rem;padding:var(--aramid-space-2) var(--aramid-space-2) var(--aramid-space-1);margin-block:var(--aramid-space-1);border-block:1px solid var(--aramid-color-border-subtle);display:grid}.aramid-account-menu-preferences>[data-ui=aramid-account-preferences]{gap:var(--aramid-space-2);display:grid}.aramid-account-menu-preferences label{align-items:center;gap:var(--aramid-space-2);min-width:0;color:var(--aramid-color-fg-muted);font-size:var(--aramid-tooltip-font-size);grid-template-columns:5rem minmax(0,1fr);display:grid}.aramid-account-menu-preferences .aramid-select{width:100%;min-width:0;min-height:var(--aramid-control-height-compact);font-size:var(--aramid-tooltip-font-size)}.aramid-account-menu-sign-out{margin-top:var(--aramid-space-1);border-top:1px solid var(--aramid-color-border-subtle);color:var(--aramid-color-danger)}.aramid-split-button{vertical-align:middle;align-items:stretch;gap:0;min-width:0;display:inline-flex;overflow:visible}.aramid-split-button-primary,.aramid-split-button-menu>.aramid-menu-trigger{border-radius:0}.aramid-split-button-primary{border-inline-end:0;border-start-start-radius:var(--aramid-radius-md);border-end-start-radius:var(--aramid-radius-md)}.aramid-split-button-menu>.aramid-menu-trigger{min-width:var(--aramid-button-height);padding-inline:var(--aramid-space-2);border-inline-start:1px solid var(--aramid-color-border-default);border-start-end-radius:var(--aramid-radius-md);border-end-end-radius:var(--aramid-radius-md)}.aramid-split-button-menu>.aramid-menu-trigger .aramid-button-label:empty{display:none}.aramid-split-button-primary:focus-visible,.aramid-split-button-menu>.aramid-menu-trigger:focus-visible{z-index:var(--aramid-z-above);position:relative}.aramid-menu{position:relative}.aramid-split-button>.aramid-menu{min-width:0;display:inline-flex}.aramid-popover-content,.aramid-user-menu-popover{--aramid-button-height:var(--aramid-button-height-lg);--aramid-button-padding-inline:var(--aramid-space-3);z-index:var(--aramid-z-overlay);top:calc(100% + var(--aramid-space-2));min-width:12rem;padding:var(--aramid-space-1);background:var(--aramid-color-bg-elevated);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);box-shadow:var(--aramid-shadow-overlay);position:absolute;right:0}.aramid-activity-menu .aramid-popover-content{flex-direction:column;width:min(25rem,100vw - 2rem);max-height:min(33rem,100vh - 5rem);padding:0;display:flex;overflow:hidden}.aramid-activity-menu-wide .aramid-popover-content{width:min(50rem,100vw - 2rem)}.aramid-tooltip-content{z-index:var(--aramid-z-overlay);right:0;bottom:calc(100% + var(--aramid-space-2));width:max-content;max-width:20rem;padding:var(--aramid-space-2);white-space:normal;font-size:var(--aramid-tooltip-font-size);font-weight:var(--aramid-font-weight-body);color:var(--aramid-color-bg-canvas);pointer-events:auto;visibility:hidden;background:var(--aramid-color-fg-default);border-radius:var(--aramid-radius-sm);opacity:0;transition:opacity var(--aramid-transition-fast);position:absolute}.aramid-tooltip-content[data-lines=true]{white-space:pre-line}.aramid-tooltip[data-align=start] .aramid-tooltip-content{left:0;right:auto}.aramid-tooltip[data-open=true] .aramid-tooltip-content{visibility:visible;opacity:1}.aramid-tooltip-content[data-portal=true]{box-sizing:border-box;font-family:var(--aramid-font-body);font-size:var(--aramid-tooltip-font-size);font-weight:var(--aramid-font-weight-body);line-height:var(--aramid-line-height-normal);z-index:var(--aramid-z-popover);max-width:min(20rem, calc(100vw - 2 * var(--aramid-space-2)));overflow-wrap:anywhere;position:fixed;bottom:auto;right:auto}.aramid-tooltip-content[data-portal=true][data-open=true]{visibility:visible;opacity:1}.aramid-tooltip-content:after{height:var(--aramid-space-2);content:"";position:absolute;top:100%;left:0;right:0}.aramid-drawer-layer{z-index:var(--aramid-z-overlay);position:fixed;inset:0}.aramid-drawer-overlay{cursor:default;background:var(--aramid-color-scrim);border:0;width:100%;height:100%;position:absolute;inset:0}.aramid-drawer{box-sizing:border-box;width:min(var(--aramid-drawer-width), 100%);padding:var(--aramid-space-6);background:var(--aramid-color-bg-surface);box-shadow:var(--aramid-shadow-overlay);flex-direction:column;display:flex;position:absolute;top:0;bottom:0}.aramid-drawer[data-side=right]{right:0}.aramid-drawer[data-side=left]{left:0}.aramid-drawer header{justify-content:space-between;align-items:center;gap:var(--aramid-space-3);display:flex}.aramid-drawer h2{font-size:var(--aramid-font-size-lg);margin:0}.aramid-drawer-tabs{margin-top:var(--aramid-space-6);flex:none}.aramid-drawer-body{min-height:0;margin-top:var(--aramid-space-6);overflow:auto}.aramid-dialog-layer{z-index:var(--aramid-z-overlay);padding:var(--aramid-space-4);place-items:center;display:grid;position:fixed;inset:0}.aramid-dialog-overlay{background:var(--aramid-color-backdrop);border:0;width:100%;height:100%;position:absolute;inset:0}.aramid-dialog{background:var(--aramid-color-bg-surface);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);width:min(34rem,100%);max-height:min(42rem,92vh);box-shadow:var(--aramid-shadow-overlay);position:relative;overflow:auto}.aramid-dialog[data-size=compact]{width:min(300px,100%)}.aramid-dialog[data-size=narrow]{width:min(360px,100%)}.aramid-dialog[data-size=medium]{width:min(720px,100%)}.aramid-dialog[data-height=fixed]{box-sizing:border-box;height:min(42rem,100vh - 48px)}.aramid-dialog[data-size=wide][data-height=fixed]{height:min(54rem,100vh - 48px)}.aramid-dialog[data-size=wide]{width:min(72rem,100%);max-height:min(54rem,94vh)}.aramid-dialog-header{justify-content:space-between;align-items:flex-start;gap:var(--aramid-space-3);padding:var(--aramid-space-4);border-bottom:1px solid var(--aramid-color-border-subtle);display:flex}.aramid-dialog-header h2{font-size:var(--aramid-font-size-dialog-title);font-weight:var(--aramid-font-weight-title);margin:0}.aramid-dialog-header p{margin:var(--aramid-space-2) 0 0;color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm)}.aramid-dialog[data-size=wizard],.aramid-dialog[data-size=large]{box-sizing:border-box;width:min(960px,100%);height:640px;max-height:calc(100vh - 48px)}.aramid-dialog[data-size=wizard-wide]{box-sizing:border-box;width:min(72rem,100%);height:min(47rem,100vh - 48px);max-height:calc(100vh - 48px)}.aramid-dialog[data-size=large]{height:720px}.aramid-dialog:is([data-size=wizard],[data-size=wizard-wide],[data-size=large],[data-height=fixed],:has(>.aramid-dialog-footer)){flex-direction:column;display:flex;overflow:hidden}.aramid-dialog:is([data-size=wizard],[data-size=wizard-wide],[data-size=large],[data-height=fixed],:has(>.aramid-dialog-footer))>.aramid-dialog-body{flex:auto;min-height:0;overflow:auto}.aramid-dialog-body{padding:var(--aramid-space-4)}.aramid-dialog-body[data-padding=none]{padding:0}.aramid-dialog-footer{justify-content:flex-end;align-items:center;gap:var(--aramid-space-2);padding:var(--aramid-space-2) var(--aramid-space-4);white-space:nowrap;background:var(--aramid-color-bg-canvas);border-top:1px solid var(--aramid-color-border-subtle);flex-wrap:nowrap;flex:none;display:flex}.aramid-context-menu-layer{z-index:var(--aramid-z-overlay);pointer-events:none;position:fixed;inset:0}.aramid-context-menu{box-sizing:border-box;width:max-content;min-width:120px;max-width:min(360px,100vw - 1rem);max-block-size:calc(100vh - 1rem);color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body);pointer-events:auto;background:var(--aramid-menu-bg);border:1px solid var(--aramid-menu-border);border-radius:var(--aramid-radius-xl);box-shadow:var(--aramid-menu-shadow);padding:0;line-height:18px;display:block;position:fixed;overflow:hidden auto}.aramid-context-menu-submenu[data-placement=end]{transform-origin:0 0}.aramid-context-menu-submenu[data-placement=start]{transform-origin:100% 0}.aramid-context-menu-item{box-sizing:border-box;width:100%;min-height:31px;padding:var(--aramid-space-2) 24px;color:inherit;font:inherit;text-align:start;cursor:pointer;border:0;background:0 0;border-bottom:1px solid #0000;align-items:center;display:flex}.aramid-context-menu-item:not(:disabled):hover,.aramid-context-menu-item:not(:disabled):focus-visible{background:var(--aramid-menu-hover-bg);border-bottom-color:var(--aramid-menu-hover-line);outline:none}.aramid-context-menu-item[aria-expanded=true],.aramid-context-menu-item[aria-expanded=true]:hover,.aramid-context-menu-item[aria-expanded=true]:focus-visible{color:var(--aramid-menu-active-fg);background:var(--aramid-menu-active-bg);border-bottom-color:var(--aramid-menu-active-bg)}.aramid-context-menu-item[data-has-submenu=true]{padding-inline-end:var(--aramid-space-4)}.aramid-context-menu-item:disabled{cursor:not-allowed;opacity:var(--aramid-opacity-disabled-menu)}.aramid-context-menu-icon{width:18px;flex:0 0 18px;justify-content:center;margin-inline-end:var(--aramid-space-1);display:inline-flex}.aramid-context-menu-icon .aramid-icon{width:16px;height:16px}.aramid-context-menu-icon>.aramid-checkbox{pointer-events:none;margin:0}.aramid-context-menu-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.aramid-context-menu-shortcut{white-space:nowrap;opacity:var(--aramid-opacity-hint);padding-inline-start:10px}.aramid-context-menu-chevron{width:12px;height:12px;color:var(--aramid-menu-chevron);flex:0 0 12px;margin-inline-start:var(--aramid-space-4);display:inline-flex}.aramid-context-menu-chevron .aramid-icon{width:12px;height:12px}.aramid-context-menu-header{box-sizing:border-box;min-width:220px;min-height:31px;padding:var(--aramid-space-2) var(--aramid-space-4);color:var(--aramid-color-fg-muted);border-bottom:1px solid #0000;align-items:center;display:flex}.aramid-context-menu-header-name{flex:auto;align-items:center;min-width:0;display:flex}.aramid-context-menu-header-action{margin-block:calc(var(--aramid-space-1) * -1);margin-inline:var(--aramid-space-2) calc(var(--aramid-space-2) * -2);flex:none}.aramid-context-menu-header-action[data-pressed=true]{color:var(--aramid-color-favorite)}.aramid-context-menu-header-name>.aramid-patterns-resource-icon-slot{margin-block:-1px;margin-inline-end:2px}.aramid-context-menu-header .aramid-context-menu-label{white-space:normal}.aramid-context-menu-separator{height:1px;margin:var(--aramid-space-2) 0;background:var(--aramid-menu-divider);border:0;padding:0}@media (prefers-reduced-motion:no-preference){.aramid-context-menu-submenu{transition:opacity .1s ease-out,transform .1s ease-out}}.aramid-window-layer{z-index:var(--aramid-z-overlay);pointer-events:none;position:fixed;inset:0}.aramid-window-overlay{pointer-events:auto;background:var(--aramid-color-backdrop);border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.aramid-window{box-sizing:border-box;pointer-events:auto;min-width:0;min-height:0;color:var(--aramid-pve-dialog-fg);background:var(--aramid-pve-dialog-bg);border:1px solid var(--aramid-pve-dialog-border);border-radius:var(--aramid-radius-2xl);box-shadow:var(--aramid-shadow-overlay);flex-direction:column;display:flex;position:absolute;overflow:visible}.aramid-confirm-note{margin:var(--aramid-space-2) 0 0;color:var(--aramid-color-fg-muted)}.aramid-window-titlebar{box-sizing:border-box;cursor:grab;-webkit-user-select:none;user-select:none;flex:0 0 36px;min-height:36px}.aramid-window-titlebar[data-dragging=true]{cursor:grabbing}.aramid-window-titlebar h2{min-width:0}.aramid-window-titlebar-actions{align-items:center;gap:var(--aramid-space-2);flex:none;display:flex}.aramid-window-titlebar .aramid-icon-button:hover{background:color-mix(in srgb, var(--aramid-pve-dialog-title) 10%, transparent)}.aramid-window-body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.aramid-window-resize-handle{z-index:var(--aramid-z-raised);opacity:0;background:0 0;border:0;width:12px;height:12px;padding:0;position:absolute}.aramid-window-resize-handle:is(:hover,:focus-visible){opacity:1;background:color-mix(in srgb, var(--aramid-color-border-strong) 18%, transparent)}.aramid-window-resize-handle:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-1px}.aramid-window-resize-handle:is([data-edge=n],[data-edge=s]){inset-inline:var(--aramid-space-4);cursor:ns-resize;width:auto}.aramid-window-resize-handle:is([data-edge=e],[data-edge=w]){inset-block:var(--aramid-space-4);cursor:ew-resize;height:auto}.aramid-window-resize-handle:is([data-edge=n],[data-edge=ne],[data-edge=nw]){inset-block-start:-6px}.aramid-window-resize-handle:is([data-edge=s],[data-edge=se],[data-edge=sw]){inset-block-end:-6px}.aramid-window-resize-handle:is([data-edge=e],[data-edge=ne],[data-edge=se]){inset-inline-end:-6px}.aramid-window-resize-handle:is([data-edge=w],[data-edge=nw],[data-edge=sw]){inset-inline-start:-6px}.aramid-window-resize-handle:is([data-edge=ne],[data-edge=sw]){cursor:nesw-resize}.aramid-window-resize-handle:is([data-edge=nw],[data-edge=se]){cursor:nwse-resize}.aramid-window-resize-handle:after{content:"";position:absolute}.aramid-window-resize-handle:is([data-edge=n],[data-edge=s]):after{background:var(--aramid-color-border-strong);height:2px;inset-inline:0}.aramid-window-resize-handle:is([data-edge=e],[data-edge=w]):after{background:var(--aramid-color-border-strong);width:2px;inset-block:0}.aramid-window-resize-handle[data-edge=n]:after{inset-block-start:5px}.aramid-window-resize-handle[data-edge=s]:after{inset-block-end:5px}.aramid-window-resize-handle[data-edge=e]:after{inset-inline-end:5px}.aramid-window-resize-handle[data-edge=w]:after{inset-inline-start:5px}.aramid-window-resize-handle:is([data-edge=ne],[data-edge=se],[data-edge=sw],[data-edge=nw]):after{border:2px solid var(--aramid-color-border-strong);inset:2px}@media (max-width:767px){.aramid-window{border-radius:0}.aramid-window-titlebar{flex-basis:32px;min-height:32px}}.aramid-tree-list{flex-direction:column;min-width:0;display:flex}.aramid-tree-list-row{min-height:var(--aramid-tree-row-height);align-items:center;gap:var(--aramid-space-3);color:var(--aramid-color-fg-default);border-radius:var(--aramid-radius-sm);padding-block:.125rem;padding-inline-end:var(--aramid-space-1);display:flex}.aramid-tree-list-row[data-selectable=true]{cursor:pointer}.aramid-tree-list-row[data-selectable=true]:hover{background:var(--aramid-row-hover-bg)}.aramid-tree-list-row[data-selected]{box-shadow:inset var(--aramid-selected-bar-width) 0 0 var(--aramid-color-accent);background:var(--aramid-row-selected-bg)}.aramid-tree-list-row:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-tree-list-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aramid-patterns-count-tile{flex-direction:column;min-width:0;display:flex}.aramid-patterns-budget-card{align-content:start;gap:var(--aramid-space-4);min-width:0;padding:var(--aramid-space-6);display:grid}.aramid-patterns-budget-card[data-openable]{cursor:pointer}.aramid-patterns-budget-card[data-openable]:hover{border-color:var(--aramid-color-border-strong)}.aramid-patterns-budget-card-header{justify-content:space-between;align-items:center;gap:var(--aramid-space-4);min-width:0;display:flex}.aramid-patterns-budget-card-title{min-width:0;color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-title);font-weight:var(--aramid-font-weight-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.aramid-patterns-budget-card-title .aramid-patterns-budget-card-title-button{max-width:100%;color:inherit;font-size:inherit;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.aramid-patterns-budget-card-status{flex:none}.aramid-patterns-budget-card-meta,.aramid-patterns-budget-card-footer{text-align:end;min-width:0;font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.aramid-patterns-budget-card-meta{color:var(--aramid-color-fg-muted)}.aramid-patterns-budget-card-meta-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.aramid-patterns-budget-card-footer{color:var(--aramid-color-fg-default)}.aramid-patterns-budget-card-separator{margin-inline:var(--aramid-space-2)}.aramid-patterns-budget-card-metrics{gap:var(--aramid-space-3) var(--aramid-space-4);flex-wrap:wrap;display:flex}.aramid-patterns-budget-card-metric{gap:var(--aramid-space-2);flex:1 1 0;min-width:-moz-fit-content;min-width:fit-content;display:grid}.aramid-patterns-budget-card-metric strong{color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-display);font-weight:var(--aramid-font-weight-title);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.aramid-patterns-budget-card-metric[data-tone=good] strong{color:color-mix(in srgb, var(--aramid-severity-good) 50%, var(--aramid-color-fg-default))}.aramid-patterns-budget-card-metric[data-tone=warning] strong{color:color-mix(in srgb, var(--aramid-severity-medium) 50%, var(--aramid-color-fg-default))}.aramid-patterns-budget-card-metric[data-tone=danger] strong{color:color-mix(in srgb, var(--aramid-severity-high) 50%, var(--aramid-color-fg-default))}.aramid-patterns-budget-card-metric span{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-body);white-space:nowrap}.aramid-patterns-budget-card-meter{gap:var(--aramid-space-2);display:grid}.aramid-patterns-budget-card-meter-label{color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body)}.aramid-patterns-budget-card-meter-track{height:var(--aramid-budget-card-meter-height);background:var(--aramid-color-bg-subtle);border-radius:var(--aramid-radius-2xl);align-items:center;display:flex;position:relative;overflow:hidden}.aramid-patterns-budget-card-meter-fill{width:var(--aramid-budget-card-fill);background:var(--aramid-severity-low);border-radius:inherit;position:absolute;inset-block:0;inset-inline-start:0}.aramid-patterns-budget-card-meter-track[data-tone=danger] .aramid-patterns-budget-card-meter-fill{background:var(--aramid-severity-high)}.aramid-patterns-budget-card-meter-track[data-tone=good] .aramid-patterns-budget-card-meter-fill{background:var(--aramid-severity-good)}.aramid-patterns-budget-card-meter-text{z-index:var(--aramid-z-above);width:var(--aramid-budget-card-fill);color:var(--aramid-meter-fill-fg);font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;position:absolute;inset-inline-start:0;overflow:hidden}.aramid-patterns-budget-card-meter-track[data-label-outside] .aramid-patterns-budget-card-meter-text{width:auto;color:var(--aramid-color-fg-default);text-align:start;inset-inline-start:calc(var(--aramid-budget-card-fill) + var(--aramid-space-3))}.aramid-patterns-grouped-metric-summary{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.aramid-patterns-grouped-metric-cell{min-width:0;height:10rem;min-height:10rem;padding:var(--aramid-space-4);box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;display:flex}.aramid-patterns-grouped-metric-summary[data-density=compact] .aramid-patterns-grouped-metric-cell{gap:var(--aramid-space-2);height:auto;min-height:0}.aramid-patterns-grouped-metric-summary[data-variant=band] .aramid-patterns-grouped-metric-cell{align-items:stretch;gap:var(--aramid-space-4);height:auto;min-height:0;padding:var(--aramid-space-3) var(--aramid-space-4) var(--aramid-space-4);text-align:start}.aramid-patterns-grouped-metric-summary[data-variant=band] .aramid-panel-title{align-items:center;gap:var(--aramid-space-2);display:flex}.aramid-patterns-grouped-metric-cell+.aramid-patterns-grouped-metric-cell{border-inline-start:1px solid var(--aramid-color-border-subtle)}.aramid-patterns-grouped-metric-cell>.aramid-panel-title,.aramid-patterns-grouped-metric-header>.aramid-panel-title{text-align:start;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;align-self:stretch;min-width:0;display:-webkit-box;overflow:hidden}.aramid-patterns-grouped-metric-header{align-self:stretch;min-width:0;position:relative}.aramid-patterns-grouped-metric-header>.aramid-panel-title{padding-inline-end:var(--aramid-control-height-compact)}.aramid-patterns-grouped-metric-action{position:absolute;inset-block-start:0;inset-inline-end:0}.aramid-patterns-grouped-metric-content{justify-content:center;align-items:center;gap:var(--aramid-space-2);flex-direction:column;flex:1;width:100%;display:flex}.aramid-patterns-grouped-metric-body{align-items:center;gap:var(--aramid-space-4);box-sizing:border-box;flex:1;width:100%;min-width:0;min-height:0;display:flex}.aramid-patterns-grouped-metric-body>.aramid-patterns-grouped-metric-content{min-width:0}.aramid-patterns-grouped-metric-aside{width:var(--aramid-grouped-metric-aside-width);flex:none;place-items:center;margin-inline-end:var(--aramid-space-4);display:grid}.aramid-patterns-grouped-metric-aside>*{width:100%;min-width:0}.aramid-patterns-grouped-metric-value{color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-display-sm);font-weight:var(--aramid-font-weight-title);letter-spacing:-.015em;line-height:var(--aramid-line-height-title);font-variant-numeric:tabular-nums;margin:0}.aramid-patterns-grouped-metric-summary[data-variant=band] .aramid-patterns-grouped-metric-content{flex:none;justify-content:flex-start;align-items:flex-start}.aramid-patterns-grouped-metric-summary[data-variant=band] .aramid-patterns-grouped-metric-body>.aramid-patterns-grouped-metric-content{flex:1;align-items:stretch;min-width:0}.aramid-patterns-grouped-metric-summary[data-variant=band] .aramid-patterns-grouped-metric-value{font-size:var(--aramid-font-size-display-sm);font-weight:var(--aramid-font-weight-body);letter-spacing:0;line-height:var(--aramid-line-height-tight);text-align:start}.aramid-patterns-grouped-metric-summary[data-variant=band] .aramid-patterns-grouped-metric-value[data-tone=good]{color:var(--aramid-color-success)}.aramid-patterns-grouped-metric-summary[data-variant=band] .aramid-patterns-grouped-metric-value[data-tone=warning]{color:var(--aramid-color-warning-text)}.aramid-patterns-grouped-metric-summary[data-variant=band] .aramid-patterns-grouped-metric-value[data-tone=danger]{color:var(--aramid-color-danger)}.aramid-patterns-grouped-metric-summary[data-variant=band] .aramid-patterns-grouped-metric-detail{font-size:var(--aramid-font-size-sm)}.aramid-patterns-grouped-metric-detail{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body);line-height:var(--aramid-line-height-normal);font-variant-numeric:tabular-nums;margin:0}.aramid-patterns-grouped-metric-separator{padding-inline:var(--aramid-space-2);color:var(--aramid-color-border-default)}@media (max-width:48rem){.aramid-patterns-grouped-metric-summary{grid-template-columns:1fr;grid-auto-flow:row}.aramid-patterns-grouped-metric-cell+.aramid-patterns-grouped-metric-cell{border-inline-start:0;border-block-start:1px solid var(--aramid-color-border-subtle)}}.aramid-patterns-count-tile>.aramid-panel-body{flex:auto;min-height:4rem;display:flex}.aramid-patterns-count-tile .aramid-tag{margin-block:-.25rem}.aramid-patterns-count-tile[data-layout=figure]>.aramid-panel-body{justify-content:space-between;align-items:center;gap:var(--aramid-space-4)}.aramid-patterns-count-tile[data-layout=figure] .aramid-patterns-count-tile-count{flex:0 1 calc(50% - var(--aramid-space-4) / 2)}.aramid-patterns-count-tile-text{align-content:start;align-self:stretch;gap:var(--aramid-space-4);flex:auto;min-width:0;display:grid}.aramid-patterns-count-tile[data-layout=figure]:not([data-subtitle]) .aramid-patterns-count-tile-text{align-content:center}.aramid-patterns-count-tile-subtitle{color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.aramid-patterns-count-tile-figure{width:var(--aramid-count-tile-figure-width);flex:none;place-items:center;display:grid}.aramid-patterns-count-tile-figure>*{width:100%;min-width:0}.aramid-patterns-count-tile-title-link{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.aramid-patterns-card-title{align-items:center;gap:var(--aramid-space-2);min-width:0;max-width:100%;display:inline-flex}.aramid-patterns-count-tile-total{min-width:calc(var(--aramid-tag-height) * 1.5);padding-inline:var(--aramid-space-2);color:var(--aramid-color-fg-on-accent);background:var(--aramid-color-accent);font-variant-numeric:tabular-nums;justify-content:center}.aramid-patterns-count-tile-counts{align-content:flex-start;align-items:flex-start;gap:var(--aramid-space-4);flex-wrap:wrap;width:100%;display:flex}.aramid-patterns-count-tile-count{justify-items:center;gap:var(--aramid-space-2);text-align:center;flex:auto;min-width:min-content;display:grid}.aramid-patterns-count-tile-count strong{min-block-size:1lh;color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-display);font-weight:var(--aramid-font-weight-title);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.1}.aramid-patterns-count-tile-count[data-tone=good] strong{color:color-mix(in srgb, var(--aramid-severity-good) 50%, var(--aramid-color-fg-default))}.aramid-patterns-count-tile-count[data-tone=progress] strong{color:color-mix(in srgb, var(--aramid-status-progress) 50%, var(--aramid-color-fg-default))}.aramid-patterns-count-tile-count[data-tone=warning] strong{color:color-mix(in srgb, var(--aramid-severity-medium) 50%, var(--aramid-color-fg-default))}.aramid-patterns-count-tile-count[data-tone=danger] strong{color:color-mix(in srgb, var(--aramid-severity-high) 50%, var(--aramid-color-fg-default))}.aramid-patterns-count-tile-count[data-severity=critical] strong{color:color-mix(in srgb, var(--aramid-severity-critical) 50%, var(--aramid-color-fg-default))}.aramid-patterns-count-tile-count[data-severity=high] strong{color:color-mix(in srgb, var(--aramid-severity-high) 50%, var(--aramid-color-fg-default))}.aramid-patterns-count-tile-count[data-severity=medium] strong{color:color-mix(in srgb, var(--aramid-severity-medium) 50%, var(--aramid-color-fg-default))}.aramid-patterns-count-tile-count[data-severity=low] strong{color:color-mix(in srgb, var(--aramid-severity-low) 50%, var(--aramid-color-fg-default))}.aramid-patterns-count-tile-count a{color:inherit;text-decoration:none}.aramid-patterns-count-tile-count>.aramid-tooltip{min-width:0;max-width:100%}.aramid-patterns-count-tile-label{max-width:100%;color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aramid-patterns-connection-diagram{grid-template-columns:minmax(var(--aramid-connection-node-min-width), var(--aramid-connection-node-width)) minmax(var(--aramid-connection-lines-min-width), 1fr) minmax(var(--aramid-connection-node-min-width), var(--aramid-connection-node-width));align-content:start;column-gap:0;row-gap:var(--aramid-space-3);min-width:0;display:grid}.aramid-patterns-connection-diagram[data-scroll]{max-height:var(--aramid-connection-max-height);overflow-y:auto}.aramid-patterns-connection-diagram[data-empty]{display:block}.aramid-patterns-connection-empty{padding:var(--aramid-space-6);color:var(--aramid-color-fg-muted);text-align:center;margin:0}.aramid-patterns-connection-heading{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-patterns-connection-column,.aramid-patterns-connection-lines{min-width:0;height:var(--aramid-connection-height);position:relative}.aramid-patterns-connection-lines>svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.aramid-patterns-connection-node{width:100%;height:var(--aramid-connection-node-height);box-sizing:border-box;padding:var(--aramid-space-3) var(--aramid-space-4);border:1px solid var(--aramid-color-border-default);border-radius:var(--aramid-radius-md);background:var(--aramid-color-bg-surface);color:var(--aramid-color-fg-default);cursor:pointer;font:inherit;align-content:start;gap:var(--aramid-space-1);text-align:start;display:grid;position:absolute;inset-block-start:var(--aramid-connection-node-top);inset-inline-start:0}.aramid-patterns-connection-node:hover{border-color:var(--aramid-color-accent)}.aramid-patterns-connection-node[data-selected]{border-color:var(--aramid-color-accent);box-shadow:inset 0 0 0 1px var(--aramid-color-accent)}.aramid-patterns-connection-node:focus-visible,.aramid-patterns-connection-label:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:1px}.aramid-patterns-connection-node-title,.aramid-patterns-connection-node-kind,.aramid-patterns-connection-node-property{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aramid-patterns-connection-node-title{font-weight:var(--aramid-font-weight-strong)}.aramid-patterns-connection-node-kind{align-items:center;gap:var(--aramid-space-2);display:inline-flex}.aramid-patterns-connection-node-property{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm)}.aramid-patterns-connection-line{fill:none;stroke:var(--aramid-color-border-default);stroke-dasharray:4 4;stroke-width:1.5px}.aramid-patterns-connection-hit{cursor:pointer;fill:none;stroke:#0000;stroke-width:10px}[data-state=running]>.aramid-patterns-connection-line{stroke:var(--aramid-color-accent);stroke-dasharray:6 4}[data-state=completed]>.aramid-patterns-connection-line{stroke:var(--aramid-status-good);stroke-dasharray:none}[data-state=failed]>.aramid-patterns-connection-line{stroke:var(--aramid-status-danger);stroke-dasharray:none}[data-selected]>.aramid-patterns-connection-line{stroke-width:3px}.aramid-patterns-connection-label{max-width:calc(100% - var(--aramid-space-4));box-sizing:border-box;padding:var(--aramid-space-1) var(--aramid-space-2);border:1px solid var(--aramid-color-border-default);border-radius:var(--aramid-radius-md);background:var(--aramid-color-bg-surface);color:var(--aramid-color-fg-default);cursor:pointer;font:inherit;font-size:var(--aramid-font-size-sm);line-height:var(--aramid-line-height-tight);white-space:nowrap;position:absolute;inset-block-start:var(--aramid-connection-label-top);inset-inline-start:50%;transform:translate(-50%,-50%)}.aramid-patterns-connection-label>span{text-overflow:ellipsis;display:block;overflow:hidden}.aramid-patterns-connection-label[data-state=running]{border-color:var(--aramid-color-accent)}.aramid-patterns-connection-label[data-state=completed]{border-color:var(--aramid-status-good)}.aramid-patterns-connection-label[data-state=failed]{border-color:var(--aramid-status-danger)}.aramid-patterns-connection-label[data-selected]{box-shadow:inset 0 0 0 1px var(--aramid-color-accent)}.aramid-patterns-scope-select{align-items:center;min-width:0;max-width:100%;display:inline-flex}.aramid-patterns-scope-select>.aramid-select{max-width:100%}.aramid-patterns-tag-list{gap:var(--aramid-space-1);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.aramid-data-table td .aramid-patterns-tag-list{row-gap:calc(var(--aramid-grid-row-height) - var(--aramid-tag-height));padding-block:calc((var(--aramid-grid-row-height) - 1px - var(--aramid-tag-height)) / 2)}.aramid-data-table td .aramid-patterns-tag-list .aramid-tag{margin-block:0}.aramid-patterns-tag-button{border-radius:var(--aramid-tag-radius);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.aramid-patterns-tag-button:hover>.aramid-tag{background:var(--aramid-color-accent-soft)}.aramid-patterns-tag-removable{display:inline-flex;position:relative}.aramid-patterns-tag-removable>.aramid-tag,.aramid-patterns-tag-removable>.aramid-patterns-tag-button>.aramid-tag{padding-inline-end:calc(var(--aramid-space-1) + var(--aramid-tag-height))}.aramid-patterns-tag-remove{width:calc(var(--aramid-tag-height) - 4px);color:var(--aramid-tag-own-fg,var(--aramid-tag-unknown-fg));border-radius:var(--aramid-tag-radius);cursor:pointer;opacity:var(--aramid-opacity-glyph);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:var(--aramid-space-1)}.aramid-patterns-tag-remove:hover{opacity:1}.aramid-patterns-tag-remove .aramid-icon-glyph{width:12px;height:12px}.aramid-patterns-tag-list-trailing{align-items:center;display:inline-flex}.aramid-patterns-tag-shape{background:var(--aramid-color-accent);display:inline-block}.aramid-patterns-tag-shape[data-shape=full]{padding:0 var(--aramid-space-2);border-radius:var(--aramid-tag-radius);color:var(--aramid-color-fg-on-accent);font-size:var(--aramid-font-size-sm);line-height:18px}.aramid-patterns-tag-shape[data-shape=circle]{border-radius:var(--aramid-radius-pill);width:12px;height:12px}.aramid-patterns-tag-shape[data-shape=dense]{border-radius:var(--aramid-tag-shape-dense-radius);width:6px;height:12px}.aramid-patterns-tag-picker{display:inline-flex}.aramid-patterns-tag-picker-trigger>.aramid-tag{color:var(--aramid-color-fg-muted);outline:1px dashed var(--aramid-color-border-strong);outline-offset:-1px;background:0 0;padding-inline-start:calc(var(--aramid-tag-padding-inline) / 2)}.aramid-patterns-tag-picker-trigger>.aramid-tag>span{align-items:center;gap:calc(var(--aramid-space-1) / 2);display:inline-flex}.aramid-patterns-tag-picker-trigger[aria-disabled=true]{cursor:not-allowed;opacity:var(--aramid-opacity-disabled)}.aramid-patterns-tag-picker-trigger[aria-disabled=true]:hover>.aramid-tag{background:0 0}.aramid-patterns-tag-picker-trigger .aramid-icon-glyph{width:12px;height:12px}.aramid-patterns-tag-picker-panel{z-index:var(--aramid-z-popover);box-sizing:border-box;background:var(--aramid-color-bg-elevated);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);width:min(18rem,100vw - 2rem);box-shadow:var(--aramid-shadow-overlay);position:fixed}.aramid-patterns-tag-picker-body{gap:var(--aramid-space-2);padding:var(--aramid-space-2);flex-direction:column;display:flex}.aramid-patterns-tag-picker-list{max-height:15rem;overflow-y:auto}.aramid-patterns-tag-picker-list>.aramid-context-menu-item{min-height:28px;padding-inline:var(--aramid-space-2);gap:var(--aramid-space-2)}.aramid-patterns-tag-picker-create[aria-disabled=true]{cursor:not-allowed;opacity:var(--aramid-opacity-disabled-menu)}.aramid-patterns-tag-picker-reason{color:var(--aramid-color-fg-muted);margin:0}.aramid-patterns-tag-list[data-overflow=line]{flex-wrap:nowrap;overflow:hidden}.aramid-patterns-tag-list[data-overflow=line]>li{min-width:0}.aramid-patterns-tag-list[data-overflow=line]>li.aramid-patterns-tag-list-more{flex:none}.aramid-patterns-tag-list[data-overflow=line] .aramid-tag,.aramid-patterns-tag-list[data-max-width=true] .aramid-tag{max-width:100%}.aramid-patterns-tag-list[data-max-width=true]>li{min-width:0;max-width:var(--aramid-tag-list-max-width)}.aramid-patterns-tag-list:is([data-overflow=line],[data-max-width=true]) .aramid-tag>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.aramid-patterns-workbench-layout{gap:var(--aramid-space-6);flex-direction:column;min-width:0;min-height:24rem;display:flex}.aramid-patterns-workbench-layout[data-fill-height=true]{block-size:100%;flex:auto;min-height:0}.aramid-patterns-workbench-layout>.aramid-patterns-workbench{flex:auto;min-height:0}.aramid-patterns-workbench-layout[data-fill-height=true]>.aramid-patterns-workbench{block-size:auto}.aramid-patterns-workbench{grid-template-columns:var(--aramid-workbench-explorer-width,14rem) minmax(0, 1fr);background:var(--aramid-color-bg-canvas);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);grid-template-rows:minmax(0,1fr) minmax(7rem,20%);min-width:0;min-height:24rem;display:grid;overflow:hidden}.aramid-patterns-workbench[data-fill-height=true]{min-height:0;block-size:100%}.aramid-patterns-workbench[data-has-explorer=false]{grid-template-columns:minmax(0,1fr)}.aramid-patterns-workbench[data-has-activity=false]{grid-template-rows:minmax(0,1fr)}.aramid-patterns-workbench[data-has-activity=true][data-activity-open=false]{grid-template-rows:minmax(0,1fr) auto}.aramid-patterns-workbench[data-activity-placement=drawer]{grid-template-rows:minmax(0,1fr)}.aramid-patterns-workbench-shell[data-activity-placement=drawer]{min-width:0;min-height:24rem;block-size:100%;display:block;position:relative}.aramid-patterns-workbench-shell[data-fill-height=true]{flex:auto;min-height:0}.aramid-patterns-workbench-shell[data-activity-placement=drawer]>.aramid-patterns-workbench,.aramid-patterns-workbench-shell[data-activity-placement=drawer]>.aramid-patterns-workbench-layout{block-size:100%}.aramid-patterns-workbench-shell[data-activity-placement=drawer]>.aramid-patterns-workbench-layout>.aramid-patterns-workbench{block-size:auto}.aramid-patterns-workbench-shell[data-activity-placement=drawer] .aramid-patterns-workbench-content{padding-block-end:var(--aramid-space-3)}.aramid-patterns-workbench-shell[data-activity-placement=drawer][data-activity-open=true] .aramid-patterns-workbench-content{padding-block-end:min(15vh,20rem)}.aramid-patterns-explorer-pane{background:var(--aramid-color-bg-surface);border-inline-end:1px solid var(--aramid-color-border-subtle);grid-area:1/1;min-width:0;overflow:auto}.aramid-patterns-workbench-content{min-width:0;min-height:0;padding:var(--aramid-space-3);grid-area:1/2;overflow:auto}.aramid-patterns-workbench-body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.aramid-patterns-workbench-body>[data-fill-height=true]{flex:auto;min-height:0}.aramid-patterns-workbench-content>.aramid-patterns-workbench-body:has(>[data-sidebar=true]){block-size:100%}.aramid-patterns-workbench[data-has-explorer=false] .aramid-patterns-workbench-content{grid-column:1/-1}.aramid-patterns-activity-pane{background:var(--aramid-color-bg-surface);border-block-start:1px solid var(--aramid-color-border-subtle);grid-area:2/1/auto/-1;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.aramid-patterns-activity-pane[data-activity-open=false]{grid-template-rows:auto;min-block-size:0}.aramid-patterns-activity-boundary-toggle{z-index:var(--aramid-z-sticky-corner);cursor:pointer;background:0 0;border:0;width:100%;height:.5rem;padding:0;position:absolute;inset-block-start:0;inset-inline:0}.aramid-patterns-activity-boundary-toggle:after{content:"";background:var(--aramid-color-border-subtle);height:1px;position:absolute;inset-block-start:-1px;inset-inline:0}.aramid-patterns-activity-boundary-toggle:hover:after,.aramid-patterns-activity-boundary-toggle:focus-visible:after{background:var(--aramid-color-accent);height:2px}.aramid-patterns-activity-boundary-toggle:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-patterns-activity-pane[data-resizable=true]{border-block-start:0}.aramid-patterns-activity-pane[data-resizable=true]>.aramid-patterns-activity-boundary-toggle{cursor:ns-resize;touch-action:none}.aramid-patterns-activity-pane[data-resizable=true]>.aramid-patterns-activity-boundary-toggle:after{inset-block-start:0}.aramid-patterns-workbench-shell[data-activity-placement=drawer]>.aramid-patterns-activity-pane{inset-inline:0;z-index:var(--aramid-z-raised);block-size:min(15%,20rem);max-block-size:calc(100% - var(--aramid-control-height-compact));border:1px solid var(--aramid-color-border-subtle);box-shadow:var(--aramid-shadow-panel);grid-area:auto;position:absolute;bottom:0}.aramid-patterns-workbench-shell[data-activity-placement=drawer]>.aramid-patterns-activity-pane[data-activity-open=false]{block-size:auto}.aramid-app-bottom-bar-slot>.aramid-patterns-activity-pane{inset-inline:0;block-size:min(15%,20rem);max-block-size:calc(100% - var(--aramid-control-height-compact));border:1px solid var(--aramid-color-border-subtle);box-shadow:var(--aramid-shadow-panel);position:absolute;bottom:0}.aramid-app-bottom-bar-slot>.aramid-patterns-activity-pane[data-activity-open=false]{block-size:auto}.aramid-patterns-activity-toolbar,.aramid-patterns-detail-header,.aramid-patterns-task-viewer-header,.aramid-patterns-task-viewer-actions{justify-content:space-between;align-items:center;gap:var(--aramid-space-2);display:flex}.aramid-patterns-activity-toolbar{min-height:var(--aramid-control-height-compact);padding:0 var(--aramid-space-2);border-block-end:1px solid var(--aramid-color-border-subtle)}.aramid-patterns-activity-toolbar>.aramid-patterns-activity-tabs{border-bottom:0;align-self:stretch}.aramid-patterns-activity-body{min-height:0;padding:0;display:grid;overflow:hidden}.aramid-patterns-resource-explorer{gap:var(--aramid-space-1);min-width:0;padding:var(--aramid-space-1);display:grid}.aramid-patterns-explorer-header{justify-content:space-between;align-items:center;gap:var(--aramid-space-2);min-width:0;display:flex}.aramid-patterns-explorer-header>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-patterns-explorer-header[data-label-visible=false]{display:block}.aramid-patterns-explorer-view-tabs{flex:none;align-items:center;min-width:0;display:flex}.aramid-patterns-explorer-header[data-label-visible=false] .aramid-patterns-explorer-view-tabs{width:100%;border-block-end:1px solid var(--aramid-color-border-subtle);padding-block-end:var(--aramid-space-1)}.aramid-patterns-explorer-search .aramid-input{width:100%}.aramid-patterns-resource-tree{gap:1px;margin:0;padding:0;list-style:none;display:grid}.aramid-patterns-resource-item{min-width:0;min-height:var(--aramid-tree-row-height);align-items:center;gap:var(--aramid-space-3);color:var(--aramid-color-fg-default);cursor:pointer;border-radius:var(--aramid-radius-sm);padding-block:.125rem;padding-inline-end:var(--aramid-space-1);display:flex}.aramid-patterns-resource-item:hover,.aramid-patterns-resource-item:focus-visible{background:var(--aramid-row-hover-bg)}.aramid-patterns-resource-item[aria-selected=true]{box-shadow:inset var(--aramid-selected-bar-width) 0 0 var(--aramid-color-accent);background:var(--aramid-row-selected-bg)}.aramid-patterns-resource-item:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-patterns-resource-item[aria-disabled=true]{cursor:not-allowed;opacity:var(--aramid-opacity-disabled)}.aramid-patterns-resource-icon-slot{flex:0 0 1.25rem;justify-content:center;align-items:center;width:1.25rem;min-width:1.25rem;height:1.25rem;display:inline-flex;position:relative}.aramid-patterns-resource-icon{box-sizing:border-box;width:100%;min-width:100%;color:var(--aramid-color-fg-muted);flex:0 0 100%}.aramid-patterns-resource-icon .aramid-icon-glyph{text-align:center;width:100%;display:block}.aramid-patterns-resource-icon[data-icon=datacenter] .aramid-icon-glyph,.aramid-patterns-resource-icon[data-icon=cluster] .aramid-icon-glyph{transform-origin:50%;transform:scaleX(1.2)}.aramid-patterns-resource-icon[data-tone=good]{color:var(--aramid-color-success)}.aramid-patterns-resource-icon[data-tone=progress]{color:var(--aramid-color-info)}.aramid-patterns-resource-icon[data-tone=warn]{color:var(--aramid-color-warning)}.aramid-patterns-resource-icon[data-tone=danger]{color:var(--aramid-color-danger)}.aramid-patterns-resource-icon[data-tone=stopped],.aramid-patterns-resource-icon[data-tone=unknown]{color:var(--aramid-color-fg-subtle)}.aramid-patterns-resource-status-icon{z-index:var(--aramid-z-above);box-sizing:border-box;width:.75rem;height:.75rem;color:var(--aramid-color-fg-default);font-size:var(--aramid-icon-size-xs);background:var(--aramid-color-bg-surface);border:1px solid var(--aramid-color-bg-surface);box-shadow:0 0 0 1px var(--aramid-color-border-subtle);border-radius:50%;justify-content:center;align-items:center;padding:.0625rem;display:inline-flex;position:absolute;bottom:-.125rem;right:-.125rem}.aramid-patterns-resource-status-icon[data-tone=good]{color:var(--aramid-color-success)}.aramid-patterns-resource-status-icon[data-tone=progress]{color:var(--aramid-color-info)}.aramid-patterns-resource-status-icon[data-tone=warn]{color:var(--aramid-color-warning)}.aramid-patterns-resource-status-icon[data-tone=danger]{color:var(--aramid-color-danger)}.aramid-patterns-resource-status-icon[data-tone=stopped]{color:var(--aramid-color-fg-muted)}.aramid-patterns-resource-status-icon[data-tone=unknown]{color:var(--aramid-color-fg-subtle)}.aramid-patterns-resource-issues{width:var(--aramid-issue-count-mark-size);flex:0 0 var(--aramid-issue-count-mark-size);place-items:center;display:inline-grid}.aramid-patterns-resource-issues>.aramid-tooltip{display:grid}.aramid-patterns-tree-toggle,.aramid-patterns-tree-spacer{justify-content:center;align-items:center;width:1.25rem;min-width:1.25rem;height:1.25rem;display:inline-flex}.aramid-patterns-tree-toggle{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.aramid-patterns-device-row+.aramid-patterns-device-row{border-top:1px solid var(--aramid-color-border-subtle)}.aramid-patterns-device-row[data-bordered=true]{border:1px solid var(--aramid-color-border-default)}.aramid-patterns-device-row[data-bordered=true]+.aramid-patterns-device-row[data-bordered=true]{margin-top:-1px}.aramid-patterns-form-grid>.aramid-patterns-device-row[data-bordered=true]+.aramid-patterns-device-row[data-bordered=true]{margin-top:calc(-1 * var(--aramid-space-1) - 1px)}.aramid-patterns-device-row-header{align-items:center;column-gap:var(--aramid-space-2);min-height:2.125rem;padding:var(--aramid-space-1) var(--aramid-space-2);grid-template-columns:minmax(13rem,max-content) minmax(0,1fr);display:grid}.aramid-patterns-device-row-toggle{align-items:center;gap:var(--aramid-space-1);min-width:0;color:inherit;font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.aramid-patterns-device-row-summary{align-items:center;gap:var(--aramid-space-2);min-width:0;display:flex}.aramid-patterns-device-row-actions{margin-inline-start:auto;display:flex}.aramid-patterns-device-row-body{padding:0 var(--aramid-space-2) var(--aramid-space-3) calc(var(--aramid-space-2) + var(--aramid-space-4) + var(--aramid-space-1))}.aramid-patterns-resource-copy{flex:auto;min-width:0;line-height:1.2;display:grid}.aramid-patterns-resource-copy strong,.aramid-patterns-resource-copy>span,.aramid-patterns-resource-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-patterns-resource-copy small,.aramid-patterns-detail-description,.aramid-patterns-task-viewer-header p{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm)}.aramid-patterns-resource-copy strong{font-size:var(--aramid-font-size-sm);font-weight:var(--aramid-font-weight-strong)}.aramid-patterns-resource-copy>span{font-size:var(--aramid-font-size-sm);font-weight:var(--aramid-font-weight-regular)}.aramid-patterns-resource-status{width:.875rem;height:.875rem;color:var(--aramid-color-fg-subtle);flex:none;justify-content:center;align-items:center;display:inline-flex}.aramid-patterns-resource-status-dot{background:currentColor;border-radius:50%;width:.4375rem;height:.4375rem}.aramid-patterns-resource-status[data-tone=good]{color:var(--aramid-color-success)}.aramid-patterns-resource-status[data-tone=progress]{color:var(--aramid-color-info)}.aramid-patterns-resource-status[data-tone=warn]{color:var(--aramid-color-warning-text)}.aramid-patterns-resource-status[data-tone=danger]{color:var(--aramid-color-danger)}.aramid-patterns-resource-status[data-tone=stopped],.aramid-patterns-resource-status[data-tone=unknown]{color:var(--aramid-color-fg-subtle)}.aramid-patterns-detail-workspace{gap:var(--aramid-space-3);min-width:0;display:grid}.aramid-patterns-detail-header{align-items:flex-start}.aramid-patterns-detail-header>div:first-child{min-width:0}.aramid-patterns-detail-header[data-has-header-actions=true]>div:first-child{flex:auto}.aramid-patterns-detail-title-row{align-items:center;gap:var(--aramid-space-2);flex-wrap:nowrap;min-width:0;display:flex}.aramid-patterns-detail-title-row[data-has-header-actions=true]{width:100%}.aramid-patterns-detail-title-row h2,.aramid-patterns-task-viewer-header h3{min-width:0;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-inline-size:32rem;margin:0;overflow:hidden}.aramid-patterns-detail-separator{width:1px;height:1rem;margin-inline:var(--aramid-space-1);background:var(--aramid-color-border-default);flex:0 0 1px}.aramid-patterns-detail-action-menu{flex:none;width:auto}.aramid-patterns-detail-action-menu>.aramid-button{width:auto;padding-inline:var(--aramid-space-1)}.aramid-patterns-detail-header-actions{align-items:center;gap:var(--aramid-space-1);flex:none;margin-inline-start:auto;display:flex}.aramid-patterns-detail-description{max-width:70ch;margin:var(--aramid-space-1) 0 0}.aramid-patterns-detail-actions,.aramid-patterns-action-list,.aramid-patterns-task-viewer-actions{align-items:center;gap:var(--aramid-space-1);flex-wrap:wrap;display:flex}.aramid-patterns-detail-body{min-width:0}.aramid-patterns-detail-workspace[data-fill-height=true]{block-size:100%;min-height:0}.aramid-patterns-detail-workspace:is([data-fill-height=true],[data-sidebar=true]){flex-direction:column;display:flex}.aramid-patterns-detail-workspace[data-sidebar=true]:not([data-fill-height=true]),.aramid-patterns-detail-workspace[data-sidebar=true]:not([data-fill-height=true])>.aramid-patterns-detail-body-layout{flex:1 0 auto}.aramid-patterns-detail-workspace:is([data-fill-height=true],[data-sidebar=true])>.aramid-patterns-detail-header,.aramid-patterns-detail-workspace:is([data-fill-height=true],[data-sidebar=true])>.aramid-tabs{flex:none}.aramid-patterns-detail-workspace[data-fill-height=true]>:where(.aramid-patterns-detail-body,.aramid-patterns-detail-body-layout){flex:auto;min-height:0}.aramid-patterns-detail-body-layout{grid-template-columns:var(--aramid-detail-sidebar-width,var(--aramid-secondary-sidebar-width)) minmax(0, 1fr);row-gap:0;column-gap:var(--aramid-secondary-sidebar-content-gap);min-width:0;min-height:0;display:grid}.aramid-patterns-detail-sidebar{background:var(--aramid-color-bg-surface);border-inline-end:1px solid var(--aramid-color-border-subtle);min-width:0;min-height:0;overflow-x:clip}.aramid-patterns-detail-workspace[data-fill-height=true] .aramid-patterns-detail-body-layout{block-size:100%}.aramid-patterns-detail-workspace[data-fill-height=true] .aramid-patterns-detail-sidebar{overflow:hidden auto}.aramid-patterns-detail-workspace[data-fill-height=true] .aramid-patterns-detail-body-layout>.aramid-patterns-detail-body{min-height:0;overflow:auto}.aramid-patterns-detail-sidebar .aramid-tabs[data-orientation=vertical]{max-block-size:100%}.aramid-patterns-section-nav{--aramid-tree-indent-step:var(--aramid-sidebar-indent-step);height:100%;min-height:100%;padding:var(--aramid-space-3) var(--aramid-space-2) 0;flex-direction:column;display:flex}.aramid-patterns-section-nav-group,.aramid-patterns-section-nav-section{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.aramid-patterns-section-nav-group+.aramid-patterns-section-nav-group{margin-block-start:var(--aramid-space-2)}.aramid-patterns-section-nav-heading{min-height:var(--aramid-nav-row-height);align-items:center;gap:var(--aramid-space-2);padding:0 var(--aramid-space-2);color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);font-weight:var(--aramid-font-weight-strong);white-space:nowrap;margin:0;display:flex}.aramid-patterns-section-nav-item,.aramid-patterns-section-nav-subitem{width:100%;min-height:var(--aramid-nav-row-height);box-sizing:border-box;align-items:center;gap:var(--aramid-space-2);color:var(--aramid-color-fg-default);font:inherit;text-align:start;white-space:nowrap;border-radius:var(--aramid-radius-sm);cursor:pointer;background:0 0;border:0;padding-block:0;padding-inline-end:var(--aramid-space-4);display:flex}.aramid-patterns-section-nav-item{font-weight:var(--aramid-font-weight-strong)}.aramid-patterns-section-nav-item:is(:hover,[aria-current=page]),.aramid-patterns-section-nav-subitem:is(:hover,[aria-current=page]){background:var(--aramid-row-hover-bg)}.aramid-patterns-section-nav-subitem[aria-current=page]{color:var(--aramid-color-fg-default)}:is(.aramid-patterns-section-nav-item,.aramid-patterns-section-nav-subitem,.aramid-patterns-section-nav-heading-button)[aria-current=page]{box-shadow:inset var(--aramid-selected-bar-width) 0 0 var(--aramid-color-accent)}:is(.aramid-patterns-section-nav-item,.aramid-patterns-section-nav-subitem)>[data-sidebar-label]{text-overflow:ellipsis;min-width:0;overflow:hidden}.aramid-patterns-section-nav-detail{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);flex:none;margin-inline-start:auto}:is(.aramid-patterns-section-nav-item,.aramid-patterns-section-nav-subitem,.aramid-patterns-section-nav-heading-button)[aria-disabled=true]{opacity:var(--aramid-opacity-disabled);cursor:default}.aramid-patterns-section-nav-submenu{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.aramid-patterns-section-nav-subitem{min-height:var(--aramid-nav-row-height);color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm)}:is(.aramid-patterns-section-nav-heading:has(>.aramid-patterns-section-nav-heading-button),.aramid-patterns-section-nav-heading:has(>.aramid-patterns-section-nav-heading-static)){padding:0}.aramid-patterns-section-nav-heading-button,.aramid-patterns-section-nav-heading-static{width:100%;min-width:0;min-height:var(--aramid-nav-row-height);box-sizing:border-box;align-items:center;gap:var(--aramid-space-2);color:inherit;font:inherit;text-align:start;white-space:nowrap;border-radius:var(--aramid-radius-sm);background:0 0;border:0;padding-block:0;padding-inline-end:var(--aramid-space-2);display:flex}.aramid-patterns-section-nav-heading-button{cursor:pointer}.aramid-patterns-section-nav-heading-button>span:last-child,.aramid-patterns-section-nav-heading-static>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.aramid-patterns-section-nav-heading-button:is(:hover,[data-active=true]){color:var(--aramid-color-fg-default);background:var(--aramid-row-hover-bg)}.aramid-patterns-section-nav-icon{flex:none}.aramid-patterns-section-nav[data-sticky=true]{height:auto;min-height:0;max-block-size:var(--aramid-sticky-nav-max-block-size);position:sticky;inset-block-start:0;overflow-y:auto}.aramid-patterns-property-grid,.aramid-patterns-task-metadata{grid-template-columns:var(--aramid-property-grid-label-width,minmax(6rem, 9rem)) minmax(0, 1fr);border-block-start:1px solid var(--aramid-color-border-subtle);margin:0;padding:0;display:grid}.aramid-patterns-property-grid-no-top-border{border-block-start:0}.aramid-patterns-property-grid>div:has(.aramid-patterns-property-lines){align-items:start}.aramid-patterns-property-lines{display:grid}.aramid-patterns-property-lines>span{line-height:var(--aramid-button-height-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-clamped-text-body{-webkit-line-clamp:var(--aramid-clamped-text-lines,3);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aramid-clamped-text-body[data-open=true]{display:block;overflow:visible}.aramid-patterns-property-grid-columns{min-block-size:calc(var(--aramid-control-height-compact) * var(--aramid-property-grid-columns-min-rows,0));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;display:grid}.aramid-patterns-property-grid-columns[data-density=compact]{min-block-size:calc(var(--aramid-button-height-sm) * var(--aramid-property-grid-columns-min-rows,0))}.aramid-patterns-property-grid-columns>.aramid-patterns-property-grid:not(:last-child){padding-inline-end:var(--aramid-space-4)}.aramid-patterns-property-grid-columns>.aramid-patterns-property-grid+.aramid-patterns-property-grid{border-inline-start:1px solid var(--aramid-color-border-subtle);padding-inline-start:var(--aramid-space-4)}@media (max-width:48rem){.aramid-patterns-property-grid-columns{grid-auto-flow:row}.aramid-patterns-property-grid-columns>.aramid-patterns-property-grid:not(:last-child){padding-inline-end:0}.aramid-patterns-property-grid-columns>.aramid-patterns-property-grid+.aramid-patterns-property-grid{border-inline-start:0;padding-inline-start:0}}.aramid-patterns-property-grid>div,.aramid-patterns-task-metadata>div{grid-column:1/-1;grid-template-columns:subgrid;box-sizing:border-box;min-width:0;min-block-size:var(--aramid-control-height-compact);align-items:center;gap:var(--aramid-property-grid-gap);padding-block:0;padding-inline:0;display:grid}.aramid-patterns-property-grid dt,.aramid-patterns-task-metadata dt{min-width:0;min-block-size:var(--aramid-control-height-compact);justify-content:space-between;align-items:center;gap:var(--aramid-space-1);color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);display:flex}.aramid-patterns-property-grid[data-density=compact]>div,.aramid-patterns-property-grid[data-density=compact] dt{min-block-size:var(--aramid-button-height-sm)}.aramid-patterns-property-grid dt>.aramid-property-grid-edit{min-width:var(--aramid-button-height-inline);flex:0 0 var(--aramid-button-height-inline)}.aramid-patterns-property-grid dt>span,.aramid-patterns-task-metadata dt,.aramid-patterns-property-grid dd>span,.aramid-patterns-property-grid dd>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-patterns-property-grid dd,.aramid-patterns-task-metadata dd{align-content:center;gap:2px;min-width:0;margin:0;display:grid}.aramid-patterns-property-grid dd small{color:var(--aramid-color-fg-muted);font-size:var(--aramid-tooltip-font-size)}.aramid-patterns-property-grid[data-variant=lined]{--aramid-property-grid-label-width:var(--aramid-property-grid-lined-label-width);border-block-start:0}.aramid-patterns-property-grid[data-variant=lined]>div{padding:var(--aramid-space-2) var(--aramid-space-4);border-block-end:1px solid var(--aramid-color-border-subtle);align-items:start}.aramid-patterns-property-grid[data-variant=lined]>div:last-child{border-block-end:0}.aramid-patterns-property-grid[data-variant=lined] dt{min-block-size:var(--aramid-line-height-body);font-size:var(--aramid-font-size-body);align-items:flex-start}.aramid-patterns-property-grid[data-variant=lined] dd{align-content:start}.aramid-patterns-property-grid[data-variant=lined] dd>span{overflow-wrap:anywhere;white-space:normal}.aramid-patterns-property-grid[data-variant=details] dt{color:var(--aramid-color-fg-default);font-weight:var(--aramid-font-weight-strong)}.aramid-patterns-property-grid[data-variant=details] dt>span:after{content:":"}.aramid-patterns-property-grid-figured{align-items:center;gap:var(--aramid-space-4);min-width:0;display:flex}.aramid-patterns-property-grid-figured>.aramid-patterns-property-grid{flex:auto;min-width:0}.aramid-patterns-property-grid-figure{color:var(--aramid-color-accent);flex:none;justify-content:center;align-items:center;display:flex}.aramid-patterns-property-grid-figure>svg{width:calc(var(--aramid-icon-size-md) * 3);height:calc(var(--aramid-icon-size-md) * 3)}.aramid-patterns-property-summary{gap:var(--aramid-space-3);min-width:0;display:grid}.aramid-patterns-property-summary-heading{align-items:center;gap:var(--aramid-space-3);min-width:0;display:flex}.aramid-patterns-property-summary-figure{width:var(--aramid-property-summary-icon-size);height:var(--aramid-property-summary-icon-size);flex:0 0 var(--aramid-property-summary-icon-size);color:var(--aramid-color-accent);background:var(--aramid-color-accent-soft);border-radius:var(--aramid-radius-md);place-items:center;display:grid}.aramid-patterns-property-summary-figure .aramid-icon{font-size:var(--aramid-icon-size-lg)}.aramid-patterns-property-summary-copy{gap:var(--aramid-space-1);min-width:0;display:grid}.aramid-patterns-property-summary .aramid-patterns-property-grid{border-block-start:0}.aramid-patterns-property-grid-box{background:var(--aramid-color-bg-surface);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);min-width:0;overflow:hidden}.aramid-patterns-property-grid-box+.aramid-patterns-property-grid-box{margin-block-start:var(--aramid-space-4)}.aramid-patterns-property-grid-caption{padding:var(--aramid-space-2) var(--aramid-space-4);text-overflow:ellipsis;white-space:nowrap;background:var(--aramid-color-bg-subtle);border-block-end:1px solid var(--aramid-color-border-subtle);overflow:hidden}.aramid-panel[data-variant=section]>.aramid-panel-body:has(>.aramid-patterns-property-grid[data-variant=lined]:only-child){padding:0}.aramid-panel[data-variant=section]>.aramid-panel-body:has(>.aramid-patterns-property-grid-box){box-shadow:none;background:0 0;border:0;padding:0}:where(:not(.aramid-stack,.aramid-patterns-form-grid))>:is(.aramid-status-notice,.aramid-callout):has(+:is(.aramid-patterns-form-grid,.aramid-patterns-form-row,.aramid-field)){margin-block-end:var(--aramid-space-3)}.aramid-patterns-form-grid>:is(.aramid-status-notice,.aramid-callout):has(+:is(.aramid-patterns-form-grid,.aramid-patterns-form-row,.aramid-field)){margin-block-end:calc(var(--aramid-space-3) - var(--aramid-space-1))}.aramid-patterns-form-grid{--aramid-control-height-default:var(--aramid-control-height-compact);grid-template-columns:minmax(var(--aramid-form-label-width,max-content), max-content) minmax(0, 1fr);gap:var(--aramid-space-1) var(--aramid-space-2);align-items:center;min-width:0;display:grid}.aramid-patterns-form-grid[data-label-width=sm]{--aramid-form-label-width:7rem}.aramid-patterns-form-grid[data-label-width=md]{--aramid-form-label-width:10rem}.aramid-patterns-form-grid[data-label-width=lg]{--aramid-form-label-width:13rem}.aramid-patterns-form-grid[data-label-width=xl]{--aramid-form-label-width:20rem}.aramid-patterns-form-grid>*,.aramid-patterns-form-grid>.aramid-patterns-device-row>*,.aramid-patterns-form-grid>.aramid-patterns-device-row>.aramid-patterns-device-row-body>*{grid-column:1/-1}.aramid-patterns-form-grid>.aramid-patterns-device-row>.aramid-patterns-device-row-body{row-gap:var(--aramid-space-1)}.aramid-patterns-form-section{margin:var(--aramid-space-3) 0 0;padding-bottom:var(--aramid-space-1);border-bottom:1px solid var(--aramid-color-border-subtle);font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body)}.aramid-patterns-form-section:first-child{margin-top:0}.aramid-patterns-form-row-note{padding:var(--aramid-space-2) 10px;border:1px solid var(--aramid-color-border-default);border-radius:var(--aramid-radius-sm);background:var(--aramid-color-warning-soft);color:var(--aramid-color-warning-text);grid-column:1/-1}.aramid-patterns-form-grid>.aramid-patterns-form-grid,.aramid-patterns-form-grid>.aramid-patterns-device-row,.aramid-patterns-form-grid>.aramid-patterns-device-row>*,.aramid-patterns-form-grid>.aramid-patterns-device-row>.aramid-patterns-device-row-body>.aramid-patterns-form-grid{grid-template-columns:subgrid;display:grid}.aramid-patterns-form-grid>.aramid-patterns-device-row .aramid-patterns-device-row-toggle{min-width:13rem}.aramid-patterns-form-row{grid-template-columns:subgrid;align-items:center;gap:2px normal;display:grid}.aramid-patterns-form-row>.aramid-label,.aramid-patterns-form-row>.aramid-field-label-group>.aramid-label{font-weight:var(--aramid-font-weight-regular);white-space:nowrap;grid-column:1}.aramid-patterns-form-row>.aramid-field-label-group{grid-column:1}.aramid-patterns-form-row>:not(.aramid-label,.aramid-field-label-group){grid-column:2}.aramid-patterns-form-row-label:after{content:":" / ""}.aramid-patterns-form-row-control{min-width:0;min-height:var(--aramid-control-height-compact);align-items:center;gap:var(--aramid-space-1);display:flex}.aramid-patterns-form-row-input{display:contents}.aramid-patterns-form-row-control,.aramid-patterns-picker-field{--aramid-button-height:var(--aramid-control-height-default)}.aramid-patterns-form-row-control :where(.aramid-input,.aramid-select,.aramid-textarea){min-width:0}.aramid-patterns-form-row-control :where(.aramid-input,.aramid-textarea):is(:disabled,[readonly]),.aramid-patterns-device-row-summary :where(.aramid-input,.aramid-textarea):disabled{color:var(--aramid-color-fg-muted);cursor:not-allowed;background:var(--aramid-color-bg-subtle)}.aramid-patterns-form-row-unit,.aramid-patterns-form-row-lock,.aramid-patterns-form-row-badge{white-space:nowrap;flex:none;align-items:center;display:inline-flex}.aramid-patterns-form-row-lock,.aramid-patterns-form-row-reason{color:var(--aramid-color-fg-muted)}.aramid-patterns-form-row-control>.aramid-tooltip:has(>.aramid-patterns-form-row-reason){min-width:0;display:block}.aramid-patterns-form-row-reason{min-width:0;font-size:var(--aramid-font-size-sm);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aramid-patterns-filter-bar,.aramid-patterns-bulk-action-bar,.aramid-patterns-list-toolbar{--aramid-button-height:var(--aramid-button-height-sm);--aramid-button-padding-inline:var(--aramid-space-2)}.aramid-patterns-filter-bar,.aramid-patterns-bulk-action-bar{align-items:center;gap:var(--aramid-space-2);min-width:0;padding:var(--aramid-space-2);background:var(--aramid-color-bg-elevated);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);flex-wrap:wrap;display:flex}.aramid-patterns-filter-bar :where(.aramid-input,.aramid-select),.aramid-patterns-bulk-action-bar :where(.aramid-input,.aramid-select){min-height:var(--aramid-control-height-compact)}.aramid-patterns-search-field{width:var(--aramid-search-width-md);flex:none}.aramid-patterns-search-field[data-width=sm]{width:var(--aramid-search-width-sm)}.aramid-patterns-search-field[data-width=lg]{width:var(--aramid-search-width-lg)}.aramid-patterns-period-picker{align-items:center;gap:var(--aramid-space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.aramid-patterns-period-picker-input{flex:none;width:13rem}.aramid-patterns-inline-field{align-items:center;gap:var(--aramid-space-1);flex:none;min-width:0;max-width:100%;display:inline-flex}.aramid-patterns-inline-field-label{white-space:nowrap;flex:none}.aramid-patterns-inline-field-label:after{content:":" / ""}.aramid-patterns-inline-field :where(.aramid-select){width:auto;min-width:8rem;min-height:var(--aramid-control-height-compact)}.aramid-patterns-bulk-action-bar{justify-content:space-between;align-items:center}.aramid-patterns-action-list{justify-content:flex-end}.aramid-patterns-settings-layout{grid-template-columns:var(--aramid-settings-nav-width) minmax(0, 1fr);row-gap:var(--aramid-space-3);column-gap:var(--aramid-secondary-sidebar-content-gap);block-size:100%;min-width:0;min-height:0;display:grid}.aramid-patterns-settings-nav{min-width:0;width:var(--aramid-settings-nav-width);box-sizing:border-box;height:100%;min-height:0;padding:var(--aramid-space-3) var(--aramid-space-2) 0;background:var(--aramid-color-bg-surface);border-inline-end:1px solid var(--aramid-color-border-subtle);scrollbar-width:none;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;display:grid;overflow-y:auto}@media not (min-width:48rem){.aramid-patterns-settings-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.aramid-patterns-settings-nav{width:auto;height:auto;max-block-size:40vh;border-inline-end:0;border-block-end:1px solid var(--aramid-color-border-subtle);padding-block-end:var(--aramid-space-2)}}.aramid-patterns-settings-nav.aramid-patterns-section-nav[data-sticky=true]{height:100%;max-block-size:100%}.aramid-patterns-settings-nav::-webkit-scrollbar{display:none}.aramid-patterns-settings-content::-webkit-scrollbar{display:none}.aramid-patterns-settings-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aramid-patterns-settings-detail{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);margin-inline-start:auto}.aramid-patterns-settings-content{scrollbar-width:none;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;min-height:0;display:grid;overflow-y:auto}.aramid-patterns-wizard{min-width:0;grid-template-columns:15rem minmax(0,1fr);block-size:100%;min-block-size:0;display:grid}.aramid-dialog[data-size=wizard-wide] .aramid-patterns-wizard{grid-template-columns:19.5rem minmax(0,1fr)}.aramid-patterns-wizard-rail{padding:var(--aramid-space-3) var(--aramid-space-2);background:var(--aramid-color-bg-subtle);border-inline-end:1px solid var(--aramid-color-border-subtle);align-content:start;gap:2px;margin:0;list-style:none;display:grid;overflow:auto}.aramid-patterns-wizard-rail button{box-sizing:border-box;align-items:center;gap:var(--aramid-space-2);width:100%;min-height:2rem;padding:0 var(--aramid-space-2);color:var(--aramid-color-fg-default);font:inherit;text-align:start;white-space:nowrap;border-radius:var(--aramid-radius-sm);cursor:pointer;background:0 0;border:0;display:flex}.aramid-patterns-wizard-rail button:disabled{color:var(--aramid-color-fg-muted);cursor:default}.aramid-patterns-wizard-rail button:is(:not(:disabled):hover,[aria-current=step]){background:var(--aramid-color-bg-surface)}.aramid-patterns-wizard-rail button[aria-current=step]{font-weight:var(--aramid-font-weight-strong)}.aramid-patterns-wizard-rail-mark{block-size:1.25rem;font-size:var(--aramid-tooltip-font-size);border:1px solid;border-radius:50%;flex:0 0 1.25rem;place-items:center;display:inline-grid}.aramid-patterns-wizard-rail li[data-state=done] .aramid-patterns-wizard-rail-mark,.aramid-patterns-wizard-rail-changed{color:var(--aramid-color-accent)}.aramid-patterns-wizard-rail-label{text-overflow:ellipsis;overflow:hidden}.aramid-patterns-wizard-rail-changed{font-size:var(--aramid-tooltip-font-size);margin-inline-start:auto}.aramid-patterns-list-toolbar{align-items:center;gap:var(--aramid-space-2);flex-wrap:nowrap;min-width:0;display:flex;overflow-x:auto}.aramid-patterns-list-toolbar[data-wrap=true]{flex-wrap:wrap}.aramid-patterns-list-toolbar .aramid-select{width:auto;min-height:var(--aramid-control-height-compact)}.aramid-patterns-list-toolbar .aramid-patterns-period-picker{flex-shrink:0}.aramid-patterns-list-toolbar-title{white-space:nowrap;margin-inline-end:var(--aramid-space-2)}.aramid-patterns-list-toolbar[data-variant=header]{min-height:var(--aramid-control-height-compact);justify-content:space-between;gap:var(--aramid-space-6);overflow:visible}.aramid-patterns-list-toolbar-heading{min-width:0;font-size:var(--aramid-font-size-title);font-weight:var(--aramid-font-weight-title);line-height:var(--aramid-line-height-title);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0;overflow:hidden}.aramid-patterns-list-toolbar-end{align-items:center;gap:var(--aramid-space-2);flex-wrap:nowrap;flex:0 auto;min-width:0;margin-inline-start:auto;display:flex;overflow-x:auto}.aramid-panel-header:has(>.aramid-panel-actions>.aramid-patterns-list-toolbar){justify-content:flex-start;gap:var(--aramid-space-6);align-items:center}.aramid-panel-header:has(>.aramid-panel-actions>.aramid-patterns-list-toolbar[data-wrap=true]){gap:var(--aramid-space-3)}.aramid-patterns-module-screen{gap:var(--aramid-space-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.aramid-patterns-module-screen:has(>.aramid-patterns-settings-layout){flex:auto;grid-template-rows:auto minmax(0,1fr);min-height:0}.aramid-patterns-wizard-content{align-content:start;gap:var(--aramid-space-3);min-width:0;min-block-size:0;padding:var(--aramid-space-4);grid-auto-rows:max-content;display:grid;overflow:auto}.aramid-patterns-wizard-content[data-fill=true]{flex-direction:column;display:flex;overflow:hidden}.aramid-patterns-wizard-content[data-fill=true]>:last-child{flex:auto;min-block-size:0}.aramid-patterns-wizard-changes h3{margin:0 0 var(--aramid-space-1);font-size:var(--aramid-font-size-sm)}.aramid-patterns-wizard-changes ul{margin:0;padding-inline-start:var(--aramid-space-4)}.aramid-patterns-wizard-actions{justify-content:flex-end;gap:var(--aramid-space-2);display:flex}.aramid-patterns-task-center{min-width:0}.aramid-patterns-task-center[data-presentation=grid]{min-width:0;min-height:0;block-size:100%;display:grid}.aramid-patterns-task-grid{min-width:0;min-height:0;block-size:100%}.aramid-patterns-task-grid .aramid-data-table-scroll{border:0;border-radius:0;block-size:100%;max-block-size:100%;overflow:auto}.aramid-patterns-task-grid .aramid-data-table{min-width:max(38rem, var(--aramid-data-table-columns-min-width,0px))}.aramid-patterns-task-grid .aramid-data-table th,.aramid-patterns-task-grid .aramid-data-table td{padding-block:var(--aramid-space-1);padding-inline:var(--aramid-space-3)}.aramid-patterns-task-grid .aramid-data-table th{font-size:var(--aramid-tooltip-font-size)}.aramid-patterns-task-grid .aramid-data-table td{font-size:var(--aramid-font-size-sm)}.aramid-patterns-task-viewer{gap:var(--aramid-space-2);min-width:0;display:grid}.aramid-patterns-task-viewer-header>div{min-width:0}.aramid-patterns-task-viewer-header p{margin:var(--aramid-space-1) 0 0}.aramid-patterns-task-viewer-panel{min-width:0}.aramid-patterns-context-help{align-items:center;gap:var(--aramid-space-1);font-size:var(--aramid-font-size-sm);margin-block-start:var(--aramid-space-2);display:inline-flex}.aramid-icon-button.aramid-patterns-context-help-icon{width:var(--aramid-control-icon-size);height:var(--aramid-control-icon-size);color:var(--aramid-color-fg-muted);border-radius:50%}.aramid-icon-button.aramid-patterns-context-help-icon:is(:hover,:focus-visible){color:var(--aramid-color-accent)}.aramid-patterns-empty{padding:var(--aramid-space-3);color:var(--aramid-color-fg-muted);text-align:center;margin:0}.aramid-patterns-object-list-grid .aramid-data-table td{white-space:nowrap}.aramid-patterns-object-list-grid .aramid-data-table-scroll{container-type:inline-size}.aramid-patterns-object-list-name{max-inline-size:max(calc(var(--aramid-data-column-width,0px) - 2 * var(--aramid-space-3)), calc(100cqi - 16rem));text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aramid-patterns-object-list-named{align-items:center;gap:var(--aramid-space-2);min-inline-size:0;display:flex}.aramid-patterns-object-list-named>.aramid-icon{color:var(--aramid-color-fg-muted);flex:none}.aramid-patterns-object-list-named>.aramid-patterns-object-list-name{flex:0 auto;min-inline-size:0}.aramid-data-table-toolbar>.aramid-patterns-object-list-selection{background:0 0;border:0;flex:auto;justify-content:flex-start;padding:0}.aramid-patterns-bulk-action-extra{gap:var(--aramid-space-2);margin-inline-start:auto;display:flex}.aramid-patterns-object-list-selection>strong{font-weight:var(--aramid-font-weight-regular);white-space:nowrap}.aramid-patterns-ordered-list-actions{gap:var(--aramid-space-1);display:flex}.aramid-patterns-upload-field{align-items:center;gap:var(--aramid-space-2);flex-wrap:wrap;display:flex}.aramid-patterns-upload-field-name{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm)}.aramid-patterns-upload-field .aramid-error-text{flex-basis:100%}.aramid-patterns-upload-field-list{gap:var(--aramid-space-1);font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body);flex-basis:100%;display:grid}.aramid-patterns-upload-field-list ul{gap:var(--aramid-space-1);margin:0;padding:0;list-style:none;display:grid}.aramid-patterns-upload-field-file{grid-template-columns:minmax(0, 1fr) auto var(--aramid-control-height-compact);align-items:center;gap:var(--aramid-space-2);display:grid}.aramid-patterns-upload-field-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-patterns-upload-field-file-size{font-variant-numeric:tabular-nums;text-align:right}.aramid-patterns-upload-field-total{padding-top:var(--aramid-space-1);border-top:1px solid var(--aramid-color-border-subtle)}@media not (min-width:48rem){.aramid-patterns-workbench{grid-template-rows:auto minmax(0,1fr) minmax(7rem,20%);grid-template-columns:minmax(0,1fr)}.aramid-patterns-workbench[data-has-activity=false]{grid-template-rows:auto minmax(0,1fr)}.aramid-patterns-workbench[data-has-activity=true][data-activity-open=false]{grid-template-rows:auto minmax(0,1fr) auto}.aramid-patterns-workbench[data-activity-placement=drawer]{grid-template-rows:auto minmax(0,1fr)}.aramid-patterns-workbench[data-has-explorer=false]{grid-template-rows:minmax(0,1fr) minmax(7rem,20%)}.aramid-patterns-workbench[data-has-explorer=false][data-has-activity=false],.aramid-patterns-workbench[data-has-explorer=false][data-activity-placement=drawer]{grid-template-rows:minmax(0,1fr)}.aramid-patterns-workbench[data-has-explorer=false][data-has-activity=true][data-activity-open=false]{grid-template-rows:minmax(0,1fr) auto}.aramid-patterns-workbench-layout{min-height:24rem}.aramid-patterns-workbench-shell[data-activity-placement=drawer]{min-height:24rem;block-size:auto}.aramid-patterns-workbench-shell[data-activity-placement=drawer]>.aramid-patterns-workbench,.aramid-patterns-workbench-shell[data-activity-placement=drawer]>.aramid-patterns-workbench-layout{block-size:auto}.aramid-patterns-explorer-pane{border-inline-end:0;border-block-end:1px solid var(--aramid-color-border-subtle);grid-area:1/1;max-height:16rem}.aramid-patterns-workbench-content{grid-area:2/1}.aramid-patterns-workbench[data-has-explorer=false] .aramid-patterns-workbench-content{grid-row:1}.aramid-patterns-activity-pane{grid-area:3/1}.aramid-patterns-workbench[data-has-explorer=false] .aramid-patterns-activity-pane{grid-row:2}.aramid-patterns-property-grid,.aramid-patterns-task-metadata{grid-template-columns:var(--aramid-property-grid-label-width,minmax(4.5rem, 6rem)) minmax(0, 1fr)}.aramid-patterns-property-grid>div,.aramid-patterns-task-metadata>div{gap:var(--aramid-space-2)}.aramid-patterns-detail-workspace[data-fill-height=true]{block-size:auto}.aramid-patterns-detail-body-layout{grid-template-columns:minmax(0,1fr)}.aramid-patterns-detail-sidebar{border-inline-end:0;border-block-end:1px solid var(--aramid-color-border-subtle);max-block-size:12rem;overflow:auto}.aramid-patterns-detail-workspace[data-fill-height=true] .aramid-patterns-detail-body-layout{block-size:auto}.aramid-patterns-detail-workspace[data-fill-height=true] .aramid-patterns-detail-body-layout>.aramid-patterns-detail-body{overflow:visible}}.aramid-patterns-picker-field[data-direction=row]{flex-wrap:nowrap;flex:auto;min-width:0}.aramid-patterns-picker-dialog-content .aramid-data-table-scroll{min-block-size:calc(var(--aramid-grid-header-height) + var(--aramid-grid-row-height) * var(--aramid-patterns-picker-visible-rows) + 18px)}.aramid-patterns-picker-dialog-content .aramid-data-table{min-width:max(100%, var(--aramid-data-table-columns-min-width,0px))}.aramid-patterns-picker-grid-bar{gap:var(--aramid-space-3);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.aramid-patterns-picker-grid-reason{min-width:0;color:var(--aramid-color-fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-patterns-picker-grid-counts{gap:var(--aramid-space-3);color:var(--aramid-color-fg-muted);white-space:nowrap;margin-inline-start:auto;display:flex}.aramid-dialog.aramid-compact-edit-dialog{width:min(300px,100%)}.aramid-dialog.aramid-compact-edit-dialog-wide{width:min(360px,100%)}.aramid-compact-edit-dialog .aramid-checkbox-label{white-space:normal;min-width:0}.aramid-compact-edit-dialog-form{gap:var(--aramid-space-3);display:grid}.aramid-compact-edit-dialog-footer-start{margin-inline-end:auto}.aramid-patterns-list-toolbar-separator{block-size:calc(var(--aramid-button-height,var(--aramid-button-height-sm)) * .6);margin-inline:var(--aramid-space-1);border-inline-start:1px solid var(--aramid-color-border-default);flex:none;align-self:center}.aramid-patterns-card-gallery{grid-template-columns:repeat(auto-fill, minmax(min(var(--aramid-card-gallery-min-width), 100%), 1fr));gap:var(--aramid-space-4);min-width:0;display:grid}.aramid-patterns-card-gallery-card{gap:var(--aramid-space-3);min-width:0;min-height:var(--aramid-card-gallery-min-height);padding:var(--aramid-space-4);color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-surface);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-sm);box-shadow:var(--aramid-shadow-panel);cursor:default;flex-direction:column;display:flex}.aramid-patterns-card-gallery-card:hover{border-color:var(--aramid-color-border-default)}.aramid-patterns-card-gallery-card[aria-selected=true]{border-color:var(--aramid-color-accent);box-shadow:inset 0 0 0 1px var(--aramid-color-accent)}.aramid-patterns-card-gallery-card:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:1px}.aramid-patterns-card-gallery-card[data-muted=true] .aramid-patterns-card-gallery-head{opacity:var(--aramid-opacity-disabled)}.aramid-patterns-card-gallery-head{align-items:center;gap:var(--aramid-space-3);min-width:0;display:flex}.aramid-patterns-card-gallery-icon{inline-size:var(--aramid-card-gallery-icon-size);block-size:var(--aramid-card-gallery-icon-size);color:var(--aramid-color-accent);flex:none;place-items:center;display:grid}.aramid-patterns-card-gallery-names{min-width:0;display:grid}.aramid-patterns-card-gallery-title{-webkit-line-clamp:3;overflow-wrap:anywhere;font-weight:var(--aramid-font-weight-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aramid-patterns-card-gallery-subtitle,.aramid-patterns-card-gallery-meta,.aramid-patterns-card-gallery-note{color:var(--aramid-color-fg-muted)}.aramid-patterns-card-gallery-subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-patterns-card-gallery-badges{align-items:center;gap:var(--aramid-space-2);flex-wrap:wrap;display:flex}.aramid-patterns-card-gallery-meta>span{text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}.aramid-patterns-card-gallery-meta>span+span:before{content:"·";margin-inline:var(--aramid-space-2)}.aramid-patterns-card-gallery-note{margin-block-start:auto}.aramid-patterns-step-track{--aramid-step-track-done:var(--aramid-status-good);align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.aramid-patterns-step-track[data-tone=warn]{--aramid-step-track-done:var(--aramid-status-warn)}.aramid-patterns-step-track[data-density=compact]{min-height:calc(var(--aramid-grid-row-height) - 1px)}.aramid-patterns-step-track[data-density=compact] .aramid-patterns-step-track-step{gap:var(--aramid-space-1)}.aramid-patterns-step-track[data-density=compact] .aramid-patterns-step-track-line{min-width:var(--aramid-space-2);margin-inline:var(--aramid-space-1)}.aramid-patterns-step-track[data-density=compact] .aramid-patterns-step-track-mark{width:1rem;height:1rem}.aramid-patterns-step-track-step{align-items:center;gap:var(--aramid-space-2);flex:none;min-width:0;display:flex}.aramid-patterns-step-track-step+.aramid-patterns-step-track-step{flex:1 1 0}.aramid-patterns-step-track-line{min-width:var(--aramid-space-6);margin-inline:var(--aramid-space-3);border-block-start:2px dashed var(--aramid-color-border-default);flex:auto}.aramid-patterns-step-track-line[data-done]{border-block-start-style:solid;border-block-start-color:var(--aramid-step-track-done)}.aramid-patterns-step-track-mark{box-sizing:border-box;border:1.5px solid var(--aramid-color-border-default);width:1.375rem;height:1.375rem;color:var(--aramid-color-fg-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.aramid-patterns-step-track-dot{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}[data-state=done]>.aramid-patterns-step-track-mark{border-color:var(--aramid-step-track-done);background:var(--aramid-step-track-done);color:var(--aramid-status-glyph)}[data-state=run]>.aramid-patterns-step-track-mark{border-color:var(--aramid-status-progress);color:var(--aramid-status-progress)}[data-state=fail]>.aramid-patterns-step-track-mark{border-color:var(--aramid-status-danger);color:var(--aramid-status-danger)}.aramid-patterns-step-track-text{flex-direction:column;min-width:0;display:flex}.aramid-patterns-step-track-label{white-space:nowrap}[data-state=todo] .aramid-patterns-step-track-label{color:var(--aramid-color-fg-muted)}.aramid-patterns-step-track-detail{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-patterns-launch-tile{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--aramid-space-2);width:100%;height:100%;padding:var(--aramid-space-4);color:var(--aramid-color-fg-default);font:inherit;cursor:pointer;background:var(--aramid-color-bg-canvas);border:1px solid var(--aramid-color-border-subtle);border-radius:var(--aramid-radius-md);flex-direction:column;display:flex}.aramid-patterns-launch-tile:hover:not([aria-disabled=true]){color:var(--aramid-color-accent);background:var(--aramid-color-accent-soft);border-color:var(--aramid-color-accent)}.aramid-patterns-launch-tile:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:2px}.aramid-patterns-launch-tile[aria-disabled=true]{color:var(--aramid-color-fg-muted);cursor:not-allowed}.aramid-patterns-launch-tile small{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm)}.aramid-issue-count-mark{--aramid-issue-count-mark-colour:var(--aramid-severity-medium);width:var(--aramid-issue-count-mark-size);height:var(--aramid-issue-count-mark-size);color:var(--aramid-issue-count-mark-colour);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.aramid-issue-count-mark-glyph{width:var(--aramid-issue-count-mark-size);height:var(--aramid-issue-count-mark-size);fill:currentColor}button.aramid-issue-count-mark{cursor:pointer}.aramid-issue-count-mark:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:1px}.aramid-issue-count-mark[data-level=danger]{--aramid-issue-count-mark-colour:var(--aramid-severity-high)}.aramid-issue-count-mark[data-level=caution]{--aramid-issue-count-mark-colour:var(--aramid-severity-low)}.aramid-issue-count-mark[data-critical=true]{--aramid-issue-count-mark-colour:var(--aramid-severity-critical)}.aramid-object-issues-title{align-items:center;gap:var(--aramid-space-2);display:inline-flex}.aramid-activity-feed{min-width:0;min-block-size:0;color:var(--aramid-color-fg-default);font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body);line-height:var(--aramid-line-height-body);flex-direction:column;flex:auto;display:flex}.aramid-activity-feed-header{gap:var(--aramid-space-2);padding:var(--aramid-space-3) var(--aramid-space-4);border-block-end:1px solid var(--aramid-color-border-subtle);display:grid}.aramid-activity-feed-heading,.aramid-activity-feed-title,.aramid-activity-feed-header-aside,.aramid-activity-feed-section-title{align-items:center;gap:var(--aramid-space-2);min-width:0;display:flex}.aramid-activity-feed-heading{justify-content:space-between}.aramid-activity-feed-header-aside{flex-wrap:wrap;justify-content:flex-end}.aramid-activity-feed-header-extra{justify-content:space-between;align-items:center;gap:var(--aramid-space-2);color:var(--aramid-color-fg-muted);display:flex}.aramid-activity-feed-header-extra>span{align-items:center;gap:var(--aramid-space-1);min-width:0;display:inline-flex}.aramid-activity-feed-body{flex:auto;min-block-size:0;overflow:auto}.aramid-activity-feed-body[data-max-rows]{max-block-size:calc(var(--aramid-activity-feed-max-rows) * 3.4375rem)}.aramid-activity-feed[data-layout=inline] .aramid-activity-feed-body[data-max-rows]{max-block-size:calc(var(--aramid-activity-feed-max-rows) * 2.8125rem)}.aramid-activity-feed-list{margin:0;padding:0;list-style:none}.aramid-activity-feed-row{align-items:center;gap:var(--aramid-space-1);min-width:0;border-inline-start:3px solid var(--aramid-activity-feed-tone,var(--aramid-color-accent));padding-inline-end:var(--aramid-space-2);display:flex}.aramid-activity-feed-row+.aramid-activity-feed-row{border-block-start:1px solid var(--aramid-color-border-subtle)}.aramid-activity-feed-row[data-tone=critical]{--aramid-activity-feed-tone:var(--aramid-severity-critical)}.aramid-activity-feed-row[data-tone=danger]{--aramid-activity-feed-tone:var(--aramid-severity-high)}.aramid-activity-feed-row[data-tone=warning]{--aramid-activity-feed-tone:var(--aramid-severity-medium)}.aramid-activity-feed-row[data-tone=caution]{--aramid-activity-feed-tone:var(--aramid-severity-low)}.aramid-activity-feed-row[data-tone=neutral]{--aramid-activity-feed-tone:var(--aramid-color-border-default)}.aramid-activity-feed-row[data-tinted=true][data-tone=danger],.aramid-activity-feed-row[data-tinted=true][data-tone=warning]{background:color-mix(in srgb, var(--aramid-activity-feed-tone) var(--aramid-alarm-row-tint), var(--aramid-color-bg-elevated))}.aramid-activity-feed-row[data-tinted=true][data-tone=critical]{background:color-mix(in srgb, var(--aramid-activity-feed-tone) var(--aramid-alarm-row-tint-critical), var(--aramid-color-bg-elevated))}.aramid-activity-feed-row[data-tinted=true][data-tone=caution]{background:color-mix(in srgb, var(--aramid-activity-feed-tone) var(--aramid-alarm-row-tint-low), var(--aramid-color-bg-elevated))}.aramid-activity-feed-main{align-items:center;gap:var(--aramid-space-3);min-width:0;padding:var(--aramid-space-3) var(--aramid-space-2) var(--aramid-space-3) var(--aramid-space-3);color:inherit;font:inherit;text-align:start;background:0 0;border:0;flex:auto;display:flex}button.aramid-activity-feed-main{cursor:pointer}.aramid-activity-feed-row:hover{background-color:var(--aramid-color-bg-hover)}button.aramid-activity-feed-main:focus-visible{outline:2px solid var(--aramid-color-focus-ring);outline-offset:-2px}.aramid-activity-feed-icon{width:2rem;height:2rem;color:var(--aramid-color-fg-on-accent);background:var(--aramid-activity-feed-tone,var(--aramid-color-accent));border-radius:var(--aramid-radius-sm);flex:none;place-items:center;display:inline-grid;position:relative}.aramid-activity-feed-icon[data-style=plain]{width:1.5rem;color:var(--aramid-activity-feed-tone,var(--aramid-color-accent));background:0 0}.aramid-activity-feed-icon[data-busy=true]:after{content:"";border:2px solid #0000;border-block-start-color:var(--aramid-color-accent-soft);border-radius:50%;animation:1s linear infinite aramid-spin;position:absolute;inset:0}.aramid-activity-feed-text{flex:auto;gap:2px;min-width:0;display:grid}.aramid-activity-feed-line{align-items:center;gap:var(--aramid-space-2);min-width:0;display:flex}.aramid-activity-feed-item-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.aramid-activity-feed-aside,.aramid-activity-feed-meta,.aramid-activity-feed-note,.aramid-activity-feed-muted{color:var(--aramid-color-fg-muted)}.aramid-activity-feed-aside{font-variant-numeric:tabular-nums;flex:none}.aramid-activity-feed-meta{gap:var(--aramid-space-1);flex-wrap:wrap}.aramid-activity-feed-meta>.aramid-tag{flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.aramid-activity-feed-meta>.aramid-tag>:is(span,small){text-overflow:ellipsis;min-width:0;overflow:hidden}.aramid-activity-feed-meta-part{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aramid-activity-feed-meta-part+.aramid-activity-feed-meta-part:before{content:"•";margin-inline-end:var(--aramid-space-1)}.aramid-activity-feed[data-layout=inline] .aramid-activity-feed-text{align-items:center;gap:var(--aramid-space-2);display:flex}.aramid-activity-feed[data-layout=inline] .aramid-activity-feed-text>.aramid-activity-feed-line:first-child{flex:0 auto;max-width:45%}.aramid-activity-feed[data-layout=inline] .aramid-activity-feed-meta{flex-wrap:nowrap;flex:auto;overflow:hidden}.aramid-activity-feed[data-layout=inline] .aramid-activity-feed-text>*+*,.aramid-activity-feed[data-layout=inline] .aramid-activity-feed-meta-part+.aramid-activity-feed-meta-part{border-inline-start:1px solid var(--aramid-color-border-subtle);padding-inline-start:var(--aramid-space-2)}.aramid-activity-feed[data-layout=inline] .aramid-activity-feed-meta-part+.aramid-activity-feed-meta-part:before{content:none}.aramid-activity-feed-note{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aramid-activity-feed-chevron{color:var(--aramid-color-fg-subtle);flex:none}.aramid-activity-feed-actions{gap:var(--aramid-space-1);flex:none;display:inline-flex}.aramid-activity-feed-action{color:var(--aramid-color-fg-subtle)}.aramid-activity-feed-action[data-tone=warning]:hover:not(:disabled){color:var(--aramid-color-warning-text)}.aramid-activity-feed-action[data-tone=danger]:hover:not(:disabled){color:var(--aramid-color-danger)}.aramid-activity-feed-action[data-tone=accent]:hover:not(:disabled){color:var(--aramid-color-link)}.aramid-activity-feed-list-link{padding:var(--aramid-space-1) var(--aramid-space-4);border-block-start:1px solid var(--aramid-color-border-subtle);justify-content:flex-end;display:flex}.aramid-activity-feed-section{border-block-start:1px solid var(--aramid-color-border-subtle)}.aramid-activity-feed-section-title{padding:var(--aramid-space-2) var(--aramid-space-4);color:var(--aramid-color-fg-muted);font-size:inherit;font-weight:inherit;margin:0}.aramid-activity-feed-empty{justify-items:center;gap:var(--aramid-space-1);padding:var(--aramid-space-6) var(--aramid-space-4);color:var(--aramid-color-fg-muted);text-align:center;display:grid}.aramid-activity-feed-empty>[data-ui=aramid-icon]{color:var(--aramid-color-fg-subtle)}.aramid-activity-feed-bulk{justify-content:center;gap:var(--aramid-space-2);padding:var(--aramid-space-1) var(--aramid-space-4);border-block-start:1px solid var(--aramid-color-border-subtle);display:flex}.aramid-activity-feed-bulk [data-tone=warning]{color:var(--aramid-color-warning-text)}.aramid-activity-feed-bulk [data-tone=danger]{color:var(--aramid-color-danger)}.aramid-activity-feed-footer{justify-content:space-between;align-items:center;gap:var(--aramid-space-2);padding:var(--aramid-space-1) var(--aramid-space-4);border-block-start:1px solid var(--aramid-color-border-subtle);display:flex}.aramid-activity-feed-footer[data-links-only=true]{justify-content:flex-end}.aramid-activity-feed-footer-links{gap:var(--aramid-space-1);display:inline-flex}.aramid-headlamp-diagnostics{min-width:0;margin:0;padding:0;list-style:none;display:grid}.aramid-headlamp-diagnostics-item{gap:var(--aramid-space-2);min-width:0;padding-block:var(--aramid-space-4);display:grid}.aramid-headlamp-diagnostics-item+.aramid-headlamp-diagnostics-item{border-block-start:1px solid var(--aramid-color-border-subtle)}.aramid-headlamp-diagnostics-head{align-items:center;gap:var(--aramid-space-3);min-width:0;display:flex}.aramid-headlamp-diagnostics-title{overflow-wrap:anywhere;min-width:0}.aramid-headlamp-diagnostics-message,.aramid-headlamp-diagnostics-empty{color:var(--aramid-color-fg-muted);overflow-wrap:anywhere;white-space:pre-line;margin:0}.aramid-patterns-settings-content:has(>.aramid-patterns-settings-save-boundary){grid-template-rows:minmax(0,1fr);align-content:stretch;overflow:hidden}.aramid-patterns-settings-save-boundary{block-size:100%;flex-direction:column;min-width:0;min-height:0;display:flex}.aramid-patterns-settings-save-body{flex:1 1 0;min-width:0;min-height:0;overflow:auto}.aramid-patterns-settings-save-host{min-width:0;flex:none;max-block-size:50%;overflow:auto}.aramid-patterns-settings-save-host:empty{display:none}.aramid-patterns-settings-card{min-width:0}.aramid-patterns-settings-card-toolbar{margin-block-end:var(--aramid-space-4)}.aramid-patterns-settings-card-footer{margin-block-start:var(--aramid-space-4)}.aramid-patterns-settings-form,.aramid-patterns-settings-form-body{gap:var(--aramid-space-6);flex-direction:column;min-width:0;display:flex}.aramid-patterns-settings-form-feedback{min-width:0}.aramid-patterns-settings-form-body{inline-size:100%;max-inline-size:55rem}.aramid-patterns-settings-save-boundary:has(.aramid-patterns-settings-form-body)>.aramid-patterns-settings-save-host{inline-size:100%;max-inline-size:55rem}.aramid-patterns-settings-save-bar{z-index:var(--aramid-z-sticky-corner);align-items:center;gap:var(--aramid-space-3) var(--aramid-space-6);padding:var(--aramid-space-4) var(--aramid-space-6);color:var(--aramid-color-fg-default);background:var(--aramid-color-bg-surface);border-block-start:1px solid var(--aramid-color-border-subtle);box-shadow:var(--aramid-shadow-panel);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:0}.aramid-patterns-settings-save-summary{overflow-wrap:anywhere;flex:16rem;min-width:0;margin:0}.aramid-patterns-settings-save-host>.aramid-patterns-settings-save-bar{position:static}.aramid-patterns-settings-save-fields,.aramid-patterns-settings-save-feedback{color:var(--aramid-color-fg-muted)}.aramid-patterns-settings-save-actions{gap:var(--aramid-space-3);flex:none;margin-inline-start:auto;display:flex}@media (max-width:42rem){.aramid-patterns-settings-save-actions{flex-basis:100%;justify-content:flex-end}}.aramid-startup-loading{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--aramid-space-4);min-block-size:100dvh;padding:var(--aramid-space-6);color:var(--aramid-color-fg-default);text-align:center;background:var(--aramid-color-bg-canvas);flex-direction:column;display:flex}.aramid-startup-loading-detail{max-inline-size:32rem;color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-body);overflow-wrap:anywhere}.aramid-startup-loading-detail:empty{display:none}.aramid-chart{gap:var(--aramid-space-2);min-width:0;color:var(--aramid-color-fg-default);grid-template-columns:minmax(0,1fr);display:grid}.aramid-chart-plot{width:100%;min-height:10rem}.aramid-ring-chart-semicircle>.aramid-chart-plot{min-height:0}.aramid-ring-legend-layout{align-items:center;gap:var(--aramid-space-4);min-width:0;display:grid}.aramid-ring-legend-layout[data-legend=side]{grid-template-columns:var(--aramid-ring-size) minmax(0, 24rem)}.aramid-ring-legend-layout[data-legend=below]{gap:var(--aramid-space-2);grid-template-columns:minmax(0,1fr)}.aramid-ring-legend{gap:var(--aramid-space-2);min-width:0;font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body);line-height:var(--aramid-line-height-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aramid-ring-legend>li{align-items:center;gap:var(--aramid-space-3);min-width:0;display:flex}.aramid-ring-legend-dot{width:var(--aramid-status-dot-size);height:var(--aramid-status-dot-size);background:var(--aramid-color-accent);border-radius:50%;flex:none}.aramid-ring-legend-dot[data-tone=good]{background:var(--aramid-color-success)}.aramid-ring-legend-dot[data-tone=warn]{background:var(--aramid-color-warning)}.aramid-ring-legend-dot[data-tone=danger]{background:var(--aramid-color-danger)}.aramid-ring-legend-label{overflow-wrap:anywhere;min-width:0}.aramid-ring-legend-value{font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.aramid-chart-compact>.aramid-chart-plot{min-height:0}.aramid-chart-renderer{width:100%;height:100%}.aramid-chart-description{color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);margin:0}.aramid-chart-state{padding:var(--aramid-space-3);color:var(--aramid-color-fg-muted);text-align:center;place-items:center;display:grid}.aramid-chart-data-table{width:100%;min-width:0}.aramid-chart-data-table-scroll{overflow:auto}.aramid-chart-data-table-scroll thead th{z-index:var(--aramid-z-above);position:sticky;top:0}.aramid-chart-card[data-fill=true]>.aramid-panel-body>.aramid-chart{flex:1 1 0;grid-template-rows:minmax(0,1fr);min-height:0}.aramid-chart-card[data-fill=true]>.aramid-panel-body>.aramid-chart>.aramid-chart-plot{min-height:0}.aramid-chart-card .aramid-panel-body{padding:var(--aramid-space-3)}.aramid-chart-tooltip{min-width:220px;color:var(--aramid-color-fg-default);font-family:var(--aramid-font-body);font-size:var(--aramid-tooltip-font-size);font-weight:var(--aramid-font-weight-body);line-height:var(--aramid-line-height-body);background:var(--aramid-color-bg-elevated);border:1px solid var(--aramid-color-border-default);border-radius:var(--aramid-radius-2xl);box-shadow:var(--aramid-shadow-overlay);overflow:hidden}.aramid-chart-tooltip-header{justify-content:space-between;align-items:center;gap:var(--aramid-space-4);padding:var(--aramid-space-1) var(--aramid-space-4);color:var(--aramid-color-fg-on-accent);white-space:nowrap;background:var(--aramid-color-accent);display:flex}.aramid-chart-tooltip-title{align-items:center;gap:var(--aramid-space-2);min-width:0;font-weight:var(--aramid-font-weight-body);display:inline-flex}.aramid-chart-tooltip-icon{display:inline-flex}.aramid-chart-tooltip-body{padding:var(--aramid-space-2) var(--aramid-space-4)}.aramid-chart-tooltip-row{align-items:center;gap:var(--aramid-space-4);white-space:nowrap;padding:2px 0;display:flex}.aramid-chart-tooltip-dot{border-radius:50%;flex:none;width:8px;height:8px}.aramid-chart-tooltip-name{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.aramid-chart-tooltip-value{font-family:var(--aramid-font-mono);font-variant-numeric:tabular-nums;font-weight:var(--aramid-font-weight-body)}.aramid-chart-tooltip-more{color:var(--aramid-color-fg-muted);padding:2px 0}.aramid-heatmap{gap:var(--aramid-space-2);min-width:0;display:grid}.aramid-heatmap-summary{gap:var(--aramid-space-2);color:var(--aramid-color-fg-muted);flex-wrap:wrap;margin:0;display:flex}.aramid-heatmap-card-title{align-items:center;gap:var(--aramid-space-2);display:inline-flex}.aramid-heatmap-summary[data-placement=title]{color:inherit;display:inline-flex}.aramid-heatmap-summary>[data-tone=danger]{color:var(--aramid-color-danger);font-weight:var(--aramid-font-weight-strong)}.aramid-heatmap-scroll{min-width:0;overflow:hidden auto}.aramid-heatmap[data-fill=true]{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0}.aramid-heatmap[data-fill=true]:has(>.aramid-heatmap-state){grid-template-rows:minmax(0,1fr)}.aramid-heatmap[data-fill=true]>.aramid-heatmap-scroll{min-height:0}.aramid-heatmap-area{position:relative}.aramid-heatmap-chart>.aramid-chart-plot{min-height:0}.aramid-heatmap-keys{pointer-events:none;position:absolute;inset:0}.aramid-heatmap-key{cursor:pointer;border-radius:var(--aramid-radius-md);pointer-events:auto;background:0 0;border:0;padding:0;position:absolute}.aramid-heatmap-key:focus{outline:none}.aramid-heatmap-key:hover,.aramid-heatmap-key:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--aramid-color-fg-default) 35%, transparent)}.aramid-chart-tooltip-badge{padding:0 var(--aramid-space-1);font-size:var(--aramid-tooltip-font-size);font-weight:var(--aramid-font-weight-body);border-radius:var(--aramid-radius-sm);border:1px solid}.aramid-chart-tooltip-columns{gap:var(--aramid-space-4);padding:var(--aramid-space-2) var(--aramid-space-4) 0;display:flex}.aramid-chart-tooltip-column{display:grid}.aramid-chart-tooltip-label,.aramid-chart-tooltip-footer{color:var(--aramid-color-fg-muted);font-size:var(--aramid-tooltip-font-size)}.aramid-chart-tooltip-cell[data-mono=true]{font-family:var(--aramid-font-mono);font-variant-numeric:tabular-nums;font-weight:var(--aramid-font-weight-body)}.aramid-chart-tooltip-cell[data-tone=good]{color:var(--aramid-status-good)}.aramid-chart-tooltip-cell[data-tone=progress]{color:var(--aramid-status-progress)}.aramid-chart-tooltip-cell[data-tone=warn]{color:var(--aramid-color-warning-text)}.aramid-chart-tooltip-cell[data-tone=danger]{color:var(--aramid-status-danger)}.aramid-chart-tooltip-cell[data-tone=stopped]{color:var(--aramid-status-stopped)}.aramid-chart-tooltip-cell[data-tone=unknown]{color:var(--aramid-status-unknown)}.aramid-chart-tooltip-footer{padding:0 var(--aramid-space-4) var(--aramid-space-1);white-space:nowrap}.aramid-sankey{gap:var(--aramid-space-1);min-width:0;display:grid}.aramid-sankey-columns{padding-inline:var(--aramid-sankey-side);color:var(--aramid-color-fg-muted);font-size:var(--aramid-font-size-sm);font-weight:var(--aramid-font-weight-medium);grid-template-columns:1fr auto 1fr;display:grid}.aramid-sankey-column[data-column="1"]{justify-self:center}.aramid-sankey-column[data-column="2"]{justify-self:end}.aramid-sankey-chart>.aramid-chart-plot{min-height:var(--aramid-sankey-min-height)}.aramid-chart-legend-key{align-items:center;gap:var(--aramid-space-1);display:inline-flex}.aramid-chart-legend-swatch{border-radius:var(--aramid-radius-pill);flex:none;width:12px;height:4px}.aramid-chart-legend-swatch[data-color=blue]{background:var(--aramid-chart-blue)}.aramid-chart-legend-swatch[data-color=green]{background:var(--aramid-chart-green)}.aramid-chart-legend-swatch[data-color=teal]{background:var(--aramid-chart-teal)}.aramid-chart-legend-swatch[data-color=lime]{background:var(--aramid-chart-lime)}.aramid-chart-legend-swatch[data-color=yellow]{background:var(--aramid-chart-yellow)}.aramid-chart-legend-swatch[data-color=red]{background:var(--aramid-chart-red)}.aramid-chart-legend-swatch[data-color=orange]{background:var(--aramid-chart-orange)}.aramid-chart-legend-value{font-variant-numeric:tabular-nums}}@layer oneklic-utilities{.aramid-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ibm-plex/IBMPlexSans-Light-Latin1.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex/IBMPlexSans-Regular-Latin1.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex/IBMPlexSans-SemiBold-Latin1.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans KR;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ibm-plex/IBMPlexSansKR-Light.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans KR;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex/IBMPlexSansKR-Regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans KR;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex/IBMPlexSansKR-SemiBold.woff2)format("woff2")}@font-face{font-family:Roboto Flex;src:url(/assets/RobotoFlexVariableFont-DLGGeIPC.woff2)format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}.aramid-icon{width:1em;line-height:var(--aramid-line-height-tight);justify-content:center;align-items:center;display:inline-flex}.aramid-chevron{width:.75em;color:inherit;opacity:var(--aramid-opacity-glyph);flex:0 0 .75em}.aramid-icon-sm{font-size:var(--aramid-font-size-body)}.aramid-icon-control{font-size:var(--aramid-control-icon-size)}.aramid-icon-glyph{fill:currentColor;width:1em;height:1em;color:inherit;flex:none;display:block}.aramid-icon-glyph svg{width:100%;height:100%;display:block}.aramid-icon-md{font-size:var(--aramid-icon-size-md)}.aramid-icon-lg{font-size:var(--aramid-icon-size-lg)}.aramid-icon-xl{font-size:var(--aramid-icon-size-xl)}.aramid-icon-2xl{font-size:var(--aramid-icon-size-2xl)}.aramid-icon-2xl>.aramid-icon-glyph{width:1em;height:1em}.aramid-icon-3xl{width:auto}.aramid-icon-3xl>.aramid-icon-glyph{width:calc(var(--aramid-icon-size-md) * 3);height:calc(var(--aramid-icon-size-md) * 3)}.aramid-icon-control>.aramid-icon-glyph{width:var(--aramid-control-icon-size);height:var(--aramid-control-icon-size)}.aramid-icon[data-tone=muted]{color:var(--aramid-color-fg-muted)}.aramid-icon[data-tone=good]{color:var(--aramid-color-success)}.aramid-icon[data-tone=warn]{color:var(--aramid-color-warning)}.aramid-icon[data-tone=danger]{color:var(--aramid-color-danger)}.aramid-icon[data-tone=info]{color:var(--aramid-color-info)}@keyframes aramid-spin{to{transform:rotate(360deg)}}@keyframes aramid-pulse{50%{opacity:var(--aramid-opacity-pulse)}}@media (prefers-reduced-motion:reduce){.aramid-button-spinner,.aramid-spinner,.aramid-skeleton{animation:none}}.aramid-combobox-grid{z-index:var(--aramid-z-popover);width:max-content;max-width:calc(100vw - var(--aramid-space-8));background:var(--aramid-color-bg-elevated);border:1px solid var(--aramid-color-border-default);box-shadow:var(--aramid-shadow-overlay);position:fixed}.aramid-combobox-grid tr[aria-selected=true]{background:var(--aramid-color-accent-soft)}@keyframes aramid-section-gate-loader-show{0%{opacity:0}to{opacity:1}}@media not (min-width:48rem){.aramid-app-bottom-bar-slot{inset-inline-start:0}.aramid-app-shell,.aramid-app-shell[data-sidebar-open=false],.aramid-app-shell[data-sidebar-collapsed=true]{grid-template-columns:minmax(0,1fr)}.aramid-app-sidebar{z-index:var(--aramid-z-overlay);width:min(18rem,86vw);transition:transform var(--aramid-motion-normal) ease;position:fixed;transform:translate(-100%)}.aramid-sidebar-boundary-toggle{display:none}.aramid-app-shell[data-sidebar-collapsed=true] .aramid-nav-item-label,.aramid-sidebar[data-collapsed=true] .aramid-nav-item-label,.aramid-app-shell[data-sidebar-collapsed=true] .aramid-nav-item-count,.aramid-sidebar[data-collapsed=true] .aramid-nav-item-count{flex:initial;opacity:1;pointer-events:auto;max-width:none}.aramid-app-shell[data-sidebar-collapsed=true] .aramid-nav-item-label,.aramid-sidebar[data-collapsed=true] .aramid-nav-item-label{margin-left:0}.aramid-app-shell[data-sidebar-collapsed=true] .aramid-nav-item-count,.aramid-sidebar[data-collapsed=true] .aramid-nav-item-count{margin-left:auto}.aramid-app-shell[data-sidebar-open=true] .aramid-app-sidebar{transform:translate(0)}.aramid-app-topbar>.aramid-icon-button{display:inline-grid}.aramid-mobile-sidebar-backdrop{z-index:calc(var(--aramid-z-overlay) - 1);background:var(--aramid-color-scrim-light);border:0;display:block;position:fixed;inset:0}.aramid-app-main{padding:var(--aramid-space-4)}.aramid-global-search{width:100%;max-width:none}}.aramid-patterns-settings-nav .aramid-patterns-section-nav-heading,.aramid-patterns-settings-nav .aramid-patterns-section-nav-heading-button,.aramid-patterns-settings-nav .aramid-patterns-section-nav-item,.aramid-patterns-settings-nav .aramid-patterns-section-nav-subitem{font-size:var(--aramid-font-size-body);font-weight:var(--aramid-font-weight-body)}.aramid-patterns-settings-nav .aramid-button{width:100%;min-width:0;min-height:var(--aramid-button-height-sm);box-sizing:border-box;padding:0 var(--aramid-space-4);color:var(--aramid-color-fg-default);font:inherit;font-weight:var(--aramid-font-weight-body);text-align:start;border-radius:var(--aramid-radius-sm);background:0 0;border:0;justify-content:flex-start;display:flex}.aramid-patterns-settings-nav .aramid-button:is(:hover,[aria-current=page]){background:var(--aramid-color-bg-hover)}.aramid-patterns-settings-nav .aramid-button[aria-current=page]{box-shadow:inset var(--aramid-selected-bar-width) 0 0 var(--aramid-color-accent)}.aramid-patterns-settings-nav .aramid-button-label{min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.aramid-chart *{transition-duration:.01ms}}
