:root{--tk-color-navigation:#061c29;--tk-color-navigation-text:#f1f5f9;--tk-color-navigation-muted:#b6c5ce;--tk-color-navigation-hover:#315b75;--tk-color-navigation-border:#738690;--tk-navigation-width:17rem;--tk-navigation-compact-width:4rem;--tk-font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Hiragino Sans", "Yu Gothic UI", "Yu Gothic", Meiryo, sans-serif;--tk-font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--tk-font-size-2xs:.6875rem;--tk-font-size-xs:.75rem;--tk-font-size-sm:.875rem;--tk-font-size-md:1rem;--tk-font-size-lg:1.125rem;--tk-font-size-xl:1.375rem;--tk-font-size-2xl:1.75rem;--tk-font-size-3xl:2.25rem;--tk-line-height-tight:1.35;--tk-line-height-compact:1.5;--tk-line-height-body:1.65;--tk-font-weight-regular:400;--tk-font-weight-medium:600;--tk-font-weight-bold:700;--tk-primitive-blue-900:#1e3a8a;--tk-primitive-blue-800:#1e40af;--tk-primitive-blue-700:#1d4ed8;--tk-primitive-blue-600:#2563eb;--tk-primitive-blue-200:#bfdbfe;--tk-primitive-blue-050:#eff6ff;--tk-primitive-slate-950:#0f172a;--tk-primitive-slate-900:#1e293b;--tk-primitive-slate-800:#334155;--tk-primitive-slate-700:#475569;--tk-primitive-slate-600:#64748b;--tk-primitive-slate-500:#7b899d;--tk-primitive-slate-400:#94a3b8;--tk-primitive-slate-300:#cbd5e1;--tk-primitive-slate-200:#e2e8f0;--tk-primitive-slate-100:#f1f5f9;--tk-primitive-slate-050:#f8fafc;--tk-primitive-white:#fff;--tk-primitive-purple-800:#5b21b6;--tk-primitive-purple-700:#6d28d9;--tk-primitive-purple-200:#ddd6fe;--tk-primitive-purple-050:#f5f3ff;--tk-primitive-green-800:#166534;--tk-primitive-green-700:#15803d;--tk-primitive-green-200:#bbf7d0;--tk-primitive-green-050:#f0fdf4;--tk-primitive-amber-900:#78350f;--tk-primitive-amber-800:#92400e;--tk-primitive-amber-600:#d97706;--tk-primitive-amber-200:#fde68a;--tk-primitive-amber-050:#fffbeb;--tk-primitive-red-900:#7f1d1d;--tk-primitive-red-800:#991b1b;--tk-primitive-red-700:#b91c1c;--tk-primitive-red-200:#fecaca;--tk-primitive-red-050:#fef2f2;--tk-color-canvas:#f3f4f6;--tk-color-surface:var(--tk-primitive-white);--tk-color-surface-subtle:var(--tk-primitive-slate-050);--tk-color-surface-raised:var(--tk-primitive-white);--tk-color-text:var(--tk-primitive-slate-800);--tk-color-text-strong:var(--tk-primitive-slate-950);--tk-color-text-muted:var(--tk-primitive-slate-700);--tk-color-text-inverse:var(--tk-primitive-white);--tk-color-border:var(--tk-primitive-slate-200);--tk-color-border-strong:var(--tk-primitive-slate-400);--tk-color-control-border:var(--tk-primitive-slate-500);--tk-color-action:var(--tk-primitive-blue-700);--tk-color-action-hover:var(--tk-primitive-blue-800);--tk-color-action-active:var(--tk-primitive-blue-900);--tk-color-action-soft:var(--tk-primitive-blue-050);--tk-color-action-border:var(--tk-primitive-blue-200);--tk-color-info:var(--tk-primitive-blue-900);--tk-color-info-soft:var(--tk-primitive-blue-050);--tk-color-info-border:var(--tk-primitive-blue-200);--tk-color-focus:var(--tk-primitive-blue-600);--tk-color-admin:var(--tk-primitive-purple-700);--tk-color-admin-soft:var(--tk-primitive-purple-050);--tk-color-admin-border:var(--tk-primitive-purple-200);--tk-color-success:var(--tk-primitive-green-700);--tk-color-success-soft:var(--tk-primitive-green-050);--tk-color-success-border:var(--tk-primitive-green-200);--tk-color-warning:var(--tk-primitive-amber-800);--tk-color-warning-soft:var(--tk-primitive-amber-050);--tk-color-warning-border:var(--tk-primitive-amber-200);--tk-color-attention:var(--tk-primitive-slate-700);--tk-color-attention-foreground:var(--tk-primitive-white);--tk-color-attention-line:var(--tk-primitive-amber-600);--tk-color-danger:var(--tk-primitive-red-700);--tk-color-danger-hover:var(--tk-primitive-red-800);--tk-color-danger-soft:var(--tk-primitive-red-050);--tk-color-danger-border:var(--tk-primitive-red-200);--tk-color-backdrop:#0f172a73;--tk-color-media-backdrop:#0f172ad1;--tk-space-0:0;--tk-space-1:.25rem;--tk-space-2:.5rem;--tk-space-3:.75rem;--tk-space-4:1rem;--tk-space-5:1.25rem;--tk-space-6:1.5rem;--tk-space-8:2rem;--tk-space-10:2.5rem;--tk-space-12:3rem;--tk-space-16:4rem;--tk-radius-sm:.25rem;--tk-radius-md:.375rem;--tk-radius-lg:.5rem;--tk-radius-full:999px;--tk-shadow-sm:0 1px 2px #0f172a0f;--tk-shadow-md:0 8px 24px #0f172a1a;--tk-shadow-overlay:0 16px 48px #0f172a2e;--tk-control-height-compact:1.75rem;--tk-control-height-sm:2rem;--tk-control-height-md:2.5rem;--tk-control-choice-size:1.125rem;--tk-transition-fast:.12s ease;--tk-z-header:30;--tk-z-popover:40;--tk-app-header-height:0px;--tk-page-navigation-height:0px;--tk-confirmation-header-height:0px;--tk-confirmation-tabs-height:0px;--tk-result-tabs-height:0px;--tk-content-standard:72rem;--tk-content-wide:100rem;--tk-page-gutter:clamp(1rem, 3vw, 2rem)}
html{scroll-padding-top:calc(var(--tk-app-header-height,0px) + var(--tk-page-navigation-height,0px) + var(--tk-result-tabs-height,0px) + var(--tk-space-3));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--tk-font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;font-size:16px}body{min-width:320px;color:var(--tk-color-text);background:var(--tk-color-canvas);font-family:inherit;font-size:var(--tk-font-size-md);line-height:var(--tk-line-height-body);margin:0}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--tk-color-focus);outline-offset:2px}::selection{color:var(--tk-color-text-strong);background:var(--tk-color-action-border)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline-color:highlight}}@media (min-width:76.001rem){body:has([data-app-navigation=expanded]){padding-inline-start:var(--tk-navigation-width)}body:has([data-app-navigation=compact]){padding-inline-start:var(--tk-navigation-compact-width)}}
