@layer settings{:root{--palette-blue-1:#daeeff;--palette-blue-2:#dce8f8;--palette-blue-3:#84c8ff;--palette-blue-4:#2196f3;--palette-blue-7:#1255b8;--palette-blue-9:#111a35;--palette-blue-10:#0a1428;--palette-green-0:#f0fff3;--palette-green-1:#bbf7d0;--palette-green-4:#00e676;--palette-green-5:#00cc5b;--palette-green-6:#008200;--palette-green-9:#02230e;--palette-green-10:#03200e;--palette-red-0:#fceded;--palette-red-1:#ffd6de;--palette-red-2:#ff4e64;--palette-red-3:#ff2040;--palette-red-4:#8d0000;--palette-red-5:#3b0911;--palette-red-6:#290710;--palette-yellow-0:#fef5cf;--palette-yellow-1:#fef3b4;--palette-yellow-2:#f8c100;--palette-yellow-3:#e8a800;--palette-yellow-4:#331801;--palette-yellow-5:#261500;--palette-amber-3:#ff9100;--palette-teal-0:#8cc4c1;--palette-teal-1:#8dbdc7;--palette-teal-2:#8aacb4;--palette-teal-3:#5d7f84;--palette-teal-4:#4a7a84;--palette-teal-5:#28626a;--palette-teal-6:#0b474f;--palette-teal-7:#073e46;--palette-teal-8:#03363d;--palette-teal-9:#022b31;--palette-teal-10:#011b1e;--palette-teal-11:#021318;--palette-indigo-0:#afb9de;--palette-indigo-1:#7079aa;--palette-indigo-2:#6c63ff;--palette-purple-0:#c096c7;--palette-purple-1:#d500f9;--palette-purple-2:#9d56a9;--palette-lavender-0:#d4aeda;--palette-brown-0:#c7a98d;--palette-brown-1:#665850;--palette-ochre-0:#e1d2a7;--palette-ochre-1:#a58f52;--palette-steel-0:#29b6f6;--palette-steel-1:#4b8da3;--palette-cyan-0:#00e5ff;--palette-cyan-1:#00acc1;--palette-orange-0:#ff6d00;--palette-pink-0:#ff4081;--palette-pink-1:#a05478;--palette-slate-0:#f4f5f7;--palette-slate-1:#f0f4f7;--palette-slate-3:#dde3ea;--palette-slate-4:#8a9fa8;--palette-slate-6:#5a6a72;--palette-grey-0:#f7fafb;--palette-grey-1:#f2f2f2;--palette-grey-2:#ebebeb;--palette-grey-3:#e5e5e5;--palette-grey-4:#dedede;--palette-grey-5:#d6d6d6;--palette-grey-6:#272727;--palette-grey-7:#1a1a1a;--palette-grey-8:#0a0a0a;--palette-black:#000;--palette-white:#fff;--color-black:var(--palette-black);--color-white:var(--palette-white);--color-accent-primary:light-dark(var(--palette-blue-7),var(--palette-blue-3));--color-accent-secondary:light-dark(oklch(from var(--palette-amber-3) calc(l + .03) c h),var(--palette-amber-3));--color-interactive-hover:var(--color-fill-low);--color-interactive-active:var(--color-fill-medium);--color-interactive-disabled:var(--color-surface-muted);--color-interactive-selected:light-dark(var(--palette-grey-2),var(--palette-teal-5));--color-logo:light-dark(var(--palette-teal-8),var(--palette-white));--color-table-row-base:light-dark(var(--palette-grey-5),var(--palette-slate-4));--color-text-primary:light-dark(var(--palette-grey-6),var(--palette-white));--color-text-muted:light-dark(var(--palette-slate-6),var(--palette-teal-2));--color-text-secondary:light-dark(var(--palette-slate-4),var(--palette-teal-4));--color-text-on-accent:var(--palette-teal-10);--color-link:light-dark(var(--palette-blue-7),var(--palette-blue-3));--color-fill-base:light-dark(var(--palette-grey-6),var(--palette-white));--color-fill-low:oklch(from var(--color-fill-base) l c h / .1);--color-fill-medium:oklch(from var(--color-fill-base) l c h / .3);--color-fill-high:oklch(from var(--color-fill-base) l c h / .6);--color-surface-base:light-dark(var(--palette-white),var(--palette-teal-11));--color-surface-page:light-dark(var(--palette-grey-0),var(--palette-grey-8));--color-surface-raised:light-dark(var(--palette-white),var(--palette-teal-10));--color-surface-field:light-dark(var(--palette-white),var(--palette-grey-8));--color-surface-elevated:light-dark(var(--palette-grey-4),var(--palette-teal-6));--color-surface-overlay:light-dark(var(--palette-white),var(--palette-teal-7));--color-surface-sunken:light-dark(var(--palette-grey-1),var(--palette-grey-8));--color-surface-subtle:light-dark(var(--palette-grey-2),var(--palette-teal-8));--color-surface-muted:light-dark(var(--palette-grey-5),var(--palette-teal-7));--color-surface-interactive:light-dark(var(--palette-blue-2),var(--palette-teal-8));--color-surface-dimmed:light-dark(var(--palette-grey-0),var(--palette-teal-10));--color-surface-deep:light-dark(var(--palette-grey-3),var(--palette-teal-9));--color-border-subtle:light-dark(var(--palette-grey-3),oklch(from var(--palette-teal-8) calc(l - .025) calc(c * .7) h));--color-border-default:light-dark(var(--palette-grey-5),var(--palette-teal-6));--color-border-strong:light-dark(var(--palette-grey-6),var(--palette-white));--color-border-focus:var(--color-accent-primary);--color-status-info-bg:light-dark(var(--palette-slate-0),var(--palette-blue-10));--color-status-info-fg:light-dark(var(--palette-blue-9),var(--palette-blue-1));--color-status-positive-bg:light-dark(var(--palette-green-0),var(--palette-green-10));--color-status-positive-fg:light-dark(var(--palette-green-9),var(--palette-green-1));--color-status-negative-bg:light-dark(var(--palette-red-0),var(--palette-red-6));--color-status-negative-fg:light-dark(var(--palette-red-5),var(--palette-red-1));--color-status-warning-bg:light-dark(var(--palette-yellow-0),var(--palette-yellow-5));--color-status-warning-fg:light-dark(var(--palette-yellow-4),var(--palette-yellow-1));--color-status-neutral-bg:light-dark(var(--palette-slate-3),var(--palette-black));--color-status-neutral-fg:light-dark(var(--palette-grey-7),var(--palette-white));--color-status-info-accent:light-dark(var(--palette-blue-7),var(--palette-blue-3));--color-status-positive-accent:light-dark(var(--palette-green-5),var(--palette-green-4));--color-status-negative-accent:light-dark(var(--palette-red-3),var(--palette-red-2));--color-status-warning-accent:light-dark(var(--palette-yellow-3),var(--palette-yellow-2));--color-status-neutral-accent:var(--color-text-muted);--color-syntax-boolean:light-dark(var(--palette-blue-7),var(--palette-blue-3));--color-syntax-comment:light-dark(var(--palette-slate-6),var(--palette-slate-4));--color-syntax-constant:light-dark(var(--palette-blue-7),var(--palette-blue-3));--color-syntax-function:light-dark(var(--palette-red-4),var(--palette-teal-2));--color-syntax-keyword:light-dark(var(--palette-teal-5),var(--palette-teal-1));--color-syntax-number:light-dark(var(--palette-blue-7),var(--palette-blue-3));--color-syntax-operator:light-dark(var(--palette-purple-1),var(--palette-purple-1));--color-syntax-punctuation:light-dark(var(--palette-teal-5),var(--palette-teal-1));--color-syntax-string:light-dark(var(--palette-blue-7),var(--palette-blue-3));--color-syntax-text:light-dark(var(--palette-teal-8),var(--palette-slate-1));--color-syntax-variable:light-dark(var(--palette-green-6),var(--palette-green-4));--color-series-1:light-dark(var(--palette-indigo-0),var(--palette-indigo-2));--color-series-2:light-dark(var(--palette-brown-0),var(--palette-orange-0));--color-series-3:light-dark(var(--palette-teal-0),var(--palette-cyan-0));--color-series-4:light-dark(var(--palette-ochre-1),var(--palette-yellow-2));--color-series-5:light-dark(var(--palette-indigo-1),var(--palette-blue-4));--color-series-6:light-dark(var(--palette-pink-1),var(--palette-pink-0));--color-series-7:light-dark(var(--palette-steel-1),var(--palette-steel-0));--color-series-8:light-dark(var(--palette-brown-1),var(--palette-brown-0));--color-series-9:light-dark(var(--palette-teal-3),var(--palette-cyan-1));--color-series-10:light-dark(var(--palette-lavender-0),var(--palette-purple-0));--color-series-11:light-dark(var(--palette-ochre-0),var(--palette-yellow-1));--color-series-12:light-dark(var(--palette-purple-2),var(--palette-purple-1));--color-series-13:light-dark(var(--palette-slate-4),var(--palette-teal-0));--border-s:1px;--border-m:2px;--border-l:4px;--length-xxs:.125rem;--length-xs:.25rem;--length-s:.375rem;--length-m:.5rem;--length-l:.75rem;--length-xl:.875rem;--length-xxl:1rem;--gutter-s:.5rem;--gutter-m:1rem;--gutter-l:1.5rem;--gutter-xl:2rem;--gutter-xxl:3rem;--icon-size-m:1.25rem;--icon-size-s:1rem;--button-size:34px;--layout-header-height:3.5rem;--max-width-s:37.5rem;--max-width-m:60rem;--max-width-l:90rem;--radius-s:.125rem;--radius-m:calc(var(--radius-s) * 2);--radius-l:calc(var(--radius-s) * 4);--radius-xl:calc(var(--radius-s) * 10);--radius-full:calc(infinity * 1px);--focus-outline:var(--border-m) solid var(--color-border-focus);--focus-outline-negative-offset:calc(-1 * var(--length-xxs));--font-family-body:inter, sans-serif;--font-family-mono:roboto-mono, monospace;--font-size-xs:.75rem;--font-size-s:.875rem;--font-size-m:1rem;--font-size-l:1.25rem;--font-size-xl:1.5rem;--font-size-xxl:2rem;--font-weight-medium:500;--font-weight-bold:600;--shadow-s:0 2px 4px 0 oklch(from var(--palette-black) l c h / .2);--shadow-m:0 2px 6px 2px oklch(from var(--palette-black) l c h / .2);--shadow-l:0 2px 8px 4px oklch(from var(--palette-black) l c h / .2)}}@layer generic{:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-negative-offset)}@font-face{font-style:normal;font-weight:100 900;src:url(/assets/Inter-VariableFont_opsz_wght-FIwubZjA.woff2)format("woff2")tech(variations);font-family:inter;font-display:fallback}@font-face{font-style:italic;font-weight:100 900;src:url(/assets/Inter-Italic-VariableFont_opsz_wght-C9UHaEYJ.woff2)format("woff2")tech(variations);font-family:inter;font-display:fallback}@font-face{font-style:normal;font-weight:100 700;src:url(/assets/RobotoMono-VariableFont_wght-BAKpfWyj.woff2)format("woff2")tech(variations);font-family:roboto-mono;font-display:fallback}@font-face{font-style:italic;font-weight:100 700;src:url(/assets/RobotoMono-Italic-VariableFont_wght-D_P-kX1t.woff2)format("woff2")tech(variations);font-family:roboto-mono;font-display:fallback}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth;font-size:100%}[hidden]{display:none!important}:where(html,body){height:100%;margin:0}:where(ol,ul){margin:0;padding:0;list-style-type:none}:where(fieldset,legend){border:none;margin:0;padding:0}}@layer elements{abbr{color:var(--color-text-secondary);text-decoration:none}a{color:var(--color-link);text-decoration:none;&:hover{text-decoration:underline}}blockquote{margin:0;line-height:1.5}code{font-size:var(--font-size-s);font-family:var(--font-family-mono);display:block;& a{color:inherit;text-decoration:underline}}dl{margin:0}dt{color:var(--color-text-muted);font-weight:var(--font-weight-bold)}dd{margin:0 0 var(--length-xl);&:last-child{margin-block-end:0}}body{background-color:var(--color-surface-page);color:var(--color-text-primary);accent-color:var(--color-accent-primary);font-size:var(--font-size-s);line-height:1.5rem;font-family:var(--font-family-body);text-decoration-skip-ink:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold)}h1{margin:0 0 var(--length-xl);font-size:var(--font-size-xl)}h2{margin:0 0 var(--length-l);font-size:var(--font-size-l)}h3{margin:0 0 var(--length-m);font-size:var(--font-size-m)}h4{margin:0 0 var(--length-s);font-weight:var(--font-weight-bold);font-size:var(--font-size-s)}h5,h6{margin:0 0 var(--length-xs);font-weight:var(--font-weight-bold);font-size:var(--font-size-xs)}hr{margin:var(--length-l) 0 calc(var(--length-l) - var(--border-s));border:none;border-bottom:var(--border-s) solid var(--color-border-subtle)}img{vertical-align:middle;max-width:100%;height:auto}legend{font-size:var(--font-size-s);display:block}p{margin:0 0 var(--length-xl)}::-webkit-scrollbar{width:var(--length-l);height:var(--length-l)}::-webkit-scrollbar-corner{background:var(--color-surface-raised)}::-webkit-scrollbar-track{background:var(--color-surface-deep)}::-webkit-scrollbar-thumb{background:var(--color-fill-medium)}small{font-size:var(--font-size-xs)}table{--table-border-strong:var(--border-l) solid var(--color-border-default);border-collapse:separate;border-spacing:0;background-color:var(--color-surface-base);width:100%}thead{z-index:4;color:var(--color-text-muted);font-weight:var(--font-weight-bold);position:sticky;top:0;& th{border-bottom:var(--border-l) solid var(--color-border-default);font-size:var(--font-size-s);vertical-align:top;will-change:transform}& tr{background:var(--color-surface-dimmed)}}tbody{white-space:nowrap;& td{vertical-align:middle;border-top:0}& a{font-weight:var(--font-weight-medium)}}td,th{padding:var(--length-m) var(--length-xl);border:var(--border-s) solid var(--color-border-default);font-weight:inherit;font-size:var(--font-size-s);text-align:left;&+td,&+th{border-left:0}}tfoot{color:var(--color-text-muted);& tr{background:var(--color-surface-raised)}& th,& td{border-top-width:var(--border-m)}}textarea{width:100%;height:6rem;padding:var(--length-m);border:var(--border-s) solid var(--color-border-default);border-radius:var(--radius-m);background:var(--color-surface-field);color:var(--color-text-primary);font-size:var(--font-size-s);line-height:1.5;font-family:var(--font-family-body);text-decoration:none;display:block;&::placeholder{color:var(--color-text-muted);opacity:1}&:hover{border-color:var(--color-border-strong)}&:focus{border-color:var(--color-accent-primary);background-color:var(--palette-white);color:var(--palette-black);outline:none;&::placeholder{color:var(--palette-black);opacity:.5}}&:active{background-color:var(--color-interactive-active);color:var(--color-text-secondary);border-color:#0000;&::placeholder{color:var(--color-text-secondary);opacity:1}}&:disabled,&:disabled:hover{background-color:var(--color-interactive-disabled);color:var(--color-text-muted);border-color:#0000}}}@layer utilities{.font-body{font-family:var(--font-family-body)}.font-mono{font-family:var(--font-family-mono)}.font-normal{font-weight:400}.font-bold{font-weight:var(--font-weight-bold)}.content-max-width{max-width:var(--max-width-s)}.content-center{place-content:center;min-height:100dvh;display:grid}.list-unordered{padding-left:var(--length-xxl);list-style-type:initial;&:not(:last-of-type){margin-bottom:var(--length-xxl)}}.stack{gap:var(--gutter-m);display:grid}.cell-fixed{width:1rem;min-width:1rem}.text-start{text-align:left}.text-end{text-align:right}.text-center{text-align:center}.text-no-wrap{white-space:nowrap}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-subjacent{color:var(--color-text-muted)}.text-neutral{color:var(--color-status-info-accent)}.text-positive{color:var(--color-status-positive-accent)}.text-negative{color:var(--color-status-negative-accent)}.text-caution{color:var(--color-status-warning-accent)}.visually-hidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.layout{&[data-v-841a4278]{height:100%;padding:var(--gutter-m);place-content:center;display:grid}& header[data-v-841a4278]{margin-bottom:var(--gutter-m)}& footer[data-v-841a4278]{padding:var(--gutter-m);color:var(--color-text-muted);text-align:center}}:where(ul[data-v-d868c04e],li[data-v-d868c04e]){all:unset;display:block}.nav{&[data-v-d868c04e]{white-space:nowrap;interpolate-size:allow-keywords}& button[data-v-d868c04e]{width:100%;font:inherit;background:0 0;border:none}&>ul[data-v-d868c04e]{gap:var(--length-xs);flex-direction:column;display:flex}& button,& a{&[data-v-d868c04e]{box-sizing:border-box;cursor:pointer;display:block}& .icon[data-v-d868c04e]{color:var(--color-text-muted)}& .icon__toggle{&[data-v-d868c04e]{margin-left:auto;transition:transform .1s}&.is-active[data-v-d868c04e]{transform:rotate(90deg)}}&[data-v-d868c04e]:hover{background:var(--color-surface-deep);text-decoration:none}&.router-link-active[data-v-d868c04e]{background:var(--color-surface-subtle)}&.is-active,&.router-link-active{& .icon[data-v-d868c04e]{color:var(--color-accent-secondary)}& .icon__toggle[data-v-d868c04e]{color:var(--color-text-primary)}}}& .nav__item{&[data-v-d868c04e]{position:relative}&>button[data-v-d868c04e],&>a[data-v-d868c04e]{margin-bottom:var(--length-s);padding:var(--length-xl);align-items:center;gap:var(--length-l);color:var(--color-text-primary);font-weight:var(--font-weight-bold);line-height:1;display:flex}}& .sub-nav__item{&[data-v-d868c04e]{border-left:var(--border-m) solid var(--color-border-subtle);margin-left:1.4rem}&>a{&[data-v-d868c04e]{margin:0 var(--length-m);padding:var(--length-s) var(--length-xl);border-radius:var(--radius-m);color:var(--color-text-muted);position:relative}&[data-v-d868c04e]:before{border-left:var(--border-m) solid transparent;content:"";position:absolute;top:0;bottom:0;left:-10px}&.router-link-active{&[data-v-d868c04e]{background:var(--color-surface-subtle);color:var(--color-text-primary)}&[data-v-d868c04e]:before{border-color:var(--color-accent-secondary)}}}}& .sub-nav-wrapper[data-v-d868c04e]{height:0;transition:height .2s;overflow:hidden}& .nav__item:focus-within>.sub-nav-wrapper[data-v-d868c04e],& .is-active+.sub-nav-wrapper[data-v-d868c04e]{height:auto}&[data-v-d868c04e]:not(.nav--compact){overflow:hidden auto}&.nav--compact{& .sub-nav-wrapper[data-v-d868c04e]{top:calc(-1 * var(--length-l));padding:var(--length-l) var(--length-m);transition:none;position:absolute;left:-9999rem}& .nav__item:is(:focus-within,:hover){&>.sub-nav-wrapper[data-v-d868c04e]{z-index:20;height:auto;left:100%}}& .sub-nav[data-v-d868c04e]{padding:var(--length-m);border-radius:var(--radius-m);background-color:var(--color-surface-elevated);margin:0}& .sub-nav__item{&[data-v-d868c04e]{border:none;margin:0;padding:0}& a{&[data-v-d868c04e]{color:var(--color-text-primary);margin:0}&[data-v-d868c04e]:before{display:none}}}& .icon__toggle[data-v-d868c04e]{display:none}}}.header{&[data-v-e854c0a5]{--header-width:15rem;width:var(--header-width);flex-direction:column;transition:width .3s cubic-bezier(.5,1.5,1,1);display:flex}&[data-v-e854c0a5]:not(.header--compact){overflow:hidden auto}&.header--compact{&[data-v-e854c0a5]{--header-width:3rem}& .header-toggle__link[data-v-e854c0a5]{margin-inline-end:var(--length-s)}}}.header__links[data-v-e854c0a5]{min-height:var(--layout-header-height);border-bottom:var(--border-s) solid var(--color-border-subtle);align-items:center;display:flex}.header-toggle__link[data-v-e854c0a5]{margin-inline:auto var(--length-s)}.header__logo[data-v-e854c0a5]{padding-inline-start:var(--gutter-m)}.header__nav[data-v-e854c0a5]{flex:auto}.header__version[data-v-e854c0a5]{padding:var(--length-m) var(--length-s);color:var(--color-text-secondary);font-size:var(--font-size-s);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header__actions[data-v-e854c0a5]{flex-direction:column;display:flex}.header__actions-button{&[data-v-e854c0a5]{width:100%;padding:var(--length-m) var(--length-l);gap:var(--length-xl);box-shadow:none;color:var(--color-text-primary)}&[data-v-e854c0a5]:not(:last-child){border-bottom:var(--border-s) solid var(--color-border-default)}}.user[data-v-e854c0a5]{flex-direction:column;display:flex;overflow:hidden}.notifications[data-v-8d6560f8]{gap:var(--gutter-s);display:grid;@media print{display:none}}.notification--support[data-v-8d6560f8]{@media (width>=64rem){display:none}}.page-title{&[data-v-9629f77d]{align-items:baseline;gap:var(--length-m);white-space:nowrap;flex:1;max-width:100%;display:flex}&>[data-v-9629f77d]{flex:0 auto}}.page-title__heading{&[data-v-9629f77d]{align-items:center;gap:var(--length-m);min-width:0;min-height:2rem;display:flex}& .heading[data-v-9629f77d]{font-size:inherit;text-overflow:ellipsis;margin:0;overflow:hidden}}.page-title__subtitle[data-v-9629f77d]{color:var(--color-text-muted)}.resize-handle{&[data-v-726b8b7b]{--resize-handle-width:2rem;z-index:20;cursor:ew-resize;position:absolute;top:0;bottom:0}&[data-v-726b8b7b]:before{width:var(--border-l);background-color:var(--color-surface-subtle);content:"";height:100%;display:block}&[data-v-726b8b7b]:hover:before{background-color:var(--color-fill-medium)}&.resize-handle--active[data-v-726b8b7b]:before{background-color:var(--color-accent-primary)}}.sidebar{&[data-v-64bcf2cd]{border-left:var(--border-l) solid transparent;flex-direction:column;height:100%;display:flex}& .sidebar__header{&[data-v-64bcf2cd]{min-height:var(--layout-header-height);padding:var(--gutter-s) var(--gutter-m);align-items:center;gap:var(--length-l);border-bottom:var(--border-s) solid var(--color-border-subtle);display:flex}& .sidebar__title{&[data-v-64bcf2cd]{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}& h1[data-v-64bcf2cd]{align-items:center;gap:var(--length-s);display:flex}}& :is(h1[data-v-64bcf2cd],h2[data-v-64bcf2cd],h3[data-v-64bcf2cd],h4[data-v-64bcf2cd],h5[data-v-64bcf2cd],h6[data-v-64bcf2cd]){font-weight:var(--font-weight-bold);font-size:var(--font-size-s);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}}& .sidebar__actions[data-v-64bcf2cd]{display:flex}& .sidebar__body{&[data-v-64bcf2cd]{min-height:0;padding:var(--gutter-m);gap:var(--gutter-m);background:inherit;flex-direction:column;flex:auto;display:flex;overflow:auto}&[data-v-64bcf2cd]:has(>.button-group:last-child){padding-bottom:0}}}[data-v-64bcf2cd] .button-group:last-child{padding-block:var(--gutter-m);background:inherit;margin-top:auto;position:sticky;bottom:0}.app{--app-main-min-width:40rem;--app-sidebar-min-width:15rem;grid-template-columns:min-content minmax(var(--app-main-min-width), 3fr);background-color:var(--color-surface-base);height:100%;display:grid;position:relative;&.app--sidebar{grid-template-columns:min-content minmax(var(--app-main-min-width), 3fr) minmax(var(--app-sidebar-min-width), 1fr)}&.app--resized{grid-template-columns:min-content minmax(0,1fr) auto}}.app__header{border-right:var(--border-s) solid var(--color-border-subtle)}.main{flex-direction:column;height:100%;display:flex}.main__header{min-height:var(--layout-header-height);padding:var(--gutter-s) var(--gutter-m);justify-content:space-between;align-items:center;gap:0 var(--length-xxl);border-bottom:var(--border-s) solid var(--color-border-subtle);display:flex;container:header/inline-size}.main__title{align-items:center;min-width:0;display:flex}.main__header-content{justify-content:end;align-items:center;gap:var(--length-s);flex-flow:row;display:flex}.main__body{height:100%;padding:var(--length-xxl);gap:var(--gutter-m);background-color:var(--color-surface-page);flex-direction:column;flex:1 1 0;display:flex;overflow:auto;&:has(>.action-bar){padding-bottom:0}}.app__sidebar{overflow:auto}.main__body,.app__sidebar{& .tabs{--collapse-size:calc(var(--gutter-m) * -1);margin:var(--collapse-size) var(--collapse-size) 0 var(--collapse-size)}}.action-bar{margin-inline:calc(var(--gutter-m) * -1);margin-top:auto;position:sticky;bottom:0}
