.nb.svelte-rfuq4y{height:var(--tr-navbar-h,48px);background:var(--tr-surface-container-low);border-bottom:1px solid var(--tr-outline-variant);box-shadow:var(--tr-elevation-1);z-index:20;font-family:var(--tr-font-display,var(--tr-font-sans));letter-spacing:var(--tr-display-tracking,normal);text-transform:var(--tr-display-transform,none);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:0 12px;display:grid}.nb[data-contained].svelte-rfuq4y{--_w:var(--tr-container-max);padding-inline:max(var(--tr-gutter), calc((100% - var(--_w)) / 2 + var(--tr-gutter)))}.nb[data-contained=sm].svelte-rfuq4y{--_w:40rem}.nb[data-contained=md].svelte-rfuq4y{--_w:56rem}.nb[data-sticky=true].svelte-rfuq4y{position:sticky;top:0}.nb[data-elevated=false].svelte-rfuq4y{box-shadow:none}.nb[data-variant=translucent].svelte-rfuq4y{background:color-mix(in srgb, var(--tr-surface-container-low) 94%, transparent)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nb[data-variant=translucent].svelte-rfuq4y{background:color-mix(in srgb, var(--tr-surface-container-low) 72%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px)}}@media (prefers-reduced-transparency:reduce){.nb[data-variant=translucent].svelte-rfuq4y{background:var(--tr-surface-container-low);-webkit-backdrop-filter:none;backdrop-filter:none}}.s.svelte-rfuq4y,.c.svelte-rfuq4y,.e.svelte-rfuq4y{align-items:center;gap:8px;min-width:0;display:flex}.e.svelte-rfuq4y{justify-content:flex-end}.brand.svelte-rfuq4y{color:var(--tr-on-surface);font-family:var(--tr-font-display,var(--tr-font-sans));font-size:var(--tr-text-lg);letter-spacing:var(--tr-display-tracking,normal);text-transform:var(--tr-display-transform,none);white-space:nowrap;flex:none;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}a.brand.svelte-rfuq4y:hover{color:var(--tr-primary-text,var(--tr-primary))}a.brand.svelte-rfuq4y:focus-visible{box-shadow:var(--tr-focus-ring);border-radius:var(--tr-radius-sm);outline:none}.mb.svelte-rfuq4y{display:inline-flex}.drawer-menu.svelte-rfuq4y ul{flex-direction:column;align-items:stretch}.drawer-menu.svelte-rfuq4y a{display:flex}.sb.svelte-129hoe0{background:var(--tr-surface-container-low);border-right:1px solid var(--tr-outline-variant);width:232px;height:100%;transition:width var(--tr-dur) var(--tr-ease);flex-direction:column;padding:8px;display:flex;overflow:hidden}.sb[data-collapsed=true].svelte-129hoe0{width:56px}ul.svelte-129hoe0{margin:0;padding:0;list-style:none}.sb.svelte-129hoe0>ul:where(.svelte-129hoe0){flex:1;overflow-y:auto}.head.svelte-129hoe0{font-size:var(--tr-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tr-on-surface-variant);padding:12px 10px 4px;font-weight:700}.rule.svelte-129hoe0{background:var(--tr-outline-variant);height:1px;margin:4px;display:block}.item.svelte-129hoe0{width:100%;height:calc(var(--tr-control-h) + 4px);border-radius:var(--tr-radius-pill);color:var(--tr-on-surface-variant);font:500 var(--tr-text-md) var(--tr-font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.sb[data-collapsed=true].svelte-129hoe0 .item:where(.svelte-129hoe0){justify-content:center;width:40px;padding:0}.sb.svelte-129hoe0 li:where(.svelte-129hoe0)>.host{display:flex}.sb[data-collapsed=true].svelte-129hoe0 li:where(.svelte-129hoe0){justify-content:center;display:flex}.item.svelte-129hoe0:hover{background:var(--tr-surface-container-high);color:var(--tr-on-surface)}.item[aria-current=page].svelte-129hoe0{background:var(--tr-primary-container);color:var(--tr-on-primary-container);font-weight:700}.item.svelte-129hoe0:focus-visible{box-shadow:var(--tr-focus-ring);outline:none}.lbl.svelte-129hoe0{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sub.svelte-129hoe0{border-left:1px solid var(--tr-outline-variant);margin:2px 0 2px 20px;padding-left:8px}.child.svelte-129hoe0{height:30px;font-size:var(--tr-text-sm)}.collapse.svelte-129hoe0{height:calc(var(--tr-control-h) + 4px);border:0;border-top:1px solid var(--tr-outline-variant);color:var(--tr-on-surface-variant);font:500 var(--tr-text-sm) var(--tr-font-sans);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;padding:0 10px;display:flex}.collapse.svelte-129hoe0:hover{color:var(--tr-on-surface)}.collapse.svelte-129hoe0:focus-visible{box-shadow:inset 0 0 0 2px var(--tr-primary);outline:none}.skip.svelte-supu7d{z-index:400;border-radius:var(--tr-radius-md);background:var(--tr-primary);color:var(--tr-on-primary);transition:top var(--tr-dur) var(--tr-ease);padding:8px 14px;font-weight:600;text-decoration:none;position:absolute;top:-48px;left:8px}.skip.svelte-supu7d:focus{box-shadow:var(--tr-focus-ring);outline:none;top:8px}.shell.svelte-w96i92{background:var(--tr-surface);height:100dvh;min-height:0;color:var(--tr-on-surface);grid-template:"hd hd hd""sb main as"minmax(0,1fr)"ft ft ft"/auto minmax(0,1fr) auto;display:grid}.shell[data-narrow=true].svelte-w96i92{grid-template-columns:minmax(0,1fr);grid-template-areas:"hd""main""ft"}.hd.svelte-w96i92{grid-area:hd;min-width:0}.sb.svelte-w96i92{grid-area:sb;min-height:0;overflow:hidden}main.svelte-w96i92{outline:none;grid-area:main;min-width:0;min-height:0;overflow:auto}.as.svelte-w96i92{width:var(--aside-w);background:var(--tr-surface-container-low);border-left:1px solid var(--tr-outline-variant);grid-area:as;min-height:0;position:relative}.as-body.svelte-w96i92{height:100%;padding:12px;overflow:auto}.ft.svelte-w96i92{min-width:0;min-height:var(--tr-control-h-sm);padding:0 var(--tr-space-3);background:var(--tr-surface-container);border-top:1px solid var(--tr-outline-variant);font-size:var(--tr-text-sm);color:var(--tr-on-surface-variant);grid-area:ft;align-items:center;gap:12px;display:flex}.grip.svelte-w96i92{cursor:col-resize;z-index:5;touch-action:none;width:8px;position:absolute;top:0;bottom:0;left:-4px}.grip.svelte-w96i92:after{content:"";width:2px;transition:background-color var(--tr-dur) var(--tr-ease);background:0 0;position:absolute;top:0;bottom:0;left:3px}.grip.svelte-w96i92:hover:after,.grip.svelte-w96i92:focus-visible:after,.shell[data-resizing=true].svelte-w96i92 .grip:where(.svelte-w96i92):after{background:var(--tr-primary)}.grip.svelte-w96i92:focus-visible{outline:none}.shell[data-resizing=true].svelte-w96i92{-webkit-user-select:none;user-select:none}
