.js[data-view="track"] #track,.js[data-view="account"] #account{display:block}
.at-page{max-width:1160px}.at-head{position:relative;padding:0 0 22px;margin-bottom:20px}.at-head:after{content:"";display:block;height:1px;margin:24px auto 0;width:min(300px,70%);background:linear-gradient(90deg,transparent,#d7b76a80,transparent)}.at-head h1{font-size:clamp(42px,7vw,70px)}.at-head>p:last-of-type{max-width:620px;margin:10px auto 20px;color:#b9b0c7}.at-head .btn-ghost{gap:9px}
.at-console,.va-box{position:relative;border:1px solid #a88e5840;border-radius:22px;background:radial-gradient(ellipse at 15% 0,#58426722,transparent 65%),linear-gradient(145deg,#201929,#100e17);box-shadow:0 22px 64px #0005,inset 0 1px 0 #fff1;overflow:hidden}.at-console{padding:clamp(16px,3vw,28px)}.at-console:before,.va-box:before{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,#dec88999,transparent);pointer-events:none}
.track-bar{gap:12px;margin:0}.track-tabs{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none;flex:1;background:#100c17;box-shadow:inset 0 2px 8px #0005;border-color:#a9916140;gap:3px}.track-tabs button{font-size:14px}.track-tabs button[aria-selected="true"]{background:linear-gradient(135deg,#72503780,#4e355980);color:#ffe4ab;box-shadow:0 3px 10px #0005,inset 0 1px 0 #fff2}.track-guide{font-size:13px;color:#c0af99;margin:16px 0}.track-panel{border-top:1px solid #ccb36c21;padding-top:18px}.track-panel[hidden]{display:none!important}.track-panel .record-viewer-note{margin:0;padding:0;border:0}.track-panel .record-viewer-note h3{margin:0 0 10px;font-size:24px}.track-panel .record-viewer-note p{line-height:1.6}.track-panel input,.track-panel select{min-height:46px;font-size:16px!important}.sp-track{margin:0!important;padding:0!important;border:0!important}.sp-track>header{margin-bottom:20px}.sp-track>header h3{font-size:24px!important}.sp-track .sp-columns{grid-template-columns:1fr}.sp-track .sp-columns>div[hidden]{display:none!important}.sp-lineup-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.sp-lineup-tabs button,.record-pager button{min-height:44px;padding:8px 14px;border:1px solid #a791614d;background:#19131f;color:#d4c6b2;border-radius:10px;font:inherit;cursor:pointer}.sp-lineup-tabs button[aria-pressed="true"]{background:#64503550;color:#ffe1a1;border-color:#d7b76a}.sp-lineup-all[hidden]{display:none!important}.sp-lineup-all>summary{display:none}
.record-pager{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:18px;font-size:13px;color:#c7bba6}.record-pager[hidden]{display:none}.record-pager button:disabled{opacity:.4}.record-table{margin-top:10px}.record-table th,.record-table td{padding:14px 10px}.record-items li{padding:14px;border:1px solid #cdb36e28;border-radius:10px;background:#ffffff03;margin-bottom:8px}.record-items li strong{font-size:16px}
.at-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:20px 0}.at-links a{color:#d4bf90;font-size:14px;text-decoration:none}.at-links a:hover{text-decoration:underline}.va-box{margin:0;padding:clamp(18px,3vw,30px)}.va-tabs{display:flex;gap:4px;padding:5px;border:1px solid #bfa36630;border-radius:12px;background:#100c17;margin:20px 0}.va-tabs button{flex:1;border:0;background:transparent;color:#bdb0c6;font-size:14px;padding:10px}.va-tabs button[aria-selected="true"]{color:#ffe7b2;background:linear-gradient(135deg,#72503780,#4e355980);box-shadow:0 3px 10px #0005,inset 0 1px 0 #fff2}.va-panel[hidden]{display:none!important}.va-count{font-size:18px;color:#f1dba6}.va-identity p{font-size:18px;font-weight:600}.va-credits{grid-template-columns:repeat(auto-fit,minmax(min(235px,100%),1fr));gap:12px}.va-credits article{background:linear-gradient(160deg,#34283d,#201a2b);box-shadow:inset 0 1px 0 #fff1,0 6px 20px #0003}.va-form{max-width:none;grid-template-columns:1fr 1fr;align-items:start}.va-form>.va-check,.va-form>button,.va-form>.va-form-help{grid-column:1/-1}.va-history{margin:0}.va-history li{padding:14px 18px;border:1px solid #b99d6033;border-radius:10px;background:#211b2c;list-style:none}.va-history ul{padding:0}.va-login{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;padding:24px 0}.va-login h3{font-size:clamp(24px,4vw,34px)}.va-login .va-login-story{color:#c9bccb}.va-login .va-login-story p{margin:8px 0}.va-login .va-login-art{width:90px;height:90px;border:1px solid #e0bd7240;border-radius:26px;display:grid;place-items:center;color:#ebce8e;background:linear-gradient(140deg,#79654233,#52426555);box-shadow:0 10px 32px #0005,inset 0 1px 0 #fff2}.va-login-art .icon{width:42px;height:42px}.va-login .btn-crimson{margin-top:12px;width:100%}.va-login-facts{list-style:none;padding:20px;margin:0;border:1px solid #bfa36630;border-radius:16px;background:#0f0b1560;display:grid;gap:18px}.va-login-facts li{display:flex;gap:12px;align-items:start}.va-login-facts b{display:block;color:#ead3a0}.va-login-facts span{color:#b6aabf;font-size:14px}.va-login-no{display:grid;place-items:center;min-width:30px;height:30px;border:1px solid #cfb27050;border-radius:50%;color:#e0c384;font-size:13px}.va-rules{max-width:780px}.va-overview-go{margin-top:18px}.va-history-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px}
@media(min-width:1024px){.navlinks{gap:14px}.navlinks a{font-size:13.5px}.track-tabs{grid-template-columns:repeat(6,minmax(0,1fr))}.track-tabs button{font-size:13px;padding:10px 8px}}
@media(max-width:600px){.at-head h1{font-size:44px}.at-console,.va-box{border-radius:16px}.at-page{padding-top:90px}.va-form,.va-login{grid-template-columns:1fr}.va-login{gap:16px;padding:14px 0}.va-login-facts{gap:14px;padding:18px}.va-form{gap:12px}.va-box>header{flex-wrap:nowrap}.va-box>header h2{font-size:25px}.va-identity p{font-size:16px}.va-tabs button{padding:10px 8px}.track-bar{flex-direction:column;align-items:stretch}.track-bar>#records-refresh{align-self:flex-end}.sp-track>header{display:block}.sp-track>header button{width:100%;margin-top:12px}.record-table tbody th{font-size:15px}.record-table th,.record-table td{padding:12px 6px}.record-pager{justify-content:space-between}.va-history-pagination{justify-content:space-between}}
@media(prefers-reduced-motion:reduce){.at-console,.va-box{scroll-behavior:auto}}
.footer-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px}.footer-links a{padding:5px 0}
html[data-view="track"] .footer,html[data-view="account"] .footer{padding:22px 20px;margin-top:30px}html[data-view="track"] .footer a,html[data-view="account"] .footer a{display:inline-block;margin:4px 8px}html[data-view="track"] .footer p,html[data-view="account"] .footer p{font-size:12px;margin:8px auto;max-width:780px}
@media(max-width:600px){.va-box>header{display:block;padding-right:82px;position:relative}.va-box>header .va-refresh{position:absolute;right:0;top:6px;padding:9px;font-size:12px;min-height:42px}.va-box>header h2{font-size:24px}.va-box .va-rules{font-size:14px}.va-box .va-credits article{padding:14px}.va-credits article h3{margin:7px 0;font-size:18px}.va-credits article p{margin:7px 0}.at-head{padding-bottom:10px;margin-bottom:14px}.at-head:after{margin-top:16px}.va-box .va-identity{display:flex;gap:12px;align-items:center}.va-identity .va-logout{padding:9px;font-size:12px;min-height:42px}.va-box .va-identity p{flex:1;min-width:0;overflow-wrap:anywhere}}
@media(min-width:1024px) and (max-width:1239px){.navlinks{gap:10px}.navlinks a{font-size:12.5px}}
