._logo_1t2h0_2{box-sizing:content-box;flex:none;max-width:none;display:block}._pad24_1t2h0_9{padding:6px}._pad32_1t2h0_13{padding:8px}._pad48_1t2h0_17{padding:12px}._pad64_1t2h0_21{padding:16px}._app_1ypjg_2{display:contents}._app_1ypjg_2[hidden]{display:none}._page_115km_1{min-height:100vh;padding:var(--space-4);place-items:center;display:grid}._card_115km_8{justify-items:center;gap:var(--space-2);width:100%;max-width:26rem;padding:var(--space-6);text-align:center;background:var(--color-bg);border-radius:var(--radius-md);display:grid}._title_115km_20{margin:0 0 var(--space-2);color:var(--color-primary);font-size:1.5rem}._body_115km_26{color:var(--color-text-muted);margin:0}._page_1nkge_1{min-height:100vh;padding:var(--space-4);place-items:center;display:grid}._card_1nkge_8{width:100%;max-width:28rem;padding:var(--space-6);background:var(--color-bg);border-radius:var(--radius-md)}._card_1nkge_8>svg{margin:0 auto}._title_1nkge_20{margin:0 0 var(--space-2);color:var(--color-primary);font-size:1.5rem}._body_1nkge_26{margin:0 0 var(--space-4);color:var(--color-text-muted)}._retry_1nkge_31{min-width:44px;min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-bg);font:inherit;cursor:pointer;border:0}._page_x8sbq_1{min-height:100vh;padding:var(--space-4);place-items:center;display:grid}._card_x8sbq_8{width:100%;max-width:24rem;padding:var(--space-6);background:var(--color-bg);border-radius:var(--radius-md)}._brand_x8sbq_16{margin-bottom:var(--space-2);justify-content:center;display:flex}._title_x8sbq_22{margin:0 0 var(--space-2);color:var(--color-primary);font-size:1.5rem}._notice_x8sbq_28{color:var(--color-text-muted);margin:0}:root{--color-bg:#fff;--color-surface:#f4f6f8;--color-text:#1a1f24;--color-text-muted:#4a5561;--color-primary:#1d3557;--color-focus:#0b5fff;--font-family:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--space-2:.5rem;--space-4:1rem;--space-6:1.5rem;--radius-md:.5rem}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-family);color:var(--color-text);background:var(--color-surface);margin:0}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}
