.zn-username{--name-glint:#d3fbff;position:relative;display:inline-block;max-width:100%;font-size:17px;font-weight:850;line-height:1.55;letter-spacing:.015em;overflow-wrap:anywhere;vertical-align:middle;color:#d9f2fc;isolation:isolate}
.zn-username>.zn-name-text{position:relative;z-index:1;color:inherit}
.zn-name-ice{color:#99efff;text-shadow:0 0 9px #4fd0f799,0 0 18px #328cff55}
.zn-name-gold{--name-glint:#ffe6a6;color:#ffdc89;text-shadow:0 0 12px #f6b84666}
.zn-name-ember{--name-glint:#ffc095;color:#ffb48b;text-shadow:0 0 14px #ff744a66}
.zn-name-holographic,.zn-name-aurora,.zn-name-sparkle{color:#beeefa}
.zn-name-holographic{--name-glint:#ffcfff}.zn-name-aurora{--name-glint:#aeffe0}.zn-name-sparkle{--name-glint:#fff3fc}
@supports ((background-clip:text) or (-webkit-background-clip:text)){
.zn-username:not(.zn-name-none)>.zn-name-text{background-image:linear-gradient(110deg,#86eaff 0%,#c596ff 22%,#ffabe0 40%,#fff 48%,#fff 51%,#80ffe0 65%,#86eaff 100%);background-size:260% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:zn-name-shine 3.8s ease-in-out infinite alternate}
.zn-username.zn-name-ice>.zn-name-text{background-image:linear-gradient(110deg,#73d9ff,#a3efff 35%,#fff 48%,#fff 52%,#76dcff 68%,#aedaff)}
.zn-username.zn-name-aurora>.zn-name-text{background-image:linear-gradient(110deg,#72f4bc,#9adbff 32%,#fff 49%,#c0a0ff 65%,#8affd5);animation-duration:4.4s}
.zn-username.zn-name-gold>.zn-name-text{background-image:linear-gradient(110deg,#eeb25a,#ffd978 34%,#fffbe1 48%,#fff 51%,#eebc66 65%,#fff1bc);animation-duration:4.2s}
.zn-username.zn-name-ember>.zn-name-text{background-image:linear-gradient(110deg,#ffb26f,#ff929d 32%,#fff2d1 49%,#ff997a 66%,#ffc187);animation-duration:4.6s}
.zn-username.zn-name-sparkle>.zn-name-text{background-image:linear-gradient(110deg,#b5c8ff,#e0baff 30%,#fff 47%,#fff 53%,#ffbce7 70%,#b8f4ff);animation-duration:3.4s}
}
/* Original supplied GIFs, tiled at native size behind readable solid text. */
.zn-username.zn-name-white>.zn-name-text,.zn-username.zn-name-green>.zn-name-text{background:none;color:#f5e7ff;animation:none;text-shadow:0 0 4px #d89dff,0 0 9px #be71db66}
.zn-username.zn-name-green>.zn-name-text{color:#65f5a5;text-shadow:0 0 4px #18c762,0 0 9px #18c76266}
.zn-name-gif{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:3px;background:url('/assets/username/sparkles.gif') repeat center center}
.zn-decor-emerald>.zn-name-gif{background-image:url('/assets/username/sparkhard.gif')}
/* animation:none cannot pause a GIF: remove its image for reduced motion. */
@media(prefers-reduced-motion:reduce){.zn-name-gif{background-image:none!important}}
@media(forced-colors:active){.zn-name-gif{display:none}.zn-username.zn-name-white>.zn-name-text,.zn-username.zn-name-green>.zn-name-text{color:CanvasText!important}}
@media print{.zn-name-gif{display:none}.zn-username.zn-name-white>.zn-name-text,.zn-username.zn-name-green>.zn-name-text{color:#111!important}}
/* Fine moving glitter complements the larger glints without changing layout. */
.zn-name-fx:before,.zn-name-fx:after{content:"";position:absolute;inset:-3px -2px;opacity:.6;background:radial-gradient(circle at 12% 58%,#fff 0 1px,transparent 1.8px),radial-gradient(circle at 30% 18%,var(--name-glint) 0 1px,transparent 1.8px),radial-gradient(circle at 64% 74%,#fff 0 1px,transparent 1.7px),radial-gradient(circle at 87% 29%,var(--name-glint) 0 1px,transparent 1.8px);animation:zn-name-dust 3.8s ease-in-out infinite alternate}
.zn-name-fx:after{animation-delay:-2.3s;animation-duration:5.1s;transform:scaleX(-1)}
@keyframes zn-name-dust{from{translate:-2px 2px;opacity:.2}to{translate:2px -3px;opacity:.85}}
@media(prefers-reduced-motion:reduce){.zn-name-fx:before,.zn-name-fx:after{animation:none;opacity:.25}}
/* Decorative stars never alter the accessible username or intercept clicks. */
.zn-username>.zn-name-fx{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:visible}
.zn-name-fx i{position:absolute;width:12px;height:12px;background:linear-gradient(135deg,#fff,var(--name-glint),#fff);clip-path:polygon(50% 0,61% 35%,100% 50%,61% 61%,50% 100%,38% 62%,0 50%,38% 36%);filter:drop-shadow(0 0 3px var(--name-glint));animation:zn-name-twinkle 3.6s ease-in-out infinite;opacity:0}
.zn-name-fx i:nth-child(1){left:3%;top:-3px;animation-delay:-.7s}
.zn-name-fx i:nth-child(2){left:49%;bottom:-2px;width:9px;height:9px;animation-delay:-2s;animation-duration:4.2s}
.zn-name-fx i:nth-child(3){right:1%;top:5%;width:14px;height:14px;animation-delay:-3s;animation-duration:4.8s}
.zn-name-sparkle .zn-name-fx i{width:14px;height:14px}.zn-name-sparkle .zn-name-fx i:nth-child(3){width:16px;height:16px}
@keyframes zn-name-shine{from{background-position:0% 50%}to{background-position:100% 50%}}
@keyframes zn-name-twinkle{0%,100%{opacity:.12;transform:translateY(2px) rotate(-25deg) scale(.35)}45%{opacity:.95;transform:translateY(-3px) rotate(35deg) scale(1)}70%{opacity:.5;transform:translateY(-1px) rotate(65deg) scale(.65)}}
@media(prefers-reduced-motion:reduce){.zn-username>.zn-name-text,.zn-name-fx i{animation:none!important}.zn-name-fx i{opacity:.5;transform:scale(.6)}}
@media(forced-colors:active){.zn-username,.zn-username>.zn-name-text{color:CanvasText!important;background:none!important;text-shadow:none}.zn-name-fx{display:none}}
@media print{.zn-username,.zn-username>.zn-name-text{color:#111!important;background:none!important;text-shadow:none;animation:none}.zn-name-fx{display:none}}
.zn-profile select{width:100%;padding:12px;background:#14313e;color:#edfaff;border:1px solid #487487;border-radius:8px}.zn-profile fieldset{border:0;margin:20px 0;padding:0}.zn-profile legend{padding:8px 0}.zn-profile [data-style-preview]{padding:24px;margin:20px 0;background:#123341;border:1px solid #467284;border-radius:12px;min-height:80px}
/* Twenty additional independent text palettes. */
.zn-username.zn-name-ruby{color:#ff667f;--name-glint:#ffb6c6}
.zn-username.zn-name-rose{color:#ffabd8;--name-glint:#ffe4ef}
.zn-username.zn-name-sunset{color:#ffac70;--name-glint:#ff7cbc}
.zn-username.zn-name-citrus{color:#ffde73;--name-glint:#fff5b1}
.zn-username.zn-name-lime{color:#c5f96d;--name-glint:#f0ffc7}
.zn-username.zn-name-mint{color:#75efd0;--name-glint:#d3fff0}
.zn-username.zn-name-ocean{color:#58d4e8;--name-glint:#a2f3ff}
.zn-username.zn-name-cobalt{color:#8bafff;--name-glint:#dae7ff}
.zn-username.zn-name-sapphire{color:#79bdfc;--name-glint:#b9ffff}
.zn-username.zn-name-amethyst{color:#bb96ff;--name-glint:#efdaff}
.zn-username.zn-name-orchid{color:#e99dff;--name-glint:#ffceef}
.zn-username.zn-name-candy{color:#ff9eb7;--name-glint:#baeaff}
.zn-username.zn-name-peach{color:#ffbc9f;--name-glint:#fff0dd}
.zn-username.zn-name-copper{color:#eda77a;--name-glint:#ffe1b2}
.zn-username.zn-name-silver{color:#aec8db;--name-glint:#ffffff}
.zn-username.zn-name-rainbow{color:#ff9baf;--name-glint:#ffe98d}
.zn-username.zn-name-galaxy{color:#a59fff;--name-glint:#e0b0ff}
.zn-username.zn-name-lagoon{color:#6ce1c1;--name-glint:#a9f4f0}
.zn-username.zn-name-flame{color:#ff976f;--name-glint:#ffe5a1}
.zn-username.zn-name-lavender{color:#bfb1fa;--name-glint:#f7e3ff}
@supports ((background-clip:text) or (-webkit-background-clip:text)){
.zn-username.zn-name-ruby>.zn-name-text{background-image:linear-gradient(110deg,#ff667f,#ffb6c6,#e85583,#fff,#ff667f);animation-duration:4.00s}
.zn-username.zn-name-rose>.zn-name-text{background-image:linear-gradient(110deg,#ffabd8,#ffe4ef,#e88fba,#fff,#ffabd8);animation-duration:4.35s}
.zn-username.zn-name-sunset>.zn-name-text{background-image:linear-gradient(110deg,#ffac70,#ff7cbc,#e2a4ff,#fff,#ffac70);animation-duration:4.70s}
.zn-username.zn-name-citrus>.zn-name-text{background-image:linear-gradient(110deg,#ffde73,#fff5b1,#ffad59,#fff,#ffde73);animation-duration:5.05s}
.zn-username.zn-name-lime>.zn-name-text{background-image:linear-gradient(110deg,#c5f96d,#f0ffc7,#82d77c,#fff,#c5f96d);animation-duration:5.40s}
.zn-username.zn-name-mint>.zn-name-text{background-image:linear-gradient(110deg,#75efd0,#d3fff0,#9bddcf,#fff,#75efd0);animation-duration:4.00s}
.zn-username.zn-name-ocean>.zn-name-text{background-image:linear-gradient(110deg,#58d4e8,#a2f3ff,#77a9fb,#fff,#58d4e8);animation-duration:4.35s}
.zn-username.zn-name-cobalt>.zn-name-text{background-image:linear-gradient(110deg,#8bafff,#dae7ff,#81a3f7,#fff,#8bafff);animation-duration:4.70s}
.zn-username.zn-name-sapphire>.zn-name-text{background-image:linear-gradient(110deg,#79bdfc,#b9ffff,#929afa,#fff,#79bdfc);animation-duration:5.05s}
.zn-username.zn-name-amethyst>.zn-name-text{background-image:linear-gradient(110deg,#bb96ff,#efdaff,#dd9bef,#fff,#bb96ff);animation-duration:5.40s}
.zn-username.zn-name-orchid>.zn-name-text{background-image:linear-gradient(110deg,#e99dff,#ffceef,#c6a3ff,#fff,#e99dff);animation-duration:4.00s}
.zn-username.zn-name-candy>.zn-name-text{background-image:linear-gradient(110deg,#ff9eb7,#baeaff,#ebaeff,#fff,#ff9eb7);animation-duration:4.35s}
.zn-username.zn-name-peach>.zn-name-text{background-image:linear-gradient(110deg,#ffbc9f,#fff0dd,#ffcbbd,#fff,#ffbc9f);animation-duration:4.70s}
.zn-username.zn-name-copper>.zn-name-text{background-image:linear-gradient(110deg,#eda77a,#ffe1b2,#f1b1a4,#fff,#eda77a);animation-duration:5.05s}
.zn-username.zn-name-silver>.zn-name-text{background-image:linear-gradient(110deg,#aec8db,#ffffff,#d5dfea,#fff,#aec8db);animation-duration:5.40s}
.zn-username.zn-name-rainbow>.zn-name-text{background-image:linear-gradient(110deg,#ff9baf,#ffe98d,#85e3d0,#96b5ff,#d7a0fa,#fff,#ff9baf);animation-duration:4.00s}
.zn-username.zn-name-galaxy>.zn-name-text{background-image:linear-gradient(110deg,#a59fff,#e0b0ff,#89dceb,#fff,#a59fff);animation-duration:4.35s}
.zn-username.zn-name-lagoon>.zn-name-text{background-image:linear-gradient(110deg,#6ce1c1,#a9f4f0,#74c6f3,#fff,#6ce1c1);animation-duration:4.70s}
.zn-username.zn-name-flame>.zn-name-text{background-image:linear-gradient(110deg,#ff976f,#ffe5a1,#ff8d9b,#fff,#ff976f);animation-duration:5.05s}
.zn-username.zn-name-lavender>.zn-name-text{background-image:linear-gradient(110deg,#bfb1fa,#f7e3ff,#c5caff,#fff,#bfb1fa);animation-duration:5.40s}
}
/* 50 additional effects: independent from GIF/stars. No shared hologram fallback. */
.zn-username.zn-name-sred{--zn-tone:#ff737d;--zn-alt:#6bddcd;--name-glint:#ff737d;color:#ff737d;text-shadow:none}
.zn-username.zn-name-sred>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-scoral{--zn-tone:#ff947e;--zn-alt:#9db8ff;--name-glint:#ff947e;color:#ff947e;text-shadow:none}
.zn-username.zn-name-scoral>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-ssalmon{--zn-tone:#ffb3a5;--zn-alt:#ffa4d6;--name-glint:#ffb3a5;color:#ffb3a5;text-shadow:none}
.zn-username.zn-name-ssalmon>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-sorange{--zn-tone:#ffb45f;--zn-alt:#b8cadb;--name-glint:#ffb45f;color:#ffb45f;text-shadow:none}
.zn-username.zn-name-sorange>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-samber{--zn-tone:#ffd079;--zn-alt:#ff947e;--name-glint:#ffd079;color:#ffd079;text-shadow:none}
.zn-username.zn-name-samber>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-slemon{--zn-tone:#ffed85;--zn-alt:#ffd079;--name-glint:#ffed85;color:#ffed85;text-shadow:none}
.zn-username.zn-name-slemon>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-solive{--zn-tone:#cedb85;--zn-alt:#95e47e;--name-glint:#cedb85;color:#cedb85;text-shadow:none}
.zn-username.zn-name-solive>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-sleaf{--zn-tone:#95e47e;--zn-alt:#7be9fa;--name-glint:#95e47e;color:#95e47e;text-shadow:none}
.zn-username.zn-name-sleaf>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-sjade{--zn-tone:#71e3b0;--zn-alt:#b4a5ff;--name-glint:#71e3b0;color:#71e3b0;text-shadow:none}
.zn-username.zn-name-sjade>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-steal{--zn-tone:#6bddcd;--zn-alt:#f3a2b8;--name-glint:#6bddcd;color:#6bddcd;text-shadow:none}
.zn-username.zn-name-steal>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-scyan{--zn-tone:#7be9fa;--zn-alt:#f3fbff;--name-glint:#7be9fa;color:#7be9fa;text-shadow:none}
.zn-username.zn-name-scyan>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-ssky{--zn-tone:#97d7ff;--zn-alt:#ffb3a5;--name-glint:#97d7ff;color:#97d7ff;text-shadow:none}
.zn-username.zn-name-ssky>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-sblue{--zn-tone:#9db8ff;--zn-alt:#ffed85;--name-glint:#9db8ff;color:#9db8ff;text-shadow:none}
.zn-username.zn-name-sblue>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-sindigo{--zn-tone:#b4a5ff;--zn-alt:#71e3b0;--name-glint:#b4a5ff;color:#b4a5ff;text-shadow:none}
.zn-username.zn-name-sindigo>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-sviolet{--zn-tone:#d1a0ff;--zn-alt:#97d7ff;--name-glint:#d1a0ff;color:#d1a0ff;text-shadow:none}
.zn-username.zn-name-sviolet>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-spink{--zn-tone:#ffa4d6;--zn-alt:#d1a0ff;--name-glint:#ffa4d6;color:#ffa4d6;text-shadow:none}
.zn-username.zn-name-spink>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-sberry{--zn-tone:#f3a2b8;--zn-alt:#ffeac9;--name-glint:#f3a2b8;color:#f3a2b8;text-shadow:none}
.zn-username.zn-name-sberry>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-scream{--zn-tone:#ffeac9;--zn-alt:#ff737d;--name-glint:#ffeac9;color:#ffeac9;text-shadow:none}
.zn-username.zn-name-scream>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-sslate{--zn-tone:#b8cadb;--zn-alt:#ffb45f;--name-glint:#b8cadb;color:#b8cadb;text-shadow:none}
.zn-username.zn-name-sslate>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-ssnow{--zn-tone:#f3fbff;--zn-alt:#cedb85;--name-glint:#f3fbff;color:#f3fbff;text-shadow:none}
.zn-username.zn-name-ssnow>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:none}
.zn-username.zn-name-gred{--zn-tone:#ff737d;--zn-alt:#6bddcd;--name-glint:#ff737d;color:#ff737d;text-shadow:none}
.zn-username.zn-name-gred>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:0 0 3px #ff737d,0 0 11px #ff737d88}
.zn-username.zn-name-gorange{--zn-tone:#ffb45f;--zn-alt:#9db8ff;--name-glint:#ffb45f;color:#ffb45f;text-shadow:none}
.zn-username.zn-name-gorange>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:0 0 3px #ffb45f,0 0 11px #ffb45f88}
.zn-username.zn-name-golive{--zn-tone:#cedb85;--zn-alt:#ffa4d6;--name-glint:#cedb85;color:#cedb85;text-shadow:none}
.zn-username.zn-name-golive>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:0 0 3px #cedb85,0 0 11px #cedb8588}
.zn-username.zn-name-gteal{--zn-tone:#6bddcd;--zn-alt:#b8cadb;--name-glint:#6bddcd;color:#6bddcd;text-shadow:none}
.zn-username.zn-name-gteal>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:0 0 3px #6bddcd,0 0 11px #6bddcd88}
.zn-username.zn-name-gblue{--zn-tone:#9db8ff;--zn-alt:#ff947e;--name-glint:#9db8ff;color:#9db8ff;text-shadow:none}
.zn-username.zn-name-gblue>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:0 0 3px #9db8ff,0 0 11px #9db8ff88}
.zn-username.zn-name-gpink{--zn-tone:#ffa4d6;--zn-alt:#ffd079;--name-glint:#ffa4d6;color:#ffa4d6;text-shadow:none}
.zn-username.zn-name-gpink>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:0 0 3px #ffa4d6,0 0 11px #ffa4d688}
.zn-username.zn-name-gslate{--zn-tone:#b8cadb;--zn-alt:#95e47e;--name-glint:#b8cadb;color:#b8cadb;text-shadow:none}
.zn-username.zn-name-gslate>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:0 0 3px #b8cadb,0 0 11px #b8cadb88}
.zn-username.zn-name-gcoral{--zn-tone:#ff947e;--zn-alt:#7be9fa;--name-glint:#ff947e;color:#ff947e;text-shadow:none}
.zn-username.zn-name-gcoral>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:0 0 3px #ff947e,0 0 11px #ff947e88}
.zn-username.zn-name-gamber{--zn-tone:#ffd079;--zn-alt:#b4a5ff;--name-glint:#ffd079;color:#ffd079;text-shadow:none}
.zn-username.zn-name-gamber>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:0 0 3px #ffd079,0 0 11px #ffd07988}
.zn-username.zn-name-gleaf{--zn-tone:#95e47e;--zn-alt:#f3a2b8;--name-glint:#95e47e;color:#95e47e;text-shadow:none}
.zn-username.zn-name-gleaf>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:none;text-shadow:0 0 3px #95e47e,0 0 11px #95e47e88}
.zn-username.zn-name-pred{--zn-tone:#ff737d;--zn-alt:#6bddcd;--name-glint:#ff737d;color:#ff737d;text-shadow:none}
.zn-username.zn-name-pred>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-breathe 3.5s ease-in-out infinite}
.zn-username.zn-name-porange{--zn-tone:#ffb45f;--zn-alt:#9db8ff;--name-glint:#ffb45f;color:#ffb45f;text-shadow:none}
.zn-username.zn-name-porange>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-breathe 3.77s ease-in-out infinite}
.zn-username.zn-name-polive{--zn-tone:#cedb85;--zn-alt:#ffa4d6;--name-glint:#cedb85;color:#cedb85;text-shadow:none}
.zn-username.zn-name-polive>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-breathe 4.04s ease-in-out infinite}
.zn-username.zn-name-pteal{--zn-tone:#6bddcd;--zn-alt:#b8cadb;--name-glint:#6bddcd;color:#6bddcd;text-shadow:none}
.zn-username.zn-name-pteal>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-breathe 4.3100000000000005s ease-in-out infinite}
.zn-username.zn-name-pblue{--zn-tone:#9db8ff;--zn-alt:#ff947e;--name-glint:#9db8ff;color:#9db8ff;text-shadow:none}
.zn-username.zn-name-pblue>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-breathe 4.58s ease-in-out infinite}
.zn-username.zn-name-ppink{--zn-tone:#ffa4d6;--zn-alt:#ffd079;--name-glint:#ffa4d6;color:#ffa4d6;text-shadow:none}
.zn-username.zn-name-ppink>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-breathe 4.85s ease-in-out infinite}
.zn-username.zn-name-pslate{--zn-tone:#b8cadb;--zn-alt:#95e47e;--name-glint:#b8cadb;color:#b8cadb;text-shadow:none}
.zn-username.zn-name-pslate>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-breathe 5.12s ease-in-out infinite}
.zn-username.zn-name-pcoral{--zn-tone:#ff947e;--zn-alt:#7be9fa;--name-glint:#ff947e;color:#ff947e;text-shadow:none}
.zn-username.zn-name-pcoral>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-breathe 5.390000000000001s ease-in-out infinite}
.zn-username.zn-name-bred{--zn-tone:#ff737d;--zn-alt:#6bddcd;--name-glint:#ff737d;color:#ff737d;text-shadow:none}
.zn-username.zn-name-bred>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-blink 3.2s steps(1,end) infinite}
.zn-username.zn-name-borange{--zn-tone:#ffb45f;--zn-alt:#9db8ff;--name-glint:#ffb45f;color:#ffb45f;text-shadow:none}
.zn-username.zn-name-borange>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-blink 3.6s steps(1,end) infinite}
.zn-username.zn-name-bolive{--zn-tone:#cedb85;--zn-alt:#ffa4d6;--name-glint:#cedb85;color:#cedb85;text-shadow:none}
.zn-username.zn-name-bolive>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-blink 4s steps(1,end) infinite}
.zn-username.zn-name-bteal{--zn-tone:#6bddcd;--zn-alt:#b8cadb;--name-glint:#6bddcd;color:#6bddcd;text-shadow:none}
.zn-username.zn-name-bteal>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-blink 4.4s steps(1,end) infinite}
.zn-username.zn-name-bblue{--zn-tone:#9db8ff;--zn-alt:#ff947e;--name-glint:#9db8ff;color:#9db8ff;text-shadow:none}
.zn-username.zn-name-bblue>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-blink 4.800000000000001s steps(1,end) infinite}
.zn-username.zn-name-bpink{--zn-tone:#ffa4d6;--zn-alt:#ffd079;--name-glint:#ffa4d6;color:#ffa4d6;text-shadow:none}
.zn-username.zn-name-bpink>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-blink 5.2s steps(1,end) infinite}
.zn-username.zn-name-dred{--zn-tone:#ff737d;--zn-alt:#6bddcd;--name-glint:#ff737d;color:#ff737d;text-shadow:none}
.zn-username.zn-name-dred>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-dual 4s ease-in-out infinite alternate}
.zn-username.zn-name-dorange{--zn-tone:#ffb45f;--zn-alt:#9db8ff;--name-glint:#ffb45f;color:#ffb45f;text-shadow:none}
.zn-username.zn-name-dorange>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-dual 4.3s ease-in-out infinite alternate}
.zn-username.zn-name-dolive{--zn-tone:#cedb85;--zn-alt:#ffa4d6;--name-glint:#cedb85;color:#cedb85;text-shadow:none}
.zn-username.zn-name-dolive>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-dual 4.6s ease-in-out infinite alternate}
.zn-username.zn-name-dteal{--zn-tone:#6bddcd;--zn-alt:#b8cadb;--name-glint:#6bddcd;color:#6bddcd;text-shadow:none}
.zn-username.zn-name-dteal>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-dual 4.9s ease-in-out infinite alternate}
.zn-username.zn-name-dblue{--zn-tone:#9db8ff;--zn-alt:#ff947e;--name-glint:#9db8ff;color:#9db8ff;text-shadow:none}
.zn-username.zn-name-dblue>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-dual 5.2s ease-in-out infinite alternate}
.zn-username.zn-name-dpink{--zn-tone:#ffa4d6;--zn-alt:#ffd079;--name-glint:#ffa4d6;color:#ffa4d6;text-shadow:none}
.zn-username.zn-name-dpink>.zn-name-text{background:none;-webkit-text-fill-color:currentColor;color:var(--zn-tone);animation:zn-name-dual 5.5s ease-in-out infinite alternate}
@keyframes zn-name-breathe{0%,100%{text-shadow:0 0 1px var(--zn-tone);filter:brightness(.9)}50%{text-shadow:0 0 5px var(--zn-tone),0 0 15px var(--zn-tone);filter:brightness(1.15)}}
@keyframes zn-name-blink{0%,70%,100%{opacity:1;text-shadow:0 0 6px var(--zn-tone)}80%,90%{opacity:.58;text-shadow:none}}
@keyframes zn-name-dual{0%,20%{color:var(--zn-tone);text-shadow:0 0 5px var(--zn-tone)}80%,100%{color:var(--zn-alt);text-shadow:0 0 5px var(--zn-alt)}}
@media(prefers-reduced-motion:reduce){.zn-username>.zn-name-text{animation:none!important;opacity:1!important;filter:none!important}}
@media(forced-colors:active){.zn-username>.zn-name-text{background:none!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;animation:none!important;text-shadow:none!important}}
