@layer reset{*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}button,input,select,textarea{color:inherit;font:inherit}button,[type=button],[type=submit],[type=reset]{cursor:pointer}img,picture,video,canvas,svg{max-inline-size:100%;display:block}[hidden]{display:none!important}}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-half:2px;--size-icon-sm:16px;--size-icon-md:20px;--size-icon-lg:24px;--size-hit-min:44px;--size-hit-min-fine:24px;--size-measure:70ch;--size-content-max:75rem;--size-reading-max:56rem;--size-grid-min:12rem;--size-activity-side-min:15rem;--size-chat-bubble-max:38rem;--size-chat-column-max:47.5rem;--size-chat-card-block:48rem;--size-page-detail:45rem;--size-tile-min:10rem;--size-label-column:9rem;--size-pane:24rem;--size-canvas-min:20rem;--size-canvas-max:40rem;--size-media-max:32rem;--size-viewport-min:320px;--border-hairline:1px;--border-default:1px;--border-strong:2px;--z-base:0;--z-raised:1;--z-sticky:10;--z-nav:20;--z-banner:30;--dialog-width-sm:28rem;--dialog-width-md:40rem;--dialog-width-lg:56rem;--card-border-width:1px;--card-elevation:none;--toolbar-list-gap:var(--space-4);--card-inset:0px;--card-end-inset:0px;--card-end-rule:var(--border-hairline);--sheet-radius-top:16px;--switch-track-width:44px;--switch-track-height:26px;--toast-max-width:24rem;--space-inset-xs:var(--space-1);--space-inset-sm:var(--space-2);--space-inset-md:var(--space-4);--space-inset-lg:var(--space-6);--space-stack-xs:var(--space-2);--space-stack-sm:var(--space-3);--space-stack-md:var(--space-4);--space-stack-lg:var(--space-6);--space-stack-xl:var(--space-8);--space-inline-xs:var(--space-2);--space-inline-sm:var(--space-3);--space-inline-md:var(--space-4);--space-inline-lg:var(--space-6);--space-gutter:var(--space-4);--space-section:var(--space-8);--control-height-sm:36px;--control-height-md:44px;--control-height-lg:52px;--control-padding-inline-sm:var(--space-2);--control-padding-inline-md:var(--space-3);--control-padding-inline-lg:var(--space-4);--control-font-size:1rem;--hit-min:44px;--focus-ring-width:2px;--focus-ring-offset:2px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--shell-header-height:56px;--shell-tabbar-height:64px;--shell-rail-width:72px;--shell-sidebar-width:240px;--shell-sidebar-collapsed-width:69px;--font-family-sans:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--font-family-display:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-family-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-size-50:.75rem;--font-size-75:.8125rem;--font-size-100:1rem;--font-size-200:1.125rem;--font-size-300:1.25rem;--font-size-400:1.5rem;--font-size-500:1.875rem;--font-size-600:2.25rem;--font-size-700:3rem;--font-size-800:3.75rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-leading-tight:1.2;--font-leading-snug:1.35;--font-leading-normal:1.5;--font-leading-relaxed:1.65;--font-tracking-tight:-.02em;--font-tracking-normal:0;--font-tracking-wide:.01em;--font-tracking-caps:.06em;--font-word-spacing:.05em;--type-numeric:tabular-nums lining-nums;--type-display-family:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--type-display-size:2.25rem;--type-display-leading:1.1;--type-display-weight:650;--type-display-tracking:-.03em;--type-title-lg-family:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--type-title-lg-size:1.5rem;--type-title-lg-leading:1.25;--type-title-lg-weight:600;--type-title-lg-tracking:-.022em;--type-title-md-family:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--type-title-md-size:1.125rem;--type-title-md-leading:1.35;--type-title-md-weight:600;--type-title-md-tracking:-.014em;--type-title-sm-family:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--type-title-sm-size:1rem;--type-title-sm-leading:1.4;--type-title-sm-weight:600;--type-title-sm-tracking:-.008em;--type-body-lg-family:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--type-body-lg-size:1rem;--type-body-lg-leading:1.65;--type-body-lg-weight:400;--type-body-lg-tracking:0;--type-body-md-family:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--type-body-md-size:.9375rem;--type-body-md-leading:1.6;--type-body-md-weight:400;--type-body-md-tracking:0;--type-body-sm-family:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--type-body-sm-size:.875rem;--type-body-sm-leading:1.55;--type-body-sm-weight:400;--type-body-sm-tracking:.003em;--type-label-lg-family:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--type-label-lg-size:.9375rem;--type-label-lg-leading:1.4;--type-label-lg-weight:500;--type-label-lg-tracking:0;--type-label-md-family:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--type-label-md-size:.875rem;--type-label-md-leading:1.4;--type-label-md-weight:500;--type-label-md-tracking:.003em;--type-label-sm-family:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--type-label-sm-size:.8125rem;--type-label-sm-leading:1.35;--type-label-sm-weight:500;--type-label-sm-tracking:.006em;--type-caption-family:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--type-caption-size:.8125rem;--type-caption-leading:1.45;--type-caption-weight:400;--type-caption-tracking:.006em;--type-code-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--type-code-size:.875rem;--type-code-leading:1.55;--type-code-weight:400;--type-code-tracking:0;--radius-none:0;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--border-width-hairline:1px;--border-width-default:1px;--border-width-strong:2px;--icon-stroke:1.75;--radius-control:8px;--radius-card:12px;--radius-overlay:14px;--radius-badge:9999px;--elevation-flat:none;--duration-instant:1ms;--duration-fast:.12s;--duration-base:.18s;--duration-slow:.26s;--duration-slower:.34s;--easing-linear:linear;--easing-standard:cubic-bezier(.2, 0, 0, 1);--easing-enter:cubic-bezier(.16, 1, .3, 1);--easing-exit:cubic-bezier(.4, 0, 1, 1);--easing-emphasized:cubic-bezier(.22, 1, .36, 1);--motion-enter-duration:var(--duration-base);--motion-enter-easing:cubic-bezier(.16, 1, .3, 1);--motion-exit-duration:var(--duration-fast);--motion-exit-easing:cubic-bezier(.4, 0, 1, 1);--motion-move-duration:var(--duration-base);--motion-move-easing:cubic-bezier(.2, 0, 0, 1);--motion-feedback-duration:var(--duration-fast);--motion-feedback-easing:cubic-bezier(.2, 0, 0, 1);--motion-distance-sm:4px;--motion-distance-md:10px;--motion-distance-lg:18px}@media (pointer:fine) and (hover:hover){:root{--control-height-md:36px;--control-height-sm:32px;--control-font-size:.875rem}}@media (width<600px){html:root,html:root[data-concept],html:root[data-type]{--type-display-size:var(--font-size-500);--type-title-lg-size:var(--font-size-300)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root,[data-theme]{--surface-current:var(--color-surface-canvas);--tabbar-backdrop:color-mix(in oklch, var(--color-surface-canvas) 88%, transparent);--shadow-1:0 1px 2px var(--color-shadow-key);--shadow-2:0 1px 2px var(--color-shadow-key), 0 4px 12px var(--color-shadow-ambient);--shadow-3:0 2px 6px var(--color-shadow-key), 0 12px 32px var(--color-shadow-ambient);--shadow-4:0 4px 12px var(--color-shadow-key), 0 24px 64px var(--color-shadow-ambient);--elevation-raised:var(--shadow-1);--elevation-overlay:var(--shadow-3);--elevation-modal:var(--shadow-4);--color-surface-canvas:var(--lightningcss-light,oklch(96.7% .002 270))var(--lightningcss-dark,oklch(20.5% .004 270));--color-surface-default:var(--lightningcss-light,oklch(98.5% 0 270))var(--lightningcss-dark,oklch(23% .005 270));--color-surface-raised:var(--lightningcss-light,oklch(99.5% 0 270))var(--lightningcss-dark,oklch(27.5% .006 270));--color-surface-nested:var(--lightningcss-light,oklch(99.5% 0 270))var(--lightningcss-dark,oklch(30% .006 270));--color-surface-sunken:var(--lightningcss-light,oklch(95% .003 270))var(--lightningcss-dark,oklch(18% .004 270));--color-surface-hover:var(--lightningcss-light,oklch(95.5% .003 270))var(--lightningcss-dark,oklch(28.5% .006 270));--color-surface-pressed:var(--lightningcss-light,oklch(93% .004 270))var(--lightningcss-dark,oklch(31% .007 270));--color-surface-selected:var(--lightningcss-light,oklch(94.2% .004 270))var(--lightningcss-dark,oklch(29.5% .007 270));--color-surface-inverse:var(--lightningcss-light,oklch(20.5% .006 270))var(--lightningcss-dark,oklch(96.5% .003 270));--color-surface-scrim:var(--lightningcss-light,oklch(15% .01 270/.4))var(--lightningcss-dark,oklch(5% .004 270/.64));--color-text-default:var(--lightningcss-light,oklch(27.5% .006 270))var(--lightningcss-dark,oklch(87.5% .004 270));--color-text-muted:var(--lightningcss-light,oklch(48% .012 270))var(--lightningcss-dark,oklch(72% .01 270));--color-text-subtle:var(--lightningcss-light,oklch(50% .012 270))var(--lightningcss-dark,oklch(69% .01 270));--color-text-disabled:var(--lightningcss-light,oklch(70% .008 270))var(--lightningcss-dark,oklch(47% .008 270));--color-text-inverse:var(--lightningcss-light,oklch(98.5% .002 270))var(--lightningcss-dark,oklch(20.5% .006 270));--color-text-link:var(--lightningcss-light,oklch(47% .16 262))var(--lightningcss-dark,oklch(77% .1 262));--color-text-link-hover:var(--lightningcss-light,oklch(40% .15 262))var(--lightningcss-dark,oklch(84% .08 262));--color-text-on-accent:oklch(99.5% 0 270);--color-border-default:var(--lightningcss-light,oklch(92% .004 270))var(--lightningcss-dark,oklch(29% .007 270));--color-border-subtle:var(--lightningcss-light,oklch(94.5% .003 270))var(--lightningcss-dark,oklch(25.5% .006 270));--color-border-strong:var(--lightningcss-light,oklch(62% .01 270))var(--lightningcss-dark,oklch(55.5% .01 270));--color-border-input:var(--lightningcss-light,oklch(64% .01 270))var(--lightningcss-dark,oklch(55.5% .01 270));--color-border-input-hover:var(--lightningcss-light,oklch(58% .01 270))var(--lightningcss-dark,oklch(60% .01 270));--color-border-selected:var(--lightningcss-light,oklch(51.5% .165 262))var(--lightningcss-dark,oklch(70% .12 262));--color-accent-default:var(--lightningcss-light,oklch(52% .19 262))var(--lightningcss-dark,oklch(53% .18 262));--color-accent-subtle:var(--lightningcss-light,oklch(96% .018 262))var(--lightningcss-dark,oklch(26.5% .045 262));--color-accent-subtle-hover:var(--lightningcss-light,oklch(93% .03 262))var(--lightningcss-dark,oklch(30.5% .06 262));--color-accent-text:var(--lightningcss-light,oklch(47% .17 262))var(--lightningcss-dark,oklch(79% .11 262));--color-accent-border:var(--lightningcss-light,oklch(56% .15 262))var(--lightningcss-dark,oklch(66% .12 262));--color-control-background:var(--lightningcss-light,oklch(55.6% .009 270))var(--lightningcss-dark,oklch(60% .009 270));--color-control-background-hover:var(--lightningcss-light,oklch(50% .009 270))var(--lightningcss-dark,oklch(65% .009 270));--color-control-background-pressed:var(--lightningcss-light,oklch(45% .009 270))var(--lightningcss-dark,oklch(70% .009 270));--color-control-track:var(--lightningcss-light,oklch(64% .01 270))var(--lightningcss-dark,oklch(55.5% .01 270));--color-control-thumb:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(99% 0 270));--color-control-checked:var(--lightningcss-light,oklch(51.5% .165 262))var(--lightningcss-dark,oklch(60% .15 262));--color-focus-ring:var(--lightningcss-light,oklch(52% .19 262))var(--lightningcss-dark,oklch(70% .14 262));--color-focus-halo:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(16.3% .004 270));--color-shadow-ambient:var(--lightningcss-light,oklch(20% .01 270/.06))var(--lightningcss-dark,oklch(2% .004 270/.5));--color-shadow-key:var(--lightningcss-light,oklch(20% .01 270/.05))var(--lightningcss-dark,oklch(2% .004 270/.32));--color-selection-background:var(--lightningcss-light,oklch(90.5% .05 262))var(--lightningcss-dark,oklch(33% .1 262));--color-selection-text:var(--lightningcss-light,oklch(30% .15 262))var(--lightningcss-dark,oklch(95% .03 262));--color-skeleton-base:var(--lightningcss-light,oklch(93.5% .003 270))var(--lightningcss-dark,oklch(24% .005 270));--color-skeleton-highlight:var(--lightningcss-light,oklch(96.8% .002 270))var(--lightningcss-dark,oklch(29% .006 270));--color-danger-fill:var(--lightningcss-light,oklch(53% .19 25))var(--lightningcss-dark,oklch(50% .19 25));--color-danger-subtle:var(--lightningcss-light,oklch(96.6% .025 25))var(--lightningcss-dark,oklch(24% .057 25));--color-danger-text:var(--lightningcss-light,oklch(47% .18 25))var(--lightningcss-dark,oklch(80% .124 25));--color-danger-border:var(--lightningcss-light,oklch(62% .162 25))var(--lightningcss-dark,oklch(60% .143 25));--color-danger-on-fill:oklch(99.5% 0 25);--color-warning-fill:var(--lightningcss-light,oklch(53% .13 65))var(--lightningcss-dark,oklch(50% .13 65));--color-warning-subtle:var(--lightningcss-light,oklch(96.6% .017 65))var(--lightningcss-dark,oklch(24% .039 65));--color-warning-text:var(--lightningcss-light,oklch(47% .123 65))var(--lightningcss-dark,oklch(80% .085 65));--color-warning-border:var(--lightningcss-light,oklch(62% .111 65))var(--lightningcss-dark,oklch(60% .098 65));--color-warning-on-fill:oklch(99.5% 0 65);--color-success-fill:var(--lightningcss-light,oklch(53% .14 155))var(--lightningcss-dark,oklch(50% .14 155));--color-success-subtle:var(--lightningcss-light,oklch(96.6% .018 155))var(--lightningcss-dark,oklch(24% .042 155));--color-success-text:var(--lightningcss-light,oklch(47% .133 155))var(--lightningcss-dark,oklch(80% .091 155));--color-success-border:var(--lightningcss-light,oklch(62% .119 155))var(--lightningcss-dark,oklch(60% .105 155));--color-success-on-fill:oklch(99.5% 0 155);--color-info-fill:var(--lightningcss-light,oklch(53% .15 245))var(--lightningcss-dark,oklch(50% .15 245));--color-info-subtle:var(--lightningcss-light,oklch(96.6% .019 245))var(--lightningcss-dark,oklch(24% .045 245));--color-info-text:var(--lightningcss-light,oklch(47% .142 245))var(--lightningcss-dark,oklch(80% .098 245));--color-info-border:var(--lightningcss-light,oklch(62% .128 245))var(--lightningcss-dark,oklch(60% .112 245));--color-info-on-fill:oklch(99.5% 0 245);--color-danger-fill-hover:var(--lightningcss-light,oklch(49% .19 25))var(--lightningcss-dark,oklch(47% .19 25));--color-danger-fill-pressed:var(--lightningcss-light,oklch(45% .19 25))var(--lightningcss-dark,oklch(44% .19 25));--color-data-categorical-1:var(--lightningcss-light,oklch(56% .15 25))var(--lightningcss-dark,oklch(66% .14 25));--color-data-categorical-2:var(--lightningcss-light,oklch(56% .15 60))var(--lightningcss-dark,oklch(66% .14 60));--color-data-categorical-3:var(--lightningcss-light,oklch(56% .15 100))var(--lightningcss-dark,oklch(66% .14 100));--color-data-categorical-4:var(--lightningcss-light,oklch(56% .15 150))var(--lightningcss-dark,oklch(66% .14 150));--color-data-categorical-5:var(--lightningcss-light,oklch(56% .15 190))var(--lightningcss-dark,oklch(66% .14 190));--color-data-categorical-6:var(--lightningcss-light,oklch(56% .15 235))var(--lightningcss-dark,oklch(66% .14 235));--color-data-categorical-7:var(--lightningcss-light,oklch(56% .15 275))var(--lightningcss-dark,oklch(66% .14 275));--color-data-categorical-8:var(--lightningcss-light,oklch(56% .15 330))var(--lightningcss-dark,oklch(66% .14 330));--color-data-sequential-100:var(--lightningcss-light,oklch(36% .15 275))var(--lightningcss-dark,oklch(56% .14 275));--color-data-sequential-150:var(--lightningcss-light,oklch(39% .15 275))var(--lightningcss-dark,oklch(60% .14 275));--color-data-sequential-200:var(--lightningcss-light,oklch(42% .15 275))var(--lightningcss-dark,oklch(64% .14 275));--color-data-sequential-300:var(--lightningcss-light,oklch(45% .15 275))var(--lightningcss-dark,oklch(68% .14 275));--color-data-sequential-400:var(--lightningcss-light,oklch(48% .15 275))var(--lightningcss-dark,oklch(72% .14 275));--color-data-sequential-500:var(--lightningcss-light,oklch(51% .15 275))var(--lightningcss-dark,oklch(76% .14 275));--color-data-sequential-600:var(--lightningcss-light,oklch(54% .15 275))var(--lightningcss-dark,oklch(80% .14 275));--color-data-sequential-700:var(--lightningcss-light,oklch(57% .15 275))var(--lightningcss-dark,oklch(84% .14 275));--color-data-diverging-negative-1:var(--lightningcss-light,oklch(42% .17 25))var(--lightningcss-dark,oklch(65% .15 25));--color-data-diverging-negative-2:var(--lightningcss-light,oklch(46% .17 25))var(--lightningcss-dark,oklch(70% .15 25));--color-data-diverging-negative-3:var(--lightningcss-light,oklch(50% .17 25))var(--lightningcss-dark,oklch(75% .15 25));--color-data-diverging-negative-4:var(--lightningcss-light,oklch(54% .17 25))var(--lightningcss-dark,oklch(80% .15 25));--color-data-diverging-midpoint:var(--lightningcss-light,oklch(56% .008 270))var(--lightningcss-dark,oklch(64% .008 270));--color-data-diverging-positive-1:var(--lightningcss-light,oklch(42% .17 255))var(--lightningcss-dark,oklch(65% .15 255));--color-data-diverging-positive-2:var(--lightningcss-light,oklch(46% .17 255))var(--lightningcss-dark,oklch(70% .15 255));--color-data-diverging-positive-3:var(--lightningcss-light,oklch(50% .17 255))var(--lightningcss-dark,oklch(75% .15 255));--color-data-diverging-positive-4:var(--lightningcss-light,oklch(54% .17 255))var(--lightningcss-dark,oklch(80% .15 255));--color-data-status-good:var(--lightningcss-light,oklch(53% .14 155))var(--lightningcss-dark,oklch(74% .14 155));--color-data-status-warning:var(--lightningcss-light,oklch(56% .13 65))var(--lightningcss-dark,oklch(78% .13 75));--color-data-status-serious:var(--lightningcss-light,oklch(54% .17 40))var(--lightningcss-dark,oklch(74% .15 40));--color-data-status-critical:var(--lightningcss-light,oklch(52% .19 25))var(--lightningcss-dark,oklch(70% .17 25));--color-data-grid:var(--lightningcss-light,oklch(56% .008 270))var(--lightningcss-dark,oklch(60% .008 270));--color-data-axis:var(--lightningcss-light,oklch(56% .008 270))var(--lightningcss-dark,oklch(60% .008 270));--color-data-context:var(--lightningcss-light,oklch(62% .008 270))var(--lightningcss-dark,oklch(56% .008 270));--color-surface-frame:#fff;--color-accent-hover:var(--lightningcss-light,oklch(46% .19 262))var(--lightningcss-dark,oklch(56% .18 262));--color-accent-pressed:var(--lightningcss-light,oklch(40% .19 262))var(--lightningcss-dark,oklch(57% .18 262))}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-contrast:more){:root,[data-theme]{--color-surface-canvas:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-default:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-raised:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-nested:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-sunken:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-hover:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-pressed:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-selected:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-inverse:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-scrim:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-text-default:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-muted:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-subtle:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-disabled:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-inverse:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-link:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-link-hover:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-on-accent:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-default:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-subtle:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-strong:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-input:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-input-hover:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-selected:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-accent-default:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-subtle:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-subtle-hover:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-accent-border:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-control-background:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-control-background-hover:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-control-background-pressed:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-control-track:oklch(55.6% .009 270);--color-control-thumb:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-control-checked:oklch(55.6% .009 270);--color-focus-ring:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-focus-halo:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-shadow-ambient:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-shadow-key:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-selection-background:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-selection-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-skeleton-base:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-skeleton-highlight:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-danger-fill:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-danger-subtle:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-danger-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-danger-border:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-danger-on-fill:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-warning-fill:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-warning-subtle:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-warning-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-warning-border:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-warning-on-fill:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-success-fill:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-success-subtle:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-success-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-success-border:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-success-on-fill:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-info-fill:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-info-subtle:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-info-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-info-border:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-info-on-fill:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-danger-fill-hover:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-danger-fill-pressed:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-hover:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-pressed:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-on-fill:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--focus-ring-width:3px}}:root[data-contrast=more],:root[data-contrast=more] [data-theme]{--color-surface-canvas:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-default:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-raised:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-nested:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-sunken:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-hover:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-pressed:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-selected:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-inverse:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-surface-scrim:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-text-default:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-muted:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-subtle:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-disabled:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-inverse:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-link:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-link-hover:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-text-on-accent:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-default:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-subtle:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-strong:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-input:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-input-hover:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-border-selected:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-accent-default:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-subtle:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-subtle-hover:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-accent-border:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-control-background:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-control-background-hover:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-control-background-pressed:var(--lightningcss-light,oklch(100% 0 270))var(--lightningcss-dark,oklch(12% .004 270));--color-control-track:oklch(55.6% .009 270);--color-control-thumb:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-control-checked:oklch(55.6% .009 270);--color-focus-ring:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-focus-halo:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-shadow-ambient:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-shadow-key:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-selection-background:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-selection-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-skeleton-base:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-skeleton-highlight:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-danger-fill:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-danger-subtle:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-danger-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-danger-border:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-danger-on-fill:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-warning-fill:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-warning-subtle:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-warning-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-warning-border:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-warning-on-fill:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-success-fill:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-success-subtle:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-success-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-success-border:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-success-on-fill:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-info-fill:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-info-subtle:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-info-text:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-info-border:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-info-on-fill:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--color-danger-fill-hover:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-danger-fill-pressed:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-hover:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-pressed:var(--lightningcss-light,oklch(92.2% .005 270))var(--lightningcss-dark,oklch(27.4% .008 270));--color-accent-on-fill:var(--lightningcss-light,oklch(12% .004 270))var(--lightningcss-dark,oklch(100% 0 270));--focus-ring-width:3px}@media (prefers-reduced-motion:reduce){html:root,html:root[data-concept],html:root[data-motion-concept]{--motion-distance-sm:0px;--motion-distance-md:0px;--motion-distance-lg:0px;--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;--duration-slower:1ms}}html:root[data-motion=reduced]{--motion-distance-sm:0px;--motion-distance-md:0px;--motion-distance-lg:0px;--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;--duration-slower:1ms}@media (prefers-reduced-motion:reduce){[data-component=skeleton]{animation:none}}[data-safe-area=iphone]{--safe-top:59px;--safe-right:0px;--safe-bottom:34px;--safe-left:0px}@font-face{font-family:Lora;src:url(/assets/lora-latin-BiLcIKcI.woff2)format("woff2");font-weight:400 700;font-display:block}:root{--_scene-paper:var(--color-surface-canvas);--_scene-halo:var(--color-surface-canvas);--_scene-wash-a:transparent;--_scene-wash-b:transparent;--_scene-grain:transparent;--_scene-vignette:transparent;--_mark-size:16vw;--_mark-tracking:-.03em}html,body{--hang-room:0px;width:100%;min-width:320px;height:100%;min-height:100%;margin:0;overflow:hidden}body{color:var(--color-text-default);background:var(--_scene-paper);isolation:isolate;touch-action:pinch-zoom;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;position:relative}.stage,.veil,.chrome{position:fixed;inset:0}.stage{z-index:0;--hang-room:0px;overflow:hidden}.layer{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}body[data-render=webgl2] .layer[data-layer=gl],body[data-render=webgl] .layer[data-layer=gl],body[data-render="2d"] .layer[data-layer="2d"]{display:block}.veil{z-index:1;pointer-events:none;background:radial-gradient(ellipse 52% 52% at 71% 37%, var(--_scene-wash-a), transparent 73%), radial-gradient(ellipse 41% 47% at 28% 71%, var(--_scene-wash-b), transparent 72%), radial-gradient(ellipse 95% 87% at 51% 48%, transparent 45%, var(--_scene-vignette) 100%)}body[data-scene=ink] .veil:before{content:"";pointer-events:none;opacity:.17;background-image:repeating-linear-gradient(0deg, transparent 0 3px, var(--_scene-grain) 3.4px, transparent 4px), repeating-linear-gradient(90deg, transparent 0 4px, var(--_scene-grain) 4.25px, transparent 5px);mix-blend-mode:soft-light;position:absolute;inset:0}.chrome{z-index:2;padding:calc(var(--safe-top) + var(--space-5)) calc(var(--safe-right) + var(--space-5)) calc(var(--safe-bottom) + var(--space-5)) calc(var(--safe-left) + var(--space-5));pointer-events:none;place-items:center;display:grid}.mark-heading{margin:0;line-height:1}.mark{min-inline-size:var(--size-hit-min);min-block-size:var(--size-hit-min);border-radius:var(--radius-sm);color:var(--color-text-default);font-family:var(--font-family-display);font-size:var(--_mark-size);font-weight:var(--font-weight-regular);letter-spacing:var(--_mark-tracking);text-align:center;white-space:nowrap;text-shadow:0 0 1.5px var(--_scene-paper), 0 0 22px var(--_scene-halo);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;line-height:1;display:block}.mark:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 var(--focus-ring-offset) var(--color-focus-halo)}@media (forced-colors:active){.mark:focus-visible{outline-color:highlight}}body[data-scene=ink] .mark{font-size:clamp(3.25rem,12.7vw,14rem);font-weight:var(--font-weight-regular);line-height:.84}body[data-scene=wordmark] .stage{inset:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}body[data-scene=wordmark] .mark{font-size:var(--_mark-size)}body[data-scene=wordmark][data-mark-drawn] .mark{color:#0000;text-shadow:none}@media (width<600px){body[data-scene=ink] .mark{font-size:clamp(3.05rem,12.9vw,4.6rem)}}@media (forced-colors:active){body .stage .layer{display:none}body[data-scene=wordmark][data-mark-drawn] .mark{color:canvastext;text-shadow:none}}
