:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-action-danger:var(--palette-red-700);--color-action-primary:var(--palette-blue-700);--color-action-primary-pressed:var(--palette-blue-800);--color-action-ripple:#17203359;--color-action-selection:#1d4ed866;--color-action-subtle:var(--palette-blue-50);--color-annotate-expression:var(--palette-blue-100);--color-annotate-grammar:var(--palette-amber-700);--color-annotate-pronunciation:var(--palette-amber-100);--color-annotate-uncertain:var(--palette-gray-500);--color-bg-canvas:var(--palette-gray-50);--color-bg-inverse:var(--palette-gray-900);--color-bg-overlay:var(--palette-white);--color-bg-raised:var(--palette-white);--color-bg-scrim:#17203359;--color-bg-subtle:var(--palette-gray-100);--color-bg-surface:var(--palette-white);--color-border-default:var(--palette-gray-200);--color-border-strong:var(--palette-gray-500);--color-brand-accent:var(--palette-blue-300);--color-brand-emphasis:var(--palette-blue-700);--color-brand-fg:var(--palette-white);--color-brand-fg-muted:var(--palette-gray-300);--color-brand-raised:var(--palette-gray-800);--color-brand-surface:var(--palette-gray-900);--color-fg-default:var(--palette-gray-900);--color-fg-muted:var(--palette-gray-600);--color-fg-on-action:var(--palette-white);--color-fg-on-inverse:var(--palette-white);--color-record-active:var(--palette-red-600);--color-status-danger:var(--palette-red-700);--color-status-danger-subtle:var(--palette-red-50);--color-status-success:var(--palette-green-800);--color-status-success-subtle:var(--palette-green-50);--color-status-warning:var(--palette-amber-800);--color-status-warning-subtle:var(--palette-amber-50);--font-family-base:system-ui, -apple-system, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--motion-duration-instant:0s;--motion-duration-long:.4s;--motion-duration-loop:1.2s;--motion-duration-medium:.25s;--motion-duration-micro:.1s;--motion-duration-short:.15s;--motion-easing-enter:cubic-bezier(.16, 1, .3, 1);--motion-easing-exit:cubic-bezier(.3, 0, .8, .15);--motion-easing-linear:cubic-bezier(0, 0, 1, 1);--motion-easing-move:cubic-bezier(.2, 0, 0, 1);--motion-press-scale:.97;--motion-spring-effects-default-damping-ratio:1;--motion-spring-effects-default-mass:1;--motion-spring-effects-default-stiffness:1600;--motion-spring-emphasis-damping-ratio:.8;--motion-spring-emphasis-mass:1;--motion-spring-emphasis-stiffness:380;--motion-spring-spatial-default-damping-ratio:.9;--motion-spring-spatial-default-mass:1;--motion-spring-spatial-default-stiffness:700;--motion-spring-spatial-fast-damping-ratio:.9;--motion-spring-spatial-fast-mass:1;--motion-spring-spatial-fast-stiffness:1400;--motion-spring-spatial-slow-damping-ratio:.9;--motion-spring-spatial-slow-mass:1;--motion-spring-spatial-slow-stiffness:300;--motion-stagger-step:80ms;--motion-transition-enter:var(--motion-duration-medium) 0s var(--motion-easing-enter);--motion-transition-exit:var(--motion-duration-short) 0s var(--motion-easing-exit);--motion-transition-fade:var(--motion-duration-short) 0s var(--motion-easing-move);--motion-transition-micro:var(--motion-duration-micro) 0s var(--motion-easing-move);--motion-transition-move:var(--motion-duration-medium) 0s var(--motion-easing-move);--opacity-disabled:.5;--opacity-pressed:.85;--palette-amber-50:#fffbeb;--palette-amber-100:#fef3c7;--palette-amber-300:#f4c26a;--palette-amber-400:#eaa350;--palette-amber-700:#b45309;--palette-amber-800:#92400e;--palette-amber-900:#533b0a;--palette-amber-950:#3a2710;--palette-blue-50:#eff6ff;--palette-blue-100:#dbeafe;--palette-blue-200:#b5d3ff;--palette-blue-300:#96c0fe;--palette-blue-700:#1d4ed8;--palette-blue-800:#1e40af;--palette-blue-900:#293f67;--palette-blue-950:#1d2d4c;--palette-gray-50:#f5f7fa;--palette-gray-100:#eef1f5;--palette-gray-200:#d5dce5;--palette-gray-300:#b6becb;--palette-gray-400:#959fae;--palette-gray-500:#7c8899;--palette-gray-600:#526173;--palette-gray-700:#374052;--palette-gray-800:#232b3c;--palette-gray-900:#172033;--palette-gray-925:#121927;--palette-gray-950:#0c111c;--palette-green-50:#f0fdf4;--palette-green-300:#78d694;--palette-green-800:#166534;--palette-green-950:#152f1f;--palette-red-50:#fef2f2;--palette-red-300:#f8a4a1;--palette-red-400:#f47b74;--palette-red-600:#d92d20;--palette-red-700:#b42318;--palette-red-950:#3b1c1c;--palette-white:#fff;--radius-full:9999px;--radius-lg:16px;--radius-md:12px;--radius-sm:8px;--radius-xl:28px;--radius-xs:4px;--shadow-overlay:0px 8px 24px #17203329;--shadow-raised:0px 1px 2px #17203314;--size-breakpoint-lg:1024px;--size-breakpoint-md:768px;--size-content-max:640px;--size-content-wide:960px;--size-icon-lg:24px;--size-icon-md:20px;--size-icon-sm:16px;--size-touch-compact:44px;--size-touch-min:48px;--space-lg:16px;--space-md:12px;--space-sm:8px;--space-xl:24px;--space-xs:4px;--space-xxl:32px;--space-xxs:2px;--space-xxxl:48px;--typography-body:var(--typography-body-font-weight) var(--typography-body-font-size)/var(--typography-body-line-height) var(--typography-body-font-family);--typography-body-font-family:var(--font-family-base);--typography-body-font-size:16px;--typography-body-font-weight:400;--typography-body-letter-spacing:0px;--typography-body-line-height:1.5;--typography-caption:var(--typography-caption-font-weight) var(--typography-caption-font-size)/var(--typography-caption-line-height) var(--typography-caption-font-family);--typography-caption-font-family:var(--font-family-base);--typography-caption-font-size:14px;--typography-caption-font-weight:400;--typography-caption-letter-spacing:0px;--typography-caption-line-height:1.4286;--typography-display:var(--typography-display-font-weight) var(--typography-display-font-size)/var(--typography-display-line-height) var(--typography-display-font-family);--typography-display-font-family:var(--font-family-base);--typography-display-font-size:32px;--typography-display-font-weight:700;--typography-display-letter-spacing:0px;--typography-display-line-height:1.25;--typography-headline:var(--typography-headline-font-weight) var(--typography-headline-font-size)/var(--typography-headline-line-height) var(--typography-headline-font-family);--typography-headline-font-family:var(--font-family-base);--typography-headline-font-size:20px;--typography-headline-font-weight:600;--typography-headline-letter-spacing:0px;--typography-headline-line-height:1.4;--typography-label:var(--typography-label-font-weight) var(--typography-label-font-size)/var(--typography-label-line-height) var(--typography-label-font-family);--typography-label-font-family:var(--font-family-base);--typography-label-font-size:16px;--typography-label-font-weight:600;--typography-label-letter-spacing:0px;--typography-label-line-height:1.5;--typography-label-sm:var(--typography-label-sm-font-weight) var(--typography-label-sm-font-size)/var(--typography-label-sm-line-height) var(--typography-label-sm-font-family);--typography-label-sm-font-family:var(--font-family-base);--typography-label-sm-font-size:14px;--typography-label-sm-font-weight:600;--typography-label-sm-letter-spacing:0px;--typography-label-sm-line-height:1.4286;--typography-micro:var(--typography-micro-font-weight) var(--typography-micro-font-size)/var(--typography-micro-line-height) var(--typography-micro-font-family);--typography-micro-font-family:var(--font-family-base);--typography-micro-font-size:12px;--typography-micro-font-weight:500;--typography-micro-letter-spacing:0px;--typography-micro-line-height:1.3333;--typography-prose:var(--typography-prose-font-weight) var(--typography-prose-font-size)/var(--typography-prose-line-height) var(--typography-prose-font-family);--typography-prose-font-family:var(--font-family-base);--typography-prose-font-size:18px;--typography-prose-font-weight:400;--typography-prose-letter-spacing:0px;--typography-prose-line-height:1.5556;--typography-title:var(--typography-title-font-weight) var(--typography-title-font-size)/var(--typography-title-line-height) var(--typography-title-font-family);--typography-title-font-family:var(--font-family-base);--typography-title-font-size:24px;--typography-title-font-weight:700;--typography-title-letter-spacing:0px;--typography-title-line-height:1.3333}@media (prefers-color-scheme:dark){:root:not(.light){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-action-danger:var(--palette-red-300);--color-action-primary:var(--palette-blue-300);--color-action-primary-pressed:var(--palette-blue-200);--color-action-ripple:#1720333d;--color-action-selection:#96c0fe66;--color-action-subtle:var(--palette-blue-950);--color-annotate-expression:var(--palette-blue-900);--color-annotate-grammar:var(--palette-amber-400);--color-annotate-pronunciation:var(--palette-amber-900);--color-annotate-uncertain:var(--palette-gray-400);--color-bg-canvas:var(--palette-gray-950);--color-bg-inverse:var(--palette-gray-200);--color-bg-overlay:var(--palette-gray-900);--color-bg-raised:var(--palette-gray-700);--color-bg-scrim:#0009;--color-bg-subtle:var(--palette-gray-800);--color-bg-surface:var(--palette-gray-925);--color-border-default:var(--palette-gray-700);--color-border-strong:var(--palette-gray-500);--color-brand-accent:var(--palette-blue-300);--color-brand-emphasis:var(--palette-blue-700);--color-brand-fg:var(--palette-white);--color-brand-fg-muted:var(--palette-gray-300);--color-brand-raised:var(--palette-gray-800);--color-brand-surface:var(--palette-gray-900);--color-fg-default:var(--palette-gray-100);--color-fg-muted:var(--palette-gray-300);--color-fg-on-action:var(--palette-gray-900);--color-fg-on-inverse:var(--palette-gray-900);--color-record-active:var(--palette-red-400);--color-status-danger:var(--palette-red-300);--color-status-danger-subtle:var(--palette-red-950);--color-status-success:var(--palette-green-300);--color-status-success-subtle:var(--palette-green-950);--color-status-warning:var(--palette-amber-300);--color-status-warning-subtle:var(--palette-amber-950);--shadow-overlay:0px 0px 0px 1px #374052, 0px 8px 24px #00000080;--shadow-raised:0px 1px 2px #0006}}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-action-danger:var(--palette-red-300);--color-action-primary:var(--palette-blue-300);--color-action-primary-pressed:var(--palette-blue-200);--color-action-ripple:#1720333d;--color-action-selection:#96c0fe66;--color-action-subtle:var(--palette-blue-950);--color-annotate-expression:var(--palette-blue-900);--color-annotate-grammar:var(--palette-amber-400);--color-annotate-pronunciation:var(--palette-amber-900);--color-annotate-uncertain:var(--palette-gray-400);--color-bg-canvas:var(--palette-gray-950);--color-bg-inverse:var(--palette-gray-200);--color-bg-overlay:var(--palette-gray-900);--color-bg-raised:var(--palette-gray-700);--color-bg-scrim:#0009;--color-bg-subtle:var(--palette-gray-800);--color-bg-surface:var(--palette-gray-925);--color-border-default:var(--palette-gray-700);--color-border-strong:var(--palette-gray-500);--color-brand-accent:var(--palette-blue-300);--color-brand-emphasis:var(--palette-blue-700);--color-brand-fg:var(--palette-white);--color-brand-fg-muted:var(--palette-gray-300);--color-brand-raised:var(--palette-gray-800);--color-brand-surface:var(--palette-gray-900);--color-fg-default:var(--palette-gray-100);--color-fg-muted:var(--palette-gray-300);--color-fg-on-action:var(--palette-gray-900);--color-fg-on-inverse:var(--palette-gray-900);--color-record-active:var(--palette-red-400);--color-status-danger:var(--palette-red-300);--color-status-danger-subtle:var(--palette-red-950);--color-status-success:var(--palette-green-300);--color-status-success-subtle:var(--palette-green-950);--color-status-warning:var(--palette-amber-300);--color-status-warning-subtle:var(--palette-amber-950);--shadow-overlay:0px 0px 0px 1px #374052, 0px 8px 24px #00000080;--shadow-raised:0px 1px 2px #0006}
