:root{--lt-bg:#07131f;--lt-surface:#101f2e;--lt-ink:#e9f0f6;--lt-muted:#92a5b6;--lt-border:#253b4d;--lt-accent:#20c8ac;--lt-soft:#163d3b}body,html{background:var(--lt-bg);color:var(--lt-ink)}body{font-size:14px}.lt-shell{width:100%;padding:26px 32px 48px;flex:1}.lt-shell>main{max-width:1536px;width:100%;margin:auto}.lt-header{width:100%;display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding:0 32px;background:#0e1c2b;border-bottom:1px solid var(--lt-border);color:var(--lt-ink);position:relative;z-index:50;min-height:78px}.lt-header-main{display:contents}.lt-logo{order:1;display:inline-flex;align-items:center;gap:9px;flex-shrink:0;color:#f4f7fa;font-size:25px;font-weight:700;letter-spacing:-.8px;text-decoration:none}.lt-logo>span>span{color:var(--lt-accent);font-weight:650}.lt-logo-mark{color:var(--lt-accent);display:grid;place-items:center;width:30px;height:38px}.lt-logo small{display:none}.lt-nav-wrap{order:2;flex:1;min-width:0}.lt-nav-wrap nav{display:flex;align-items:center;justify-content:center;gap:24px}.lt-nav-wrap nav a{display:inline-flex;align-items:center;gap:7px;min-height:78px;border-bottom:3px solid transparent;font-size:13px;color:#d4dee7;white-space:nowrap;text-decoration:none;font-weight:500}.lt-nav-wrap nav a:hover,.lt-nav-wrap nav a[aria-current]{color:var(--lt-accent);border-bottom-color:var(--lt-accent)}.lt-header-actions{order:3;display:flex;align-items:center;gap:9px}.lt-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 16px;border:1px solid transparent;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s}.lt-primary{background:var(--lt-accent);color:#062a26}.lt-primary:hover{background:#43d9be}.lt-quiet{color:#e6eef3;background:#172b3b;border-color:#2b4254}.lt-quiet:hover{background:#20394a}.lt-icon-button{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--lt-border);border-radius:8px;background:#142635;color:#dce7ed;cursor:pointer;position:relative;flex-shrink:0}.lt-notification-dot{width:6px;height:6px;background:#f45e68;position:absolute;right:8px;top:8px;border-radius:50%}.lt-live-dot{display:inline-block;width:7px;height:7px;background:#f35662;border-radius:50%;flex-shrink:0;vertical-align:middle}.lt-count{display:inline-flex;align-items:center;justify-content:center;background:#193749;color:#81cfd0;border-radius:5px;padding:3px 7px;font-size:11px;white-space:nowrap}.lt-balance{background:#143c37;border:1px solid #287a6b;padding:10px 13px;border-radius:9px;font-weight:600;color:#c9f7e8;white-space:nowrap}.lt-account{padding:8px;max-width:110px;overflow:hidden}.lt-header-language select{background:#142635;color:#b3c6d3;border:0;font-size:11px;min-height:36px;max-width:48px;border-radius:6px}.lt-lang-switcher{display:flex!important;align-items:center;background:#13283b;border:1px solid #23435e;border-radius:8px;padding:4px 8px;cursor:pointer;transition:border-color .2s,background .2s}.lt-lang-switcher:hover{border-color:#20c8ac;background:#173248}.lt-member-actions,.lt-menu-toggle,.lt-utility{display:none}.lt-skip{position:absolute;top:-120px;left:16px;z-index:100;background:#112f35;color:#fff;padding:12px;border:2px solid var(--lt-accent)}.lt-skip:focus{top:8px}.lt-toast{order:5;width:100%;display:flex;justify-content:center;gap:18px;background:#143c37;color:#c6f2e9;padding:12px}.lt-home{color:var(--lt-ink)}.lt-preview-note{background:#17312f;border:1px solid #2b665a;border-radius:7px;padding:8px 12px;color:#9ddbcc;font-size:11px;margin-bottom:16px}.lt-workspace{display:grid;grid-template-columns:248px minmax(0,1fr) 294px;gap:24px;align-items:start}.lt-coupon-column,.lt-feed,.lt-leagues{min-width:0}.lt-all-sports{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;background:#102634;border:1px solid var(--lt-border);border-radius:10px;padding:10px 14px;margin-bottom:12px;color:#b4c8d4;font-size:13px;cursor:pointer}.lt-all-sports>span{margin-left:auto;font-size:11px;color:#6ca99f}.lt-all-sports[aria-pressed=true]{border-color:#248b7c;color:var(--lt-accent);background:#112f34}.lt-sport-section{background:#0f1e2d;border:1px solid var(--lt-border);border-radius:11px;margin-bottom:12px;overflow:hidden}.lt-sport-heading{display:flex;align-items:center;gap:10px;padding:17px 15px;width:100%;font-size:17px;font-weight:500;text-align:left;cursor:pointer;color:#eef3f6}.lt-sport-heading>span:first-child{font-size:24px}.lt-sport-heading small{font-size:11px;color:#6e929e;margin-left:auto}.lt-chevron{font-size:21px;line-height:1;color:#a4b7c2}.lt-tree{margin:0 14px 17px 25px;border-left:1px solid #294354;padding-left:12px;max-height:350px;overflow:auto}.lt-tree button{display:flex;align-items:center;gap:9px;position:relative;width:100%;min-height:43px;padding:9px 8px;text-align:left;border-radius:6px;color:#cedbe3;font-size:13px;line-height:1.45;cursor:pointer}.lt-tree button:before{content:"";position:absolute;left:-12px;width:10px;height:1px;background:#294354}.lt-tree button svg{flex-shrink:0;color:#668696}.lt-tree button:hover{background:#1a3141;color:#fff}.lt-tree button[aria-pressed=true]{background:#123b39;color:#57dbc3}.lt-tree p{font-size:12px;line-height:1.7;padding:8px;color:var(--lt-muted)}.lt-help{padding:18px 14px;border:1px solid var(--lt-border);background:#0e1f2d;border-radius:10px;display:flex;flex-direction:column;gap:10px;color:#849eae;font-size:12px;line-height:1.8;margin-top:18px}.lt-help>svg{color:#33c4ae}.lt-help strong{color:#bfd4dd;font-size:13px}.lt-leaderboard{margin-bottom:18px}.lt-leaderboard>div{border-radius:10px;overflow:hidden}.lt-ad-preview{height:90px;border:1px solid #2c9f98;background:linear-gradient(105deg,#1a2c3d,#113f3c);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#b4c9d0}.lt-ad-preview>span{background:#19c5d6;color:#052b35;font-size:10px;padding:4px 10px;border-radius:0 0 5px 5px}.lt-ad-preview strong{font-size:17px;font-weight:400}.lt-quick-bar-wrapper{position:relative;display:flex;align-items:center;gap:8px;width:100%;margin-bottom:16px}.lt-quick-arrow{display:flex;align-items:center;justify-content:center;width:30px;height:38px;background:linear-gradient(135deg,#182e40,#132433);border:1px solid #284457;border-radius:8px;color:#5ee2c7;font-size:22px;line-height:1;font-weight:700;cursor:pointer;z-index:5;flex-shrink:0;transition:all .2s ease;user-select:none}.lt-quick-arrow:hover{background:#1c364c;border-color:#20c8ac;color:#fff;box-shadow:0 0 10px rgba(32,200,172,.3)}.lt-quick-arrow.is-hidden{opacity:.2;pointer-events:none;cursor:default}.lt-quick-leagues{display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:6px;margin-bottom:0;flex:1;min-width:0;scrollbar-width:thin;scrollbar-color:#2b4d66 #10212f;-webkit-overflow-scrolling:touch;cursor:grab}.lt-quick-leagues:active{cursor:grabbing}.lt-quick-leagues::-webkit-scrollbar{height:5px}.lt-quick-leagues::-webkit-scrollbar-track{background:#10212f;border-radius:4px}.lt-quick-leagues::-webkit-scrollbar-thumb{background:#2b4d66;border-radius:4px}.lt-quick-leagues::-webkit-scrollbar-thumb:hover{background:#20c8ac}.lt-quick-leagues button{flex-shrink:0;min-height:38px;padding:8px 13px;border:1px solid #294254;border-radius:9px;background:linear-gradient(#1a2e3e,#162837);color:#dde7ee;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;user-select:none}.lt-quick-leagues button[aria-pressed=true]{background:#143932;border-color:#28b79f;color:#5ee2c7}.lt-feed-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.lt-feed-heading h1{font-size:18px;font-weight:600;letter-spacing:-.2px}.lt-feed-heading h1,.lt-search{display:flex;align-items:center;gap:10px}.lt-search{height:44px;background:#0f202f;border:1px solid #284254;border-radius:9px;padding:0 14px;color:#6b8c9f}.lt-search:focus-within{border-color:var(--lt-accent);box-shadow:0 0 0 2px #20c8ac15}.lt-search input{width:100%;min-width:0;height:100%;background:transparent;outline:0;border:0;color:#dfeaf0;font-size:13px}.lt-search input::placeholder{color:#8197a7}.lt-search kbd{font-size:9px;padding:3px 5px;border:1px solid #294152;border-radius:4px;color:#7194a7}.lt-status-tabs{display:flex;gap:23px;margin-top:4px;border-bottom:1px solid #253c4f}.lt-status-tabs button{display:flex;align-items:center;gap:7px;min-height:43px;border-bottom:2px solid transparent;color:#95adbf;font-size:12px;cursor:pointer}.lt-status-tabs button[aria-pressed=true]{color:#5cddc3;border-bottom-color:#2dd0b0}.lt-status-tabs button>span{padding:1px 5px;background:#1b3547;color:#a7cfdf;border-radius:4px;font-size:10px}.lt-result-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:40px;font-size:11px;color:#95aebe}.lt-result-heading small{font-weight:400;color:#6b899c}.lt-result-heading button{min-height:32px;color:#39ceb3;font-size:11px;cursor:pointer}.lt-match-group{border:1px solid #283d50;border-radius:11px;overflow:hidden;background:#101f2e;margin-bottom:18px}.lt-match-group h3{display:flex;align-items:center;gap:9px;background:linear-gradient(110deg,#1a2e40,#182b3a);padding:13px 16px;font-size:14px;font-weight:500;line-height:1.5;color:#d6e2eb}.lt-match-group h3>span{margin-left:auto;font-size:10px;color:#839db0}.lt-match{background:#101f2e;border-top:1px solid #263c4e;padding:8px 15px 14px}.lt-match:hover{background:#112332}.lt-match-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#8ca6b6;margin-bottom:2px}.lt-match-meta a,.lt-match-meta>div,.lt-match-meta>span{display:flex;align-items:center;gap:6px}.lt-match-meta a{color:#4dbfae}.lt-favorite{display:grid;place-items:center;width:32px;height:32px;cursor:pointer;color:#587a8c}.lt-favorite.is-active{color:#edbf69}.lt-favorite.is-active svg{fill:#edbf6920}.lt-match-main{display:flex;align-items:center;justify-content:space-between;gap:14px}.lt-teams{flex:1;flex-direction:column}.lt-teams,.lt-teams>span{min-width:0;display:flex;gap:9px}.lt-teams>span{align-items:center;font-size:14px}.lt-teams strong{font-weight:500;overflow-wrap:anywhere}.lt-teams i{display:grid;place-items:center;background:#1b3e49;color:#84c7c3;width:25px;height:27px;flex-shrink:0;font-size:9px;font-weight:600;font-style:normal;clip-path:polygon(0 0,100% 0,100% 73%,50% 100%,0 73%)}.lt-teams>span:nth-child(2) i{background:#37394a;color:#beb4d9}.lt-teams b{margin-left:auto;color:#62d6c1;font-size:15px;padding:0 5px}.lt-odds{display:grid;grid-template-columns:repeat(3,58px) 67px;gap:6px;flex-shrink:0}.lt-odds button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:48px;background:linear-gradient(#213a4c,#1b3142);border:1px solid #294455;border-radius:7px;cursor:pointer;color:#edf5f8;transition:background .15s,border-color .15s}.lt-odds button>span{font-size:10px;color:#8daebe}.lt-odds strong{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.lt-odds button:not(:disabled):hover{border-color:#37c8b2;background:#204a4d}.lt-odds button[aria-pressed=true]{background:#17bda2;border-color:#50d9bf;color:#062c27}.lt-odds button[aria-pressed=true]>span{color:#0a4238}.lt-odds button:disabled,.lt-odds button[aria-disabled=true],.lt-odds button[disabled]{opacity:.35!important;cursor:not-allowed!important;pointer-events:none!important}.lt-odds button:disabled *,.lt-odds button[aria-disabled=true] *,.lt-odds button[disabled] *{pointer-events:none!important}.lt-odds .lt-more{background:#1b3344;border-color:#294454;flex-direction:row;gap:4px}.lt-more small{font-size:10px;color:#c4d8e2}.lt-odds .lt-more>span{font-size:15px;color:#a9c4d1}.lt-markets{margin:16px -15px -14px;padding:16px;background:#0c1b29;border-top:1px solid #2c967f}.lt-markets .odds-btn{background:#1c3445;border:1px solid #29485a;border-radius:6px;min-height:44px}.lt-markets .odds-btn.active{background:#159d85!important;border-color:#52dbc2!important;box-shadow:none!important}.lt-markets .odds-btn .odds-title{color:#8facbb}.lt-markets .odds-btn .odds-val{color:#e2f0f5}.lt-guide{display:flex;align-items:flex-start;gap:9px;color:#6f91a3;font-size:11px;line-height:1.7;margin-top:6px}.lt-guide>svg{flex-shrink:0;margin-top:3px}.lt-guide strong{color:#a7c0cd}.lt-empty{border:1px solid #284456;background:#102331;border-radius:12px;padding:44px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;margin-bottom:20px}.lt-empty>span{display:grid;place-items:center;width:64px;height:64px;background:#173a40;color:#4db59f;border-radius:50%}.lt-empty h3{font-size:18px;font-weight:500}.lt-empty p{font-size:13px;line-height:1.8;color:#91acbb;max-width:340px}.lt-mobile-filters{display:none}.lt-coupon-column{position:sticky;top:24px}.lt-coupon-column>div{gap:18px}.lt-coupon-column>div>div{border-color:#273e50;border-radius:11px;background:#102130;box-shadow:none}.lt-coupon-column .uppercase{text-transform:none;letter-spacing:0}.lt-coupon-column .font-black{font-weight:600}.lt-coupon-column button{min-height:36px}.lt-coupon-column input{min-height:40px}.lt-coupon-column .rounded{border-radius:7px}.lt-coupon-column .text-\[10px\]{font-size:11px}.lt-coupon-column .text-\[11px\]{font-size:12px}.lt-coupon-column>div>div:first-of-type>div:first-child{padding:14px;background:#1a3041}.lt-coupon-column>div>div:first-of-type>div:first-child>div>span:nth-child(2){font-size:18px;font-weight:500}.lt-advanced{border:1px solid #233c4e;border-radius:9px;background:#102331}.lt-advanced summary{padding:13px 14px;font-size:12px;color:#8fb8c6;cursor:pointer}.lt-advanced[open] summary{border-bottom:1px solid #253e50}[class~="bg-[#19c7ac]"],[class~="bg-[#19c7ac]"] [class~=text-white]{color:#072d29}.lt-footer{width:100%;border-top:1px solid #1e3546;background:#0b1926;padding:28px 32px;color:#7896a8}.lt-footer>div{max-width:1536px;margin:auto}.lt-footer-top{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}.lt-footer nav{display:flex;gap:22px;flex-wrap:wrap;font-size:12px}.lt-footer p{font-size:11px;line-height:1.9;max-width:1000px}.lt-footer small{display:block;font-size:10px;margin-top:16px}.lt-footer .lt-logo{font-size:22px}.lt-bottom-nav{display:none}:where(button,a,input,select,summary):focus-visible{outline:2px solid #42d9c0;outline-offset:3px}@media(min-width:1280px){body:has(.lt-home) .lt-coupon-drawer,body:has(.lt-home) .lt-coupon-trigger{display:none}}@media(max-width:1439px){.lt-header{gap:18px;padding:0 24px}.lt-nav-wrap nav{gap:16px}.lt-nav-wrap nav a{font-size:12px}.lt-logo{font-size:23px}.lt-header-actions{gap:7px}.lt-header-actions .lt-button{padding:9px 12px}.lt-header-language{display:none}.lt-workspace{grid-template-columns:224px minmax(0,1fr) 280px;gap:20px}.lt-shell{padding:24px}.lt-odds{grid-template-columns:repeat(3,52px) 60px;gap:5px}}@media(max-width:1279px){.lt-workspace{grid-template-columns:minmax(0,1fr) 290px;gap:22px}.lt-leagues{display:none}.lt-header{gap:18px}.lt-nav-wrap nav{gap:14px}.lt-nav-wrap nav a{font-size:11px}.lt-header-actions .lt-register,.lt-nav-wrap nav a:last-child{display:none}.lt-mobile-filters{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.lt-mobile-filters label{display:flex;flex-direction:column;gap:5px;color:#88a1b2;font-size:10px;min-width:0}.lt-mobile-filters select{min-height:42px;background:#142a3b;border:1px solid #2b4557;border-radius:7px;color:#d6e7f0;padding:8px;width:100%;font-size:12px}}@media(max-width:1023px){.lt-workspace{grid-template-columns:minmax(0,1fr)}.lt-coupon-column{display:none}.lt-header{padding:12px 24px;min-height:72px;justify-content:space-between}.lt-header-actions{margin-left:auto}.lt-menu-toggle{display:grid}.lt-nav-wrap{display:none;order:4;flex-basis:100%}.lt-nav-wrap.is-open{display:block}.lt-nav-wrap nav{display:grid;grid-template-columns:repeat(2,1fr);gap:0 20px;justify-content:stretch}.lt-nav-wrap nav a{font-size:13px;min-height:48px}.lt-nav-wrap nav a:last-child{display:flex}.lt-member-actions{display:flex;justify-content:space-between;padding:14px 0;color:#3bceaf;font-size:12px}.lt-header-language{display:block}.lt-shell{padding-bottom:84px}.lt-bottom-nav{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:50;justify-content:space-around;align-items:center;padding:8px 8px max(8px,env(safe-area-inset-bottom));background:#0d1e2cf5;backdrop-filter:blur(12px);border-top:1px solid #2b4655;color:#7897a9}.lt-bottom-nav a,.lt-bottom-nav button{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;min-height:44px;min-width:52px;font-size:10px;position:relative;cursor:pointer}.lt-bottom-nav .has-items,.lt-bottom-nav [aria-current]{color:#2cd0b2}.lt-bottom-nav b{position:absolute;right:3px;top:0;font-size:9px;background:#1abb9f;color:#062c26;border-radius:8px;padding:1px 5px}}@media(max-width:639px){.lt-shell{padding:16px 12px 84px}.lt-header{padding:12px 14px;gap:9px;min-height:64px}.lt-logo{font-size:22px;gap:5px}.lt-logo-mark{width:27px}.lt-header-actions{gap:6px}.lt-account,.lt-header-actions>.lt-icon-button:not(.lt-menu-toggle),.lt-header-language{display:none}.lt-header-actions .lt-button{padding:9px 10px;font-size:12px;min-height:38px}.lt-icon-button{width:38px;height:38px}.lt-leaderboard{margin-bottom:14px}.lt-ad-preview{height:78px}.lt-ad-preview strong{font-size:15px}.lt-quick-leagues{gap:8px;margin-bottom:13px}.lt-quick-leagues button{font-size:12px;padding:8px 11px}.lt-search input{font-size:16px}.lt-result-heading{font-size:11px}.lt-match-main{flex-direction:column;align-items:stretch;gap:14px}.lt-match{padding:8px 13px 14px}.lt-match-group h3{font-size:13px;padding:12px 13px}.lt-teams>span{font-size:15px}.lt-odds{grid-template-columns:repeat(3,minmax(0,1fr)) 67px;gap:6px}.lt-odds button{flex-direction:row;gap:11px;min-height:44px}.lt-odds .lt-more{gap:4px}.lt-match-meta{font-size:10px}.lt-favorite{width:40px;height:36px}.lt-markets{margin:15px -13px -14px;padding:13px}.lt-footer{padding:24px 16px 88px}.lt-footer-top{flex-direction:column;align-items:flex-start;gap:20px}.lt-footer nav{gap:16px}.lt-footer nav a{padding:8px 0}.lt-guide{font-size:10px}.lt-empty{padding:32px 18px}.lt-balance{font-size:12px;padding:9px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.lt-slip{display:flex;flex-direction:column;gap:18px}.lt-slip-card{background:#0f1e2d;border:1px solid #263e51;border-radius:11px;overflow:hidden}.lt-slip-card>header{display:flex;align-items:center;justify-content:space-between;background:#1b3041;padding:14px 15px;border-bottom:1px solid #2a4052}.lt-slip-card h2{display:flex;align-items:center;gap:8px;font-size:19px;font-weight:500}.lt-slip-card h2 svg{color:#7f9dae}.lt-slip-clear{color:#7892a4;cursor:pointer}.lt-slip-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #253c50}.lt-slip-tabs button{padding:11px 8px;font-size:12px;color:#86a4b6;border-bottom:2px solid transparent;cursor:pointer}.lt-slip-tabs button[aria-pressed=true]{color:#58d8c0;border-bottom-color:#25c8aa}.lt-slip-empty{display:flex;flex-direction:column;align-items:center;padding:28px 18px 22px;gap:13px;text-align:center}.lt-slip-empty>svg{color:#4e7e88}.lt-slip-empty>strong{font-size:14px;font-weight:500;color:#d9e6ed}.lt-slip-empty>p{font-size:12px;color:#83a1b4;line-height:1.8}.lt-slip-empty>div{display:flex;gap:21px;margin-top:5px}.lt-slip-empty>div>span{font-size:14px;color:#63cbb7}.lt-slip-empty small{font-size:9px;color:#708c9f;display:block;margin-top:4px}.lt-slip-submit{padding:0 14px 16px;display:flex;flex-direction:column;gap:10px}.lt-slip-submit .lt-button{width:100%;font-size:13px;min-height:42px}.lt-slip-submit small{font-size:9px;text-align:center;color:#68899b}.lt-slip-submit button:disabled{opacity:.5;cursor:not-allowed}.lt-slip-body{padding:14px;display:flex;flex-direction:column;gap:14px}.lt-slip-body>p{font-size:13px;color:#8ca8b9;line-height:1.7}.lt-slip-items{max-height:310px;overflow:auto}.lt-slip-items article{padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid #243d4f}.lt-slip-items article:last-child{margin-bottom:0}.lt-slip-items article>div{display:flex;justify-content:space-between;gap:12px}.lt-slip-items strong{font-size:14px;line-height:1.6;font-weight:500}.lt-slip-items button{color:#7696a8;cursor:pointer;min-width:28px}.lt-slip-items article>small{font-size:10px;color:#6d8a9b;display:block;margin-top:5px}.lt-slip-items article>p{display:flex;justify-content:space-between;gap:10px;margin-top:9px;font-size:11px;color:#83b7b4}.lt-slip-items b{color:#58d8c0}.lt-slip-type{display:grid;grid-template-columns:repeat(3,1fr);padding:3px;gap:3px;background:#0a1926;border:1px solid #243c4f;border-radius:7px}.lt-slip-type button{font-size:11px;padding:7px 4px;color:#839bac;border-radius:5px;cursor:pointer}.lt-slip-type button[aria-pressed=true]{background:#1c4650;color:#8be7d3}.lt-stake{justify-content:space-between;font-size:12px;color:#8aa6b8;gap:12px}.lt-stake,.lt-stake>span{display:flex;align-items:center}.lt-stake>span{flex-direction:row-reverse;gap:8px;border:1px solid #304f61;border-radius:7px;padding:0 10px;background:#0b1c29}.lt-stake input{width:75px;min-height:40px;text-align:right;outline:0;font-size:15px;color:#e4f1f5;background:transparent}.lt-quick-stakes{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.lt-quick-stakes button{font-size:11px;background:#1a3041;border:1px solid #2a4355;border-radius:5px;color:#a3bece;cursor:pointer;min-height:32px}.lt-quick-stakes button[aria-pressed=true]{color:#57dcc1;border-color:#25a68e;background:#113d39}.lt-slip-totals{display:flex;flex-direction:column;gap:11px;padding:12px 0 0;border-top:1px solid #253d4f;font-size:12px;color:#8ba6b7}.lt-slip-totals>div{display:flex;align-items:center;justify-content:space-between}.lt-slip-totals dd{font-weight:600;color:#edf6f7}.lt-slip-totals>div:last-child dd{font-size:20px;color:#3cd4b5}.lt-public,.lt-slip-totals small{font-size:11px}.lt-public{display:flex;align-items:center;gap:8px;color:#819faf}.lt-public input{accent-color:#20c8ac}.lt-slip-history{max-height:480px;overflow:auto}.lt-slip-history article{border-bottom:1px solid #2b4556;padding-bottom:14px;margin-bottom:14px}.lt-slip-history article>div{display:flex;justify-content:space-between;font-size:12px;color:#41c7b0}.lt-slip-history p{font-size:11px;line-height:1.7;color:#96afbe;margin:8px 0}.lt-slip-history button{color:#42ccb2;font-size:11px;margin-right:12px;cursor:pointer}.lt-slip-message{margin:12px;padding:10px;display:flex;gap:8px;background:#143c35;color:#91d6bc;border-radius:6px;font-size:12px}.lt-slip-message.is-error{background:#401f2b;color:#f0a8b5}.lt-slip-message button{margin-left:auto;cursor:pointer}.lt-advanced-body{padding:14px;display:flex;flex-direction:column;gap:14px;font-size:12px;color:#9bb4c2}.lt-advanced-body label{display:flex;align-items:center;gap:10px}.lt-advanced-body input[type=number]{width:75px;background:#0a1b28;border:1px solid #2a4658;border-radius:5px;padding:8px}.lt-advanced-body input[type=checkbox]{accent-color:#20c8ac}[class~="bg-[#19c7ac]"]{background-color:#19c7ac;color:#062d28}[class~="text-[#19c7ac]"]{color:#19c7ac}.lt-menu-extras{display:none}@media(max-width:1023px){.lt-menu-extras{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-top:1px solid #294052;font-size:12px;color:#a7c2d0}.lt-menu-extras label{display:flex;align-items:center;gap:10px}.lt-menu-extras select{background:#192f40;color:#d9e8ef;border:1px solid #2c4657;border-radius:6px;padding:8px}.lt-menu-extras button{display:flex;align-items:center;gap:8px;min-height:40px;color:#77d3c3}}.lt-markets .market-accordion{background:transparent;padding:0;border:0;gap:16px}.lt-markets .lt-market-rows{display:flex;flex-direction:column;gap:0}.lt-markets .lt-market-rows>div{display:grid;grid-template-columns:135px minmax(0,1fr);align-items:center;gap:8px 14px;padding:12px 0;border:0;border-bottom:1px solid #263f50;border-radius:0;background:transparent}.lt-markets .lt-market-rows>div>span{grid-column:1;grid-row:1/span 4;align-self:start;padding-top:12px;color:#bdcfd9;font-weight:500;font-size:12px;text-transform:none}.lt-markets .lt-market-rows>div>div{grid-column:2}.lt-markets .lt-market-rows>div:last-child{border-bottom:0}@media(max-width:639px){.lt-markets .lt-market-rows>div{display:flex;flex-direction:column;align-items:stretch;gap:10px}.lt-markets .lt-market-rows>div>span{padding-top:0}}.lt-markets .lt-market-rows>div>span{grid-row:1;align-self:center;padding-top:0}