:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f9f9f7;--surface:#fcfcfb;--surface-sunken:#f3f2ee;--surface-hover:#efeee9;--ink:#0b0b0b;--ink-2:#52514e;--ink-3:#6f6e69;--axis:#898781;--grid:#e1e0d9;--baseline:#c3c2b7;--border:#0b0b0b1a;--border-strong:#0b0b0b2e;--link:#1c5cab;--accent:#256abf;--accent-hover:#1c5cab;--accent-wash:#2a78d61a;--on-accent:#fff;--focus:#2a78d6;--brand:#4f46e5;--brand-2:#7c3aed;--brand-text:#4338ca;--brand-wash:#4f46e51a;--on-brand:#fff;--series-1:#2a78d6;--series-muted:#b5b4ad;--cat-1:#2a78d6;--cat-2:#eb6834;--cat-3:#1baf7a;--cat-4:#eda100;--cat-5:#e87ba4;--cat-6:#008300;--cat-7:#6250d6;--cat-8:#e34948;--good:#0ca30c;--warning:#fab219;--serious:#ec835a;--critical:#d03b3b;--up:#006300;--down:#b83232;--wash-good:#0ca30c1a;--wash-warning:#fab21929;--wash-critical:#d03b3b17;--wash-info:#2a78d617;--font-sans:system-ui, -apple-system, "Segoe UI", "Malgun Gothic", "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--font-mono:ui-monospace, "Cascadia Mono", Consolas, "D2Coding", monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--radius-sm:6px;--radius:8px;--radius-lg:12px;--shadow:0 1px 2px #0b0b0b0a, 0 4px 16px #0b0b0b0a;--shadow-pop:0 6px 24px #0b0b0b24;--term-bg:#eef3f9;--term-panel:#fbfcfe;--term-panel-2:#fff;--term-line:#1e3c6e24;--term-ink:#0d1626;--term-ink-2:#44516a;--term-ink-3:#5c6880;--term-accent:#0369a1;--term-glow:#0369a11a;--term-up:#007c5a;--term-down:#c2410c;--term-tile-up:#38a9b8;--term-tile-down:#f6a560;--term-tile-flat:#e2e8f0;--term-globe-dark:0;--term-globe-dots:2.5;--term-globe-base:#dfe9fb;--term-globe-glow:#b9d1f2;--term-globe-flat:#334155;--term-globe-none:#8492a6;--term-globe-off:#c3ccd8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0d0d0d;--surface:#1a1a19;--surface-sunken:#141413;--surface-hover:#242422;--ink:#f0efec;--ink-2:#c3c2b7;--ink-3:#a3a29b;--axis:#898781;--grid:#2c2c2a;--baseline:#383835;--border:#ffffff1a;--border-strong:#ffffff2e;--link:#86b6ef;--accent:#256abf;--accent-hover:#2a78d6;--accent-wash:#3987e529;--focus:#5598e7;--brand:#5b55e6;--brand-2:#7a44d8;--brand-text:#a9a5ff;--brand-wash:#7c73ff29;--series-1:#3987e5;--series-muted:#5c5b56;--cat-1:#3987e5;--cat-2:#d95926;--cat-3:#199e70;--cat-4:#c98500;--cat-5:#d55181;--cat-6:#008300;--cat-7:#9085e9;--cat-8:#e66767;--up:#0ca30c;--down:#ee6b6b;--wash-good:#0ca30c24;--wash-warning:#fab21924;--wash-critical:#ee6b6b1f;--wash-info:#3987e524;--shadow:0 1px 2px #0006;--shadow-pop:0 8px 28px #00000080;--term-bg:#070b16;--term-panel:#0c1324;--term-panel-2:#111b31;--term-line:#8caadc29;--term-ink:#e8eef8;--term-ink-2:#a7b4c9;--term-ink-3:#7d8ca5;--term-accent:#3dd9ff;--term-glow:#3dd9ff29;--term-up:#34e0c8;--term-down:#ff8a5c;--term-tile-up:#0a716c;--term-tile-down:#b33c0b;--term-tile-flat:#263149;--term-globe-dark:1;--term-globe-dots:6;--term-globe-base:#1f3357;--term-globe-glow:#1a5cb8;--term-globe-flat:#94a3b8;--term-globe-none:#5d6b84;--term-globe-off:#3b4558}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0d0d0d;--surface:#1a1a19;--surface-sunken:#141413;--surface-hover:#242422;--ink:#f0efec;--ink-2:#c3c2b7;--ink-3:#a3a29b;--axis:#898781;--grid:#2c2c2a;--baseline:#383835;--border:#ffffff1a;--border-strong:#ffffff2e;--link:#86b6ef;--accent:#256abf;--accent-hover:#2a78d6;--accent-wash:#3987e529;--focus:#5598e7;--brand:#5b55e6;--brand-2:#7a44d8;--brand-text:#a9a5ff;--brand-wash:#7c73ff29;--series-1:#3987e5;--series-muted:#5c5b56;--cat-1:#3987e5;--cat-2:#d95926;--cat-3:#199e70;--cat-4:#c98500;--cat-5:#d55181;--cat-6:#008300;--cat-7:#9085e9;--cat-8:#e66767;--up:#0ca30c;--down:#ee6b6b;--wash-good:#0ca30c24;--wash-warning:#fab21924;--wash-critical:#ee6b6b1f;--wash-info:#3987e524;--shadow:0 1px 2px #0006;--shadow-pop:0 8px 28px #00000080;--term-bg:#070b16;--term-panel:#0c1324;--term-panel-2:#111b31;--term-line:#8caadc29;--term-ink:#e8eef8;--term-ink-2:#a7b4c9;--term-ink-3:#7d8ca5;--term-accent:#3dd9ff;--term-glow:#3dd9ff29;--term-up:#34e0c8;--term-down:#ff8a5c;--term-tile-up:#0a716c;--term-tile-down:#b33c0b;--term-tile-flat:#263149;--term-globe-dark:1;--term-globe-dots:6;--term-globe-base:#1f3357;--term-globe-glow:#1a5cb8;--term-globe-flat:#94a3b8;--term-globe-none:#5d6b84;--term-globe-off:#3b4558}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--page);min-width:320px;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.55}h1,h2,h3,h4,p,dl,dd,figure,ol,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%;display:block}code{font-family:var(--font-mono);font-size:.92em}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--accent-wash)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--space-5);min-width:0}.card__title{font-size:15px;font-weight:650}.card__desc{color:var(--ink-3);margin-top:2px;font-size:13px}.btn{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);height:34px;color:var(--ink);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:550;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.btn:hover{background:var(--surface-hover);text-decoration:none}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn--primary:hover{background:var(--accent-hover)}.btn--ghost{background:0 0;border-color:#0000}.btn--danger{color:var(--down)}.btn--sm{height:28px;padding:0 10px;font-size:12.5px}.field{gap:6px;min-width:0;display:grid}.field__label{font-size:13px;font-weight:600}.field__head{align-items:center;gap:2px;display:inline-flex}.field__hint{color:var(--ink-3);font-size:12px}.input,.select,.textarea{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:100%;height:36px;padding:0 10px}.textarea{height:auto;min-height:96px;font-family:var(--font-mono);resize:vertical;padding:8px 10px}.input:focus,.select:focus,.textarea:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--accent-wash);outline:none}.check{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.check input{width:16px;height:16px;accent-color:var(--accent);margin:0}.code-badge{border:1px solid var(--border);background:var(--surface-sunken);min-width:30px;height:20px;color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.04em;border-radius:5px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.num{font-variant-numeric:tabular-nums}.muted{color:var(--ink-3)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.tooltip{max-width:100%;display:inline-flex}.tooltip--block{width:100%;display:flex}.tooltip--block>*{flex:auto;min-width:0}.tooltip>:disabled{pointer-events:none}.tooltip[tabindex]:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--focus);outline-offset:2px}.tooltip__bubble{z-index:80;visibility:hidden;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);max-width:min(320px,100vw - 16px);box-shadow:var(--shadow-pop);color:var(--ink);text-align:left;white-space:pre-line;pointer-events:none;padding:8px 11px;font-size:12.5px;font-weight:450;line-height:1.55;position:fixed;top:0;left:0}.status-badge{background:var(--surface-sunken);height:22px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.status-badge__dot{background:var(--axis);border-radius:50%;width:7px;height:7px}.status-badge--good{background:var(--wash-good)}.status-badge--good .status-badge__icon{color:var(--good)}.status-badge--warning{background:var(--wash-warning)}.status-badge--warning .status-badge__icon{color:var(--warning)}.status-badge--critical{background:var(--wash-critical)}.status-badge--critical .status-badge__icon{color:var(--critical)}.status-badge--info{background:var(--wash-info)}.status-badge--info .status-badge__icon{color:var(--series-1)}.usage-meter{gap:8px;display:grid}.usage-meter__bar{border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.usage-meter__seg{flex-shrink:1;flex-basis:0;min-width:4px}.usage-meter__seg--used,.usage-meter__key--used{background:var(--series-muted)}.usage-meter__seg--plan,.usage-meter__key--plan{background:var(--series-1)}.usage-meter__seg--rest,.usage-meter__key--rest{background:var(--accent-wash);box-shadow:inset 0 0 0 1px var(--border)}.usage-meter__legend{color:var(--ink-2);flex-wrap:wrap;gap:4px 16px;font-size:12.5px;display:flex}.usage-meter__item{cursor:help;align-items:center;gap:6px;display:inline-flex}.usage-meter__legend strong{color:var(--ink)}.usage-meter__key{border-radius:3px;flex-shrink:0;width:10px;height:10px}.refresh-dialog{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:min(500px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);box-shadow:var(--shadow-pop);padding:0}.refresh-dialog::backdrop{background:#0b0b0b61}.refresh-dialog__body{gap:var(--space-4);padding:var(--space-5);display:grid}.refresh-dialog__head{gap:2px;display:grid}.refresh-dialog__title{font-size:17px;font-weight:700}.refresh-dialog__scope{color:var(--ink-3);font-size:12.5px}.refresh-dialog__box{padding:var(--space-3) var(--space-4);border:1px solid var(--grid);border-radius:var(--radius);background:var(--surface-sunken);gap:8px;display:grid}.refresh-dialog__label{color:var(--ink-2);font-size:12.5px;font-weight:600}.refresh-dialog__value{font-size:14px}.refresh-dialog__number{font-size:26px;font-weight:700}.refresh-dialog__max,.refresh-dialog__muted,.refresh-dialog__hint{color:var(--ink-3);font-size:12.5px}.refresh-dialog__brands{color:var(--ink-2);gap:2px;font-size:12.5px;display:grid}.refresh-dialog__brands li{justify-content:space-between;gap:var(--space-3);display:flex}.refresh-dialog__usage-line{font-size:13.5px}.refresh-dialog__warning{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--wash-critical);color:var(--ink-2);align-items:flex-start;gap:6px;font-size:12.5px;display:flex}.refresh-dialog__warning .icon{color:var(--critical);margin-top:1px}.refresh-dialog__hangul{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--wash-warning);word-break:keep-all;gap:8px;display:grid}.refresh-dialog__hangul-title{color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex}.refresh-dialog__hangul-title .icon{color:var(--warning)}.refresh-dialog__hangul-text{color:var(--ink-2);font-size:12.5px;line-height:1.6}.refresh-dialog__hangul-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.refresh-dialog__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.layout{grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}.layout__skip{z-index:100;border-radius:var(--radius);background:var(--accent);color:var(--on-accent);padding:6px 12px;position:absolute;top:-40px;left:8px}.layout__skip:focus{top:8px}.layout__route-progress{z-index:60;background:var(--series-1);width:40%;height:2px;animation:.8s ease-in-out infinite layout-progress;position:fixed;top:0;left:0}@keyframes layout-progress{0%{transform:translate(-100%)}to{transform:translate(260%)}}.layout__sidebar{z-index:25;gap:var(--space-5);height:100vh;padding:var(--space-4) var(--space-3);border-right:1px solid var(--border);background:var(--surface);flex-direction:column;display:flex;position:sticky;top:0}.layout__brand-row{align-items:center;gap:8px;min-height:44px;display:flex}.layout__menu-toggle{border-radius:var(--radius);width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.layout__menu-toggle:hover{background:var(--surface-hover);color:var(--ink)}.layout__brand{min-width:0;line-height:1.2;text-decoration:none;display:grid}.layout__brand:hover{text-decoration:none}.layout__company{color:var(--ink-3);font-size:11.5px;font-weight:600}.layout__product{color:var(--brand-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}.layout__nav{gap:2px;display:grid}.layout__nav-link{height:38px;padding:0 var(--space-3);border-radius:var(--radius);color:var(--ink-2);align-items:center;gap:10px;font-weight:550;text-decoration:none;display:flex}.layout__nav-link:hover{background:var(--surface-hover);color:var(--ink);text-decoration:none}.layout__nav-link.is-active{background:var(--accent-wash);color:var(--link)}.layout__sidebar-foot{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border);margin-top:auto;display:grid}.layout__theme-switch{height:38px;padding:0 var(--space-3);border-radius:var(--radius);color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:10px;font-size:13.5px;font-weight:550;display:flex}.layout__theme-switch:hover{background:var(--surface-hover);color:var(--ink)}.layout__theme-switch>.layout__collapsible:first-of-type{flex:1}.layout__switch{background:var(--baseline);border-radius:999px;flex:none;width:34px;height:20px;transition:background-color .15s;position:relative}.layout__switch i{background:var(--surface);width:16px;height:16px;box-shadow:var(--shadow);border-radius:50%;transition:transform .15s;position:absolute;top:2px;left:2px}.layout__theme-switch--dark .layout__switch{background:var(--brand)}.layout__theme-switch--dark .layout__switch i{transform:translate(14px)}.layout__user{padding:6px 4px 6px var(--space-2);align-items:center;gap:10px;display:flex;position:relative}.layout__avatar{background:linear-gradient(135deg, var(--brand), var(--brand-2));width:34px;height:34px;color:var(--on-brand);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.layout__user-text{flex:1;min-width:0;line-height:1.3;display:grid}.layout__user-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.layout__user-text span{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.layout__user-more{border-radius:var(--radius);width:30px;height:30px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.layout__user-more:hover,.layout__user-more[aria-expanded=true]{background:var(--surface-hover);color:var(--ink)}.layout__user-more .icon{stroke-width:3px}.layout__user-menu{z-index:40;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-pop);padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.layout__user-menu-head{border-bottom:1px solid var(--border);margin-bottom:4px;padding:6px 8px 8px;font-size:12.5px;font-weight:700}.layout__user-menu-head span{color:var(--ink-3);margin-left:4px;font-weight:500}.layout__user-item{border-radius:var(--radius-sm);width:100%;height:34px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-size:13px;text-decoration:none;display:flex}.layout__user-item:hover,.layout__user-item:focus-visible{background:var(--surface-hover);text-decoration:none}.layout__user-item .icon{color:var(--ink-3)}.layout__user-item--danger,.layout__user-item--danger .icon{color:var(--down)}@media (width>=901px){.layout--collapsed{grid-template-columns:72px minmax(0,1fr)}.layout--collapsed .layout__collapsible{display:none}.layout--collapsed .layout__brand-row,.layout--collapsed .layout__user{justify-content:center}.layout--collapsed .layout__nav-link,.layout--collapsed .layout__theme-switch{justify-content:center;padding:0}.layout--collapsed .layout__user{flex-direction:column;gap:4px;padding:4px 0}.layout--collapsed .layout__user-menu{width:240px;bottom:0;left:calc(100% + 10px);right:auto}}.layout__main{flex-direction:column;min-width:0;display:flex}.layout__topbar{z-index:20;align-items:center;gap:var(--space-3) var(--space-4);min-height:60px;padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--page) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-wrap:wrap;display:flex;position:sticky;top:0}.layout__crumbs{flex:200px;min-width:0}.layout__crumbs ol{flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}.layout__crumbs li{color:var(--ink-3);align-items:center;gap:4px;display:flex}.layout__crumbs li+li:before{content:"/";color:var(--baseline)}.layout__crumbs a{color:var(--ink-3)}.layout__crumbs [aria-current=page]{color:var(--ink);font-weight:650}.layout__status{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.layout__brand-picker{border:1px solid var(--border-strong);background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding-left:10px;display:inline-flex}.layout__brand-swatch{background:var(--swatch);border-radius:3px;flex-shrink:0;width:10px;height:10px}.layout__brand-picker.is-draft{border-style:dashed;border-color:var(--accent);background:var(--accent-wash)}.layout__brand-draft-icon{color:var(--accent)}.layout__brand-select{cursor:pointer;background:0 0;border:0;border-radius:999px;max-width:180px;height:28px;padding:0 8px 0 0;font-size:12.5px;font-weight:650}.layout__brand-select:focus{outline:none}.layout__brand-picker:focus-within{outline:2px solid var(--focus);outline-offset:2px}.layout__status-link:hover{text-decoration:none}.layout__meta{color:var(--ink-3);white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.layout__meta--help{cursor:help}.layout__meta b{color:var(--ink-2)}.layout__actions{align-items:center;gap:var(--space-2);display:flex}.layout__runbar{background:var(--accent-wash);height:3px}.layout__runbar span{background:var(--series-1);height:100%;transition:width .3s;display:block}.layout__banners{gap:var(--space-2);padding:0 var(--space-6);display:grid}.layout__banners:not(:empty){padding-top:var(--space-4)}.layout__banner{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-wrap:wrap;display:flex}.layout__banner-text{flex:260px;gap:1px;min-width:0;font-size:13px;display:grid}.layout__banner-text span{color:var(--ink-2)}.layout__banner--critical{background:var(--wash-critical)}.layout__banner--critical .layout__banner-icon{color:var(--critical)}.layout__banner--warning{background:var(--wash-warning)}.layout__banner--warning .layout__banner-icon{color:var(--warning)}.layout__banner--info{background:var(--wash-info)}.layout__banner--info .layout__banner-icon{color:var(--series-1)}.layout__content{min-width:0;padding:var(--space-6);outline:none;flex:1}@media (width<=900px){.layout{grid-template-columns:minmax(0,1fr)}.layout__sidebar{align-items:center;gap:var(--space-2);height:auto;padding:var(--space-3) var(--space-4);border-right:0;border-bottom:1px solid var(--border);flex-flow:wrap;position:static}.layout__nav{flex:100%;gap:2px;display:flex;overflow-x:auto}.layout__nav-link{flex-shrink:0;height:34px}.layout__menu-toggle{display:none}.layout__brand-row{min-height:0;padding-left:var(--space-1)}.layout__sidebar-foot{padding-top:var(--space-2);flex:100%;align-items:center;margin-top:0;display:flex}.layout__theme-switch{flex:0 auto}.layout__user{flex:1;justify-content:flex-end}.layout__user-menu{width:240px;inset:calc(100% + 6px) 0 auto auto}.layout__topbar,.layout__banners{padding-right:var(--space-4);padding-left:var(--space-4)}.layout__content{padding:var(--space-4)}}.info-tip{vertical-align:middle;flex-shrink:0;display:inline-flex;position:relative}.info-tip__button{width:22px;height:22px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.info-tip__button:hover,.info-tip__button.is-open{background:var(--accent-wash);color:var(--link)}.info-tip__bubble{z-index:40;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:max-content;max-width:min(320px,100vw - 32px);box-shadow:var(--shadow-pop);color:var(--ink);letter-spacing:0;text-align:left;white-space:normal;padding:10px 12px;font-size:12.5px;font-weight:400;line-height:1.6;position:absolute;top:calc(100% + 6px);left:-6px}.info-tip__bubble--right{left:auto;right:-6px}.page-header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-header__text{gap:4px;min-width:0;display:grid}.page-header__eyebrow{color:var(--ink-3);letter-spacing:.02em;font-size:12px;font-weight:600}.page-header__title-row{align-items:center;gap:4px;min-width:0;display:flex}.page-header__title{overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.3}.page-header__desc{color:var(--ink-2);font-size:13.5px}.page-header__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.delta{white-space:nowrap;align-items:center;gap:2px;font-weight:600;display:inline-flex}.delta--up{color:var(--up)}.delta--down{color:var(--down)}.delta--flat,.delta--none{color:var(--ink-3);font-weight:500}.kpi-card{min-width:0;padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);align-content:start;gap:6px;transition:opacity .2s;display:grid}.kpi-card--dimmed{opacity:.55}.kpi-card__label{color:var(--ink-2);font-size:13px;font-weight:600}.kpi-card__value{overflow-wrap:anywhere;font-size:26px;font-weight:650;line-height:1.2}.kpi-card--hero .kpi-card__value{letter-spacing:-.02em;font-size:48px}.kpi-card__unit{color:var(--ink-3);letter-spacing:0;margin-left:4px;font-size:14px;font-weight:500}.kpi-card__delta{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.kpi-card__delta-label{color:var(--ink-3)}.kpi-card__sub{color:var(--ink-3);font-size:12.5px}.bar-chart{--label-w:132px;--value-w:6.5em;gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);transition:opacity .2s;display:grid}.bar-chart--loading{opacity:.55}.bar-chart__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.bar-chart__controls{gap:var(--space-2);flex-wrap:wrap;display:flex}.bar-chart__heading{align-items:center;gap:4px;min-width:0;display:flex}.bar-chart__title{font-size:15px;font-weight:650}.bar-chart__toggle{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken);flex-shrink:0;padding:2px;display:inline-flex}.bar-chart__toggle button{height:26px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:12.5px}.bar-chart__toggle button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow);font-weight:600}.bar-chart__empty{padding:var(--space-6) 0;color:var(--ink-3);text-align:center}.bar-chart__rows{gap:2px;display:grid}.bar-chart__row{grid-template-columns:var(--label-w) minmax(0, 1fr);align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);min-height:30px;color:inherit;padding:2px 6px;text-decoration:none;display:grid;position:relative}.bar-chart__row:hover,.bar-chart__row.is-active{background:var(--surface-hover);text-decoration:none}.bar-chart__label{align-items:baseline;gap:6px;min-width:0;display:flex}.bar-chart__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bar-chart__sublabel{color:var(--ink-3);font-family:var(--font-mono);flex-shrink:0;font-size:11px}.bar-chart__track{border-left:1px solid var(--baseline);align-items:center;gap:8px;min-width:0;display:flex}.bar-chart__bar{width:calc((100% - var(--value-w)) * var(--ratio));background:var(--bar-color,var(--series-1));border-radius:0 4px 4px 0;flex:none;min-width:2px;height:16px;transition:width .3s,filter .15s}.bar-chart__bar--muted{background:var(--series-muted)}.bar-chart__bar--zero{min-width:0}.bar-chart__row:hover .bar-chart__bar,.bar-chart__row.is-active .bar-chart__bar{filter:brightness(1.12)}.bar-chart__value{color:var(--ink-2);white-space:nowrap;font-size:12.5px;font-weight:600}.bar-chart__tooltip{z-index:5;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:160px;box-shadow:var(--shadow-pop);pointer-events:none;gap:2px;padding:8px 10px;display:grid;position:absolute;bottom:calc(100% + 4px);right:8px}.bar-chart__tooltip-value{color:var(--ink);font-size:14px}.bar-chart__tooltip-label,.bar-chart__tooltip-note{color:var(--ink-2);font-size:12px}.bar-chart__table-wrap{overflow-x:auto}.bar-chart__table{border-collapse:collapse;width:100%;font-size:13px}.bar-chart__table th,.bar-chart__table td{border-bottom:1px solid var(--grid);text-align:right;padding:7px 8px}.bar-chart__table th:first-child{text-align:left;font-weight:500}.bar-chart__table thead th{color:var(--ink-3);font-size:12px;font-weight:600}@media (width<=560px){.bar-chart{--label-w:88px;padding:var(--space-4)}}.data-table{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow);transition:opacity .2s;overflow-x:auto}.data-table--loading{opacity:.55}.data-table__table{border-collapse:collapse;width:100%;font-size:13px}.data-table__caption{padding:var(--space-3) var(--space-4);color:var(--ink-3);text-align:left;font-size:12.5px}.data-table__th{border-bottom:1px solid var(--baseline);background:var(--surface-sunken);color:var(--ink-2);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:600;position:sticky;top:0}.data-table__th--left{text-align:left}.data-table__th--right{text-align:right}.data-table__sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.data-table__sort-icon{opacity:.25}.data-table__sort:hover .data-table__sort-icon,.data-table__sort.is-active .data-table__sort-icon{opacity:1}.data-table__sort.is-active{color:var(--ink)}.data-table__td{border-bottom:1px solid var(--grid);vertical-align:middle;padding:10px 12px}.data-table__td--right{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.data-table__row:last-child .data-table__td{border-bottom:0}.data-table__row.is-clickable{cursor:pointer}.data-table__row:hover .data-table__td{background:var(--surface-hover)}.data-table--dense .data-table__td{padding:7px 10px}.data-table--dense .data-table__th{padding:8px 10px}.data-table__empty{padding:var(--space-7) var(--space-4);color:var(--ink-3);text-align:center}.product-cell{align-items:center;gap:10px;min-width:220px;max-width:460px;display:flex}.product-cell__img{border:1px solid var(--border);border-radius:var(--radius-sm);object-fit:contain;background:#fff;flex-shrink:0;width:40px;height:40px}.product-cell__img--empty{background:var(--surface-sunken)}.product-cell__text{gap:2px;min-width:0;display:grid}.product-cell__title{color:var(--ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:550;line-height:1.4;display:-webkit-box;overflow:hidden}a.product-cell__title:hover{color:var(--link)}.product-cell__meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.empty-state{justify-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);text-align:center;display:grid}.empty-state__icon{width:52px;height:52px;margin-bottom:var(--space-2);background:var(--accent-wash);color:var(--series-1);border-radius:50%;place-items:center;display:grid}.empty-state__title{font-size:17px;font-weight:650}.empty-state__desc{max-width:560px;color:var(--ink-2);font-size:13.5px}.empty-state__actions{justify-content:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.watch-toggle--icon{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.watch-toggle--icon:hover{background:var(--surface-hover);color:var(--ink)}.watch-toggle--icon:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.watch-toggle--icon:disabled{opacity:.4;cursor:not-allowed}.watch-toggle.is-on{color:var(--accent)}.watch-toggle.is-on .icon{fill:currentColor}.hangul-hint{border:1px solid var(--border);border-radius:var(--radius);background:var(--wash-warning);color:var(--ink);word-break:keep-all;flex-wrap:wrap;align-items:flex-start;gap:4px 8px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.55;display:flex}.hangul-hint__icon{color:var(--warning);flex:none;margin-top:3px}.hangul-hint__text{flex:260px;min-width:0}.hangul-hint__link{color:var(--accent);white-space:nowrap;align-items:center;gap:3px;font-weight:600;display:inline-flex}.overview{gap:var(--space-5);display:grid}.overview__kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.overview__match{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--wash-info);word-break:keep-all;flex-wrap:wrap;font-size:13px;line-height:1.6;display:flex}.overview__match>span{flex:320px;min-width:0}.overview__match>.icon{color:var(--series-1);flex:none}.overview__match a:not(.btn){color:var(--accent);font-weight:600}.overview__match--warn{background:var(--wash-warning)}.overview__match--warn>.icon{color:var(--warning)}.overview__grid{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.overview__top{gap:var(--space-3);min-width:0;display:grid}.overview__section-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.overview__section-title{align-items:center;gap:4px;font-size:15px;font-weight:650;display:inline-flex}.overview__more{align-items:center;gap:2px;font-size:13px;display:inline-flex}.overview__errors{gap:var(--space-3);display:grid}.overview__error-list{gap:var(--space-2);display:grid}.overview__error-list li{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--grid);flex-wrap:wrap;display:flex}.overview__error-msg{color:var(--ink-2);flex:240px;font-size:13px}.overview__search{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);display:grid}.overview__search.is-first{padding:var(--space-6);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.overview__search.is-new{border:1px dashed var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.overview__search-head{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.overview__search-title{font-size:15px;font-weight:650}.overview__search.is-first .overview__search-title{font-size:19px;font-weight:700}.overview__search-lead{color:var(--ink-2);font-size:13.5px}.overview__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.overview__chip{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.overview__chip:hover{background:var(--surface-hover)}.overview__chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash)}.overview__chip--add{color:var(--ink-2);border-style:dashed}.overview__chip:disabled{opacity:.5;cursor:not-allowed}.overview__swatch{background:var(--swatch);border-radius:3px;flex-shrink:0;width:10px;height:10px}.overview__search-form{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.overview__search-field{flex:320px;align-items:center;display:flex;position:relative}.overview__search-field .icon{color:var(--ink-3);pointer-events:none;position:absolute;left:12px}.overview__search-input{height:44px;padding-left:40px;font-size:15px}.overview__search-btn{height:44px;padding:0 var(--space-5)}.overview__search-msg,.overview__search-warn{align-items:center;gap:6px;font-size:13px;display:flex}.overview__search-msg{color:var(--down)}.overview__search-warn{color:var(--ink-2)}.overview__search-foot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.overview__search-summary{color:var(--ink-2);cursor:help;font-size:13px}.overview__search-summary strong{color:var(--ink)}.overview__setup-toggle{border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--ink);align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.overview__setup-toggle:hover{background:var(--surface-hover)}.overview__setup-toggle[aria-expanded=true]{border-color:var(--accent);background:var(--accent-wash)}@media (width<=1180px){.overview__grid{grid-template-columns:minmax(0,1fr)}}.overview__kpi-status{min-width:0;display:flex}.overview__kpi-status>.kpi-card{flex:auto}@media (width>=900px){.overview__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.overview__kpi-status{grid-column:1/-1}}@media (width>=1280px){.overview__kpis{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.8fr)}.overview__kpi-status{grid-area:1/4/span 2}}.market-detail{gap:var(--space-5);display:grid}.market-detail__status{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.market-detail__funnel{color:var(--ink-3);font-size:12.5px}.market-detail__notice{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--wash-info);flex-wrap:wrap;font-size:13px;display:flex}.market-detail__notice .icon{color:var(--series-1)}.market-detail__notice>span{flex:260px}.market-detail__notice--error{background:var(--wash-critical)}.market-detail__notice--error .icon{color:var(--critical)}.market-detail__notice--warn{background:var(--wash-warning);word-break:keep-all;line-height:1.6}.market-detail__notice--warn>.icon{color:var(--warning)}.market-detail__notice-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.market-detail__notice-actions .icon{color:currentColor}.market-detail__kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.market-detail__tag{border:1px solid var(--border-strong);color:var(--ink-2);border-radius:4px;padding:0 6px;font-size:11px;font-weight:600}.market-detail__sales-error{color:var(--down);cursor:help;font-size:12px;font-weight:600}.market-detail__ext{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-3);place-items:center;display:inline-grid}.market-detail__ext:hover{background:var(--surface-hover);color:var(--link)}@media (width>=900px){.market-detail__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.products{gap:var(--space-5);display:grid}.products__filters{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.products__search{flex:280px;align-items:center;max-width:420px;display:flex;position:relative}.products__search .icon{color:var(--ink-3);pointer-events:none;position:absolute;left:10px}.products__search .input{padding-left:34px}.products__market{flex:0 200px}.products__count{color:var(--ink-3);font-size:12.5px}.products__badges{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.products__top{align-items:center;gap:6px;display:inline-flex}.product-detail{gap:var(--space-5);display:grid}.product-detail__hero-img{width:96px;height:96px;margin-top:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);object-fit:contain;background:#fff}.product-detail__kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.product-detail__market{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.product-detail__market.is-focus{font-weight:700}.product-detail__ext{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-3);place-items:center;display:inline-grid}.product-detail__ext:hover{background:var(--surface-hover);color:var(--link)}.product-detail__lookup{gap:var(--space-4);display:grid}.product-detail__lookup-head{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.product-detail__lookup-title{align-items:center;gap:4px;display:inline-flex}.product-detail__lookup-controls{gap:var(--space-2);flex-wrap:wrap;display:flex}.product-detail__lookup-controls .select{width:190px}.product-detail__lookup-result{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--grid);display:grid}.product-detail__lookup-market{align-items:center;gap:var(--space-2);font-weight:600;display:flex}.product-detail__lookup-sales{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.product-detail__error{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--wash-critical);color:var(--ink-2);font-size:13px}.product-detail__info{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.product-detail__info dt{color:var(--ink-3);font-size:12px}.product-detail__info dd{overflow-wrap:anywhere;font-weight:550}.product-detail__info-wide{grid-column:1/-1}.product-detail__bullets{gap:4px;padding-left:18px;font-weight:400;list-style:outside;display:grid}.brand-compare{gap:var(--space-5);display:grid}.brand-compare__brand{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.brand-compare__brand-name{font-weight:650}.brand-compare__swatch{background:var(--swatch);border-radius:3px;flex-shrink:0;width:10px;height:10px;display:inline-block}.brand-compare__card{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);display:grid}.brand-compare__card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.brand-compare__title{align-items:center;gap:4px;font-size:15px;font-weight:650;display:inline-flex}.brand-compare__legend{gap:var(--space-2) var(--space-4);color:var(--ink-2);flex-wrap:wrap;font-size:12.5px;display:flex}.brand-compare__legend li{align-items:center;gap:6px;display:inline-flex}.brand-compare__table-wrap{overflow-x:auto}.brand-compare__table{border-collapse:collapse;width:100%;font-size:13px}.brand-compare__table th,.brand-compare__table td{border-bottom:1px solid var(--grid);text-align:left;white-space:nowrap;padding:9px 10px}.brand-compare__table thead th{border-bottom-color:var(--baseline);background:var(--surface-sunken);color:var(--ink-2);font-size:12px;font-weight:600}.brand-compare__table tbody th{font-weight:500}.brand-compare__table tbody tr:last-child th,.brand-compare__table tbody tr:last-child td{border-bottom:0}.brand-compare__table .brand-compare__num{font-variant-numeric:tabular-nums;text-align:right}.brand-compare__table .brand-compare__leader{color:var(--ink);font-weight:750}.brand-compare__market{align-items:center;gap:8px;display:inline-flex}.brand-compare__table .brand-compare__share-col{width:30%;min-width:150px}.brand-compare__share{border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.brand-compare__seg{background:var(--swatch);flex-shrink:1;flex-basis:0;min-width:3px}.error-page{--tone:var(--series-1);--tone-wash:var(--wash-info);min-height:60vh;padding:var(--space-6) 0;place-items:center;display:grid}.error-page--client{--tone:var(--warning);--tone-wash:var(--wash-warning)}.error-page--server{--tone:var(--critical);--tone-wash:var(--wash-critical)}.error-page__card{justify-items:center;gap:var(--space-2);width:min(560px,100%);padding:var(--space-7) var(--space-6);border:1px solid var(--border);border-top:4px solid var(--tone);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);text-align:center;display:grid}.error-page__class{background:var(--tone-wash);color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:650;display:inline-flex}.error-page__class-icon{color:var(--tone)}.error-page__code{letter-spacing:-.03em;font-size:72px;font-weight:750;line-height:1.05}.error-page__title{font-size:20px;font-weight:700}.error-page__name{color:var(--ink-3);font-family:var(--font-mono);font-size:12.5px}.error-page__desc{max-width:460px;margin-top:var(--space-2);color:var(--ink-2)}.error-page__detail{max-width:100%;margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--surface-sunken);color:var(--ink-2);text-align:left;overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-size:12.5px;display:flex}.error-page__countdown{margin-top:var(--space-2);color:var(--ink-2)}.error-page__actions{justify-content:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.error-page__all{margin-top:var(--space-2);font-size:12.5px}.error-page__standalone{min-height:100vh;padding:var(--space-6);background:var(--page);align-content:start;display:grid}.error-page__standalone-brand{color:var(--ink);font-weight:700}.error-page--catalog{place-items:stretch stretch;gap:var(--space-5);min-height:0;padding:0;display:grid}.error-page__catalog-head{gap:4px;display:grid}.error-page__catalog-title{font-size:22px;font-weight:700}.error-page__catalog-desc{color:var(--ink-2)}.error-page__catalog-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.error-page__catalog-col{--tone:var(--series-1);padding:var(--space-4);border:1px solid var(--border);border-top:4px solid var(--tone);border-radius:var(--radius-lg);background:var(--surface)}.error-page__catalog-col--client{--tone:var(--warning)}.error-page__catalog-col--server{--tone:var(--critical)}.error-page__catalog-col-title{margin-bottom:var(--space-3);align-items:center;gap:6px;font-size:15px;font-weight:650;display:flex}.error-page__catalog-col-title .icon{color:var(--tone)}.error-page__catalog-link{align-items:center;gap:var(--space-3);border-radius:var(--radius);color:var(--ink);padding:8px;text-decoration:none;display:flex}.error-page__catalog-link:hover{background:var(--surface-hover);text-decoration:none}.error-page__catalog-code{font-size:20px;font-weight:700}.error-page__catalog-name{color:var(--ink-3);font-family:var(--font-mono);font-size:11.5px;display:block}.error-page__catalog-ko{font-size:13px;display:block}.error-page__demo{padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.error-page__demo-title{margin-bottom:var(--space-2);font-size:15px;font-weight:650}.error-page__demo-list{color:var(--ink-2);gap:6px;font-size:13px;display:grid}.error-page__demo-list a{font-family:var(--font-mono)}@media (width<=560px){.error-page__code{font-size:56px}.error-page__card{padding:var(--space-6) var(--space-4)}}
