:root{--bg:#060608;--s1:#0d0d12;--s2:#111118;--s3:#18181f;--gold:#ceb888;--text:#f3f1ea;--sub:#a8a6a0;--dim:#6a6862;--border:#222228;--red:#ef6b6b;--green:#4ade80;--sans:"Outfit", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--display:"Bebas Neue", sans-serif;--wordmark:"Quantico", sans-serif;font:15px/1.5 var(--sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg);margin:0}h1,h2,h3{color:var(--text);margin:0;font-weight:600}button{cursor:pointer;font-family:inherit}input{font-family:inherit}a{color:var(--gold);text-decoration:none}.wordmark{font-family:var(--wordmark);text-transform:uppercase;letter-spacing:3px;font-weight:700}.display{font-family:var(--display);text-transform:uppercase;letter-spacing:1.5px;font-weight:400}::placeholder{color:var(--dim)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--s3);border-radius:6px}::-webkit-scrollbar-track{background:0 0}.rd-skeleton{background:linear-gradient(100deg,#14141b 30%,#1d1d27 50%,#14141b 70%) 0 0/200% 100%;animation:1.3s ease-in-out infinite rd-shimmer}@keyframes rd-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.rd-skeleton{animation:none}}.rd-recdot{animation:1.1s ease-in-out infinite rd-pulse}@keyframes rd-pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.rd-recdot{animation:none}}.rd-fadein{animation:.3s both rd-fade}@keyframes rd-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.rd-fadein{animation:none}}.rd-page{animation:.28s both rd-page-in}@keyframes rd-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rd-card{transition:transform .16s,border-color .16s,box-shadow .16s}.rd-card:hover{border-color:#ceb88859;transform:translateY(-2px);box-shadow:0 10px 26px #00000061}.rd-press{transition:transform .12s,opacity .15s,background .15s}.rd-press:active:not(:disabled){transform:scale(.97)}.rd-backdrop{animation:.2s both rd-fade}.rd-modal{animation:.24s cubic-bezier(.2,.7,.3,1) both rd-modal-in}@keyframes rd-modal-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rd-page,.rd-card,.rd-press,.rd-backdrop,.rd-modal{transition:none!important;animation:none!important}.rd-card:hover{transform:none}}
