:root{--bg:#07070c;--bg-2:#0d0d16;--bg-3:#13131f;--surface:hsla(0,0%,100%,.035);--surface-2:#ffffff12;--border:#f5c45129;--border-soft:#ffffff14;--gold-1:#fff1b8;--gold-2:#f5c451;--gold-3:#c8912a;--gold-4:#7a5312;--gold-grad:linear-gradient(135deg,#fff1b8,#f5c451 38%,#c8912a 72%,#f5c451);--gold-glow:0 0 28px #f5c45159;--violet:#8b5cf6;--violet-2:#5b2dd6;--silver-1:#f1f4fa;--silver-2:#aab4c8;--diamond-1:#9be7ff;--diamond-2:#b79bff;--text:#f4f1e8;--muted:#9a96a8;--dim:#66637a;--success:#34d399;--error:#f87171;--warning:#fbbf24;--info:#60a5fa;--radius:18px;--radius-sm:12px;--radius-pill:999px;--shadow:0 18px 50px #0000008c;--font-display:"Cinzel","Times New Roman",serif;--font-body:"Outfit",-apple-system,"Segoe UI",Roboto,sans-serif;--nav-h:68px;--tab-h:64px}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes spin-reverse{to{transform:rotate(-1turn)}}@keyframes spin-angle{to{--angle:360deg}}@keyframes gold-shift{to{background-position:200%}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes sheen{0%,55%{left:-80%}to{left:140%}}@keyframes page-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 0 0 #f5c45173}50%{box-shadow:0 0 0 10px #f5c45100}}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes coin-flip{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes draw-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes draw-line-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stagger>*{animation:rise-in .55s cubic-bezier(.2,.8,.2,1) both}.stagger>:first-child{animation-delay:.03s}.stagger>:nth-child(2){animation-delay:.08s}.stagger>:nth-child(3){animation-delay:.13s}.stagger>:nth-child(4){animation-delay:.18s}.stagger>:nth-child(5){animation-delay:.23s}.stagger>:nth-child(6){animation-delay:.28s}.stagger>:nth-child(7){animation-delay:.33s}.stagger>:nth-child(8){animation-delay:.38s}.stagger>:nth-child(9){animation-delay:.43s}.stagger>:nth-child(10){animation-delay:.48s}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:15px;line-height:1.55;margin:0;min-height:100vh;min-height:100dvh;overflow-x:hidden}h1,h2,h3,h4{font-weight:600;line-height:1.2;margin:0}p{margin:0}a{text-decoration:none}a,button{color:inherit}button{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0}button:disabled{cursor:not-allowed}input{font-family:inherit}::selection{background:#f5c45159}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#2a2838;border-radius:8px}.app-shell{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;position:relative;z-index:1}.app-main{flex:1 1;margin:0 auto;max-width:1180px;padding:28px 20px 60px;width:100%}.page{animation:page-in .5s ease both}.page-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:26px}.page-title{font-family:var(--font-display);font-size:clamp(24px,4vw,34px);letter-spacing:.04em}.page-sub{color:var(--muted);font-size:14px;margin-top:6px}.section-title{align-items:center;display:flex;font-family:var(--font-display);font-size:18px;gap:12px;letter-spacing:.06em;margin:34px 0 16px}.section-title:after{background:linear-gradient(90deg,var(--border),#0000);content:"";flex:1 1;height:1px}.grid{grid-gap:16px;display:grid;gap:16px}.grid>*{min-width:0}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gold-text{-webkit-text-fill-color:#0000;animation:gold-shift 5s linear infinite;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;background-size:200% auto;color:#0000}.card{background:linear-gradient(150deg,#ffffff0f,hsla(0,0%,100%,.015));border:1px solid var(--border-soft);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px;position:relative}.card-gold{border-color:var(--border)}.glow-border{isolation:isolate;position:relative}.glow-border:before{animation:spin-angle 6s linear infinite;background:conic-gradient(from 0deg,#0000 0,#f5c451e6 12%,#0000 28%,#0000 50%,#8b5cf6cc 64%,#0000 80%);background:conic-gradient(from var(--angle,0deg),#0000 0,#f5c451e6 12%,#0000 28%,#0000 50%,#8b5cf6cc 64%,#0000 80%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute;z-index:-1}.btn{align-items:center;border-radius:var(--radius-pill);display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.03em;min-height:44px;padding:0 22px;transition:transform .18s ease,box-shadow .25s ease,opacity .2s ease,background .25s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.5}.btn-gold{background:var(--gold-grad);background-size:200% auto;box-shadow:0 6px 22px #f5c45147;color:#1a1204;overflow:hidden;position:relative}.btn-gold:after{animation:sheen 3.4s ease-in-out infinite;background:linear-gradient(100deg,#0000,#ffffffa6,#0000);content:"";height:100%;left:-80%;position:absolute;top:0;transform:skewX(-20deg);width:50%}.btn-gold:hover:not(:disabled){background-position:100%;box-shadow:0 8px 30px #f5c45173;transform:translateY(-1px)}.btn-ghost{background:#f5c4510d;border:1px solid var(--border);color:var(--gold-1)}.btn-ghost:hover:not(:disabled){background:#f5c4511f}.btn-sm{font-size:13px;min-height:36px;padding:0 16px}.btn-block{width:100%}.badge{align-items:center;background:#ffffff0a;border:1px solid var(--border-soft);border-radius:var(--radius-pill);color:var(--muted);display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.08em;padding:4px 10px;text-transform:uppercase}.badge-gold{background:#f5c45114;border-color:var(--border);color:var(--gold-2)}.badge-green{background:#34d39914;border-color:#34d3994d;color:var(--success)}.badge-red{background:#f8717114;border-color:#f871714d;color:var(--error)}.spinner{animation:spin .8s linear infinite;border:2px solid #f5c45140;border-radius:50%;border-top:2px solid var(--gold-2);flex-shrink:0;height:18px;width:18px}.spinner-dark{border-color:#1a1204 #1a120440 #1a120440}.spinner-lg{border-width:3px;height:38px;width:38px}.center-box{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:60px 20px;text-align:center}.skeleton{animation:shimmer 1.6s linear infinite;background:linear-gradient(90deg,#ffffff0a 25%,#f5c4511a 50%,#ffffff0a 75%);background-size:200% 100%;border-radius:8px;color:#0000!important;display:inline-block;min-height:1em;min-width:70px}.muted{color:var(--muted)}.mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.notice{align-items:flex-start;background:#8b5cf614;border:1px solid #8b5cf640;border-radius:var(--radius-sm);color:var(--muted);display:flex;font-size:13px;gap:10px;padding:12px 16px}.notice-warn{background:#fbbf2412;border-color:#fbbf244d;color:#f3dfa6}.notice-error{background:#f8717112;border-color:#f871714d;color:#fbc4c4}@media (max-width:960px){.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.app-main{padding:20px 14px 32px}.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}.grid{gap:12px}.card{padding:18px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.bg-layer{background:var(--bg);inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.bg-blob{border-radius:50%;height:90vmax;position:absolute;width:90vmax;will-change:transform}.bg-blob-gold{animation:blob-a 26s ease-in-out infinite alternate;background:radial-gradient(circle,#f5c45133 0,#f5c4510d 35%,#0000 62%);right:-30vmax;top:-45vmax}.bg-blob-violet{animation:blob-b 32s ease-in-out infinite alternate;background:radial-gradient(circle,#8b5cf63d 0,#5b2dd60f 38%,#0000 62%);bottom:-50vmax;left:-35vmax}.bg-blob-blue{animation:blob-c 38s ease-in-out infinite alternate;background:radial-gradient(circle,#3861fb1a 0,#0000 60%);height:60vmax;left:30%;top:20%;width:60vmax}@keyframes blob-a{to{transform:translate(-18vmax,14vmax) scale(1.15)}}@keyframes blob-b{to{transform:translate(20vmax,-12vmax) scale(1.1)}}@keyframes blob-c{to{transform:translate(-14vmax,-10vmax) scale(.85)}}.bg-grid{background-image:linear-gradient(#f5c4510d 1px,#0000 0),linear-gradient(90deg,#f5c4510d 1px,#0000 0);background-size:56px 56px;inset:0;-webkit-mask:radial-gradient(ellipse at 50% 0,#000 0,#0000 70%);mask:radial-gradient(ellipse at 50% 0,#000 0,#0000 70%);position:absolute}.bg-particle{animation-iteration-count:infinite;animation-name:dust-rise;animation-timing-function:linear;background:var(--gold-2);border-radius:50%;bottom:-10px;box-shadow:0 0 8px 1px #f5c451b3;opacity:0;position:absolute;will-change:transform,opacity}@keyframes dust-rise{0%{opacity:0;transform:translate(0)}10%{opacity:.7}80%{opacity:.35}to{opacity:0;transform:translate(30px,-105vh)}}.bg-vignette{background:radial-gradient(ellipse at center,#0000 45%,#0000008c 100%);inset:0;position:absolute}.loader-screen{align-items:center;background:radial-gradient(circle at 50% 42%,#17122a 0,#0a0912 45%,#050508 100%);display:flex;flex-direction:column;inset:0;justify-content:center;overflow:hidden;position:fixed;transition:opacity .75s ease .25s,visibility 0s linear 1s;z-index:9999}.loader-rays{animation:spin 40s linear infinite;background:repeating-conic-gradient(from 0deg,#f5c4510d 0deg 6deg,#0000 6deg 18deg);height:160vmax;left:50%;margin:-80vmax 0 0 -80vmax;-webkit-mask:radial-gradient(circle,#000 0,#0000 42%);mask:radial-gradient(circle,#000 0,#0000 42%);position:absolute;top:42%;width:160vmax}.loader-stage{align-items:center;display:flex;height:220px;justify-content:center;perspective:900px;position:relative;width:220px}.loader-orbit{border:1px solid #f5c45138;border-radius:50%;position:absolute}.loader-orbit span{background:var(--gold-2);border-radius:50%;box-shadow:0 0 14px 3px #f5c451cc;height:10px;left:50%;margin-left:-5px;position:absolute;top:-5px;width:10px}.loader-orbit-1{animation:spin 3.2s linear infinite;inset:18px}.loader-orbit-2{animation:spin-reverse 5s linear infinite;border-color:#8b5cf64d;inset:0}.loader-orbit-2 span{background:var(--violet);box-shadow:0 0 14px 3px #8b5cf6d9}.loader-orbit-3{animation:spin 14s linear infinite;border-color:#ffffff14;border-style:dashed;inset:-22px}.loader-orbit-3 span{background:#fff;box-shadow:0 0 10px 2px #ffffffb3;height:6px;margin-left:-3px;top:-3px;width:6px}.loader-coin{animation:coin-flip 2.4s cubic-bezier(.45,.05,.55,.95) infinite;height:132px;position:relative;transform-style:preserve-3d;width:132px}.loader-face{backface-visibility:hidden;background:#07070c;border-radius:50%;box-shadow:0 0 50px #f5c45173;display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.loader-front{transform:translateZ(5px)}.loader-back{transform:rotateY(180deg) translateZ(5px)}.loader-burst{background:radial-gradient(circle,#fffbe6 0,#f5c451d9 35%,#f5c45100 70%);border-radius:50%;height:40px;opacity:0;pointer-events:none;position:absolute;transform:scale(.2);width:40px}.loader-dots{display:flex;gap:9px;margin-top:54px}.loader-dots i{animation:loader-dot 2.4s ease-in-out infinite;background:#ffffff1a;border:1px solid #f5c45140;border-radius:50%;height:9px;width:9px}@keyframes loader-dot{0%{background:#ffffff1a;box-shadow:none;transform:scale(1)}12%{background:var(--gold-2);box-shadow:0 0 12px 2px #f5c451d9;transform:scale(1.35)}75%{background:var(--gold-3);box-shadow:0 0 6px #f5c45166;transform:scale(1)}to{background:#ffffff1a;box-shadow:none}}.loader-title{-webkit-text-fill-color:#0000;animation:gold-shift 3s linear infinite;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:.34em;margin-top:26px;padding-left:.34em}.loader-sub{color:var(--muted);font-size:12px;letter-spacing:.3em;margin-top:8px;text-transform:uppercase}.loader-sub:after{animation:loader-ellipsis 1.4s steps(4) infinite;content:"";display:inline-block;text-align:left;width:1.2em}@keyframes loader-ellipsis{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.loader-exit{opacity:0;pointer-events:none;visibility:hidden}.loader-exit .loader-burst{animation:loader-burst .95s cubic-bezier(.2,.7,.2,1) forwards}.loader-exit .loader-coin{animation:loader-coin-out .5s ease forwards}.loader-exit .loader-dots,.loader-exit .loader-sub,.loader-exit .loader-title{opacity:0;transition:opacity .3s ease}@keyframes loader-burst{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(60)}}@keyframes loader-coin-out{to{opacity:0;transform:scale(.2) rotateY(540deg)}}.mini-coin{animation:float-y 2s ease-in-out infinite;background:#07070c;border-radius:50%;box-shadow:0 0 26px #f5c45166;display:block;height:60px;object-fit:cover;width:60px}.btn-lg{font-size:16px;min-height:54px;padding:0 34px}.wallet-box{position:relative}.wallet-pill{align-items:center;background:#f5c45112;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--gold-1);display:inline-flex;font-size:13px;font-weight:500;gap:9px;min-height:42px;padding:0 16px;transition:background .2s ease,box-shadow .25s ease}.wallet-pill:hover{background:#f5c45121;box-shadow:var(--gold-glow)}.wallet-dot{animation:pulse-glow 2.4s ease infinite;background:var(--success);border-radius:50%;box-shadow:0 0 8px var(--success);height:8px;width:8px}.wallet-menu{animation:rise-in .22s ease both;background:#100f1af7;border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow);padding:8px;position:absolute;right:0;top:calc(100% + 10px);width:220px;z-index:20}.wallet-menu-head{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;font-size:12px;justify-content:space-between;margin-bottom:6px;padding:8px 10px 10px}.wallet-menu a,.wallet-menu button{align-items:center;border-radius:10px;color:var(--text);display:flex;font-size:13.5px;gap:10px;padding:10px;text-align:left;transition:background .15s ease;width:100%}.wallet-menu a:hover,.wallet-menu button:hover{background:#ffffff0f}.wallet-menu .danger{color:var(--error)}.nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07070cb8;border-bottom:1px solid var(--border-soft);position:sticky;top:0;z-index:1000}.nav-inner{gap:18px;height:var(--nav-h);justify-content:space-between;margin:0 auto;max-width:1180px;padding:0 20px}.nav-inner,.nav-logo{align-items:center;display:flex}.nav-logo{flex-shrink:0;gap:11px}.nav-coin{background:#07070c;border-radius:50%;box-shadow:0 0 18px #f5c45166;display:block;height:40px;object-fit:cover;transition:transform .8s cubic-bezier(.3,.8,.3,1);width:40px}.nav-logo:hover .nav-coin{transform:rotateY(1turn)}.nav-name{font-family:var(--font-display);font-size:17px;font-weight:700;letter-spacing:.16em}.nav-links{display:flex;gap:4px}.nav-link{border-radius:var(--radius-pill);color:var(--muted);font-size:14px;padding:8px 14px;position:relative;transition:color .2s ease,background .2s ease}.nav-link:hover{color:var(--text)}.nav-link.active{background:#f5c45117;color:var(--gold-1)}.nav-link.active:after{background:var(--gold-2);border-radius:2px;bottom:-1px;box-shadow:0 0 10px var(--gold-2);content:"";height:2px;left:50%;margin-left:-9px;position:absolute;width:18px}.net-banner{align-items:center;animation:fade-in .3s ease;background:linear-gradient(90deg,#fbbf240d,#fbbf2429,#fbbf240d);border-top:1px solid #fbbf2440;color:#f3dfa6;display:flex;font-size:13px;gap:12px;justify-content:center;padding:9px 16px}.tabbar{display:none}@media (max-width:760px){.nav-links{display:none}.nav-inner{height:60px;padding:0 14px}.nav-name{font-size:14px}.net-banner{font-size:12px;justify-content:space-between;text-align:left}.tabbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e0d16f5;border:1px solid var(--border);border-bottom:none;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 12px 40px #000000b3;height:calc(var(--tab-h) + env(safe-area-inset-bottom, 0px));justify-content:space-around;left:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;z-index:1000}.tab,.tabbar{align-items:center;display:flex}.tab{color:var(--dim);flex:1 1;flex-direction:column;font-size:10px;gap:3px;letter-spacing:.04em;padding:8px 0;transition:color .2s ease,transform .2s ease}.tab.active{color:var(--gold-2);transform:translateY(-2px)}.tab.active svg{filter:drop-shadow(0 0 6px rgba(245,196,81,.8))}}.footer{background:#07070c99;border-top:1px solid var(--border-soft);position:relative;z-index:1}.footer-inner{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:16px;justify-content:space-between;margin:0 auto;max-width:1180px;padding:22px 20px}.footer-brand{display:flex;flex-direction:column;gap:2px}.footer-brand span{font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.18em}.footer-brand small{color:var(--dim)}.footer-link{align-items:center;color:var(--gold-2);display:inline-flex;gap:6px}.footer-copy{color:var(--dim)}@media (max-width:760px){.footer-inner{flex-direction:column;padding-bottom:calc(var(--tab-h) + env(safe-area-inset-bottom, 0px) + 24px);text-align:center}}.toast-wrap{display:flex;flex-direction:column;gap:10px;pointer-events:none;position:fixed;right:18px;top:calc(var(--nav-h) + 14px);width:min(370px,calc(100vw - 28px));z-index:5000}.toast{--tone:var(--info);align-items:flex-start;animation:toast-in .4s cubic-bezier(.2,.9,.3,1.2) both;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#100f1af0;border:1px solid #ffffff17;border-left:3px solid var(--tone);border-radius:14px;box-shadow:0 14px 40px #0009;display:flex;gap:12px;overflow:hidden;padding:14px 14px 16px;pointer-events:auto;position:relative}.toast-success{--tone:var(--success)}.toast-error{--tone:var(--error)}.toast-warning{--tone:var(--warning)}.toast-info{--tone:var(--info)}.toast-pending{--tone:var(--gold-2)}.toast-leaving{animation:toast-out .28s ease forwards}.toast-icon{align-items:center;background:#ffffff0f;border-radius:50%;color:var(--tone);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.toast-body{flex:1 1;min-width:0}.toast-title{font-size:14px;font-weight:600}.toast-msg{color:var(--muted);font-size:13px;margin-top:2px;word-break:break-word}.toast-link{align-items:center;color:var(--gold-2);display:inline-flex;font-size:12px;gap:5px;margin-top:6px}.toast-close{color:var(--dim);margin:-2px -2px 0 0;padding:4px}.toast-close:hover{color:var(--text)}.toast-bar{animation:toast-bar linear forwards;background:var(--tone);bottom:0;height:2px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%}@keyframes toast-in{0%{opacity:0;transform:translateX(40px) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes toast-out{to{opacity:0;transform:translateX(40px)}}@keyframes toast-bar{to{transform:scaleX(0)}}@media (max-width:760px){.toast-wrap{left:14px;right:14px;top:calc(var(--nav-h) + 8px);width:auto}}.modal-backdrop{align-items:center;animation:fade-in .25s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030306c7;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:4000}.modal{animation:pop-in .35s cubic-bezier(.2,.9,.3,1.1) both;background:linear-gradient(160deg,#15131f,#0c0b13);max-height:calc(100vh - 36px);max-width:420px;overflow-y:auto;padding:28px 24px 24px;width:100%}.modal-close{align-items:center;background:#ffffff0d;border-radius:50%;color:var(--muted);display:flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;width:34px}.modal-close:hover{color:var(--text)}.modal-title{font-family:var(--font-display);font-size:20px;letter-spacing:.05em;padding-right:36px}.modal-sub{font-size:13.5px;margin-top:8px}.wm-list{display:flex;flex-direction:column;gap:10px;margin-top:20px}.wm-item{align-items:center;background:#ffffff0a;border:1px solid var(--border-soft);border-radius:14px;color:var(--muted);display:flex;gap:14px;padding:12px 14px;transition:border-color .2s ease,transform .2s ease,background .2s ease}.wm-item:hover{background:#f5c4510f;border-color:var(--border);transform:translateX(3px)}.wm-logo{align-items:center;background:#333;border-radius:11px;color:#fff;display:flex;font-size:12px;font-weight:700;height:38px;justify-content:center;width:38px}.wm-trust .wm-logo{background:linear-gradient(135deg,#0500ff,#3375bb)}.wm-metamask .wm-logo{background:linear-gradient(135deg,#f6851b,#c8601a)}.wm-tp .wm-logo{background:linear-gradient(135deg,#2980fe,#1b5fd0)}.wm-bitget .wm-logo{background:linear-gradient(135deg,#00c2d1,#00838f)}.wm-name{color:var(--text);flex:1 1;font-weight:500}.wm-foot{font-size:12px;margin-top:18px;text-align:center}.landing{overflow-x:hidden;overflow-x:clip}.hero{grid-gap:30px;align-items:center;display:grid;gap:30px;grid-template-columns:1.15fr .85fr;padding:36px 0 56px}.hero-badge{margin-bottom:20px}.hero-live{animation:pulse-glow 2s ease infinite;background:var(--success);border-radius:50%;box-shadow:0 0 8px var(--success);height:7px;width:7px}.hero-title{font-family:var(--font-display);font-size:clamp(34px,6.2vw,62px);font-weight:700;letter-spacing:.01em;line-height:1.08}.hero-sub{color:var(--muted);font-size:16.5px;margin-top:20px;max-width:520px}.hero-cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.hero-art{align-items:center;aspect-ratio:1;display:flex;justify-content:center;margin:0 auto;perspective:1000px;position:relative;width:min(100%,400px)}.hero-ring{border:1px solid #f5c45133;border-radius:50%;position:absolute}.hero-ring:after{background:var(--gold-2);border-radius:50%;box-shadow:0 0 14px 3px #f5c451cc;content:"";height:9px;left:50%;margin-left:-4.5px;position:absolute;top:-5px;width:9px}.hero-ring-1{animation:spin 9s linear infinite;inset:16%}.hero-ring-2{animation:spin-reverse 15s linear infinite;border-color:#8b5cf647;inset:6%}.hero-ring-2:after{background:var(--violet);box-shadow:0 0 14px 3px #8b5cf6d9}.hero-ring-3{animation:spin 40s linear infinite;border-color:#ffffff14;border-style:dashed;inset:-4%}.hero-ring-3:after{display:none}.hero-coin{animation:hero-coin 9s ease-in-out infinite;aspect-ratio:1;position:relative;transform-style:preserve-3d;width:56%}@keyframes hero-coin{0%,40%{transform:rotateY(-18deg) rotateX(8deg)}50%,90%{transform:rotateY(162deg) rotateX(8deg)}to{transform:rotateY(342deg) rotateX(8deg)}}.hero-coin-face{backface-visibility:hidden;background:#07070c;border-radius:50%;box-shadow:0 0 80px #f5c45166;display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.hero-coin-front{transform:translateZ(8px)}.hero-coin-back{transform:rotateY(180deg) translateZ(8px)}.hero-chip{animation:float-y 5s ease-in-out infinite;background:#100f1ad9;border:1px solid var(--border);border-radius:var(--radius-pill);box-shadow:0 8px 24px #00000080;color:var(--gold-1);font-size:13px;font-weight:600;padding:6px 13px;position:absolute}.hero-chip-1{animation-delay:-1s;left:4%;top:12%}.hero-chip-2{animation-delay:-2.5s;right:8%;top:6%}.hero-chip-3{animation-delay:-3.5s;bottom:14%;left:0}.hero-chip-4{animation-delay:-.5s;bottom:6%;color:var(--diamond-1);right:4%}.step{overflow:hidden;transition:transform .3s ease,border-color .3s ease}.step:hover{border-color:var(--border);transform:translateY(-4px)}.step-num{color:#f5c45117;font-family:var(--font-display);font-size:40px;font-weight:900;position:absolute;right:16px;top:10px}.step-icon{align-items:center;background:#f5c45117;border:1px solid var(--border);border-radius:14px;color:var(--gold-2);display:flex;height:46px;justify-content:center;margin-bottom:16px;width:46px}.poolinfo h3,.step h3,.stream h3{font-size:17px;margin-bottom:8px}.poolinfo p,.step p,.stream p{font-size:13.5px}.stream-pct{font-family:var(--font-display);font-size:44px;font-weight:900;line-height:1;margin-bottom:14px}.landing-note{align-items:flex-start;display:flex;font-size:12.5px;gap:8px;margin-top:14px}.landing-note svg{flex-shrink:0;margin-top:2px}.ladder{padding:26px 22px 20px}.ladder-track{align-items:flex-end;display:flex;gap:8px;height:230px}.ladder-step{--c1:var(--silver-1);--c2:var(--silver-2);align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;height:100%;justify-content:flex-end;min-width:0}.ladder-gold{--c1:var(--gold-1);--c2:var(--gold-3)}.ladder-diamond{--c1:var(--diamond-1);--c2:var(--diamond-2)}.ladder-bar{background:linear-gradient(180deg,var(--c1),var(--c2) 60%,#0003);border-radius:8px 8px 3px 3px;height:var(--h);opacity:.85;transform-origin:bottom;transition:opacity .2s ease,transform .2s ease;width:100%}.ladder-step:hover .ladder-bar{opacity:1;transform:scaleY(1.04)}.ladder-price{color:var(--c1);font-size:12px;font-weight:600}.ladder-id{color:var(--dim);font-size:11px}.ladder-legend{border-top:1px solid var(--border-soft);display:flex;flex-wrap:wrap;font-size:12.5px;gap:8px 20px;margin-top:18px;padding-top:16px}.ladder-tag{align-items:center;color:var(--text);display:inline-flex;gap:7px}.ladder-tag i{background:linear-gradient(135deg,var(--c1),var(--c2));border-radius:3px;height:10px;width:10px}.ladder-tag small{color:var(--dim)}.ladder-tag.ladder-silver{--c1:var(--silver-1);--c2:var(--silver-2)}.poolinfo{--c1:var(--silver-1)}.poolinfo-gold{--c1:var(--gold-2)}.poolinfo-diamond{--c1:var(--diamond-1)}.poolinfo svg{filter:drop-shadow(0 0 10px var(--c1));margin-bottom:12px}.poolinfo h3,.poolinfo svg{color:var(--c1)}.poolinfo b{color:var(--text);font-weight:600}.landing-final{align-items:center;background:linear-gradient(150deg,#f5c4511a,#8b5cf614);display:flex;flex-direction:column;gap:10px;margin-top:44px;padding:44px 24px;text-align:center}.landing-final h2{font-family:var(--font-display);font-size:clamp(24px,4vw,34px)}.landing-final .btn{margin-top:14px}@media (max-width:860px){.hero{grid-template-columns:1fr;padding:12px 0 40px;text-align:center}.hero-art{order:-1;width:min(74%,300px)}.hero-sub{margin-left:auto;margin-right:auto}.hero-cta{justify-content:center}.ladder-track{gap:4px;height:180px}.ladder-price{font-size:9.5px}}.txm{text-align:center}.txm-orb{align-items:center;border-radius:50%;display:flex;height:84px;justify-content:center;margin:4px auto 18px;position:relative;width:84px}.txm-orb img{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.txm-active{animation:float-y 2.4s ease-in-out infinite;background:#07070c;box-shadow:0 0 40px #f5c45166}.txm-ring{animation:spin 1.1s linear infinite;border-bottom:2px solid #0000;border-left:2px solid #0000;border-radius:50%;border-right:2px solid #8b5cf6cc;border-top:2px solid #0000;border-top-color:var(--gold-2);inset:-10px;position:absolute}.txm-success{background:radial-gradient(circle at 32% 28%,#c9ffe9,var(--success) 60%,#0f8f63);box-shadow:0 0 44px #34d39980;color:#06281c}.txm-error,.txm-success{animation:pop-in .5s cubic-bezier(.2,.9,.3,1.3) both}.txm-error{background:radial-gradient(circle at 32% 28%,#ffe0e0,var(--error) 60%,#b53a3a);box-shadow:0 0 44px #f8717173;color:#3a0a0a}.txm-title{color:var(--gold-1);padding:0}.txm-steps{display:flex;flex-direction:column;gap:4px;list-style:none;margin:22px 0 0;padding:0;text-align:left}.txm-step{border-radius:12px;color:var(--dim);font-size:14px;gap:12px;padding:9px 12px;position:relative;transition:color .3s ease,background .3s ease}.txm-bullet,.txm-step{align-items:center;display:flex}.txm-bullet{border:1.5px solid #ffffff24;border-radius:50%;flex-shrink:0;height:22px;justify-content:center;width:22px}.txm-bullet .spinner{height:14px;width:14px}.txm-step-current{background:#f5c45112;color:var(--text)}.txm-step-current .txm-bullet{border-color:#0000}.txm-step-done{color:var(--muted)}.txm-step-done .txm-bullet{background:var(--success);border-color:var(--success);color:#06281c}.txm-step-failed{color:var(--error)}.txm-step-failed .txm-bullet{background:var(--error);border-color:var(--error);color:#3a0a0a}.txm-note{font-size:13px;margin-top:18px}.txm-note-ok{color:var(--success)}.txm-note-err{background:#f8717114;border:1px solid #f8717140;border-radius:10px;color:#fbc4c4;padding:10px 12px;word-break:break-word}.txm-link{align-items:center;color:var(--gold-2);display:inline-flex;font-size:13px;gap:6px;margin-top:14px}.txm-btn{margin-top:20px}.reg{display:flex;justify-content:center;padding-top:4vh}.reg-card{background:linear-gradient(160deg,#f5c45112,hsla(0,0%,100%,.015) 45%);max-width:470px;padding:38px 28px 30px;text-align:center;width:100%}.reg-crest{align-items:center;animation:float-y 3.2s ease-in-out infinite;background:radial-gradient(circle at 32% 28%,#fff6cf 0,#f5c451 35%,#b77d1e 75%,#6e480c 100%);border-radius:50%;box-shadow:0 0 44px #f5c45173;color:#5a3a08;display:flex;height:76px;justify-content:center;margin:0 auto 18px;width:76px}.reg-title{font-family:var(--font-display);font-size:28px;letter-spacing:.05em}.reg-sub{font-size:14px;margin-top:8px}.reg-connect{margin-top:28px}.reg-wallet{align-items:center;background:#00000047;border:1px solid var(--border-soft);border-radius:12px;display:flex;font-size:13px;justify-content:space-between;margin-top:26px;padding:12px 16px}.reg-label{color:var(--muted);display:block;font-size:12px;letter-spacing:.1em;margin:22px 0 8px;text-align:left;text-transform:uppercase}.reg-input{align-items:center;background:#00000059;border:1px solid var(--border-soft);border-radius:14px;color:var(--muted);display:flex;gap:12px;height:54px;padding:0 16px;transition:border-color .2s ease,box-shadow .2s ease}.reg-input:focus-within{border-color:var(--gold-2);box-shadow:0 0 0 3px #f5c45121}.reg-input-found{border-color:#34d39980}.reg-input-missing{border-color:#f8717180}.reg-input input{background:#0000;border:none;color:var(--text);flex:1 1;font-size:17px;height:100%;letter-spacing:.06em;min-width:0;outline:none}.reg-input input::placeholder{color:var(--dim);font-size:14px;letter-spacing:0}.reg-hint{font-size:12.5px;margin-top:8px;min-height:38px;text-align:left}.reg-ok{color:var(--success)}.reg-bad{color:var(--error)}.reg-btn{margin-top:12px}.gate{animation:rise-in .5s ease both;flex-direction:column;gap:14px;margin:8vh auto 0;max-width:460px;padding:40px 28px;text-align:center}.gate,.gate-icon{align-items:center;display:flex}.gate-icon{animation:float-y 3s ease-in-out infinite;background:radial-gradient(circle at 32% 28%,#fff6cf 0,#f5c451 35%,#b77d1e 75%,#6e480c 100%);border-radius:50%;box-shadow:0 0 40px #f5c45166;color:#5a3a08;height:74px;justify-content:center;width:74px}.gate-title{font-family:var(--font-display);font-size:22px;letter-spacing:.04em}.gate .btn{margin-top:10px}.gate-blocked{margin-bottom:18px}.stat{overflow:hidden;padding:18px 20px;transition:transform .25s ease,border-color .25s ease}.stat:hover{border-color:var(--border);transform:translateY(-3px)}.stat:after{background:radial-gradient(circle,#f5c45121,#0000 70%);border-radius:50%;content:"";height:110px;pointer-events:none;position:absolute;right:-40px;top:-40px;width:110px}.stat-hl{background:linear-gradient(150deg,#f5c4511f,#8b5cf60f)}.stat-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.stat-label{color:var(--muted);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.stat-icon{align-items:center;background:#f5c45117;border:1px solid var(--border);border-radius:10px;color:var(--gold-2);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.stat-value{color:var(--text);font-size:clamp(22px,3.4vw,30px);font-weight:600;line-height:1.1;margin-top:12px;word-break:break-all}.stat-value small{color:var(--gold-2);font-size:.62em;font-weight:500;margin-right:3px}.stat-value .stat-suffix{color:var(--muted);margin:0 0 0 5px}.stat-hint{color:var(--dim);font-size:12px;margin-top:6px}.af{display:flex;flex-direction:column;gap:12px;padding:20px}.af-danger{background:linear-gradient(150deg,#f8717112,hsla(0,0%,100%,.015));border-color:#f8717147}.af-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.af-head h3{color:var(--gold-1);font-size:16px}.af-danger .af-head h3{color:#fbc4c4}.af-note{color:var(--muted);font-size:12.5px;margin-top:-4px}.af-current{align-items:center;background:#0000004d;border:1px solid var(--border-soft);border-radius:10px;color:var(--muted);display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:9px 12px}.af-current b{color:var(--text);font-weight:500;text-align:right;word-break:break-all}.af-field{display:flex;flex-direction:column;gap:6px}.af-field>span{color:var(--muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.af-input{align-items:center;background:#00000059;border:1px solid var(--border-soft);border-radius:12px;display:flex;height:46px;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease}.af-input:focus-within{border-color:var(--gold-2);box-shadow:0 0 0 3px #f5c4511f}.af-input input{background:#0000;border:none;color:var(--text);flex:1 1;font-size:14px;height:100%;min-width:0;outline:none}.af-input input::placeholder{color:var(--dim)}.af-input em{color:var(--gold-2);font-size:12px;font-style:normal;margin-left:8px}.af-hint{align-items:center;display:inline-flex;font-size:12px;gap:5px;letter-spacing:0;text-transform:none}.af-hint b{font-weight:600}.af-hint-ok{color:var(--success)}.af-hint-bad{color:var(--error)}.af-seg{background:#00000059;border:1px solid var(--border-soft);border-radius:12px;display:flex;padding:4px}.af-seg button{border-radius:9px;color:var(--muted);flex:1 1;font-size:13px;padding:9px 0;transition:background .2s ease,color .2s ease}.af-seg button.on{background:var(--success);color:#06281c;font-weight:600}.af-seg button.on.off{background:var(--error);color:#3a0a0a}.af-confirm{align-items:flex-start;color:#fbc4c4;cursor:pointer;display:flex;font-size:12.5px;gap:10px}.af-confirm input{accent-color:var(--error);margin-top:3px}.btn-danger{background:linear-gradient(135deg,#f87171,#b53a3a);box-shadow:0 6px 22px #f8717140;color:#fff}.btn-danger:hover:not(:disabled){box-shadow:0 8px 30px #f8717166;transform:translateY(-1px)}.af .btn{margin-top:4px}.tt-act{display:flex;flex-direction:column;gap:12px;padding:20px}.tt-act h3{color:var(--gold-1);font-size:16px}.tt-note{color:var(--muted);font-size:12.5px;margin-top:-4px}.tt-search{align-items:center;background:#00000059;border:1px solid var(--border-soft);border-radius:12px;display:flex;gap:8px;height:46px;padding:0 6px 0 14px;transition:border-color .2s ease,box-shadow .2s ease}.tt-search:focus-within{border-color:var(--gold-2);box-shadow:0 0 0 3px #f5c4511f}.tt-search input{background:#0000;border:none;color:var(--text);flex:1 1;font-size:14px;height:100%;min-width:0;outline:none}.tt-search input::placeholder{color:var(--dim)}.tt-search .btn{min-height:34px}.tt-member{animation:rise-in .3s ease both;display:flex;flex-direction:column;gap:4px}.tt-member-row{border-bottom:1px dashed var(--border-soft);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:8px 0}.tt-member .btn,.tt-member .notice{margin-top:12px}.tt-empty{display:flex;flex:1 1;justify-content:center;min-height:90px;text-align:center}.dash-rank,.tt-empty{align-items:center;font-size:13px}.dash-rank{--c1:var(--muted);background:#ffffff0a;border:1px solid color-mix(in srgb,var(--c1) 40%,#0000);border-radius:var(--radius-pill);color:var(--c1);display:inline-flex;font-weight:600;gap:8px;padding:9px 16px}.dash-rank-silver{--c1:var(--silver-1)}.dash-rank-gold{--c1:var(--gold-2);box-shadow:var(--gold-glow)}.dash-rank-diamond{--c1:var(--diamond-1);box-shadow:0 0 28px #9bc8ff4d}.dash-card{background:linear-gradient(135deg,#2a2010,#15121c 45%,#1d1533);border-color:#0000;display:flex;flex-direction:column;justify-content:space-between;min-height:210px;overflow:hidden}.dash-card-glare{animation:sheen 5s ease-in-out infinite;background:linear-gradient(100deg,#0000,#fff1b821,#0000);height:100%;left:-60%;pointer-events:none;position:absolute;top:0;transform:skewX(-20deg);width:45%}.dash-card-top{align-items:center;display:flex;justify-content:space-between}.dash-card-brand{color:var(--gold-2);font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.26em}.dash-card-chip{background:linear-gradient(135deg,#fff1b8,#c8912a);border-radius:7px;box-shadow:inset 0 0 0 1px #5a3a0880;height:32px;position:relative;width:44px}.dash-card-chip:after{border:1px solid #5a3a088c;border-radius:3px;content:"";inset:7px 12px;position:absolute}.dash-card-id{-webkit-text-fill-color:#0000;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,6vw,42px);font-weight:600;letter-spacing:.16em;margin:16px 0}.dash-card-bottom{display:flex;flex-wrap:wrap;gap:26px}.dash-card-bottom small{color:var(--dim);display:block;font-size:9.5px;letter-spacing:.16em}.dash-card-bottom b{font-size:14px;font-weight:500}.dash-invite h3{align-items:center;color:var(--gold-1);display:flex;font-size:17px;gap:9px}.dash-invite p{font-size:13.5px;margin-top:6px}.dash-link{background:#00000059;border:1px dashed var(--border);border-radius:12px;color:var(--gold-1);font-size:12.5px;margin-top:16px;padding:13px 14px;word-break:break-all}.dash-invite-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.dash-next{align-items:center;background:linear-gradient(90deg,#f5c45124,#8b5cf614);border:1px solid var(--border);border-radius:var(--radius);color:var(--gold-1);display:flex;gap:16px;margin-top:16px;padding:16px 20px;transition:transform .2s ease,box-shadow .25s ease}a.dash-next:hover{box-shadow:var(--gold-glow);transform:translateY(-2px)}.dash-next-done{background:#34d3990f;border-color:#34d3994d;color:var(--success)}.dash-next-medal{align-items:center;animation:pulse-glow 2.2s ease infinite;background:radial-gradient(circle at 32% 28%,#fff6cf 0,#f5c451 35%,#b77d1e 75%,#6e480c 100%);border-radius:50%;color:#5a3a08;display:flex;flex-shrink:0;font-family:var(--font-display);font-size:17px;font-weight:900;height:46px;justify-content:center;width:46px}.dash-next-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.dash-next-text b{color:var(--text);font-weight:600}.dash-next-text small{color:var(--muted);font-size:12.5px}.dash-missed,.dash-row2{margin-top:16px}.dash-missed{align-items:center;display:flex;flex-wrap:wrap;gap:16px;padding:18px 20px}.dash-missed.has-missed{background:linear-gradient(150deg,#f8717117,hsla(0,0%,100%,.015));border-color:#f871714d}.dash-missed-icon{align-items:center;background:#34d39914;border:1px solid #34d39940;border-radius:14px;color:var(--success);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.has-missed .dash-missed-icon{background:#f871711a;border-color:#f871714d;color:var(--error)}.dash-missed-main{display:flex;flex:1 1;flex-direction:column;min-width:180px}.dash-missed-label{color:var(--muted);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.dash-missed-main b{font-size:26px;font-weight:600;line-height:1.2}.has-missed .dash-missed-main b{color:var(--error)}.dash-missed-main small{color:var(--muted);font-size:12.5px}.dash-missed-split{align-items:center;display:flex;gap:22px}.dash-missed-split div{color:var(--muted);display:flex;flex-direction:column;font-size:12px}.dash-missed-split b{color:var(--text);font-size:16px;font-weight:600}.dash-pkgs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(10,1fr);padding:18px}.dash-pkg{--c1:var(--silver-1);--c2:var(--silver-2);align-items:center;aspect-ratio:1;background:#ffffff08;border:1px dashed #ffffff1f;border-radius:14px;color:var(--dim);display:flex;flex-direction:column;gap:1px;justify-content:center;transition:transform .2s ease}.dash-pkg-gold{--c1:var(--gold-1);--c2:var(--gold-3)}.dash-pkg-diamond{--c1:var(--diamond-1);--c2:var(--diamond-2)}.dash-pkg:hover{transform:translateY(-3px)}.dash-pkg b{font-family:var(--font-display);font-size:17px}.dash-pkg small{font-size:10px}.dash-pkg.on{background:radial-gradient(circle at 30% 22%,#fff 0,var(--c1) 26%,var(--c2) 90%);border:none;box-shadow:0 0 18px color-mix(in srgb,var(--c1) 35%,#0000);color:#141008d9}@media (max-width:760px){.dash-pkgs{grid-template-columns:repeat(5,1fr)}.dash-row2{margin-top:12px}}.pkg{--c1:var(--silver-1);--c2:var(--silver-2);--glow:#aab4c859;align-items:center;background:linear-gradient(160deg,#ffffff0f,hsla(0,0%,100%,.012));border:1px solid var(--border-soft);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;overflow:hidden;padding:18px 16px;position:relative;text-align:center;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.pkg-gold{--c1:var(--gold-1);--c2:var(--gold-3);--glow:#f5c45166}.pkg-diamond{--c1:var(--diamond-1);--c2:var(--diamond-2);--glow:#9bc8ff73}.pkg:hover{transform:translateY(-5px)}.pkg-shine{background:radial-gradient(circle at 50% -10%,var(--glow),#0000 55%);inset:0;opacity:.35;pointer-events:none;position:absolute;transition:opacity .3s ease}.pkg-active .pkg-shine,.pkg-next .pkg-shine,.pkg:hover .pkg-shine{opacity:.8}.pkg-head{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:24px;position:relative;width:100%}.pkg-tier{color:var(--c1);font-size:10.5px;letter-spacing:.14em;opacity:.85;text-transform:uppercase}.pkg-lock{color:var(--dim);display:flex}.pkg-medal{align-items:center;background:radial-gradient(circle at 32% 26%,#fff 0,var(--c1) 22%,var(--c2) 78%);border-radius:50%;box-shadow:inset 0 -6px 12px #00000059,inset 0 0 0 3px #0000002e,0 0 26px var(--glow);display:flex;height:74px;justify-content:center;margin:16px 0 12px;position:relative;width:74px}.pkg-medal b{color:#141008c7;font-family:var(--font-display);font-size:26px;font-weight:900;text-shadow:0 1px 0 #ffffff80}.pkg-medal-ring{animation:spin 16s linear infinite;border:1px dashed var(--c1);border-radius:50%;inset:-7px;opacity:.4;position:absolute}.pkg-price{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--c1),var(--c2));-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:700;line-height:1;position:relative}.pkg-price small{font-size:.6em;margin-right:1px;vertical-align:.35em}.pkg-label{color:var(--muted);font-size:12px;letter-spacing:.06em;margin-top:5px}.pkg-foot{justify-content:center;margin-top:16px;min-height:44px;position:relative}.pkg-earned,.pkg-foot{align-items:center;display:flex;width:100%}.pkg-earned{background:#34d39912;border:1px solid #34d39933;border-radius:12px;font-size:13px;justify-content:space-between;padding:10px 14px}.pkg-earned b{color:var(--success);font-weight:600}.pkg-hint{color:var(--dim);font-size:12px}.pkg-active{border-color:color-mix(in srgb,var(--c1) 35%,#0000)}.pkg-next{border-color:#0000;box-shadow:var(--shadow),0 0 40px #f5c4511f}.pkg-next .pkg-medal{animation:float-y 3s ease-in-out infinite}.pkg-locked .pkg-medal,.pkg-locked .pkg-price{filter:grayscale(.85) brightness(.6)}.pkg-locked{opacity:.75}.pk-balance{align-items:center;background:#f5c4510f;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--gold-2);display:inline-flex;font-size:13px;gap:9px;padding:10px 16px}.pk-balance b{color:var(--text);font-weight:600}.pk-progress{margin-bottom:20px;padding:16px 20px}.pk-progress-top{display:flex;font-size:13.5px;justify-content:space-between;margin-bottom:10px}.pk-progress-top b{font-size:17px}.pk-progress-bar{background:#ffffff12;border-radius:8px;height:8px;overflow:hidden}.pk-progress-bar span{background:linear-gradient(90deg,var(--silver-2),var(--gold-2) 50%,var(--diamond-2));border-radius:8px;box-shadow:0 0 14px #f5c45180;display:block;height:100%;transition:width 1s cubic-bezier(.2,.8,.2,1)}.pk-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(5,1fr)}.pk-note{margin-top:22px}.pk-note svg{color:#a78bfa;flex-shrink:0;margin-top:2px}@media (max-width:1020px){.pk-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.pk-grid{gap:12px;grid-template-columns:repeat(2,1fr)}}.pool{--c1:var(--silver-1);--c2:var(--silver-2);--glow:#aab4c847;display:flex;flex-direction:column;gap:16px;overflow:hidden;transition:transform .3s ease,border-color .3s ease}.pool-gold{--c1:var(--gold-1);--c2:var(--gold-3);--glow:#f5c45152}.pool-diamond{--c1:var(--diamond-1);--c2:var(--diamond-2);--glow:#9bc8ff59}.pool:hover{transform:translateY(-4px)}.pool-on{border-color:color-mix(in srgb,var(--c1) 40%,#0000)}.pool-aura{animation:float-y 6s ease-in-out infinite;background:radial-gradient(circle,var(--glow),#0000 65%);border-radius:50%;height:240px;pointer-events:none;position:absolute;right:-90px;top:-90px;width:240px}.pool-head{gap:12px;position:relative}.pool-head,.pool-icon{align-items:center;display:flex}.pool-icon{background:linear-gradient(135deg,var(--c1),var(--c2));border-radius:14px;box-shadow:0 0 22px var(--glow);color:#141008d9;flex-shrink:0;height:46px;justify-content:center;width:46px}.pool-name{color:var(--c1);font-family:var(--font-display);font-size:17px;letter-spacing:.05em}.pool-feed{color:var(--muted);font-size:12px;margin-top:2px}.pool-badge{flex-shrink:0;margin-left:auto}.pool-pending{background:#00000047;border:1px solid var(--border-soft);border-radius:14px;display:flex;flex-direction:column;font-size:12px;gap:2px;padding:14px 16px;position:relative}.pool-pending b{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--c1),var(--c2));-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:600}.pool-pending small{font-size:.6em;margin-right:2px}.pool-rows{grid-gap:10px;display:grid;font-size:12px;gap:10px;grid-template-columns:1fr 1fr}.pool-rows div{display:flex;flex-direction:column;gap:2px}.pool-rows b{font-size:15px;font-weight:600}.pool-progress{display:flex;flex-direction:column;font-size:12px;gap:6px}.pool-progress-bar{background:#ffffff12;border-radius:6px;height:6px;overflow:hidden}.pool-progress-bar span{background:linear-gradient(90deg,var(--c2),var(--c1));border-radius:6px;box-shadow:0 0 10px var(--glow);display:block;height:100%;transition:width .8s ease}.roy-hero{align-items:center;background:linear-gradient(135deg,#f5c45121,#8b5cf617);border-color:#0000;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;overflow:hidden;padding:28px}.roy-hero-glow{animation:float-y 7s ease-in-out infinite;background:radial-gradient(circle,#f5c45138,#0000 65%);border-radius:50%;height:320px;left:-60px;pointer-events:none;position:absolute;top:-120px;width:320px}.roy-hero-left{display:flex;flex-direction:column;position:relative}.roy-hero-label{color:var(--muted);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.roy-hero-value{font-size:clamp(36px,7vw,54px);font-weight:700;line-height:1.1;margin:4px 0}.roy-hero-value small{font-size:.55em;margin-right:3px}.roy-hero-sub{font-size:13px}.roy-hero .btn{position:relative}.roy-grid{margin-top:18px}.roy-note{margin-top:22px}.roy-note svg{color:#a78bfa;flex-shrink:0;margin-top:2px}@media (max-width:640px){.roy-hero{padding:22px}.roy-hero .btn{width:100%}}.mt-scroll{overflow-x:auto;padding:10px 0 6px}.mt-tree{display:flex;justify-content:center;min-width:320px}.mt-branch{width:100%}.mt-branch,.mt-node{align-items:center;display:flex;flex-direction:column}.mt-node{--c1:#6d6a80;--c2:#3a384a;--glow:#ffffff14;animation:pop-in .5s cubic-bezier(.2,.9,.3,1.3) forwards;animation-delay:calc(var(--d)*.42s + .1s);border-radius:14px;gap:3px;opacity:0;padding:4px 6px;transition:transform .2s ease}button.mt-node:hover{transform:translateY(-3px)}.mt-silver{--c1:var(--silver-1);--c2:var(--silver-2);--glow:#aab4c866}.mt-gold{--c1:var(--gold-1);--c2:var(--gold-3);--glow:#f5c45180}.mt-diamond{--c1:var(--diamond-1);--c2:var(--diamond-2);--glow:#9bc8ff80}.mt-medal{align-items:center;background:radial-gradient(circle at 32% 26%,#fff 0,var(--c1) 24%,var(--c2) 80%);border-radius:50%;box-shadow:inset 0 -4px 9px #00000059,0 0 18px var(--glow);color:#141008cc;display:flex;font-family:var(--font-display);font-size:14px;font-weight:900;height:52px;justify-content:center;width:52px}.mt-self .mt-medal{animation:pulse-glow 2.2s ease infinite;outline:2px solid var(--gold-2);outline-offset:4px}.mt-id{color:var(--text);font-size:12.5px;font-weight:600;margin-top:4px}.mt-team{color:var(--dim);font-size:10.5px}.mt-empty .mt-medal{background:#0000;border:1.5px dashed #ffffff2e;box-shadow:none;font-family:var(--font-body);font-size:20px}.mt-empty .mt-id,.mt-empty .mt-medal{color:var(--dim);font-weight:400}.mt-children{display:flex;padding-top:22px;position:relative;width:100%}.mt-child:after,.mt-child:before,.mt-children:before{background:linear-gradient(180deg,var(--gold-2),#f5c45173);box-shadow:0 0 8px #f5c4518c;content:"";position:absolute}.mt-children:before{animation:draw-line .22s ease-out forwards;animation-delay:calc(var(--d)*.42s + .3s);height:22px;left:50%;margin-left:-1px;top:0;transform:scaleY(0);transform-origin:top;width:2px}.mt-child{display:flex;flex:1 1;justify-content:center;min-width:0;padding:22px 2px 0;position:relative}.mt-child:before{animation:draw-line-x .22s ease-out forwards;animation-delay:calc(var(--d)*.42s + .42s);height:2px;top:0;transform:scaleX(0);width:50%}.mt-child:first-child:before{left:50%;transform-origin:right}.mt-child:last-child:before{left:0;transform-origin:left}.mt-child:after{animation:draw-line .2s ease-out forwards;animation-delay:calc(var(--d)*.42s + .56s);height:22px;left:50%;margin-left:-1px;top:0;transform:scaleY(0);transform-origin:top;width:2px}@media (max-width:480px){.mt-medal{font-size:12px;height:44px;width:44px}.mt-id{font-size:11.5px}}.team-tabs{background:#ffffff0a;border:1px solid var(--border-soft);border-radius:var(--radius-pill);display:inline-flex;padding:4px}.team-tabs button{align-items:center;border-radius:var(--radius-pill);color:var(--muted);display:inline-flex;font-size:13.5px;font-weight:500;gap:7px;padding:9px 18px;transition:color .2s ease,background .25s ease}.team-tabs button.active{background:var(--gold-grad);box-shadow:0 4px 16px #f5c4514d;color:#1a1204}.team-matrix{min-height:420px;padding:20px 14px 18px}.team-tools{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px;padding:0 6px 14px}.team-tools-left{flex-wrap:wrap}.team-search,.team-tools-left{display:flex;gap:8px}.team-search input{background:#00000059;border:1px solid var(--border-soft);border-radius:var(--radius-pill);color:var(--text);font-size:13.5px;height:36px;outline:none;padding:0 14px;width:130px}.team-search input:focus{border-color:var(--gold-2)}.team-tip{font-size:12px;margin-top:12px;text-align:center}.team-legend{border-top:1px solid var(--border-soft);color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 18px;justify-content:center;margin-top:18px;padding-top:14px}.team-legend span{align-items:center;display:inline-flex;gap:6px}.team-legend i{border-radius:50%;height:11px;width:11px}.lg-silver{background:linear-gradient(135deg,var(--silver-1),var(--silver-2))}.lg-gold{background:linear-gradient(135deg,var(--gold-1),var(--gold-3))}.lg-diamond{background:linear-gradient(135deg,var(--diamond-1),var(--diamond-2))}.lg-none{background:#4a4860}.lv-summary{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px 20px;justify-content:space-between;margin-bottom:14px;padding:16px 20px}.lv-summary b{font-size:20px;margin-right:4px}.lv-summary small{font-size:12px}.lv-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.lv-item{--c1:var(--silver-1);--c2:var(--silver-2);--glow:#aab4c84d;background:linear-gradient(150deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.015));border:1px solid var(--border-soft);border-radius:var(--radius);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.lv-gold{--c1:var(--gold-1);--c2:var(--gold-3);--glow:#f5c45159}.lv-diamond{--c1:var(--diamond-1);--c2:var(--diamond-2);--glow:#9bc8ff59}.lv-item.open,.lv-item:hover{border-color:var(--border)}.lv-item.open{box-shadow:0 0 34px #f5c45114}.lv-head{gap:16px;padding:14px 18px;text-align:left;width:100%}.lv-head,.lv-medal{align-items:center;display:flex}.lv-medal{background:radial-gradient(circle at 32% 26%,#fff 0,var(--c1) 24%,var(--c2) 80%);border-radius:50%;box-shadow:inset 0 -4px 8px #0000004d,0 0 16px var(--glow);color:#141008d1;flex-shrink:0;font-family:var(--font-display);font-size:15px;font-weight:900;height:42px;justify-content:center;width:42px}.lv-item.empty .lv-medal{box-shadow:none;filter:grayscale(.9) brightness(.55)}.lv-info{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.lv-info b{font-size:15px;font-weight:600}.lv-bar{background:#ffffff12;height:5px;overflow:hidden}.lv-bar,.lv-bar i{border-radius:5px;display:block}.lv-bar i{background:linear-gradient(90deg,var(--c2),var(--c1));box-shadow:0 0 8px var(--glow);height:100%;min-width:0;transition:width .9s cubic-bezier(.2,.8,.2,1)}.lv-count{align-items:baseline;display:flex;flex-shrink:0;gap:5px}.lv-count b{color:var(--c1);font-size:22px;font-weight:600}.lv-count small,.lv-item.empty .lv-count b{color:var(--dim)}.lv-count small{font-size:12px}.lv-chevron{color:var(--muted);flex-shrink:0;transition:transform .3s ease,color .2s ease}.lv-item.open .lv-chevron{color:var(--gold-2);transform:rotate(180deg)}.lv-body{animation:lv-open .35s ease both;border-top:1px solid var(--border-soft);padding:4px 8px 14px}@keyframes lv-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.lv-empty{font-size:13px;padding:18px 12px 6px;text-align:center}.team-directs{padding:8px 8px 14px}.team-row,.team-table-head{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1.6fr 1fr .9fr;padding:12px 14px}.team-table-head{border-bottom:1px solid var(--border-soft);color:var(--dim);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.team-rows{list-style:none;margin:0;padding:0}.team-row{border-radius:12px;transition:background .15s ease}.team-row:hover{background:#ffffff0a}.team-member{align-items:center;display:flex;gap:12px;min-width:0}.team-member div{display:flex;flex-direction:column;min-width:0}.team-member small{color:var(--dim);font-size:11.5px}.team-avatar{--c1:#6d6a80;--c2:#3a384a;align-items:center;background:radial-gradient(circle at 32% 26%,#fff 0,var(--c1) 24%,var(--c2) 80%);border-radius:50%;color:#141008cc;display:flex;flex-shrink:0;font-family:var(--font-display);font-size:11.5px;font-weight:900;height:40px;justify-content:center;width:40px}.team-avatar-silver{--c1:var(--silver-1);--c2:var(--silver-2)}.team-avatar-gold{--c1:var(--gold-1);--c2:var(--gold-3)}.team-avatar-diamond{--c1:var(--diamond-1);--c2:var(--diamond-2)}.team-member .team-counts{align-items:center;color:var(--muted);display:inline-flex;font-size:11px;gap:4px;margin-top:3px}.team-counts i{background:var(--dim);border-radius:50%;height:3px;margin:0 4px;width:3px}.team-counts svg{color:var(--gold-2)}.team-earned{display:flex;flex-direction:column;line-height:1.25}.team-earned b{color:var(--success);font-size:14.5px;font-weight:600}.team-earned small{color:var(--dim);font-size:10.5px;letter-spacing:.06em}.team-date{font-size:12.5px}.team-date,.team-table-head span:last-child{text-align:right}.team-more{display:flex;justify-content:center;padding-top:14px}.team-empty-icon{color:var(--gold-2)}@media (max-width:560px){.lv-head{gap:12px;padding:12px 14px}.lv-count b{font-size:19px}.team-tabs button{padding:9px 12px}.team-tabs{width:100%}.team-tabs button{flex:1 1;justify-content:center}.team-row,.team-table-head{grid-template-columns:1.5fr 1fr}.team-date,.team-table-head span:last-child{display:none}.team-search{width:100%}.team-search input{flex:1 1}}.act-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.act{--tone:var(--muted);align-items:center;background:#ffffff08;border:1px solid var(--border-soft);border-radius:14px;display:flex;gap:14px;padding:13px 16px;transition:background .2s ease,border-color .2s ease}.act:hover{background:hsla(0,0%,100%,.055);border-color:var(--border)}.act-gold{--tone:var(--gold-2)}.act-green{--tone:var(--success)}.act-violet{--tone:#a78bfa}.act-red{--tone:var(--error)}.act-icon{align-items:center;background:#ffffff0d;border:1px solid #ffffff12;border-radius:12px;color:var(--tone);display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.act-main{flex:1 1;min-width:0}.act-label{font-size:14px;font-weight:500}.act-desc{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.act-side{flex-shrink:0;text-align:right}.act-amount{font-size:14px;font-weight:600}.act-plus{color:var(--success)}.act-gross,.act-time{color:var(--dim);font-size:11px}.actv-filters{display:inline-flex;flex-wrap:wrap;gap:6px}.actv-filters button{background:#ffffff08;border:1px solid var(--border-soft);border-radius:var(--radius-pill);color:var(--muted);font-size:13px;padding:8px 16px;transition:all .2s ease}.actv-filters button:hover{color:var(--text)}.actv-filters button.active{background:#f5c4511a;border-color:var(--border);color:var(--gold-1)}.actv-more{display:flex;justify-content:center;margin-top:18px}.actv-empty{color:var(--gold-2)}.adm-tabs{background:#ffffff0a;border:1px solid var(--border-soft);border-radius:16px;display:flex;gap:6px;margin-bottom:22px;overflow-x:auto;padding:5px;scrollbar-width:none}.adm-tabs::-webkit-scrollbar{display:none}.adm-tabs button{align-items:center;border-radius:12px;color:var(--muted);display:inline-flex;flex:1 1;font-size:13.5px;font-weight:500;gap:7px;justify-content:center;padding:10px 16px;transition:color .2s ease,background .25s ease;white-space:nowrap}.adm-tabs button:hover{color:var(--text)}.adm-tabs button.active{background:var(--gold-grad);box-shadow:0 4px 16px #f5c4514d;color:#1a1204}.adm-body{animation:page-in .4s ease both}.adm-gap{margin-top:16px}.adm-kv{align-items:center;border-bottom:1px dashed var(--border-soft);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:8px 0}.adm-kv:last-child{border-bottom:none}.adm-kv span{color:var(--muted)}.adm-kv b{font-weight:600}.adm-pool{--c1:var(--silver-1)}.adm-pool-gold{--c1:var(--gold-2)}.adm-pool-diamond{--c1:var(--diamond-1)}.adm-pool h3{color:var(--c1);font-family:var(--font-display);font-size:16px;letter-spacing:.05em;margin-bottom:8px}.adm-addrs{padding:8px 18px}.adm-addr{align-items:center;border-bottom:1px dashed var(--border-soft);display:flex;font-size:13px;gap:12px;padding:11px 0}.adm-addr:last-child{border-bottom:none}.adm-addr-label{color:var(--muted);flex:1 1}.adm-addr-value{color:var(--text)}.adm-addr a,.adm-addr button{color:var(--gold-2);display:flex;opacity:.75}.adm-addr a:hover,.adm-addr button:hover{opacity:1}.adm-search{align-items:center;color:var(--muted);display:flex;gap:12px;margin-bottom:16px;padding:10px 12px 10px 18px}.adm-search input{background:#0000;border:none;color:var(--text);flex:1 1;font-size:14.5px;height:40px;min-width:0;outline:none}.adm-search input::placeholder{color:var(--dim)}.adm-member{background:linear-gradient(150deg,#f5c45114,hsla(0,0%,100%,.015) 50%);border-color:#0000}.adm-member-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.adm-member-head h3{font-family:var(--font-display);font-size:22px}.adm-member-head small{font-size:12px;word-break:break-all}.adm-member-grid{grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(3,1fr)}.adm-member-grid .adm-kv:nth-last-child(-n+3){border-bottom:none}.adm-pkgs{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.adm-pkg{--c1:var(--silver-1);--c2:var(--silver-2);align-items:center;border:1px dashed #ffffff26;border-radius:50%;color:var(--dim);display:flex;font-family:var(--font-display);font-size:13px;font-weight:900;height:36px;justify-content:center;width:36px}.adm-pkg-gold{--c1:var(--gold-1);--c2:var(--gold-3)}.adm-pkg-diamond{--c1:var(--diamond-1);--c2:var(--diamond-2)}.adm-pkg.on{background:radial-gradient(circle at 32% 26%,#fff 0,var(--c1) 26%,var(--c2) 85%);border:none;color:#141008d9}.adm-member-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.adm-hint{font-size:12px;margin-top:10px}.adm-users-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.adm-seg{background:#ffffff0a;border:1px solid var(--border-soft);border-radius:var(--radius-pill);display:inline-flex;padding:4px}.adm-seg button{align-items:center;border-radius:var(--radius-pill);color:var(--muted);display:inline-flex;font-size:13px;gap:7px;padding:8px 16px;transition:color .2s ease,background .2s ease}.adm-seg button b{color:inherit;font-weight:600;opacity:.8}.adm-seg button.active{background:#f5c4511f;color:var(--gold-1)}.adm-pager{align-items:center;color:var(--muted);display:flex;font-size:13px;gap:10px}.adm-users-hint{margin:12px 0 14px}.adm-users{padding:6px 8px}.adm-user{grid-gap:10px;align-items:center;border-radius:12px;display:grid;font-size:13px;gap:10px;grid-template-columns:44px 1.5fr .7fr .9fr .9fr auto;padding:11px 12px;transition:background .15s ease}.adm-user:not(.adm-user-head):hover{background:#ffffff0a}.adm-user.is-blocked{background:#f871710d}.adm-user-head{border-bottom:1px solid var(--border-soft);border-radius:0;color:var(--dim);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.adm-user-cell{align-items:center;display:flex;gap:12px;min-width:0}.adm-idline{align-items:center;display:inline-flex;gap:8px}.adm-avatar-sm{font-size:9px;height:28px;width:28px}.adm-user-who{display:flex;flex-direction:column;min-width:0}.adm-user-who small{color:var(--dim);font-size:11.5px}.adm-user-act{display:flex;justify-content:flex-end;min-width:108px}@media (max-width:760px){.adm-user{grid-template-columns:1.4fr .9fr auto}.adm-user>span:first-child,.adm-user>span:nth-child(3),.adm-user>span:nth-child(4){display:none}.adm-user-act{min-width:0}}.adm-ratio-bar{padding:20px}.adm-ratio-track{background:#ffffff0f;border-radius:10px;display:flex;height:16px;overflow:hidden}.adm-ratio-track span{display:block;height:100%;transition:width .8s cubic-bezier(.2,.8,.2,1)}.r-direct{background:var(--gold-2)}.r-level{background:var(--violet)}.r-royalty{background:var(--diamond-1)}.r-admin{background:var(--silver-2)}.adm-ratio-legend{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 20px;margin-top:14px}.adm-ratio-legend span{align-items:center;display:inline-flex;gap:7px}.adm-ratio-legend i{border-radius:3px;height:10px;width:10px}.adm-ratio-legend b{font-weight:600;margin-left:auto}.adm-ratio-legend b.ok{color:var(--success)}.adm-ratio-legend b.bad{color:var(--error)}@media (max-width:760px){.adm-tabs button{flex:none}.adm-member-grid{grid-template-columns:1fr}.adm-member-grid .adm-kv:nth-last-child(-n+3){border-bottom:1px dashed var(--border-soft)}.adm-member-grid .adm-kv:last-child{border-bottom:none}}
/*# sourceMappingURL=main.1eefc885.css.map*/