:root{--color-primary-50: oklch(.921 .025 243.2);--color-primary-100: oklch(.869 .036 243.2);--color-primary-200: oklch(.831 .052 243.2);--color-primary-300: oklch(.775 .073 243.2);--color-primary-400: oklch(.671 .093 243.2);--color-primary-500: oklch(.557 .104 243.2);--color-primary-600: oklch(.472 .102 243.2);--color-primary-700: oklch(.397 .096 243.2);--color-primary-800: oklch(.331 .088 243.2);--color-primary-900: oklch(.255 .078 243.2);--color-primary-950: oklch(.189 .067 243.2);--color-accent-50: oklch(.983 .052 81.7);--color-accent-100: oklch(.927 .076 81.7);--color-accent-200: oklch(.887 .108 81.7);--color-accent-300: oklch(.826 .151 81.7);--color-accent-400: oklch(.716 .194 81.7);--color-accent-500: oklch(.595 .216 81.7);--color-accent-600: oklch(.504 .212 81.7);--color-accent-700: oklch(.423 .201 81.7);--color-accent-800: oklch(.353 .183 81.7);--color-accent-900: oklch(.272 .162 81.7);--color-accent-950: oklch(.202 .14 81.7);--color-highlight-50: oklch(.903 .032 242.7);--color-highlight-100: oklch(.852 .046 242.7);--color-highlight-200: oklch(.815 .066 242.7);--color-highlight-300: oklch(.759 .092 242.7);--color-highlight-400: oklch(.658 .118 242.7);--color-highlight-500: oklch(.546 .131 242.7);--color-highlight-600: oklch(.463 .129 242.7);--color-highlight-700: oklch(.389 .122 242.7);--color-highlight-800: oklch(.324 .112 242.7);--color-highlight-900: oklch(.25 .099 242.7);--color-highlight-950: oklch(.185 .085 242.7);--color-neutral-50: oklch(.974 .002 232.6);--color-neutral-100: oklch(.919 .003 232.6);--color-neutral-200: oklch(.879 .005 232.6);--color-neutral-300: oklch(.819 .007 232.6);--color-neutral-400: oklch(.709 .009 232.6);--color-neutral-500: oklch(.589 .01 232.6);--color-neutral-600: oklch(.499 .009 232.6);--color-neutral-700: oklch(.42 .009 231.1);--color-neutral-800: oklch(.35 .008 229.6);--color-neutral-900: oklch(.27 .007 228.1);--color-neutral-950: oklch(.2 .006 227.4);--color-constructive-50: oklch(.99 .033 154.7);--color-constructive-100: oklch(.966 .048 154.7);--color-constructive-200: oklch(.923 .069 154.7);--color-constructive-300: oklch(.858 .096 154.7);--color-constructive-400: oklch(.739 .124 154.7);--color-constructive-500: oklch(.639 .137 154.7);--color-constructive-600: oklch(.542 .135 154.7);--color-constructive-700: oklch(.455 .128 154.7);--color-constructive-800: oklch(.379 .117 154.7);--color-constructive-900: oklch(.292 .103 154.7);--color-constructive-950: oklch(.217 .089 154.7);--color-destructive-50: oklch(.99 .05 16.1);--color-destructive-100: oklch(.944 .073 16.1);--color-destructive-200: oklch(.903 .105 16.1);--color-destructive-300: oklch(.841 .147 16.1);--color-destructive-400: oklch(.728 .188 16.1);--color-destructive-500: oklch(.605 .209 16.1);--color-destructive-600: oklch(.513 .205 16.1);--color-destructive-700: oklch(.431 .195 16.1);--color-destructive-800: oklch(.359 .178 16.1);--color-destructive-900: oklch(.277 .157 16.1);--color-destructive-950: oklch(.205 .136 16.1);--color-white: oklch(1 0 0);--color-black: oklch(0 0 0);--color-border: color-mix( in oklch, var(--color-neutral-950) 10%, transparent );--color-border-solid: var(--color-neutral-200);--color-foreground-primary: var(--color-neutral-900);--color-foreground-secondary: var(--color-neutral-600);--color-foreground-tertiary: var(--color-neutral-400);--color-surface-primary: var(--color-white);--color-surface-secondary: var(--color-neutral-50);--color-surface-tertiary: var(--color-neutral-100);--color-primary: var(--color-primary-700);--color-primary-foreground: var(--color-white);--color-primary-muted: var(--color-primary-100);--color-primary-border: var(--color-primary-800);--color-primary-edge: var(--color-primary-600);--color-accent: var(--color-accent-300);--color-accent-foreground: var(--color-accent-950);--color-accent-border: var(--color-accent-400);--color-highlight: var(--color-highlight-500);--color-highlight-foreground: var(--color-white);--color-highlight-border: var(--color-highlight-600);--color-highlight-edge: var(--color-highlight-400);--color-highlight-muted: var(--color-highlight-50);--color-highlight-muted-border: var(--color-highlight-200);--color-secondary: var(--color-neutral-100);--color-secondary-foreground: var(--color-neutral-900);--color-secondary-border: var(--color-neutral-200);--color-secondary-edge: var(--color-neutral-50);--color-success: var(--color-constructive-600);--color-success-foreground: var(--color-white);--color-success-border: var(--color-constructive-700);--color-success-edge: var(--color-constructive-500);--color-success-dark: var(--color-constructive-700);--color-success-light: var(--color-constructive-100);--color-warning: var(--color-accent-400);--color-warning-soft: var(--color-accent-50);--color-warning-ink: var(--color-accent-700);--color-warning-light: var(--color-accent-50);--color-error: var(--color-destructive-600);--color-error-foreground: var(--color-white);--color-error-border: var(--color-destructive-700);--color-error-edge: var(--color-destructive-500);--color-error-light: var(--color-destructive-100);--color-error-dark: var(--color-destructive-700);--color-surface: var(--color-white);--color-surface-muted: var(--color-neutral-50);--color-surface-overlay: color-mix( in oklch, var(--color-neutral-900) 40%, transparent );--color-shade: color-mix(in oklch, var(--color-neutral-900) 5%, transparent);--color-backdrop: color-mix( in oklch, var(--color-neutral-950) 20%, transparent );--color-shadow: color-mix(in oklch, var(--color-neutral-950) 5%, transparent)}@font-face{font-display:swap;font-family:InterVariable;font-style:normal;font-weight:100 900;src:url(../../../fonts/InterVariable.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterVariable;font-style:italic;font-weight:100 900;src:url(../../../fonts/InterVariable-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:NotoSerif;font-style:normal;font-weight:100 900;src:url(../../../fonts/NotoSerif.woff2) format("woff2")}@font-face{font-display:swap;font-family:NotoSerif;font-style:italic;font-weight:100 900;src:url(../../../fonts/NotoSerif-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:NotoSansMono;font-style:normal;font-weight:100 900;src:url(../../../fonts/NotoSansMono.woff2) format("woff2")}:root{--font-family-sans: "InterVariable", sans-serif;--font-family-serif: "NotoSerif", serif;--font-family-mono: "NotoSansMono", monospace;--font-feature-settings-sans: "ss03" on, "cv01" on, "zero" on, "cv05" on, "cv06" on, "cv07" on, "cv08" on, "cv14" on;--font-feature-settings-mono: "liga" on;--font-feature-settings-serif: "liga" on;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--letter-spacing-default: calc((12px - 1em)*.03) ;--letter-spacing-uppercase: calc((18px - 1em)*.03) }:root{--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--app-header-height: 3.5rem;--workspace-sidebar-width: 14rem;--workspace-inspector-width: 18rem;--layout-max-narrow: 48rem;--layout-max-content: 72rem;--layout-max-wide: 88rem;--layout-page-gutter: var(--space-8);--layout-page-section-gap: 1.5rem;--nav-bar-width: 16rem;--space-0_5: .125rem;--space-1: .25rem;--space-1_5: .375rem;--space-2: .5rem;--space-2_5: .625rem;--space-3: .75rem;--space-3_5: .875rem;--space-4: 1rem;--space-4_5: 1.125rem;--space-5: 1.25rem;--space-5_5: 1.375rem;--space-6: 1.5rem;--space-6_5: 1.625rem;--space-7: 1.75rem;--space-7_5: 1.875rem;--space-8: 2rem;--space-9: 2.25rem;--space-10: 2.5rem;--space-11: 2.75rem;--space-12: 3rem;--z-dropdown: 20;--z-modal: 100;--z-dev-feedback: 999;--z-toast: 1200;--z-menu: 20;--z-app-header: 20;--z-nav-bar: 40;--z-nav-bar-toggle: 60;--z-nav-bar-brand: 60}:root{--transition-fast: .15s ease;--transition-medium: .25s ease;--focus-ring-color: var(--color-primary-500);--focus-ring-shadow: 0 0 0 2px rgba(72, 101, 129, .15);--focus-ring-error-shadow: 0 0 0 2px rgba(198, 40, 40, .15);--radius-0_5: .125rem;--radius-0_75: .1875rem;--radius-1: .25rem;--radius-2: .5rem;--radius-3: .75rem;--radius-4: 1rem;--radius-full: calc(infinity * 1px);--shadow-none: 0 0 0 0 var(--color-shadow);--shadow-sm: 0 .25rem .5rem -.25rem var(--color-shadow);--shadow-md: 0 .25rem .5rem -.25rem var(--color-shadow), 0 .5rem 1rem -.5rem var(--color-shadow);--shadow-lg: 0 .25rem .5rem -.25rem var(--color-shadow), 0 .5rem 1rem -.5rem var(--color-shadow), 0 1rem 2rem -1rem var(--color-shadow);--shadow-xl: 0 .25rem .5rem -.25rem var(--color-shadow), 0 .5rem 1rem -.5rem var(--color-shadow), 0 1rem 2rem -1rem var(--color-shadow), 0 2rem 4rem -2rem var(--color-shadow);--shadow-2xl: 0 .25rem .5rem -.25rem var(--color-shadow), 0 .5rem 1rem -.5rem var(--color-shadow), 0 1rem 2rem -1rem var(--color-shadow), 0 2rem 4rem -2rem var(--color-shadow), 0 4rem 8rem -4rem var(--color-shadow)}:root{--ease-in-cubic: cubic-bezier(.55, .06, .68, .19);--ease-out-cubic: cubic-bezier(.22, .61, .36, 1);--ease-in-out-cubic: cubic-bezier(.65, .05, .36, 1);--duration-1: .1s;--duration-2: .2s;--duration-3: .3s;--duration-4: .4s;--duration-5: .5s;--duration-6: .6s;--duration-7: .7s;--duration-8: .8s;--duration-9: .9s;--duration-10: 1s}:root{--blur-1: blur(.25rem);--blur-2: blur(.5rem);--blur-3: blur(.75rem);--blur-4: blur(1rem)}[data-theme-variant=dark]{background:var(--color-primary);color:var(--color-primary-foreground)}:root{--field-border: var(--color-border-solid);--field-bg: var(--color-surface);--field-radius: var(--radius-md);--field-focus-shadow: var(--focus-ring-shadow);--field-error-focus-shadow: var(--focus-ring-error-shadow);--interactive-row-hover-bg: var(--color-neutral-100);--interactive-row-selected-bg: var(--color-primary-50);--interactive-row-selected-border: var(--color-primary-700);--interactive-row-browse-bg: var(--color-neutral-100);--interactive-row-browse-border: var(--color-neutral-400)}*,*:before,*:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--color-neutral-200)}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ol,ul,menu{margin:0;padding:0;list-style:none}button,input,optgroup,select,textarea{margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-image:none;font-family:var(--font-family-sans);font-feature-settings:var(--font-feature-settings-sans)}*{font-optical-sizing:auto;letter-spacing:var(--letter-spacing-default);line-height:round(nearest,calc(((16px / var(--line-height-ratio, 2)) + 1em)),2px);font-size:round(nearest,calc(1rem*pow(1.15,var(--font-size-level, 0))),1px);text-decoration-thickness:round(nearest,max(1px,.0625em),1px);text-underline-offset:round(nearest,max(2px,.125em),1px)}html{height:100%;font-size:100%}body{font-family:var(--font-family-sans);font-feature-settings:var(--font-feature-settings-sans);font-optical-sizing:auto;color:var(--color-foreground-primary);background-color:var(--color-surface-primary);min-height:100%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(hover:hover){a:hover{text-decoration-line:none}}.node-highlighted{background-color:var(--color-accent-100);border-left:2px solid var(--color-accent-500);padding-left:.75rem;margin-left:-.75rem;animation:highlight-fade 3s ease-out forwards}@keyframes highlight-fade{0%{background-color:var(--color-accent-200)}to{background-color:var(--color-accent-100)}}.finding-highlight{background-color:var(--color-accent-200);padding:.125rem .25rem;border-radius:2px;border-bottom:2px solid var(--color-accent-500)}.has-finding{background-color:var(--color-accent-50);border-left:3px solid var(--color-accent-500);margin-left:-3px;padding-left:3px}.reference-link{transition:color var(--transition-fast),text-decoration-color var(--transition-fast),text-decoration-thickness var(--transition-fast)}.reference-link--internal{color:color-mix(in srgb,var(--color-primary-700) 62%,var(--color-neutral-700));text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--color-primary-500) 45%,transparent);text-decoration-thickness:1px;text-underline-offset:2px;font-weight:500}.reference-link--internal:hover{color:color-mix(in srgb,var(--color-primary-900) 78%,var(--color-neutral-700));text-decoration-color:color-mix(in srgb,var(--color-primary-700) 65%,transparent);text-decoration-thickness:1.5px}.reference-link--external{color:color-mix(in srgb,var(--color-primary-700) 46%,var(--color-neutral-700));text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:color-mix(in srgb,var(--color-primary-500) 35%,transparent);text-underline-offset:2px;cursor:default}.reference-link--unresolved{color:color-mix(in srgb,var(--color-primary-700) 44%,var(--color-neutral-700));text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:color-mix(in srgb,var(--color-primary-500) 32%,transparent);text-underline-offset:2px}:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-neutral-100)}::-webkit-scrollbar-thumb{background:var(--color-neutral-400);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-500)}.nav-bar.svelte-bny4gk{--nav-bar-transition-timing: var(--duration-2) var(--ease-out-cubic);display:grid;grid-template-rows:auto 1fr;height:var(--nav-bar-height, auto);position:sticky;top:0;background:var(--color-surface-primary);overflow:auto;border-right:var(--nav-bar-border-right, 0);border-bottom:var( --nav-bar-border-bottom, 1px solid var(--color-border-solid) );z-index:var(--z-nav-bar)}@media(min-width:1120px){.nav-bar.svelte-bny4gk{--nav-bar-height: 100vh;--nav-bar-border-right: 1px solid var(--color-border-solid);--nav-bar-border-bottom: 0;--nav-bar-header-grid-columns: 1fr auto;--nav-bar-header-padding: var(--space-4_5) var(--space-3) 0 var(--space-4_5);--nav-bar-header-height: auto;--nav-bar-toggle-display: none;--nav-bar-content-left: auto;--nav-bar-content-position: static;--nav-bar-content-top: auto;--nav-bar-content-height: auto;--nav-bar-content-width: auto;--nav-bar-content-background: transparent;--nav-bar-content-padding-top: 0}}@media(max-width:1119px){.nav-bar.svelte-bny4gk{--nav-bar-content-display: none}}@media(max-width:1119px){.nav-bar.svelte-bny4gk[data-open]{--nav-bar-content-left: 0;--nav-bar-backdrop-display: block;--nav-bar-content-display: flex}}@media(min-height:960px){.nav-bar.svelte-bny4gk{--nav-bar-item-description-display: -webkit-box}}.nav-bar-backdrop.svelte-bny4gk{position:fixed;display:var(--nav-bar-backdrop-display, none);top:0;left:0;width:100%;height:100%;background:var(--color-backdrop)}.nav-bar-header.svelte-bny4gk{--font-size-level: -1;display:grid;grid-template-columns:var(--nav-bar-header-grid-columns, auto 1fr auto);align-items:center;gap:var(--space-1_5);padding:var(--nav-bar-header-padding, 0 var(--space-3));height:var(--nav-bar-header-height, var(--app-header-height))}.nav-bar-toggle{--button-display: var(--nav-bar-toggle-display, flex);z-index:var(--z-nav-bar-toggle)}.nav-bar-content.svelte-bny4gk{position:var(--nav-bar-content-position, fixed);top:var(--nav-bar-content-top, 0);left:0;height:var(--nav-bar-content-height, 100vh);width:var(--nav-bar-content-width, var(--nav-bar-width));display:var(--nav-bar-content-display, flex);flex-direction:column;background:var(--nav-bar-content-background, var(--color-surface-primary));padding-top:var( --nav-bar-content-padding-top, calc(var(--app-header-height) - var(--space-3)) )}.nav-bar-brand.svelte-bny4gk{display:flex;align-items:center;gap:var(--space-2);z-index:var(--z-nav-bar-brand)}.nav-bar-brand-logo.svelte-bny4gk{width:var(--space-8);height:var(--space-8);display:flex;align-items:center;justify-content:center;background:var(--color-highlight);color:var(--color-highlight-foreground);border-radius:var(--radius-1);border:1px solid var(--color-highlight-border)}.nav-bar-brand-name.svelte-bny4gk{font-weight:var(--font-weight-semibold)}.nav-bar-items.svelte-bny4gk{display:flex;flex-direction:column;padding:0 0 var(--space-2) 0}.nav-bar-item.svelte-bny4gk{--font-size-level: -1;text-align:left;display:block;padding:var(--space-1) var(--space-3);cursor:pointer}.nav-bar-item.svelte-bny4gk:is(.active:where(.svelte-bny4gk),:where(.svelte-bny4gk):hover){--nav-bar-item-icon-color: var(--color-highlight);--nav-bar-item-content-background: var(--color-surface-secondary);--nav-bar-item-content-box-shadow-color: var(--color-border-solid)}.nav-bar-item.svelte-bny4gk:has(.nav-bar-item-icon:where(.svelte-bny4gk)){--nav-bar-item-content-padding: var(--space-2) var(--space-3)}.nav-bar-item-content.svelte-bny4gk{display:grid;grid-template:repeat(2,auto) / auto 1fr;column-gap:var(--space-3);border-radius:var(--radius-1);padding:var(--nav-bar-item-content-padding, var(--space-1) var(--space-3));background:var(--nav-bar-item-content-background, transparent);box-shadow:0 0 0 1px var(--nav-bar-item-content-box-shadow-color, transparent)}.nav-bar-item-icon.svelte-bny4gk{grid-row:span 2;color:var(--nav-bar-item-icon-color, var(--color-foreground-secondary));height:1lh;display:flex;align-items:center}.nav-bar-item-title.svelte-bny4gk{color:var(--color-foreground-primary);font-weight:var(--font-weight-semibold)}.nav-bar-item-description.svelte-bny4gk{--font-size-level: -2;color:var(--color-foreground-secondary);display:var(--nav-bar-item-description-display, none);line-clamp:2;overflow:hidden;text-wrap-style:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nav-bar-heading.svelte-bny4gk{--font-size-level: -2;letter-spacing:var(--letter-spacing-uppercase);font-feature-settings:var(--font-feature-settings-sans),"cpsp" on;color:var(--color-foreground-secondary);padding:var(--space-5) var(--space-6) var(--space-1);text-transform:uppercase;font-weight:var(--font-weight-medium)}.nav-bar-group.svelte-bny4gk:first-of-type{flex-grow:1}.nav-bar-group.svelte-bny4gk:not(:first-of-type){border-top:1px solid var(--color-border-solid)}.app-shell.svelte-1hzyhoa{min-height:100dvh;background-color:var(--color-surface-secondary);display:grid;grid-template-columns:minmax(0,var(--nav-bar-width)) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"navigation main"}.app-shell[data-has-app-navigation=false].svelte-1hzyhoa{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.nav-bar{grid-area:navigation}.app-shell-main.svelte-1hzyhoa{grid-area:main;min-width:0;min-height:0}@media(max-width:1119px){.app-shell.svelte-1hzyhoa{grid-template-columns:minmax(0,1fr);grid-template-areas:"navigation" "main"}.app-shell[data-has-app-navigation=false].svelte-1hzyhoa{grid-template-areas:"main"}}.search-overlay.svelte-1ht97n4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:grid;place-items:center center;padding:var(--space-6);background:var(--color-backdrop);-webkit-backdrop-filter:var(--blur-2);backdrop-filter:var(--blur-2)}.search-palette.svelte-1ht97n4{width:min(48rem,100%);max-height:min(44rem,calc(100dvh - var(--space-12)));min-height:0;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:var(--space-4);border-radius:var(--radius-2);background:var(--color-surface);box-shadow:var(--shadow-xl);padding:var(--space-4) var(--space-6) var(--space-6);overflow:hidden}.search-header.svelte-1ht97n4{display:grid;gap:var(--space-1)}.search-header-title.svelte-1ht97n4{--font-size-level: 4;font-family:var(--font-family-serif);font-weight:var(--font-weight-semibold);font-feature-settings:var(--font-feature-settings-serif)}.search-header-description.svelte-1ht97n4{color:var(--color-foreground-secondary)}.search-input.svelte-1ht97n4{font-family:var(--font-family-sans);min-width:0;width:100%;border:1px solid var(--color-border-solid);border-radius:var(--radius-1);padding:var(--space-3) var(--space-4);color:var(--color-foreground-primary)}.search-input.svelte-1ht97n4:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.search-command-suggestions.svelte-1ht97n4{display:flex;flex-wrap:wrap;gap:var(--space-2)}.search-command-suggestion-title.svelte-1ht97n4{text-transform:lowercase;font-family:var(--font-family-mono);font-feature-settings:var(--font-feature-settings-mono)}.search-command-suggestion-label.svelte-1ht97n4{color:var(--color-foreground-secondary)}.search-results.svelte-1ht97n4{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;display:grid;gap:var(--space-2);align-content:start;padding-right:var(--space-1)}.search-meta.svelte-1ht97n4{color:var(--color-foreground-secondary);padding:var(--space-2) 0}.search-meta-error.svelte-1ht97n4{color:var(--color-error)}.result-group-heading.svelte-1ht97n4{--font-size-level: -1;--letter-spacing-factor: var(--letter-spacing-factor-uppercase);text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--color-foreground-secondary)}.result-row.svelte-1ht97n4{border:1px solid var(--color-border-solid);background:var(--color-surface);border-radius:var(--radius-1, 4px);padding:var(--space-3);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:center}.result-row.is-highlighted.svelte-1ht97n4{background:var(--color-surface-secondary)}.result-content.svelte-1ht97n4{min-width:0;display:grid;gap:var(--space-1)}.result-title.svelte-1ht97n4{font-weight:var(--font-weight-semibold)}.result-description.svelte-1ht97n4{--font-size-level: -1;color:var(--color-foreground-secondary)}.result-tags.svelte-1ht97n4{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-0_5)}.result-tag.svelte-1ht97n4{--font-size-level: -2;display:inline-flex;padding:var(--space-0_5) var(--space-1_5);background:var(--color-neutral-100);color:var(--color-neutral-600);border-radius:var(--radius-1);font-weight:var(--font-weight-medium)}.result-actions.svelte-1ht97n4{display:flex;flex-direction:column;gap:var(--space-2);align-items:end}@media(max-width:54rem){.search-overlay.svelte-1ht97n4{padding:var(--space-4)}.search-palette.svelte-1ht97n4{padding:var(--space-4);max-height:calc(100dvh - var(--space-8))}.result-row.svelte-1ht97n4{grid-template-columns:minmax(0,1fr);align-items:start}.result-actions.svelte-1ht97n4{justify-content:start}}::view-transition-old(root),::view-transition-new(root){animation-duration:.36s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html[data-route-transition=enter-cockpit]::view-transition-old(root){animation-name:svelte-12qhfyh-route-enter-focus-old}html[data-route-transition=enter-cockpit]::view-transition-new(root){animation-name:svelte-12qhfyh-route-enter-focus-new}html[data-route-transition=exit-cockpit]::view-transition-old(root){animation-name:svelte-12qhfyh-route-exit-focus-old}html[data-route-transition=exit-cockpit]::view-transition-new(root){animation-name:svelte-12qhfyh-route-exit-focus-new}html[data-route-transition=within-cockpit]::view-transition-old(root){animation-name:svelte-12qhfyh-route-shift-focus-old}html[data-route-transition=within-cockpit]::view-transition-new(root){animation-name:svelte-12qhfyh-route-shift-focus-new}@keyframes svelte-12qhfyh-route-enter-focus-old{0%{opacity:1;transform:scale(1) translateY(0);filter:saturate(1)}to{opacity:.18;transform:scale(.94) translateY(-22px);filter:blur(2.5px) saturate(.8)}}@keyframes svelte-12qhfyh-route-enter-focus-new{0%{opacity:.06;transform:scale(1.035) translateY(20px);filter:blur(2px) saturate(.86)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0) saturate(1)}}@keyframes svelte-12qhfyh-route-exit-focus-old{0%{opacity:1;transform:scale(1) translateY(0);filter:saturate(1)}to{opacity:.16;transform:scale(1.02) translateY(16px);filter:blur(2px) saturate(.82)}}@keyframes svelte-12qhfyh-route-exit-focus-new{0%{opacity:.08;transform:scale(.965) translateY(-20px);filter:blur(2px) saturate(.82)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0) saturate(1)}}@keyframes svelte-12qhfyh-route-shift-focus-old{0%{opacity:1;transform:translateY(0)}to{opacity:.24;transform:scale(.975) translateY(-14px)}}@keyframes svelte-12qhfyh-route-shift-focus-new{0%{opacity:.15;transform:scale(1.015) translateY(14px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:1ms}}.i18n-dev-feedback.svelte-12qhfyh{position:fixed;top:.75rem;right:.75rem;z-index:var(--z-dev-feedback);display:inline-flex;align-items:center;gap:.5rem;max-width:30rem;padding:.5rem .75rem;background-color:var(--color-warning-soft);border:1px solid var(--color-warning);color:var(--color-warning-ink);--font-size-level: -2}.i18n-dev-feedback-close.svelte-12qhfyh{border:1px solid currentColor;background:transparent;color:inherit;width:1.25rem;height:1.25rem;cursor:pointer}
