:root{--trz-v31-font-interface:var(--font-manrope,Manrope),system-ui,sans-serif;--trz-v31-font-editorial:var(--font-noto-serif-kr,"Noto Serif KR"),Georgia,serif;--trz-v31-font-brand:var(--font-trepzy-brand,Geist),system-ui,sans-serif;--trz-v31-type-data-display-size:44px;--trz-v31-type-data-display-weight:500;--trz-v31-type-data-display-line-height:1.05;--trz-v31-type-data-display-tracking:-1.8px;--trz-v31-type-data-display:var(--trz-v31-type-data-display-weight) var(--trz-v31-type-data-display-size) /var(--trz-v31-type-data-display-line-height) var(--trz-v31-font-interface);--trz-v31-type-page-title-size:36px;--trz-v31-type-page-title-weight:500;--trz-v31-type-page-title-line-height:1.12;--trz-v31-type-page-title-tracking:-1.4px;--trz-v31-type-page-title:var(--trz-v31-type-page-title-weight) var(--trz-v31-type-page-title-size) /var(--trz-v31-type-page-title-line-height) var(--trz-v31-font-interface);--trz-v31-type-panel-title-size:20px;--trz-v31-type-panel-title-weight:500;--trz-v31-type-panel-title-line-height:1.2;--trz-v31-type-panel-title-tracking:-0.4px;--trz-v31-type-panel-title:var(--trz-v31-type-panel-title-weight) var(--trz-v31-type-panel-title-size) /var(--trz-v31-type-panel-title-line-height) var(--trz-v31-font-interface);--trz-v31-type-section-title-size:16px;--trz-v31-type-section-title-weight:500;--trz-v31-type-section-title-line-height:1.3;--trz-v31-type-section-title-tracking:-0.3px;--trz-v31-type-section-title:var(--trz-v31-type-section-title-weight) var(--trz-v31-type-section-title-size) /var(--trz-v31-type-section-title-line-height) var(--trz-v31-font-interface);--trz-v31-type-body-emphasis-size:14px;--trz-v31-type-body-emphasis-weight:500;--trz-v31-type-body-emphasis-line-height:1.4;--trz-v31-type-body-emphasis-tracking:0px;--trz-v31-type-body-emphasis:var(--trz-v31-type-body-emphasis-weight) var(--trz-v31-type-body-emphasis-size) /var(--trz-v31-type-body-emphasis-line-height) var(--trz-v31-font-interface);--trz-v31-type-body-size:14px;--trz-v31-type-body-weight:400;--trz-v31-type-body-line-height:1.45;--trz-v31-type-body-tracking:0px;--trz-v31-type-body:var(--trz-v31-type-body-weight) var(--trz-v31-type-body-size) /var(--trz-v31-type-body-line-height) var(--trz-v31-font-interface);--trz-v31-type-control-size:13px;--trz-v31-type-control-weight:500;--trz-v31-type-control-line-height:1.25;--trz-v31-type-control-tracking:0px;--trz-v31-type-control:var(--trz-v31-type-control-weight) var(--trz-v31-type-control-size) /var(--trz-v31-type-control-line-height) var(--trz-v31-font-interface);--trz-v31-type-control-active-size:13px;--trz-v31-type-control-active-weight:600;--trz-v31-type-control-active-line-height:1.25;--trz-v31-type-control-active-tracking:0px;--trz-v31-type-control-active:var(--trz-v31-type-control-active-weight) var(--trz-v31-type-control-active-size) /var(--trz-v31-type-control-active-line-height) var(--trz-v31-font-interface);--trz-v31-type-caption-size:11px;--trz-v31-type-caption-weight:400;--trz-v31-type-caption-line-height:1.3;--trz-v31-type-caption-tracking:0px;--trz-v31-type-caption:var(--trz-v31-type-caption-weight) var(--trz-v31-type-caption-size) /var(--trz-v31-type-caption-line-height) var(--trz-v31-font-interface);--trz-v31-type-caption-emphasis-size:11px;--trz-v31-type-caption-emphasis-weight:500;--trz-v31-type-caption-emphasis-line-height:1.3;--trz-v31-type-caption-emphasis-tracking:0px;--trz-v31-type-caption-emphasis:var(--trz-v31-type-caption-emphasis-weight) var(--trz-v31-type-caption-emphasis-size) /var(--trz-v31-type-caption-emphasis-line-height) var(--trz-v31-font-interface);--trz-v31-type-overline-size:10px;--trz-v31-type-overline-weight:600;--trz-v31-type-overline-line-height:1.2;--trz-v31-type-overline-tracking:0.8px;--trz-v31-type-overline:var(--trz-v31-type-overline-weight) var(--trz-v31-type-overline-size) /var(--trz-v31-type-overline-line-height) var(--trz-v31-font-interface);--trz-v31-type-editorial-size:36px;--trz-v31-type-editorial-weight:400;--trz-v31-type-editorial-line-height:1.15;--trz-v31-type-editorial-tracking:-0.7px;--trz-v31-type-editorial:var(--trz-v31-type-editorial-weight) var(--trz-v31-type-editorial-size) /var(--trz-v31-type-editorial-line-height) var(--trz-v31-font-editorial);--trz-v31-type-editorial-compact-size:32px;--trz-v31-type-editorial-compact-weight:400;--trz-v31-type-editorial-compact-line-height:1.2;--trz-v31-type-editorial-compact-tracking:-0.5px;--trz-v31-type-editorial-compact:var(--trz-v31-type-editorial-compact-weight) var(--trz-v31-type-editorial-compact-size) /var(--trz-v31-type-editorial-compact-line-height) var(--trz-v31-font-editorial);--trz-v31-type-editorial-small-size:18px;--trz-v31-type-editorial-small-weight:400;--trz-v31-type-editorial-small-line-height:1.3;--trz-v31-type-editorial-small-tracking:-0.3px;--trz-v31-type-editorial-small:var(--trz-v31-type-editorial-small-weight) var(--trz-v31-type-editorial-small-size) /var(--trz-v31-type-editorial-small-line-height) var(--trz-v31-font-editorial);--trz-v31-space-4:4px;--trz-v31-space-8:8px;--trz-v31-space-12:12px;--trz-v31-space-16:16px;--trz-v31-space-24:24px;--trz-v31-space-32:32px;--trz-v31-space-48:48px;--trz-v31-space-64:64px;--trz-v31-control-compact:32px;--trz-v31-control-standard:40px;--trz-v31-control-prominent:48px}:root,[data-theme=light]{--bg:#ecedef;--card:#ffffff;--fg:#0a0a0a;--fg2:#4a4a48;--fg3:#84868c;--line:rgba(10,10,10,0.09);--cardbd:rgba(10,10,10,0.08);--chip:rgba(10,10,10,0.04);--inbd:rgba(10,10,10,0.14);--cardsh:0 1px 2px rgba(10,10,10,0.04),0 30px 80px -40px rgba(10,10,10,0.3);--lime:#c6f73d;--lime-pressed:#7ba80f;--teal:#2ee0b8;--error:#e5484d;--radius-card:24px;--radius-input:12px}[data-theme=dark]{--bg:#000000;--card:#0f0f10;--fg:#fafafa;--fg2:#b5b5b5;--fg3:#7a7a7a;--line:rgba(255,255,255,0.08);--cardbd:rgba(255,255,255,0.09);--chip:rgba(255,255,255,0.05);--inbd:rgba(255,255,255,0.14);--cardsh:0 1px 2px rgba(0,0,0,0.5),0 30px 80px -40px rgba(0,0,0,0.85)}body,html{margin:0;padding:0;background:var(--bg);color:var(--fg);font-family:var(--trz-v31-font-interface);-webkit-font-smoothing:antialiased}.tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.font-mono,.tabular-nums{font-family:var(--trz-v31-font-interface)}