.personal-card{background:var(--profile-background,#10191f)!important}.profile-cover-shade{background:linear-gradient(0deg,var(--profile-background,#10191f),transparent 90%)}.personal-identity .member-avatar{border-color:var(--profile-background,#10191f)}.personal-card .profile-counters strong,.personal-card .custom-title{color:var(--profile-accent,#b6e5fa)}.personal-card .verified-mark{color:var(--profile-accent,#b6e5fa);border-color:var(--profile-accent,#b6e5fa)}.custom-title{font-size:13px;margin:-2px 0 12px;letter-spacing:.5px;overflow-wrap:anywhere}.custom-title:empty{display:none}.font-serif .personal-identity h1,.font-serif .custom-title{font-family:Georgia,serif}.font-mono .personal-identity h1,.font-mono .custom-title{font-family:Consolas,monospace}.frame-ice .member-avatar{outline:2px solid var(--profile-accent);outline-offset:4px;box-shadow:0 0 30px color-mix(in srgb,var(--profile-accent) 30%,transparent)}.frame-chrome .member-avatar{outline:3px ridge #d1dbe5;outline-offset:4px}.frame-pulse .member-avatar{outline:2px solid var(--profile-accent);outline-offset:4px;animation:avatar-pulse 3s ease-in-out infinite}.subscriber-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:9px;border:1px solid #89d5f630;background:#83c5fa0b;color:#c8edff;font-size:10px;letter-spacing:1px;margin-top:24px}.subscriber-badge span{font-size:10px;letter-spacing:0;color:#819dac}.profile-links{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.discord-profile-link{display:flex;align-items:center;gap:9px;font-size:12px;padding:8px 12px;border:1px solid #ffffff10;border-radius:12px}.discord-profile-link img{border-radius:9px}.discord-profile-link small{display:block;color:#889ba8;font-size:10px;margin-top:3px}.profile-activity{padding:20px 5px}.studio-page{max-width:1450px}.studio-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:42px}.studio-heading h1,.control-page h1{font-size:48px;letter-spacing:-2px;margin:0 0 12px}.studio-heading p{color:#81929b;margin:0}.studio-layout{display:grid;grid-template-columns:minmax(270px,380px) minmax(0,1fr);gap:65px;align-items:start}.studio-section{padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid #ffffff12}.studio-section h2{font-size:18px;letter-spacing:-.4px;margin:0 0 22px}.studio-section label{display:grid;gap:10px;margin:18px 0;font-size:12px;color:#c1d0d7}.studio-section textarea,.studio-section input,.studio-section select{background:#12191f;border:1px solid #ffffff10;border-radius:12px;color:#e8edf0;padding:13px 14px;font:inherit;max-width:100%;min-width:0}.studio-section input[type=file]{font-size:11px;padding:12px 5px}.studio-section input[type=color]{height:48px;width:100%;padding:5px;cursor:pointer}.studio-section fieldset{border:0;padding:0;margin:0;min-width:0}.studio-section fieldset:disabled{opacity:.4}.colour-controls{display:grid;grid-template-columns:1fr 1fr;gap:15px}.studio-save{position:sticky;bottom:15px;padding:14px;background:#17242eee;backdrop-filter:blur(12px);border:1px solid #b6e5fa20;border-radius:18px;display:flex;align-items:center;gap:14px;z-index:5;margin-bottom:32px;box-shadow:0 10px 35px #0005}.studio-save span{font-size:11px;color:#96b0bd}.studio-preview{position:sticky;top:115px;min-width:0}.studio-preview .profile-page{padding:0;max-width:100%}.studio-preview .personal-card{transform:none!important}.studio-preview .profile-cover{height:230px}.studio-preview .personal-content{padding-inline:28px}.studio-preview .personal-identity h1{font-size:26px}.studio-preview .personal-identity .member-avatar{width:85px;height:85px}.preview-label{display:block;font-size:9px;letter-spacing:2px;color:#68808d;margin-bottom:20px}.studio-preview>.muted{font-size:11px;text-align:center;margin-top:22px}.plus-pill{padding:7px 10px;background:#b6dcff10;border:1px solid #b6dcff30;border-radius:8px;font-size:9px;color:#caeaff;letter-spacing:1px;white-space:nowrap}.plus-offer{padding:25px;border:1px solid #7198b535;border-radius:22px;background:linear-gradient(135deg,#1a304366,#141921)}.plus-offer h2{font-size:25px;letter-spacing:-1px;margin-top:22px}.plus-offer p{font-size:13px;color:#91a7b5;line-height:1.7}.plus-offer .button,.plus-offer button{width:100%;margin-top:10px}.plus-offer .text-link{display:block;margin-top:18px;font-size:11px}.effect-aurora:before,.effect-embers:before{content:'';position:fixed;inset:0;pointer-events:none;z-index:-1;opacity:.45}.effect-aurora:before{background:radial-gradient(ellipse at 20% 30%,#11516580,transparent 50%),radial-gradient(ellipse at 80% 80%,#344d8c77,transparent 60%);animation:aurora-drift 14s ease-in-out infinite alternate}.effect-embers:before{background-image:radial-gradient(2px 2px at 30% 40%,#9ad9ff,transparent),radial-gradient(1px 1px at 70% 80%,#fff,transparent);background-size:120px 180px,210px 140px;animation:ember-rise 24s linear infinite}.studio-preview .effect-aurora:before,.studio-preview .effect-embers:before,.studio-preview .effect-snow:before{position:absolute;border-radius:30px;z-index:0;opacity:.15}.studio-preview .personal-card{position:relative}.control-page{max-width:1300px}.control-heading{display:flex;justify-content:space-between;font-size:10px;color:#7090a2;margin-bottom:35px;letter-spacing:1.5px}.control-counts{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin:35px 0 45px;padding-bottom:30px;border-bottom:1px solid #ffffff14}.control-counts>div{display:grid;gap:10px}.control-counts strong{font-size:36px;font-weight:550}.control-counts span{font-size:11px;color:#7894a3}.console-layout{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:30px}.owner-terminal{background:#080e13;border:1px solid #23313c;border-radius:20px;overflow:hidden}.terminal-top{padding:18px;border-bottom:1px solid #ffffff0b;font-size:12px}.terminal-top>span:last-child{float:right;font-size:10px;color:#607d8e}.owner-terminal pre{height:390px;overflow:auto;margin:0;padding:25px;white-space:pre-wrap;overflow-wrap:anywhere;color:#bddbe8;font:12px/1.8 Consolas,monospace}.owner-terminal form{display:flex;align-items:center;gap:12px;border-top:1px solid #ffffff10;padding:15px}.owner-terminal form label{font:12px Consolas,monospace;white-space:nowrap;color:#77bcd6}.owner-terminal input{width:100%;min-width:0;border:0;background:transparent;color:#eef5fa;padding:10px;font:12px Consolas,monospace;outline:none}.owner-terminal button{font-size:11px}.console-guide h2{font-size:15px;margin-top:0}.console-guide p{font-size:11px;line-height:1.7;color:#7991a1}.command-hint{display:block;border:0;background:transparent;text-align:left;font:10px/1.4 Consolas,monospace;padding:9px 0;color:#91adb9}.command-hint:hover{color:#e5f7ff;transform:none}.owner-terminal #console-confirm{padding:20px;border-top:1px solid #526c80}.owner-terminal #console-confirm p{font-size:13px}.owner-terminal #console-confirm button{margin-right:8px}@keyframes avatar-pulse{50%{box-shadow:0 0 35px color-mix(in srgb,var(--profile-accent) 45%,transparent)}}@keyframes aurora-drift{to{transform:scale(1.25) rotate(8deg)}}@keyframes ember-rise{to{background-position:50px -360px,-30px -280px}}@media(max-width:1100px){.studio-layout{gap:30px;grid-template-columns:320px minmax(0,1fr)}.studio-preview .personal-identity{display:block}.studio-preview .personal-identity h1{margin-top:15px}.studio-preview .profile-counters{gap:10px}.studio-preview .profile-counters span{font-size:9px}}@media(max-width:800px){.studio-layout{display:flex;flex-direction:column-reverse;gap:35px}.studio-preview{position:static;width:100%}.studio-controls{width:100%}.studio-preview .personal-identity{display:flex}.studio-heading h1,.control-page h1{font-size:37px}.studio-heading{gap:15px;margin-bottom:30px}.console-layout{grid-template-columns:1fr}.console-guide{display:flex;flex-wrap:wrap;gap:12px}.console-guide h2,.console-guide p{width:100%}.control-counts{grid-template-columns:1fr 1fr}.terminal-top>span:last-child{float:none;display:block;margin-top:8px}.studio-preview .profile-cover{height:190px}.subscriber-badge{flex-wrap:wrap;gap:6px}.personal-content .profile-links .button{padding:10px 15px}.studio-heading>.badge{font-size:8px}}@media(prefers-reduced-motion:reduce){.frame-pulse .member-avatar,.effect-aurora:before,.effect-embers:before{animation:none}}

.member-shell{display:grid;grid-template-columns:200px minmax(0,1fr);gap:48px;max-width:1550px;padding-top:45px}.member-rail{position:sticky;top:110px;align-self:start;padding-right:24px;border-right:1px solid #ffffff0c;min-height:650px}.rail-identity{display:grid;gap:10px;padding-bottom:30px}.rail-identity .member-avatar{width:60px;height:60px;border-radius:20px}.rail-identity strong{font-size:14px;overflow-wrap:anywhere}.rail-identity>span{font-size:10px;color:#788f9d;text-transform:capitalize}.member-rail nav{display:grid;gap:6px}.member-rail nav a{padding:13px 12px;border-radius:11px;font-size:12px;color:#8e9ea8;display:flex;justify-content:space-between}.member-rail nav a.selected{background:#b5d9ee10;color:#ddf4ff}.member-rail nav a:hover{background:#ffffff08;color:#fff}.member-rail nav a>span{color:#586e7c;font-size:10px}.rail-bottom{display:grid;gap:18px;padding:30px 12px;font-size:11px;color:#8fa4af}.rail-bottom button{text-align:left}.member-home-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 28px}.member-home-heading>div>span{font-size:9px;letter-spacing:2px;color:#5c7888}.member-home-heading h1{font-size:29px;letter-spacing:-1.1px;margin:12px 0 0;font-weight:550}.member-home-heading time{font-size:11px;color:#718a98}.member-mast{height:230px;border-radius:23px;overflow:hidden;position:relative;background:linear-gradient(90deg,#07101cf0,#07101c00),url('/ovo-car.png') center 57%/cover;padding:30px 36px;margin-bottom:40px}.member-mast>div{position:relative;z-index:1;font-size:10px;color:#adc4cd}.member-mast h2{font-size:35px;line-height:1.12;letter-spacing:-1.5px;color:#e7eff5;font-weight:550;margin:20px 0}.member-mast a{font-size:11px}.mast-mark{position:absolute;right:25px;bottom:5px;font-size:120px;font-weight:900;letter-spacing:-10px;color:#d8ecf512}.member-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:35px}.member-section{margin-bottom:36px}.section-label{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}.section-label h2{font-size:17px;font-weight:550;margin:0;letter-spacing:-.4px}.section-label>a,.section-label>span{font-size:10px;color:#708c9c}.member-feed .raid-card{border:1px solid #ffffff0c;background:#111a20;border-radius:18px;padding:22px;gap:18px}.member-feed .raid-info h3{font-size:17px}.member-feed .raid-info p{font-size:12px}.member-feed .raid-date{background:transparent;border-right:1px solid #ffffff12;border-radius:0;padding-right:16px;min-width:50px}.member-feed .raid-date strong{font-size:25px}.member-feed .empty{padding:28px 0;border-bottom:1px solid #ffffff10;text-align:left;background:transparent}.member-feed .empty h3{font-size:16px;font-weight:500}.member-feed .empty p{font-size:12px;color:#6d8695}.notice-post{padding:22px 0;border-bottom:1px solid #ffffff0c}.notice-post>div{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#6b8796}.notice-post h3{font-size:17px;margin:14px 0 10px;font-weight:550}.notice-post p{font-size:13px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;color:#a1b2bd}.quiet-empty{font-size:12px;color:#68828f;padding:25px 0}.crew-chat{border:1px solid #ffffff0d;border-radius:22px;background:#11181e;overflow:hidden}.crew-chat>.section-label{padding:22px 22px 0}.crew-chat .chat-feed{height:360px;padding:0 20px}.crew-chat .chat-message{gap:11px;padding:15px 0}.crew-chat .member-avatar{width:33px;height:33px;border-radius:11px}.crew-chat .chat-message strong{font-size:11px}.crew-chat .chat-message small{font-size:9px}.crew-chat .chat-message p{font-size:12px;line-height:1.6;margin-top:7px}.crew-chat #chat-form{display:flex;gap:10px;margin:12px;background:#080e14;border:1px solid #ffffff0a;border-radius:13px;padding:6px}.crew-chat #chat-message{padding:10px;border:0;background:transparent;font-size:12px;min-width:0}.crew-chat #chat-form button{background:#bbdff0;color:#101820;padding:7px 12px;border-radius:9px}.crew-chat .error{padding:0 15px;font-size:11px}.connection-strip{padding:25px 10px}.connection-strip h3{font-size:13px;font-weight:550;margin:0}.connection-strip p{font-size:11px;line-height:1.7;color:#748c9c}.connection-strip button,.connection-strip .button{font-size:10px;padding:10px 12px}.organiser-desk{border-top:1px solid #ffffff10;padding-top:24px;margin-top:25px}.organiser-desk h2{font-size:15px;font-weight:550}.organiser-desk details{border-bottom:1px solid #ffffff0b}.organiser-desk summary{padding:17px 0;font-size:12px;color:#91a9b7;cursor:pointer;list-style:none}.organiser-desk summary span{float:right}.organiser-desk form{display:grid;gap:15px;padding:12px 0 25px}.organiser-desk label{display:grid;gap:9px;font-size:11px;color:#96aab5}.organiser-desk label.check{display:flex;align-items:center}.organiser-desk .check input{width:auto}.organiser-desk input,.organiser-desk textarea,.organiser-desk select{font-size:12px;border-radius:10px;min-width:0}.organiser-desk .form-grid{gap:12px}.organiser-desk .muted{font-size:10px;margin:0}@media(min-width:1300px){.member-chat-column{position:sticky;top:110px;align-self:start}}@media(max-width:1200px){.member-shell{grid-template-columns:155px minmax(0,1fr);gap:28px}.member-rail{padding-right:14px}.member-columns{grid-template-columns:1fr}.member-chat-column{display:grid;grid-template-columns:1fr}.crew-chat .chat-feed{height:300px}}@media(max-width:700px){.member-shell{display:block;padding-top:25px}.member-rail{position:static;min-height:0;border:0;padding:0 0 20px}.rail-identity{display:none}.member-rail nav{display:flex;overflow:auto;gap:7px;padding-bottom:8px}.member-rail nav a{white-space:nowrap;padding:10px 12px;background:#ffffff04;font-size:10px}.member-rail nav a span{display:none}.rail-bottom{display:none}.member-home-heading h1{font-size:25px}.member-home-heading time{font-size:9px}.member-mast{height:200px;padding:25px;margin-bottom:30px}.member-mast h2{font-size:29px}.member-mast .mast-mark{font-size:85px}.member-columns{gap:22px}.member-feed .raid-card{padding:18px}.member-rail nav a:first-child{display:flex}.member-home-heading{gap:15px}.member-rail nav{scrollbar-width:thin}}

/* Profile readability and consistent verification marks. */
.verified-mark,.personal-card .verified-mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:8px;vertical-align:middle;border:0!important;border-radius:0;background:none;flex:none}.verified-mark svg{display:block;width:100%;height:100%}.chat-message .verified-mark{width:16px;height:16px;margin-left:5px}.chat-founder{display:inline-block;font-size:9px;color:#acd9f4;background:#8ed1fa10;border:1px solid #8ed1fa25;border-radius:5px;padding:2px 5px;margin-left:5px;vertical-align:middle}.chat-message>div{min-width:0}.chat-message>div>div{line-height:1.9}.personal-card{color:var(--profile-text,#edf5fa)}.personal-card .personal-identity h1{color:var(--profile-text,#edf5fa);line-height:1.25;overflow-wrap:anywhere}.personal-card .profile-bio,.personal-card .joined-date,.personal-card .profile-counters span,.personal-card .subscriber-badge span,.personal-card .discord-profile-link small{color:var(--profile-muted,#a7bdca)}.personal-card .profile-counters strong,.personal-card .custom-title{color:var(--readable-accent,#b6e5fa)}.personal-card .profile-counters{border-color:var(--profile-line,#ffffff15)}.personal-card .badge,.personal-card .subscriber-badge{color:var(--profile-text,#edf5fa);border-color:var(--profile-line,#ffffff15);background:transparent}.personal-card .profile-links .button,.personal-card .discord-profile-link{color:var(--profile-text,#edf5fa);border-color:var(--profile-line,#ffffff15);background:transparent}.personal-card .profile-links .primary{background:#c2e9f7;color:#0a1720}.personal-card .profile-links .ghost{color:var(--profile-text,#edf5fa)}.profile-cover>img{display:block;font-size:0;color:transparent}.member-avatar{font-size:0;color:transparent;object-fit:cover}.studio-section label.profile-switch{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #ffffff08}.profile-switch input[type=checkbox]{appearance:none;width:36px;height:21px;border:1px solid #587080;border-radius:20px;padding:0;position:relative;flex:none;background:#182630;cursor:pointer}.profile-switch input[type=checkbox]:before{content:'';position:absolute;left:3px;top:3px;width:13px;height:13px;border-radius:50%;background:#8a9fac;transition:transform .18s}.profile-switch input:checked{background:#b6e5fa;border-color:#b6e5fa}.profile-switch input:checked:before{background:#142736;transform:translateX(15px)}.profile-switch input:focus-visible{outline:2px solid #e9f8ff;outline-offset:3px}.studio-preview .personal-content{padding-bottom:25px}.studio-preview .subscriber-badge{margin-top:20px}.studio-preview .profile-bio{margin-top:20px}.studio-preview .profile-counters{padding-block:20px;margin-bottom:0}.studio-section .muted{font-size:12px;line-height:1.7}.studio-heading{margin-bottom:34px}.personal-identity>div{min-width:0}.studio-save{box-shadow:0 8px 24px #0003}.profile-cover{background:#14232c url('/ovo-car.png') center/cover}@media(max-width:600px){.personal-identity h1{display:flex;align-items:center;gap:5px}.personal-identity .verified-mark{margin-left:2px;width:19px;height:19px}.chat-message .chat-founder{font-size:8px}.studio-preview .personal-content{padding-inline:20px}}

.studio-upgrade{margin-left:auto;display:grid;gap:4px;text-align:right;white-space:nowrap;color:#c3e7fb}.studio-upgrade strong{font-size:11px;font-weight:600}.studio-upgrade small{font-size:10px;color:#8caab9}.studio-save{flex-wrap:wrap}.studio-save #studio-result:empty{display:none}

.preview-socials{margin-top:22px}.preview-socials .button{font-size:11px;padding:10px 14px;cursor:default}.directory-card .verified-mark{width:17px;height:17px;margin-left:5px}

.profile-cover{background:var(--profile-background,#10191f)}.profile-cover:not(:has(img)){background:linear-gradient(135deg,color-mix(in srgb,var(--profile-background,#10191f) 82%,var(--profile-accent,#b6e5fa)),var(--profile-background,#10191f))}.studio-upgrade{border:0;padding:2px;background:transparent;box-shadow:none}.purchase-dialog{width:min(540px,calc(100vw - 28px));max-height:90svh;overflow:auto;padding:32px;border:1px solid #354d5e;border-radius:26px;background:#10191f;color:#eaf4fa;box-shadow:0 40px 130px #000b}.purchase-dialog::backdrop{background:#02070bb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.purchase-close{position:absolute;right:17px;top:15px;border:0;background:transparent;font-size:25px;padding:5px 10px;color:#94aab8}.purchase-dialog h2{font-size:35px;letter-spacing:-1.3px;line-height:1.1;margin:22px 0 15px}.purchase-price{font-size:21px;color:#c7edff;margin-bottom:26px}.purchase-price span{font-size:12px;color:#8ca7b6}.purchase-steps{padding:0;list-style:none;display:grid;gap:25px}.purchase-steps li{display:flex;gap:16px;align-items:start}.purchase-steps li>span{font-size:10px;padding-top:4px;color:#638899}.purchase-steps h3{font-size:14px;margin:0 0 10px}.purchase-steps p,.purchase-note{font-size:12px;line-height:1.7;color:#99afbc}.purchase-steps .button{font-size:12px;padding:12px 18px}.purchase-identity{display:flex;align-items:center;gap:12px;margin:16px 0}.purchase-identity img{width:44px;height:44px;border-radius:14px}.purchase-identity strong{font-size:16px;overflow-wrap:anywhere}.purchase-steps .text-link{font-size:11px}.purchase-dialog form{border-top:1px solid #ffffff14;margin-top:25px;padding-top:23px;display:grid;gap:16px}.purchase-dialog label.check{display:flex;align-items:center;gap:11px;font-size:12px;color:#b6cbd6;line-height:1.6}.purchase-dialog input[type=checkbox]{width:17px;height:17px;flex:none;accent-color:#b6e5fa}.purchase-dialog #purchase-check{width:100%}.purchase-dialog #purchase-result{font-size:12px;color:#e0bb9d;line-height:1.7;margin:0}.purchase-note{font-size:10px;margin:18px 0 0}.purchase-dialog button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:600px){.purchase-dialog{padding:27px 22px}.purchase-dialog h2{font-size:30px}}

.personal-card{position:relative;isolation:isolate;overflow:hidden}.profile-overlay{position:absolute;inset:0;pointer-events:none;z-index:3;overflow:hidden;border-radius:inherit}.nugget{position:absolute;top:-60px;width:25px;height:31px;border-radius:42% 55% 38% 47%;background:radial-gradient(circle at 30% 25%,#f7ce77 1px,transparent 3px),radial-gradient(circle at 70% 60%,#ad641d 1px,transparent 3px),linear-gradient(130deg,#edb753,#c17b25);background-size:9px 11px,8px 7px,100% 100%;border:2px solid #a96625;box-shadow:inset 2px 2px 3px #ffe6a6aa,2px 4px 7px #0004;animation:nugget-fall 9s linear infinite;opacity:.8}@keyframes nugget-fall{from{transform:translateY(-50px) rotate(0)}to{transform:translateY(1100px) rotate(520deg)}}
.nugget-0{left:0%;animation-delay:-0.0s;animation-duration:8s;}
.nugget-1{left:17%;animation-delay:-1.37s;animation-duration:9s;}
.nugget-2{left:34%;animation-delay:-2.74s;animation-duration:10s;}
.nugget-3{left:51%;animation-delay:-4.11s;animation-duration:11s;}
.nugget-4{left:68%;animation-delay:-5.48s;animation-duration:12s;}
.nugget-5{left:85%;animation-delay:-6.8500000000000005s;animation-duration:8s;}
.nugget-6{left:4%;animation-delay:-8.22s;animation-duration:9s;}
.nugget-7{left:21%;animation-delay:-9.59s;animation-duration:10s;}
.nugget-8{left:38%;animation-delay:-10.96s;animation-duration:11s;}
.nugget-9{left:55%;animation-delay:-12.330000000000002s;animation-duration:12s;}
.nugget-10{left:72%;animation-delay:-13.700000000000001s;animation-duration:8s;}
.nugget-11{left:89%;animation-delay:-15.07s;animation-duration:9s;}
.nugget-12{left:8%;animation-delay:-16.44s;animation-duration:10s;}
.nugget-13{left:25%;animation-delay:-17.810000000000002s;animation-duration:11s;}
@media(prefers-reduced-motion:reduce){.nugget-rain{display:none}}

.roblox-handle{font:12px/1.5 system-ui;color:var(--profile-muted);margin:4px 0 12px}.name-neon{color:var(--profile-accent);text-shadow:0 0 6px var(--profile-accent),0 0 20px color-mix(in srgb,var(--profile-accent) 60%,transparent)}.personal-card .title-gradient,.personal-card .title-rainbow{color:transparent;background-clip:text;-webkit-background-clip:text;width:fit-content;max-width:100%}.title-gradient{background-image:linear-gradient(100deg,var(--title-a),var(--title-b))}.title-rainbow{background-image:linear-gradient(100deg,#ff8eae,#ffcd80,#f4ec92,#8aefc1,#8fcfff,#caacff,#ff8eae)}.font-rounded .personal-identity h1,.font-rounded .custom-title{font-family:'Arial Rounded MT Bold','Trebuchet MS',sans-serif}.font-display .personal-identity h1,.font-display .custom-title{font-family:Impact,'Arial Narrow',sans-serif;letter-spacing:1px}.font-script .personal-identity h1,.font-script .custom-title{font-family:'Segoe Script','Brush Script MT',cursive}

#preview-name{display:inline-block}.personal-card .name-neon.title-gradient,.personal-card .name-neon.title-rainbow{text-shadow:none;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--title-a) 65%,transparent))}.personal-card .custom-title{color:var(--profile-text)}.presence-badge{display:inline-flex;align-items:center;gap:6px;font:11px/1.4 system-ui;color:#a8b7c3;vertical-align:middle;margin-left:7px;white-space:nowrap}.presence-badge i{width:9px;height:9px;border-radius:50%;background:#77838e;flex:none}.presence-online i{background:#3acb82}.presence-idle i{background:#efbc4b}.presence-dnd i{background:#f06470;position:relative}.presence-dnd i:after{content:'';position:absolute;left:2px;right:2px;top:4px;height:1px;background:#18202b}.chat-message .presence-badge>span{display:none}.presence-picker{display:grid;gap:8px;font-size:11px;color:#a8b7c3;margin:20px 0}.presence-picker select{width:100%;background:#15222d;color:#e4eef7;border:1px solid #314653;border-radius:10px;padding:10px;font-size:11px}.roblox-handle .presence-badge{color:var(--profile-muted)}
