:root{--night:#050c1a;--night-2:#091425;--band:#0e1f35;--band-2:#152b48;--line:#3b3420;--ink:#f1e8d4;--ink-2:#b3bcc8;--gold:#cdae6c;--on-gold:#0a1018;--ball:#d8f24a;--win:#62e3a4;--loss:#e36c5c;--warn:#e8c26a;--wrap-2:#2c2410;--court-line:#f1e8d466;--court-in:#11294a;--court-out:#0a1a30;--t-bronze:#c98a5b;--t-silver:#b9c3d3;--t-gold:#e8be4a;--t-platinum:#55d0c1;--t-emerald:#3cc97c;--t-diamond:#86afff;--t-master:#bd7bf4;--t-grandmaster:#f0585e;--t-challenger:#d7f23c;--t-unranked:#6b7ba3;--r:10px;--font-display:var(--font-cond);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-look=classic]{--night:#060d1a;--night-2:#0c1829;--band:#102239;--band-2:#18304f;--gold:#d4b26c;--ink-2:#b7c1ce;--line:#2a3f5e;--t-bronze:#7a879c;--t-silver:#6f96bf;--t-gold:#5aa7c9;--t-platinum:#4fb3b0;--t-emerald:#63b98a;--t-diamond:#9cbf6c;--t-master:#cdbd5e;--t-grandmaster:#ddb25a;--t-challenger:#ebc976;--t-unranked:#6b7ba3;--font-display:var(--font-cond)}*{box-sizing:border-box}html,body{background:var(--night);min-height:100%;margin:0}body{color:var(--ink);font-family:var(--font-body), "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);font-size:15px;line-height:1.45}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--gold)}h1,h2,h3{font-family:var(--font-display), Georgia, serif;text-wrap:balance;margin:0}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.newName{margin:10px max(16px, env(safe-area-inset-left,0px)) 0;border:1px solid color-mix(in srgb, var(--gold) 55%, transparent);background:color-mix(in srgb, var(--gold) 10%, var(--night));border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.newName p{min-width:0;color:var(--ink-2);flex:1;margin:0;font-size:14px;line-height:1.35}.newName b{color:var(--ink)}.newName button{appearance:none;font:600 13px var(--font-body), sans-serif;background:var(--gold);color:#0a1018;cursor:pointer;border:0;border-radius:999px;flex:none;padding:7px 12px}
