@font-face{font-family:GemExch;font-style:normal;font-weight:400;src:url(/fonts/lotus/gemexch-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:GemExch;font-style:normal;font-weight:500;src:url(/fonts/lotus/gemexch-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:GemExch;font-style:normal;font-weight:600;src:url(/fonts/lotus/gemexch-SemiBold.woff2)format("woff2");font-display:swap}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:400;src:url(/fonts/lotus/SF-Pro-Display-Regular.otf)format("opentype");font-display:swap}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:500;src:url(/fonts/lotus/SF-Pro-Display-Medium.otf)format("opentype");font-display:swap}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:600;src:url(/fonts/lotus/SF-Pro-Display-Semibold.otf)format("opentype");font-display:swap}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:700;src:url(/fonts/lotus/SF-Pro-Display-Bold.otf)format("opentype");font-display:swap}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:800;src:url(/fonts/lotus/SF-Pro-Display-Heavy.otf)format("opentype");font-display:swap}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:900;src:url(/fonts/lotus/SF-Pro-Display-Black.otf)format("opentype");font-display:swap}.lotus-root{--lotus-nav:#0f2b43;--lotus-nav-2:#0a1f33;--lotus-bg:#eff2f6;--lotus-surface:#e2e8f0;--lotus-border:#c4cedc;--lotus-border-2:#d4dbe5;--lotus-text:#1a2332;--lotus-text-2:#41526a;--lotus-text-muted:#5a6776;--lotus-text-dim:#8a95a3;--lotus-pill-active:#d6f3fa;--lotus-accent:#2dc3e8;--lotus-accent-2:#0078c7;--lotus-coral:#ff6b6b;--lotus-orange:#f7951e;--lotus-warning:#f4ad6b;--lotus-back:#cce6f5;--lotus-back-deep:#b8def2;--lotus-lay:#fbdcdc;--lotus-lay-deep:#f6c4c4;--lotus-green:#0fa67d;--lotus-green-2:#14b88c;--lotus-green-deep:#0c4d2c;--color-bg:var(--lotus-bg);--color-surface:var(--lotus-surface);--color-surface-2:#d1d9e3;--color-surface-3:#bcc6d3;--color-border:var(--lotus-border);--color-text:var(--lotus-text);--color-text-muted:var(--lotus-text-muted);--color-text-dim:var(--lotus-text-dim);--color-accent:var(--lotus-accent);--color-accent-hover:var(--lotus-accent-2);--color-accent-dim:#18b2c41f;--color-danger:#d64646;--color-success:var(--lotus-green);background:var(--lotus-bg);color:var(--lotus-text);min-height:100vh;font-size:13px;font-family:"SF Pro Display", var(--font-lato), -apple-system, BlinkMacSystemFont, system-ui, sans-serif;-webkit-font-smoothing:antialiased}.lotus-root *{box-sizing:border-box}.lotus-root{max-width:100vw;overflow-x:clip}html:has(body.lotus-root){max-width:100vw;overflow-x:clip}.lotus-balance .amount-full{display:inline}.lotus-balance .amount-compact{display:none}.lotus-topbar{background:var(--lotus-nav);color:#fff;z-index:30;position:sticky;top:0}.lotus-topbar-inner{align-items:center;gap:24px;width:100%;min-height:72px;margin:0;padding:12px 40px;display:flex}.lotus-logo{flex-shrink:0;align-items:center;display:flex}.lotus-logo img{width:auto;height:24px;display:block}.lotus-logo .wordmark{letter-spacing:.02em;color:#fff;font-size:26px;font-weight:900;font-family:"SF Pro Display", "GemExch", var(--font-manrope), var(--font-lato), system-ui, sans-serif;line-height:1}.lotus-clock{text-align:center;color:#ffffffd9;white-space:nowrap;font-size:12px;line-height:1.3}.lotus-clock .time{color:#fff;letter-spacing:.05em;font-size:13px;font-weight:700}.lotus-search{flex:auto;min-width:0;max-width:720px;position:relative}.lotus-topbar-right{flex-shrink:1;align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex}.lotus-search input{width:100%;color:var(--lotus-text);background:#fff;border:0;border-radius:999px;outline:none;height:42px;padding:11px 18px 11px 44px;font-family:inherit;font-size:13.5px}.lotus-search input:focus{border-color:var(--lotus-accent);box-shadow:0 0 0 3px #18b2c42e}.lotus-search input::placeholder{color:var(--lotus-text-dim)}.lotus-search-icon{color:var(--lotus-text-dim);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.lotus-topbar-cta{cursor:pointer;white-space:nowrap;letter-spacing:.01em;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:8px 22px;font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.lotus-topbar-cta.login{background:var(--lotus-accent);border-color:var(--lotus-accent);color:#fff}.lotus-topbar-cta.login:hover{filter:brightness(1.06)}.lotus-topbar-cta.login .ico{justify-content:center;align-items:center;display:inline-flex}.lotus-topbar-cta.signup{border-color:var(--lotus-coral);color:#fff;background:0 0}.lotus-topbar-cta.signup:hover{background:#ff6b6b24}.lotus-money-btn{color:#fff;letter-spacing:.02em;cursor:pointer;border:0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:62px;padding:6px 14px;font-family:inherit;font-size:11px;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.lotus-money-btn .ico{justify-content:center;align-items:center;margin-bottom:1px;display:inline-flex}.lotus-money-btn .label{display:block}.lotus-money-btn.deposit{background:#1aa367}.lotus-money-btn.deposit:hover{background:#21b878}.lotus-money-btn.withdraw{background:#0e0e1d}.lotus-money-btn.withdraw:hover{background:#1c1c33}.lotus-topbar-cta.account-btn{background:var(--lotus-accent);color:#fff;border:0;border-radius:999px;align-items:center;gap:7px;padding:9px 22px 9px 18px;font-size:13px;font-weight:600;display:inline-flex}.lotus-topbar-cta.account-btn:hover{filter:brightness(1.06)}.lotus-topbar-cta.account-btn .ico{justify-content:center;align-items:center;display:inline-flex}.lotus-loginas{color:#ffffffc7;white-space:nowrap;font-size:12px;line-height:1.4}.lotus-loginas strong{color:#fff;font-weight:700}.lotus-loginas .last{color:#ffffffb3}.lotus-balance{color:#ffffffd9;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;display:inline-flex}.lotus-balance .label{font-weight:500}.lotus-balance .amount{color:#fff;font-size:13px;font-weight:700}.lotus-bell{color:#fff;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:inline-flex;position:relative}.lotus-bell:hover{background:#ffffff0f}.lotus-bell .badge{color:#fff;background:#ff1a1a;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:0;right:-2px}.lotus-lang{color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.lotus-lang .ico{font-size:14px}.lotus-lang:hover{background:#ffffff0f}.lotus-sportnav{border-bottom:1px solid var(--lotus-border);z-index:25;background:#fff;position:sticky;top:72px}.lotus-sportnav-inner{scrollbar-width:none;gap:6px;max-width:1440px;margin:0 auto;padding:12px 18px;display:flex;overflow-x:auto}.lotus-sportnav-inner::-webkit-scrollbar{display:none}.lotus-sport-pill{text-transform:uppercase;letter-spacing:.03em;color:#2a2a55;white-space:nowrap;min-height:28px;font-size:12px;font-weight:600;font-family:var(--font-lato), system-ui, sans-serif;background:#f4f6f8;border:1px solid #d6dadf;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px 4px 6px;text-decoration:none;display:inline-flex}.lotus-sport-pill:hover{background:#ecf0f4}.lotus-sport-pill.active{color:#f5a623;border-color:var(--lotus-accent);background:#daf4f8}.lotus-sport-pill .ico{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.lotus-sport-pill .ico svg{display:block}.lotus-shell{grid-template-columns:220px minmax(0,1fr) 290px;gap:12px;max-width:1440px;margin:0 auto;padding:12px;display:grid}@media (max-width:1180px){.lotus-shell{grid-template-columns:200px minmax(0,1fr)}.lotus-betslip{display:none}}@media (max-width:820px){.lotus-shell{grid-template-columns:1fr}.lotus-side-wrap{display:none}}@media (max-width:1023px){.lotus-shell>aside.lotus-side{display:none}}.lotus-side-wrap{display:none}@media (min-width:1024px){.lotus-side-wrap{z-index:10;box-sizing:border-box;flex:0 0 220px;width:220px;height:calc(100vh - 124px);padding:8px 8px 8px 0;display:flex;position:sticky;top:124px;overflow-y:auto}.lotus-three-col-row>.lotus-side-wrap{flex:none;width:100%}}.lotus-side{border:1px solid var(--lotus-border);background:#fff;border-radius:8px;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.lotus-side-li{display:block}.lotus-side a,.lotus-side .lotus-side-row{color:#0f172a;border-bottom:1px solid var(--lotus-border-2);align-items:center;gap:12px;padding:16px 24px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.lotus-side>.lotus-side-li:last-child .lotus-side-row{border-bottom:0}.lotus-side a:hover,.lotus-side .lotus-side-row:hover{background:#f4f7f9}.lotus-side a .ico{width:16px;color:var(--lotus-orange);justify-content:center;font-size:14px;display:inline-flex}.lotus-side .lotus-side-row-ico{color:#0f172a;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.lotus-side .lotus-side-row-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lotus-side a .ico-slot{width:24px;height:24px;color:var(--lotus-accent-2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lotus-refer-card{color:#0b4f3a;cursor:pointer;background:linear-gradient(90deg,#d6f4e0,#b5ead0);border:1px solid #0fa67d;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 14px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:flex}.lotus-refer-card:hover{transform:translateY(-1px);box-shadow:0 2px 10px #0fa67d38}.lotus-refer-ico{color:#fff;background:linear-gradient(135deg,#0fa67d,#14b88c);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.lotus-refer-body{flex-direction:column;min-width:0;display:inline-flex}.lotus-refer-body .title{font-size:14px;font-weight:800;line-height:1.2}.lotus-refer-body .sub{opacity:.85;font-size:11.5px;font-weight:500}.lotus-lossback{background:var(--lotus-green-deep,#0c4d2c);font-family:var(--font-lato), system-ui, sans-serif;border:1px solid #2a6a4a;border-radius:10px;align-items:stretch;display:flex;overflow:hidden}.lotus-lossback-left{flex-direction:column;flex-shrink:0;justify-content:center;min-width:220px;padding:12px 18px;display:flex;position:relative;overflow:hidden}.lotus-lossback-left .title{color:#fff;letter-spacing:.06em;text-align:center;z-index:2;font-size:17px;font-weight:900}.lotus-lossback-left .cash{z-index:1;opacity:.85;position:absolute;bottom:-14px;left:-8px}.lotus-lossback-right{background:#0000000f;border-left:1px solid #ffffff2e;flex:1;align-items:center;gap:10px;padding:10px 14px;display:flex}.lotus-lossback-msg{color:#ffd24d;text-align:center;background:#00000047;border-radius:6px;flex:1;padding:7px 12px;font-size:12.5px;font-weight:700}.lotus-lossback-cta{background:var(--lotus-green);color:#fff;letter-spacing:.06em;white-space:nowrap;border-radius:6px;padding:8px 18px;font-size:12px;font-weight:800;text-decoration:none}.lotus-lossback-cta:hover{filter:brightness(1.08)}.lotus-popular-row{scrollbar-width:none;gap:8px;padding:2px;display:flex;overflow-x:auto}.lotus-popular-row::-webkit-scrollbar{display:none}.lotus-popular-tile{aspect-ratio:.79;background:#2a1568;border-radius:8px;flex:none;width:160px;text-decoration:none;transition:transform .12s;display:block;overflow:hidden}.lotus-popular-tile:hover{transform:translateY(-2px)}.lotus-popular-tile img{object-fit:cover;width:100%;height:100%;display:block}.lotus-odd.disabled{opacity:.5;cursor:not-allowed}.lotus-main{flex-direction:column;gap:10px;min-width:0;display:flex}.lotus-hero{border-radius:8px;overflow:hidden}.lotus-betslip{border:1px solid var(--lotus-border);background:#fff;border-radius:6px;align-self:start;position:sticky;top:100px;overflow:hidden}.lotus-betslip-tabs{background:#f3f6f9;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.lotus-betslip-tab{text-align:center;cursor:pointer;color:var(--lotus-text);background:0 0;border:0;border-radius:4px;padding:8px 0;font-size:13px;font-weight:700}.lotus-betslip-tab.active{background:var(--lotus-accent-2);color:#fff}.lotus-betslip-body{text-align:center;color:var(--lotus-text-2);padding:28px 16px;font-size:13px}.lotus-betslip-body a{color:var(--lotus-accent-2);font-weight:700;text-decoration:none}.lotus-promo-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:900px){.lotus-promo-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lotus-promo-grid{grid-template-columns:1fr}}.lotus-promo-card{color:#fff;letter-spacing:.02em;isolation:isolate;border-radius:8px;align-items:center;height:64px;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 1px #0f233c0f}.lotus-promo-card .ico{background:#ffffff38;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-right:10px;font-size:14px;display:inline-flex}.lotus-promo-card:after{content:"";z-index:-1;background:radial-gradient(circle at 95%,#ffffff2e 0,#0000 38%),linear-gradient(90deg,#0000 40%,#00000038);position:absolute;inset:0}.lotus-promo-card:hover{filter:brightness(1.08)}.lotus-strip{border-radius:6px;align-items:center;gap:12px;padding:11px 16px;font-size:13px;font-weight:700;display:flex}.lotus-strip.refer{color:#6b3e0a;background:linear-gradient(90deg,#fde9d4 0%,#fff5e8 60%);border:1px solid #f4ad6b}.lotus-strip.refer .ico{color:#fff;background:#f7951e;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:inline-flex}.lotus-strip.refer .sub{color:#8a5a1a;font-weight:500}.lotus-strip.lossback{color:#ffe4a3;background:linear-gradient(90deg,#0c4d2c 0%,#14693d 100%);border:0;padding:14px 18px}.lotus-strip.lossback .ico{background:#ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:inline-flex}.lotus-strip.lossback .badge{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:0;padding:0;font-size:13px;font-weight:800}.lotus-strip.lossback .login-msg{color:#ffd24d;background:#00000038;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.lotus-strip .actionbtn{background:var(--lotus-green);color:#fff;letter-spacing:.06em;border-radius:999px;margin-left:auto;padding:7px 20px;font-size:12px;font-weight:800;text-decoration:none;box-shadow:0 1px #0000002e}.lotus-strip .actionbtn:hover{filter:brightness(1.08)}.lotus-tabbed{border:1px solid var(--lotus-border);background:#fff;border-radius:6px;padding:8px 12px 12px}.lotus-tabbed-head{border-bottom:1px solid var(--lotus-border);justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.lotus-tab-row{color:var(--lotus-text-dim);gap:16px;font-size:13px;font-weight:700;display:flex}.lotus-tab{cursor:pointer;color:inherit;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 2px;text-decoration:none}.lotus-tab.active{color:var(--lotus-text);border-bottom-color:var(--lotus-accent-2)}.lotus-tab-arrows{color:var(--lotus-accent-2);gap:4px;display:flex}.lotus-tab-arrows button{cursor:pointer;color:inherit;background:0 0;border:0;padding:4px 6px;font-size:16px}.lotus-scroll-track{scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:max-content;grid-auto-flow:column;gap:8px;padding-bottom:4px;scroll-padding-left:4px;display:grid;overflow-x:auto}.lotus-scroll-track::-webkit-scrollbar{display:none}.lotus-scroll-track.rows-1{grid-template-rows:1fr}.lotus-scroll-track.rows-2{grid-template-rows:repeat(2,1fr)}.lotus-scroll-track.rows-3{grid-template-rows:repeat(3,1fr)}.lotus-scroll-track .lotus-game{aspect-ratio:1;width:110px}.lotus-scroll-track .lotus-provider{width:130px;height:56px}.lotus-card-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;display:grid}@media (max-width:1300px){.lotus-card-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (max-width:1100px){.lotus-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:800px){.lotus-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lotus-card-grid.portrait{grid-template-columns:repeat(7,minmax(0,1fr))}@media (max-width:1100px){.lotus-card-grid.portrait{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:800px){.lotus-card-grid.portrait{grid-template-columns:repeat(3,minmax(0,1fr))}}.lotus-game{aspect-ratio:2/3;color:#fff;background:linear-gradient(135deg,#4b3299,#2a1568);border-radius:8px;text-decoration:none;display:block;position:relative;overflow:hidden}.lotus-game.portrait{aspect-ratio:2/3}.lotus-game img{object-fit:cover;width:100%;height:100%;display:block}.lotus-game .name{inset-inline:0;text-transform:uppercase;letter-spacing:.05em;text-align:center;background:linear-gradient(#0000,#000000c7);padding:22px 8px 8px;font-size:11px;font-weight:800;line-height:1.15;position:absolute;bottom:0}.lotus-card-grid:not(.portrait) .lotus-game .name{display:none}.lotus-game .provider{letter-spacing:.04em;opacity:.7;text-transform:none;margin-top:2px;font-size:8px;font-weight:600;display:block}.lotus-game-fallback{text-align:center;text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:center;padding:8px;font-size:11px;font-weight:800;display:flex;position:absolute;inset:0}.lotus-sport-block{border:1px solid var(--lotus-border);background:#fff;border-radius:6px;overflow:hidden}.lotus-sport-bar{background:linear-gradient(90deg, var(--lotus-green), var(--lotus-green-2));color:#fff;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:800;display:flex}.lotus-sport-bar.upcoming{background:linear-gradient(90deg, var(--lotus-orange), #fbb04b)}.lotus-sport-bar.section{letter-spacing:.04em;background:linear-gradient(90deg,#1d3a5c,#2a517f);font-size:12px}.lotus-odds-head{color:var(--lotus-text-muted);border-bottom:1px solid var(--lotus-border);text-align:center;background:#f6f8fa;grid-template-columns:108px minmax(0,1fr) repeat(3,110px);padding:6px 10px;font-size:11px;font-weight:800;display:grid}.lotus-odds-head .pad{text-align:left}.lotus-match{border-bottom:1px solid var(--lotus-border-2);grid-template-columns:108px minmax(0,1fr) repeat(3,110px);align-items:stretch;padding:0;display:grid}.lotus-match:last-child{border-bottom:0}.lotus-match .live{color:var(--lotus-green);white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding:6px 6px 6px 14px;font-size:10px;font-weight:800;line-height:1.2;display:flex;overflow:hidden}.lotus-match .live .day{color:var(--lotus-text-muted);font-size:10px;font-weight:600}.lotus-match .live .time{color:var(--lotus-green);font-size:11px;font-weight:800}.lotus-match .live.is-live{flex-direction:row;align-items:center;gap:4px}.lotus-match .live.is-live:before{content:"";background:var(--lotus-green);border-radius:999px;width:6px;height:6px}.lotus-match .teams{color:var(--lotus-text);padding:8px 8px 8px 4px;font-size:13px;font-weight:600;line-height:1.4}.lotus-match .teams .live-score{color:var(--lotus-green);font-size:11px;font-weight:700;display:block}.lotus-odd-pair{background:#fff;grid-template-columns:1fr 1fr;gap:1px;padding:4px 2px;display:grid}.lotus-odd{text-align:center;color:var(--lotus-text);border-radius:3px;padding:6px 2px;font-size:12px;font-weight:700;line-height:1.15}.lotus-odd.back{background:var(--lotus-back)}.lotus-odd.lay{background:var(--lotus-lay)}.lotus-odd.suspended{color:var(--lotus-text-muted);letter-spacing:.06em;background:#f3f4f7;grid-column:span 2;font-size:11px}.lotus-odd .vol{opacity:.7;margin-top:1px;font-size:9px;font-weight:600;display:block}.lotus-superover{color:#fff;text-align:center;letter-spacing:.02em;background:linear-gradient(90deg,#1e1b4b,#4c1d95);padding:10px 14px;font-size:13px;font-weight:800}.lotus-providers{scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-rows:repeat(3,minmax(0,1fr));grid-auto-columns:minmax(120px,1fr);grid-auto-flow:column;gap:6px;padding:4px 0;display:grid;overflow-x:auto}.lotus-providers::-webkit-scrollbar{display:none}@media (max-width:1100px){.lotus-providers{grid-auto-columns:minmax(110px,calc(33.3333% - 4px))}}@media (max-width:800px){.lotus-providers{grid-auto-columns:calc(33.3333% - 4px)}}.lotus-provider{border:1px solid var(--lotus-border-2);height:56px;color:var(--lotus-text-muted);text-align:center;letter-spacing:.05em;text-transform:uppercase;background:#f4f7f9;border-radius:6px;justify-content:center;align-items:center;padding:6px;font-size:11px;font-weight:800;display:flex}.lotus-footer{background:var(--lotus-nav);color:#ffffffd9;margin-top:20px}.lotus-footer-inner{grid-template-columns:2fr 1fr 1fr 1fr;gap:28px;max-width:1440px;margin:0 auto;padding:30px 16px 22px;display:grid}@media (max-width:800px){.lotus-footer-inner{grid-template-columns:1fr 1fr}}.lotus-footer h4{color:#fff;margin:0 0 12px;font-size:14px;font-weight:700}.lotus-footer a{color:#ffffffb3;align-items:center;gap:8px;padding:4px 0;font-size:13px;text-decoration:none;display:flex}.lotus-footer a:hover{color:#fff}.lotus-footer-brand img{height:30px;margin-bottom:12px}.lotus-footer-brand .wordmark{letter-spacing:.04em;color:#fff;margin-bottom:12px;font-size:17px;font-weight:800;display:inline-block}.lotus-footer-brand p{color:#fff9;max-width:380px;font-size:12px;line-height:1.6}.lotus-footer-brand .meta{color:#ffffffb3;flex-direction:column;gap:6px;margin-top:14px;font-size:12px;display:flex}.lotus-footer-social{gap:8px;margin-top:8px;display:flex}.lotus-footer-social span{cursor:pointer;background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:inline-flex}.lotus-footer-trust{text-align:center;border-top:1px solid #ffffff14;padding:22px 16px}.lotus-footer-trust .label{color:#fff;margin-bottom:6px;font-size:14px;font-weight:700}.lotus-footer-trust .sub{color:#ffffff8c;margin-bottom:14px;font-size:11px}.lotus-footer-trust .badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:26px;display:flex}.lotus-footer-trust .badges span{color:#ffffffb3;letter-spacing:.06em;white-space:nowrap;font-size:11px;font-weight:800}.lotus-footer-bar{text-align:center;color:#ffffff8c;border-top:1px solid #ffffff14;padding:16px 16px 26px;font-size:12px;line-height:1.6}.lotus-mobile-menu,.lotus-mobile-search,.lotus-mobile-avatar{color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:8px;text-decoration:none;display:none}.lotus-mobile-menu:hover,.lotus-mobile-search:hover,.lotus-mobile-avatar:hover{opacity:.85}.lotus-mobile-avatar{background:#ffffff2e;border-radius:999px;width:30px;height:30px;padding:0}@media (max-width:1023px){.lotus-topbar-inner{padding:6px 8px;padding-right:max(8px, env(safe-area-inset-right));padding-left:max(8px, env(safe-area-inset-left));gap:5px;min-height:54px}.lotus-logo{flex-shrink:1;min-width:0}.lotus-logo img{object-fit:contain;width:auto;max-width:100%;height:18px}.lotus-logo .wordmark{font-size:15px}.lotus-mobile-menu,.lotus-mobile-search{padding:4px;display:inline-flex}.lotus-clock,.lotus-search,.lotus-lang,.lotus-loginas,.lotus-balance{display:none!important}.lotus-topbar-right{gap:6px}.lotus-topbar-cta{gap:4px;min-height:32px;padding:6px 14px;font-size:12px}.lotus-topbar-cta .ico{display:none}.lotus-money-btn.withdraw,.lotus-bell,.lotus-topbar-cta.account-btn,.lotus-loginas{display:none!important}.lotus-money-btn.deposit{color:#0f2b43;background:#fff;border-radius:999px;flex-direction:row;align-items:center;gap:4px;min-height:28px;padding:4px 12px;font-size:12px}.lotus-money-btn.deposit .ico{display:none}.lotus-money-btn.deposit .label{font-size:12px;font-weight:700}.lotus-mobile-avatar{display:inline-flex}.lotus-balance{background:#2dc3e838;border:1px solid #2dc3e873;border-radius:999px;gap:6px;min-height:28px;padding:3px 4px 3px 10px;display:inline-flex!important}.lotus-balance .label{display:none}.lotus-balance .amount{color:#fff;font-size:12px;font-weight:800}.lotus-mobile-search{order:1}.lotus-money-btn.deposit{order:2}.lotus-balance{order:3}.lotus-mobile-avatar{order:4}.lotus-balance .amount-full{display:none}.lotus-balance .amount-compact{display:inline}.lotus-mobile-avatar{background:#2dc3e866;border:1px solid #2dc3e873;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;width:28px;height:28px;margin-left:-5px}.lotus-balance{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.lotus-card-grid:not(.portrait){scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:4px;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.lotus-card-grid:not(.portrait)::-webkit-scrollbar{display:none}.lotus-card-grid:not(.portrait) .lotus-game{aspect-ratio:.85;flex:none;width:105px}.lotus-sportnav{top:54px}.lotus-sportnav-inner{gap:6px;padding:8px 10px}.lotus-sport-pill{gap:5px;min-height:26px;padding:3px 10px 3px 4px;font-size:11px}.lotus-sport-pill .ico{width:16px;height:16px}.lotus-sport-pill .ico svg{width:14px;height:14px}.lotus-shell{gap:8px;padding:8px}.lotus-tabbed{padding:6px 8px 10px}.lotus-tabbed-head{margin-bottom:6px}.lotus-tab{padding:7px 2px}.lotus-odds-head,.lotus-match{grid-template-columns:78px minmax(0,1fr) repeat(3,60px)}.lotus-match .live{padding:6px 4px 6px 8px}.lotus-match .live .day{font-size:9px}.lotus-match .live .time{font-size:10px}.lotus-match .teams{padding:6px 4px;font-size:12px}.lotus-odd{padding:5px 2px;font-size:11px}.lotus-popular-tile{width:130px}.lotus-lossback{flex-direction:column;align-items:stretch}.lotus-lossback-left{min-width:0;padding:10px 14px}.lotus-lossback-left .cash{display:none}.lotus-lossback-right{border-top:1px solid #ffffff2e;border-left:0}}@media (max-width:380px){.lotus-topbar-cta.signup,.lotus-topbar-cta.login{padding-left:10px;padding-right:10px}.lotus-logo img{height:16px}}.lotus-drawer-backdrop{z-index:99;opacity:0;pointer-events:none;background:#00000080;transition:opacity .18s;position:fixed;inset:0}.lotus-drawer-backdrop.open{opacity:1;pointer-events:auto}.lotus-drawer{background:var(--lotus-surface);z-index:100;width:290px;max-width:86vw;font-family:var(--font-lato), system-ui, sans-serif;flex-direction:column;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;overflow-y:auto;box-shadow:0 0 30px #0000002e}.lotus-drawer-left{left:0;transform:translate(-100%)}.lotus-drawer-right{right:0;transform:translate(100%)}.lotus-drawer-left.open,.lotus-drawer-right.open{transform:translate(0)}.lotus-drawer-head{background:var(--lotus-nav);color:#fff;letter-spacing:.06em;text-transform:uppercase;z-index:1;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;font-weight:800;display:flex;position:sticky;top:0}.lotus-drawer-close{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.lotus-drawer-list{flex-direction:column;display:flex}.lotus-drawer-list a{color:var(--lotus-text);border-bottom:1px solid var(--lotus-border-2);align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.lotus-drawer-list a:hover{background:#f4f7f9}.lotus-drawer-list.muted a{color:var(--lotus-text-2);padding:10px 16px;font-size:12.5px}.lotus-drawer-nav{flex-direction:column;display:flex}.lotus-drawer-row{color:#1f2937;border-bottom:1px solid var(--lotus-border-2);align-items:center;gap:12px;padding:13px 16px;font-size:13.5px;font-weight:400;line-height:1;text-decoration:none;display:flex}.lotus-drawer-row:hover{background:#f4f7f9}.lotus-drawer-row-ico{color:#1f2937;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.lotus-drawer-row-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lotus-drawer-section{flex-direction:column;display:flex}.lotus-drawer-section .lotus-drawer-row:last-child{border-bottom:1px solid var(--lotus-border-2)}.lotus-drawer-section-head{text-transform:uppercase;letter-spacing:.08em;color:var(--lotus-text-muted,#64748b);background:var(--lotus-surface);border-top:1px solid var(--lotus-border-2);margin:0;padding:12px 16px 6px;font-size:11px;font-weight:700}.lotus-drawer-section-title{text-transform:uppercase;letter-spacing:.08em;color:var(--lotus-text-muted);background:var(--lotus-surface);border-top:1px solid var(--lotus-border-2);padding:14px 16px 6px;font-size:11px;font-weight:800}.lotus-drawer-userblock{color:#fff;background:linear-gradient(135deg,#0f2b43,#1d4e7a);align-items:center;gap:12px;padding:16px;display:flex}.lotus-drawer-avatar{background:var(--lotus-accent);color:#0f2b43;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:900;display:inline-flex}.lotus-drawer-username{font-size:14px;font-weight:800;line-height:1.2}.lotus-drawer-email{opacity:.8;margin-top:2px;font-size:12px}.lotus-drawer-foot{border-top:1px solid var(--lotus-border-2);flex-direction:column;gap:8px;margin-top:auto;padding:14px 16px 18px;display:flex}.lotus-drawer-foot-btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.lotus-drawer-foot-btn.ghost{border-color:var(--lotus-border);color:var(--lotus-text)}.lotus-drawer-foot-btn.ghost:hover{background:#f4f7f9}.lotus-drawer-foot-btn.danger{color:#fff;background:#d64646}.lotus-drawer-foot-btn.danger:hover{filter:brightness(1.08)}@media (min-width:1024px){.lotus-drawer-left{display:none!important}.lotus-drawer-right{width:340px;max-width:340px}.lotus-loginas,.lotus-balance .amount-full{display:none}.lotus-balance .amount-compact{display:inline}}.lotus-root .lotus-deposit-page{background:var(--lotus-bg)}.lotus-root .lotus-deposit-breadcrumb{color:var(--lotus-text-muted);align-items:center;gap:6px;padding:10px 0 6px;font-size:14px;display:flex}.lotus-root .lotus-deposit-breadcrumb a{color:var(--lotus-text-muted);align-items:center;display:inline-flex}.lotus-root .lotus-deposit-breadcrumb .current{color:var(--lotus-accent-2);font-size:18px;font-weight:600}.lotus-root .lotus-deposit-breadcrumb svg.sep{color:var(--lotus-text-dim)}.lotus-root .lotus-deposit-card{border:1px solid var(--lotus-border);background:#fff;border-radius:10px;padding:14px 14px 16px}.lotus-root .lotus-deposit-label{color:var(--lotus-text);font-size:15px;font-weight:700;display:block}.lotus-root .lotus-deposit-required{color:var(--lotus-coral);margin-left:2px}.lotus-root .lotus-deposit-input-row{border:1px solid var(--lotus-border);background:#f4f7fb;border-radius:4px;grid-template-columns:1fr auto;align-items:center;margin-top:8px;padding:8px 10px;display:grid}.lotus-root .lotus-deposit-input-row input{width:100%;color:var(--lotus-text);background:0 0;border:0;outline:0;font-size:16px;font-weight:700}.lotus-root .lotus-deposit-input-row input::placeholder{color:var(--lotus-text-dim);font-weight:400}.lotus-root .lotus-deposit-input-row span{color:var(--lotus-text);padding:0 4px;font-size:15px;font-weight:700}.lotus-root .lotus-deposit-minmax{color:var(--lotus-text-muted);margin-top:4px;padding-left:4px;font-size:12px}.lotus-root .lotus-deposit-quicks{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.lotus-root .lotus-deposit-quicks button{background:var(--lotus-accent);color:#fff;cursor:pointer;border:0;border-radius:6px;height:36px;font-size:15px;font-weight:800;transition:transform .12s,filter .12s}.lotus-root .lotus-deposit-quicks button:hover{filter:brightness(1.05)}.lotus-root .lotus-deposit-quicks button:active{transform:scale(.96)}.lotus-root .lotus-deposit-section-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.lotus-root .lotus-deposit-section-head h2{color:var(--lotus-text);align-items:center;font-size:15px;font-weight:700;display:flex}.lotus-root .lotus-deposit-counter{border:1px solid var(--lotus-green-2);width:22px;height:22px;color:var(--lotus-green);background:#d6fce8;border-radius:999px;justify-content:center;align-items:center;margin-left:8px;font-size:12px;font-weight:800;display:inline-flex}.lotus-root .lotus-deposit-count-success{color:var(--lotus-green);margin-left:4px;font-weight:700}.lotus-root .lotus-deposit-arrows{gap:4px;display:flex}.lotus-root .lotus-deposit-arrows button{border:1px solid var(--lotus-border);width:24px;height:24px;color:var(--lotus-accent-2);cursor:pointer;background:#f4f7fb;border-radius:4px;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.lotus-root .lotus-deposit-banks{scrollbar-width:none;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.lotus-root .lotus-deposit-banks::-webkit-scrollbar{display:none}.lotus-root .lotus-deposit-bank{border:1px solid var(--lotus-border);text-align:left;cursor:pointer;background:#f4f7fb;border-radius:10px;flex:none;min-width:200px;padding:10px 12px;transition:transform .12s,border-color .12s,box-shadow .12s;position:relative}.lotus-root .lotus-deposit-bank:hover{transform:translateY(-1px);box-shadow:0 4px 10px #0078c714}.lotus-root .lotus-deposit-bank.selected{border-color:var(--lotus-accent);background:#eaf7fb}.lotus-root .lotus-deposit-bank-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.lotus-root .lotus-deposit-bank-badge{background:var(--lotus-accent);color:#fff;letter-spacing:.04em;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:800}.lotus-root .lotus-deposit-bank-logo{object-fit:contain;width:auto;max-width:90px;height:22px;display:block}.lotus-root .lotus-deposit-bank-check{border:1px solid var(--lotus-border);color:#fff;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.lotus-root .lotus-deposit-bank-check.on{background:var(--lotus-accent);border-color:var(--lotus-accent)}.lotus-root .lotus-deposit-bank-name{color:var(--lotus-text);text-transform:uppercase;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:13px;font-weight:700;overflow:hidden}.lotus-root .lotus-deposit-bank-range{color:var(--lotus-text-muted);gap:14px;margin-top:6px;font-size:11px;display:flex}.lotus-root .lotus-deposit-bank-range strong{color:var(--lotus-text);font-variant-numeric:tabular-nums;font-size:12px;display:block}.lotus-root .lotus-deposit-offers{scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.lotus-root .lotus-deposit-offers::-webkit-scrollbar{display:none}.lotus-root .lotus-coupon{border:1px solid var(--lotus-accent);cursor:pointer;-webkit-user-select:none;user-select:none;background:#eaf7fb;border-radius:10px;min-width:300px;min-height:100px;transition:box-shadow .12s,transform .12s,background .12s;position:relative}.lotus-root .lotus-coupon:hover{box-shadow:0 2px 10px #00000014}.lotus-root .lotus-coupon:focus-visible{outline:2px solid var(--lotus-accent-2);outline-offset:2px}.lotus-root .lotus-coupon.applied{border-color:var(--lotus-green);background:#dff6e6}.lotus-root .lotus-coupon.applied .lotus-coupon-notch{border-color:var(--lotus-green)}.lotus-root .lotus-coupon.applied .lotus-coupon-top{border-bottom-color:var(--lotus-green);color:var(--lotus-green)}.lotus-root .lotus-coupon-tap{color:var(--lotus-accent-2);border:1px dashed var(--lotus-accent);background:#ffffffb3;border-radius:999px;margin-left:auto;padding:2px 9px;font-size:12px;font-weight:600}.lotus-root .lotus-coupon.applied .lotus-coupon-tap{display:none}.lotus-root .lotus-coupon-notch{border:1px solid var(--lotus-accent);background:#fff;width:14px;height:28px;position:absolute;top:50%;transform:translateY(-50%)}.lotus-root .lotus-coupon-notch.left{border-left:0;border-radius:0 999px 999px 0;left:-2px}.lotus-root .lotus-coupon-notch.right{border-right:0;border-radius:999px 0 0 999px;right:-2px}.lotus-root .lotus-coupon-top{border-bottom:2px dashed var(--lotus-accent);color:var(--lotus-accent-2);align-items:center;gap:7px;padding:14px;display:flex}.lotus-root .lotus-coupon-code{color:var(--lotus-accent-2);font-size:15px;font-weight:700}.lotus-root .lotus-coupon-applied{color:var(--lotus-green);font-size:12px;font-weight:700}.lotus-root .lotus-coupon-bottom{color:var(--lotus-text);justify-content:space-between;align-items:center;padding:14px;font-size:14px;display:flex}.lotus-root .lotus-coupon-info{color:var(--lotus-accent-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.lotus-root .lotus-deposit-mindep{color:var(--lotus-accent-2);margin-top:10px;padding-left:4px;font-size:13px;font-weight:600}.lotus-root .lotus-deposit-bonus-preview{color:var(--lotus-green)}.lotus-root .lotus-deposit-terms{padding:6px 4px}.lotus-root .lotus-deposit-checkbox{cursor:pointer;align-items:flex-start;gap:8px;display:inline-flex}.lotus-root .lotus-deposit-checkbox input{opacity:0;pointer-events:none;position:absolute}.lotus-root .lotus-deposit-checkbox-box{border:1px solid var(--lotus-green);color:#fff;background:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .12s;display:inline-flex}.lotus-root .lotus-deposit-checkbox input:checked~.lotus-deposit-checkbox-box{background:var(--lotus-green)}.lotus-root .lotus-deposit-terms-text{color:var(--lotus-text);font-size:14px;line-height:1.4}.lotus-root .lotus-deposit-terms-link{color:var(--lotus-accent-2);text-decoration:underline}.lotus-root .lotus-deposit-proceed{background:var(--lotus-accent);color:#fff;cursor:pointer;border:0;border-radius:6px;width:100%;height:40px;font-size:15px;font-weight:700;transition:filter .12s,transform .12s}.lotus-root .lotus-deposit-proceed:hover:not(:disabled){filter:brightness(1.05)}.lotus-root .lotus-deposit-proceed:active:not(:disabled){transform:scale(.99)}.lotus-root .lotus-deposit-proceed:disabled{opacity:.55;cursor:not-allowed}.lotus-root .lotus-deposit-offers-block{margin-top:14px}.lotus-root .lotus-deposit-offers-block h3{letter-spacing:.02em;font-size:13px;font-weight:800}.lotus-root .lotus-deposit-breakdown{margin-top:14px}.lotus-root .lotus-deposit-breakdown h3{margin-bottom:8px;font-size:14px;font-weight:800}.lotus-root .lotus-deposit-breakdown-rows{background:var(--lotus-bg);border:1px solid var(--lotus-border);border-radius:8px;overflow:hidden}.lotus-root .lotus-deposit-breakdown-rows .row{border-bottom:1px solid var(--lotus-border);justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}.lotus-root .lotus-deposit-breakdown-rows .row:last-child{border-bottom:0}.lotus-root .lotus-deposit-breakdown-rows .row strong{font-variant-numeric:tabular-nums;font-weight:700}.lotus-root .lotus-deposit-breakdown-rows .row.total{color:var(--lotus-text);background:var(--lotus-surface);font-weight:800}.lotus-root .lotus-deposit-breakdown-credit{background:var(--lotus-bg);border:1px solid var(--lotus-border);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 14px;font-size:13px;display:flex}.lotus-root .lotus-deposit-breakdown-credit strong{font-weight:800}.lotus-root .lotus-deposit-submit{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#b91c1c 0%,#991b1b 100%);border:0;border-radius:6px;width:100%;height:44px;margin-top:12px;font-size:15px;font-weight:800;transition:filter .12s,transform .12s;display:block}.lotus-root .lotus-deposit-submit:hover:not(:disabled){filter:brightness(1.08)}.lotus-root .lotus-deposit-submit:active:not(:disabled){transform:scale(.99)}.lotus-root .lotus-deposit-submit:disabled{opacity:.55;cursor:not-allowed}.lotus-root .lotus-deposit-pay-title{color:var(--lotus-text);margin-bottom:12px;font-size:16px;font-weight:700}.lotus-root .lotus-deposit-pay-body{flex-direction:column;align-items:stretch;gap:12px;display:flex}.lotus-root .lotus-deposit-qr-wrap{justify-content:center;padding:6px 0 4px;display:flex}.lotus-root .lotus-deposit-qr{border:1px solid var(--lotus-border);background:#fff;border-radius:12px;padding:10px;box-shadow:0 1px 3px #0f233c0f}.lotus-root .lotus-deposit-qr-loading{width:200px;height:200px;color:var(--lotus-text-muted);text-align:center;background:var(--lotus-bg);border:1px dashed var(--lotus-border);border-radius:12px;justify-content:center;align-items:center;padding:10px;font-size:12px;display:flex}.lotus-root .lotus-deposit-pay-row{background:var(--lotus-bg);border:1px solid var(--lotus-border);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.lotus-root .lotus-deposit-pay-row-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lotus-root .lotus-deposit-pay-row-label{color:var(--lotus-text-muted);letter-spacing:.02em;font-size:11px;font-weight:600}.lotus-root .lotus-deposit-pay-row-value{color:var(--lotus-text);word-break:break-all;font-size:14px;font-weight:800}.lotus-root .lotus-deposit-pay-row-value.mono{color:var(--lotus-accent-2);font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:700}.lotus-root .lotus-deposit-pay-row-copy{appearance:none;border:1px solid var(--lotus-border);cursor:pointer;color:#991b1b;background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .12s,color .12s;display:inline-flex}.lotus-root .lotus-deposit-pay-row-copy:hover:not(:disabled){background:#f5e4e6}.lotus-root .lotus-deposit-pay-row-copy:disabled{opacity:.4;cursor:not-allowed}.lotus-root .lotus-deposit-pay-bank{gap:8px;display:grid}.lotus-root .lotus-deposit-pay-bank>div{justify-content:space-between;font-size:13px;display:flex}.lotus-root .lotus-deposit-pay-bank span{color:var(--lotus-text-muted)}.lotus-root .lotus-deposit-pay-bank strong{color:var(--lotus-text);font-family:ui-monospace,monospace}.lotus-root .lotus-deposit-utr-form{gap:6px;margin-top:16px;display:grid}.lotus-root .lotus-deposit-utr-input{border:1px solid var(--lotus-border);height:38px;color:var(--lotus-text);background:#f4f7fb;border-radius:6px;padding:0 10px;font-family:ui-monospace,monospace;font-size:14px}.lotus-root .lotus-deposit-utr-input:focus{outline:2px solid var(--lotus-accent);outline-offset:-2px}.lotus-root .lotus-deposit-utr-hint{color:var(--lotus-text-dim);font-size:11px}.lotus-root .lotus-deposit-err{color:var(--lotus-coral);font-size:13px}.lotus-root .lotus-deposit-ok{color:var(--lotus-green);font-size:13px}.lotus-root .lotus-deposit-upload{border:1px dashed var(--lotus-accent);height:44px;color:var(--lotus-accent-2);cursor:pointer;background:#f4fbfd;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;transition:background .12s,border-color .12s;display:inline-flex}.lotus-root .lotus-deposit-upload:hover:not(:disabled){background:#e5f5fa}.lotus-root .lotus-deposit-upload:disabled{opacity:.55;cursor:not-allowed}.lotus-root .lotus-deposit-upload[data-state=ok]{border-color:var(--lotus-green);color:var(--lotus-green);background:#dff6e6}.lotus-root .lotus-deposit-upload[data-state=warn]{color:#8a5e00;background:#fff5e0;border-color:#d49500}.lotus-root .lotus-deposit-upload[data-state=scanning],.lotus-root .lotus-deposit-upload[data-state=uploading]{color:var(--lotus-accent-2);cursor:progress;background:#eaf3fb;border-style:solid}.lotus-root .lotus-deposit-upload-state{color:var(--lotus-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.lotus-root .lotus-deposit-upload-name{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--lotus-accent-2);font-family:ui-monospace,monospace;text-decoration:underline;overflow:hidden}.lotus-root .lotus-deposit-upload-pill{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.lotus-root .lotus-deposit-upload-pill.ok{background:var(--lotus-green);color:#fff}.lotus-root .lotus-deposit-upload-pill.warn{color:#8a5e00;background:#fff0c8;border:1px solid #d49500}.lotus-root .lotus-deposit-upload-pill.scanning{color:var(--lotus-accent-2);border:1px solid var(--lotus-accent);background:#eaf3fb}.lotus-root .lotus-deposit-upload-detected{letter-spacing:.04em;font-family:ui-monospace,monospace;font-weight:800}.lotus-root .lotus-deposit-notes h2{color:var(--lotus-text);margin-bottom:14px;font-size:16px;font-weight:700}.lotus-root .lotus-deposit-notes ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.lotus-root .lotus-deposit-notes li{align-items:flex-start;gap:8px;display:flex}.lotus-root .lotus-deposit-note-n{background:var(--lotus-accent-2);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}.lotus-root .lotus-deposit-notes strong{color:var(--lotus-text);font-size:14px;font-weight:700;line-height:1;display:block}.lotus-root .lotus-deposit-notes li>div>span{color:var(--lotus-text-muted);margin-top:4px;font-size:13px;line-height:1.4;display:block}.lotus-root .lotus-deposit-utr-example{border:1px solid var(--lotus-border);background:#f8fbfd;border-radius:12px;margin-top:12px;padding:10px 14px}.lotus-root .lotus-deposit-utr-row{border-bottom:1px solid var(--lotus-border);align-items:flex-start;gap:8px;padding-bottom:8px;display:flex}.lotus-root .lotus-deposit-utr-paid{color:var(--lotus-text);font-size:13px;font-weight:600}.lotus-root .lotus-deposit-utr-payee{color:var(--lotus-text-muted);font-size:12px}.lotus-root .lotus-deposit-utr-box{border:1px solid var(--lotus-border);border-radius:6px;flex-direction:column;gap:2px;margin-top:8px;padding:6px 10px;display:flex}.lotus-root .lotus-deposit-utr-box span{color:var(--lotus-text-muted);font-size:11px}.lotus-root .lotus-deposit-utr-box strong{color:var(--lotus-text);font-family:ui-monospace,monospace;font-size:12px}.lotus-root .lotus-deposit-utr-meta{color:var(--lotus-text);margin-top:8px;font-size:12px}.lotus-root .lotus-deposit-utr-meta span{color:var(--lotus-text-muted)}.lotus-root .lotus-withdraw-title{color:var(--lotus-text);font-size:16px;font-weight:700}.lotus-root .lotus-withdraw-notice{color:var(--lotus-text);margin-top:6px;font-size:13px;font-weight:600;line-height:1.4}.lotus-root .lotus-withdraw-notice-more{color:var(--lotus-text-muted);gap:4px;margin:0;padding:6px 0 0;font-size:12px;font-weight:500;list-style:none;display:grid}.lotus-root .lotus-withdraw-seemore{color:var(--lotus-accent-2);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:12px}.lotus-root .lotus-withdraw-required{color:var(--lotus-text);padding-left:4px;font-size:14px;font-weight:700}.lotus-root .lotus-withdraw-tabs{border:1px solid var(--lotus-border);background:#f4f7fb;border-radius:8px;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a}.lotus-root .lotus-withdraw-tabs button{z-index:2;color:var(--lotus-text-muted);cursor:pointer;background:0 0;border:0;padding:12px;font-size:13px;font-weight:600;transition:color .18s;position:relative}.lotus-root .lotus-withdraw-tabs button.active{color:#fff}.lotus-root .lotus-withdraw-tabs button:disabled{opacity:.45;cursor:not-allowed}.lotus-root .lotus-withdraw-tabs-slider{background:var(--lotus-accent);z-index:1;border-radius:8px;width:50%;height:100%;transition:left .22s;position:absolute;top:0;left:0}.lotus-root .lotus-withdraw-tabs-slider.right{left:50%}.lotus-root .lotus-withdraw-avail{background:var(--lotus-accent);color:#fff;border-radius:4px;align-self:flex-start;margin-bottom:4px;padding:6px 10px;font-size:13px;font-weight:600;display:inline-block;box-shadow:0 1px 2px #00000014}.lotus-root .lotus-withdraw-form{gap:10px;display:grid}.lotus-root .lotus-withdraw-field{gap:4px;display:grid}.lotus-root .lotus-withdraw-field-label{color:var(--lotus-text);padding-left:4px;font-size:13px;font-weight:600}.lotus-root .lotus-withdraw-input-row{border:1px solid var(--lotus-border);background:#f4f7fb;border-radius:8px;align-items:center;padding:6px 10px;display:flex}.lotus-root .lotus-withdraw-field.has-error .lotus-withdraw-input-row,.lotus-root .lotus-withdraw-field.has-error .lotus-withdraw-amount-row{border-color:var(--lotus-coral);box-shadow:0 0 0 2px #ff6b6b2e}.lotus-root .lotus-withdraw-input-row input{color:var(--lotus-text);background:0 0;border:0;outline:0;flex:auto;min-width:0;padding:4px;font-size:14px}.lotus-root .lotus-withdraw-amount-row{border:1px solid var(--lotus-border);background:#f4f7fb;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:flex}.lotus-root .lotus-withdraw-amount-row>span{color:var(--lotus-text);flex-shrink:0;font-size:14px;font-weight:600}.lotus-root .lotus-withdraw-amount-row input{min-width:0;color:var(--lotus-text);background:0 0;border:0;outline:0;flex:auto;padding:2px 0;font-size:15px;font-weight:600}.lotus-root .lotus-withdraw-amount-row input::placeholder{color:var(--lotus-text-dim);font-weight:400}.lotus-root .lotus-withdraw-amount-hint{color:var(--lotus-text-muted);padding-left:4px;font-size:11px}.lotus-root .lotus-withdraw-otp-card{border:1px solid var(--lotus-border);background:#f4f7fb;border-radius:8px;margin-top:6px;padding:12px}.lotus-root .lotus-withdraw-otp-label{color:var(--lotus-text);font-size:13px;font-weight:600}.lotus-root .lotus-withdraw-otp-row{border:1px solid var(--lotus-border);background:#fff;border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;display:flex}.lotus-root .lotus-withdraw-otp-cc{color:var(--lotus-text);font-size:14px;font-weight:600}.lotus-root .lotus-withdraw-otp-row input{min-width:0;color:var(--lotus-text);background:0 0;border:0;outline:0;flex:auto;font-size:14px}.lotus-root .lotus-withdraw-otp-hint{color:var(--lotus-text-muted);margin-top:6px;font-size:11px;line-height:1.4}.lotus-root .lotus-withdraw-prev{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lotus-root .lotus-withdraw-prev-btn{border:1px solid var(--lotus-border);cursor:pointer;text-align:left;background:#f4f7fb;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:border-color .12s,transform .12s;display:flex}.lotus-root .lotus-withdraw-prev-btn:hover{border-color:var(--lotus-accent);transform:translateY(-1px)}.lotus-root .lotus-withdraw-prev-text{flex:auto;gap:2px;min-width:0;display:grid}.lotus-root .lotus-withdraw-prev-text strong{color:var(--lotus-text);font-size:13px}.lotus-root .lotus-withdraw-prev-text span{color:var(--lotus-text-muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:11px;overflow:hidden}.lotus-root .lotus-withdraw-prev-use{color:var(--lotus-accent-2);flex-shrink:0;font-size:13px;font-weight:700}.lotus-root .lotus-withdraw-empty{color:var(--lotus-text-muted);text-align:center;margin:0;padding:12px;font-size:13px}.lotus-root .lotus-affiliate-top{padding:14px}.lotus-root .lotus-affiliate-hero{border:1px solid var(--lotus-border);aspect-ratio:16/7;background:#f4f7fb;border-radius:8px;width:100%;overflow:hidden}.lotus-root .lotus-affiliate-hero img{object-fit:cover;width:100%;height:100%;display:block}.lotus-root .lotus-affiliate-hero-fallback{text-align:center;background:linear-gradient(135deg,#2dc3e82e,#0078c72e),#eaf4fb;justify-content:center;align-items:center;padding:24px;display:flex}.lotus-root .lotus-affiliate-hero-fallback strong{color:var(--lotus-accent-2);font-size:18px;font-weight:700;display:block}.lotus-root .lotus-affiliate-hero-fallback span{color:var(--lotus-text-muted);margin-top:4px;font-size:12px;display:block}.lotus-root .lotus-affiliate-hero-title{text-align:center;color:var(--lotus-accent-2);letter-spacing:.3px;margin-top:14px;font-size:18px;font-weight:700}.lotus-root .lotus-affiliate-hero-sub{text-align:center;color:var(--lotus-text-muted);margin:4px 0 14px;font-size:12px}.lotus-root .lotus-affiliate-copy{background:#eaf4fb;border-radius:10px;gap:10px;padding:12px 14px;display:grid}.lotus-root .lotus-affiliate-copy>p{color:var(--lotus-text-muted);margin:0;font-size:11px;line-height:1.5}.lotus-root .lotus-affiliate-copy-row{align-items:center;gap:6px;display:flex}.lotus-root .lotus-affiliate-link{border:1px solid var(--lotus-border);min-width:0;color:var(--lotus-text);text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:6px;flex:auto;padding:8px 12px;font-family:ui-monospace,monospace;font-size:12px;overflow:hidden}.lotus-root .lotus-affiliate-copy-btn{background:var(--lotus-accent);color:#fff;cursor:pointer;border:0;border-radius:8px;flex-shrink:0;height:32px;padding:0 12px;font-size:12px;font-weight:600;transition:filter .12s}.lotus-root .lotus-affiliate-copy-btn:hover{filter:brightness(1.05)}.lotus-root .lotus-affiliate-code-hint{color:var(--lotus-text-muted);font-size:11px}.lotus-root .lotus-affiliate-code-hint strong{color:var(--lotus-text);letter-spacing:.04em;font-family:ui-monospace,monospace}.lotus-root .lotus-affiliate-stats{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:14px;display:grid}.lotus-root .lotus-affiliate-stat{border:1px solid var(--lotus-border);background:#eaf4fb;border-radius:6px;gap:4px;padding:10px 12px;display:grid}.lotus-root .lotus-affiliate-stat span{color:var(--lotus-text-muted);font-size:12px}.lotus-root .lotus-affiliate-stat strong{color:var(--lotus-text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.lotus-root .lotus-affiliate-pending{color:#a3540a;background:#fff5e6;border:1px solid #f4ad6b;border-radius:6px;margin-top:10px;padding:8px 12px;font-size:12px;font-weight:600}.lotus-root .lotus-affiliate-h2{text-align:center;color:var(--lotus-text);margin-bottom:14px;font-size:20px;font-weight:700}.lotus-root .lotus-affiliate-steps{padding:14px}.lotus-root .lotus-affiliate-steps-list{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lotus-root .lotus-affiliate-steps-list li{align-items:flex-start;gap:8px;display:flex}.lotus-root .lotus-affiliate-step-n{background:var(--lotus-accent);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:11px;font-weight:600;display:inline-flex}.lotus-root .lotus-affiliate-steps-list strong{color:var(--lotus-text);font-size:14px;font-weight:600;display:block}.lotus-root .lotus-affiliate-steps-list p{color:var(--lotus-text-muted);margin:4px 0 0;font-size:12px;line-height:1.4}.lotus-root .lotus-affiliate-more{padding:14px}.lotus-root .lotus-affiliate-more-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.lotus-root .lotus-affiliate-info-card{border:1px solid var(--lotus-border);text-align:center;background:#eaf4fb;border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:14px;display:flex}.lotus-root .lotus-affiliate-info-card h3{color:var(--lotus-text);margin:0;font-size:15px;font-weight:600}.lotus-root .lotus-affiliate-info-card p{color:var(--lotus-text-muted);flex:auto;margin:0;font-size:12px;line-height:1.4}.lotus-root .lotus-affiliate-info-card .lotus-deposit-proceed{justify-content:center;align-items:center;width:100%;height:32px;padding:0 12px;font-size:12px;text-decoration:none;display:inline-flex}.lotus-root .lotus-affiliate-faq{padding:14px}.lotus-root .lotus-affiliate-faq-list{gap:6px;display:grid}.lotus-root .lotus-affiliate-faq-item{border:1px solid var(--lotus-border);background:#fff;border-radius:6px;overflow:hidden}.lotus-root .lotus-affiliate-faq-item button{cursor:pointer;width:100%;color:var(--lotus-text);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:12px;transition:background-color .12s;display:flex}.lotus-root .lotus-affiliate-faq-item:hover button{background:#eaf4fb}.lotus-root .lotus-affiliate-faq-item.open button svg{transition:transform .15s;transform:rotate(180deg)}.lotus-root .lotus-affiliate-faq-item button svg{color:var(--lotus-accent-2);flex-shrink:0;transition:transform .15s}.lotus-root .lotus-affiliate-faq-answer{color:var(--lotus-text-muted);background:#eaf4fb;padding:8px 12px 10px;font-size:12px;line-height:1.5}.lotus-root .lotus-tx-tabs{align-items:center;gap:10px;padding:8px 4px 0;display:flex;position:relative}.lotus-root .lotus-tx-tabs button{z-index:2;cursor:pointer;color:var(--lotus-text);background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 22px;font-size:14px;font-weight:700;transition:color .15s,background .15s,border-color .15s;position:relative}.lotus-root .lotus-tx-tabs button:not(.active){border-color:var(--lotus-border);background:#fff}.lotus-root .lotus-tx-tabs button.active{background:var(--lotus-accent);color:#fff}.lotus-root .lotus-tx-toolbar{align-items:center;gap:8px;padding:8px 4px 0;display:flex}.lotus-root .lotus-tx-filter{flex:auto;min-width:0;position:relative}.lotus-root .lotus-tx-filter>button{border:1px solid var(--lotus-border);width:100%;color:var(--lotus-text);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex;box-shadow:0 1px 2px #0000000a}.lotus-root .lotus-tx-filter>button>svg:first-child{color:var(--lotus-accent)}.lotus-root .lotus-tx-filter-menu{border:1px solid var(--lotus-border);z-index:5;background:#fff;border-radius:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 4px 16px #00000014}.lotus-root .lotus-tx-filter-menu button{width:100%;color:var(--lotus-text);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.lotus-root .lotus-tx-filter-menu button:hover,.lotus-root .lotus-tx-filter-menu button.selected{background:#eaf4fb;font-weight:600}.lotus-root .lotus-tx-filter-dot{border-radius:999px;flex-shrink:0;width:10px;height:10px}.lotus-root .lotus-tx-refresh{border:1px solid var(--lotus-border);width:40px;height:40px;color:var(--lotus-text-muted);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 2px #0000000a}.lotus-root .lotus-tx-refresh:hover{color:var(--lotus-accent)}.lotus-root .lotus-tx-day{z-index:1;justify-content:center;margin:10px 0 4px;display:flex;position:sticky;top:8px}.lotus-root .lotus-tx-day span{border:1px solid var(--lotus-border);color:var(--lotus-text-muted);background:#fff;border-radius:4px;padding:3px 8px;font-size:11px;box-shadow:0 1px 2px #0000000a}.lotus-root .lotus-tx-card{border:1px solid var(--lotus-border);background:#fff;border-radius:4px;margin-top:8px;transition:transform .15s;position:relative;box-shadow:0 4px 10px #00000014}.lotus-root .lotus-tx-card:hover{transform:scale(.98)}.lotus-root .lotus-tx-card-top{align-items:flex-start;gap:8px;padding:4px 12px;display:flex}.lotus-root .lotus-tx-card-title{color:var(--lotus-text);font-size:16px}.lotus-root .lotus-tx-meta-pill{background:var(--lotus-accent);color:#fff;letter-spacing:.04em;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.lotus-root .lotus-tx-status{color:#fff;border-top-right-radius:4px;border-bottom-left-radius:4px;padding:4px 12px;font-size:14px;font-weight:600;position:absolute;top:0;right:0}.lotus-root .lotus-tx-status-initiated{background:var(--lotus-accent-2)}.lotus-root .lotus-tx-status-pending{background:var(--lotus-orange)}.lotus-root .lotus-tx-status-complete{background:var(--lotus-green)}.lotus-root .lotus-tx-status-cancelled,.lotus-root .lotus-tx-status-failed{background:var(--lotus-coral)}.lotus-root .lotus-tx-card-mid{color:var(--lotus-text);justify-content:space-between;align-items:center;padding:0 12px;display:flex}.lotus-root .lotus-tx-id{color:var(--lotus-text);font-family:ui-monospace,monospace;font-size:12px;font-weight:400}.lotus-root .lotus-tx-amount{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:ui-monospace,Roboto,monospace;font-size:18px;font-weight:700}.lotus-root .lotus-tx-dest{color:var(--lotus-text-muted);text-overflow:ellipsis;white-space:nowrap;padding:2px 12px 0;font-family:ui-monospace,monospace;font-size:12px;overflow:hidden}.lotus-root .lotus-tx-remark{color:var(--lotus-text);word-break:break-word;padding:2px 12px 0;font-size:12px;font-weight:600}.lotus-root .lotus-tx-card-foot{text-align:center;color:var(--lotus-text-muted);border-top:1px solid var(--lotus-border);background:#f4f7fb;border-radius:0 0 4px 4px;margin-top:4px;padding:4px 0;font-size:12px}.lotus-root .lotus-tx-empty{text-align:center;color:var(--lotus-text-muted);border:1px dashed var(--lotus-border);background:#fff;border-radius:8px;margin-top:12px;padding:24px 16px;font-size:13px}@media (min-width:1024px){.lotus-root .lotus-three-col-row{grid-template-columns:20% minmax(0,54%) 26%;align-items:start;gap:0;padding:0;display:grid}.lotus-root .lotus-three-col-main{flex:none;min-width:0;max-width:none}}.lotus-root .lotus-three-col-main{flex:auto;min-width:0}.lotus-root .lotus-rightrail{display:none}@media (min-width:1024px){.lotus-root .lotus-rightrail{box-sizing:border-box;align-self:start;width:100%;height:calc(100vh - 124px);padding:8px 0 8px 8px;display:flex;position:sticky;top:124px;overflow-y:auto}}.lotus-root .lotus-rightrail-card{border:1px solid var(--lotus-border);background:#fff;border-radius:8px;width:100%;padding:8px}.lotus-root .lotus-rightrail-credit{background:var(--lotus-accent-2);color:#fff;cursor:pointer;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 14px;display:flex}.lotus-root .lotus-rightrail-credit>div{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.lotus-root .lotus-rightrail-credit-label{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.lotus-root .lotus-rightrail-credit-value{font-size:14px;font-weight:500}.lotus-root .lotus-rightrail-creditpanel{border:1px solid var(--lotus-border);border-radius:6px;flex-direction:column;gap:6px;margin-top:6px;padding:8px 4px;display:flex}.lotus-root .lotus-rightrail-creditrow{background:#f1f5f9;border-radius:4px;flex-direction:column;gap:2px;min-width:0;padding:6px 10px;display:flex}.lotus-root .lotus-rightrail-creditrow .lbl{text-transform:uppercase;letter-spacing:.05em;color:var(--lotus-text-muted);font-size:11px;font-weight:600}.lotus-root .lotus-rightrail-creditrow .val{color:var(--lotus-text);font-size:14px;font-weight:700}.lotus-root .lotus-rightrail-creditgrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lotus-root .lotus-rightrail-tabs{border:1px solid var(--lotus-border);border-radius:8px;gap:4px;width:75%;margin-top:10px;padding:2px;display:flex}.lotus-root .lotus-rightrail-tabs button{color:var(--lotus-text);cursor:pointer;background:#fff;border:0;border-radius:4px;flex:1 1 0;padding:6px 10px;font-size:12px;font-weight:600;transition:background-color .15s,color .15s}.lotus-root .lotus-rightrail-tabs button.active{background:var(--lotus-accent-2);color:#fff}.lotus-root .lotus-rightrail-section{flex-direction:column;gap:4px;margin-top:6px;display:flex}.lotus-root .lotus-rightrail-accordion-head{background:var(--lotus-accent);color:#fff;cursor:pointer;border:0;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;font-size:12px;font-weight:500;display:flex}.lotus-root .lotus-rightrail-empty{border:1px solid var(--lotus-border);color:var(--lotus-text);background:#fff;border-radius:4px;padding:12px 14px;font-size:13px;box-shadow:0 1px 2px #0000000a}.lotus-root .lotus-rightrail-betlist{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lotus-root .lotus-rightrail-bet-li{list-style:none}.lotus-root .lotus-rightrail-betgroup{border:1px solid var(--lotus-border);background:#fff;border-radius:6px;position:relative;overflow:hidden}.lotus-root .lotus-rightrail-betgroup-head{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:8px 56px 8px 10px;font-size:12px;display:flex}.lotus-root .lotus-rightrail-betgroup-head:hover{background:#eef5fa}.lotus-root .lotus-rightrail-betgroup-count{color:var(--lotus-text-muted);font-variant-numeric:tabular-nums;background:#eef5fa;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px;font-weight:700}.lotus-root .lotus-rightrail-betgroup-total{color:var(--lotus-text);font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.lotus-root .lotus-rightrail-betgroup-caret{width:16px;height:16px;color:var(--lotus-text-muted);justify-content:center;align-items:center;display:inline-flex}.lotus-root .lotus-rightrail-betgroup-open{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--lotus-accent-2);z-index:2;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800;text-decoration:none;position:absolute;top:6px;right:8px}.lotus-root .lotus-rightrail-betgroup-open:hover{background:var(--lotus-accent)}.lotus-root .lotus-rightrail-betgroup-bets{border-top:1px solid var(--lotus-border-2);gap:4px;margin:0;padding:4px 6px 6px;list-style:none;display:grid}.lotus-root .lotus-rightrail-betgroup-bets .lotus-rightrail-bet{cursor:default}.lotus-root .lotus-rightrail-betgroup-bets .lotus-rightrail-bet:hover{box-shadow:none;border-color:var(--lotus-border);transform:none}.lotus-root .lotus-rightrail-bet{border:1px solid var(--lotus-border);color:inherit;cursor:pointer;background:#fff;border-left-width:3px;border-radius:4px;gap:4px;padding:8px 10px;font-size:12px;text-decoration:none;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid}.lotus-root .lotus-rightrail-bet:hover{border-color:var(--lotus-accent);transform:translateY(-1px);box-shadow:0 4px 10px #0078c714}.lotus-root .lotus-rightrail-bet-game{letter-spacing:.06em;text-transform:uppercase;color:var(--lotus-accent-2);font-size:9px;font-weight:800}.lotus-root .lotus-rightrail-bet.is-back{border-left-color:#18b2c4}.lotus-root .lotus-rightrail-bet.is-lay{border-left-color:#f08aac}.lotus-root .lotus-rightrail-bet-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.lotus-root .lotus-rightrail-bet-sel{color:var(--lotus-text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.lotus-root .lotus-rightrail-bet-odds{font-variant-numeric:tabular-nums;color:var(--lotus-accent-2);font-weight:700}.lotus-root .lotus-rightrail-bet-bot{color:var(--lotus-text-muted);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.lotus-root .lotus-rightrail-bet-market{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.lotus-root .lotus-rightrail-bet-stake{font-variant-numeric:tabular-nums;color:var(--lotus-text);font-size:11px;font-weight:700}.lotus-root .lotus-tx-unlink-pill{color:var(--lotus-accent-2);background:#eaf4fb;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.lotus-root .lotus-rbslip{gap:8px}.lotus-root .lotus-rbslip-head{color:var(--lotus-text);justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.lotus-root .lotus-rbslip-clear{color:var(--lotus-accent-2);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:11px;font-weight:600}.lotus-root .lotus-rbslip-clear:hover{text-decoration:underline}.lotus-root .lotus-rbslip-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lotus-root .lotus-rbslip-row{border:1px solid var(--lotus-border);background:#fff;border-left-width:3px;border-radius:6px;gap:6px;padding:8px 9px;display:grid}.lotus-root .lotus-rbslip-row.is-back{border-left-color:var(--lotus-accent-2)}.lotus-root .lotus-rbslip-row.is-lay{border-left-color:#d23f6f}.lotus-root .lotus-rbslip-row-top{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.lotus-root .lotus-rbslip-row-names{flex-direction:column;gap:1px;min-width:0;display:flex}.lotus-root .lotus-rbslip-row-sel{color:var(--lotus-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.lotus-root .lotus-rbslip-row-market{color:var(--lotus-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.lotus-root .lotus-rbslip-row-x{text-align:center;background:var(--lotus-surface-2,#eef2f7);width:18px;height:18px;color:var(--lotus-text-muted);cursor:pointer;border:0;border-radius:4px;flex:none;font-size:15px;line-height:16px}.lotus-root .lotus-rbslip-row-x:hover{color:#b3264f;background:#f6c4c4}.lotus-root .lotus-rbslip-row-mid{align-items:center;gap:6px;display:flex}.lotus-root .lotus-rbslip-row-side{border-radius:4px;flex:none;padding:4px 7px;font-size:11px;font-weight:700}.lotus-root .lotus-rbslip-row-side.back{background:var(--lotus-back);color:var(--lotus-accent-2)}.lotus-root .lotus-rbslip-row-side.lay{background:var(--lotus-lay);color:#b3264f}.lotus-root .lotus-rbslip-row-stake{border:1px solid var(--lotus-border);min-width:0;height:28px;color:var(--lotus-text);text-align:right;background:#fff;border-radius:4px;flex:1;padding:0 8px;font-size:13px;font-weight:600}.lotus-root .lotus-rbslip-row-stake:focus{border-color:var(--lotus-accent);outline:none}.lotus-root .lotus-rbslip-row-chips{grid-template-columns:repeat(6,1fr);gap:3px;display:grid}.lotus-root .lotus-rbslip-chip{border:1px solid var(--lotus-border);color:var(--lotus-text-2);cursor:pointer;background:#f7fafc;border-radius:4px;padding:3px 0;font-size:10px;font-weight:600}.lotus-root .lotus-rbslip-chip:hover{background:var(--lotus-back);border-color:var(--lotus-accent)}.lotus-root .lotus-rbslip-row-profit{color:var(--lotus-text-muted);font-size:10.5px;font-weight:600}.lotus-root .lotus-rbslip-totals{border:1px solid var(--lotus-border);background:#fff;border-radius:6px;gap:2px;padding:8px 10px;display:grid}.lotus-root .lotus-rbslip-totalrow{color:var(--lotus-text-2);justify-content:space-between;align-items:center;font-size:12px;display:flex}.lotus-root .lotus-rbslip-totalrow.profit{color:#1c8c4a;font-weight:700}.lotus-root .lotus-rbslip-totalrow.liability{color:#b3264f;font-weight:600}.lotus-root .lotus-rbslip-error{color:#b3264f;background:var(--lotus-lay);border-radius:4px;padding:6px 8px;font-size:11.5px}.lotus-root .lotus-rbslip-place{background:var(--lotus-accent-2);color:#fff;cursor:pointer;border:0;border-radius:6px;width:100%;padding:11px;font-size:13px;font-weight:700}.lotus-root .lotus-rbslip-place:hover:not(:disabled){filter:brightness(1.06)}.lotus-root .lotus-rbslip-place:disabled{opacity:.5;cursor:not-allowed}.lotus-root a.lotus-rbslip-login{text-align:center;text-decoration:none;display:block}.lotus-root .lotus-rbslip{position:relative}.lotus-root .lotus-rbslip-processing{z-index:5;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffffd1;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lotus-root .lotus-rbslip-processing-card{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 22px;display:flex}.lotus-root .lotus-rbslip-processing-ring{width:56px;height:56px;color:var(--lotus-text);justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex;position:relative}.lotus-root .lotus-rbslip-processing-ring:before{content:"";border:3px dashed var(--lotus-accent-2);border-radius:999px;animation:3s linear infinite lotus-rbslip-spin;position:absolute;inset:0}@keyframes lotus-rbslip-spin{to{transform:rotate(360deg)}}.lotus-root .lotus-rbslip-processing-title{color:var(--lotus-text);font-size:13px;font-weight:700}.lotus-root .lotus-rbslip-processing-sub{color:var(--lotus-text-muted);font-size:12px}.lotus-root .lotus-cashout-btn{color:#8a6d00;cursor:pointer;background:#fff6da;border:1px solid #e0a800;border-radius:4px;width:100%;margin-top:6px;padding:5px 0;font-size:11px;font-weight:700}.lotus-root .lotus-cashout-btn:hover{background:#ffefbf}.lotus-root .lotus-cashout-panel{background:#fffaf0;border:1px solid #f0d27a;border-radius:5px;gap:5px;margin-top:6px;padding:7px;display:grid}.lotus-root .lotus-cashout-status{color:var(--lotus-text-muted);font-size:11px}.lotus-root .lotus-cashout-status.err{color:#b3264f}.lotus-root .lotus-cashout-quote{justify-content:space-between;align-items:baseline;display:flex}.lotus-root .lotus-cashout-value{color:var(--lotus-text);font-size:15px;font-weight:800}.lotus-root .lotus-cashout-pnl{font-size:11px;font-weight:700}.lotus-root .lotus-cashout-pnl.up{color:#1c8c4a}.lotus-root .lotus-cashout-pnl.down{color:#b3264f}.lotus-root .lotus-cashout-actions{grid-template-columns:1fr 1fr;gap:5px;display:grid}.lotus-root .lotus-cashout-confirm{color:#fff;cursor:pointer;background:#1c8c4a;border:0;border-radius:4px;padding:6px 0;font-size:11px;font-weight:700}.lotus-root .lotus-cashout-confirm:disabled{opacity:.5;cursor:not-allowed}.lotus-root .lotus-cashout-cancel{border:1px solid var(--lotus-border);color:var(--lotus-text-2);cursor:pointer;background:#fff;border-radius:4px;padding:6px 0;font-size:11px;font-weight:600}.lotus-tx-modal-root{z-index:10000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lotus-tx-modal-root-sub{z-index:10010}.lotus-tx-modal-overlay{-webkit-backdrop-filter:blur(4px);background:#0006;position:fixed;inset:0}.lotus-tx-modal-overlay-sub{background:#00000040}.lotus-tx-modal-dialog{background:#eef1f5;border-radius:10px;width:90%;max-width:600px;max-height:90%;padding:28px 12px 16px;animation:.18s ease-out lotus-tx-modal-in;position:relative;overflow-y:auto;box-shadow:0 20px 50px #0003}.lotus-tx-modal-dialog-sub{z-index:1;background:#fff;width:92%;max-width:520px;padding:24px 16px 18px}.lotus-tx-modal-dialog-cancel{max-width:460px}@keyframes lotus-tx-modal-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.lotus-tx-modal-close{width:28px;height:28px;color:var(--lotus-text-muted);cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;padding:6px;display:inline-flex;position:absolute;top:8px;right:8px;box-shadow:0 1px 2px #00000014}.lotus-tx-modal-close-sub{color:#fff;background:#1a2332}.lotus-tx-modal-title{color:var(--lotus-text);margin:0;padding:0 8px 8px;font-size:22px;font-weight:700}.lotus-tx-banner{color:#fff;border-radius:10px;margin:0 8px 12px;overflow:hidden}.lotus-tx-banner-complete{background:#4ea672}.lotus-tx-banner-initiated{background:#6691c5}.lotus-tx-banner-pending{background:#c08234}.lotus-tx-banner-cancelled{background:#c95757}.lotus-tx-banner-row{justify-content:space-between;align-items:center;padding:18px;display:flex}.lotus-tx-banner-lead{align-items:center;gap:12px;display:flex}.lotus-tx-banner-icon{display:inline-flex}.lotus-tx-banner-status{letter-spacing:.02em;font-size:24px;font-weight:800}.lotus-tx-banner-amount{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.lotus-tx-banner-times{background:#00000014;justify-content:space-between;gap:12px;padding:8px 16px;font-size:11px;font-weight:600;display:flex}.lotus-tx-banner-times>span{text-align:left;flex:1 1 0}.lotus-tx-banner-times>span:last-child{text-align:right}.lotus-tx-banner-times strong{font-weight:700}.lotus-tx-info{margin-bottom:8px;padding:0 8px}.lotus-tx-info-head{justify-content:space-between;align-items:center;padding:4px 4px 6px;display:flex}.lotus-tx-info h4{color:var(--lotus-text);margin:0;padding:4px 4px 6px;font-size:14px;font-weight:700}.lotus-tx-info-head h4{padding:0}.lotus-tx-unlink-warn{border:1px solid var(--lotus-accent);color:var(--lotus-accent);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.lotus-tx-info-card{background:#fff;border-radius:8px;flex-direction:column;gap:4px;padding:10px 16px;display:flex}.lotus-tx-info-card-tight{padding:10px 12px}.lotus-tx-info-label{color:var(--lotus-text-muted);font-size:12px}.lotus-tx-info-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.lotus-tx-info-value{color:var(--lotus-text);word-break:break-all;font-family:ui-monospace,monospace;font-size:15px}.lotus-tx-info-copy{color:var(--lotus-accent);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.lotus-tx-info-gateway{color:var(--lotus-text);text-transform:uppercase;letter-spacing:.02em;font-size:14px;font-weight:600}.lotus-tx-actions{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:6px;padding:4px 8px;display:grid}.lotus-tx-action{color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:38px;font-size:14px;font-weight:600;transition:filter .12s,transform .12s;display:inline-flex}.lotus-tx-action:hover:not(:disabled){filter:brightness(1.05)}.lotus-tx-action:active:not(:disabled){transform:scale(.98)}.lotus-tx-action:disabled{opacity:.55;cursor:not-allowed}.lotus-tx-action-edit,.lotus-tx-action-refresh{background:#57b66f}.lotus-tx-action-cancel{background:#d94c4c}.lotus-tx-modal-done{background:var(--lotus-accent-2);color:#fff;cursor:pointer;text-align:center;border:0;border-radius:6px;width:calc(100% - 16px);margin:12px 8px 4px;padding:11px 0;font-size:15px;font-weight:700;text-decoration:none;transition:filter .12s;display:block}.lotus-tx-modal-done:hover{filter:brightness(1.05)}.lotus-tx-modal-support{color:var(--lotus-accent-2);justify-content:center;align-items:center;gap:6px;margin:8px 0 0;padding:8px;font-size:13px;text-decoration:none;display:flex}.lotus-tx-edit-form,.lotus-tx-cancel-form{gap:12px;display:grid}.lotus-tx-edit-ref{flex-direction:column;gap:2px;display:flex}.lotus-tx-edit-ref span{color:var(--lotus-text);font-size:14px;font-weight:700}.lotus-tx-edit-ref strong{color:var(--lotus-text);font-family:ui-monospace,monospace;font-size:16px;font-weight:500}.lotus-tx-edit-field{gap:6px;display:grid}.lotus-tx-edit-field>span{color:var(--lotus-text);font-size:14px;font-weight:700}.lotus-tx-edit-field input,.lotus-tx-cancel-form textarea{border:1px solid var(--lotus-border);width:100%;color:var(--lotus-text);resize:vertical;background:#f4f7fb;border-radius:4px;outline:none;padding:10px 12px;font-size:14px}.lotus-tx-edit-field input:focus,.lotus-tx-cancel-form textarea:focus{border-color:var(--lotus-green)}.lotus-tx-cancel-form textarea{min-height:120px}.lotus-tx-modal-submit{background:var(--lotus-accent);color:#fff;cursor:pointer;border:0;border-radius:10px;width:100%;padding:14px 0;font-size:16px;font-weight:700;transition:filter .12s}.lotus-tx-modal-submit:disabled{opacity:.55;cursor:not-allowed}.lotus-tx-modal-submit:hover:not(:disabled){filter:brightness(1.05)}.lotus-bonus-pageheader{padding:8px 4px 12px}.lotus-bonus-pageheader h1{color:var(--lotus-text);margin:0;font-size:18px;font-weight:800}.lotus-bonus-pageheader p{color:#6b7280;margin:4px 0 0;font-size:12px}@media (max-width:1023px){.lotus-bonus-pageheader h1{font-size:16px;font-weight:700}}.lotus-bonus-view{flex-direction:column;gap:12px;padding:8px 4px 0;display:flex}.lotus-bonus-tabs{align-items:center;gap:10px;padding:6px 0 2px;display:flex;position:relative}.lotus-bonus-tab{z-index:1;border:1px solid var(--lotus-border);color:var(--lotus-text);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:6px 26px;font-family:inherit;font-size:14px;font-weight:700;transition:color .18s,border-color .18s;position:relative}.lotus-bonus-tab.active{color:#fff;background:0 0;border-color:#0000}.lotus-bonus-tab-pill{background:var(--lotus-accent);z-index:0;border-radius:999px;height:30px;transition:left .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1);position:absolute;top:7px}.lotus-bonus-giftcard{background:linear-gradient(135deg, var(--lotus-accent-2), var(--lotus-accent));color:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex;position:relative;overflow:hidden}.lotus-bonus-giftcard-wave{pointer-events:none;position:absolute;top:0;right:8px}.lotus-bonus-giftcard-head{align-items:center;gap:12px;display:flex}.lotus-bonus-giftcard-icon{flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:inline-flex}.lotus-bonus-giftcard-title{letter-spacing:.02em;font-size:16px;font-weight:800}.lotus-bonus-giftcard-sub{opacity:.85;font-size:11px;line-height:1.4}.lotus-bonus-giftcard-input{background:#ffffff2e;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:4px 4px 4px 12px;transition:border-color .15s;display:flex}.lotus-bonus-giftcard-input:focus-within{background:#ffffff3d;border-color:#ffffff73}.lotus-bonus-giftcard-input input{color:#fff;background:0 0;border:0;outline:0;flex:auto;min-width:0;font-family:inherit;font-size:13px}.lotus-bonus-giftcard-input input::placeholder{color:#ffffffb3}.lotus-bonus-giftcard-input button{color:var(--lotus-accent-2);cursor:pointer;background:#fffffff5;border:0;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:800;transition:filter .12s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.lotus-bonus-giftcard-input button:hover:not(:disabled){filter:brightness(1.05)}.lotus-bonus-giftcard-input button:disabled{opacity:.55;cursor:not-allowed}.lotus-bonus-toast{color:#fff8e1;margin:4px 0 0;font-size:12px}.lotus-bonus-list{flex-direction:column;gap:10px;display:flex}.lotus-bonus-claim-card{border:1px solid var(--lotus-border);background:#fff;border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #0f233c0a}.lotus-bonus-claim-card.daily{border-color:var(--lotus-accent);background:linear-gradient(#fff,#f3fbff)}.lotus-bonus-claim-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lotus-bonus-claim-title{color:var(--lotus-text);font-size:14px;font-weight:700}.lotus-bonus-claim-amt{color:var(--lotus-green);font-size:16px;font-weight:800}.lotus-bonus-claim-sub{color:var(--lotus-text-muted);font-size:12px;line-height:1.4}.lotus-bonus-claim-foot{color:var(--lotus-text-muted);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;font-size:11px;display:flex}.lotus-bonus-claim-type{font-weight:700}.lotus-bonus-claim-btn{background:var(--lotus-accent);color:#fff;cursor:pointer;border:0;border-radius:6px;align-self:flex-start;padding:7px 18px;font-family:inherit;font-size:13px;font-weight:700;transition:filter .12s}.lotus-bonus-claim-btn:hover:not(:disabled){filter:brightness(1.05)}.lotus-bonus-claim-btn:disabled{opacity:.55;cursor:not-allowed}.lotus-bonus-empty{flex-direction:column;align-items:center;gap:4px;padding:24px 12px 32px;display:flex}.lotus-bonus-empty-art{width:280px;max-width:100%;height:280px}.lotus-bonus-empty-float{transform-origin:160px 180px;animation:3.6s ease-in-out infinite lotus-bonus-float}@keyframes lotus-bonus-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-1.5deg)}}.lotus-bonus-empty-check{transform-origin:50%;animation:3.6s ease-in-out infinite lotus-bonus-pop}.lotus-bonus-empty-cross{transform-origin:50%;animation:3.6s ease-in-out .4s infinite lotus-bonus-pop}@keyframes lotus-bonus-pop{0%,60%,to{transform:translate(228px,220px)scale(1)}30%{transform:translate(228px,220px)scale(1.06)}}.lotus-bonus-empty-check{animation-name:lotus-bonus-pop-check}@keyframes lotus-bonus-pop-check{0%,60%,to{transform:translate(208px,124px)scale(1)}30%{transform:translate(208px,124px)scale(1.08)}}.lotus-bonus-empty-badge{background:var(--lotus-accent);color:#fff;border-radius:6px;padding:9px 18px;font-size:14px;font-weight:700;display:inline-block;box-shadow:0 2px 6px #2dc3e859}.lotus-pnl-view{flex-direction:column;gap:12px;display:flex}.lotus-pnl-filter{border:1px solid var(--lotus-border);background:#fff;border-radius:8px;flex-direction:column;gap:10px;padding:10px 8px;display:flex;box-shadow:0 1px 2px #00000008}.lotus-pnl-filter-row{align-items:center;gap:8px;display:flex}.lotus-pnl-filter-dates{border:1px solid var(--lotus-border);background:#fff;border-radius:8px;flex:1;align-items:center;gap:6px;min-height:38px;padding:6px 10px;display:flex}.lotus-pnl-filter-dates input[type=date]{min-width:0;color:var(--lotus-text);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13px}.lotus-pnl-datebtn{min-width:0;color:var(--lotus-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:4px 0;font-family:inherit;font-size:13px;font-weight:500}.lotus-pnl-cal-icon{color:#c10b32;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.lotus-cal-modal-root{z-index:10001;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lotus-cal-modal-overlay{-webkit-backdrop-filter:blur(4px);background:#0006;position:fixed;inset:0}.lotus-cal-modal-dialog{background:#fff;border-radius:14px;flex-direction:column;gap:12px;width:92%;max-width:380px;padding:28px 16px 16px;display:flex;position:relative;box-shadow:0 24px 60px #00000040}.lotus-cal-modal-close{width:28px;height:28px;color:var(--lotus-text-muted);cursor:pointer;background:#f1f5f9;border:0;border-radius:999px;justify-content:center;align-items:center;padding:6px;display:inline-flex;position:absolute;top:8px;right:8px}.lotus-cal-modal-title{color:var(--lotus-text);margin:0;font-size:16px;font-weight:800}.lotus-cal-modal-modetabs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lotus-cal-modal-modetabs button{border:1px solid var(--lotus-border);cursor:pointer;text-align:left;background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;font-family:inherit;transition:border-color .15s,background-color .15s;display:flex}.lotus-cal-modal-modetabs button.active{border-color:var(--lotus-accent);background:#ecfaff}.lotus-cal-modal-modetabs .lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--lotus-text-muted);font-size:11px;font-weight:700}.lotus-cal-modal-modetabs .val{color:var(--lotus-text);font-size:13px;font-weight:700}.lotus-cal-modal-actions{border-top:1px solid var(--lotus-border-2);justify-content:flex-end;gap:8px;margin-top:4px;padding-top:12px;display:flex}.lotus-cal-modal-cancel,.lotus-cal-modal-done{cursor:pointer;border:0;border-radius:6px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:700}.lotus-cal-modal-cancel{color:var(--lotus-text);background:#f1f5f9}.lotus-cal-modal-done{background:var(--lotus-accent);color:#fff}.lotus-cal-modal-done:hover{filter:brightness(1.05)}.lotus-cal{flex-direction:column;gap:8px;width:320px;max-width:100%;display:flex}.lotus-cal-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.lotus-cal-selects{gap:8px;display:flex}.lotus-cal-select{align-items:center;display:inline-flex;position:relative}.lotus-cal-select select{appearance:none;border:1px solid var(--lotus-border);color:var(--lotus-text);cursor:pointer;background:#fff;border-radius:6px;padding:6px 26px 6px 10px;font-family:inherit;font-size:13px;font-weight:600}.lotus-cal-select svg{pointer-events:none;color:var(--lotus-text);position:absolute;top:50%;right:8px;transform:translateY(-50%)}.lotus-cal-nav{gap:6px;display:inline-flex}.lotus-cal-nav button{color:#1976d2;cursor:pointer;background:#fde2e8;border:0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.lotus-cal-nav button:hover{filter:brightness(.96)}.lotus-cal-dow{text-transform:uppercase;letter-spacing:.02em;color:var(--lotus-text-muted);text-align:center;grid-template-columns:repeat(7,1fr);padding:0 4px;font-size:11px;font-weight:600;display:grid}.lotus-cal-dow span{padding:4px 0}.lotus-cal-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.lotus-cal-cell{height:34px;color:var(--lotus-text);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .12s,color .12s;display:inline-flex}.lotus-cal-cell.dim{color:#9ca3af}.lotus-cal-cell.range{background:#fde2e8}.lotus-cal-cell.selected{background:var(--lotus-accent);color:#fff}.lotus-cal-cell:hover:not(.selected):not(.disabled){background:#ffe1e8}.lotus-cal-cell.disabled{color:#cbd5e1;cursor:not-allowed;opacity:.6;text-decoration:line-through;background:0 0!important}.lotus-wallet{flex-direction:column;gap:14px;display:flex}.lotus-wallet-title{color:var(--lotus-text);margin:0;font-size:22px;font-weight:800}.lotus-wallet-sub{color:var(--lotus-text-muted);margin:-10px 0 0;font-size:13px}.lotus-wallet-card{color:#fff;background:radial-gradient(circle at 90% 20%,#ffffff1f 0%,#0000 30%),radial-gradient(circle at 10% 100%,#ffffff14 0%,#0000 40%),linear-gradient(135deg,#0f2b43 0%,#1d4e7a 45%,#2dc3e8 100%);border-radius:14px;grid-template-rows:auto auto 1fr auto;gap:12px;min-height:200px;padding:18px 20px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 30px #0f2b4340}.lotus-wallet-card-shine{pointer-events:none;background:linear-gradient(115deg,#0000 0%,#ffffff0f 40%,#ffffff2e 50%,#ffffff0f 60%,#0000 100%);position:absolute;inset:0}.lotus-wallet-card-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.lotus-wallet-card-brand{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.lotus-wallet-card-brand .dot{background:#f5a623;border-radius:999px;width:10px;height:10px;box-shadow:0 0 8px #f5a62399}.lotus-wallet-card-network{align-items:center;display:inline-flex}.lotus-wallet-card-chip{z-index:1;position:relative}.lotus-wallet-card-balance{z-index:1;flex-direction:column;gap:2px;display:flex;position:relative}.lotus-wallet-card-balance .lbl{text-transform:uppercase;letter-spacing:.08em;opacity:.75;font-size:11px;font-weight:600}.lotus-wallet-card-balance .val{letter-spacing:.02em;font-feature-settings:"tnum" 1;font-size:32px;font-weight:800}.lotus-wallet-card-foot{z-index:1;justify-content:space-between;display:flex;position:relative}.lotus-wallet-card-foot>div{flex-direction:column;gap:1px;display:flex}.lotus-wallet-card-foot .lbl{text-transform:uppercase;letter-spacing:.1em;opacity:.7;font-size:9px;font-weight:600}.lotus-wallet-card-foot .val{letter-spacing:.04em;font-size:12px;font-weight:700}.lotus-wallet-cta{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lotus-wallet-cta-btn{color:#fff;background:linear-gradient(135deg, var(--lotus-green), #0e8866);border-radius:10px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:transform .12s,filter .12s;display:flex;box-shadow:0 4px 12px #0fa67d38}.lotus-wallet-cta-btn.withdraw{background:linear-gradient(135deg,#0f2b43,#1d4e7a);box-shadow:0 4px 12px #0f2b4338}.lotus-wallet-cta-btn:hover{filter:brightness(1.05)}.lotus-wallet-cta-btn:active{transform:translateY(1px)}.lotus-wallet-cta-btn .ico{background:#ffffff29;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.lotus-wallet-cta-btn .copy{flex-direction:column;gap:1px;display:flex}.lotus-wallet-cta-btn .ttl{letter-spacing:.02em;font-size:16px;font-weight:800}.lotus-wallet-cta-btn .sub{opacity:.85;font-size:11px;font-weight:500}.lotus-wallet-stats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lotus-wallet-stat{border:1px solid var(--lotus-border);background:#fff;border-radius:8px;flex-direction:column;gap:3px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #0f233c0a}.lotus-wallet-stat .lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--lotus-text-muted);font-size:11px;font-weight:700}.lotus-wallet-stat .val{color:var(--lotus-text);font-size:18px;font-weight:800}.lotus-wallet-stat .hint{color:var(--lotus-text-muted);font-size:11px}.lotus-wallet-recent{border:1px solid var(--lotus-border);background:#fff;border-radius:8px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.lotus-wallet-recent-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lotus-wallet-recent-head h2{color:var(--lotus-text);margin:0;font-size:14px;font-weight:800}.lotus-wallet-recent-controls{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.lotus-wallet-recent-filter{border:1px solid var(--lotus-border);color:var(--lotus-text);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:3px 4px 3px 10px;font-size:12px;font-weight:700;display:inline-flex}.lotus-wallet-recent-filter:focus-within{border-color:var(--lotus-accent-2);box-shadow:0 0 0 3px #2dc3e82e}.lotus-wallet-recent-filter .lbl{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;font-size:10px;font-weight:800}.lotus-wallet-recent-filter select{appearance:none;color:var(--lotus-text);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23475569' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 6px center no-repeat;border:0;outline:0;padding:4px 22px 4px 6px;font-size:12px;font-weight:700}.lotus-wallet-recent-links{gap:12px;display:inline-flex}.lotus-wallet-recent-links a{color:var(--lotus-accent-2);font-size:12px;font-weight:600;text-decoration:none}.lotus-wallet-recent-links a:hover{text-decoration:underline}.lotus-wallet-recent-empty{color:var(--lotus-text-muted);padding:4px 0 2px;font-size:13px}.lotus-wallet-recent-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lotus-wallet-recent-row{border-bottom:1px solid var(--lotus-border-2);color:var(--lotus-text);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:grid}.lotus-wallet-recent-row:last-child{border-bottom:0}.lotus-wallet-recent-row .d{color:var(--lotus-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.lotus-wallet-recent-row .a{font-feature-settings:"tnum" 1;font-weight:800}.lotus-wallet-recent-row .a.pos{color:var(--lotus-green)}.lotus-wallet-recent-row .a.neg{color:var(--lotus-coral)}.lotus-pnl-swap{width:30px;height:30px;color:var(--lotus-accent-2);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lotus-pnl-search{background:var(--lotus-accent);color:#fff;cursor:pointer;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:filter .12s;display:inline-flex}.lotus-pnl-search:hover{filter:brightness(1.05)}.lotus-pnl-presets{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lotus-pnl-preset{border:1px solid var(--lotus-border);color:var(--lotus-text);cursor:pointer;background:#fff;border-radius:8px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .15s,color .15s;box-shadow:0 1px 1px #00000008}.lotus-pnl-preset:hover{background:#f4f7f9}.lotus-pnl-preset.active{background:var(--lotus-accent);color:#fff;border-color:#0000}.lotus-pnl-groups{flex-direction:column;gap:12px;display:flex}.lotus-pnl-group{flex-direction:column;gap:6px;display:flex}.lotus-pnl-day-bar{background:var(--lotus-accent);color:#fff;letter-spacing:.02em;border-radius:4px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;font-weight:800;display:flex}.lotus-pnl-day-bar .sep{opacity:.85;margin-right:2px}.lotus-pnl-card{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:4px;flex-direction:column;gap:0;width:100%;padding:0;font-family:inherit;transition:transform .12s;display:flex;box-shadow:0 1px 4px #00000014}.lotus-pnl-card:active{transform:scale(.99)}.lotus-pnl-card-title{text-transform:capitalize;background:linear-gradient(90deg, var(--lotus-accent), var(--lotus-accent-2));color:#0000;-webkit-background-clip:text;background-clip:text;padding:10px 12px;font-size:14px;font-weight:800}.lotus-pnl-card-count{color:var(--lotus-text-muted);background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:var(--lotus-text-muted);font-size:12px;font-weight:700}.lotus-pnl-card-meta{color:var(--lotus-text);background:#f1f5f9;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.lotus-pnl-card-meta>span{flex:1;align-items:center;gap:6px;display:flex}.lotus-pnl-card-meta>span:first-child{border-right:1px solid var(--lotus-border-2)}.lotus-pnl-card-meta>span:last-child{justify-content:flex-end}.lotus-pnl-card-meta .amt-pos{color:var(--lotus-green);font-weight:600}.lotus-pnl-card-meta .amt-neg{color:var(--lotus-coral);font-weight:600}.lotus-pnl-card-times{color:var(--lotus-text);flex-direction:column;gap:3px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.lotus-pnl-card-times>div{justify-content:space-between;display:flex}.lotus-pnl-card-times>div span:last-child{text-transform:uppercase;letter-spacing:.02em}.lotus-pnl-empty{flex-direction:column;align-items:center;gap:12px;padding:40px 12px;display:flex}.lotus-pnl-empty-msg{color:var(--lotus-text);margin:0;font-size:15px;font-weight:500}.lotus-pnl-modal-root{z-index:10000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lotus-pnl-modal-overlay{-webkit-backdrop-filter:blur(4px);background:#0006;position:fixed;inset:0}.lotus-pnl-modal-dialog{overscroll-behavior:contain;background:#fff;border-radius:10px;flex-direction:column;gap:10px;width:90%;max-width:600px;max-height:90vh;padding:28px 12px 16px;display:flex;position:relative;overflow-y:auto;box-shadow:0 20px 50px #0003}.lotus-pnl-modal-close{width:28px;height:28px;color:var(--lotus-text-muted);cursor:pointer;background:#f1f5f9;border:0;border-radius:999px;justify-content:center;align-items:center;padding:6px;display:inline-flex;position:absolute;top:8px;right:8px}.lotus-pnl-modal-card{background:#fff;border-radius:6px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 6px #0000000f}.lotus-pnl-modal-banner{background:var(--lotus-accent);color:#fff;padding:9px 14px;font-size:14px;font-weight:700}.lotus-pnl-modal-info{flex-direction:column;gap:6px;padding:10px 0 14px;display:flex}.lotus-pnl-modal-kv{color:var(--lotus-text);justify-content:space-between;gap:12px;padding:2px 14px;font-size:13px;display:flex}.lotus-pnl-modal-kv .val{text-transform:capitalize;text-align:right;word-break:break-word;max-width:60%}.lotus-pnl-modal-pnlbox{color:var(--lotus-text);background:#f5fdf8;border:1px solid #d6efdf;border-radius:6px;justify-content:space-between;align-items:center;margin:6px 14px;padding:8px 12px;font-size:13px;display:flex}.lotus-pnl-modal-pnlbox .amt-pos{color:var(--lotus-green);font-weight:700}.lotus-pnl-modal-pnlbox .amt-neg{color:var(--lotus-coral);font-weight:700}.lotus-pnl-modal-result{text-transform:capitalize;font-weight:700}.lotus-pnl-modal-result.won{color:var(--lotus-green)}.lotus-pnl-modal-result.lost{color:var(--lotus-coral)}.lotus-pnl-modal-table{background:linear-gradient(#f0f9fb 0%,#fff 35%);border:1px solid #2dc3e852;border-radius:12px;margin:6px 12px 8px;padding:12px 14px 4px;position:relative;box-shadow:0 1px #2dc3e814,0 6px 16px -10px #0f233c2e}.lotus-pnl-modal-table:before{content:"Bet History";letter-spacing:.12em;text-transform:uppercase;color:var(--lotus-accent-2);background:#fff;border:1px solid #2dc3e852;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800;line-height:1;position:absolute;top:-9px;left:14px}.lotus-pnl-modal-table-scroll{overscroll-behavior:contain;border:1px solid var(--lotus-border);background:#fff;border-radius:8px;max-height:320px;scroll-padding-bottom:24px;overflow-y:auto}.lotus-pnl-modal-table table{border-collapse:collapse;width:100%;color:var(--lotus-text);text-align:center;font-size:13px}.lotus-pnl-modal-table thead{z-index:1;background:#f1f5f9;position:sticky;top:0}.lotus-pnl-modal-table th,.lotus-pnl-modal-table td{border:1px solid var(--lotus-border-2);padding:7px 8px}.lotus-pnl-modal-table-scroll tbody tr:last-child td{border-bottom:0;padding-bottom:16px}.lotus-pnl-modal-table-scroll:after{content:"";height:8px;display:block}.lotus-pnl-modal-table th{font-weight:700}.lotus-pnl-modal-empty{text-align:center;color:var(--lotus-text-muted);font-style:italic;padding:12px 8px!important}.lotus-pnl-pill{text-transform:capitalize;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.lotus-pnl-pill.pos{color:var(--lotus-green);background:#0fa67d1f}.lotus-pnl-pill.neg{color:var(--lotus-coral);background:#ff6b6b1f}.lotus-pnl-pill.plain{color:var(--lotus-text);background:#f1f5f9}.lotus-settings-page main .lotus-settings-hero{color:#fff;background:radial-gradient(circle at 12% 18%,#ffffff26 0%,#0000 35%),radial-gradient(circle at 96% 110%,#ffffff14 0%,#0000 40%),linear-gradient(135deg,#0f2b43 0%,#1d4e7a 40%,#2dc3e8 100%);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin:0 0 14px;padding:22px 22px 20px;animation:.45s ease-out lotus-settings-hero-in;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 32px #0f2b4347}@keyframes lotus-settings-hero-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lotus-settings-hero-glow{filter:blur(28px);pointer-events:none;background:conic-gradient(#2dc3e82e 0deg,#0fa67d29 90deg,#f5a6231f 180deg,#2dc3e82e 360deg);animation:18s linear infinite lotus-settings-hero-glow;position:absolute;inset:-40%}@keyframes lotus-settings-hero-glow{to{transform:rotate(360deg)}}.lotus-settings-hero-shine{pointer-events:none;background:linear-gradient(115deg,#0000 0%,#ffffff0d 45%,#ffffff2e 50%,#ffffff0d 55%,#0000 100%);position:absolute;inset:0}.lotus-settings-hero-left{z-index:1;align-items:center;gap:16px;display:flex;position:relative}.lotus-settings-hero-avatar{letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#f5a623,#ff7e5f);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:22px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 6px 16px #f5a62373}.lotus-settings-hero-avatar-ring{border:2px solid #ffffff73;border-radius:999px;animation:3.6s ease-in-out infinite lotus-settings-hero-ring;position:absolute;inset:-4px}@keyframes lotus-settings-hero-ring{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.lotus-settings-hero-id{flex-direction:column;gap:1px;min-width:0;display:flex}.lotus-settings-hero-id .lbl{text-transform:uppercase;letter-spacing:.1em;opacity:.75;font-size:11px;font-weight:700}.lotus-settings-hero-id h1{color:#fff;margin:0;font-size:22px;font-weight:800;line-height:1.1}.lotus-settings-hero-id .email{opacity:.85;word-break:break-word;font-size:12px;font-weight:500}.lotus-settings-hero-id .joined{opacity:.75;margin-top:4px;font-size:11px;font-weight:500}.lotus-settings-hero-right{z-index:1;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:relative}.lotus-settings-hero-trust{align-items:center;gap:10px;display:flex}.lotus-settings-hero-trust-ring{width:68px;height:68px;position:relative}.lotus-settings-hero-trust-ring .pct{justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex;position:absolute;inset:0}.lotus-settings-hero-trust-copy{text-align:right;flex-direction:column;gap:1px;display:flex}.lotus-settings-hero-trust-copy .ttl{font-size:13px;font-weight:700}.lotus-settings-hero-trust-copy .sub{opacity:.78;font-size:11px}.lotus-settings-hero-checks{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.lotus-settings-hero-check{color:#ffffffd9;background:#ffffff29;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.lotus-settings-hero-check.on{color:#fff;background:#0fa67dd9;border-color:#0000;box-shadow:0 2px 8px #0fa67d66}@media (max-width:720px){.lotus-settings-page main .lotus-settings-hero{grid-template-columns:1fr}.lotus-settings-hero-right{align-items:flex-start}.lotus-settings-hero-trust-copy{text-align:left}.lotus-settings-hero-checks{justify-content:flex-start}}.lotus-settings-page main section.bg-surface,.lotus-settings-page main .bg-surface.border{border-color:var(--lotus-border);background:#fff;border-radius:10px;box-shadow:0 1px 2px #0f233c0a}.lotus-settings-page main .border-b.border-border{border-color:var(--lotus-border)}.lotus-settings-page main button[class*=border-accent]{border-color:var(--lotus-accent)!important;color:var(--lotus-text)!important}.lotus-settings-page main h1{color:var(--lotus-text)}.lotus-settings-page main .space-y-6>div:first-child>h1.text-2xl,.lotus-settings-page main .space-y-6>div:first-child>p.text-sm.text-text-muted{display:none}.lotus-pwd-modal-root{z-index:10010;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lotus-pwd-modal-overlay{-webkit-backdrop-filter:blur(4px);background:#00000073;position:fixed;inset:0}.lotus-pwd-modal-dialog{background:#fff;border-radius:14px;flex-direction:column;gap:12px;width:92%;max-width:420px;padding:28px 20px 18px;display:flex;position:relative;box-shadow:0 24px 60px #00000040}.lotus-pwd-modal-close{width:28px;height:28px;color:var(--lotus-text-muted);cursor:pointer;background:#f1f5f9;border:0;border-radius:999px;justify-content:center;align-items:center;padding:6px;display:inline-flex;position:absolute;top:10px;right:10px}.lotus-pwd-modal-title{color:var(--lotus-text);margin:0;font-size:18px;font-weight:800}.lotus-pwd-modal-sub{color:var(--lotus-text-muted);margin:0;font-size:12px;line-height:1.5}.lotus-pwd-modal-form{flex-direction:column;gap:10px;margin-top:4px;display:flex}.lotus-pwd-modal-field{color:var(--lotus-text-muted);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}.lotus-pwd-modal-input{border:1px solid var(--lotus-border);background:#f8fafc;border-radius:8px;align-items:stretch;transition:border-color .15s;display:flex;overflow:hidden}.lotus-pwd-modal-input:focus-within{border-color:var(--lotus-accent)}.lotus-pwd-modal-input input{min-width:0;color:var(--lotus-text);text-transform:none;letter-spacing:.02em;background:0 0;border:0;outline:none;flex:1;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500}.lotus-pwd-modal-eye{width:40px;color:var(--lotus-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.lotus-pwd-modal-eye:hover{color:var(--lotus-text)}.lotus-pwd-modal-err{color:var(--lotus-coral);margin:0;font-size:13px;font-weight:600}.lotus-pwd-modal-ok{color:var(--lotus-green);margin:0;font-size:13px;font-weight:700}.lotus-pwd-modal-actions{border-top:1px solid var(--lotus-border-2);justify-content:flex-end;gap:8px;margin-top:6px;padding-top:12px;display:flex}.lotus-pwd-modal-cancel,.lotus-pwd-modal-submit{cursor:pointer;border:0;border-radius:6px;padding:9px 18px;font-family:inherit;font-size:14px;font-weight:700}.lotus-pwd-modal-cancel{color:var(--lotus-text);background:#f1f5f9}.lotus-pwd-modal-submit{background:var(--lotus-accent);color:#fff;transition:filter .12s}.lotus-pwd-modal-submit:hover:not(:disabled){filter:brightness(1.05)}.lotus-pwd-modal-submit:disabled{opacity:.55;cursor:not-allowed}.lotus-notif-hero{color:#fff;background:linear-gradient(135deg,#0f2b43 0%,#1d4e7a 60%,#2dc3e8 100%);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex;box-shadow:0 8px 22px #0f2b4338}.lotus-notif-hero-left{align-items:center;gap:12px;display:flex}.lotus-notif-hero-left .ico{background:#ffffff29;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.lotus-notif-hero-left h1{letter-spacing:.01em;margin:0;font-size:18px;font-weight:800}.lotus-notif-hero-left p{opacity:.85;margin:1px 0 0;font-size:12px}.lotus-notif-hero-badge{color:#ffffffd9;background:#ffffff29;border:1px solid #ffffff38;border-radius:999px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:700}.lotus-notif-hero-badge.unread{background:var(--lotus-coral);color:#fff;border-color:#0000;box-shadow:0 2px 8px #ff6b6b66}.lotus-notif-page main .bg-surface.border.rounded-lg{border-color:var(--lotus-border);background:#fff;border-radius:10px;box-shadow:0 1px 2px #0f233c0a}.lotus-pnl-modal-summary{background:#fff;border-radius:6px;flex-direction:column;gap:6px;padding:10px 14px;display:flex;box-shadow:0 2px 6px #0000000f}.lotus-pnl-sum-row{color:var(--lotus-text);justify-content:space-between;align-items:center;font-size:13px;display:flex}.lotus-pnl-sum-row.divider{border-top:1px dashed var(--lotus-border-2);margin-top:4px;padding-top:6px}.lotus-pnl-sum-row .val{font-weight:700}.lotus-pnl-sum-row .val.pos{color:var(--lotus-green)}.lotus-pnl-sum-row .val.neg{color:var(--lotus-coral)}.lotus-pnl-sum-row .val.plain{color:var(--lotus-text)}.lotus-acct-drawer{background:#fff;flex-direction:column;padding:0;display:flex}.lotus-acct-head{color:#fff;background:#2a2a33;align-items:center;gap:8px;padding:12px 14px;display:flex}.lotus-acct-head-ico{color:#fff;justify-content:center;align-items:center;display:inline-flex}.lotus-acct-head-email{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:700;overflow:hidden}.lotus-acct-head-close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px}.lotus-acct-head-close:hover{background:#ffffff1a}.lotus-acct-body{flex:1;padding:12px 14px 24px;overflow-y:auto}.lotus-acct-section-title{color:var(--lotus-text);align-items:center;gap:8px;margin:4px 0 10px;font-size:15px;font-weight:700;display:flex}.lotus-acct-section-title .ico{color:var(--lotus-text);display:inline-flex}.lotus-acct-balance-card{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.lotus-acct-balance-row.two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lotus-acct-balance-cell{background:#f3f4f6;border-radius:6px;padding:10px 12px}.lotus-acct-balance-cell .lbl{letter-spacing:.04em;color:#6b7280;margin-bottom:4px;font-size:11px;font-weight:700}.lotus-acct-balance-cell .val{color:var(--lotus-text);font-size:18px;font-weight:700}.lotus-acct-balance-cell .val-balance,.lotus-acct-balance-cell .val-exposure{color:var(--lotus-green)}.lotus-acct-cta-row{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 16px;display:grid}.lotus-acct-cta{border-radius:6px;justify-content:center;align-items:center;gap:8px;height:44px;font-size:14px;font-weight:700;text-decoration:none;transition:filter .15s;display:inline-flex}.lotus-acct-cta:hover{filter:brightness(1.06)}.lotus-acct-cta.deposit{background:var(--lotus-green);color:#fff}.lotus-acct-cta.withdraw{color:#fff;background:#2a2a33}.lotus-acct-cta .ico{justify-content:center;align-items:center;display:inline-flex}.lotus-acct-group-title{color:var(--lotus-text);border-top:1px solid #e5e7eb;margin-top:4px;padding:14px 4px 8px;font-size:14px;font-weight:700}.lotus-acct-group-title:first-of-type{margin-top:0}.lotus-acct-list{margin:0;padding:0;list-style:none}.lotus-acct-list li{border-bottom:1px solid #f1f3f5}.lotus-acct-list li:last-child{border-bottom:0}.lotus-acct-list a,.lotus-acct-list button{width:100%;color:var(--lotus-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 4px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.lotus-acct-list a:hover,.lotus-acct-list button:hover{background:#f8fafc}.lotus-acct-list .ico{width:22px;height:22px;color:var(--lotus-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lotus-acct-list .lbl{flex:1}.lotus-acct-theme-current{color:var(--lotus-text-muted);text-transform:none;letter-spacing:0;font-size:12px;font-weight:600}.lotus-acct-theme-caret{width:18px;height:18px;color:var(--lotus-text-muted);flex-shrink:0;justify-content:center;align-items:center;transition:transform .18s;display:inline-flex}.lotus-acct-theme-caret.open{transform:rotate(180deg)}.lotus-acct-theme-panel{gap:8px;padding:6px 4px 12px;display:grid}.lotus-acct-theme-card{text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:12px;width:100%;border:1px solid var(--lotus-border)!important;background:#f7fafc!important;padding:10px!important;display:flex!important}.lotus-acct-theme-card:hover:not(:disabled){border-color:var(--lotus-accent)!important;background:#eef5fa!important}.lotus-acct-theme-card.active{outline:2px solid var(--lotus-accent);outline-offset:-2px;border-color:var(--lotus-accent)!important;background:#eaf7fb!important}.lotus-acct-theme-card:disabled{opacity:.55;cursor:progress}.lotus-acct-theme-swatch{border:1px solid #0000000f;border-radius:6px;flex-shrink:0;width:56px;height:40px}.lotus-acct-theme-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.lotus-acct-theme-title{color:var(--lotus-text);align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.lotus-acct-theme-badge{letter-spacing:.04em;text-transform:uppercase;background:var(--lotus-accent);color:#fff;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800}.lotus-acct-theme-blurb{color:var(--lotus-text-muted);white-space:normal;font-size:11px;font-weight:500;line-height:1.35}.lotus-acct-theme-spinner{color:var(--lotus-accent-2);font-weight:800}.lotus-acct-theme-err{color:var(--lotus-coral);margin:4px 4px 0;font-size:12px}.lotus-acct-register{text-align:center;color:var(--lotus-accent);border-top:1px solid #e5e7eb;margin-top:12px;padding:16px 8px 8px;font-size:14px;font-weight:600;text-decoration:none;display:block}.lotus-acct-register:hover{text-decoration:underline}.lotus-vip-page{flex-direction:column;gap:16px;display:flex}.lotus-vip-hero{color:#f5e7c0;background:radial-gradient(120% 80% at 100% 0,#f4c43029,#0000 55%),radial-gradient(80% 100% at 0 100%,#744edc47,#0000 60%),linear-gradient(135deg,#131326 0%,#1a1a2e 45%,#0d0d1a 100%);border:1px solid #f4c43038;border-radius:14px;padding:22px 24px 20px;position:relative;overflow:hidden;box-shadow:0 12px 30px -10px #00000080,inset 0 1px #ffffff0d}.lotus-vip-hero-glow{pointer-events:none;filter:blur(40px);background:radial-gradient(circle,#f4c4302e 0%,#0000 70%);width:320px;height:320px;position:absolute;inset:-40% -10% auto auto}.lotus-vip-hero-grid{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;display:grid;position:relative}.lotus-vip-hero-left{justify-content:center;align-items:center;display:flex}.lotus-vip-hero-mid{flex-direction:column;gap:4px;min-width:0;display:flex}.lotus-vip-hero-eyebrow{letter-spacing:.18em;color:#f4c430;text-transform:uppercase;font-size:11px;font-weight:800}.lotus-vip-hero-username{letter-spacing:.01em;color:#fff;text-shadow:0 2px 12px #0006;margin:0;font-size:26px;font-weight:800;line-height:1.1}.lotus-vip-hero-tier{color:#e9d28a;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.lotus-vip-hero-tier .dot{border-radius:999px;width:9px;height:9px;display:inline-block;box-shadow:0 0 8px}.lotus-vip-hero-right{justify-content:flex-end;align-items:center;display:flex}.lotus-vip-hero-stat{text-align:right}.lotus-vip-hero-stat .lbl{letter-spacing:.14em;color:#c9b380;text-transform:uppercase;font-size:10px;font-weight:700}.lotus-vip-hero-stat .val{color:#f4c430;text-shadow:0 1px 6px #f4c43066;margin-top:2px;font-size:22px;font-weight:800}.lotus-vip-hero-progress{border-top:1px solid #f4c4302e;margin-top:16px;padding-top:14px;position:relative}.lotus-vip-hero-progress-meta{color:#d8c79a;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.lotus-vip-hero-progress-pct{color:#f4c430;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.lotus-vip-hero-bar{background:#ffffff14;border:1px solid #f4c4302e;border-radius:999px;height:8px;overflow:hidden}.lotus-vip-hero-bar-fill{background:linear-gradient(90deg,#b8860b 0%,#f4c430 55%,#ffe27a 100%);height:100%;transition:width .4s;box-shadow:0 0 14px #f4c4308c}.lotus-vip-hero-progress-sub{color:#b9a87a;margin-top:8px;font-size:12px}.lotus-vip-emblem{border-radius:999px;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.lotus-vip-ladder{border:1px solid var(--lotus-border);background:#fff;border-radius:12px;padding:14px 16px}.lotus-vip-ladder-title{letter-spacing:.06em;text-transform:uppercase;color:var(--lotus-text);margin:0 0 10px;font-size:14px;font-weight:800}.lotus-vip-ladder-list{flex-direction:column;gap:8px;display:flex}.lotus-vip-ladder-row{background:#f7f8fb;border:1px solid #e8ecf3;border-radius:10px;grid-template-columns:minmax(180px,1.2fr) minmax(0,2fr);align-items:center;gap:14px;padding:12px 14px;transition:background .15s,border-color .15s;display:grid}.lotus-vip-ladder-row.reached{background:#f1f5fb;border-color:#d8e2ef}.lotus-vip-ladder-row.current{background:linear-gradient(135deg,#fff8e3 0%,#fff 100%);border-color:#f4c430;box-shadow:0 0 0 1px #f4c43040}.lotus-vip-ladder-name{align-items:center;gap:10px;min-width:0;display:flex}.lotus-vip-ladder-name .label{color:var(--lotus-text);align-items:center;gap:8px;font-weight:800;display:flex}.lotus-vip-ladder-name .you{letter-spacing:.06em;color:#1a1a2e;background:#f4c430;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:900}.lotus-vip-ladder-name .sub{color:var(--lotus-text-muted,#6b7280);margin-top:2px;font-size:11px;font-weight:600}.lotus-vip-ladder-perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lotus-vip-ladder-perks .perk{flex-direction:column;gap:2px;min-width:0;display:flex}.lotus-vip-ladder-perks .perk-lbl{letter-spacing:.06em;color:#6b7280;text-transform:uppercase;font-size:10px;font-weight:700}.lotus-vip-ladder-perks .perk-val{color:var(--lotus-text);font-size:14px;font-weight:800}.lotus-vip-ladder-perks .perk-val.accent{color:var(--lotus-green,#0fa67d)}@media (max-width:720px){.lotus-vip-hero-grid{grid-template-columns:auto 1fr}.lotus-vip-hero-right{grid-column:1/-1;justify-content:flex-start}.lotus-vip-hero-stat{text-align:left}.lotus-vip-ladder-row{grid-template-columns:1fr}.lotus-vip-ladder-perks{grid-template-columns:1fr 1fr}}.lotus-cb-hero{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.lotus-cb-card{color:#e2e7f3;background:radial-gradient(120% 80% at 100% 0,#2dc3e82e,#0000 55%),linear-gradient(135deg,#0c1226 0%,#131c3b 42%,#060914 100%);border:1px solid #ffffff1a;border-radius:16px;grid-template-rows:auto auto 1fr auto;width:100%;min-height:220px;padding:18px 20px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 36px -14px #000000a6,inset 0 1px #ffffff0a}.lotus-cb-card:after{content:"";pointer-events:none;filter:blur(40px);background:radial-gradient(circle,#2dc3e829 0%,#0000 70%);width:280px;height:280px;position:absolute;inset:-40% -10% auto auto}.lotus-cb-card-top{z-index:1;justify-content:space-between;align-items:center;display:flex}.lotus-cb-card-brand{letter-spacing:.24em;color:#f4c430;text-shadow:0 1px 6px #f4c43040;font-size:15px;font-weight:900}.lotus-cb-card-tag{letter-spacing:.18em;color:#93a4c6;font-size:10px;font-weight:700}.lotus-cb-card-chip{z-index:1;align-items:center;gap:10px;margin-top:12px;display:flex}.lotus-cb-card-wave{color:#2dc3e8;display:inline-flex}.lotus-cb-card-balance{z-index:1;margin-top:10px}.lotus-cb-card-balance-label{letter-spacing:.14em;color:#8fa3c8;text-transform:uppercase;font-size:11px;font-weight:700}.lotus-cb-card-balance-value{color:#fff;text-shadow:0 2px 12px #00000080;letter-spacing:.02em;margin-top:4px;font-family:Roboto Mono,SF Mono,ui-monospace,monospace;font-size:26px;font-weight:800}.lotus-cb-card-bottom{z-index:1;justify-content:space-between;align-items:flex-end;margin-top:14px;display:flex}.lotus-cb-card-holder .muted{letter-spacing:.16em;color:#8fa3c8;text-transform:uppercase;font-size:9px;font-weight:700}.lotus-cb-card-holder .name{letter-spacing:.04em;color:#fff;margin-top:4px;font-size:15px;font-weight:800}.lotus-cb-card-mark{color:#f4c430;flex-direction:column;align-items:flex-end;gap:2px;font-family:Roboto Mono,SF Mono,ui-monospace,monospace;font-size:12px;font-weight:800;display:flex}.lotus-cb-card-mark .emphasis{letter-spacing:.18em;color:#8fa3c8;font-size:10px}.lotus-cb-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lotus-cb-stat{border:1px solid var(--lotus-border);color:var(--lotus-text);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}a.lotus-cb-stat:hover{border-color:var(--lotus-accent);transform:translateY(-1px)}.lotus-cb-stat .ico{width:38px;height:38px;color:var(--lotus-accent-2);background:#2dc3e81f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lotus-cb-stat .text{min-width:0}.lotus-cb-stat .lbl{letter-spacing:.06em;color:var(--lotus-text-muted,#6b7280);text-transform:uppercase;font-size:11px;font-weight:700}.lotus-cb-stat .val{color:var(--lotus-text);margin-top:2px;font-size:18px;font-weight:800}.lotus-cb-stat .sub{color:var(--lotus-text-muted,#6b7280);margin-top:1px;font-size:11px}@media (max-width:720px){.lotus-cb-card{min-height:180px}.lotus-cb-stats{grid-template-columns:1fr}}.lotus-cashback-page{flex-direction:column;gap:14px;display:flex}.lotus-cb-card-balance-sub{letter-spacing:.04em;color:#cbb888;margin-top:4px;font-size:11px;font-weight:600}.lotus-cb-source{border:1px solid var(--lotus-border);background:#fff;border-radius:12px;padding:12px 14px}.lotus-cb-source-head{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin-bottom:8px;font-size:11px;font-weight:800}.lotus-cb-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:720px){.lotus-cb-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lotus-cb-source-row{background:#f4f7fb;border:1px solid #e5e9f0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.lotus-cb-source-row .lbl{color:var(--lotus-text);align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:600;display:inline-flex}.lotus-cb-source-row .lbl .emoji{font-size:14px}.lotus-cb-source-row .lbl .count{color:#6b7280;font-size:11px;font-weight:500}.lotus-cb-source-row .val{color:var(--lotus-green,#0fa67d);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.lotus-cb-feed-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:4px 2px;display:flex}.lotus-cb-feed-title{letter-spacing:.06em;text-transform:uppercase;color:var(--lotus-text);margin:0;font-size:13px;font-weight:800}.lotus-cb-filter-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.lotus-cb-select{border:1px solid var(--lotus-border);color:var(--lotus-text);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:4px 4px 4px 10px;font-size:12px;font-weight:700;transition:border-color .15s;display:inline-flex}.lotus-cb-select:focus-within{border-color:var(--lotus-accent-2);box-shadow:0 0 0 3px #2dc3e82e}.lotus-cb-select .lbl{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;-webkit-user-select:none;user-select:none;font-size:10px;font-weight:800}.lotus-cb-select select{appearance:none;color:var(--lotus-text);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23475569' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 8px center no-repeat;border:0;outline:0;padding:6px 28px 6px 8px;font-size:12px;font-weight:700}.lotus-cb-feed{border:1px solid var(--lotus-border);background:#fff;border-radius:12px;overflow:hidden}.lotus-cb-feed-empty{text-align:center;color:#6b7280;padding:36px 16px;font-size:13px}.lotus-cb-feed ul{margin:0;padding:0;list-style:none}.lotus-cb-feed-row{border-bottom:1px solid var(--lotus-border-2,#eef1f6);align-items:center;gap:12px;padding:12px 14px;display:flex}.lotus-cb-feed-row:last-child{border-bottom:0}.lotus-cb-feed-ico{background:#f4f7fb;border:1px solid #e5e9f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:inline-flex}.lotus-cb-feed-mid{flex:1;min-width:0}.lotus-cb-feed-label{color:var(--lotus-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.lotus-cb-feed-note{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;overflow:hidden}.lotus-cb-feed-time{color:#9ca3af;font-variant-numeric:tabular-nums;margin-top:2px;font-size:10px}.lotus-cb-feed-amt{color:var(--lotus-green,#0fa67d);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:15px;font-weight:800}.lotus-cb-feed-error{color:var(--lotus-coral,#ff6b6b);background:#ff6b6b14;padding:8px 14px;font-size:11px}.lotus-cb-loadmore-wrap{justify-content:center;padding:4px 0;display:flex}.lotus-cb-loadmore{color:var(--lotus-text);border:1px solid var(--lotus-border);cursor:pointer;background:#fff;border-radius:8px;padding:8px 16px;font-size:12px;font-weight:800}.lotus-cb-loadmore:disabled{opacity:.5;cursor:not-allowed}.lotus-support-page{flex-direction:column;gap:12px;display:flex}.lotus-support-page section+section{margin-top:0}.lotus-support-hero{color:#fff;background:linear-gradient(135deg,#0f2b43 0%,#1d4e7a 60%,#2dc3e8 100%);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 8px 22px #0f2b4338}.lotus-support-hero-left{align-items:center;gap:12px;min-width:0;display:flex}.lotus-support-hero-left .ico{background:#ffffff29;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.lotus-support-hero-left h1{letter-spacing:.01em;margin:0;font-size:18px;font-weight:800}.lotus-support-hero-left p{opacity:.85;max-width:56ch;margin:2px 0 0;font-size:12px}.lotus-support-hero-badge{color:#ffffffd9;white-space:nowrap;background:#ffffff29;border:1px solid #ffffff38;border-radius:999px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:700}.lotus-support-hero-badge.active{background:var(--lotus-coral);color:#fff;border-color:#0000;box-shadow:0 2px 8px #ff6b6b66}.lotus-support-page section.bg-surface.border.rounded-lg{border-color:var(--lotus-border);background:#fff;border-radius:10px;box-shadow:0 1px 2px #0f233c0a}@media (max-width:600px){.lotus-support-hero{flex-direction:column;align-items:flex-start}.lotus-support-hero-badge{align-self:flex-end}}.lotus-root .lotus-game-canvas{--color-bg:#0d1a26;--color-surface:#142535;--color-surface-2:#1b2f44;--color-surface-3:#233954;--color-border:#7e93b0;--color-border-strong:#7ec8e3;--color-text:#d8dfe8;--color-text-muted:#e8eef5b8;--color-text-dim:#e8eef580;--color-accent:#7e93b0;--color-accent-hover:#7ec8e3;color:#d8dfe8;background:linear-gradient(#142535 0%,#0d1a26 100%);border:1px solid #7e93b0;border-radius:14px;margin:10px;box-shadow:inset 0 1px #ffffff0d,0 4px 14px #080e182e}
