:root{--primary:#6555ef;--primary-dark:#5142d9;--primary-soft:#f1efff;--blue:#4f82f5;--ink:#17182b;--muted:#74778b;--line:#e9eaf2;--soft:#f8f9fd;--surface:#ffffff;--success:#16a36a;--shadow:0 24px 70px rgba(42,38,92,.11)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;color:var(--ink);background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}.siteContainer{width:min(1180px,calc(100% - 40px));margin-inline:auto}.siteHeader{position:relative;z-index:50;height:76px;border-bottom:1px solid rgba(233,234,242,.85);background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav{height:100%;display:flex;align-items:center;justify-content:space-between}.authBrand,.brand{display:inline-flex;align-items:center;gap:10px}.authBrand strong,.brand strong{font-size:20px;font-weight:850;letter-spacing:-.7px}.authBrand strong span,.brand strong span{color:var(--primary)}.brandMark{width:37px;height:37px;flex:0 0 37px;display:grid;place-items:center;color:#fff;border-radius:12px;background:linear-gradient(135deg,#765fff,#4f7df7);box-shadow:0 8px 20px rgba(102,87,246,.24)}.desktopNav{display:flex;align-items:center;gap:34px;color:#626579;font-size:14px;font-weight:650}.desktopNav a{transition:color .2s ease}.desktopNav a:hover{color:var(--primary)}.navActions{display:flex;align-items:center;gap:18px}.loginLink{font-size:14px;font-weight:750}.primaryButton,.secondaryButton,.whiteButton{min-height:48px;padding:0 21px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:13px;font-size:14px;font-weight:800;transition:transform .2s ease,box-shadow .2s ease}.primaryButton{color:#fff;background:linear-gradient(135deg,#705cf7,#536ff5);box-shadow:0 12px 26px rgba(92,78,238,.22)}.primaryButton:hover,.whiteButton:hover{transform:translateY(-2px)}.navButton{min-height:43px;padding:0 17px;border-radius:11px}.menuButton{width:42px;height:42px;display:none;place-items:center;padding:0;border:1px solid #e8e8f0;border-radius:12px;color:#55586a;background:#fff}.mobileMenuPanel{display:none}.hero{min-height:660px;position:relative;overflow:hidden;background:radial-gradient(circle at 88% 20%,rgba(113,92,247,.09),transparent 28%),linear-gradient(180deg,#fff,#fbfbff)}.heroOrb{position:absolute;border-radius:50%;pointer-events:none}.heroOrbOne{width:420px;height:420px;right:-230px;top:70px;background:rgba(102,87,246,.055)}.heroOrbTwo{width:300px;height:300px;left:-210px;bottom:-50px;background:rgba(79,125,247,.05)}.heroGrid{min-height:660px;padding-block:55px 65px;display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;grid-gap:70px;gap:70px}.eyebrow{width:-moz-fit-content;width:fit-content;padding:7px 11px;display:flex;align-items:center;gap:7px;color:#6254e8;border:1px solid #e6e1ff;border-radius:999px;background:#f2f0ff;font-size:10px;font-weight:850;letter-spacing:.07em}.centered{margin-inline:auto}.hero h1{max-width:650px;margin:22px 0 19px;font-size:clamp(48px,5.2vw,69px);line-height:1.01;letter-spacing:-3.5px}.authIntro h1 span,.hero h1 span,.marketingHeading h2 span,.processCopy h2 span{background:linear-gradient(90deg,#6c56f4,#4e84f5);-webkit-background-clip:text;background-clip:text;color:transparent}.hero h1 span{display:block}.heroText{max-width:550px;margin:0;color:var(--muted);font-size:16px;line-height:1.75}.heroActions{margin-top:30px;display:flex;align-items:center;gap:12px}.heroPrimary,.secondaryButton{min-height:54px}.secondaryButton{color:#4d5062;border:1px solid var(--line);background:#fff}.playCircle{width:27px;height:27px;display:grid;place-items:center;color:var(--primary);border-radius:50%;background:var(--primary-soft)}.trustRow{margin-top:33px;align-items:center;gap:13px}.avatars,.trustRow{display:flex}.avatars span{width:31px;height:31px;margin-left:-7px;display:grid;place-items:center;color:#514c78;border:2px solid #fff;border-radius:50%;background:#ecebfb;font-size:9px;font-weight:850}.avatars span:first-child{margin-left:0}.stars{display:flex;gap:1px;color:#ffb72c}.trustRow p{margin:4px 0 0;color:#8a8d9d;font-size:11px}.heroVisual{min-width:0;min-height:490px;position:relative;display:grid;place-items:center}.visualBlob{width:min(480px,88%);height:420px;position:absolute;border-radius:45% 55% 46% 54%/56% 42% 58% 44%;background:linear-gradient(145deg,#eeeaff,#e8f1ff);transform:rotate(-5deg)}.dashboardMock{width:min(590px,100%);min-height:360px;position:relative;z-index:2;display:flex;overflow:hidden;border:7px solid rgba(255,255,255,.88);border-radius:21px;background:#fff;box-shadow:0 35px 80px rgba(54,48,105,.18);transform:perspective(1100px) rotateY(-5deg) rotateX(2deg)}.mockSidebar{width:62px;padding:18px 14px;flex:0 0 62px;border-right:1px solid #eeeef5;background:#fafaff}.mockLogo{width:31px;height:31px;margin-bottom:30px;display:grid;place-items:center;color:#fff;border-radius:9px;background:var(--primary)}.mockSidebar>span{width:29px;height:8px;display:block;margin:17px 1px;border-radius:6px;background:#e7e7ef}.mockSidebar>span.active{background:#b9b0fb}.mockContent{min-width:0;flex:1 1;padding:23px}.mockTop{display:flex;align-items:center;justify-content:space-between}.mockTop small,.mockTop strong{display:block}.mockTop small{color:#9a9cac;font-size:9px}.mockTop strong{margin-top:3px;font-size:17px}.mockAvatar{width:31px;height:31px;display:grid;place-items:center;color:var(--primary);border-radius:9px;background:#eeeaff;font-size:10px;font-weight:850}.mockBalance{margin-top:20px;padding:17px;color:#fff;border-radius:13px;background:linear-gradient(135deg,#705cf7,#5579f4)}.mockBalance small,.mockBalance span,.mockBalance strong{display:block}.mockBalance small,.mockBalance span{font-size:8px;opacity:.8}.mockBalance strong{margin:5px 0;font-size:20px}.mockStats{margin-top:11px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.mockStats>div{padding:11px;border:1px solid #efeff5;border-radius:10px}.mockStats span,.mockStats strong{display:block}.mockStats span{color:#9295a5;font-size:8px}.mockStats strong{margin-top:5px;font-size:14px}.mockActivity{margin-top:11px;padding:12px;border:1px solid #efeff5;border-radius:10px}.mockActivityTop{display:flex;align-items:center;justify-content:space-between;font-size:8px}.mockActivityTop small{color:#999cab}.chart{height:72px;padding-top:13px;display:flex;align-items:flex-end;gap:8px}.chart i{flex:1 1;min-height:10px;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#7664f7,#aaa0f9)}.floatingCard,.floatingHeart{position:absolute;z-index:4;display:flex;align-items:center;background:rgba(255,255,255,.97);border:1px solid rgba(234,234,244,.95);box-shadow:0 16px 38px rgba(48,43,94,.13)}.floatingCard{padding:10px 13px;gap:9px;border-radius:12px}.floatingCard>span{width:31px;height:31px;display:grid;place-items:center;color:var(--primary);border-radius:9px;background:#efedff}.floatingCard .successBubble{color:#18a36a;background:#e8faf2}.floatingCard small,.floatingCard strong{display:block}.floatingCard small{color:#9799a8;font-size:8px}.floatingCard strong{margin-top:2px;font-size:10px}.floatingGrowth{top:55px;right:-5px}.floatingOrder{left:0;bottom:48px}.floatingHeart{right:30px;bottom:8px;padding:10px 13px;gap:7px;color:#ec5b82;border-radius:11px;font-size:10px;font-weight:800}.miniStats{border-block:1px solid #f0f0f5;background:#fff}.statGrid{padding-block:24px;display:grid;grid-template-columns:repeat(4,1fr)}.statGrid>div{text-align:center;border-right:1px solid var(--line)}.statGrid>div:last-child{border-right:0}.statGrid span,.statGrid strong{display:block}.statGrid strong{font-size:17px}.statGrid span{margin-top:4px;color:#9295a4;font-size:11px}.marketingSection{padding:96px 0}.marketingSoftSection{background:#fafaff}.marketingHeading{max-width:650px;margin:0 auto 46px;text-align:center}.marketingHeading h2,.processCopy h2{margin:16px 0 13px;font-size:clamp(34px,4vw,46px);line-height:1.08;letter-spacing:-2px}.marketingHeading p,.processCopy>p{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.serviceGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.serviceCard{padding:27px;border:1px solid var(--line);border-radius:19px;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.serviceCard:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.serviceCardTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.benefitIcon,.serviceIcon{width:48px;height:48px;display:grid;place-items:center;color:var(--primary);border-radius:14px;background:var(--primary-soft)}.serviceBadge{padding:6px 9px;color:#5f55c8;border-radius:999px;background:#f3f1ff;font-size:9px;font-weight:850}.benefitCard h3,.serviceCard h3{margin:20px 0 9px;font-size:17px}.benefitCard p,.serviceCard p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.serviceCard a{margin-top:19px;display:inline-flex;align-items:center;gap:4px;color:var(--primary);font-size:12px;font-weight:850}.benefitGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}.benefitCard{padding:24px 18px;text-align:center;border:1px solid transparent;border-radius:18px}.benefitIcon{margin-inline:auto}.processGrid{display:grid;grid-template-columns:1fr .85fr;align-items:center;grid-gap:90px;gap:90px}.processCopy h2 span{display:block}.steps{margin:30px 0}.steps>div{margin:19px 0;display:flex;gap:15px}.steps>div>span{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;color:var(--primary);border-radius:11px;background:var(--primary-soft);font-size:10px;font-weight:900}.steps p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.steps strong{margin-bottom:2px;display:block;color:var(--ink);font-size:13px}.phoneVisual{min-height:490px;position:relative;display:grid;place-items:center}.phoneHalo{width:370px;height:370px;position:absolute;border-radius:50%;background:linear-gradient(145deg,#f0edff,#eaf3ff)}.phoneCard{width:310px;position:relative;z-index:2;padding:19px;border:7px solid #fff;border-radius:28px;background:#fff;box-shadow:0 30px 70px rgba(49,43,98,.17)}.phoneTop{display:flex;align-items:center;justify-content:space-between}.phoneTop strong{font-size:12px}.phoneTop>div{width:27px;height:27px;display:grid;place-items:center;color:var(--primary);border-radius:8px;background:var(--primary-soft);font-size:9px;font-weight:850}.phoneHello{margin:23px 0 2px;color:#989aaa;font-size:9px}.phoneCard>h3{margin:0 0 14px;font-size:18px}.phoneBalance{padding:17px;color:#fff;border-radius:15px;background:linear-gradient(135deg,#705cf7,#536ff5)}.phoneBalance span,.phoneBalance strong{display:block}.phoneBalance span{font-size:8px;opacity:.8}.phoneBalance strong{margin:5px 0 12px;font-size:20px}.phoneBalance button{padding:7px 10px;border:0;color:#564ae0;border-radius:7px;background:#fff;font-size:8px;font-weight:850}.phoneLabel{margin:17px 0 10px;display:block;font-size:9px;font-weight:850}.phoneActions{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.phoneActions>div{padding:11px 4px;display:grid;place-items:center;grid-gap:6px;gap:6px;color:var(--primary);border:1px solid #eeeef5;border-radius:10px}.phoneActions span{color:#686b7c;font-size:7px;font-weight:750}.phoneRecentTitle{margin:17px 0 7px;display:flex;justify-content:space-between;font-size:8px}.phoneRecentTitle span{color:var(--primary)}.phoneOrder{padding:9px 0;display:flex;align-items:center;gap:8px;border-bottom:1px solid #f0f0f4}.phoneOrder>div{width:29px;height:29px;flex:0 0 29px;display:grid;place-items:center;border-radius:8px}.instagramBubble{color:#d85393;background:#fff0f7}.youtubeBubble{color:#ef4f4f;background:#fff0f0}.phoneOrder p{min-width:0;flex:1 1;margin:0}.phoneOrder small,.phoneOrder strong{display:block}.phoneOrder strong{font-size:8px}.phoneOrder small{margin-top:3px;color:#9b9dab;font-size:7px}.phoneOrder em{padding:4px 6px;color:#158b5c;border-radius:999px;background:#e9faf2;font-size:6px;font-style:normal}.phoneOrder em.processing{color:#a06b13;background:#fff7e7}.ctaSection{padding:30px 0 90px}.ctaBox{padding:48px 52px;display:flex;align-items:center;justify-content:space-between;gap:30px;color:#fff;border-radius:25px;background:radial-gradient(circle at 85% 20%,rgba(255,255,255,.15),transparent 24%),linear-gradient(135deg,#6954ee,#4d78ee);box-shadow:0 25px 60px rgba(81,69,206,.2)}.ctaBox>div>span{padding:6px 9px;display:inline-block;border-radius:999px;background:rgba(255,255,255,.14);font-size:9px;font-weight:900;letter-spacing:.08em}.ctaBox h2{margin:13px 0 8px;font-size:30px;letter-spacing:-1.2px}.ctaBox p{margin:0;font-size:13px;opacity:.8}.whiteButton{flex:0 0 auto;color:#574be0;background:#fff}.siteFooter{border-top:1px solid var(--line)}.footerRow{min-height:105px;display:flex;align-items:center;justify-content:space-between;gap:25px}.footerBrand .brandMark{width:34px;height:34px;flex-basis:34px}.footerRow p{color:#9294a3;font-size:10px}.footerRow>div{display:flex;gap:20px;font-size:11px;font-weight:750}.authPage{min-height:100svh;position:relative;overflow-x:hidden;background:radial-gradient(circle at 12% 10%,rgba(105,84,238,.09),transparent 26%),radial-gradient(circle at 90% 80%,rgba(78,132,245,.08),transparent 25%),#fafaff}.authOrb{position:fixed;pointer-events:none;border-radius:50%}.authOrbOne{width:420px;height:420px;left:-250px;top:14%;background:rgba(107,85,244,.055)}.authOrbTwo{width:500px;height:500px;right:-300px;bottom:-210px;background:rgba(79,125,247,.06)}.authHeader{width:min(1180px,calc(100% - 40px));height:82px;margin-inline:auto;position:relative;z-index:5;justify-content:space-between}.authBack,.authHeader{display:flex;align-items:center}.authBack{gap:6px;color:#777a8c;font-size:12px;font-weight:700}.authLayout{width:min(1080px,calc(100% - 40px));min-height:calc(100svh - 82px);margin-inline:auto;padding:28px 0 65px;display:grid;grid-template-columns:1fr 460px;align-items:center;grid-gap:90px;gap:90px}.authIntro h1{max-width:590px;margin:22px 0 19px;font-size:clamp(45px,5vw,64px);line-height:1.02;letter-spacing:-3px}.authIntro h1 span{display:block}.authIntro>p{max-width:520px;margin:0;color:var(--muted);font-size:15px;line-height:1.75}.authBenefits{margin-top:35px;display:grid;grid-gap:14px;gap:14px}.authBenefits>div{display:flex;align-items:center;gap:13px}.authBenefits>div>span{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;color:var(--primary);border-radius:11px;background:var(--primary-soft)}.authBenefits p{margin:0;color:var(--muted);font-size:11px;line-height:1.45}.authBenefits strong{margin-bottom:2px;display:block;color:var(--ink);font-size:12px}.authCard{position:relative;z-index:2;padding:34px;border:1px solid rgba(230,229,241,.95);border-radius:24px;background:rgba(255,255,255,.96);box-shadow:0 30px 80px rgba(48,43,92,.11)}.authCardTop{margin-bottom:26px;text-align:center}.authMiniLogo{width:47px;height:47px;margin:0 auto 15px;display:grid;place-items:center;color:#fff;border-radius:14px;background:linear-gradient(135deg,#705cf7,#527af5);box-shadow:0 10px 25px rgba(99,82,237,.22)}.authKicker{display:block;margin-bottom:7px;color:#7769e9;font-size:8px;font-weight:900;letter-spacing:.12em}.authCardTop h2{margin:0;font-size:25px;line-height:1.2;letter-spacing:-.9px}.authCardTop p{max-width:330px;margin:8px auto 0;color:var(--muted);font-size:11px;line-height:1.55}.authError{margin-bottom:17px;padding:11px 13px;color:#b4233d;border:1px solid #ffd9e0;border-radius:11px;background:#fff0f3;font-size:11px;line-height:1.5}.authForm{display:grid;grid-gap:15px;gap:15px}.authTwoFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.authForm label>span{margin-bottom:7px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#4c4f62;font-size:10px;font-weight:800}.authForm label>span small{color:#a0a2af;font-size:8px;font-weight:550}.authInput{min-height:50px;padding:0 13px;display:flex;align-items:center;gap:10px;color:#a0a2af;border:1px solid #e4e4ed;border-radius:12px;background:#fbfbfd;transition:border .2s ease,box-shadow .2s ease,background .2s ease}.authInput:focus-within{border-color:#9b90f8;background:#fff;box-shadow:0 0 0 4px rgba(102,87,246,.08)}.authInput input{width:100%;min-width:0;border:0;outline:0;color:var(--ink);background:transparent;font-size:13px}.authInput input::placeholder{color:#b1b3bf}.passwordToggle{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;padding:0;color:#9093a2;border:0;background:transparent}.authExtras{min-height:24px;justify-content:space-between;gap:10px}.authExtras,.secureHint{display:flex;align-items:center}.secureHint{gap:5px;color:#7e8191;font-size:9px;font-weight:650}.forgotDisabled{color:#9a9cab;font-size:9px}.authSubmit{width:100%;min-height:52px;margin-top:2px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:9px;color:#fff;border:0;border-radius:12px;background:linear-gradient(135deg,#705cf7,#536ff5);box-shadow:0 12px 28px rgba(91,75,229,.2);font-size:13px;font-weight:850}.authSubmit:disabled{opacity:.65;cursor:wait}.authSwitch{margin-top:21px;padding-top:19px;display:flex;justify-content:center;gap:5px;text-align:center;color:#8a8d9c;border-top:1px solid #eeeef4;font-size:10px}.authSwitch a{color:var(--primary);font-weight:850}.mobileBackHome{display:none}.panelShell{min-height:100svh;display:flex;background:#f7f8fc}.panelSidebar{width:235px;padding:24px 15px;position:fixed;inset:0 auto 0 0;z-index:20;display:flex;flex-direction:column;border-right:1px solid #e9eaf1;background:#fff}.panelLogo{padding:0 9px 26px;display:flex;align-items:center;gap:9px}.panelLogo>span{width:34px;height:34px;display:grid;place-items:center;color:#fff;border-radius:10px;background:linear-gradient(135deg,#705cf7,#527bf5)}.panelLogo strong{font-size:18px;letter-spacing:-.6px}.panelLogo strong span{color:#6857ef}.panelNav{display:grid;grid-gap:5px;gap:5px}.panelNav a{min-height:44px;padding:0 12px;display:flex;align-items:center;gap:11px;color:#747789;border-radius:10px;font-size:12px;font-weight:700}.panelNav a.active{color:#5d4ce0;background:#f0edff}.panelLogout{min-height:42px;margin-top:auto;color:#6f7280;border:1px solid #e6e6ee;border-radius:10px;background:#fff;font-weight:750}.panelMain{width:calc(100% - 235px);margin-left:235px}.panelHeader{height:72px;padding:0 28px;display:flex;align-items:center;border-bottom:1px solid #e9eaf1;background:rgba(255,255,255,.94)}.panelHeaderTitle{display:grid}.panelHeaderTitle strong{font-size:15px}.panelHeaderTitle span{margin-top:2px;color:#9a9caa;font-size:10px}.panelHeaderActions{margin-left:auto;display:flex;align-items:center;gap:10px}.mobileMenu,.panelHeaderActions button{width:39px;height:39px;display:grid;place-items:center;color:#727585;border:1px solid #e8e8ef;border-radius:11px;background:#fff}.mobileMenu{display:none}.panelAvatar{width:39px;height:39px;display:grid;place-items:center;color:#fff;border-radius:12px;background:linear-gradient(135deg,#725df7,#5680f6);font-size:13px;font-weight:900}.panelContent{max-width:1300px;margin-inline:auto;padding:28px}.welcomeCard{padding:27px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#fff;border-radius:19px;background:radial-gradient(circle at 85% 20%,rgba(255,255,255,.16),transparent 25%),linear-gradient(120deg,#6650e8,#587df4);box-shadow:0 15px 35px rgba(83,68,199,.16)}.welcomeLabel{font-size:9px;font-weight:900;letter-spacing:1.5px;opacity:.75}.welcomeCard h1{margin:7px 0 5px;color:#fff;font-size:25px;letter-spacing:-.8px}.welcomeCard p{max-width:530px;margin:0;color:rgba(255,255,255,.77);font-size:11px;line-height:1.6}.newOrderButton{min-width:130px;min-height:44px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:7px;color:#5948d8;border:0;border-radius:11px;background:#fff;font-size:11px;font-weight:850}.dashboardStats{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.dashboardStats article{padding:18px;display:grid;border:1px solid #e9eaf1;border-radius:15px;background:#fff}.statIcon{width:37px;height:37px;margin-bottom:14px;display:grid;place-items:center;color:#6250e6;border-radius:10px;background:#f0edff}.dashboardStats article>span{color:#9294a2;font-size:10px}.dashboardStats strong{margin:4px 0;font-size:22px;letter-spacing:-.7px}.dashboardStats small{color:#afb0ba;font-size:9px}.dashboardGrid{margin-top:20px;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:14px;gap:14px}.quickOrderCard,.recentOrdersCard{min-height:245px;padding:22px;border:1px solid #e9eaf1;border-radius:16px;background:#fff}.dashboardGrid .sectionHeading{display:flex;align-items:flex-start;justify-content:space-between}.dashboardGrid .sectionHeading span{color:#7160e6;font-size:8px;font-weight:900;letter-spacing:1.2px}.dashboardGrid .sectionHeading h2{margin:4px 0 0;font-size:17px;letter-spacing:-.5px}.sectionIcon{width:37px;height:37px;display:grid;place-items:center;color:#6351e6;border-radius:10px;background:#f1efff}.quickOrderCard>p{max-width:400px;margin:27px 0 20px;color:#8c8f9e;font-size:11px;line-height:1.7}.primaryPanelButton{min-height:42px;padding:0 15px;display:flex;align-items:center;gap:8px;color:#fff;border:0;border-radius:10px;background:#6351e6;font-size:11px;font-weight:850}.emptyOrders{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#a1a3af}.emptyOrders>div{width:45px;height:45px;margin-bottom:9px;display:grid;place-items:center;border-radius:13px;background:#f5f5f9}.emptyOrders strong{color:#626573;font-size:11px}.emptyOrders p{margin:4px 0;font-size:9px}.mobileBottomNav{display:none}.dashLoading{min-height:100svh;display:grid;place-content:center;justify-items:center;grid-gap:12px;gap:12px;color:#858795;background:#fafaff;font-size:12px}.dashLoader{width:30px;height:30px;border:3px solid #e6e3ff;border-top-color:#6754eb;border-radius:50%;animation:dashSpin .7s linear infinite}@keyframes dashSpin{to{transform:rotate(1turn)}}@media (max-width:900px){.desktopNav,.loginLink{display:none}.menuButton{display:grid}.mobileMenuPanel{width:min(520px,calc(100% - 28px));position:absolute;top:68px;right:14px;padding:13px;display:block;border:1px solid #e7e7f0;border-radius:18px;background:rgba(255,255,255,.98);box-shadow:0 22px 55px rgba(39,35,76,.15)}.mobileMenuPanel nav{display:grid}.mobileMenuPanel nav a{min-height:47px;padding:0 12px;display:flex;align-items:center;color:#55586b;border-bottom:1px solid #f0f0f5;font-size:13px;font-weight:750}.mobileMenuActions{padding-top:12px;display:grid;grid-template-columns:1fr 1.35fr;grid-gap:9px;gap:9px}.mobileLogin{min-height:48px;display:grid;place-items:center;color:#5c5f71;border:1px solid #e7e7ef;border-radius:12px;font-size:13px;font-weight:800}.heroGrid,.processGrid{grid-template-columns:1fr}.heroGrid{padding-top:72px;gap:35px}.heroCopy{text-align:center}.heroCopy .eyebrow,.heroText{margin-inline:auto}.heroActions,.trustRow{justify-content:center}.heroVisual{min-height:470px}.benefitGrid,.serviceGrid{grid-template-columns:repeat(2,1fr)}.processGrid{gap:55px}.processCopy{text-align:center}.processCopy .eyebrow,.processCopy>p{margin-inline:auto}.processCopy>p{max-width:620px}.steps{max-width:520px;margin-inline:auto;text-align:left}.panelSidebar{display:none}.panelMain{width:100%;margin-left:0}.mobileMenu{margin-right:11px;display:grid}.panelContent{padding:18px 16px 90px}.dashboardStats{grid-template-columns:repeat(2,1fr)}.dashboardGrid{grid-template-columns:1fr}.mobileBottomNav{height:64px;position:fixed;z-index:30;left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));padding:6px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e8e8f0;border-radius:18px;background:rgba(255,255,255,.97);box-shadow:0 12px 35px rgba(37,34,68,.14);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.mobileBottomNav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#9799a6;font-size:8px;font-weight:750}.mobileBottomNav a.active{color:#6250e6}.authIntro{display:none}.authLayout{width:min(500px,calc(100% - 32px));min-height:calc(100svh - 76px);padding:25px 0 55px;display:block}.authHeader{height:76px}}@media (max-width:620px){.siteContainer{width:calc(100% - 28px)}.siteHeader{height:64px;position:-webkit-sticky;position:sticky;top:0}.brand{gap:8px}.brandMark{width:34px;height:34px;flex-basis:34px;border-radius:10px}.brand strong{font-size:17px}.navActions{gap:8px}.navButton{display:none}.menuButton{width:40px;height:40px}.mobileMenuPanel{top:69px}.hero,.heroGrid{min-height:auto}.heroGrid{padding:43px 0 50px;gap:38px}.heroCopy{text-align:left}.heroCopy .eyebrow,.heroText{margin-left:0;margin-right:0}.eyebrow{padding:6px 9px;font-size:8px}.hero h1{max-width:100%;margin:18px 0 15px;font-size:clamp(38px,11.5vw,50px);line-height:1.01;letter-spacing:-2.4px}.heroText{max-width:420px;font-size:14px;line-height:1.65}.heroActions{margin-top:24px;display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.heroActions a{width:100%}.heroPrimary,.secondaryButton{min-height:52px}.trustRow{margin-top:25px;justify-content:flex-start}.trustRow p{font-size:9px}.heroVisual{width:calc(100% + 6px);min-height:330px;margin-left:-3px}.visualBlob{width:290px;height:275px}.dashboardMock{width:100%;min-height:278px;border-width:5px;border-radius:17px;transform:none;box-shadow:0 24px 55px rgba(54,48,105,.16)}.mockSidebar{width:43px;flex-basis:43px;padding:11px 8px}.mockLogo{width:26px;height:26px;margin-bottom:23px}.mockSidebar>span{width:22px;height:6px;margin:14px 1px}.mockContent{padding:13px 11px}.mockTop strong{font-size:13px}.mockTop small{font-size:7px}.mockAvatar{width:27px;height:27px}.mockBalance{margin-top:13px;padding:12px}.mockBalance strong{font-size:16px}.mockStats{gap:7px;margin-top:7px}.mockStats>div{padding:8px}.mockStats strong{font-size:11px}.mockActivity{margin-top:7px;padding:9px}.chart{height:51px;gap:5px}.floatingGrowth{top:17px;right:-5px}.floatingOrder{left:-4px;bottom:20px}.floatingCard{padding:7px 9px}.floatingCard>span{width:27px;height:27px}.floatingCard strong{font-size:8px}.floatingCard small{font-size:6px}.floatingHeart{display:none}.statGrid{padding:0;grid-template-columns:1fr 1fr}.statGrid>div{padding:18px 8px;border-bottom:1px solid var(--line)}.statGrid>div:nth-child(2){border-right:0}.statGrid>div:nth-child(3),.statGrid>div:nth-child(4){border-bottom:0}.statGrid strong{font-size:15px}.statGrid span{font-size:9px}.marketingSection{padding:66px 0}.marketingHeading{margin-bottom:28px;text-align:left}.marketingHeading .centered{margin-left:0;margin-right:0}.marketingHeading h2,.processCopy h2{margin-top:14px;font-size:33px;line-height:1.06;letter-spacing:-1.7px}.marketingHeading p,.processCopy>p{font-size:13px;line-height:1.65}.benefitGrid,.serviceGrid{grid-template-columns:1fr;gap:12px}.serviceCard{padding:21px;border-radius:17px}.benefitIcon,.serviceIcon{width:44px;height:44px;border-radius:13px}.benefitCard h3,.serviceCard h3{margin-top:17px;font-size:16px}.benefitCard p,.serviceCard p{font-size:12px}.benefitCard{padding:20px;text-align:left;border-color:var(--line);background:#fff}.benefitIcon{margin-left:0}.processGrid{gap:45px}.processCopy{text-align:left}.processCopy .eyebrow{margin-left:0;margin-right:0}.processCopy h2 span{display:block}.steps{margin:27px 0}.steps>div{margin:17px 0}.processButton{width:100%}.phoneVisual{min-height:430px}.phoneHalo{width:285px;height:285px}.phoneCard{width:min(310px,92vw)}.ctaSection{padding:12px 0 65px}.ctaBox{padding:31px 21px;display:block;border-radius:20px}.ctaBox h2{margin-top:12px;font-size:27px;line-height:1.08}.ctaBox p{font-size:11px;line-height:1.6}.whiteButton{width:100%;margin-top:22px}.footerRow{padding:29px 0;flex-direction:column;align-items:flex-start;gap:17px}.footerRow p{order:3;margin:0}.authPage{min-height:100svh;background:radial-gradient(circle at 50% -8%,rgba(106,85,242,.13),transparent 30%),#fafaff}.authOrb{display:none}.authHeader{width:100%;height:67px;padding:0 16px}.authHeader .brandMark{width:34px;height:34px;flex-basis:34px}.authBrand strong{font-size:17px}.authBack{width:39px;height:39px;justify-content:center;border:1px solid #e8e8ef;border-radius:11px;background:rgba(255,255,255,.8)}.authBack span{display:none}.authLayout{width:100%;min-height:auto;padding:9px 14px 30px}.authCard{width:100%;max-width:470px;margin-inline:auto;padding:25px 18px 21px;border-radius:21px;box-shadow:0 16px 45px rgba(46,40,86,.08)}.authCardTop{margin-bottom:22px}.authMiniLogo{width:43px;height:43px;margin-bottom:13px;border-radius:12px}.authKicker{font-size:7px}.authCardTop h2{font-size:23px;letter-spacing:-.7px}.authCardTop p{max-width:285px;margin-top:7px;font-size:10px}.authForm{gap:13px}.authTwoFields{grid-template-columns:1fr;gap:13px}.authForm label>span{margin-bottom:6px;font-size:10px}.authInput{min-height:53px;padding:0 13px;border-radius:13px;background:#fff}.authInput input{font-size:16px}.authExtras{min-height:26px}.forgotDisabled,.secureHint{font-size:9px}.authSubmit{min-height:54px;border-radius:13px;font-size:13px}.authSwitch{margin-top:19px;padding-top:17px;flex-wrap:wrap;font-size:11px}.mobileBackHome{margin-top:15px;padding:5px;display:flex;align-items:center;justify-content:center;gap:5px;color:#999baa;font-size:10px}.panelHeader{height:62px;padding:0 14px}.panelHeaderActions button,.panelHeaderTitle span{display:none}.panelContent{padding:14px 12px 92px}.welcomeCard{padding:21px 18px;display:block;border-radius:17px}.welcomeCard h1{font-size:22px}.welcomeCard p{font-size:10px}.newOrderButton{width:100%;margin-top:17px}.dashboardStats{gap:9px}.dashboardStats article{padding:14px;border-radius:14px}.statIcon{width:34px;height:34px;margin-bottom:11px}.dashboardStats strong{font-size:18px}.quickOrderCard,.recentOrdersCard{padding:17px;min-height:220px}}@media (max-width:370px){.siteContainer{width:calc(100% - 22px)}.heroGrid{padding-top:35px}.hero h1{font-size:36px;letter-spacing:-2px}.dashboardMock{min-height:260px}.floatingGrowth{display:none}.authLayout{padding-inline:10px}.authCard{padding:22px 15px 19px;border-radius:18px}.dashboardStats article{padding:12px}}body{font-family:var(--font-geist-sans)}.saasLanding{--saas-text:#171722;--saas-muted:#6f7180;--saas-border:#e9e9f0;--saas-soft:#f7f7fb;--saas-purple:#6555e8;--saas-purple-dark:#5545d7;min-height:100vh;color:var(--saas-text);background:#fff}.saasContainer{width:min(1180px,calc(100% - 40px));margin-inline:auto}.saasHeader{height:68px;position:relative;z-index:50;border-bottom:1px solid rgba(232,232,239,.9);background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.saasNav{height:100%;display:flex;align-items:center;justify-content:space-between}.saasBrand{display:inline-flex;align-items:center;gap:9px}.saasBrandIcon{width:34px;height:34px;display:grid;place-items:center;color:#fff;border-radius:10px;background:#6555e8;box-shadow:0 7px 18px rgba(101,85,232,.2)}.saasBrandText{font-size:18px;font-weight:720;letter-spacing:-.55px}.saasBrandText span{color:#6555e8}.saasDesktopNav{display:flex;align-items:center;gap:30px;color:#666875;font-size:13px;font-weight:520}.saasDesktopNav a:hover{color:#171722}.saasNavActions{display:flex;align-items:center;gap:16px}.saasSignIn{color:#4f515e;font-size:13px;font-weight:580}.saasPrimary{min-height:45px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;border-radius:11px;background:#6555e8;box-shadow:0 8px 20px rgba(101,85,232,.18);font-size:13px;font-weight:620;transition:.2s ease}.saasPrimary:hover{background:#5948dc;transform:translateY(-1px)}.saasNavCta{min-height:39px;padding-inline:14px;border-radius:9px}.saasMenuButton{width:40px;height:40px;display:none;place-items:center;padding:0;color:#50515e;border:1px solid #e7e7ed;border-radius:10px;background:#fff}.saasMobileMenu{display:none}.saasHero{min-height:690px;position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fcfcff 65%,#fafaff)}.saasHeroGlow{position:absolute;pointer-events:none;border-radius:50%;filter:blur(2px)}.saasHeroGlowOne{width:520px;height:520px;top:-310px;left:calc(50% - 260px);background:rgba(101,85,232,.08)}.saasHeroGlowTwo{width:430px;height:430px;right:-260px;top:210px;background:rgba(81,130,244,.055)}.saasHeroInner{min-height:690px;padding:68px 0 72px;display:grid;grid-template-columns:.84fr 1.16fr;align-items:center;grid-gap:66px;gap:66px}.saasPill{width:-moz-fit-content;width:fit-content;padding:7px 10px;display:flex;align-items:center;gap:7px;color:#6254cf;border:1px solid #e4e0fb;border-radius:999px;background:#f7f5ff;font-size:9px;font-weight:650;letter-spacing:.09em}.saasPill>span{width:6px;height:6px;border-radius:50%;background:#6b5be9;box-shadow:0 0 0 4px rgba(107,91,233,.1)}.saasHeroCopy h1{max-width:610px;margin:21px 0 18px;font-size:clamp(48px,5vw,67px);line-height:.99;letter-spacing:-3.7px;font-weight:670}.saasHeroCopy h1 span,.saasSectionHeading h2 span,.workflowCopy h2 span{color:#6555e8}.saasHeroCopy h1 span{display:block}.saasHeroCopy>p{max-width:510px;margin:0;color:#707280;font-size:15px;line-height:1.7}.saasHeroButtons{margin-top:27px;display:flex;align-items:center;gap:10px}.saasHeroPrimary,.saasSecondary{min-height:49px}.saasHeroPrimary{padding-inline:19px}.saasSecondary{padding:0 18px;display:inline-flex;align-items:center;justify-content:center;color:#4f515e;border:1px solid #e5e5ec;border-radius:11px;background:#fff;font-size:13px;font-weight:570}.saasHeroProof{margin-top:25px;display:flex;flex-wrap:wrap;gap:16px}.saasHeroProof>div{display:flex;align-items:center;gap:5px;color:#81838f;font-size:10px}.saasHeroProof svg{color:#6555e8}.productStage{min-width:0;min-height:500px;position:relative;display:grid;place-items:center}.productStageGlow{width:92%;height:78%;position:absolute;border-radius:50%;background:#efedff;filter:blur(3px);opacity:.75}.productWindow{width:100%;min-height:414px;position:relative;z-index:2;display:flex;overflow:hidden;border:1px solid #e3e3eb;border-radius:17px;background:#fff;box-shadow:0 35px 75px rgba(45,40,86,.14),0 3px 10px rgba(45,40,86,.05)}.productSidebar{width:56px;flex:0 0 56px;padding:14px 10px;display:flex;flex-direction:column;align-items:center;border-right:1px solid #eeeef3;background:#fbfbfd}.productLogo{width:31px;height:31px;display:grid;place-items:center;color:#fff;border-radius:9px;background:#6555e8}.productSideNav{width:100%;margin-top:26px;display:grid;grid-gap:8px;gap:8px}.productSideNav span{width:34px;height:34px;display:grid;place-items:center;color:#9a9ca8;border-radius:9px}.productSideNav span.selected{color:#6555e8;background:#efedff}.productSideAvatar{width:30px;height:30px;margin-top:auto;display:grid;place-items:center;color:#6555e8;border-radius:9px;background:#efedff;font-size:9px;font-weight:700}.productMain{min-width:0;flex:1 1;padding:17px;background:#fafafd}.productTopbar{display:flex;align-items:center;justify-content:space-between}.productTopbar small,.productTopbar strong{display:block}.productTopbar small{color:#a0a1ab;font-size:7px}.productTopbar strong{margin-top:2px;font-size:13px;font-weight:650}.productTopActions{display:flex;gap:6px}.productTopActions>span{width:29px;height:29px;display:grid;place-items:center;color:#858793;border:1px solid #ebebf0;border-radius:8px;background:#fff}.productTopActions .productAvatar{color:#fff;border:0;background:#6555e8;font-size:8px;font-weight:700}.productWelcome{margin-top:14px;padding:13px 15px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#fff;border-radius:11px;background:linear-gradient(110deg,#6252df,#6578ea)}.productWelcome small{font-size:6px;letter-spacing:.08em;opacity:.72}.productWelcome strong{margin-top:3px;display:block;font-size:12px;font-weight:620}.productWelcome p{margin:2px 0 0;font-size:7px;opacity:.7}.productWelcome button{min-height:29px;padding:0 10px;display:flex;align-items:center;gap:5px;color:#5b4bd7;border:0;border-radius:7px;background:#fff;font-size:7px;font-weight:650}.productMetrics{margin-top:10px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.productMetrics article{padding:11px;border:1px solid #ebebf0;border-radius:10px;background:#fff}.metricIcon{width:27px;height:27px;margin-bottom:8px;display:grid;place-items:center;color:#6555e8;border-radius:8px;background:#efedff}.metricIcon.softBlue{color:#4778dc;background:#edf4ff}.metricIcon.softGreen{color:#159568;background:#eaf8f2}.productMetrics article>span,.productMetrics small,.productMetrics strong{display:block}.productMetrics article>span{color:#9698a5;font-size:7px}.productMetrics strong{margin:4px 0 3px;font-size:14px;font-weight:650}.productMetrics small{color:#a7a8b2;font-size:6px}.productLower{margin-top:9px;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:8px;gap:8px}.activityPanel,.recentPanel{min-width:0;padding:11px;border:1px solid #ebebf0;border-radius:10px;background:#fff}.productPanelHeading{display:flex;align-items:center;justify-content:space-between}.productPanelHeading small,.productPanelHeading strong{display:block}.productPanelHeading strong{font-size:8px;font-weight:650}.productPanelHeading small{margin-top:2px;color:#a0a1ab;font-size:6px}.productPanelHeading>span{color:#8e90a0;font-size:6px}.activityChart{height:75px;margin-top:9px;display:flex;align-items:flex-end;gap:6px;border-bottom:1px solid #efeff3}.activityChart div{flex:1 1;min-height:10px;border-radius:4px 4px 1px 1px;background:linear-gradient(180deg,#7262ea,#a99ff5)}.chartDays{padding-top:5px;display:flex;justify-content:space-around;color:#aaaab4;font-size:5px}.miniOrder{padding:8px 0;display:flex;align-items:center;gap:7px;border-bottom:1px solid #f0f0f3}.miniOrder:last-child{border-bottom:0}.miniSocial{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border-radius:7px}.miniSocial.instagram{color:#cf4e8c;background:#fff0f7}.miniSocial.youtube{color:#e65050;background:#fff0f0}.miniSocial.generic{color:#5474dd;background:#eef3ff}.miniOrder p{min-width:0;flex:1 1;margin:0}.miniOrder small,.miniOrder strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.miniOrder strong{font-size:6px;font-weight:620}.miniOrder small{margin-top:2px;color:#a3a4ad;font-size:5px}.miniOrder em{padding:3px 5px;color:#14865e;border-radius:999px;background:#e9f8f1;font-size:5px;font-style:normal}.miniOrder em.processing{color:#9d6a17;background:#fff6e6}.productFloat{position:absolute;z-index:4;padding:9px 11px;display:flex;align-items:center;gap:8px;border:1px solid #e8e8ef;border-radius:10px;background:rgba(255,255,255,.97);box-shadow:0 14px 32px rgba(42,38,83,.12)}.productFloat>span{width:29px;height:29px;display:grid;place-items:center;color:#6555e8;border-radius:8px;background:#efedff}.productFloat p{margin:0}.productFloat small,.productFloat strong{display:block}.productFloat strong{font-size:8px}.productFloat small{color:#999aa5;font-size:6px}.productFloat .completeIcon{color:#158c62;background:#e8f8f1}.floatBalance{top:27px;right:-15px}.floatComplete{bottom:24px;left:-24px}.saasTrust{border-block:1px solid #ededf2;background:#fff}.saasTrustGrid{min-height:91px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.saasTrustGrid>div{text-align:center;border-right:1px solid #ededf2}.saasTrustGrid>div:last-child{border-right:0}.saasTrustGrid span,.saasTrustGrid strong{display:block}.saasTrustGrid strong{font-size:12px;font-weight:620}.saasTrustGrid span{margin-top:4px;color:#999aa5;font-size:9px}.saasSection{padding:94px 0}.saasSectionHeading{max-width:640px;margin-bottom:42px}.saasSectionHeading h2,.workflowCopy h2{margin:16px 0 12px;font-size:clamp(36px,4vw,48px);line-height:1.04;letter-spacing:-2.4px;font-weight:650}.saasSectionHeading p,.workflowCopy>p{max-width:560px;margin:0;color:#747681;font-size:13px;line-height:1.7}.saasBento{display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:repeat(2,minmax(230px,auto));grid-gap:14px;gap:14px}.saasBento article{overflow:hidden;border:1px solid #e8e8ee;border-radius:18px;background:#fafafd}.bentoLarge{min-width:0;grid-row:1/3;padding:28px;display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;grid-gap:25px;gap:25px}.bentoCard{padding:24px}.bentoIcon{width:41px;height:41px;display:grid;place-items:center;color:#6555e8;border:1px solid #e2defc;border-radius:11px;background:#f1efff}.bentoCard h3,.bentoCopy h3{margin:17px 0 8px;font-size:17px;font-weight:630;letter-spacing:-.4px}.bentoCard>p,.bentoCopy p{margin:0;color:#7c7e89;font-size:11px;line-height:1.65}.orderDemo{padding:17px;border:1px solid #e6e6ed;border-radius:14px;background:#fff;box-shadow:0 17px 35px rgba(45,42,79,.07)}.orderDemoTop{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.orderDemoTop small,.orderDemoTop strong{display:block}.orderDemoTop small{color:#898b97;font-size:6px;letter-spacing:.08em}.orderDemoTop strong{margin-top:2px;font-size:11px}.orderDemoTop>span{width:30px;height:30px;display:grid;place-items:center;color:#6555e8;border-radius:8px;background:#efedff}.orderDemo label{margin:10px 0 5px;display:block;color:#777985;font-size:7px;font-weight:600}.demoInput{min-height:35px;padding:0 10px;color:#565864;border:1px solid #e9e9ee;font-size:8px}.demoInput,.demoPrice{display:flex;align-items:center;justify-content:space-between;border-radius:8px}.demoPrice{margin:12px 0;padding:10px;background:#f7f7fb}.demoPrice span{color:#858793;font-size:7px}.demoPrice strong{font-size:10px}.orderDemo button{width:100%;min-height:35px;display:flex;align-items:center;justify-content:center;gap:5px;color:#fff;border:0;border-radius:8px;background:#6555e8;font-size:8px;font-weight:620}.walletDemo{margin-top:18px;padding:15px;color:#fff;border-radius:12px;background:#6252df}.walletDemo small,.walletDemo strong{display:block}.walletDemo small{font-size:6px;opacity:.7}.walletDemo strong{margin:5px 0 12px;font-size:20px;font-weight:620}.walletDemo>div{display:flex;gap:7px}.walletDemo>div span{padding:6px 8px;border-radius:6px;background:rgba(255,255,255,.13);font-size:6px}.timelineDemo{margin-top:17px;display:grid}.timelineDemo>div{min-height:38px;display:flex;align-items:flex-start;gap:9px}.timelineDemo i{width:10px;height:10px;margin-top:3px;position:relative;border:2px solid #c7c8d0;border-radius:50%;background:#fff}.timelineDemo i:after{width:1px;height:29px;content:"";position:absolute;top:8px;left:2.5px;background:#e3e3e8}.timelineDemo>div:last-child i:after{display:none}.timelineDemo i.done{border-color:#6555e8;background:#6555e8}.timelineDemo i.active{border-color:#6555e8}.timelineDemo p{margin:0}.timelineDemo small,.timelineDemo strong{display:block}.timelineDemo strong{font-size:8px}.timelineDemo small{margin-top:2px;color:#a0a1aa;font-size:6px}.capabilityGrid{margin-top:14px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.capabilityGrid article{padding:21px;border:1px solid #e9e9ef;border-radius:15px;background:#fff}.capabilityGrid article>span{width:37px;height:37px;display:grid;place-items:center;color:#6555e8;border-radius:10px;background:#f1efff}.capabilityGrid h3{margin:15px 0 7px;font-size:13px;font-weight:630}.capabilityGrid p{margin:0;color:#7c7e89;font-size:10px;line-height:1.6}.workflowSection{background:#fafafd}.workflowGrid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;grid-gap:90px;gap:90px}.workflowCopy h2 span{display:block}.workflowCta{margin-top:24px}.workflowSteps{display:grid;grid-gap:9px;gap:9px}.workflowSteps article{min-height:83px;padding:15px 17px;display:flex;align-items:center;gap:15px;border:1px solid #e7e7ed;border-radius:14px;background:#fff}.workflowSteps article>span{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;color:#6555e8;border-radius:10px;background:#f0eeff;font-size:9px;font-weight:680}.workflowSteps strong{display:block;font-size:12px;font-weight:630}.workflowSteps p{margin:4px 0 0;color:#858793;font-size:10px;line-height:1.45}.saasFinalCta{padding:70px 0 90px}.finalCtaCard{min-height:220px;padding:45px 50px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:35px;color:#fff;border-radius:22px;background:#5d4ed9}.finalCtaGlow{width:380px;height:380px;position:absolute;right:-120px;top:-210px;border-radius:50%;background:rgba(255,255,255,.09)}.finalCtaCard>div:not(.finalCtaGlow){position:relative;z-index:2}.finalCtaCard>div>span{font-size:8px;font-weight:650;letter-spacing:.11em;opacity:.72}.finalCtaCard h2{max-width:590px;margin:10px 0 7px;font-size:31px;line-height:1.08;letter-spacing:-1.4px;font-weight:620}.finalCtaCard p{margin:0;font-size:11px;opacity:.72}.finalCtaButton{min-height:47px;padding:0 18px;position:relative;z-index:2;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#5546d2;border-radius:10px;background:#fff;font-size:12px;font-weight:630}.saasFooter{border-top:1px solid #ebebf0}.saasFooterInner{min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:25px}.saasFooterInner p{color:#999aa5;font-size:9px}.saasFooterInner>div{display:flex;gap:20px;color:#6f717d;font-size:10px}@media (max-width:920px){.saasDesktopNav,.saasSignIn{display:none}.saasMenuButton{display:grid}.saasMobileMenu{width:min(500px,calc(100% - 28px));position:absolute;top:61px;right:14px;padding:12px;display:block;border:1px solid #e7e7ed;border-radius:16px;background:rgba(255,255,255,.98);box-shadow:0 20px 50px rgba(38,35,70,.14)}.saasMobileMenu nav{display:grid}.saasMobileMenu nav a{min-height:45px;padding:0 10px;display:flex;align-items:center;border-bottom:1px solid #f0f0f3;color:#555762;font-size:12px;font-weight:570}.saasMobileMenu>div{padding-top:11px;display:grid;grid-template-columns:1fr 1.35fr;grid-gap:8px;gap:8px}.saasMobileMenu>div>a:first-child{min-height:45px;display:grid;place-items:center;border:1px solid #e7e7ed;border-radius:10px;font-size:12px;font-weight:580}.saasHeroInner{padding-top:72px;grid-template-columns:1fr;gap:45px}.saasHeroCopy{text-align:center}.saasHeroCopy .saasPill,.saasHeroCopy>p{margin-inline:auto}.saasHeroButtons,.saasHeroProof{justify-content:center}.productStage{width:min(720px,100%);margin-inline:auto}.saasBento{grid-template-columns:1fr;grid-template-rows:auto}.bentoLarge{grid-row:auto}.capabilityGrid{grid-template-columns:repeat(2,1fr)}.workflowGrid{grid-template-columns:1fr;gap:45px}}@media (max-width:620px){.saasContainer{width:calc(100% - 28px)}.saasHeader{height:62px;position:-webkit-sticky;position:sticky;top:0}.saasBrandIcon{width:32px;height:32px;border-radius:9px}.saasBrandText{font-size:16px}.saasNavCta{display:none}.saasMenuButton{width:39px;height:39px}.saasMobileMenu{top:67px}.saasHero,.saasHeroInner{min-height:auto}.saasHeroInner{padding:45px 0 52px;gap:40px}.saasHeroCopy{text-align:left}.saasHeroCopy .saasPill,.saasHeroCopy>p{margin-left:0;margin-right:0}.saasPill{padding:6px 9px;font-size:7px}.saasHeroCopy h1{margin:18px 0 15px;font-size:clamp(38px,11vw,48px);line-height:1.01;letter-spacing:-2.6px}.saasHeroCopy>p{font-size:13px;line-height:1.65}.saasHeroButtons{margin-top:23px;display:grid;grid-template-columns:1fr}.saasHeroButtons a{width:100%}.saasHeroPrimary,.saasSecondary{min-height:51px}.saasHeroProof{margin-top:20px;justify-content:flex-start;gap:10px 14px}.saasHeroProof>div{font-size:9px}.productStage{min-height:340px}.productStageGlow{width:95%;height:85%}.productWindow{min-height:293px;border-radius:14px}.productSidebar{width:39px;flex-basis:39px;padding:9px 5px}.productLogo{width:27px;height:27px}.productSideNav{margin-top:18px;gap:5px}.productSideNav span{width:28px;height:28px}.productSideAvatar{width:26px;height:26px}.productMain{padding:10px}.productTopbar strong{font-size:10px}.productTopActions>span{width:25px;height:25px}.productWelcome{margin-top:9px;padding:9px 10px}.productWelcome strong{font-size:9px}.productWelcome p{display:none}.productWelcome button{min-height:25px;padding:0 7px;font-size:6px}.productMetrics{margin-top:7px;gap:5px}.productMetrics article{padding:7px;border-radius:7px}.metricIcon{width:23px;height:23px;margin-bottom:5px}.productMetrics strong{font-size:10px}.productMetrics article>span,.productMetrics small{font-size:5px}.productLower{margin-top:6px;grid-template-columns:1fr}.activityPanel{padding:8px}.recentPanel{display:none}.activityChart{height:50px}.productFloat{padding:6px 8px}.productFloat>span{width:25px;height:25px}.productFloat strong{font-size:7px}.productFloat small{font-size:5px}.floatBalance{top:6px;right:-5px}.floatComplete{left:-4px;bottom:3px}.saasTrustGrid{grid-template-columns:1fr 1fr}.saasTrustGrid>div{padding:17px 6px;border-bottom:1px solid #ededf2}.saasTrustGrid>div:nth-child(2){border-right:0}.saasTrustGrid>div:nth-child(3),.saasTrustGrid>div:nth-child(4){border-bottom:0}.saasTrustGrid strong{font-size:10px}.saasTrustGrid span{font-size:8px}.saasSection{padding:67px 0}.saasSectionHeading{margin-bottom:27px}.saasSectionHeading h2,.workflowCopy h2{margin-top:14px;font-size:33px;line-height:1.04;letter-spacing:-1.8px}.saasSectionHeading p,.workflowCopy>p{font-size:12px}.bentoLarge{grid-template-columns:1fr;gap:25px}.bentoCard,.bentoLarge{padding:21px}.bentoCard h3,.bentoCopy h3{font-size:16px}.bentoCard>p,.bentoCopy p{font-size:11px}.orderDemo{padding:14px}.capabilityGrid{grid-template-columns:1fr;gap:10px}.capabilityGrid article{padding:18px}.workflowGrid{gap:32px}.workflowCta{width:100%}.workflowSteps article{min-height:78px;padding:13px}.saasFinalCta{padding:20px 0 66px}.finalCtaCard{min-height:0;padding:31px 21px;display:block;border-radius:18px}.finalCtaCard h2{margin-top:10px;font-size:27px;letter-spacing:-1.2px}.finalCtaCard p{font-size:10px;line-height:1.6}.finalCtaButton{width:100%;min-height:49px;margin-top:22px}.saasFooterInner{padding:27px 0;min-height:0;flex-direction:column;align-items:flex-start;gap:16px}.saasFooterInner p{order:3;margin:0}}@media (max-width:370px){.saasContainer{width:calc(100% - 22px)}.saasHeroInner{padding-top:37px}.saasHeroCopy h1{font-size:36px;letter-spacing:-2.2px}.floatBalance{display:none}}.saasAuthPage{min-height:100svh;position:relative;overflow:hidden;color:#181820;background:linear-gradient(180deg,#fbfbfe,#f8f8fc)}.saasAuthGlow{position:fixed;pointer-events:none;border-radius:50%}.saasAuthGlowOne{width:520px;height:520px;top:-320px;left:8%;background:rgba(101,85,232,.08)}.saasAuthGlowTwo{width:480px;height:480px;right:-300px;bottom:-240px;background:rgba(75,125,238,.06)}.saasAuthHeader{width:min(1180px,calc(100% - 40px));height:72px;margin-inline:auto;position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between}.saasAuthBack{min-height:38px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;color:#747681;border:1px solid transparent;border-radius:9px;font-size:11px;font-weight:540;transition:.2s ease}.saasAuthBack:hover{color:#343540;border-color:#e7e7ed;background:rgba(255,255,255,.7)}.saasAuthLayout{width:min(1080px,calc(100% - 40px));min-height:calc(100svh - 72px);margin-inline:auto;padding:35px 0 65px;position:relative;z-index:2;display:grid;grid-template-columns:1fr 440px;align-items:center;grid-gap:95px;gap:95px}.saasAuthLayout.registerMode{padding-top:20px;padding-bottom:45px}.saasAuthStory h1{max-width:560px;margin:19px 0 17px;font-size:clamp(45px,5vw,62px);line-height:1.01;letter-spacing:-3.3px;font-weight:660}.saasAuthStory h1 span{display:block;color:#6555e8}.saasAuthStory>p{max-width:500px;margin:0;color:#747681;font-size:14px;line-height:1.7}.saasAuthFeatureList{max-width:470px;margin-top:30px;display:grid;grid-gap:13px;gap:13px}.saasAuthFeatureList>div{display:flex;align-items:center;gap:12px}.saasAuthFeatureList>div>span{width:37px;height:37px;flex:0 0 37px;display:grid;place-items:center;color:#6555e8;border:1px solid #e5e1fd;border-radius:10px;background:#f1efff}.saasAuthFeatureList strong{display:block;font-size:11px;font-weight:630}.saasAuthFeatureList p{margin:3px 0 0;color:#8b8d98;font-size:9px}.authProductPreview{max-width:475px;margin-top:31px;padding:15px;border:1px solid #e7e7ed;border-radius:16px;background:rgba(255,255,255,.78);box-shadow:0 17px 45px rgba(44,40,79,.07);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.authPreviewTop{display:flex;align-items:center;justify-content:space-between}.authPreviewTop small,.authPreviewTop strong{display:block}.authPreviewTop small{color:#9b9ca7;font-size:6px;letter-spacing:.08em}.authPreviewTop strong{margin-top:2px;font-size:10px;font-weight:630}.authPreviewTop>span{width:28px;height:28px;display:grid;place-items:center;color:#6555e8;border-radius:8px;background:#f0eeff;font-size:8px;font-weight:700}.authPreviewBalance{margin-top:12px;padding:14px;color:#fff;border-radius:11px;background:linear-gradient(110deg,#6252df,#6779eb)}.authPreviewBalance small,.authPreviewBalance strong{display:block}.authPreviewBalance small{font-size:6px;letter-spacing:.07em;opacity:.7}.authPreviewBalance strong{margin:4px 0 10px;font-size:18px;font-weight:620}.authPreviewBalance>div{display:flex;justify-content:space-between;font-size:6px;opacity:.78}.authPreviewStats{margin-top:9px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.authPreviewStats>div{padding:10px;border:1px solid #ededf1;border-radius:9px;background:#fff}.authPreviewStats small,.authPreviewStats strong{display:block}.authPreviewStats small{color:#a0a1ab;font-size:5px}.authPreviewStats strong{margin-top:4px;font-size:11px;font-weight:630}.saasAuthFormSide{width:100%}.saasAuthCard{width:100%;padding:31px;border:1px solid #e5e5ec;border-radius:19px;background:rgba(255,255,255,.95);box-shadow:0 25px 65px rgba(42,38,77,.09),0 2px 8px rgba(42,38,77,.03)}.registerMode .saasAuthCard{padding-top:27px;padding-bottom:27px}.saasAuthMobileLogo{display:none}.saasAuthTitle{margin-bottom:23px}.saasAuthTitle>span{display:block;margin-bottom:7px;color:#6555e8;font-size:7px;font-weight:680;letter-spacing:.11em}.saasAuthTitle h2{margin:0;font-size:24px;line-height:1.15;letter-spacing:-1px;font-weight:650}.saasAuthTitle p{max-width:340px;margin:7px 0 0;color:#838590;font-size:10px;line-height:1.55}.saasAuthError{margin-bottom:15px;padding:10px 11px;display:flex;align-items:flex-start;gap:8px;color:#a82f43;border:1px solid #f3d6dc;border-radius:9px;background:#fff5f6}.saasAuthError>span{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;color:#fff;border-radius:50%;background:#c5485c;font-size:9px;font-weight:700}.saasAuthError p{margin:2px 0 0;font-size:9px;line-height:1.45}.saasAuthForm{display:grid;grid-gap:14px;gap:14px}.saasAuthForm label>span,.saasAuthLabel>span{margin-bottom:6px;display:block;color:#555762;font-size:9px;font-weight:590}.saasAuthLabel{margin-bottom:6px;display:flex;align-items:center;justify-content:space-between}.saasAuthLabel>span{margin:0}.saasAuthLabel small{color:#a2a3ad;font-size:7px}.saasAuthNameGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.saasAuthInput{min-height:49px;padding:0 12px;display:flex;align-items:center;gap:9px;color:#a0a1ab;border:1px solid #e4e4ea;border-radius:10px;background:#fcfcfd;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.saasAuthInput:focus-within{color:#6555e8;border-color:#9f95ed;background:#fff;box-shadow:0 0 0 3px rgba(101,85,232,.08)}.saasAuthInput input{width:100%;min-width:0;padding:0;color:#1f2028;border:0;outline:0;background:transparent;font-family:var(--font-geist-sans);font-size:12px}.saasAuthInput input::placeholder{color:#b0b1ba}.saasPasswordToggle{width:34px;height:34px;flex:0 0 34px;padding:0;display:grid;place-items:center;color:#92949e;border:0;border-radius:8px;background:transparent}.saasPasswordToggle:hover{background:#f4f4f7}.saasAuthOptions{min-height:22px;display:flex;align-items:center;justify-content:space-between;gap:12px}.saasAuthOptions>span:first-child{display:flex;align-items:center;gap:5px;color:#858792;font-size:8px}.saasAuthOptions svg{color:#6555e8}.saasForgotPending{color:#8d8f99;font-size:8px}.saasRegisterNotice{display:flex;align-items:flex-start;gap:6px;color:#8a8c97;font-size:7px;line-height:1.45}.saasRegisterNotice svg{flex:0 0 auto;color:#6555e8}.saasAuthSubmit{width:100%;min-height:50px;padding:0 15px;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;border:0;border-radius:10px;background:#6555e8;box-shadow:0 9px 22px rgba(101,85,232,.18);font-size:11px;font-weight:630;transition:.2s ease}.saasAuthSubmit:hover:not(:disabled){background:#5948dc;transform:translateY(-1px)}.saasAuthSubmit:disabled{opacity:.65;cursor:wait}.saasButtonLoader{width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:saasAuthSpin .65s linear infinite}@keyframes saasAuthSpin{to{transform:rotate(1turn)}}.saasAuthDivider{margin:20px 0 14px;display:flex;align-items:center;gap:10px}.saasAuthDivider>span{height:1px;flex:1 1;background:#ededf1}.saasAuthDivider p{margin:0;color:#a0a1aa;font-size:6px;font-weight:630;letter-spacing:.08em}.saasAuthSecondaryAction{width:100%;min-height:45px;display:grid;place-items:center;color:#555762;border:1px solid #e5e5eb;border-radius:10px;background:#fff;font-size:10px;font-weight:590;transition:.18s ease}.saasAuthSecondaryAction:hover{border-color:#d8d6e8;background:#fafafd}.saasAuthSecurity{margin-top:15px;display:flex;align-items:center;justify-content:center;gap:5px;color:#a0a1aa;font-size:7px}@media (max-width:900px){.saasAuthStory{display:none}.saasAuthLayout,.saasAuthLayout.registerMode{width:min(470px,calc(100% - 32px));min-height:calc(100svh - 72px);padding:30px 0 55px;display:block}.saasAuthMobileLogo{margin-bottom:17px;display:block}.saasAuthMobileLogo>span{width:42px;height:42px;display:grid;place-items:center;color:#fff;border-radius:12px;background:#6555e8;box-shadow:0 8px 20px rgba(101,85,232,.18)}}@media (max-width:620px){.saasAuthPage{min-height:100svh;overflow-y:auto;background:radial-gradient(circle at 50% -5%,rgba(101,85,232,.11),transparent 27%),#fafafd}.saasAuthGlow{display:none}.saasAuthHeader{width:100%;height:64px;padding:0 15px}.saasAuthHeader .saasBrandIcon{width:32px;height:32px}.saasAuthHeader .saasBrandText{font-size:16px}.saasAuthBack{width:39px;height:39px;min-height:39px;padding:0;justify-content:center;border-color:#e7e7ed;background:rgba(255,255,255,.72)}.saasAuthBack span{display:none}.saasAuthLayout,.saasAuthLayout.registerMode{width:100%;min-height:auto;padding:10px 13px max(28px,env(safe-area-inset-bottom))}.saasAuthCard{max-width:470px;margin-inline:auto;padding:23px 17px 19px;border-radius:17px;box-shadow:0 15px 42px rgba(42,38,77,.07)}.registerMode .saasAuthCard{padding:21px 17px 19px}.saasAuthMobileLogo{margin-bottom:15px}.saasAuthMobileLogo>span{width:40px;height:40px;border-radius:11px}.saasAuthTitle{margin-bottom:21px}.saasAuthTitle>span{margin-bottom:6px;font-size:7px}.saasAuthTitle h2{font-size:23px;letter-spacing:-.9px}.saasAuthTitle p{max-width:300px;font-size:10px}.saasAuthForm{gap:13px}.saasAuthNameGrid{grid-template-columns:1fr;gap:13px}.saasAuthForm label>span,.saasAuthLabel>span{font-size:9px}.saasAuthInput{min-height:53px;padding-inline:13px;border-radius:11px;background:#fff}.saasAuthInput input{font-size:16px}.saasAuthSubmit{min-height:53px;border-radius:11px;font-size:11px}.saasAuthSecondaryAction{min-height:49px;border-radius:11px;font-size:10px}.saasAuthDivider{margin-top:19px}}@media (max-width:360px){.saasAuthLayout,.saasAuthLayout.registerMode{padding-inline:9px}.registerMode .saasAuthCard,.saasAuthCard{padding-inline:14px}}.userApp{--ua-purple:#6953ef;--ua-purple-2:#765cff;--ua-purple-soft:#f0edff;--ua-blue:#3485f6;--ua-green:#18ad78;--ua-orange:#f3a536;--ua-red:#ef5965;--ua-text:#171821;--ua-muted:#7e818d;--ua-border:#e8e9ef;--ua-surface:#ffffff;--ua-bg:#f7f8fb;min-height:100svh;color:var(--ua-text);background:var(--ua-bg);font-family:var(--font-geist-sans)}.userApp *,.userApp :after,.userApp :before{box-sizing:border-box}.userAppLoading{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#181922;background:#f8f8fc;font-family:var(--font-geist-sans)}.userAppLoading>span{width:31px;height:31px;margin-bottom:14px;border:3px solid #e5e1ff;border-top-color:#6953ef;border-radius:50%;animation:userAppSpin .7s linear infinite}.userAppLoading strong{font-size:15px;font-weight:680}.userAppLoading p{margin:5px 0 0;color:#8a8c97;font-size:10px}@keyframes userAppSpin{to{transform:rotate(1turn)}}.userSidebar{width:218px;position:fixed;inset:0 auto 0 0;z-index:30;border-right:1px solid var(--ua-border);background:#fff}.userSidebarInner{height:100%;padding:20px 13px 15px;display:flex;flex-direction:column}.userAppBrand{min-height:46px;padding:0 9px;display:flex;align-items:center;gap:9px;color:#171821}.userAppBrand>span{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;color:#fff;border-radius:10px;background:linear-gradient(135deg,#7259f2,#5d48e5);box-shadow:0 7px 18px rgba(105,83,239,.19)}.userAppBrand small,.userAppBrand strong{display:block}.userAppBrand strong{font-size:14px;line-height:1;letter-spacing:-.45px;font-weight:720}.userAppBrand small{margin-top:4px;color:#9b9da7;font-size:6px;font-weight:650;letter-spacing:.11em}.userSideNav{margin-top:23px;display:grid;grid-gap:3px;gap:3px}.userDrawerNav a,.userSideNav a{min-height:42px;padding:0 11px;display:flex;align-items:center;gap:11px;color:#646773;border-radius:9px;font-size:11px;font-weight:530;transition:.16s ease}.userDrawerNav a svg,.userSideNav a svg{flex:0 0 auto;color:#858895}.userSideNav a:hover{color:#343541;background:#f7f7fa}.userDrawerNav a.active,.userSideNav a.active{color:#fff;background:linear-gradient(100deg,#7458f4,#6549ed);box-shadow:0 7px 17px rgba(105,83,239,.16)}.userDrawerNav a.active svg,.userSideNav a.active svg{color:#fff}.userLogout{width:100%;min-height:42px;margin-top:auto;padding:0 11px;display:flex;align-items:center;gap:11px;color:#737681;border:0;border-radius:9px;background:transparent;font-family:inherit;font-size:11px;font-weight:530;cursor:pointer}.userLogout:hover{color:#d34755;background:#fff3f4}.userWorkspace{min-height:100svh;margin-left:218px}.userTopbar{height:73px;padding:0 24px;position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:18px;border-bottom:1px solid rgba(231,232,238,.92);background:rgba(255,255,255,.91);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.userMobileMenu{display:none}.userTopTitle{min-width:0;flex:1 1}.userTopTitle h1{margin:0;line-height:1.1;letter-spacing:-.5px;font-weight:680}.userTopTitle p{margin:4px 0 0;color:#8b8d98;font-size:9px}.userTopActions{display:flex;align-items:center;gap:9px}.userQuickOrder{min-height:37px;padding:0 12px;display:flex;align-items:center;gap:6px;color:#fff;border-radius:9px;background:#6953ef;font-size:9px;font-weight:620}.userIconButton{width:38px;height:38px;position:relative;display:grid;place-items:center;color:#626571;border:1px solid #e8e9ee;background:#fff}.userIconButton i{width:6px;height:6px;position:absolute;top:7px;right:7px;border:1.5px solid #fff;border-radius:50%;background:#ef5965}.userIdentity{min-width:124px;display:flex;align-items:center;gap:8px}.userAvatar{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;color:#fff;border-radius:50%;background:linear-gradient(135deg,#7259f2,#5d48e5);font-size:11px;font-weight:680}.userIdentity>span:last-child{min-width:0}.userIdentity small,.userIdentity strong{display:block;max-width:105px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.userIdentity strong{font-size:9px;font-weight:640}.userIdentity small{margin-top:3px;color:#999ba5;font-size:7px}.userContent{width:min(1420px,100%);margin-inline:auto;padding:20px 22px 35px}.userDashboard{display:grid;grid-gap:14px;gap:14px}.userDashboardTop{display:grid;grid-template-columns:minmax(330px,1.25fr) minmax(190px,.58fr) minmax(360px,1.05fr);grid-gap:12px;gap:12px}.popularServicesWidget,.serviceCategoryCard,.userMiniStats article,.userOrderWidget,.userPageCard,.userPromoCard,.userTableCard,.userWalletCard{border:1px solid var(--ua-border);background:#fff;box-shadow:0 2px 5px rgba(34,36,54,.025)}.userPromoCard{min-height:150px;padding:23px;position:relative;overflow:hidden;display:flex;border:0;border-radius:14px;color:#fff;background:radial-gradient(circle at 82% 20%,rgba(255,255,255,.17),transparent 22%),linear-gradient(115deg,#9b48e9,#704ef3 48%,#3f8ef7);box-shadow:0 10px 28px rgba(102,79,229,.17)}.userPromoCard>div:first-child{width:64%;position:relative;z-index:3}.userPromoCard>div:first-child>span{font-size:7px;font-weight:680;letter-spacing:.11em;opacity:.78}.userPromoCard h2{margin:7px 0 5px;font-size:21px;line-height:1.08;letter-spacing:-.75px;font-weight:670}.userPromoCard p{max-width:300px;margin:0;font-size:9px;line-height:1.45;opacity:.78}.userPromoCard a{min-height:32px;margin-top:15px;padding:0 11px;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:6px;color:#644de5;border-radius:7px;background:#fff;font-size:8px;font-weight:650}.promoVisual{width:38%;position:absolute;inset:0 0 0 auto}.promoPhone{width:73px;height:119px;right:28px;bottom:-16px;place-items:center;color:#fff;border:5px solid rgba(255,255,255,.9);border-radius:18px;background:linear-gradient(145deg,#fd7c43,#c83dd8 45%,#6555e8);transform:rotate(-8deg);box-shadow:0 14px 30px rgba(40,24,102,.24)}.promoBubble,.promoPhone{position:absolute;display:grid}.promoBubble{z-index:2;place-items:center;color:#fff;border:2px solid rgba(255,255,255,.28);border-radius:50%;font-size:8px;font-weight:700;box-shadow:0 8px 18px rgba(37,25,91,.15)}.bubbleOne{width:30px;height:30px;top:24px;right:17px;background:#ff6eab}.bubbleTwo{width:27px;height:27px;right:105px;bottom:24px;background:#31b6f5}.bubbleThree{width:24px;height:24px;top:18px;right:102px;background:#8b65ff}.userWalletCard{min-height:150px;padding:18px;border-radius:14px}.walletTitle{display:flex;align-items:center;gap:7px}.walletTitle>span{width:30px;height:30px;display:grid;place-items:center;color:#6953ef;border-radius:8px;background:#f0edff}.walletTitle p{margin:0;color:#777a85;font-size:9px}.userWalletCard>strong{margin-top:8px;display:block;font-size:24px;letter-spacing:-1px;font-weight:690}.userWalletCard>div:last-child{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.userWalletCard>div:last-child a{min-height:34px;display:grid;place-items:center;border-radius:8px;font-size:8px;font-weight:620}.userWalletCard>div:last-child a:first-child{color:#fff;background:#6953ef}.userWalletCard>div:last-child a:last-child{color:#626571;border:1px solid #e6e7ec;background:#fff}.userMiniStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px}.userMiniStats article{min-width:0;min-height:150px;padding:14px 11px;border-radius:13px}.userMiniStats article>span{width:34px;height:34px;margin-bottom:18px;display:grid;place-items:center;border-radius:10px}.userMiniStats span.blue{color:#2d7de5;background:#edf5ff}.userMiniStats span.green{color:#14a876;background:#eaf9f3}.userMiniStats span.orange{color:#e59b29;background:#fff5e5}.userMiniStats span.red{color:#e65360;background:#fff0f1}.userMiniStats small,.userMiniStats strong{display:block}.userMiniStats small{min-height:22px;color:#7c7f8a;font-size:7px;line-height:1.35}.userMiniStats strong{margin-top:4px;overflow:hidden;font-size:16px;letter-spacing:-.4px;font-weight:680;text-overflow:ellipsis}.userDashboardMain{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:14px;gap:14px}.popularServicesWidget,.userOrderWidget{min-width:0;padding:17px;border-radius:14px}.userWidgetHeading{display:flex;align-items:center;justify-content:space-between;gap:12px}.userWidgetHeading h2{margin:0;font-size:14px;letter-spacing:-.3px;font-weight:670}.userWidgetHeading p{margin:4px 0 0;color:#92949f;font-size:8px}.userWidgetHeading>span{width:33px;height:33px;display:grid;place-items:center;color:#6953ef;border-radius:9px;background:#f0edff}.userWidgetHeading>a{color:#6953ef;font-size:8px;font-weight:600}.userOrderTabs{height:38px;margin-top:15px;padding:3px;display:grid;grid-template-columns:1fr 1fr;border-radius:8px;background:#f4f4f8}.userOrderTabs a,.userOrderTabs button{display:grid;place-items:center;color:#777a85;border:0;border-radius:6px;background:transparent;font-family:inherit;font-size:8px;font-weight:590}.userOrderTabs button.active{color:#fff;background:#6953ef;box-shadow:0 4px 10px rgba(105,83,239,.15)}.fullOrderForm,.profileForm,.ticketForm,.userOrderForm{margin-top:14px;display:grid;grid-gap:11px;gap:11px}.fullOrderForm label>span,.massOrderForm label>span,.profileForm label>span,.ticketForm label>span,.userOrderForm label>span{margin-bottom:5px;display:block;color:#50525d;font-size:8px;font-weight:610}.fullOrderForm input,.fullOrderForm select,.massOrderForm textarea,.profileForm input,.servicesSearch,.servicesToolbar select,.ticketForm input,.ticketForm textarea,.userOrderForm input,.userOrderForm select,.userTableToolbar select{width:100%;border:1px solid #e4e5eb;outline:none;border-radius:8px;background:#fff;font-family:inherit;transition:.15s ease}.fullOrderForm input,.fullOrderForm select,.profileForm input,.servicesToolbar select,.ticketForm input,.userOrderForm input,.userOrderForm select,.userTableToolbar select{height:40px;padding:0 11px;color:#454752;font-size:9px}.fullOrderForm input:focus,.fullOrderForm select:focus,.massOrderForm textarea:focus,.servicesToolbar select:focus,.ticketForm input:focus,.ticketForm textarea:focus,.userOrderForm input:focus,.userOrderForm select:focus,.userTableToolbar select:focus{border-color:#a89df1;box-shadow:0 0 0 3px rgba(105,83,239,.07)}.userOrderTotal{min-height:50px;margin-top:1px;padding:7px 8px 7px 11px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:9px;background:#f7f7fa}.userOrderTotal span,.userOrderTotal strong{display:block}.userOrderTotal span{color:#8b8d97;font-size:7px}.userOrderTotal strong{margin-top:2px;font-size:13px;font-weight:680}.userOrderTotal a{min-width:135px;min-height:36px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;border-radius:8px;background:#6953ef;font-size:8px;font-weight:620}.popularServiceList{margin-top:10px}.popularService{min-height:58px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #eff0f3}.popularService:last-child{border-bottom:0}.categorySocial,.servicePreviewIcon{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:10px}.categorySocial.instagram,.servicePreviewIcon.instagram{color:#d84f90;background:#fff0f7}.servicePreviewIcon.purple{color:#7656e8;background:#f2eeff}.categorySocial.youtube,.servicePreviewIcon.youtube{color:#e84f52;background:#fff0f0}.servicePreviewIcon.blue{color:#347ce4;background:#edf5ff}.popularService>div{min-width:0;flex:1 1}.popularService>div small,.popularService>div strong{display:block}.popularService>div strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:620}.popularService>div small{margin-top:3px;color:#9a9ca6;font-size:7px}.servicePrice{min-width:45px}.servicePrice small,.servicePrice strong{display:block}.servicePrice small{color:#9b9da7;font-size:6px}.servicePrice strong{margin-top:2px;font-size:9px}.popularService>a{min-width:48px;min-height:28px;display:grid;place-items:center;color:#6953ef;border-radius:7px;background:#f0edff;font-size:7px;font-weight:620}.profileGrid,.userTwoColumn{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start}.profileGrid,.userSideStack,.userTwoColumn{display:grid;grid-gap:14px;gap:14px}.serviceCategoryCard,.userPageCard,.userTableCard{border-radius:14px}.userPageCard{padding:18px}.userPageCard>header>div{display:flex;align-items:center;gap:10px}.userPageCardIcon{width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;color:#6953ef;border-radius:9px;background:#f0edff}.userPageCard h2{margin:0;font-size:13px;letter-spacing:-.25px;font-weight:660}.userPageCard header p{margin:4px 0 0;color:#92949f;font-size:8px}.fullOrderForm{margin-top:20px}.orderChargeBox{min-height:68px;margin-top:4px;padding:10px 11px 10px 14px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-radius:10px;background:#f7f7fa}.orderChargeBox small,.orderChargeBox strong{display:block}.orderChargeBox small{color:#8a8c96;font-size:8px}.orderChargeBox strong{margin-top:3px;font-size:18px;font-weight:680}.massOrderFooter button,.orderChargeBox button,.ticketForm button{padding:0 17px;gap:7px;color:#fff;border:0;border-radius:8px;background:#6953ef;font-weight:620}.massOrderFooter button,.orderChargeBox button,.panelOutlineButton,.ticketForm button{min-height:40px;display:flex;align-items:center;justify-content:center;font-family:inherit;font-size:9px}.panelOutlineButton{margin-top:16px;padding:0 13px;gap:6px;color:#6550e3;border:1px solid #dedaf7;border-radius:8px;background:#f8f7ff;font-weight:610}button.panelOutlineButton:disabled{opacity:.55}.panelEmpty{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#a0a2ac}.panelEmpty.compact{min-height:150px}.panelEmpty>svg{margin-bottom:10px;color:#a49aec}.panelEmpty strong{color:#5c5f69;font-size:10px;font-weight:620}.panelEmpty p{max-width:280px;margin:5px auto 0;color:#9b9da7;font-size:8px;line-height:1.5}.massOrderForm{margin-top:18px}.massOrderForm textarea,.ticketForm textarea{padding:11px;resize:vertical;color:#4c4e59;font-size:10px;line-height:1.6}.massOrderFooter{margin-top:11px;display:flex;align-items:center;justify-content:space-between;gap:15px}.massOrderFooter>span{color:#92949f;font-size:8px}.formatExample{margin-top:18px}.formatExample code{padding:10px;display:block;overflow-x:auto;color:#6152c8;border:1px solid #e7e4fa;border-radius:8px;background:#f8f7ff;font-family:var(--font-geist-mono);font-size:8px;white-space:nowrap}.formatExample p{margin:14px 0 6px;color:#898b96;font-size:8px}.servicesPage{display:grid;grid-gap:13px;gap:13px}.servicesToolbar,.userTableToolbar{padding:11px;display:flex;align-items:center;gap:9px;border:1px solid var(--ua-border);border-radius:13px;background:#fff}.servicesSearch{height:40px;min-width:0;flex:1 1;padding:0 11px;display:flex;align-items:center;gap:8px;color:#92949f}.servicesSearch input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;font-family:inherit;font-size:9px}.servicesToolbar select,.userTableToolbar select{width:175px}.serviceCategoryCard{overflow:hidden}.serviceCategoryCard>header{min-height:68px;padding:13px 16px;display:flex;align-items:center;gap:11px;border-bottom:1px solid #ededf1}.serviceCategoryCard h2{margin:0;font-size:12px;font-weight:650}.serviceCategoryCard header p{margin:3px 0 0;color:#9496a0;font-size:8px}.userTableCard{overflow:hidden}.userTableToolbar{border:0;border-bottom:1px solid #ededf1;border-radius:0}.responsiveTable{min-height:350px;position:relative;overflow-x:auto}.responsiveTable table{width:100%;border-collapse:collapse}.responsiveTable th{height:43px;padding:0 13px;color:#8c8e98;border-bottom:1px solid #ededf1;background:#fafafd;text-align:left;font-size:7px;font-weight:630;letter-spacing:.02em}.responsiveTable td{padding:12px 13px;border-bottom:1px solid #f0f0f3;font-size:8px}.tableEmpty{min-height:280px}.fundsLayout{display:grid;grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);align-items:start;grid-gap:14px;gap:14px}.fundsBalanceCard{min-height:176px;padding:23px;grid-row:span 2;color:#fff;border-radius:15px;background:radial-gradient(circle at 95% 0,rgba(255,255,255,.14),transparent 35%),linear-gradient(135deg,#755af2,#5743d6);box-shadow:0 12px 30px rgba(91,68,214,.16)}.fundsBalanceCard>span{font-size:7px;font-weight:650;letter-spacing:.1em;opacity:.7}.fundsBalanceCard strong{margin-top:12px;display:block;font-size:31px;letter-spacing:-1.2px;font-weight:670}.fundsBalanceCard p{margin:9px 0 0;font-size:9px;opacity:.68}.paymentEmpty{min-height:130px;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.paymentEmpty>span{width:42px;height:42px;margin-bottom:10px;display:grid;place-items:center;color:#6953ef;border-radius:11px;background:#f0edff}.paymentEmpty strong{font-size:10px;font-weight:620}.paymentEmpty p{max-width:330px;margin:5px auto 0;color:#9698a2;font-size:8px;line-height:1.5}.apiKeyBox{margin-top:19px;display:grid;grid-gap:14px;gap:14px}.apiKeyBox label>span{margin-bottom:6px;display:block;color:#656873;font-size:8px;font-weight:600}.apiKeyBox label>div{min-height:43px;padding-left:11px;display:flex;align-items:center;gap:8px;overflow:hidden;border:1px solid #e5e6eb;border-radius:8px;background:#fafafd}.apiKeyBox code{min-width:0;flex:1 1;overflow:hidden;color:#6d6f7a;font-family:var(--font-geist-mono);font-size:8px;white-space:nowrap;text-overflow:ellipsis}.apiKeyBox button{width:42px;height:41px;display:grid;place-items:center;color:#6d5ce1;border:0;border-left:1px solid #e5e6eb;background:#fff}.infoNotice{margin-top:17px;padding:12px;color:#716a9d;border:1px solid #e6e2fa;border-radius:9px;background:#f8f7ff;font-size:8px;line-height:1.55}.referralStats{margin-bottom:14px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px}.referralStats article{min-height:105px;padding:17px;border:1px solid var(--ua-border);border-radius:13px;background:#fff}.referralStats span,.referralStats strong{display:block}.referralStats span{color:#898b96;font-size:8px}.referralStats strong{margin-top:11px;font-size:22px;letter-spacing:-.8px;font-weight:670}.referralLinkBox{margin-top:18px}.referralLinkBox>span{margin-bottom:6px;display:block;color:#646671;font-size:8px;font-weight:600}.referralLinkBox>div{display:flex;gap:8px}.referralLinkBox input{height:43px;min-width:0;flex:1 1;padding:0 11px;color:#888a95;background:#fafafd;font-size:9px}.referralLinkBox button,.referralLinkBox input{border:1px solid #e5e6eb;border-radius:8px;font-family:inherit}.referralLinkBox button{min-width:80px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:6px;color:#8a8c96;background:#fff;font-size:8px}.profileTwo{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.profileForm input:disabled{color:#999ba5;background:#fafafd}.profileForm>button{min-height:40px;color:#fff;border:0;border-radius:8px;background:#6953ef;font-family:inherit;font-size:9px;font-weight:620}.profileForm>button:disabled{opacity:.55}.userDrawerBackdrop,.userMobileBottom{display:none}@media (max-width:1180px){.userDashboardTop{grid-template-columns:1.2fr .8fr}.userMiniStats{grid-column:1/-1}.userMiniStats article{min-height:105px}.userMiniStats article>span{margin-bottom:9px}}@media (max-width:900px){.userSidebar{display:none}.userWorkspace{margin-left:0}.userTopbar{height:66px;padding:0 15px}.userMobileMenu{width:39px;height:39px;flex:0 0 39px;display:grid;place-items:center;color:#5e606b;border:1px solid #e7e8ed;border-radius:10px;background:#fff}.userTopActions .userQuickOrder{display:none}.userDrawerBackdrop{position:fixed;inset:0;z-index:100;display:block;background:rgba(23,22,35,.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.userDrawer{width:min(310px,86vw);height:100%;padding:16px 13px;display:flex;flex-direction:column;background:#fff;box-shadow:20px 0 50px rgba(28,25,57,.16);animation:userDrawerIn .2s ease-out}@keyframes userDrawerIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.userDrawerHead{display:flex;align-items:center;justify-content:space-between}.userDrawerHead>button{width:38px;height:38px;display:grid;place-items:center;color:#686a75;border:1px solid #e8e8ed;border-radius:10px;background:#fff}.userDrawerProfile{margin:18px 3px 11px;padding:12px;display:flex;align-items:center;gap:10px;border-radius:11px;background:#f7f6ff}.userDrawerProfile small,.userDrawerProfile strong{display:block}.userDrawerProfile strong{font-size:10px}.userDrawerProfile small{margin-top:3px;color:#92949f;font-size:8px}.userDrawerNav{display:grid;grid-gap:2px;gap:2px;overflow-y:auto}.userDrawer .userLogout{margin-top:10px}}@media (max-width:620px){.userApp{padding-bottom:calc(69px + env(safe-area-inset-bottom));background:#f5f6fa}.userTopbar{height:61px;padding:0 12px;gap:9px;position:-webkit-sticky;position:sticky;top:0}.userMobileMenu{width:37px;height:37px;flex-basis:37px}.userTopTitle{display:none}.userTopbar:before{content:"LoyalSMM";min-width:0;flex:1 1;color:#1c1d25;font-size:14px;font-weight:700;letter-spacing:-.4px}.userTopActions{gap:7px}.userTopActions .userIdentity>span:last-child{display:none}.userTopActions .userIdentity{min-width:auto}.userTopActions .userAvatar{width:34px;height:34px;flex-basis:34px}.userIconButton{width:36px;height:36px}.userContent{padding:12px 11px 20px}.userDashboard{gap:10px}.userDashboardTop{display:flex;flex-direction:column;gap:9px}.userPromoCard{display:none}.userWalletCard{min-height:104px;padding:15px;order:1;color:#fff;border:0;border-radius:13px;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.14),transparent 35%),linear-gradient(115deg,#7458f3,#5c49e5 58%,#438cf5);box-shadow:0 8px 22px rgba(91,69,215,.15)}.walletTitle>span{display:none}.walletTitle p{color:rgba(255,255,255,.77);font-size:8px}.userWalletCard>strong{margin-top:3px;font-size:23px}.userWalletCard>div:last-child{margin-top:12px;display:flex}.userWalletCard>div:last-child a{min-height:29px;padding:0 10px;color:#5c49d9;background:#fff;font-size:7px}.userWalletCard>div:last-child a:last-child{color:#fff;border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.12)}.userMiniStats{width:100%;order:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px}.userMiniStats article{min-height:85px;padding:9px 4px;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:10px}.userMiniStats article>span{width:28px;height:28px;margin-bottom:6px;border-radius:8px}.userMiniStats article>span svg{width:14px;height:14px}.userMiniStats small{min-height:19px;font-size:6px}.userMiniStats strong{margin-top:2px;max-width:100%;font-size:11px}.userDashboardMain{grid-template-columns:1fr;gap:9px}.popularServicesWidget,.userOrderWidget{padding:13px;border-radius:12px}.userWidgetHeading h2{font-size:12px}.userWidgetHeading p{font-size:7px}.userWidgetHeading>span{width:30px;height:30px}.userOrderTabs{height:37px;margin-top:12px}.userOrderTabs a,.userOrderTabs button{font-size:8px}.userOrderForm{gap:9px}.fullOrderForm input,.fullOrderForm select,.profileForm input,.servicesToolbar select,.ticketForm input,.userOrderForm input,.userOrderForm select,.userTableToolbar select{height:45px;font-size:16px}.fullOrderForm label>span,.massOrderForm label>span,.profileForm label>span,.ticketForm label>span,.userOrderForm label>span{font-size:8px}.userOrderTotal{min-height:57px}.userOrderTotal a{min-width:120px;min-height:40px}.popularServicesWidget{display:none}.fundsLayout,.profileGrid,.userTwoColumn{grid-template-columns:1fr;gap:10px}.userPageCard{padding:14px;border-radius:12px}.userPageCard h2{font-size:12px}.userPageCard header p{font-size:7px}.userPageCardIcon{width:32px;height:32px;flex-basis:32px}.fullOrderForm{margin-top:16px;gap:10px}.orderChargeBox{min-height:67px;padding:9px}.orderChargeBox button{min-height:43px;padding-inline:13px}.panelEmpty{min-height:180px}.panelEmpty.compact{min-height:125px}.massOrderForm textarea,.ticketForm textarea{font-size:16px}.massOrderFooter{align-items:stretch;flex-direction:column}.massOrderFooter button,.ticketForm button{min-height:46px}.servicesToolbar,.userTableToolbar{padding:8px;align-items:stretch;flex-direction:column;border-radius:11px}.servicesSearch{height:45px}.servicesSearch input{font-size:16px}.servicesToolbar select,.userTableToolbar select{width:100%}.serviceCategoryCard{border-radius:11px}.responsiveTable{min-height:320px}.responsiveTable table{min-width:650px}.fundsBalanceCard{min-height:138px;grid-row:auto;padding:19px;border-radius:13px}.fundsBalanceCard strong{font-size:28px}.referralStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.referralStats article{min-height:89px;padding:11px 8px;border-radius:10px}.referralStats span{font-size:6px}.referralStats strong{margin-top:9px;font-size:15px}.referralLinkBox>div{align-items:stretch;flex-direction:column}.referralLinkBox input{height:47px;font-size:16px}.referralLinkBox button{min-height:44px}.profileTwo{grid-template-columns:1fr}.userMobileBottom{height:calc(64px + env(safe-area-inset-bottom));padding:5px 7px env(safe-area-inset-bottom);position:fixed;inset:auto 0 0;z-index:50;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #e3e4e9;background:rgba(255,255,255,.96);box-shadow:0 -8px 24px rgba(38,38,55,.055);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.userMobileBottom a{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#858894;border-radius:9px;font-size:6px;font-weight:570}.userMobileBottom a.active{color:#6953ef}.userMobileBottom a.active svg{filter:drop-shadow(0 3px 5px rgba(105,83,239,.15))}.userDrawer{padding-bottom:calc(15px + env(safe-area-inset-bottom))}}@media (max-width:360px){.userContent{padding-inline:8px}.userMiniStats{gap:3px}.userMiniStats article{padding-inline:2px}.userOrderTotal{align-items:stretch;flex-direction:column}.userOrderTotal a{width:100%}}.referenceDashboard{width:100%;display:grid;grid-gap:15px;gap:15px}.referenceDashboardTop{display:grid;grid-template-columns:minmax(370px,1.25fr) minmax(190px,.58fr) minmax(390px,1.08fr);grid-gap:13px;gap:13px}.referencePromo{min-height:164px;padding:23px 24px;position:relative;overflow:hidden;color:#fff;border-radius:15px;background:radial-gradient(circle at 82% 15%,rgba(255,255,255,.18),transparent 25%),linear-gradient(118deg,#9b4ae9,#7350ee 47%,#438df4);box-shadow:0 10px 30px rgba(102,76,225,.16)}.referencePromoContent{width:62%;position:relative;z-index:3}.referencePromoBadge{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:5px;color:rgba(255,255,255,.78);font-size:7px;font-weight:700;letter-spacing:.11em}.referencePromo h2{margin:8px 0 6px;color:#fff;font-size:22px;line-height:1.06;letter-spacing:-.75px;font-weight:680}.referencePromo p{max-width:290px;margin:0;color:rgba(255,255,255,.72);font-size:8px;line-height:1.55}.referencePromoButton{min-height:31px;margin-top:14px;padding:0 11px;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#654ae3;border-radius:7px;background:#fff;font-size:8px;font-weight:660;box-shadow:0 6px 14px rgba(42,26,100,.11)}.referencePromoArtwork{width:42%;position:absolute;inset:0 0 0 auto}.referencePhone{width:81px;height:132px;padding:16px 10px 10px;position:absolute;right:30px;bottom:-18px;overflow:hidden;border:5px solid rgba(255,255,255,.92);border-radius:19px;background:linear-gradient(155deg,rgba(255,255,255,.96),rgba(246,241,255,.9));transform:rotate(-8deg);box-shadow:0 16px 32px rgba(39,24,93,.24)}.referencePhoneTop{width:25px;height:4px;position:absolute;top:5px;left:50%;border-radius:20px;background:#ded9ec;transform:translateX(-50%)}.referencePhoneAvatar{width:36px;height:36px;margin:2px auto 9px;display:grid;place-items:center;color:#fff;border-radius:11px;background:linear-gradient(135deg,#fd7a44,#d845c5 50%,#7357ee)}.referencePhoneLine{height:5px;display:block;margin-inline:auto;border-radius:20px;background:#e6e1f0}.referencePhoneLineOne{width:43px}.referencePhoneLineTwo{width:31px;margin-top:5px}.referencePhoneStats{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px}.referencePhoneStats span{height:17px;border-radius:5px;background:#eeeafd}.referenceFloat{position:absolute;z-index:5;display:grid;place-items:center;color:#fff;border:2px solid rgba(255,255,255,.28);border-radius:50%;box-shadow:0 8px 18px rgba(42,25,96,.16)}.referenceFloatInstagram{width:34px;height:34px;top:21px;right:12px;background:linear-gradient(135deg,#f59a48,#d344bd)}.referenceFloatYoutube{width:30px;height:30px;right:109px;bottom:25px;background:#ff565b}.referenceFloatHeart{width:27px;height:27px;top:18px;right:108px;background:#8e6bff;font-size:11px}.referenceWallet{min-height:164px;padding:18px;border:1px solid #e7e8ed;border-radius:15px;background:#fff;box-shadow:0 2px 6px rgba(34,36,54,.025)}.referenceWalletHeader{display:flex;align-items:center;gap:9px}.referenceWalletIcon{width:33px;height:33px;flex:0 0 33px;display:grid;place-items:center;color:#6953ef;border-radius:9px;background:#f0edff}.referenceWalletHeader small,.referenceWalletHeader span{display:block}.referenceWalletHeader div>span{color:#62646e;font-size:8px;font-weight:630}.referenceWalletHeader small{margin-top:2px;color:#a0a2ab;font-size:6px}.referenceWallet>strong{margin-top:13px;display:block;color:#1c1d25;font-size:25px;font-weight:690;letter-spacing:-1px}.referenceWalletActions{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.referenceWalletActions a{min-height:32px;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:7px;font-size:7px;font-weight:630}.referenceWalletActions a:first-child{color:#fff;background:#6953ef}.referenceWalletActions a:last-child{color:#666873;border:1px solid #e4e5ea;background:#fff}.referenceStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.referenceStatCard{min-width:0;min-height:78px;padding:11px;display:flex;align-items:center;gap:9px;border:1px solid #e7e8ed;border-radius:12px;background:#fff;box-shadow:0 2px 5px rgba(34,36,54,.025)}.referenceStatIcon{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border-radius:9px}.referenceStatIcon.blue{color:#3180e8;background:#edf5ff}.referenceStatIcon.green{color:#13a777;background:#eaf9f3}.referenceStatIcon.orange{color:#e59a28;background:#fff5e5}.referenceStatIcon.purple{color:#7559e7;background:#f1edff}.referenceStatCard div{min-width:0}.referenceStatCard small,.referenceStatCard strong{display:block}.referenceStatCard small{overflow:hidden;color:#858792;font-size:7px;white-space:nowrap;text-overflow:ellipsis}.referenceStatCard strong{margin-top:4px;color:#1e1f27;font-size:15px;font-weight:680;letter-spacing:-.3px}.referenceDashboardMain{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);grid-gap:13px;gap:13px}.referenceOrderCard,.referencePopularCard{min-width:0;padding:17px;border:1px solid #e7e8ed;border-radius:15px;background:#fff;box-shadow:0 2px 6px rgba(34,36,54,.025)}.referenceCardHeader{display:flex;align-items:center;gap:10px}.referenceHeadingIcon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;color:#6953ef;border-radius:9px;background:#f0edff}.referenceCardHeader h2,.referencePopularHeader h2{margin:0;color:#202129;font-size:13px;font-weight:670;letter-spacing:-.25px}.referenceCardHeader p,.referencePopularHeader p{margin:3px 0 0;color:#999ba5;font-size:7px}.referenceOrderTabs{height:38px;margin-top:15px;padding:3px;display:grid;grid-template-columns:1fr 1fr;border-radius:8px;background:#f4f4f8}.referenceOrderTabs a,.referenceOrderTabs button{border:0;display:grid;place-items:center;color:#7d7f89;border-radius:6px;background:transparent;font-family:inherit;font-size:8px;font-weight:590}.referenceOrderTabs .active{color:#fff;background:#6953ef;box-shadow:0 4px 10px rgba(105,83,239,.14)}.referenceOrderForm{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.referenceOrderForm label>span{margin-bottom:5px;display:block;color:#50525c;font-size:8px;font-weight:610}.referenceOrderForm input,.referenceOrderForm select{width:100%;height:40px;padding:0 11px;color:#4d4f59;border:1px solid #e3e4e9;outline:0;border-radius:8px;background:#fff;font-family:inherit;font-size:9px;transition:border-color .15s ease,box-shadow .15s ease}.referenceOrderForm input:focus,.referenceOrderForm select:focus{border-color:#a89cf0;box-shadow:0 0 0 3px rgba(105,83,239,.07)}.referenceOrderFooter{min-height:55px;padding:8px 8px 8px 12px;grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:15px;border-radius:9px;background:#f7f7fa}.referenceOrderFooter span,.referenceOrderFooter strong{display:block}.referenceOrderFooter span{color:#8d8f99;font-size:7px}.referenceOrderFooter strong{margin-top:2px;color:#1d1e26;font-size:14px;font-weight:680}.referenceOrderFooter>a{min-width:132px;min-height:37px;padding:0 13px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;border-radius:8px;background:#6953ef;font-size:8px;font-weight:630}.referencePopularHeader{min-height:35px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.referencePopularHeader>a{display:flex;align-items:center;gap:4px;color:#6953ef;font-size:7px;font-weight:630}.referenceServiceList{margin-top:8px}.referenceService{min-height:58px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #eff0f3}.referenceServiceIcon{width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;border-radius:10px}.referenceServiceIcon.instagram{color:#d74c91;background:#fff0f7}.referenceServiceIcon.likes{color:#7556e7;background:#f2eeff}.referenceServiceIcon.youtube{color:#e85054;background:#fff0f0}.referenceServiceIcon.engagement{color:#337ee5;background:#edf5ff}.referenceServiceInfo{min-width:0;flex:1 1}.referenceServiceInfo small,.referenceServiceInfo strong{display:block}.referenceServiceInfo strong{overflow:hidden;color:#383a43;font-size:8px;font-weight:620;white-space:nowrap;text-overflow:ellipsis}.referenceServiceInfo small{margin-top:3px;color:#a0a2ab;font-size:6px}.referenceServicePrice{min-width:37px}.referenceServicePrice small,.referenceServicePrice strong{display:block}.referenceServicePrice small{color:#a0a2ab;font-size:6px}.referenceServicePrice strong{margin-top:2px;color:#494b55;font-size:8px}.referenceService>a{min-width:44px;min-height:27px;display:grid;place-items:center;color:#6953ef;border-radius:7px;background:#f0edff;font-size:7px;font-weight:620}.referenceSupport{min-height:53px;margin-top:11px;padding:8px 9px;display:flex;align-items:center;gap:8px;border-radius:9px;background:#f8f7ff}.referenceSupport>span{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;color:#6953ef;border-radius:8px;background:#ebe7ff}.referenceSupport>div{min-width:0;flex:1 1}.referenceSupport small,.referenceSupport strong{display:block}.referenceSupport strong{color:#494b55;font-size:8px;font-weight:620}.referenceSupport small{margin-top:2px;overflow:hidden;color:#989aa4;font-size:6px;white-space:nowrap;text-overflow:ellipsis}.referenceSupport>a{color:#6953ef;font-size:7px;font-weight:630}@media (max-width:1180px){.referenceDashboardTop{grid-template-columns:minmax(360px,1.25fr) minmax(210px,.75fr)}.referenceStats{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:800px){.referenceDashboardTop{grid-template-columns:1fr 1fr}.referencePromo{grid-column:1/-1}.referenceStats{grid-template-columns:repeat(2,minmax(0,1fr))}.referenceDashboardMain{grid-template-columns:1fr}}@media (max-width:620px){.referenceDashboard{gap:10px}.referencePromo{display:none}.referenceDashboardTop{display:flex;flex-direction:column;gap:8px}.referenceWallet{min-height:118px;padding:15px;order:1;color:#fff;border:0;border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.17),transparent 34%),linear-gradient(115deg,#7659f3,#604ae5 56%,#438df5);box-shadow:0 9px 23px rgba(89,67,211,.17)}.referenceWalletIcon{width:30px;height:30px;flex-basis:30px;color:#fff;background:rgba(255,255,255,.14)}.referenceWalletHeader div>span{color:rgba(255,255,255,.87);font-size:8px}.referenceWalletHeader small{color:rgba(255,255,255,.55);font-size:6px}.referenceWallet>strong{margin-top:7px;color:#fff;font-size:24px}.referenceWalletActions{margin-top:10px;display:flex}.referenceWalletActions a{min-height:28px;padding:0 10px}.referenceWalletActions a:first-child{color:#6049df;background:#fff}.referenceWalletActions a:last-child{color:#fff;border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.11)}.referenceStats{width:100%;order:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px}.referenceStatCard{min-height:82px;padding:8px 3px;display:flex;flex-direction:column;justify-content:center;gap:5px;text-align:center;border-radius:10px}.referenceStatIcon{width:27px;height:27px;flex-basis:27px}.referenceStatIcon svg{width:13px;height:13px}.referenceStatCard small{max-width:100%;font-size:6px}.referenceStatCard strong{margin-top:2px;font-size:11px}.referenceDashboardMain{display:block}.referenceOrderCard{padding:13px;border-radius:12px}.referenceCardHeader{gap:8px}.referenceHeadingIcon{width:31px;height:31px;flex-basis:31px}.referenceCardHeader h2{font-size:12px}.referenceCardHeader p{font-size:7px}.referenceOrderTabs{height:39px;margin-top:12px}.referenceOrderTabs a,.referenceOrderTabs button{font-size:8px}.referenceOrderForm{margin-top:12px;grid-template-columns:1fr;gap:9px}.referenceOrderForm input,.referenceOrderForm select{height:46px;font-size:16px}.referenceOrderForm label>span{font-size:8px}.referenceOrderFooter{min-height:62px;padding:9px;grid-column:auto}.referenceOrderFooter strong{font-size:14px}.referenceOrderFooter>a{min-width:125px;min-height:42px;font-size:8px}.referencePopularCard{display:none}}@media (max-width:350px){.referenceStats{gap:3px}.referenceStatCard{padding-inline:2px}.referenceOrderFooter{align-items:stretch;flex-direction:column}.referenceOrderFooter>a{width:100%}}.userProfileIcon{width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;color:#666874;border:1px solid #e6e7ec;border-radius:10px;background:#fff;transition:color .15s ease,border-color .15s ease,background .15s ease}.userProfileIcon:hover{color:#6953ef;border-color:#dcd7ff;background:#f8f7ff}.userSidebarLabel{margin:23px 14px 8px;color:#b0b1ba;font-size:7px;font-weight:700;letter-spacing:.14em}.userSidebarBottom{margin-top:auto;padding-top:12px}.userSidebarHelp{margin-bottom:8px;padding:10px;display:flex;align-items:center;gap:8px;border-radius:10px;background:#f7f6ff}.userSidebarHelp>span{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;color:#6953ef;border-radius:8px;background:#ebe7ff}.userSidebarHelp>div{min-width:0;flex:1 1}.userSidebarHelp small,.userSidebarHelp strong{display:block}.userSidebarHelp strong{color:#484a54;font-size:8px;font-weight:650}.userSidebarHelp small{margin-top:2px;color:#9b9da7;font-size:6px}.userSidebarHelp>a{color:#6953ef;font-size:13px}.userBrandMark{position:relative}.userTopbar{min-height:67px}.userTopTitle h1{font-size:17px;letter-spacing:-.45px}.userTopTitle p{margin-top:3px;font-size:8px}.userTopActions{gap:8px}.userQuickOrder{min-height:34px;padding-inline:12px;border-radius:8px;font-size:8px}.userIconButton{width:35px;height:35px;border-radius:10px}.userMobileBrand,.userMobileHeaderLeft{display:none}.userDrawerLabel{margin:17px 12px 7px;color:#aaaab5;font-size:7px;font-weight:700;letter-spacing:.13em}.userDrawerBottom{margin-top:auto;padding-top:12px}.userDrawerSupport{min-height:43px;margin-bottom:7px;padding:0 12px;display:flex;align-items:center;gap:10px;color:#62646f;border-radius:9px;background:#f7f6ff;font-size:9px;font-weight:600}.userDrawerSupport svg{color:#6953ef}@media (max-width:620px){.userTopbar{min-height:58px;padding:env(safe-area-inset-top) 14px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #ececf1;background:rgba(255,255,255,.96)}.userMobileHeaderLeft{min-width:0;display:flex;align-items:center;gap:8px}.userMobileMenu{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;padding:0;color:#555762;border:1px solid #e8e8ed;border-radius:9px;background:#fff}.userMobileBrand{min-width:0;display:flex;align-items:center;gap:7px}.userMobileBrand>span{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;color:#fff;border-radius:8px;background:linear-gradient(135deg,#7958ef,#5689f5);box-shadow:0 5px 12px rgba(105,83,239,.17)}.userMobileBrand strong{overflow:hidden;color:#24252d;font-size:14px;font-weight:700;letter-spacing:-.4px;white-space:nowrap;text-overflow:ellipsis}.userTopTitle{display:none}.userTopActions{margin-left:auto;gap:6px}.userQuickOrder{display:none}.userIconButton,.userProfileIcon{width:34px;height:34px;flex-basis:34px;border-radius:9px}.userContent{padding:11px 11px calc(78px + env(safe-area-inset-bottom))}.userMobileBottom{min-height:calc(61px + env(safe-area-inset-bottom));padding:5px 4px env(safe-area-inset-bottom);align-items:stretch;border-top:1px solid #e9e9ee;background:rgba(255,255,255,.97);box-shadow:0 -5px 22px rgba(27,28,38,.045);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.userMobileBottom>a{min-width:0;min-height:51px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#9a9ca5;border-radius:10px}.mobileNavIcon{width:27px;height:24px;display:grid;place-items:center;border-radius:8px;transition:background .15s ease,color .15s ease}.mobileNavLabel{font-size:7px;font-weight:570}.userMobileBottom>a.active{color:#6953ef}.userMobileBottom>a.active .mobileNavIcon{background:#f0edff}.userMobileBottom>a.active .mobileNavLabel{font-weight:680}.userDrawer{display:flex;flex-direction:column}}@media (min-width:621px) and (max-width:900px){.userMobileHeaderLeft{display:flex;align-items:center;gap:8px}.userMobileBrand{display:none}.userTopTitle{margin-left:4px}}.userApp{--theme-primary:#6953ef;--theme-primary-strong:#5d46e5;--theme-primary-soft:#f0edff;--theme-secondary:#438df5;--theme-gradient:linear-gradient(115deg,#7659f3,#604ae5 56%,#438df5);--theme-page:#f7f7fb;--theme-surface:#ffffff;--theme-surface-soft:#f7f7fa;--theme-text:#202129;--theme-text-soft:#62646e;--theme-muted:#999ba5;--theme-border:#e7e8ed;--theme-radius-sm:8px;--theme-radius-md:12px;--theme-radius-lg:15px;--theme-shadow:0 2px 6px rgba(34,36,54,.025);--theme-primary-shadow:0 9px 23px rgba(89,67,211,.17)}.userApp[data-theme=indigo]{--theme-primary:#4f5fe7;--theme-primary-strong:#4352d4;--theme-primary-soft:#eef0ff;--theme-secondary:#6687f5;--theme-gradient:linear-gradient(120deg,#5366ec,#6679ef 52%,#739cf7)}.userApp[data-theme=emerald]{--theme-primary:#149b78;--theme-primary-strong:#108566;--theme-primary-soft:#e9f8f3;--theme-secondary:#43b994;--theme-gradient:linear-gradient(120deg,#159b78,#22a985 52%,#43b994)}.userApp[data-theme=rose]{--theme-primary:#d65391;--theme-primary-strong:#c34682;--theme-primary-soft:#fff0f7;--theme-secondary:#8b63ee;--theme-gradient:linear-gradient(120deg,#d85394,#ad5cce 52%,#7967ee)}.userApp{background:var(--theme-page);color:var(--theme-text)}.userSideNav a.active{color:var(--theme-primary);background:var(--theme-primary-soft)}.userQuickOrder{background:var(--theme-primary)}.userProfileIcon:hover{color:var(--theme-primary);border-color:var(--theme-primary-soft);background:var(--theme-primary-soft)}.referenceWallet{border-color:var(--theme-border)}.referenceOrderCard,.referencePopularCard,.referenceStatCard{border-color:var(--theme-border);background:var(--theme-surface)}.referenceHeadingIcon{color:var(--theme-primary);background:var(--theme-primary-soft)}.referenceOrderFooter>a,.referenceOrderTabs .active{background:var(--theme-primary)}.referencePopularHeader>a,.referenceService>a,.referenceSupport>a{color:var(--theme-primary)}.referenceService>a{background:var(--theme-primary-soft)}.userMobileBottom>a.active{color:var(--theme-primary)}.userMobileBottom>a.active .mobileNavIcon{background:var(--theme-primary-soft)}.userDrawerSupport svg,.userSidebarHelp>span{color:var(--theme-primary)}.userSidebarHelp>span{background:var(--theme-primary-soft)}@media (max-width:620px){.userTopTitle{display:none!important}.userMobileHeaderLeft{align-items:center;gap:8px}.userMobileBrand,.userMobileHeaderLeft{display:flex!important}.userWorkspace>.userAppBrand{display:none!important}.referenceWallet{box-shadow:var(--theme-primary-shadow)}.referenceWallet,.userMobileBrand>span{background:var(--theme-gradient)}}.userAppV2{--v2-primary:#6c55ee;--v2-primary-2:#438cf5;--v2-primary-soft:#f1eeff;--v2-pink:#df4f9a;--v2-pink-soft:#fff0f7;--v2-bg:#f8f8fb;--v2-card:#fff;--v2-text:#1f2130;--v2-text-2:#505463;--v2-muted:#9699a6;--v2-border:#e6e7ec;min-height:100vh;color:var(--v2-text);background:var(--v2-bg)}.v2DesktopSidebar{width:218px;position:fixed;inset:0 auto 0 0;z-index:60;padding:21px 14px;display:flex;flex-direction:column;border-right:1px solid var(--v2-border);background:#fff}.v2DesktopBrand{min-height:45px;padding:0 7px;display:flex;align-items:center;gap:9px}.v2BrandIcon,.v2DesktopBrand>span{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;color:#fff;border-radius:11px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));box-shadow:0 7px 17px rgba(101,80,228,.19)}.v2DesktopBrand strong{display:block;color:#20222d;font-size:16px;font-weight:760;letter-spacing:-.7px}.v2DesktopBrand strong span{color:var(--v2-primary)}.v2DesktopBrand small{margin-top:2px;display:block;color:#989ba6;font-size:6px;font-weight:650;letter-spacing:.14em}.v2DesktopSidebar nav{margin-top:27px;display:grid;grid-gap:4px;gap:4px}.v2DesktopSidebar nav a{min-height:39px;padding:0 11px;display:flex;align-items:center;gap:10px;color:#6e717e;border-radius:9px;font-size:9px;font-weight:580}.v2DesktopSidebar nav a.active{color:var(--v2-primary);background:var(--v2-primary-soft)}.v2DesktopWallet{margin-top:auto;padding:13px;border-radius:12px;background:linear-gradient(135deg,#f4f1ff,#edf5ff)}.v2DesktopWallet span,.v2DesktopWallet strong{display:block}.v2DesktopWallet span{color:#838692;font-size:7px}.v2DesktopWallet strong{margin-top:4px;font-size:18px}.v2DesktopWallet a{min-height:31px;margin-top:11px;display:grid;place-items:center;color:#fff;border-radius:8px;background:var(--v2-primary);font-size:8px;font-weight:650}.v2DesktopLogout{min-height:38px;margin-top:8px;padding:0 11px;display:flex;align-items:center;gap:9px;color:#8c8e98;border:0;border-radius:9px;background:transparent;font-family:inherit;font-size:9px}.v2Workspace{min-height:100vh;margin-left:218px}.v2Header{height:69px;position:-webkit-sticky;position:sticky;top:0;z-index:45;padding:0 24px;display:flex;align-items:center;border-bottom:1px solid var(--v2-border);background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.v2Brand{display:none}.v2DesktopPageTitle h1{margin:0;font-size:17px;font-weight:700;letter-spacing:-.45px}.v2DesktopPageTitle p{margin:3px 0 0;color:var(--v2-muted);font-size:8px}.v2HeaderActions{margin-left:auto;display:flex;align-items:center;gap:7px}.v2HeaderActions button{border:1px solid var(--v2-border);background:#fff;font-family:inherit}.v2Language{height:34px;padding:0 10px;display:flex;align-items:center;gap:5px;color:var(--v2-primary);border-radius:9px;font-size:8px;font-weight:700}.v2MenuButton,.v2Notification{width:36px;height:36px;position:relative;display:grid;place-items:center;color:#555966;border-radius:10px}.v2Notification i{width:5px;height:5px;position:absolute;top:7px;right:7px;border:1px solid #fff;border-radius:50%;background:#e45472}.v2MenuButton{display:none!important}.v2StorefrontContent{width:min(1160px,100%);margin:0 auto;padding:18px 24px 35px}.v2PageContent{padding:20px 24px 35px}.v2Home{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-gap:14px;gap:14px}.v2Offer{min-height:254px;padding:24px 26px;position:relative;overflow:hidden;border:1px solid #dcd7ff;border-radius:21px;background:radial-gradient(circle at 88% 14%,rgba(108,85,238,.14),transparent 25%),linear-gradient(130deg,#fff,#fbf9ff 55%,#f1f5ff);box-shadow:0 11px 30px rgba(70,56,130,.06)}.v2OfferTop{justify-content:space-between;gap:12px}.v2OfferEyebrow,.v2OfferTop{display:flex;align-items:center}.v2OfferEyebrow{gap:7px;color:var(--v2-primary);font-size:8px;font-weight:750;letter-spacing:.14em}.v2OfferEyebrow i{width:7px;height:7px;border-radius:50%;background:var(--v2-primary)}.v2OfferDiscount{min-height:27px;padding:0 10px;gap:5px;color:#fff;border-radius:20px;background:linear-gradient(135deg,#7c60f1,#4f8ef4);font-size:8px;font-weight:680}.v2OfferBody,.v2OfferDiscount{display:flex;align-items:center}.v2OfferBody{margin-top:27px;justify-content:space-between;gap:20px}.v2OfferBody h1{margin:0;color:#20222d;font-size:clamp(28px,3vw,44px);line-height:1;font-weight:770;letter-spacing:-1.8px}.v2OfferBody h1 span{color:var(--v2-primary)}.v2OfferBody p{max-width:420px;margin:12px 0 0;color:#666a78;font-size:10px;line-height:1.55}.v2OfferVisual{width:105px;height:105px;flex:0 0 105px;display:grid;place-items:center;border-radius:29px;background:linear-gradient(145deg,#f7e6f2,#ece8ff);transform:rotate(5deg)}.v2OfferVisual span{width:68px;height:68px;display:grid;place-items:center;color:#fff;border-radius:20px;background:linear-gradient(135deg,#f48b43,#df4f98 50%,#7758e8);box-shadow:0 12px 25px rgba(209,69,139,.22)}.v2OfferFooter{margin-top:22px;display:flex;align-items:center;justify-content:space-between;gap:14px}.v2OfferFooter small,.v2OfferFooter strong{display:block}.v2OfferFooter small{color:var(--v2-muted);font-size:7px}.v2OfferFooter strong{margin-top:3px;font-size:12px}.v2OfferFooter>a{min-width:115px;min-height:39px;padding:0 15px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;border-radius:11px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));font-size:9px;font-weight:680;box-shadow:0 8px 18px rgba(100,80,220,.18)}.v2Benefits{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.v2Benefits article{min-height:122px;padding:14px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;border:1px solid var(--v2-border);border-radius:16px;background:#fff}.v2Benefits article>span{width:40px;height:40px;display:grid;place-items:center;color:var(--v2-primary);border-radius:12px;background:var(--v2-primary-soft)}.v2Benefits strong{color:#575b68;font-size:8px}.v2ServiceTabs{grid-column:1/-1;display:flex;gap:9px;overflow-x:auto;scrollbar-width:none}.v2ServiceTabs::-webkit-scrollbar{display:none}.v2ServiceTabs button{min-width:132px;min-height:47px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:7px;color:#69707d;border:1px solid var(--v2-border);border-radius:13px;background:#fff;font-family:inherit;font-size:9px;font-weight:650}.v2ServiceTabs button.active{color:var(--v2-primary);border:2px solid #8978f1;background:#faf9ff}.v2PackagesSection{min-width:0;padding:19px;border:1px solid var(--v2-border);border-radius:18px;background:#fff}.v2SectionTitle{display:flex;align-items:center;gap:10px}.v2SectionTitle>span{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;color:#14a982;border-radius:10px;background:#eaf9f4}.v2SectionTitle h2,.v2SimpleHeading h2{margin:0;font-size:15px;font-weight:720;letter-spacing:-.35px}.v2SectionTitle p{margin:3px 0 0;color:var(--v2-muted);font-size:7px}.v2PackageList{margin-top:14px;display:grid;grid-gap:9px;gap:9px}.v2PackageCard{min-height:83px;padding:10px 11px 10px 16px;position:relative;display:flex;align-items:center;gap:12px;overflow:hidden;border:1px solid var(--v2-border);border-radius:15px;background:#fff;transition:transform .15s ease,box-shadow .15s ease}.v2PackageCard:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(42,45,65,.06)}.v2PackageAccent{width:4px;position:absolute;inset:13px auto 13px 0;border-radius:0 6px 6px 0;background:var(--v2-primary)}.v2PackageIcon{width:54px;height:54px;flex:0 0 54px;display:grid;place-items:center;color:#fff;border-radius:16px;background:linear-gradient(135deg,#f49144,#db4c9d 50%,#765be8);box-shadow:0 8px 17px rgba(211,72,144,.16)}.v2PackageInfo{min-width:0;flex:1 1}.v2PackageInfo small,.v2PackageInfo strong{display:block}.v2PackageInfo strong{color:#20232f;font-size:13px;font-weight:700}.v2PackageInfo small{max-width:320px;margin-top:4px;color:#818592;font-size:7px;line-height:1.4}.v2PackageAction{min-width:78px;min-height:36px;padding:0 10px;gap:5px;border:1px solid #e4dfff;background:#faf9ff;font-weight:680}.v2PackageAction,.v2ViewAllServices{display:flex;align-items:center;justify-content:center;color:var(--v2-primary);border-radius:10px;font-size:8px}.v2ViewAllServices{min-height:39px;margin-top:11px;gap:6px;background:var(--v2-primary-soft);font-weight:650}.v2How{padding:19px;border:1px solid var(--v2-border);border-radius:18px;background:#fff}.v2HowGrid{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.v2HowGrid article{min-height:118px;padding:14px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;text-align:center;border:1px solid var(--v2-border);border-radius:14px}.v2HowGrid article>span{color:var(--v2-primary)}.v2HowGrid strong{color:#5a5e6a;font-size:8px}.v2Platforms{grid-column:1/-1;overflow:hidden;border:1px solid var(--v2-border);border-radius:18px;background:#fff}.v2Platforms>header{padding:16px 18px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #eeeaf9;background:linear-gradient(110deg,#f6f2ff,#f5f8ff)}.v2Platforms>header>span{width:38px;height:38px;display:grid;place-items:center;color:#fff;border-radius:11px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2))}.v2Platforms h2{margin:0;font-size:14px}.v2Platforms p{margin:3px 0 0;color:var(--v2-muted);font-size:7px}.v2PlatformGrid{padding:15px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.v2Platform{min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#606470;border:1px solid var(--v2-border);border-radius:14px;background:#fff}.v2Platform>span{width:43px;height:43px;display:grid;place-items:center;border-radius:12px;background:#f7f7fa}.v2Platform.instagram>span{color:#d94b98;background:#fff0f7}.v2Platform.facebook>span{color:#3277d7;background:#eef5ff}.v2Platform.youtube>span{color:#ed4c53;background:#fff0f1}.v2Platform.more>span{color:var(--v2-primary);background:var(--v2-primary-soft)}.v2Platform strong{font-size:8px}.v2HomeQuick{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.v2HomeQuick>a{min-height:68px;padding:11px 14px;display:flex;align-items:center;gap:10px;color:#555966;border:1px solid var(--v2-border);border-radius:14px;background:#fff}.v2HomeQuick>a>span{width:38px;height:38px;display:grid;place-items:center;color:var(--v2-primary);border-radius:10px;background:var(--v2-primary-soft)}.v2HomeQuick>a>div{min-width:0;flex:1 1}.v2HomeQuick small,.v2HomeQuick strong{display:block}.v2HomeQuick strong{font-size:9px}.v2HomeQuick small{margin-top:3px;color:var(--v2-muted);font-size:7px}.v2DrawerBackdrop{position:fixed;inset:0;z-index:200;display:flex;justify-content:flex-end;background:rgba(22,24,35,.38);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.v2Drawer{width:min(390px,88vw);height:100%;padding:18px;display:flex;flex-direction:column;overflow-y:auto;background:#fff;box-shadow:-15px 0 40px rgba(20,22,35,.13)}.v2DrawerHeader{min-height:54px;justify-content:space-between;border-bottom:1px solid #ededf1}.v2DrawerBrand,.v2DrawerHeader{display:flex;align-items:center}.v2DrawerBrand{gap:9px}.v2DrawerBrand>span{width:39px;height:39px;display:grid;place-items:center;color:#fff;border-radius:11px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2))}.v2DrawerBrand strong{color:#20222d;font-size:18px;font-style:normal}.v2DrawerBrand i{color:var(--v2-primary);font-style:normal}.v2DrawerHeader button{width:39px;height:39px;display:grid;place-items:center;color:#555965;border:1px solid var(--v2-border);border-radius:10px;background:#fff}.v2DrawerWallet{margin-top:16px;padding:17px;border:1px solid #ded8ff;border-radius:16px;background:linear-gradient(125deg,#f4f0ff,#eef5ff)}.v2DrawerWallet span,.v2DrawerWallet strong{display:block}.v2DrawerWallet span{color:#8d8fa0;font-size:8px;font-weight:700;letter-spacing:.09em}.v2DrawerWallet strong{margin-top:6px;font-size:25px}.v2DrawerWallet a{min-height:34px;margin-top:10px;padding:0 13px;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;color:#fff;border-radius:10px;background:var(--v2-primary);font-size:9px;font-weight:680}.v2DrawerLinks{margin-top:15px;display:grid;grid-gap:7px;gap:7px}.v2DrawerLinks>a,.v2DrawerPolicy{min-height:59px;padding:0 13px;display:flex;align-items:center;gap:11px;color:#262936;border:1px solid var(--v2-border);border-radius:14px;background:#fff}.v2DrawerLinks>a>span,.v2DrawerPolicy>span{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;color:var(--v2-primary);border-radius:10px;background:var(--v2-primary-soft)}.v2DrawerLinks strong,.v2DrawerPolicy strong{flex:1 1;font-size:10px}.v2DrawerLinks>a>svg,.v2DrawerPolicy>svg{color:#b1b3bc}.v2DrawerAccount{margin-top:auto;padding:17px 5px 10px;display:flex;align-items:center;gap:10px;border-top:1px solid #ededf1}.v2DrawerAccountIcon{width:44px;height:44px;display:grid;place-items:center;color:var(--v2-primary);border-radius:50%;background:var(--v2-primary-soft)}.v2DrawerAccount small,.v2DrawerAccount strong{display:block}.v2DrawerAccount strong{font-size:11px}.v2DrawerAccount small{margin-top:2px;color:var(--v2-muted);font-size:7px}.v2DrawerLogout{min-height:43px;margin-top:7px;display:flex;align-items:center;justify-content:center;gap:7px;color:#c43e50;border:0;border-radius:12px;background:#fff0f1;font-family:inherit;font-size:10px;font-weight:680}.v2BottomNav{display:none}@media (max-width:700px){.userAppV2{background:#fff}.v2DesktopSidebar{display:none}.v2Workspace{margin-left:0}.v2Header{height:66px;padding:env(safe-area-inset-top) 13px 0;position:-webkit-sticky;position:sticky}.v2Brand{min-width:0;display:flex;align-items:center;gap:8px}.v2BrandIcon{width:37px;height:37px;flex-basis:37px}.v2BrandText strong{display:block;color:#20222d;font-size:17px;font-weight:770;letter-spacing:-.7px}.v2BrandText strong span{color:var(--v2-primary)}.v2BrandText small{margin-top:1px;display:block;color:#7d8290;font-size:5.5px;font-weight:680;letter-spacing:.13em}.v2DesktopPageTitle{display:none}.v2Language{width:auto;height:35px;padding:0 7px}.v2Language svg{display:none}.v2Notification{display:none!important}.v2MenuButton{width:39px;height:39px;display:grid!important}.v2StorefrontContent{padding:13px 13px calc(83px + env(safe-area-inset-bottom))}.v2PageContent{padding:14px 13px calc(83px + env(safe-area-inset-bottom))}.v2Home{display:block}.v2Offer{min-height:225px;padding:18px;border-radius:20px}.v2OfferTop{gap:8px}.v2OfferEyebrow{font-size:7px}.v2OfferDiscount{min-height:25px;padding-inline:8px;font-size:7px}.v2OfferBody{margin-top:24px}.v2OfferBody h1{font-size:31px;letter-spacing:-1.25px}.v2OfferBody p{max-width:245px;margin-top:9px;font-size:8px}.v2OfferVisual{width:72px;height:72px;flex-basis:72px;border-radius:20px}.v2OfferVisual span{width:50px;height:50px;border-radius:15px}.v2OfferVisual svg{width:24px;height:24px}.v2OfferFooter{margin-top:19px}.v2OfferFooter strong{font-size:9px}.v2OfferFooter>a{min-width:96px;min-height:36px;padding-inline:11px;font-size:8px}.v2Benefits{margin-top:13px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.v2Benefits article{min-height:87px;padding:8px 3px;gap:7px;border-radius:13px}.v2Benefits article>span{width:31px;height:31px;border-radius:9px}.v2Benefits article svg{width:16px;height:16px}.v2Benefits strong{font-size:6.5px;line-height:1.25}.v2ServiceTabs{margin-top:15px;gap:7px}.v2ServiceTabs button{min-width:105px;min-height:43px;padding-inline:12px;border-radius:12px;font-size:8px}.v2PackagesSection{margin-top:19px;padding:0;border:0;border-radius:0}.v2SectionTitle>span{width:34px;height:34px;flex-basis:34px}.v2SectionTitle h2{font-size:15px}.v2SectionTitle p{font-size:7px}.v2PackageList{margin-top:13px;gap:9px}.v2PackageCard{min-height:91px;padding:10px 9px 10px 14px;gap:10px;border-radius:16px;box-shadow:0 4px 12px rgba(35,38,55,.035)}.v2PackageIcon{width:55px;height:55px;flex-basis:55px;border-radius:16px}.v2PackageInfo strong{font-size:13px}.v2PackageInfo small{max-width:145px;font-size:6.5px}.v2PackageAction{min-width:68px;min-height:36px;padding-inline:8px;font-size:7px}.v2How{margin-top:24px;padding:0;border:0}.v2SimpleHeading h2{font-size:15px}.v2HowGrid{margin-top:12px;gap:7px}.v2HowGrid article{min-height:107px;padding-inline:4px;border-radius:14px}.v2HowGrid strong{font-size:7px}.v2Platforms{margin-top:24px;border-radius:17px}.v2Platforms>header{padding:14px}.v2Platforms h2{font-size:13px}.v2PlatformGrid{padding:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.v2Platform{min-height:89px;gap:7px;border-radius:13px}.v2Platform>span{width:38px;height:38px}.v2Platform strong{font-size:7px}.v2HomeQuick{margin-top:13px;display:grid;grid-template-columns:1fr}.v2BottomNav{min-height:calc(67px + env(safe-area-inset-bottom));position:fixed;inset:auto 0 0 0;z-index:90;padding:4px 4px env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #e8e9ed;background:rgba(255,255,255,.97);box-shadow:0 -7px 24px rgba(35,38,55,.055);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.v2BottomNav>a{min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#9ca2ae}.v2BottomIcon{width:34px;height:31px;display:grid;place-items:center;border-radius:10px}.v2BottomNav small{font-size:7px;font-weight:630}.v2BottomNav>a.active{color:var(--v2-primary)}.v2BottomNav>a.active:not(.primary) .v2BottomIcon{background:var(--v2-primary-soft)}.v2BottomNav>a.primary{transform:translateY(-13px)}.v2BottomNav>a.primary .v2BottomIcon{width:54px;height:54px;color:#fff;border:5px solid #fff;border-radius:50%;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));box-shadow:0 7px 20px rgba(100,80,220,.23)}.v2BottomNav>a.primary small{margin-top:1px}}@media (max-width:370px){.v2BrandText small{display:none}.v2BrandText strong{font-size:15px}.v2OfferBody h1{font-size:27px}.v2OfferVisual{width:62px;height:62px;flex-basis:62px}.v2Benefits strong{font-size:6px}.v2PackageInfo small{display:none}.v2PackageAction{min-width:60px}}.v22OrderPage,.v22Services{width:min(1120px,100%);margin:0 auto}.v22ServiceHero{min-height:175px;padding:25px;justify-content:space-between;gap:20px;overflow:hidden;border:1px solid #ded9ff;border-radius:20px;background:radial-gradient(circle at 90% 15%,rgba(104,84,238,.15),transparent 27%),linear-gradient(125deg,#fff,#faf8ff 58%,#f0f5ff)}.v22Eyebrow,.v22ServiceHero{display:flex;align-items:center}.v22Eyebrow{gap:6px;color:var(--v2-primary);font-size:8px;font-weight:750;letter-spacing:.12em}.v22ServiceHero h1{margin:12px 0 0;font-size:32px;line-height:1.05;letter-spacing:-1.2px}.v22ServiceHero h1 span{color:var(--v2-primary)}.v22ServiceHero p{max-width:420px;margin:10px 0 0;color:#747885;font-size:9px;line-height:1.55}.v22HeroMark{width:76px;height:76px;flex:0 0 76px;display:grid;place-items:center;color:#fff;border-radius:22px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));box-shadow:0 14px 28px rgba(95,75,215,.2);transform:rotate(5deg)}.v22PackageSection,.v22PlatformSelector,.v22ServiceTypeSection{margin-top:14px;padding:18px;border:1px solid var(--v2-border);border-radius:18px;background:#fff}.v22SectionHead h2{margin:0;font-size:14px}.v22SectionHead p{margin:3px 0 0;color:var(--v2-muted);font-size:7px}.v22PlatformTabs{margin-top:13px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.v22PlatformTabs button{min-height:77px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#676b77;border:1px solid var(--v2-border);border-radius:14px;background:#fff;font-family:inherit;font-size:8px;font-weight:650}.v22PlatformTabs button>span{width:35px;height:35px;display:grid;place-items:center;border-radius:10px;background:#f7f7fa}.v22PackagePlatform.instagram,.v22PlatformTabs button.instagram>span,.v22SelectedPackageTop>span.instagram{color:#d94d97;background:#fff0f7}.v22PackagePlatform.facebook,.v22PlatformTabs button.facebook>span{color:#3478da;background:#eef5ff}.v22PackagePlatform.youtube,.v22PlatformTabs button.youtube>span{color:#ed4a52;background:#fff0f1}.v22PackagePlatform.telegram,.v22PlatformTabs button.telegram>span{color:#338fd4;background:#edf8ff}.v22PlatformTabs button.active{color:var(--v2-primary);border-color:#8878ef;box-shadow:0 0 0 1px #8878ef}.v22TypeTabs{margin-top:13px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.v22TypeTabs::-webkit-scrollbar{display:none}.v22TypeTabs button{min-width:122px;min-height:43px;padding:0 14px;display:flex;align-items:center;justify-content:center;gap:7px;color:#747783;border:1px solid var(--v2-border);border-radius:12px;background:#fff;font-family:inherit;font-size:8px;font-weight:650}.v22TypeTabs button.active{color:#fff;border-color:var(--v2-primary);background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2))}.v22PackageHeader{display:flex;align-items:center;justify-content:space-between;gap:15px}.v22SelectedService{display:flex;align-items:center;gap:10px}.v22SelectedService>span{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:11px}.v22SelectedService>span.instagram{color:#d94d97;background:#fff0f7}.v22SelectedService>span.facebook{color:#3478da;background:#eef5ff}.v22SelectedService>span.youtube{color:#ed4a52;background:#fff0f1}.v22SelectedService>span.telegram{color:#338fd4;background:#edf8ff}.v22SelectedService h2{margin:0;font-size:14px}.v22SelectedService p{margin:3px 0 0;color:var(--v2-muted);font-size:7px}.v22Search{width:220px;min-height:39px;padding:0 11px;display:flex;align-items:center;gap:7px;color:#aaaeba;border:1px solid var(--v2-border);border-radius:10px;background:#fafafd}.v22Search input{min-width:0;width:100%;border:0;outline:0;background:transparent;font-family:inherit;font-size:9px}.v22PackageGrid{margin-top:15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.v22Package{min-height:210px;padding:17px;position:relative;border:1px solid var(--v2-border);border-radius:17px;background:#fff;box-shadow:0 4px 14px rgba(35,38,55,.03)}.v22PackageBadge{position:absolute;top:12px;right:12px;padding:5px 8px;color:var(--v2-primary);border-radius:20px;background:var(--v2-primary-soft);font-size:6px;font-weight:750}.v22PackagePlatform{width:43px;height:43px;display:grid;place-items:center;border-radius:12px}.v22PackageAmount{margin-top:14px;display:flex;align-items:baseline;gap:5px}.v22PackageAmount strong{font-size:24px;letter-spacing:-.8px}.v22PackageAmount span{color:#606470;font-size:9px;font-weight:650}.v22Package>p{min-height:30px;margin:5px 0 0;color:var(--v2-muted);font-size:7px;line-height:1.45}.v22PackagePrice{margin-top:9px}.v22PackagePrice small,.v22PackagePrice strong{display:block}.v22PackagePrice small{color:#9a9da8;font-size:6px}.v22PackagePrice strong{margin-top:2px;font-size:16px}.v22Package>a{min-height:38px;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;border-radius:10px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));font-size:8px;font-weight:680}.v22CatalogNotice{margin-top:13px;padding:11px 12px;display:flex;align-items:flex-start;gap:8px;color:#686c78;border-radius:11px;background:#f7f6ff}.v22CatalogNotice svg{flex:0 0 auto;color:var(--v2-primary)}.v22CatalogNotice p{margin:0;font-size:7px;line-height:1.5}.v22Empty{min-height:150px;margin-top:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9a9da8;text-align:center}.v22Empty strong{margin-top:8px;color:#50535f;font-size:10px}.v22Empty p{margin:3px 0 0;font-size:7px}.v22OrderBack{width:-moz-fit-content;width:fit-content;margin-bottom:11px;display:flex;align-items:center;gap:6px;color:#777b87;font-size:8px;font-weight:620}.v22OrderLayout{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:14px;gap:14px;align-items:start}.v22OrderMain{min-width:0;display:grid;grid-gap:12px;gap:12px}.v22OrderIntro{min-height:80px;padding:15px;display:flex;align-items:center;gap:11px;border:1px solid var(--v2-border);border-radius:16px;background:#fff}.v22OrderIntro>span,.v22OrderSummary header>span,.v22TargetCard header>span{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;color:var(--v2-primary);border-radius:11px;background:var(--v2-primary-soft)}.v22OrderIntro h1{margin:0;font-size:16px}.v22OrderIntro p{max-width:500px;margin:4px 0 0;color:var(--v2-muted);font-size:8px;line-height:1.5}.v22OrderSummary,.v22SelectedPackage,.v22TargetCard{padding:17px;border:1px solid var(--v2-border);border-radius:17px;background:#fff}.v22SelectedPackageTop{display:flex;align-items:center;gap:11px}.v22SelectedPackageTop>span{width:52px;height:52px;flex:0 0 52px;display:grid;place-items:center;border-radius:15px}.v22SelectedPackageTop>div{min-width:0;flex:1 1}.v22SelectedPackageTop small{color:#9a9da7;font-size:6px;font-weight:700;letter-spacing:.1em}.v22SelectedPackageTop h2{margin:4px 0 0;font-size:17px}.v22SelectedPackageTop p{margin:2px 0 0;color:#7e828e;font-size:8px}.v22SelectedCheck{color:#20a77e}.v22SelectedMeta{margin-top:14px;padding-top:13px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;border-top:1px solid #eeeef2}.v22SelectedMeta>div{padding:9px;border-radius:10px;background:#fafafd}.v22SelectedMeta span,.v22SelectedMeta strong{display:block}.v22SelectedMeta span{color:#9a9da8;font-size:6px}.v22SelectedMeta strong{margin-top:3px;font-size:9px}.v22OrderSummary header,.v22TargetCard header{display:flex;align-items:center;gap:10px}.v22OrderSummary h2,.v22TargetCard h2{margin:0;font-size:14px}.v22OrderSummary header p,.v22TargetCard header p{margin:3px 0 0;color:var(--v2-muted);font-size:7px}.v22TargetCard label{margin-top:17px;display:block}.v22TargetCard label>span{display:block;margin-bottom:6px;color:#60636f;font-size:8px;font-weight:650}.v22TargetCard label>div{min-height:48px;padding:0 12px;display:flex;align-items:center;gap:8px;color:#a0a3ae;border:1px solid #dedfe5;border-radius:11px;background:#fff}.v22TargetCard input{width:100%;min-width:0;border:0;outline:0;font-family:inherit;font-size:10px}.v22OrderTip{margin-top:10px;padding:10px;display:flex;align-items:flex-start;gap:7px;color:#747884;border-radius:10px;background:#faf9ff}.v22OrderTip svg{flex:0 0 auto;color:var(--v2-primary)}.v22OrderTip p{margin:0;font-size:7px;line-height:1.5}.v22OrderSecurity{padding:13px 14px;display:flex;align-items:flex-start;gap:9px;color:#68706f;border:1px solid #dcefe8;border-radius:13px;background:#f3fbf8}.v22OrderSecurity>svg{flex:0 0 auto;color:#159873}.v22OrderSecurity strong{display:block;color:#387262;font-size:8px}.v22OrderSecurity p{margin:3px 0 0;font-size:7px;line-height:1.5}.v22OrderSummary{position:-webkit-sticky;position:sticky;top:84px}.v22SummaryRows{margin-top:16px;display:grid;grid-gap:10px;gap:10px}.v22SummaryRows>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #eeeef2}.v22SummaryRows span{color:#8c909c;font-size:8px}.v22SummaryRows strong{color:#3f424d;font-size:8px}.v22SummaryTotal{margin-top:15px;padding:14px;border-radius:12px;background:linear-gradient(130deg,#f5f1ff,#eef5ff)}.v22SummaryTotal small,.v22SummaryTotal span,.v22SummaryTotal strong{display:block}.v22SummaryTotal span{color:#7e8290;font-size:7px}.v22SummaryTotal strong{margin-top:3px;color:var(--v2-primary);font-size:24px}.v22SummaryTotal small{margin-top:2px;color:#9699a5;font-size:6px}.v22PlaceOrder{width:100%;min-height:45px;margin-top:13px;display:flex;align-items:center;justify-content:center;gap:7px;color:#fff;border:0;border-radius:11px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));font-family:inherit;font-size:9px;font-weight:700}.v22PlaceOrder:disabled{cursor:not-allowed;opacity:.52}.v22CheckoutNote{margin:9px 0 0;display:flex;align-items:flex-start;gap:5px;color:#9296a2;font-size:6.5px;line-height:1.45}.v22CheckoutNote svg{flex:0 0 auto;color:#1da57d}@media (max-width:700px){.v22ServiceHero{min-height:153px;padding:18px;border-radius:18px}.v22ServiceHero h1{max-width:235px;font-size:26px}.v22ServiceHero p{max-width:230px;font-size:7.5px}.v22HeroMark{width:59px;height:59px;flex-basis:59px;border-radius:17px}.v22PackageSection,.v22PlatformSelector,.v22ServiceTypeSection{margin-top:12px;padding:0;border:0}.v22PlatformTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.v22PlatformTabs button{min-height:72px;padding:5px 2px;border-radius:13px;font-size:7px}.v22PlatformTabs button>span{width:32px;height:32px}.v22ServiceTypeSection{margin-top:19px}.v22TypeTabs{gap:6px}.v22TypeTabs button{min-width:103px;min-height:42px;padding-inline:10px;font-size:7.5px}.v22PackageSection{margin-top:21px}.v22PackageHeader{display:block}.v22Search{width:100%;min-height:43px;margin-top:11px}.v22Search input{font-size:16px}.v22PackageGrid{grid-template-columns:1fr;gap:9px}.v22Package{min-height:0;padding:14px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-column-gap:11px;column-gap:11px;align-items:center}.v22PackageBadge{top:8px;right:8px}.v22PackagePlatform{width:48px;height:48px;grid-row:1/4}.v22PackageAmount{margin-top:0}.v22PackageAmount strong{font-size:18px}.v22Package>p{min-height:0;margin-top:3px;grid-column:2}.v22PackagePrice{margin:0;grid-column:3;grid-row:1/3;text-align:right}.v22PackagePrice strong{font-size:14px}.v22Package>a{min-height:35px;margin-top:9px;grid-column:2/4}.v22CatalogNotice{margin-bottom:4px}.v22OrderLayout{display:block}.v22OrderMain{gap:10px}.v22OrderIntro{min-height:74px;padding:13px}.v22OrderIntro h1{font-size:14px}.v22OrderSummary,.v22SelectedPackage,.v22TargetCard{padding:14px;border-radius:15px}.v22SelectedPackageTop>span{width:48px;height:48px;flex-basis:48px}.v22SelectedPackageTop h2{font-size:15px}.v22SelectedMeta{gap:5px}.v22SelectedMeta>div{padding:8px 6px}.v22TargetCard label>div{min-height:50px}.v22TargetCard input{font-size:16px}.v22OrderSummary{margin-top:10px;position:static}.v22PlaceOrder{min-height:49px;font-size:9px}}@media (max-width:370px){.v22ServiceHero h1{font-size:23px}.v22HeroMark{display:none}.v22PlatformTabs button{font-size:6.5px}.v22SelectedMeta{grid-template-columns:1fr}}.v23Page{width:min(1100px,100%);margin:0 auto;display:grid;grid-gap:13px;gap:13px}.v23Hero,.v23TransactionHero{min-height:142px;padding:22px;display:flex;align-items:center;gap:14px;overflow:hidden;border:1px solid #ded9ff;border-radius:19px;background:radial-gradient(circle at 92% 10%,rgba(108,85,238,.14),transparent 27%),linear-gradient(125deg,#fff,#faf8ff 60%,#f1f6ff)}.v23HeroIcon{width:54px;height:54px;flex:0 0 54px;display:grid;place-items:center;color:#fff;border-radius:16px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));box-shadow:0 10px 22px rgba(100,80,220,.18)}.v23HeroCopy{min-width:0;flex:1 1}.v23HeroCopy>span,.v23TransactionHero>div>span{display:flex;align-items:center;gap:5px;color:var(--v2-primary);font-size:7px;font-weight:750;letter-spacing:.12em}.v23Hero h1,.v23TransactionHero h1{margin:6px 0 0;font-size:24px;letter-spacing:-.8px}.v23Hero p,.v23TransactionHero p{max-width:470px;margin:5px 0 0;color:var(--v2-muted);font-size:8px;line-height:1.5}.v23Hero>a{min-height:39px;padding:0 14px;display:flex;align-items:center;gap:6px;color:#fff;border-radius:11px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));font-size:8px;font-weight:680}.v23Stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.v23Stats article{min-height:76px;padding:13px;border:1px solid var(--v2-border);border-radius:14px;background:#fff}.v23Stats span,.v23Stats strong{display:block}.v23Stats span{color:var(--v2-muted);font-size:7px}.v23Stats strong{margin-top:6px;font-size:20px;letter-spacing:-.5px}.v23Panel{padding:18px;border:1px solid var(--v2-border);border-radius:18px;background:#fff}.v23PanelHead{display:flex;align-items:center;justify-content:space-between;gap:14px}.v23PanelHead h2{margin:0;font-size:14px}.v23PanelHead p{margin:3px 0 0;color:var(--v2-muted);font-size:7px}.v23Search{width:220px;min-height:39px;padding:0 11px;display:flex;align-items:center;gap:7px;color:#a2a6b0;border:1px solid var(--v2-border);border-radius:10px;background:#fafafd}.v23Search input{min-width:0;width:100%;border:0;outline:0;background:transparent;font-family:inherit;font-size:8px}.v23FilterScroll{margin-top:14px;display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}.v23FilterScroll::-webkit-scrollbar{display:none}.v23FilterScroll button{min-width:77px;min-height:34px;padding:0 11px;color:#777b87;border:1px solid var(--v2-border);border-radius:9px;background:#fff;font-family:inherit;font-size:7px;font-weight:650}.v23FilterScroll button.active{color:var(--v2-primary);border-color:#dcd5ff;background:var(--v2-primary-soft)}.v23Empty{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.v23Empty>span,.v23PaymentEmpty>span{width:58px;height:58px;display:grid;place-items:center;color:var(--v2-primary);border-radius:17px;background:var(--v2-primary-soft)}.v23Empty h3,.v23PaymentEmpty h3{margin:13px 0 0;font-size:12px}.v23Empty p,.v23PaymentEmpty p{max-width:330px;margin:5px 0 0;color:var(--v2-muted);font-size:7px;line-height:1.55}.v23Empty>a{min-height:37px;margin-top:14px;padding:0 13px;display:flex;align-items:center;gap:6px;color:var(--v2-primary);border-radius:10px;background:var(--v2-primary-soft);font-size:8px;font-weight:680}.v23InfoStrip{padding:13px 14px;display:flex;align-items:flex-start;gap:9px;color:#696d79;border:1px solid #e3dfff;border-radius:13px;background:#f9f8ff}.v23InfoStrip>svg{flex:0 0 auto;color:var(--v2-primary)}.v23InfoStrip strong{display:block;font-size:8px}.v23InfoStrip p{margin:3px 0 0;font-size:7px;line-height:1.5}.v23WalletHero{min-height:195px;padding:23px;position:relative;overflow:hidden;color:#fff;border-radius:21px;background:linear-gradient(135deg,#6d52e9,#4b7ff0 58%,#3999ec);box-shadow:0 13px 30px rgba(82,73,210,.18)}.v23WalletGlow{width:220px;height:220px;position:absolute;top:-130px;right:-50px;border-radius:50%;background:rgba(255,255,255,.12)}.v23WalletTop{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.v23WalletTop>div>span{display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.78);font-size:7px;font-weight:700;letter-spacing:.1em}.v23WalletTop strong{margin-top:8px;display:block;font-size:35px;letter-spacing:-1.3px}.v23WalletTop p{margin:2px 0 0;color:rgba(255,255,255,.72);font-size:7px}.v23WalletMark{width:55px;height:55px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:16px;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v23WalletActions{margin-top:25px;position:relative;display:flex;gap:8px}.v23WalletActions>*{min-height:37px;padding:0 13px;display:flex;align-items:center;gap:6px;color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:rgba(255,255,255,.12);font-size:8px;font-weight:650;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v23WalletActions>a:first-child{color:#5c51d6;border-color:#fff;background:#fff}.v23HeadIcon{width:39px;height:39px;display:grid;place-items:center;color:var(--v2-primary);border-radius:11px;background:var(--v2-primary-soft)}.v23PaymentEmpty{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.v23WalletGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.v23WalletGrid article{min-height:90px;padding:14px;display:flex;align-items:flex-start;gap:10px;border:1px solid var(--v2-border);border-radius:14px;background:#fff}.v23WalletGrid article>span{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;color:var(--v2-primary);border-radius:10px;background:var(--v2-primary-soft)}.v23WalletGrid strong{display:block;font-size:9px}.v23WalletGrid p{margin:4px 0 0;color:var(--v2-muted);font-size:7px;line-height:1.5}.v23TextLink{gap:5px;color:var(--v2-primary);font-size:7px;font-weight:680}.v23CompactEmpty,.v23TextLink{display:flex;align-items:center}.v23CompactEmpty{min-height:100px;justify-content:center;gap:8px;color:#9a9da8;font-size:8px}.v23CompactEmpty svg{color:var(--v2-primary)}.v23SecureNote{padding:11px 13px;display:flex;align-items:center;gap:7px;color:#71807b;border-radius:11px;background:#f2faf7;font-size:7px}.v23TransactionHero{justify-content:space-between}.v23MiniBalance{min-width:155px;padding:14px;border:1px solid #ded9ff;border-radius:13px;background:rgba(255,255,255,.8)}.v23MiniBalance small,.v23MiniBalance strong{display:block}.v23MiniBalance small{color:var(--v2-muted);font-size:7px}.v23MiniBalance strong{margin-top:4px;color:var(--v2-primary);font-size:20px}.v23TransactionStats{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.v23TransactionStats article{min-height:78px;padding:13px;display:flex;align-items:center;gap:10px;border:1px solid var(--v2-border);border-radius:14px;background:#fff}.v23TransactionStats article>span{width:39px;height:39px;display:grid;place-items:center;border-radius:11px}.v23TransactionStats .credit{color:#159873;background:#eaf9f4}.v23TransactionStats .debit{color:#dc5264;background:#fff0f2}.v23TransactionStats small,.v23TransactionStats strong{display:block}.v23TransactionStats small{color:var(--v2-muted);font-size:7px}.v23TransactionStats strong{margin-top:3px;font-size:13px}@media (max-width:700px){.v23Page{gap:11px}.v23Hero,.v23TransactionHero{min-height:128px;padding:16px;border-radius:17px}.v23HeroIcon{width:47px;height:47px;flex-basis:47px;border-radius:14px}.v23Hero h1,.v23TransactionHero h1{font-size:20px}.v23Hero p,.v23TransactionHero p{font-size:7px}.v23Hero>a{min-width:42px;min-height:42px;padding:0;justify-content:center;font-size:0}.v23Hero>a svg{width:18px;height:18px}.v23Stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.v23Stats article{min-height:68px;padding:9px 7px;border-radius:12px}.v23Stats span{font-size:6px}.v23Stats strong{font-size:17px}.v23Panel{padding:14px;border-radius:15px}.v23PanelHead{align-items:flex-start}.v23Search{width:135px;min-height:37px}.v23Search input{font-size:16px}.v23FilterScroll{margin-inline:-14px;padding-inline:14px}.v23Empty{min-height:215px}.v23WalletHero{min-height:188px;padding:19px;border-radius:19px}.v23WalletTop strong{font-size:32px}.v23WalletMark{width:50px;height:50px}.v23WalletGrid{grid-template-columns:1fr}.v23WalletGrid article{min-height:78px}.v23TransactionHero{display:block}.v23MiniBalance{min-width:0;margin-top:12px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between}.v23MiniBalance strong{margin:0;font-size:16px}.v23TransactionStats{gap:7px}.v23TransactionStats article{min-height:72px;padding:10px}}@media (max-width:390px){.v23PanelHead{display:block}.v23Search{width:100%;margin-top:10px}.v23Stats span{min-height:15px}}.v24Page{width:min(1100px,100%);margin:0 auto;display:grid;grid-gap:13px;gap:13px}.v24ApiHero,.v24ReferralHero,.v24SupportHero{min-height:155px;padding:23px;display:flex;align-items:center;justify-content:space-between;gap:20px;overflow:hidden;border:1px solid #ded9ff;border-radius:20px;background:radial-gradient(circle at 91% 12%,rgba(108,85,238,.15),transparent 28%),linear-gradient(125deg,#fff,#faf8ff 58%,#f0f5ff)}.v24ApiHero>div>span,.v24ReferralHero>div>span,.v24SupportHero>div>span{display:flex;align-items:center;gap:6px;color:var(--v2-primary);font-size:7px;font-weight:750;letter-spacing:.12em}.v24ApiHero h1,.v24ReferralHero h1,.v24SupportHero h1{margin:8px 0 0;font-size:28px;letter-spacing:-1px}.v24ApiHero h1 em,.v24ReferralHero h1 em,.v24SupportHero h1 em{color:var(--v2-primary);font-style:normal}.v24ApiHero p,.v24ReferralHero p,.v24SupportHero p{max-width:450px;margin:7px 0 0;color:var(--v2-muted);font-size:8px;line-height:1.5}.v24ApiMark,.v24HeroIcon,.v24ReferralMark{width:67px;height:67px;flex:0 0 67px;display:grid;place-items:center;color:#fff;border-radius:20px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));box-shadow:0 12px 26px rgba(91,76,212,.2)}.v24ApiGrid,.v24ProfileGrid,.v24SupportLayout{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;align-items:start}.v24Card{padding:18px;border:1px solid var(--v2-border);border-radius:18px;background:#fff}.v24CardHead{display:flex;align-items:center;gap:10px}.v24CardHead>span{width:39px;height:39px;flex:0 0 39px;display:grid;place-items:center;color:var(--v2-primary);border-radius:11px;background:var(--v2-primary-soft)}.v24CardHead h2{margin:0;font-size:14px}.v24CardHead p{margin:3px 0 0;color:var(--v2-muted);font-size:7px}.v24Empty{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.v24Empty>span{width:57px;height:57px;display:grid;place-items:center;color:var(--v2-primary);border-radius:17px;background:var(--v2-primary-soft)}.v24Empty h3{margin:12px 0 0;font-size:11px}.v24Empty p{max-width:270px;margin:5px 0 0;color:var(--v2-muted);font-size:7px;line-height:1.5}.v24Form{margin-top:17px;display:grid;grid-gap:12px;gap:12px}.v24Form label>span{margin-bottom:6px;display:block;color:#606470;font-size:8px;font-weight:650}.v24Form input,.v24Form textarea{width:100%;padding:0 12px;color:#30333e;border:1px solid #dfe0e6;border-radius:11px;outline:0;background:#fff;font-family:inherit;font-size:9px}.v24Form input{min-height:44px}.v24Form textarea{padding-top:12px;resize:vertical}.v24Form input:focus,.v24Form textarea:focus{border-color:#9d90ef;box-shadow:0 0 0 3px rgba(108,85,238,.08)}.v24Form button{min-height:43px;display:flex;align-items:center;justify-content:center;gap:7px;color:#fff;border:0;border-radius:11px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));font-family:inherit;font-size:8px;font-weight:700}.v24Form button:disabled{cursor:not-allowed;opacity:.52}.v24Form>small{color:var(--v2-muted);text-align:center;font-size:6.5px}.v24ProfileHero{min-height:115px;padding:19px;display:flex;align-items:center;gap:13px;border:1px solid #ded9ff;border-radius:18px;background:linear-gradient(125deg,#fff,#f8f6ff,#f1f6ff)}.v24Avatar{width:55px;height:55px;flex:0 0 55px;display:grid;place-items:center;color:var(--v2-primary);border-radius:50%;background:var(--v2-primary-soft)}.v24ProfileHero>div{min-width:0;flex:1 1}.v24ProfileHero small{color:var(--v2-primary);font-size:6px;font-weight:750;letter-spacing:.12em}.v24ProfileHero h1{margin:4px 0 0;font-size:19px}.v24ProfileHero p{margin:3px 0 0;color:var(--v2-muted);font-size:7px}.v24Verified{min-height:31px;padding:0 10px;display:flex;align-items:center;gap:5px;color:#148d6d;border-radius:9px;background:#eaf9f4;font-size:7px;font-weight:650}.v24ProfileFields{margin-top:17px;display:grid;grid-gap:8px;gap:8px}.v24ProfileFields>div{min-height:59px;padding:10px;display:flex;align-items:center;gap:10px;border:1px solid var(--v2-border);border-radius:12px;background:#fafafd}.v24ProfileFields>div>span{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;color:var(--v2-primary);border-radius:9px;background:var(--v2-primary-soft)}.v24ProfileFields small,.v24ProfileFields strong{display:block}.v24ProfileFields small{color:var(--v2-muted);font-size:6px}.v24ProfileFields strong{margin-top:3px;color:#5a5e69;font-size:8px}.v24MutedNote{margin:12px 0 0;color:var(--v2-muted);font-size:6.5px;line-height:1.5}.v24SecurityList{margin-top:17px;display:grid;grid-gap:8px;gap:8px}.v24SecurityList article{min-height:66px;padding:10px;display:flex;align-items:center;gap:10px;border:1px solid var(--v2-border);border-radius:12px}.v24SecurityList article>span{width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;color:var(--v2-primary);border-radius:10px;background:var(--v2-primary-soft)}.v24SecurityList article>div{min-width:0;flex:1 1}.v24SecurityList strong{font-size:8px}.v24SecurityList p{margin:3px 0 0;color:var(--v2-muted);font-size:6.5px}.v24SecurityList button{min-height:29px;padding:0 9px;color:#999ca6;border:1px solid var(--v2-border);border-radius:8px;background:#fafafd;font-family:inherit;font-size:6px}.v24ApiKey{min-height:48px;margin-top:17px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid var(--v2-border);border-radius:11px;background:#f8f8fb}.v24ApiKey code{min-width:0;flex:1 1;overflow:hidden;color:#676b77;font-size:9px}.v24ApiKey button{width:32px;height:32px;display:grid;place-items:center;color:#9a9da7;border:0;border-radius:8px;background:#fff}.v24SecondaryButton{min-height:39px;margin-top:10px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--v2-primary);border:1px solid #ded8ff;border-radius:10px;background:var(--v2-primary-soft);font-family:inherit;font-size:7px;font-weight:650}.v24ApiKey button:disabled,.v24SecondaryButton:disabled{cursor:not-allowed;opacity:.7}.v24SecurityNotice{margin-top:12px;padding:10px;display:flex;align-items:flex-start;gap:7px;color:#727682;border-radius:10px;background:#f5f9f8}.v24SecurityNotice svg{flex:0 0 auto;color:#179372}.v24SecurityNotice p{margin:0;font-size:6.5px;line-height:1.5}.v24Endpoint{min-height:50px;margin-top:17px;padding:0 12px;display:flex;align-items:center;gap:9px;border:1px solid var(--v2-border);border-radius:11px;background:#f8f8fb}.v24Endpoint small{padding:5px 7px;color:#158d6d;border-radius:6px;background:#e8f8f2;font-size:6px;font-weight:750}.v24Endpoint code{color:#555966;font-size:9px}.v24ApiFeatures{margin-top:13px;display:grid;grid-gap:8px;gap:8px}.v24ApiFeatures span{display:flex;align-items:center;gap:7px;color:#686c77;font-size:7px}.v24ApiFeatures svg{color:#169471}.v24ReferralStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.v24ReferralStats article{min-height:83px;padding:13px;display:flex;align-items:center;gap:10px;border:1px solid var(--v2-border);border-radius:14px;background:#fff}.v24ReferralStats article>span{width:39px;height:39px;flex:0 0 39px;display:grid;place-items:center;color:var(--v2-primary);border-radius:11px;background:var(--v2-primary-soft)}.v24ReferralStats small,.v24ReferralStats strong{display:block}.v24ReferralStats small{color:var(--v2-muted);font-size:6px}.v24ReferralStats strong{margin-top:3px;font-size:15px}.v24ReferralLink{margin-top:17px;display:flex;gap:8px}.v24ReferralLink input{min-width:0;min-height:43px;flex:1 1;padding:0 11px;color:#8c8f9a;border:1px solid var(--v2-border);border-radius:10px;background:#fafafd;font-family:inherit;font-size:8px}.v24ReferralLink button{min-width:86px;display:flex;align-items:center;justify-content:center;gap:5px;color:#fff;border:0;border-radius:10px;background:var(--v2-primary);font-family:inherit;font-size:7px;font-weight:650}.v24ReferralLink button:disabled{opacity:.5}@media (max-width:700px){.v24Page{gap:11px}.v24ApiHero,.v24ReferralHero,.v24SupportHero{min-height:140px;padding:17px;border-radius:18px}.v24ApiHero h1,.v24ReferralHero h1,.v24SupportHero h1{font-size:23px}.v24ApiHero p,.v24ReferralHero p,.v24SupportHero p{max-width:230px;font-size:7px}.v24ApiMark,.v24HeroIcon,.v24ReferralMark{width:55px;height:55px;flex-basis:55px;border-radius:17px}.v24ApiGrid,.v24ProfileGrid,.v24SupportLayout{grid-template-columns:1fr;gap:10px}.v24Card{padding:14px;border-radius:15px}.v24Empty{min-height:200px}.v24Form input,.v24Form textarea{font-size:16px}.v24ProfileHero{min-height:105px;padding:14px}.v24Avatar{width:49px;height:49px;flex-basis:49px}.v24ProfileHero h1{font-size:16px}.v24Verified{display:none}.v24SecurityList article{min-height:64px}.v24ReferralStats{gap:6px}.v24ReferralStats article{min-height:78px;padding:9px;display:block}.v24ReferralStats article>span{width:32px;height:32px}.v24ReferralStats article>div{margin-top:7px}.v24ReferralStats strong{font-size:13px}.v24ReferralLink{display:grid}.v24ReferralLink input{font-size:16px}.v24ReferralLink button{min-height:40px}}@media (max-width:370px){.v24ApiMark,.v24HeroIcon,.v24ProfileHero p,.v24ReferralMark{display:none}}.v25Home,.v25MassPage,.v25Policy{width:min(1120px,100%);margin:0 auto}.v25Offer{min-height:220px;padding:27px;display:flex;align-items:center;justify-content:space-between;gap:24px;overflow:hidden;border:1px solid #ddd7ff;border-radius:22px;background:radial-gradient(circle at 88% 18%,rgba(108,85,238,.18),transparent 28%),linear-gradient(125deg,#fff,#faf8ff 56%,#edf4ff)}.v25OfferCopy{max-width:570px}.v25OfferLabel{display:flex;align-items:center;gap:6px;color:var(--v2-primary);font-size:7px;font-weight:780;letter-spacing:.12em}.v25Offer h1{margin:11px 0 0;font-size:35px;line-height:1.04;letter-spacing:-1.4px}.v25Offer h1 span{color:var(--v2-primary)}.v25Offer p{margin:9px 0 0;color:var(--v2-muted);font-size:8px}.v25OfferPrice{margin-top:18px}.v25OfferPrice small,.v25OfferPrice strong{display:block}.v25OfferPrice small{color:#999ca7;font-size:6px}.v25OfferPrice strong{margin-top:3px;font-size:12px}.v25OfferCopy>a{width:-moz-fit-content;width:fit-content;min-height:39px;margin-top:14px;padding:0 14px;display:flex;align-items:center;gap:6px;color:#fff;border-radius:10px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2));font-size:8px;font-weight:680}.v25OfferVisual{width:155px;height:155px;flex:0 0 155px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--v2-primary);border:1px solid rgba(108,85,238,.14);border-radius:36px;background:rgba(255,255,255,.68);box-shadow:0 18px 45px rgba(88,74,194,.12);transform:rotate(4deg)}.v25OfferVisual>span{width:66px;height:66px;display:grid;place-items:center;color:#fff;border-radius:21px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2))}.v25OfferVisual small{font-size:8px;font-weight:700}.v25Benefits{margin-top:11px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.v25Benefits article{min-height:66px;padding:11px;display:flex;align-items:center;gap:9px;border:1px solid var(--v2-border);border-radius:13px;background:#fff}.v25Benefits article>span{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;color:var(--v2-primary);border-radius:10px;background:var(--v2-primary-soft)}.v25Benefits strong{font-size:7.5px}.v25HomeSection,.v25How{margin-top:13px;padding:18px;border:1px solid var(--v2-border);border-radius:18px;background:#fff}.v25SectionTitle{display:flex;align-items:center;justify-content:space-between;gap:10px}.v25SectionTitle h2{margin:0;font-size:14px}.v25SectionTitle p{margin:3px 0 0;color:var(--v2-muted);font-size:7px}.v25SectionTitle>a{display:flex;align-items:center;gap:4px;color:var(--v2-primary);font-size:7px;font-weight:680}.v25PlatformTabs{margin-top:13px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.v25PlatformTabs button{min-height:58px;display:flex;align-items:center;justify-content:center;gap:7px;color:#6f7380;border:1px solid var(--v2-border);border-radius:12px;background:#fff;font-family:inherit;font-size:7.5px;font-weight:650}.v25PlatformTabs button.active{color:var(--v2-primary);border-color:#a99df2;background:var(--v2-primary-soft);box-shadow:0 0 0 1px rgba(108,85,238,.08)}.v25TypeTabs{margin-top:13px;display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}.v25TypeTabs::-webkit-scrollbar{display:none}.v25TypeTabs button{min-width:112px;min-height:40px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:6px;color:#747783;border:1px solid var(--v2-border);border-radius:10px;background:#fff;font-family:inherit;font-size:7px;font-weight:650}.v25TypeTabs button.active{color:#fff;border-color:var(--v2-primary);background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2))}.v25Packages{margin-top:13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.v25Packages article{min-height:104px;padding:13px;position:relative;display:grid;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--v2-border);border-radius:14px;background:#fff}.v25Popular{position:absolute;top:7px;right:7px;padding:4px 7px;color:var(--v2-primary);border-radius:20px;background:var(--v2-primary-soft);font-size:5.5px;font-weight:750}.v25PackageIcon{width:43px;height:43px;display:grid;place-items:center;color:var(--v2-primary);border-radius:12px;background:var(--v2-primary-soft)}.v25PackageInfo small,.v25PackageInfo span,.v25PackageInfo strong{display:block}.v25PackageInfo strong{font-size:16px}.v25PackageInfo span{margin-top:1px;color:#626672;font-size:7px;font-weight:650}.v25PackageInfo small{margin-top:4px;color:#a0a3ad;font-size:5.8px}.v25Packages article>a{min-height:31px;padding:0 9px;display:flex;align-items:center;gap:4px;color:#fff;border-radius:8px;background:var(--v2-primary);font-size:6.5px;font-weight:680}.v25HowGrid{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.v25HowGrid article{min-height:105px;padding:13px;border-radius:13px;background:#fafafd}.v25HowGrid article>span{color:var(--v2-primary);font-size:8px;font-weight:800}.v25HowGrid strong{margin-top:13px;display:block;font-size:9px}.v25HowGrid p{margin:4px 0 0;color:var(--v2-muted);font-size:6.5px;line-height:1.5}.v25QuickGrid{margin-top:13px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.v25QuickGrid>a{min-height:75px;padding:13px;display:flex;align-items:center;gap:10px;border:1px solid var(--v2-border);border-radius:14px;background:#fff}.v25QuickGrid>a>span{width:39px;height:39px;flex:0 0 39px;display:grid;place-items:center;color:var(--v2-primary);border-radius:11px;background:var(--v2-primary-soft)}.v25QuickGrid>a>div{min-width:0;flex:1 1}.v25QuickGrid small,.v25QuickGrid strong{display:block}.v25QuickGrid strong{color:#353844;font-size:8px}.v25QuickGrid small{margin-top:3px;color:var(--v2-muted);font-size:6px}.v25QuickGrid>a>svg{color:#a1a4ae}.v25MassPage{max-width:900px}.v25MassBack{width:-moz-fit-content;width:fit-content;margin-bottom:11px;display:flex;align-items:center;gap:5px;color:#777b86;font-size:7px;font-weight:650}.v25MassHero,.v25PolicyHero{min-height:115px;padding:18px;display:flex;align-items:center;gap:12px;border:1px solid #ded9ff;border-radius:17px;background:linear-gradient(125deg,#fff,#f8f6ff,#eff5ff)}.v25MassHero>span,.v25PolicyHero>span{width:49px;height:49px;flex:0 0 49px;display:grid;place-items:center;color:#fff;border-radius:14px;background:linear-gradient(135deg,var(--v2-primary),var(--v2-primary-2))}.v25MassHero small,.v25PolicyHero small{color:var(--v2-primary);font-size:6px;font-weight:750;letter-spacing:.1em}.v25MassHero h1,.v25PolicyHero h1{margin:4px 0 0;font-size:18px}.v25MassHero p,.v25PolicyHero p{max-width:590px;margin:4px 0 0;color:var(--v2-muted);font-size:7px;line-height:1.5}.v25MassCard{margin-top:12px;padding:18px;border:1px solid var(--v2-border);border-radius:17px;background:#fff}.v25MassCard>header{display:flex;align-items:center;gap:9px}.v25MassCard>header>span{width:38px;height:38px;display:grid;place-items:center;color:var(--v2-primary);border-radius:10px;background:var(--v2-primary-soft)}.v25MassCard h2{margin:0;font-size:13px}.v25MassCard header p{margin:2px 0 0;color:var(--v2-muted);font-size:6px}.v25Format{margin-top:15px;padding:10px;border-radius:10px;background:#f8f8fb}.v25Format small{display:block;color:#9b9ea8;font-size:5.5px}.v25Format code{margin-top:4px;display:block;color:#555965;font-size:8px}.v25MassCard label{margin-top:14px;display:block}.v25MassCard label>span{margin-bottom:6px;display:block;color:#606470;font-size:7px;font-weight:650}.v25MassCard textarea{width:100%;padding:12px;border:1px solid #dedfe5;border-radius:11px;outline:none;resize:vertical;font-family:inherit;font-size:9px;line-height:1.55}.v25MassCard>button{min-height:43px;margin-top:11px;padding:0 14px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;border:0;border-radius:10px;background:var(--v2-primary);font-family:inherit;font-size:7px;font-weight:700}.v25MassCard>button:disabled{cursor:not-allowed;opacity:.52}.v25MassNotice{margin-top:11px;padding:10px;display:flex;align-items:flex-start;gap:7px;color:#717681;border-radius:10px;background:#f3faf7}.v25MassNotice svg{flex:0 0 auto;color:#159373}.v25MassNotice p{margin:0;font-size:6.5px;line-height:1.5}.v25Policy{max-width:850px}.v25PolicyCard{min-height:280px;margin-top:12px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid var(--v2-border);border-radius:17px;background:#fff}.v25PolicyCard>svg{color:var(--v2-primary)}.v25PolicyCard h2{margin:12px 0 0;font-size:14px}.v25PolicyCard p{max-width:520px;margin:7px 0 0;color:var(--v2-muted);font-size:7px;line-height:1.6}.v25PolicyCard span{margin-top:15px;padding:8px 10px;display:flex;align-items:center;gap:5px;color:#178a6c;border-radius:9px;background:#edf9f5;font-size:6.5px}@media (max-width:700px){.v25Offer{min-height:190px;padding:18px;border-radius:19px}.v25Offer h1{max-width:260px;font-size:27px}.v25Offer p{max-width:235px;font-size:7px}.v25OfferVisual{width:75px;height:100px;flex-basis:75px;border-radius:22px}.v25OfferVisual>span{width:48px;height:48px;border-radius:15px}.v25Benefits{gap:5px}.v25Benefits article{min-height:63px;padding:7px;flex-direction:column;justify-content:center;gap:5px;text-align:center}.v25Benefits article>span{width:29px;height:29px}.v25Benefits strong{font-size:6px}.v25HomeSection,.v25How{padding:0;border:0;background:transparent}.v25HomeSection,.v25How,.v25QuickGrid{margin-top:20px}.v25PlatformTabs{gap:5px}.v25PlatformTabs button{min-height:65px;padding:5px 2px;flex-direction:column;font-size:6.5px}.v25TypeTabs{margin-inline:-1px}.v25TypeTabs button{min-width:101px}.v25Packages{grid-template-columns:1fr;gap:7px}.v25Packages article{min-height:92px;padding:12px}.v25Packages article>a{min-height:33px}.v25HowGrid{gap:6px}.v25HowGrid article{min-height:116px;padding:10px}.v25HowGrid strong{font-size:7.5px}.v25HowGrid p{font-size:6px}.v25QuickGrid{gap:6px}.v25QuickGrid>a{min-height:70px;padding:10px}.v25MassHero{min-height:105px;padding:14px}.v25MassCard{padding:14px}.v25MassCard textarea{font-size:16px}.v25PolicyHero{padding:14px}.v25PolicyCard{min-height:240px;padding:20px}}@media (max-width:370px){.v25OfferVisual{display:none}.v25Offer h1{font-size:25px}.v25HowGrid{grid-template-columns:1fr}.v25HowGrid article{min-height:80px}}@media (max-width:700px){.userAppV2,.userPage,.userWorkspace,.v22OrderPage,.v22Services,.v23Orders,.v23Transactions,.v23Wallet,.v24Api,.v24Profile,.v24Referrals,.v24Tickets,.v25Home{width:100%;max-width:100%;min-width:0}.v25OfferLabel{font-size:10px}.v25Offer p{font-size:12px;line-height:1.5}.v25OfferPrice small{font-size:10px}.v25OfferPrice strong{font-size:17px}.v25OfferCopy>a{min-height:46px;padding-inline:17px;font-size:12px}.v25OfferVisual small{font-size:11px}.v25Benefits strong{font-size:10px;line-height:1.25}.v25SectionTitle h2{font-size:20px}.v25SectionTitle p{margin-top:4px;font-size:12px}.v25PlatformTabs button,.v25SectionTitle>a,.v25TypeTabs button{font-size:11px}.v25PackageInfo strong{font-size:22px}.v25PackageInfo span{font-size:11px}.v25PackageInfo small{font-size:10px;line-height:1.35}.v25Packages article>a{min-height:37px;padding-inline:12px;font-size:10px}.v25Popular{font-size:9px}.v25HowGrid article>span{font-size:10px}.v25HowGrid strong{font-size:12px}.v25HowGrid p{font-size:10px;line-height:1.45}.v25QuickGrid strong{font-size:12px}.v25QuickGrid small{font-size:10px}.v22OrderPage h1,.v22Services h1{line-height:1.08}.v22OrderPage p,.v22Services p{line-height:1.5}.v22PlatformButton,.v22TypeButton{font-size:11px}.v23Orders{overflow:hidden}.v23OrdersHero{width:100%;max-width:100%}.v23OrdersStats{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px;gap:10px;overflow:visible!important}.v23OrdersStats>*{width:auto!important;min-width:0!important;max-width:100%!important}.v23OrdersStats strong{font-size:25px}.v23OrdersStats small,.v23OrdersStats span{font-size:11px}.v23OrdersHistory{width:100%;max-width:100%;overflow:hidden}.v23OrdersHistory h2{font-size:20px}.v23OrdersHistory p{font-size:12px}.v23OrdersSearch,.v23OrdersSearch input{width:100%;max-width:100%;min-width:0}.v23OrdersSearch input{font-size:16px}.v23OrderFilters{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px;gap:8px;overflow:visible!important}.v23OrderFilters button{width:100%!important;min-width:0!important;min-height:43px;padding-inline:8px;font-size:11px}.v23Orders *{min-width:0}.v23Wallet{overflow:hidden}.v23Wallet h1,.v23Wallet h2{line-height:1.1}.v23Wallet p,.v23Wallet small{line-height:1.45}.v24Tickets{overflow:hidden}.v24Tickets h1{line-height:1.08}.v24Tickets input,.v24Tickets select,.v24Tickets textarea{max-width:100%;font-size:16px}.v25MassHero small,.v25PolicyHero small{font-size:9px}.v25MassHero h1,.v25PolicyHero h1{font-size:21px}.v25MassHero p,.v25PolicyHero p{font-size:11px}.v25MassCard h2{font-size:18px}.v25MassCard header p{font-size:10px}.v25MassCard label>span{font-size:11px}.v25MassNotice p{font-size:10px}.v25PolicyCard h2{font-size:18px}.v25PolicyCard p{font-size:11px}.v25PolicyCard span{font-size:10px}}@media (max-width:390px){.v23OrderFilters,.v23OrdersStats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v25SectionTitle h2{font-size:19px}}@media (max-width:700px){body,html{max-width:100%;overflow-x:hidden}.v23Orders{width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:auto!important;overflow:visible!important}.v23Orders *,.v23Orders :after,.v23Orders :before{box-sizing:border-box}.v23OrdersHero{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.v23OrdersHero>*{min-width:0}.v23OrdersHero a{flex:0 0 auto}.v23OrdersStats{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important;overflow:visible!important}.v23OrdersStats>*{width:100%!important;min-width:0!important;max-width:none!important;padding:11px 8px!important}.v23OrdersStats small,.v23OrdersStats span{display:block;overflow:hidden;font-size:9px!important;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.v23OrdersStats strong{margin-top:8px;display:block;font-size:22px!important;line-height:1}.v23OrdersHistory{width:100%!important;max-width:100%!important;min-width:0!important;padding-left:16px!important;padding-right:16px!important;overflow:hidden!important}.v23OrdersHistory>*{max-width:100%;min-width:0}.v23OrdersHistory h2{font-size:20px!important;line-height:1.2}.v23OrdersHistory p{font-size:11px!important;line-height:1.45}.v23OrdersSearch,.v23OrdersSearch input{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.v23OrdersSearch input{font-size:16px!important}.v23OrderFilters{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;overflow:visible!important}.v23OrderFilters>*{width:100%!important;min-width:0!important;max-width:none!important}.v23OrderFilters button{width:100%!important;min-width:0!important;min-height:42px!important;padding:7px 4px!important;font-size:10px!important;line-height:1.15;white-space:nowrap}.v23OrdersHistory img,.v23OrdersHistory svg{max-width:100%}}@media (max-width:370px){.v23OrdersStats{gap:5px!important}.v23OrdersStats>*{padding-inline:6px!important}.v23OrdersStats small,.v23OrdersStats span{font-size:8px!important}.v23OrdersStats strong{font-size:20px!important}.v23OrderFilters{gap:6px!important}.v23OrderFilters button{font-size:9px!important}}@media (max-width:700px){body,html{width:100%;max-width:100%;overflow-x:hidden!important}.v23Orders{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.v23Orders *,.v23Orders :after,.v23Orders :before{box-sizing:border-box}.v23OrdersHero{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;overflow:hidden!important}.v23OrdersHero>*{min-width:0!important;max-width:100%}.v23OrdersStats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:9px!important;gap:9px!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}.v23OrdersStats,.v23OrdersStats>*{width:100%!important;max-width:100%!important;min-width:0!important}.v23OrdersStats>*{min-height:105px!important;margin:0!important;padding:14px!important;overflow:hidden}.v23OrdersStats small,.v23OrdersStats span{display:block;font-size:11px!important;line-height:1.25!important;white-space:normal!important}.v23OrdersStats strong{display:block;margin-top:14px!important;font-size:28px!important;line-height:1!important}.v23OrdersHistory{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding:18px!important;overflow:hidden!important}.v23OrdersHistory>*{min-width:0;max-width:100%}.v23OrdersHistory h2{margin:0;font-size:21px!important;line-height:1.2}.v23OrdersHistory p{font-size:12px!important;line-height:1.45}.v23OrdersSearch{margin-left:0!important;margin-right:0!important;overflow:hidden!important}.v23OrdersSearch,.v23OrdersSearch input{width:100%!important;max-width:100%!important;min-width:0!important}.v23OrdersSearch input{font-size:16px!important;box-sizing:border-box!important}.v23OrderFilters{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;grid-template-columns:none!important;gap:8px!important;margin-top:12px!important;padding:1px 2px 7px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.v23OrderFilters::-webkit-scrollbar{display:none}.v23OrderFilters button,.v23OrderFilters>*{width:auto!important;min-width:105px!important;max-width:none!important;flex:0 0 auto!important;min-height:43px!important;margin:0!important;padding:0 14px!important;display:flex;align-items:center;justify-content:center;scroll-snap-align:start;font-size:11px!important;line-height:1!important;white-space:nowrap!important}.v23OrderFilters>:first-child{margin-left:0!important}.v23OrderFilters>:last-child{margin-right:5px!important}.v23OrdersHistory article,.v23OrdersHistory div,.v23OrdersHistory img,.v23OrdersHistory section,.v23OrdersHistory svg{max-width:100%}}@media (max-width:380px){.v23OrdersStats{gap:7px!important}.v23OrdersStats>*{min-height:96px!important;padding:12px!important}.v23OrdersStats strong{font-size:25px!important}.v23OrderFilters button,.v23OrderFilters>*{min-width:96px!important;font-size:10px!important}}.ordersV26,.ordersV26 *,.ordersV26 :after,.ordersV26 :before{box-sizing:border-box}.ordersV26{width:100%;max-width:1160px;min-width:0;margin:0 auto;display:flex;flex-direction:column;gap:18px}.ordersV26Hero{width:100%;min-width:0;min-height:180px;padding:30px 32px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:22px;gap:22px;border:1px solid #ded9f5;border-radius:26px;background:radial-gradient(circle at 90% 0,rgba(108,85,238,.12),transparent 34%),linear-gradient(135deg,#ffffff,#faf9ff 55%,#f5f7ff);overflow:hidden}.ordersV26HeroIcon{width:76px;height:76px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:22px;color:#fff;background:linear-gradient(135deg,#7053ee,#3699f5);box-shadow:0 14px 30px rgba(94,84,232,.18)}.ordersV26HeroCopy{min-width:0}.ordersV26HeroCopy>span{display:block;margin-bottom:8px;color:#7058dc;font-size:12px;font-weight:800;letter-spacing:.12em}.ordersV26HeroCopy h1{margin:0;color:#22232d;font-size:clamp(28px,3vw,38px);line-height:1.08;letter-spacing:-.035em}.ordersV26HeroCopy p{max-width:560px;margin:10px 0 0;color:#92939d;font-size:14px;line-height:1.55}.ordersV26NewOrder{min-height:50px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;border-radius:15px;color:#fff;text-decoration:none;font-size:13px;font-weight:750;background:linear-gradient(135deg,#6d50ef,#349af5)}.ordersV26Stats{width:100%;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.ordersV26Stats article{min-width:0;min-height:110px;padding:17px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #e1e1e7;border-radius:20px;background:#fff}.ordersV26Stats span{color:#9899a2;font-size:11px;line-height:1.3}.ordersV26Stats strong{color:#22232d;font-size:28px;line-height:1}.ordersV26History{width:100%;min-width:0;padding:24px;border:1px solid #e1e1e7;border-radius:24px;background:#fff;overflow:hidden}.ordersV26HistoryHead h2{margin:0;color:#24252e;font-size:23px;line-height:1.15}.ordersV26HistoryHead p{margin:6px 0 0;color:#9a9ba4;font-size:12px}.ordersV26Search{width:100%;min-width:0;min-height:58px;margin-top:18px;padding:0 18px;display:flex;align-items:center;gap:12px;border:1px solid #dedee5;border-radius:16px;background:#fafafd;color:#a0a2ab}.ordersV26Search input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:#24252d;font:inherit;font-size:16px}.ordersV26Search input::placeholder{color:#92939c}.ordersV26Filters{width:100%;min-width:0;margin-top:14px;padding:1px 1px 7px;display:flex;gap:9px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ordersV26Filters::-webkit-scrollbar{display:none}.ordersV26Filters button{min-width:112px;min-height:44px;padding:0 16px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;scroll-snap-align:start;border:1px solid #e0e0e6;border-radius:14px;background:#fff;color:#747680;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.ordersV26Filters button.active{border-color:#d7cff9;color:#6950d7;background:#f0edff}.ordersV26Empty{min-height:330px;padding:46px 18px 34px;flex-direction:column;text-align:center}.ordersV26Empty,.ordersV26EmptyIcon{display:flex;align-items:center;justify-content:center}.ordersV26EmptyIcon{width:88px;height:88px;border-radius:25px;color:#694be9;background:#f1edff}.ordersV26Empty h3{margin:20px 0 0;color:#25262f;font-size:20px}.ordersV26Empty p{max-width:480px;margin:9px auto 0;color:#9b9ca5;font-size:12px;line-height:1.55}.ordersV26Empty a{min-height:48px;margin-top:24px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:14px;color:#684fd5;background:#f0edff;text-decoration:none;font-size:12px;font-weight:750}.ordersV26Info{width:100%;min-width:0;padding:18px 20px;display:flex;align-items:flex-start;gap:13px;border:1px solid #e0dbf6;border-radius:18px;color:#7056dc;background:#faf8ff}.ordersV26Info>svg{flex:0 0 auto}.ordersV26Info strong{display:block;color:#676873;font-size:12px}.ordersV26Info p{margin:5px 0 0;color:#92939c;font-size:11px;line-height:1.45}@media (max-width:700px){.ordersV26{width:100%;max-width:100%;min-width:0;gap:14px;overflow:hidden}.ordersV26Hero{min-height:150px;padding:20px;grid-template-columns:62px minmax(0,1fr) 44px;gap:14px;border-radius:22px}.ordersV26HeroIcon{width:62px;height:62px;border-radius:18px}.ordersV26HeroCopy>span{margin-bottom:5px;font-size:10px}.ordersV26HeroCopy h1{font-size:23px;line-height:1.08}.ordersV26HeroCopy p{margin-top:7px;font-size:10.5px;line-height:1.45}.ordersV26NewOrder{width:44px;height:44px;min-height:44px;padding:0;border-radius:14px}.ordersV26NewOrder span{display:none}.ordersV26Stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ordersV26Stats article{width:100%;min-width:0;min-height:92px;padding:13px;border-radius:17px}.ordersV26Stats span{font-size:10px}.ordersV26Stats strong{font-size:25px}.ordersV26History{width:100%;min-width:0;padding:17px;border-radius:20px;overflow:hidden}.ordersV26HistoryHead h2{font-size:20px}.ordersV26HistoryHead p{font-size:11px}.ordersV26Search{width:100%;min-width:0;min-height:54px;margin-top:15px;padding:0 14px;border-radius:14px}.ordersV26Search input{width:100%;min-width:0;font-size:16px}.ordersV26Filters{width:100%;max-width:100%;min-width:0;margin-top:12px;display:flex;overflow-x:auto;overflow-y:hidden}.ordersV26Filters button{width:auto;min-width:94px;min-height:42px;padding:0 13px;flex:0 0 auto;border-radius:13px;font-size:10.5px}.ordersV26Empty{min-height:285px;padding:35px 12px 25px}.ordersV26EmptyIcon{width:76px;height:76px;border-radius:22px}.ordersV26Empty h3{margin-top:17px;font-size:18px}.ordersV26Empty p{font-size:11px}.ordersV26Empty a{min-height:45px;margin-top:20px;font-size:11px}.ordersV26Info{padding:15px;border-radius:16px}}@media (max-width:380px){.ordersV26Hero{padding:16px;grid-template-columns:54px minmax(0,1fr) 40px;gap:11px}.ordersV26HeroIcon{width:54px;height:54px}.ordersV26HeroCopy h1{font-size:20px}.ordersV26NewOrder{width:40px;height:40px;min-height:40px}.ordersV26Stats{gap:7px}.ordersV26Stats article{min-height:88px;padding:12px}.ordersV26Filters button{min-width:88px}}.adminApp,.adminLoginPage{--adm-bg:#f4f7fb;--adm-panel:#ffffff;--adm-border:#e3e9f2;--adm-text:#172033;--adm-muted:#6d778b;--adm-accent:#4f46e5;--adm-accent-soft:#eef0ff;--adm-dark:#111827;--adm-success:#15803d;--adm-danger:#b42318}.adminApp{min-height:100vh;background:var(--adm-bg);color:var(--adm-text)}.adminSidebar{position:fixed;inset:0 auto 0 0;z-index:30;width:260px;padding:24px 18px;background:radial-gradient(circle at 10% 0,rgba(99,102,241,.2),transparent 34%),#111827;color:white;display:flex;flex-direction:column}.adminLoginBrand,.adminSidebarBrand{display:flex;align-items:center;gap:12px}.adminBrandMark{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;font-weight:900;color:white;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 10px 30px rgba(79,70,229,.3)}.adminLoginBrand strong,.adminSidebarBrand strong{display:block;font-size:16px}.adminLoginBrand span,.adminSidebarBrand span{display:block;margin-top:2px;font-size:11px;color:#98a2b3}.adminNav{margin-top:34px;display:grid;grid-gap:7px;gap:7px}.adminNavItem{width:100%;border:0;border-radius:12px;padding:12px 13px;background:transparent;color:#aeb8ca;font:inherit;font-size:14px;font-weight:650;display:flex;align-items:center;gap:11px;cursor:pointer;text-align:left}.adminNavItem span{width:25px;text-align:center;font-size:18px}.adminNavItem.active,.adminNavItem:hover{background:rgba(255,255,255,.09);color:white}.adminSidebarFoot{margin-top:auto;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.04)}.adminSidebarFoot span,.adminSidebarFoot strong{display:block}.adminSidebarFoot span{color:#98a2b3;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.adminSidebarFoot strong{margin-top:5px;font-size:12px}.adminWorkspace{min-height:100vh;margin-left:260px;padding:34px}.adminTopbar{max-width:1320px;margin:0 auto 24px;display:flex;justify-content:space-between;align-items:center;gap:18px}.adminEyebrow{color:var(--adm-accent);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.adminTopbar h1{margin:5px 0 0;font-size:clamp(25px,3vw,34px);letter-spacing:-.04em}.adminRefresh,.adminSecondaryButton{border:1px solid var(--adm-border);background:white;color:var(--adm-text);border-radius:11px;padding:10px 14px;font:inherit;font-weight:700;cursor:pointer}.adminMobileTabs{display:none}.adminError,.adminLoading,.adminPanel,.adminSplit,.adminStatGrid,.adminSuccess{max-width:1320px;margin-left:auto;margin-right:auto}.adminStatGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px;margin-bottom:18px}.adminStat{padding:20px;border:1px solid var(--adm-border);border-radius:17px;background:white;box-shadow:0 8px 30px rgba(16,24,40,.04)}.adminStat small,.adminStat span{display:block;color:var(--adm-muted)}.adminStat span{font-size:12px;font-weight:750}.adminStat strong{display:block;margin:8px 0 5px;font-size:30px;letter-spacing:-.04em}.adminStat small{font-size:11px}.adminPanel{border:1px solid var(--adm-border);border-radius:18px;background:white;padding:22px;box-shadow:0 10px 35px rgba(16,24,40,.04)}.adminSplit{display:grid;grid-template-columns:minmax(340px,.85fr) minmax(420px,1.15fr);grid-gap:18px;gap:18px}.adminPanelHead{margin-bottom:19px}.adminGettingStarted h2,.adminPanelHead h2{margin:0;font-size:19px;letter-spacing:-.025em}.adminGettingStarted>p,.adminPanelHead p{margin:6px 0 0;color:var(--adm-muted);font-size:13px;line-height:1.55}.adminSetupFlow{margin-top:22px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.adminSetupFlow button{border:1px solid var(--adm-border);border-radius:14px;background:#fbfcfe;padding:16px;text-align:left;display:flex;gap:11px;cursor:pointer}.adminSetupFlow b{flex:0 0 29px;width:29px;height:29px;border-radius:9px;display:grid;place-items:center;color:var(--adm-accent);background:var(--adm-accent-soft)}.adminSetupFlow span,.adminSetupFlow strong{display:block}.adminSetupFlow strong{margin-bottom:4px;font-size:13px}.adminSetupFlow span{color:var(--adm-muted);font-size:11px;line-height:1.5}.adminForm{display:grid;grid-gap:15px;gap:15px}.adminFormRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.adminField{min-width:0;display:grid;grid-gap:7px;gap:7px}.adminField>span{font-size:11px;font-weight:750;color:#475467}.adminField input,.adminField select,.adminField textarea,.adminLoginForm input{width:100%;min-width:0;border:1px solid #d9e0ea;border-radius:11px;background:white;color:var(--adm-text);padding:11px 12px;outline:none;font:inherit;font-size:13px}.adminField textarea{min-height:88px;resize:vertical}.adminField input:focus,.adminField select:focus,.adminField textarea:focus,.adminLoginForm input:focus{border-color:#818cf8;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.adminToggleGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.adminToggle{display:flex;align-items:center;gap:8px;min-height:42px;cursor:pointer}.adminToggle input{display:none}.adminToggle>span{position:relative;width:36px;height:21px;border-radius:99px;background:#d8dee8;transition:.2s ease}.adminToggle>span:after{content:"";position:absolute;width:15px;height:15px;left:3px;top:3px;border-radius:50%;background:white;transition:.2s ease;box-shadow:0 1px 4px rgba(0,0,0,.18)}.adminToggle input:checked+span{background:var(--adm-accent)}.adminToggle input:checked+span:after{transform:translateX(15px)}.adminToggle b{font-size:11px}.adminFormActions{display:flex;justify-content:flex-end;gap:9px;padding-top:3px}.adminPrimaryButton{border:0;border-radius:11px;background:linear-gradient(135deg,#4f46e5,#6d5dfc);color:white;padding:11px 17px;font:inherit;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 8px 20px rgba(79,70,229,.2)}.adminPrimaryButton:disabled{opacity:.55;cursor:wait}.adminRecords{display:grid;grid-gap:9px;gap:9px}.adminRecord{border:1px solid var(--adm-border);border-radius:13px;padding:13px;display:flex;align-items:center;justify-content:space-between;gap:13px}.adminRecordMain{min-width:0;display:flex;align-items:flex-start;gap:10px}.adminRecordMain div:last-child{min-width:0}.adminStatusDot{flex:0 0 8px;width:8px;height:8px;margin-top:6px;border-radius:50%;background:#c5ccd8}.adminStatusDot.active{background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.1)}.adminRecord small,.adminRecord span,.adminRecord strong{display:block}.adminRecord strong{font-size:13px}.adminRecord span{margin-top:3px;color:var(--adm-muted);font-size:11px}.adminRecord small{margin-top:4px;color:#8a94a6;font-size:10px}.adminRecord>button{border:1px solid var(--adm-border);border-radius:9px;background:white;padding:7px 11px;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.adminEmpty,.adminLoading{text-align:center;color:var(--adm-muted)}.adminEmpty{padding:44px 20px}.adminEmpty>span{display:block;margin-bottom:9px;font-size:28px}.adminEmpty strong{display:block;color:var(--adm-text);font-size:13px}.adminEmpty p{margin:5px 0 0;font-size:11px}.adminError,.adminNotice,.adminSuccess{border-radius:12px;padding:11px 13px;margin-bottom:14px;font-size:12px;font-weight:650}.adminSuccess{border:1px solid #bbf7d0;background:#f0fdf4;color:#166534}.adminError{border:1px solid #fecaca;background:#fef2f2;color:var(--adm-danger)}.adminNotice{border:1px solid #dbe2ff;background:#f5f7ff;color:#4f46e5}.adminLoading{padding:80px 20px}.adminSpinner{width:28px;height:28px;margin:0 auto 12px;border:3px solid #e4e7ec;border-top:3px solid var(--adm-accent);border-radius:50%;animation:adminSpin .8s linear infinite}@keyframes adminSpin{to{transform:rotate(1turn)}}.adminLoginPage{min-height:100vh;padding:24px;background:radial-gradient(circle at 50% 0,rgba(99,102,241,.12),transparent 38%),#f5f7fb;display:grid;place-items:center}.adminLoginCard{width:min(100%,430px);border:1px solid var(--adm-border);border-radius:22px;background:white;padding:30px;box-shadow:0 25px 80px rgba(16,24,40,.1)}.adminLoginIntro{margin:28px 0 22px}.adminLoginIntro h1{margin:7px 0 8px;font-size:27px;letter-spacing:-.04em}.adminLoginIntro p{margin:0;color:var(--adm-muted);font-size:13px;line-height:1.6}.adminLoginForm{display:grid;grid-gap:14px;gap:14px}.adminLoginForm label{display:grid;grid-gap:7px;gap:7px}.adminLoginForm label>span{font-size:11px;font-weight:750;color:#475467}.adminFormError{padding:10px 12px;border-radius:10px;background:#fef2f2;color:#b42318;font-size:12px}.adminLoginForm .adminPrimaryButton{margin-top:3px;min-height:44px}@media (max-width:900px){.adminSidebar{display:none}.adminWorkspace{margin-left:0;padding:20px 16px 34px}.adminTopbar{margin-bottom:15px}.adminTopbar h1{font-size:25px}.adminRefresh{padding:9px 10px;font-size:11px}.adminMobileTabs{max-width:1320px;margin:0 auto 17px;display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.adminMobileTabs::-webkit-scrollbar{display:none}.adminMobileTabs button{flex:0 0 auto;border:1px solid var(--adm-border);border-radius:999px;background:white;padding:8px 12px;font:inherit;font-size:11px;font-weight:700;color:var(--adm-muted)}.adminMobileTabs button.active{background:var(--adm-dark);border-color:var(--adm-dark);color:white}.adminStatGrid{grid-template-columns:repeat(2,1fr);gap:10px}.adminStat{padding:16px}.adminStat strong{font-size:25px}.adminSplit{grid-template-columns:1fr}.adminSetupFlow{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.adminWorkspace{padding:17px 12px 30px}.adminTopbar{align-items:flex-end}.adminTopbar .adminEyebrow{font-size:9px}.adminTopbar h1{font-size:22px}.adminPanel{padding:16px;border-radius:15px}.adminFormRow,.adminSetupFlow,.adminToggleGrid{grid-template-columns:1fr}.adminRecord{align-items:flex-start}.adminLoginPage{padding:14px}.adminLoginCard{padding:22px;border-radius:18px}}:root{--av-bg:#f6f7fb;--av-panel:rgba(255,255,255,.92);--av-panel-solid:#fff;--av-text:#171a27;--av-muted:#747b8e;--av-border:#e8eaf1;--av-soft:#f1f3f8;--av-purple:#6c5ce7;--av-purple2:#8b7cf6;--av-sidebar:#171927;--av-sidebar2:#202234;--av-shadow:0 18px 50px rgba(28,32,52,.07)}html[data-admin-theme=dark]{--av-bg:#10111a;--av-panel:rgba(27,29,43,.94);--av-panel-solid:#1b1d2b;--av-text:#f4f5f8;--av-muted:#969caf;--av-border:#2b2e40;--av-soft:#232637;--av-sidebar:#12131d;--av-sidebar2:#191b29;--av-shadow:0 18px 50px rgba(0,0,0,.22)}@media (prefers-color-scheme:dark){html[data-admin-theme=system]{--av-bg:#10111a;--av-panel:rgba(27,29,43,.94);--av-panel-solid:#1b1d2b;--av-text:#f4f5f8;--av-muted:#969caf;--av-border:#2b2e40;--av-soft:#232637;--av-sidebar:#12131d;--av-sidebar2:#191b29;--av-shadow:0 18px 50px rgba(0,0,0,.22)}}.av1{min-height:100vh;background:radial-gradient(circle at 75% -10%,rgba(108,92,231,.09),transparent 30%),var(--av-bg);color:var(--av-text)}.av1 button{font:inherit}.av1Sidebar{position:fixed;inset:0 auto 0 0;z-index:80;width:250px;padding:22px 16px;overflow-y:auto;background:radial-gradient(circle at 10% 0,rgba(122,103,255,.18),transparent 27%),linear-gradient(180deg,var(--av-sidebar),var(--av-sidebar2));color:#fff;display:flex;flex-direction:column}.av1Brand{display:flex;align-items:center;gap:11px;padding:2px 7px 18px}.av1Logo{width:41px;height:41px;flex:0 0 41px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,#7768f5,#a578ff);box-shadow:0 12px 28px rgba(108,92,231,.32);font-weight:900}.av1Brand span,.av1Brand strong{display:block}.av1Brand strong{font-size:15px}.av1Brand span{margin-top:2px;color:#9399ad;font-size:10px}.av1Close{display:none;margin-left:auto;border:0;background:transparent;color:white;font-size:25px}.av1Live{margin:2px 5px 20px;padding:9px 10px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(255,255,255,.035);color:#aeb4c5;font-size:10px;display:flex;align-items:center;gap:8px}.av1Live i{width:7px;height:7px;border-radius:50%;background:#43d17c;box-shadow:0 0 0 4px rgba(67,209,124,.1)}.av1Nav{display:grid;grid-gap:18px;gap:18px}.av1NavGroup small{display:block;padding:0 10px 6px;color:#676e82;font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.av1NavGroup button{width:100%;min-height:39px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:#aab0c2;display:flex;align-items:center;gap:10px;cursor:pointer;text-align:left;font-size:11px;font-weight:650}.av1NavGroup button.active,.av1NavGroup button:hover{background:rgba(255,255,255,.075);color:#fff}.av1NavGroup button b{width:21px;color:#b9b2ff;font-size:15px;text-align:center}.av1NavGroup button em{margin-left:auto;padding:3px 6px;border-radius:99px;background:rgba(255,255,255,.06);color:#777e91;font-size:7px;font-style:normal}.av1SidebarBottom{margin-top:auto;padding-top:24px}.av1ThemeMini{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:4px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(255,255,255,.035)}.av1ThemeMini button{height:31px;border:0;border-radius:8px;background:transparent;color:#858ca0;cursor:pointer}.av1ThemeMini button.active{background:rgba(255,255,255,.1);color:white}.av1Content{min-height:100vh;margin-left:250px;padding:25px 28px 55px}.av1Top{max-width:1400px;margin:0 auto 21px;justify-content:space-between}.av1Top,.av1TopLeft{display:flex;align-items:center}.av1TopLeft{gap:12px}.av1TopLeft span{display:block;color:var(--av-muted);font-size:10px}.av1Top h1{margin:2px 0 0;font-size:25px;letter-spacing:-.045em}.av1Menu{display:none}.av1TopActions{display:flex;gap:8px}.av1IconButton,.av1Visit{height:38px;border:1px solid var(--av-border);border-radius:11px;background:var(--av-panel-solid);color:var(--av-text);cursor:pointer}.av1IconButton{width:38px}.av1Visit{padding:0 14px;font-size:10px;font-weight:750}.av1Visit span{margin-left:6px}.av1Error,.av1Grid,.av1Hero,.av1Metrics,.av1Quick,.av1Roadmap,.av1Skeleton{max-width:1400px;margin-left:auto;margin-right:auto}.av1Hero{min-height:190px;padding:29px 31px;border-radius:23px;overflow:hidden;color:white;background:radial-gradient(circle at 82% 20%,rgba(255,255,255,.19),transparent 24%),radial-gradient(circle at 95% 100%,rgba(129,211,255,.22),transparent 30%),linear-gradient(125deg,#5c4de0,#7868f3 55%,#8b78fa);box-shadow:0 22px 60px rgba(95,78,220,.21);display:flex;justify-content:space-between;align-items:center;gap:25px}.av1Pill{display:inline-flex;padding:6px 9px;border:1px solid rgba(255,255,255,.17);border-radius:99px;background:rgba(255,255,255,.1);font-size:8px;font-weight:750}.av1Hero h2{max-width:550px;margin:13px 0 7px;font-size:clamp(25px,3vw,38px);line-height:1.05;letter-spacing:-.05em}.av1Hero p{max-width:500px;margin:0;color:rgba(255,255,255,.74);font-size:11px;line-height:1.6}.av1HeroNumbers{width:min(290px,100%);padding:19px;border:1px solid rgba(255,255,255,.14);border-radius:17px;background:rgba(18,16,70,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.av1HeroNumbers>small,.av1HeroNumbers>span{display:block;color:rgba(255,255,255,.68);font-size:9px}.av1HeroNumbers>strong{display:block;margin:5px 0 11px;font-size:28px}.av1HeroNumbers>div{height:5px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.17)}.av1HeroNumbers i{display:block;height:100%;border-radius:inherit;background:white}.av1HeroNumbers small{margin-top:8px}.av1Metrics{margin-top:16px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.av1Metric{min-width:0;padding:16px;border:1px solid var(--av-border);border-radius:16px;background:var(--av-panel);box-shadow:var(--av-shadow);display:flex;align-items:center;gap:12px}.av1MetricIcon{width:41px;height:41px;flex:0 0 41px;border-radius:12px;display:grid;place-items:center;font-weight:850}.av1MetricIcon.purple{background:#eeeaff;color:#6c5ce7}.av1MetricIcon.blue{background:#e8f2ff;color:#4385e8}.av1MetricIcon.green{background:#e8faef;color:#26a65b}.av1MetricIcon.orange{background:#fff2e6;color:#e88535}.av1MetricIcon.cyan{background:#e6f9fb;color:#2199a7}.av1MetricIcon.pink{background:#fbeafa;color:#c452b9}.av1Metric small,.av1Metric span{display:block;color:var(--av-muted)}.av1Metric span{font-size:9px;font-weight:700}.av1Metric strong{display:block;margin:3px 0;overflow:hidden;text-overflow:ellipsis;font-size:19px;letter-spacing:-.035em}.av1Metric small{font-size:8px}.av1Grid{margin-top:16px;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);grid-gap:14px;gap:14px}.av1GridBottom{grid-template-columns:repeat(2,minmax(0,1fr))}.av1Card{min-width:0;padding:19px;border:1px solid var(--av-border);border-radius:18px;background:var(--av-panel);box-shadow:var(--av-shadow)}.av1CardTitle{margin-bottom:15px;display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.av1CardTitle span{display:block;color:#7465e7;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.av1CardTitle h3{margin:3px 0 0;font-size:15px;letter-spacing:-.025em}.av1CardTitle>b{color:var(--av-muted);font-size:8px}.av1DepositList,.av1Order,.av1OrderList{display:grid}.av1Order{min-width:0;padding:10px 0;border-top:1px solid var(--av-border);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.av1Order:first-child{border-top:0}.av1Avatar,.av1OrderIcon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--av-soft);color:#7164df;font-size:11px;font-weight:800}.av1OrderInfo{min-width:0}.av1OrderInfo span,.av1OrderInfo strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av1OrderInfo strong{font-size:10px}.av1OrderInfo span{margin-top:3px;color:var(--av-muted);font-size:8px}.av1OrderMoney{text-align:right}.av1OrderMoney>strong{display:block;margin-bottom:4px;font-size:10px}.av1Status{display:inline-flex;padding:3px 6px;border-radius:99px;background:var(--av-soft);color:var(--av-muted);font-size:6px;font-weight:800;text-transform:uppercase}.av1Status.completed{background:#e9f9ef;color:#248d50}.av1Status.canceled,.av1Status.failed{background:#ffeded;color:#c64e4e}.av1Status.pending,.av1Status.queued{background:#fff5df;color:#ad781c}.av1Status.in_progress,.av1Status.processing{background:#eaf2ff;color:#3979cc}.av1BillingStatus{padding:12px;border-radius:12px;background:var(--av-soft);display:flex;align-items:center;justify-content:space-between}.av1BillingRows span,.av1BillingStatus span,.av1Rent span{display:block;color:var(--av-muted);font-size:8px}.av1BillingStatus strong{display:block;margin-top:3px;font-size:11px}.av1License{padding:5px 8px;border-radius:99px;background:#e9f9ef;color:#248d50;font-size:7px}.av1License.expired,.av1License.suspended{background:#ffeded;color:#c64e4e}.av1Rent{padding:18px 2px 13px}.av1Rent strong{display:block;margin-top:3px;font-size:25px;letter-spacing:-.045em}.av1BillingRows{display:grid;grid-gap:1px;gap:1px}.av1BillingRows>div{padding:9px 0;border-top:1px solid var(--av-border);display:flex;justify-content:space-between;gap:10px}.av1BillingRows strong{font-size:9px}.av1BillingNote{margin:12px 0 0;padding:9px;border-radius:9px;background:rgba(108,92,231,.08);color:var(--av-muted);font-size:8px;line-height:1.5}.av1Deposit{padding:10px 0;border-top:1px solid var(--av-border);display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.av1Deposit:first-child{border-top:0}.av1Deposit span,.av1Deposit strong{display:block}.av1Deposit strong{font-size:10px}.av1Deposit span{margin-top:3px;color:var(--av-muted);font-size:8px}.av1Deposit>b{color:#24945a;font-size:10px}.av1ProviderSummary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-bottom:11px}.av1ProviderSummary>div{padding:11px;border-radius:11px;background:var(--av-soft)}.av1ProviderSummary span,.av1ProviderSummary strong{display:block}.av1ProviderSummary span{color:var(--av-muted);font-size:7px}.av1ProviderSummary strong{margin-top:4px;font-size:16px}.av1Alerts{display:grid;grid-gap:7px;gap:7px}.av1Alerts article{padding:9px;border:1px solid rgba(225,90,90,.14);border-radius:10px;background:rgba(225,90,90,.05);display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.av1Alerts article>span{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:#ffeded;color:#c64e4e;font-size:9px;font-weight:900}.av1Alerts small,.av1Alerts strong{display:block}.av1Alerts strong{font-size:9px}.av1Alerts small{margin-top:2px;color:var(--av-muted);font-size:7px}.av1Alerts article>b{color:#c64e4e;font-size:8px}.av1Healthy{padding:14px;border-radius:11px;background:rgba(44,170,91,.07);display:flex;gap:10px;align-items:center}.av1Healthy>span{width:29px;height:29px;border-radius:9px;display:grid;place-items:center;background:#e9f9ef;color:#248d50}.av1Healthy small,.av1Healthy strong{display:block}.av1Healthy strong{font-size:9px}.av1Healthy small{margin-top:3px;color:var(--av-muted);font-size:7px}.av1Quick{margin-top:16px;padding:20px;border:1px solid var(--av-border);border-radius:18px;background:var(--av-panel);box-shadow:var(--av-shadow)}.av1QuickTitle span{color:#7465e7;font-size:8px;font-weight:800;text-transform:uppercase}.av1QuickTitle h3{margin:3px 0 14px;font-size:15px}.av1QuickGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px}.av1QuickItem{min-width:0;padding:12px;border:1px solid var(--av-border);border-radius:12px;background:var(--av-panel-solid);color:var(--av-text);cursor:pointer;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;text-align:left}.av1QuickItem>b{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--av-soft);color:#7164df}.av1QuickItem span,.av1QuickItem strong{display:block}.av1QuickItem strong{font-size:9px}.av1QuickItem span{margin-top:2px;color:var(--av-muted);font-size:7px}.av1QuickItem i{color:var(--av-muted);font-size:10px;font-style:normal}.av1Roadmap{margin-top:16px;padding:18px 20px;border:1px dashed var(--av-border);border-radius:15px;color:var(--av-muted)}.av1Roadmap span,.av1Roadmap strong{display:block}.av1Roadmap span{color:#7465e7;font-size:8px;font-weight:800;text-transform:uppercase}.av1Roadmap strong{margin-top:4px;color:var(--av-text);font-size:11px}.av1Roadmap p{margin:5px 0 0;font-size:8px;line-height:1.6}.av1Empty{padding:30px 15px;text-align:center;color:var(--av-muted)}.av1Empty div{font-size:22px}.av1Empty span,.av1Empty strong{display:block}.av1Empty strong{margin-top:7px;color:var(--av-text);font-size:10px}.av1Empty span{margin-top:3px;font-size:8px}.av1Error{margin-bottom:14px;padding:12px 14px;border:1px solid #ffd0d0;border-radius:12px;background:#fff0f0;color:#ad3e3e}.av1Error span,.av1Error strong{display:block}.av1Error strong{font-size:10px}.av1Error span{margin-top:3px;font-size:8px}.av1Skeleton article,.av1Skeleton i,.av1Skeleton>div{display:block;border-radius:17px;background:linear-gradient(90deg,var(--av-soft),var(--av-panel-solid),var(--av-soft));background-size:200% 100%;animation:av1Shimmer 1.2s infinite}.av1Skeleton>div{height:190px}.av1Skeleton section{margin:16px 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.av1Skeleton i{height:75px}.av1Skeleton article{height:300px}@keyframes av1Shimmer{to{background-position:-200% 0}}.av1Backdrop,.av1MobileNav{display:none}@media (max-width:920px){.av1Sidebar{width:min(86vw,300px);transform:translateX(-105%);transition:transform .25s ease}.av1Sidebar.open{transform:translateX(0)}.av1Backdrop,.av1Close{display:block}.av1Backdrop{position:fixed;inset:0;z-index:70;border:0;background:rgba(13,15,25,.48);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.av1Content{margin-left:0;padding:17px 14px 100px}.av1Menu{width:37px;height:37px;display:grid;place-items:center;border:1px solid var(--av-border);border-radius:11px;background:var(--av-panel-solid);color:var(--av-text)}.av1Metrics{grid-template-columns:repeat(2,1fr)}.av1Grid,.av1GridBottom{grid-template-columns:1fr}.av1QuickGrid{grid-template-columns:repeat(2,1fr)}.av1MobileNav{position:fixed;z-index:60;left:12px;right:12px;bottom:10px;height:67px;padding:7px 5px;border:1px solid var(--av-border);border-radius:20px;background:color-mix(in srgb,var(--av-panel-solid) 94%,transparent);box-shadow:0 15px 50px rgba(25,28,45,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;grid-template-columns:repeat(5,1fr)}.av1MobileNav button{border:0;background:transparent;color:var(--av-muted);display:grid;place-items:center;align-content:center;grid-gap:2px;gap:2px}.av1MobileNav b{font-size:16px}.av1MobileNav span{font-size:7px;font-weight:700}.av1MobileNav button.active{color:#6c5ce7}.av1MobileNav .av1MobileMain b{width:39px;height:39px;margin-top:-26px;border-radius:13px;background:linear-gradient(135deg,#6657e8,#8a78fa);color:white;box-shadow:0 9px 23px rgba(108,92,231,.34);display:grid;place-items:center}}@media (max-width:560px){.av1Content{padding-left:11px;padding-right:11px}.av1Top h1{font-size:21px}.av1Visit{padding:0 10px}.av1Visit span{display:none}.av1Hero{min-height:0;padding:22px 19px;border-radius:19px;display:block}.av1Hero h2{font-size:26px}.av1HeroNumbers{width:100%;margin-top:19px}.av1Metrics{gap:8px}.av1Metric{min-height:101px;padding:13px;display:block}.av1MetricIcon{width:31px;height:31px;margin-bottom:9px;border-radius:9px}.av1Metric strong{font-size:16px}.av1Card{padding:15px;border-radius:16px}.av1Order{grid-template-columns:31px minmax(0,1fr)}.av1Avatar,.av1OrderIcon{width:31px;height:31px}.av1OrderMoney{grid-column:2;display:flex;align-items:center;justify-content:space-between;text-align:left}.av1Quick{padding:15px}.av1QuickGrid{grid-template-columns:1fr}}.au360{min-height:100vh;padding:26px 30px 70px;background:radial-gradient(circle at 85% -5%,rgba(108,92,231,.1),transparent 28%),var(--av-bg,#f6f7fb);color:var(--av-text,#171a27)}.au360DetailGrid,.au360Error,.au360Future,.au360Loading,.au360Panel,.au360ProfileHero,.au360Search,.au360Stats,.au360Top{width:min(1400px,100%);margin-left:auto;margin-right:auto}.au360Top{display:flex;align-items:center;gap:12px;margin-bottom:20px}.au360Top>div{flex:1 1}.au360Top span{color:var(--av-muted,#747b8e);font-size:10px}.au360Top h1{margin:2px 0 0;font-size:26px;letter-spacing:-.045em}.au360Back,.au360Refresh{width:40px;height:40px;border:1px solid var(--av-border,#e8eaf1);border-radius:12px;background:var(--av-panel-solid,#fff);color:var(--av-text,#171a27);cursor:pointer}.au360Stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:11px;gap:11px;margin-bottom:14px}.au360Stats article{padding:17px;border:1px solid var(--av-border,#e8eaf1);border-radius:16px;background:var(--av-panel,#fff);box-shadow:var(--av-shadow)}.au360Stats span,.au360Stats strong{display:block}.au360Stats span{color:var(--av-muted);font-size:9px}.au360Stats strong{margin-top:5px;font-size:22px}.au360Search{display:grid;grid-template-columns:minmax(0,1fr) 180px auto;grid-gap:9px;gap:9px;margin-bottom:14px}.au360Search>div{display:flex;align-items:center;gap:8px;padding:0 13px;border:1px solid var(--av-border);border-radius:13px;background:var(--av-panel-solid)}.au360Search input,.au360Search select{width:100%;height:43px;border:0;outline:0;background:transparent;color:var(--av-text)}.au360Search select,.au360Search>button{height:43px;border:1px solid var(--av-border);border-radius:13px;background:var(--av-panel-solid);color:var(--av-text);padding:0 13px}.au360Search>button{background:#6c5ce7;color:#fff;border-color:#6c5ce7;font-weight:750;cursor:pointer}.au360Card,.au360Panel{border:1px solid var(--av-border);border-radius:19px;background:var(--av-panel);box-shadow:var(--av-shadow)}.au360Panel{padding:20px}.au360CardTitle,.au360PanelHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px}.au360CardTitle span,.au360Future span,.au360PanelHead span{color:#7465e7;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.au360CardTitle h3,.au360PanelHead h2{margin:3px 0 0;font-size:15px}.au360PanelHead small{color:var(--av-muted);font-size:8px}.au360User,.au360Users{display:grid}.au360User{width:100%;padding:12px 5px;border:0;border-top:1px solid var(--av-border);background:transparent;color:var(--av-text);grid-template-columns:40px minmax(0,1fr) 130px 80px 90px 25px;align-items:center;grid-gap:12px;gap:12px;text-align:left;cursor:pointer}.au360User:first-child{border-top:0}.au360User:hover{background:var(--av-soft)}.au360Avatar,.au360BigAvatar{display:grid;place-items:center;background:linear-gradient(135deg,#6c5ce7,#9888ff);color:#fff;font-weight:900}.au360Avatar{width:38px;height:38px;border-radius:11px}.au360Identity{min-width:0}.au360Identity span,.au360Identity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au360Identity strong{font-size:10px}.au360Identity span{margin-top:3px;color:var(--av-muted);font-size:8px}.au360UserStat span,.au360UserStat strong{display:block}.au360UserStat span{color:var(--av-muted);font-size:7px}.au360UserStat strong{margin-top:3px;font-size:10px}.au360Status{display:inline-flex;justify-content:center;padding:5px 8px;border-radius:99px;font-size:7px!important;font-weight:850}.au360Status.active{background:#e9f9ef;color:#248d50}.au360Status.suspended{background:#fff4dd;color:#aa761d}.au360Status.banned{background:#ffeded;color:#c64e4e}.au360Arrow{color:var(--av-muted)}.au360Empty,.au360Loading{padding:40px;text-align:center;color:var(--av-muted)}.au360Empty b,.au360Empty span,.au360Empty strong{display:block}.au360Empty b{font-size:24px}.au360Empty strong{margin-top:7px;color:var(--av-text);font-size:10px}.au360Empty span{margin-top:4px;font-size:8px}.au360Error{margin-bottom:14px;padding:12px;border:1px solid #ffd0d0;border-radius:12px;background:#fff0f0;color:#ad3e3e;font-size:9px}.au360ProfileHero{padding:24px;border-radius:21px;background:linear-gradient(125deg,#5c4de0,#806ff5);color:#fff;display:grid;grid-template-columns:65px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;box-shadow:0 20px 50px rgba(95,78,220,.18)}.au360BigAvatar{width:62px;height:62px;border-radius:18px;background:rgba(255,255,255,.16);font-size:23px}.au360ProfileIdentity p,.au360ProfileIdentity span{color:rgba(255,255,255,.7)}.au360ProfileIdentity span{font-size:8px}.au360ProfileIdentity h2{margin:4px 0;font-size:23px}.au360ProfileIdentity p{margin:0;font-size:9px}.au360Balance{text-align:right}.au360Balance>span{display:block;color:rgba(255,255,255,.7);font-size:8px}.au360Balance>strong{display:block;margin:4px 0 10px;font-size:25px}.au360Balance>div{display:flex;gap:6px;justify-content:flex-end}.au360Balance button{border:1px solid rgba(255,255,255,.2);border-radius:9px;background:rgba(255,255,255,.12);color:#fff;padding:8px 10px;font-size:8px;font-weight:750;cursor:pointer}.au360DetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px}.au360Card{padding:19px;min-width:0}.au360InfoRows{display:grid;grid-gap:0;gap:0}.au360InfoRows>div{padding:10px 0;border-top:1px solid var(--av-border);display:flex;justify-content:space-between;gap:12px}.au360InfoRows span{color:var(--av-muted);font-size:8px}.au360InfoRows strong{font-size:9px;text-align:right;word-break:break-word}.au360Secondary{width:100%;margin-top:12px;padding:10px;border:1px solid var(--av-border);border-radius:10px;background:var(--av-soft);color:var(--av-text);font-size:8px;font-weight:750;cursor:pointer}.au360StatusBox{padding:15px;border-radius:13px;background:var(--av-soft)}.au360StatusBox span,.au360StatusBox strong{display:block}.au360StatusBox span{color:var(--av-muted);font-size:8px}.au360StatusBox strong{margin-top:4px;font-size:17px}.au360StatusBox p{margin:8px 0 0;color:var(--av-muted);font-size:8px;line-height:1.55}.au360StatusActions{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.au360StatusActions button{padding:9px 12px;border:1px solid var(--av-border);border-radius:10px;background:var(--av-panel-solid);color:var(--av-text);font-size:8px;font-weight:750;cursor:pointer}.au360StatusActions button.danger{background:#fff0f0;border-color:#ffd5d5;color:#b84646}.au360Timeline{display:grid}.au360Timeline>div{padding:10px 0;border-top:1px solid var(--av-border);display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px}.au360Timeline>div:first-child{border-top:0}.au360Timeline>div>b{width:32px;height:32px;border-radius:9px;background:var(--av-soft);color:#7164df;display:grid;place-items:center;font-size:8px}.au360Timeline span,.au360Timeline strong{display:block}.au360Timeline strong{font-size:9px}.au360Timeline span{margin-top:3px;color:var(--av-muted);font-size:7px}.au360TimelineRight{text-align:right}.au360Future{margin-top:14px;padding:17px 19px;border:1px dashed var(--av-border);border-radius:15px;display:flex;justify-content:space-between;gap:20px}.au360Future strong{display:block;margin-top:4px;font-size:10px}.au360Future p{max-width:500px;margin:0;color:var(--av-muted);font-size:8px;line-height:1.5;text-align:right}.au360ModalBackdrop{position:fixed;inset:0;z-index:200;background:rgba(14,16,27,.48);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:18px}.au360Modal{width:min(440px,100%);padding:23px;border:1px solid var(--av-border);border-radius:20px;background:var(--av-panel-solid);color:var(--av-text);box-shadow:0 25px 80px rgba(0,0,0,.25)}.au360Modal>span{color:#7465e7;font-size:8px;font-weight:800;text-transform:uppercase}.au360Modal h3{margin:4px 0 7px;font-size:20px}.au360Modal p{color:var(--av-muted);font-size:9px}.au360Modal label{display:block;margin-top:13px;color:var(--av-muted);font-size:8px;font-weight:700}.au360Modal input,.au360Modal textarea{width:100%;margin-top:6px;border:1px solid var(--av-border);border-radius:10px;background:var(--av-bg);color:var(--av-text);padding:10px;outline:0}.au360Modal textarea{min-height:90px;resize:vertical}.au360Modal>div{display:flex;justify-content:flex-end;gap:7px;margin-top:16px}.au360Modal button{padding:9px 12px;border:1px solid var(--av-border);border-radius:9px;background:var(--av-soft);color:var(--av-text);font-size:8px;font-weight:750;cursor:pointer}.au360Modal button[type=submit]{background:#6c5ce7;border-color:#6c5ce7;color:#fff}@media(max-width:800px){.au360{padding:16px 12px 90px}.au360Stats{grid-template-columns:repeat(2,1fr)}.au360Search{grid-template-columns:1fr 1fr}.au360Search>div{grid-column:1/-1}.au360User{grid-template-columns:38px minmax(0,1fr) auto 20px}.au360UserStat{display:none}.au360ProfileHero{grid-template-columns:52px minmax(0,1fr)}.au360BigAvatar{width:50px;height:50px;border-radius:14px}.au360Balance{grid-column:1/-1;text-align:left;padding-top:14px;border-top:1px solid rgba(255,255,255,.14)}.au360Balance>div{justify-content:flex-start}.au360DetailGrid{grid-template-columns:1fr}.au360Future{display:block}.au360Future p{margin-top:8px;text-align:left}}@media(max-width:480px){.au360Top h1{font-size:21px}.au360Stats article{padding:14px}.au360Stats strong{font-size:18px}.au360Panel{padding:14px}.au360Search{grid-template-columns:1fr}.au360Search>div{grid-column:auto}.au360User{gap:8px}.au360ProfileHero{padding:19px}.au360ProfileIdentity h2{font-size:19px}.au360Timeline>div{grid-template-columns:30px minmax(0,1fr)}.au360TimelineRight{grid-column:2;display:flex;justify-content:space-between;text-align:left}}.realLedger{margin-top:18px;padding:20px;border:1px solid var(--v2-border,#e8eaf2);border-radius:18px;background:var(--v2-card,#fff)}.realLedger>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:14px}.realLedger>header span{display:block;color:#6c5ce7;font-size:12px;font-weight:800;letter-spacing:.06em}.realLedger>header h2{margin:4px 0 0;font-size:20px}.realLedgerList{display:grid}.realLedgerList article{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px 0;border-top:1px solid var(--v2-border,#e8eaf2)}.realLedgerList article>span{width:42px;height:42px;display:grid;place-items:center;border-radius:12px}.realLedgerList article>span.credit{color:#188d55;background:#eaf9f0}.realLedgerList article>span.debit{color:#c04b4b;background:#fff0f0}.realLedgerList article small,.realLedgerList article strong{display:block}.realLedgerList article strong{font-size:14px}.realLedgerList article small{margin-top:4px;color:#7a8090;font-size:12px}.realLedgerAmount{text-align:right}.realLedgerEmpty{padding:45px 20px;border-top:1px solid var(--v2-border,#e8eaf2);color:#7a8090;text-align:center;font-size:14px}@media(max-width:600px){.realLedger{padding:15px}.realLedgerList article{grid-template-columns:38px minmax(0,1fr)}.realLedgerList article>span{width:36px;height:36px}.realLedgerAmount{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left}}.adminApp,.adminMain{font-size:15px!important}.adminMain h1{font-size:30px!important;line-height:1.15!important}.adminMain h2{font-size:21px!important;line-height:1.25!important}.adminMain h3{font-size:17px!important}.adminMain button,.adminMain input,.adminMain label,.adminMain p,.adminMain select,.adminMain textarea{font-size:14px}.adminSidebar,.adminSidebar a,.adminSidebar button{font-size:14px!important}.adminMain small,.adminSidebar small{font-size:12px!important}.adminDashboardHero,.adminHero,.adminOverviewHero,.adminWelcome{min-height:0!important;padding:22px 24px!important;border:1px solid var(--av-border,#e5e8ef)!important;border-radius:18px!important;background:var(--av-panel-solid,#fff)!important;color:var(--av-text,#171a27)!important;box-shadow:0 8px 24px rgba(20,25,45,.05)!important}.adminDashboardHero:after,.adminDashboardHero:before,.adminHero:after,.adminHero:before,.adminOverviewHero:after,.adminOverviewHero:before,.adminWelcome:after,.adminWelcome:before{display:none!important}.au360{font-size:15px}.au360Top span{font-size:13px}.au360Top h1{font-size:28px}.au360Stats span{font-size:13px}.au360Stats strong{font-size:24px}.au360CardTitle span,.au360Future span,.au360PanelHead span{font-size:11px}.au360CardTitle h3,.au360PanelHead h2{font-size:18px}.au360PanelHead small{font-size:12px}.au360Identity strong{font-size:14px}.au360Identity span{font-size:12px}.au360UserStat span{font-size:11px}.au360UserStat strong{font-size:14px}.au360Status{font-size:11px!important}.au360InfoRows span{font-size:12px}.au360Balance button,.au360InfoRows strong,.au360Secondary,.au360StatusActions button{font-size:13px}.au360StatusBox p,.au360StatusBox span{font-size:12px}.au360Timeline strong{font-size:13px}.au360Timeline span{font-size:11px}.au360Future strong{font-size:14px}.au360Future p{font-size:12px}.au360Modal>span{font-size:11px}.au360Modal button,.au360Modal label,.au360Modal p{font-size:13px}@media(max-width:700px){.adminMain h1{font-size:25px!important}.adminMain h2{font-size:19px!important}.au360Top h1{font-size:23px}}.adminV2{--a2-bg:#f5f6fa;--a2-panel:#ffffff;--a2-panel2:#fafbfc;--a2-text:#171923;--a2-muted:#747b8e;--a2-border:#e7e9f0;--a2-soft:#f3f4f8;--a2-purple:#6c5ce7;--a2-purple-soft:#f0edff;--a2-sidebar:#171824;--a2-sidebar-soft:#222332;min-height:100vh;background:var(--a2-bg);color:var(--a2-text);font-size:15px}html[data-admin-theme=dark] .adminV2{--a2-bg:#11121a;--a2-panel:#181a24;--a2-panel2:#1d1f2a;--a2-text:#f4f5f8;--a2-muted:#9da3b3;--a2-border:#292c39;--a2-soft:#20222d;--a2-purple-soft:#282443}@media(prefers-color-scheme:dark){html[data-admin-theme=system] .adminV2{--a2-bg:#11121a;--a2-panel:#181a24;--a2-panel2:#1d1f2a;--a2-text:#f4f5f8;--a2-muted:#9da3b3;--a2-border:#292c39;--a2-soft:#20222d;--a2-purple-soft:#282443}}.adminV2Sidebar{position:fixed;inset:0 auto 0 0;z-index:80;width:244px;display:flex;flex-direction:column;padding:20px 14px;background:var(--a2-sidebar);color:#fff;overflow-y:auto}.adminV2Brand{gap:11px;padding:0 6px 18px}.adminV2Logo{width:39px;height:39px;flex:0 0 auto;border-radius:12px;background:linear-gradient(135deg,#7969ef,#5745d4);box-shadow:0 8px 22px rgba(108,92,231,.28)}.adminV2Brand>div:nth-child(2){min-width:0;flex:1 1}.adminV2Brand span,.adminV2Brand strong{display:block}.adminV2Brand span{margin-top:2px;color:#989cad;font-size:12px}.adminV2Close{display:none;border:0;background:none;color:#a8abba;font-size:25px;cursor:pointer}.adminV2Live{display:flex;gap:8px;margin:0 5px 19px;padding:9px 11px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(255,255,255,.035);color:#afb3c1;font-size:12px}.adminV2Live i{width:7px;height:7px;border-radius:50%;background:#3ac87d;box-shadow:0 0 0 4px rgba(58,200,125,.1)}.adminV2Nav{display:grid;grid-gap:17px;gap:17px}.adminV2NavGroup small{display:block;padding:0 11px 7px;color:#686d7e;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.adminV2NavGroup button{min-height:41px;grid-template-columns:25px 1fr auto;grid-gap:7px;gap:7px;padding:8px 11px;border:0;border-radius:10px;color:#aeb2c0;font-size:13px;transition:.16s ease}.adminV2NavGroup button:hover{background:rgba(255,255,255,.05);color:#fff}.adminV2NavGroup button.active{background:rgba(108,92,231,.16)}.adminV2NavGroup button.active b{color:#a99cff}.adminV2NavGroup button b{font-size:15px;font-weight:600;text-align:center}.adminV2NavGroup button em{padding:3px 6px;border-radius:20px;background:rgba(255,255,255,.06);color:#777c8e;font-size:9px;font-weight:700}.adminV2SidebarBottom{padding:20px 5px 0}.adminV2SidebarBottom>span{display:block;margin-bottom:7px;color:#686d7e;font-size:10px;font-weight:800;text-transform:uppercase}.adminV2Theme{padding:4px;background:rgba(255,255,255,.045)}.adminV2Theme button{height:32px;border-radius:7px;color:#898e9f}.adminV2Theme button.active{background:#303241}.adminV2Content{min-height:100vh;margin-left:244px}.adminV2Top{min-height:92px;justify-content:space-between;gap:20px;padding:20px 30px;border-bottom:1px solid var(--a2-border);background:var(--a2-panel)}.adminV2HeadingRow,.adminV2Top{display:flex;align-items:center}.adminV2HeadingRow{gap:12px}.adminV2HeadingRow>div:last-child{min-width:0}.adminV2Heading span{display:block;margin-bottom:3px;color:var(--a2-muted);font-size:12px;font-weight:650}.adminV2Heading h1{margin:0;font-size:27px;line-height:1.15;letter-spacing:-.035em}.adminV2Heading p{margin:5px 0 0;color:var(--a2-muted);font-size:13px;line-height:1.45}.adminV2Menu{display:none}.adminV2Back,.adminV2Menu,.adminV2Refresh{border:1px solid var(--a2-border);background:var(--a2-panel);color:var(--a2-text);cursor:pointer}.adminV2Back{width:38px;height:38px;flex:0 0 auto;border-radius:10px;font-size:17px}.adminV2Actions{display:flex;align-items:center;gap:9px}.adminV2Refresh{height:40px;display:flex;align-items:center;gap:7px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:700}.adminV2Body{width:min(1380px,100%);margin:0 auto;padding:26px 30px 105px}.adminV2Error{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:13px 15px;border:1px solid #ffd4d4;border-radius:12px;background:#fff2f2;color:#a84343}.adminV2Error strong{font-size:13px}.adminV2Error span{font-size:12px}.adminV2Stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px;margin-bottom:16px}.adminV2Stat{display:flex;align-items:center;gap:13px;min-width:0;padding:17px;border:1px solid var(--a2-border);border-radius:15px;background:var(--a2-panel);box-shadow:0 5px 18px rgba(22,25,40,.025)}.adminV2StatIcon{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border-radius:12px;background:var(--a2-purple-soft);color:var(--a2-purple);font-size:16px;font-weight:800}.adminV2StatIcon.green{background:#eaf8ef;color:#258b50}.adminV2StatIcon.orange{background:#fff4df;color:#b17b22}.adminV2StatIcon.red{background:#ffeded;color:#c44c4c}.adminV2Stat span,.adminV2Stat strong{display:block}.adminV2Stat span{color:var(--a2-muted);font-size:12px}.adminV2Stat strong{margin-top:3px;font-size:22px;letter-spacing:-.03em}.adminV2Card{min-width:0;padding:20px;border:1px solid var(--a2-border);border-radius:16px;background:var(--a2-panel);box-shadow:0 5px 18px rgba(22,25,40,.025)}.adminV2CardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding-bottom:17px}.adminV2CardHead span,.adminV2CardTitle span,.adminV2Coming span,.adminV2CustomerIdentity span{color:#7465e7;font-size:11px;font-weight:800;letter-spacing:.06em}.adminV2CardHead h2{margin:4px 0 0;font-size:19px;letter-spacing:-.025em}.adminV2CardHead p{margin:4px 0 0;color:var(--a2-muted);font-size:13px}.adminV2CardHead>strong{color:var(--a2-muted);font-size:12px;font-weight:650}.adminV2Filters{display:grid;grid-template-columns:minmax(240px,1fr) 170px 95px;grid-gap:9px;gap:9px;padding:13px;border:1px solid var(--a2-border);border-radius:13px;background:var(--a2-panel2)}.adminV2Search{display:flex;align-items:center;gap:9px;min-width:0;padding:0 12px;border:1px solid var(--a2-border);border-radius:10px;background:var(--a2-panel)}.adminV2Search span{color:var(--a2-muted);font-size:17px}.adminV2Search input{width:100%;height:40px;border:0;outline:0;background:transparent;color:var(--a2-text);font:inherit;font-size:13px}.adminV2Filters select,.adminV2Filters>button{height:42px;border:1px solid var(--a2-border);border-radius:10px;font:inherit;font-size:13px}.adminV2Filters select{padding:0 10px;background:var(--a2-panel);color:var(--a2-text)}.adminV2Filters>button{background:var(--a2-purple);color:#fff;border-color:var(--a2-purple);font-weight:750;cursor:pointer}.adminV2UserTable{margin-top:14px}.adminV2TableHeader,.adminV2UserRow{display:grid;grid-template-columns:minmax(260px,1.5fr) minmax(110px,.7fr) 90px 120px 24px;align-items:center;grid-gap:14px;gap:14px}.adminV2TableHeader{padding:8px 13px;color:var(--a2-muted);font-size:11px;font-weight:700}.adminV2UserRow{width:100%;padding:13px;border:0;border-top:1px solid var(--a2-border);background:transparent;color:var(--a2-text);font:inherit;text-align:left;cursor:pointer;transition:.15s ease}.adminV2UserRow:hover{background:var(--a2-panel2)}.adminV2UserIdentity{display:flex;align-items:center;gap:11px;min-width:0}.adminV2Avatar,.adminV2BigAvatar{display:grid;place-items:center;flex:0 0 auto;background:var(--a2-purple-soft);color:var(--a2-purple);font-weight:850}.adminV2Avatar{width:40px;height:40px;border-radius:11px;font-size:14px}.adminV2UserIdentity>div:last-child{min-width:0}.adminV2UserIdentity span,.adminV2UserIdentity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminV2UserIdentity strong{font-size:13px}.adminV2UserIdentity span{margin-top:3px;color:var(--a2-muted);font-size:12px}.adminV2MobileLabel small,.adminV2MobileLabel strong{display:block}.adminV2MobileLabel small{display:none}.adminV2MobileLabel strong{font-size:13px}.adminV2Status{width:max-content;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:20px;font-size:10px;font-weight:800}.adminV2Status i{width:6px;height:6px;border-radius:50%;background:currentColor}.adminV2Status.active{background:#e9f8ef;color:#248c50}.adminV2Status.suspended{background:#fff3dc;color:#a8731d}.adminV2Status.banned{background:#ffeded;color:#c34d4d}.adminV2Arrow{color:var(--a2-muted);font-size:16px;text-align:right}.adminV2Empty,.adminV2Loading{display:grid;place-items:center;padding:55px 20px;color:var(--a2-muted);text-align:center}.adminV2Loading{gap:10px;font-size:13px}.adminV2Loading i{width:23px;height:23px;border:2px solid var(--a2-border);border-top-color:var(--a2-purple);border-radius:50%;animation:a2spin .7s linear infinite}@keyframes a2spin{to{transform:rotate(1turn)}}.adminV2Empty div{font-size:26px}.adminV2Empty strong{margin-top:7px;color:var(--a2-text);font-size:14px}.adminV2Empty span{margin-top:4px;font-size:12px}.adminV2Empty.compact{padding:35px 15px}.adminV2CustomerHead{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:15px;padding:20px;border:1px solid var(--a2-border);border-radius:16px;background:var(--a2-panel)}.adminV2CustomerIdentity{display:flex;align-items:center;gap:14px;min-width:0}.adminV2BigAvatar{width:58px;height:58px;border-radius:16px;font-size:21px}.adminV2CustomerIdentity>div:last-child{min-width:0}.adminV2CustomerIdentity h2{margin:3px 0;font-size:20px;letter-spacing:-.025em}.adminV2CustomerIdentity h2,.adminV2CustomerIdentity p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminV2CustomerIdentity p{margin:0;color:var(--a2-muted);font-size:12px}.adminV2Wallet{flex:0 0 auto;text-align:right}.adminV2Wallet>span,.adminV2Wallet>strong{display:block}.adminV2Wallet>span{color:var(--a2-muted);font-size:12px}.adminV2Wallet>strong{margin:3px 0 9px;font-size:24px;letter-spacing:-.035em}.adminV2Wallet>div{display:flex;justify-content:flex-end;gap:7px}.adminV2Secondary,.adminV2StatusActions button,.adminV2Wallet button{min-height:37px;padding:0 12px;border:1px solid var(--a2-border);border-radius:9px;background:var(--a2-panel);color:var(--a2-text);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.adminV2Wallet button.primary{border-color:var(--a2-purple);background:var(--a2-purple);color:#fff}.adminV2DetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px;margin-bottom:15px}.adminV2CardTitle{margin-bottom:15px}.adminV2CardTitle h3{margin:4px 0 0;font-size:17px;letter-spacing:-.02em}.adminV2InfoRows{border-top:1px solid var(--a2-border)}.adminV2InfoRow{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--a2-border)}.adminV2InfoRow span{color:var(--a2-muted);font-size:12px}.adminV2InfoRow strong{max-width:65%;font-size:12px;text-align:right;word-break:break-word}.adminV2Secondary{margin-top:14px}.adminV2Secondary:disabled{opacity:.45;cursor:not-allowed}.adminV2SecurityBox{padding:15px;border:1px solid var(--a2-border);border-radius:12px;background:var(--a2-panel2)}.adminV2SecurityBox span,.adminV2SecurityBox strong{display:block}.adminV2SecurityBox span{color:var(--a2-muted);font-size:12px}.adminV2SecurityBox strong{margin-top:4px;font-size:17px}.adminV2SecurityBox p{margin:10px 0 0;color:var(--a2-muted);font-size:12px;line-height:1.55}.adminV2StatusActions{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.adminV2StatusActions button.danger{border-color:#ffd2d2;background:#fff0f0;color:#b74343}.adminV2Timeline{border-top:1px solid var(--a2-border)}.adminV2Timeline>div{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;padding:12px 0;border-bottom:1px solid var(--a2-border)}.adminV2Timeline>div>b{color:var(--a2-purple);font-size:12px}.adminV2Timeline>div>b.credit{color:#248c50}.adminV2Timeline>div>b.debit{color:#c34d4d}.adminV2Timeline span,.adminV2Timeline strong{display:block}.adminV2Timeline strong{font-size:12px}.adminV2Timeline span{margin-top:3px;color:var(--a2-muted);font-size:11px}.adminV2TimelineRight{text-align:right}.adminV2Coming{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:16px 18px;border:1px dashed var(--a2-border);border-radius:14px;background:var(--a2-panel)}.adminV2Coming strong{display:block;margin-top:4px;font-size:13px}.adminV2Coming p{max-width:520px;margin:0;color:var(--a2-muted);font-size:12px;line-height:1.5;text-align:right}.adminV2ModalBackdrop{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:18px;background:rgba(10,12,20,.55);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.adminV2Modal{width:min(440px,100%);padding:22px;border:1px solid var(--a2-border);border-radius:17px;background:var(--a2-panel);color:var(--a2-text);box-shadow:0 30px 80px rgba(0,0,0,.2)}.adminV2Modal>span{color:var(--a2-purple);font-size:10px;font-weight:850;letter-spacing:.07em}.adminV2Modal h3{margin:5px 0 7px;font-size:21px}.adminV2Modal p{margin:0;color:var(--a2-muted);font-size:13px;line-height:1.5}.adminV2Modal label{display:block;margin-top:15px;color:var(--a2-muted);font-size:12px;font-weight:700}.adminV2Modal input,.adminV2Modal textarea{width:100%;margin-top:6px;padding:11px 12px;border:1px solid var(--a2-border);border-radius:10px;outline:0;background:var(--a2-panel2);color:var(--a2-text);font:inherit;font-size:14px}.adminV2Modal input:focus,.adminV2Modal textarea:focus{border-color:#9b8ff1;box-shadow:0 0 0 3px rgba(108,92,231,.09)}.adminV2Modal textarea{min-height:95px;resize:vertical}.adminV2ModalActions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.adminV2ModalActions button{min-height:39px;padding:0 14px;border:1px solid var(--a2-border);border-radius:9px;background:var(--a2-panel);color:var(--a2-text);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.adminV2ModalActions button.primary{border-color:var(--a2-purple);background:var(--a2-purple);color:#fff}.adminV2Backdrop,.adminV2MobileNav{display:none}@media(max-width:1050px){.adminV2Stats{grid-template-columns:repeat(2,minmax(0,1fr))}.adminV2DetailGrid{grid-template-columns:1fr}}@media(max-width:800px){.adminV2Sidebar{transform:translateX(-105%);box-shadow:20px 0 50px rgba(0,0,0,.22);transition:transform .2s ease}.adminV2Sidebar.open{transform:translateX(0)}.adminV2Close{display:block}.adminV2Backdrop{position:fixed;inset:0;z-index:70;display:block;border:0;background:rgba(10,12,20,.42)}.adminV2Content{margin-left:0}.adminV2Top{min-height:78px;padding:14px 16px}.adminV2Menu{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;font-size:17px}.adminV2Heading h1{font-size:23px}.adminV2Heading p{display:none}.adminV2Body{padding:18px 14px 100px}.adminV2MobileNav{position:fixed;inset:auto 10px 10px;z-index:60;height:66px;display:grid;grid-template-columns:repeat(5,1fr);padding:6px;border:1px solid var(--a2-border);border-radius:18px;background:var(--a2-panel);box-shadow:0 12px 38px rgba(20,22,35,.16)}.adminV2MobileNav button{display:grid;place-items:center;align-content:center;grid-gap:2px;gap:2px;border:0;background:transparent;color:var(--a2-muted);font:inherit;cursor:pointer}.adminV2MobileNav button b{font-size:17px}.adminV2MobileNav button span{font-size:10px;font-weight:700}.adminV2MobileNav button.active{color:var(--a2-purple)}.adminV2MobileNav .adminV2MobileMain{width:51px;height:51px;place-self:center;margin-top:-23px;border-radius:16px;background:var(--a2-purple);color:#fff;box-shadow:0 8px 22px rgba(108,92,231,.28)}.adminV2MobileNav .adminV2MobileMain span{display:none}}@media(max-width:620px){.adminV2Stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.adminV2Stat{padding:13px}.adminV2StatIcon{width:37px;height:37px}.adminV2Stat strong{font-size:19px}.adminV2Card{padding:15px;border-radius:14px}.adminV2CardHead{padding-bottom:14px}.adminV2CardHead>strong{display:none}.adminV2Filters{grid-template-columns:1fr 1fr;padding:9px}.adminV2Search{grid-column:1/-1}.adminV2TableHeader{display:none}.adminV2UserTable{margin-top:9px}.adminV2UserRow{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:13px 3px}.adminV2UserIdentity{grid-column:1}.adminV2MobileLabel{grid-column:1;display:flex;align-items:center;gap:6px;padding-left:51px}.adminV2MobileLabel small{display:block;color:var(--a2-muted);font-size:11px}.adminV2MobileLabel strong{font-size:12px}.adminV2Status{grid-column:2;grid-row:1}.adminV2Arrow{grid-column:2;grid-row:2/4;align-self:center}.adminV2CustomerHead{align-items:flex-start;flex-direction:column;padding:16px}.adminV2BigAvatar{width:50px;height:50px;border-radius:14px}.adminV2CustomerIdentity{width:100%}.adminV2CustomerIdentity h2{font-size:18px}.adminV2Wallet{width:100%;padding-top:14px;border-top:1px solid var(--a2-border);text-align:left}.adminV2Wallet>strong{font-size:23px}.adminV2Wallet>div{justify-content:flex-start}.adminV2Timeline>div{grid-template-columns:38px minmax(0,1fr)}.adminV2TimelineRight{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left}.adminV2Coming{align-items:flex-start;flex-direction:column;gap:8px}.adminV2Coming p{text-align:left}.adminV2Actions .adminV2Refresh span{display:none}.adminV2Refresh{width:39px;padding:0;justify-content:center}}.av1Hero{background:radial-gradient(circle at 82% 18%,rgba(255,255,255,.16),transparent 26%),linear-gradient(135deg,#6c5ce7,#765ee9 48%,#5c4bd5)!important;color:#fff!important}.av1Hero h2,.av1Hero p,.av1Hero small,.av1Hero span,.av1Hero strong{color:inherit}.impersonationBanner{position:-webkit-sticky;position:sticky;top:0;z-index:1000;width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:22px;padding:9px 18px;background:#17171c;color:#fff;border-bottom:1px solid rgba(255,255,255,.12);box-shadow:0 7px 24px rgba(0,0,0,.12)}.impersonationBanner>div{display:flex;flex-direction:column;gap:2px}.impersonationBanner strong{font-size:14px;line-height:1.25}.impersonationBanner span{font-size:12px;opacity:.72}.impersonationBanner button{min-height:38px;padding:0 15px;border:0;border-radius:10px;background:#fff;color:#17171c;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.adminV2ImpersonateButton{min-height:40px;margin-top:15px;padding:0 16px;border:0;border-radius:10px;background:#17171c;color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.adminV2ImpersonateButton:disabled,.impersonationBanner button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:640px){.impersonationBanner{min-height:52px;justify-content:space-between;gap:10px;padding:8px 12px}.impersonationBanner span{display:none}.impersonationBanner button{flex:0 0 auto}}.adminOrderDetail,.adminOrders{width:100%;display:grid;grid-gap:22px;gap:22px}.adminOrderStats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.adminOrderStats article{min-width:0;padding:18px;border:1px solid var(--admin-border,rgba(148,163,184,.18));border-radius:18px;background:var(--admin-card,rgba(255,255,255,.04));display:flex;align-items:center;gap:13px;box-shadow:0 8px 30px rgba(15,23,42,.04)}.adminOrderStatIcon{width:42px;height:42px;flex:0 0 42px;border-radius:13px;display:grid;place-items:center;background:rgba(124,58,237,.1);color:#7c3aed}.adminOrderStats article>div:last-child{min-width:0;display:grid;grid-gap:3px;gap:3px}.adminOrderStats span{font-size:13px;opacity:.65}.adminOrderStats strong{font-size:19px;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.adminOrderSection,.adminOrdersPanel{border:1px solid var(--admin-border,rgba(148,163,184,.18));background:var(--admin-card,rgba(255,255,255,.04));border-radius:20px;box-shadow:0 12px 35px rgba(15,23,42,.04)}.adminOrdersToolbar{padding:18px;border-bottom:1px solid var(--admin-border,rgba(148,163,184,.16));display:grid;grid-gap:15px;gap:15px}.adminOrdersSearch{width:100%;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 7px 0 15px;border:1px solid var(--admin-border,rgba(148,163,184,.25));border-radius:14px;background:rgba(127,127,127,.035)}.adminOrdersSearch svg{opacity:.5;flex:0 0 auto}.adminOrdersSearch input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:14px}.adminOrdersEmpty button,.adminOrdersError button,.adminOrdersPagination button,.adminOrdersSearch button{border:0;border-radius:10px;min-height:36px;padding:0 14px;cursor:pointer;font-weight:700;font-size:13px}.adminOrdersSearch button{background:#7c3aed;color:#fff}.adminOrdersFilters{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;padding-bottom:1px}.adminOrdersFilters::-webkit-scrollbar{display:none}.adminOrdersFilters button{flex:0 0 auto;border:1px solid var(--admin-border,rgba(148,163,184,.22));background:transparent;color:inherit;border-radius:999px;min-height:34px;padding:0 13px;font-size:12px;font-weight:650;cursor:pointer;opacity:.72}.adminOrdersFilters button.active{background:rgba(124,58,237,.11);border-color:rgba(124,58,237,.35);color:#7c3aed;opacity:1}.adminOrdersTableHead,.adminOrdersTableRow{display:grid;grid-template-columns:1.05fr 1.3fr 1.65fr .7fr .75fr .75fr .9fr 32px;grid-gap:14px;gap:14px;align-items:center}.adminOrdersTableHead{min-height:45px;padding:0 18px;font-size:12px;font-weight:750;opacity:.55;border-bottom:1px solid var(--admin-border,rgba(148,163,184,.14))}.adminOrdersTableRow{width:100%;min-height:76px;padding:12px 18px;border:0;border-bottom:1px solid var(--admin-border,rgba(148,163,184,.11));background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .18s ease,transform .18s ease}.adminOrdersTableRow:hover{background:rgba(124,58,237,.035)}.adminOrdersTableRow:last-child{border-bottom:0}.adminOrdersTableRow>span{min-width:0;font-size:13px}.adminOrderCustomer,.adminOrderNumber,.adminOrderService{display:grid;grid-gap:4px;gap:4px}.adminOrderCustomer strong,.adminOrderNumber strong,.adminOrderService strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminOrderCustomer small,.adminOrderNumber small,.adminOrderService small{font-size:11px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminOrderOpen{display:flex;justify-content:flex-end;opacity:.4}.adminOrderStatus{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:28px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap;background:rgba(100,116,139,.12);color:#64748b}.status-pending,.status-queued{background:rgba(245,158,11,.12);color:#d97706}.status-in_progress,.status-processing{background:rgba(59,130,246,.12);color:#2563eb}.status-completed{background:rgba(16,185,129,.12);color:#059669}.status-partial{background:rgba(168,85,247,.12);color:#9333ea}.status-canceled,.status-failed{background:rgba(239,68,68,.11);color:#dc2626}.status-refunded{background:rgba(14,165,233,.12);color:#0284c7}.adminOrdersMobile{display:none}.adminOrdersPagination{min-height:64px;padding:12px 18px;border-top:1px solid var(--admin-border,rgba(148,163,184,.14));display:flex;align-items:center;justify-content:space-between;gap:15px}.adminOrdersPagination>span{font-size:13px;opacity:.62}.adminOrdersPagination>div{display:flex;gap:8px}.adminOrdersEmpty button,.adminOrdersError button,.adminOrdersPagination button{border:1px solid var(--admin-border,rgba(148,163,184,.22));background:transparent;color:inherit}.adminOrdersPagination button:disabled{opacity:.35;cursor:not-allowed}.adminOrdersEmpty{min-height:340px;padding:40px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.adminOrdersEmptyIcon{width:66px;height:66px;display:grid;place-items:center;border-radius:21px;background:rgba(124,58,237,.09);color:#7c3aed;margin-bottom:16px}.adminOrdersEmpty strong{font-size:18px}.adminOrdersEmpty p{max-width:430px;margin:8px 0 18px;font-size:13px;line-height:1.6;opacity:.6}.adminOrderNotice,.adminOrdersError{margin:16px;padding:14px 16px;border-radius:14px;font-size:13px}.adminOrdersError{display:flex;align-items:center;gap:12px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.16);color:#dc2626}.adminOrdersError div{flex:1 1}.adminOrdersError p{margin:3px 0 0;opacity:.8}.adminOrdersSkeleton{padding:10px 18px}.adminOrderSkeletonRow{height:65px;margin:8px 0;border-radius:13px;background:linear-gradient(90deg,rgba(148,163,184,.07),rgba(148,163,184,.14),rgba(148,163,184,.07));background-size:220% 100%;animation:adminOrderShimmer 1.4s linear infinite}@keyframes adminOrderShimmer{to{background-position:-220% 0}}.adminOrderDetailStatus{min-height:34px;padding:0 13px;font-size:12px}.adminOrderNotice{margin:0;background:rgba(124,58,237,.09);border:1px solid rgba(124,58,237,.16);color:#7c3aed;font-weight:650}.adminOrderDetailSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.adminOrderDetailSummary article{padding:19px;display:grid;grid-gap:5px;gap:5px;border:1px solid var(--admin-border,rgba(148,163,184,.18));border-radius:18px;background:var(--admin-card,rgba(255,255,255,.04))}.adminOrderDetailSummary span,.adminOrderInfoGrid small,.adminOrderLinkBox small,.adminOrderSideRows span{font-size:12px;opacity:.58}.adminOrderDetailSummary strong{font-size:21px}.adminOrderDetailSummary small{font-size:11px;opacity:.5}.adminOrderDetailGrid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);align-items:start}.adminOrderDetailGrid,.adminOrderDetailMain,.adminOrderDetailSide{display:grid;grid-gap:18px;gap:18px}.adminOrderDetailSide{position:-webkit-sticky;position:sticky;top:20px}.adminOrderSection{padding:20px}.adminOrderSectionTitle{min-height:32px;margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.adminOrderSectionTitle>div{display:flex;align-items:center;gap:9px}.adminOrderSectionTitle span{font-size:15px;font-weight:800}.adminOrderSectionTitle svg{color:#7c3aed}.adminOrderSectionTitle button{border:0;background:transparent;color:#7c3aed;font-weight:750;font-size:12px;cursor:pointer;display:flex;gap:5px;align-items:center}.adminOrderInfoGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.adminOrderInfoGrid>div{min-width:0;min-height:73px;padding:13px;display:grid;align-content:center;grid-gap:5px;gap:5px;border-radius:13px;background:rgba(127,127,127,.04);border:1px solid var(--admin-border,rgba(148,163,184,.12))}.adminOrderInfoGrid strong{font-size:13px;overflow-wrap:anywhere}.adminOrderLinkBox{margin-top:13px;padding:13px;border:1px solid var(--admin-border,rgba(148,163,184,.14));border-radius:13px;display:flex;align-items:center;gap:12px}.adminOrderLinkBox>div{flex:1 1;min-width:0;display:grid;grid-gap:5px;gap:5px}.adminOrderLinkBox a{color:#7c3aed;text-decoration:none;font-size:13px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:5px}.adminOrderLinkBox button{width:38px;height:38px;flex:0 0 38px;border:1px solid var(--admin-border,rgba(148,163,184,.18));border-radius:10px;background:transparent;color:inherit;cursor:pointer}.adminOrderSideRows{display:grid}.adminOrderSideRows>div{padding:11px 0;border-bottom:1px solid var(--admin-border,rgba(148,163,184,.11));display:flex;align-items:center;justify-content:space-between;gap:15px}.adminOrderSideRows>div:last-child{border-bottom:0}.adminOrderSideRows strong{max-width:60%;text-align:right;font-size:13px;overflow-wrap:anywhere}.adminOrderActionForm,.adminOrderDangerZone{display:grid;grid-gap:13px;gap:13px}.adminOrderActionForm label,.adminOrderDangerZone label{display:grid;grid-gap:7px;gap:7px;font-size:12px;font-weight:700}.adminOrderActionForm select,.adminOrderActionForm textarea,.adminOrderDangerZone textarea{width:100%;border:1px solid var(--admin-border,rgba(148,163,184,.22));border-radius:11px;background:rgba(127,127,127,.04);color:inherit;padding:11px 12px;font:inherit;font-size:13px;outline:0;resize:vertical}.adminOrderCancelActions button,.adminOrderPrimaryAction{min-height:42px;border:0;border-radius:11px;cursor:pointer;font-size:13px;font-weight:800}.adminOrderPrimaryAction{background:#7c3aed;color:white}.adminOrderCancelActions button:disabled,.adminOrderPrimaryAction:disabled{opacity:.45;cursor:not-allowed}.adminOrderDangerZone{border-color:rgba(239,68,68,.18)}.adminOrderCancelActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.adminOrderCancelActions button{background:rgba(239,68,68,.08);color:#dc2626}.adminOrderCancelActions button.refund{background:#dc2626;color:#fff}.adminOrderRefunded{border-color:rgba(14,165,233,.2);background:rgba(14,165,233,.05)}.adminOrderRefunded>strong{display:block;font-size:22px;margin-bottom:5px;color:#0284c7}.adminOrderRefunded>p{margin:0;font-size:12px;opacity:.65;line-height:1.5}.adminOrderTimeline{display:grid}.adminOrderTimelineItem{position:relative;display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;padding-bottom:20px}.adminOrderTimelineItem:not(:last-child):before{content:"";position:absolute;left:5px;top:14px;bottom:0;width:1px;background:var(--admin-border,rgba(148,163,184,.22))}.adminOrderTimelineDot{width:11px;height:11px;margin-top:4px;border-radius:50%;background:#7c3aed;box-shadow:0 0 0 4px rgba(124,58,237,.1);z-index:1}.adminOrderTimelineItem>div:last-child{display:grid;grid-gap:4px;gap:4px}.adminOrderTimelineItem strong{font-size:13px}.adminOrderTimelineItem p,.adminOrderTimelineItem small,.adminOrderTimelineItem span{margin:0;font-size:12px;opacity:.62}.adminOrderTimelineItem p{line-height:1.5}.adminOrderHistoryEmpty{padding:25px 0;text-align:center;font-size:13px;opacity:.55}.adminOrderDetailSkeleton{display:grid;grid-gap:15px;gap:15px}.adminOrderDetailSkeleton>div{min-height:160px;border-radius:18px;background:rgba(148,163,184,.08)}@media (min-width:961px){.adminV2Sidebar{position:fixed!important;top:0;bottom:0;left:0;height:100vh;overflow-y:auto;z-index:40}}@media (max-width:960px){.adminOrderStats{grid-template-columns:repeat(2,minmax(0,1fr))}.adminOrderStats article:last-child{grid-column:span 2}.adminOrdersDesktop{display:none}.adminOrdersMobile{display:grid;grid-gap:11px;gap:11px;padding:12px}.adminOrderCard{width:100%;border:1px solid var(--admin-border,rgba(148,163,184,.16));border-radius:16px;padding:15px;background:rgba(127,127,127,.025);color:inherit;text-align:left;cursor:pointer}.adminOrderCardTop{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.adminOrderCardTop>div{display:grid;grid-gap:3px;gap:3px}.adminOrderCardTop strong{font-size:15px}.adminOrderCardTop span:not(.adminOrderStatus){font-size:11px;opacity:.52}.adminOrderCardService{margin:14px 0;padding:12px;border-radius:12px;background:rgba(124,58,237,.055);display:grid;grid-gap:3px;gap:3px}.adminOrderCardGrid small,.adminOrderCardService small{font-size:11px;opacity:.55}.adminOrderCardService strong{font-size:13px}.adminOrderCardService span{font-size:11px;opacity:.6}.adminOrderCardGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.adminOrderCardGrid>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.adminOrderCardGrid strong{font-size:13px;overflow:hidden;text-overflow:ellipsis}.adminOrderCardOpen{margin-top:14px;padding-top:12px;border-top:1px solid var(--admin-border,rgba(148,163,184,.12));display:flex;justify-content:space-between;align-items:center;color:#7c3aed;font-size:12px;font-weight:800}.adminOrderDetailGrid{grid-template-columns:1fr}.adminOrderDetailSide{position:static}.adminOrderDetailSummary,.adminOrderInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.adminOrderDetail,.adminOrders{gap:14px}.adminOrderStats{gap:9px}.adminOrderStats article{padding:14px;border-radius:15px}.adminOrderStatIcon{width:36px;height:36px;flex-basis:36px;border-radius:11px}.adminOrderStats span{font-size:12px}.adminOrderStats strong{font-size:16px}.adminOrderSection,.adminOrdersPanel{border-radius:16px}.adminOrdersToolbar{padding:12px}.adminOrdersSearch{padding-left:12px}.adminOrdersSearch button{padding:0 11px}.adminOrdersPagination{padding:12px;align-items:flex-start;flex-direction:column}.adminOrdersPagination>div{width:100%}.adminOrdersPagination button{flex:1 1}.adminOrderDetailSummary{gap:9px}.adminOrderDetailSummary article{padding:14px;border-radius:15px}.adminOrderDetailSummary strong{font-size:17px}.adminOrderSection{padding:15px}.adminOrderInfoGrid{grid-template-columns:1fr;gap:8px}.adminOrderInfoGrid>div{min-height:62px}.adminOrderCancelActions{grid-template-columns:1fr}}@media (min-width:961px){.adminV2Sidebar{position:fixed!important;inset:0 auto 0 0;height:100dvh;overflow-y:auto;overscroll-behavior:contain;z-index:50;scrollbar-width:thin}}.adminV2Sidebar{font-size:14px}.adminV2Sidebar a,.adminV2Sidebar button{font-size:13px}.adminV2Sidebar::-webkit-scrollbar{width:5px}.adminV2Sidebar::-webkit-scrollbar-thumb{background:rgba(148,163,184,.25)}.adminV2 .adminV2Sidebar+*{min-width:0}@media (max-width:767px){.swiftHome .swiftQuickLinks{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;align-items:stretch!important}.swiftHome .swiftQuick{position:relative!important;align-items:flex-start!important;justify-content:flex-start!important;gap:12px!important;padding:16px 13px!important;border:1px solid #f0e1e9!important;border-radius:18px!important;background:#fff!important;text-decoration:none!important}.swiftHome .swiftQuick,.swiftHome .swiftQuick>span:nth-child(2){display:flex!important;flex-direction:column!important;min-width:0!important}.swiftHome .swiftQuick>span:nth-child(2){gap:5px!important;width:100%!important}.swiftHome .swiftQuick strong{display:block!important;font-size:15px!important;line-height:1.35!important;overflow-wrap:anywhere!important}.swiftHome .swiftQuick small{display:block!important;font-size:12px!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:anywhere!important}.swiftHome .swiftQuick>svg{position:absolute!important;top:18px!important;right:12px!important;width:15px!important;height:15px!important}.swiftHome .swiftPlatformGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.swiftHome .swiftPlatform{align-items:flex-start!important;gap:12px!important;padding:15px!important;border-radius:18px!important}.swiftHome .swiftPlatform,.swiftHome .swiftPlatformInfo{display:flex!important;flex-direction:column!important;min-width:0!important}.swiftHome .swiftPlatformInfo{gap:5px!important}.swiftHome .swiftPlatformInfo strong{font-size:16px!important;line-height:1.3!important;overflow-wrap:anywhere!important}.swiftHome .swiftPlatformInfo small{font-size:12px!important;line-height:1.4!important}.swiftHome .swiftPlans{width:100%!important;justify-content:space-between!important;margin-top:auto!important}.v2BottomNav>a.primary .v2BottomIcon{background:linear-gradient(135deg,#ed4b9a,#c72a79)!important;box-shadow:0 10px 24px rgba(199,42,121,.24)!important}.v2BottomNav>a.active:not(.primary) .v2BottomIcon,.v2BottomNav>a.active:not(.primary) small{color:#c72a79!important}}.loyalPremiumHome{--lp-pink:#e92d82;--lp-ink:#1d2037;--lp-muted:#687386;max-width:1160px;margin:0 auto;padding:12px 0 48px;color:var(--lp-ink)}.loyalPremiumHome *{box-sizing:border-box}.lpBanner{min-height:265px;display:flex;align-items:center;justify-content:space-between;gap:20px;overflow:hidden;position:relative;border:1px solid #ffd2e8;border-radius:25px;padding:32px 36px;background:radial-gradient(circle at 78% 16%,#ffb4db 0,transparent 45%),linear-gradient(112deg,#fff0f8,#ffd1e8 70%,#f794cc);isolation:isolate}.lpBanner:before{content:"";position:absolute;width:420px;height:420px;border:2px solid #ffffff75;border-radius:50%;right:-100px;top:-100px;z-index:-1}.lpBannerCopy{max-width:600px;z-index:1}.lpBannerTag{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;background:#f92d8d;color:#fff;border-radius:30px;font-size:11px;font-weight:850;letter-spacing:.05em}.lpBanner h1{font-size:clamp(28px,3.8vw,48px);line-height:1.07;letter-spacing:-.045em;margin:15px 0 10px;font-weight:850;max-width:540px}.lpBanner p{color:#66586a;font-size:14px;line-height:1.6;max-width:430px;margin:0}.lpBannerAction{display:inline-flex;align-items:center;gap:8px;text-decoration:none;background:#fff;color:#c71e70;border-radius:12px;font-weight:800;font-size:12px;padding:11px 15px;margin-top:19px;box-shadow:0 5px 16px #ba35752a}.lpBannerArtwork{width:240px;height:190px;flex-shrink:0;position:relative}.lpArtCircle{position:absolute;display:grid;place-items:center;color:white;box-shadow:0 14px 25px #a6227040;border:4px solid #ffffffa0}.lpArtOne{width:95px;height:95px;top:18px;left:20px;background:linear-gradient(145deg,#ffba35,#e52187,#7b36db);border-radius:27px;transform:rotate(-13deg)}.lpArtTwo{width:88px;height:88px;top:73px;right:4px;background:#f32834;border-radius:25px;transform:rotate(12deg)}.lpArtThree{width:65px;height:65px;right:25px;top:4px;background:#1aa7e8;border-radius:50%}.lpArtSpark{position:absolute;color:#fff;font-size:35px}.lpSparkOne{top:0;left:0}.lpSparkTwo{bottom:0;left:95px}.lpDots{display:flex;align-items:center;justify-content:center;gap:7px;margin:12px 0 19px}.lpDots button{border:0;cursor:pointer;width:9px;height:9px;border-radius:20px;background:#eadce5;padding:0;transition:width .2s}.lpDots button.active{background:#ed3187;width:26px}.lpOffer{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #f8cfe2;background:linear-gradient(105deg,#fff0f7,#fffafc);border-radius:22px;padding:20px 23px;margin-bottom:16px}.lpOfferContent{min-width:0}.lpOfferTag{display:flex;align-items:center;gap:7px;color:#d62876;font-size:12px;font-weight:850;letter-spacing:.025em}.lpOffer h2{font-size:clamp(17px,2.2vw,25px);line-height:1.25;letter-spacing:-.025em;margin:7px 0 5px}.lpOffer p{font-size:12px;color:#788091;margin:0;line-height:1.5}.lpBuyButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(120deg,#f83b95,#d91d70);color:white;border-radius:30px;padding:15px 20px;text-decoration:none;font-weight:850;font-size:12px;white-space:nowrap;box-shadow:0 8px 18px #e32a7d35}.lpActionStack{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px}.lpActionCard{min-height:83px;border-radius:20px;padding:15px 20px;display:flex;align-items:center;gap:15px;text-decoration:none}.lpSupport{background:linear-gradient(110deg,#eafcf3,#f9fffc);border:1px solid #a7ecc9;color:#08764b}.lpTutorial{background:linear-gradient(110deg,#fff0f2,#fffafa);border:1px solid #ffc5cc;color:#a92232}.lpActionIcon{display:grid;place-items:center;flex-shrink:0;width:49px;height:49px;background:#fff;border-radius:15px}.lpSupport .lpActionIcon{color:#19a962}.lpTutorial .lpActionIcon{color:#ed2839}.lpActionText{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.lpActionText strong{font-size:17px;line-height:1.25}.lpActionText small{font-size:12px;line-height:1.4;opacity:.82}.lpActionArrow{flex-shrink:0}.lpServices{margin-top:29px}.lpSectionHeading{text-align:center;margin-bottom:20px}.lpSectionHeading span{font-size:clamp(19px,2.8vw,29px);font-weight:900;letter-spacing:.025em;color:#c12b9c}.lpSectionHeading p{font-size:12px;color:#7b8493;margin:6px 0 0}.lpPlatformList{display:grid;grid-template-columns:1fr;grid-gap:11px;gap:11px}.lpPlatform{--lp-accent:#e62c82;--lp-tint:#fff1f7;--lp-border:#f8c7dd;display:flex;align-items:center;gap:15px;min-height:100px;border-radius:22px;padding:15px 21px;background:linear-gradient(105deg,var(--lp-tint),#fff);border:1px solid var(--lp-border);text-decoration:none;color:var(--lp-ink);transition:transform .15s,box-shadow .15s}.lpPlatform:hover{transform:translateY(-2px);box-shadow:0 10px 26px #1720330d}.lpPlatformIcon{width:64px;height:64px;display:grid;place-items:center;flex-shrink:0;border-radius:18px;background:#fff;color:var(--lp-accent);box-shadow:0 7px 16px #25243c0b}.lpPlatformIcon svg{width:33px;height:33px}.lpPlatformText{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.lpPlatformText strong{font-size:20px;line-height:1.15;font-weight:850}.lpPlatformText small{font-size:12px;color:#727e8d;line-height:1.4;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lpPlatformButton{background:var(--lp-accent);color:#fff;min-width:140px;min-height:54px;border-radius:30px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:800;box-shadow:0 6px 15px #28233b16}.lp-youtube{--lp-accent:#f23742;--lp-tint:#fff3f3;--lp-border:#ffcbd0}.lp-facebook{--lp-accent:#287df2;--lp-tint:#eff5ff;--lp-border:#c5d8ff}.lp-telegram{--lp-accent:#129de4;--lp-tint:#eefaff;--lp-border:#bce9ff}.lp-twitter{--lp-accent:#1da9ec;--lp-tint:#f0faff;--lp-border:#bde9ff}.lp-tiktok{--lp-accent:#17171c;--lp-tint:#f9f4ff;--lp-border:#e0d2f6}.lp-whatsapp{--lp-accent:#20c967;--lp-tint:#ecfff5;--lp-border:#b8f1d3}.lp-other{--lp-accent:#7551c8;--lp-tint:#f6f2ff;--lp-border:#e1d5ff}.lpEmpty{padding:25px;border:1px dashed #eac9dc;border-radius:16px;color:#697285;text-align:center;font-size:13px}.lpAccountSummary{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:25px}.lpAccountSummary article{border:1px solid #eee4ee;background:#fff;border-radius:20px;padding:20px;display:grid;grid-gap:9px;gap:9px}.lpAccountSummary article>span{display:flex;align-items:center;gap:8px;color:#737b8a;font-size:12px}.lpAccountSummary strong{font-size:25px}.lpAccountSummary a{display:flex;align-items:center;gap:6px;text-decoration:none;color:#d92a79;font-size:12px;font-weight:800}.lpFooterTrust{display:flex;align-items:center;justify-content:center;gap:7px;color:#8b8f9e;font-size:11px;margin:20px 0}@media(max-width:700px){.loyalPremiumHome{padding:5px 0 35px}.lpBanner{min-height:235px;padding:23px 21px;border-radius:22px}.lpBanner h1{font-size:clamp(25px,6.2vw,37px);max-width:370px}.lpBanner p{font-size:12px;max-width:280px}.lpBannerArtwork{width:100px;height:140px;position:absolute;right:0;bottom:0;opacity:.45;pointer-events:none}.lpArtCircle{transform:scale(.75)}.lpArtOne{left:0;top:20px}.lpArtTwo{right:-22px;top:75px}.lpArtThree{right:0;top:0}.lpBannerCopy{max-width:100%}.lpBannerAction{position:relative;z-index:2}.lpOffer{padding:17px 15px;gap:9px;border-radius:19px}.lpOffer h2{font-size:17px}.lpBuyButton,.lpOffer p,.lpOfferTag{font-size:11px}.lpBuyButton{padding:12px 14px}.lpActionStack{grid-template-columns:1fr;gap:11px}.lpActionCard{min-height:76px;padding:13px 17px;border-radius:18px}.lpActionText strong{font-size:16px}.lpActionText small{font-size:11px}.lpServices{margin-top:27px}.lpSectionHeading span{font-size:clamp(18px,4.9vw,25px)}.lpPlatformList{gap:11px}.lpPlatform{min-height:94px;gap:11px;padding:13px;border-radius:20px}.lpPlatformIcon{width:52px;height:52px;border-radius:15px}.lpPlatformIcon svg{width:28px;height:28px}.lpPlatformText strong{font-size:17px}.lpPlatformText small{font-size:11px}.lpPlatformButton{min-width:99px;min-height:50px;font-size:14px;gap:6px}.lpPlatformButton svg{width:15px}.lpAccountSummary{gap:10px}.lpAccountSummary article{padding:14px}.lpAccountSummary strong{font-size:21px}.lpFooterTrust{font-size:10px;text-align:center;line-height:1.5}}@media(max-width:365px){.lpPlatformButton{min-width:78px;font-size:12px}.lpPlatformIcon{width:44px;height:44px}.lpPlatformText strong{font-size:15px}.lpOffer{flex-wrap:wrap}.lpBuyButton{margin-left:auto}}@media(prefers-reduced-motion:reduce){.lpDots button,.lpPlatform{transition:none}}@media(max-width:960px){.v2BottomNav>a.primary .v2BottomIcon{background:linear-gradient(135deg,#fa419a,#d91e74)!important;box-shadow:0 9px 22px #e62a8040!important}.v2BottomNav>a.active:not(.primary) .v2BottomIcon,.v2BottomNav>a.active:not(.primary) small{color:#e62a80!important}}.appearancePage{width:100%;max-width:1320px;margin:0 auto;padding:8px 0 60px;color:#222437}.appearanceGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,440px);grid-gap:24px;gap:24px;align-items:start}.appearanceControls{display:grid;grid-gap:18px;gap:18px}.appearanceCard{padding:25px;border:1px solid #e9eaf1;border-radius:22px;background:#fff;box-shadow:0 8px 32px rgba(29,31,48,.045)}.appearanceCardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:23px}.appearanceCardHead>div:first-child>span,.appearancePreviewHead>div>span,.appearanceSectionTitle>span{display:block;margin-bottom:5px;color:#6b5ee8;font-size:10px;line-height:1.2;font-weight:900;letter-spacing:1.35px;text-transform:uppercase}.appearanceCardHead h2,.appearanceSectionTitle h2{margin:0;color:#252738;font-size:20px;line-height:1.25;letter-spacing:-.45px}.appearanceCardHead p,.appearanceSectionTitle p{margin:6px 0 0;color:#858897;font-size:12px;line-height:1.6}.appearancePaletteIcon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:15px;color:#fff;font-size:20px;box-shadow:0 9px 20px rgba(90,77,220,.18)}.appearanceColorList{display:grid;grid-gap:1px;gap:1px;border:1px solid #ececf2;border-radius:16px;overflow:hidden;background:#ececf2}.appearanceColorField{min-height:79px;padding:15px 17px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fff}.appearanceColorField>div:first-child{min-width:0}.appearanceColorField strong{display:block;color:#303244;font-size:13px}.appearanceColorField>div:first-child span{display:block;margin-top:4px;color:#9699a8;font-size:11px;line-height:1.45}.appearanceColorInput{display:flex;align-items:center;gap:8px;flex:0 0 auto}.appearanceColorInput input[type=color]{width:40px;height:40px;padding:3px;border:1px solid #e2e3ea;border-radius:11px;background:#fff;cursor:pointer}.appearanceColorInput input[type=text]{width:92px;height:40px;padding:0 10px;border:1px solid #e3e4eb;border-radius:10px;outline:none;color:#343647;background:#fafafd;font-size:12px;font-weight:750;text-transform:uppercase}.appearanceColorInput input[type=text]:focus{border-color:#8c82f1;background:#fff;box-shadow:0 0 0 3px rgba(101,85,239,.08)}.appearanceSectionTitle{margin-bottom:21px}.appearanceFieldBlock+.appearanceFieldBlock{margin-top:24px;padding-top:22px;border-top:1px solid #efeff4}.appearanceFieldBlock>label{display:block;margin-bottom:11px;color:#575a6b;font-size:12px;font-weight:800}.appearanceChoiceGrid{display:grid;grid-gap:10px;gap:10px}.appearanceChoiceGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.appearanceChoiceGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.appearanceChoice{min-height:112px;padding:15px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #e7e8ee;background:#fff;color:#4e5161;cursor:pointer;transition:.18s ease}.appearanceChoice.active,.appearanceChoice:hover{border-color:#aaa2f5;background:#f9f8ff;box-shadow:0 7px 20px rgba(83,69,198,.07)}.appearanceChoice>span{width:47px;height:31px;display:block;margin-bottom:9px;border:2px solid #7267e8;background:#efedff}.appearanceChoice strong{font-size:12px}.appearanceChoice small{margin-top:3px;color:#9a9dab;font-size:9px}.appearanceButtonChoice{min-height:103px;padding:14px;border:1px solid #e7e8ee;border-radius:14px;background:#fff;cursor:pointer}.appearanceButtonChoice.active{border-color:#aaa2f5;background:#f9f8ff}.appearanceButtonChoice>span{min-height:38px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff;font-size:11px;font-weight:850}.appearanceButtonChoice strong{display:block;margin-top:8px;color:#55586a;font-size:11px}.appearanceToggleRow{min-height:70px;position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #efeff4;cursor:pointer}.appearanceToggleRow:first-of-type{border-top:0}.appearanceToggleRow>div{min-width:0;padding-right:12px}.appearanceToggleRow strong{display:block;color:#343647;font-size:13px}.appearanceToggleRow div span{display:block;margin-top:4px;color:#979aa9;font-size:10px;line-height:1.5}.appearanceToggleRow>input{position:absolute;opacity:0;pointer-events:none}.appearanceSwitch{width:42px;height:24px;position:relative;flex:0 0 42px;border-radius:999px;background:#d9dbe3;transition:.18s ease}.appearanceSwitch i{width:18px;height:18px;position:absolute;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(30,32,45,.18);transition:.18s ease}.appearanceToggleRow input:checked+.appearanceSwitch{background:#6555ef}.appearanceToggleRow input:checked+.appearanceSwitch i{transform:translateX(18px)}.appearanceActions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.appearanceReset,.appearanceSave,.appearanceSaveTop{min-height:44px;padding:0 17px;border-radius:12px;font-size:12px;font-weight:850}.appearanceReset{border:1px solid #e4e5eb;color:#686b7a;background:#fff}.appearanceSave,.appearanceSaveTop{border:0;color:#fff;background:linear-gradient(135deg,#6555ef,#4f82f5);box-shadow:0 8px 18px rgba(93,79,226,.18)}.appearanceSave:disabled,.appearanceSaveTop:disabled{opacity:.52;cursor:not-allowed;box-shadow:none}.appearancePreviewWrap{position:-webkit-sticky;position:sticky;top:90px;padding:18px;border:1px solid #e8e9f0;border-radius:24px;background:#fff;box-shadow:0 12px 42px rgba(27,29,44,.06)}.appearancePreviewHead{padding:2px 2px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.appearancePreviewHead>div>span{margin-bottom:3px}.appearancePreviewHead strong{color:#343647;font-size:13px}.appearanceLive{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;color:#168458;background:#ebfaf3;font-size:8px;font-weight:900;letter-spacing:.7px}.appearanceLive i{width:6px;height:6px;border-radius:50%;background:#19a56d}.appearancePreview{overflow:hidden;border:1px solid #e9eaf1;border-radius:19px;background:#fbfbff}.appearanceMockNav{min-height:58px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ececf2;background:#fff}.appearanceMockBrand{display:flex;align-items:center;gap:8px}.appearanceMockBrand>span{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;color:#fff;font-size:11px;font-weight:900}.appearanceMockBrand strong{color:#282a3b;font-size:12px}.appearanceMockBrand strong i{color:var(--preview-primary);font-style:normal}.appearanceMockUser{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;color:var(--preview-primary);background:#f0eeff;font-size:9px;font-weight:900}.appearanceMockBody{padding:30px 23px 24px;background:radial-gradient(circle at 95% 3%,color-mix(in srgb,var(--preview-primary) 10%,transparent),transparent 30%),linear-gradient(180deg,#fff,#fafaff)}.appearanceMockEyebrow{display:inline-flex;padding:5px 8px;border-radius:999px;color:var(--preview-primary);background:color-mix(in srgb,var(--preview-primary) 10%,white);font-size:7px;font-weight:900;letter-spacing:1px}.appearanceMockBody h3{max-width:300px;margin:12px 0 8px;color:#252738;font-size:26px;line-height:1.08;letter-spacing:-1px}.appearanceMockBody h3 em{color:var(--preview-primary);font-style:normal}.appearanceMockBody>p{max-width:310px;margin:0;color:#888b99;font-size:10px;line-height:1.65}.appearanceMockBody>button{min-height:39px;margin-top:17px;padding:0 14px;display:inline-flex;align-items:center;gap:16px;border:0;color:#fff;font-size:10px;font-weight:850}.appearanceMockCards{margin-top:25px;display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.appearanceMockCards>div{min-width:0;padding:13px;border:1px solid #ececf2;background:#fff}.appearanceMockCards span{width:28px;height:28px;display:grid;place-items:center;margin-bottom:10px;border-radius:9px;color:var(--preview-primary);background:color-mix(in srgb,var(--preview-primary) 9%,white);font-size:11px}.appearanceMockCards strong{display:block;color:#343647;font-size:10px}.appearanceMockCards small{display:block;margin-top:3px;color:#a0a2ae;font-size:7px}.appearanceMockNotice{margin-top:10px;padding:11px 12px;display:flex;align-items:center;gap:9px;border-radius:12px;background:color-mix(in srgb,var(--preview-accent) 8%,white)}.appearanceMockNotice>span{color:var(--preview-accent);font-size:13px}.appearanceMockNotice small,.appearanceMockNotice strong{display:block}.appearanceMockNotice strong{color:#4b4d5c;font-size:9px}.appearanceMockNotice small{margin-top:2px;color:#999ca8;font-size:7px}.appearancePreviewNote{padding:12px 3px 1px;color:#9a9daa;font-size:9px;line-height:1.55;text-align:center}.appearanceAlert{margin-bottom:15px;padding:13px 15px;border-radius:12px;font-size:12px;font-weight:700}.appearanceAlert.error{border:1px solid #ffd5dc;color:#ad3348;background:#fff1f3}.appearanceAlert.success{border:1px solid #cceedd;color:#16704d;background:#effbf5}.appearanceLoading{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;color:#7f8291}.appearanceLoading div{width:28px;height:28px;border:3px solid #e4e2fb;border-top-color:#6555ef;border-radius:50%;animation:appearanceSpin .8s linear infinite}@keyframes appearanceSpin{to{transform:rotate(1turn)}}@media(max-width:1050px){.appearanceGrid{grid-template-columns:1fr}.appearancePreviewWrap{position:static}}@media(max-width:620px){.appearancePage{padding-bottom:90px}.appearanceCard{padding:19px 15px;border-radius:18px}.appearanceColorField{align-items:flex-start;flex-direction:column}.appearanceColorInput{width:100%}.appearanceColorInput input[type=text]{flex:1 1;width:auto}.appearanceChoiceGrid.three{grid-template-columns:1fr}.appearanceChoiceGrid.two{grid-template-columns:1fr 1fr}.appearanceActions{align-items:stretch;flex-direction:column-reverse}.appearanceReset,.appearanceSave{width:100%}.appearancePreviewWrap{padding:12px;border-radius:19px}.appearanceMockBody{padding:25px 17px 19px}.appearanceMockBody h3{font-size:23px}}:root{--loyal-primary:#6555ef;--loyal-secondary:#4f82f5;--loyal-accent:#e53186;--loyal-radius-sm:9px;--loyal-radius-md:14px;--loyal-radius-lg:18px}html[data-loyal-appearance]{--primary-soft:color-mix(in srgb,var(--loyal-primary) 10%,#fff)}html[data-loyal-appearance]
.loyalThemeRadiusSm{border-radius:var(--loyal-radius-sm)}html[data-loyal-appearance]
.loyalThemeRadiusMd{border-radius:var(--loyal-radius-md)}html[data-loyal-appearance]
.loyalThemeRadiusLg{border-radius:var(--loyal-radius-lg)}html[data-loyal-appearance]
.loyalThemePrimary{color:var(--loyal-primary)}html[data-loyal-appearance]
.loyalThemePrimaryBg{background:var(--loyal-primary)}html[data-loyal-appearance]
.loyalThemeAccent{color:var(--loyal-accent)}html[data-loyal-appearance]
.loyalThemeButton{border-radius:var(--loyal-radius-md);color:#fff;background:linear-gradient(135deg,var(--loyal-primary),var(--loyal-secondary))}html[data-loyal-appearance][data-loyal-button-style=solid]
.loyalThemeButton{background:var(--loyal-primary)}html[data-loyal-appearance]{--loyal-brand-soft:color-mix(in srgb,var(--loyal-primary) 9%,#fff);--loyal-brand-soft-strong:color-mix(in srgb,var(--loyal-primary) 15%,#fff);--loyal-brand-border:color-mix(in srgb,var(--loyal-primary) 25%,#fff);--loyal-brand-shadow:color-mix(in srgb,var(--loyal-primary) 22%,transparent)}html[data-loyal-appearance=website] .authMiniLogo,html[data-loyal-appearance=website] .brandMark{background:var(--loyal-brand-gradient);box-shadow:0 10px 25px var(--loyal-brand-shadow)}html[data-loyal-appearance=website] .authSubmit,html[data-loyal-appearance=website] .primaryButton{background:var(--loyal-brand-gradient)}html[data-loyal-appearance=website] .authIntro h1 span,html[data-loyal-appearance=website] .hero h1 span,html[data-loyal-appearance=website] .marketingHeading h2 span,html[data-loyal-appearance=website] .processCopy h2 span{background:linear-gradient(90deg,var(--loyal-primary),var(--loyal-secondary));-webkit-background-clip:text;background-clip:text;color:transparent}html[data-loyal-appearance=website] .eyebrow{border-color:var(--loyal-brand-border)}html[data-loyal-appearance=website] .eyebrow,html[data-loyal-appearance=website] .mockAvatar{color:var(--loyal-primary);background:var(--loyal-brand-soft)}html[data-loyal-appearance=website] .ctaBox,html[data-loyal-appearance=website] .mockBalance,html[data-loyal-appearance=website] .phoneBalance{background:var(--loyal-brand-gradient)}html[data-loyal-appearance=website] .saasLanding{--saas-purple:var(--loyal-primary);--saas-purple-dark:color-mix(in srgb,var(--loyal-primary) 82%,#000)}html[data-loyal-appearance=website] .productLogo,html[data-loyal-appearance=website] .saasBrandIcon,html[data-loyal-appearance=website] .saasPrimary{background:var(--loyal-primary)}html[data-loyal-appearance=website] .productSideAvatar,html[data-loyal-appearance=website] .productSideNav span.selected,html[data-loyal-appearance=website] .saasBrandText span,html[data-loyal-appearance=website] .saasHeroCopy h1 span,html[data-loyal-appearance=website] .saasHeroProof svg,html[data-loyal-appearance=website] .saasSectionHeading h2 span,html[data-loyal-appearance=website] .workflowCopy h2 span{color:var(--loyal-primary)}html[data-loyal-appearance=website] .productSideAvatar,html[data-loyal-appearance=website] .productSideNav span.selected{background:var(--loyal-brand-soft)}html[data-loyal-appearance=panel] .v2BrandIcon,html[data-loyal-appearance=panel] .v2DesktopBrand>span{background:var(--loyal-brand-gradient)}html[data-loyal-appearance=panel] .v2BrandText strong span,html[data-loyal-appearance=panel] .v2DesktopBrand strong span{color:var(--loyal-primary)}html[data-loyal-appearance=panel] .panelAvatar,html[data-loyal-appearance=panel] .panelLogo>span,html[data-loyal-appearance=panel] .welcomeCard{background:var(--loyal-brand-gradient)}html[data-loyal-appearance=panel]
.dashboardGrid .sectionHeading span,html[data-loyal-appearance=panel] .panelLogo strong span,html[data-loyal-appearance=panel] .panelNav a.active,html[data-loyal-appearance=panel] .sectionIcon,html[data-loyal-appearance=panel] .statIcon{color:var(--loyal-primary)}html[data-loyal-appearance=panel] .panelNav a.active,html[data-loyal-appearance=panel] .sectionIcon,html[data-loyal-appearance=panel] .statIcon{background:var(--loyal-brand-soft)}html[data-loyal-appearance=panel] .primaryPanelButton,html[data-loyal-appearance][data-loyal-button-style=solid] .authSubmit,html[data-loyal-appearance][data-loyal-button-style=solid] .primaryButton,html[data-loyal-appearance][data-loyal-button-style=solid] .primaryPanelButton,html[data-loyal-appearance][data-loyal-button-style=solid] .saasPrimary{background:var(--loyal-primary)}html[data-loyal-appearance] .authSubmit,html[data-loyal-appearance] .primaryButton,html[data-loyal-appearance] .primaryPanelButton,html[data-loyal-appearance] .saasPrimary,html[data-loyal-appearance] .secondaryButton{border-radius:var(--loyal-radius-md)}html[data-loyal-appearance] .authCard,html[data-loyal-appearance] .benefitCard,html[data-loyal-appearance] .quickOrderCard,html[data-loyal-appearance] .recentOrdersCard,html[data-loyal-appearance] .serviceCard{border-radius:var(--loyal-radius-lg)}html[data-loyal-appearance=panel] .sf .category,html[data-loyal-appearance=panel] .sf .eyebrow,html[data-loyal-appearance=panel] .sf .step{color:var(--loyal-primary)}html[data-loyal-appearance=panel] .sf .check,html[data-loyal-appearance=panel] .sf .customAction,html[data-loyal-appearance=panel] .sf .platform.active,html[data-loyal-appearance=panel] .sf .types button.active{border-color:var(--loyal-primary);background:var(--loyal-primary);color:#fff}html[data-loyal-appearance=panel] .sf .platformIcon{color:var(--loyal-primary);background:var(--loyal-brand-soft)}html[data-loyal-appearance=panel] .sf .package span{color:var(--loyal-primary)}html[data-loyal-appearance=panel]
[class*=purchase_back__],html[data-loyal-appearance=panel]
[class*=purchase_fieldTitle__] svg,html[data-loyal-appearance=panel]
[class*=purchase_how__] h2,html[data-loyal-appearance=panel]
[class*=purchase_steps__] svg{color:var(--theme-brand)}html[data-loyal-appearance=panel]
[class*=purchase_iconTile__]{color:var(--theme-brand);background:color-mix(in srgb,var(--theme-brand) 5%,#fff)}html[data-loyal-appearance=panel]
[class*=purchase_pricePill__],html[data-loyal-appearance=panel]
[class*=purchase_qtyActive__]{color:#fff;border-color:var(--theme-brand);background:var(--theme-brand)}html[data-loyal-appearance=panel]
[class*=purchase_qtyInput__]:focus,html[data-loyal-appearance=panel]
[class*=purchase_targetInput__]:focus{border-color:var(--theme-brand)}html[data-loyal-appearance=panel]
[class*=purchase_terms__] input{accent-color:var(--theme-brand)}html[data-loyal-appearance=panel]
[class*=purchase_terms__] a{color:var(--theme-brand)}html[data-loyal-appearance=panel]
[class*=purchase_formCard__],html[data-loyal-appearance=panel]
[class*=purchase_selected__]{background:linear-gradient(130deg,color-mix(in srgb,var(--theme-brand) 3%,#fff),color-mix(in srgb,var(--theme-brand) 8%,#fff))}html[data-loyal-appearance=panel]
[class*=purchase_checkout__]{background:linear-gradient(105deg,var(--theme-brand),color-mix(in srgb,var(--theme-brand) 78%,#000));box-shadow:0 12px 22px color-mix(in srgb,var(--theme-brand) 20%,transparent)}html[data-loyal-appearance=panel]
[class*=orders-premium_empty__] a,html[data-loyal-appearance=panel]
[class*=orders-premium_empty__] button,html[data-loyal-appearance=panel]
[class*=orders-premium_filterActive__],html[data-loyal-appearance=panel]
[class*=orders-premium_heroIcon__]{background:var(--theme-brand);color:#fff}html[data-loyal-appearance=panel]
[class*=orders-premium_cardPrice__],html[data-loyal-appearance=panel]
[class*=orders-premium_modalIcon__],html[data-loyal-appearance=panel]
[class*=orders-premium_modalMeta__] strong,html[data-loyal-appearance=panel]
[class*=orders-premium_platformIcon__]{color:var(--theme-brand)}html[data-loyal-appearance=panel]
[class*=orders-premium_platformIcon__]{background:color-mix(in srgb,var(--theme-brand) 8%,#fff)}html[data-loyal-appearance=panel]
[class*=orders-premium_hero__]{border-color:color-mix(in srgb,var(--theme-brand) 18%,#fff);background:linear-gradient(108deg,color-mix(in srgb,var(--theme-brand) 10%,#fff),color-mix(in srgb,var(--theme-brand) 3%,#fff),color-mix(in srgb,var(--theme-brand) 13%,#fff))}html[data-loyal-appearance=panel]
[class*=orders-premium_modalHero__]{background:linear-gradient(118deg,color-mix(in srgb,var(--theme-brand) 6%,#fff),color-mix(in srgb,var(--theme-brand) 12%,#fff))}html[data-loyal-appearance=panel][data-loyal-button-style=gradient] .sf .customAction{background:linear-gradient(135deg,var(--loyal-primary),var(--loyal-secondary))}html[data-loyal-appearance=panel][data-loyal-button-style=gradient] [class*=orders-premium_filterActive__],html[data-loyal-appearance=panel][data-loyal-button-style=gradient] [class*=purchase_checkout__]{background:linear-gradient(135deg,var(--theme-brand),color-mix(in srgb,var(--theme-brand) 76%,var(--theme-brand)))}html[data-loyal-appearance=panel][data-loyal-button-style=solid] .sf .customAction{background:var(--loyal-primary)}html[data-loyal-appearance=panel][data-loyal-button-style=solid] [class*=orders-premium_filterActive__],html[data-loyal-appearance=panel][data-loyal-button-style=solid] [class*=purchase_checkout__]{background:var(--theme-brand)}html[data-loyal-appearance=panel]
[class*=orders-premium_hero__],html[data-loyal-appearance=panel]
[class*=orders-premium_modal__],html[data-loyal-appearance=panel]
[class*=purchase_benefits__],html[data-loyal-appearance=panel]
[class*=purchase_formCard__],html[data-loyal-appearance=panel]
[class*=purchase_selected__],html[data-loyal-appearance=panel] .sf .platform,html[data-loyal-appearance=panel] .sf .serviceCard{border-radius:var(--loyal-radius-lg)}html[data-loyal-appearance=panel]
[class*=orders-premium_orderCard__],html[data-loyal-appearance=panel]
[class*=purchase_checkout__],html[data-loyal-appearance=panel]
[class*=purchase_qtyInput__],html[data-loyal-appearance=panel]
[class*=purchase_targetInput__],html[data-loyal-appearance=panel] .sf .customAction,html[data-loyal-appearance=panel] .sf .package{border-radius:var(--loyal-radius-md)}html[data-loyal-appearance=panel] .userAppV2{--v2-primary-soft:color-mix(in srgb,var(--loyal-primary) 10%,#fff)}html[data-loyal-appearance=panel] .v2DesktopWallet{background:linear-gradient(135deg,color-mix(in srgb,var(--loyal-primary) 8%,#fff),color-mix(in srgb,var(--loyal-secondary) 8%,#fff))}html[data-loyal-appearance=panel] .v2DrawerWallet{border-color:color-mix(in srgb,var(--loyal-primary) 22%,#fff);background:linear-gradient(125deg,color-mix(in srgb,var(--loyal-primary) 9%,#fff),color-mix(in srgb,var(--loyal-secondary) 8%,#fff))}html[data-loyal-appearance=panel] .v2DesktopSidebar nav a,html[data-loyal-appearance=panel] .v2DesktopWallet,html[data-loyal-appearance=panel] .v2DesktopWallet a,html[data-loyal-appearance=panel] .v2DrawerLinks>a,html[data-loyal-appearance=panel] .v2DrawerPolicy,html[data-loyal-appearance=panel] .v2DrawerWallet,html[data-loyal-appearance=panel] .v2DrawerWallet a{border-radius:var(--loyal-radius-md)}html[data-loyal-appearance=panel][data-loyal-button-style=gradient] .v2DesktopWallet a,html[data-loyal-appearance=panel][data-loyal-button-style=gradient] .v2DrawerWallet a{background:var(--theme-gradient)}html[data-loyal-appearance=panel][data-loyal-button-style=solid] .v2DesktopWallet a,html[data-loyal-appearance=panel][data-loyal-button-style=solid] .v2DrawerWallet a{background:var(--theme-brand)}html[data-loyal-appearance=panel] .loyalPremiumHome{--lp-pink:var(--loyal-accent)}html[data-loyal-appearance=panel] .lpBannerCta,html[data-loyal-appearance=panel] .lpBannerTag{color:var(--loyal-accent)}html[data-loyal-appearance=panel] .lpOffer{border-color:color-mix(in srgb,var(--loyal-accent) 24%,#fff);background:linear-gradient(105deg,color-mix(in srgb,var(--loyal-accent) 8%,#fff),#fff)}html[data-loyal-appearance=panel] .lpAccountSummary a{color:var(--loyal-accent)}html[data-loyal-appearance=panel][data-loyal-button-style=solid] .lpBuyButton{background:var(--theme-brand)}html[data-loyal-appearance=panel] .lpBuyButton,html[data-loyal-appearance=panel] .lpOffer{border-radius:var(--loyal-radius-lg)}.brandingPage{width:100%;max-width:1320px;margin:0 auto;padding:8px 0 60px;color:#222437}.brandingGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,440px);grid-gap:24px;gap:24px;align-items:start}.brandingControls{display:grid;grid-gap:18px;gap:18px}.brandingCard{padding:25px;border:1px solid #e9eaf1;border-radius:22px;background:#fff;box-shadow:0 8px 32px rgba(29,31,48,.045)}.brandingSectionTitle{margin-bottom:21px}.brandingPreviewHead>div>span,.brandingSectionTitle>span{display:block;margin-bottom:5px;color:#6b5ee8;font-size:10px;line-height:1.2;font-weight:900;letter-spacing:1.35px;text-transform:uppercase}.brandingSectionTitle h2{margin:0;color:#252738;font-size:20px;line-height:1.25;letter-spacing:-.45px}.brandingSectionTitle p{margin:6px 0 0;color:#858897;font-size:12px;line-height:1.6}.brandingFields{display:grid;grid-gap:15px;gap:15px}.brandingFields label{display:block}.brandingFields label>span{display:block;margin-bottom:7px;color:#555869;font-size:12px;font-weight:800}.brandingFields input{width:100%;min-height:46px;padding:0 14px;border:1px solid #e3e4eb;border-radius:12px;outline:none;color:#303244;background:#fafafd;font:inherit;font-size:13px;font-weight:650;transition:.18s ease}.brandingFields input:focus{border-color:#8c82f1;background:#fff;box-shadow:0 0 0 3px rgba(101,85,239,.08)}.brandingFields small{display:block;margin-top:6px;color:#9a9dab;font-size:9px;line-height:1.45}.brandingAssetList{display:grid;grid-gap:10px;gap:10px}.brandingAssetRow{min-height:86px;display:flex;align-items:center;gap:13px;padding:13px;border:1px solid #ececf2;border-radius:16px;background:#fcfcfe}.brandingAssetThumb{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;overflow:hidden;border:1px solid #e5e4f4;border-radius:15px;color:#5f54dc;background:linear-gradient(135deg,#f5f3ff,#eef4ff)}.brandingAssetThumb.favicon{width:48px;height:48px;flex-basis:48px;border-radius:13px}.brandingAssetThumb img{width:100%;height:100%;display:block;object-fit:contain;padding:5px}.brandingAssetThumb strong{max-width:100%;padding:4px;overflow:hidden;color:#5d52db;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.brandingAssetInfo{min-width:0;flex:1 1}.brandingAssetInfo span,.brandingAssetInfo strong{display:block}.brandingAssetInfo strong{color:#343647;font-size:12px}.brandingAssetInfo span{margin-top:4px;color:#999ca9;font-size:9px;line-height:1.45}.brandingRemove,.brandingUpload{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:10px;font-size:10px;font-weight:850;cursor:pointer}.brandingUpload{position:relative;overflow:hidden;border:1px solid #dedcf8;color:#5f54d8;background:#f6f5ff}.brandingUpload input{width:1px;height:1px;position:absolute;opacity:0;pointer-events:none}.brandingRemove{border:1px solid #f0dce1;color:#b24b5d;background:#fff7f8}.brandingRemove:disabled,.brandingUpload:has(input:disabled){opacity:.55;cursor:not-allowed}.brandingToggleRow{min-height:70px;position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #efeff4;cursor:pointer}.brandingToggleRow:first-of-type{border-top:0}.brandingToggleRow>div{min-width:0;padding-right:12px}.brandingToggleRow strong{display:block;color:#343647;font-size:13px}.brandingToggleRow div span{display:block;margin-top:4px;color:#979aa9;font-size:10px;line-height:1.5}.brandingToggleRow>input{position:absolute;opacity:0;pointer-events:none}.brandingSwitch{width:42px;height:24px;position:relative;flex:0 0 42px;border-radius:999px;background:#d9dbe3;transition:.18s ease}.brandingSwitch i{width:18px;height:18px;position:absolute;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(30,32,45,.18);transition:.18s ease}.brandingToggleRow input:checked+.brandingSwitch{background:#6555ef}.brandingToggleRow input:checked+.brandingSwitch i{transform:translateX(18px)}.brandingActions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.brandingReset,.brandingSave,.brandingSaveTop{min-height:44px;padding:0 17px;border-radius:12px;font-size:12px;font-weight:850;cursor:pointer}.brandingReset{border:1px solid #e4e5eb;color:#686b7a;background:#fff}.brandingSave,.brandingSaveTop{border:0;color:#fff;background:linear-gradient(135deg,#6555ef,#4f82f5);box-shadow:0 8px 18px rgba(93,79,226,.18)}.brandingReset:disabled,.brandingSave:disabled,.brandingSaveTop:disabled{opacity:.52;cursor:not-allowed;box-shadow:none}.brandingPreviewWrap{position:-webkit-sticky;position:sticky;top:90px;padding:18px;border:1px solid #e8e9f0;border-radius:24px;background:#fff;box-shadow:0 12px 42px rgba(27,29,44,.06)}.brandingPreviewHead{padding:2px 2px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.brandingPreviewHead>div>span{margin-bottom:3px}.brandingPreviewHead strong{color:#343647;font-size:13px}.brandingLive{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;color:#168458;background:#ebfaf3;font-size:8px;font-weight:900;letter-spacing:.7px}.brandingLive i{width:6px;height:6px;border-radius:50%;background:#19a56d}.brandingPreview{overflow:hidden;border:1px solid #e9eaf1;border-radius:19px;background:#fbfbff}.brandingPreviewNav{min-height:67px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #ececf2;background:#fff}.brandingPreviewBrand{min-width:0;display:flex;align-items:center;gap:10px}.brandingPreviewLogo{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;overflow:hidden;border-radius:11px;color:#fff;background:linear-gradient(135deg,#6555ef,#4f82f5)}.brandingPreviewLogo img{width:100%;height:100%;display:block;object-fit:contain;padding:3px;background:#fff}.brandingPreviewLogo strong{max-width:100%;overflow:hidden;padding:2px;font-size:10px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.brandingPreviewBrand>div:last-child{min-width:0}.brandingPreviewBrand>div:last-child span,.brandingPreviewBrand>div:last-child strong{display:block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brandingPreviewBrand>div:last-child strong{color:#2e3041;font-size:12px}.brandingPreviewBrand>div:last-child span{margin-top:3px;color:#999ca9;font-size:7px;font-weight:800;letter-spacing:.65px}.brandingPreviewUser{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border-radius:50%;color:#6555ef;background:#f0eeff;font-size:9px;font-weight:900}.brandingPreviewBody{padding:32px 23px 24px;background:radial-gradient(circle at 95% 3%,rgba(101,85,239,.1),transparent 30%),linear-gradient(180deg,#fff,#fafaff)}.brandingPreviewBody>span{display:inline-flex;padding:5px 8px;border-radius:999px;color:#6555ef;background:#f0eeff;font-size:7px;font-weight:900;letter-spacing:1px}.brandingPreviewBody h3{max-width:320px;margin:12px 0 8px;color:#252738;font-size:27px;line-height:1.08;letter-spacing:-1px}.brandingPreviewBody h3 em{color:#6555ef;font-style:normal}.brandingPreviewBody>p{max-width:315px;margin:0;color:#888b99;font-size:10px;line-height:1.65}.brandingPreviewBody>button{min-height:39px;margin-top:17px;padding:0 14px;display:inline-flex;align-items:center;gap:16px;border:0;border-radius:11px;color:#fff;background:linear-gradient(135deg,#6555ef,#4f82f5);font-size:10px;font-weight:850}.brandingPreviewMini{margin-top:25px;display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.brandingPreviewMini>div{min-width:0;padding:13px;border:1px solid #ececf2;border-radius:13px;background:#fff}.brandingPreviewMini small,.brandingPreviewMini strong{display:block}.brandingPreviewMini small{color:#a0a2ae;font-size:7px;font-weight:850;letter-spacing:.7px}.brandingPreviewMini strong{margin-top:6px;overflow:hidden;color:#343647;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.brandingPreviewNote{padding:12px 3px 1px;color:#9a9daa;font-size:9px;line-height:1.55;text-align:center}.brandingAlert{margin-bottom:15px;padding:13px 15px;border-radius:12px;font-size:12px;font-weight:700}.brandingAlert.error{border:1px solid #ffd5dc;color:#ad3348;background:#fff1f3}.brandingAlert.success{border:1px solid #cceedd;color:#16704d;background:#effbf5}.brandingLoading{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;color:#7f8291}.brandingLoading div{width:28px;height:28px;border:3px solid #e4e2fb;border-top-color:#6555ef;border-radius:50%;animation:brandingSpin .8s linear infinite}@keyframes brandingSpin{to{transform:rotate(1turn)}}@media(max-width:1050px){.brandingGrid{grid-template-columns:1fr}.brandingPreviewWrap{position:static}}@media(max-width:620px){.brandingPage{padding-bottom:90px}.brandingCard{padding:19px 15px;border-radius:18px}.brandingAssetRow{align-items:flex-start;flex-wrap:wrap}.brandingAssetInfo{min-width:calc(100% - 75px)}.brandingRemove,.brandingUpload{flex:1 1}.brandingActions{align-items:stretch;flex-direction:column-reverse}.brandingReset,.brandingSave{width:100%}.brandingPreviewWrap{padding:12px;border-radius:19px}.brandingPreviewBody{padding:25px 17px 19px}}.v2PanelBrandLogo{display:block;max-width:100%;object-fit:contain;object-position:left center}.v2PanelBrandLogoDesktop{width:158px;height:44px}.v2PanelBrandLogoHeader{width:142px;height:40px}@media (max-width:767px){.v2PanelBrandLogoHeader{width:126px;height:36px}}.saasBrandLogoImage{width:158px;height:44px;object-position:left center}.saasAuthMobileLogoImage,.saasBrandLogoImage{display:block;max-width:100%;object-fit:contain}.saasAuthMobileLogoImage{width:150px;height:48px;object-position:center}@media (max-width:767px){.saasBrandLogoImage{width:138px;height:40px}.saasAuthMobileLogoImage{width:132px;height:42px}}.saasWebsiteBrandLogo{display:block;width:158px;height:44px;max-width:100%;object-fit:contain;object-position:left center}.saasWebsiteBrandLogoFooter{width:150px;height:42px}@media (max-width:767px){.saasWebsiteBrandLogo{width:138px;height:40px}.saasWebsiteBrandLogoFooter{width:132px;height:38px}}.adminV2BrandImage{width:190px;height:54px;max-width:calc(100% - 42px)}.adminLoginBrandImage,.adminV2BrandImage{display:block;object-position:left center}.adminLoginBrandImage{width:158px;height:48px;max-width:100%;object-fit:contain}@media (max-width:767px){.adminV2BrandImage{width:174px;height:50px}.adminLoginBrandImage{width:142px;height:44px}}.loyalTransactionsPremium{--tx-pink:#ec4899;--tx-rose:#f43f7f;--tx-ink:#20243a;--tx-muted:#788095;display:grid;grid-gap:20px;gap:20px;padding-bottom:30px}.loyalTransactionsPremium .v23TransactionHero{position:relative;display:flex;align-items:center;gap:24px;padding:32px;overflow:hidden;border:1px solid #f8c9df;border-radius:24px;background:linear-gradient(120deg,#fff0f7,#fff 65%,#fff5fa);box-shadow:0 14px 42px rgba(226,76,135,.08)}.loyalTransactionsPremium .v23TransactionHero:after{content:"";position:absolute;width:230px;height:230px;right:-85px;top:-125px;border-radius:50%;background:rgba(244,63,127,.07);pointer-events:none}.loyalTransactionsPremium .v23TransactionHero>div{position:relative;z-index:1}.loyalTransactionsPremium .v23Eyebrow{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid #fac7df;border-radius:100px;background:#fff;color:#c02670;font-size:11px;font-weight:800;letter-spacing:.09em}.loyalTransactionsPremium .v23TransactionHero h1{margin:15px 0 8px;color:var(--tx-ink);font-size:clamp(27px,3vw,38px);font-weight:850;letter-spacing:-.045em}.loyalTransactionsPremium .v23TransactionHero p{max-width:490px;color:#72798c;font-size:14px;line-height:1.7}.loyalTransactionsPremium .v23MiniBalance{min-width:225px;padding:20px;border:1px solid #f8cddd;border-radius:19px;background:rgba(255,255,255,.94);box-shadow:0 10px 25px rgba(198,39,105,.07)}.loyalTransactionsPremium .v23MiniBalance small{color:#85899b;font-size:12px;font-weight:650}.loyalTransactionsPremium .v23MiniBalance strong{margin-top:7px;color:#bf2569;font-size:28px;font-weight:850;letter-spacing:-.04em}.loyalTransactionsPremium .v23MiniBalance button{display:grid;place-items:center;width:34px;height:34px;margin-top:12px;border:1px solid #f8cddd;border-radius:10px;background:#fff0f7;color:#cf2874;cursor:pointer}.loyalTransactionsPremium .v23MiniBalance button:disabled{opacity:.5;cursor:wait}.loyalTransactionsPremium .v23TransactionStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.loyalTransactionsPremium .v23TransactionStats article{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:9px;min-height:112px;padding:21px;border:1px solid #f2e2eb;border-radius:19px;background:#fff;box-shadow:0 7px 26px rgba(34,38,62,.035)}.loyalTransactionsPremium .v23TransactionStats article>span{display:block;width:auto;height:auto;border-radius:0;background:transparent;color:var(--tx-muted);font-size:12px;font-weight:650}.loyalTransactionsPremium .v23TransactionStats article strong{color:var(--tx-ink);font-size:clamp(20px,2.2vw,27px);font-weight:850;letter-spacing:-.035em}.loyalTransactionsPremium .realLedger{margin-top:0;padding:25px;border:1px solid #f0e2ea;border-radius:22px;background:#fff;box-shadow:0 12px 36px rgba(35,39,66,.04)}.loyalTransactionsPremium .realLedger>header span{color:#d42c7c;font-size:11px}.loyalTransactionsPremium .realLedger>header h2{color:var(--tx-ink);font-size:22px;letter-spacing:-.03em}.loyalTransactionsPremium .realLedger>header>svg{color:#df3985}.loyalTransactionFilters{display:flex;flex-wrap:wrap;gap:8px;padding:15px 0 19px}.loyalTransactionFilters button{padding:10px 15px;border:1px solid #f0dce7;border-radius:11px;background:#fff;color:#687086;font-size:12px;font-weight:750;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.loyalTransactionFilters button.active,.loyalTransactionFilters button:hover{border-color:#f5a7cc;background:#fff0f7;color:#c52671}.loyalTransactionFilters button:focus-visible{outline:3px solid #f9a8d4;outline-offset:2px}.loyalTransactionsPremium .realLedgerList article{grid-template-columns:44px minmax(0,1fr) auto;gap:14px;padding:17px 4px;border-top:1px solid #f2edf1}.loyalTransactionsPremium .realLedgerList article>span{border-radius:14px}.loyalTransactionsPremium .realLedgerList article strong{color:#262a3e;font-size:14px;font-weight:750}.loyalTransactionsPremium .realLedgerList article small{color:#848a9b;font-size:12px;line-height:1.5}.loyalTransactionsPremium .realLedgerAmount strong{color:#25283b;font-size:15px}.loyalTransactionsPremium .realLedgerList article:has(>span.credit) .realLedgerAmount strong{color:#16835c}.loyalTransactionsPremium .realLedgerList article:has(>span.debit) .realLedgerAmount strong{color:#d14c63}.loyalTransactionsPremium .realLedgerEmpty{padding:55px 15px;color:#8a8da0}@media (max-width:760px){.loyalTransactionsPremium{gap:13px}.loyalTransactionsPremium .v23TransactionHero{flex-direction:column;align-items:stretch;padding:22px 18px;border-radius:19px}.loyalTransactionsPremium .v23MiniBalance{min-width:0}.loyalTransactionsPremium .v23TransactionStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.loyalTransactionsPremium .v23TransactionStats article{min-height:94px;padding:15px}.loyalTransactionsPremium .v23TransactionStats article:last-child{grid-column:1/-1}.loyalTransactionsPremium .realLedger{padding:17px 14px;border-radius:18px}}@media (max-width:520px){.loyalTransactionsPremium .realLedgerList article{grid-template-columns:38px minmax(0,1fr);gap:9px 12px}.loyalTransactionsPremium .realLedgerAmount{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 12px;text-align:left}.loyalTransactionsPremium .v23TransactionStats article strong{font-size:20px;overflow-wrap:anywhere}}.loyalReferralsPremium{display:grid;grid-gap:20px;gap:20px;padding-bottom:30px;color:#25263b}.loyalReferralsPremium .v24ReferralHero{position:relative;min-height:220px;padding:32px;border:1px solid #f8cddd;border-radius:24px;background:radial-gradient(circle at 92% 10%,rgba(244,63,127,.12),transparent 35%),linear-gradient(120deg,#fff0f7,#fff 65%,#fff6fa);box-shadow:0 14px 40px rgba(211,51,118,.07)}.loyalReferralsPremium .v24ReferralHero>div>span{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:8px 12px;border:1px solid #f9c5dd;border-radius:30px;background:#fff;color:#c52b73;font-size:11px;font-weight:800;letter-spacing:.08em}.loyalReferralsPremium .v24ReferralHero h1{max-width:580px;margin:16px 0 10px;color:#24253a;font-size:clamp(28px,3.2vw,39px);font-weight:850;line-height:1.2;letter-spacing:-.045em}.loyalReferralsPremium .v24ReferralHero h1 em{color:#e13c86;font-style:normal}.loyalReferralsPremium .v24ReferralHero p{max-width:490px;color:#72798d;font-size:14px;line-height:1.75}.loyalReferralsPremium .v24ReferralMark{width:76px;height:76px;flex:0 0 76px;border-radius:23px;background:linear-gradient(135deg,#f472b6,#df367d);box-shadow:0 15px 30px rgba(226,52,126,.2)}.loyalReferralsPremium .v24ReferralStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.loyalReferralsPremium .v24ReferralStats article{min-width:0;min-height:118px;padding:20px;border:1px solid #f2e2eb;border-radius:19px;background:#fff;box-shadow:0 8px 27px rgba(35,39,66,.035)}.loyalReferralsPremium .v24ReferralStats article>span{width:44px;height:44px;flex:0 0 44px;border-radius:13px;color:#d72c79;background:#fff0f7}.loyalReferralsPremium .v24ReferralStats small{color:#7e8597;font-size:12px;font-weight:650}.loyalReferralsPremium .v24ReferralStats strong{margin-top:6px;color:#24263b;font-size:clamp(21px,2.3vw,29px);font-weight:850;letter-spacing:-.035em;overflow-wrap:anywhere}.loyalReferralsPremium .v24Card{padding:27px;border:1px solid #f1e1e9;border-radius:22px;background:#fff;box-shadow:0 12px 36px rgba(35,39,66,.04)}.loyalReferralsPremium .v24CardHead{gap:13px}.loyalReferralsPremium .v24CardHead>span{width:46px;height:46px;flex:0 0 46px;border-radius:14px;color:#d42e7b;background:#fff0f7}.loyalReferralsPremium .v24CardHead h2{color:#25263a;font-size:20px;font-weight:800;letter-spacing:-.025em}.loyalReferralsPremium .v24CardHead p{margin-top:5px;color:#85899a;font-size:13px}.loyalReferralsPremium .v24ReferralLink{display:flex;align-items:stretch;gap:10px;margin-top:23px}.loyalReferralsPremium .v24ReferralLink input{flex:1 1;min-width:0;min-height:51px;padding:13px 15px;border:1px solid #efdce6;border-radius:13px;background:#fffafd;color:#383c52;font-size:13px}.loyalReferralsPremium .v24ReferralLink input:focus{outline:2px solid #f9a8d4;outline-offset:1px}.loyalReferralsPremium .v24ReferralLink button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:110px;min-height:51px;padding:12px 18px;border:0;border-radius:13px;background:linear-gradient(135deg,#f35c9e,#df347d);color:#fff;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 8px 18px rgba(223,52,125,.15)}.loyalReferralsPremium .v24ReferralLink button:disabled{opacity:.5;cursor:not-allowed}.loyalReferralsPremium .v24ReferralLink button:focus-visible{outline:3px solid #f9a8d4;outline-offset:3px}.loyalReferralsPremium .v24SecurityNotice{margin-top:18px;padding:15px;border:1px solid #f7dfeb;border-radius:14px;background:#fff7fb}.loyalReferralsPremium .v24SecurityNotice svg{color:#cf3079;flex-shrink:0}.loyalReferralsPremium .v24SecurityNotice p{color:#74798b;font-size:12px;line-height:1.65}@media (max-width:760px){.loyalReferralsPremium{gap:13px}.loyalReferralsPremium .v24ReferralHero{padding:23px 19px;min-height:0;border-radius:19px}.loyalReferralsPremium .v24ReferralMark{width:55px;height:55px;flex-basis:55px;border-radius:16px}.loyalReferralsPremium .v24ReferralStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.loyalReferralsPremium .v24ReferralStats article{padding:15px;min-height:100px}.loyalReferralsPremium .v24ReferralStats article:last-child{grid-column:1/-1}.loyalReferralsPremium .v24Card{padding:20px 16px;border-radius:18px}}@media (max-width:480px){.loyalReferralsPremium .v24ReferralHero{gap:10px}.loyalReferralsPremium .v24ReferralHero h1{font-size:26px}.loyalReferralsPremium .v24ReferralHero p{font-size:13px}.loyalReferralsPremium .v24ReferralMark{display:none}.loyalReferralsPremium .v24ReferralLink{flex-direction:column}.loyalReferralsPremium .v24ReferralLink button{width:100%}.loyalReferralsPremium .v24ReferralStats strong{font-size:21px}}.loyalSupportPremium .lsSupportHero{min-height:220px;padding:34px;border:1px solid #f7cbdc;border-radius:24px;background:radial-gradient(circle at 90% 8%,rgba(244,63,127,.13),transparent 35%),linear-gradient(120deg,#fff0f7,#fff 65%,#fff6fa);box-shadow:0 14px 40px rgba(211,51,118,.07)}.loyalSupportPremium .lsEyebrow,.loyalSupportPremium .lsSectionHead>span{color:#ca2d75;font-size:11px}.loyalSupportPremium .lsSupportHero h2{color:#24263a;font-size:clamp(30px,3.5vw,42px)}.loyalSupportPremium .lsSupportHero h2 em{color:#e23b85}.loyalSupportPremium .lsSupportHero p{color:#73798c;font-size:14px}.loyalSupportPremium .lsHeroIcon{background:linear-gradient(135deg,#f472b6,#dc347e);box-shadow:0 15px 30px rgba(220,52,126,.2)}.loyalSupportPremium .lsSectionHead h2{color:#24263a;font-size:24px}.loyalSupportPremium .lsSectionHead p{font-size:13px}.loyalSupportPremium .lsChannelCard{border:1px solid #f0e1e9;background:#fff;box-shadow:0 10px 30px rgba(32,35,61,.045)}.loyalSupportPremium .lsChannelCard:hover{border-color:#f3bbd4;box-shadow:0 18px 40px rgba(198,51,116,.09)}.loyalSupportPremium .lsAvailable{color:#a34c77;border-color:#f1dce7;background:#fff8fc;font-size:10px}.loyalSupportPremium .lsAvailable i{background:#ec4899;box-shadow:0 0 0 3px rgba(236,72,153,.12)}.loyalSupportPremium .lsChannelLabel{color:#c62d73;font-size:10px}.loyalSupportPremium .lsChannelBody h3{color:#24263a;font-size:23px}.loyalSupportPremium .lsChannelBody p{color:#7d8395;font-size:13px}.loyalSupportPremium .lsChannelAction{font-size:13px}.loyalSupportPremium .lsSupportNote{border:1px solid #f5dce8;background:#fff7fb}.loyalSupportPremium .lsStateIcon,.loyalSupportPremium .lsSupportNote>span{color:#d42c79;background:#ffe8f2}.loyalSupportPremium .lsSupportNote strong{font-size:13px}.loyalSupportPremium .lsSupportNote p{font-size:12px}.loyalSupportPremium .lsSupportState{border-color:#f0dfe8}.loyalSupportPremium .lsSpinner{color:#e13a84}@media (max-width:720px){.loyalSupportPremium .lsSupportHero{min-height:0;padding:24px 20px;border-radius:20px}}@media (max-width:480px){.loyalSupportPremium .lsSupportHero h2{font-size:27px}.loyalSupportPremium .lsSupportHero p{font-size:13px}}.loyalProfilePremium{max-width:1120px;margin:0 auto;padding-bottom:42px}.loyalProfilePremium .v24ProfileHero{min-height:160px;padding:28px;gap:19px;border:1px solid #f6ccdd;border-radius:24px;background:linear-gradient(120deg,#fff0f7,#fff 65%,#fff6fa);box-shadow:0 12px 35px rgba(213,51,118,.06)}.loyalProfilePremium .v24Avatar{width:70px;height:70px;flex-basis:70px;color:#db347e;background:#ffe2ef;border:1px solid #fac5dc}.loyalProfilePremium .v24ProfileHero small{color:#c62e74;font-size:11px;font-weight:850;letter-spacing:1px}.loyalProfilePremium .v24ProfileHero h1{margin-top:9px;color:#24263b;font-size:clamp(25px,3vw,34px);font-weight:850;letter-spacing:-1px}.loyalProfilePremium .v24ProfileHero p{margin-top:9px;color:#767b8e;font-size:13px;line-height:1.65}.loyalProfilePremium .v24Verified{min-height:35px;padding:0 12px;color:#bd2d70;background:#fff;border:1px solid #f6cddd;border-radius:11px;font-size:11px;font-weight:750}.loyalProfilePremium .v24ProfileGrid{gap:19px;margin-top:21px}.loyalProfilePremium .v24Card{padding:24px;border:1px solid #f1e0e8;border-radius:22px;background:#fff;box-shadow:0 10px 30px rgba(31,34,60,.04)}.loyalProfilePremium .v24CardHead>span{color:#d3337c;background:#fff0f7}.loyalProfilePremium .v24CardHead h2{color:#28283e;font-size:19px}.loyalProfilePremium .v24CardHead p{color:#85899b;font-size:12px}.loyalProfilePremium .v24ProfileFields,.loyalProfilePremium .v24SecurityList{gap:11px;margin-top:22px}.loyalProfilePremium .v24ProfileFields>div,.loyalProfilePremium .v24SecurityList article{min-height:76px;padding:15px;gap:13px;border:1px solid #f1e5eb;border-radius:14px;background:#fffafd}.loyalProfilePremium .v24ProfileFields>div>span,.loyalProfilePremium .v24SecurityList article>span:first-child{width:42px;height:42px;flex-basis:42px;color:#d3337c;background:#ffeaf3;border-radius:12px}.loyalProfilePremium .v24ProfileFields small{color:#85899a;font-size:11px}.loyalProfilePremium .v24ProfileFields strong{margin-top:5px;color:#333448;font-size:14px;overflow-wrap:anywhere}.loyalProfilePremium .v24SecurityList strong{color:#333448;font-size:13px}.loyalProfilePremium .v24SecurityList p{margin-top:6px;color:#85899a;font-size:11px;line-height:1.5}.loyalProfilePremium .loyalProfileSoon{flex:0 0 auto;padding:7px 10px;border-radius:9px;background:#fff0f7;color:#c13778;font-size:10px;font-weight:750}.loyalProfilePremium .v24MutedNote{margin-top:17px;color:#818698;font-size:12px;line-height:1.65}@media (max-width:720px){.loyalProfilePremium .v24ProfileHero{min-height:0;padding:21px;gap:13px}.loyalProfilePremium .v24Avatar{width:52px;height:52px;flex-basis:52px}.loyalProfilePremium .v24ProfileHero h1{font-size:24px}.loyalProfilePremium .v24Verified{display:none}.loyalProfilePremium .v24ProfileGrid{grid-template-columns:1fr}.loyalProfilePremium .v24Card{padding:18px}}@media (max-width:420px){.loyalProfilePremium .v24ProfileHero{align-items:flex-start}.loyalProfilePremium .v24ProfileHero h1{font-size:21px}.loyalProfilePremium .v24ProfileHero p{font-size:12px}.loyalProfilePremium .v24SecurityList article{flex-wrap:wrap}.loyalProfilePremium .loyalProfileSoon{margin-left:55px}}@media (max-width:767px){.v2Drawer{max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.v2DrawerLinks{display:flex;flex-direction:column;gap:4px}.v2DrawerLinks a{min-height:46px;border-radius:12px}.v2DrawerAccount{display:none}.v2DrawerLogout{margin-bottom:18px}html body .userApp .v2Drawer{background:#faf9ff!important;color:#241f36!important;padding:18px 14px 24px!important;border-left:1px solid #e9e5f4;box-shadow:-16px 0 45px rgba(32,22,70,.13);overflow-y:auto!important;max-height:100dvh}html body .userApp .v2DrawerHeader{background:transparent!important;border-bottom:1px solid #e9e5f2!important;padding-bottom:12px;margin-bottom:12px}html body .userApp .v2DrawerWallet{background:#eee9ff!important;background-image:none!important;border:1px solid #ded5fa!important;color:#292044!important;border-radius:16px!important;box-shadow:none!important}html body .userApp .v2DrawerWallet span,html body .userApp .v2DrawerWallet strong{color:#292044!important}html body .userApp .v2DrawerWallet a{background:#7053e8!important;background-image:none!important;color:#fff!important;border-radius:10px!important}html body .userApp .v2DrawerLinks{display:flex!important;flex-direction:column;gap:5px!important;padding:8px 0!important}html body .userApp .v2DrawerLinks>a{display:flex;align-items:center;min-height:46px;padding:10px 12px!important;background:#fff!important;background-image:none!important;border:1px solid #eeebf6!important;border-radius:12px!important;color:#302b43!important;box-shadow:none!important;font-size:13px!important}html body .userApp .v2DrawerLinks>a span{color:#7053e8!important}html body .userApp .v2DrawerLinks>a strong{color:#302b43!important;font-size:13px!important}html body .userApp .v2DrawerLogout{background:#fff0f2!important;color:#c43e50!important;border-radius:12px!important;min-height:46px;flex-shrink:0}}.loyalSupportPremium{width:100%;max-width:1120px;margin:0 auto;padding:22px 0 48px;box-sizing:border-box}.loyalSupportPremium .lsSupportHero{display:flex;align-items:center;justify-content:space-between;gap:24px}.loyalSupportPremium .lsHeroContent{min-width:0;max-width:650px}.loyalSupportPremium .lsSupportHero h2{margin:14px 0 12px;line-height:1.15;letter-spacing:-.035em}.loyalSupportPremium .lsSupportHero p{max-width:520px;line-height:1.7}.loyalSupportPremium .lsSectionHead{margin-top:34px;margin-bottom:20px}.loyalSupportPremium .lsSectionHead h2{margin:10px 0;line-height:1.3;letter-spacing:-.025em}.loyalSupportPremium .lsSupportGrid{gap:18px}.loyalSupportPremium .lsChannelCard{border-radius:20px;transition:border-color .2s,box-shadow .2s,transform .2s}.loyalSupportPremium .lsChannelCard:hover{transform:translateY(-2px)}@media (max-width:767px){.loyalSupportPremium{padding:18px 0 100px}.loyalSupportPremium .lsSupportHero{padding:24px 20px;gap:12px}.loyalSupportPremium .lsSupportHero h2{font-size:clamp(27px,7vw,34px);line-height:1.2}.loyalSupportPremium .lsSupportHero p{font-size:13px;line-height:1.65}.loyalSupportPremium .lsSectionHead{margin-top:26px}.loyalSupportPremium .lsSectionHead h2{font-size:21px}.loyalSupportPremium .lsSupportGrid{grid-template-columns:minmax(0,1fr);gap:14px}.loyalSupportPremium .lsChannelCard{min-width:0}}.loyalGoogleConnect{overflow:hidden;border:1px solid #eae6f3!important;border-radius:22px!important;background:#fff!important;padding:0!important;box-shadow:0 12px 34px rgba(35,30,70,.04)}.loyalGoogleConnect .lgcHeader{display:flex;align-items:center;gap:16px;padding:25px 28px;background:linear-gradient(120deg,#faf8ff,#fff);border-bottom:1px solid #eeeaf5}.loyalGoogleConnect .lgcBrandIcon{width:50px;height:50px;flex-shrink:0;display:grid;place-items:center;border:1px solid #e9e5f2;border-radius:15px;background:#fff}.loyalGoogleConnect .lgcBrandIcon span{font-size:28px;font-weight:800;color:#4285f4;letter-spacing:-2px}.loyalGoogleConnect .lgcHeaderText{flex:1 1;min-width:0}.loyalGoogleConnect .lgcEyebrow{display:block;margin-bottom:5px;color:#7359d4;font-size:10px;font-weight:800;letter-spacing:.09em}.loyalGoogleConnect .lgcHeaderText h2{margin:0 0 5px;color:#25223c;font-size:22px;font-weight:800;letter-spacing:-.03em}.loyalGoogleConnect .lgcHeaderText p{margin:0;color:#858098;font-size:13px;line-height:1.6}.loyalGoogleConnect .lgcSecureBadge{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:30px;background:#eefaf3;color:#21865a;font-size:11px;font-weight:750}.loyalGoogleConnect .lgcContent{max-width:660px;padding:28px}.loyalGoogleConnect .lgcNotice{display:flex;align-items:flex-start;gap:10px;padding:13px 15px;margin-bottom:24px;border:1px solid #e9e5fc;border-radius:12px;background:#f8f6ff;color:#655b88;font-size:12px;line-height:1.6}.loyalGoogleConnect .lgcNotice svg{flex-shrink:0;color:#7657e7}.loyalGoogleConnect .lgcLabel{display:block;margin-bottom:9px;color:#302b43;font-size:13px;font-weight:750}.loyalGoogleConnect .lgcInputWrap{display:flex;align-items:center;gap:12px;height:52px;padding:0 15px;border:1px solid #ded9eb;border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .2s}.loyalGoogleConnect .lgcInputWrap:focus-within{border-color:#7960e9;box-shadow:0 0 0 3px rgba(121,96,233,.1)}.loyalGoogleConnect .lgcInputWrap>svg{flex-shrink:0;color:#8a83a3}.loyalGoogleConnect .lgcInputWrap input{flex:1 1;min-width:0;width:100%;height:100%;padding:0;border:0!important;outline:none!important;background:transparent!important;box-shadow:none!important;color:#25223c!important;font-family:inherit;font-size:14px}.loyalGoogleConnect .lgcEyeButton{display:grid;place-items:center;flex-shrink:0;padding:7px;border:0;background:transparent;color:#827c98;cursor:pointer}.loyalGoogleConnect .lgcSubmit{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;margin-top:18px;border:0;border-radius:12px;background:linear-gradient(100deg,#7554e8,#536ef3);color:#fff;font-family:inherit;font-size:14px;font-weight:750;cursor:pointer;transition:opacity .2s,transform .2s}.loyalGoogleConnect .lgcSubmit:not(:disabled):hover{transform:translateY(-1px)}.loyalGoogleConnect .lgcSubmit:disabled{opacity:.48;cursor:not-allowed}.loyalGoogleConnect .lgcError{margin:10px 0;color:#c43550;font-size:12px}.loyalGoogleConnect .lgcFootnote{display:flex;align-items:center;gap:7px;margin:14px 0 0;color:#9992aa;font-size:11px;line-height:1.5}.loyalGoogleConnect .lgcSpinner{animation:lgc-spin .8s linear infinite}@keyframes lgc-spin{to{transform:rotate(1turn)}}@media (max-width:767px){.loyalGoogleConnect .lgcHeader{padding:20px 17px;gap:12px;flex-wrap:wrap}.loyalGoogleConnect .lgcBrandIcon{width:44px;height:44px}.loyalGoogleConnect .lgcHeaderText h2{font-size:19px}.loyalGoogleConnect .lgcSecureBadge{margin-left:56px}.loyalGoogleConnect .lgcContent{padding:20px 17px 24px}.loyalGoogleConnect .lgcInputWrap{height:50px}}.loyalProfileEditActions{display:flex;justify-content:flex-end;margin:0 0 16px}.loyalProfileEditButton{border:1px solid #d9e3f0;border-radius:12px;padding:10px 18px;background:#fff;color:#1e40af;font:inherit;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s}.loyalProfileEditButton:hover{background:#eff6ff;border-color:#93c5fd}.loyalProfileEditForm{display:grid;grid-gap:18px;gap:18px;margin-top:8px}.loyalProfileEditForm label{display:grid;grid-gap:8px;gap:8px;color:#334155;font-size:13px;font-weight:700}.loyalProfileEditForm input{width:100%;min-width:0;padding:13px 15px;border:1px solid #dbe3ee;border-radius:12px;background:#fff;color:#0f172a;font:inherit;font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s}.loyalProfileEditForm input:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.loyalProfileEditButtons{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.loyalProfileEditButtons button{min-height:44px;padding:11px 20px;border-radius:12px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.loyalProfileEditButtons button[type=submit]{border:1px solid #2563eb;background:#2563eb;color:#fff}.loyalProfileEditButtons button[type=button]{border:1px solid #dbe3ee;background:#fff;color:#475569}.loyalProfileEditButtons button:disabled{opacity:.6;cursor:not-allowed}@media (max-width:600px){.loyalProfileEditButtons{display:grid;grid-template-columns:1fr 1fr}.loyalProfileEditButtons button{padding-inline:10px}}.loyalProfilePremium .loyalSecurityOpenButton,.loyalProfilePremium .loyalSessionToolbar button{border:1px solid #d7e1ef;background:#fff;color:#17467e;border-radius:11px;padding:10px 15px;font-size:13px;font-weight:700;cursor:pointer}.loyalProfilePremium .loyalSecurityOpenButton:hover,.loyalProfilePremium .loyalSessionToolbar button:hover:not(:disabled){background:#eff6ff}.loyalProfilePremium .loyalSessionToolbar{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.loyalProfilePremium .loyalSessionToolbar .loyalSessionDanger{background:#fff3f3;border-color:#fecaca;color:#b42318}.loyalProfilePremium .loyalSessionToolbar button:disabled{opacity:.5;cursor:not-allowed}.loyalProfilePremium .loyalSessionList{display:grid;grid-gap:12px;gap:12px}.loyalProfilePremium .loyalSessionItem{display:flex;align-items:flex-start;gap:14px;border:1px solid #e2e8f0;background:#f8fafc;padding:17px;border-radius:15px}.loyalProfilePremium .loyalSessionDeviceIcon{flex-shrink:0;padding:10px;border-radius:12px;color:#2563eb;background:#e8f0ff}.loyalProfilePremium .loyalSessionDetails{min-width:0;display:grid;grid-gap:5px;gap:5px}.loyalProfilePremium .loyalSessionDetails strong{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.loyalProfilePremium .loyalSessionAgent,.loyalProfilePremium .loyalSessionDetails small{color:#64748b;font-size:12px;overflow-wrap:anywhere}.loyalProfilePremium .loyalSessionCurrent{background:#dcfce7;color:#166534;padding:4px 8px;border-radius:99px;font-size:11px}@media (max-width:640px){.loyalProfilePremium .loyalSecurityOpenButton{padding:8px 11px}.loyalProfilePremium .loyalSessionToolbar button{flex:1 1 auto}}.appearancePreview{border-color:var(--preview-border,#e9eaf1);background:var(--preview-page-bg,#fafafd)}.appearanceMockNav{border-bottom-color:var(--preview-border,#ececf2);background:var(--preview-surface,#fff)}.appearanceMockBrand strong{color:var(--preview-heading,#282a3b)}.appearanceMockUser{background:color-mix(in srgb,var(--preview-primary) 10%,var(--preview-surface,#fff))}.appearanceMockBody{background:radial-gradient(circle at 95% 3%,color-mix(in srgb,var(--preview-primary) 10%,transparent),transparent 30%),linear-gradient(180deg,var(--preview-surface,#fff),var(--preview-page-bg,#fafafd))}.appearanceMockEyebrow{background:color-mix(in srgb,var(--preview-primary) 10%,var(--preview-surface,#fff))}.appearanceMockBody h3{color:var(--preview-heading,#252738)}.appearanceMockBody>p{color:var(--preview-muted,#888b99)}.appearanceMockBody>button{color:var(--preview-button-text,#fff)}.appearanceMockCards>div{border-color:var(--preview-border,#ececf2);background:var(--preview-elevated,#fff)}.appearanceMockCards span{background:color-mix(in srgb,var(--preview-primary) 9%,var(--preview-surface,#fff))}.appearanceMockCards strong{color:var(--preview-text,#343647)}.appearanceMockCards small{color:var(--preview-muted,#a0a2ae)}.appearanceMockNotice{border:1px solid color-mix(in srgb,var(--preview-accent) 18%,var(--preview-border,#ececf2));background:color-mix(in srgb,var(--preview-accent) 8%,var(--preview-surface,#fff))}.appearanceMockNotice strong{color:var(--preview-text,#4b4d5c)}.appearanceMockNotice small{color:var(--preview-muted,#999ca8)}html[data-loyal-appearance]{--loyal-brand-gradient:linear-gradient(135deg,var(--loyal-primary),var(--loyal-secondary));--loyal-brand-soft:color-mix(in srgb,var(--loyal-primary) 9%,var(--loyal-surface));--loyal-brand-soft-strong:color-mix(in srgb,var(--loyal-primary) 15%,var(--loyal-surface));--loyal-brand-border:color-mix(in srgb,var(--loyal-primary) 25%,var(--loyal-border));--primary:var(--loyal-primary);--primary-dark:color-mix(in srgb,var(--loyal-primary) 82%,#000);--primary-soft:var(--loyal-brand-soft);--blue:var(--loyal-secondary);--ink:var(--loyal-heading);--muted:var(--loyal-muted);--line:var(--loyal-border);--soft:var(--loyal-page-bg);--surface:var(--loyal-surface);--success:var(--loyal-success)}html[data-loyal-appearance=website] body{color:var(--loyal-text);background:var(--loyal-page-bg)}html[data-loyal-appearance=website] .siteHeader{border-bottom-color:var(--loyal-border);background:color-mix(in srgb,var(--loyal-surface) 90%,transparent)}html[data-loyal-appearance=website] :is(.serviceCard,.benefitCard,.authCard,.quickOrderCard,.recentOrdersCard){border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=website] :is(input,textarea,select){color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-input-bg)}html[data-loyal-appearance=website] :is(h1,h2,h3,h4,h5,h6){color:var(--loyal-heading)}html[data-loyal-appearance=panel] body{color:var(--loyal-text);background:var(--loyal-page-bg)}html[data-loyal-appearance=panel] :is(input,textarea,select){color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-input-bg)}html[data-loyal-appearance] .loyalThemeSurface{background:var(--loyal-surface)}html[data-loyal-appearance] .loyalThemeElevated{background:var(--loyal-surface-elevated)}html[data-loyal-appearance] .loyalThemeText{color:var(--loyal-text)}html[data-loyal-appearance] .loyalThemeHeading{color:var(--loyal-heading)}html[data-loyal-appearance] .loyalThemeMuted{color:var(--loyal-muted)}html[data-loyal-appearance] .loyalThemeBorder{border-color:var(--loyal-border)}html[data-loyal-appearance] .loyalThemeInput{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-input-bg)}html[data-loyal-appearance] .loyalThemeButton{color:var(--loyal-button-text)}html[data-loyal-appearance] .loyalThemeSuccess{color:var(--loyal-success)}html[data-loyal-appearance] .loyalThemeWarning{color:var(--loyal-warning)}html[data-loyal-appearance] .loyalThemeError{color:var(--loyal-error)}html[data-loyal-appearance] .loyalThemeInfo{color:var(--loyal-info)}html[data-loyal-appearance=panel] :is([class*=add-funds_],[class*=new-order_],[class*=purchase_],[class*=orders-premium_],[class*=platform_]){--customer-page:var(--loyal-page-bg);--customer-surface:var(--loyal-surface);--customer-elevated:var(--loyal-surface-elevated);--customer-text:var(--loyal-text);--customer-heading:var(--loyal-heading);--customer-muted:var(--loyal-muted);--customer-border:var(--loyal-border);--customer-input:var(--loyal-input-bg)}html[data-loyal-appearance=panel]
[class*=add-funds_][class*=form__],html[data-loyal-appearance=panel]
[class*=add-funds_][class*=selectedPanel__]{color:var(--loyal-text)}html[data-loyal-appearance=panel]
[class*=add-funds_methods__] button,html[data-loyal-appearance=panel]
[class*=add-funds_selectedPanel__]{border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel]
[class*=add-funds_methods__] button.selected{border-color:var(--loyal-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--loyal-primary) 8%,transparent)}html[data-loyal-appearance=panel]
[class*=add-funds_methodIcon__]{color:var(--loyal-primary);background:var(--loyal-brand-soft)}html[data-loyal-appearance=panel] :is([class*=add-funds_methods__] strong,[class*=add-funds_methodHead__] h3,[class*=add-funds_range__] strong,[class*=add-funds_requestMain__] strong){color:var(--loyal-heading)}html[data-loyal-appearance=panel] :is([class*=add-funds_methods__] small,[class*=add-funds_description__],[class*=add-funds_range__] small,[class*=add-funds_requestMain__] small,[class*=add-funds_loading__]){color:var(--loyal-muted)}html[data-loyal-appearance=panel] :is([class*=add-funds_selectedPanel__] input,[class*=add-funds_selectedPanel__] textarea){color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-input-bg)}html[data-loyal-appearance=panel] :is([class*=add-funds_selectedPanel__] input:focus,[class*=add-funds_selectedPanel__] textarea:focus,[class*=add-funds_amountInput__]:focus-within){border-color:var(--loyal-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--loyal-primary) 8%,transparent)}html[data-loyal-appearance=panel]
[class*=add-funds_amountInput__] b{color:var(--loyal-primary)}html[data-loyal-appearance=panel]
[class*=add-funds_submit__]{color:var(--loyal-button-text);background:var(--loyal-primary)}html[data-loyal-appearance=panel][data-loyal-button-style=gradient]
[class*=add-funds_submit__]{background:var(--loyal-brand-gradient)}html[data-loyal-appearance=panel]
[class*=add-funds_error__]{color:var(--loyal-error);background:color-mix(in srgb,var(--loyal-error) 9%,var(--loyal-surface))}html[data-loyal-appearance=panel]
[class*=add-funds_success__]{color:var(--loyal-success);background:color-mix(in srgb,var(--loyal-success) 9%,var(--loyal-surface))}html[data-loyal-appearance=panel]
[class*=add-funds_pending__]{color:var(--loyal-warning);background:color-mix(in srgb,var(--loyal-warning) 10%,var(--loyal-surface))}html[data-loyal-appearance=panel] :is([class*=add-funds_approved__]){color:var(--loyal-success);background:color-mix(in srgb,var(--loyal-success) 9%,var(--loyal-surface))}html[data-loyal-appearance=panel] :is([class*=add-funds_rejected__],[class*=add-funds_canceled__]){color:var(--loyal-error);background:color-mix(in srgb,var(--loyal-error) 9%,var(--loyal-surface))}html[data-loyal-appearance=panel]
[class*=new-order_page__]{color:var(--loyal-text);background:var(--loyal-page-bg)}html[data-loyal-appearance=panel] :is([class*=new-order_card__],[class*=new-order_service__],[class*=new-order_panel__]){border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel]
[class*=new-order_] :is(h1,h2,h3,strong){color:var(--loyal-heading)}html[data-loyal-appearance=panel]
[class*=new-order_] :is(p,small){color:var(--loyal-muted)}html[data-loyal-appearance=panel]
[class*=purchase_page__]{color:var(--loyal-text);background:var(--loyal-page-bg)}html[data-loyal-appearance=panel]
[class*=purchase_selected__]{background:linear-gradient(120deg,color-mix(in srgb,var(--theme-brand) 4%,var(--loyal-surface)),color-mix(in srgb,var(--theme-brand) 9%,var(--loyal-surface)))}html[data-loyal-appearance=panel]
[class*=purchase_formCard__]{border-color:var(--loyal-border);background:linear-gradient(130deg,var(--loyal-surface),color-mix(in srgb,var(--theme-brand) 7%,var(--loyal-surface)))}html[data-loyal-appearance=panel] :is([class*=purchase_selectedCopy__] h1,[class*=purchase_fieldTitle__],[class*=purchase_qtyGroup__]>span,[class*=purchase_qtyGroup__]>label,[class*=purchase_steps__] strong){color:var(--loyal-heading)}html[data-loyal-appearance=panel] :is([class*=purchase_selectedCopy__] p,[class*=purchase_help__],[class*=purchase_qtyGroup__] small,[class*=purchase_chargeNote__],[class*=purchase_steps__] span){color:var(--loyal-muted)}html[data-loyal-appearance=panel] :is([class*=purchase_targetInput__],[class*=purchase_qtyInput__]){color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-input-bg)}html[data-loyal-appearance=panel]
[class*=purchase_benefits__]{border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel]
[class*=purchase_checkout__]{color:var(--loyal-button-text)}html[data-loyal-appearance=panel]
[class*=purchase_error__]{color:var(--loyal-error);border-color:color-mix(in srgb,var(--loyal-error) 25%,var(--loyal-border));background:color-mix(in srgb,var(--loyal-error) 8%,var(--loyal-surface))}html[data-loyal-appearance=panel]
[class*=orders-premium_page__]{color:var(--loyal-text)}html[data-loyal-appearance=panel] :is([class*=orders-premium_stat__],[class*=orders-premium_panel__],[class*=orders-premium_orderCard__],[class*=orders-premium_modal__]){border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] :is([class*=orders-premium_stat__] strong,[class*=orders-premium_panelHead__] h2,[class*=orders-premium_cardTitle__] strong,[class*=orders-premium_empty__] h3,[class*=orders-premium_modalHeading__] h2,[class*=orders-premium_detailRow__] strong){color:var(--loyal-heading)}html[data-loyal-appearance=panel] :is([class*=orders-premium_stat__] span,[class*=orders-premium_panelHead__] p,[class*=orders-premium_cardTitle__]>span,[class*=orders-premium_cardDate__],[class*=orders-premium_empty__] p,[class*=orders-premium_footnote__]){color:var(--loyal-muted)}html[data-loyal-appearance=panel]
[class*=orders-premium_search__]{color:var(--loyal-muted);border-color:var(--loyal-border);background:var(--loyal-input-bg)}html[data-loyal-appearance=panel]
[class*=orders-premium_search__] input{color:var(--loyal-text)}html[data-loyal-appearance=panel]
[class*=orders-premium_filters__] button:not(.filterActive){color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel]
[class*=orders-premium_detailRow__]{border-bottom-color:var(--loyal-border)}html[data-loyal-appearance=panel]
[class*=orders-premium_modalBody__]{background:var(--loyal-page-bg)}html[data-loyal-appearance=panel]
[class*=orders-premium_status_completed__]{color:var(--loyal-success);background:color-mix(in srgb,var(--loyal-success) 10%,var(--loyal-surface))}html[data-loyal-appearance=panel] :is([class*=orders-premium_status_processing__],[class*=orders-premium_status_in_progress__]){color:var(--loyal-info);background:color-mix(in srgb,var(--loyal-info) 10%,var(--loyal-surface))}html[data-loyal-appearance=panel]
[class*=orders-premium_status_partial__]{color:var(--loyal-warning);background:color-mix(in srgb,var(--loyal-warning) 10%,var(--loyal-surface))}html[data-loyal-appearance=panel] :is([class*=orders-premium_status_failed__],[class*=orders-premium_status_canceled__],[class*=orders-premium_status_refunded__]){color:var(--loyal-error);background:color-mix(in srgb,var(--loyal-error) 9%,var(--loyal-surface))}html[data-loyal-appearance=panel]
[class*=platform_page__]{color:var(--loyal-text);background:var(--loyal-page-bg)}html[data-loyal-appearance=panel]
[class*=platform_hero__]{border-color:var(--loyal-brand-border);background:radial-gradient(circle at 95% 90%,color-mix(in srgb,var(--loyal-accent) 10%,transparent) 0,transparent 48%),linear-gradient(125deg,var(--loyal-surface),color-mix(in srgb,var(--loyal-accent) 6%,var(--loyal-surface)))}html[data-loyal-appearance=panel]
[class*=platform_hero__] h2{color:var(--loyal-heading)}html[data-loyal-appearance=panel]
[class*=platform_hero__] h2 span{color:var(--loyal-accent)}html[data-loyal-appearance=panel]
[class*=platform_hero__] p{color:var(--loyal-muted)}html[data-loyal-appearance=panel] :is([class*=platform_serviceCard__],[class*=platform_package__],[class*=platform_custom__]){border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .userAppV2{--v2-primary:var(--loyal-primary);--v2-primary-2:var(--loyal-secondary);--v2-primary-soft:color-mix(in srgb,var(--loyal-primary) 10%,var(--loyal-surface));--v2-pink:var(--loyal-accent);--v2-pink-soft:color-mix(in srgb,var(--loyal-accent) 9%,var(--loyal-surface));--v2-bg:var(--loyal-page-bg);--v2-card:var(--loyal-surface);--v2-surface:var(--loyal-surface);--v2-text:var(--loyal-text);--v2-text-2:var(--loyal-muted);--v2-ink:var(--loyal-heading);--v2-muted:var(--loyal-muted);--v2-border:var(--loyal-border);color:var(--loyal-text);background:var(--loyal-page-bg)}html[data-loyal-appearance=panel] .v2Header{border-color:var(--loyal-border);background:color-mix(in srgb,var(--loyal-surface) 94%,transparent)}html[data-loyal-appearance=panel] .v2HeaderActions button{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .v2BottomNav{border-color:var(--loyal-border);background:color-mix(in srgb,var(--loyal-surface) 96%,transparent)}html[data-loyal-appearance=panel]
.v2BottomNav>a.active{color:var(--loyal-primary)}html[data-loyal-appearance=panel]
.v2BottomNav>a.active:not(.primary){background:var(--loyal-brand-soft)}html[data-loyal-appearance=panel]
.v2BottomNav>a.primary .v2BottomIcon{color:var(--loyal-button-text)!important;background:var(--loyal-brand-gradient)!important;box-shadow:0 9px 22px color-mix(in srgb,var(--loyal-primary) 25%,transparent)!important}html[data-loyal-appearance=panel]
.v2BottomNav>a.active:not(.primary)
:is(.v2BottomIcon,small){color:var(--loyal-primary)!important}html[data-loyal-appearance=panel] .sf{background:var(--loyal-page-bg)}html[data-loyal-appearance=panel] .sf .top{background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--loyal-primary) 9%,transparent),transparent 35%),var(--loyal-surface)}html[data-loyal-appearance=panel] .sf :is(.sectionHead p,.desc,.range,.count){color:var(--loyal-muted)}html[data-loyal-appearance=panel] .sf .message{color:var(--loyal-text);background:var(--loyal-surface-elevated)}html[data-loyal-appearance=panel] .sf .platform.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--loyal-primary) 8%,transparent)}html[data-loyal-appearance=panel] .sf .category{background:color-mix(in srgb,var(--loyal-primary) 9%,var(--loyal-surface))}html[data-loyal-appearance=panel] .sf .facts{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .sf .priceBox{background:color-mix(in srgb,var(--loyal-page-bg) 70%,var(--loyal-surface))}html[data-loyal-appearance=panel] .sf .priceBox .old{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .sf .package:hover{background:color-mix(in srgb,var(--loyal-primary) 5%,var(--loyal-surface))}html[data-loyal-appearance=panel] .sf .customAction{border-color:var(--loyal-primary)}html[data-loyal-appearance=panel][data-loyal-button-style=gradient]
.sf .customAction{background:var(--loyal-brand-gradient)}html[data-loyal-appearance=panel] .sf :is(.skeleton,.skeletonTop){background:linear-gradient(90deg,color-mix(in srgb,var(--loyal-border) 65%,var(--loyal-surface)) 25%,var(--loyal-surface-elevated) 50%,color-mix(in srgb,var(--loyal-border) 65%,var(--loyal-surface)) 75%)}html[data-loyal-appearance=panel] .loyalPremiumHome{color:var(--loyal-text)}html[data-loyal-appearance=panel] .lpBanner{color:var(--loyal-text);border-color:var(--loyal-brand-border);background:radial-gradient(circle at 90% 20%,color-mix(in srgb,var(--loyal-accent) 14%,transparent),transparent 40%),linear-gradient(120deg,var(--loyal-surface),color-mix(in srgb,var(--loyal-primary) 7%,var(--loyal-surface)))}html[data-loyal-appearance=panel] .lpBannerTag{color:var(--loyal-button-text)!important;background:var(--loyal-accent)}html[data-loyal-appearance=panel] .lpBanner h1{color:var(--loyal-heading)}html[data-loyal-appearance=panel] .lpBanner p{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .lpBannerAction{color:var(--loyal-primary);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .lpDots button{background:color-mix(in srgb,var(--loyal-muted) 22%,var(--loyal-surface))}html[data-loyal-appearance=panel] .lpDots button.active{background:var(--loyal-accent)}html[data-loyal-appearance=panel] .lpOffer{border-color:color-mix(in srgb,var(--loyal-accent) 24%,var(--loyal-border));background:linear-gradient(105deg,color-mix(in srgb,var(--loyal-accent) 8%,var(--loyal-surface)),var(--loyal-surface))}html[data-loyal-appearance=panel] .lpOfferTag{color:var(--loyal-accent)}html[data-loyal-appearance=panel] .lpOffer h2{color:var(--loyal-heading)}html[data-loyal-appearance=panel] .lpOffer p{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .lpBuyButton{color:var(--theme-button-text);background:var(--theme-gradient);box-shadow:var(--theme-shadow-brand)}html[data-loyal-appearance=panel] .lpSupport{color:var(--loyal-success);border-color:color-mix(in srgb,var(--loyal-success) 28%,var(--loyal-border));background:color-mix(in srgb,var(--loyal-success) 7%,var(--loyal-surface))}html[data-loyal-appearance=panel] .lpTutorial{color:var(--loyal-info);border-color:color-mix(in srgb,var(--loyal-info) 25%,var(--loyal-border));background:color-mix(in srgb,var(--loyal-info) 6%,var(--loyal-surface))}html[data-loyal-appearance=panel] .lpActionIcon{background:var(--loyal-surface)}html[data-loyal-appearance=panel] .lpSectionHeading span{color:var(--loyal-accent)}html[data-loyal-appearance=panel] .lpSectionHeading p{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .lpEmpty{color:var(--loyal-muted);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .lpPlatform{color:var(--loyal-heading);background:linear-gradient(105deg,color-mix(in srgb,var(--lp-accent) 7%,var(--loyal-surface)),var(--loyal-surface));border-color:color-mix(in srgb,var(--lp-accent) 22%,var(--loyal-border))}html[data-loyal-appearance=panel] .lpPlatformIcon{background:var(--loyal-surface)}html[data-loyal-appearance=panel] .lpPlatformText small{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .lpPlatformButton{color:var(--loyal-button-text)}html[data-loyal-appearance=panel]
.lpAccountSummary article{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel]
.lpAccountSummary article>span{color:var(--loyal-muted)}html[data-loyal-appearance=panel]
.lpAccountSummary strong{color:var(--loyal-heading)}html[data-loyal-appearance=panel]
.lpAccountSummary a{color:var(--loyal-primary)}html[data-loyal-appearance=panel]
.lpFooterTrust{color:var(--loyal-muted)}html[data-loyal-appearance=panel] :is(input,textarea,select):focus{border-color:var(--loyal-primary)}html[data-loyal-appearance=panel] .sf{color:var(--loyal-text)}html[data-loyal-appearance=panel] .sf .top{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .sf :is(h1,h2,h3){color:var(--loyal-heading)}html[data-loyal-appearance=panel] .sf :is(.eyebrow,.step){color:var(--loyal-primary)}html[data-loyal-appearance=panel] .sf :is(.sectionHead p,.count,.desc,.facts,.range){color:var(--loyal-muted)}html[data-loyal-appearance=panel] .sf .safe{color:var(--loyal-success);border-color:color-mix(in srgb,var(--loyal-success) 22%,var(--loyal-border));background:color-mix(in srgb,var(--loyal-success) 8%,var(--loyal-surface))}html[data-loyal-appearance=panel] .sf .safeIcon{color:var(--loyal-success)}html[data-loyal-appearance=panel] .sf .message{color:var(--loyal-muted);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .sf .message.error{color:var(--loyal-error);border-color:color-mix(in srgb,var(--loyal-error) 24%,var(--loyal-border));background:color-mix(in srgb,var(--loyal-error) 8%,var(--loyal-surface))}html[data-loyal-appearance=panel] .sf .platform{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .sf .platform:hover{border-color:var(--loyal-brand-border)}html[data-loyal-appearance=panel] .sf .platform.active{border-color:var(--loyal-primary);background:color-mix(in srgb,var(--loyal-primary) 6%,var(--loyal-surface))}html[data-loyal-appearance=panel] .sf .check{color:var(--loyal-button-text);background:var(--loyal-primary)}html[data-loyal-appearance=panel] .sf .types button{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .sf .types button:hover{border-color:var(--loyal-brand-border)}html[data-loyal-appearance=panel] .sf .types button.active{color:var(--loyal-button-text);border-color:var(--loyal-primary);background:var(--loyal-primary)}html[data-loyal-appearance=panel] .sf .search{color:var(--loyal-muted);border-color:var(--loyal-border);background:var(--loyal-input-bg)}html[data-loyal-appearance=panel] .sf .search:focus-within{border-color:var(--loyal-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--loyal-primary) 8%,transparent)}html[data-loyal-appearance=panel] .sf .search input{color:var(--loyal-text);background:transparent}html[data-loyal-appearance=panel] .sf .serviceCard{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .sf .serviceCard:hover{border-color:var(--loyal-brand-border)}html[data-loyal-appearance=panel] .sf .category{color:var(--loyal-primary);background:var(--loyal-brand-soft)}html[data-loyal-appearance=panel] .sf .badge{color:var(--loyal-warning);background:color-mix(in srgb,var(--loyal-warning) 10%,var(--loyal-surface))}html[data-loyal-appearance=panel] .sf .priceBox{color:var(--loyal-heading);border-color:var(--loyal-border);background:color-mix(in srgb,var(--loyal-page-bg) 72%,var(--loyal-surface))}html[data-loyal-appearance=panel] .sf .old{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .sf .package{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface-elevated)}html[data-loyal-appearance=panel] .sf .package:hover{color:var(--loyal-primary);border-color:var(--loyal-primary);background:var(--loyal-brand-soft)}html[data-loyal-appearance=panel] .sf .customAction{color:var(--loyal-button-text);background:var(--loyal-primary)}html[data-loyal-appearance=panel][data-loyal-button-style=gradient] .sf .customAction{background:var(--loyal-brand-gradient)}html[data-loyal-appearance=panel] .sf .guarantee{color:var(--loyal-success)}html[data-loyal-appearance=panel] .lsSupportPage{color:var(--loyal-text)}html[data-loyal-appearance=panel] .lsSupportHero{color:var(--loyal-text);border-color:var(--loyal-border);background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--loyal-primary) 10%,transparent),transparent 38%),var(--loyal-surface)}html[data-loyal-appearance=panel] .lsEyebrow{color:var(--loyal-primary)}html[data-loyal-appearance=panel] .lsHeroContent h1{color:var(--loyal-heading)}html[data-loyal-appearance=panel] .lsHeroContent p{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .lsHeroIcon{color:var(--loyal-button-text);background:var(--loyal-brand-gradient)}html[data-loyal-appearance=panel] .lsSupportState{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .lsSupportState h2{color:var(--loyal-heading)}html[data-loyal-appearance=panel] .lsSupportState p{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .lsSpinner{color:var(--loyal-primary)}html[data-loyal-appearance=panel] .lsSectionHead h2{color:var(--loyal-heading)}html[data-loyal-appearance=panel] .lsSectionHead p{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .lsChannelCard{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=panel] .lsChannelBody h3{color:var(--loyal-heading)}html[data-loyal-appearance=panel] .lsChannelBody p,html[data-loyal-appearance=panel] .lsChannelLabel{color:var(--loyal-muted)}html[data-loyal-appearance=panel] .lsChannelAction{border-top-color:var(--loyal-border)}html[data-loyal-appearance=panel] .lsSupportNote{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface-elevated)}html[data-loyal-appearance=panel] .lsSupportNote h3{color:var(--loyal-heading)}html[data-loyal-appearance=panel] .lsSupportNote p{color:var(--loyal-muted)}:root{--loyal-page-bg:#fafafd;--loyal-surface:#ffffff;--loyal-surface-elevated:#ffffff;--loyal-text:#343647;--loyal-heading:#20222d;--loyal-muted:#64748b;--loyal-border:#e7e8ee;--loyal-input-bg:#ffffff;--loyal-button-text:#ffffff;--loyal-success:#16a34a;--loyal-warning:#d97706;--loyal-error:#dc2626;--loyal-info:#2563eb}html[data-loyal-appearance=website] .saasAuthPage{color:var(--loyal-text);background:var(--loyal-page-bg)}html[data-loyal-appearance=website] .saasAuthCard{color:var(--loyal-text);border-color:var(--loyal-border);background:var(--loyal-surface)}html[data-loyal-appearance=website] .saasAuthTitle h1{color:var(--loyal-heading)}html[data-loyal-appearance=website] .saasAuthTitle p{color:var(--loyal-muted)}html[data-loyal-appearance=website] .saasAuthInput{border-color:var(--loyal-border);background:var(--loyal-input-bg)}html[data-loyal-appearance=website] .saasAuthInput:focus-within{border-color:var(--loyal-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--loyal-primary) 8%,transparent)}html[data-loyal-appearance=website] .saasAuthInput input{color:var(--loyal-text)}html[data-loyal-appearance=website] .saasAuthLabel{color:var(--loyal-heading)}html[data-loyal-appearance=website] .saasAuthError{color:var(--loyal-error);background:color-mix(in srgb,var(--loyal-error) 8%,var(--loyal-surface))}html[data-loyal-appearance=website] .saasAuthSubmit{color:var(--loyal-button-text);background:var(--loyal-primary)}html[data-loyal-appearance=website][data-loyal-button-style=gradient] .saasAuthSubmit{background:var(--loyal-brand-gradient)}html[data-loyal-appearance=website] .saasAuthDivider{color:var(--loyal-muted)}html[data-loyal-appearance=website] .saasAuthBack,html[data-loyal-appearance=website] .saasAuthSecondaryAction{color:var(--loyal-primary)}:root{--theme-brand:var(--loyal-primary,#6555ef);--theme-brand-hover:#5b4cd7;--theme-brand-active:#5546c9;--theme-brand-dark:#4c40b3;--theme-brand-soft:#f0eefd;--theme-brand-subtle:#f7f6fe;--theme-brand-surface:#faf9fe;--theme-brand-border:#d9d3fa;--theme-brand-rgb:101 85 239;--theme-page:var(--loyal-page-bg,#fafafd);--theme-surface:var(--loyal-surface,#ffffff);--theme-surface-elevated:var(--loyal-surface-elevated,#ffffff);--theme-input:var(--loyal-input-bg,#ffffff);--theme-heading:var(--loyal-heading,#20222d);--theme-text:var(--loyal-text,#343647);--theme-muted:var(--loyal-muted,#64748b);--theme-border:var(--loyal-border,#e7e8ee);--theme-button-text:var(--loyal-button-text,#ffffff);--theme-success:var(--loyal-success,#16a34a);--theme-warning:var(--loyal-warning,#d97706);--theme-error:var(--loyal-error,#dc2626);--theme-info:var(--loyal-info,#2563eb);--theme-focus:rgb(var(--theme-brand-rgb)/0.14);--theme-shadow-brand:0 12px 30px rgb(var(--theme-brand-rgb)/0.18);--theme-gradient:linear-gradient(135deg,var(--theme-brand),var(--theme-brand-hover))}html[data-loyal-appearance=panel],html[data-loyal-appearance=website]{--primary:var(--theme-brand);--primary-dark:var(--theme-brand-dark);--primary-soft:var(--theme-brand-soft);--ink:var(--theme-heading);--muted:var(--theme-muted);--line:var(--theme-border);--surface:var(--theme-surface);--v2-primary:var(--theme-brand);--v2-primary-2:var(--theme-brand-hover);--v2-primary-soft:var(--theme-brand-soft);--v2-pink:var(--theme-brand);--v2-pink-soft:var(--theme-brand-soft);--v2-bg:var(--theme-page);--v2-card:var(--theme-surface);--v2-text:var(--theme-heading);--v2-text-2:var(--theme-text);--v2-muted:var(--theme-muted);--v2-border:var(--theme-border);--loyal-brand-gradient:var(--theme-gradient);--loyal-brand-soft:var(--theme-brand-soft);--loyal-brand-soft-strong:var(--theme-brand-subtle);--loyal-brand-border:var(--theme-brand-border)}.loyalThemePrimary{color:var(--theme-brand)!important}.loyalThemePrimaryBackground{color:var(--theme-button-text)!important;background:var(--theme-brand)!important}.loyalThemePrimaryGradient{color:var(--theme-button-text)!important;background:var(--theme-gradient)!important}.loyalThemePrimarySoft{color:var(--theme-brand)!important;background:var(--theme-brand-soft)!important;border-color:var(--theme-brand-border)!important}html[data-loyal-appearance=website]{.saasBrandIcon{background:var(--theme-gradient);box-shadow:0 7px 18px rgb(var(--theme-brand-rgb)/.2)}.saasBrandIcon,.saasPrimary{color:var(--theme-button-text)}.saasPrimary{background:var(--theme-brand);border-color:var(--theme-brand);box-shadow:0 8px 20px rgb(var(--theme-brand-rgb)/.18)}.saasPrimary:hover{color:var(--theme-button-text);background:var(--theme-brand-hover);border-color:var(--theme-brand-hover)}.saasHero{background:linear-gradient(180deg,var(--theme-surface) 0,var(--theme-brand-subtle) 100%)}.saasHeroGlowOne{background:rgb(var(--theme-brand-rgb)/.08)}.saasHeroGlowTwo{background:rgb(var(--theme-brand-rgb)/.055)}.saasHeroCopy .saasPill,.saasHeroCopy h1 span{color:var(--theme-brand)}.saasHeroCopy .saasPill{border-color:var(--theme-brand-border);background:var(--theme-brand-soft)}.saasHeroPrimary{color:var(--theme-button-text);background:var(--theme-gradient);border-color:var(--theme-brand);box-shadow:var(--theme-shadow-brand)}.saasHeroPrimary:hover{color:var(--theme-button-text);background:linear-gradient(135deg,var(--theme-brand-hover),var(--theme-brand-active))}.saasHeroProof svg{color:var(--theme-brand)}.metricIcon:not(.softGreen),.miniSocial.generic,.productAvatar{color:var(--theme-brand);background:var(--theme-brand-soft)}.metricIcon.softGreen{color:var(--theme-success)}.saasTrustGrid strong{color:var(--theme-heading)}.bentoIcon{color:var(--theme-brand);background:var(--theme-brand-soft)}.bentoCard:hover,.bentoIcon{border-color:var(--theme-brand-border)}.demoPrice strong{color:var(--theme-brand)}.bentoCard button{color:var(--theme-button-text);background:var(--theme-brand);border-color:var(--theme-brand)}.bentoCard button:hover{background:var(--theme-brand-hover);border-color:var(--theme-brand-hover)}.workflowCta{color:var(--theme-button-text);background:var(--theme-gradient);border-color:var(--theme-brand);box-shadow:var(--theme-shadow-brand)}.workflowSteps article>span{color:var(--theme-brand);background:var(--theme-brand-soft);border-color:var(--theme-brand-border)}.saasHero a:not(.saasPrimary):not(.saasHeroPrimary),.saasSection a:not(.saasPrimary):not(.workflowCta){-webkit-text-decoration-color:rgb(var(--theme-brand-rgb)/.35);text-decoration-color:rgb(var(--theme-brand-rgb)/.35)}.finalCtaCard{border-color:var(--theme-brand-border);background:linear-gradient(135deg,var(--theme-brand-dark),var(--theme-brand));box-shadow:var(--theme-shadow-brand)}.finalCtaGlow{background:rgb(var(--theme-brand-rgb)/.32)}.finalCtaButton{color:var(--theme-brand-dark);background:var(--theme-button-text);border-color:rgb(255 255 255/.35)}.finalCtaButton:hover{color:var(--theme-brand);background:var(--theme-brand-soft)}.bentoCard a:focus-visible,.bentoCard button:focus-visible,.finalCtaButton:focus-visible,.saasHero a:focus-visible,.saasPrimary:focus-visible,.workflowCta:focus-visible{outline:3px solid var(--theme-brand);outline-offset:3px}}html[data-loyal-appearance=panel] .loyalPremiumHome{.lpBanner{border-color:var(--theme-brand-border);background:linear-gradient(135deg,var(--theme-brand-subtle),var(--theme-surface))}.lpBannerTag{background:var(--theme-brand)}.lpBannerTag,.lpBannerTag svg{color:var(--theme-button-text)!important}.lpBannerAction{color:var(--theme-brand);border-color:var(--theme-brand);background:var(--theme-surface)}.lpBannerAction:hover{color:var(--theme-button-text);border-color:var(--theme-brand-hover);background:var(--theme-brand-hover)}.lpBannerDots .active,.lpBannerDots button.active{background:var(--theme-brand);border-color:var(--theme-brand)}.lpOffer{border-color:var(--theme-brand-border);background:linear-gradient(135deg,var(--theme-brand-subtle),var(--theme-surface))}.lpOfferTag,.lpOfferTag svg{color:var(--theme-brand)}.lpOffer>a,.lpOfferAction{color:var(--theme-button-text);border-color:var(--theme-brand);background:var(--theme-gradient);box-shadow:var(--theme-shadow-brand)}.lpOffer>a:hover,.lpOfferAction:hover{border-color:var(--theme-brand-hover);background:linear-gradient(135deg,var(--theme-brand-hover),var(--theme-brand-active))}.lpActionCard,.lpSupport,.lpTutorial{color:var(--theme-text);border-color:var(--theme-brand-border);background:var(--theme-brand-subtle)}.lpActionCard:hover,.lpSupport:hover,.lpTutorial:hover{border-color:var(--theme-brand);background:var(--theme-brand-soft)}.lpActionCard .lpActionIcon,.lpSupport .lpActionIcon,.lpTutorial .lpActionIcon{color:var(--theme-brand);border-color:var(--theme-brand-border);background:var(--theme-surface)}.lpActionCard .lpActionText strong,.lpSupport .lpActionText strong,.lpTutorial .lpActionText strong{color:var(--theme-heading)}.lpActionCard .lpActionArrow,.lpSupport .lpActionArrow,.lpTutorial .lpActionArrow{color:var(--theme-brand)}.lpActionCard .lpActionText small,.lpSupport .lpActionText small,.lpTutorial .lpActionText small{color:var(--theme-muted)}.lpSectionHeading span{color:var(--theme-brand)}.lpSectionHeading p{color:var(--theme-muted)}.lpPlatformCard:hover,.lpServiceCard:hover{border-color:var(--theme-brand-border)}.lpPlatformCard.active,.lpServiceCard.active{border-color:var(--theme-brand);background:var(--theme-brand-subtle)}.lpStatGrid a,.lpStats a,.lpStatsGrid a{color:var(--theme-brand)}.lpActionCard:focus-visible,.lpBannerAction:focus-visible,.lpOffer a:focus-visible,.lpStatGrid a:focus-visible,.lpStats a:focus-visible,.lpStatsGrid a:focus-visible{outline:3px solid var(--theme-brand);outline-offset:3px}}html[data-loyal-appearance=panel] .lpBuyButton{color:var(--theme-button-text)!important;border-color:var(--theme-brand)!important;background:var(--theme-gradient)!important;background-image:var(--theme-gradient)!important;box-shadow:var(--theme-shadow-brand)!important}html[data-loyal-appearance=panel] .lpBuyButton:hover{color:var(--theme-button-text)!important;border-color:var(--theme-brand-hover)!important;background:linear-gradient(135deg,var(--theme-brand-hover),var(--theme-brand-active))!important;background-image:linear-gradient(135deg,var(--theme-brand-hover),var(--theme-brand-active))!important}html[data-loyal-appearance=panel] .v2DesktopWallet a,html[data-loyal-appearance=panel] .v2DrawerWallet a{color:var(--theme-button-text)!important;border-color:var(--theme-brand)!important;background:var(--theme-gradient)!important;background-image:var(--theme-gradient)!important;box-shadow:var(--theme-shadow-brand)!important}html[data-loyal-appearance=panel] .v2DesktopWallet a:hover,html[data-loyal-appearance=panel] .v2DrawerWallet a:hover{color:var(--theme-button-text)!important;border-color:var(--theme-brand-hover)!important;background:linear-gradient(135deg,var(--theme-brand-hover),var(--theme-brand-active))!important;background-image:linear-gradient(135deg,var(--theme-brand-hover),var(--theme-brand-active))!important}html[data-loyal-appearance=panel] .userAppV2{--v2-primary:var(--theme-brand)!important;--v2-primary-2:var(--theme-brand-hover)!important;--v2-primary-soft:var(--theme-brand-soft)!important;--v2-pink:var(--theme-brand)!important;--v2-pink-soft:var(--theme-brand-soft)!important;--primary:var(--theme-brand)!important;--primary-dark:var(--theme-brand-dark)!important;--primary-soft:var(--theme-brand-soft)!important;--loyal-brand-gradient:var(--theme-root-gradient)!important;--loyal-brand-soft:var(--theme-brand-soft)!important;--loyal-brand-soft-strong:var(--theme-brand-subtle)!important;--loyal-brand-border:var(--theme-brand-border)!important;--theme-gradient:linear-gradient(135deg,var(--theme-brand),var(--theme-brand-hover))!important}html[data-loyal-appearance=panel] .lpBuyButton,html[data-loyal-appearance=panel] .v2DesktopWallet a,html[data-loyal-appearance=panel] .v2DrawerWallet a{--theme-gradient:linear-gradient(135deg,var(--theme-brand),var(--theme-brand-hover))!important;--v2-primary:var(--theme-brand)!important;--v2-primary-2:var(--theme-brand-hover)!important}html[data-loyal-appearance=panel] .loyalTransactionsPremium{--tx-pink:var(--theme-brand);--tx-rose:var(--theme-brand-hover);--tx-ink:var(--theme-heading);--tx-muted:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23TransactionHero{border-color:var(--theme-brand-border);background:linear-gradient(120deg,var(--theme-brand-soft) 0,var(--theme-surface) 65%,var(--theme-brand-subtle) 100%);box-shadow:0 14px 42px rgb(var(--theme-brand-rgb)/.08)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23TransactionHero:after{background:rgb(var(--theme-brand-rgb)/.07)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23Eyebrow{border-color:var(--theme-brand-border);background:var(--theme-surface);color:var(--theme-brand-dark)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23TransactionHero h1{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23TransactionHero p{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23MiniBalance{border-color:var(--theme-brand-border);background:var(--theme-surface);box-shadow:0 10px 25px rgb(var(--theme-brand-rgb)/.07)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23MiniBalance small{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23MiniBalance strong{color:var(--theme-brand-dark)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23MiniBalance button{border-color:var(--theme-brand-border);background:var(--theme-brand-soft);color:var(--theme-brand)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23TransactionStats article{border-color:var(--theme-border);background:var(--theme-surface)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23TransactionStats article>span{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .v23TransactionStats article strong{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .realLedger{border-color:var(--theme-border);background:var(--theme-surface)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .realLedger>header span,html[data-loyal-appearance=panel] .loyalTransactionsPremium .realLedger>header>svg{color:var(--theme-brand)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .realLedger>header h2{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .loyalTransactionFilters button{border-color:var(--theme-border);background:var(--theme-surface);color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .loyalTransactionFilters button.active,html[data-loyal-appearance=panel] .loyalTransactionsPremium .loyalTransactionFilters button:hover{border-color:var(--theme-brand-border);background:var(--theme-brand-soft);color:var(--theme-brand-dark)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .loyalTransactionFilters button:focus-visible{outline:3px solid var(--theme-focus);outline-offset:2px}html[data-loyal-appearance=panel] .loyalTransactionsPremium .realLedgerList article{border-top-color:var(--theme-border)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .realLedgerAmount strong,html[data-loyal-appearance=panel] .loyalTransactionsPremium .realLedgerList article strong{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalTransactionsPremium .realLedgerEmpty,html[data-loyal-appearance=panel] .loyalTransactionsPremium .realLedgerList article small{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalReferralsPremium{color:var(--theme-text)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralHero{border-color:var(--theme-brand-border);background:radial-gradient(circle at 92% 10%,rgb(var(--theme-brand-rgb)/.12),transparent 35%),linear-gradient(120deg,var(--theme-brand-soft) 0,var(--theme-surface) 65%,var(--theme-brand-subtle) 100%);box-shadow:0 14px 40px rgb(var(--theme-brand-rgb)/.07)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralHero>div>span{border-color:var(--theme-brand-border);background:var(--theme-surface);color:var(--theme-brand-dark)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralHero h1{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralHero h1 em{color:var(--theme-brand)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralHero p{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralMark{background:var(--theme-gradient);box-shadow:0 15px 30px rgb(var(--theme-brand-rgb)/.2)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralStats article{border-color:var(--theme-border);background:var(--theme-surface)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralStats article>span{color:var(--theme-brand);background:var(--theme-brand-soft)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralStats small{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralStats strong{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24Card{border-color:var(--theme-border);background:var(--theme-surface)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24CardHead>span{color:var(--theme-brand);background:var(--theme-brand-soft)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24CardHead h2{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24CardHead p{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralLink input{border-color:var(--theme-border);background:var(--theme-input);color:var(--theme-text)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralLink input:focus{border-color:var(--theme-brand-border);outline:2px solid var(--theme-focus);outline-offset:1px}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralLink button{background:var(--theme-gradient);color:var(--theme-button-text);box-shadow:var(--theme-shadow-brand)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24ReferralLink button:focus-visible{outline:3px solid var(--theme-focus);outline-offset:3px}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24SecurityNotice{border-color:var(--theme-brand-border);background:var(--theme-brand-subtle)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24SecurityNotice svg{color:var(--theme-brand)}html[data-loyal-appearance=panel] .loyalReferralsPremium .v24SecurityNotice p{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalSupportPremium{color:var(--theme-text)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsSupportHero{border-color:var(--theme-brand-border);background:radial-gradient(circle at 90% 8%,rgb(var(--theme-brand-rgb)/.12),transparent 35%),linear-gradient(120deg,var(--theme-brand-soft) 0,var(--theme-surface) 65%,var(--theme-brand-subtle) 100%);box-shadow:0 14px 40px rgb(var(--theme-brand-rgb)/.07)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsEyebrow,html[data-loyal-appearance=panel] .loyalSupportPremium .lsSectionHead>span{color:var(--theme-brand)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsChannelBody h3,html[data-loyal-appearance=panel] .loyalSupportPremium .lsSectionHead h2,html[data-loyal-appearance=panel] .loyalSupportPremium .lsSupportHero h2{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsSupportHero h2 em{color:var(--theme-brand)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsChannelBody p,html[data-loyal-appearance=panel] .loyalSupportPremium .lsSectionHead p,html[data-loyal-appearance=panel] .loyalSupportPremium .lsSupportHero p{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsHeroIcon{background:var(--theme-gradient);box-shadow:0 15px 30px rgb(var(--theme-brand-rgb)/.2)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsChannelCard{border-color:var(--theme-border);background:var(--theme-surface)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsChannelCard:hover{border-color:var(--theme-brand-border);box-shadow:0 18px 40px rgb(var(--theme-brand-rgb)/.09)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsAvailable{color:var(--theme-brand-dark);border-color:var(--theme-brand-border);background:var(--theme-brand-subtle)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsAvailable i{background:var(--theme-brand);box-shadow:0 0 0 3px rgb(var(--theme-brand-rgb)/.12)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsChannelLabel{color:var(--theme-brand-dark)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsSupportNote{border-color:var(--theme-brand-border);background:var(--theme-brand-subtle)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsStateIcon,html[data-loyal-appearance=panel] .loyalSupportPremium .lsSupportNote>span{color:var(--theme-brand);background:var(--theme-brand-soft)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsSupportState{border-color:var(--theme-border)}html[data-loyal-appearance=panel] .loyalSupportPremium .lsSpinner{color:var(--theme-brand)}html[data-loyal-appearance=panel] .loyalProfilePremium{color:var(--theme-text)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24ProfileHero{position:relative;overflow:hidden;border-color:var(--theme-brand-border);background:radial-gradient(circle at 92% 10%,rgb(var(--theme-brand-rgb)/.13),transparent 32%),linear-gradient(125deg,var(--theme-brand-soft) 0,var(--theme-surface) 58%,var(--theme-brand-subtle) 100%);box-shadow:0 18px 45px rgb(var(--theme-brand-rgb)/.07),0 1px 0 rgb(255 255 255/.8) inset}html[data-loyal-appearance=panel] .loyalProfilePremium .v24Avatar{color:var(--theme-brand);background:var(--theme-brand-soft);border-color:var(--theme-brand-border);box-shadow:0 10px 26px rgb(var(--theme-brand-rgb)/.12),0 0 0 5px rgb(255 255 255/.72)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24ProfileHero small{color:var(--theme-brand-dark)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24ProfileHero h1{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24ProfileHero p{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24Verified{color:var(--theme-brand-dark);background:rgb(255 255 255/.82);border-color:var(--theme-brand-border);box-shadow:0 8px 24px rgb(var(--theme-brand-rgb)/.07)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24Card{border-color:var(--theme-border);background:var(--theme-surface);box-shadow:0 14px 36px rgb(15 23 42/.045),0 1px 2px rgb(15 23 42/.025)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24CardHead>span{color:var(--theme-brand);background:var(--theme-brand-soft);border-color:var(--theme-brand-border)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24CardHead h2{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24CardHead p,html[data-loyal-appearance=panel] .loyalProfilePremium .v24MutedNote{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24ProfileFields>div{border-color:var(--theme-border);background:var(--theme-surface-elevated)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24ProfileFields>div>span:first-child{color:var(--theme-brand);background:var(--theme-brand-soft)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24ProfileFields small{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalProfilePremium .v24ProfileFields strong{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalProfileEditButton{color:var(--theme-button-text);background:var(--theme-gradient);border-color:transparent;box-shadow:var(--theme-shadow-brand)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalProfileEditButton:hover{background:linear-gradient(135deg,var(--theme-brand-hover),var(--theme-brand-active))}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalProfileEditForm label{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalProfileEditForm input{color:var(--theme-text);background:var(--theme-input);border-color:var(--theme-border)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalProfileEditForm input:focus{border-color:var(--theme-brand);box-shadow:0 0 0 4px var(--theme-focus);outline:none}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalProfileEditButtons button:first-child{color:var(--theme-button-text);background:var(--theme-gradient);border-color:transparent;box-shadow:var(--theme-shadow-brand)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalProfileEditButtons button:last-child{color:var(--theme-text);background:var(--theme-surface);border-color:var(--theme-border)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSecurityAction{border-color:var(--theme-border);background:var(--theme-surface)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSecurityAction>span:first-child{color:var(--theme-brand);background:var(--theme-brand-soft);border-color:var(--theme-brand-border)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSecurityAction strong{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSecurityAction p{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSecurityOpenButton{color:var(--theme-brand-dark);background:var(--theme-brand-soft);border-color:var(--theme-brand-border)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSecurityOpenButton:hover:not(:disabled){color:var(--theme-button-text);background:var(--theme-brand);border-color:var(--theme-brand)}html[data-loyal-appearance=panel] .loyalProfilePremium input[type=checkbox]{accent-color:var(--theme-brand)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSessionItem{border-color:var(--theme-border);background:var(--theme-surface-elevated)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSessionDeviceIcon{color:var(--theme-brand);background:var(--theme-brand-soft);border-color:var(--theme-brand-border)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSessionDetails strong{color:var(--theme-heading)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSessionAgent,html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSessionDetails small{color:var(--theme-muted)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSessionCurrent{color:var(--theme-success);background:color-mix(in srgb,var(--theme-success) 10%,white);border-color:color-mix(in srgb,var(--theme-success) 25%,white)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSessionToolbar button:not(.loyalSessionDanger){color:var(--theme-brand-dark);background:var(--theme-brand-soft);border-color:var(--theme-brand-border)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSessionToolbar .loyalSessionDanger{color:var(--theme-error);background:color-mix(in srgb,var(--theme-error) 7%,white);border-color:color-mix(in srgb,var(--theme-error) 24%,white)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalGoogleConnect{border-color:var(--theme-border);background:var(--theme-surface)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalGoogleConnect .lgcEyebrow{color:var(--theme-brand-dark)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalGoogleConnect .lgcSubmit{color:var(--theme-button-text);background:var(--theme-gradient);box-shadow:var(--theme-shadow-brand)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalProfileSoon{color:var(--theme-brand-dark);background:var(--theme-brand-soft);border-color:var(--theme-brand-border)}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSecurityAction,html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSessionItem,html[data-loyal-appearance=panel] .loyalProfilePremium .v24Card{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}@media (hover:hover){html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSecurityAction:hover{border-color:var(--theme-brand-border);box-shadow:0 12px 28px rgb(var(--theme-brand-rgb)/.06)}}@media (max-width:767px){html[data-loyal-appearance=panel] .loyalProfilePremium .v24ProfileHero{padding:21px 18px;border-radius:20px}html[data-loyal-appearance=panel] .loyalProfilePremium .v24Avatar{width:58px;height:58px;flex-basis:58px}html[data-loyal-appearance=panel] .loyalProfilePremium .v24ProfileHero h1{font-size:25px;letter-spacing:-.7px}html[data-loyal-appearance=panel] .loyalProfilePremium .v24Verified{min-height:32px}html[data-loyal-appearance=panel] .loyalProfilePremium .loyalSecurityAction{gap:11px}}html[data-loyal-appearance=panel]
.loyalProfilePremium
.loyalGoogleConnect>.lgcStatusSuccess{position:relative;display:flex;align-items:center;gap:10px;margin:0;padding:15px 20px;border-top:1px solid color-mix(in srgb,var(--theme-success) 18%,var(--theme-border));background:color-mix(in srgb,var(--theme-success) 7%,var(--theme-surface));color:color-mix(in srgb,var(--theme-success) 82%,var(--theme-heading));font-size:13px;font-weight:700;line-height:1.45}html[data-loyal-appearance=panel]
.loyalProfilePremium
.loyalGoogleConnect>.lgcStatusSuccess:before{content:"✓";display:inline-grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:999px;background:var(--theme-success);color:#fff;font-size:13px;font-weight:900;line-height:1;box-shadow:0 5px 14px color-mix(in srgb,var(--theme-success) 22%,transparent)}@media (max-width:767px){html[data-loyal-appearance=panel] .loyalProfilePremium .loyalGoogleConnect>.lgcStatusSuccess{padding:14px 17px;font-size:12px}}.loyalAuthPage{position:relative;min-height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:28px;background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--theme-brand,#e11d48) 11%,transparent),transparent 34%),radial-gradient(circle at 88% 88%,color-mix(in srgb,var(--theme-brand,#e11d48) 8%,transparent),transparent 32%),var(--loyal-page,#f7f8fb);color:var(--loyal-text,#172033)}.loyalAuthAmbient{position:absolute;pointer-events:none;border-radius:999px;filter:blur(8px);opacity:.65}.loyalAuthAmbientOne{width:360px;height:360px;top:-190px;left:-130px;background:color-mix(in srgb,var(--theme-brand,#e11d48) 12%,transparent)}.loyalAuthAmbientTwo{width:300px;height:300px;right:-130px;bottom:-150px;background:color-mix(in srgb,var(--theme-brand,#e11d48) 9%,transparent)}.loyalAuthShell{position:relative;z-index:1;width:min(100%,1080px);min-height:680px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);overflow:hidden;border:1px solid var(--loyal-border,#e5e7eb);border-radius:var(--loyal-radius-lg,28px);background:var(--loyal-surface,#ffffff);box-shadow:0 30px 80px rgba(15,23,42,.1),0 8px 28px rgba(15,23,42,.05)}.loyalAuthBrandPanel{position:relative;overflow:hidden;min-width:0;display:flex;flex-direction:column;padding:42px;color:#fff;background:radial-gradient(circle at 20% 0,rgba(255,255,255,.16),transparent 34%),linear-gradient(145deg,var(--theme-brand-dark,var(--theme-brand,#e11d48)),var(--theme-brand,#e11d48))}.loyalAuthBrandPanel:before{content:"";position:absolute;width:300px;height:300px;right:-170px;top:130px;border:1px solid rgba(255,255,255,.14);border-radius:50%}.loyalAuthBrandPanel:after{content:"";position:absolute;width:220px;height:220px;right:-115px;top:170px;border:1px solid rgba(255,255,255,.1);border-radius:50%}.loyalAuthBrandContent,.loyalAuthBrandFooter,.loyalAuthBrandTop{position:relative;z-index:1}.loyalAuthBrand{display:flex;align-items:center;gap:13px}.loyalAuthBrandMark{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.26);border-radius:14px;background:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.18);font-size:18px;font-weight:850;letter-spacing:-.04em}.loyalAuthBrandLogo{display:block;max-width:170px;max-height:48px;object-fit:contain}.loyalAuthBrand>div{min-width:0;display:flex;flex-direction:column;gap:2px}.loyalAuthBrand strong{font-size:18px;line-height:1.1;font-weight:800;letter-spacing:-.025em}.loyalAuthBrand>div>span{font-size:9px;line-height:1.2;font-weight:750;letter-spacing:.13em;opacity:.7}.loyalAuthBrandContent{margin:auto 0;padding:54px 0}.loyalAuthEyebrow{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:8px;margin-bottom:22px;padding:8px 11px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.09);font-size:10px;line-height:1;font-weight:800;letter-spacing:.12em}.loyalAuthBrandContent h1{max-width:460px;margin:0;font-size:clamp(36px,4vw,53px);line-height:1.03;font-weight:830;letter-spacing:-.055em;color:#fff}.loyalAuthBrandContent h1 span{display:block;color:rgba(255,255,255,.72)}.loyalAuthBrandContent>p{max-width:440px;margin:20px 0 0;color:rgba(255,255,255,.72);font-size:15px;line-height:1.7}.loyalAuthBenefits{display:grid;grid-gap:14px;gap:14px;margin-top:34px}.loyalAuthBenefits>div{display:flex;align-items:flex-start;gap:13px}.loyalAuthBenefits>div>span{width:37px;height:37px;flex:0 0 37px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:11px;background:rgba(255,255,255,.09)}.loyalAuthBenefits strong{display:block;margin-top:1px;color:#fff;font-size:13px;font-weight:760}.loyalAuthBenefits p{margin:4px 0 0;color:rgba(255,255,255,.62);font-size:12px;line-height:1.5}.loyalAuthBrandFooter{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);font-size:11px;color:rgba(255,255,255,.62)}.loyalAuthBrandFooter>span{display:inline-flex;align-items:center;gap:6px}.loyalAuthBrandFooter a{color:rgba(255,255,255,.72);text-decoration:none;font-weight:650}.loyalAuthBrandFooter a:hover{color:#fff}.loyalAuthFormPanel{min-width:0;display:flex;align-items:center;justify-content:center;padding:52px 62px;background:var(--loyal-surface,#fff)}.loyalAuthCard{width:min(100%,410px)}.loyalAuthMobileBrand{display:none}.loyalAuthHeading{margin-bottom:28px}.loyalAuthHeading>span{display:block;margin-bottom:9px;color:var(--theme-brand,#e11d48);font-size:10px;line-height:1.2;font-weight:850;letter-spacing:.14em}.loyalAuthHeading h2{margin:0;color:var(--loyal-heading,#111827);font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.04em}.loyalAuthHeading p{margin:10px 0 0;color:var(--loyal-muted,#667085);font-size:13px;line-height:1.6}.loyalAuthError{display:flex;align-items:flex-start;gap:10px;margin-bottom:17px;padding:12px 13px;border:1px solid rgba(220,38,38,.18);border-radius:12px;background:rgba(220,38,38,.055);color:#b91c1c}.loyalAuthError>span{width:20px;height:20px;flex:0 0 20px;display:grid;place-items:center;border-radius:50%;background:rgba(220,38,38,.1);font-size:11px;font-weight:850}.loyalAuthError p{margin:1px 0 0;font-size:12px;line-height:1.5}.loyalGoogleButton{min-height:48px;width:100%;display:flex;align-items:center;justify-content:center;gap:11px;padding:0 16px;border:1px solid var(--loyal-border,#e2e8f0);border-radius:12px;background:var(--loyal-surface,#fff);color:var(--loyal-text,#172033);box-shadow:0 1px 2px rgba(15,23,42,.03);font-size:13px;font-weight:700;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.loyalGoogleButton:hover{border-color:color-mix(in srgb,var(--theme-brand,#e11d48) 28%,var(--loyal-border,#e2e8f0));background:var(--loyal-page,#f8fafc);box-shadow:0 5px 14px rgba(15,23,42,.05);transform:translateY(-1px)}.loyalAuthDivider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;margin:20px 0}.loyalAuthDivider>span{height:1px;background:var(--loyal-border,#e5e7eb)}.loyalAuthDivider p{margin:0;color:var(--loyal-muted,#98a2b3);font-size:9px;font-weight:800;letter-spacing:.1em}.loyalAuthForm{display:grid;grid-gap:17px;gap:17px}.loyalAuthForm label{display:grid;grid-gap:7px;gap:7px}.loyalAuthForm label>span,.loyalAuthLabel>span:first-child{color:var(--loyal-text,#344054);font-size:12px;line-height:1.3;font-weight:700}.loyalAuthLabel{display:flex;align-items:center;justify-content:space-between;gap:14px}.loyalAuthLabel small{color:var(--loyal-muted,#98a2b3);font-size:10px;font-weight:600}.loyalForgotPending{color:var(--theme-brand,#e11d48)!important;font-size:11px!important;font-weight:700!important}.loyalAuthNameGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.loyalAuthInput{min-height:48px;display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid var(--loyal-border,#dfe3ea);border-radius:12px;background:var(--loyal-input,var(--loyal-surface,#fff));color:var(--loyal-muted,#667085);box-shadow:0 1px 2px rgba(15,23,42,.02);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.loyalAuthInput:focus-within{border-color:var(--theme-brand,#e11d48);background:var(--loyal-surface,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-brand,#e11d48) 11%,transparent)}.loyalAuthInput>svg{flex:0 0 auto}.loyalAuthInput:focus-within>svg{color:var(--theme-brand,#e11d48)}.loyalAuthInput input{width:100%;min-width:0;height:46px;padding:0;border:0;outline:0;background:transparent;color:var(--loyal-text,#172033);font:inherit;font-size:13px}.loyalAuthInput input::placeholder{color:var(--loyal-muted,#98a2b3);opacity:.85}.loyalPasswordToggle{width:31px;height:31px;flex:0 0 31px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:var(--loyal-muted,#667085);cursor:pointer}.loyalPasswordToggle:hover{background:var(--loyal-page,#f3f4f6);color:var(--loyal-text,#172033)}.loyalRegisterNotice{display:flex;align-items:flex-start;gap:8px;color:var(--loyal-muted,#667085);font-size:11px;line-height:1.5}.loyalRegisterNotice svg{flex:0 0 auto;margin-top:1px;color:var(--theme-brand,#e11d48)}.loyalAuthSubmit{width:100%;min-height:49px;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:2px;padding:0 18px;border:0;border-radius:var(--loyal-radius-md,12px);background:linear-gradient(135deg,var(--theme-brand,#e11d48),var(--theme-brand-dark,var(--theme-brand,#e11d48)));color:var(--loyal-button-text,#fff);box-shadow:0 10px 22px color-mix(in srgb,var(--theme-brand,#e11d48) 22%,transparent);font-size:13px;font-weight:780;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.loyalAuthSubmit:hover:not(:disabled){transform:translateY(-1px);filter:brightness(.98);box-shadow:0 13px 26px color-mix(in srgb,var(--theme-brand,#e11d48) 27%,transparent)}.loyalAuthSubmit:disabled{cursor:not-allowed;opacity:.66}.loyalAuthSpinner{width:15px;height:15px;border:2px solid rgba(255,255,255,.35);border-top-color:currentcolor;border-radius:50%;animation:loyalAuthSpin .65s linear infinite}@keyframes loyalAuthSpin{to{transform:rotate(1turn)}}.loyalAuthSwitch{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;margin-top:24px;color:var(--loyal-muted,#667085);font-size:12px}.loyalAuthSwitch a{color:var(--theme-brand,#e11d48);font-weight:750;text-decoration:none}.loyalAuthSwitch a:hover{text-decoration:underline;text-underline-offset:3px}.loyalAuthTrust{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:20px;color:var(--loyal-muted,#98a2b3);font-size:10px}.loyalAuthTrust>span:first-child{display:inline-flex;align-items:center;gap:5px}.loyalAuthSessionLoader{position:relative;z-index:2;min-width:220px;display:flex;align-items:center;justify-content:center;gap:11px;padding:20px 24px;border:1px solid var(--loyal-border,#e5e7eb);border-radius:16px;background:var(--loyal-surface,#fff);box-shadow:0 16px 45px rgba(15,23,42,.08);color:var(--loyal-text,#172033)}.loyalAuthSessionLoader .saasButtonLoader{width:17px;height:17px;flex:0 0 17px}.loyalAuthSessionLoader p{margin:0;font-size:12px;font-weight:700}.loyalAuthRegisterMode{margin-block:20px}.loyalAuthRegisterMode .loyalAuthFormPanel{padding-top:38px;padding-bottom:38px}@media (max-width:900px){.loyalAuthPage{align-items:flex-start;padding:22px}.loyalAuthShell{width:min(100%,600px);min-height:0;display:block}.loyalAuthBrandPanel{display:none}.loyalAuthFormPanel{display:block;padding:38px 42px 42px}.loyalAuthCard{width:100%;max-width:430px;margin:0 auto}.loyalAuthMobileBrand{max-width:430px;display:flex;align-items:center;gap:10px;margin:0 auto 34px}.loyalAuthMobileBrand>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:var(--theme-brand,#e11d48);color:#fff;font-size:15px;font-weight:850}.loyalAuthMobileBrand strong{color:var(--loyal-heading,#111827);font-size:17px;font-weight:800;letter-spacing:-.025em}.loyalAuthMobileBrandLogo{display:block;max-width:150px;max-height:42px;object-fit:contain}}@media (max-width:560px){.loyalAuthPage{min-height:100svh;display:block;padding:0;background:var(--loyal-surface,#fff)}.loyalAuthAmbient{display:none}.loyalAuthRegisterMode,.loyalAuthShell{width:100%;min-height:100svh;margin:0;border:0;border-radius:0;box-shadow:none}.loyalAuthFormPanel,.loyalAuthRegisterMode .loyalAuthFormPanel{min-height:100svh;padding:27px 20px 32px}.loyalAuthMobileBrand{margin-bottom:42px}.loyalAuthHeading{margin-bottom:25px}.loyalAuthHeading h2{font-size:27px}.loyalAuthHeading p{max-width:340px}.loyalAuthNameGrid{grid-template-columns:1fr;gap:17px}.loyalAuthInput{min-height:50px;border-radius:12px}.loyalAuthInput input{height:48px;font-size:16px}.loyalAuthSubmit,.loyalGoogleButton{min-height:50px}.loyalAuthSwitch{margin-top:26px}.loyalAuthTrust{margin-top:22px;padding-bottom:4px}}@media (max-width:360px){.loyalAuthFormPanel,.loyalAuthRegisterMode .loyalAuthFormPanel{padding-inline:16px}.loyalAuthHeading h2{font-size:25px}.loyalAuthTrust{gap:5px;font-size:9px}}@media (prefers-reduced-motion:reduce){.loyalAuthInput,.loyalAuthSubmit,.loyalGoogleButton{transition:none}.loyalAuthSpinner{animation-duration:1.2s}}.loyalAuthBrandPanel{background:radial-gradient(circle at 15% 8%,rgba(255,255,255,.08),transparent 30%),radial-gradient(circle at 95% 45%,color-mix(in srgb,var(--theme-brand,#e11d48) 12%,transparent),transparent 38%),linear-gradient(145deg,#101828 0,#182230 52%,#0c111d 100%)}.loyalAuthBrandContent h1{color:#ffffff}.loyalAuthBrandContent h1 span{color:#d0d5dd}.loyalAuthBrandContent>p{color:#b9c0cc}.loyalAuthBenefits strong{color:#ffffff}.loyalAuthBenefits p{color:#aeb7c5}.loyalAuthBenefits>div>span,.loyalAuthBrandMark,.loyalAuthEyebrow{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.13)}.loyalAuthBrandPanel:before{border-color:rgba(255,255,255,.08)}.loyalAuthBrandPanel:after{border-color:rgba(255,255,255,.055)}.loyalAuthBrandFooter{border-top-color:rgba(255,255,255,.09)}.loyalAuthBrandPanel .loyalAuthBrandContent h1{color:#ffffff!important}.loyalAuthBrandPanel .loyalAuthBrandContent h1>span{color:#d7dde7!important}.loyalAuthBrandPanel .loyalAuthBrandContent>p{color:#c1c8d4!important}.loyalAuthBrandPanel .loyalAuthBenefits strong{color:#ffffff!important}.loyalAuthBrandPanel .loyalAuthBenefits p{color:#b6bfcd!important}.loyalForgotButton{padding:0;border:0;background:transparent;color:var(--theme-brand,#e11d48);font:inherit;font-size:11px;font-weight:750;cursor:pointer}.loyalForgotButton:hover{text-decoration:underline;text-underline-offset:3px}.loyalRecoveryForm{animation:loyalRecoveryIn .2s ease-out}@keyframes loyalRecoveryIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.loyalOtpInput input{font-size:19px;font-weight:800;letter-spacing:.28em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loyalRecoveryHint{display:flex;align-items:flex-start;gap:8px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--theme-brand,#e11d48) 14%,var(--loyal-border,#e5e7eb));border-radius:11px;background:color-mix(in srgb,var(--theme-brand,#e11d48) 4%,var(--loyal-surface,#fff));color:var(--loyal-muted,#667085);font-size:11px;line-height:1.5}.loyalRecoveryHint svg{flex:0 0 auto;margin-top:1px;color:var(--theme-brand,#e11d48)}.loyalRecoveryBack{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0 auto;padding:0 10px;border:0;background:transparent;color:var(--loyal-muted,#667085);font-size:11px;font-weight:700;cursor:pointer}.loyalRecoveryBack:hover{color:var(--loyal-text,#172033)}.loyalRecoveryActions{display:flex;justify-content:center;gap:18px}.loyalRecoveryActions button{padding:2px;border:0;background:transparent;color:var(--theme-brand,#e11d48);font-size:11px;font-weight:700;cursor:pointer}.loyalRecoveryActions button:hover{text-decoration:underline;text-underline-offset:3px}.loyalRecoveryActions button:disabled,.loyalRecoveryBack:disabled{opacity:.55;cursor:not-allowed}.loyalRecoverySuccess{display:grid;justify-items:center;grid-gap:11px;gap:11px;padding-top:4px;text-align:center;animation:loyalRecoveryIn .2s ease-out}.loyalRecoverySuccessIcon{width:54px;height:54px;display:grid;place-items:center;margin-bottom:3px;border-radius:50%;background:color-mix(in srgb,#16a34a 11%,var(--loyal-surface,#fff));color:#15803d}.loyalRecoverySuccess>strong{color:var(--loyal-heading,#111827);font-size:17px;font-weight:800}.loyalRecoverySuccess>p{max-width:330px;margin:0 0 7px;color:var(--loyal-muted,#667085);font-size:12px;line-height:1.6}.loyalRecoverySuccess .loyalAuthSubmit{margin-top:8px}@media (max-width:560px){.loyalOtpInput input{font-size:20px}}@media (prefers-reduced-motion:reduce){.loyalRecoveryForm,.loyalRecoverySuccess{animation:none}}.loyalRecoveryResend{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:2px;font-size:13px;color:#64748b}.loyalRecoveryResend button{border:0;padding:2px 0;background:transparent;color:var(--loyal-primary,#2563eb);font:inherit;font-weight:700;cursor:pointer}.loyalRecoveryResend button:hover:not(:disabled){text-decoration:underline}.loyalRecoveryResend button:disabled{color:#94a3b8;cursor:default;text-decoration:none}.loyalRecoveryResendSuccess{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:-2px;font-size:12px;font-weight:600;color:#15803d}.loyalRecoveryResendSuccess svg{flex:0 0 auto}@media (max-width:520px){.loyalRecoveryResend{font-size:12px}}@media (max-width:960px){.v2BottomNav{position:fixed!important;left:12px!important;right:12px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;width:auto!important;height:70px!important;min-height:70px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;padding:7px 6px!important;margin:0!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(20,24,35,.08)!important;border-radius:22px!important;box-shadow:0 12px 38px rgba(20,24,35,.12),0 2px 8px rgba(20,24,35,.05)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;z-index:1000!important}.v2BottomNav>a{position:relative!important;width:100%!important;height:56px!important;min-width:0!important;flex-direction:column!important;gap:4px!important;color:#8b919d!important;border:0!important;border-radius:16px!important;text-decoration:none!important}.v2BottomNav .v2BottomIcon,.v2BottomNav>a{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;background:transparent!important;transform:none!important;box-shadow:none!important}.v2BottomNav .v2BottomIcon{width:30px!important;height:28px!important;color:inherit!important;border:0!important;border-radius:10px!important}.v2BottomNav .v2BottomIcon svg{width:21px!important;height:21px!important;stroke-width:2.1!important}.v2BottomNav small{display:block!important;margin:0!important;color:inherit!important;font-size:10px!important;font-weight:650!important;line-height:1!important;letter-spacing:-.1px!important;white-space:nowrap!important}.v2BottomNav>a.active:not(.primary){color:var(--loyal-primary,#d719f2)!important;background:transparent!important}.v2BottomNav>a.active:not(.primary):before{content:""!important;position:absolute!important;top:0!important;left:50%!important;width:22px!important;height:3px!important;border-radius:0 0 999px 999px!important;background:var(--loyal-primary,#d719f2)!important;transform:translateX(-50%)!important}.v2BottomNav>a.primary{overflow:visible!important;color:#252936!important;background:transparent!important}.v2BottomNav>a.primary .v2BottomIcon{width:48px!important;height:48px!important;margin-top:-24px!important;margin-bottom:1px!important;color:#ffffff!important;background:linear-gradient(135deg,var(--loyal-primary,#d719f2),var(--loyal-secondary,#9d20ff))!important;border:4px solid #ffffff!important;border-radius:16px!important;box-shadow:0 9px 22px color-mix(in srgb,var(--loyal-primary,#d719f2) 30%,transparent)!important;transform:rotate(-3deg)!important}.v2BottomNav>a.primary .v2BottomIcon svg{width:22px!important;height:22px!important;transform:rotate(3deg)!important}.v2BottomNav>a.primary small{color:#5f6570!important;font-weight:700!important}.v2BottomNav>a.primary.active small{color:var(--loyal-primary,#d719f2)!important}.v2PageContent,.v2StorefrontContent{padding-bottom:calc(105px + env(safe-area-inset-bottom))!important}}@media (min-width:961px){.v2BottomNav{display:none!important}}@media (max-width:960px){.v2BottomNav{left:10px!important;right:10px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;width:auto!important;height:66px!important;min-height:66px!important;padding:5px 4px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;background:rgba(255,255,255,.98)!important;border:1px solid rgba(17,24,39,.08)!important;border-radius:20px!important;box-shadow:0 10px 30px rgba(15,23,42,.1),0 1px 3px rgba(15,23,42,.04)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.v2BottomNav>a,.v2BottomNav>a.primary{position:relative!important;width:100%!important;height:56px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;margin:0!important;padding:0!important;color:#8a909c!important;background:transparent!important;border:0!important;border-radius:15px!important;transform:none!important;box-shadow:none!important;overflow:hidden!important}.v2BottomNav .v2BottomIcon,.v2BottomNav>a.primary .v2BottomIcon{width:32px!important;height:29px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;border:0!important;border-radius:10px!important;transform:none!important;box-shadow:none!important}.v2BottomNav .v2BottomIcon svg,.v2BottomNav>a.primary .v2BottomIcon svg{display:block!important;width:21px!important;height:21px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.15!important;transform:none!important}.v2BottomNav small,.v2BottomNav>a.primary small{display:block!important;margin:0!important;color:inherit!important;font-size:10px!important;font-weight:650!important;line-height:1.05!important;white-space:nowrap!important}.v2BottomNav>a.active,.v2BottomNav>a.primary.active{color:var(--loyal-primary,#d719f2)!important;background:color-mix(in srgb,var(--loyal-primary,#d719f2) 8%,transparent)!important}.v2BottomNav>a.active:before,.v2BottomNav>a.active:not(.primary):before{content:""!important;position:absolute!important;top:3px!important;left:50%!important;width:18px!important;height:3px!important;border-radius:999px!important;background:var(--loyal-primary,#d719f2)!important;transform:translateX(-50%)!important}.v2PageContent,.v2StorefrontContent{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}}.adminMain .appearancePage button.appearancePresetOption{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;display:flex;min-width:0;width:100%;height:auto;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:18px;margin:0;border:1px solid #e5e7ef;border-radius:18px;background:#ffffff;box-shadow:none;color:inherit;font:inherit;line-height:inherit;text-align:left;text-transform:none;letter-spacing:normal;cursor:pointer;overflow:hidden;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.adminMain .appearancePage button.appearancePresetOption.premium{background:radial-gradient(circle at 100% 0,rgba(101,85,239,.09),transparent 42%),#ffffff}.adminMain .appearancePage button.appearancePresetOption.basic{background:radial-gradient(circle at 100% 0,rgba(37,99,235,.055),transparent 42%),#ffffff}.adminMain .appearancePage button.appearancePresetOption.premium:hover{transform:translateY(-2px);border-color:rgba(101,85,239,.44);background:radial-gradient(circle at 100% 0,rgba(101,85,239,.13),transparent 44%),#ffffff;box-shadow:0 16px 36px rgba(55,48,107,.11)}.adminMain .appearancePage button.appearancePresetOption.basic:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.38);background:radial-gradient(circle at 100% 0,rgba(37,99,235,.085),transparent 44%),#ffffff;box-shadow:0 16px 36px rgba(15,23,42,.09)}.adminMain .appearancePage button.appearancePresetOption:focus-visible{outline:3px solid rgba(101,85,239,.18);outline-offset:3px}.adminMain .appearancePage .appearancePresetOption .appearancePresetTop{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;margin:0 0 17px}.adminMain .appearancePage .appearancePresetOption .appearancePresetCopy{display:block;width:100%}.adminMain .appearancePage .appearancePresetOption .appearancePresetCopy strong{display:block;margin:0;color:#171927;font-size:16px;font-weight:800;line-height:1.3;text-align:left}.adminMain .appearancePage .appearancePresetOption .appearancePresetCopy p{display:block;min-height:60px;margin:7px 0 16px;color:#6b7280;font-size:12px;font-weight:500;line-height:1.6;text-align:left}.adminMain .appearancePage .appearancePresetOption .appearancePresetPalette{display:flex;width:100%;align-items:center;justify-content:flex-start;margin:0 0 15px}.adminMain .appearancePage .appearancePresetOption .appearancePresetPalette i{display:block;width:28px;height:28px;min-width:28px;margin:0 0 0 -5px;padding:0;border:3px solid #ffffff;border-radius:999px;box-shadow:0 1px 5px rgba(15,23,42,.13)}.adminMain .appearancePage .appearancePresetOption .appearancePresetPalette i:first-child{margin-left:0}.adminMain .appearancePage .appearancePresetOption .appearancePresetMeta{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px;margin:0 0 17px}.adminMain .appearancePage .appearancePresetOption .appearancePresetMeta span{display:inline-flex;width:auto;align-items:center;padding:5px 8px;margin:0;border:1px solid #e8eaf0;border-radius:7px;background:#fafbfc;color:#667085;font-size:10px;font-weight:700;line-height:1}.adminMain .appearancePage .appearancePresetOption .appearancePresetApply{display:flex;width:100%;align-items:center;justify-content:space-between;margin:auto 0 0;padding:14px 0 0;border-top:1px solid #eef0f4;color:#343647;font-size:12px;font-weight:800;line-height:1.3;text-align:left}.adminMain .appearancePage button.appearanceAdvancedToggle{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:flex;width:100%;min-height:50px;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 0;padding:0 16px;border:1px solid #e7e8ee;border-radius:14px;background:#ffffff;box-shadow:none;color:#343647;font:inherit;font-size:13px;font-weight:800;line-height:1;text-align:left;text-transform:none;letter-spacing:normal;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.adminMain .appearancePage button.appearanceAdvancedToggle:hover{border-color:#d9d6f5;background:#faf9ff;box-shadow:0 7px 20px rgba(55,48,107,.055)}.adminMain .appearancePage button.appearanceAdvancedToggle:focus-visible{outline:3px solid rgba(101,85,239,.16);outline-offset:2px}.adminMain .appearancePage button.appearanceAdvancedToggle span:first-child{display:inline-flex;align-items:center;margin:0;padding:0}.adminMain .appearancePage button.appearanceAdvancedToggle span:last-child{display:inline-flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:9px;background:#f1efff;color:#6555ef;font-size:19px;font-weight:600;line-height:1}.adminMain .appearancePage .appearancePresetNote{display:flex;align-items:flex-start;gap:10px;margin:14px 0 0;padding:12px 14px;border:1px solid #ececf3;border-radius:12px;background:#fafafd}.adminMain .appearancePage .appearancePresetNote>span{display:inline-flex;flex:0 0 auto;color:#6555ef;font-size:16px;line-height:1.35}.adminMain .appearancePage .appearancePresetNote p{margin:0;padding:0;color:#697083;font-size:11px;font-weight:500;line-height:1.55}.adminMain .appearancePage .appearanceMainColor{display:flex;align-items:center;justify-content:space-between;gap:18px}.adminMain .appearancePage .appearanceMainColor .appearanceColorInput{flex:0 0 auto}@media (max-width:720px){.adminMain .appearancePage button.appearancePresetOption{padding:16px;border-radius:16px}.adminMain .appearancePage .appearancePresetOption .appearancePresetCopy p{min-height:0}.adminMain .appearancePage .appearanceMainColor{align-items:stretch;flex-direction:column}.adminMain .appearancePage .appearanceMainColor .appearanceColorInput{width:100%}}.appearancePresetCard{position:relative;overflow:hidden;padding:24px;border:1px solid #e7e8ef;background:radial-gradient(circle at 100% 0,rgba(101,85,239,.08),transparent 34%),#ffffff}.appearancePresetHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.appearancePresetHead>div>span{display:block;margin-bottom:5px;color:#6555ef;font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.appearancePresetHead h2{margin:0;color:#171927;font-size:20px;line-height:1.25}.appearancePresetHead p{max-width:540px;margin:7px 0 0;color:#697083;font-size:13px;line-height:1.6}.appearancePresetBadge{flex:0 0 auto;padding:7px 10px;border:1px solid #e5e2ff;border-radius:999px;background:#f5f3ff;color:#6555ef;font-size:10px;font-weight:800;letter-spacing:.08em}.appearancePresetGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.appearancePresetOption{position:relative;display:flex;min-width:0;flex-direction:column;align-items:stretch;padding:18px;border:1px solid #e5e7ef;border-radius:18px;background:#ffffff;color:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.appearancePresetOption:hover{transform:translateY(-2px)}.appearancePresetOption.premium:hover{border-color:rgba(101,85,239,.45);box-shadow:0 14px 34px rgba(55,48,107,.1)}.appearancePresetOption.basic:hover{border-color:rgba(37,99,235,.38);box-shadow:0 14px 34px rgba(15,23,42,.08)}.appearancePresetTop{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px}.appearancePresetIcon{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;font-size:17px;font-weight:800}.appearancePresetOption.premium .appearancePresetIcon{background:linear-gradient(135deg,#6555ef,#4f82f5);color:#ffffff;box-shadow:0 7px 18px rgba(101,85,239,.22)}.appearancePresetOption.basic .appearancePresetIcon{background:#eff6ff;color:#2563eb}.appearanceBasicLabel,.appearanceRecommended{padding:6px 9px;border-radius:999px;font-size:10px;font-weight:800}.appearanceRecommended{background:#f1efff;color:#6555ef}.appearanceBasicLabel{background:#f1f5f9;color:#64748b}.appearancePresetCopy strong{display:block;color:#171927;font-size:16px;line-height:1.3}.appearancePresetCopy p{min-height:60px;margin:7px 0 16px;color:#6b7280;font-size:12px;line-height:1.6}.appearancePresetPalette{display:flex;align-items:center;margin-bottom:15px}.appearancePresetPalette i{display:block;width:28px;height:28px;margin-left:-5px;border:3px solid #ffffff;border-radius:50%;box-shadow:0 1px 4px rgba(15,23,42,.1)}.appearancePresetPalette i:first-child{margin-left:0}.appearancePresetMeta{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:17px}.appearancePresetMeta span{padding:5px 8px;border:1px solid #e8eaf0;border-radius:7px;background:#fafbfc;color:#667085;font-size:10px;font-weight:700}.appearancePresetApply{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:14px;border-top:1px solid #eef0f4;color:#343647;font-size:12px;font-weight:800}.appearancePresetOption.premium .appearancePresetApply b{color:#6555ef}.appearancePresetOption.basic .appearancePresetApply b{color:#2563eb}.appearancePresetApply b{font-size:17px;font-weight:500;transition:transform .16s ease}.appearancePresetOption:hover .appearancePresetApply b{transform:translateX(3px)}.appearancePresetNote{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;border:1px solid #ececf3;border-radius:12px;background:#fafafd}.appearancePresetNote>span{color:#6555ef;font-size:16px;line-height:1.35}.appearancePresetNote p{margin:0;color:#697083;font-size:11px;line-height:1.55}.appearancePresetNote strong{color:#343647}@media (max-width:720px){.appearancePresetCard{padding:18px}.appearancePresetGrid{grid-template-columns:1fr}.appearancePresetHead{gap:12px}.appearancePresetBadge{display:none}.appearancePresetCopy p{min-height:0}}.appearanceBrandCard{position:relative;overflow:hidden}.appearanceBrandSwatch{width:54px;height:54px;flex:0 0 54px;border-radius:17px;border:4px solid #ffffff;box-shadow:0 0 0 1px rgba(15,23,42,.08),0 8px 24px rgba(15,23,42,.12)}.appearanceMainColor{margin-top:22px;padding:18px;border:1px solid #e7e8ee;border-radius:16px;background:#fafafd}.appearanceMainColor>span{font-weight:800;color:#20222d}.appearanceDerivedInfo{margin-top:14px;padding:14px 16px;border-radius:14px;background:#f7f6fe;border:1px solid #ebe8fd}.appearanceDerivedInfo strong{display:block;margin-bottom:4px;color:#20222d;font-size:13px}.appearanceDerivedInfo p{margin:0;color:#64748b;font-size:12px;line-height:1.55}.appearanceAdvancedToggle{width:100%;margin-top:16px;min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #e7e8ee;border-radius:14px;background:#ffffff;color:#343647;font:inherit;font-weight:800;cursor:pointer}.appearanceAdvancedToggle:hover{background:#fafafd}.appearanceAdvancedToggle span:last-child{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:#f1efff;color:#6555ef;font-size:19px;line-height:1}.appearanceAdvancedPanel{margin-top:12px;padding-top:16px;border-top:1px solid #ececf2}.appearanceAdvancedIntro{margin-bottom:14px;color:#64748b;font-size:12px;line-height:1.55}@media (max-width:720px){.appearanceBrandSwatch{width:46px;height:46px;flex-basis:46px;border-radius:14px}.appearanceMainColor{padding:14px}}.lpAnnouncementBackdrop{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(15,18,32,.64);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lpAnnouncementDialog{position:relative;width:min(100%,520px);max-height:min(86vh,760px);overflow:auto;padding:30px;border:1px solid var(--theme-brand-border);border-radius:var(--loyal-radius-lg,24px);color:var(--theme-text);background:var(--theme-surface);box-shadow:0 28px 80px rgba(20,22,38,.24),0 8px 28px rgba(20,22,38,.1)}.lpAnnouncementClose{position:absolute;top:18px;right:18px;width:40px;height:40px;padding:0;display:grid;place-items:center;border:1px solid var(--theme-border);border-radius:50%;color:var(--theme-muted);background:var(--theme-surface);cursor:pointer;transition:transform .16s ease,color .16s ease,border-color .16s ease,background .16s ease}.lpAnnouncementClose:hover{transform:translateY(-1px);color:var(--theme-brand);border-color:var(--theme-brand-border);background:var(--theme-brand-subtle)}.lpAnnouncementTag{display:inline-flex;align-items:center;gap:7px;max-width:calc(100% - 58px);padding:8px 12px;border-radius:999px;color:var(--theme-button-text);background:var(--theme-gradient);font-size:11px;line-height:1;font-weight:850;letter-spacing:.055em}.lpAnnouncementTitle{margin:24px 45px 0 0;color:var(--theme-heading);font-size:clamp(23px,3vw,30px);line-height:1.18;font-weight:850;letter-spacing:-.035em;overflow-wrap:anywhere}.lpAnnouncementNote{margin:15px 0 0;color:var(--theme-muted);font-size:14px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.lpAnnouncementConfirm{width:100%;min-height:50px;margin-top:27px;padding:12px 18px;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--loyal-radius-md,14px);color:var(--theme-button-text);background:var(--theme-gradient);box-shadow:var(--theme-shadow-brand);font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:transform .16s ease,filter .16s ease}.lpAnnouncementConfirm:hover{transform:translateY(-1px);filter:brightness(.98)}.lpAnnouncementClose:focus-visible,.lpAnnouncementConfirm:focus-visible{outline:3px solid var(--theme-focus);outline-offset:2px}@media(max-width:600px){.lpAnnouncementBackdrop{padding:14px}.lpAnnouncementDialog{width:100%;padding:24px 20px 20px;border-radius:var(--loyal-radius-lg,22px)}.lpAnnouncementClose{top:14px;right:14px;width:37px;height:37px}.lpAnnouncementTag{padding:7px 10px;font-size:10px}.lpAnnouncementTitle{margin-top:21px;margin-right:35px;font-size:23px}.lpAnnouncementNote{font-size:13px;line-height:1.65}.lpAnnouncementConfirm{margin-top:22px}}@media(prefers-reduced-motion:reduce){.lpAnnouncementClose,.lpAnnouncementConfirm{transition:none}}.adminSettingsHub{display:grid;grid-gap:20px;gap:20px}.adminSettingsHero{position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:28px;border:1px solid var(--a2-border);border-radius:22px;background:radial-gradient(circle at 88% 10%,rgba(108,92,231,.13),transparent 34%),linear-gradient(145deg,var(--a2-panel),var(--a2-panel2));box-shadow:0 14px 40px rgba(22,25,40,.045)}.adminSettingsHero>div:first-child{max-width:650px}.adminSettingsEyebrow{display:block;margin-bottom:8px;color:var(--a2-purple);font-size:10px;font-weight:900;letter-spacing:.11em}.adminSettingsHero h2{margin:0;font-size:28px;line-height:1.12;letter-spacing:-.04em}.adminSettingsHero p{max-width:620px;margin:9px 0 0;color:var(--a2-muted);font-size:13px;line-height:1.6}.adminSettingsSearch{width:min(360px,100%);height:48px;display:flex;align-items:center;gap:9px;flex:0 0 auto;padding:0 13px;border:1px solid var(--a2-border);border-radius:13px;background:var(--a2-panel);box-shadow:0 8px 25px rgba(22,25,40,.045)}.adminSettingsSearch>span{color:var(--a2-muted);font-size:20px}.adminSettingsSearch input{width:100%;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--a2-text);font:inherit;font-size:13px}.adminSettingsSearch button{width:28px;height:28px;flex:0 0 auto;border:0;border-radius:8px;background:var(--a2-soft);color:var(--a2-muted);font-size:17px;cursor:pointer}.adminSettingsGroups{display:grid;grid-gap:16px;gap:16px}.adminSettingsGroup{padding:20px;border:1px solid var(--a2-border);border-radius:18px;background:var(--a2-panel);box-shadow:0 5px 18px rgba(22,25,40,.025)}.adminSettingsGroupHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.adminSettingsGroupHead h3{margin:0;font-size:16px;letter-spacing:-.025em}.adminSettingsGroupHead p{margin:4px 0 0;color:var(--a2-muted);font-size:12px;line-height:1.5}.adminSettingsGroupHead>span{flex:0 0 auto;padding:5px 9px;border-radius:20px;background:var(--a2-purple-soft);color:var(--a2-purple);font-size:10px;font-weight:800}.adminSettingsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.adminSettingsCard{position:relative;width:100%;min-height:112px;display:grid;grid-template-columns:46px minmax(0,1fr) 28px;align-items:center;grid-gap:13px;gap:13px;padding:17px;border:1px solid var(--a2-border);border-radius:15px;background:var(--a2-panel2);color:var(--a2-text);font:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.adminSettingsCard:hover{transform:translateY(-2px);border-color:rgba(108,92,231,.32);background:var(--a2-panel);box-shadow:0 12px 30px rgba(22,25,40,.07)}.adminSettingsIcon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:var(--a2-purple-soft);color:var(--a2-purple);font-size:18px;font-weight:850}.adminSettingsCardCopy{min-width:0}.adminSettingsCardCopy small,.adminSettingsCardCopy strong{display:block}.adminSettingsCardCopy strong{font-size:14px;letter-spacing:-.01em}.adminSettingsCardCopy small{margin-top:5px;color:var(--a2-muted);font-size:11px;line-height:1.5}.adminSettingsArrow{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;color:var(--a2-muted);font-size:16px;transition:.16s ease}.adminSettingsCard:hover .adminSettingsArrow{background:var(--a2-purple-soft);color:var(--a2-purple);transform:translateX(2px)}.adminSettingsEmpty{min-height:260px;display:grid;place-items:center;align-content:center;padding:30px;border:1px dashed var(--a2-border);border-radius:18px;background:var(--a2-panel);text-align:center}.adminSettingsEmpty>span{margin-bottom:9px;color:var(--a2-purple);font-size:30px}.adminSettingsEmpty strong{font-size:15px}.adminSettingsEmpty p{margin:5px 0 0;color:var(--a2-muted);font-size:12px}@media(max-width:900px){.adminSettingsHero{align-items:stretch;flex-direction:column}.adminSettingsSearch{width:100%}}@media(max-width:680px){.adminSettingsHero{padding:20px;border-radius:17px}.adminSettingsHero h2{font-size:23px}.adminSettingsGroup{padding:15px;border-radius:16px}.adminSettingsGroupHead{gap:12px}.adminSettingsGrid{grid-template-columns:1fr}.adminSettingsCard{min-height:100px;grid-template-columns:42px minmax(0,1fr) 25px;padding:14px}.adminSettingsIcon{width:42px;height:42px;border-radius:12px}}.adminV2{--admin-sidebar-width:276px}.adminV2Sidebar{width:var(--admin-sidebar-width);padding:17px 14px 15px;border-right:1px solid rgba(255,255,255,.055);background:radial-gradient(circle at 10% -5%,rgba(124,102,255,.19),transparent 28%),radial-gradient(circle at 110% 44%,rgba(91,72,200,.08),transparent 34%),linear-gradient(180deg,#181922,#14151e 53%,#101118);box-shadow:18px 0 50px rgba(8,9,15,.09);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.adminV2Sidebar::-webkit-scrollbar{width:4px}.adminV2Sidebar::-webkit-scrollbar-track{background:transparent}.adminV2Sidebar::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.08)}.adminV2Brand{min-height:62px;display:flex;align-items:center;gap:12px;padding:6px 7px 16px;border-bottom:1px solid rgba(255,255,255,.055)}.adminV2Logo{width:43px;height:43px;flex:0 0 43px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:linear-gradient(145deg,#8171ff,#5b49dc);color:#fff;box-shadow:0 10px 26px rgba(91,70,214,.29),inset 0 1px 0 rgba(255,255,255,.2);font-size:17px;font-weight:900}.adminV2BrandImage{max-width:158px;max-height:43px;object-fit:contain}.adminV2Brand strong{display:block;color:#f7f7fa;font-size:15px;font-weight:850;letter-spacing:-.018em}.adminV2Brand span{display:block;margin-top:3px;color:#797e91;font-size:10px;font-weight:650;letter-spacing:.02em}.adminV2Close{width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid rgba(255,255,255,.065);border-radius:10px;background:rgba(255,255,255,.035);color:#8b90a2}.adminV2Live{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;margin:13px 3px 18px;padding:9px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.018));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.adminV2LiveSignal{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:rgba(51,205,119,.08)}.adminV2LiveSignal i{width:8px;height:8px;display:block;border-radius:50%;background:#3bd17c;box-shadow:0 0 0 4px rgba(59,209,124,.085),0 0 14px rgba(59,209,124,.32)}.adminV2LiveCopy{min-width:0}.adminV2LiveCopy small,.adminV2LiveCopy strong{display:block}.adminV2LiveCopy strong{color:#d6d8e1;font-size:10.5px;font-weight:760}.adminV2LiveCopy small{margin-top:2px;overflow:hidden;color:#6f7486;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.adminV2Live>b{padding:4px 6px;border:1px solid rgba(59,209,124,.13);border-radius:7px;background:rgba(59,209,124,.07);color:#68da99;font-size:7.5px;font-weight:900;letter-spacing:.08em}.adminV2Nav{display:block;flex:1 0 auto}.adminV2NavGroup{display:grid;grid-gap:5px;gap:5px}.adminV2NavGroup>small{display:block;padding:0 10px 7px;color:#555a6b;font-size:8.5px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.adminV2NavGroup button{position:relative;width:100%;min-height:47px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;padding:5px 8px 5px 7px;border:1px solid transparent;border-radius:13px;background:transparent;color:#9297a8;font:inherit;font-size:12px;font-weight:670;text-align:left;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.adminV2NavGroup button:hover{transform:translateX(2px);border-color:rgba(255,255,255,.05);background:rgba(255,255,255,.04);color:#f2f2f6}.adminV2NavGroup button.active{border-color:rgba(139,123,255,.15);background:linear-gradient(90deg,rgba(116,94,245,.2),rgba(116,94,245,.065));color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 8px 24px rgba(5,6,12,.08)}.adminV2NavGroup button.active:before{content:"";position:absolute;left:-8px;top:50%;width:3px;height:23px;border-radius:0 5px 5px 0;background:#8c7dff;box-shadow:0 0 13px rgba(140,125,255,.48);transform:translateY(-50%)}.adminV2NavIcon{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.04);border-radius:11px;background:rgba(255,255,255,.024);color:#747a8e;transition:color .16s ease,background .16s ease,border-color .16s ease}.adminV2NavIcon svg{display:block}.adminV2NavGroup button:hover .adminV2NavIcon{border-color:rgba(255,255,255,.07);background:rgba(255,255,255,.05);color:#c5c8d3}.adminV2NavGroup button.active .adminV2NavIcon{border-color:rgba(140,125,255,.16);background:rgba(140,125,255,.115);color:#b8adff}.adminV2NavChevron{width:20px;height:20px;display:grid;place-items:center;border-radius:7px;color:#4d5264;font-size:17px;font-style:normal;font-weight:400;transition:color .16s ease,transform .16s ease}.adminV2NavGroup button.active .adminV2NavChevron,.adminV2NavGroup button:hover .adminV2NavChevron{color:#a7abba;transform:translateX(1px)}.adminV2NavGroup button em{padding:4px 7px;border:1px solid rgba(255,255,255,.055);border-radius:7px;background:rgba(255,255,255,.034);color:#686d7e;font-size:7.5px;font-style:normal;font-weight:900;letter-spacing:.04em}.adminV2NavGroup button:has(em){cursor:default;opacity:.72}.adminV2NavGroup button:has(em):hover{transform:none;border-color:transparent;background:transparent;color:#9297a8}.adminV2SidebarBottom{margin-top:auto;display:grid;grid-gap:9px;gap:9px;padding:16px 3px 0;border-top:1px solid rgba(255,255,255,.055)}.adminV2ThemePanel{padding:9px;border:1px solid rgba(255,255,255,.055);border-radius:13px;background:rgba(255,255,255,.024)}.adminV2ThemeLabel{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;padding:0 2px}.adminV2ThemeLabel span{color:#898ea0;font-size:8.5px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.adminV2ThemeLabel small{color:#606577;font-size:8.5px;font-weight:650}.adminV2Theme{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:3px;border:1px solid rgba(255,255,255,.035);border-radius:10px;background:rgba(0,0,0,.13)}.adminV2Theme button{height:30px;border:0;border-radius:8px;background:transparent;color:#707587;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.adminV2Theme button:hover{background:rgba(255,255,255,.04);color:#c5c7d1}.adminV2Theme button.active{background:#292b39;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.055)}.adminV2Logout{width:100%;min-height:51px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:8px 9px;border:1px solid transparent;border-radius:13px;background:transparent;color:#8d92a3;font:inherit;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease}.adminV2Logout:hover{border-color:rgba(239,92,119,.105);background:rgba(239,92,119,.06)}.adminV2Logout:disabled{cursor:wait;opacity:.65}.adminV2LogoutIcon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(239,92,119,.065);color:#d97387}.adminV2LogoutCopy{min-width:0}.adminV2LogoutCopy small,.adminV2LogoutCopy strong{display:block}.adminV2LogoutCopy strong{color:#a8acba;font-size:10.5px;font-weight:760}.adminV2LogoutCopy small{margin-top:2px;color:#5f6475;font-size:8.5px}.adminV2Logout:hover .adminV2LogoutCopy strong{color:#ec98a8}.adminV2Content{margin-left:var(--admin-sidebar-width)}@media(max-width:980px){.adminV2Sidebar{width:276px;transform:translateX(-105%);transition:transform .22s ease;box-shadow:24px 0 60px rgba(0,0,0,.23)}.adminV2Sidebar.open{transform:translateX(0)}.adminV2Close{display:grid}.adminV2Content{margin-left:0}}@media(max-width:680px){.adminV2Sidebar{width:min(87vw,292px);padding:14px 12px}.adminV2Brand{min-height:58px;padding-top:4px}.adminV2Live{margin-top:11px;margin-bottom:14px}.adminV2NavGroup button{min-height:45px}.adminV2SidebarBottom{padding-top:13px}}@media(prefers-reduced-motion:reduce){.adminV2Logout,.adminV2NavChevron,.adminV2NavGroup button,.adminV2NavIcon,.adminV2Sidebar{transition:none!important}}.adminLoginV3{position:relative;min-height:100dvh;display:grid;place-items:center;overflow:hidden;padding:30px;background:radial-gradient(circle at 4% 6%,rgba(78,130,255,.24),transparent 29%),radial-gradient(circle at 96% 12%,rgba(235,111,255,.17),transparent 30%),radial-gradient(circle at 50% 100%,rgba(126,93,255,.12),transparent 35%),#f3f5ff;color:#11162d}.adminLoginV3:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.3),transparent 45%)}.adminLoginV3BackdropGlow{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}.adminLoginV3GlowA{width:340px;height:340px;top:-170px;left:-130px;background:rgba(50,111,255,.16)}.adminLoginV3GlowB{width:390px;height:390px;right:-190px;bottom:-200px;background:rgba(219,72,255,.12)}.adminLoginV3Shell{position:relative;z-index:2;width:min(1060px,100%);min-height:690px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);overflow:hidden;border:1px solid rgba(48,61,115,.12);border-radius:25px;background:#fff;box-shadow:0 32px 85px rgba(55,65,122,.17),0 3px 8px rgba(42,51,93,.04)}.adminLoginV3Promo{position:relative;min-width:0;display:flex;flex-direction:column;overflow:hidden;padding:35px 40px 30px;color:#fff;background:radial-gradient(circle at 85% 65%,rgba(130,47,255,.4),transparent 36%),radial-gradient(circle at 5% 100%,rgba(0,155,255,.34),transparent 31%),linear-gradient(145deg,#071338,#09194b 48%,#251067)}.adminLoginV3Promo:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:radial-gradient(rgba(255,255,255,.22) .6px,transparent 0);background-size:18px 18px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 72%);mask-image:linear-gradient(180deg,#000,transparent 72%)}.adminLoginV3PromoTop{position:relative;z-index:3;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.adminLoginV3Brand{display:flex;align-items:center;gap:11px;min-width:0}.adminLoginV3LogoMark{position:relative;width:43px;height:38px;flex:0 0 43px;display:grid;place-items:center;-webkit-clip-path:polygon(9% 18%,34% 40%,50% 5%,68% 40%,94% 18%,82% 90%,18% 90%);clip-path:polygon(9% 18%,34% 40%,50% 5%,68% 40%,94% 18%,82% 90%,18% 90%);background:linear-gradient(145deg,#ff4ed7,#9d35ff 47%,#1ba9ff);filter:drop-shadow(0 7px 13px rgba(111,48,255,.32))}.adminLoginV3LogoMark span{margin-top:7px;color:#fff;font-size:10px;font-weight:950}.adminLoginV3Brand strong{overflow:hidden;color:#fff;font-size:20px;font-weight:900;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.adminLoginV3LogoImage{display:block;max-width:185px;max-height:47px;object-fit:contain}.adminLoginV3PortalBadge{flex:0 0 auto;padding:7px 11px;border:1px solid rgba(173,167,255,.18);border-radius:999px;background:rgba(89,86,190,.28);color:#d9d8ff;font-size:8px;font-weight:850;letter-spacing:.05em}.adminLoginV3PromoCopy{position:relative;z-index:3;margin-top:65px}.adminLoginV3PromoEyebrow{display:block;margin-bottom:10px;color:#9b9ff5;font-size:8px;font-weight:900;letter-spacing:.16em}.adminLoginV3PromoCopy h1{margin:0;color:#fff;font-size:clamp(36px,4vw,48px);font-weight:850;line-height:1.03;letter-spacing:-.045em;text-transform:capitalize}.adminLoginV3PromoCopy h1 b{color:#d758ff;font-weight:850;text-shadow:0 0 30px rgba(214,68,255,.25)}.adminLoginV3PromoCopy p{max-width:350px;margin:18px 0 0;color:#c0c7e0;font-size:11px;line-height:1.75}.adminLoginV3Benefits{position:relative;z-index:3;display:grid;grid-gap:14px;gap:14px;margin-top:31px}.adminLoginV3Benefits>div{display:flex;align-items:center;gap:12px}.adminLoginV3BenefitIcon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.adminLoginV3BenefitIcon svg{width:17px;height:17px}.adminLoginV3BenefitPurple{color:#e45aff;background:rgba(181,65,255,.13)}.adminLoginV3BenefitGreen{color:#39e6b0;background:rgba(30,208,164,.11)}.adminLoginV3BenefitGold{color:#ffd34e;background:rgba(255,187,45,.11)}.adminLoginV3Benefits p{margin:0}.adminLoginV3Benefits strong{display:block;color:#fff;font-size:10px;font-weight:800}.adminLoginV3Benefits small{display:block;margin-top:3px;color:#9ba6c7;font-size:8px}.adminLoginV3Artwork{z-index:2;right:-25px;bottom:42px;width:330px;height:205px}.adminLoginV3Artwork,.adminLoginV3Orbit{position:absolute;transform:rotate(-7deg)}.adminLoginV3Orbit{width:260px;height:150px;right:10px;bottom:5px;border:2px solid rgba(185,73,255,.42);border-radius:50%;box-shadow:0 0 22px rgba(182,54,255,.28),0 0 0 15px rgba(49,112,255,.04)}.adminLoginV3DashboardArt{position:absolute;right:57px;bottom:22px;width:205px;height:126px;overflow:hidden;border:1px solid rgba(149,167,255,.25);border-radius:17px;background:linear-gradient(145deg,rgba(14,27,82,.98),rgba(27,20,92,.96));box-shadow:0 20px 40px rgba(2,7,37,.38),inset 0 1px 0 rgba(255,255,255,.08)}.adminLoginV3ArtTop{height:27px;display:flex;align-items:center;gap:4px;padding:0 10px;border-bottom:1px solid rgba(255,255,255,.06)}.adminLoginV3ArtTop i{width:4px;height:4px;border-radius:50%;background:#7d72e9}.adminLoginV3Bars{position:absolute;left:18px;bottom:23px;width:92px;height:61px;display:flex;align-items:flex-end;gap:7px}.adminLoginV3Bars i{width:9px;border-radius:3px 3px 1px 1px;background:linear-gradient(0deg,#235eff,#34c2ff);box-shadow:0 0 10px rgba(31,122,255,.22)}.adminLoginV3Bars i:first-child{height:18px}.adminLoginV3Bars i:nth-child(2){height:28px}.adminLoginV3Bars i:nth-child(3){height:39px}.adminLoginV3Bars i:nth-child(4){height:30px}.adminLoginV3Bars i:nth-child(5){height:51px}.adminLoginV3Bars i:nth-child(6){height:44px}.adminLoginV3ArtCards{position:absolute;right:17px;top:42px;display:grid;grid-gap:8px;gap:8px}.adminLoginV3ArtCards span{width:55px;height:27px;border:1px solid rgba(255,255,255,.06);border-radius:7px;background:linear-gradient(135deg,rgba(80,72,213,.3),rgba(30,50,113,.35))}.adminLoginV3Float{position:absolute;z-index:4;width:43px;height:43px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;box-shadow:0 12px 25px rgba(4,8,40,.25)}.adminLoginV3FloatA{top:12px;left:35px;background:linear-gradient(145deg,#e44cff,#7554ff)}.adminLoginV3FloatB{top:56px;right:4px;background:linear-gradient(145deg,#1aa8ff,#3c6dff)}.adminLoginV3FloatC{right:35px;bottom:2px;background:linear-gradient(145deg,#a850ff,#633dff)}.adminLoginV3PromoFooter{position:relative;z-index:5;display:flex;align-items:center;gap:8px;margin-top:auto;color:#7784ae;font-size:7.5px;font-weight:650}.adminLoginV3PromoFooter i{width:3px;height:3px;border-radius:50%;background:#65729a}.adminLoginV3Login{min-width:0;display:flex;flex-direction:column;padding:34px 48px 25px;background:linear-gradient(180deg,#fff,#fdfdff)}.adminLoginV3BrandMobile{display:none}.adminLoginV3FormArea{width:100%;max-width:390px;margin:auto}.adminLoginV3FormBrand{display:flex;justify-content:center;margin-bottom:31px}.adminLoginV3FormBrand .adminLoginV3Brand{justify-content:center}.adminLoginV3FormBrand .adminLoginV3Brand strong{color:#17204b;font-size:20px}.adminLoginV3FormBrand .adminLoginV3LogoMark{width:46px;height:41px;flex-basis:46px}.adminLoginV3FormBrand .adminLoginV3LogoImage{max-width:190px;max-height:55px}.adminLoginV3Welcome{text-align:center}.adminLoginV3Welcome h2{margin:0;color:#11162d;font-size:28px;font-weight:850;letter-spacing:-.035em}.adminLoginV3Welcome p{margin:7px 0 0;color:#68729a;font-size:10px}.adminLoginV3Form{display:grid;grid-gap:15px;gap:15px;margin-top:31px}.adminLoginV3Input{position:relative;display:flex;align-items:center}.adminLoginV3Input>span{position:absolute;z-index:2;left:16px;display:grid;place-items:center;color:#66719a;pointer-events:none}.adminLoginV3Input>span svg{width:18px;height:18px}.adminLoginV3Input input{width:100%;height:58px;padding:0 48px;outline:0;border:1px solid #dfe3ef;border-radius:13px;background:#fff;color:#182043;font:inherit;font-size:11px;box-shadow:0 4px 13px rgba(56,69,124,.025);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.adminLoginV3Input input::placeholder{color:#7580a5}.adminLoginV3Input input:focus{border-color:#8265ef;box-shadow:0 0 0 4px rgba(112,76,235,.08),0 7px 18px rgba(74,68,137,.04)}.adminLoginV3Input input:disabled{opacity:.7;cursor:wait}.adminLoginV3Eye{position:absolute;z-index:3;right:10px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:9px;background:transparent;color:#69749c;cursor:pointer}.adminLoginV3Eye:hover{background:#f4f4fb;color:#523fd0}.adminLoginV3Error{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;padding:9px 10px;border:1px solid #f2d3da;border-radius:10px;background:#fff7f8;color:#a74155;font-size:9px}.adminLoginV3Error b{width:27px;height:27px;display:grid;place-items:center;border-radius:7px;background:#fde8ec}.adminLoginV3Submit{width:100%;height:57px;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:6px;border:0;border-radius:12px;color:#fff;background:linear-gradient(100deg,#b82cff,#7539ff 45%,#1f9eff);box-shadow:0 12px 26px rgba(104,54,237,.22),inset 0 1px 0 rgba(255,255,255,.2);font:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.adminLoginV3Submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 31px rgba(104,54,237,.27),inset 0 1px 0 rgba(255,255,255,.2)}.adminLoginV3Submit:disabled{opacity:.75;cursor:wait}.adminLoginV3Submit svg{width:17px;height:17px}.adminLoginV3Spinner{width:15px;height:15px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:adminLoginV3Spin .7s linear infinite}@keyframes adminLoginV3Spin{to{transform:rotate(1turn)}}.adminLoginV3Divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:13px;gap:13px;margin:26px 0 18px}.adminLoginV3Divider i{height:1px;background:#e5e7ef}.adminLoginV3Divider span{color:#9ba1b6;font-size:8px;font-weight:700}.adminLoginV3Secure{min-height:61px;display:flex;align-items:center;justify-content:center;gap:11px;padding:10px 15px;border:1px solid #eceef5;border-radius:12px;background:linear-gradient(180deg,#fafbfe,#f7f8fc)}.adminLoginV3Secure>span{display:grid;place-items:center;color:#56658f}.adminLoginV3Secure small,.adminLoginV3Secure strong{display:block}.adminLoginV3Secure strong{color:#435074;font-size:9px;font-weight:800}.adminLoginV3Secure small{margin-top:2px;color:#9aa0b3;font-size:7.5px}.adminLoginV3LoginFooter{margin-top:auto;padding-top:30px;color:#9da3b5;font-size:8px;text-align:center}@media(max-width:900px){.adminLoginV3{padding:20px}.adminLoginV3Shell{grid-template-columns:minmax(0,.83fr) minmax(390px,1.17fr)}.adminLoginV3Promo{padding:30px 27px 26px}.adminLoginV3PortalBadge{display:none}.adminLoginV3PromoCopy{margin-top:56px}.adminLoginV3PromoCopy h1{font-size:37px}.adminLoginV3Artwork{opacity:.82;right:-80px}.adminLoginV3Login{padding:34px 38px 25px}}@media(max-width:720px){.adminLoginV3{display:block;min-height:100dvh;padding:0;background:radial-gradient(circle at 100% 0,rgba(197,62,255,.1),transparent 25%),radial-gradient(circle at 0 0,rgba(35,133,255,.09),transparent 26%),#fff}.adminLoginV3:before,.adminLoginV3BackdropGlow{display:none}.adminLoginV3Shell{width:100%;min-height:100dvh;display:block;border:0;border-radius:0;box-shadow:none;background:transparent}.adminLoginV3Promo{display:none}.adminLoginV3Login{min-height:100dvh;padding:max(24px,env(safe-area-inset-top)) 21px max(22px,env(safe-area-inset-bottom));background:transparent}.adminLoginV3BrandMobile{display:flex;justify-content:center;margin-bottom:52px}.adminLoginV3BrandMobile strong{color:#17204b;font-size:18px}.adminLoginV3BrandMobile .adminLoginV3LogoMark{width:42px;height:37px;flex-basis:42px}.adminLoginV3BrandMobile .adminLoginV3LogoImage{max-width:180px;max-height:47px}.adminLoginV3FormArea{max-width:430px;margin:0 auto}.adminLoginV3FormBrand{display:none}.adminLoginV3Welcome h2{font-size:28px}.adminLoginV3Welcome p{margin-top:8px;font-size:10.5px}.adminLoginV3Form{gap:14px;margin-top:31px}.adminLoginV3Input input{height:56px;border-radius:13px;font-size:11.5px}.adminLoginV3Submit{height:56px;border-radius:13px;font-size:11px}.adminLoginV3Divider{margin:25px 0 18px}.adminLoginV3Secure{min-height:60px}.adminLoginV3LoginFooter{margin-top:auto;padding-top:38px}}@media(max-width:390px){.adminLoginV3Login{padding-left:17px;padding-right:17px}.adminLoginV3BrandMobile{margin-bottom:43px}.adminLoginV3Welcome h2{font-size:26px}.adminLoginV3Input input,.adminLoginV3Submit{height:54px}}@media(prefers-reduced-motion:reduce){.adminLoginV3Input input,.adminLoginV3Submit{transition:none!important}.adminLoginV3Spinner{animation-duration:1.4s}}.rbPage{display:grid;grid-gap:22px;gap:22px}.rbRefresh{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--av1-border,#e5e7eb);border-radius:12px;background:var(--av1-card,#fff);color:inherit;padding:0 16px;font:inherit;font-weight:700;cursor:pointer}.rbRefresh:hover{transform:translateY(-1px)}.rbRefresh:disabled{opacity:.6;cursor:wait}.rbHero{position:relative;overflow:hidden;display:flex;align-items:stretch;justify-content:space-between;gap:28px;padding:32px;border:1px solid var(--av1-border,#e5e7eb);border-radius:22px;background:radial-gradient(circle at 90% 0,color-mix(in srgb,var(--loyal-primary,#6d5dfc) 14%,transparent),transparent 42%),var(--av1-card,#fff)}.rbHeroCopy{max-width:680px}.rbCardHead>div:first-child>span,.rbEyebrow{display:block;margin-bottom:7px;font-size:11px;line-height:1.2;font-weight:800;letter-spacing:.11em;text-transform:uppercase;opacity:.55}.rbHero h2{margin:0;font-size:clamp(28px,4vw,42px);line-height:1.05;letter-spacing:-.04em}.rbHeroCopy>p{max-width:610px;margin:13px 0 0;font-size:14px;line-height:1.75;opacity:.65}.rbHeroStatus{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.rbRentBox{min-width:235px;display:flex;flex-direction:column;justify-content:center;padding:24px 26px;border-radius:18px;background:color-mix(in srgb,var(--loyal-primary,#6d5dfc) 8%,var(--av1-card,#fff));border:1px solid color-mix(in srgb,var(--loyal-primary,#6d5dfc) 18%,transparent)}.rbRentBox span{font-size:12px;font-weight:700;opacity:.58}.rbRentBox strong{margin-top:8px;font-size:30px;line-height:1;letter-spacing:-.04em}.rbRentBox small{margin-top:8px;font-size:11px;opacity:.48}.rbStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.rbCard,.rbStat{border:1px solid var(--av1-border,#e5e7eb);background:var(--av1-card,#fff);border-radius:18px}.rbStat{min-width:0;padding:20px}.rbStat>span{display:block;font-size:11px;font-weight:700;opacity:.52}.rbStat>strong{display:block;margin-top:10px;overflow:hidden;text-overflow:ellipsis;font-size:21px;line-height:1.15;letter-spacing:-.03em}.rbStat>small{display:block;margin-top:7px;font-size:11px;opacity:.45}.rbGrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:16px;gap:16px}.rbCard{padding:24px}.rbCardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.rbCardHead h3{margin:0;font-size:18px;letter-spacing:-.025em}.rbCardIcon{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--loyal-primary,#6d5dfc) 9%,transparent);font-size:15px;font-weight:800}.rbDetails{display:grid}.rbDetailRow{min-height:51px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--av1-border,#e5e7eb)}.rbDetailRow:first-child{border-top:0}.rbDetailRow span{font-size:12px;opacity:.58}.rbDetailRow strong{text-align:right;font-size:12px;font-weight:750}.rbPolicy{display:grid;grid-gap:17px;gap:17px}.rbPolicy>div{display:flex;align-items:flex-start;gap:13px}.rbPolicy b{flex:0 0 auto;width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--loyal-primary,#6d5dfc) 9%,transparent);font-size:10px}.rbPolicy p{margin:0}.rbPolicy span,.rbPolicy strong{display:block}.rbPolicy strong{font-size:12px}.rbPolicy span{margin-top:4px;font-size:11px;line-height:1.6;opacity:.52}.rbReason{margin-top:20px;padding:14px 15px;border-radius:12px;background:rgba(239,68,68,.07)}.rbReason span,.rbReason strong{display:block}.rbReason span{font-size:10px;font-weight:800;text-transform:uppercase;opacity:.5}.rbReason strong{margin-top:5px;font-size:12px}.rbStatus{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;font-size:10px;line-height:1;font-weight:800;white-space:nowrap}.rbStatus i{width:6px;height:6px;border-radius:50%;background:currentColor}.rbStatus.is-good{color:#15803d;background:rgba(34,197,94,.1)}.rbStatus.is-warning{color:#b45309;background:rgba(245,158,11,.12)}.rbStatus.is-danger{color:#dc2626;background:rgba(239,68,68,.1)}.rbStatus.is-neutral{background:rgba(148,163,184,.13)}.rbAlert{display:flex;align-items:flex-start;gap:12px;padding:15px 17px;border-radius:14px;border:1px solid transparent}.rbAlertIcon{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;font-size:12px;font-weight:900}.rbAlert span,.rbAlert strong{display:block}.rbAlert strong{font-size:12px}.rbAlert span{margin-top:4px;font-size:11px;line-height:1.55;opacity:.67}.rbAlertDanger{color:#b91c1c;background:rgba(239,68,68,.07);border-color:rgba(239,68,68,.15)}.rbAlertDanger .rbAlertIcon{background:rgba(239,68,68,.12)}.rbAlertWarning{color:#92400e;background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.18)}.rbAlertWarning .rbAlertIcon{background:rgba(245,158,11,.13)}.rbHistoryCard{overflow:hidden}.rbHistoryCount{padding:6px 9px;border-radius:999px;background:rgba(148,163,184,.1);font-size:10px;font-weight:700}.rbTableWrap{overflow-x:auto}.rbTable{width:100%;border-collapse:collapse}.rbTable td,.rbTable th{padding:14px 12px;border-top:1px solid var(--av1-border,#e5e7eb);text-align:left;font-size:11px;white-space:nowrap}.rbTable th{font-size:9px;letter-spacing:.08em;text-transform:uppercase;opacity:.45}.rbPaymentName{display:flex;align-items:center;gap:11px}.rbPaymentName>span{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:rgba(148,163,184,.1);font-size:9px;font-weight:800}.rbPaymentName small,.rbPaymentName strong{display:block}.rbPaymentName strong{font-size:11px}.rbPaymentName small{margin-top:3px;font-size:9px;opacity:.45}.rbAmount{font-weight:800}.rbEmpty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.rbEmpty>div{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:rgba(148,163,184,.1);font-weight:800}.rbEmpty strong{margin-top:13px;font-size:13px}.rbEmpty span{max-width:330px;margin-top:6px;font-size:11px;line-height:1.6;opacity:.5}.rbEmptyLarge{min-height:420px}.rbSkeleton{display:grid;grid-gap:18px;gap:18px}.rbSkGrid i,.rbSkHero,.rbSkStats i{display:block;border-radius:18px;background:linear-gradient(90deg,rgba(148,163,184,.08),rgba(148,163,184,.16),rgba(148,163,184,.08));background-size:200% 100%;animation:rbPulse 1.5s linear infinite}.rbSkHero{height:220px}.rbSkStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.rbSkStats i{height:110px}.rbSkGrid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:16px;gap:16px}.rbSkGrid i{height:310px}@keyframes rbPulse{to{background-position:-200% 0}}@media (max-width:1050px){.rbStats{grid-template-columns:repeat(2,1fr)}.rbGrid{grid-template-columns:1fr}}@media (max-width:700px){.rbPage{gap:14px}.rbHero{flex-direction:column;padding:21px;border-radius:17px}.rbHero h2{font-size:29px}.rbRentBox{min-width:0;padding:19px}.rbStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rbStat{padding:15px;border-radius:14px}.rbStat>strong{font-size:17px}.rbCard{padding:17px;border-radius:15px}.rbDetailRow{min-height:48px}.rbTable td,.rbTable th{padding:12px 9px}.rbSkStats{grid-template-columns:repeat(2,1fr)}.rbSkGrid{grid-template-columns:1fr}}@media (max-width:430px){.rbStats{grid-template-columns:1fr 1fr}.rbStat>strong{font-size:15px}.rbHeroStatus{gap:6px}}.wmLogin{position:relative;min-height:100vh;overflow:hidden;display:grid;place-items:center;padding:32px;background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--loyal-primary,#6d5dfc) 14%,transparent),transparent 34%),radial-gradient(circle at 88% 82%,color-mix(in srgb,var(--loyal-accent,#20c997) 10%,transparent),transparent 30%),#f5f7fb;color:#172033}.wmLoginGlow{position:absolute;border-radius:999px;filter:blur(90px);pointer-events:none;opacity:.38}.wmLoginGlowOne{width:340px;height:340px;left:-160px;top:-140px;background:var(
    --loyal-primary,#6d5dfc
  )}.wmLoginGlowTwo{width:300px;height:300px;right:-140px;bottom:-120px;background:var(
    --loyal-accent,#20c997
  )}.wmLoginShell{z-index:1;width:min(1120px,100%);min-height:680px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);border:1px solid rgba(255,255,255,.78);border-radius:32px;background:rgba(255,255,255,.86);box-shadow:0 34px 90px rgba(26,32,58,.14),0 4px 14px rgba(26,32,58,.05);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.wmLoginBrandPanel,.wmLoginShell{position:relative;overflow:hidden}.wmLoginBrandPanel{display:flex;flex-direction:column;padding:48px;color:#fff;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.12),transparent 28%),linear-gradient(145deg,#11172a,#181c3a 52%,#29225a)}.wmLoginBrandPanel:after{content:"";position:absolute;width:320px;height:320px;right:-150px;bottom:70px;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 54px rgba(255,255,255,.025),0 0 0 108px rgba(255,255,255,.018)}.wmLoginBrand{position:relative;z-index:1;display:flex;align-items:center;gap:14px}.wmLoginMark{width:46px;height:46px;display:flex;align-items:flex-end;justify-content:center;gap:4px;padding:10px;border-radius:14px;background:linear-gradient(135deg,var(--loyal-primary,#7667ff),var(--loyal-accent,#4ecdc4));box-shadow:0 12px 30px rgba(93,80,220,.28)}.wmLoginMark span{width:5px;display:block;border-radius:8px;background:#fff}.wmLoginMark span:first-child{height:11px}.wmLoginMark span:nth-child(2){height:20px}.wmLoginMark span:nth-child(3){height:15px}.wmLoginBrand strong{display:block;font-size:21px;letter-spacing:-.5px}.wmLoginBrand div>span{display:block;margin-top:2px;color:rgba(255,255,255,.56);font-size:11px;letter-spacing:.04em}.wmLoginHero{position:relative;z-index:1;margin:auto 0;padding:70px 0 48px}.wmLoginEyebrow{display:inline-block;margin-bottom:18px;color:#a9a5ff;font-size:11px;font-weight:800;letter-spacing:.16em}.wmLoginHero h1{margin:0;max-width:530px;color:#fff;font-size:clamp(40px,4.4vw,62px);line-height:1.02;letter-spacing:-.055em}.wmLoginHero h1 b{font-weight:700;background:linear-gradient(90deg,#b4adff,#76e2d5);-webkit-background-clip:text;background-clip:text;color:transparent}.wmLoginHero p{max-width:510px;margin:24px 0 0;color:rgba(255,255,255,.62);font-size:15px;line-height:1.75}.wmLoginFeatureGrid{position:relative;z-index:1;display:grid;grid-gap:10px;gap:10px}.wmLoginFeatureGrid article{display:flex;align-items:center;gap:13px;padding:12px 14px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.035)}.wmLoginFeatureGrid article>span{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:9px;background:rgba(157,148,255,.13);color:#bbb5ff;font-size:10px;font-weight:800}.wmLoginFeatureGrid small,.wmLoginFeatureGrid strong{display:block}.wmLoginFeatureGrid strong{font-size:12px}.wmLoginFeatureGrid small{margin-top:2px;color:rgba(255,255,255,.48);font-size:10px}.wmLoginBrandFooter{position:relative;z-index:1;margin:28px 0 0;color:rgba(255,255,255,.28);font-size:9px;font-weight:700;letter-spacing:.16em}.wmLoginFormPanel{position:relative;display:flex;flex-direction:column;padding:52px 56px 30px;background:rgba(255,255,255,.88)}.wmLoginMobileBrand{display:none}.wmLoginFormWrap{width:100%;max-width:390px;margin:auto}.wmLoginSecureBadge{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #e5e8f2;border-radius:999px;color:#6d7485;background:#f8f9fc;font-size:9px;font-weight:800;letter-spacing:.12em}.wmLoginSecureBadge i{width:7px;height:7px;border-radius:50%;background:#22b573;box-shadow:0 0 0 4px rgba(34,181,115,.1)}.wmLoginFormWrap h2{margin:22px 0 8px;color:#171b2c;font-size:34px;line-height:1.08;letter-spacing:-.04em}.wmLoginIntro{margin:0 0 34px;color:#747b8e;font-size:13px;line-height:1.6}.wmLoginForm{display:grid;grid-gap:20px;gap:20px}.wmLoginForm label>span{display:block;margin-bottom:8px;color:#3b4151;font-size:11px;font-weight:700}.wmLoginInput{height:52px;display:flex;align-items:center;gap:11px;padding:0 15px;border:1px solid #e1e4ec;border-radius:13px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.wmLoginInput:focus-within{border-color:var(--loyal-primary,#6d5dfc);box-shadow:0 0 0 4px color-mix(in srgb,var(--loyal-primary,#6d5dfc) 10%,transparent)}.wmLoginInput>svg{width:19px;height:19px;flex:0 0 19px;color:#9399a8}.wmLoginInput input{min-width:0;flex:1 1;border:0;outline:0;background:transparent;color:#202536;font:inherit;font-size:13px}.wmLoginInput input::placeholder{color:#adb2bf}.wmLoginPasswordToggle{border:0;padding:6px;background:transparent;color:var(--loyal-primary,#6d5dfc);cursor:pointer;font-size:10px;font-weight:800}.wmLoginError{padding:11px 13px;border:1px solid #ffd4d4;border-radius:11px;background:#fff5f5;color:#c43d3d;font-size:11px;line-height:1.5}.wmLoginSubmit{height:54px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:13px;background:linear-gradient(135deg,var(--loyal-primary,#6d5dfc),var(--loyal-secondary,#4e42d7));color:#fff;box-shadow:0 13px 26px color-mix(in srgb,var(--loyal-primary,#6d5dfc) 24%,transparent);cursor:pointer;font-size:12px;font-weight:800;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.wmLoginSubmit:hover:not(:disabled){transform:translateY(-1px)}.wmLoginSubmit:disabled{cursor:wait;opacity:.7}.wmLoginSubmit svg{width:17px;height:17px}.wmLoginSecurity{display:flex;align-items:flex-start;gap:9px;margin-top:24px;padding-top:20px;border-top:1px solid #eceef4;color:#8a90a0;font-size:10px;line-height:1.55}.wmLoginSecurity svg{width:17px;height:17px;flex:0 0 17px;color:#7a8090}.wmLoginCopyright{margin:auto 0 0;padding-top:30px;text-align:center;color:#a1a6b2;font-size:9px}@media (max-width:900px){.wmLogin{padding:20px}.wmLoginShell{width:min(520px,100%);min-height:auto;display:block;border-radius:25px}.wmLoginBrandPanel{display:none}.wmLoginFormPanel{min-height:650px;padding:38px 34px 28px}.wmLoginMobileBrand{display:flex;align-items:center;gap:11px;color:#202536}.wmLoginMobileBrand .wmLoginMark{width:40px;height:40px;padding:9px;border-radius:12px}.wmLoginMobileBrand strong{font-size:19px}.wmLoginFormWrap{margin-top:70px}}@media (max-width:520px){.wmLogin{min-height:100svh;padding:0;background:#fff}.wmLoginShell{width:100%;min-height:100svh;border:0;border-radius:0;box-shadow:none}.wmLoginFormPanel{min-height:100svh;padding:28px 22px 22px}.wmLoginFormWrap{margin-top:62px}.wmLoginFormWrap h2{font-size:30px}.wmLoginInput{height:54px}.wmLoginSubmit{height:55px}}.wmConsole{--wm-ink:#17182a;--wm-muted:#73798c;--wm-border:#e9eaf1;--wm-purple:#6657f5;--wm-blue:#4e85ee;--wm-sidebar:#171a37;min-height:100vh;background:radial-gradient(circle at 100% 100%,rgba(225,84,179,.08),transparent 25rem),#f7f8fc;color:var(--wm-ink);display:flex}.wmSidebar{position:fixed;inset:0 auto 0 0;width:270px;padding:26px 20px 22px;background:radial-gradient(circle at 110% 35%,rgba(111,95,246,.18),transparent 18rem),linear-gradient(180deg,#181b39,#12152f);color:#fff;z-index:80;display:flex;flex-direction:column;box-shadow:16px 0 45px rgba(21,24,55,.08)}.wmBrand{display:flex;align-items:center;gap:12px;padding:0 7px 25px}.wmBrandMark{width:44px;height:44px;border-radius:13px;display:flex;align-items:flex-end;justify-content:center;gap:4px;padding:11px 9px;background:linear-gradient(145deg,#795cf7,#d72c9b);box-shadow:0 12px 28px rgba(154,62,211,.28)}.wmBrandMark span{width:4px;border-radius:4px;background:#fff}.wmBrandMark span:first-child{height:12px}.wmBrandMark span:nth-child(2){height:22px}.wmBrandMark span:nth-child(3){height:17px}.wmBrand strong{display:block;font-size:20px;line-height:1.05;letter-spacing:-.4px}.wmBrand small{display:block;margin-top:5px;color:#969cb8;font-size:11px;letter-spacing:.02em}.wmSidebarClose{display:none;margin-left:auto;border:0;background:transparent;color:#fff}.wmConsoleLabel{margin:14px 12px 10px;color:#727995;font-size:10px;font-weight:800;letter-spacing:.15em}.wmNavigation{display:grid;grid-gap:5px;gap:5px}.wmNavigation a{height:47px;padding:0 13px;border-radius:12px;display:flex;align-items:center;gap:12px;color:#aab0c8;font-size:14px;font-weight:650;transition:.18s ease}.wmNavigation a:hover{color:#fff;background:rgba(255,255,255,.055)}.wmNavigation a.active{color:#fff;background:linear-gradient(90deg,rgba(103,87,245,.25),rgba(103,87,245,.09));box-shadow:inset 3px 0 0 #7a68ff}.wmSidebarBottom{margin-top:auto;display:grid;grid-gap:10px;gap:10px}.wmSecureState{padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:13px;display:flex;align-items:center;gap:10px;color:#9da4c0}.wmSecureState small,.wmSecureState strong{display:block}.wmSecureState strong{color:#dfe2f1;font-size:12px}.wmSecureState small{margin-top:2px;font-size:10px}.wmLogout{height:43px;border:0;border-radius:11px;background:transparent;color:#949bb8;display:flex;align-items:center;gap:10px;padding:0 13px;font-weight:650;cursor:pointer}.wmLogout:hover{background:rgba(255,255,255,.05);color:#fff}.wmMain{width:calc(100% - 270px);margin-left:270px;min-height:100vh}.wmTopbar{height:70px;padding:0 38px;border-bottom:1px solid var(--wm-border);background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:-webkit-sticky;position:sticky;top:0;z-index:50;gap:14px}.wmTopbar,.wmTopbarTitle{display:flex;align-items:center}.wmTopbarTitle{gap:8px;color:#777d90;font-size:13px;font-weight:650}.wmMenuButton{display:none;border:0;background:transparent;color:var(--wm-ink)}.wmCreateTop{margin-left:auto;height:39px;padding:0 15px;border-radius:10px;display:flex;align-items:center;gap:7px;color:#fff;background:linear-gradient(135deg,var(--wm-purple),var(--wm-blue));font-size:12px;font-weight:750;box-shadow:0 9px 24px rgba(91,92,238,.2)}.wmContent{max-width:1460px;margin:0 auto;padding:44px 42px 30px}.wmHero{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:32px}.wmEyebrow{display:block;margin-bottom:11px;color:#6c63e8;font-size:10px;font-weight:850;letter-spacing:.16em}.wmHero h1{margin:0;max-width:690px;font-size:clamp(34px,4vw,55px);line-height:.98;letter-spacing:-.055em}.wmHero h1 span{background:linear-gradient(90deg,#6a5df5,#4aa8d7);-webkit-background-clip:text;background-clip:text;color:transparent}.wmHero p{max-width:650px;margin:17px 0 0;color:var(--wm-muted);font-size:14px;line-height:1.75}.wmPrimaryButton{flex:0 0 auto;height:46px;padding:0 18px;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--wm-purple),var(--wm-blue));display:flex;align-items:center;gap:8px;font-size:13px;font-weight:750;box-shadow:0 12px 30px rgba(91,92,238,.22)}.wmMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px}.wmMetricGrid article{min-height:142px;padding:21px;border:1px solid var(--wm-border);border-radius:17px;background:rgba(255,255,255,.9);box-shadow:0 9px 35px rgba(27,31,67,.035);display:flex;gap:15px}.wmMetricIcon{width:42px;height:42px;flex:0 0 42px;border-radius:12px;background:#f0efff;color:#685cf1;display:grid;place-items:center}.wmMetricGrid article>div:last-child{min-width:0}.wmMetricGrid span{display:block;color:#777d8f;font-size:11px;font-weight:700}.wmMetricGrid strong{display:block;margin:7px 0 3px;color:#1c1e31;font-size:30px;line-height:1}.wmMetricGrid small{color:#a0a4b3;font-size:10px}.wmDashboardGrid{margin-top:16px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.75fr);grid-gap:16px;gap:16px}.wmPanel{padding:23px;border:1px solid var(--wm-border);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 9px 35px rgba(27,31,67,.035)}.wmPanelHeader{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:19px}.wmPanelHeader span{display:block;margin-bottom:5px;color:#8a90a3;font-size:9px;font-weight:850;letter-spacing:.14em}.wmPanelHeader h2{margin:0;font-size:17px;letter-spacing:-.02em}.wmPanelHeader>a{display:flex;align-items:center;gap:5px;color:#655af0;font-size:11px;font-weight:750}.wmSiteRow{min-height:76px;padding:13px;border:1px solid #ececf3;border-radius:14px;display:grid;grid-template-columns:43px minmax(0,1fr) auto auto;grid-gap:13px;gap:13px;align-items:center}.wmSiteLogo{width:43px;height:43px;border-radius:12px;background:linear-gradient(145deg,#6658f5,#4f88ed);color:#fff;display:grid;place-items:center;font-weight:850}.wmSiteIdentity span,.wmSiteIdentity strong{display:block}.wmSiteIdentity strong{font-size:13px}.wmSiteIdentity span{margin-top:4px;color:#9297a8;font-size:10px}.wmTypeBadge{padding:6px 8px;border-radius:7px;background:#f1f2f7;color:#777d8e;font-size:9px;font-weight:850}.wmStatusBadge{padding:6px 9px;border-radius:999px;background:#eaf9f1;color:#27805a;display:flex!important;align-items:center;gap:6px;font-size:9px!important;font-weight:800!important}.wmStatusBadge i{width:6px;height:6px;border-radius:50%;background:#36b77c}.wmDataNotice{margin-top:13px;padding:13px 14px;border-radius:12px;background:#f7f7fb;color:#858a9c;display:flex;gap:10px;align-items:flex-start}.wmDataNotice svg{flex:0 0 auto;color:#6c63eb}.wmDataNotice p{margin:0;font-size:10px;line-height:1.65}.wmQuickSteps{display:grid;grid-gap:10px;gap:10px}.wmQuickSteps>div{padding:13px;border:1px solid #ededf4;border-radius:13px;display:flex;gap:11px}.wmQuickSteps b{width:30px;height:30px;flex:0 0 30px;border-radius:9px;background:#f0efff;color:#675cf0;display:grid;place-items:center;font-size:9px}.wmQuickSteps p,.wmQuickSteps span,.wmQuickSteps strong{display:block}.wmQuickSteps p{margin:0}.wmQuickSteps strong{color:#25273a;font-size:11px}.wmQuickSteps span{margin-top:3px;color:#979bac;font-size:9px;line-height:1.45}.wmDashboardFooter{margin-top:20px;padding:17px 2px 0;border-top:1px solid #e8e9f0;color:#a0a4b3;display:flex;justify-content:space-between;gap:15px;font-size:10px}.wmDashboardFooter strong{color:#6c7183}.wmGate{min-height:100vh;background:#f7f8fc;color:#202236;display:grid;place-content:center;justify-items:center;text-align:center;grid-gap:7px;gap:7px}.wmGateMark{width:48px;height:48px;margin-bottom:7px;border-radius:14px;background:linear-gradient(135deg,#6859f4,#4f88ed);color:#fff;display:grid;place-items:center;box-shadow:0 12px 30px rgba(91,92,238,.2)}.wmGate strong{font-size:14px}.wmGate span{color:#8c91a2;font-size:11px}.wmBackdrop{display:none}@media (max-width:1050px){.wmMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wmDashboardGrid{grid-template-columns:1fr}}@media (max-width:780px){.wmSidebar{width:min(86vw,290px);transform:translateX(-105%);transition:transform .22s ease}.wmSidebar.open{transform:translateX(0)}.wmSidebarClose{display:grid;place-items:center}.wmBackdrop{display:block;position:fixed;inset:0;z-index:70;border:0;background:rgba(12,14,31,.48);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.wmMain{width:100%;margin-left:0}.wmTopbar{height:62px;padding:0 17px}.wmMenuButton{display:grid;place-items:center}.wmTopbarTitle{font-size:11px}.wmCreateTop span{display:none}.wmCreateTop{width:39px;padding:0;justify-content:center}.wmContent{padding:27px 17px 24px}.wmHero{align-items:flex-start;flex-direction:column}.wmHero h1{font-size:38px}.wmMetricGrid{grid-template-columns:1fr 1fr}.wmMetricGrid article{min-height:128px;padding:15px;display:block}.wmMetricIcon{margin-bottom:13px}.wmSiteRow{grid-template-columns:43px minmax(0,1fr)}.wmStatusBadge,.wmTypeBadge{width:-moz-fit-content;width:fit-content}.wmDashboardFooter{flex-direction:column}}@media (max-width:430px){.wmHero h1{font-size:34px}.wmMetricGrid{grid-template-columns:1fr}}.wmLogin .wmLoginBrandPanel .wmLoginHero h1{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background:none!important;background-image:none!important}.wmLogin .wmLoginBrandPanel .wmLoginHero h1 b{display:inline;color:transparent!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(90deg,#8b7cff,#cf62df 52%,#67b7f7)!important;background-clip:text!important;-webkit-background-clip:text!important}.wmLogin .wmLoginBrandPanel .wmLoginHero p{color:#aeb4cb!important;-webkit-text-fill-color:#aeb4cb!important}.wmLogin .wmLoginBrandPanel .wmLoginEyebrow{color:#9185ff!important;-webkit-text-fill-color:#9185ff!important}.wmPageHead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.wmPageHead h1{margin:7px 0 8px;font-size:clamp(32px,4vw,48px);line-height:1;letter-spacing:-.04em}.wmPageHead p{margin:0;max-width:650px;color:#6f7588;line-height:1.65}.wmSearchBox{display:flex;align-items:center;gap:10px;margin:4px 0 20px;padding:0 15px;min-height:48px;border:1px solid #e7e8ef;border-radius:14px;background:#fafafe;color:#7a8093}.wmSearchBox input{width:100%;border:0;outline:0;background:transparent;color:#161829;font:inherit}.wmWebsiteList{display:grid;grid-gap:10px;gap:10px}.wmWebsiteCard{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:16px;border:1px solid #ececf3;border-radius:16px;background:#fff}.wmWebsiteMain{min-width:0;display:grid;grid-gap:3px;gap:3px}.wmWebsiteMain strong{color:#17192a;font-size:15px}.wmWebsiteMain span{overflow:hidden;color:#62687b;text-overflow:ellipsis;white-space:nowrap}.wmWebsiteMain small{color:#989cad}.wmWebsiteMeta{display:flex;align-items:center;gap:9px}.wmBackLink{display:inline-flex;align-items:center;gap:6px;margin-bottom:16px;color:#6b7083;font-size:13px;font-weight:700;text-decoration:none}.wmCreateGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);grid-gap:18px;gap:18px;align-items:start}.wmCreateGrid>.wmPanel:first-child,.wmCreateGrid>.wmPanel:nth-child(2),.wmCreateGrid>.wmPanel:nth-child(3){grid-column:1}.wmProvisionPanel{grid-column:2;grid-row:1/span 3;position:-webkit-sticky;position:sticky;top:24px}.wmProvisionPanel h2{margin:8px 0 20px;color:#17192a;font-size:24px}.wmFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.wmField{display:grid;grid-gap:8px;gap:8px}.wmFieldWide{grid-column:1/-1}.wmField>span{color:#4d5264;font-size:13px;font-weight:750}.wmField input{width:100%;min-height:47px;padding:0 13px;border:1px solid #e1e3eb;border-radius:12px;outline:none;background:#fff;color:#17192a;font:inherit;transition:border-color .16s ease,box-shadow .16s ease}.wmField input:focus{border-color:#8072ff;box-shadow:0 0 0 3px rgba(109,93,252,.1)}.wmField small{color:#999dad;font-size:12px}.wmInputIcon{position:relative}.wmInputIcon svg{position:absolute;top:50%;left:13px;transform:translateY(-50%);color:#858a9b;pointer-events:none}.wmInputIcon input{padding-left:40px}.wmColorGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.wmColorGrid label{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:10px 12px;border:1px solid #e7e8ef;border-radius:14px}.wmColorGrid span{color:#555a6c;font-size:13px;font-weight:750}.wmColorGrid input{width:38px;height:34px;padding:2px;border:0;border-radius:9px;background:transparent;cursor:pointer}.wmSubmitButton{width:100%;justify-content:center;margin-top:18px;border:0;cursor:pointer}.wmSubmitButton:disabled{cursor:wait;opacity:.7}.wmSuccessNotice{display:flex;align-items:center;gap:9px;margin-top:16px;padding:12px 13px;border:1px solid #ccebd9;border-radius:12px;background:#f1fbf5;color:#26794a;font-size:13px;font-weight:750}.wmSpin{animation:wmSpin .8s linear infinite}@keyframes wmSpin{to{transform:rotate(1turn)}}@media (max-width:900px){.wmCreateGrid{grid-template-columns:1fr}.wmCreateGrid>.wmPanel,.wmProvisionPanel{grid-column:1!important;grid-row:auto}.wmProvisionPanel{position:static}}@media (max-width:680px){.wmPageHead{align-items:stretch;flex-direction:column}.wmPageHead .wmPrimaryButton{justify-content:center}.wmWebsiteCard{grid-template-columns:auto minmax(0,1fr)}.wmWebsiteMeta{grid-column:1/-1;padding-left:52px}.wmColorGrid,.wmFormGrid{grid-template-columns:1fr}.wmFieldWide{grid-column:auto}}