:root{color-scheme:dark;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#0d1c2d;color:#edf2ef;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 50% 25%,#1b3348 0,transparent 520px),#0d1c2d;min-height:100vh;min-height:100svh}.entry-shell{display:grid;place-items:center;min-height:100vh;min-height:100svh;padding:24px 12px}.entry-card{width:min(100%,404px);min-width:0;padding:28px 24px;text-align:center;border:1px solid #b5d2e31b;border-radius:20px;background:#14293bd9;box-shadow:0 12px 40px #03111b24}.entry-brand{display:flex;align-items:center;justify-content:center;gap:9px;font-size:22px;font-weight:800;letter-spacing:-.7px}.entry-brand img{display:block;flex:none}.entry-indicator{width:22px;height:22px;margin:28px auto 18px;border:2px solid #e5c58b28;border-top-color:#e5c58b;border-radius:50%;animation:entry-spin 1s linear infinite}h1{margin:0;font-size:18px;line-height:1.45;font-weight:650;overflow-wrap:anywhere}.entry-note{margin:9px 0 0;color:#a9bece;font-size:14px;line-height:1.55}.entry-widget{display:flex;justify-content:center;align-items:center;width:100%;min-width:0;margin-top:18px}.entry-widget:empty{margin-top:0}button{font:inherit;font-size:14px;font-weight:650;min-height:44px;margin-top:20px;padding:10px 22px;border:1px solid #e5c58b55;border-radius:10px;color:#0d1c2d;background:#e5c58b;cursor:pointer}button:hover{background:#efd29c}button:focus-visible{outline:2px solid #fff1d1;outline-offset:4px}button[hidden]{display:none}button:disabled{opacity:.65;cursor:wait}.entry-card[data-state="failed"] .entry-indicator,.entry-card[data-state="interactive"] .entry-indicator,.entry-card[data-state="complete"] .entry-indicator{animation:none;border-color:#e5c58b66}.entry-noscript{color:#f4d2a2;font-size:14px;line-height:1.5;margin-top:20px}@keyframes entry-spin{to{transform:rotate(360deg)}}@media(max-width:350px){.entry-card{padding:24px 18px}.entry-brand{font-size:21px}h1{font-size:17px}}@media(prefers-reduced-motion:reduce){.entry-indicator{animation:none;border-color:#e5c58b66}}
