@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@500;600;700;800;900&display=swap";@font-face{font-family:Proxima Nova;src:local("Proxima Nova Thin"),local("GeogrotesqueWide-Th"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-Th.woff2) format("woff2"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-Th.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Extra Condensed;src:local("Proxima Nova Extra Condensed Thin"),local("ProximaNovaExtraCondensed-Rg"),url(/assets/fonts/ProximaNovaExtraCondensed.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("Proxima Nova"),local("ProximaNova-Rg"),url(/assets/fonts/ProximaNova.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("Proxima Nova Light"),local("GeogrotesqueWide-Lt"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-Lt.woff2) format("woff2"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-Lt.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("Proxima Nova"),local("GeogrotesqueWide-Rg"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-Rg.woff2) format("woff2"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-Rg.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("Proxima Nova Medium"),local("GeogrotesqueWide-Md"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-Md.woff2) format("woff2"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-Md.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("Proxima Nova Semi Bold"),local("GeogrotesqueWide-SmBd"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-SmBd.woff2) format("woff2"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-SmBd.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("Proxima Nova Bold"),local("GeogrotesqueWide-Bd"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-Bd.woff2) format("woff2"),url(/assets/fonts/geogrotesque-wide/GeogrotesqueWide-Bd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--nav-gap: 10px;--nav-item-v-padding: 8px;--nav-min-height: 36px;--nav-icon-size: 16px;--nav-text-size: 13px;--background: #0F0F0F;--gradient-bg: #0F0F0F;--sidebar-bg: #0C0C0C;--elevated: #171717;--subtle: #101010;--indent: #090909;--accent: #1E1E1E;--accent-hover: #2A2A2A;--text-primary: #e0e0e0;--text-secondary: #717171;--text-tertiary: #323232;--blue: #FF8928;--blue-hover: #FF7A1B;--blue-gradient: #FAB13B}.sidebar-container .nav-links{gap:0}.sidebar-container .nav-links .nav-link{padding:var(--nav-item-v-padding) 24px var(--nav-item-v-padding) var(--nav-left, 12px);min-height:var(--nav-min-height);display:flex;align-items:center;gap:var(--nav-gap);background:#111111;background:linear-gradient(90deg,var(--sidebar-bg) 0%,#141414 80%);border-radius:6px;margin:0}.sidebar-container .nav-links .nav-link:hover{background:linear-gradient(90deg,#141414 0%,#141414 80%);transform:none!important}.sidebar-container .nav-links .nav-link.active{background:linear-gradient(90deg,#1E1E1E 0%,#1E1E1E 80%)}.sidebar-container .nav-link.collapsed{padding:var(--nav-item-v-padding) 0px;justify-content:center;aspect-ratio:1 / 1;transition:aspect-ratio 0s .3s;background:#111111}.sidebar-container .nav-links .nav-link .nav-text,.sidebar-container .nav-links .nav-link .nav-icon{position:relative;z-index:2}.btn-accent{background:var(--blue-gradient)!important;box-shadow:0 0 10px 4px #fd8629 inset!important;border-radius:6px}.sidebar-container .nav-links .nav-link .nav-icon{width:var(--nav-icon-size);height:var(--nav-icon-size);display:inline-block;object-fit:contain;object-position:left center;opacity:1;background-color:var(--text-secondary);transition:background-color .16s ease,transform .16s ease,opacity .16s ease;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sidebar-container .nav-links .nav-link:hover .nav-icon,.sidebar-container .nav-links .nav-link.active .nav-icon{filter:brightness(0) invert(1)!important;background-color:#fff!important;opacity:1!important}.sidebar-container .nav-links .nav-link:hover .nav-text,.sidebar-container .nav-links .nav-link.active .nav-text{color:#fff!important}*{box-sizing:border-box}p{margin:unset}body{margin:0;font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--gradient-bg)}.bevel{outline:unset;border:unset;font-family:Arial,sans-serif;color:#a0a3b0;cursor:pointer;background:var(--accent);box-shadow:0 -1px #ffffff1a,0 1px #0000001a;border-radius:3px;transition:background-color .3s}.bevel-light{outline:unset;border:unset;font-family:Arial,sans-serif;color:#a0a3b0;cursor:pointer;background:#4a4d5e;box-shadow:0 1px #3a3d4e,0 -1px #5a5d6e;border-radius:3px;transition:background-color .3s}.bevel-gold{outline:unset;border:unset;font-family:Arial,sans-serif;color:var(--background);font-weight:700;cursor:pointer;border-radius:10px;background:var(--blue-gradient)!important;box-shadow:0 0 10px 4px #fd8629 inset!important;transition:background-color .3s}.bevel-gold:not(:disabled):hover{background-color:var(--accent)}.bevel-gold:not(:disabled):active{background-color:var(--accent);box-shadow:unset;transform:translateY(1px)}.bevel-purple{font-family:Arial,sans-serif;color:#fff;font-weight:700;cursor:pointer;border-radius:5px;border:1px solid #866FEA;background:radial-gradient(60% 60% at 50% 50%,#937EEC 0%,#6653B8 100%);box-shadow:0 4px 4px #0000001a,0 .5px #6b59ba,0 -.5px #a08aff}.gold{color:var(--gold)!important}.gold .gray{color:#926a2f}a:-webkit-any-link{text-decoration:none}.green{color:#59e878}.bevel:hover{background:#4a4d5e}.bevel-light:active{box-shadow:0 1px #2a2d3e}.bevel:active,.user-dropdown-link:active{box-shadow:0 1px #0000001a}.footer-link{color:#a0a3b0;font-family:Arial,sans-serif;font-size:15px;font-weight:600;text-decoration:none;display:flex;align-items:center;gap:8px;cursor:pointer}.purple{color:#5865f2}.admin-link{font-family:Arial,sans-serif;color:#a0a3b0;font-weight:700;text-decoration:none;opacity:.5;transition:opacity .3s}.admin-link:hover{opacity:1}.gamemode-link{width:100%;height:100%;text-decoration:none;position:absolute;z-index:1;top:0;left:0}.user-dropdown-link2{width:100%;height:40px;border-radius:3px;background:var(--elevated);color:#fff;font-family:Arial,sans-serif;font-size:13px;font-weight:700;display:flex;align-items:center;padding:0 8px;gap:8px;text-decoration:none;cursor:pointer;transition:background-color .3s;user-select:none}.user-dropdown-link{width:100%;height:30px;border-radius:3px;background:var(--elevated);color:#fff;font-family:Arial,sans-serif;font-size:13px;font-weight:700;display:flex;align-items:center;padding:0 8px;gap:8px;text-decoration:none;cursor:pointer;transition:background-color .3s;user-select:none}.user-dropdown-link.gold{border-radius:3px;background:var(--accent)}.provably{width:100%;height:30px;background:var(--elevated);color:#fff;font-family:Arial;font-size:12px;font-weight:700;text-align:center;line-height:30px;cursor:pointer;text-decoration:none}.provablyalt{width:100%;height:30px;background:var(--accent);color:#fff;font-family:Arial;font-size:12px;font-weight:700;text-align:center;line-height:30px;cursor:pointer;text-decoration:none}.user-dropdown-link:not(.gold):hover{background:var(--accent)}.white{color:#fff}.gray{color:var(--text-secondary)}.bold{font-weight:700}.cost{border-radius:3px;background:linear-gradient(0deg,rgba(255,190,24,.25) 0%,rgba(255,190,24,.25) 100%),linear-gradient(180deg,#2a2d3e 0%,#232630 100%);font-family:Arial,sans-serif;color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;font-variant-numeric:tabular-nums}.strip{border:unset;outline:unset;text-decoration:none}.fadein{animation:.2s ease fadein}.noto{font-family:Noto Sans}@keyframes fadein{0%{opacity:0}to{opacity:1}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}
