:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--green:#81dfff;--gold:#405f9b;--line:#6f99cf4d;--muted:#526e95;color:#233b64;background:#edf6ff}body{background:radial-gradient(at 15% 15%,#c1efff,#0000 60%),linear-gradient(145deg,#e6f6ff,#fff2df 68%,#f3a8b333)}#menu{background:radial-gradient(at 15% 18%,#b6edff,#0000 65%),linear-gradient(145deg,#e8f7ff 10%,#edf2ff 52%,#fff2df 88%,#f3a8b3);padding-top:70px}#menu:before{border-color:#5b85d21c}.eyebrow{color:#4169ad}.eyebrow:before{background:#5b85d2}h1{color:#263f71}.brand p{color:#526e95}.glass{color:#2c4271;background:#ffffff80;box-shadow:0 4px 20px #5b85d210}.glass:hover{background:#fff}.glass.primary{color:#17375e;background:linear-gradient(120deg,#9be9ff,#7fc3f2);border-color:#83bce5;box-shadow:0 8px 25px #5b85d226}.glass.primary:hover{background:#b5efff}.glass.small{color:#526e95}.panel{background:#ffffff8f;border-color:#90b2d54d;box-shadow:0 16px 40px #3f63951a}.panel .hint,.status{color:#4c6d9d}.status.error{color:#a43860}.panel input{color:#2c4271;background:#fff8;border-color:#8dafd7}.code{color:#3261a7}.invite-link{color:#526e95}.menu-footer{color:#56749c}#gamebar-nav{top:max(12px,env(safe-area-inset-top));left:max(18px,env(safe-area-inset-left));right:max(18px,env(safe-area-inset-right));z-index:22;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex;position:fixed}#gamebar-nav a,#gamebar-account{pointer-events:auto;color:#2c4271;background:#f4fbfff2;border:1px solid #9ab9e155;border-radius:999px;padding:9px 14px;text-decoration:none;box-shadow:0 3px 12px #183c6212}#gamebar-account{white-space:nowrap;text-overflow:ellipsis;max-width:50vw;overflow:hidden}.in-game #gamebar-nav{display:none}#gamebar-return-game{color:#cce9ff!important}#hud{color:#e5f4ff}#hud .pill{background:#173046d9;border-color:#95c9f433}#hud .pill b{color:#9be9ff}#hud-group{color:#c9e7ff}#hud button{color:#e6f5ff;background:#183d5fe6;border-color:#9cc6eb40}#connection{color:#abcde5}#toast{color:#264675;background:#f1f8fffa;border-color:#b8d3ee}#banner .txt{color:#24446d;background:#f2f8ffed;border-color:#c2d7ee}.modal .box{color:#2c4271;background:linear-gradient(145deg,#eff8ff,#fff2df);border-color:#abc8e8}.modal button{color:#2c4271;background:#fff9}.modal button.primary{color:#233e63;background:#9be9ff}#rotate{background:linear-gradient(145deg,#e2f5ff,#fff2df)}#rotate .phone{color:#5b85d2}#rotate button{color:#3b659c}#spin-description,.spin-direction,.spin-help{color:#47668e}@media (width<=600px) and (orientation:portrait){#menu{justify-content:flex-start;padding-top:84px}.menu-shell{gap:24px}#gamebar-nav{font-size:11px}.menu-footer{margin-top:24px}.brand h1{font-size:40px}.panel input{font-size:24px}}@media (height<=520px) and (orientation:landscape){#menu{padding-top:52px}.menu-shell{gap:35px}#gamebar-nav{font-size:10px;top:8px}#gamebar-nav a,#gamebar-account{padding:6px 10px}}body.in-game #hud{color:#263f67}body.in-game #hud .pill{color:#edf8ff}body.in-game #hud #gamebar-return-game{color:#294b78!important}body.in-game #connection,body.in-game #latency{color:#36567f;font-weight:600}body.in-game #latency{white-space:nowrap;font-size:10px}body.in-game #power-title,body.in-game #power-value,body.in-game #precision-control .precision-title,body.in-game #fine-value{color:#243f68}body.in-game #power-caption,body.in-game #power-control .power-foot,body.in-game #precision-control .precision-foot,body.in-game #spin-caption{color:#48668b}body.in-game #balls-left .row{background:#f8fbfff0;border-color:#9dbade70}body.in-game #balls-left .row .lbl,body.in-game #balls-left .row:first-child .lbl{color:#2e4b75}body.in-game #hint{color:#36557e;background:#f7fbffde;border-radius:9px;padding:3px 8px}body.in-game #precision-control .fine-step{color:#eff8ff;background:#24496e;border-color:#7395bb}#spin-modal .box p,#spin-modal .spin-direction{color:#47668e}#spin-modal #spin-description{color:#294b76!important}#spin-modal .spin-help{color:#526e94!important}body.in-game #placement-bar{color:#edf7ff;background:#193e5af5;border-color:#9fcbe0}
