@font-face{font-display:swap;font-family:IBM Plex Sans;font-stretch:75% 100%;font-style:normal;font-weight:100 700;src:url(/fonts/ledger/IBMPlexSans-Variable.ttf)format("truetype-variations")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-stretch:75% 100%;font-style:italic;font-weight:100 700;src:url(/fonts/ledger/IBMPlexSans-Italic-Variable.ttf)format("truetype-variations")}@font-face{font-display:swap;font-family:IBM Plex Sans Condensed;font-stretch:75%;font-style:normal;font-weight:500 600;src:url(/fonts/ledger/IBMPlexSans-Variable.ttf)format("truetype-variations")}@font-face{font-display:swap;font-family:IBM Plex Sans KR;font-style:normal;font-weight:400;src:url(/fonts/ledger/IBMPlexSansKR-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans KR;font-style:normal;font-weight:500;src:url(/fonts/ledger/IBMPlexSansKR-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans KR;font-style:normal;font-weight:600;src:url(/fonts/ledger/IBMPlexSansKR-SemiBold.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans KR;font-style:normal;font-weight:700;src:url(/fonts/ledger/IBMPlexSansKR-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/fonts/ledger/IBMPlexMono-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/fonts/ledger/IBMPlexMono-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(/fonts/ledger/IBMPlexMono-SemiBold.woff2)format("woff2")}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--grey-000:#fff;--grey-025:#f8fafc;--grey-050:#f2f5f9;--grey-100:#eef1f5;--grey-150:#e4e9f0;--grey-200:#dce3eb;--grey-300:#c4cfdb;--grey-400:#9aa8ba;--grey-500:#7a8aa0;--grey-600:#4a5a70;--grey-700:#2f3d51;--grey-800:#1e2a3b;--grey-900:#0c1522;--chrome-base:#101a2b;--chrome-raised:#18243a;--chrome-line:#25334a;--chrome-ink:#e6edf7;--chrome-muted:#8b9bb4;--chrome-dim:#5d6e88;--cobalt-800:#172e7d;--cobalt-700:#1e40af;--cobalt-600:#1d4ed8;--cobalt-500:#3b82f6;--cobalt-300:#93b4fd;--cobalt-100:#dbe6fe;--cobalt-050:#eff4ff;--pos:#0e7a5f;--pos-fill:#e4f3ee;--pos-line:#a8d8c9;--caution:#a66a00;--caution-fill:#fbf1de;--caution-line:#e3c890;--crit:#c0392f;--crit-fill:#fbe9e7;--crit-line:#e8b0aa;--hold:#5a6b80;--hold-fill:#eef1f5;--hold-line:#c9d3df;--info:var(--cobalt-600);--info-fill:var(--cobalt-050);--info-line:var(--cobalt-300);--canvas:var(--grey-100);--surface:var(--grey-000);--sunken:var(--grey-025);--well:var(--grey-050);--hairline:var(--grey-150);--line:var(--grey-200);--line-strong:var(--grey-300);--ink:var(--grey-900);--body:var(--grey-800);--muted:var(--grey-600);--weak:var(--grey-500);--accent:var(--cobalt-600);--accent-press:var(--cobalt-700);--accent-wash:var(--cobalt-100);--accent-tint:var(--cobalt-050);--cta-strong:#15499e;--cta-line:#cbd7e8;--row-hover:var(--cobalt-050);--row-selected:var(--cobalt-100);--series-1:#1d4ed8;--series-2:#0e7a5f;--series-3:#a66a00;--series-4:#7c3aed;--series-5:#0e7490;--series-6:#c0392f}
:root{--font-sans:"IBM Plex Sans", "IBM Plex Sans KR", "IBM Plex Sans JP", "Noto Sans SC", ui-sans-serif, system-ui, sans-serif;--font-narrow:"IBM Plex Sans Condensed", "IBM Plex Sans", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-display:"Instrument Serif", "Noto Serif KR", "Noto Serif JP", "Noto Serif SC", Georgia, serif;--font-ko:"IBM Plex Sans KR", "IBM Plex Sans", sans-serif;--font-ja:"IBM Plex Sans JP", "IBM Plex Sans", sans-serif;--font-ar:"IBM Plex Sans Arabic", "Noto Sans Arabic", "Geeza Pro", "Segoe UI", sans-serif;--font-zh-cn:"PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", "IBM Plex Sans", sans-serif;--font-zh:"PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Noto Sans SC", "IBM Plex Sans", sans-serif;--t-11:12px;--t-12:13px;--t-13:14px;--t-14:15px;--t-16:17px;--t-18:19px;--t-20:21px;--t-24:25px;--t-28:29px;--t-32:33px;--t-40:41px;--t-45:46px;--t-48:49px;--t-64:65px;--t-80:81px;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--w-display:400;--lh-flat:1;--lh-metric:1.1;--lh-title:1.2;--lh-cjk-title:1.32;--lh-body:1.5;--lh-prose:1.65;--lh-display:.95;--tr-code:.06em;--tr-label:.04em;--tr-tight:-.01em;--tr-none:0}
:root{--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--sidebar-w:264px;--sidebar-w-collapsed:64px;--topbar-h:56px;--commandbar-h:44px;--content-max:1560px;--content-pad:var(--s-6);--reading-max:72ch;--marketing-max:1240px;--rail-w:380px;--row-h:52px;--row-h-lg:64px;--row-h-sm:40px;--cell-pad-y:16px;--cell-pad-x:16px;--head-h:40px;--control-h:36px;--control-h-md:40px;--control-h-lg:48px;--tap-min:44px;--listing-col-queue:270px;--listing-col-detail:560px;--listing-col-decision:290px;--listing-col-tablet-queue:260px;--listing-col-tablet-detail:500px;--listing-media-col-preview:180px;--listing-media-col-copy:240px;--listing-shell-offset:58px;--listing-panel-top:72px;--listing-panel-offset:145px;--listing-textarea-h:74px;--listing-progress-h:6px;--listing-dot:9px;--listing-empty-h:130px;--listing-empty-lg-h:360px;--marketplace-facet-h:150px;--marketplace-card-media-h:210px;--marketplace-panel-h:320px;--marketplace-map-h:430px;--marketplace-compare-h:230px;--marketplace-itemcode-options-h:240px;--listing-hero-media-min:360px;--listing-hero-facts-min:320px;--listing-hero-h:480px}
:root{--r-0:0;--r-1:2px;--r-2:3px;--r-pill:999px;--bd:1px;--bd-accent:2px;--shadow-none:none;--shadow-overlay:0 24px 48px -12px #0c152247;--shadow-rail:-16px 0 40px -16px #0c15222e;--shadow-popover:0 8px 24px -8px #0c152238;--scrim:#0c15228f;--rule-selected:inset 2px 0 0 var(--accent);--rule-top:inset 0 2px 0 var(--accent);--focus:2px solid var(--field-focus-ring);--focus-offset:1px;--field-placeholder:#5c6b7e;--field-error:#b04553;--field-focus-ring:color-mix(in srgb, var(--accent) 38%, transparent);--field-error-ring:color-mix(in srgb, var(--field-error) 32%, transparent);--upload-ink:#3d5a80}
:root{--d-instant:90ms;--d-quick:.14s;--d-base:.2s;--d-slow:.32s;--d-brand:.9s;--e-out:cubic-bezier(.2, 0, .1, 1);--e-in-out:cubic-bezier(.4, 0, .2, 1);--e-draw:cubic-bezier(.65, 0, .35, 1);--tr-control:background var(--d-quick) var(--e-out), border-color var(--d-quick) var(--e-out), color var(--d-quick) var(--e-out);--tr-row:background var(--d-instant) linear;--tr-panel:box-shadow var(--d-base) var(--e-out);--press-dim:.86}@keyframes ledger-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ledger-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes ledger-spin{to{transform:rotate(360deg)}}@keyframes ledger-flash{0%{background:var(--cobalt-100)}to{background:0 0}}@keyframes ledger-draw{0%{stroke-dashoffset:var(--dash,1000)}to{stroke-dashoffset:0}}
*,:before,:after{box-sizing:border-box}body{background:var(--canvas);color:var(--body);font-family:var(--font-sans);font-size:var(--t-14);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}:lang(ko){font-family:var(--font-ko)}:lang(ja){font-family:var(--font-ja)}:lang(zh){font-family:var(--font-zh)}:lang(zh-CN){font-family:var(--font-zh-cn)}:lang(ar){font-family:var(--font-ar)}:lang(ko) :where(h1,h2),:lang(ja) :where(h1,h2),:lang(zh) :where(h1,h2){line-height:var(--lh-cjk-title)}h1,h2,h3,h4,p,figure{margin:0}:where(h1){color:var(--ink);font-size:var(--t-28);font-weight:var(--w-bold);line-height:var(--lh-title)}:where(h2){color:var(--ink);font-size:var(--t-18);font-weight:var(--w-semibold);line-height:var(--lh-title)}:where(h3){color:var(--ink);font-size:var(--t-16);font-weight:var(--w-semibold)}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-press);text-underline-offset:2px;text-decoration:underline}:focus-visible{outline:var(--focus);outline-offset:var(--focus-offset)}.fact{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.code{font-family:var(--font-mono);font-size:var(--t-11);font-weight:var(--w-medium);letter-spacing:var(--tr-code);text-transform:uppercase}.label{color:var(--muted);font-size:var(--t-11);font-weight:var(--w-medium);letter-spacing:var(--tr-label);text-transform:uppercase}.ledger-status-code,.ledger-code,.product-nav-code,.ledger-fact{unicode-bidi:isolate}[dir=rtl] .lucide-arrow-right,[dir=rtl] .lucide-arrow-left,[dir=rtl] .lucide-chevron-right,[dir=rtl] .lucide-chevron-left,[dir=rtl] .lucide-log-in,[dir=rtl] .lucide-log-out,[dir=rtl] .lucide-reply{transform:scaleX(-1)}[dir=rtl] input[inputmode=tel],[dir=rtl] input[inputmode=numeric],[dir=rtl] input[inputmode=decimal],[dir=rtl] input[inputmode=email],[dir=rtl] input[inputmode=url],[dir=rtl] input[type=tel],[dir=rtl] input[type=number],[dir=rtl] input[type=email],[dir=rtl] input[type=url]{text-align:end;direction:ltr}[dir=rtl]{--shadow-rail:16px 0 40px -16px #0c15222e}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
