@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_51684b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_Fallback_51684b;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_51684b{font-family:__Poppins_51684b,__Poppins_Fallback_51684b;font-style:normal}.__variable_51684b{--font-sans:"__Poppins_51684b","__Poppins_Fallback_51684b"}@font-face{font-family:__Cinzel_e99beb;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_e99beb;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_e99beb;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_e99beb;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_e99beb;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_e99beb;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_e99beb;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_e99beb;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_Fallback_e99beb;src:local("Times New Roman");ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:136.86%}.__className_e99beb{font-family:__Cinzel_e99beb,__Cinzel_Fallback_e99beb;font-style:normal}.__variable_e99beb{--font-display:"__Cinzel_e99beb","__Cinzel_Fallback_e99beb"}:root{--bg:#070707;--panel:hsla(0,0%,6%,.88);--panel2:hsla(0,0%,5%,.8);--border:rgba(201,162,74,.26);--gold:#c9a24a;--gold2:#e1c06c;--text:hsla(0,0%,100%,.92);--muted:hsla(0,0%,100%,.72);--shadow:0 18px 50px rgba(0,0,0,.45);--max:1200px}*{box-sizing:border-box}body,html{padding:0;margin:0;background:url(/images/background.png) 50%/cover no-repeat fixed;color:var(--text);font-family:var(--font-sans),system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}body{position:relative;min-height:100vh}body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(900px 620px at 12% 10%,rgba(201,162,74,.18),transparent 62%),radial-gradient(900px 620px at 88% 18%,rgba(201,162,74,.1),transparent 64%),radial-gradient(1200px 900px at 50% 55%,rgba(0,0,0,.18),rgba(0,0,0,.64)),linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.72))}a{color:inherit;text-decoration:none}.page{min-height:100vh;position:relative;z-index:1}.header{position:-webkit-sticky;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.22));border-bottom:1px solid rgba(201,162,74,.22)}.headerInner{max-width:var(--max);margin:0 auto;padding:18px 24px;justify-content:space-between;gap:22px}.brand,.headerInner{display:flex;align-items:center}.brand{gap:12px}.nav{flex:1 1;display:flex;justify-content:center;gap:26px}.navLink{font-size:12px;letter-spacing:.12em;color:rgba(201,162,74,.85);padding:10px 0;position:relative;text-transform:uppercase}.navLink.active{color:var(--gold2)}.navLink.active:after{content:"";position:absolute;left:0;bottom:2px;height:2px;width:100%;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.95}.headerActions{display:flex;align-items:center;gap:14px}.loginBtn{padding:0 22px;border-radius:8px;border:1px solid rgba(201,162,74,.48);color:rgba(201,162,74,.92);font-size:12px;letter-spacing:.1em;background:rgba(0,0,0,.32);box-shadow:0 12px 26px rgba(0,0,0,.35)}.loginBtn,.menuBtn{display:inline-flex;align-items:center;justify-content:center;height:40px}.menuBtn{width:44px;gap:5px;flex-direction:column;border:1px solid rgba(201,162,74,.26);border-radius:10px;background:rgba(0,0,0,.28);color:rgba(201,162,74,.88);cursor:pointer}.menuBtn span{width:18px;height:2px;background:currentColor;opacity:.95;border-radius:999px}.mobileNav{position:fixed;inset:0;z-index:60;display:none;background:rgba(0,0,0,.92)}.mobileNav.open{display:block}.mobileBackdrop{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.88),rgba(0,0,0,.96));border:0;padding:0}.mobilePanel{position:absolute;right:0;top:0;height:100%;width:min(360px,92vw);background:linear-gradient(180deg,#060606,#090909);border-left:1px solid rgba(201,162,74,.22);box-shadow:0 30px 80px rgba(0,0,0,.72);padding:18px 16px 24px;overflow-y:auto}.mobilePanel:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(560px 260px at 100% 0,rgba(201,162,74,.08),transparent 52%),linear-gradient(180deg,hsla(0,0%,100%,.015),hsla(0,0%,100%,0))}.mobilePanel>*{position:relative;z-index:1}.mobileTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mobileBrand{font-size:12px;letter-spacing:.14em;color:hsla(43,65%,65%,.92)}.mobileClose{width:40px;height:36px;border-radius:10px;border:1px solid rgba(201,162,74,.26);background:rgba(0,0,0,.2);color:hsla(43,65%,65%,.95);font-size:22px;line-height:1;cursor:pointer}.mobileLinks{display:grid;grid-gap:10px;gap:10px;padding-top:8px}.mobileLink{width:100%;min-height:52px;display:flex;align-items:center;padding:14px 18px;border-radius:12px;border:1px solid rgba(201,162,74,.22);background:#101010;color:hsla(43,65%,65%,.98);font-size:12px;letter-spacing:.12em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02)}.mobileLink:focus-visible,.mobileLink:hover{background:#151515;border-color:rgba(201,162,74,.34);outline:none}.hero{position:relative;overflow:hidden;border-bottom:1px solid rgba(201,162,74,.14)}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(900px 560px at 30% 40%,rgba(0,0,0,.22),rgba(0,0,0,.56));z-index:0}.heroInner{max-width:var(--max);margin:0 auto;padding:84px 24px 70px;display:block;min-height:620px;position:relative;z-index:1}.heroCopy{padding-top:8px;position:relative;z-index:2;max-width:640px}.heroCopy:before{content:"";position:absolute;z-index:-1;inset:-40px -220px -40px -40px;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.32),transparent)}.eyebrow{color:rgba(201,162,74,.75);font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px}.heroTitle{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-weight:600;font-size:64px;line-height:1.04;margin:0 0 16px;color:hsla(43,65%,65%,.96);text-shadow:0 18px 60px rgba(0,0,0,.65)}.heroDesc{max-width:520px;color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.7;margin:0 0 26px}.primaryBtn{gap:14px;height:48px;padding:0 22px;background:linear-gradient(180deg,hsla(43,65%,65%,.96),rgba(201,162,74,.92));color:#13110c;font-weight:700;letter-spacing:.1em;font-size:12px;box-shadow:0 16px 35px rgba(0,0,0,.38)}.primaryBtn,.primaryBtn .arrow{display:inline-flex;align-items:center;border-radius:10px}.primaryBtn .arrow{width:34px;height:34px;justify-content:center;background:rgba(0,0,0,.12);font-size:18px}.heroVisual{position:absolute;left:50%;top:50%;transform:translate(-10%,-46%);width:min(980px,86vw);z-index:1;pointer-events:none}.heroImageFrame{border-radius:0;padding:0;background:transparent;box-shadow:none}.heroImg{width:100%;height:auto;object-fit:contain;display:block;border-radius:0;filter:drop-shadow(0 26px 70px rgba(0,0,0,.55))}.heroImgWrap{position:relative;width:100%;aspect-ratio:16/9}.heroDots{position:absolute;left:50%;transform:translateX(-50%);bottom:20px;display:flex;gap:10px;padding:10px 14px;border-radius:999px;background:rgba(0,0,0,.45);border:1px solid rgba(201,162,74,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dot{width:8px;height:8px}.dot,.dotBtn{border-radius:999px;background:hsla(0,0%,100%,.35)}.dotBtn{width:10px;height:10px;border:0;padding:0;cursor:pointer}.dotBtn.active{background:var(--gold2)}.featureStrip{margin-top:46px;padding:18px 0 6px}.featureInner{max-width:var(--max);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.feature{display:flex;align-items:center;gap:14px;padding:16px;background:rgba(0,0,0,.36);border:1px solid rgba(201,162,74,.16);border-radius:16px;box-shadow:0 14px 40px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.featureIcon{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 30%,hsla(43,65%,65%,.2),rgba(0,0,0,.2));border:1px solid rgba(201,162,74,.22);color:hsla(43,65%,65%,.95)}.iconSvg{width:22px;height:22px}.featureTitle{font-size:12px;letter-spacing:.1em;color:hsla(43,65%,65%,.95);font-weight:700}.featureDesc{font-size:12px;color:hsla(0,0%,100%,.68);margin-top:3px}.plansSection{padding:72px 24px 92px}.contentMain,.plansSection{max-width:var(--max);margin:0 auto}.contentMain{padding:54px 24px 92px}.contentHero{padding:26px 22px;border-radius:18px;border:1px solid rgba(201,162,74,.18);background:rgba(0,0,0,.34);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 45px rgba(0,0,0,.35)}.contentTitle{margin:0 0 10px;font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:28px;letter-spacing:.06em;color:hsla(43,65%,65%,.95)}.contentText{margin:0;color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.7;max-width:70ch}.form{margin-top:14px;grid-gap:12px}.form,.grid2{display:grid;gap:12px}.grid2{grid-template-columns:1fr 1fr;grid-gap:12px}.field{display:grid;grid-gap:6px;gap:6px}.label{font-size:11px;letter-spacing:.12em;color:hsla(43,65%,65%,.88);text-transform:uppercase}.input{width:100%;height:42px;border-radius:12px;border:1px solid rgba(201,162,74,.22);background:rgba(0,0,0,.32);color:hsla(0,0%,100%,.9);padding:0 12px;outline:none}select.input{padding-right:10px}input.input[type=file]{padding-top:8px}.formError{border-radius:12px;border:1px solid hsla(0,100%,74%,.28);background:rgba(120,0,0,.18);color:hsla(0,100%,93%,.92)}.formError,.formSuccess{padding:10px 12px;font-size:12px}.formSuccess{border-radius:12px;border:1px solid rgba(160,255,190,.24);background:rgba(0,80,30,.16);color:rgba(220,255,230,.92)}.helpText{margin-top:10px;color:hsla(0,0%,100%,.7);font-size:12px}.formRow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.textLink{color:hsla(43,65%,65%,.95);font-size:12px;letter-spacing:.08em}.dashLayout{position:relative;z-index:1;min-height:100vh;display:grid;grid-template-columns:300px 1fr}.dashSidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:18px 16px;background:rgba(0,0,0,.78);border-right:1px solid rgba(201,162,74,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:14px}.dashBrand{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;border:1px solid rgba(201,162,74,.18);background:hsla(0,0%,5%,.7)}.dashBrandLogo{width:44px;height:44px;border-radius:12px;border:1px solid rgba(201,162,74,.35);display:grid;place-items:center;color:hsla(43,65%,65%,.95);letter-spacing:.12em;font-size:13px;background:radial-gradient(60px 60px at 40% 30%,rgba(201,162,74,.22),rgba(0,0,0,.28))}.dashBrandTitle{font-size:14px;letter-spacing:.06em;color:hsla(43,65%,65%,.95)}.dashBrandSub{font-size:12px;color:hsla(0,0%,100%,.65);margin-top:2px}.dashUserCard{padding:12px;border-radius:14px;border:1px solid rgba(201,162,74,.18);background:hsla(0,0%,5%,.7)}.dashUserName{font-size:14px;color:hsla(0,0%,100%,.92)}.dashUserMeta{margin-top:4px;font-size:12px;color:hsla(0,0%,100%,.65);display:flex;gap:6px;flex-wrap:wrap}.dashUserBalances{margin-top:10px;display:grid;grid-gap:8px;gap:8px}.dashBalRow{display:flex;align-items:center;justify-content:space-between;gap:10px}.dashBalK{font-size:12px;color:hsla(0,0%,100%,.66)}.dashBalV{font-size:12px;color:hsla(43,65%,65%,.96)}.dashNav{display:grid;grid-gap:8px;gap:8px;margin-top:4px}.dashNavItem{padding:11px 12px;border-radius:12px;border:1px solid rgba(201,162,74,.16);background:hsla(0,0%,5%,.6);color:hsla(43,65%,65%,.92);font-size:12px;letter-spacing:.08em}.dashNavItem.active{border-color:rgba(201,162,74,.42);background:rgba(201,162,74,.12);color:hsla(43,65%,65%,.98)}.dashSidebarActions{margin-top:auto;display:grid;grid-gap:10px;gap:10px}.dashBtn{height:40px;border-radius:12px;border:1px solid rgba(201,162,74,.24);background:rgba(0,0,0,.35);color:hsla(43,65%,65%,.95);font-size:12px;letter-spacing:.08em;cursor:pointer}.dashBtn.danger{border-color:rgba(255,85,85,.35);color:hsla(0,100%,90%,.95)}.dashMain{min-height:100vh;display:flex;flex-direction:column}.dashTopbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid rgba(201,162,74,.16);background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dashTopbarTitle{font-size:14px;letter-spacing:.08em;color:hsla(43,65%,65%,.95)}.dashTopbarLink{font-size:12px;letter-spacing:.08em;color:hsla(43,65%,65%,.9);padding:8px 10px;border-radius:10px;border:1px solid rgba(201,162,74,.2);background:rgba(0,0,0,.25)}.dashMenuBtn{width:44px;height:40px;display:none;align-items:center;justify-content:center;gap:5px;flex-direction:column;border:1px solid rgba(201,162,74,.26);border-radius:10px;background:rgba(0,0,0,.28);color:rgba(201,162,74,.88);cursor:pointer}.dashMenuBtn span{width:18px;height:2px;background:currentColor;opacity:.95;border-radius:999px}.dashBackdrop{display:none}.dashContent{padding:18px;max-width:1200px;width:100%}.dashGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.dashCard{border-radius:16px;border:1px solid rgba(201,162,74,.18);background:hsla(0,0%,5%,.72);box-shadow:0 18px 50px rgba(0,0,0,.35)}.dashCardTitle{padding:12px 14px;border-bottom:1px solid rgba(201,162,74,.12);color:hsla(43,65%,65%,.96);font-size:13px;letter-spacing:.06em}.dashCardBody{padding:14px}.dashKv{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px dashed hsla(0,0%,100%,.08)}.dashKv:last-child{border-bottom:0}.dashKv .k{font-size:12px;color:hsla(0,0%,100%,.66)}.dashKv .v{font-size:12px;color:hsla(0,0%,100%,.92)}.dashLinkBtn{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 14px;border-radius:12px;border:1px solid rgba(201,162,74,.26);background:rgba(0,0,0,.26);color:hsla(43,65%,65%,.96);font-size:12px;letter-spacing:.08em;cursor:pointer}.dashError{padding:12px 14px;border-radius:14px;border:1px solid rgba(255,86,86,.35);background:rgba(255,86,86,.1);color:hsla(0,100%,92%,.95)}.dashSectionTitle{font-size:18px;letter-spacing:.08em;color:hsla(43,65%,65%,.98)}.dashSubText{font-size:12px;color:hsla(0,0%,100%,.66);margin-top:6px}.dashRow2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.dashProgress{height:10px;border-radius:999px;border:1px solid rgba(201,162,74,.18);background:rgba(0,0,0,.35);overflow:hidden}.dashProgressBar{height:100%;background:linear-gradient(90deg,rgba(201,162,74,.25),hsla(43,65%,65%,.85))}@media (max-width:980px){.dashLayout{grid-template-columns:1fr}.dashMenuBtn{display:inline-flex}.dashBackdrop.open{display:block;position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.75);border:0;padding:0}.dashSidebar{position:fixed;left:0;top:0;height:100vh;width:min(320px,88vw);z-index:80;transform:translateX(-102%);transition:transform .18s ease}.dashSidebar.open{transform:translateX(0)}.dashTopbar{z-index:60}.dashGrid,.dashRow2{grid-template-columns:1fr}}.cardGlass{border-radius:18px;border:1px solid rgba(201,162,74,.16);background:rgba(0,0,0,.34);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 45px rgba(0,0,0,.35);overflow:hidden}.cardTitle{border-bottom:1px solid rgba(201,162,74,.14);color:hsla(43,65%,65%,.92);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.cardBody,.cardTitle{padding:14px 16px}.kv{display:flex;align-items:baseline;justify-content:space-between;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.kv:last-child{border-bottom:0}.k{color:hsla(0,0%,100%,.68);font-size:12px}.v{color:hsla(43,65%,65%,.95);font-weight:700;font-size:13px}.rowLine{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.rowLine:last-child{border-bottom:0}.rowTitle{color:hsla(43,65%,65%,.95);font-weight:700;font-size:12px}.rowMeta{color:hsla(0,0%,100%,.66);font-size:11px;margin-top:3px}.rowActions{display:flex;gap:8px}.miniBtn{height:32px;padding:0 10px;border-radius:10px;border:1px solid rgba(201,162,74,.26);background:rgba(0,0,0,.2);color:hsla(43,65%,65%,.95);font-size:11px;letter-spacing:.08em;cursor:pointer}.adminTableWrap{width:100%;overflow-x:auto}.adminTable{width:100%;min-width:1280px;border-collapse:collapse}.adminTable td,.adminTable th{padding:12px 10px;text-align:left;vertical-align:top;border-bottom:1px solid hsla(0,0%,100%,.06);font-size:12px}.adminTable th{color:hsla(43,65%,65%,.95);font-weight:700;letter-spacing:.08em;background:rgba(201,162,74,.06);position:-webkit-sticky;position:sticky;top:0}.adminTable td{color:hsla(0,0%,100%,.84)}.adminTable tbody tr:hover{background:hsla(0,0%,100%,.02)}.adminTableEmpty{text-align:center!important;color:hsla(0,0%,100%,.6)!important}.sectionHeading{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:26px}.rule{height:1px;flex:1 1;max-width:150px;background:linear-gradient(90deg,transparent,rgba(201,162,74,.55),transparent)}.sectionTitle{margin:0;font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:18px;letter-spacing:.14em;color:hsla(43,65%,65%,.92)}.plansGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.planCard{padding:26px 22px 22px;border-radius:16px;background:rgba(0,0,0,.38);border:1px solid rgba(201,162,74,.2);box-shadow:0 18px 45px rgba(0,0,0,.35);text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.planIcon{width:84px;margin:0 auto 18px;border-radius:14px;border:1px solid rgba(201,162,74,.24);background:radial-gradient(circle at 30% 30%,hsla(43,65%,65%,.16),rgba(0,0,0,.2));overflow:hidden;box-shadow:0 12px 26px rgba(0,0,0,.35)}.calendarTop{height:16px;background:linear-gradient(90deg,hsla(43,65%,65%,.75),rgba(201,162,74,.65))}.calendarBody{padding:14px 0 12px}.planNum{font-size:30px;font-weight:800;color:hsla(43,65%,65%,.95);line-height:1}.planUnit{font-size:10px;letter-spacing:.12em;color:hsla(0,0%,100%,.65);margin-top:6px}.planTitle{margin:0 0 10px;font-size:14px;letter-spacing:.12em;color:hsla(43,65%,65%,.93)}.planDesc{margin:0 0 18px;color:hsla(0,0%,100%,.68);font-size:12px;line-height:1.6}.secondaryBtn{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 18px;border-radius:10px;border:1px solid rgba(201,162,74,.45);color:hsla(43,65%,65%,.95);font-size:12px;letter-spacing:.1em;background:rgba(0,0,0,.25)}.footer{border-top:1px solid rgba(201,162,74,.16);background:rgba(0,0,0,.12)}.footerInner{max-width:var(--max);margin:0 auto;padding:18px 24px;color:hsla(0,0%,100%,.6);font-size:12px}@media (max-width:1050px){.heroInner{min-height:unset;padding:70px 24px 42px}.heroVisual{position:relative;right:auto;left:auto;top:auto;transform:none;width:100%;margin-top:22px}.heroDots{bottom:-18px}.featureInner,.plansGrid{grid-template-columns:1fr 1fr}.nav{display:none}}@media (min-width:1051px){.menuBtn{display:none}}@media (max-width:560px){.heroTitle{font-size:44px}.headerInner{padding:16px}.featureInner,.grid2,.plansGrid{grid-template-columns:1fr}}