@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--ink:#07060a;--panel:#0d0b12;--soft-panel:#121018;--line:#ffffff17;--text:#f8f5fb;--muted:#9d98a6;--purple:#b35cff;--pink:#f05cc7;--blue:#6e8dff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--text);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}main{background:radial-gradient(circle at 50% 11%,#5e26743b,#0000 29%),#07060a;min-height:100vh;position:relative;overflow:hidden}.ambient{filter:blur(120px);pointer-events:none;opacity:.28;border-radius:50%;position:absolute}.ambient-one{background:#7f2bae;width:550px;height:550px;top:900px;left:-300px}.ambient-two{background:#243eaa;width:420px;height:420px;top:1750px;right:-230px}.nav-wrap{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a090dd1;border:1px solid #ffffff12;border-radius:18px;justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);height:74px;margin:24px auto 0;padding:0 18px 0 24px;display:flex;position:relative;box-shadow:0 18px 60px #00000047}.brand,.footer-brand{letter-spacing:-.7px;align-items:center;gap:11px;font-size:22px;font-weight:720;display:flex}.brand-dot{color:var(--purple)}.brand-mark{width:25px;height:25px;display:inline-flex;position:relative;transform:rotate(-28deg)}.brand-mark span{background:linear-gradient(90deg, var(--pink), var(--purple));border-radius:4px;height:5px;position:absolute;box-shadow:0 0 16px #b35cff8c}.brand-mark span:first-child{width:23px;top:2px;left:0}.brand-mark span:nth-child(2){width:17px;top:10px;left:4px}.brand-mark span:nth-child(3){width:11px;top:18px;left:8px}.main-nav{color:#b9b5bd;gap:34px;font-size:14px;display:flex}.main-nav a,.text-link{transition:color .2s}.main-nav a:hover,.text-link:hover{color:#fff}.nav-actions{align-items:center;gap:22px;font-size:14px;display:flex}.button{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 23px;font-weight:630;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-small{border-radius:10px;min-height:40px;padding:0 17px;font-size:13px}.button-primary{color:#fff;background:linear-gradient(135deg,#8a3ac0,#b14ed4);border-color:#dca5ff45;box-shadow:inset 0 0 0 1px #c67bff1f,0 10px 35px #8b36b74d,0 0 24px #ad4ad529}.button-primary:hover{background:linear-gradient(135deg,#9846ce,#c35de5)}.button-ghost{border-color:var(--line);color:#d6d2d9;background:#ffffff09}.button-ghost:hover{background:#ffffff0f;border-color:#ffffff2e}.hero{z-index:2;text-align:center;min-height:1010px;padding:86px 24px 0;position:relative}.announcement{color:#c9bdcf;background:#7a5b2a2e;border:1px solid #eec36d45;border-radius:999px;align-items:center;gap:9px;padding:9px 16px;font-size:12px;display:inline-flex}.announcement span{color:#ffd565}.announcement b{color:#f2d99f;font-weight:620}.eyebrow{color:#b9a2ca;font:600 11px/1 var(--font-geist-mono);letter-spacing:1.8px;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin:28px 0 19px;display:flex}.eyebrow span{background:linear-gradient(90deg, transparent, var(--purple));width:22px;height:1px}.hero h1,.section-heading h2,.claim h2{letter-spacing:-5px;margin:0;font-size:clamp(52px,6.8vw,92px);font-weight:710;line-height:.98}h1 em,h2 em{color:#0000;background:linear-gradient(90deg,#e5b9ff 0%,#bd7dec 40%,#f190c8 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-copy{max-width:670px;color:var(--muted);margin:25px auto 0;font-size:17px;line-height:1.65}.hero-actions{justify-content:center;gap:11px;margin-top:31px;display:flex}.play{font-size:10px}.microcopy{color:#66616b;margin:17px 0 0;font-size:11px}.microcopy span{padding:0 5px}.hero-stage{perspective:1100px;width:min(1180px,100%);height:520px;margin:48px auto 0;position:relative}.stage-glow{filter:blur(80px);background:#9b43ce40;border-radius:50%;width:630px;height:240px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.dashboard-card{z-index:3;text-align:left;background:#0c0b0f;border:1px solid #cb79f552;border-radius:18px;width:720px;height:430px;position:absolute;top:18px;left:50%;overflow:hidden;transform:translate(-50%)rotateX(2deg);box-shadow:0 0 0 6px #ffffff04,0 36px 100px #000000b3,0 0 55px #872eb324}.dashboard-topbar{background:#100e13;border-bottom:1px solid #1c1920;justify-content:space-between;align-items:center;height:31px;padding:0 12px;display:flex}.tiny-logo{transform-origin:0;height:16px;transform:scale(.48)}.window-dots{gap:5px;display:flex}.window-dots i{background:#333039;border-radius:50%;width:6px;height:6px}.dashboard-body{grid-template-columns:132px 1fr;height:calc(100% - 31px);display:grid}.dashboard-body aside{background:#0a090c;border-right:1px solid #1a171d;flex-direction:column;gap:5px;padding:18px 10px;display:flex}.side-brand{align-items:center;gap:8px;padding:4px 7px 18px;font-size:10px;display:flex}.side-brand .brand-mark{width:13px;height:13px;transform:rotate(-28deg)scale(.5)}.dashboard-body aside>span{color:#66616c;border-radius:6px;padding:8px 9px;font-size:8px}.dashboard-body aside .active{color:#d5a4ef;background:#a04bc921}.dashboard-main{background:radial-gradient(circle at 50% 0,#5c28691f,#0000 34%);padding:20px}.dash-heading{justify-content:space-between;align-items:center;display:flex}.dash-heading small,.metric-grid small,.chart-title small{color:#77717e;font:500 7px var(--font-geist-mono);letter-spacing:.8px}.dash-heading h3{letter-spacing:-.4px;margin:5px 0 0;font-size:15px}.dash-heading button{color:#aaa4af;background:#151219;border:1px solid #27222c;border-radius:6px;padding:7px 10px;font-size:7px}.metric-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.metric-grid>div{background:#100e13;border:1px solid #211d25;border-radius:8px;height:67px;padding:11px;position:relative}.metric-grid b{margin-top:6px;font-size:17px;display:block}.metric-grid em{color:#78d7a5;font:normal 6px var(--font-geist-mono);position:absolute;bottom:10px;right:9px}.chart-card{background:#0f0d12;border:1px solid #211d25;border-radius:8px;height:205px;margin-top:10px;padding:14px}.chart-title{justify-content:space-between;display:flex}.chart-title b{margin-top:5px;font-size:10px;display:block}.bars{background:repeating-linear-gradient(0deg,#0000 0 32px,#ffffff06 33px);border-bottom:1px solid #29222f;align-items:end;gap:8px;height:135px;margin-top:12px;display:flex}.bars i{background:linear-gradient(#b44ce1,#62267d33);border-radius:3px 3px 0 0;width:100%;box-shadow:0 0 12px #ba44e133}.profile-card{z-index:2;text-align:center;background:#0c0a0ff5;border:1px solid #ffffff24;border-radius:17px;width:235px;height:330px;position:absolute;top:105px;overflow:hidden;box-shadow:0 30px 70px #000000a6}.profile-left{left:6px;transform:rotate(-9deg)}.profile-right{right:6px;transform:rotate(9deg)}.profile-art{height:112px;position:relative;overflow:hidden}.art-violet{background:radial-gradient(circle at 75% 35%,#e57fd7,#0000 10%),linear-gradient(160deg,#4f235e,#171026 70%)}.art-violet:after{content:"";background:#22152e;border-radius:50%;width:180px;height:60px;position:absolute;bottom:-35px;left:20px;box-shadow:0 -13px #342043}.moon{background:#f3d6ed;border-radius:50%;width:28px;height:28px;position:absolute;top:24px;right:42px;box-shadow:0 0 18px #e083d0}.art-blue{background:radial-gradient(circle at 25% 35%,#6087ff59,#0000 25%),linear-gradient(160deg,#13204a,#090b15 75%)}.planet{background:linear-gradient(135deg,#748fff,#302b70);border-radius:50%;width:45px;height:45px;position:absolute;top:26px;left:95px;box-shadow:0 0 26px #627fffa6}.planet:after{content:"";border:3px solid #a9b7ff;border-radius:50%;width:70px;height:16px;position:absolute;top:14px;left:-13px;transform:rotate(-14deg)}.avatar{color:#fff;border:4px solid #0d0b10;border-radius:50%;place-items:center;width:54px;height:54px;margin:-27px auto 8px;font-size:20px;font-weight:700;display:grid;position:relative}.avatar-violet{background:linear-gradient(135deg,#dc78e2,#6d2e95)}.avatar-blue{background:linear-gradient(135deg,#6887ff,#252d6b)}.profile-copy strong{font-size:14px;display:block}.profile-copy i{color:#746e79;font:normal 7px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.8px;margin-top:3px;display:block}.profile-copy p{color:#9b95a0;margin:13px auto;font-size:8px}.social-row{color:#c9a2d5;justify-content:center;gap:13px;display:flex}.link-pill{color:#96909b;background:#121016;border:1px solid #25212a;border-radius:8px;justify-content:space-between;margin:15px 18px 0;padding:9px 11px;font-size:8px;display:flex}.social-proof{border-bottom:1px solid var(--line);text-align:center;width:min(1050px,100% - 48px);margin:10px auto 0;padding:55px 0 78px}.social-proof>p{color:#6f6974;font-size:12px}.creator-row{justify-content:center;margin-top:16px;display:flex}.creator{border:2px solid #09070c;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-6px;font-size:8px;font-weight:700;display:grid}.c1{background:#8f4d95}.c2{background:#476593}.c3{background:#a45d5d}.c4{background:#4f826f}.c5{background:#674c95}.stats{grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.stats>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;min-height:70px;display:flex}.stats>div:last-child{border:0}.stats b{letter-spacing:-1.5px;font-size:29px}.stats b span{color:var(--purple)}.stats small{color:#69636e;font:500 8px var(--font-geist-mono);letter-spacing:1.4px;margin-top:8px}.section{z-index:2;width:min(1120px,100% - 48px);margin:0 auto;padding:130px 0;position:relative}.section-heading{text-align:left;max-width:720px}.section-heading .eyebrow{justify-content:flex-start;margin-top:0}.section-heading h2,.claim h2{letter-spacing:-4px;font-size:clamp(44px,5.2vw,72px)}.section-heading>p:last-child{max-width:555px;color:var(--muted);margin:25px 0 0;font-size:15px;line-height:1.7}.feature-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:65px;display:grid}.feature-card{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff03);border-radius:17px;min-height:440px;padding:20px;position:relative;overflow:hidden}.feature-card:before{content:"";filter:blur(70px);opacity:.12;border-radius:50%;width:230px;height:230px;position:absolute;top:50px;left:50%;transform:translate(-50%)}.feature-card.purple:before{background:var(--purple)}.feature-card.blue:before{background:var(--blue)}.feature-card.pink:before{background:var(--pink)}.feature-top{color:#68626c;font:500 10px var(--font-geist-mono);justify-content:space-between;align-items:center;display:flex}.feature-top i{border:1px solid var(--line);border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.feature-visual{place-items:center;height:225px;display:grid;position:relative}.feature-card h3{letter-spacing:-.7px;margin:12px 0 0;font-size:21px}.feature-card>p{color:#817b86;margin:12px 0 0;font-size:13px;line-height:1.65}.mini-profile{background:linear-gradient(160deg,#1b1120,#0b0a0d);border:1px solid #be75eb3b;border-radius:13px;flex-direction:column;align-items:center;width:135px;height:160px;padding-top:37px;display:flex;transform:rotate(-4deg);box-shadow:0 20px 40px #000}.mini-profile>span{background:linear-gradient(135deg,#d275e0,#5b2b89);border-radius:50%;width:43px;height:43px;box-shadow:0 0 20px #c461e559}.mini-profile b{font:600 8px var(--font-geist-mono);letter-spacing:1px;margin-top:13px}.mini-profile i{color:#6c6570;font:normal 6px var(--font-geist-mono);margin-top:5px}.palette{border:1px solid var(--line);background:#131016;border-radius:7px;gap:4px;padding:7px;display:flex;position:absolute;bottom:33px;right:36px;transform:rotate(5deg)}.palette i{background:#9e50ca;border-radius:50%;width:12px;height:12px}.palette i:nth-child(2){background:#e56fbb}.palette i:nth-child(3){background:#735ae5}.palette i:nth-child(4){background:#f0d2f1}.upload-cloud{color:#aab9ff;background:radial-gradient(circle,#5670df2e,#0000 68%);border:1px solid #708dff52;border-radius:50%;place-items:center;width:75px;height:75px;font-size:27px;display:grid;box-shadow:0 0 40px #5470e82b}.upload-items{flex-direction:column;gap:6px;width:185px;display:flex;position:absolute;bottom:13px}.upload-items span{color:#7f7b8a;font:500 6px var(--font-geist-mono);background:#121119;border:1px solid #242231;border-radius:6px;justify-content:space-between;padding:7px 8px;display:flex}.upload-items b{color:#86cca7}.share-link{background:#151016;border:1px solid #ee66c633;border-radius:9px;width:190px;padding:13px 14px;position:relative;box-shadow:0 18px 40px #000}.share-link small{color:#6d6370;font:500 6px var(--font-geist-mono);letter-spacing:1px;display:block}.share-link b{margin-top:6px;font-size:11px;display:block}.share-link i{color:#dc71ba;font-style:normal;position:absolute;top:18px;right:12px}.pulse-rings{border:1px solid #ee5cc730;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;bottom:27px;right:48px;box-shadow:0 0 0 12px #ed5ac70d,0 0 0 24px #ed5ac706}.pulse-rings span{color:#fff;background:#9f3b89;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.claim{background:radial-gradient(circle at 82%,#7c339b38,#0000 33%),linear-gradient(135deg,#0e0b12,#09080b);border:1px solid #c16fe42b;border-radius:24px;min-height:480px;padding:78px 74px;overflow:hidden}.claim-content{z-index:2;max-width:650px;position:relative}.claim .eyebrow{justify-content:flex-start;margin-top:0}.claim p:not(.eyebrow){color:var(--muted);font-size:15px}.claim-form{background:#0a090c;border:1px solid #ffffff1c;border-radius:12px;align-items:center;max-width:560px;height:58px;margin-top:28px;padding:6px 6px 6px 18px;display:flex;box-shadow:0 20px 40px #00000040}.claim-form label{color:#aaa2ad;font-size:14px}.claim-form input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.claim-form button{color:#fff;background:linear-gradient(135deg,#8a3ac0,#b14ed4);border:0;border-radius:8px;height:44px;padding:0 18px;font-size:13px;font-weight:650}.claim-content>small{color:#5e5962;margin-top:12px;font-size:9px;display:block}.claim-glow{border:1px solid #b853dc21;border-radius:50%;width:340px;height:340px;position:absolute;top:65px;right:45px;box-shadow:0 0 0 55px #9834bb09,0 0 0 110px #9834bb05}.claim-orbit{border:1px solid #ce82ef33;border-radius:50%;width:225px;height:225px;position:absolute;top:118px;right:115px;transform:rotate(-18deg)}.claim-orbit:before{content:"";border:1px solid #ce82ef1f;border-radius:50%;position:absolute;inset:37px}.claim-orbit span,.claim-orbit i,.claim-orbit b{background:#b65adb;border-radius:50%;position:absolute;box-shadow:0 0 20px #b65adb}.claim-orbit span{width:10px;height:10px;top:18px;left:45px}.claim-orbit i{width:7px;height:7px;top:100px;right:7px}.claim-orbit b{width:13px;height:13px;bottom:4px;left:68px}.compact{text-align:center;margin:0 auto}.compact .eyebrow{justify-content:center}.compact>p:last-child{margin-left:auto;margin-right:auto}.price-grid{grid-template-columns:1fr 1fr;align-items:center;gap:15px;max-width:780px;margin:58px auto 0;display:grid}.price-card{border:1px solid var(--line);background:#0d0b10;border-radius:18px;min-height:480px;padding:32px;position:relative}.price-card.featured{background:radial-gradient(circle at 50% 0,#7b319540,#0000 36%),#100c13;border-color:#c15be061;min-height:520px;box-shadow:0 25px 80px #00000059}.popular{color:#d18ee5;font:600 7px var(--font-geist-mono);letter-spacing:.8px;background:#ac4bc924;border-radius:999px;padding:6px 9px;position:absolute;top:23px;right:22px}.plan-label{letter-spacing:1.4px;color:#a870bd!important;font:600 9px var(--font-geist-mono)!important}.price-card h3{margin:12px 0;font-size:27px}.price{align-items:end;gap:10px;display:flex}.price b{letter-spacing:-3px;font-size:47px}.price span{color:#66606a;padding-bottom:8px;font-size:11px}.price-card>p:not(.plan-label){color:#817b85;min-height:42px;font-size:13px;line-height:1.5}.price-card ul{border-top:1px solid var(--line);color:#aaa4ae;flex-direction:column;gap:13px;margin:22px 0;padding:20px 0;font-size:12px;list-style:none;display:flex}.check{color:#cb80e2;background:#ae49cc26;border-radius:50%;place-items:center;width:17px;height:17px;margin-right:9px;font-size:9px;display:inline-grid}.price-card .button{width:100%;margin-top:4px}.faq{padding-top:75px}.faq-list{max-width:820px;margin:55px auto 0}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;grid-template-columns:40px 1fr 30px;align-items:center;min-height:78px;font-size:16px;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:#625c66;font:500 9px var(--font-geist-mono)}.faq-list summary i{border:1px solid var(--line);color:#8d8692;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;transition:transform .2s;display:grid}.faq-list details[open] summary i{color:#d3a4e2;transform:rotate(45deg)}.faq-list details p{color:#8b8590;margin:-5px 50px 25px 40px;font-size:13px;line-height:1.7}footer{border-top:1px solid var(--line);z-index:2;width:min(1120px,100% - 48px);margin:0 auto;padding:65px 0 28px;position:relative}.footer-brand{font-size:25px}.footer-brand .brand-mark{transform:rotate(-28deg)scale(.9)}footer>p{color:#77717c;font-size:12px}.footer-links{color:#88818d;gap:30px;margin-top:38px;font-size:12px;display:flex}.footer-links a:last-child{margin-left:auto}.footer-bottom{border-top:1px solid var(--line);color:#4f4a53;font:500 8px var(--font-geist-mono);text-transform:uppercase;letter-spacing:1px;justify-content:space-between;margin-top:55px;padding-top:18px;display:flex}@media (max-width:900px){.main-nav{display:none}.hero{min-height:920px;padding-top:70px}.hero h1{letter-spacing:-3px}.dashboard-card{width:650px}.profile-card{width:200px}.profile-left{left:-25px}.profile-right{right:-25px}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:400px}.feature-visual{height:210px}.claim{padding:62px 42px}.claim-orbit,.claim-glow{opacity:.3}.stats b{font-size:24px}}@media (max-width:650px){.nav-wrap{width:calc(100% - 24px);height:64px;margin-top:12px;padding:0 10px 0 15px}.brand{font-size:18px}.nav-actions .text-link{display:none}.button-small{padding:0 12px}.hero{min-height:780px;padding:63px 16px 0}.announcement{font-size:10px}.announcement b{display:none}.hero h1{letter-spacing:-2.7px;font-size:45px}.hero-copy{font-size:14px}.hero-actions{flex-direction:column;max-width:260px;margin:26px auto 0}.hero-stage{height:390px;margin-top:40px}.dashboard-card{transform-origin:top;width:520px;height:320px;transform:translate(-50%)scale(.79)}.profile-card{display:none}.social-proof{padding-top:30px}.stats{grid-template-columns:1fr 1fr;gap:20px}.stats>div:nth-child(2){border-right:0}.section{width:calc(100% - 28px);padding:90px 0}.section-heading h2,.claim h2{letter-spacing:-2.7px;font-size:44px}.section-heading>p:last-child{font-size:13px}.feature-grid{margin-top:40px}.claim{min-height:430px;padding:45px 24px}.claim-form{grid-template-columns:auto 1fr;height:auto;padding:12px;display:grid}.claim-form button{grid-column:1/-1;margin-top:10px}.price-grid{grid-template-columns:1fr}.price-card,.price-card.featured{min-height:auto}.faq-list summary{font-size:14px}.footer-links{flex-wrap:wrap}.footer-links a:last-child{margin-left:0}.footer-bottom{gap:20px;line-height:1.5}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}.app-shell .link-editor>div{grid-template-columns:90px 1fr 1.8fr 30px}.app-shell .link-editor select{color:#a8a1ac;background:#0c0b0e;border:1px solid #2a252d;border-radius:7px;margin:0;padding:0 7px;font-size:8px}.social-icon{font:700 8px var(--font-geist-mono)}.social-discord{color:#9ca6ff!important}.social-instagram{color:#ef83c5!important}.social-youtube{color:#ff8288!important}.social-spotify{color:#6ce09a!important}.social-github{color:#d2ced5!important}.gem-icon{object-fit:contain;vertical-align:-.35em;image-rendering:auto;filter:drop-shadow(0 0 7px #55b5ff47);flex:none;width:1.45em;height:1.45em;display:inline-block}.price b:has(.gem-icon){align-items:center;gap:7px;display:flex}.announcement>.gem-icon{margin-right:1px}.gem-balance{align-items:center;gap:5px;display:inline-flex}.reward-card .gem-icon{width:54px;height:54px}.achievement-mark .gem-icon{width:42px;height:42px}.gem-upgrades .gem-icon{width:24px;height:24px}.gem-history .gem-icon,.promo-table .gem-icon,.admin-table .gem-icon{width:16px;height:16px}.app-shell{--app-side:238px;color:#f5f1f7;background:radial-gradient(circle at 76% -5%,#7d2f9e21,#0000 28%),#08070a;min-height:100vh}.app-topbar{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#09080be6;border-bottom:1px solid #201c24;justify-content:space-between;align-items:center;height:66px;padding:0 25px;display:flex;position:fixed;top:0;left:0;right:0}.app-brand{letter-spacing:-.7px;align-items:center;gap:9px;font-size:19px;font-weight:750;display:flex}.app-brand>span{color:var(--purple)}.app-brand>i{width:21px;height:21px;display:inline-block;position:relative;transform:rotate(-28deg)}.app-brand>i b{background:linear-gradient(90deg,var(--pink),var(--purple));border-radius:3px;height:4px;position:absolute;left:0}.app-brand>i b:first-child{width:20px;top:1px}.app-brand>i b:nth-child(2){width:15px;top:8px;left:3px}.app-brand>i b:nth-child(3){width:10px;top:15px;left:6px}.app-top-actions{color:#8f8994;align-items:center;gap:18px;font-size:11px;display:flex}.app-top-actions>a{color:#b4aeb9;border-left:1px solid #2b2630;padding-left:18px}.app-top-actions>a:hover{color:#fff}.rank{color:#9a949e;font:650 7px var(--font-geist-mono);letter-spacing:.8px;text-transform:uppercase;border:1px solid #343039;border-radius:999px;padding:5px 8px}.rank-pro{color:#d999ec;background:#9f43bf1c;border-color:#be64df66}.rank-vip{color:#ffd089;background:#ac761c1f;border-color:#ffc05c59}.app-sidebar{width:var(--app-side);z-index:50;background:#0b0a0d;border-right:1px solid #1d1a20;padding:89px 14px 18px;position:fixed;inset:0 auto 0 0}.member-chip{background:#100e12;border:1px solid #232027;border-radius:11px;align-items:center;gap:10px;margin:0 4px 22px;padding:12px;display:flex}.member-chip>span{background:linear-gradient(135deg,#a64fd2,#62317a);border-radius:8px;place-items:center;width:33px;height:33px;font-size:13px;font-weight:700;display:grid;overflow:hidden}.member-chip img{object-fit:cover;width:100%;height:100%}.member-chip b{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:11px;display:block;overflow:hidden}.member-chip small{color:#655f69;font:500 7px var(--font-geist-mono);margin-top:4px;display:block}.app-sidebar nav{flex-direction:column;gap:3px;display:flex}.app-sidebar nav button{color:#706a75;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;width:100%;min-height:39px;padding:0 12px;font-size:10px;transition:all .18s;display:flex}.app-sidebar nav button i{color:#59535e;width:17px;font-size:12px;font-style:normal}.app-sidebar nav button:hover{color:#c2bbc6;background:#111014}.app-sidebar nav button.active i{color:#c57edd}.sidebar-foot{position:absolute;bottom:24px;left:18px;right:18px}.sidebar-foot>span{color:#514b55;font:500 6px var(--font-geist-mono);letter-spacing:1px}.sidebar-foot>div{background:#1b181e;border-radius:99px;height:4px;margin-top:8px;overflow:hidden}.sidebar-foot i{background:linear-gradient(90deg,#8e3eaa,#d46ec3);border-radius:99px;height:100%;display:block}.app-main{min-height:100vh;padding:104px 34px 80px calc(var(--app-side) + 34px);background:0 0;margin:0;position:static;overflow:visible}.app-heading{justify-content:space-between;align-items:flex-start;gap:25px;min-height:80px;margin-bottom:25px;display:flex}.app-heading small,.panel-title small,.app-panel>small{color:#8a599b;font:600 7px var(--font-geist-mono);letter-spacing:1.3px}.app-heading h1{letter-spacing:-1.2px;margin:6px 0 0;font-size:27px}.app-heading p{color:#77717c;margin:7px 0 0;font-size:11px}.app-primary,.mini-action{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8737ad,#b352c6);border:1px solid #d382f047;border-radius:8px;font-weight:650;box-shadow:0 8px 24px #7a2b9533}.app-primary{min-height:39px;padding:0 16px;font-size:10px}.app-primary:hover{filter:brightness(1.12)}.app-primary:disabled,.mini-action:disabled{opacity:.5;cursor:not-allowed}.app-toast{z-index:200;color:#e3c8e9;background:#171119;border:1px solid #c469e14d;border-radius:9px;max-width:460px;padding:12px 17px;font-size:11px;position:fixed;top:78px;right:22px;box-shadow:0 18px 50px #00000073}.metric-cards{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.metric-cards article{background:linear-gradient(145deg,#100e12,#0c0b0e);border:1px solid #211e24;border-radius:10px;min-height:105px;padding:17px}.metric-cards span{color:#5d5761;font:500 6px var(--font-geist-mono);letter-spacing:1px}.metric-cards b{letter-spacing:-1px;margin-top:12px;font-size:23px;display:block}.metric-cards small{color:#5e5862;margin-top:6px;font-size:8px;display:block}.purple-text{color:#d78ee9}.overview-grid{grid-template-columns:2fr 1fr;gap:12px;margin-top:12px;display:grid}.app-panel{background:linear-gradient(145deg,#121015fa,#0c0b0efa);border:1px solid #211e24;border-radius:12px;box-shadow:0 18px 50px #0000001f}.overview-grid>.app-panel{padding:19px}.panel-title{justify-content:space-between;align-items:center;gap:15px;display:flex}.panel-title h2{margin:5px 0 0;font-size:14px}.panel-title>span{color:#bd76d1;background:#993cb514;border:1px solid #b253cf33;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.task-list{flex-direction:column;margin-top:15px;display:flex}.task-list button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1c191f;align-items:center;gap:12px;min-height:57px;padding:9px 0;display:flex}.task-list button:last-child{border:0}.task-list button>i{color:#514b55;border:1px solid #2e2932;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;font-style:normal;display:grid}.task-list button>i.done{color:#73c89b;background:#439a6d14;border-color:#5bca8f4d}.task-list button span{flex:1}.task-list button b{font-size:10px;display:block}.task-list button small{color:#655f69;margin-top:4px;font-size:8px;display:block}.task-list button em{color:#625a67;font-style:normal}.reward-card{text-align:center;background:radial-gradient(circle at 50% 42%,#943ab32e,#0000 34%),#0f0c12!important}.reward-card>div{color:#e1a5ee;border:1px solid #c76ee145;border-radius:50%;place-items:center;width:67px;height:67px;margin:19px auto 12px;font-size:24px;display:grid;box-shadow:0 0 30px #a542bf29}.reward-card h2{margin:0;font-size:18px}.reward-card p{color:#6f6873;font-size:9px;line-height:1.6}.reward-card button{margin-top:8px}.editor-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:17px;display:grid}.editor-form{flex-direction:column;gap:12px;display:flex}.form-section{padding:20px}.form-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:19px;display:grid}.form-grid label,.color-grid label{color:#7b7480;font-size:8px}.form-grid input,.form-grid textarea,.form-grid select,.link-editor input{color:#d9d3dd;background:#0c0b0e;border:1px solid #2a252d;border-radius:7px;outline:0;width:100%;margin-top:7px;padding:10px 11px;font-size:10px}.form-grid input:focus,.form-grid textarea:focus,.form-grid select:focus,.link-editor input:focus{border-color:#ba5cd78c}.form-grid textarea{resize:vertical;min-height:84px;line-height:1.5}.span-two{grid-column:1/-1}.prefix-input{background:#0c0b0e;border:1px solid #2a252d;border-radius:7px;align-items:center;margin-top:7px;display:flex;overflow:hidden}.prefix-input span{color:#716a75;padding-left:10px;font-size:9px}.prefix-input input{border:0;margin:0;padding-left:2px}.mini-action{min-height:30px;padding:0 10px;font-size:8px}.section-note{color:#615b65;margin:9px 0 0;font-size:8px}.asset-grid{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:17px;display:grid}.asset-grid label{cursor:pointer;text-align:center;background:#0d0b0f;border:1px dashed #302a34;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:12px 7px;display:flex}.asset-grid label:hover,.asset-grid label.selected{background:#9639b00f;border-color:#be5bdc8c}.asset-grid input{display:none}.asset-grid i{color:#a45bbb;font-size:17px;font-style:normal}.asset-grid b{margin-top:8px;font-size:8px}.asset-grid small{text-overflow:ellipsis;color:#5d5661;white-space:nowrap;max-width:90px;margin-top:5px;font-size:6px;overflow:hidden}.link-editor{flex-direction:column;gap:7px;margin-top:15px;display:flex}.link-editor>div{grid-template-columns:1fr 1.8fr 30px;gap:7px;display:grid}.link-editor input{margin:0}.link-editor button{color:#8f6673;cursor:pointer;background:#120e12;border:1px solid #312a34;border-radius:7px}.empty-state{color:#5e5762;text-align:center;font-size:9px}.color-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:18px;display:grid}.color-grid label>span{background:#0d0b0f;border:1px solid #28232b;border-radius:7px;align-items:center;gap:7px;height:38px;margin-top:7px;padding:5px 7px;display:flex}.color-grid input{background:0 0;border:0;width:23px;height:23px;padding:0}.color-grid code{color:#77707b;font-size:7px}.appearance-selects{margin-top:15px}.toggle-label{grid-column:1/-1;align-items:center;gap:8px;display:flex!important}.toggle-label>input{display:none}.toggle-label>span{background:#29242d;border-radius:99px;width:31px;height:17px;position:relative}.toggle-label>span:after{content:"";background:#716a74;border-radius:50%;width:11px;height:11px;transition:all .2s;position:absolute;top:3px;left:3px}.toggle-label>input:checked+span{background:#793693}.toggle-label>input:checked+span:after{background:#ecc6f3;left:17px}.preview-sticky{position:sticky;top:88px}.preview-sticky>p{color:#5e5762;font:500 7px var(--font-geist-mono);letter-spacing:1.1px;margin:0 0 10px}.live-profile{text-align:center;border:1px solid #3a2b42;border-radius:15px;min-height:560px;padding:0 27px 31px;transition:transform .12s,background .2s;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000061;background-position:50%!important;background-size:cover!important}.live-banner{background:linear-gradient(135deg,#401e4e,#14101b) 50%/cover;height:120px;margin:0 -27px}.live-avatar{background:#16121a;border:4px solid;border-radius:50%;place-items:center;width:76px;height:76px;margin:-38px auto 11px;font-size:25px;font-weight:800;display:grid;position:relative;overflow:hidden}.live-avatar img{object-fit:cover;width:100%;height:100%}.live-profile h2{letter-spacing:-.7px;margin:0;font-size:20px}.live-profile>small{color:#8d8491;font:500 7px var(--font-geist-mono)}.live-profile>p{min-height:35px;color:inherit;margin:17px 0;font-size:9px;line-height:1.6}.live-profile>p i,.public-bio i{background:currentColor;width:1px;height:10px;margin-left:2px;animation:.8s infinite cursorBlink;display:inline-block}.live-socials{color:#c891d3;justify-content:center;gap:14px;display:flex}.live-links{flex-direction:column;gap:7px;margin-top:17px;display:flex}.live-links>span{background:#0504066e;border:1px solid #ffffff1c;border-radius:7px;grid-template-columns:22px 1fr 20px;align-items:center;min-height:36px;padding:0 11px;font-size:8px;display:grid}.live-links>span>em{text-align:left;font-style:normal}.live-links>span>b{text-align:right}.live-profile audio{width:100%;height:30px;margin-top:12px}.live-profile>em{color:#77707b;font:normal 7px var(--font-geist-mono);margin-top:17px;display:block}.username-gradient{background:linear-gradient(90deg,var(--purple),var(--pink),#8fa4ff);-webkit-background-clip:text;background-clip:text;color:#0000!important}.username-glow{text-shadow:0 0 18px}.username-sparkle{animation:2s infinite sparkle}.bio-glitch{animation:2.6s infinite bioGlitch}.bio-fade{animation:1.6s bioFade}.effect-stars:after,.effect-particles:after,.effect-rain:after,.effect-aurora:after{content:"";pointer-events:none;position:absolute;inset:0}.effect-stars:after{opacity:.35;background-image:radial-gradient(circle,#fff 1px,#0000 1px);background-size:37px 37px}.effect-particles:after{opacity:.25;background-image:radial-gradient(circle,var(--purple) 1.5px,transparent 2px);background-size:63px 63px;animation:12s linear infinite effectDrift}.effect-rain:after{opacity:.14;background:repeating-linear-gradient(100deg,#0000 0 19px,#ffffff73 20px,#0000 21px 36px);animation:3s linear infinite effectRain}.effect-aurora:after{background:radial-gradient(at 20% 20%,#6353ff40,#0000 38%),radial-gradient(at 80%,#d653be38,#0000 38%);animation:7s ease-in-out infinite alternate aurora}.upload-zone{text-align:center;padding:27px}.upload-zone>input{display:none}.upload-zone>label{cursor:pointer;background:radial-gradient(circle,#9237ad12,#0000 46%);border:1px dashed #3b3040;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:210px;display:flex}.upload-zone label i{color:#c17bd4;border:1px solid #c167de3d;border-radius:50%;place-items:center;width:47px;height:47px;font-size:19px;font-style:normal;display:grid}.upload-zone h2{margin:13px 0 0;font-size:14px}.upload-zone p{color:#645d68;font-size:8px}.upload-zone label span{color:#918a95;background:#121014;border:1px solid #2f2932;border-radius:6px;margin-top:10px;padding:7px 10px;font-size:8px}.upload-zone>button{margin-top:15px}.files-panel{margin-top:13px;padding:20px}.file-table{margin-top:16px}.file-table>div{border-bottom:1px solid #1e1b21;align-items:center;gap:11px;min-height:55px;padding:8px 6px;display:flex}.file-table>div>i{color:#a269b2;border:1px solid #29242d;border-radius:7px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.file-table>div>span{flex:1}.file-table b{font-size:9px;display:block}.file-table small{color:#625c66;margin-top:4px;font-size:7px;display:block}.file-table a,.file-table button{color:#918a96;cursor:pointer;background:#100e12;border:1px solid #2c2730;border-radius:6px;padding:6px 8px;font-size:7px}.template-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.template-card{padding:14px}.template-art{background:radial-gradient(circle at 70% 25%,#c758de47,#0000 28%),linear-gradient(145deg,#1d1222,#0b0a0e);border:1px solid #28222c;border-radius:9px;height:145px;padding:14px;position:relative;overflow:hidden}.template-art span{font:600 7px var(--font-geist-mono)}.template-art i{background:#ffffff08;border:1px solid #ffffff17;border-radius:5px;width:75%;height:18px;margin:18px auto -10px;display:block}.template-card>small{margin-top:14px;display:block}.template-card h2{margin:6px 0 0;font-size:13px}.template-card p{color:#6e6772;font-size:8px}.template-card>div:last-child{gap:6px;display:flex}.template-card button{color:#bbb4bf;cursor:pointer;background:#151118;border:1px solid #332c37;border-radius:6px;flex:1;min-height:30px;font-size:8px}.template-card button:last-child{max-width:32px}.template-card button.liked{color:#eb80c4;border-color:#eb5cb75c}.empty-big{text-align:center;grid-column:1/-1;padding:70px}.empty-big>span{color:#9853aa;font-size:28px}.empty-big h2{font-size:16px}.empty-big p{color:#69626d;font-size:9px}.leaderboard{overflow:hidden}.leader-head,.leaderboard>a{grid-template-columns:60px minmax(220px,1.6fr) .6fr .6fr .6fr;align-items:center;display:grid}.leader-head{color:#5d5661;min-height:39px;font:500 6px var(--font-geist-mono);letter-spacing:1px;border-bottom:1px solid #242027;padding:0 18px}.leaderboard>a{border-bottom:1px solid #1d1a20;min-height:66px;padding:0 18px}.leaderboard>a:last-child{border:0}.leaderboard>a:hover{background:#ffffff05}.leaderboard>a>strong{color:#6f6873;font:600 9px var(--font-geist-mono)}.leaderboard>a>span{align-items:center;gap:10px;display:flex}.leaderboard>a>span>i{background:#3e2647;border-radius:8px;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;display:grid;overflow:hidden}.leaderboard img{object-fit:cover;width:100%;height:100%}.leaderboard>a>span>b{font-size:10px}.leaderboard>a small{color:#5f5963;margin-top:4px;font-size:7px;display:block}.leaderboard>a>b{font-size:10px}.leaderboard>a>.rank{width:max-content;font-size:6px}.invite-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.invite-grid article{padding:22px}.invite-grid small{display:block}.invite-grid code{color:#d7b1e1;margin:13px 0 17px;font-size:14px;display:block}.invite-grid button{color:#aea7b2;cursor:pointer;background:#151217;border:1px solid #312a34;border-radius:6px;min-height:30px;padding:0 11px;font-size:8px}.invite-grid button:disabled{opacity:.4}.subscription-grid{grid-template-columns:repeat(3,1fr);align-items:center;gap:12px;display:grid}.subscription-grid article{min-height:415px;padding:27px;position:relative}.subscription-grid article.featured-sub{background:radial-gradient(circle at 50% 0,#9837b838,#0000 38%),#100d13;border-color:#be5cdb66;min-height:455px}.subscription-grid article.vip-sub{background:radial-gradient(circle at 50% 0,#bd7d1e1f,#0000 38%),#100e0d;border-color:#edb55838}.subscription-grid h2{letter-spacing:-1.8px;margin:14px 0 0;font-size:32px}.subscription-grid h2 span{color:#675f6b;letter-spacing:0;font-size:9px}.subscription-grid p{color:#77707b;min-height:35px;font-size:9px;line-height:1.5}.subscription-grid ul{color:#aaa3ae;border-top:1px solid #28232c;min-height:145px;margin-top:20px;padding:19px 0;font-size:9px;line-height:2;list-style:none}.subscription-grid button{color:#8e8792;background:#121014;border:1px solid #302a33;border-radius:7px;width:100%;min-height:38px;font-size:9px}.subscription-grid .app-primary{color:#fff;background:linear-gradient(135deg,#8737ad,#b352c6)}.admin-table{overflow:hidden}.admin-table>div{border-bottom:1px solid #201c23;grid-template-columns:minmax(180px,1.4fr) 70px 70px 90px 90px 85px 60px;align-items:center;gap:8px;min-height:62px;padding:8px 13px;display:grid}.admin-table>div>span b{font-size:9px;display:block}.admin-table>div>span small{color:#5c5660;margin-top:4px;font-size:7px;display:block}.admin-table>div>b{font-size:8px}.admin-table select,.admin-table button{color:#aaa3ae;background:#121014;border:1px solid #312a34;border-radius:5px;min-height:28px;font-size:7px}.admin-table button{cursor:pointer}.admin-table .danger{color:#d07a83}.admin-table .danger.active{color:#8fd1a9}.public-profile{background-position:50%;background-size:cover;place-items:center;min-height:100vh;padding:80px 20px;display:grid;position:relative;overflow:hidden}.public-backdrop{filter:blur(12px)brightness(.65);background-position:50%;background-size:cover;position:absolute;inset:-30px;transform:scale(1.05)}.public-shade{background:radial-gradient(circle at 50% 35%,#0000,#05040794 70%);position:absolute;inset:0}.profile-home{z-index:5;font-size:15px;font-weight:700;position:absolute;top:20px;left:24px}.profile-home span{color:var(--purple)}.profile-card-full{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#0a080cb8;border:1px solid;border-radius:19px;width:min(460px,100vw - 28px);min-height:550px;padding:0 34px 25px;transition:transform .12s;position:relative;overflow:hidden;box-shadow:0 35px 100px #00000094}.public-banner{background-position:50%;background-size:cover;height:145px;margin:0 -34px}.public-avatar{background:#151018;border:4px solid;border-radius:50%;place-items:center;width:92px;height:92px;margin:-46px auto 13px;font-size:30px;font-weight:800;display:grid;position:relative;overflow:hidden}.public-avatar img{object-fit:cover;width:100%;height:100%}.profile-card-full h1{letter-spacing:-1px;margin:0;font-size:25px}.profile-card-full>small{color:#887f8c;font:500 8px var(--font-geist-mono)}.public-badge{vertical-align:middle;font:700 6px var(--font-geist-mono);letter-spacing:.7px;border-radius:99px;margin-left:8px;padding:4px 6px}.badge-pro{color:#e4a8f0;background:#a641c42e;border:1px solid #c86ce352}.badge-vip{color:#ffd795;background:#b777192b;border:1px solid #eeb3514d}.public-bio{min-height:42px;color:inherit;margin:20px 0 9px;font-size:11px;line-height:1.6}.public-links{flex-direction:column;gap:9px;margin-top:18px;display:flex}.public-links a{background:#07050870;border:1px solid #ffffff1f;border-radius:9px;grid-template-columns:25px 1fr 25px;align-items:center;min-height:48px;padding:0 14px;font-size:10px;transition:all .2s;display:grid}.public-links a:hover{background:#ffffff12;border-color:#ffffff40;transform:translateY(-2px)}.public-links a>span{text-align:left;color:#c78cd3}.public-links a>i{text-align:right;color:#746b78;font-style:normal}.profile-card-full audio{width:100%;height:33px;margin-top:14px}.profile-card-full footer{color:#716976;width:auto;font:500 7px var(--font-geist-mono);border-color:#ffffff1a;justify-content:space-between;margin:24px 0 0;padding:13px 0 0;display:flex}.site-announcement{color:#cfc6d2;background:linear-gradient(90deg,#943bb024,#943bb008);border:1px solid #be60db47;border-radius:8px;align-items:center;gap:16px;min-height:42px;margin:-14px 0 24px;padding:10px 15px;display:flex}.site-announcement span{color:#d38ce5;font:650 7px var(--font-geist-mono);letter-spacing:1px;white-space:nowrap}.site-announcement p{margin:0;font-size:9px}.custom-badges{flex-wrap:wrap;justify-content:center;gap:5px;margin:10px 0 0;display:flex}.custom-badges span{font:650 6px var(--font-geist-mono);letter-spacing:.4px;background:#05040752;border:1px solid;border-radius:99px;align-items:center;gap:4px;padding:4px 6px;display:inline-flex}.custom-badges img{object-fit:cover;border-radius:50%;width:12px;height:12px}.preview-badges{margin-top:9px}.auction-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.auction-card{padding:20px}.auction-card>div:first-child{color:#6b6470;font:500 6px var(--font-geist-mono);letter-spacing:.7px;justify-content:space-between;display:flex}.auction-card>div:first-child small{color:#bd76d1}.auction-card h2{color:#e4b5ef;letter-spacing:-3px;text-shadow:0 0 25px #c15cdb59;margin:19px 0 0;font-size:42px}.auction-card>p{color:#6d6671;font-size:8px}.auction-bid{border-top:1px solid #27222b;border-bottom:1px solid #27222b;grid-template-columns:1fr 1fr;gap:10px;margin:19px 0;padding:15px 0;display:grid}.auction-bid small{color:#5f5863;font:500 6px var(--font-geist-mono);display:block}.auction-bid b{margin-top:7px;font-size:10px;display:block}.auction-card>div:last-child{gap:7px;display:flex}.auction-card button{color:#d8c3dc;cursor:pointer;background:#1a121e;border:1px solid #3a2e3f;border-radius:6px;flex:1;min-height:33px;font-size:8px}.auction-card button:disabled{opacity:.35}.auction-card.ended,.auction-card.cancelled{opacity:.55}.casino-bet{align-items:center;gap:18px;margin-bottom:12px;padding:15px 18px;display:flex}.casino-bet label{color:#706974;font:600 7px var(--font-geist-mono);letter-spacing:1px}.casino-bet input{color:#eee;background:#0d0b0f;border:1px solid #302934;border-radius:6px;width:110px;margin-left:12px;padding:8px}.casino-bet small{color:#5e5762;font-size:7px}.casino-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.casino-card{text-align:center;background:radial-gradient(circle at 50% 30%,#9a3db521,#0000 36%),#0e0c10;min-height:300px;padding:25px}.casino-card>i{color:#dc9aea;background:#9137ab12;border:1px solid #c664e13b;border-radius:50%;place-items:center;width:63px;height:63px;margin:0 auto 18px;font-size:25px;font-style:normal;display:grid}.casino-card>small{color:#7d538c;font:650 6px var(--font-geist-mono);letter-spacing:1px}.casino-card h2{margin:7px 0 0;font-size:18px}.casino-card p{color:#6c6570;min-height:36px;font-size:8px;line-height:1.6}.casino-card>button,.casino-card>div button{color:#ddc3e2;cursor:pointer;background:linear-gradient(135deg,#3b1c46,#25142b);border:1px solid #402f46;border-radius:6px;min-height:34px;padding:0 14px;font-size:8px}.casino-card>div{justify-content:center;gap:7px;display:flex}.casino-card output{color:#bbaec0;min-height:35px;font:600 8px var(--font-geist-mono);background:#0b090d;border:1px solid #29232c;border-radius:6px;place-items:center;margin-top:16px;display:grid}.casino-card output.reels{font-size:11px}.gem-history{margin-top:12px;padding:20px}.gem-history>.panel-title{margin-bottom:12px}.gem-history>div:not(.panel-title){border-bottom:1px solid #201c23;justify-content:space-between;align-items:center;min-height:42px;display:flex}.gem-history>div span b{font-size:8px;display:block}.gem-history>div span small{color:#5e5762;margin-top:3px;font-size:6px;display:block}.gem-history strong{font:600 8px var(--font-geist-mono)}.gem-history .positive{color:#7dd1a1}.gem-history .negative{color:#d6808d}.redeem-box{text-align:center;padding:27px}.redeem-box h2{margin:8px 0 18px;font-size:19px}.redeem-box>div{max-width:500px;margin:0 auto;display:flex}.redeem-box input{color:#fff;font:600 10px var(--font-geist-mono);letter-spacing:1px;background:#0c0a0e;border:1px solid #312a35;border-radius:8px 0 0 8px;outline:0;flex:1;padding:12px}.redeem-box button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8737ad,#b352c6);border:0;border-radius:0 8px 8px 0;padding:0 18px;font-size:9px}.gem-upgrades{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.gem-upgrades article{padding:26px}.gem-upgrades article>span{color:#ce8be0;font:650 9px var(--font-geist-mono)}.gem-upgrades h2{font-size:20px}.gem-upgrades p{color:#716a75;min-height:35px;font-size:9px}.gem-upgrades button{color:#d5bddb;cursor:pointer;background:#1b1220;border:1px solid #3b2e40;border-radius:6px;min-height:35px;padding:0 13px;font-size:8px}.admin-subnav{background:#0d0b0f;border:1px solid #242027;border-radius:11px;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:18px;padding:7px;display:grid}.admin-subnav button{color:#746d78;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;min-height:51px;padding:0 13px;display:grid}.admin-subnav button:hover{color:#bdb5c1;background:#121015}.admin-subnav button.active{color:#e0d8e3;background:linear-gradient(135deg,#9034ab30,#9034ab0d);border-color:#be5bdd54}.admin-subnav i{color:#bf77d3;font-size:14px;font-style:normal}.admin-subnav span{font-size:9px;font-weight:650}.admin-subnav small{color:#7d7481;text-align:center;min-width:23px;font:600 6px var(--font-geist-mono);background:#1b171e;border-radius:99px;padding:4px 6px}.admin-page{flex-direction:column;gap:12px;display:flex}.admin-page-title{justify-content:space-between;align-items:center;gap:18px;min-height:55px;display:flex}.admin-page-title h2{margin:5px 0 0;font-size:17px}.admin-page-title>p{color:#6c6570;text-align:right;max-width:350px;margin:0;font-size:8px;line-height:1.6}.admin-page-title>div:last-child{gap:8px;display:flex}.admin-tools{grid-template-columns:repeat(2,minmax(0,240px));gap:8px;margin-bottom:12px;display:grid}.admin-tools button{color:#bcb5c0;text-align:left;cursor:pointer;background:#100e12;border:1px solid #28232c;border-radius:8px;align-items:center;gap:9px;min-height:74px;padding:12px;display:flex}.admin-tools button:hover{background:#151018;border-color:#be5bdd61}.admin-tools i{color:#c27ed4;background:#9d3fb81f;border-radius:7px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.admin-tools b{font-size:8px;display:block}.admin-tools small{color:#625b66;margin-top:4px;font-size:6px;display:block}.promo-table{overflow:hidden}.promo-table>div{border-bottom:1px solid #201c23;grid-template-columns:minmax(150px,1.2fr) minmax(120px,1fr) 70px 90px 65px 52px;align-items:center;gap:10px;min-height:57px;padding:9px 15px;display:grid}.promo-table .promo-head{color:#5f5863;min-height:38px;font:600 6px var(--font-geist-mono);letter-spacing:1px}.promo-table code{color:#ddb2e8;font:650 9px var(--font-geist-mono);letter-spacing:.5px}.promo-table>div>span,.promo-table>div>b{font-size:8px}.promo-table>div>small{color:#69626d;font-size:7px}.promo-table em{width:max-content;font:650 6px var(--font-geist-mono);border-radius:99px;padding:5px 7px;font-style:normal}.promo-table em.active{color:#89d3aa;background:#4da7741a}.promo-table em.expired{color:#d1848f;background:#b04b5b1a}.promo-table button{color:#aaa2ae;cursor:pointer;background:#151217;border:1px solid #332c37;border-radius:5px;min-height:27px;font-size:7px}.promo-table>.empty-state{padding:38px}.badge-library{padding:20px}.badge-library>.panel-title+div{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.badge-library>div>span{background:#0c0a0e;border:1px solid;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;display:flex}.badge-library img{object-fit:cover;border-radius:50%;width:18px;height:18px}.badge-library b{font-size:8px}.badge-library small{text-overflow:ellipsis;color:#554f58;max-width:110px;font:500 5px var(--font-geist-mono);overflow:hidden}.app-panel,.metric-cards article{box-shadow:none;background:#121214;border-color:#27272b;border-radius:9px}.app-shell .reward-card,.app-shell .casino-card{background:#121214!important}.app-sidebar{background:#0d0d0f}.app-sidebar nav button.active{color:#e5c8ed;background:#19151c;box-shadow:inset 2px 0 #a45bc0}.app-primary,.mini-action{box-shadow:none;background:#713b86;border-color:#704181}.site-announcement,.admin-subnav button.active{background:#151217}.app-heading h1{letter-spacing:-.8px;font-weight:690}.asset-grid label{min-height:126px;position:relative;overflow:hidden}.asset-grid .asset-thumbnail{object-fit:cover;background:#0a0a0b;border:1px solid #343039;border-radius:8px;width:58px;height:58px;display:block}.asset-grid label.has-preview b{margin-top:7px}.music-preview{background:#0d0d0f;border:1px solid #2b2830;border-radius:8px;align-items:center;gap:15px;min-height:58px;margin-top:12px;padding:9px 12px;display:flex}.music-preview>span{align-items:center;gap:9px;min-width:145px;display:flex}.music-preview i{color:#c58ad4;font-style:normal}.music-preview b{font-size:8px}.music-preview audio{flex:1;min-width:0;height:34px}.social-icon{font-size:13px;line-height:1}.live-socials .social-icon{place-items:center;display:inline-grid}.badge-upload-label{cursor:pointer;align-items:center;min-height:39px;padding:0 16px;font-size:10px;display:inline-flex}.badge-upload-label input{display:none}.badge-upload-label.busy{opacity:.55;cursor:wait}.badge-library .badge-glyph{text-align:center;width:18px;font-size:15px}.achievement-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.achievement-card{flex-direction:column;min-height:235px;padding:22px;display:flex}.achievement-mark{color:#d2a0df;background:#0d0d0f;border:1px solid #343038;border-radius:12px;place-items:center;width:54px;height:54px;font-size:22px;display:grid}.achievement-card>small{margin-top:24px;color:#6d6671!important}.achievement-card.eligible>small,.achievement-card.claimed>small{color:#8ed0a8!important}.achievement-card h2{margin:7px 0 0;font-size:17px}.achievement-card p{color:#79727d;min-height:34px;margin:8px 0 18px;font-size:8px;line-height:1.5}.achievement-card button{color:#bdb5c0;cursor:pointer;background:#18131b;border:1px solid #38313b;border-radius:6px;min-height:34px;margin-top:auto;font-size:8px}.achievement-card button:disabled{color:#5f5963;cursor:not-allowed;background:#0f0f11}.custom-badges{gap:8px}.custom-badges>.profile-badge-icon{cursor:help;background:#08080ad1;border:1px solid;border-radius:10px;place-items:center;width:38px;height:38px;padding:0;font-size:17px;display:inline-grid;position:relative}.custom-badges>.profile-badge-icon img{object-fit:cover;border-radius:7px;width:27px;height:27px}.custom-badges>.profile-badge-icon>.badge-glyph{background:0 0;border:0;padding:0;font-size:19px}.custom-badges>.profile-badge-icon:after{content:attr(data-label);z-index:20;color:#eee;opacity:0;pointer-events:none;white-space:nowrap;font:600 7px var(--font-geist-mono);background:#111113;border:1px solid #37333b;border-radius:5px;padding:6px 8px;transition:all .15s;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%,-3px)}.custom-badges>.profile-badge-icon:hover:after,.custom-badges>.profile-badge-icon:focus-visible:after{opacity:1;transform:translate(-50%)}.preview-badges>.profile-badge-icon{border-radius:8px;width:31px;height:31px}.preview-badges>.profile-badge-icon img{width:22px;height:22px}.public-music{text-align:left;background:#08080a80;border:1px solid #ffffff1c;border-radius:8px;margin-top:15px;padding:10px 11px 8px}.public-music>span{color:#8c8490;font:600 7px var(--font-geist-mono);letter-spacing:.7px;display:block}.public-music audio{height:34px;margin-top:7px}.profile-card-full{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0b0dd1;border-radius:13px;box-shadow:0 24px 65px #0000007a}.auth-page{color:#f4f1f5;background:#09090a;place-items:center;min-height:100vh;padding:90px 20px;display:grid;position:relative}.auth-brand{letter-spacing:-.7px;font-size:19px;font-weight:760;position:absolute;top:24px;left:28px}.auth-brand span{color:#b967d1}.auth-card{background:#121214;border:1px solid #29272c;border-radius:12px;width:min(430px,100%);padding:38px;box-shadow:0 28px 80px #00000059}.auth-card>small{color:#aa6fbd;font:650 8px var(--font-geist-mono);letter-spacing:1.4px}.auth-card h1{letter-spacing:-1.4px;margin:10px 0 0;font-size:31px}.auth-card>p{color:#79747d;margin:10px 0 0;font-size:12px;line-height:1.6}.auth-form{flex-direction:column;gap:15px;margin-top:27px;display:flex}.auth-form label{color:#aaa4ae;font-size:9px;font-weight:600}.auth-form input{color:#eee;background:#0b0b0d;border:1px solid #302d33;border-radius:7px;outline:0;width:100%;height:43px;margin-top:7px;padding:0 12px;font-size:11px}.auth-form input:focus{border-color:#87509a}.auth-prefix{background:#0b0b0d;border:1px solid #302d33;border-radius:7px;align-items:center;height:43px;margin-top:7px;display:flex;overflow:hidden}.auth-prefix:focus-within{border-color:#87509a}.auth-prefix span{color:#77717a;padding-left:12px;font-size:10px}.auth-prefix input{border:0;height:41px;margin:0;padding-left:3px}.auth-form>button{color:#fff;cursor:pointer;background:#713b86;border:1px solid #7b458c;border-radius:7px;justify-content:space-between;align-items:center;height:44px;margin-top:4px;padding:0 15px;font-size:11px;font-weight:700;display:flex}.auth-form>button:disabled{opacity:.55;cursor:wait}.auth-error{color:#e39aa5;background:#a4364814;border:1px solid #ce5d6f4d;border-radius:6px;margin:0;padding:10px 11px;font-size:9px}.auth-card>footer{color:#6f6973;text-align:center;border-top:1px solid #29262c;width:auto;margin:23px 0 0;padding:20px 0 0;font-size:10px}.auth-card>footer a{color:#d4a7df}@keyframes cursorBlink{50%{opacity:0}}@keyframes sparkle{0%,to{filter:brightness();text-shadow:0 0 12px}50%{filter:brightness(1.5);text-shadow:0 0 28px}}@keyframes bioGlitch{0%,93%,to{transform:none}94%{transform:translate(2px)}96%{transform:translate(-2px)}}@keyframes bioFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes effectDrift{to{background-position:63px 126px}}@keyframes effectRain{to{background-position:0 120px}}@keyframes aurora{to{filter:hue-rotate(38deg);transform:scale(1.08)}}@media (max-width:1050px){.app-shell{--app-side:205px}.metric-cards{grid-template-columns:1fr 1fr}.editor-layout{grid-template-columns:1fr}.preview-sticky{max-width:390px;margin:0 auto;position:static}.asset-grid{grid-template-columns:repeat(3,1fr)}.subscription-grid,.auction-grid,.casino-grid,.template-grid,.achievement-grid{grid-template-columns:1fr 1fr}.admin-table>div{grid-template-columns:1fr 60px 60px 80px}.admin-table>div>:nth-child(n+5){display:none}.promo-table>div{grid-template-columns:minmax(130px,1fr) 110px 55px 60px}.promo-table>div>:nth-child(n+5){display:none}}@media (max-width:720px){.app-shell{--app-side:0}.app-topbar{padding:0 12px}.app-top-actions>span:not(.rank),.app-top-actions>a:last-child{display:none}.app-sidebar{border:0;border-top:1px solid #211d24;width:100%;height:57px;padding:0 8px;inset:auto 0 0;overflow-x:auto}.member-chip,.sidebar-foot{display:none}.app-sidebar nav{flex-direction:row;align-items:center;height:100%}.app-sidebar nav button{flex-direction:column;justify-content:center;gap:3px;min-width:54px;height:47px;padding:4px;font-size:6px}.app-sidebar nav button i{width:auto}.app-main{padding:92px 14px 88px}.app-heading{display:block}.app-heading>.app-primary{margin-top:15px}.metric-cards{grid-template-columns:1fr 1fr}.overview-grid,.form-grid,.color-grid{grid-template-columns:1fr}.span-two{grid-column:auto}.asset-grid{grid-template-columns:1fr 1fr}.music-preview{flex-direction:column;align-items:stretch}.music-preview audio{width:100%}.appearance-selects .toggle-label{grid-column:auto}.template-grid,.invite-grid,.subscription-grid,.auction-grid,.casino-grid,.gem-upgrades,.achievement-grid{grid-template-columns:1fr}.subscription-grid article.featured-sub{min-height:415px}.leader-head{display:none}.leaderboard>a{grid-template-columns:40px 1fr 60px}.leaderboard>a>:nth-child(n+4){display:none}.admin-subnav{grid-template-columns:1fr 1fr}.admin-page-title{flex-direction:column;align-items:flex-start}.admin-page-title>p{text-align:left}.admin-tools{grid-template-columns:1fr}.admin-table>div{grid-template-columns:1fr 60px}.admin-table>div>:nth-child(n+3){display:none}.promo-table>div{grid-template-columns:1fr 80px}.promo-table>div>:nth-child(n+3){display:none}.profile-card-full{padding-left:23px;padding-right:23px}.public-banner{margin-left:-23px;margin-right:-23px}.site-announcement{flex-direction:column;align-items:flex-start;gap:5px}}.profile-entry{z-index:60;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:#050407c7;border:0;flex-direction:column;justify-content:center;align-items:center;gap:13px;width:100%;height:100%;display:flex;position:fixed;inset:0}.profile-entry:before{content:"";opacity:.55;background:linear-gradient(90deg,#0000,currentColor,#0000);width:42px;height:1px;margin-bottom:7px}.profile-entry span{letter-spacing:-1.7px;text-align:center;max-width:min(680px,85vw);font-size:clamp(22px,4vw,46px);font-weight:650;line-height:1.12}.profile-entry small{color:#ffffff8c;font:600 8px var(--font-geist-mono);letter-spacing:1.7px;text-transform:uppercase}.public-location,.preview-location{color:#a39aa8;font:600 8px var(--font-geist-mono);justify-content:center;align-items:center;gap:5px;display:flex}.public-location{margin-top:8px}.preview-location{margin-top:6px;font-size:7px}.profile-player{--player-accent:#b35cff;text-align:left;background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff1f;border-radius:11px;grid-template-columns:42px minmax(0,1fr) 62px;align-items:center;gap:11px;width:100%;min-height:68px;margin-top:15px;padding:11px;display:grid;box-shadow:inset 0 1px #ffffff0a}.profile-player audio{display:none}.player-toggle{border:1px solid var(--player-accent);place-items:center;width:42px;height:42px;padding:0 0 0 2px;display:grid}@supports (color:color-mix(in lab, red, red)){.player-toggle{border:1px solid color-mix(in srgb,var(--player-accent) 60%,transparent)}}.player-toggle{color:#fff;background:var(--player-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.player-toggle{background:color-mix(in srgb,var(--player-accent) 30%,#111)}}.player-toggle{box-shadow:0 0 24px var(--player-accent)}@supports (color:color-mix(in lab, red, red)){.player-toggle{box-shadow:0 0 24px color-mix(in srgb,var(--player-accent) 25%,transparent)}}.player-toggle{cursor:pointer;font-size:12px}.player-main{min-width:0}.player-meta{justify-content:space-between;align-items:flex-end;gap:8px;margin-bottom:9px;display:flex}.player-meta span{min-width:0;display:block}.player-meta b{text-overflow:ellipsis;color:#f4f1f5;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.player-meta small{text-overflow:ellipsis;color:#817985;white-space:nowrap;margin-top:3px;font-size:7px;display:block;overflow:hidden}.player-meta time{color:#777079;font:500 6px var(--font-geist-mono);flex:none}.player-progress,.player-volume input{appearance:none;background:linear-gradient(90deg,var(--player-accent),#ffffff21);cursor:pointer;height:3px;accent-color:var(--player-accent);border:0;border-radius:99px;outline:0;margin:0;display:block}.player-progress{width:100%}.player-progress::-webkit-slider-thumb{appearance:none;width:9px;height:9px;box-shadow:0 0 0 2px var(--player-accent);background:#fff;border:2px solid #171419;border-radius:50%}.player-volume input::-webkit-slider-thumb{appearance:none;width:9px;height:9px;box-shadow:0 0 0 2px var(--player-accent);background:#fff;border:2px solid #171419;border-radius:50%}.player-volume{color:#8e8792;align-items:center;gap:7px;display:flex}.player-volume span{font-size:12px}.player-volume input{width:43px}.profile-player.compact{border-radius:8px;grid-template-columns:34px minmax(0,1fr);min-height:56px;padding:8px}.profile-player.compact .player-toggle{width:34px;height:34px}.live-profile .profile-player{margin-top:12px}.music-preview{display:block}.music-preview .profile-player{background:#101012;margin:0}.public-music{display:none}.editor-head{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0d0fe6;border:1px solid #29252c;border-radius:11px;margin:-4px -4px 20px;padding:16px 18px;position:sticky;top:69px;box-shadow:0 15px 35px #0000003d}.studio-status{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.studio-status span{color:#847d88;font:600 6px var(--font-geist-mono);letter-spacing:.4px;background:#111114;border:1px solid #2d2930;border-radius:99px;padding:5px 8px}.save-profile{align-self:center;min-width:116px}.editor-layout{grid-template-columns:minmax(0,1fr) 350px;gap:22px}.form-section{padding:23px;transition:border-color .18s,background .18s;border-radius:11px!important}.form-section:hover{background:#141416;border-color:#343039}.panel-title>div>p{color:#68616d;margin:5px 0 0;font-size:8px}.form-grid{gap:16px}.form-grid label{color:#9a929e;letter-spacing:.2px;font-size:8px;font-weight:650;position:relative}.form-grid input,.form-grid textarea,.form-grid select{background:#0e0e10;border-color:#302b33;border-radius:8px;min-height:41px}.form-grid textarea{min-height:92px}.field-with-count>small{color:#5f5863;font:500 6px var(--font-geist-mono);position:absolute;bottom:8px;right:9px}.field-with-count textarea{padding-bottom:24px}.setting-state{color:#706976;font:700 6px var(--font-geist-mono);letter-spacing:1px;background:#0e0e10;border:1px solid #332e35;border-radius:99px;padding:5px 8px}.setting-state.on{color:#91d3aa;background:#3d7c541a;border-color:#7cc79852}.entrance-settings{background:linear-gradient(145deg,#151217,#121214)}.preview-sticky{top:158px}.asset-grid label{background:#0f0f11;border-style:solid}.link-editor>div{grid-template-columns:120px minmax(90px,1fr) minmax(150px,1.5fr) 34px}.link-editor select{color:#c1bac5;background:#0e0e10;border:1px solid #302b33;border-radius:8px;min-width:0;font-size:8px}.app-sidebar nav button{border-radius:7px}.metric-cards article{padding:22px}.app-toast{border-radius:8px}@media (max-width:1050px){.editor-layout{grid-template-columns:1fr}.preview-sticky{position:relative;top:auto}.editor-head{top:68px}.profile-player{grid-template-columns:42px minmax(0,1fr)}.player-volume{display:none}}@media (max-width:720px){.editor-head{margin:0 0 18px;padding:14px;top:68px}.editor-head>.app-primary{margin-top:14px}.studio-status{display:none}.form-section{padding:18px}.link-editor>div{grid-template-columns:1fr 34px}.link-editor>div>:nth-child(2),.link-editor>div>:nth-child(3){grid-column:1/-1}.profile-entry span{font-size:28px}.profile-player{grid-template-columns:38px minmax(0,1fr);padding:9px}.player-toggle{width:38px;height:38px}}.has-custom-cursor,.has-custom-cursor *{cursor:inherit!important}.social-icon{background:#ffffff0e;border-radius:5px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid!important}.social-icon img{object-fit:contain;width:15px;height:15px;display:block}.social-icon b{color:#c9c2cc;font:700 8px var(--font-geist-mono)}.live-socials{align-items:center}.public-links a>span.social-icon{margin-right:1px}.connection-count{color:#6f6873;font:600 7px var(--font-geist-mono);letter-spacing:.4px;margin:14px 0 0}.app-shell .link-editor>div{grid-template-columns:34px 132px minmax(90px,1fr) minmax(150px,1.5fr) 34px;align-items:center}.connection-preview{background:#0e0e10;border:1px solid #302b33;border-radius:8px;place-items:center;width:34px;height:39px;display:grid}.connection-preview .social-icon{width:24px;height:24px}.connection-preview .social-icon img{width:18px;height:18px}.asset-card{min-width:0;position:relative}.asset-card>label{height:100%}.remove-asset{z-index:3;color:#c78891;opacity:0;cursor:pointer;background:#210f13e6;border:1px solid #ca647040;border-radius:5px;width:calc(100% - 10px);min-height:24px;font-size:7px;transition:all .15s;position:absolute;bottom:5px;left:5px;transform:translateY(3px)}.asset-card:hover .remove-asset,.remove-asset:focus-visible{opacity:1;transform:none}.asset-card:has(.remove-asset)>label{padding-bottom:34px}.cooldown-field>small{color:#6f6873;font:500 6px var(--font-geist-mono);margin-top:6px;display:block}.location-pin{opacity:.85;border:2px solid;border-radius:50% 50% 50% 0;width:10px;height:10px;display:inline-block;position:relative;transform:rotate(-45deg)}.location-pin:after{content:"";background:currentColor;border-radius:50%;width:2px;height:2px;position:absolute;top:2px;left:2px}.public-location .location-pin,.preview-location .location-pin{flex:none}.achievement-grid{gap:14px}.achievement-card{--badge-color:#b35cff;border-color:var(--badge-color);min-height:260px;padding:20px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.achievement-card{border-color:color-mix(in srgb,var(--badge-color) 23%,#29252d)}}.achievement-card{background:radial-gradient(circle at 85% 0,var(--badge-color),transparent 42%),#121214}@supports (color:color-mix(in lab, red, red)){.achievement-card{background:radial-gradient(circle at 85% 0,color-mix(in srgb,var(--badge-color) 13%,transparent),transparent 42%),#121214}}.achievement-card:before{content:"";background:linear-gradient(90deg,transparent,var(--badge-color),transparent);opacity:.65;height:2px;position:absolute;inset:0 0 auto}.achievement-card.locked{filter:saturate(.45);opacity:.72}.achievement-card.eligible{border-color:var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.achievement-card.eligible{border-color:color-mix(in srgb,var(--badge-color) 55%,#29252d)}}.achievement-card.eligible{box-shadow:0 12px 35px var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.achievement-card.eligible{box-shadow:0 12px 35px color-mix(in srgb,var(--badge-color) 12%,transparent)}}.achievement-card.claimed{border-color:var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.achievement-card.claimed{border-color:color-mix(in srgb,var(--badge-color) 42%,#29252d)}}.achievement-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.achievement-top>small{color:#77707c;font:700 6px var(--font-geist-mono);letter-spacing:.7px;background:#0e0e10;border:1px solid #312d34;border-radius:99px;padding:5px 7px}.achievement-card.eligible .achievement-top>small,.achievement-card.claimed .achievement-top>small{border-color:var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.achievement-card.eligible .achievement-top>small,.achievement-card.claimed .achievement-top>small{border-color:color-mix(in srgb,var(--badge-color) 32%,#312d34)}}.achievement-card.eligible .achievement-top>small,.achievement-card.claimed .achievement-top>small{color:var(--badge-color)}.achievement-mark{border-color:var(--badge-color);width:62px;height:62px;position:relative}@supports (color:color-mix(in lab, red, red)){.achievement-mark{border-color:color-mix(in srgb,var(--badge-color) 40%,#343038)}}.achievement-mark{color:var(--badge-color);background:radial-gradient(circle,var(--badge-color),#0d0d0f 68%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.achievement-mark{background:radial-gradient(circle,color-mix(in srgb,var(--badge-color) 20%,#111),#0d0d0f 68%)}}.achievement-mark{box-shadow:0 0 25px var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.achievement-mark{box-shadow:0 0 25px color-mix(in srgb,var(--badge-color) 12%,transparent)}}.achievement-mark:before,.achievement-mark:after{content:"";border:1px solid var(--badge-color);position:absolute;inset:5px}@supports (color:color-mix(in lab, red, red)){.achievement-mark:before,.achievement-mark:after{border:1px solid color-mix(in srgb,var(--badge-color) 22%,transparent)}}.achievement-mark:before,.achievement-mark:after{border-radius:50%}.achievement-mark:after{border-style:dashed;inset:10px}.achievement-mark span{z-index:2;position:relative}.achievement-card h2{margin-top:18px;font-size:18px}.achievement-card p{min-height:30px;margin-bottom:12px}.achievement-line{background:#252129;border-radius:99px;height:3px;margin:0 0 18px;overflow:hidden}.achievement-line i{background:var(--badge-color);opacity:.35;width:28%;height:100%;display:block}.achievement-card.eligible .achievement-line i,.achievement-card.claimed .achievement-line i{opacity:.8;width:100%}.achievement-card button{border-color:var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.achievement-card button{border-color:color-mix(in srgb,var(--badge-color) 24%,#38313b)}}.achievement-card.eligible button{color:#fff;background:var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.achievement-card.eligible button{background:color-mix(in srgb,var(--badge-color) 28%,#151217)}}.admin-tools{grid-template-columns:repeat(3,1fr)}@media (max-width:1050px){.app-shell .link-editor>div{grid-template-columns:34px 120px 1fr 34px}.app-shell .link-editor>div>input:nth-of-type(2){grid-column:2/-1}.admin-tools{grid-template-columns:1fr 1fr}}@media (max-width:720px){.app-shell .link-editor>div{grid-template-columns:34px 1fr 34px}.app-shell .link-editor>div>select{grid-column:2}.app-shell .link-editor>div>input{grid-column:1/-1!important}.connection-preview{grid-row:1}.remove-asset{opacity:1;transform:none}.admin-tools{grid-template-columns:1fr}}:is(.badge-visibility-hidden,.profile-badge-icon:has(>.badge-visibility-hidden),.public-links,.live-links){display:none!important}.public-connections{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.public-connections>a{color:#fff;background:#0a0a0cad;border:1px solid #ffffff21;border-radius:10px;place-items:center;width:40px;height:40px;transition:transform .15s,border-color .15s,background .15s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.public-connections>a:hover,.public-connections>a:focus-visible{z-index:3;border-color:currentColor;transform:translateY(-3px)scale(1.05)}@supports (color:color-mix(in lab, red, red)){.public-connections>a:hover,.public-connections>a:focus-visible{border-color:color-mix(in srgb,currentColor 40%,#ffffff2e)}}.public-connections>a:hover,.public-connections>a:focus-visible{background:#141217e0;outline:0}.public-connections .social-icon{background:0 0;width:28px;height:28px}.public-connections .social-icon img{width:22px;height:22px}.public-connections>a:after{content:attr(data-label);color:#eee;opacity:0;pointer-events:none;white-space:nowrap;font:650 7px var(--font-geist-mono);background:#111113;border:1px solid #353139;border-radius:6px;padding:6px 8px;transition:all .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.public-connections>a:hover:after,.public-connections>a:focus-visible:after{opacity:1;transform:translate(-50%)}.badge-display-picker{margin-bottom:18px;padding:22px}.badge-choice-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.badge-choice-grid>button{color:#77707a;cursor:pointer;background:#0e0e10;border:1px solid #302c33;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:118px;padding:13px 8px;transition:all .15s;display:flex}.badge-choice-grid>button:hover{border-color:var(--badge-color);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.badge-choice-grid>button:hover{border-color:color-mix(in srgb,var(--badge-color) 42%,#302c33)}}.badge-choice-grid>button.selected{border-color:var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.badge-choice-grid>button.selected{border-color:color-mix(in srgb,var(--badge-color) 62%,#302c33)}}.badge-choice-grid>button.selected{color:#eee;background:var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.badge-choice-grid>button.selected{background:color-mix(in srgb,var(--badge-color) 11%,#101012)}}.badge-choice-grid>button.selected{box-shadow:0 9px 24px var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.badge-choice-grid>button.selected{box-shadow:0 9px 24px color-mix(in srgb,var(--badge-color) 10%,transparent)}}.badge-choice-icon{border:1px solid var(--badge-color);place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.badge-choice-icon{border:1px solid color-mix(in srgb,var(--badge-color) 38%,#302c33)}}.badge-choice-icon{background:#0a0a0c;border-radius:11px}.badge-choice-icon img{object-fit:cover;border-radius:8px;width:31px;height:31px}.badge-choice-icon .badge-glyph{font-size:21px}.badge-choice-grid b{font-size:8px}.badge-choice-grid small{color:#68616c;font:700 6px var(--font-geist-mono);letter-spacing:.5px}.badge-choice-grid>button.selected small{color:var(--badge-color)}@media (max-width:1050px){.badge-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.badge-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-connections{gap:8px}.public-connections>a{width:38px;height:38px}}.live-profile h2[class^=username-],.profile-card-full h1[class^=username-]{color:var(--name-one,#fff)}.username-none{color:var(--name-one,#fff)!important}.username-glow{text-shadow:0 0 7px var(--name-one,#fff),0 0 22px var(--name-two,#b35cff),0 0 42px var(--name-two,#b35cff);color:var(--name-one,#fff)!important}@supports (color:color-mix(in lab, red, red)){.username-glow{text-shadow:0 0 7px var(--name-one,#fff),0 0 22px var(--name-two,#b35cff),0 0 42px color-mix(in srgb,var(--name-two,#b35cff) 55%,transparent)}}.username-gradient,.username-shimmer{background:linear-gradient(100deg,var(--name-one,#fff) 0%,var(--name-two,#b35cff) 42%,#fff 50%,var(--name-two,#b35cff) 58%,var(--name-one,#fff) 100%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:#0000!important}.username-sparkle{text-shadow:0 0 12px var(--name-two,#b35cff);animation:2s infinite sparkle;color:var(--name-one,#fff)!important}.username-neon{text-shadow:0 0 2px #fff,0 0 8px var(--name-one,#fff),0 0 18px var(--name-one,#fff),0 0 31px var(--name-two,#b35cff),0 0 48px var(--name-two,#b35cff);color:var(--name-one,#fff)!important}.username-outline{-webkit-text-stroke:1px var(--name-one,#fff);text-shadow:2px 2px 0 var(--name-two,#b35cff),0 0 18px var(--name-two,#b35cff);color:#0000!important}@supports (color:color-mix(in lab, red, red)){.username-outline{text-shadow:2px 2px 0 var(--name-two,#b35cff),0 0 18px color-mix(in srgb,var(--name-two,#b35cff) 40%,transparent)}}.username-shimmer{animation:2.6s linear infinite nameShimmer}.username-flicker{text-shadow:0 0 9px var(--name-one,#fff),0 0 24px var(--name-two,#b35cff);animation:3.8s infinite nameFlicker;color:var(--name-one,#fff)!important}.effect-cosmic:after,.effect-snow:after,.effect-fireflies:after,.effect-grid:after,.effect-prism:after,.effect-waves:after{content:"";pointer-events:none;position:absolute;inset:-12%}.public-profile.effect-cosmic:after,.public-profile.effect-snow:after,.public-profile.effect-fireflies:after,.public-profile.effect-grid:after,.public-profile.effect-prism:after,.public-profile.effect-waves:after{z-index:1}.live-profile.effect-cosmic:after,.live-profile.effect-snow:after,.live-profile.effect-fireflies:after,.live-profile.effect-grid:after,.live-profile.effect-prism:after,.live-profile.effect-waves:after{z-index:0}.live-profile>.profile-ornaments,.profile-card-full>.profile-ornaments{z-index:6}.effect-cosmic:after{background:radial-gradient(ellipse at 18% 35%,var(--decor-one,#7a4cff),transparent 30%),radial-gradient(ellipse at 78% 64%,var(--decor-two,#f05cc7),transparent 34%),radial-gradient(circle at 52% 15%,#55aaff29,transparent 26%);inset:-28%}@supports (color:color-mix(in lab, red, red)){.effect-cosmic:after{background:radial-gradient(ellipse at 18% 35%,color-mix(in srgb,var(--decor-one,#7a4cff) 36%,transparent),transparent 30%),radial-gradient(ellipse at 78% 64%,color-mix(in srgb,var(--decor-two,#f05cc7) 31%,transparent),transparent 34%),radial-gradient(circle at 52% 15%,#55aaff29,transparent 26%)}}.effect-cosmic:after{filter:blur(16px)saturate(1.25);animation:11s ease-in-out infinite alternate cosmicFlow}.effect-snow:after{opacity:.62;background-image:radial-gradient(circle,#fff 0 1px,#0000 1.7px),radial-gradient(circle,#ffffffbf 0 1.6px,#0000 2.2px),radial-gradient(circle,#bedcffb3 0 2px,#0000 2.7px);background-position:0 0,16px -25px,44px -70px;background-size:41px 41px,73px 73px,109px 109px;animation:12s linear infinite snowFall}.effect-fireflies:after{opacity:.75;background-image:radial-gradient(circle,var(--decor-one,#b35cff) 0 1.5px,transparent 2.5px),radial-gradient(circle,var(--decor-two,#f05cc7) 0 1px,transparent 2px)}@supports (color:color-mix(in lab, red, red)){.effect-fireflies:after{background-image:radial-gradient(circle,color-mix(in srgb,var(--decor-one,#b35cff) 90%,#fff) 0 1.5px,transparent 2.5px),radial-gradient(circle,color-mix(in srgb,var(--decor-two,#f05cc7) 82%,#fff) 0 1px,transparent 2px)}}.effect-fireflies:after{filter:drop-shadow(0 0 5px var(--decor-one,#b35cff));background-position:8px 14px,42px 61px;background-size:83px 97px,127px 113px;animation:8s ease-in-out infinite alternate fireflyDrift}.effect-grid:after{opacity:.34;background-image:linear-gradient(var(--decor-one,#b35cff) 1px,transparent 1px),linear-gradient(90deg,var(--decor-two,#f05cc7) 1px,transparent 1px);inset:42% -20% -45%}@supports (color:color-mix(in lab, red, red)){.effect-grid:after{background-image:linear-gradient(color-mix(in srgb,var(--decor-one,#b35cff) 55%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--decor-two,#f05cc7) 50%,transparent) 1px,transparent 1px)}}.effect-grid:after{transform-origin:top;background-size:38px 28px;animation:4s linear infinite gridRun;transform:perspective(330px)rotateX(58deg);-webkit-mask-image:linear-gradient(#0000,#000 24%,#000);mask-image:linear-gradient(#0000,#000 24%,#000)}.effect-prism:after{opacity:.34;background:conic-gradient(from 0deg at 50% 50%,transparent 0 12%,var(--decor-one,#b35cff) 19%,transparent 28% 47%,var(--decor-two,#f05cc7) 56%,transparent 65% 82%,#5abeffcc 89%,transparent);filter:blur(34px)saturate(1.5);animation:14s linear infinite prismSpin;inset:-38%}.effect-waves:after{opacity:.4;background:repeating-radial-gradient(ellipse at 50% 110%,transparent 0 26px,var(--decor-one,#b35cff) 28px,transparent 31px 49px,var(--decor-two,#f05cc7) 51px,transparent 54px 74px);inset:-30%}@supports (color:color-mix(in lab, red, red)){.effect-waves:after{background:repeating-radial-gradient(ellipse at 50% 110%,transparent 0 26px,color-mix(in srgb,var(--decor-one,#b35cff) 38%,transparent) 28px,transparent 31px 49px,color-mix(in srgb,var(--decor-two,#f05cc7) 25%,transparent) 51px,transparent 54px 74px)}}.effect-waves:after{filter:blur(.2px);animation:7s ease-in-out infinite alternate waveRise}.profile-card-full.frame-neon,.live-profile.frame-neon{box-shadow:0 0 0 1px var(--decor-one,#b35cff),0 0 28px var(--decor-one,#b35cff),0 0 70px var(--decor-two,#f05cc7),0 30px 90px #0000008c;border-color:var(--decor-one,#b35cff)!important}@supports (color:color-mix(in lab, red, red)){.profile-card-full.frame-neon,.live-profile.frame-neon{box-shadow:0 0 0 1px color-mix(in srgb,var(--decor-one,#b35cff) 35%,transparent),0 0 28px color-mix(in srgb,var(--decor-one,#b35cff) 35%,transparent),0 0 70px color-mix(in srgb,var(--decor-two,#f05cc7) 18%,transparent),0 30px 90px #0000008c}}.profile-card-full.frame-prismatic,.live-profile.frame-prismatic{border-color:var(--decor-one,#b35cff)!important}@supports (color:color-mix(in lab, red, red)){.profile-card-full.frame-prismatic,.live-profile.frame-prismatic{border-color:color-mix(in srgb,var(--decor-one,#b35cff) 70%,#fff)!important}}.profile-card-full.frame-prismatic,.live-profile.frame-prismatic{box-shadow:-8px -7px 28px var(--decor-one,#b35cff),9px 8px 31px var(--decor-two,#f05cc7),0 30px 90px #00000080}@supports (color:color-mix(in lab, red, red)){.profile-card-full.frame-prismatic,.live-profile.frame-prismatic{box-shadow:-8px -7px 28px color-mix(in srgb,var(--decor-one,#b35cff) 24%,transparent),9px 8px 31px color-mix(in srgb,var(--decor-two,#f05cc7) 25%,transparent),0 30px 90px #00000080}}.profile-card-full.frame-prismatic,.live-profile.frame-prismatic{animation:5s ease-in-out infinite alternate framePulse}.profile-card-full.frame-chrome,.live-profile.frame-chrome{background:linear-gradient(#0b0b0de6,#0b0b0de6) padding-box padding-box,linear-gradient(135deg,#fff,#57545d 28%,#f4f2f5 48%,#454149 70%,#fff) border-box;box-shadow:inset 0 1px #ffffff29,0 28px 75px #00000080;border:2px solid #0000!important}.profile-card-full.frame-double,.live-profile.frame-double{outline:1px solid var(--decor-two,#f05cc7);border-color:var(--decor-one,#b35cff)!important}@supports (color:color-mix(in lab, red, red)){.profile-card-full.frame-double,.live-profile.frame-double{outline:1px solid color-mix(in srgb,var(--decor-two,#f05cc7) 65%,transparent)}}.profile-card-full.frame-double,.live-profile.frame-double{outline-offset:5px;box-shadow:inset 0 0 25px var(--decor-one,#b35cff),0 28px 75px #00000080}@supports (color:color-mix(in lab, red, red)){.profile-card-full.frame-double,.live-profile.frame-double{box-shadow:inset 0 0 25px color-mix(in srgb,var(--decor-one,#b35cff) 8%,transparent),0 28px 75px #00000080}}.public-avatar.avatar-rounded,.live-avatar.avatar-rounded{border-radius:25%}.public-avatar.avatar-square,.live-avatar.avatar-square{border-radius:4px}.public-avatar.avatar-hex,.live-avatar.avatar-hex{clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);border-radius:0}.profile-ornaments{pointer-events:none;position:absolute;inset:0}.profile-ornaments:before,.profile-ornaments:after{color:var(--decor-one,#b35cff);text-shadow:0 0 13px;font-size:22px;line-height:1;position:absolute}.profile-ornaments:before{top:15px;left:14px}.profile-ornaments:after{color:var(--decor-two,#f05cc7);bottom:15px;right:14px;transform:rotate(180deg)}.ornament-sparkles>.profile-ornaments:before,.ornament-sparkles>.profile-ornaments:after{content:"✦  ·  ✧"}.ornament-hearts>.profile-ornaments:before,.ornament-hearts>.profile-ornaments:after{content:"♡  ♡"}.ornament-crosses>.profile-ornaments:before,.ornament-crosses>.profile-ornaments:after{content:"✚  ·  ✚"}.ornament-stars>.profile-ornaments:before,.ornament-stars>.profile-ornaments:after{content:"★  ☆"}@keyframes nameShimmer{to{background-position:-240% 0}}@keyframes nameFlicker{0%,18%,22%,24%,55%,to{opacity:1}20%,23%,56%{opacity:.38}}@keyframes cosmicFlow{to{transform:translate(5%,-4%)rotate(8deg)scale(1.08)}}@keyframes snowFall{to{background-position:20px 250px,-25px 330px,64px 420px}}@keyframes fireflyDrift{to{opacity:.38;background-position:44px -32px,-19px 24px}}@keyframes gridRun{to{background-position:0 56px,38px 0}}@keyframes prismSpin{to{transform:rotate(360deg)}}@keyframes waveRise{to{transform:translateY(-22px)scale(1.04)}}@keyframes framePulse{to{filter:hue-rotate(35deg);box-shadow:-10px -8px 34px color-mix(in srgb,var(--decor-two,#f05cc7) 27%,transparent),10px 9px 36px color-mix(in srgb,var(--decor-one,#b35cff) 27%,transparent),0 30px 90px #00000080}}@media (prefers-reduced-motion:reduce){.username-shimmer,.username-flicker,.effect-cosmic:after,.effect-snow:after,.effect-fireflies:after,.effect-grid:after,.effect-prism:after,.effect-waves:after,.frame-prismatic{animation:none!important}}.profile-card-full.no-banner,.live-profile.no-banner{padding-top:28px}.profile-card-full.no-banner .public-avatar,.live-profile.no-banner .live-avatar{margin-top:0}.profile-gradient.profile-card-full,.live-profile.profile-gradient{background:linear-gradient(145deg,var(--decor-one),#0b0b0d 48%,var(--decor-two))}@supports (color:color-mix(in lab, red, red)){.profile-gradient.profile-card-full,.live-profile.profile-gradient{background:linear-gradient(145deg,color-mix(in srgb,var(--decor-one) 16%,#0b0b0d),#0b0b0d 48%,color-mix(in srgb,var(--decor-two) 14%,#0b0b0d))}}.achievement-mark{box-shadow:none;background:#0d0d0f;border-radius:14px;font-size:29px}.achievement-mark:before,.achievement-mark:after{display:none}.achievement-card{background:#121214;min-height:230px}.achievement-card:before{display:none}.badge-choice-icon .badge-glyph,.custom-badges>.profile-badge-icon>.badge-glyph{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif}.custom-badges>.profile-badge-icon{background:#111;border-radius:50%}.custom-badges>.profile-badge-icon>.badge-glyph{font-size:21px}.shared-file-page{color:#f4f1f5;background:#09090a;place-items:center;min-height:100vh;padding:24px;display:grid}.shared-file-brand{font-size:16px;font-weight:750;position:absolute;top:20px;left:24px}.shared-file-brand span{color:#b35cff}.shared-file-card{text-align:center;background:#121214;border:1px solid #2b292e;border-radius:14px;width:min(520px,100vw - 32px);padding:42px;box-shadow:0 24px 80px #00000061}.shared-file-icon{background:#0c0c0e;border:1px solid #333038;border-radius:16px;place-items:center;width:72px;height:72px;margin:0 auto 18px;font-size:34px;display:grid}.shared-file-card>small{color:#9d79a7;font:700 8px var(--font-geist-mono);letter-spacing:1px}.shared-file-card h1{overflow-wrap:anywhere;margin:9px 0 8px;font-size:25px}.shared-file-card>p{color:#89828c;margin:0;font-size:10px}.shared-file-card>div:not(.shared-file-icon){justify-content:center;gap:10px;margin-top:28px;display:flex}.shared-file-card>div a{background:#1a171c;border:1px solid #3b3540;border-radius:7px;align-items:center;min-height:40px;padding:0 17px;font-size:10px;display:inline-flex}.shared-file-card>div a:last-child{background:#713b86;border-color:#754686}.shared-file-card footer{color:#68626b;font:500 7px var(--font-geist-mono);border-top:1px solid #28252b;margin-top:30px;padding-top:16px}@media (max-width:620px){.shared-file-card{padding:32px 20px}.shared-file-card>div:not(.shared-file-icon){flex-direction:column}.shared-file-card>div a{justify-content:center}}.auth-card-wide{width:min(560px,100vw - 30px)}.discord-gate{background:#111019;border:1px solid #343044;border-radius:9px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:6px;padding:13px;display:grid}.discord-mark{color:#fff;background:#5865f2;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.discord-gate div b,.discord-gate div small{display:block}.discord-gate div b{font-size:9px}.discord-gate div small{color:#787283;margin-top:3px;font-size:7px;line-height:1.45}.discord-actions{gap:5px;display:flex}.discord-actions a{color:#d8d9ff;background:#1b1a29;border:1px solid #3b3650;border-radius:6px;padding:7px 9px;font-size:7px}.discord-actions a:last-child{color:#fff;background:#5865f2;border-color:#6571f5}.discord-gate.verified{background:#2a74491a;border-color:#59cd8b59}.discord-gate.verified .discord-mark{background:#287f50}.discord-gate>strong{color:#7bd7a4;font:700 6px var(--font-geist-mono);border:1px solid #5acc8c4d;border-radius:99px;padding:5px 7px}.app-shell{background:radial-gradient(circle at 78% 0,#70378914,#0000 28%),#09090a}.app-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0a0beb;border-bottom-color:#242127}.app-sidebar{background:linear-gradient(#0e0d10,#0a0a0b);border-right-color:#242127}.app-sidebar nav{gap:3px}.app-sidebar nav button{min-height:36px}.app-sidebar nav button.active{box-shadow:inset 2px 0 #bc69d5,0 4px 16px #00000026}.metric-cards{gap:14px}.metric-cards article{background:linear-gradient(145deg,#151417,#101012);position:relative;overflow:hidden}.metric-cards article:after{content:"";border:1px solid #b560cf21;border-radius:50%;width:70px;height:70px;position:absolute;top:-32px;right:-30px}.app-main{max-width:1480px}.music-heading{padding-bottom:3px}.current-track{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:18px;margin-bottom:14px;padding:18px 20px;display:grid}.current-track small{color:#8e5e9b;font:700 7px var(--font-geist-mono);letter-spacing:.8px}.current-track h2{margin:5px 0 0;font-size:15px}.current-track .profile-player,.current-track .music-embed{margin:0}.music-library{padding:22px}.music-provider-tabs{gap:7px;display:flex}.music-provider-tabs button{color:#827b87;cursor:pointer;background:#0d0d0f;border:1px solid #302c33;border-radius:7px;min-height:34px;padding:0 15px;font-size:8px}.music-provider-tabs button.active.spotify{color:#07150c;background:#1ed760;border-color:#1ed760}.music-provider-tabs button.active.soundcloud{color:#fff;background:#e75800;border-color:#ff6500}.music-search{grid-template-columns:minmax(0,1fr) 92px;gap:8px;margin-top:13px;display:grid}.music-search input{color:#f2eff3;background:#0c0c0e;border:1px solid #302b33;border-radius:8px;outline:none;height:46px;padding:0 15px}.music-search input:focus{border-color:#7e468f;box-shadow:0 0 0 3px #8d4cff14}.music-search button,.music-result>button{color:#fff;cursor:pointer;background:#713b86;border:1px solid #704181;border-radius:7px;font-size:8px}.music-search button:disabled,.music-result>button:disabled{opacity:.5}.music-legal{color:#635d66;margin:10px 0 0;font-size:7px}.music-results{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.music-result{grid-template-columns:70px minmax(0,1fr) 78px;align-items:center;gap:12px;min-height:92px;padding:10px;display:grid}.music-result.selected{border-color:#75458a}.music-art{background:#1c1920;border-radius:7px;place-items:center;width:70px;height:70px;display:grid;position:relative;overflow:hidden}.music-art img{object-fit:cover;width:100%;height:100%}.music-art>span{font-size:22px}.music-art i{color:#fff;font:700 6px var(--font-geist-mono);background:#000000bd;border-radius:4px;padding:3px 4px;position:absolute;bottom:4px;left:4px}.music-result h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.music-result p{color:#817a84;margin:5px 0;font-size:8px}.music-result small{color:#5e5861;font:600 7px var(--font-geist-mono)}.music-empty{text-align:center;align-content:center;place-items:center;min-height:250px;display:grid}.music-empty>span{color:#b67ac5;background:#111014;border:1px solid #322d35;border-radius:50%;place-items:center;width:60px;height:60px;font-size:24px;display:grid}.music-empty h2{margin:15px 0 5px;font-size:17px}.music-empty p{color:#716a74;margin:0;font-size:8px}.music-embed{width:100%;position:relative}.music-embed>span{color:#827b87;font:700 6px var(--font-geist-mono);letter-spacing:.8px;text-transform:uppercase;margin-bottom:5px;display:block}.music-embed iframe{border:0;border-radius:10px;width:100%;display:block}.music-embed.compact iframe{border-radius:8px}.music-embed.compact>span{display:none}.live-profile .music-embed{margin-top:12px}.casino-heading{padding-bottom:4px}.casino-wallet{background:#121014;border:1px solid #302936;border-radius:9px;padding:10px 13px}.casino-wallet b{font-size:13px}.casino-wallet small{color:#6d6571;font:600 6px var(--font-geist-mono)}.casino-bet{grid-template-columns:120px minmax(160px,1fr) 160px auto;align-items:center;gap:20px;padding:14px 18px;display:grid}.casino-bet>div small,.casino-bet>div b{display:block}.casino-bet>div small{color:#6e6772;font:700 6px var(--font-geist-mono)}.casino-bet>div b{align-items:center;gap:5px;margin-top:4px;font-size:15px;display:flex}.casino-bet>input{accent-color:#9f52b7;width:100%}.casino-bet label{align-items:center;gap:8px;display:flex}.casino-bet label input{width:78px;margin:0}.casino-grid.upgraded{grid-template-columns:1fr 1fr}.casino-grid.upgraded .casino-card{min-height:250px}.slots-card>i{letter-spacing:-1px;font-weight:800;font-size:15px!important}.blackjack-table{background:radial-gradient(circle at 50% 110%,#1c70463d,#0000 55%),linear-gradient(145deg,#131116,#0d0c0f);margin-top:12px;padding:24px;overflow:hidden}.blackjack-table>header{justify-content:space-between;gap:20px;display:flex}.blackjack-table>header small{color:#a36bb3;font:700 7px var(--font-geist-mono);letter-spacing:1px}.blackjack-table>header h2{margin:6px 0 3px;font-size:22px}.blackjack-table>header p{color:#756e79;margin:0;font-size:8px}.blackjack-table>header>span{color:#d9bd6e;height:25px;font:700 6px var(--font-geist-mono);background:#7e5c1d14;border:1px solid #e5c26847;border-radius:99px;align-items:center;padding:0 9px;display:flex}.blackjack-ready{text-align:center;align-content:center;place-items:center;min-height:245px;display:grid}.blackjack-ready>span{font-size:45px}.blackjack-ready h3{margin:9px 0 4px;font-size:17px}.blackjack-ready p{color:#736c76;margin:0 0 16px;font-size:8px}.blackjack-ready button,.blackjack-board footer button{color:#fff;cursor:pointer;background:#6f3b80;border:1px solid #795089;border-radius:7px;min-height:38px;padding:0 20px}.blackjack-board{padding-top:22px}.blackjack-hand{justify-content:space-between;align-items:center;gap:25px;display:flex}.blackjack-hand>span small,.blackjack-hand>span b{display:block}.blackjack-hand>span small{color:#756d79;font:700 6px var(--font-geist-mono);letter-spacing:1px}.blackjack-hand>span b{margin-top:3px;font-size:22px}.blackjack-hand>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.blackjack-hand i{color:#161317;background:#f5f3f5;border:1px solid #d7d2d9;border-radius:6px;flex-direction:column;justify-content:space-between;width:48px;height:68px;padding:6px;font:700 13px Georgia;display:flex;box-shadow:0 6px 15px #00000040}.blackjack-hand i em{align-self:flex-end;font-size:17px;font-style:normal}.blackjack-hand i.red-card{color:#bd3146}.blackjack-hand i.hidden-card{color:#bc7bd0;background:repeating-linear-gradient(45deg,#2d1734 0 5px,#3b2044 5px 10px);border:3px solid #d9d4dc;place-items:center;display:grid}.blackjack-hand i.hidden-card b{font-size:18px}.player-hand{margin-top:10px}.table-status{border-top:1px solid #29242d;border-bottom:1px solid #29242d;justify-content:space-between;align-items:center;margin:22px 0;padding:10px;display:flex}.table-status span{color:#b677c7;font:700 7px var(--font-geist-mono);letter-spacing:1px}.table-status b{font-size:9px}.blackjack-board footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.blackjack-board footer button.stand{background:#263f30;border-color:#465148}.blackjack-board footer button:disabled{opacity:.45}@media (max-width:900px){.music-results{grid-template-columns:1fr}.casino-bet{grid-template-columns:1fr 1fr}.casino-bet>input{grid-area:2/1/auto/-1}.current-track,.casino-grid.upgraded{grid-template-columns:1fr}}@media (max-width:620px){.discord-gate{grid-template-columns:36px 1fr}.discord-actions,.discord-gate>strong{grid-column:1/-1}.discord-actions a{text-align:center;flex:1}.music-library{padding:16px}.music-result{grid-template-columns:58px minmax(0,1fr)}.music-art{width:58px;height:58px}.music-result>button{grid-column:1/-1;min-height:34px}.casino-bet{grid-template-columns:1fr}.casino-bet>input{grid-area:auto}.casino-grid.upgraded{grid-template-columns:1fr}.blackjack-table{padding:18px}.blackjack-table>header{flex-direction:column}.blackjack-hand{flex-direction:column;align-items:flex-start}.blackjack-hand>div{justify-content:flex-start}.blackjack-hand i{width:42px;height:60px}.blackjack-board footer{justify-content:stretch}.blackjack-board footer button{flex:1}}.music-editor-library{border-top:1px solid #2a262d;margin-top:18px;padding-top:18px}.music-editor-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.music-editor-head small{color:#9564a4;font:700 6px var(--font-geist-mono);letter-spacing:1px}.music-editor-head h3{margin:5px 0 0;font-size:14px}.music-editor-head p{color:#6d6670;margin:4px 0 0;font-size:8px}.music-editor-head>button{color:#c88991;cursor:pointer;background:#211216;border:1px solid #ca647047;border-radius:6px;min-height:28px;padding:0 10px;font-size:7px}.music-editor-library .music-provider-tabs{margin-top:14px}.music-results-editor{grid-template-columns:1fr;margin-top:10px}.music-results-editor .music-result{background:#0e0e10;border:1px solid #2b272e;border-radius:8px;padding:9px}.music-results-editor .music-art{width:56px;height:56px}.music-results-editor .music-result{grid-template-columns:56px minmax(0,1fr) 72px}.music-results-editor .music-result>button{min-height:32px}.discord-verification-card{background:radial-gradient(circle at 0 0,#5865f229,#0000 36%),#121216;border-color:#39344f;grid-template-columns:90px minmax(0,1fr);gap:28px;max-width:820px;margin:0 auto;padding:38px;display:grid}.discord-verification-card.verified{background:radial-gradient(circle at 0 0,#37a16426,#0000 36%),#111513;border-color:#53c68459}.discord-verification-mark{color:#fff;background:#5865f2;border:1px solid #6e78f1;border-radius:24px;place-items:center;width:90px;height:90px;font-size:32px;font-weight:800;display:grid;box-shadow:0 16px 40px #5865f233}.discord-verification-card.verified .discord-verification-mark{background:#287f50;border-color:#56bb82;box-shadow:0 16px 40px #287f502e}.discord-verification-card small{color:#8e96ff;font:700 7px var(--font-geist-mono);letter-spacing:1px}.discord-verification-card.verified small{color:#72d59d}.discord-verification-card h2{margin:8px 0 6px;font-size:23px}.discord-verification-card p{color:#837c87;max-width:550px;margin:0;font-size:9px;line-height:1.7}.discord-verification-card>div:last-child>div{gap:8px;margin-top:20px;display:flex}.discord-verification-card a,.discord-verification-card button{color:#d7d0da;cursor:pointer;background:#19171b;border:1px solid #3a3540;border-radius:7px;align-items:center;min-height:38px;padding:0 15px;font-size:8px;display:inline-flex}.discord-verification-card a.primary{color:#fff;background:#5865f2;border-color:#6772ef}.discord-verification-card button{background:#1b3324;border-color:#3e664d}@media (max-width:620px){.music-editor-head{flex-direction:column}.music-editor-library .music-search{grid-template-columns:1fr}.music-results-editor .music-result{grid-template-columns:48px 1fr}.music-results-editor .music-art{width:48px;height:48px}.discord-verification-card{grid-template-columns:1fr;padding:24px}.discord-verification-mark{border-radius:18px;width:70px;height:70px}.discord-verification-card>div:last-child>div{flex-direction:column}.discord-verification-card a,.discord-verification-card button{justify-content:center}}.music-search-fallback{color:#706975;align-items:center;gap:7px;margin:9px 0 0;font-size:7px;display:flex}.music-search-fallback a{color:#c9a8d2;background:#171219;border:1px solid #38313d;border-radius:5px;padding:5px 7px}.music-search-fallback small{color:#5e5862}.music-link-form{grid-template-columns:minmax(0,1fr) 80px;gap:7px;margin-top:9px;display:grid}.music-link-form input{color:#eee;background:#0c0c0e;border:1px solid #302b33;border-radius:7px;outline:none;height:38px;padding:0 11px;font-size:8px}.music-link-form button{color:#d9c8dd;cursor:pointer;background:#211724;border:1px solid #53405a;border-radius:7px;font-size:8px}.verify-page{color:#f5f2f6;background:radial-gradient(circle at 50% 15%,#5865f226,#0000 32%),#09090a;place-items:center;min-height:100vh;padding:90px 20px 40px;display:grid}.verify-page>.auth-brand{position:absolute;top:22px;left:24px}.verify-card{text-align:center;background:#121216;border:1px solid #343044;border-radius:14px;width:min(540px,100%);padding:42px;box-shadow:0 28px 90px #0000006b}.verify-logo{color:#fff;background:#5865f2;border-radius:20px;place-items:center;width:72px;height:72px;margin:0 auto 18px;font-size:26px;font-weight:800;display:grid;box-shadow:0 16px 45px #5865f240}.verify-card>small{color:#949cff;font:700 7px var(--font-geist-mono);letter-spacing:1.2px}.verify-card h1{margin:10px 0 8px;font-size:30px}.verify-card>p{color:#89818d;max-width:430px;margin:0 auto;font-size:10px;line-height:1.7}.verify-actions{justify-content:center;gap:8px;margin-top:24px;display:flex}.verify-actions a{color:#d9d2dc;background:#19171b;border:1px solid #3b3640;border-radius:7px;align-items:center;min-height:40px;padding:0 15px;font-size:8px;display:inline-flex}.verify-actions a.primary{color:#fff;background:#5865f2;border-color:#6671ee}.verify-card footer{color:#66606a;border-top:1px solid #29252d;margin-top:24px;padding-top:15px;font-size:7px}@media (max-width:620px){.music-search-fallback{flex-wrap:wrap;align-items:flex-start}.music-search-fallback small{width:100%}.music-link-form{grid-template-columns:1fr}.music-link-form button{min-height:36px}.verify-card{padding:30px 22px}.verify-actions{flex-direction:column}.verify-actions a{justify-content:center}}.youtube-music-player{text-align:left;background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff1f;border-radius:11px;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:10px;width:100%;margin-top:15px;padding:10px;display:grid;overflow:hidden}.youtube-video{background:#050506;border-radius:8px;width:200px;height:200px;overflow:hidden}.youtube-video>div,.youtube-video iframe{display:block;width:200px!important;height:200px!important}.youtube-music-player .youtube-controls{box-shadow:none;background:0 0;border:0;margin:0}.youtube-music-player.compact{grid-template-columns:200px 1fr;padding:8px}.youtube-music-player.compact .youtube-controls{grid-template-columns:34px minmax(0,1fr)}.youtube-music-player .player-toggle:disabled{opacity:.45;cursor:wait}@media (max-width:620px){.youtube-music-player,.youtube-music-player.compact{grid-template-columns:1fr}.youtube-video,.youtube-video>div,.youtube-video iframe{width:100%!important;height:200px!important}.youtube-music-player .youtube-controls{padding:8px 2px}}.badges-page-head{margin-bottom:12px}.badge-tabs{border-bottom:1px solid #242429;gap:4px;margin-bottom:24px;padding:0 0 0 2px;display:flex}.badge-tabs button{color:#8f97ab;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:0 16px;font-size:10px}.badge-tabs button.active{color:#fff;border-color:#67edf2}.available-badge-grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.available-badge-card{--badge-color:#fff;background:#0d0e12;border:1px solid #27292f;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:82px;padding:14px 16px;display:grid}.available-badge-card:hover{background:#101116;border-color:#343741}.available-badge-icon{color:#fff;background:#1b1d23;border:1px solid #30323a;border-radius:10px;place-items:center;width:40px;height:40px;font-size:17px;font-weight:800;display:grid;overflow:hidden}.available-badge-icon img{object-fit:contain;width:32px;height:32px;display:block}.available-badge-card h2{color:#fff;margin:0;font-size:12px;font-weight:700}.available-badge-card p{color:#8f96aa;margin:6px 0 0;font-size:8px;line-height:1.45}.available-badge-card button{color:#fff;cursor:pointer;background:#1a1c22;border:1px solid #292c34;border-radius:8px;align-items:center;gap:8px;min-height:32px;padding:0 12px;font-size:8px;font-weight:700;display:flex}.available-badge-card button:hover{border-color:var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.available-badge-card button:hover{border-color:color-mix(in srgb,var(--badge-color) 45%,#292c34)}}.available-badge-card button:disabled{color:#777d8c;cursor:default}.available-badge-card button span{font-size:10px}.badge-card-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.badge-card-actions .secondary{color:#aeb4c3;background:0 0}.available-badge-card.eligible{border-color:var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.available-badge-card.eligible{border-color:color-mix(in srgb,var(--badge-color) 35%,#27292f)}}.available-badge-card.claimed{background:var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.available-badge-card.claimed{background:color-mix(in srgb,var(--badge-color) 4%,#0d0e12)}}.badge-requirement{color:#24d9d0;white-space:nowrap;justify-self:end;font-size:8px}.badge-display-picker>.empty-state{margin:18px 0 0}.badge-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1000px){.available-badge-grid{grid-template-columns:1fr}.badge-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.badge-tabs button{flex:1}.available-badge-card{grid-template-columns:40px minmax(0,1fr);padding:13px}.available-badge-card>button,.available-badge-card>.badge-requirement,.available-badge-card>.badge-card-actions{grid-column:2;justify-self:start}.badge-card-actions{flex-wrap:wrap;justify-content:flex-start}.badge-choice-grid{grid-template-columns:1fr 1fr}}.dashboard-title{align-items:center}.dashboard-title h1{font-size:23px}.dashboard-title p{color:#8b93a7;margin-top:7px}.view-profile-link{color:#c7ccda;background:#111216;border:1px solid #272a31;border-radius:8px;align-items:center;min-height:34px;padding:0 12px;font-size:8px;display:inline-flex}.analytics-range,.analytics-panel header>small{color:#d7dbe5;font:600 7px var(--font-geist-mono);background:#0e0f12;border:1px solid #292c33;border-radius:8px;padding:7px 11px}.overview-metrics,.analytics-metrics{grid-template-columns:repeat(4,1fr)}.overview-metrics article,.analytics-metrics article{background:#0d0e11;border-color:#202229;border-radius:12px;min-height:126px;padding:22px}.overview-metrics article:after,.analytics-metrics article:after{display:none}.overview-metrics article>span,.analytics-metrics article>span{color:#8c94aa;letter-spacing:.5px;font-size:8px}.overview-metrics article>b,.analytics-metrics article>b{color:#fff;margin-top:13px;font-size:25px}.overview-metrics article>small{color:#8390a9;margin-top:10px;font-size:8px;display:block}.overview-metrics article>small.positive{color:#20cfc8}.overview-metrics article>small.negative{color:#f07683}.overview-metrics article>small em{color:#697185;font-style:normal}.overview-metrics article>i,.analytics-metrics article>i{color:#1ce1db;background:#08272b;border-radius:10px;place-items:center;width:40px;height:40px;font-size:17px;font-style:normal;display:grid;position:absolute;top:20px;right:20px}.overview-metrics article>i .gem-icon{width:21px;height:21px}.overview-analytics-grid,.overview-bottom-grid,.analytics-grid{grid-template-columns:minmax(0,2.6fr) minmax(270px,1fr);gap:22px;margin-top:22px;display:grid}.analytics-panel{background:#0d0e11;border:1px solid #202229;border-radius:12px;overflow:hidden}.analytics-panel>header{color:#9ca5ba;border-bottom:1px solid #181a1f;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:0 15px;font-size:9px;display:flex}.analytics-panel>header button{color:#6fc9d0;cursor:pointer;background:0 0;border:0;font-size:7px}.analytics-panel>header h2{color:#fff;margin:0;font-size:13px}.analytics-panel>header h2 span{color:#22d5ce}.analytics-panel-body{min-height:275px;padding:18px}.analytics-empty{text-align:center;align-content:center;place-items:center;height:100%;min-height:235px;display:grid}.analytics-empty b{color:#b9c0cf;font-size:9px}.analytics-empty p{color:#667086;max-width:340px;margin:7px 0 0;font-size:8px;line-height:1.5}.trend-chart{flex-direction:column;height:100%;min-height:230px;display:flex}.trend-summary{align-items:baseline;gap:9px;display:flex}.trend-summary b{color:#fff;font-size:21px}.trend-summary span{color:#717b90;font-size:7px}.trend-bars{background:repeating-linear-gradient(#0000 0 42px,#171a20 43px);border-bottom:1px solid #242831;align-items:flex-end;gap:4px;min-height:170px;margin-top:auto;padding-top:15px;display:flex}.trend-day{flex:1;align-items:flex-end;min-width:3px;height:100%;display:flex;position:relative}.trend-day i{background:linear-gradient(#28e0d8,#117c82);border-radius:3px 3px 0 0;width:100%;min-height:3px;box-shadow:0 0 12px #28e0d821}.trend-day:hover:after{content:attr(data-tip);left:50%;bottom:calc(var(--bar-height,0%) + 8px);z-index:3;color:#fff;white-space:nowrap;font:600 6px var(--font-geist-mono);background:#111318;border:1px solid #2b3038;border-radius:5px;padding:5px 7px;position:absolute;transform:translate(-50%)}.distribution-list{flex-direction:column;gap:13px;display:flex}.distribution-list>div{grid-template-columns:minmax(80px,1fr) 2fr auto;align-items:center;gap:10px;display:grid}.distribution-list span{color:#bdc4d3;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.distribution-list i{background:#1c2228;border-radius:9px;height:5px;display:block;overflow:hidden}.distribution-list i:after{content:"";width:var(--share);border-radius:inherit;background:linear-gradient(90deg,#13bcb9,#26dfd7);height:100%;display:block}.distribution-list b{color:#fff;text-align:right;min-width:35px;font-size:8px}.overview-bottom-grid{grid-template-columns:1fr 1fr}.account-info-card,.quick-actions-card{min-height:310px}.account-info-grid{grid-template-columns:1fr 1fr;gap:12px;padding:20px;display:grid}.account-info-grid>div{background:#111216;border:1px solid #24272e;border-radius:9px;min-height:70px;padding:15px}.account-info-grid small,.account-info-grid b{display:block}.account-info-grid small{color:#788298;font-size:7px}.account-info-grid b{color:#fff;margin-top:9px;font-size:10px}.daily-inline{background:#0a1b1d;border:1px solid #273038;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:0 20px 20px;padding:14px;display:flex}.daily-inline>span{align-items:center;gap:10px;display:flex}.daily-inline b,.daily-inline b small{display:block}.daily-inline b{font-size:10px}.daily-inline b small{color:#6f7f91;margin-top:3px;font-size:7px}.daily-inline button{color:#dffffe;cursor:pointer;background:#0b5559;border:1px solid #1c8f91;border-radius:7px;min-height:33px;padding:0 12px;font-size:8px}.daily-inline button:disabled{opacity:.45;cursor:default}.quick-actions-card>header small{color:#737d90;font-size:7px}.completion-line{padding:20px 20px 8px}.completion-line>b{font-size:8px}.completion-line>span{background:#172327;border-radius:8px;height:7px;margin-top:9px;display:block;overflow:hidden}.completion-line>span i{border-radius:inherit;background:#20ccc7;height:100%;display:block}.overview-actions{gap:8px;padding:6px 20px 20px;display:grid}.overview-actions button{color:#fff;text-align:left;cursor:pointer;background:#111216;border:1px solid #24272e;border-radius:9px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;min-height:58px;padding:10px;display:grid}.overview-actions button>i{color:#697386;background:#191c22;border-radius:8px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.overview-actions button>i.done{color:#0b1516;background:#25d7cf}.overview-actions button b,.overview-actions button small{display:block}.overview-actions button b{font-size:8px}.overview-actions button small{color:#717b8e;margin-top:4px;font-size:7px}.overview-actions button em{color:#747e90;font-style:normal}.analytics-grid{grid-template-columns:minmax(0,2.5fr) minmax(270px,1fr)}.analytics-grid .analytics-wide{min-width:0}.analytics-grid .analytics-panel-body{min-height:290px}.visitors-panel .analytics-panel-body{min-height:235px}.visitor-breakdown{text-align:center;align-content:center;place-items:center;height:100%;min-height:200px;display:grid}.visitor-breakdown>div b,.visitor-breakdown>div small{display:block}.visitor-breakdown>div b{font-size:26px}.visitor-breakdown>div small{color:#788298;margin-top:4px;font-size:7px}.visitor-breakdown p{gap:18px;margin:24px 0 0;display:flex}.visitor-breakdown p span{color:#8791a5;align-items:center;gap:5px;font-size:7px;display:flex}.visitor-breakdown p i{background:#1dd4cd;border-radius:50%;width:7px;height:7px}.visitor-breakdown p span:nth-child(2) i{background:#9a69ef}.visitor-breakdown p b{color:#fff}.leaderboard-podium{grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:16px;margin:24px 0 34px;display:grid}.podium-card{text-align:center;background:radial-gradient(circle,#ffffff0b,#0000 42%),#0d0e11;border:1px solid #292c33;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:25px;display:flex;position:relative;overflow:hidden}.podium-card:before{content:"";opacity:.26;background-image:radial-gradient(circle,currentColor 1px,#0000 1px);background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 68%);mask-image:radial-gradient(#000,#0000 68%)}.podium-card>*{position:relative}.podium-card.place-1{color:#f4bd00;background:radial-gradient(circle at 50% 45%,#ebb00029,#0000 48%),#100e08;border-color:#614b09;order:2}.podium-card.place-2{color:#a3a8b1;order:1}.podium-card.place-3{color:#e16c0b;background:radial-gradient(circle at 50% 45%,#be500021,#0000 48%),#110b08;border-color:#51290d;order:3}.podium-rank{background:#ffffff0b;border:1px solid;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:20px;font-size:11px;font-weight:800;display:grid}.podium-avatar{color:#fff;background:#191b21;border:2px solid;border-radius:50%;place-items:center;width:92px;height:92px;font-size:24px;font-style:normal;display:grid;overflow:hidden;box-shadow:0 12px 35px #00000059}.podium-avatar img{object-fit:cover;width:100%;height:100%}.podium-card>small{color:currentColor;font:800 6px var(--font-geist-mono);text-transform:uppercase;background:#17191d;border-radius:99px;margin-top:-8px;padding:4px 8px}.podium-card h2{color:#fff;margin:14px 0 0;font-size:16px}.podium-card h2 b,.leaderboard-list div b em{color:#67c6db;margin-left:6px;font-style:normal}.podium-card p{color:#7d8493;margin:6px 0 17px;font-size:9px}.podium-card strong,.leaderboard-list strong{color:#e6e9ef;align-items:center;gap:7px;font-size:11px;display:flex}.podium-card strong span,.leaderboard-list strong span{color:#687181;font-size:10px}.leaderboard-list{gap:10px;display:grid}.leaderboard-list>a{background:#0d0e11;border:1px solid #202229;border-radius:12px;grid-template-columns:32px 40px 1fr auto;align-items:center;gap:14px;min-height:68px;padding:0 24px;display:grid}.leaderboard-list>a:hover{background:#111216;border-color:#31353e}.leaderboard-list .list-rank{color:#aab1c0;background:#191c22;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.leaderboard-list>a>i{background:#17191e;border:1px solid #292d35;border-radius:50%;place-items:center;width:40px;height:40px;font-size:10px;font-style:normal;display:grid;overflow:hidden}.leaderboard-list>a>i img{object-fit:cover;width:100%;height:100%}.leaderboard-list div b,.leaderboard-list div small{display:block}.leaderboard-list div b{font-size:10px}.leaderboard-list div small{color:#7b8496;margin-top:5px;font-size:8px}.admin-table>div{grid-template-columns:minmax(170px,1.4fr) 64px 65px 78px 78px 72px 70px 70px 55px}@media (max-width:1100px){.overview-metrics,.analytics-metrics{grid-template-columns:1fr 1fr}.overview-analytics-grid,.analytics-grid,.overview-bottom-grid{grid-template-columns:1fr}.leaderboard-podium{grid-template-columns:1fr 1fr 1fr}.podium-card{min-height:270px;padding:18px}.podium-avatar{width:76px;height:76px}.admin-table>div{grid-template-columns:1fr 62px 68px 72px}.admin-table>div>:nth-child(n+5){display:none}}@media (max-width:720px){.dashboard-title .view-profile-link{margin-top:14px}.overview-metrics,.analytics-metrics{grid-template-columns:1fr}.overview-metrics article,.analytics-metrics article{min-height:115px}.leaderboard-podium{grid-template-columns:1fr}.podium-card.place-1,.podium-card.place-2,.podium-card.place-3{order:initial;min-height:235px}.leaderboard-list>a{grid-template-columns:30px 36px 1fr auto;gap:9px;padding:0 14px}.leaderboard-list>a>i{width:36px;height:36px}.leaderboard-list strong{font-size:9px}.account-info-grid{grid-template-columns:1fr}.daily-inline{flex-direction:column;align-items:flex-start}.daily-inline button{width:100%}.analytics-panel-body{padding:13px}.trend-bars{gap:2px}.distribution-list>div{grid-template-columns:minmax(70px,1fr) 1fr auto}}.analytics-empty>span{color:#667086;max-width:340px;margin:7px 0 0;font-size:8px;line-height:1.5}.trend-day{justify-content:center;gap:1px;min-width:4px;height:170px}.trend-day>i,.trend-day>em{border-radius:3px 3px 0 0;width:45%;min-height:2px;font-style:normal}.trend-day>em{background:linear-gradient(#a177f0,#594086)}.trend-chart footer{color:#7c8699;align-items:center;gap:14px;min-height:35px;font-size:7px;display:flex}.trend-chart footer span{align-items:center;gap:5px;display:flex}.trend-chart footer span i{background:#22d8d0;border-radius:50%;width:7px;height:7px}.trend-chart footer span:nth-child(2) i{background:#9c70ec}.trend-chart footer small{color:#5f687a;margin-left:auto}.distribution-list>div{grid-template-columns:minmax(90px,1fr) 2fr}.distribution-list span{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.distribution-list span b{color:#bdc4d3;text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.distribution-list span small{color:#fff;font-size:8px}.distribution-list>div>i:after{display:none}.distribution-list>div>i>em{border-radius:inherit;background:linear-gradient(90deg,#13bcb9,#26dfd7);height:100%;display:block}.layout-page-head{align-items:center}.layout-page-head h1{font-size:23px}.layout-page-head p{color:#8790a5;margin-top:7px}.layout-page-head>.app-primary{background:#0c8f94;border-color:#14bfc1;min-width:110px}.layout-settings{gap:16px;display:grid}.layout-panel{background:#0b0c0f;border:1px solid #1d2026;border-radius:12px;overflow:hidden;box-shadow:0 0 0 5px #0e0f12}.layout-panel>header{color:#fff;background:#0d0e11;border-bottom:1px solid #17191e;align-items:center;gap:9px;height:48px;padding:0 16px;display:flex}.layout-panel>header>span{color:#8a92a3;font-size:12px}.layout-panel>header>b{font-size:9px}.layout-panel>header>em{color:#737b8d;margin-left:auto;font-style:normal}.layout-panel-body{padding:22px 16px}.layout-field+.layout-field{margin-top:26px}.layout-field>b,.layout-range-head b{color:#fff;font-size:9px;display:block}.layout-field>small,.layout-range-head small{color:#778197;margin-top:5px;font-size:7px;display:block}.layout-segments{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.layout-segments button{color:#fff;cursor:pointer;background:#0c0d10;border:1px solid #292c33;border-radius:10px;min-height:44px;font-size:9px}.layout-segments button.selected{color:#20d8d4;background:#081719;border-color:#18d5d2;box-shadow:inset 0 0 0 1px #18d5d240}.layout-switch-row,.visibility-grid label{color:#fff;background:#0e0f12;border:1px solid #20232a;border-radius:10px;align-items:center;min-height:47px;padding:0 13px;font-size:8px;display:flex}.layout-switch-row{margin-top:12px}.layout-switch-row input,.visibility-grid input{display:none}.layout-switch-row i,.visibility-grid label>i{background:#252830;border-radius:99px;width:43px;height:24px;margin-left:auto;position:relative}.layout-switch-row i:after,.visibility-grid label>i:after{content:"";background:#07080a;border-radius:50%;width:18px;height:18px;transition:all .18s;position:absolute;top:3px;left:3px}.layout-switch-row input:checked+i,.visibility-grid input:checked+i{background:#22c8c6}.layout-switch-row input:checked+i:after,.visibility-grid input:checked+i:after{background:#081012;left:22px}.visibility-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.visibility-grid .disabled-option{opacity:.46}.layout-range-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.layout-range-head strong{color:#8e98ab;font:600 8px var(--font-geist-mono)}.layout-range{appearance:none;accent-color:#22c9c7;background:linear-gradient(90deg,#22c9c7 0 45%,#1b1d23 45%);border-radius:99px;width:100%;height:5px;margin-top:15px}.layout-range::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#08090b;border:2px solid #21d1ce;border-radius:50%;width:18px;height:18px}.media-layout-options{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:13px;display:grid}.media-layout-options>button{color:#fff;text-align:left;cursor:pointer;background:#0c0d10;border:1px solid #272a31;border-radius:11px;grid-template-rows:auto auto 1fr;grid-template-columns:36px 1fr;gap:5px 10px;min-height:165px;padding:15px;display:grid;position:relative}.media-layout-options>button.selected{background:#081719;border-color:#17cecb;box-shadow:inset 0 0 0 1px #17cecb33}.media-layout-options>button>span{color:#27d8d4;background:#0b3438;border-radius:9px;grid-row:1/3;place-items:center;width:36px;height:36px;font-size:15px;display:grid}.media-layout-options>button>b{font-size:9px}.media-layout-options>button>small{color:#7c8599;font-size:7px}.media-layout-options>button>i{background:#12141a;border-radius:6px;grid-column:1/-1;align-items:center;gap:7px;height:42px;margin-top:13px;padding:10px;display:flex}.media-layout-options>button>i em{background:#232630;border-radius:8px;height:5px;display:block}.media-layout-options>button>i em:first-child{background:#22c9c7;width:28%}.media-layout-options>button>i em:last-child{flex:1}.layout-preserved-note{color:#747e91;border-top:1px solid #1e2026;margin:18px 0 0;padding-top:15px;font-size:7px}.editor-head{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #202229;border-radius:0;margin:0 0 16px;padding:0 0 18px;position:static}.editor-head h1{font-size:23px}.editor-head .studio-status span{color:#8fa4b2;background:#0c1518;border-color:#243038}.editor-head .app-primary{background:#0c8f94;border-color:#15b8b9}.editor-layout{grid-template-columns:1fr}.editor-layout .preview-sticky{display:none}.editor-form{gap:14px}.editor-form .form-section{background:#0b0c0f;border:1px solid #1e2026;padding:0 16px 20px;overflow:hidden;border-radius:12px!important}.editor-form .form-section:hover{background:#0c0d10;border-color:#292d35}.editor-form .panel-title{background:#0d0e11;border-bottom:1px solid #181a1f;align-items:center;min-height:48px;margin:0 -16px;padding:0 16px;display:flex}.editor-form .panel-title>div>small{display:none}.editor-form .panel-title h2{font-size:9px}.editor-form .panel-title>div>p{color:#717b8e;margin-top:3px;font-size:7px}.editor-form .form-grid input,.editor-form .form-grid textarea,.editor-form .form-grid select,.editor-form .prefix-input,.editor-form .link-editor select,.editor-form .link-editor input{color:#fff;background:#0d0e11;border-color:#272a31}.editor-form .form-grid input:focus,.editor-form .form-grid textarea:focus,.editor-form .form-grid select:focus,.editor-form .link-editor input:focus{border-color:#18c6c4;box-shadow:0 0 0 2px #18c6c414}.editor-form .asset-grid label{background:#0c0d10;border-color:#2a2d34}.editor-form .asset-grid label:hover,.editor-form .asset-grid label.selected{background:#081719;border-color:#18c9c6}.editor-form .asset-grid i,.editor-form .music-editor-head small{color:#24d3cf}.editor-form .mini-action,.editor-form .music-link-form button{background:#0b7d81;border-color:#16aaa9}.editor-form .toggle-label>input:checked+span{background:#22c8c6}.editor-form .color-grid label>span{background:#0c0d10;border-color:#282b32}.editor-form .connection-preview{background:#0b0c0f;border-color:#292c33}.public-name-line{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;display:flex}.public-name-line .custom-badges{margin:0}.public-joined{color:#8993a5;font:600 7px var(--font-geist-mono);margin-top:7px}.profile-align-left{text-align:left}.profile-align-left .public-avatar{margin-left:0;margin-right:auto}.profile-align-left .public-name-line,.profile-align-left .public-location,.profile-align-left .custom-badges,.profile-align-left .public-connections{justify-content:flex-start}.profile-align-left .profile-player{text-align:left}.profile-card-full.avatar-hidden:not(.no-banner) .public-name-line{margin-top:24px}.profile-card-full.hide-views footer>a{margin-left:auto}.profile-card-full.hide-views footer>span{display:none}@media (max-width:850px){.media-layout-options{grid-template-columns:1fr}.media-layout-options>button{min-height:125px}.visibility-grid{grid-template-columns:1fr}.layout-page-head>.app-primary{margin-top:14px}}@media (max-width:620px){.layout-panel-body{padding:18px 13px}.layout-segments{grid-template-columns:1fr}.editor-form .form-section{padding-left:13px;padding-right:13px}.editor-form .panel-title{margin-left:-13px;margin-right:-13px;padding-left:13px;padding-right:13px}}.avatar-fallback{width:100%;height:100%;color:inherit;font:800 30px var(--font-geist-sans);background:#151018;place-items:center;display:grid}.sidebar-discord{color:#d9dcff;background:#151728;border:1px solid #34384a;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:38px;font-size:8px;font-weight:700;transition:all .15s;display:flex;position:absolute;bottom:52px;left:18px;right:18px}.sidebar-discord:hover{background:#242852;border-color:#6671ee;transform:translateY(-1px)}.sidebar-discord .social-icon{background:#5865f2;width:22px;height:22px}.sidebar-discord .social-icon img{width:15px;height:15px}.sidebar-foot{bottom:18px}.overview-bottom-grid{display:none}.overview-v2-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;margin-top:22px;display:grid}.account-info-card-v2,.quick-actions-v2{min-height:525px}.account-info-card-v2>header h2,.quick-actions-v2>header h2{color:#fff;margin:0;font-size:13px}.account-info-card-v2>header h2 span,.quick-actions-v2>header h2 span{color:#20d5d0}.account-link-actions{border-top:1px solid #20232a;grid-template-columns:1fr 1fr;gap:9px;margin:0 20px 20px;padding-top:15px;display:grid}.account-link-actions button{color:#fff;text-align:left;cursor:pointer;background:#111216;border:1px solid #252830;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:48px;padding:0 12px;display:grid}.account-link-actions button:hover{background:#0c181a;border-color:#1ba8a8}.account-link-actions button>span{color:#20d5d0;background:#0b292c;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.account-link-actions .discord-action-icon{background:#24294e}.account-link-actions .discord-action-icon .social-icon{background:0 0}.account-link-actions button>b{font-size:8px}.account-link-actions button>em{color:#687284;font-style:normal}.quick-actions-v2>header{min-height:64px}.quick-actions-v2>header>div small{color:#798398;margin-top:5px;font-size:7px;display:block}.quick-actions-v2>header>label{color:#788197;cursor:pointer;align-items:center;gap:8px;font-size:7px;display:flex}.quick-actions-v2>header>label input{display:none}.quick-actions-v2>header>label i{background:#252830;border-radius:99px;width:43px;height:24px;position:relative}.quick-actions-v2>header>label i:after{content:"";background:#090a0c;border-radius:50%;width:18px;height:18px;transition:all .18s;position:absolute;top:3px;left:3px}.quick-actions-v2>header>label input:checked+i{background:#20c9c5}.quick-actions-v2>header>label input:checked+i:after{left:22px}.quick-progress{padding:14px 20px}.quick-progress>div{justify-content:space-between;align-items:center;display:flex}.quick-progress>div b{font-size:8px}.quick-progress>div small{color:#7d8798;font-size:7px}.quick-progress>span{background:#123237;border-radius:99px;height:7px;margin-top:9px;display:block;overflow:hidden}.quick-progress>span i{border-radius:inherit;background:#20cac6;height:100%;display:block}.quick-action-scroll{scrollbar-color:#252a31 transparent;scrollbar-width:thin;max-height:395px;padding:0 20px 20px;overflow:auto}.quick-group+.quick-group{margin-top:12px}.quick-group>header{color:#fff;grid-template-columns:24px auto 30px 1fr;align-items:center;gap:6px;height:35px;display:grid}.quick-group>header>span{color:#24d5d1;background:#0b2a2e;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.quick-group>header>b{font-size:8px}.quick-group>header>small{color:#b8bfce;background:#1b1e24;border-radius:99px;padding:2px 5px;font-size:6px}.quick-group>header>em{color:#687285;justify-self:end;font-style:normal}.quick-group>div{gap:7px;display:grid}.quick-group button{color:#fff;text-align:left;cursor:pointer;background:#111216;border:1px solid #24272e;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:55px;padding:8px 10px;display:grid}.quick-group button:hover{background:#15161b;border-color:#30353e}.quick-group button>i{color:#22d4d0;background:#0a292c;border-radius:9px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.quick-group button.completed{opacity:.6}.quick-group button.completed>i{color:#061313;background:#22c8c4}.quick-group button span b,.quick-group button span small{display:block}.quick-group button span b{font-size:8px}.quick-group button span small{color:#737d90;margin-top:4px;font-size:7px}.quick-group button>em{color:#656f80;font-style:normal}.misc-breadcrumb{color:#8992a6;border-bottom:1px solid #202229;align-items:center;gap:10px;min-height:43px;margin:-28px -34px 28px;padding:0 24px;font-size:8px;display:flex}.misc-breadcrumb em{color:#505866;font-style:normal}.misc-breadcrumb b{color:#fff}.misc-breadcrumb>a{color:#aeb7ca;margin-left:auto}.templates-heading{margin-bottom:8px}.templates-heading h1{font-size:23px}.templates-heading p{color:#8790a5;margin-top:7px}.templates-heading .app-primary{background:#0d8f93;border-color:#18adad}.template-tabs{border-bottom:1px solid #1d2026;align-items:flex-end;gap:8px;height:51px;margin-bottom:23px;display:flex}.template-tabs button{color:#8c95a8;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;height:43px;padding:0 16px;font-size:8px}.template-tabs button.active{color:#fff;border-color:#22d0cc}.template-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.template-toolbar>label{background:#0d0e11;border:1px solid #292c33;border-radius:9px;align-items:center;gap:8px;width:min(450px,100%);height:38px;padding:0 12px;display:flex}.template-toolbar>label span{color:#8b94a6}.template-toolbar input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:8px}.template-toolbar>div{gap:8px;display:flex}.template-toolbar select{color:#fff;background:#0d0e11;border:1px solid #292c33;border-radius:9px;min-width:145px;height:38px;padding:0 12px;font-size:8px}.template-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.template-market-card{background:#0c0d10;border:1px solid #24272e;border-radius:13px;overflow:hidden}.template-market-preview{background:radial-gradient(circle at 75% 20%,var(--template-accent,#7653d6),transparent 32%),linear-gradient(145deg,var(--template-primary,#25c9c5),var(--template-background,#08090b) 62%);height:215px;padding:12px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.template-market-preview{background:radial-gradient(circle at 75% 20%,color-mix(in srgb,var(--template-accent,#7653d6) 55%,transparent),transparent 32%),linear-gradient(145deg,color-mix(in srgb,var(--template-primary,#25c9c5) 30%,var(--template-background,#08090b)),var(--template-background,#08090b) 62%)}}.template-market-preview:after{content:"";opacity:.22;background-image:radial-gradient(circle,#fffc 0 1px,#0000 1.4px);background-size:10px 10px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 70%);mask-image:linear-gradient(135deg,#000,#0000 70%)}.template-market-preview>small{z-index:2;color:#e9ffff;background:var(--template-primary,#25c9c5);border-radius:99px;padding:5px 8px;position:relative}@supports (color:color-mix(in lab, red, red)){.template-market-preview>small{background:color-mix(in srgb,var(--template-primary,#25c9c5) 65%,#172128)}}.template-market-preview>small{font-size:6px}.template-market-preview>div{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05060894;border:1px solid #ffffff29;border-radius:9px;flex-direction:column;align-items:center;width:50%;height:75%;padding:13px;display:flex;position:absolute;top:16%;left:25%}.template-market-preview>div>i{border:2px solid var(--template-primary,#25c9c5);background:linear-gradient(145deg,var(--template-accent,#7653d6),#111);border-radius:50%;width:38px;height:38px}.template-market-preview>div>b{margin-top:7px;font-size:8px}.template-market-preview>div>span{color:#98a0b1;margin-top:3px;font-size:5px}.template-market-preview>div>em{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:3px;width:80%;height:8px;margin-top:7px}.template-market-info{padding:16px}.template-market-info h2{margin:0;font-size:12px}.template-market-info>p{color:#7e8799;margin:6px 0 12px;font-size:8px}.template-market-info>p span{color:#b6becf}.template-market-info>div{color:#818a9c;gap:15px;font-size:7px;display:flex}.template-market-info>small{color:#626c7e;min-height:25px;margin-top:12px;font-size:7px;display:block}.template-market-info footer{grid-template-columns:38px 1fr;gap:8px;margin-top:10px;display:grid}.template-market-info footer button{color:#fff;cursor:pointer;background:#12141a;border:1px solid #2a2e35;border-radius:8px;min-height:36px;font-size:8px}.template-market-info footer button:last-child{background:linear-gradient(#22c9c5,#139497);border-color:#17b8b7;font-weight:750}.template-market-info footer button.liked{color:#f28fbd;border-color:#8f4567}@media (max-width:1100px){.overview-v2-grid{grid-template-columns:1fr}.template-market-grid{grid-template-columns:1fr 1fr}.misc-breadcrumb{margin-left:-22px;margin-right:-22px}.account-info-card-v2,.quick-actions-v2{min-height:0}}.editor-banner-preview{background:#090a0d;border:1px solid #282c33;border-radius:10px;margin-top:14px;padding:10px}.editor-banner-preview>span{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.editor-banner-preview b{font-size:8px}.editor-banner-preview small{color:#70798a;text-overflow:ellipsis;white-space:nowrap;max-width:65%;font-size:7px;overflow:hidden}.editor-banner-preview img{object-fit:cover;background:#111318;border-radius:7px;width:100%;height:clamp(120px,18vw,210px);display:block}@media (max-width:720px){.sidebar-discord{display:none}.template-market-grid{grid-template-columns:1fr}.template-toolbar{flex-direction:column;align-items:stretch}.template-toolbar>label{width:100%}.template-toolbar>div{grid-template-columns:1fr 1fr;display:grid}.template-toolbar select{min-width:0}.misc-breadcrumb{margin:-28px -14px 22px}.templates-heading .app-primary{margin-top:14px}.account-link-actions{grid-template-columns:1fr}.quick-actions-v2>header{flex-direction:column;align-items:flex-start}.quick-actions-v2>header>label{margin-bottom:10px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
