@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";
@import "https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";
:root{--heading:"Chillax", "Poppins", sans-serif;--sans-dm:"DM Sans", "Poppins", sans-serif;--pink:#ff2ea6;--pink-hot:#ff00e6;--pink-soft:#ff7ae0;--pink-pastel:#ffb3d9;--lilac:#b78cff;--text-body:#d8c9d4;--text-dim:#a78fa0;--text-faint:#6e5c68;--surface:#ff2ea60b;--surface-strong:#ff2ea612;--border-pink:#ff8fd121;--border-pink-strong:#ff8fd147;--glow-sm:0 0 14px #ff2ea638;--glow-md:0 0 28px #ff2ea64d;--ease-spring:cubic-bezier(.16, 1, .3, 1)}.premium-text{background:linear-gradient(90deg,#ff2ea6,#ffb3d9,#fff,#ffb3d9,#ff2ea6) 0 0/200%;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite shimmer}.serif-accent{letter-spacing:-.01em;font-family:Instrument Serif,Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.grad-pink{background:linear-gradient(90deg,#ff2ea6,#ffb3d9,#fff,#ffb3d9,#ff2ea6) 0 0/200%;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite shimmer}.changelog-container,.terms-container,.privacy-container{color:#fff;max-width:800px;margin:0 auto;padding:96px 20px 40px}.changelog-container h1,.terms-container h1,.privacy-container h1{color:#fff;text-align:center;letter-spacing:-.03em;margin-bottom:.4rem;font-family:Chillax,Poppins,sans-serif;font-size:clamp(2rem,7vw,3rem);font-weight:500}.changelog-container .page-sub,.terms-container .page-sub,.privacy-container .page-sub{text-align:center;color:#a78fa0;margin:0 0 2rem;font-size:13px;font-weight:300}.changelog-container .last-updated,.terms-container .last-updated,.privacy-container .last-updated{text-align:center;color:#b19aa8;margin-top:-.5rem;margin-bottom:2rem;font-size:.85rem;font-style:italic}.changelog-container h2,.terms-container h2,.privacy-container h2{color:#ff7ae0;margin-top:2rem;margin-bottom:1rem;font-size:clamp(1.3rem,4vw,2rem)}.changelog-container h3,.terms-container h3,.privacy-container h3{color:#ffd6ec;margin-top:1.5rem;margin-bottom:.8rem;font-size:clamp(1.05rem,3.5vw,1.5rem)}.changelog-container p,.terms-container p,.privacy-container p{color:#c9b6c2;word-break:break-word;margin-bottom:1.2rem;font-size:clamp(.9rem,3vw,1.05rem);line-height:1.7}.changelog-container ul,.changelog-container ol,.terms-container ul,.terms-container ol,.privacy-container ul,.privacy-container ol{margin-bottom:1.5rem;padding-left:20px}.changelog-container ul li,.changelog-container ol li,.terms-container ul li,.terms-container ol li,.privacy-container ul li,.privacy-container ol li{color:#c9b6c2;margin-bottom:.5rem;font-size:.92rem;line-height:1.6}.changelog-container a,.changelog-container button.link-btn,.terms-container a,.terms-container button.link-btn,.privacy-container a,.privacy-container button.link-btn{color:#ff9ad2;word-break:break-all;text-decoration:none;transition:color .2s}.changelog-container a:hover,.changelog-container button.link-btn:hover,.terms-container a:hover,.terms-container button.link-btn:hover,.privacy-container a:hover,.privacy-container button.link-btn:hover{color:#ffd6ec;text-decoration:underline}.changelog-container .back-btn,.terms-container .back-btn,.privacy-container .back-btn{color:#fff;font:inherit;cursor:pointer;opacity:.85;background:#ff2ea60f;border:1px solid #ff8fd124;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 14px;font-size:.95rem;text-decoration:none;transition:opacity .2s,background-color .2s,transform .15s;display:inline-flex}.changelog-container .back-btn:hover,.terms-container .back-btn:hover,.privacy-container .back-btn:hover{opacity:1;background:#ff2ea61f;text-decoration:none}.changelog-container .back-btn:hover svg,.terms-container .back-btn:hover svg,.privacy-container .back-btn:hover svg{transform:translate(-2px)}.changelog-container .back-btn:active,.terms-container .back-btn:active,.privacy-container .back-btn:active{transform:scale(.97)}.changelog-container .back-btn svg,.terms-container .back-btn svg,.privacy-container .back-btn svg{transition:transform .2s}.changelog-container .cl-feed-note,.terms-container .cl-feed-note,.privacy-container .cl-feed-note{background:#fbbf2414;border:1px solid #fbbf2433;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:12px 20px;display:inline-flex;color:#fbbf24!important;margin-bottom:1.4rem!important;font-size:.78rem!important}.changelog-container .cl-feed-note p,.terms-container .cl-feed-note p,.privacy-container .cl-feed-note p{font-size:inherit!important;color:inherit!important;margin:0!important}.changelog-container .cl-feed-note .cl-retry,.terms-container .cl-feed-note .cl-retry,.privacy-container .cl-feed-note .cl-retry{min-width:140px;height:38px;padding:0}.changelog-container .cl-feed-note .cl-retry .cl-retry-inner,.terms-container .cl-feed-note .cl-retry .cl-retry-inner,.privacy-container .cl-feed-note .cl-retry .cl-retry-inner{justify-content:center;align-items:center;width:100%;height:100%;padding:0 1.3rem;font-size:.82rem;font-weight:600;display:inline-flex}.changelog-content,.terms-content,.privacy-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow-wrap:break-word;background:#ff2ea60a;border:1px solid #ff8fd11f;border-radius:16px;padding:clamp(18px,4vw,30px)}.changelog-content .media-link,.terms-content .media-link,.privacy-content .media-link{color:#ff7ae0;font-weight:700}.changelog-content .media-link:after,.terms-content .media-link:after,.privacy-content .media-link:after{content:" ↗";font-size:.8em}.changelog-content img,.terms-content img,.privacy-content img{cursor:zoom-in;border:1px solid #ff8fd11a;border-radius:10px;max-width:100%;height:auto;margin-top:1rem;margin-bottom:1rem}@media (max-width:480px){.changelog-container,.terms-container,.privacy-container{padding:88px 14px 24px}}.cl-feed{flex-direction:column;gap:14px;display:flex}.cl-card{background:#ff2ea608;border:1px solid #ff8fd11a;border-radius:14px;padding:18px 20px;transition:border-color .2s,background-color .2s,transform .2s;position:relative;overflow:hidden}.cl-card:before{content:"";opacity:.85;background:linear-gradient(#ff2ea6,#b78cff);width:3px;position:absolute;top:0;bottom:0;left:0}.cl-card:hover{background:#ff2ea60e;border-color:#ff8fd13d;transform:translateY(-2px)}.cl-card .cl-card-top{align-items:center;gap:10px;margin-bottom:8px;display:flex}.cl-card .cl-badge{letter-spacing:.06em;color:#fff;background:linear-gradient(135deg,#ff2ea673,#b78cff66);border:1px solid #ff8fd133;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:800}.cl-card .cl-date{color:#a78fa0;font-variant-numeric:tabular-nums;font-size:.76rem}.cl-card .cl-title{font-weight:700;color:#fff!important;margin:0 0 10px!important;font-size:clamp(1rem,3.5vw,1.25rem)!important}.cl-card .cl-notes{margin:0 0 4px!important;padding-left:18px!important}.cl-card .cl-notes li{margin-bottom:6px!important}.cl-card .cl-notes li::marker{color:#ff2ea6}.cl-card img{transition:transform .25s,border-color .2s;margin-top:12px!important;margin-bottom:4px!important}.cl-card img:hover{border-color:#b78cff59;transform:scale(1.01)}.cl-skeleton-card{pointer-events:none}.cl-skeleton{background:linear-gradient(90deg,#ffb3d90d 25%,#ffb3d921 50%,#ffb3d90d 75%) 0 0/200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite statShimmer}.cl-sk-badge{border-radius:999px;width:64px;height:24px;margin-bottom:12px}.cl-sk-title{width:55%;height:22px;margin-bottom:12px}.cl-sk-line{width:90%;height:14px;margin-bottom:8px}.cl-sk-line.short{width:60%;margin-bottom:0}.cl-media{grid-template-columns:1fr;gap:10px;margin-top:12px;display:grid}@media (min-width:560px){.cl-media:has(>:nth-child(2)){grid-template-columns:1fr 1fr}}.cl-embed{background:#000;border:1px solid #ff8fd11f;border-radius:12px;padding-top:56.25%;position:relative;overflow:hidden}.cl-embed iframe{border:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.cl-thumb{cursor:zoom-in;background:#ff2ea608;border:1px solid #ff8fd11f;border-radius:12px;width:100%;padding:0;transition:transform .25s,border-color .2s,box-shadow .25s;display:block;position:relative;overflow:hidden}.cl-thumb img,.cl-thumb video{aspect-ratio:16/9;object-fit:cover;width:100%;cursor:inherit;border:none;border-radius:0;display:block;margin:0!important}.cl-thumb:hover{border-color:#b78cff66;transform:scale(1.015);box-shadow:0 14px 36px #00000073,0 0 24px #ff2ea61a}.cl-thumb:active{transform:scale(.99)}.cl-thumb .cl-zoom-hint,.cl-thumb .cl-play-badge{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid #ffb3d933;place-items:center;transition:transform .2s,background-color .2s;display:grid;position:absolute}.cl-thumb .cl-zoom-hint{opacity:0;border-radius:50%;width:32px;height:32px;bottom:10px;right:10px;transform:translateY(4px)}.cl-thumb .cl-play-badge{background:#ff2ea659;border-radius:50%;width:56px;height:56px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #ff2ea673}.cl-thumb:hover .cl-zoom-hint{opacity:1;transform:translateY(0)}.cl-thumb:hover .cl-play-badge{background:#ff2ea680;transform:translate(-50%,-50%)scale(1.1)}.cl-audio{background:#b78cff12;border:1px solid #b78cff2e;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s;display:flex}.cl-audio:hover{border-color:#b78cff59}.cl-audio .cl-audio-label{color:#cdb6ff;white-space:nowrap;align-items:center;gap:7px;font-size:.76rem;font-weight:600;display:inline-flex}.cl-audio audio{outline:none;flex:1;min-width:0;height:36px}.cl-tweet-media{display:contents}.cl-tweet-note{color:#b19aa8;text-align:center;background:#ff2ea60a;border:1px dashed #ff8fd129;border-radius:10px;grid-column:1/-1;padding:10px 14px;font-size:.8rem;text-decoration:none;display:block}button.cl-tweet-note{transition:border-color .2s,color .2s}button.cl-tweet-note:hover{color:#fff;border-color:#b78cff66}.gallery-open{color:#cdb6ff;font-size:.76rem;font-weight:600;text-decoration:none}.gallery-open:hover{color:#fff;text-decoration:underline}.gallery-frame{max-width:92vw;margin:auto}.gallery-caption{color:#ffd6ec;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:.8rem;display:flex}.gallery-caption .gallery-hint{color:#8a7583;text-transform:uppercase;letter-spacing:.1em;font-size:.7rem}@media (max-width:480px){.gallery-hint{display:none}}.cl-video{background:#07040a;border:1px solid #ff8fd11f;border-radius:12px;grid-column:1/-1;position:relative;overflow:hidden}.cl-video video{border:none;border-radius:0;width:100%;max-height:62vh;display:block;margin:0!important}.cl-video .cl-video-expand{font:inherit;letter-spacing:.05em;text-transform:uppercase;color:#ffd6ec;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;opacity:0;background:#0a050899;border:1px solid #ff8fd138;border-radius:100px;align-items:center;gap:6px;padding:6px 11px;font-size:.68rem;font-weight:600;transition:opacity .2s,transform .2s,border-color .2s,color .2s;display:inline-flex;position:absolute;top:10px;right:10px;transform:translateY(-4px)}.cl-video .cl-video-expand svg{flex-shrink:0}.cl-video .cl-video-expand:hover{color:#fff;border-color:#ff2ea680}.cl-video:hover .cl-video-expand{opacity:1;transform:translateY(0)}@media (hover:none){.cl-video .cl-video-expand{opacity:1;transform:none}}body.viewing-media .navbar{opacity:0;pointer-events:none;transition:opacity .28s,transform .32s cubic-bezier(.22,.8,.32,1);transform:translate(-50%,-130%)}.gallery-lightbox{z-index:1000;overscroll-behavior:contain;-webkit-backdrop-filter:blur(10px);cursor:default;background:radial-gradient(70% 60% at 50% 40%,#ff2ea61a,#0000 70%),#060306f0;padding:4vh 3vw;display:flex;position:fixed;inset:0;overflow-y:auto}.gallery-media{place-items:center;display:grid;position:relative}.gallery-media img,.gallery-media video{background:#000;border-radius:12px;max-width:88vw;max-height:76vh;display:block;margin:0!important}.gallery-media img{object-fit:contain;max-height:none}.gallery-media.is-loading{background:linear-gradient(90deg,#ffb3d90d 25%,#ffb3d921 50%,#ffb3d90d 75%) 0 0/200% 100%;border:1px solid #ff8fd11f;border-radius:12px;min-width:min(72vw,520px);min-height:42vh;animation:1.4s ease-in-out infinite statShimmer}.gallery-loading{color:#a78fa0;font-size:.85rem;position:absolute}.gallery-error{background:#ff2ea60d;border:1px solid #ff8fd129;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:52px 40px;display:flex}.gallery-error p{color:#c9b6c2;margin:0;font-size:.9rem}.gallery-error .gallery-open-btn{min-width:170px;height:40px;padding:0}.gallery-error .gallery-open-btn .gallery-open-inner{justify-content:center;align-items:center;width:100%;height:100%;padding:0 1.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.gallery-close{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#ffffff14;border:1px solid #ff8fd13d;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,border-color .2s,transform .15s;display:grid;position:absolute;top:22px;right:26px}.gallery-close:hover{background:#ff2ea638;border-color:#ff2ea680}.gallery-close:active{transform:scale(.94)}.gallery-caption .gallery-title{color:#ffd6ec}.gallery-caption .gallery-tools{align-items:center;gap:14px;display:inline-flex}@media (max-width:640px){.gallery-close{top:70px;right:14px}}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}*{scroll-behavior:smooth;-webkit-scroll-behavior:smooth;box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-width:none;-ms-overflow-style:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%;overflow-x:hidden}html::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}body::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}#__next::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}*{scrollbar-width:none;-ms-overflow-style:none}#__next{flex-direction:column;min-height:100dvh;display:flex}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:#fff;-webkit-tap-highlight-color:#0000;background-color:#0a0508;background-image:radial-gradient(85% 55% at 50% -22%,#ff2ea629,#0000 62%),radial-gradient(60% 42% at 8% 92%,#ff00e617,#0000 60%),radial-gradient(52% 36% at 92% 24%,#b78cff14,#0000 58%),radial-gradient(circle,#ffb3d905,#0000 70%);background-size:130% 130%;background-attachment:fixed;flex-direction:column;width:100%;min-height:100dvh;font-family:DM Sans,Poppins,sans-serif;animation:20s ease-in-out infinite alternate ambientBgShift;display:flex;position:relative;overflow-x:hidden;margin:0!important}body:before{content:"";z-index:0;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes ambientBgShift{0%{background-color:#0a0508;background-position:0 0}50%{background-color:#0e0610;background-position:100%}to{background-color:#0a0409;background-position:30% 100%}}@keyframes bodyFadeIn{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}.p-color{color:#d8c9d4}.h-color{color:#fff}@keyframes shimmer{to{background-position:200%}}.modern-btn{letter-spacing:.2px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;text-align:center;background:linear-gradient(#ffffff0e,#ffffff05 55%,#ffffff03);border:1px solid #ff8fd12e;border-radius:12px;justify-content:center;align-items:center;font-weight:600;transition:background-color .25s,border-color .25s,transform .25s,box-shadow .25s,opacity .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000059,0 3px 10px #00000047;padding:0!important;text-decoration:none!important}.modern-btn:hover{background:linear-gradient(#ffffff17,#ffffff09 55%,#ffffff05);border-color:#ff2ea673;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000059,0 6px 16px #00000052,0 0 22px #ff2ea63d}.modern-btn:active{transform:translateY(-1px)scale(.99)}.modern-btn.shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff24,#0000);width:60%;transition:left .6s;position:absolute;top:0;bottom:0;left:-80%;transform:skew(-18deg)}.modern-btn.shine:hover:after{left:130%}.modern-btn.primary-solid{background:linear-gradient(135deg,#ff3fae 0%,#b3126b 100%);border:1px solid #ff9ee873;box-shadow:0 4px 16px -4px #ff2ea68c,inset 0 1px 1px #ffffff40}.modern-btn.primary-solid a,.modern-btn.primary-solid button{color:#fff!important}.modern-btn.primary-solid:hover{background:linear-gradient(135deg,#ff54b8 0%,#c9177a 100%);border-color:#ff9ee8b3;box-shadow:0 8px 24px -6px #ff2ea6b3,inset 0 1px 1px #ffffff4d}.modern-btn.secondary{opacity:1;background:linear-gradient(#ffffff0d,#ffffff05 55%,#ffffff03)}.modern-btn.secondary:hover{opacity:1;background:linear-gradient(#ffffff16,#ffffff08 55%,#ffffff05)}.modern-btn a,.modern-btn button{color:#d8c9d4;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto;text-align:center;white-space:nowrap;width:100%;height:100%;font:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:1rem 2.5rem;font-weight:600;transition:color .3s;display:flex;text-decoration:none!important}.modern-btn:hover a,.modern-btn:hover button{color:#fff!important}.modern-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ff2ea60b;border:1px solid #ff8fd121;border-radius:24px;min-width:180px;padding:1.5rem 2rem;transition:border-color .25s,background-color .25s,transform .25s,box-shadow .25s}.modern-card h4{background:linear-gradient(135deg,#fff 0%,#e8c9dd 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.3rem;font-size:2.2rem;font-weight:800}.modern-card.highlight{background:radial-gradient(circle at 100% 0,#ff2ea614,#0000);border-color:#ff2ea64d}.modern-card.highlight h4{background:linear-gradient(135deg,#ff2ea6 0%,#fff 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}a,button,.btn,.modern-btn{outline:none!important;text-decoration:none!important}a:hover,a:focus,a:active,button:hover,button:focus,button:active,.btn:hover,.btn:focus,.btn:active,.modern-btn:hover,.modern-btn:focus,.modern-btn:active{text-decoration:none!important}a[href]:hover:after{content:none!important}.link-btn{font:inherit;color:inherit;cursor:pointer;text-align:inherit;appearance:none;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.link-btn:hover,.link-btn:focus,.link-btn:active{text-decoration:none}*,:before,:after{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-user-drag:none!important;user-drag:none!important}a,a *{-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important;user-drag:none!important}input,textarea,[contenteditable],code,pre,kbd{-webkit-user-select:none!important;user-select:none!important}:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #ff7ae0}@media (max-width:768px){.modern-btn:hover{transform:none}.modern-card:hover{transform:none!important}}@media (pointer:coarse){a,button{min-height:0}}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}.modern-btn{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.modern-btn>*{text-align:center;vertical-align:middle;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}@keyframes rotateConicBorder{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes beamSpin{0%{--beam-angle:0deg}to{--beam-angle:360deg}}@keyframes rotatePseudoBeam{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes borderBeamClockwise{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes pulseGlowRing{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes gentleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.meteors-layer{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.layout-content{z-index:1;position:relative}.meteor{pointer-events:none;width:2px;height:2px;transform:rotate(var(--angle,-215deg));background:#ff8fce;border-radius:9999px;animation:5s linear infinite meteor-fall;position:absolute;box-shadow:0 0 0 1px #ff2ea61f}.meteor-tail{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#ff4fb2,#0000);width:50px;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes meteor-fall{0%{transform:rotate(var(--angle,-215deg)) translateX(0);opacity:1}70%{opacity:1}to{transform:rotate(var(--angle,-215deg)) translateX(-1200px);opacity:0}}.markdown-desc a,.md-link{color:#ff9ad2}.markdown-desc strong{color:#fff}.notfound-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:72dvh;padding:80px 20px;display:flex;position:relative;overflow:clip}.notfound-orb{filter:blur(90px);pointer-events:none;background:radial-gradient(#ff2ea629,#0000 70%);border-radius:50%;width:min(560px,88vw);height:min(380px,56vw);animation:12s ease-in-out infinite orbFloat;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.notfound-code{letter-spacing:-.04em;color:#fff;text-shadow:0 0 70px #ff2ea659;margin:0;font-family:Chillax,Poppins,sans-serif;font-size:clamp(6rem,22vw,11rem);font-weight:600;line-height:1}.notfound-page h1{letter-spacing:-.02em;color:#fff;margin:12px 0 0;font-family:Chillax,Poppins,sans-serif;font-size:clamp(1.4rem,5vw,2rem);font-weight:500}.notfound-page h1 .serif-accent{color:#ffb3d9}.notfound-sub{color:#a78fa0;margin-top:10px;font-size:.92rem;font-weight:300}.notfound-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.notfound-actions .modern-btn{min-width:170px;height:50px}.notfound-link{width:100%;height:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;padding:0 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}html.lenis,html.lenis body{height:auto}html.lenis,.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}
.navbar{--nav-ease:cubic-bezier(.22, .8, .32, 1);--nav-dur:.5s;z-index:100;box-sizing:border-box;-webkit-backdrop-filter:blur(14px)saturate(1.2);width:calc(100% - 48px);max-width:660px;transition:top var(--nav-dur) var(--nav-ease),padding var(--nav-dur) var(--nav-ease),border-radius var(--nav-dur) var(--nav-ease),box-shadow var(--nav-dur) ease,background-color .3s ease;background:radial-gradient(70% 120% at 15%,#ff2ea624 0%,#0000 65%),linear-gradient(160deg,#260c1ad1,#0e060cd9);border:1px solid #ff2ea629;border-radius:100px;outline:none;justify-content:space-between;align-items:center;padding:6px 10px 6px 8px;animation:.8s cubic-bezier(.16,1,.3,1) .15s backwards fadeInNav;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 20px 56px #0000008c,0 0 32px #ff2ea614,inset 0 1px #ff8fd11a,inset 0 -1px #0006}.navbar.is-scrolled{border-radius:18px;padding:4px 8px 4px 6px;top:6px;box-shadow:0 14px 44px #0009,0 0 24px #ff2ea61a,inset 0 1px #ff8fd114}.navbar .navbar-header{flex-shrink:0;align-items:center;gap:10px;padding:2px 10px 2px 2px;display:flex}.navbar .navbar-header button.brand{cursor:pointer;font-family:"Poppins",var(--sans-dm);letter-spacing:-.01em;color:var(--text-hi,#fff);background:0 0;border:none;align-items:center;gap:10px;padding:0;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.navbar .navbar-header .nav-logo{object-fit:cover;-webkit-user-drag:none;border:1px solid #ff8fd140;border-radius:9px;width:30px;height:30px;box-shadow:0 0 14px #ff2ea64d}.navbar .nav-toggle{cursor:pointer;background:#ff2ea61f;border:1px solid #ff8fd138;border-radius:100px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:36px;height:36px;padding:0;transition:background .25s,border-color .25s,transform .15s;display:none}.navbar .nav-toggle:hover,.navbar .nav-toggle.open,.navbar .nav-toggle[aria-expanded=true]{background:#ff2ea633;border-color:#ff8fd161}.navbar .nav-toggle:active{transform:scale(.94)}.navbar .nav-toggle span{transform-origin:50%;background:#ffd6ec;border-radius:2px;width:14px;height:2px;transition:transform .25s,opacity .2s;display:block}.navbar .nav-toggle.open span:first-child{transform:translateY(6px)rotate(45deg)}.navbar .nav-toggle.open span:nth-child(2){opacity:0;transform:scaleX(0)}.navbar .nav-toggle.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.navbar .nav-menu{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.navbar .nav-links{flex-flow:row;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.navbar .nav-link{font-family:"Poppins",var(--sans-dm);letter-spacing:.01em;color:#d8c9d4;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:100px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:400;text-decoration:none;transition:color .25s,background .25s;display:inline-flex}.navbar .nav-link:hover{color:#fff;background:#ff2ea61a}.navbar .nav-link:active{transform:scale(.97)}.navbar .nav-link.active{color:#fff;background:#ff2ea629}.navbar .nav-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.navbar .nav-cta{font-family:"Poppins",var(--sans-dm);letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ff2ea6,#a3126e);border:1px solid #ff7ae073;border-radius:12px;align-items:center;gap:6px;padding:7px 14px;font-size:11.5px;font-weight:500;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s;display:inline-flex;transform:translateY(-1px);box-shadow:0 4px 16px -4px #ff2ea680,inset 0 1px 1px #ffffff26;color:#fff!important}.navbar .nav-cta:hover{background:linear-gradient(135deg,#ff45b2,#c01580);border-color:#ff8fd1bf;transform:translateY(-2px);box-shadow:0 8px 24px -4px #ff2ea699,0 0 18px #ff2ea640}.navbar .nav-cta:active{transform:translateY(0)scale(.97)}.navbar .nav-cta.discord{background:linear-gradient(135deg,#5865f2,#3b45c4);border:1px solid #5865f280;gap:7px;transform:none;box-shadow:0 4px 16px -4px #5865f28c,inset 0 1px 1px #ffffff40}.navbar .nav-cta.discord svg{flex-shrink:0}.navbar .nav-cta.discord:hover{background:linear-gradient(135deg,#6b76f5,#4650d0);border-color:#7a86ffb8;transform:translateY(-1px);box-shadow:0 8px 22px -4px #5865f2a6,0 0 18px #5865f24d}@keyframes fadeInNav{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:640px){.navbar{width:calc(100% - 24px);padding:5px 6px;top:10px}.navbar.is-open{border-radius:22px}.navbar .navbar-header{padding:2px 6px 2px 2px}.navbar .nav-toggle{justify-content:center;align-items:center;display:inline-flex}.navbar .nav-menu{box-sizing:border-box;-webkit-backdrop-filter:blur(18px)saturate(1.2);opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(70% 120% at 15% 0,#ff2ea633 0%,#0000 65%),linear-gradient(160deg,#1e0b15f5,#0a0508fa);border:1px solid #ff8fd129;border-radius:18px;flex-direction:column;flex:none;align-items:stretch;gap:4px;padding:8px;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-8px);box-shadow:0 20px 56px #0009,0 0 26px #ff2ea61a,inset 0 1px #ff8fd11f}.navbar .nav-menu.open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.navbar .nav-links{flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;gap:2px}.navbar .nav-link{text-align:left;justify-content:flex-start;gap:10px;width:100%;padding:11px 14px;font-size:13.5px}.navbar .nav-actions{flex-direction:column;align-items:stretch;gap:8px;width:100%;margin-top:4px}.navbar .nav-cta{justify-content:center;width:100%;height:42px;padding:0 14px;font-size:12.5px;transform:none}.navbar .nav-cta:hover{transform:none}}@media (min-width:641px) and (max-width:760px){.navbar .nav-link{padding:7px 8px}.navbar .nav-cta{padding:7px 11px}}
.showcase{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:86dvh;margin:.5rem;padding:48px 16px 56px;display:flex;position:relative;overflow:clip}.showcase .hero-orbs{pointer-events:none;z-index:0;position:absolute;inset:0}.showcase .hero-orbs .orb{filter:blur(80px);opacity:.55;border-radius:50%;animation:12s ease-in-out infinite orbFloat;position:absolute}.showcase .hero-orbs .orb-a{background:radial-gradient(circle,#ff2ea63d,#0000 70%);width:420px;height:420px;top:-140px;left:6%}.showcase .hero-orbs .orb-b{background:radial-gradient(circle,#ff00e629,#0000 70%);width:340px;height:340px;animation-delay:-6s;bottom:-80px;right:4%}.showcase .hero-orbs .orb-c{background:radial-gradient(circle,#b78cff1f,#0000 70%);width:260px;height:260px;animation-delay:-3s;top:30%;right:26%}.showcase>:not(.hero-orbs){z-index:1;position:relative}.showcase .showcase-header{letter-spacing:-.04em;word-break:break-word;padding:.5rem 0 .2rem;font-size:clamp(2.6rem,10vw,4.6rem);font-weight:900;line-height:1.02}.showcase .hero-line1{letter-spacing:-.02em;color:#f5ecf2;flex-wrap:wrap;justify-content:center;align-items:center;gap:.18em;font-size:clamp(2rem,7.5vw,3.6rem);font-weight:400;line-height:1.08;display:flex}.showcase .hero-line1 .hero-avatar{object-fit:cover;vertical-align:middle;border:2px solid #ff8fd173;border-radius:50%;width:1.35em;height:1.35em;margin:0 .06em;animation:5s ease-in-out infinite gentleFloat;display:inline-block;box-shadow:0 0 24px #ff2ea673}.showcase .hero-line1 .hero-brand{letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.showcase .hero-line1 .grad-pink{font-weight:800}.showcase .hero-line2{letter-spacing:-.04em;color:#fff;text-shadow:0 0 60px #ff2ea640;font-size:clamp(2.2rem,8.5vw,4.2rem);font-weight:900;line-height:1.04}.showcase .showcase-header-text{max-width:92%;padding:0 8px;font-size:clamp(1rem,4vw,1.3rem);font-weight:600;line-height:1.35}.showcase .showcase-para{opacity:.85;max-width:560px;padding:0 12px;font-size:clamp(.88rem,3.5vw,1rem);line-height:1.65}.showcase .stats-line{color:#b19aa8;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px;margin-top:1.4rem;font-size:clamp(.95rem,3vw,1.15rem);font-weight:500;display:flex}.showcase .stats-line .stat-inline{color:#fff;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";align-items:baseline;gap:4px;font-weight:800;display:inline-flex}.showcase .stats-line .stat-inline .stat-value{font-size:1.06em}.showcase .stats-line .stat-sep{color:#6e5c68;margin:0 3px 0 1px}.showcase .stats-line .stat-ping{color:#ffb3d9;gap:5px}.showcase .stats-line .stat-ping .stat-value{color:#ffb3d9;font-size:.94em;font-weight:700}.showcase .stats-line .stat-ping .stat-ping-dot{background:#34d399;border-radius:50%;align-self:center;width:6px;height:6px;animation:2.4s ease-in-out infinite statusPulse;box-shadow:0 0 10px #34d399cc}.showcase .stats-line .stat-ping .stat-ping-unit{color:#a78fa0;margin-left:1px;font-size:.86em;font-weight:500}.showcase .stats-line .stat-ping .stat-ping-idle{color:#6e5c68;font-weight:600}.showcase .online-indicator{margin-top:.75rem}.showcase .showcase-btn{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:100%;max-width:480px;margin:1.5rem auto 0;display:flex}.showcase .showcase-btn .modern-btn{flex:0 0 216px;justify-content:center;align-items:center;width:216px;min-width:0;max-width:216px;height:46px;display:inline-flex}.showcase .showcase-btn .modern-btn svg{flex-shrink:0}.showcase .showcase-btn .modern-btn a,.showcase .showcase-btn .modern-btn button,.showcase .showcase-btn .modern-btn .showcase-action-btn{letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;font-size:.9rem;font-weight:600;display:inline-flex;padding:0 1.35rem!important}.showcase .about-stats{grid-template-columns:1fr;gap:14px;width:100%;max-width:780px;margin-top:2.25rem;padding:0 12px;display:grid}.showcase .about-stats .about-stats-card{width:100%;min-width:0;margin:0;padding:1.1rem 1rem}.showcase .about-stats .about-stats-card h4{font-size:clamp(1.4rem,5vw,1.9rem)}.showcase .about-stats .about-stats-card p{font-size:.82rem}@media (min-width:520px){.showcase .about-stats{grid-template-columns:repeat(3,1fr);gap:14px}}@media (min-width:768px){.showcase{min-height:88vh;padding:56px 24px 64px}.showcase .showcase-btn{gap:14px;width:auto;max-width:none}.showcase .showcase-btn .modern-btn{flex:0 0 216px;width:216px;max-width:216px}}@media (max-width:560px){.showcase .showcase-btn{flex-direction:column;max-width:340px}.showcase .showcase-btn .modern-btn{flex:auto;width:100%;max-width:none}}@media (max-width:380px){.showcase{padding:28px 12px 36px}.showcase .showcase-btn{flex-direction:column}.showcase .showcase-btn .modern-btn{flex:auto;width:100%;max-width:none}}.showcase .about-stats.stats-redesign{gap:14px;max-width:780px;margin-top:2.5rem}.showcase .stat-card{isolation:isolate;background:linear-gradient(135deg,#ff2ea629,#ff8fd10f);border-radius:22px;padding:2px;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s,filter .28s;position:relative;overflow:hidden}.showcase .stat-card .stat-card-content{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#1a0b13f2 0%,#0e060cfa 100%);border-radius:20.5px;flex-direction:column;align-items:center;gap:10px;width:100%;height:100%;padding:26px 18px 22px;display:flex;position:relative;overflow:hidden}.showcase .stat-card:hover{transform:translateY(-6px);box-shadow:0 20px 42px #00000073,0 0 32px #ff2ea64d}.showcase .stat-card:hover .stat-icon{transform:translateY(-3px)scale(1.08)}.showcase .stat-card:hover .stat-glow{opacity:1;transform:translate(-50%)scale(1.2)}.showcase .stat-card .stat-icon{transition:transform .25s;animation:4s ease-in-out infinite gentleFloat}.showcase .stat-card .stat-glow{pointer-events:none;opacity:.6;background:radial-gradient(#ff2ea629,#0000 70%);width:180px;height:120px;transition:opacity .3s,transform .3s;animation:5s ease-in-out infinite pulseGlowRing;position:absolute;top:-55px;left:50%;transform:translate(-50%)}.showcase .stat-card.tint-lilac .stat-glow{background:radial-gradient(#b78cff29,#0000 70%)}.showcase .stat-card.tint-mint .stat-glow{background:radial-gradient(#34d39921,#0000 70%)}.showcase .stat-card.is-dimmed{opacity:.75;filter:saturate(.7)}.showcase .stat-card .stat-icon{border:1px solid #ff8fd129;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px 1px #ffb3d91a}.showcase .stat-card .stat-icon.tint-pink{color:#ff7ae0;background:#ff2ea61f;box-shadow:0 0 16px #ff2ea633}.showcase .stat-card .stat-icon.tint-lilac{color:#cdb6ff;background:#b78cff24;box-shadow:0 0 16px #b78cff33}.showcase .stat-card .stat-icon.tint-mint{color:#34d399;background:#34d3991a;box-shadow:0 0 16px #34d3992e}.showcase .stat-card .stat-number{justify-content:center;align-items:baseline;min-height:2.9rem;display:flex}.showcase .stat-card .stat-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background:linear-gradient(135deg,#fff 20%,#e3b8ce 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.9rem,6vw,2.4rem);font-weight:800;line-height:1.1;display:inline-block}.showcase .stat-card .stat-suffix{letter-spacing:.08em;text-transform:uppercase;opacity:.6;-webkit-text-fill-color:#c9a3ba;margin-left:6px;font-size:.42em;font-weight:700}.showcase .stat-card .stat-label{text-transform:uppercase;letter-spacing:.16em;opacity:.55;font-size:.68rem;font-weight:600}.showcase .stat-card .stat-skeleton{background:linear-gradient(90deg,#ffb3d90d 25%,#ffb3d921 50%,#ffb3d90d 75%) 0 0/200% 100%;border-radius:10px;width:96px;height:2.1rem;animation:1.4s ease-in-out infinite statShimmer;display:inline-block}@keyframes statShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.25)}}@keyframes orbFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(26px)scale(1.06)}}.servers-marquee{overflow-clip-margin:30px;width:100%;max-width:1500px;margin:0 auto;padding:10px 0 24px;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.servers-marquee .marquee-track{width:max-content;animation:marqueeScroll var(--marquee-duration,42s) linear infinite;display:flex}.servers-marquee .marquee-track.is-paused{animation-play-state:paused}.servers-marquee .marquee-chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:linear-gradient(#ff2ea62b,#ff2ea614 55%,#ff2ea60d);border:1px solid #ff8fd138;border-radius:999px;align-items:center;gap:12px;margin-right:14px;padding:10px 22px 10px 10px;transition:border-color .25s,box-shadow .25s,transform .25s;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 4px 14px #00000040}.servers-marquee .marquee-chip:hover{border-color:#ff2ea666;transform:translateY(-2px);box-shadow:0 0 20px #ff2ea633}.servers-marquee .marquee-chip .chip-avatar{object-fit:cover;border:1px solid #ff8fd140;border-radius:50%;flex-shrink:0;width:42px;height:42px;box-shadow:0 0 12px #ff2ea633}.servers-marquee .marquee-chip.is-skeleton{pointer-events:none}.servers-marquee .marquee-chip.is-skeleton .skeleton-circle{background:linear-gradient(90deg,#ffb3d90d 25%,#ffb3d921 50%,#ffb3d90d 75%) 0 0/200% 100%;border-radius:50%;flex-shrink:0;width:42px;height:42px;animation:1.4s ease-in-out infinite statShimmer}.servers-marquee .marquee-chip.is-skeleton .skeleton-line{background:linear-gradient(90deg,#ffb3d90d 25%,#ffb3d921 50%,#ffb3d90d 75%) 0 0/200% 100%;border-radius:6px;height:11px;animation:1.4s ease-in-out infinite statShimmer;display:block}.servers-marquee .marquee-chip.is-skeleton .skeleton-line.w24{width:96px}.servers-marquee .marquee-chip.is-skeleton .skeleton-line.w16{width:64px}.servers-marquee .marquee-chip .chip-info{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.servers-marquee .marquee-chip .chip-info .chip-name{color:#fff;text-overflow:ellipsis;max-width:200px;font-size:.9rem;font-weight:700;overflow:hidden}.servers-marquee .marquee-chip .chip-info .chip-members{color:#a78fa0;font-variant-numeric:tabular-nums;font-size:.76rem}.servers-marquee.reverse .marquee-track{animation-direction:reverse}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:640px){.servers-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.servers-marquee .marquee-chip{padding:8px 16px 8px 8px}.servers-marquee .marquee-chip .chip-avatar{width:36px;height:36px}.servers-marquee .marquee-chip .chip-info .chip-name{max-width:140px;font-size:.82rem}}
.features-section{flex-direction:column;align-items:center;gap:8px;padding:56px 16px 32px;display:flex;position:relative}.features-section .features-header{text-align:center;max-width:720px}.features-section .features-header .features-kicker{letter-spacing:.12em;text-transform:uppercase;color:#ff7ae0;background:#ff2ea614;border:1px solid #ff2ea640;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:6px 16px;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 0 16px #ff2ea61f}.features-section .features-header h2{letter-spacing:-.03em;color:#fff;font-size:clamp(1.7rem,6vw,2.6rem);font-weight:900;line-height:1.12}.features-section .features-header .features-sub{color:#a78fa0;margin-top:10px;font-size:clamp(.9rem,3vw,1rem);line-height:1.6}.features-section .features-grid{grid-template-columns:1fr;gap:14px;width:100%;max-width:1100px;margin-top:28px;display:grid}.features-section .feature-card{isolation:isolate;text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;appearance:none;background:linear-gradient(160deg,#ff2ea624,#ff8fd10a);border:none;border-radius:20px;padding:1.5px;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s;display:block;position:relative;overflow:hidden}.features-section .feature-card .feature-card-content{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#1a0b13f2 0%,#0e060cfa 100%);border-radius:18.5px;flex-direction:column;align-items:flex-start;gap:12px;width:100%;height:100%;padding:24px 22px;display:flex;position:relative;overflow:hidden}.features-section .feature-card .feature-glow{pointer-events:none;opacity:.6;background:radial-gradient(#ff2ea624,#0000 70%);width:220px;height:160px;transition:opacity .3s;position:absolute;top:-70px;right:-40px}.features-section .feature-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #00000073,0 0 30px #ff2ea638}.features-section .feature-card:hover .feature-glow{opacity:1}.features-section .feature-card:hover .about-icon{transform:translateY(-3px)scale(1.08)}.features-section .feature-card:active{transform:translateY(-1px)scale(.98)}.features-section .feature-card .feature-top{justify-content:space-between;align-items:center;width:100%;display:flex}.features-section .feature-card .feature-count{letter-spacing:.1em;text-transform:uppercase;color:#ff9ad2;background:#ff2ea61a;border:1px solid #ff2ea640;border-radius:999px;padding:4px 11px;font-size:.72rem;font-weight:700}.features-section .feature-card h4{letter-spacing:-.02em;color:#fff;font-size:clamp(1.15rem,4vw,1.4rem);font-weight:800}.features-section .feature-card p{color:#a78fa0;font-size:clamp(.85rem,3vw,.92rem);line-height:1.6}.features-section .feature-card .feature-tags{flex-wrap:wrap;gap:7px;margin-top:2px;display:flex}.features-section .feature-card .feature-tags .feature-tag{color:#e3bcd2;background:#ff2ea60f;border:1px solid #ff8fd124;border-radius:999px;padding:4px 11px;font-size:.72rem;font-weight:600}.features-section .feature-card .feature-more{color:#ff7ae0;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:6px;padding:0;font-family:inherit;font-size:.8rem;font-weight:700;display:inline-flex}.features-section .feature-card .feature-more svg{transition:transform .2s}.features-section .feature-card .feature-more:hover svg{transform:translate(3px)}@media (min-width:640px){.features-section .features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.features-section .features-grid{grid-template-columns:repeat(3,1fr)}}.about-section{flex-direction:column;justify-content:center;align-items:center;padding:40px 16px 20px;display:flex}.about-section h3{color:#fff;text-align:center;letter-spacing:-.02em;padding:0 12px;font-size:clamp(1.5rem,5vw,1.9rem);font-weight:800}.about-section .about-container{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ff2ea60a;border:1px solid #ff8fd11f;border-radius:16px;gap:0;width:100%;max-width:760px;margin:1.5rem 0;padding:1.5rem;display:grid}.about-section .about-container .about-card{gap:18px;display:grid}.about-section .about-container .about-card>div{padding:12px 4px}.about-section .about-container .about-card h4{align-items:center;gap:8px;padding:.2rem 0;font-size:clamp(1rem,3.5vw,1.18rem);font-weight:700;display:flex}.about-section .about-container .about-card p{color:#b19aa8;padding:.2rem 0 0;font-size:clamp(.82rem,3vw,.88rem);line-height:1.6}.about-section .about-container .about-card hr{opacity:.06;background:#ffb3d9;border:none;width:100%;height:1px;margin:14px 0 0}.about-section .about-container .about-card>div:last-child hr{display:none}.about-section>p{margin-top:8px}.about-section>p a{color:#ffd6ec;background:#ff2ea60f;border:1px solid #ff8fd124;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:.9rem;font-weight:600;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.about-section>p a:hover{background:#ff2ea61f;border-color:#ff2ea659;transform:translateY(-1px)}.about-section .about-grid{grid-template-columns:1fr;gap:12px;display:grid}.about-section .about-feature{isolation:isolate;background:linear-gradient(160deg,#ff2ea624,#ff8fd10a);border-radius:18px;padding:1.5px;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s;position:relative;overflow:hidden}.about-section .about-feature .feature-card-content{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#1a0b13f2 0%,#0e060cfa 100%);border-radius:16.5px;flex-direction:column;align-items:flex-start;gap:10px;width:100%;height:100%;padding:22px 18px;display:flex;position:relative;overflow:hidden}.about-section .about-feature:hover{transform:translateY(-5px);box-shadow:0 18px 40px #00000073,0 0 28px #ff2ea640}.about-section .about-feature:hover .feature-border-beam{opacity:1;filter:blur(1px);animation-duration:3.5s}.about-section .about-feature:hover .about-icon{transform:translateY(-3px)scale(1.08)}.about-section .about-feature:active{transform:translateY(-1px)scale(.98)}.about-section .about-feature h4{letter-spacing:-.01em;color:#fff;font-size:clamp(1rem,3.5vw,1.15rem);font-weight:700}.about-section .about-feature p{color:#b19aa8;font-size:clamp(.82rem,3vw,.88rem);line-height:1.6}.about-section .about-icon{border:1px solid #ff8fd129;border-radius:13px;place-items:center;width:42px;height:42px;transition:transform .25s;animation:4s ease-in-out infinite gentleFloat;display:grid}.about-section .about-icon.tint-pink{color:#ff7ae0;background:#ff2ea61f;box-shadow:0 0 16px #ff2ea62e}.about-section .about-icon.tint-violet,.about-section .about-icon.tint-lilac{color:#cdb6ff;background:#b78cff24;box-shadow:0 0 16px #b78cff2e}.about-section .about-icon.tint-green,.about-section .about-icon.tint-mint{color:#34d399;background:#34d3991a;box-shadow:0 0 16px #34d39929}.about-section .about-cta svg{transition:transform .2s}.about-section .about-cta:hover svg{transform:translate(3px)}@media (min-width:640px){.about-section .about-grid{grid-template-columns:repeat(3,1fr)}}.accordion{border-radius:5px;width:100%;max-width:1100px;margin:.2rem auto}.accordion input{display:none}.box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ff2ea60a;border:1px solid #ff8fd11f;border-radius:12px;height:64px;margin:6px 0;transition:all .15s ease-in-out;position:relative}.box:before{content:"";pointer-events:none;display:block;position:absolute;inset:0}header.box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1;height:auto;min-height:64px;cursor:initial;background-color:#ff2ea60d;border:1px solid #ff8fd11f;align-items:center;padding:16px 20px;display:flex}header .box-title{cursor:initial;color:#fff;margin:0;font-size:clamp(1rem,4vw,16pt);font-weight:700}.box-title{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;color:#ffd6ec;width:calc(100% - 40px);height:64px;padding:0 20px;font-size:.9rem;line-height:64px;display:inline-block}.box-content{color:#b19aa8;width:calc(100% - 40px);padding:30px 20px;font-size:11pt;display:none}.box-content ul{margin-left:1rem;list-style:none}.box-content ul li{padding:.2rem 0}.box-close{cursor:pointer;width:100%;height:64px;display:none;position:absolute;top:0;left:0}input:checked+.box{height:auto}input:checked+.box .box-content,input:checked+.box .box-close{display:inline-block}.arrows section .box-title{width:calc(100% - 64px);padding-left:44px}.arrows section .box-title:before{content:"›";font-size:18pt;transition:transform .15s ease-in-out;display:block;position:absolute;top:-2px;left:20px}input:checked+section.box .box-title:before{transform:rotate(90deg)}.about-stats{text-align:center;grid-template-columns:1fr;justify-content:center;align-items:stretch;gap:12px;width:100%;max-width:720px;margin-top:2rem;display:grid}.about-stats .about-stats-card{width:100%;margin:0;padding:1rem}.about-stats .about-stats-card h4{font-size:clamp(1.3rem,5vw,1.6rem)}@media (min-width:520px){.about-stats{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.about-section{padding:28px 12px 16px}.about-section .about-container{border-radius:12px;margin:1rem 0;padding:1.1rem}.features-section{padding:40px 12px 24px}}@media (min-width:768px) and (max-width:1024px){.about-section .about-container{max-width:680px}}
.cta-banner{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:1400px;margin:40px auto 0;padding:110px 20px 96px;display:flex;position:relative;overflow:clip}.cta-banner .cta-title{letter-spacing:-.03em;color:#fff;flex-direction:column;align-items:center;gap:.1em;font-size:clamp(2.3rem,8vw,4.2rem);font-weight:900;line-height:1.1;display:flex}.cta-banner .cta-title .cta-serif{color:#f5ecf2;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.cta-banner .cta-title .cta-flower{filter:drop-shadow(0 0 18px #ff2ea699);font-size:.72em}.cta-banner .cta-stats{color:#b19aa8;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px;margin-top:18px;font-size:clamp(.9rem,3vw,1.05rem);font-weight:500;display:flex}.cta-banner .cta-stats strong{color:#fff;font-variant-numeric:tabular-nums;font-weight:800}.cta-banner .cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.cta-banner .cta-actions .modern-btn{min-width:176px;height:46px}.cta-banner .cta-actions .modern-btn a,.cta-banner .cta-actions .modern-btn button{justify-content:center;align-items:center;gap:8px;font-size:.95rem;display:inline-flex;padding:0 1.4rem!important}.cta-banner .cta-actions .modern-btn svg{flex-shrink:0}@media (max-width:480px){.cta-banner{padding:84px 14px 72px}}
.footer{z-index:5;box-sizing:border-box;width:100%;margin-top:auto;padding:0 24px 48px;position:relative}.footer .footer-card{background:radial-gradient(70% 50% at 15% 0,#ff2ea61a 0%,#0000 65%),linear-gradient(160deg,#ff2ea617 0%,#ff2ea606 100%);border:1px solid #ff8fd121;border-radius:28px;max-width:1180px;margin:0 auto;padding:48px 40px 32px;box-shadow:inset 0 1px #ffffff1a,0 10px 30px #00000042}.footer .footer-inner{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:48px;margin-bottom:32px;display:grid}.footer .footer-brand{text-align:left;flex-direction:column;align-items:flex-start;gap:14px;display:flex}.footer .footer-brand .footer-logo-row{align-items:center;gap:12px;display:flex}.footer .footer-brand .footer-logo-row .footer-brand-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;margin:0;padding:0;font-family:inherit;display:inline-flex}.footer .footer-brand .footer-logo-row .footer-brand-btn .footer-logo{object-fit:cover;-webkit-user-drag:none;border:1px solid #ff8fd140;border-radius:12px;width:40px;height:40px;box-shadow:0 0 16px #ff2ea640}.footer .footer-brand .footer-logo-row .footer-brand-btn .footer-name{letter-spacing:-.02em;color:#fff;font-family:Chillax,Poppins,sans-serif;font-size:20px;font-weight:600;line-height:1}.footer .footer-brand .footer-logo-row:hover .footer-name{color:#ffb3d9}.footer .footer-brand .footer-tagline{color:#6e5c68;max-width:260px;margin:0;font-size:12px;line-height:1.7}.footer .footer-col{flex-direction:column;align-items:center;display:flex}.footer .footer-col .footer-col-title{letter-spacing:.1em;text-transform:uppercase;color:#ffffff4d;margin:0 0 16px;font-size:11px;font-weight:600}.footer .footer-col ul{flex-direction:column;align-items:center;gap:11px;margin:0;padding:0;list-style:none;display:flex}.footer .footer-col ul li .footer-btn{color:#a78fa0;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:2px 8px;font-family:DM Sans,Poppins,sans-serif;font-size:13px;font-weight:400;text-decoration:none;transition:color .2s}.footer .footer-col ul li .footer-btn:hover{color:#ffb3d9}.footer .footer-col ul li .footer-btn:active{transform:scale(.97)}.footer .footer-divider{background:#ff8fd11f;height:1px;margin-bottom:24px}.footer .footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.footer .footer-status{color:#c9b6c2;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:12px;transition:color .2s;display:inline-flex;text-decoration:none!important}.footer .footer-status svg{opacity:.65;transition:transform .2s,opacity .2s}.footer .footer-status:hover{color:#ffb3d9}.footer .footer-status:hover svg{opacity:1;transform:translate(1px,-1px)}.footer .footer-status .footer-status-dot{background:#34d399;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2.4s ease-in-out infinite footerDotPulse;box-shadow:0 0 10px #34d399cc}.footer .footer-status.is-busy .footer-status-dot{background:#fbbf24;box-shadow:0 0 10px #fbbf24b3}.footer .footer-status.is-dead .footer-status-dot{box-shadow:none;background:#ff3b5c;animation:none}.footer .footer-credits{color:#6e5c68;margin:0;font-size:12px}.footer .footer-credits .footer-credit-link{color:#e3bcd2;font-weight:600;transition:color .2s;text-decoration:none!important}.footer .footer-credits .footer-credit-link:hover{color:#ffb3d9}.footer .footer-copy{color:#6e5c68;margin:0;font-size:12px;line-height:1.6}.footer .footer-copy .footer-author-btn{color:#e3bcd2;cursor:pointer;background:0 0;border:none;padding:0 2px;font-family:inherit;font-weight:600;transition:color .2s}.footer .footer-copy .footer-author-btn:hover{color:#ffb3d9}@keyframes footerDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.25)}}@media (max-width:820px){.footer{padding:0 16px 32px}.footer .footer-card{border-radius:22px;padding:36px 24px 28px}.footer .footer-inner{grid-template-columns:1fr 1fr;gap:32px 20px}.footer .footer-brand{text-align:center;grid-column:1/-1;align-items:center}.footer .footer-brand .footer-tagline{text-align:center;max-width:none}.footer .footer-bottom{text-align:center;flex-direction:column;align-items:center;gap:10px}}
.privacy-container{max-width:980px;margin:0 auto;padding:clamp(112px,15vh,156px) 20px clamp(56px,8vh,88px);display:block}.privacy-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#c9b6c2;background:radial-gradient(70% 45% at 12% 0,#ff2ea61a 0%,#0000 62%),linear-gradient(#ff2ea612 0%,#ff2ea605 55%,#ff2ea603 100%);border:1px solid #ff8fd124;border-radius:28px;padding:clamp(28px,4.5vw,52px) clamp(20px,4vw,48px) clamp(34px,5vw,56px);position:relative;box-shadow:inset 0 1px #ffffff1a,0 10px 30px #00000042}.privacy-content .privacy-header{text-align:center;border-bottom:1px solid #ff8fd11f;max-width:720px;margin:0 auto clamp(24px,4vw,40px);padding-bottom:clamp(20px,3vw,30px)}.privacy-content .privacy-header .back-btn{font:inherit;cursor:pointer;color:#ffd6ec;background:linear-gradient(#ffffff0d,#ffffff05 55%,#ffffff03);border:1px solid #ff8fd12e;border-radius:12px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 15px;font-size:.82rem;font-weight:500;text-decoration:none;transition:border-color .2s,transform .2s,color .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 3px 10px #00000040}.privacy-content .privacy-header .back-btn:hover{color:#fff;border-color:#ff2ea673;transform:translateY(-1px)}.privacy-content .privacy-header .page-title{letter-spacing:-.03em;color:#fff;margin:0;font-family:Chillax,Poppins,sans-serif;font-size:clamp(1.9rem,6.5vw,2.9rem);font-weight:500;line-height:1.05}.privacy-content .privacy-header .page-sub{color:#a78fa0;margin:10px 0 0;font-size:13px;font-weight:300}.privacy-content .privacy-header .last-updated{letter-spacing:.02em;color:#b19aa8;background:#ff2ea60f;border:1px solid #ff8fd124;border-radius:999px;align-items:center;margin:16px 0 0;padding:5px 13px;font-size:11.5px;font-style:normal;display:inline-flex}.privacy-content>p,.privacy-content>h2,.privacy-content>h3,.privacy-content>ul,.privacy-content>ol,.privacy-content>blockquote{max-width:720px;margin-left:auto;margin-right:auto}.privacy-content>p:first-of-type{color:#d8c9d4;font-size:15.5px}.privacy-content h2{letter-spacing:-.01em;color:#fff;margin:clamp(30px,4vw,44px) auto 14px;padding-left:17px;font-family:Chillax,Poppins,sans-serif;font-size:clamp(1.15rem,3vw,1.4rem);font-weight:500;position:relative}.privacy-content h2:before{content:"";background:linear-gradient(#ff2ea6,#ffb3d9);border-radius:3px;width:3px;position:absolute;top:.18em;bottom:.18em;left:0;box-shadow:0 0 12px #ff2ea680}.privacy-content h3{color:#d8c7ff;letter-spacing:-.005em;margin:24px auto 10px;font-size:1.02rem;font-weight:500}.privacy-content p{color:#c9b6c2;word-break:break-word;margin:0 auto 16px;font-size:15px;line-height:1.8}.privacy-content ul,.privacy-content ol{margin:0 auto 18px;padding-left:22px}.privacy-content ul li,.privacy-content ol li{color:#c9b6c2;margin-bottom:8px;font-size:14.5px;line-height:1.75}.privacy-content ul li::marker{color:#ff7ae0}.privacy-content ol li::marker{color:#ff7ae0}.privacy-content strong,.privacy-content b{color:#fff;font-weight:600}.privacy-content a,.privacy-content button.link-btn{color:#ff9ad2;border-bottom:1px solid #ff9ad259;text-decoration:none;transition:color .2s,border-color .2s}.privacy-content a:hover,.privacy-content button.link-btn:hover{color:#ffd6ec;border-color:#ffd6ec}.privacy-content code{color:#ffb3d9;background:#ff2ea61a;border:1px solid #ff8fd129;border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em}@media (max-width:560px){.privacy-container{padding-left:14px;padding-right:14px}.privacy-content{border-radius:22px}}
.waves-layer{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.waves-group{height:min(420px,42vh);position:absolute;left:0;right:0}.waves-top{opacity:.55;animation:18s ease-in-out infinite alternate waveBob;top:7%}.waves-bottom{opacity:.9;height:min(520px,52vh);animation:24s ease-in-out infinite alternate-reverse waveBob;bottom:-3%}.wave{width:200%;height:100%;opacity:var(--wave-opacity,.4);filter:drop-shadow(0 0 10px #ff2ea659);animation:waveDrift var(--wave-duration,40s) linear infinite;will-change:transform;display:block;position:absolute;top:0;left:0}.wave.reverse{animation-direction:reverse}.waves-group .wave:nth-child(2){top:16%}.waves-group .wave:nth-child(3){top:34%}@keyframes waveDrift{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes waveBob{0%{transform:translateY(-16px)}to{transform:translateY(16px)}}.wave-divider{opacity:.7;pointer-events:none;width:100%;max-width:1180px;height:56px;margin:6px auto 0;position:relative;overflow:hidden}.wave-divider svg{filter:drop-shadow(0 0 8px #ff2ea666);width:200%;height:100%;animation:30s linear infinite waveDrift;display:block;position:absolute;top:0;left:0}.wave-divider.flip svg{animation-direction:reverse}.changelog-header .page-title:after,.privacy-header .page-title:after,.commands-page .page-title:after{content:"";opacity:.75;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='14' viewBox='0 0 46 14'%3E%3Cpath d='M0 7 q5.75 -6 11.5 0 t11.5 0 t11.5 0 t11.5 0' fill='none' stroke='%23ff7ae0' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/46px 14px repeat-x;width:min(240px,62%);height:14px;margin:14px auto 0;display:block}.commands-page .page-title:after{margin-left:0;margin-right:auto}@media (max-width:820px){.waves-top{top:4%}.wave{filter:drop-shadow(0 0 8px #ff2ea647)}.wave-divider{height:44px}}
.leaderboard-page{color:#fff;max-width:860px;margin:0 auto;padding:96px 20px 64px}.leaderboard-page .leaderboard-head{text-align:center;margin-bottom:2rem}.leaderboard-page .leaderboard-head h1{letter-spacing:-.03em;margin:0 0 .4rem;font-size:clamp(2rem,7vw,3rem);font-weight:500}.leaderboard-page .leaderboard-head .page-sub{color:#a78fa0;margin:0 0 1.2rem;font-size:13px;font-weight:300}.leaderboard-page .leaderboard-head .leaderboard-refresh{min-width:150px;height:40px;padding:0}.leaderboard-page .leaderboard-head .leaderboard-refresh .leaderboard-refresh-inner{justify-content:center;align-items:center;width:100%;height:100%;padding:0 1.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.leaderboard-page .leaderboard-hint{text-align:center;color:#6e5c68;margin-top:1rem;font-size:.82rem}.leaderboard-page .leaderboard-more-wrap{justify-content:center;margin-top:1.6rem;display:flex}.leaderboard-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lb-row{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ff2ea617,#ff2ea60a);border:1px solid #ff8fd129;border-radius:20px;align-items:center;gap:14px;padding:12px 18px 12px 12px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:inset 0 1px #ffffff14,0 4px 14px #00000040}.lb-row:hover{border-color:#ff2ea666;transform:translateY(-2px);box-shadow:0 0 24px #ff2ea638}.lb-row.is-podium{background:linear-gradient(#ff2ea626,#ff2ea60f);border-color:#ff2ea659}.lb-row.is-loading{pointer-events:none}.lb-row .lb-rank{text-align:center;color:#ffb3d9;font-variant-numeric:tabular-nums;flex:0 0 52px;font-size:1.05rem;font-weight:800}.lb-row .lb-avatar{object-fit:cover;background:#1a0b13;border:1px solid #ff8fd14d;border-radius:50%;flex-shrink:0;width:52px;height:52px;box-shadow:0 0 14px #ff2ea640}.lb-row .lb-main{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.lb-row .lb-name{color:#fff;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:1rem;font-weight:700;display:flex}.lb-row .lb-desc{color:#c9b6c2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.4;display:-webkit-box;overflow:hidden}.lb-row .lb-sub{color:#6e5c68;font-size:.72rem}.lb-row .lb-invite{font-size:inherit;color:#cdb6ff}.lb-row .lb-invite:hover{color:#fff;text-decoration:underline}.lb-row .lb-members{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.lb-row .lb-members strong{color:#fff;font-size:1.15rem;font-weight:800}.lb-row .lb-members small{color:#a78fa0;text-transform:uppercase;letter-spacing:.1em;font-size:.7rem}.lb-badge{letter-spacing:.04em;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:.66rem;font-weight:700;display:inline-flex}.lb-badge.is-verified{color:#7dd3fc;background:#7dd3fc1a;border-color:#7dd3fc66}.lb-badge.is-partnered{color:#ffd166;background:#ffd1661a;border-color:#ffd16666}.lb-badge.is-community{color:#cdb6ff;background:#b78cff1a;border-color:#b78cff59}.lb-skeleton-avatar{background:linear-gradient(90deg,#ffb3d90d 25%,#ffb3d921 50%,#ffb3d90d 75%) 0 0/200% 100%;border-radius:50%;flex-shrink:0;width:52px;height:52px;animation:1.4s ease-in-out infinite statShimmer}.lb-skeleton-line{background:linear-gradient(90deg,#ffb3d90d 25%,#ffb3d921 50%,#ffb3d90d 75%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s ease-in-out infinite statShimmer;display:block}.lb-skeleton-line.w60{width:60%}.lb-skeleton-line.w40{width:40%}.servers-marquee .chip-name{align-items:center;gap:5px;display:inline-flex}.srv-badge{flex-shrink:0;line-height:0;display:inline-flex}.srv-badge img{object-fit:contain;filter:drop-shadow(0 0 5px #00000073);width:100%;height:100%;display:block}.lb-boost{align-items:center;gap:4px;display:inline-flex}@media (max-width:560px){.lb-row{gap:10px;padding:10px 14px 10px 10px}.lb-row .lb-rank{flex-basis:40px;font-size:.95rem}.lb-row .lb-avatar{width:44px;height:44px}.lb-row .lb-name{font-size:.9rem}.lb-row .lb-desc{display:none}}
