@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap";/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}:root{color:#1e293b;font-synthesis:none;background:#f7f9fc;font-family:DM Sans,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:1px;outline:3px solid #8bd9cd}.app{min-height:100vh;display:flex}.sidebar{color:#c8d3df;background:#111e2d;flex-direction:column;flex-shrink:0;width:240px;height:100vh;padding:30px 14px 18px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;margin-bottom:50px;padding:0 16px;display:flex}.brandMark{color:#fff;background:#13ba9f;border-radius:11px;place-items:center;width:35px;height:35px;font-family:Manrope;font-size:25px;font-weight:800;display:grid}.brand strong{color:#fff;letter-spacing:-.7px;font-family:Manrope;font-size:22px;display:block}.brand small{letter-spacing:1.6px;color:#8394a6;margin-top:2px;font-size:9px;display:block}.navcap{color:#74869b;letter-spacing:1.7px;margin:0 16px 17px;font-size:10px;font-weight:800}.navitem{color:#aab9c8;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;width:100%;margin-bottom:5px;padding:13px 16px;font-size:13px;font-weight:600;display:flex}.navitem:hover{color:#fff;background:#213247}.navitem.selected{color:#5de1ca;background:#203c45}.sidebarBottom{margin-top:auto}.userbox{border-bottom:1px solid #2a3949;align-items:center;gap:9px;margin-bottom:7px;padding:13px 5px;display:flex}.avatar,.topAvatar{color:#a5f3e4;background:#274c53;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.email{color:#fff;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.email small{color:#8498a9;margin-top:3px;display:block}.main{flex:1;min-width:0}.top{background:#fff;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;height:76px;padding:0 42px;display:flex}.breadcrumb{color:#334155;font-size:13px;font-weight:600}.breadcrumb span{color:#b9c2cc;margin:0 11px}.topActions,.topLeft,.headBtns{align-items:center;gap:11px;display:flex}.private{color:#7f8a97;align-items:center;gap:7px;margin-right:10px;font-size:12px;display:flex}.iconbtn{color:#7d8c9d;background:0 0;border:0;border-radius:9px;place-items:center;padding:8px;display:grid}.iconbtn:hover{background:#eff4f7}.topAvatar{color:#00977b;background:#e4f6f1;width:32px;height:32px}.content{max-width:1600px;margin:auto;padding:38px 42px 24px}.pagehead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px;display:flex}.eyebrow{color:#11a68e;letter-spacing:1.7px;margin-bottom:9px;font-size:10px;font-weight:800}.pagehead h1{letter-spacing:-1.2px;color:#172536;margin:0 0 7px;font-family:Manrope;font-size:29px}.pagehead p,.sectionTitle p{color:#8a97a6;margin:0;font-size:13px}.btn{white-space:nowrap;border:1px solid #e3eaf0;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:11px 15px;font-size:12px;font-weight:800;display:inline-flex}.btn.soft{color:#465568;background:#fff}.btn.primary{color:#fff;background:#0ba88d;border-color:#0ba88d;box-shadow:0 5px 14px #03a78924}.btn.primary:hover{background:#078e78}.filterbar{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.filterbar label{color:#8794a1;align-items:center;gap:12px;font-size:12px;display:flex}.filterbar select,.tableFilter select,.tableFilter input{color:#2a3b4e;background:#fff;border:1px solid #e4eaf1;border-radius:8px;padding:10px 13px;font-size:12px;font-weight:600}.filterbar select{min-width:190px}.filterHint{color:#a1acb7;font-size:11px}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:20px;display:grid}.stat{background:#fff;border:1px solid #edf0f4;border-radius:12px;min-width:0;padding:22px 20px;box-shadow:0 3px 12px #182b4005}.statlabel{color:#8391a0;font-size:12px;font-weight:600}.statvalue{letter-spacing:-.7px;overflow-wrap:anywhere;margin:16px 0 9px;font:800 clamp(15px,1.7vw,23px) Manrope}.statSub{color:#a1acb6;font-size:11px}.green{color:#0da88b!important}.red{color:#e45463!important}.twoCols{grid-template-columns:1.55fr 1fr;gap:18px;display:grid}.panel{background:#fff;border:1px solid #ecf0f3;border-radius:12px;min-width:0;padding:24px}.panel h3,.sectionTitle h2{color:#223145;letter-spacing:-.4px;margin:0;font:800 17px Manrope}.panelHeading p,.subline{color:#95a0ae;margin:6px 0 0;font-size:12px}.graph{height:247px;margin-top:22px}.emptyGraph{color:#96a5b3;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;display:flex}.emptyGraph b{color:#45566a}.emptyGraph span{font-size:12px}.miniStats{margin-top:18px}.miniStats>div{border-bottom:1px solid #eff2f5;justify-content:space-between;align-items:center;padding:12px 0;font-size:12px;display:flex}.miniStats span{color:#8090a0}.miniStats b{font-size:13px}.hint{color:#348778;background:#f0faf8;border-radius:8px;align-items:flex-start;gap:8px;margin-top:16px;padding:12px;font-size:11px;line-height:1.6;display:flex}.sectionTitle{justify-content:space-between;align-items:center;gap:15px;margin:30px 0 17px;display:flex}.sectionTitle p{margin-top:5px}.textbtn{color:#089f88;background:0 0;border:0;font-size:12px;font-weight:800}.platformGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.platformCard{background:#fff;border:1px solid #eaf0f4;border-radius:12px;min-width:0;padding:20px}.platformTop{align-items:center;gap:11px;display:flex}.platformSymbol{color:#06a78b;background:#e1f9f4;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;font:800 17px Manrope;display:grid}.shade1{color:#6c73ce;background:#eef0ff}.shade2{color:#d38a2a;background:#fff0df}.shade3{color:#3783ca;background:#e3f2ff}.platformTitle{flex:1;min-width:0}.platformTitle h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:14px}.platformTitle span{color:#9ca8b4;font-size:11px}.platformTools,.rowActions{gap:2px;display:flex}.platformTools button,.rowActions button{color:#97a4b2;background:0 0;border:0;border-radius:6px;padding:5px}.platformTools button:hover,.rowActions button:hover{color:#243747;background:#f0f4f7}.platformBalance{margin:23px 0 18px}.platformBalance span{color:#9ba7b2;margin-bottom:7px;font-size:11px;display:block}.platformBalance strong{overflow-wrap:anywhere;font:800 23px Manrope;display:block}.platformNumbers{border-top:1px solid #eef1f4;grid-template-columns:1fr 1fr;gap:15px 8px;padding-top:17px;display:grid}.platformNumbers span{color:#9ba7b2;margin-bottom:5px;font-size:10px;display:block}.platformNumbers b{overflow-wrap:anywhere;font-size:12px}.platformOpen{color:#089e84;background:0 0;border:0;border-top:1px solid #eef1f4;justify-content:space-between;align-items:center;width:100%;margin-top:19px;padding:17px 0 0;font-size:12px;font-weight:800;display:flex}.count{color:#a7b2be}.tableWrap{background:#fff;border:1px solid #e9eef4;border-radius:12px;overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;min-width:720px}th{color:#9aa6b4;text-transform:uppercase;letter-spacing:.7px;white-space:nowrap;background:#fcfdfe;padding:17px 18px;font-size:10px;font-weight:800}td{color:#586779;border-top:1px solid #eff2f5;padding:17px 18px;font-size:12px}td b{color:#293a4d}.rowTitle{color:#2b3c4d;margin-bottom:5px;font-weight:700}.rowSub{color:#9ba7b3;margin-top:5px;font-size:10px}.pill{text-transform:capitalize;color:#748391;background:#f4f5f6;border-radius:5px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-block}.pill.won,.pill.deposit{color:#159b75;background:#e6faf1}.pill.lost,.pill.withdrawal{color:#df6265;background:#fff0f0}.pill.pending{color:#ba922b;background:#fff7df}.pill.cashout{color:#6b78ba;background:#ebefff}.tableEmpty,.empty{text-align:center;color:#9ba8b6;padding:55px 20px;font-size:13px}.empty{background:#fff;border:1px dashed #d9e1e9;border-radius:12px}.empty svg{color:#39b7a4}.empty h3{color:#304054}.empty p{margin:0}.tableFilter{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.search{color:#94a3b3;background:#fff;border:1px solid #e4eaf1;border-radius:8px;flex:1;align-items:center;min-width:210px;padding:0 12px;display:flex}.search input{border:0;outline:0;flex:1;min-width:0;padding:12px 7px;font-size:12px}.tableFilter label{color:#8e9ba8;align-items:center;gap:6px;font-size:11px;display:flex}.footnote{margin-top:20px}.alert,.notice{border-radius:9px;align-items:center;gap:10px;margin-bottom:15px;padding:14px 16px;font-size:12px;display:flex}.alert{color:#a43543;background:#fff0f1}.alert button{color:inherit;background:0 0;border:0;margin-left:auto}.notice{color:#168970;cursor:pointer;background:#e9faf4}footer{color:#a5b0bb;border-top:1px solid #e7edf3;justify-content:space-between;gap:14px;margin-top:39px;padding-top:19px;font-size:11px;display:flex}.mobileOnly,.mobileShade{display:none}.modalBackdrop{z-index:10;background:#0b1b2b9c;place-items:center;padding:16px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.modal{background:#fff;border-radius:15px;width:min(100%,540px);max-height:94vh;overflow:auto;box-shadow:0 25px 65px #0003}.modalTop{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;padding:23px 26px;display:flex}.modalTop h2{margin:0;font:800 21px Manrope}.modalForm{padding:22px 26px}.field{flex-direction:column;flex:1;gap:7px;min-width:0;margin-bottom:15px;display:flex}.field span{color:#607184;font-size:11px;font-weight:800}.field input,.field select,.field textarea{color:#26384b;background:#fff;border:1px solid #dfe6ec;border-radius:8px;width:100%;min-width:0;padding:11px 12px;font-size:13px}.formRow{gap:12px;display:flex}.calcPreview{color:#0d917a;background:#f1faf8;border-radius:8px;justify-content:space-between;padding:15px;font-size:12px;display:flex}.modalActions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.errorText{color:#cf4b59;background:#fff2f2;border-radius:7px;margin-bottom:12px;padding:10px;font-size:12px}.successText{color:#188d6f;padding:10px;font-size:12px}.authPage{background:#fff;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.authHero{color:#fff;background:radial-gradient(at 10% 80%,#17594e,#0000 44%),#102437;flex-direction:column;justify-content:space-between;padding:44px 55px;display:flex}.authHero .brand{margin:0;padding:0}.authHeroContent{max-width:540px}.heroTag{letter-spacing:2px;color:#59d8bf;font-size:11px;font-weight:800}.authHero h1{letter-spacing:-3px;margin:22px 0;font:800 clamp(42px,4.5vw,69px)/1.13 Manrope}.authHero h1 em{color:#43d8bc;font-style:normal}.authHeroContent p{color:#a9bfcb;max-width:390px;font-size:15px;line-height:1.8}.heroBadge{color:#a9cfca;background:#20413e;border-radius:9px;align-items:center;gap:10px;width:max-content;margin-top:35px;padding:13px 15px;font-size:12px;display:flex}.heroFooter{color:#567789;letter-spacing:2px;font-size:10px}.authRight{place-items:center;padding:30px;display:grid}.authCard{width:min(100%,380px)}.authCard h2{letter-spacing:-1px;margin:0 0 8px;font:800 31px Manrope}.authCard>p{color:#8b99a8;margin:0 0 33px;font-size:13px}.authCard .field{margin-bottom:19px}.full{width:100%;margin:6px 0 0;padding:14px}.or{text-align:center;color:#a7b0b9;margin:26px 0 16px;font-size:11px;position:relative}.or:before{content:"";background:#e7ecf0;height:1px;position:absolute;top:50%;left:0;right:0}.or span{background:#fff;padding:0 15px;position:relative}.google{color:#3d4c5d;background:#fff}.googleG{color:#4285f4;font-size:18px;font-weight:800}.authLinks{justify-content:space-between;gap:10px;margin-top:25px;display:flex}.authLinks button{color:#0c9e86;background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.authPrivacy{text-align:center;color:#aab3bc!important;margin-top:45px!important;font-size:11px!important}.mobileBrand{display:none}.setup{text-align:center;color:#fff;background:#102437;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:25px;display:flex}.setupIcon{background:#12b69b;border-radius:12px;padding:10px 20px;font-size:38px;font-weight:800}.setup h1{font:800 30px Manrope}.setup p{color:#c0d0da;max-width:650px;line-height:1.8}.setup code{color:#63e6c7}.muted{color:#879faf;font-size:12px}@media(max-width:1200px){.platformGrid,.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.content{padding:28px}.top{padding:0 28px}}@media(max-width:850px){.sidebar{display:none}.mobileOnly{display:grid}.mobileShade{z-index:9;background:#0c1c2bbb;display:block;position:fixed;top:0;right:0;bottom:0;left:0}.mobileSidebar{color:#fff;background:#111e2d;flex-direction:column;width:265px;height:100%;padding:28px 16px;display:flex}.twoCols{grid-template-columns:1fr}.main{width:100%}.authHero{padding:32px}.authHero h1{letter-spacing:-2px;font-size:45px}}@media(max-width:620px){.top{height:60px;padding:0 17px}.content{padding:24px 16px}.pagehead{flex-direction:column;align-items:start;gap:17px}.pagehead h1{font-size:25px}.headBtns{flex-wrap:wrap;width:100%}.headBtns .btn{flex:1}.stats{gap:10px}.stat{padding:16px 13px}.statvalue{letter-spacing:-.6px;margin:12px 0 7px;font-size:15px}.statlabel{font-size:11px}.statSub{font-size:10px}.platformGrid{grid-template-columns:1fr}.panel{padding:19px}.filterHint,.private{display:none}.filterbar{margin:10px 0 18px}.filterbar label,.filterbar select{width:100%}.filterbar label{justify-content:space-between}.sectionTitle{flex-wrap:wrap}.sectionTitle h2{font-size:16px}.tableFilter{align-items:stretch}.search{flex-basis:100%}.tableFilter label{flex:1}.tableFilter label input{width:100%;min-width:0}.graph{height:215px}.authPage{grid-template-columns:1fr}.authHero{display:none}.authRight{min-height:100vh;padding:24px}.mobileBrand{color:#07a98e;margin-bottom:38px;font:800 25px Manrope;display:block}.modalBackdrop{align-items:end;padding:0}.modal{border-radius:18px 18px 0 0;max-height:94vh}.modalTop,.modalForm{padding:18px}.formRow{gap:9px}footer{line-height:1.6}.breadcrumb{font-size:12px}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.static{position:static}.contents{display:contents}.hidden{display:none}.inline{display:inline}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{color-scheme:light}button,input,select,textarea{font:inherit}button:disabled{opacity:.55;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #11ac94}.filterbar{flex-wrap:wrap;gap:12px}.dateFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dateFilters input,.dateFilters select,.headBtns select,.sectionTitle select,.filterbar>select{color:#33465a;background:#fff;border:1px solid #dce5ec;border-radius:8px;max-width:100%;padding:9px}.dateFilters label{font-size:11px}.metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;display:grid}.metrics span{color:#738496;margin-bottom:9px;font-size:11px;display:block}.metrics strong{overflow-wrap:anywhere;font-size:18px}.reportButtons{margin:20px 0}.analyticsGrid{margin-bottom:24px}.leg{background:#f4f7fa;border-radius:8px;margin:12px 0;padding:12px}fieldset{border:1px solid #dce5ec;border-radius:9px;min-width:0;margin:0 0 16px;padding:12px}.field input[type=datetime-local]{min-width:0}.skeleton{background:linear-gradient(90deg,#edf2f5,#fff,#edf2f5) 0 0/200%;border-radius:12px;margin-bottom:20px;padding:24px;animation:1.5s infinite loading}@keyframes loading{to{background-position:-200%}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}[data-theme=dark]{color-scheme:dark;color:#dce6f0;background:#0d1722}[data-theme=dark] body,[data-theme=dark] .main{color:#dce6f0;background:#0d1722}[data-theme=dark] :is(.panel,.stat,.platformCard,.tableWrap,.modal,.top,.search,.empty){color:#dce6f0;background:#172434;border-color:#2c3b4d}[data-theme=dark] :is(input,select,textarea,.btn.soft,.btn.google){color:#e1ebf6!important;background:#1d2c3d!important;border-color:#3a4c60!important}[data-theme=dark] :is(h1,h2,h3,.statvalue,td b,.rowTitle,.platformBalance strong,.panel h3,.sectionTitle h2){color:#e0e9f2}[data-theme=dark] th{color:#b2c0d0;background:#1c2b3c}[data-theme=dark] td,[data-theme=dark] .miniStats>div{color:#b9c8d9;border-color:#2c3b4d}[data-theme=dark] .hint{color:#9bd4c8;background:#173d38}[data-theme=dark] .leg{background:#1d2c3d}[data-theme=dark] .skeleton{background:#233446}[data-theme=dark] .authPage,[data-theme=dark] .authRight,[data-theme=dark] .or span{background:#172434}@media(max-width:620px){.dateFilters{width:100%}.dateFilters label{flex-wrap:wrap;flex:1;min-width:0;display:flex}.dateFilters input{width:100%;min-width:0}.dateFilters select{width:100%}.filterbar>select{flex:1;min-width:120px}.topActions{gap:6px}.topActions .btn{padding:8px;font-size:11px}.metrics{grid-template-columns:1fr 1fr}.formRow{flex-wrap:wrap}.formRow .field{flex-basis:140px}.tableWrap{max-width:100%}.modal .btn,.navitem{min-height:44px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.tableToolbar{color:#8291a0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.tableToolbar select{color:inherit;background:0 0;border:1px solid #dce5ec;border-radius:7px;max-width:160px;padding:7px}.modal:focus{outline:none}.formIntro{color:#647589;margin:0 0 20px;font-size:13px;line-height:1.65}.fieldHelp,.autoNote{color:#7b8b9b;margin:-7px 0 16px;font-size:11px;line-height:1.6}.autoNote{margin:18px 0 0}.inlineWallet{color:#637789;background:#f2f7fa;border-radius:9px;align-items:center;gap:8px;margin:-5px 0 19px;padding:11px 13px;font-size:11px;display:flex}.inlineWallet b{color:#203849;margin-left:auto}.optionalDetails{border:1px solid #e1e9ef;border-radius:10px;margin:18px 0 6px;padding:0 15px}.optionalDetails>summary{color:#526b7d;cursor:pointer;align-items:center;gap:6px;min-height:48px;font-size:12px;font-weight:700;list-style:none;display:flex}.optionalDetails>summary:after{content:"+";margin-left:auto;font-size:18px;font-weight:400}.optionalDetails[open]>summary:after{content:"−"}.optionalDetails>summary>span{color:#95a1ad;font-size:10px;font-weight:400}.optionalDetails[open]>summary{border-bottom:1px solid #e8eef2;margin-bottom:13px}.optionalDetails .fieldHelp{margin-top:0}.optionalDetails>fieldset{margin-top:16px}.compactDetails{padding:0 11px}.compactDetails>summary{min-height:38px;font-size:11px}.walletPreview{background:linear-gradient(135deg,#f0faf7,#f3f8fc);border:1px solid #d9ebe6;border-radius:12px;margin-top:18px;padding:18px}.walletPreview>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.walletPreview span{color:#627c78;font-size:12px}.walletPreview strong{letter-spacing:-.6px;color:#117f6d;overflow-wrap:anywhere;font-size:20px}.previewLines{border-top:1px solid #d7e9e2;gap:11px;margin-top:14px;padding-top:14px;display:grid}.previewLines>span{justify-content:space-between;gap:12px;display:flex}.previewLines b{white-space:nowrap;font-size:12px}.walletPreview p{color:#6c827e;margin:15px 0 0;font-size:11px;line-height:1.65}.flowHint,.refundNotice{color:#6c7e8a;background:#f4f7fa;border-radius:9px;align-items:flex-start;gap:10px;padding:13px;font-size:12px;line-height:1.6;display:flex}.flowHint svg,.refundNotice svg{flex-shrink:0;margin-top:2px}.refundNotice{color:#288770;background:#ecf8f4}.refundNotice p{margin:4px 0 0;font-size:11px}.slipSummary{background:#f4f8fb;border-radius:11px;align-items:center;gap:12px;margin-bottom:20px;padding:15px;display:flex}.slipIcon{color:#11a28a;background:#dff5ee;border-radius:9px;padding:10px;display:flex}.slipSummary strong{font-size:14px;display:block}.slipSummary small{color:#8292a0;margin-top:5px;font-size:11px;line-height:1.6;display:block}.simpleFilters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:22px 0;display:flex}.primaryFilters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.primaryFilters>label{color:#7b8d9d;align-items:center;gap:9px;font-size:11px;display:flex}.simpleFilters select,.simpleFilters input{color:#41566b;background:#fff;border:1px solid #dfe7ee;border-radius:8px;min-width:0;padding:10px;font-size:12px}.moreFilters{position:relative}.moreFilters>summary{color:#718597;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:9px;font-size:11px;list-style:none;display:flex}.moreFilters summary b{color:#168773;background:#e1f4ef;border-radius:6px;padding:3px 7px}.advancedFilters{z-index:3;background:#fff;border:1px solid #e2eaf0;border-radius:12px;gap:12px;width:250px;padding:16px;display:grid;position:absolute;top:38px;right:0;box-shadow:0 12px 35px #18324514}.customDates{flex-wrap:wrap;gap:10px;display:flex}.welcomeFlow{background:#e9f7f2;border:1px solid #d6eae3;border-radius:13px;align-items:center;gap:20px;margin-bottom:23px;padding:24px;display:flex}.welcomeFlow h2{margin:7px 0;font-size:20px}.welcomeFlow p{color:#6b887c;max-width:500px;margin:0;font-size:12px;line-height:1.65}.welcomeFlow .btn{flex-shrink:0;margin-left:auto}.welcomeBadge{color:#18896e;background:#d5eee3;border-radius:13px;padding:15px;display:flex}.walletActions{background:#f0f8f5;border:1px solid #dce9e5;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px;padding:19px 22px;display:flex}.walletMessage{align-items:center;gap:12px;min-width:0;display:flex}.walletMessage strong{color:#315f51;font-size:13px}.walletMessage p{color:#698778;margin:5px 0 0;font-size:11px;line-height:1.65}.walletStatus{color:#399477;background:#d9eee4;border-radius:50%;padding:7px;display:flex}.walletButtons{flex-shrink:0;gap:9px;display:flex}.pendingPanel{background:#fff;border:1px solid #e5edf3;border-radius:12px;margin-bottom:23px;padding:22px}.pendingHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.pendingHeader h2{align-items:center;gap:9px;margin:7px 0 0;font-size:17px;display:flex}.pendingHeader .textbtn{align-items:center;gap:5px;display:flex}.pendingItem{border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.pendingItem strong{overflow-wrap:anywhere;font-size:12px;display:block}.pendingItem span{color:#8293a3;margin-top:6px;font-size:11px;display:block}.pendingItem .btn{flex-shrink:0;padding:9px 15px}.rowActions button.settleLink{color:#17846f;white-space:nowrap;background:#e6f5ef;padding:7px 10px;font-size:11px;font-weight:700}.pill.void{color:#477d9f;background:#eaf4ff}.mobileBottomNav{display:none}[data-theme=dark] :is(.optionalDetails,.pendingPanel){border-color:#324658}[data-theme=dark] :is(.pendingPanel,.advancedFilters){background:#172434;border-color:#304355}[data-theme=dark] :is(.formIntro,.fieldHelp,.autoNote,.simpleFilters label,.moreFilters>summary,.optionalDetails>summary){color:#a3b6c7}[data-theme=dark] :is(.inlineWallet,.slipSummary,.flowHint){color:#a7bacb;background:#1e3042}[data-theme=dark] .inlineWallet b{color:#d2e3ee}[data-theme=dark] :is(.walletActions,.welcomeFlow,.walletPreview,.refundNotice){background:#15392f;border-color:#2d5549}[data-theme=dark] :is(.walletMessage strong,.walletPreview strong,.welcomeFlow h2,.refundNotice){color:#90d9bf}[data-theme=dark] :is(.walletMessage p,.walletPreview span,.walletPreview p,.welcomeFlow p){color:#9bbeb1}[data-theme=dark] .pendingItem{border-color:#2d4053}@media(max-width:850px){.mobileBottomNav{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:#ffffffed;border-top:1px solid #e3ebf2;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.mobileBottomNav button{color:#7d8e9f;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:55px;min-height:46px;font-size:10px;display:flex}.mobileBottomNav button.selected{color:#089d83}.mobileBottomNav button.newBet{color:#fff;background:#0aa78d;border-radius:12px;padding:6px 17px}.content{padding-bottom:95px}body:has(.modalBackdrop) .mobileBottomNav{visibility:hidden}[data-theme=dark] .mobileBottomNav{background:#162535ed;border-color:#304559}}@media(max-width:620px){.walletActions{flex-direction:column;align-items:stretch;padding:16px}.walletButtons .btn{flex:1;min-height:44px}.welcomeFlow{flex-wrap:wrap;gap:13px;padding:20px}.welcomeBadge{display:none}.welcomeFlow .btn{width:100%;margin:0}.simpleFilters,.primaryFilters{width:100%}.primaryFilters>label,.primaryFilters>label>select{flex:1}.primaryFilters>.dateFilters{flex:1;width:auto;min-width:130px}.primaryFilters .dateFilters select{width:100%}.primaryFilters:has(.customDates){flex-direction:column;align-items:stretch}.moreFilters{margin-left:auto}.advancedFilters{width:min(280px,100vw - 34px)}.optionalDetails>summary>span{display:none}.walletPreview>div:first-child{flex-direction:column;align-items:flex-start}.walletPreview strong{font-size:24px}.pendingPanel{padding:17px}.pendingHeader .textbtn{font-size:10px}.pendingItem .btn{min-height:44px}.formIntro{font-size:12px}.modalActions{background:#fff;margin-top:14px;padding:12px 0 4px;position:sticky;bottom:-18px}[data-theme=dark] .modalActions{background:#172434}}.modal{flex-direction:column;display:flex;overflow:hidden}.modalTop{flex-shrink:0}.modalForm{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.modalFields{overscroll-behavior:contain;min-height:0;padding:22px 26px;overflow-y:auto}.modalActions{z-index:2;background:#fff;border-top:1px solid #e8eef3;flex-shrink:0;margin:0;padding:14px 26px;position:static}[data-theme=dark] .modalActions{background:#172434;border-color:#304355}@media(max-width:620px){.modalFields{padding:18px}.modalActions{padding:12px 18px calc(12px + env(safe-area-inset-bottom))}.modalActions .btn{flex:1;min-height:44px}.recordTable{min-width:0;display:block}.recordTable thead{display:none}.recordTable tbody{display:block}.recordTable tr{border-top:1px solid #e8eef3;grid-template-columns:1fr 1fr;gap:13px 16px;padding:18px;display:grid}.recordTable td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;font-size:12px;display:block}.recordTable td:before{content:attr(data-label);color:#92a0ae;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.recordTable td[data-label=Activity]{order:-1;grid-column:1/-1}.recordTable td[data-label=Activity]:before{display:none}.recordTable td[data-label=Activity] .rowTitle{font-size:14px}.recordTable td[data-label="Result / payout"]{grid-column:1/-1}.recordTable td[data-label=Actions]{border-top:1px solid #eef2f5;grid-column:1/-1;padding-top:10px}.recordTable td[data-label=Actions]:before{display:none}.recordTable .rowActions{justify-content:flex-end;gap:12px}.recordTable .rowActions button{min-width:40px;min-height:40px}.recordTable .rowActions .settleLink{margin-right:auto}.recordTable td[data-label=Odds]{align-self:start}[data-theme=dark] .recordTable tr,[data-theme=dark] .recordTable td[data-label=Actions]{border-color:#304355}}.modalError{color:#b03f4d;background:#fff0f0;border-radius:8px;flex-shrink:0;max-height:20vh;margin:0 18px 12px;padding:12px 16px;font-size:12px;line-height:1.5;overflow:auto}.graph{overflow:hidden}.stakeLimitError{color:#b03f4d;background:#fff0f0;border-radius:8px;margin:0 0 16px;padding:11px 13px;font-size:12px;line-height:1.6}input[aria-invalid=true]{border-color:#cf5967!important}[data-theme=dark] .stakeLimitError{color:#ffacb4;background:#462631}.rememberControl{margin:-2px 0 19px}.rememberLabel{color:#526679;cursor:pointer;align-items:center;gap:9px;min-height:32px;font-size:13px;font-weight:600;display:inline-flex}.rememberLabel input{accent-color:#0aa78d;cursor:pointer;width:17px;height:17px;margin:0}.rememberControl p{color:#8b99a8;margin:2px 0 0 26px;font-size:11px;line-height:1.6}[data-theme=dark] .rememberLabel{color:#c2d2e0}.readableChart{--chart-panel:#fff;--chart-border:#dfe8ef;--chart-text:#40566c;--chart-muted:#8393a4;--chart-grid:#e8eef3;--chart-zero:#9eafbf}.chartHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.chartHeading p{color:var(--chart-muted);margin:7px 0 0;font-size:11px;line-height:1.6}.chartKey{color:var(--chart-text);flex-wrap:wrap;gap:16px;margin:14px 0 0;font-size:11px;display:flex}.chartKey>span,.outcomeLabel{align-items:center;gap:7px;display:flex}.chartKey i,.outcomeLegend i{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.readableChart>.graph{margin-top:17px}.readableTooltip{background:var(--chart-panel);border:1px solid var(--chart-border);max-width:250px;color:var(--chart-text);border-radius:10px;padding:12px;font-size:11px;box-shadow:0 6px 20px #21364b10}.readableTooltip>strong{margin-bottom:9px;font-size:12px;display:block}.readableTooltip>div{justify-content:space-between;align-items:center;gap:16px;line-height:1.8;display:flex}.readableTooltip b{white-space:nowrap}.chartFigures{border-top:1px solid var(--chart-border);margin-top:12px;padding-top:10px}.chartFigures summary{cursor:pointer;color:var(--chart-muted);padding:5px 0;font-size:11px}.chartFigures>div{margin-top:8px;overflow-x:auto}.chartFigures table{table-layout:fixed;width:100%;min-width:0}.chartFigures th{color:var(--chart-muted);text-transform:none;letter-spacing:0;white-space:normal;background:0 0;font-size:10px}.chartFigures :is(th,td){border-color:var(--chart-border);overflow-wrap:anywhere;padding:10px 7px}.chartFigures td{color:var(--chart-text);font-size:11px}.chartFigures :is(td,th):not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.analyticsGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.outcomeLayout{justify-content:center;align-items:center;gap:22px;min-height:245px;margin-top:18px;display:flex}.outcomeRing{flex-shrink:0;width:205px;min-width:0;height:215px;position:relative}.outcomeTotal{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.outcomeTotal strong{letter-spacing:-1px;color:var(--chart-text);font-size:30px;line-height:1.2}.outcomeTotal span{color:var(--chart-muted);margin-top:5px;font-size:11px}.outcomeLegend{flex:1;gap:15px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.outcomeLegend li{color:var(--chart-text);grid-template-columns:minmax(0,1fr) auto 43px;align-items:center;gap:9px;font-size:11px;display:grid}.outcomeLegend li>span:last-child{color:var(--chart-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:10px}.outcomeLabel{min-width:0;line-height:1.5}.comparisonScroll{overscroll-behavior:contain;max-height:380px;margin-top:10px;overflow-y:auto}.comparisonGraph{margin-top:0}.chartSummary{color:var(--chart-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:15px;font-size:11px;display:flex}.chartSummary strong{letter-spacing:-.5px;white-space:nowrap;font-size:19px}.cumulativeChart .graph{margin-top:10px}.readableChart .recharts-surface:focus-visible{outline-offset:-2px;outline:2px solid #0b9f83}[data-theme=dark] .readableChart{--chart-panel:#172434;--chart-border:#304355;--chart-text:#c3d4e3;--chart-muted:#91a7bb;--chart-grid:#2c3c4c;--chart-zero:#6b8196}@media(max-width:1250px)and (min-width:851px){.outcomeLayout{flex-direction:column;gap:12px}.outcomeLegend{grid-template-columns:1fr 1fr;gap:12px 18px;width:100%}.outcomeLegend li{grid-template-columns:minmax(0,1fr) auto}.outcomeLegend li>span:last-child{display:none}}@media(max-width:850px){.analyticsGrid{grid-template-columns:1fr}.outcomeLayout{gap:20px}}@media(max-width:620px){.outcomeLayout{flex-direction:column;gap:8px}.outcomeRing{width:210px;height:210px}.outcomeLegend{grid-template-columns:1fr;gap:13px;width:100%;margin-top:6px}.outcomeLegend li{grid-template-columns:minmax(0,1fr) 26px 48px;font-size:12px}.outcomeLegend li>span:last-child{font-size:11px}.chartSummary{flex-direction:column;align-items:flex-start;gap:5px}.chartSummary strong{font-size:22px}.chartFigures :is(td,th){padding:9px 5px;font-size:10px}.readableChart .graph{height:240px}.comparisonGraph{height:var(--comparison-height,240px)}.readableTooltip{max-width:210px}.chartKey{gap:12px;font-size:10px}}@media(max-width:1250px)and (min-width:851px){.outcomeLegend{grid-template-columns:1fr}.outcomeLegend li{grid-template-columns:minmax(0,1fr) auto 43px}.outcomeLegend li>span:last-child{display:inline}}.rankedBars{padding:4px 1px 0}.rankedRow{padding:12px 0}.rankedHeader{color:var(--chart-text);justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:11px;font-size:12px;line-height:1.6;display:flex}.rankedHeader>span{overflow-wrap:anywhere;min-width:0}.rankedHeader strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.divergingTrack{background:var(--chart-grid);border-radius:3px;height:16px;position:relative}.divergingTrack>i{background:var(--chart-zero);z-index:1;width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.divergingTrack>span{border-radius:2px;height:100%;position:absolute;top:0}.comparisonScale{color:var(--chart-muted);justify-content:space-between;padding:6px 0 1px;font-size:10px;display:flex}.comparisonScale>span:nth-child(2){position:absolute;left:50%;transform:translate(-50%)}.comparisonScale{position:relative}@media(max-width:620px){.rankedHeader{gap:12px;font-size:11px}.rankedHeader strong{font-size:11px}.rankedRow{padding:13px 0}.comparisonScroll{max-height:420px}}.riskPanel{background:#fff;border:1px solid #e0e8ef;border-top:3px solid #93a9bb;border-radius:12px;margin-bottom:23px;padding:22px}.riskPanel.caution{border-top-color:#c3902f}.riskPanel.high{border-top-color:#d17738}.riskPanel.critical{border-top-color:#ce5365}.riskHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.riskHeading h2{color:#294355;align-items:center;gap:8px;margin:6px 0 0;font-size:17px;display:flex}.riskHeading>div>p{color:#8b9baa;margin:7px 0 0;font-size:10px;line-height:1.6}.riskBadge{color:#647d91;background:#edf3f8;border-radius:7px;flex-shrink:0;padding:8px 11px;font-size:11px;font-weight:700}.riskBadge.caution{color:#9a731c;background:#fff6df}.riskBadge.high{color:#ab5925;background:#fff0e5}.riskBadge.critical{color:#b34154;background:#ffedf0}.riskMetrics{border-top:1px solid #edf1f5;border-bottom:1px solid #edf1f5;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0;padding:17px 0;display:grid}.riskMetrics>div{flex-direction:column;gap:7px;min-width:0;display:flex}.riskMetrics span{color:#7d90a0;font-size:11px;line-height:1.6}.riskMetrics strong{letter-spacing:-.5px;overflow-wrap:anywhere;color:#334e60;font-size:20px}.riskMetrics small{color:#91a0ad;font-size:10px;line-height:1.6}.riskAlerts{gap:10px;display:grid}.riskAlert{color:#8e6b24;background:#fff8e9;border-radius:9px;align-items:flex-start;gap:10px;padding:13px 15px;display:flex}.riskAlert.high{color:#9b592f;background:#fff2e9}.riskAlert.critical{color:#a84050;background:#fff0f2}.riskAlert svg{flex-shrink:0;margin-top:2px}.riskAlert strong{font-size:12px;line-height:1.6}.riskAlert p{color:inherit;margin:4px 0 0;font-size:11px;line-height:1.7}.riskCalm{color:#71889a;margin:0;font-size:12px;line-height:1.7}.riskFooter{justify-content:space-between;align-items:flex-start;gap:18px;margin-top:17px;display:flex}.riskFooter details{flex:1;min-width:0}.riskFooter summary,.riskMore summary{color:#8294a3;cursor:pointer;font-size:11px;line-height:1.6}.riskFooter p{color:#7b8f9f;margin:11px 0 0;font-size:11px;line-height:1.8}.riskFooter .btn{flex-shrink:0;font-size:11px}.riskMore{margin-top:4px}.riskMore .riskAlert{margin-top:10px}[data-theme=dark] .riskPanel{background:#172434;border-color:#748da2 #304355 #304355}[data-theme=dark] .riskPanel.caution{border-top-color:#c3902f}[data-theme=dark] .riskPanel.high{border-top-color:#d17738}[data-theme=dark] .riskPanel.critical{border-top-color:#ce5365}[data-theme=dark] :is(.riskHeading h2,.riskMetrics strong){color:#cbdae7}[data-theme=dark] .riskAlert{color:#e7c482;background:#3c3320}[data-theme=dark] .riskAlert.high{color:#edbb98;background:#422f25}[data-theme=dark] .riskAlert.critical{color:#eea7b4;background:#432833}[data-theme=dark] .riskMetrics{border-color:#304355}[data-theme=dark] .riskBadge.none{color:#b0c8dd;background:#263c50}@media(max-width:620px){.riskPanel{padding:17px}.riskHeading{flex-direction:column;gap:11px}.riskHeading h2{font-size:16px}.riskMetrics{grid-template-columns:1fr;gap:14px;margin:16px 0}.riskMetrics>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;display:grid}.riskMetrics strong{font-size:18px}.riskMetrics small{grid-column:1/-1}.riskFooter{flex-direction:column;gap:14px}.riskFooter .btn{justify-content:center;width:100%;min-height:44px}.riskAlert{padding:12px}.riskBadge{font-size:11px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
