@font-face{font-family:jetBrainsMono;src:url(../media/JetBrainsMono_latin-s.p.1bkzbscqrt8rl.woff2)format("woff2");font-display:swap;font-weight:400 500}@font-face{font-family:jetBrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_1540a1eb-module__x9wLUW__className{font-family:jetBrainsMono,jetBrainsMono Fallback}.jetbrainsmono_1540a1eb-module__x9wLUW__variable{--font-jetbrains-mono:"jetBrainsMono", "jetBrainsMono Fallback"}
:root{--page:#08090b;--surface:#0e0f11;--raised:#121417;--sunken:#0a0b0d;--divider:#1c1f23;--border:#26292e;--border-strong:#2f3339;--control-border:#62676d;--focus:#8f9fd6;--text:#e6e8ea;--text-2:#c9ced4;--muted:#83888f;--faint:#5f646a;--accent:#4a5a8c;--accent-text:#8f9fd6;--accent-text-2:#aeb9dc;--accent-surface:#131721;--accent-border:#3b4560;--success-text:#86c1a1;--success-text-2:#9ccdb3;--success-surface:#111a15;--success-border:#2f4d3d;--warning-text:#d6bb8f;--warning-surface:#1a1610;--warning-border:#5c4a2a;--error-text:#e9a3a3;--error-surface:#1a1111;--error-border:#5e3636;--danger-solid:#7d3a3a;--error-control-border:#9f4a4a;--danger-solid-text:#fff;--btn-primary-bg:#dfe3e7;--btn-primary-bg-hover:#fff;--btn-primary-fg:#0e0f11;--btn-disabled-bg:#1b1e22;--btn-disabled-fg:#5f646a;--hover-surface:#17191d;--chip-surface:#1b1e22;--font-ui:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fs-display:26px;--lh-display:1.2;--fs-title:20px;--lh-title:1.3;--fs-subtitle:17px;--lh-subtitle:1.35;--fs-body:13.5px;--lh-body:1.65;--fs-label:12.5px;--lh-label:1.4;--fs-small:11.5px;--lh-small:1.55;--fs-meta:11px;--lh-meta:1.4;--fs-micro:10px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-12:48px;--sp-control-y:10px;--sp-control-x:11px;--sp-btn-x:14px;--sp-field-gap:6px;--sp-inline-gap:10px;--sp-callout-y:11px;--sp-chip-x:7px;--sp-role-chip-y:5px;--sp-option-x:10px;--card-pad-x:18px;--card-pad-x-narrow:12px;--avatar-size:22px;--avatar-surface:#2a2e34;--fs-author:13px;--channel-text:#8b9096;--code-surface:#08090b;--code-border:#23262b;--code-text:#a8b4c0;--attachment-size:104px;--skeleton-strong:#23262b;--skeleton-weak:#1c1f23;--skeleton-height:9px;--missing-surface:#0d0e10;--pager-disabled-fg:#4a4e54;--pager-disabled-border:#23262b;--w-settings-main:460px;--w-settings-confirm:400px;--wordmark-mark-size:9px;--fs-wordmark:14px;--fs-status-title:19px;--fs-status-body:13px;--sp-setup-stack:14px;--sp-identity-y:13px;--identity-divider-height:13px;--sp-form-group-gap:22px;--sp-option-indent:34px;--radio-dot-size:5px;--sp-summary-x:14px;--sp-usage-gap:7px;--sp-usage-x:13px;--sp-action-gap:9px;--radius:2px;--radius-chip:1px;--hairline:1px;--w-archive:720px;--w-form:560px;--w-recovery:420px;--w-page:1120px;--focus-ring:2px solid var(--focus);--focus-offset:2px}[data-theme=light]{--page:#ececeb;--surface:#f7f7f6;--raised:#f1f1f0;--sunken:#fff;--divider:#e6e6e4;--border:#d9d9d7;--border-strong:#c4c4c1;--control-border:#82878d;--text:#17181a;--text-2:#3a3d42;--muted:#6a6e74;--faint:#8d9298;--accent:#3f5185;--accent-text:#3f5185;--accent-surface:#eef0f7;--accent-border:#c2ccdf;--success-text:#2f6b4c;--warning-text:#7a5a1e;--warning-surface:#f9f3e6;--warning-border:#dcc79a;--error-text:#8a3535;--error-surface:#f7eeee;--error-border:#d9b6b6;--error-control-border:#c76c6c;--btn-primary-bg:#22242a;--btn-primary-bg-hover:#0e0f11;--btn-primary-fg:#f7f7f6;--hover-surface:#e4e4e2}
*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;line-height:1.5}h1{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,select{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::placeholder{opacity:1}:root{--font-mono:var(--font-jetbrains-mono), ui-monospace, SFMono-Regular, Menlo, monospace}body{background:var(--page);min-height:100%;color:var(--text);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);flex-direction:column;display:flex}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}
