
:root{--accent:#bb91ed;--aqua:#bb91ed;--cyan:#bb91ed;--purple:#bb91ed;--ink:#160d21}body{background:#130c1c}.overlay{background:radial-gradient(ellipse at 60% 30%,#58337328,transparent 65%),#100916d9}.join-panel{background:#21132f;border:1px solid #7e4c9d;box-shadow:0 35px 110px #05010cc9;max-width:950px}.join-brand{display:flex;justify-content:center;align-items:center;gap:12px;color:#eadcf8;font-size:31px;text-decoration:none;font-weight:800}.join-brand img{width:43px;height:43px}.join-brand span{color:#c394f1}.join-panel h1{color:#f3e6ff;letter-spacing:-1px}.join-steps .current{color:#d4acfa;border-color:#b178d9}.name-card,.skin-preview-card{background:#170d22;border-color:#68407f}.name-card strong,#guest-name{color:#dfb9ff;text-shadow:0 0 30px #ac69e03b}.join-panel button,.join-panel input{border-color:#79519a}.join-panel button.primary,.join-panel .primary{background:#ae7bdd;color:#180c25;border-color:#c9a3e8}.join-panel button.primary:hover{background:#d3a5fa}.join-panel input{background:#1c0e29;color:#e7d4f6}.join-panel button:not(.primary){background:#3a204e;color:#d9b2ed}.join-panel [aria-pressed=true]{border-color:#dcb4fc;background:#5c3778}.join-panel small,.join-detail,.skin-model-note{color:#a77fbf}#join-status{color:#d1a2ef}.watermark-aqua{color:#bb91ed!important}.watermark-white{color:#eee3ff}.mod-panel,.settings-panel{background:#1b1028;border-color:#75438c}.mod-brand{color:#d3a4f3}.mod-icon,.module-state{color:#ba8edd}.mod-toggle.active,.mod-toggle.enabled{border-color:#b27ed8;background:#49295e}.settings-tabs button.active{background:#684580;border-color:#bb94d9}.hud-footer button,.pause-panel button{border-color:#7c5095}.board-caption{color:#bd8fda}.board-caption .dot{background:#c793f4}.board-wrap{border-color:#6d4887}.primary{background:#b586de;color:#1d0b2a}.primary:hover{background:#d0a4ee}.module-search input{background:#190c25;border-color:#654079;color:#dfc4f3}.hud-options input[type=range],input[type=checkbox],.option input[type=range]{accent-color:#b37bdf}.pause-panel button.primary:hover{background:#8c62aa}.pause-heading .eyebrow{color:#b689cd}.footnote{color:#a777bc}#connection{color:#c699e2}

.client-mark img{width:34px;height:34px}.name-picker{background:#170d22;border-color:#79519a}.skin-model-card{background:radial-gradient(ellipse at 50% 30%,#58337150,transparent 75%),#170d22}.hud-heading h1{color:#c69beb}.hud-heading h1 span{color:#eee1fa}.brand{color:#eee1fa}.brand span{color:#c69beb}
