:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--brand-navy:#17324d;--brand-navy-dark:#0c2135;--brand-cyan:#1dafe0;--brand-purple:#8b2c93;--brand-yellow:#ffd43b;--primary:#087fa8;--on-primary:#fff;--primary-container:#c4e7ff;--on-primary-container:#001e2d;--surface:#f7f9fc;--surface-card:#fff;--surface-nav:#fff;--surface-input:#eaeef1;--on-surface:#171c1f;--on-surface-variant:#40484c;--outline-variant:#d6dbdf;--header-start:#11283f;--header-end:#2e6886;--on-header:#fff;--on-header-muted:#ffffffc7;--success:#138a66;--on-success:#fff;--success-container:#d9f4e9;--on-success-container:#064e3b;--warning:#b86c00;--warning-container:#ffedc2;--on-warning-container:#5d3500;--error:#b3261e;--error-container:#ffdad6;--on-error-container:#410002}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--brand-navy:#17324d;--brand-navy-dark:#0c2135;--brand-cyan:#1dafe0;--brand-purple:#d498db;--brand-yellow:#ffd43b;--primary:#5ad3fa;--on-primary:#003547;--primary-container:#004c69;--on-primary-container:#c4e7ff;--surface:#101a24;--surface-card:#182633;--surface-nav:#12202c;--surface-input:#26323c;--on-surface:#dee3e7;--on-surface-variant:#c0c7cd;--outline-variant:#3a444b;--header-start:#071722;--header-end:#1d5875;--on-header:#fff;--on-header-muted:#ffffffc7;--success:#63d6ae;--on-success:#003828;--success-container:#064e3b;--on-success-container:#b5f5dc;--warning:#ffc166;--warning-container:#5a3900;--on-warning-container:#ffdfa6;--error:#ffb4ab;--error-container:#93000a;--on-error-container:#ffdad6}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface);color:var(--on-surface);margin:0;font:400 16px/1.5 Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}a{color:var(--primary)}h1{margin:0 0 12px;font-size:30px;font-weight:600;line-height:1.22}p{margin:0 0 16px}.muted{color:var(--on-surface-variant)}.page{max-width:560px;margin:0 auto;padding:48px 16px}.logo{width:180px;height:auto;margin-bottom:32px;display:block}.card{background:var(--surface-card);border:1px solid var(--outline-variant);border-radius:16px;padding:24px}.button{border:1px solid var(--outline-variant);min-height:48px;color:var(--primary);font:inherit;cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0 20px;font-weight:500;text-decoration:none;display:inline-flex}.button.filled{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.button:focus-visible,a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.actions{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.code{background:var(--surface-input);border:1px solid var(--outline-variant);overflow-wrap:anywhere;border-radius:10px;margin-bottom:12px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}
