@font-face{font-family:Archivo;src:url(/fonts/Archivo-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/Archivo-Bold.ttf) format("truetype");font-weight:700 900;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-ExtraBold.woff) format("woff");font-weight:800;font-display:swap}:root{--purple:#6d23ef;--purple-dark:#5410ca;--ink:#17141e;--muted:#777480;--line:#e9e6ef;--soft:#f8f6fc;--lavender:#f2ebff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;color:var(--ink);background:#fff;font-family:Archivo,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a{text-decoration:none}a,button{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.18;letter-spacing:-.045em}h2{font-size:clamp(30px,3.5vw,46px);font-weight:700}h3{font-size:23px}p{color:var(--muted)}input,select,textarea{min-width:0;border:1px solid #ded9e7;border-radius:10px;background:white;padding:12px 14px;color:var(--ink)}input:focus,select:focus,textarea:focus{outline:2px solid #b896f6;outline-offset:2px}a:focus-visible,button:focus-visible{outline:3px solid #ad7ffa;outline-offset:4px}input[type=checkbox]{accent-color:var(--purple);width:17px;height:17px;flex-shrink:0}label{font-size:14px;font-weight:700}code{font-size:12px}::selection{background:#e4d2ff}.header{height:88px;padding:0 4%;display:flex;align-items:center;justify-content:space-between;gap:30px;background:rgba(255,255,255,.91);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:-webkit-sticky;position:sticky;top:0;z-index:30;border-bottom:1px solid #f5f2f8}.brand{font-family:Outfit,Archivo,sans-serif;font-size:29px;letter-spacing:-1.1px;color:var(--purple);white-space:nowrap;font-weight:800}.brand span{font-family:Archivo,sans-serif;font-weight:400;font-size:.83em;letter-spacing:-1px}.header nav{display:flex;gap:30px;font-size:14px}.header nav a:hover{color:var(--purple)}.header-actions{gap:22px}.header-actions,.language{display:flex;align-items:center}.language{background:none;border:0;gap:7px;font-size:13px;padding:8px 0}.button{display:inline-flex;justify-content:center;align-items:center;gap:12px;border-radius:100px;padding:15px 26px;font-size:15px;line-height:1.35;font-weight:400;border:1px solid transparent;transition:background .2s,transform .2s;white-space:nowrap}.button:hover:not(:disabled){transform:translateY(-2px)}.button.primary{background:var(--purple);color:#fff}.button.primary:hover:not(:disabled){background:var(--purple-dark)}.button.outline{background:transparent;border-color:var(--purple);color:var(--purple)}.button.outline:hover:not(:disabled){background:var(--lavender)}.button.small{padding:11px 18px;font-size:13px}.button.full{width:100%}.wallet-wrap{position:relative;display:flex;align-items:center;gap:4px}.wallet-error{position:absolute;right:0;top:100%;width:260px;padding:12px;background:#fff2f2;border:1px solid #edb7b7;border-radius:12px;font-size:12px;z-index:40}.icon-button{border:0;background:transparent;padding:7px}.hero{position:relative;overflow:hidden;min-height:860px;text-align:center;padding:53px 20px 25px;background:radial-gradient(ellipse at 25% 70%,#e9c5f59c,transparent 45%),radial-gradient(ellipse at 80% 70%,#a0dae991,transparent 46%),radial-gradient(ellipse at 50% 90%,#b99ee3a6,transparent 45%),linear-gradient(#fff 5%,#fcfaff 85%,#fff)}.eyebrow{display:flex;align-items:center;justify-content:center;gap:10px;font-size:11px;letter-spacing:1.8px;color:#625672;margin-bottom:22px}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#8a4fed;box-shadow:0 0 0 4px #8a4fed10;flex-shrink:0}.eyebrow-divider{height:12px;width:1px;background:#cfc6d6;margin:0 4px}.hero h1{font-size:clamp(38px,4.8vw,67px);line-height:1.14;margin-bottom:21px;font-weight:700;letter-spacing:-.05em}.hero h1 span{color:var(--purple)}.hero-description{font-size:15px;line-height:1.9;color:#6d6775;margin-bottom:24px}.hero-cta{padding:14px 29px;color:#211837!important}.hero-art{position:relative;width:min(720px,100%);height:370px;margin:26px auto 0;perspective:1000px}.orbit{position:absolute;border:1px solid #ffffffb3;border-radius:50%;left:50%;top:55%;transform:translate(-50%,-50%) rotate(-17deg);width:620px;height:220px}.orbit-two{width:710px;height:290px;transform:translate(-50%,-50%) rotate(13deg)}.seat-ticket{position:absolute;width:380px;height:220px;border-radius:22px;text-align:left;box-shadow:0 20px 65px #6325a323;left:50%;top:60px}.rear-ticket{transform:translateX(-40%) rotate(12deg);background:linear-gradient(130deg,#b6a5fc,#7546d8 70%,#5d36b1);top:50px;color:#ffffff69;padding:20px;font-size:10px;letter-spacing:3px}.main-ticket{transform:translateX(-57%) rotate(-8deg);background:linear-gradient(125deg,#ffffff 25%,#f4edff 60%,#e2d7f3);border:1px solid #fff;padding:23px 25px;animation:float-in 1s ease-out}.ticket-top{display:flex;justify-content:space-between;align-items:center}.ticket-top .brand{font-size:22px}.ticket-top svg{color:var(--purple)}.ticket-center{display:flex;align-items:center;gap:20px;margin:20px 0 22px;font-family:Outfit,sans-serif;font-size:25px;line-height:1.05;letter-spacing:-.7px}.ticket-center svg{color:var(--purple);width:68px;height:68px;stroke-width:1.3;filter:drop-shadow(3px 6px 0 #d4bafa)}.ticket-bottom{border-top:1px dashed #cebfdf;padding-top:13px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:1.3px;color:#83728d}.floating-chip{position:absolute;background:#fffffff2;border:1px solid white;border-radius:14px;box-shadow:0 10px 40px #6e429714;padding:15px 19px;display:flex;align-items:center;gap:12px;z-index:2;font-size:13px;font-weight:700;text-align:left}.floating-chip small{font-weight:400;display:block;font-size:8px;letter-spacing:1px;color:#8b8396;margin-top:3px}.chip-one{left:20px;top:26px;transform:rotate(-4deg)}.chip-two{right:0;bottom:72px;transform:rotate(5deg)}.chip-two svg,.token-symbol{color:var(--purple)}.token-symbol{font-size:25px;border-radius:50%;background:#f0e9ff;height:37px;width:37px;display:grid;place-items:center}.art-spark{position:absolute;right:66px;top:15px;font-size:54px;color:#a975f1}.scroll-cue{font-size:10px;letter-spacing:2px;color:#95899e;display:inline-flex;align-items:center;gap:10px}.section{max-width:1180px;margin:auto;padding:95px 30px}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px}.section-heading h2{margin:12px 0 0}.overline{font-size:10px;letter-spacing:2px;color:var(--purple);font-weight:700}.network-badge{font-size:12px;border:1px solid var(--line);border-radius:30px;padding:8px 14px;display:flex;align-items:center;gap:9px;white-space:nowrap}.subscription-grid{display:grid;grid-template-columns:1.08fr 1fr;grid-gap:24px;gap:24px}.checkout-panel,.sale-panel{border-radius:24px;padding:35px;border:1px solid var(--line)}.sale-panel{background:linear-gradient(140deg,#fbf9ff,#f3eeff);display:flex;flex-direction:column}.panel-label{display:flex;align-items:center;gap:9px;font-size:16px;color:#625475}.badge,.panel-label svg{color:var(--purple)}.badge{font-size:9px;letter-spacing:.8px;border-radius:20px;background:#eae0fd;padding:5px 9px;margin-left:auto;white-space:nowrap}.big-price{font-size:82px;line-height:1;font-weight:700;letter-spacing:-5px;margin:43px 0 16px}.big-price>span{font-size:22px;letter-spacing:-.5px;font-weight:400}.big-price small{font-size:14px;color:#8d839c}.muted{color:var(--muted);font-size:13px;line-height:1.8}.sale-progress{margin:24px 0}.sale-progress>div{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:10px;color:#777}.sale-progress strong{font-size:16px;color:var(--ink)}.sale-progress small{font-weight:400;color:#9b92a5}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;height:7px;border-radius:10px;overflow:hidden;background:#e7def3}progress::-webkit-progress-bar{background:#e7def3;border-radius:10px}progress::-webkit-progress-value{background:var(--purple);border-radius:10px}progress::-moz-progress-bar{background:var(--purple)}.stat-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px;gap:26px;padding:18px 0 30px}.account-stats span,.admin-stat-grid span,.stat-grid span{display:block;font-size:12px;color:#877c95;margin-bottom:7px}.stat-grid strong{font-size:25px;font-weight:400;letter-spacing:-1px}.panel-foot{font-size:11px;display:flex;gap:8px;align-items:center;color:#91849f;border-top:1px solid #e5dced;padding-top:20px;margin-top:auto}.checkout-panel h3{margin:0 0 10px}.checkout-panel>.muted{margin-bottom:20px}.steps{display:flex;justify-content:space-between;gap:7px;padding:16px 0;border-block:1px solid var(--line);margin-bottom:22px;font-size:11px;color:#8e8698}.steps span{gap:6px}.steps i,.steps span{display:flex;align-items:center}.steps i{justify-content:center;border-radius:50%;height:20px;width:20px;background:#f0ebf6;font-style:normal;font-size:10px}.steps .done{color:var(--purple)}.steps .done i{background:var(--purple);color:#fff}.referral-box{margin-bottom:20px}.referral-box>label{display:block;margin-bottom:8px;font-size:12px}.referral-box>input{width:100%;font-size:12px}.checkbox{display:flex!important;align-items:flex-start;gap:8px;font-size:11px!important;font-weight:400;margin:12px 0 16px!important;line-height:1.7}.checkbox input{margin:2px 0 0}.bound-info{gap:8px;color:#5d4777;padding:12px;background:#f8f3ff;border-radius:9px;margin:12px 0 22px}.bound-info,.quantity-label{display:flex;align-items:center;font-size:12px}.quantity-label{justify-content:space-between;margin-bottom:12px}.quantity-label>span{color:#a097a9;font-weight:400}.quantity-control{display:flex;border:1px solid var(--line);padding:9px;align-items:center;border-radius:12px}.quantity-control button{height:37px;width:37px;display:grid;place-items:center;border:0;border-radius:8px;background:#f5f1fb;flex-shrink:0}.quantity-control input{border:0;text-align:center;width:100%;font-size:23px;font-weight:700;padding:0;background:transparent;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.quantity-control input::-webkit-inner-spin-button{-webkit-appearance:none}.checkout-total{display:flex;justify-content:space-between;align-items:center;margin:24px 0;font-size:12px}.checkout-total strong{font-size:27px;letter-spacing:-1px}.checkout-total small{font-size:14px;font-weight:400;letter-spacing:0}.checkout-note{font-size:10px;color:#9c94a7;display:block;text-align:center;margin-top:14px}.full-wallet .button,.full-wallet .wallet-wrap{width:100%}.notice{padding:15px 18px;background:#f6f0ff;border:1px solid #e7dbfb;border-radius:12px;font-size:12px;color:#6e5294;margin:16px 0;overflow-wrap:anywhere}.notice.error{background:#fff5f4;border-color:#eed1cc;color:#a3382e}.notice a{display:block;margin-top:8px}.notice a,.notice button{text-decoration:underline}.notice button{background:none;border:0;color:var(--purple)}.membership-section{background:#f9f8fc}.center-heading{text-align:center;max-width:720px;margin:0 auto 44px}.center-heading h2{margin:15px 0 18px}.center-heading p{font-size:14px;line-height:1.8}.tier-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.tier-card{border:1px solid #eae5f2;border-radius:22px;background:#fff;padding:25px;overflow:hidden}.tier-top{justify-content:space-between;color:#a49aaa;font-size:9px;letter-spacing:1.6px}.tier-emblem,.tier-top{display:flex;align-items:center}.tier-emblem{height:110px;justify-content:center;margin:8px auto 15px}.tier-emblem svg{width:65px;height:65px;stroke-width:1.1;color:var(--purple);filter:drop-shadow(5px 8px 0 #e8dcfd)}.tier-card h3{text-align:center;margin-bottom:30px}.tier-rule{display:flex;align-items:center;gap:9px;font-size:12px;color:#7f728c;margin:12px 0}.tier-rule svg{color:#8d60ce;flex-shrink:0}.tier-bottom{border-top:1px solid #eee8f5;padding-top:18px;margin-top:23px;font-size:10px;color:#a89cad}.tier-1{background:linear-gradient(150deg,#fff,#f3edfd)}.tier-2{background:linear-gradient(145deg,#8a43ef,#6122d1);border-color:transparent;color:#fff}.tier-2 .tier-emblem svg{color:white;filter:drop-shadow(5px 8px 0 #ffffff20)}.tier-2 .tier-bottom,.tier-2 .tier-rule,.tier-2 .tier-rule svg,.tier-2 .tier-top{color:#e4d4fa}.tier-2 .tier-bottom{border-color:#ffffff26}.empty-account,.login-card{text-align:center;border:1px solid var(--line);border-radius:24px;padding:56px 25px;background:linear-gradient(125deg,#fff,#faf7ff)}.empty-icon{width:65px;height:65px;background:#f0e8fe;border-radius:20px;display:grid;place-items:center;color:var(--purple);margin:0 auto 25px}.empty-account p,.login-card p{font-size:13px;max-width:520px;margin:0 auto 27px}.empty-account .wallet-wrap,.login-card .wallet-wrap{justify-content:center}.account-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:18px;padding:27px 10px}.account-stats>div{padding:0 22px;border-right:1px solid var(--line)}.account-stats>div:last-child{border:0}.account-stats strong{font-size:25px}.account-stats small{font-size:16px;color:#9e93a9;font-weight:400}.invite-card{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px;border-radius:18px;background:#f7f1ff;margin:25px 0 42px}.invite-card h3{font-size:20px;margin-bottom:10px}.invite-card p{font-size:11px;margin:0;max-width:370px}.invite-action{display:flex;gap:8px;flex:1 1;max-width:440px}.invite-action input{width:100%;font-size:12px}.address-chip{font-size:12px;color:var(--purple);background:#f5edff;border-radius:30px;padding:9px 14px}.table-title{font-size:21px;margin-bottom:20px}.table-wrap{width:100%;overflow:auto;border:1px solid var(--line);border-radius:16px}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;white-space:nowrap}th{font-weight:400;color:#8b7b9b;background:#fbf9ff}td,th{padding:18px 20px;border-bottom:1px solid #f1edf6}tbody tr:last-child td{border-bottom:0}.empty-cell{text-align:center;padding:48px;color:#9b90a6;font-size:13px}.status-success{font-size:10px;color:#3d856d;background:#ecf8f1;border-radius:20px;padding:5px 9px}.closing{background:#211837;color:#fff;padding:75px max(30px,calc((100vw - 1120px) / 2));position:relative;overflow:hidden}.closing>span{font-size:11px;letter-spacing:3px;color:#bca0e7}.closing h2{font-family:Outfit,Archivo,PingFang SC,sans-serif;font-size:clamp(44px,6.3vw,88px);line-height:1.05;margin:20px 0 30px;color:#f6eeff}.closing .button{color:#fff;border-color:#9e76d6}.closing:after{content:"✦";position:absolute;right:7%;top:10px;font-size:320px;line-height:1;color:#ad70ff1c;pointer-events:none}footer{display:flex;align-items:center;gap:30px;padding:35px 4%;font-size:11px;color:#8e819b;flex-wrap:wrap}footer .brand{font-size:25px}footer>a:not(.brand){margin-left:auto;display:flex;align-items:center;gap:4px}footer small{width:100%;font-size:10px;color:#b5acbc}.admin-main{min-height:75vh;padding-top:60px}.admin-main h1{font-size:40px;margin:12px 0 0}.login-card{margin:40px 0}.login-card h2{font-size:30px}.admin-tabs{display:flex;align-items:center;border-bottom:1px solid var(--line);gap:10px;margin:30px 0 24px;overflow:auto}.admin-tabs button{border:0;background:none;white-space:nowrap;padding:15px 17px;font-size:13px;border-bottom:2px solid transparent;color:#8b7e96}.admin-tabs button.active{border-color:var(--purple);color:var(--purple)}.admin-tabs button:last-child{margin-left:auto}.sync-line{font-size:10px;color:#92869e;display:flex;align-items:center;gap:9px;margin:22px 0}.sync-line>span:last-child{margin-left:auto}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:17px;gap:17px}.admin-stat-grid>div{border:1px solid var(--line);padding:24px;border-radius:16px;background:#fff}.admin-stat-grid strong{font-size:30px}.admin-summary{display:flex;align-items:flex-start;gap:20px;background:#f6f0ff;padding:30px;border-radius:16px;margin:30px 0}.admin-summary>svg{color:var(--purple);flex-shrink:0}.admin-summary h3{font-size:19px;margin-bottom:10px}.admin-summary p{font-size:13px;margin:0}.table-toolbar{display:flex;gap:12px;margin:20px 0}.search-box{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:10px;flex:1 1;padding-left:14px;color:#9b8ea9}.search-box input{border:0;flex:1 1;width:100%;font-size:13px}.table-toolbar select{font-size:12px}.note-preview{display:block;color:#9b7fb6;max-width:140px;white-space:normal;overflow-wrap:anywhere;margin-top:5px}.text-button{border:0;background:transparent;color:var(--purple);font-size:11px;padding:3px}.pagination{display:flex;justify-content:flex-end;align-items:center;gap:12px;font-size:11px;margin:20px 0;color:#95899f}.pagination button{border:1px solid var(--line);border-radius:8px;padding:8px 12px;background:white}.settings-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.settings-card{padding:30px;border:1px solid var(--line);border-radius:20px;margin:20px 0;min-width:0}.settings-card h3{font-size:22px}.settings-card p{font-size:12px}.settings-card label{display:block;font-size:12px;margin:16px 0 8px}.settings-card input:not([type=checkbox]),.settings-card textarea{display:block;width:100%;font-size:13px}.settings-card textarea{height:95px;resize:vertical}.settings-card .button{margin-top:23px}.address-block{overflow-wrap:anywhere;display:block;padding:12px;background:#f7f2fc;border-radius:8px;font-size:11px;color:#7a5f94}@keyframes float-in{0%{opacity:0;transform:translateX(-57%) translateY(30px) rotate(-3deg)}to{opacity:1;transform:translateX(-57%) translateY(0) rotate(-8deg)}}@media (min-width:1500px){.hero{min-height:930px;padding-top:70px}.hero-art{margin-top:35px;height:400px}.hero h1{font-size:72px}}@media (max-width:950px){.header nav{gap:16px;font-size:12px}.header-actions{gap:12px}.header{padding:0 25px;gap:20px}.subscription-grid{grid-template-columns:1fr 1fr;gap:17px}.checkout-panel,.sale-panel{padding:25px}.tier-card{padding:22px 18px}.tier-rule{font-size:11px}.invite-card{flex-direction:column;align-items:flex-start}.invite-action{width:100%;max-width:none}.admin-stat-grid{grid-template-columns:repeat(2,1fr)}.account-stats>div{padding:0 15px}.account-stats strong{font-size:22px}}@media (max-width:700px){.header{height:73px;padding:0 18px;gap:12px}.header nav{display:none}.header .brand{font-size:25px}.header-actions{gap:12px}.header .button.small{padding:10px 13px;font-size:11px}.header .button.small svg{display:none}.language{font-size:11px;gap:4px}.language svg{width:16px}.hero{padding-top:43px;min-height:710px}.eyebrow{font-size:8px;letter-spacing:1px;margin-bottom:22px;gap:8px}.hero h1{font-size:clamp(32px,7.5vw,48px);line-height:1.23;letter-spacing:-1.6px}.hero-description{font-size:11px;line-height:1.9;max-width:345px;margin:0 auto 24px}.hero-cta{font-size:13px;padding:13px 24px}.hero-art{height:300px;width:100%;margin-top:38px}.seat-ticket{width:275px;height:176px;top:42px;padding:18px}.rear-ticket{top:35px}.ticket-top .brand{font-size:18px}.ticket-center{font-size:19px;gap:15px;margin:18px 0}.ticket-center svg{width:44px;height:44px}.ticket-bottom{font-size:6px;letter-spacing:.7px;padding-top:10px}.floating-chip{padding:10px;border-radius:11px;font-size:10px;gap:7px}.floating-chip small{font-size:6px;letter-spacing:.5px}.chip-one{left:0;top:0}.token-symbol{width:27px;height:27px;font-size:20px}.chip-two{right:0;bottom:38px}.chip-two svg{width:21px}.orbit{width:390px;height:170px}.orbit-two{width:440px;height:200px}.art-spark{right:20px;top:-12px;font-size:40px}.section{padding:65px 20px}.section-heading{gap:14px;margin-bottom:25px}.section-heading h2{font-size:28px;max-width:260px;line-height:1.25}.overline{font-size:8px;letter-spacing:1.5px}.network-badge{font-size:8px;padding:7px 9px;gap:6px}.subscription-grid{grid-template-columns:1fr;gap:20px}.checkout-panel,.sale-panel{padding:27px;border-radius:20px}.big-price{font-size:74px;margin-top:32px}.stat-grid{gap:20px;padding-bottom:24px}.panel-foot{font-size:10px}.tier-grid{grid-template-columns:1fr;gap:17px}.tier-card{padding:25px}.tier-emblem{height:80px}.tier-card h3{margin-bottom:22px}.tier-rule{font-size:13px}.center-heading p{font-size:12px}.center-heading h2{font-size:29px}.tier-bottom{font-size:11px}.account-stats{grid-template-columns:1fr 1fr;gap:25px;padding:23px 5px}.account-stats>div:nth-child(2){border:0}.account-stats span{font-size:10px}.account-stats strong{font-size:22px}.address-chip{font-size:10px}.empty-account{padding:40px 20px}.empty-account h3{font-size:22px}.empty-account p{font-size:12px}.invite-card{padding:23px;gap:20px}.invite-action{flex-wrap:wrap}.invite-action input{flex-basis:100%}.closing{padding:55px 25px}.closing h2{font-size:44px}.closing:after{font-size:230px;right:-30px}.closing .button{font-size:12px}footer{padding:30px 22px;gap:16px}footer>span{font-size:9px}footer>a:not(.brand){font-size:10px}footer .brand{font-size:22px}.admin-main h1{font-size:30px}.login-card h2{font-size:24px}.admin-stat-grid{gap:12px}.admin-stat-grid>div{padding:19px}.admin-stat-grid strong{font-size:25px}.admin-stat-grid span{font-size:10px}.admin-tabs{gap:0}.admin-tabs button{font-size:12px;padding:12px}.settings-grid{grid-template-columns:1fr;gap:0}.settings-card{padding:24px}.table-toolbar{flex-wrap:wrap}.search-box{min-width:200px}.admin-summary{padding:24px}.admin-summary p{font-size:12px}.admin-summary h3{font-size:17px}td,th{padding:15px;font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}body,html{touch-action:pan-x pan-y;text-size-adjust:100%}@media (hover:none) and (pointer:coarse),(max-width:760px){body input:not([type=checkbox]):not([type=radio]),body select,body textarea{font-size:16px;max-width:100%}body .quantity-control input{font-size:23px}[data-rk][role=dialog] [role=document]{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}[data-rk][role=dialog] [role=document]>div>div{min-width:0;max-width:100%;box-sizing:border-box}}.referral-tree-wallet{display:flex;align-items:center;gap:8px}.referral-tree-toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--line);border-radius:9px;background:#f5efff;color:#7352b5;cursor:pointer;flex-shrink:0}.referral-tree-toggle:focus-visible{outline:2px solid #7352b5;outline-offset:2px}.referral-tree-leaf{display:inline-flex;width:36px;justify-content:center;flex-shrink:0;color:#8b7b9b}