:root{--text:#ffffffad;--text-h:#f3f4f6;--bg:#06130b;--border:#ffffff14;--code-bg:#ffffff0a;--accent:#4ade80;--accent-bg:#4ade8014;--accent-border:#4ade8040;--social-bg:#ffffff06;--shadow:#00000059 0 10px 30px -8px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px / 145% var(--sans);letter-spacing:.18px;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{min-width:320px;min-height:100%;color:var(--text);background:radial-gradient(circle at 50% 15%,#16a34a1f,#0000 35%),#06130b;margin:0}body{min-height:100vh}#root{box-sizing:border-box;width:100%;min-height:100%;color:var(--text);background:radial-gradient(circle at 50% 15%,#16a34a1f,#0000 35%),#06130b;flex-direction:column;margin:0;display:flex}h1,h2,h3,h4,h5,h6{font-family:var(--heading);color:var(--text-h)}h1{letter-spacing:-1.68px;font-size:56px}h2{letter-spacing:-.24px;font-size:24px;line-height:118%}p{margin:0}a{color:inherit}button,input,textarea,select{font:inherit}button{color:inherit}code,.counter{font-family:var(--mono);color:var(--text-h)}code{background:var(--code-bg);border-radius:4px;padding:4px 8px;font-size:15px;line-height:135%}@media (width<=1024px){:root{font-size:16px}h1{font-size:36px}h2{font-size:20px}}.bet-discussion{margin-top:0}.today-bet-discussion{background:radial-gradient(circle at 12% 0,#4ade800b,#0000 30%),linear-gradient(#ffffff05,#0000000e);border-top:1px solid #4ade801a;width:100%;margin-top:0;padding:25px 26px 27px}.today-bet-discussion .community-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 28px;margin:0 0 22px;padding:0;display:grid}.today-bet-discussion .community-header .section-label{color:#74e796;letter-spacing:1.25px;grid-column:1/-1;margin:0 0 5px;font-size:8px;font-weight:900;line-height:1.2}.today-bet-discussion .community-header h2{color:#fff;letter-spacing:-.4px;margin:0;font-size:21px;line-height:1.2}.today-bet-discussion .community-header>p:last-child{color:#ffffff63;text-align:right;max-width:360px;margin:0 0 2px;font-size:9px;line-height:1.6}.today-bet-discussion .community-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.today-bet-discussion .bet-comment-composer{background:#0000002e;border:1px solid #ffffff16;border-radius:14px;margin-bottom:21px;padding:0;transition:border-color .2s,background .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.today-bet-discussion .bet-comment-composer:focus-within{background:#04180d8c;border-color:#4ade8057;box-shadow:0 0 0 3px #4ade8009,inset 0 1px #ffffff06}.today-bet-discussion .bet-comment-composer textarea{resize:vertical;color:#ffffffeb;text-align:left;appearance:none;border-radius:0;width:100%;min-width:0;min-height:88px;font-family:inherit;font-size:12px;font-weight:400;line-height:1.65;display:block;overflow-x:hidden;box-sizing:border-box!important;text-indent:0!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:15px 16px!important;transform:translate(0,0)!important}.today-bet-discussion .bet-comment-composer textarea::placeholder{color:#ffffff45;opacity:1}.today-bet-discussion .comment-form-footer{background:#ffffff03;border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:10px 11px 11px 16px;display:flex}.today-bet-discussion .comment-form-footer>span{color:#7dd3fc8c;letter-spacing:.25px;font-size:8px;font-weight:700}.today-bet-discussion .comment-form-footer button{color:#7bef9c;letter-spacing:.9px;cursor:pointer;background:#4ade801c;border:1px solid #4ade803d;border-radius:9px;min-height:34px;padding:0 15px;font-family:inherit;font-size:8px;font-weight:900;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s}.today-bet-discussion .comment-form-footer button:hover:not(:disabled){background:#4ade802b;border-color:#4ade806b;transform:translateY(-1px);box-shadow:0 6px 20px #22c55e14}.today-bet-discussion .comment-form-footer button:disabled{opacity:.38;cursor:not-allowed}.today-bet-discussion .comments-list{flex-direction:column;gap:9px;margin:0;padding:0;display:flex}.today-bet-discussion .comment{box-shadow:none;background:#ffffff05;border:1px solid #ffffff0e;border-radius:12px;margin:0;padding:14px 15px;transition:border-color .18s,background .18s;position:relative}.today-bet-discussion .comment:hover{background:#ffffff06;border-color:#ffffff16}.today-bet-discussion .comment:first-child{border-top:1px solid #ffffff0e;padding-top:14px}.today-bet-discussion .comment-author-row{align-items:center;gap:10px;margin:0 0 10px;display:flex}.today-bet-discussion .comment-author{flex:1;min-width:0}.today-bet-discussion .comment-author>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.today-bet-discussion .comment-author strong{color:#ffffffeb;font-size:10px;line-height:1.2}.today-bet-discussion .comment-author>small{color:#7dd3fc;opacity:.62;letter-spacing:.7px;margin-top:3px;font-size:7px;font-weight:800;display:inline-block}.today-bet-discussion .comment-content{color:#ffffffb8;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 11px;padding-left:44px;font-size:11px;line-height:1.72}.today-bet-discussion .comment-bottom-row{justify-content:space-between;align-items:center;gap:12px;padding-left:44px;display:flex}.today-bet-discussion .comment-bottom-row time{color:#7dd3fc6b;font-size:7px}.today-bet-discussion .comment-like-button{color:#ffffff6b;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:0 9px;font-family:inherit;transition:transform .15s,border-color .15s,background .15s,color .15s;display:inline-flex}.today-bet-discussion .comment-like-button:hover:not(:disabled){color:#ffffffc7;border-color:#4ade8038;transform:translateY(-1px)}.today-bet-discussion .comment-like-button.active{color:#74e796;background:#4ade8016;border-color:#4ade8040}.today-bet-discussion .comment-like-button>span{font-size:12px;line-height:1}.today-bet-discussion .comment-like-button>strong{font-size:8px;font-weight:900}.today-bet-discussion .comment-like-button>small{letter-spacing:.65px;font-size:6px;font-weight:800}.today-bet-discussion .comment-like-button:disabled{opacity:.55;cursor:wait}.today-bet-discussion .community-message{color:#f4c95db8;background:#f4c95d09;border:1px solid #f4c95d1f;border-radius:9px;margin:0 0 13px;padding:10px 12px;font-size:9px}.today-bet-discussion .empty-comments,.today-bet-discussion .comments-list>p{color:#ffffff4d;text-align:center;margin:0;padding:20px 4px 6px;font-size:9px}@media (width<=650px){.today-bet-discussion{padding:20px 15px 22px}.today-bet-discussion .community-header{grid-template-columns:1fr;align-items:start;row-gap:0;margin-bottom:18px}.today-bet-discussion .community-header .section-label{margin-bottom:7px}.today-bet-discussion .community-header h2{margin-bottom:7px;font-size:19px;line-height:1.25}.today-bet-discussion .community-header>p:last-child{text-align:left;max-width:100%;margin:0;line-height:1.6}.today-bet-discussion .bet-comment-composer textarea{min-height:92px;font-size:12px;padding:14px!important}.today-bet-discussion .comment-form-footer{gap:8px;padding-left:14px}.today-bet-discussion .comment{padding:13px}.today-bet-discussion .comment:first-child{padding-top:13px}.today-bet-discussion .comment-content,.today-bet-discussion .comment-bottom-row{padding-left:0}.today-bet-discussion .comment-bottom-row{align-items:flex-end}}@media (width<=390px){.today-bet-discussion{padding-left:12px;padding-right:12px}.today-bet-discussion .comment-form-footer button{min-height:32px;padding:0 11px}}.history-stats{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;gap:12px;width:min(900px,100% - 32px);margin:26px auto 0;display:grid}.history-stat{text-align:center;background:linear-gradient(145deg,#ffffff06,#ffffff02);border:1px solid #fff1;border-radius:12px;min-width:0;padding:18px 14px}.history-stat span{color:#ffffff4d;letter-spacing:.72px;font-size:7px;font-weight:900;display:block}.history-stat strong{color:#ffffffe6;margin-top:7px;font-size:22px;font-weight:850;display:block}.history-stat:nth-child(2) strong{color:#77e99a}.history-stat:nth-child(3) strong{color:#ff7c7ce6}.history-stat:nth-child(4) strong{color:#8eebb0}.history-summary{justify-content:center;align-items:center;gap:8px;width:min(900px,100% - 32px);margin:10px auto 0;display:flex}.history-summary span{color:#ffffff57;letter-spacing:.58px;background:#ffffff05;border:1px solid #ffffff0e;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:900}.history-visitor-message{text-align:center;background:linear-gradient(145deg,#ffffff06,#ffffff03);border:1px solid #ffffff12;border-radius:16px;width:min(720px,100% - 32px);margin:28px auto 0;padding:34px 28px}.history-visitor-icon{background:#4ade800b;border:1px solid #4ade801f;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin:0 auto 14px;font-size:18px;display:flex}.history-visitor-overline{color:#4ade80b8;letter-spacing:.8px;margin:0;font-size:7px;font-weight:900}.history-visitor-message h2{color:#ffffffeb;margin:8px 0 10px;font-size:24px}.history-visitor-copy{color:#ffffff75;max-width:540px;margin:0 auto;font-size:11px;line-height:1.7}.history-visitor-cta{color:#93f2b0f2;letter-spacing:.75px;cursor:pointer;background:linear-gradient(135deg,#4ade801f,#4ade800e);border:1px solid #4ade802e;border-radius:9px;min-width:190px;min-height:40px;margin-top:22px;padding:0 18px;font-family:inherit;font-size:8px;font-weight:900;transition:transform .15s,border-color .15s,background .15s,color .15s,box-shadow .15s}.history-visitor-cta:hover{color:#a6f5bd;background:linear-gradient(135deg,#4ade802b,#4ade8013);border-color:#4ade804d;transform:translateY(-1px);box-shadow:0 10px 28px #0000002e}.history-visitor-note{color:#ffffff3d;letter-spacing:.4px;margin-top:11px;font-size:7px;font-weight:800;display:block}.history-selection-summary{background:#ffffff03;border:1px solid #ffffff0e;border-radius:12px;margin-top:14px;padding:14px}.history-selection-summary-header{justify-content:space-between;align-items:center;gap:18px;padding:1px 2px 12px;display:flex}.history-selection-summary-header>div:first-child>span,.history-selection-total-odds span{color:#ffffff42;letter-spacing:.65px;font-size:7px;font-weight:900;display:block}.history-selection-summary-header>div:first-child>strong{color:#fff9;margin-top:4px;font-size:10px;display:block}.history-selection-total-odds{text-align:right;flex:none}.history-selection-total-odds strong{color:#76e899;margin-top:4px;font-size:13px;display:block}.history-selection-list{gap:8px;display:grid}.history-selection-card{background:linear-gradient(135deg,#ffffff05,#ffffff02);border:1px solid #ffffff0e;border-radius:10px;grid-template-columns:30px 28px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:12px 13px;display:grid;position:relative}.history-selection-card.won{border-color:#4ade801c}.history-selection-card.lost{border-color:#ef44441c}.history-selection-index{color:#ffffff5c;background:#ffffff05;border:1px solid #fff1;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:8px;font-weight:900;display:flex}.history-selection-result{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:900;display:flex}.history-selection-result.pending{color:#ffd580a6;background:#ffcc6609;border:1px solid #ffcc6621}.history-selection-result.won{color:#7dea9e;background:#4ade800e;border:1px solid #4ade802e}.history-selection-result.lost{color:#ff7c7ce6;background:#ef44440e;border:1px solid #ef44442e}.history-selection-main{min-width:0}.history-selection-meta{align-items:center;gap:9px;min-width:0;margin-bottom:5px;display:flex}.history-selection-meta span{color:#74e7968a;letter-spacing:.55px;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;font-weight:900;overflow:hidden}.history-selection-meta small{color:#fff3;flex:none;font-size:6.5px;font-weight:750}.history-selection-match{color:#fffc;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;display:block;overflow:hidden}.history-selection-pick{align-items:center;gap:8px;min-width:0;margin-top:6px;display:flex}.history-selection-pick span{color:#ffffff47;letter-spacing:.45px;background:#ffffff06;border-radius:5px;flex:none;padding:3px 6px;font-size:6px;font-weight:900}.history-selection-pick strong{color:#ffffff8f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.history-selection-odds{text-align:right;min-width:56px}.history-selection-odds span{color:#ffffff38;letter-spacing:.55px;font-size:6px;font-weight:900;display:block}.history-selection-odds strong{color:#ffffffc7;margin-top:4px;font-size:11px;display:block}@media (width<=760px){.history-stats{grid-template-columns:repeat(2,minmax(0,1fr));width:min(520px,100% - 24px)}.history-summary{width:min(520px,100% - 24px)}.history-visitor-message{width:min(520px,100% - 24px);padding:28px 20px}.history-visitor-message h2{font-size:21px}.history-visitor-cta{width:100%}.history-selection-card{grid-template-columns:26px 24px minmax(0,1fr);gap:8px}.history-selection-index{width:26px;height:26px}.history-selection-result{width:23px;height:23px}.history-selection-odds{text-align:left;grid-column:3;min-width:0}.history-selection-odds span,.history-selection-odds strong{display:inline}.history-selection-odds strong{margin-left:5px}.history-selection-meta{flex-direction:column;align-items:flex-start;gap:2px}.history-selection-match,.history-selection-pick strong{white-space:normal}}.history-page .history-stats{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,205px));justify-content:center;gap:12px;width:100%;max-width:900px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;display:grid}@media (width<=760px){.history-page .history-stats{grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px;padding-left:12px;padding-right:12px}}.history-page .history-header h1{margin-bottom:12px;line-height:1.06}.history-page .history-header>p:last-child{margin-top:0}@media (width<=760px){.history-page .history-header h1{margin-bottom:14px;line-height:1.08}}.history-page .history-list{gap:14px;width:min(900px,100% - 32px);margin:28px auto 0}.history-page .history-card{background:linear-gradient(145deg,#ffffff07,#ffffff03);border:1px solid #ffffff13;border-radius:18px;padding:22px 23px;position:relative;overflow:hidden;box-shadow:0 14px 36px #0000001f}.history-page .history-card.won{border-color:#4ade8038;box-shadow:inset 3px 0 #4ade80b3,0 14px 36px #0000001f}.history-page .history-card:has(.history-result.won){border-color:#4ade8038;box-shadow:inset 3px 0 #4ade80b3,0 14px 36px #0000001f}.history-page .history-card.lost{border-color:#f8717138;box-shadow:inset 3px 0 #f87171b8,0 14px 36px #0000001f}.history-page .history-card:has(.history-result.lost){border-color:#f8717138;box-shadow:inset 3px 0 #f87171b8,0 14px 36px #0000001f}.history-page .history-card-top{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:17px;display:flex}.history-page .history-card-top>div:first-child{min-width:0}.history-page .history-league{color:#74e796;letter-spacing:1.15px;text-transform:uppercase;margin:0 0 6px;font-size:8px;font-weight:900;line-height:1.25}.history-page .history-card-top h2{color:#fffffff0;letter-spacing:-.35px;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:1.25}.history-page .history-date{color:#7dd3fc;letter-spacing:.2px;margin:7px 0 0;font-size:9px;font-weight:750;line-height:1.4}.history-page .history-result{color:#ffffff94;letter-spacing:1px;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:72px;min-height:31px;padding:0 12px;font-size:9px;font-weight:950;line-height:1;display:inline-flex}.history-page .history-result.won{color:#79efa0;background:#4ade801f;border-color:#4ade8052;box-shadow:0 0 22px #4ade8014}.history-page .history-result.lost{color:#ff8b8b;background:#f871711c;border-color:#f871714d;box-shadow:0 0 22px #f8717112}.history-page .history-result.pending{color:#f4c95d;background:#f4c95d13;border-color:#f4c95d3b}.history-page .history-card:not(.history-card-locked) .history-details{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;margin:0;display:grid}.history-page .history-card:not(.history-card-locked) .history-details>div{background:#0000001c;border:1px solid #ffffff0e;border-radius:12px;min-width:0;padding:14px 15px}.history-page .history-card:not(.history-card-locked) .history-details>div:nth-child(2),.history-page .history-card:not(.history-card-locked) .history-details>div:nth-child(4){display:none}.history-page .history-card:not(.history-card-locked) .history-details span{color:#ffffff4d;letter-spacing:.8px;margin:0 0 6px;font-size:7px;font-weight:900;line-height:1.2;display:block}.history-page .history-card:not(.history-card-locked) .history-details>div:first-child span{color:#74e796}.history-page .history-card:not(.history-card-locked) .history-details strong{color:#ffffffe0;overflow-wrap:anywhere;font-size:12px;font-weight:800;line-height:1.45;display:block}.history-page .history-card:not(.history-card-locked) .history-details>div:nth-child(3){text-align:right;background:#f4c95d09;border-color:#f4c95d1c;min-width:82px}.history-page .history-card:not(.history-card-locked) .history-details>div:nth-child(3) span{color:#f4c95d85}.history-page .history-card:not(.history-card-locked) .history-details>div:nth-child(3) strong{color:#f4c95d;font-size:19px;font-weight:950;line-height:1.2}.history-page .history-selection-summary{background:#00000017;border-color:#fff1;margin-top:13px;padding:14px}.history-page .history-selection-summary-header>div:first-child>span,.history-page .history-selection-total-odds span{color:#ffffff57;font-size:7px}.history-page .history-selection-summary-header>div:first-child>strong{color:#ffffffb8;font-size:10px}.history-page .history-selection-total-odds strong{color:#f4c95d;font-size:17px;font-weight:950}.history-page .history-selection-card{background:#ffffff05;border-color:#fff1}.history-page .history-selection-card.won{background:#4ade8006;border-color:#4ade802e}.history-page .history-selection-card.lost{background:#f8717106;border-color:#f871712e}.history-page .history-selection-meta span{color:#74e796b3;font-size:7px}.history-page .history-selection-meta small{color:#7dd3fc;font-size:7px}.history-page .history-selection-match{color:#ffffffe6;font-size:11px;font-weight:800}.history-page .history-selection-pick{margin-top:5px}.history-page .history-selection-pick span{display:none}.history-page .history-selection-pick strong{color:#ffffffb3;font-size:9px;line-height:1.4}.history-page .history-selection-odds span{color:#f4c95d7a}.history-page .history-selection-odds strong{color:#f4c95d;font-size:12px;font-weight:950}.history-page .history-search input,.history-page .history-filters button,.history-page select{font-family:inherit}.history-page .history-search input{line-height:normal}.history-page .history-list+div{width:min(900px,100% - 32px);margin:24px auto 0!important}.history-page .history-list+div>button{letter-spacing:.75px;opacity:1;cursor:pointer;background:#4ade8013;border:1px solid #4ade802e;border-radius:9px;justify-content:center;align-items:center;min-width:112px;min-height:38px;padding:0 15px;font-family:inherit;font-size:8px;font-weight:950;line-height:1;transition:transform .15s,border-color .15s,background .15s;display:inline-flex;color:#8ff0aa!important}.history-page .history-list+div>button:hover:not(:disabled){background:#4ade8021;border-color:#4ade8052;transform:translateY(-1px)}.history-page .history-list+div>button:disabled{opacity:1;cursor:not-allowed;background:#ffffff05;border-color:#ffffff0e;color:#ffffff42!important}.history-page .history-list+div>span{color:#82eba1!important;font-size:8px!important;font-weight:900!important}@media (width<=760px){.history-page .history-list{width:min(520px,100% - 24px);margin-top:22px}.history-page .history-card{border-radius:16px;padding:18px 16px}.history-page .history-card-top{gap:12px;margin-bottom:14px}.history-page .history-card-top h2{font-size:17px;line-height:1.3}.history-page .history-result{min-width:62px;min-height:29px;padding:0 9px;font-size:8px}.history-page .history-card:not(.history-card-locked) .history-details{grid-template-columns:minmax(0,1fr) 72px;gap:8px}.history-page .history-card:not(.history-card-locked) .history-details>div{padding:12px}.history-page .history-card:not(.history-card-locked) .history-details strong{font-size:11px}.history-page .history-card:not(.history-card-locked) .history-details>div:nth-child(3){min-width:0}.history-page .history-card:not(.history-card-locked) .history-details>div:nth-child(3) strong{font-size:17px}.history-page .history-selection-card{padding:11px 10px}.history-page .history-selection-match,.history-page .history-selection-pick strong{white-space:normal}.history-page .history-list+div{width:min(520px,100% - 24px);gap:7px!important}.history-page .history-list+div>button{min-width:96px;min-height:36px;padding:0 10px;font-size:7px}}@media (width<=390px){.history-page .history-card{padding:16px 13px}.history-page .history-card-top h2{font-size:16px}.history-page .history-result{letter-spacing:.7px;min-width:58px;padding:0 8px}.history-page .history-card:not(.history-card-locked) .history-details{grid-template-columns:minmax(0,1fr) 68px}.history-page .history-list+div>button{letter-spacing:.45px;min-width:88px;padding:0 8px}}.history-page,.history-page *{box-sizing:border-box}.history-page button,.history-page input,.history-page select{font-family:inherit}.history-page .history-header{text-align:center}.history-page .history-header h1{margin-top:0;margin-bottom:14px;line-height:1.08}.history-page .history-header>p:last-child{max-width:620px;margin:0 auto;line-height:1.65}.history-page .history-card-heading{flex:auto;min-width:0}.history-page .history-card-badges{align-items:center;margin-bottom:12px}.history-page .history-card-redesign .history-league{margin:0 0 6px;line-height:1.25}.history-page .history-card-redesign .history-card-heading>h2{margin:0;line-height:1.28}.history-page .history-card-redesign .history-date{margin:8px 0 0;line-height:1.4}.history-page .history-main-pick{align-items:center}.history-page .history-main-pick-copy{min-width:0}.history-page .history-market-label{margin-bottom:7px;line-height:1.25}.history-page .history-prediction-main{margin:0;line-height:1.42}.history-page .history-main-odds{align-self:center}.history-page .history-selection-summary-header{align-items:center}.history-page .history-selection-summary-header span,.history-page .history-selection-summary-header strong{line-height:1.25}.history-page .history-selection-main{min-width:0}.history-page .history-selection-meta{flex-wrap:wrap;align-items:baseline;row-gap:3px;margin-bottom:6px}.history-page .history-selection-meta span,.history-page .history-selection-meta small{line-height:1.3}.history-page .history-selection-match{line-height:1.4}.history-page .history-selection-market-row{align-items:center}.history-page .history-selection-market-row>span{overflow-wrap:anywhere;min-width:0;line-height:1.3}.history-page .history-selection-prediction{margin-top:7px;line-height:1.45}.history-page .history-builder-leg{align-items:flex-start}.history-page .history-builder-leg>span{margin-top:1px}.history-page .history-builder-leg>strong{line-height:1.45}.history-page .history-search{align-items:center}.history-page .history-search input{min-width:0;line-height:1.35}.history-page .history-search input::placeholder{line-height:1.35}.history-page .history-filters button{white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}.history-page .history-list+div{width:min(900px,100% - 32px);padding:4px 0 8px;margin:26px auto 4px!important}.history-page .history-list+div>button{appearance:none;-webkit-text-fill-color:#9af2b4;opacity:1;text-transform:uppercase;min-width:118px;min-height:40px;text-shadow:none;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-family:inherit;color:#9af2b4!important;letter-spacing:.8px!important;background:#4ade801a!important;border:1px solid #4ade803d!important;padding:0 16px!important;font-size:8px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.history-page .history-list+div>button:hover:not(:disabled){-webkit-text-fill-color:#b1f7c5;transform:translateY(-1px);color:#b1f7c5!important;background:#4ade8026!important;border-color:#4ade8061!important}.history-page .history-list+div>button:disabled{-webkit-text-fill-color:#ffffff45;cursor:not-allowed;color:#ffffff45!important;opacity:1!important;background:#ffffff06!important;border-color:#ffffff12!important}.history-page .history-list+div>span{white-space:nowrap;justify-content:center;align-items:center;min-height:40px;padding:0 10px;display:inline-flex;color:#82eba1!important;letter-spacing:.7px!important;min-width:104px!important;font-size:8px!important;font-weight:900!important;line-height:1!important}@media (width<=600px){.history-page .history-card-top-redesign{align-items:flex-start}.history-page .history-card-badges{gap:6px;margin-bottom:10px}.history-page .history-card-redesign .history-date{margin-top:7px}.history-page .history-main-pick{align-items:flex-start}.history-page .history-main-odds{align-self:flex-start}.history-page .history-selection-meta{flex-direction:column;align-items:flex-start;gap:3px}.history-page .history-selection-market-row{align-items:flex-end;gap:10px}.history-page .history-list+div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:calc(100% - 28px);flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;display:grid!important}.history-page .history-list+div>button{width:100%;min-width:0;min-height:39px;letter-spacing:.45px!important;padding:0 8px!important;font-size:7px!important}.history-page .history-list+div>span{min-height:39px;padding:0 4px;letter-spacing:.4px!important;min-width:82px!important;font-size:7px!important}}@media (width<=380px){.history-page .history-list+div{width:calc(100% - 22px);gap:5px!important}.history-page .history-list+div>button{letter-spacing:.25px!important;padding:0 5px!important;font-size:6.5px!important}.history-page .history-list+div>span{min-width:74px!important;font-size:6.5px!important}}.history-page .history-selection-card.history-selection-card-redesign{grid-template-columns:25px minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;display:grid}.history-page .history-selection-side,.history-page .history-selection-main,.history-page .history-selection-meta,.history-page .history-selection-market-row,.history-page .history-builder-leg{min-width:0}.history-page .history-selection-main{width:100%}.history-page .history-selection-meta{flex-wrap:wrap;align-items:baseline;gap:4px 9px;display:flex}.history-page .history-selection-meta span,.history-page .history-selection-meta small,.history-page .history-selection-match,.history-page .history-selection-market-row>span,.history-page .history-selection-prediction,.history-page .history-builder-leg>strong,.history-page .history-prediction-main{text-overflow:clip;white-space:normal;overflow-wrap:break-word;word-break:normal;max-width:100%;overflow:visible}.history-page .history-selection-market-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.history-page .history-selection-odds-inline,.history-page .history-main-odds,.history-page .history-result{white-space:nowrap;flex-shrink:0}.history-page .history-card-top-redesign{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.history-page .history-card-heading{min-width:0}.history-page .history-card-badges{max-width:100%}.history-page .history-format-badge,.history-page .history-access-badge{white-space:normal;text-align:center;max-width:100%;line-height:1.2}.history-page .history-main-pick{min-width:0}@media (width<=760px){.history-page .history-selection-card.history-selection-card-redesign{grid-template-columns:24px minmax(0,1fr);gap:10px}.history-page .history-selection-meta{flex-direction:column;align-items:flex-start;gap:3px}.history-page .history-selection-market-row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.history-page .history-main-pick{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}}@media (width<=430px){.history-page .history-card-top-redesign{grid-template-columns:minmax(0,1fr) auto;gap:9px}.history-page .history-result{min-width:54px;padding-left:8px;padding-right:8px}.history-page .history-main-pick{grid-template-columns:minmax(0,1fr) 58px;gap:9px}.history-page .history-selection-market-row{grid-template-columns:minmax(0,1fr) 58px}.history-page .history-selection-odds-inline{text-align:right}}.history-page .history-access-badge.gold{color:#f4c95d;background:#f4c95d1a;border-color:#f4c95d4d}.history-page .history-summary .history-roi-button{isolation:isolate;color:#fff;letter-spacing:.9px;cursor:pointer;text-shadow:0 0 8px #f4c95d2e;background:linear-gradient(#f4c95d1f,#f4c95d0b),#07120ceb;border:1px solid #f4c95db8;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:58px;min-height:31px;padding:0 15px;font-family:inherit;font-size:8px;font-weight:950;line-height:1;transition:transform .15s,color .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex;position:relative;box-shadow:0 0 0 1px #f4c95d12,0 0 13px #f4c95d24,inset 0 1px #ffeeb712}.history-page .history-roi-text{color:#fff}.history-page .history-roi-arrow{color:#ffd86b;text-shadow:0 0 4px #ffd86bf2,0 0 9px #f4c95dd1,0 0 16px #f4c95d9e,0 0 24px #f4c95d61;font-size:11px;font-weight:950;line-height:1;transition:color .15s,text-shadow .15s,transform .15s}.history-page .history-summary .history-roi-button:hover .history-roi-arrow,.history-page .history-summary .history-roi-button.active .history-roi-arrow{color:#ffe79a;text-shadow:0 0 5px #ffe79a,0 0 11px #ffd86bf5,0 0 19px #f4c95dc7,0 0 29px #f4c95d85}.history-page .history-summary .history-roi-button:before{content:"";z-index:-1;border-radius:inherit;opacity:.72;pointer-events:none;border:1px solid #f4c95d1a;transition:opacity .15s,border-color .15s;position:absolute;inset:-4px}.history-page .history-summary .history-roi-button:hover{color:#fff;background:linear-gradient(#f4c95d2e,#f4c95d11),#07120cf0;border-color:#ffdc7ef5;transform:translateY(-1px);box-shadow:0 0 0 1px #f4c95d1a,0 0 18px #f4c95d3d,0 8px 20px #00000029,inset 0 1px #ffeeb71a}.history-page .history-summary .history-roi-button:hover:before{opacity:1;border-color:#f4c95d2b}.history-page .history-summary .history-roi-button.active{color:#fff;background:linear-gradient(#f4c95d36,#f4c95d14),#07120cf2;border-color:#ffdc7efa;box-shadow:0 0 0 1px #f4c95d1f,0 0 20px #f4c95d38,inset 0 1px #ffeeb71f}.history-page .history-summary .history-roi-button.active:before{opacity:1;border-color:#f4c95d2e}.history-page .history-roi-results-stat{grid-template-columns:minmax(0,1.2fr) 1px minmax(0,.8fr) 1px minmax(0,.8fr);align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden}.history-page .history-roi-result-item{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:16px 10px;display:flex}.history-page .history-roi-result-item span{color:#ffffffb8}.history-page .history-roi-result-item strong{margin-top:7px}.history-page .history-roi-result-item.settled strong{color:#f4c95d}.history-page .history-roi-result-item.won strong{color:#77e99a}.history-page .history-roi-result-item.lost strong{color:#ff7c7cf5}.history-page .history-roi-result-divider{background:linear-gradient(#0000,#ffffff1a,#0000);align-self:center;width:1px;min-height:38px}@media (width<=560px){.history-page .history-summary{flex-wrap:wrap}.history-page .history-summary .history-roi-button{min-height:30px}.history-page .history-roi-result-item{padding:14px 7px}.history-page .history-roi-result-item span{letter-spacing:.42px;font-size:6px}.history-page .history-roi-result-item strong{font-size:18px}}.history-page .history-summary button.history-roi-button{background:radial-gradient(circle,#ffd55b1a,#ffd55b06 58%,#0000 76%),#07140df5!important;border:1px solid #ffd256eb!important;border-radius:999px!important;min-width:126px!important;min-height:48px!important;padding:0 18px!important;overflow:visible!important;box-shadow:0 0 5px #ffd65c94,0 0 13px #ffcb3e6b,0 0 25px #ffc2223d,inset 0 0 12px #ffd55b14!important}.history-page .history-summary button.history-roi-button:before{content:""!important;z-index:-1!important;border-radius:inherit!important;opacity:1!important;pointer-events:none!important;border:1px solid #ffd55b47!important;position:absolute!important;inset:-4px!important;box-shadow:0 0 10px #ffd65c61,0 0 22px #ffc42233!important}.history-page .history-summary button.history-roi-button:after{content:none!important}.history-page .history-summary button.history-roi-button .history-roi-button-content{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:13px!important;margin:0!important;padding:0!important;display:flex!important}.history-page .history-summary button.history-roi-button .history-roi-text{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#fff!important;opacity:1!important;letter-spacing:1px!important;text-shadow:0 0 5px #ffffff3d!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:950!important;line-height:1!important}.history-page .history-summary button.history-roi-button .history-roi-arrow{-webkit-text-stroke:.35px #ffe582f2;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#fff0a8!important;opacity:1!important;letter-spacing:0!important;filter:drop-shadow(0 0 2px #fff8cd)drop-shadow(0 0 5px #ffda5b)drop-shadow(0 0 10px #ffc420fa)drop-shadow(0 0 18px #ffae00e0)drop-shadow(0 0 28px #ff9d0099)!important;text-shadow:0 0 2px #fff8cd,0 0 5px #ffda5b,0 0 10px #ffc420,0 0 18px #ffae00f2,0 0 28px #ff9d00b8!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:17px!important;font-weight:1000!important;line-height:1!important}.history-page .history-summary button.history-roi-button:hover .history-roi-arrow,.history-page .history-summary button.history-roi-button.active .history-roi-arrow{color:#fff7cf!important;filter:drop-shadow(0 0 3px #ffffe6)drop-shadow(0 0 7px #ffe26b)drop-shadow(0 0 13px #ffc420)drop-shadow(0 0 23px #ffae00fa)drop-shadow(0 0 34px #ff9d00bd)!important}@media (width<=560px){.history-page .history-summary button.history-roi-button{min-width:126px!important;min-height:48px!important;padding:0 17px!important}.history-page .history-summary button.history-roi-button .history-roi-button-content{gap:12px!important}}.history-page .history-summary button.history-roi-button{background:linear-gradient(#f4c95d0e,#f4c95d05),#07140dfa!important;border-color:#f4c95d61!important;min-width:136px!important;min-height:48px!important;padding:0 20px!important;box-shadow:0 0 0 1px #f4c95d09,inset 0 1px #ffffff06!important}.history-page .history-summary button.history-roi-button:before{content:none!important}.history-page .history-summary button.history-roi-button .history-roi-button-content{grid-template-columns:24px auto 24px!important;justify-content:center!important;align-items:center!important;column-gap:12px!important;display:grid!important}.history-page .history-summary button.history-roi-button .history-roi-text{width:auto!important;min-width:0!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;letter-spacing:1.1px!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:inline-block!important}.history-page .history-summary button.history-roi-button .history-roi-lamp{background:radial-gradient(circle at 50% 42%,#f4c95d14,#0a180ff0 66%)!important;border:1px solid #f4c95d47!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important;box-shadow:inset 0 0 5px #0000009e,0 0 0 1px #ffffff04!important}.history-page .history-summary button.history-roi-button .history-roi-lamp-core{transition:background .17s,opacity .17s,box-shadow .17s,filter .17s;opacity:.62!important;background:#6d633c!important;border:0!important;border-radius:50%!important;width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important;margin:0!important;padding:0!important;display:block!important;box-shadow:inset 0 1px 1px #fff4be1f!important}.history-page .history-summary button.history-roi-button.active .history-roi-lamp{background:radial-gradient(circle,#ffe07342,#ffc32212 48%,#08150df5 72%)!important;border-color:#ffda5bd1!important;box-shadow:0 0 7px #ffe273c2,0 0 15px #ffca2f94,0 0 28px #ffb30057,inset 0 0 6px #ffdc5d3d!important}.history-page .history-summary button.history-roi-button.active .history-roi-lamp-core{opacity:1!important;filter:drop-shadow(0 0 2px #ffffe2)drop-shadow(0 0 5px #ffe268)drop-shadow(0 0 10px #ffc422fa)drop-shadow(0 0 18px #ffa900c7)!important;background:#fff7c7!important;box-shadow:0 0 4px #fffbdc,0 0 9px #ffe268,0 0 17px #ffbe18f5,0 0 27px #ffa600b8!important}.history-page .history-summary button.history-roi-button.active{background:linear-gradient(#f4c95d18,#f4c95d08),#07140dfa!important;border-color:#f4c95db8!important;box-shadow:0 0 8px #f4c95d24,inset 0 1px #fff5ce0b!important}.history-page .history-summary button.history-roi-button:hover .history-roi-text,.history-page .history-summary button.history-roi-button.active .history-roi-text{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}@media (width<=560px){.history-page .history-summary button.history-roi-button{min-width:136px!important;min-height:48px!important;padding:0 18px!important}}.history-page .history-summary .history-roi-control{flex:1 1 0;grid-template-columns:2fr 1fr;align-self:stretch;gap:7px;min-width:0;display:grid}.history-page .history-summary .history-roi-display{box-sizing:border-box;background:linear-gradient(#f4c95d09,#f4c95d03),#08180fd6;border:1px solid #f4c95d4d;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:48px;padding:0 13px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.history-page .history-summary .history-roi-display-text{width:auto!important;min-width:0!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;letter-spacing:1px!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:9px!important;font-weight:950!important;line-height:1!important}.history-page .history-summary .history-roi-display-lamp{box-sizing:border-box!important;background:radial-gradient(circle at 50% 42%,#f4c95d12,#08140df5 67%)!important;border:1px solid #f4c95d42!important;border-radius:50%!important;flex:0 0 23px!important;justify-content:center!important;align-items:center!important;width:23px!important;min-width:23px!important;height:23px!important;min-height:23px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important;box-shadow:inset 0 0 6px #000000b8!important}.history-page .history-summary .history-roi-display-lamp-core{transition:background .18s,opacity .18s,box-shadow .18s,filter .18s;opacity:.62!important;background:#5f593c!important;border:0!important;border-radius:50%!important;width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important;margin:0!important;padding:0!important;display:block!important;box-shadow:inset 0 1px 1px #fff4be1a!important}.history-page .history-summary .history-roi-display.active{background:linear-gradient(#f4c95d13,#f4c95d06),#08180fe0;border-color:#ffd658a3;box-shadow:0 0 8px #f4c95d1a}.history-page .history-summary .history-roi-display.active .history-roi-display-lamp{background:radial-gradient(circle,#fff5be94,#ffd3483d 34%,#ffb80012 62%,#08140df5 76%)!important;border-color:#ffdf73f0!important;box-shadow:0 0 5px #fff4bef2,0 0 11px #ffdc5ceb,0 0 20px #ffc11dbd,0 0 34px #ffa90075,inset 0 0 7px #ffe98b61!important}.history-page .history-summary .history-roi-display.active .history-roi-display-lamp-core{opacity:1!important;filter:drop-shadow(0 0 2px #ffffeb)drop-shadow(0 0 5px #ffe87c)drop-shadow(0 0 10px #ffc82b)drop-shadow(0 0 18px #ffac00eb)!important;background:#fffbdc!important;box-shadow:0 0 4px #fff,0 0 9px #ffe77f,0 0 17px #ffc523,0 0 28px #ffa900d6!important}.history-page .history-summary button.history-roi-switch{position:relative;min-width:0!important;min-height:48px!important;box-shadow:none!important;cursor:pointer!important;box-sizing:border-box!important;background:#08180fd6!important;border:1px solid #ffffff1a!important;border-radius:12px!important;grid-template-rows:auto 1fr auto!important;place-items:center!important;gap:2px!important;margin:0!important;padding:4px 3px!important;transition:border-color .18s,background .18s,box-shadow .18s!important;display:grid!important;overflow:visible!important}.history-page .history-summary button.history-roi-switch:before,.history-page .history-summary button.history-roi-switch:after{content:none!important}.history-page .history-summary button.history-roi-switch .history-roi-switch-on,.history-page .history-summary button.history-roi-switch .history-roi-switch-off{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;letter-spacing:.35px!important;color:#ffffff4d!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:5.5px!important;font-weight:950!important;line-height:1!important}.history-page .history-summary button.history-roi-switch .history-roi-switch-track{box-sizing:border-box!important;background:#00000047!important;border:1px solid #ffffff24!important;border-radius:999px!important;width:13px!important;min-width:13px!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;box-shadow:inset 0 0 4px #00000085!important}.history-page .history-summary button.history-roi-switch .history-roi-switch-knob{width:7px!important;min-width:7px!important;height:7px!important;min-height:7px!important;box-shadow:none!important;background:#ffffff7a!important;border:0!important;border-radius:50%!important;margin:0!important;padding:0!important;transition:bottom .18s,background .18s,box-shadow .18s!important;display:block!important;position:absolute!important;bottom:2px!important;left:2px!important}.history-page .history-summary button.history-roi-switch.active{background:linear-gradient(#f4c95d12,#f4c95d05),#08180fe0!important;border-color:#f4c95d85!important;box-shadow:0 0 7px #f4c95d17!important}.history-page .history-summary button.history-roi-switch.active .history-roi-switch-on{color:#ffe178!important}.history-page .history-summary button.history-roi-switch:not(.active) .history-roi-switch-off{color:#ffffffbd!important}.history-page .history-summary button.history-roi-switch.active .history-roi-switch-track{background:#f4c95d1a!important;border-color:#ffd65794!important}.history-page .history-summary button.history-roi-switch.active .history-roi-switch-knob{background:#ffe47e!important;bottom:11px!important;box-shadow:0 0 4px #ffeda1eb,0 0 8px #ffca2f9e!important}@media (width<=560px){.history-page .history-summary .history-roi-control{gap:5px}.history-page .history-summary .history-roi-display{min-height:48px;padding:0 9px}.history-page .history-summary button.history-roi-switch{min-height:48px!important}}@media (width>=761px){.history-page .history-roi-results-stat{grid-template-columns:minmax(0,1.2fr) 1px minmax(0,.8fr) 1px minmax(0,.8fr)}.history-page .history-roi-results-stat .history-roi-result-item{padding-left:6px;padding-right:6px}.history-page .history-roi-results-stat .history-roi-result-item span{white-space:nowrap!important;letter-spacing:.32px!important;font-size:6.5px!important;line-height:1!important}.history-page .history-roi-results-stat .history-roi-result-item strong{margin-top:13px!important}}.history-page .cup-history-list{gap:14px;width:min(900px,100% - 32px);margin:24px auto 0;display:grid}.history-page .cup-history-card{background:linear-gradient(145deg,#7dd3fc09,#00000017),#07140df0;border:1px solid #7dd3fc33;border-radius:18px;overflow:hidden;box-shadow:0 16px 40px #00000024}.history-page .cup-history-card.won{border-color:#4ade8040;box-shadow:inset 3px 0 #4ade80b8,0 16px 40px #00000024}.history-page .cup-history-card.lost{border-color:#f871713d;box-shadow:inset 3px 0 #f87171b8,0 16px 40px #00000024}.history-page .cup-history-card.pending,.history-page .cup-history-card.cashed_out{border-color:#f4c95d3d}.history-page .cup-history-card-button{appearance:none;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr) auto auto 28px;align-items:center;gap:15px;padding:20px 22px;font-family:inherit;display:grid}.history-page .cup-history-card-button:hover{background:#7dd3fc06}.history-page .cup-history-trophy{background:#f4c95d0e;border:1px solid #f4c95d3d;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;font-size:21px;display:flex;box-shadow:inset 0 0 16px #f4c95d09}.history-page .cup-history-card-copy{min-width:0}.history-page .cup-history-overline{color:#7dd3fc;letter-spacing:1.25px;margin-bottom:5px;font-size:7px;font-weight:950;display:block}.history-page .cup-history-card-copy>strong{color:#fffffff0;font-size:17px;font-weight:900;line-height:1.25;display:block}.history-page .cup-history-card-copy>small{color:#ffffff61;letter-spacing:.35px;margin-top:7px;font-size:8px;font-weight:800;display:block}.history-page .cup-history-card-bankroll{text-align:right;min-width:82px}.history-page .cup-history-card-bankroll span{color:#ffffff47;letter-spacing:.9px;font-size:6.5px;font-weight:900;display:block}.history-page .cup-history-card-bankroll strong{color:#7dd3fc;margin-top:5px;font-size:17px;font-weight:950;display:block}.history-page .cup-history-result{color:#ffffff94;letter-spacing:.8px;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;min-width:82px;min-height:30px;padding:0 11px;font-size:8px;font-weight:950;display:inline-flex}.history-page .cup-history-result.won{color:#79efa0;background:#4ade801a;border-color:#4ade804d}.history-page .cup-history-result.lost{color:#ff8b8b;background:#f8717117;border-color:#f8717147}.history-page .cup-history-result.pending,.history-page .cup-history-result.cashed_out{color:#f4c95d;background:#f4c95d13;border-color:#f4c95d40}.history-page .cup-history-chevron{color:#7dd3fc;border:1px solid #7dd3fc24;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:17px;font-weight:500;display:flex}.history-page .cup-history-rounds{border-top:1px solid #7dd3fc1a;padding:0 22px 22px}.history-page .cup-history-rounds-heading{justify-content:space-between;align-items:center;gap:12px;padding:17px 2px 12px;display:flex}.history-page .cup-history-rounds-heading span{color:#7dd3fc;letter-spacing:1.2px;font-size:7px;font-weight:950}.history-page .cup-history-rounds-heading strong{color:#ffffff61;letter-spacing:.8px;font-size:7px;font-weight:900}.history-page .cup-history-round{background:#7dd3fc05;border:1px solid #7dd3fc1f;border-radius:14px;grid-template-columns:58px minmax(0,1fr) 30px;align-items:start;gap:14px;padding:16px;display:grid;position:relative}.history-page .cup-history-round+.cup-history-round{margin-top:9px}.history-page .cup-history-round.won{border-color:#4ade802b}.history-page .cup-history-round.lost{border-color:#f871712b}.history-page .cup-history-round-number{border-right:1px solid #ffffff0e;flex-direction:column;justify-content:center;min-height:52px;display:flex}.history-page .cup-history-round-number span,.history-page .cup-history-round-money span{color:#ffffff47;letter-spacing:.8px;font-size:6px;font-weight:900;display:block}.history-page .cup-history-round-number strong{color:#7dd3fc;margin-top:5px;font-size:16px;font-weight:950;display:block}.history-page .cup-history-round-main{min-width:0}.history-page .cup-history-round-meta{flex-wrap:wrap;align-items:center;gap:5px 10px;margin-bottom:6px;display:flex}.history-page .cup-history-round-meta span{color:#7dd3fc;letter-spacing:.85px;text-transform:uppercase;font-size:7px;font-weight:950}.history-page .cup-history-round-meta small{color:#ffffff52;font-size:7px;font-weight:750}.history-page .cup-history-round-match{color:#ffffffeb;overflow-wrap:anywhere;font-size:14px;line-height:1.35;display:block}.history-page .cup-history-round-pick{flex-wrap:wrap;align-items:baseline;gap:7px 10px;margin-top:8px;display:flex}.history-page .cup-history-round-pick span{color:#f4c95d;letter-spacing:.8px;text-transform:uppercase;font-size:6.5px;font-weight:950}.history-page .cup-history-round-pick strong{color:#ffffffb3;font-size:10px;line-height:1.4}.history-page .cup-history-round-money{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px;display:grid}.history-page .cup-history-round-money>div{background:#0000001a;border:1px solid #ffffff0e;border-radius:9px;padding:9px 10px}.history-page .cup-history-round-money strong{color:#ffffffd6;margin-top:4px;font-size:11px;font-weight:900;display:block}.history-page .cup-history-round-result{color:#ffffff73;border:1px solid #ffffff17;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:950;display:flex}.history-page .cup-history-round-result.won{color:#79efa0;background:#4ade8012;border-color:#4ade804d}.history-page .cup-history-round-result.lost{color:#ff8b8b;background:#f8717112;border-color:#f8717147}.history-page .cup-history-round-result.pending{color:#f4c95d;background:#f4c95d0e;border-color:#f4c95d38}.history-page .cup-history-no-rounds{color:#ffffff5c;text-align:center;border:1px dashed #7dd3fc1f;border-radius:12px;padding:22px;font-size:9px}@media (width<=760px){.history-page .cup-history-list{width:min(520px,100% - 24px);margin-top:20px}.history-page .cup-history-card-button{grid-template-columns:40px minmax(0,1fr) auto 25px;gap:10px;padding:16px 14px}.history-page .cup-history-trophy{border-radius:12px;width:40px;height:40px;font-size:18px}.history-page .cup-history-card-copy>strong{font-size:14px}.history-page .cup-history-card-copy>small{font-size:7px;line-height:1.5}.history-page .cup-history-card-bankroll{text-align:left;grid-area:2/2;min-width:0}.history-page .cup-history-card-bankroll span,.history-page .cup-history-card-bankroll strong{display:inline}.history-page .cup-history-card-bankroll strong{margin-left:6px;font-size:13px}.history-page .cup-history-result{grid-area:1/3/span 2;min-width:66px;padding:0 8px;font-size:7px}.history-page .cup-history-chevron{grid-area:1/4/span 2;width:25px;height:25px}.history-page .cup-history-rounds{padding:0 14px 14px}.history-page .cup-history-round{grid-template-columns:42px minmax(0,1fr) 25px;gap:10px;padding:13px 11px}.history-page .cup-history-round-number{min-height:44px}.history-page .cup-history-round-number strong{font-size:13px}.history-page .cup-history-round-match{font-size:12px}.history-page .cup-history-round-money{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.history-page .cup-history-round-money>div{padding:8px 6px}.history-page .cup-history-round-money strong{font-size:9px}.history-page .cup-history-round-result{width:25px;height:25px}}@media (width<=390px){.history-page .cup-history-card-button{grid-template-columns:36px minmax(0,1fr) auto 23px;gap:8px;padding:14px 11px}.history-page .cup-history-trophy{width:36px;height:36px;font-size:16px}.history-page .cup-history-result{min-width:58px;font-size:6.5px}.history-page .cup-history-round{grid-template-columns:36px minmax(0,1fr) 23px;gap:8px}.history-page .cup-history-round-money strong{font-size:8px}}.history-card-locked{min-height:245px;position:relative;overflow:hidden}.history-card-locked-content{filter:blur(7px);opacity:.28;pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(1.01)}.history-card-lock-overlay{z-index:5;text-align:center;background:linear-gradient(#0410094d,#041009d1);flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex;position:absolute;inset:0}.history-card-lock-icon{background:#00000038;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:12px;font-size:17px;display:grid}.history-card-lock-label{color:#4ade80;letter-spacing:1.1px;margin:0 0 7px;font-size:8px;font-weight:900}.history-card-locked.gold .history-card-lock-label{color:#d4af37}.history-card-lock-overlay h3{color:#ffffffeb;margin:0 0 8px;font-size:20px;line-height:1.15}.history-card-lock-copy{color:#ffffff7a;width:min(100%,420px);margin:0;font-size:10px;line-height:1.65}.history-card-lock-button{color:#74e796db;letter-spacing:.75px;cursor:pointer;background:#4ade800f;border:1px solid #4ade802e;border-radius:8px;margin-top:15px;padding:10px 14px;font-family:inherit;font-size:8px;font-weight:900;transition:background .16s,border-color .16s,transform .16s}.history-card-lock-button:hover{background:#4ade801a;border-color:#4ade8047;transform:translateY(-1px)}@media (width<=600px){.history-card-lock-overlay{padding:22px 18px}.history-card-lock-overlay h3{font-size:18px}}.lt-membership-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:28px!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}.lt-membership-card{min-height:100%;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;border-radius:22px!important;flex-direction:column!important;display:flex!important}.lt-membership-card:hover{transform:translateY(-3px)}.lt-membership-free{background:radial-gradient(circle at 85% 0,#45c97e14,#0000 34%),linear-gradient(#ffffff06,#ffffff03)!important;border-color:#45c97e33!important;box-shadow:0 18px 50px #0000002e!important}.lt-membership-free:hover{border-color:#45c97e52!important;box-shadow:0 22px 60px #00000038,0 0 28px #45c97e0b!important}.lt-membership-gold{position:relative;background:radial-gradient(circle at 85% 0,#d4af3729,#0000 38%),radial-gradient(circle at 10% 100%,#d4af370e,#0000 38%),linear-gradient(#d4af370b,#ffffff03)!important;border-color:#d4af3761!important;padding-top:46px!important;box-shadow:0 24px 70px #00000047,0 0 38px #d4af3712!important}.lt-membership-gold:hover{border-color:#d4af3785!important;box-shadow:0 28px 78px #00000052,0 0 46px #d4af371a!important}.lt-membership-popular.lt-membership-popular-top{z-index:4;color:#fade7af5;letter-spacing:1.05px;white-space:nowrap;background:linear-gradient(#d4af3733,#d4af3714);border:1px solid #d4af374d;border-top:0;border-radius:0 0 10px 10px;justify-content:center;align-items:center;width:max-content;min-height:29px;padding:0 16px;font-size:7.5px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:0;left:50%;right:auto;transform:translate(-50%);box-shadow:0 8px 24px #00000038,0 0 18px #d4af370f}.lt-membership-gold .lt-membership-card-header{z-index:2;position:relative}.lt-membership-tier{letter-spacing:1.5px!important}.lt-membership-price-row{margin-top:22px!important;margin-bottom:16px!important}.lt-membership-price-row strong{letter-spacing:-1.8px!important;font-size:clamp(42px,4vw,54px)!important;line-height:.95!important}.lt-membership-gold .lt-membership-price-row strong{text-shadow:0 0 24px #d4af371a}.lt-membership-card-copy{min-height:66px;line-height:1.7!important}.lt-membership-separator{margin-top:22px!important;margin-bottom:22px!important}.lt-membership-benefits{flex:1}.lt-membership-benefits>div{min-height:38px;align-items:center!important}.lt-membership-benefit-featured{background:linear-gradient(90deg,#d4af371a,#d4af3709)!important;border:1px solid #d4af3733!important;border-radius:12px!important;margin:4px 0!important;padding:12px 13px!important}.lt-membership-benefit-featured p{margin:0!important}.lt-membership-benefit-featured strong{letter-spacing:.1px;display:block}.lt-membership-card>.lt-membership-cta,.lt-membership-card>button.lt-membership-cta{margin-top:auto!important}@media (width<=820px){.lt-membership-grid{grid-template-columns:1fr!important;gap:22px!important;max-width:620px!important}.lt-membership-card,.lt-membership-card-copy{min-height:auto}.lt-membership-gold{padding-top:43px!important}}@media (width<=600px){.lt-membership-grid{gap:18px!important}.lt-membership-card{border-radius:18px!important}.lt-membership-gold{padding-top:40px!important}.lt-membership-popular.lt-membership-popular-top{min-height:26px;padding:0 12px;font-size:6.5px}.lt-membership-price-row strong{font-size:42px!important}.lt-membership-card:hover{transform:none}}.matchday-preferences-heading h2{margin-bottom:0}.matchday-preference-kicker{color:#f4c95d;letter-spacing:1.6px;font-size:10px;font-weight:1000}.matchday-preference-copy strong{color:#ffffff7a;letter-spacing:1.1px;text-transform:uppercase;font-size:9px;font-weight:900}.odds-sub-board{cursor:pointer;appearance:none;width:min(100%,820px);text-align:inherit;background:linear-gradient(#161a17,#090c0a);border:1px solid #f4c95d3d;border-radius:12px;margin:0 auto;padding:7px;display:block;box-shadow:0 14px 32px #0000003d,inset 0 1px #ffffff0d}.odds-sub-board:hover:not(:disabled){border-color:#f4c95d6b}.odds-sub-board:focus-visible{outline-offset:3px;outline:2px solid #f4c95db3}.odds-sub-board:disabled{cursor:wait}.odds-board-bezel{background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px),radial-gradient(circle,#132a1b59,#0000 64%),#010503;border:1px solid #ffffff14;border-radius:7px;justify-content:center;align-items:center;min-height:92px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 34px #000000e6,inset 0 0 0 1px #000c}.odds-board-bezel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff05 48%,#ffffff09 50%,#ffffff05 52%,#0000);position:absolute;inset:0}.odds-board-idle{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:10px 18px;display:grid}.odds-board-choice{opacity:.28;justify-content:center;align-items:center;gap:14px;min-width:0;transition:opacity .22s,transform .22s,filter .22s;display:flex;transform:scale(.96)}.odds-board-choice.active{opacity:1;transform:scale(1)}.odds-board-number{color:#d84b4b;letter-spacing:-2px;text-shadow:0 0 7px #d84b4b9e,0 0 20px #d84b4b38;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(28px,4.5vw,42px);font-weight:900;line-height:1;display:block}.decimal-choice .odds-board-number,.odds-board-player.incoming .odds-board-number,.incoming-number,.odds-sub-board.fractional .fractional-choice .odds-board-number{color:#55d878;text-shadow:0 0 7px #55d8789e,0 0 20px #55d87838}.odds-sub-board.fractional .decimal-choice .odds-board-number{color:#d84b4b;text-shadow:0 0 7px #d84b4b7a,0 0 18px #d84b4b2e}.odds-board-choice-label{color:#ffffffc7;letter-spacing:1.25px;font-size:9px;font-weight:1000}.odds-board-change{color:#ffffff47;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.odds-board-change span{letter-spacing:1.4px;font-size:7px;font-weight:1000}.odds-board-change i{font-size:19px;font-style:normal;line-height:1}.odds-board-scene{justify-content:center;align-items:center;width:100%;min-height:92px;display:flex}.odds-board-substitution-scene{padding:20px 20px 8px;animation:.42s both fourthOfficialSceneIn;position:relative}.odds-board-call{color:#ffffffd1;letter-spacing:2px;font-size:8px;font-weight:1000}.odds-board-substitution-scene>.odds-board-call{color:#f4c95d;position:absolute;top:8px;left:50%;transform:translate(-50%)}.odds-board-players{grid-template-columns:1fr 1px 1fr;align-items:center;gap:24px;width:min(100%,590px);display:grid}.odds-board-player{justify-content:center;align-items:center;gap:14px;display:flex}.odds-board-player.outgoing{animation:2.25s both outgoingPlayer}.odds-board-player.incoming{animation:2.25s .18s both incomingPlayer}.odds-board-player-label{color:#ffffffbd;letter-spacing:1.2px;white-space:nowrap;font-size:8px;font-weight:1000}.odds-board-divider{background:#ffffff17;width:1px;height:42px}.odds-board-decision-scene{flex-direction:column;gap:8px;animation:1.7s both incomingDecision}.incoming-call{color:#55d878;text-shadow:0 0 12px #55d87833}.odds-format-current{text-align:center;color:#ffffff61;letter-spacing:1.15px;margin:10px 0 0;font-size:8px;font-weight:900}.odds-format-current strong{color:#f4c95d}@keyframes fourthOfficialSceneIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes outgoingPlayer{0%,58%{opacity:1;transform:translate(0)}to{opacity:.18;transform:translate(-18px)}}@keyframes incomingPlayer{0%{opacity:.15;transform:translate(18px)}34%,to{opacity:1;transform:translate(0)}}@keyframes incomingDecision{0%{opacity:0;transform:scale(.96)}18%,82%{opacity:1;transform:scale(1)}to{opacity:.9;transform:scale(1)}}@media (width<=620px){.matchday-preference-copy{flex-direction:column;align-items:flex-start;gap:4px}.odds-sub-board{border-radius:10px;padding:5px}.odds-board-bezel,.odds-board-scene{min-height:84px}.odds-board-idle{grid-template-columns:1fr 48px 1fr;gap:5px;padding:9px 8px}.odds-board-choice{flex-direction:column;gap:6px}.odds-board-number{font-size:clamp(25px,9vw,34px)}.odds-board-choice-label,.odds-board-player-label{letter-spacing:.85px;font-size:7px}.odds-board-change span{display:none}.odds-board-players{gap:10px}.odds-board-player{flex-direction:column;gap:5px}.odds-board-divider{height:38px}}@media (prefers-reduced-motion:reduce){.odds-board-player.outgoing,.odds-board-player.incoming,.odds-board-substitution-scene,.odds-board-decision-scene{animation:none}}.matchday-preference-divider{background:linear-gradient(90deg,#0000,#f4c95d33,#0000);height:1px;margin:28px 0}.gaffer-row .matchday-preference-copy small{color:#ffffff7a;margin-top:5px;font-size:11px;display:block}.gaffer-board{background:#030a06;border:1px solid #f4c95d2e;border-radius:14px;max-width:680px;margin:18px auto 20px;overflow:hidden;box-shadow:inset 0 0 28px #000000b8}.gaffer-pitch{background:linear-gradient(90deg,#0000 49.7%,#ffffff0f 50%,#0000 50.3%),repeating-linear-gradient(90deg,#ffffff05 0 42px,#0000 42px 84px),linear-gradient(#18482957,#081d1042);height:112px;position:relative;overflow:hidden}.gaffer-touchline{background:#ffffff38;height:2px;position:absolute;bottom:19px;left:0;right:0}.gaffer-dugout-label{color:#ffffff47;letter-spacing:1.7px;font-size:7px;font-weight:1000;position:absolute;top:12px;left:16px}.gaffer-door{background:#0006;border:2px solid #f4c95d6b;border-bottom:0;width:38px;height:64px;position:absolute;bottom:20px;right:22px}.gaffer-door:before{content:"HOME";color:#f4c95d8f;letter-spacing:1px;font-size:6px;font-weight:1000;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.gaffer-door i{background:#f4c95d;border-radius:50%;width:3px;height:3px;position:absolute;top:31px;right:5px}.gaffer-man{transform-origin:50% 100%;width:30px;height:63px;position:absolute;bottom:21px;left:24%}.gaffer-head,.gaffer-body,.gaffer-arm,.gaffer-leg{background:#f4c95deb;display:block;position:absolute;box-shadow:0 0 8px #f4c95d26}.gaffer-head{border-radius:50%;width:12px;height:12px;top:0;left:9px}.gaffer-body{border-radius:5px;width:6px;height:27px;top:13px;left:12px}.gaffer-arm,.gaffer-leg{transform-origin:50% 2px;border-radius:5px;width:5px}.gaffer-arm{height:22px;top:16px}.gaffer-leg{height:26px;top:37px}.gaffer-arm.arm-left{left:11px;transform:rotate(38deg)}.gaffer-arm.arm-right{left:14px;transform:rotate(-38deg)}.gaffer-leg.leg-left{left:11px;transform:rotate(16deg)}.gaffer-leg.leg-right{left:14px;transform:rotate(-16deg)}.gaffer-man.leaving{animation:1.5s cubic-bezier(.45,.05,.55,.95) forwards gafferWalkHome}.gaffer-man.leaving .arm-left,.gaffer-man.leaving .leg-right,.gaffer-man.returning .arm-left,.gaffer-man.returning .leg-right{animation:.28s ease-in-out infinite alternate gafferLimbA}.gaffer-man.leaving .arm-right,.gaffer-man.leaving .leg-left,.gaffer-man.returning .arm-right,.gaffer-man.returning .leg-left{animation:.28s ease-in-out infinite alternate gafferLimbB}.gaffer-man.returning{animation:1.5s cubic-bezier(.45,.05,.55,.95) forwards gafferWalkBack}.gaffer-row.gone .gaffer-man{opacity:0;left:calc(100% - 45px)}.gaffer-status{color:#ffffffad;letter-spacing:1.45px;border-top:1px solid #f4c95d1f;justify-content:center;align-items:center;min-height:34px;font-size:8px;font-weight:1000;display:flex}.gaffer-row.gone .gaffer-status{color:#f4c95d}.gaffer-notification-list{border-top:1px solid #ffffff0e;max-width:680px;margin:0 auto}.gaffer-notification-toggle{color:#ffffffc2;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:48px;padding:8px 2px;display:flex}.gaffer-notification-toggle>span{letter-spacing:1.05px;font-size:9px;font-weight:1000}.gaffer-notification-toggle:disabled{cursor:default}.gaffer-switch{background:#00000052;border:1px solid #ffffff24;border-radius:4px;flex:0 0 68px;height:28px;font-style:normal;position:relative;overflow:hidden}.gaffer-switch:before{content:"";background:#ffffff1f;border-radius:2px;width:27px;height:20px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px}.gaffer-notification-toggle.on .gaffer-switch{border-color:#7ee79a57}.gaffer-notification-toggle.on .gaffer-switch:before{background:#7ee79ac7;transform:translate(34px);box-shadow:0 0 12px #7ee79a33}.gaffer-switch b{color:#ffffffa8;letter-spacing:1px;justify-content:center;align-items:center;font-size:7px;font-weight:1000;display:flex;position:absolute;inset:0}.gaffer-notification-toggle.on .gaffer-switch b{color:#dfffe7}.gaffer-master-button{color:#f4c95d;letter-spacing:1.3px;cursor:pointer;background:#f4c95d12;border:1px solid #f4c95d4d;border-radius:5px;min-width:210px;min-height:44px;margin:22px auto 0;padding:0 20px;font-size:8px;font-weight:1000;display:block}.gaffer-master-button.return{color:#9bf0b0;background:#7ee79a12;border-color:#7ee79a52}.gaffer-master-button:disabled{opacity:.55;cursor:wait}@keyframes gafferWalkHome{0%{opacity:1;left:24%;transform:translateY(0)scaleX(1)}42%{transform:translateY(-2px)scaleX(1)}55%{transform:translateY(0)scaleX(-1)}67%{transform:translateY(0)scaleX(1)}90%{opacity:1}to{opacity:0;left:calc(100% - 45px);transform:translateY(0)scaleX(1)}}@keyframes gafferWalkBack{0%{opacity:0;left:calc(100% - 45px);transform:scaleX(-1)}8%{opacity:1}to{opacity:1;left:24%;transform:scaleX(-1)}}@keyframes gafferLimbA{0%{rotate:-22deg}to{rotate:22deg}}@keyframes gafferLimbB{0%{rotate:22deg}to{rotate:-22deg}}@media (width<=620px){.matchday-preference-divider{margin:22px 0}.gaffer-pitch{height:98px}.gaffer-notification-toggle{min-height:46px}.gaffer-notification-toggle>span{letter-spacing:.75px;font-size:8px}.gaffer-switch{flex-basis:62px}.gaffer-notification-list{width:100%}}@media (prefers-reduced-motion:reduce){.gaffer-man.leaving,.gaffer-man.returning,.gaffer-man.leaving .arm-left,.gaffer-man.leaving .arm-right,.gaffer-man.leaving .leg-left,.gaffer-man.leaving .leg-right,.gaffer-man.returning .arm-left,.gaffer-man.returning .arm-right,.gaffer-man.returning .leg-left,.gaffer-man.returning .leg-right{animation-duration:.01ms;animation-iteration-count:1}}.dressing-room-row{position:relative}.dressing-room-levels{grid-template-columns:1fr 1fr 1.45fr;gap:8px;width:min(100%,760px);margin:20px auto 0;display:grid}.dressing-room-level{color:#ffffff94;cursor:pointer;background:#ffffff06;border:1px solid #f4c95d29;border-radius:9px;min-width:0;min-height:64px;padding:11px 10px;transition:border-color .18s,background .18s,color .18s,transform .18s}.dressing-room-level:hover:not(:disabled){color:#ffffffdb;border-color:#f4c95d57}.dressing-room-level.active{color:#f4c95d;background:linear-gradient(#f4c95d1f,#f4c95d09);border-color:#f4c95dad;box-shadow:inset 0 0 24px #f4c95d0b}.dressing-room-level:disabled{cursor:wait}.dressing-room-level span,.dressing-room-level small{display:block}.dressing-room-level span{letter-spacing:1px;font-size:9px;font-weight:1000;line-height:1.25}.dressing-room-level small{color:#ffffff5c;letter-spacing:1px;margin-top:7px;font-size:8px;font-weight:900}.celebration-tv{background:#080b09;border:1px solid #f4c95d3d;border-radius:12px;width:min(100%,760px);margin:15px auto 0;padding:7px;box-shadow:inset 0 0 0 1px #ffffff06,0 16px 38px #0003}.celebration-tv-topbar{color:#ffffff6b;letter-spacing:1.2px;justify-content:space-between;align-items:center;height:24px;padding:0 6px;font-size:7px;font-weight:1000;display:flex}.celebration-tv.playing .celebration-tv-topbar span:last-child{color:#f4c95d}.celebration-tv-screen{background:radial-gradient(circle at 50% 120%,#f4c95d14,#0000 46%),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px),linear-gradient(#07100b,#020604);border:1px solid #ffffff12;border-radius:7px;justify-content:center;align-items:center;min-height:190px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 46px #000000bf}.celebration-tv-screen:before,.celebration-tv-screen:after{content:"";pointer-events:none;position:absolute}.celebration-tv-screen:before{opacity:.5;background:linear-gradient(90deg,#0000 49.8%,#ffffff06 50%,#0000 50.2%);inset:0}.celebration-tv-screen:after{border:1px solid #ffffff0b;border-radius:50%;width:210px;height:210px;bottom:-105px;left:50%;transform:translate(-50%)}.celebration-standby{z-index:3;text-align:center;position:relative}.celebration-standby span,.celebration-standby strong,.celebration-standby small{display:block}.celebration-standby span{color:#ffffff6b;letter-spacing:1.5px;font-size:8px;font-weight:1000}.celebration-standby strong{color:#f4c95d;letter-spacing:.5px;margin-top:8px;font-size:clamp(18px,4vw,28px);font-weight:1000}.celebration-standby small{color:#ffffff52;letter-spacing:1.1px;margin-top:9px;font-size:7px;font-weight:900}.celebration-broadcast{z-index:3;text-align:center;justify-content:center;align-items:center;width:100%;min-height:190px;display:flex;position:relative}.celebration-full-time,.celebration-result,.celebration-amount,.celebration-saying,.celebration-brand{opacity:0;position:absolute;left:18px;right:18px;transform:translateY(8px)scale(.98)}.celebration-full-time{color:#ffffffd6;letter-spacing:4px;font-size:clamp(18px,4vw,28px);font-weight:1000}.celebration-result{color:#f4c95d;letter-spacing:2px;font-size:clamp(40px,8vw,68px);font-weight:1000;line-height:1}.celebration-amount{color:#fff;letter-spacing:-1px;text-shadow:0 0 24px #f4c95d1f;font-size:clamp(32px,7vw,58px);font-weight:1000;line-height:1}.celebration-saying{color:#fff;letter-spacing:.2px;max-width:650px;margin:0 auto;font-size:clamp(18px,4.5vw,34px);font-weight:1000;line-height:1.05}.celebration-brand strong,.celebration-brand span{display:block}.celebration-brand strong{color:#f4c95d;letter-spacing:2px;font-size:clamp(20px,4vw,30px);font-weight:1000}.celebration-brand span{color:#ffffffad;letter-spacing:2px;margin-top:7px;font-size:8px;font-weight:1000}.celebration-tv.full-time .celebration-full-time,.celebration-tv.result .celebration-result,.celebration-tv.amount .celebration-amount,.celebration-tv.saying .celebration-saying,.celebration-tv.brand .celebration-brand{animation:.42s cubic-bezier(.2,.8,.2,1) both celebrationBroadcastIn}.celebration-tv.handshake .celebration-saying{letter-spacing:1px;font-size:clamp(17px,4vw,29px)}.celebration-tv.scenes.saying .celebration-tv-screen{animation:.42s both celebrationScenesHit}.celebration-tv.absolutely_unbearable.saying .celebration-saying{border-top:2px solid #f4c95db3;border-bottom:2px solid #f4c95db3;padding:15px 8px}.celebration-tv.absolutely_unbearable.saying .celebration-tv-screen{animation:.52s cubic-bezier(.2,.8,.2,1) both celebrationUnbearableHit}.celebration-scanline{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(#0000,#f4c95d0b,#0000);height:22px;position:absolute;top:-24px;left:0;right:0}.celebration-tv.playing .celebration-scanline{opacity:1;animation:1.5s linear infinite celebrationScan}.celebration-corner{z-index:4;opacity:.28;width:14px;height:14px;position:absolute}.celebration-corner.top-left{border-top:1px solid #f4c95d;border-left:1px solid #f4c95d;top:9px;left:9px}.celebration-corner.top-right{border-top:1px solid #f4c95d;border-right:1px solid #f4c95d;top:9px;right:9px}.celebration-corner.bottom-left{border-bottom:1px solid #f4c95d;border-left:1px solid #f4c95d;bottom:9px;left:9px}.celebration-corner.bottom-right{border-bottom:1px solid #f4c95d;border-right:1px solid #f4c95d;bottom:9px;right:9px}.celebration-test-button{color:#f4c95d;letter-spacing:1.25px;cursor:pointer;background:#f4c95d14;border:1px solid #f4c95d75;border-radius:8px;width:min(100%,300px);min-height:45px;margin:14px auto 0;font-size:9px;font-weight:1000;display:block}.celebration-test-button:hover:not(:disabled){background:#f4c95d24}.celebration-test-button:disabled{cursor:wait;opacity:.68}.dressing-room-saying-count{text-align:center;color:#ffffff47;letter-spacing:1px;margin-top:10px;font-size:7px;font-weight:900}@keyframes celebrationBroadcastIn{0%{opacity:0;filter:blur(2px);transform:translateY(9px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes celebrationScenesHit{0%{transform:scale(1)}35%{transform:scale(1.012)}to{transform:scale(1)}}@keyframes celebrationUnbearableHit{0%{filter:brightness();transform:scale(1)}22%{filter:brightness(1.35);transform:scale(1.018)}48%{filter:brightness(.9);transform:scale(.996)}to{filter:brightness();transform:scale(1)}}@keyframes celebrationScan{0%{transform:translateY(0)}to{transform:translateY(230px)}}@media (width<=620px){.dressing-room-levels{grid-template-columns:1fr}.dressing-room-level{min-height:52px}.celebration-tv-screen,.celebration-broadcast{min-height:170px}.celebration-saying{left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.celebration-tv.playing .celebration-scanline,.celebration-tv.scenes.saying .celebration-tv-screen,.celebration-tv.absolutely_unbearable.saying .celebration-tv-screen{animation:none}.celebration-tv.full-time .celebration-full-time,.celebration-tv.result .celebration-result,.celebration-tv.amount .celebration-amount,.celebration-tv.saying .celebration-saying,.celebration-tv.brand .celebration-brand{animation-duration:.01ms}}.favourite-club-row{position:relative}.club-transfer-window{background:linear-gradient(#f4c95d09,#0000 34%),#070a08;border:1px solid #f4c95d33;border-radius:12px;width:min(100%,760px);min-height:250px;margin:20px auto 0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 16px 40px #0000002e}.club-transfer-window:before{content:"";pointer-events:none;opacity:.35;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 5px);position:absolute;inset:0}.club-search-panel,.club-saved-card{z-index:2;padding:22px;position:relative}.club-search-panel{animation:.42s cubic-bezier(.2,.8,.2,1) both clubPanelIn}.club-window-label,.club-contract-label{color:#ffffff5c;letter-spacing:1.6px;margin-bottom:10px;font-size:7px;font-weight:1000;display:block}.club-search-input-wrap input{color:#fff;width:100%;height:48px;font:inherit;background:#ffffff09;border:1px solid #f4c95d47;border-radius:8px;outline:none;padding:0 122px 0 15px;font-size:13px;font-weight:800}.club-search-input-wrap input:focus{border-color:#f4c95db8;box-shadow:0 0 0 3px #f4c95d0f}.club-search-input-wrap input::placeholder{color:#ffffff47}.club-search-status{color:#f4c95d94;letter-spacing:1px;pointer-events:none;font-size:7px;font-weight:1000;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.club-search-results{background:#080c09;border:1px solid #ffffff12;border-radius:8px;max-height:260px;margin-top:8px;overflow-y:auto}.club-search-result{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0e;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;width:100%;min-height:54px;padding:8px 11px;display:grid}.club-search-result:last-child{border-bottom:0}.club-result-monogram,.club-placeholder-crest{color:#f4c95d;letter-spacing:.5px;background:radial-gradient(circle at 50% 30%,#f4c95d24,#0000 60%),#f4c95d0a;border:1px solid #f4c95d6b;place-items:center;font-weight:1000;display:grid}.club-result-monogram{border-radius:50%;width:34px;height:34px;font-size:9px}.club-result-copy strong,.club-result-copy small{display:block}.club-result-copy strong{font-size:10px;font-weight:950}.club-result-copy small{color:#ffffff57;letter-spacing:.5px;margin-top:3px;font-size:7px;font-weight:800}.club-result-arrow{color:#f4c95d8c;font-size:15px}.club-signing-card{text-align:center;padding:24px 10px 4px;animation:.38s cubic-bezier(.2,.8,.2,1) both clubCandidateIn}.club-placeholder-crest{clip-path:polygon(50% 0,94% 16%,88% 72%,50% 100%,12% 72%,6% 16%);border-radius:24px 24px 30px 30px;width:82px;height:82px;margin:0 auto}.club-placeholder-crest span{font-size:19px;font-weight:1000}.club-signing-card>strong{color:#fff;margin-top:12px;font-size:clamp(18px,4vw,28px);font-weight:1000;display:block}.club-sign-button,.club-transfer-button{letter-spacing:1.2px;cursor:pointer;border-radius:8px;min-height:43px;font-size:8px;font-weight:1000}.club-sign-button{color:#f4c95d;background:#f4c95d1a;border:1px solid #f4c95d94;min-width:220px;margin-top:15px}.club-sign-button:hover:not(:disabled),.club-transfer-button:hover:not(:disabled){background:#f4c95d29}.club-saved-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:248px;display:flex}.club-saved-name{color:#fff;margin-top:2px;font-size:clamp(21px,4.5vw,32px);font-weight:1000}.club-since{color:#ffffff6b;margin-top:7px;font-size:9px;font-weight:850}.club-transfer-button{color:#ffffffad;background:#ffffff09;border:1px solid #ffffff24;min-width:150px;margin-top:18px}.club-transfer-window.transferring .club-saved-card{animation:.72s cubic-bezier(.55,.02,.75,.35) both clubTransferOut}.club-contract-animation{z-index:8;background:radial-gradient(circle,#f4c95d14,#0000 48%),#030604f0;flex-direction:column;justify-content:center;align-items:center;animation:.22s both contractBackdropIn;display:flex;position:absolute;inset:0}.club-contract-paper{background:#e8e0ca;border:1px solid #f4c95d8c;border-radius:3px;width:105px;height:132px;padding:25px 14px 12px;animation:.62s cubic-bezier(.2,.8,.2,1) both contractStamp;transform:rotate(-3deg);box-shadow:0 12px 28px #00000059}.contract-rule{background:#14181452;height:2px;margin-bottom:12px;display:block}.contract-rule.short{width:68%}.contract-signature{color:#141814ad;letter-spacing:.8px;border-top:1px solid #14181461;margin-top:35px;padding-top:5px;font-size:6px;font-weight:1000;display:block}.club-contract-animation>strong{color:#f4c95d;letter-spacing:1px;margin-top:16px;font-size:clamp(17px,4vw,25px);font-weight:1000;animation:.32s .3s both contractWordsIn}.club-transfer-window.warning .club-contract-paper{animation:.42s both contractSignedAway}.club-coverage-note{text-align:center;color:#ffffff40;letter-spacing:.8px;margin-top:10px;font-size:6px;font-weight:900}@keyframes clubPanelIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes clubCandidateIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes clubTransferOut{0%{opacity:1;transform:translate(0)rotate(0)}55%{opacity:.9;transform:translate(18px)rotate(1deg)}to{opacity:0;transform:translate(115%)rotate(3deg)}}@keyframes contractBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes contractStamp{0%{opacity:0;transform:translateY(-24px)rotate(-7deg)scale(.9)}70%{opacity:1;transform:translateY(3px)rotate(-2deg)scale(1.03)}to{opacity:1;transform:translateY(0)rotate(-3deg)scale(1)}}@keyframes contractWordsIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes contractSignedAway{to{opacity:.18;transform:translateY(-12px)rotate(-6deg)scale(.92)}}@media (width<=620px){.club-search-panel,.club-saved-card{padding-left:13px;padding-right:13px}.club-search-input-wrap input{padding-right:14px}.club-search-status{text-align:right;margin-top:7px;display:block;position:static;transform:none}.club-sign-button{min-width:min(100%,220px)}}@media (prefers-reduced-motion:reduce){.club-search-panel,.club-signing-card,.club-transfer-window.transferring .club-saved-card,.club-contract-animation,.club-contract-paper,.club-contract-animation>strong{animation-duration:.01ms!important}}:root{--lt-kickoff-blue:#7dd3fc;--lt-odds-gold:#f4c95d}.profile-overline{text-shadow:0 0 18px #7dd3fc1f;color:var(--lt-kickoff-blue)!important}.profile-performance .profile-panel-heading>div>span,.profile-panel-heading-row>div>span,.profile-private-panel>div:first-child>span,.matchday-preferences-heading>span,.profile-dashboard>.profile-panel:nth-last-of-type(2) .profile-panel-heading>span,.profile-dashboard>.profile-panel:last-of-type .profile-panel-heading>span{color:var(--lt-odds-gold)!important}.profile-panel-heading>span{color:var(--lt-odds-gold)}.matchday-preference-kicker{text-shadow:0 0 14px #7dd3fc1a;color:var(--lt-kickoff-blue)!important}.matchday-preferences-layout{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);align-items:stretch;gap:14px;display:grid}.matchday-preferences-main{flex-direction:column;gap:10px;min-width:0;display:flex}.matchday-preferences-club{min-width:0;display:flex}.matchday-preference-row{border-top:1px solid #ffffff0e;padding-top:10px}.matchday-preference-copy{gap:10px;margin-bottom:7px}.matchday-preference-copy strong{font-size:8px}.matchday-preference-divider{display:none!important}.odds-sub-board{border-radius:8px;width:96%;max-width:none;padding:4px;box-shadow:0 8px 18px #0000002e,inset 0 1px #ffffff0a}.odds-board-bezel{border-radius:5px;min-height:62px}.odds-board-idle{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr);padding:5px 16px}.odds-board-number{font-size:clamp(23px,3vw,34px)}.odds-board-choice-label{margin-top:1px;font-size:6px}.odds-board-change{gap:1px}.odds-board-change span{font-size:5px}.odds-board-change i{font-size:16px}.odds-format-current{margin-top:4px;font-size:6px}.gaffer-row{position:relative}.gaffer-board{min-height:0;margin-bottom:7px}.gaffer-pitch{height:54px}.gaffer-status{min-height:22px;padding:5px 8px;font-size:6px}.gaffer-notification-list{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex!important}.gaffer-notification-toggle{flex:125px;justify-content:space-between;align-items:center;gap:6px;min-height:28px;display:flex;border-radius:5px!important;width:auto!important;padding:4px 7px!important}.gaffer-notification-toggle>span{white-space:nowrap;letter-spacing:.55px!important;font-size:6px!important}.gaffer-switch{min-width:28px;border-radius:3px!important;width:28px!important;height:15px!important}.gaffer-switch:before{width:9px!important;height:9px!important;top:2px!important;left:2px!important}.gaffer-notification-toggle.on .gaffer-switch:before{transform:translate(13px)!important}.gaffer-switch b{display:none!important}.gaffer-master-button{letter-spacing:.9px!important;border-radius:5px!important;min-height:30px!important;margin-top:6px!important;padding:5px 12px!important;font-size:6px!important}.dressing-room-levels{gap:5px!important;margin-bottom:7px!important}.dressing-room-level{border-radius:5px!important;min-height:30px!important;padding:5px 7px!important}.dressing-room-level span{letter-spacing:.65px!important;font-size:6px!important}.celebration-tv{cursor:pointer;border-radius:7px!important;min-height:104px!important}.celebration-tv-screen{min-height:82px!important}.celebration-tv.standby:hover{border-color:#f4c95d6b}.celebration-standby span{font-size:6px!important}.celebration-standby strong{font-size:clamp(15px,2vw,20px)!important}.celebration-standby small{color:#7dd3fc94!important;letter-spacing:1.2px!important;margin-top:5px!important;font-size:5px!important}.celebration-tv.playing{animation:.12s linear 7 dressingRoomImpact,.55s dressingRoomFlash}.celebration-tv.playing .celebration-tv-screen:before,.celebration-tv.playing .celebration-tv-screen:after{content:"";z-index:8;background:var(--lt-odds-gold);width:7px;height:18px;box-shadow:28px 10px 0 var(--lt-kickoff-blue), 58px 2px 0 #fff, 91px 17px 0 var(--lt-odds-gold), 126px 5px 0 var(--lt-kickoff-blue), 164px 21px 0 #fff, 205px 7px 0 var(--lt-odds-gold), 248px 18px 0 var(--lt-kickoff-blue), 292px 4px 0 #fff, 340px 15px 0 var(--lt-odds-gold), 390px 6px 0 var(--lt-kickoff-blue);animation:1.25s ease-out infinite dressingRoomPaper;position:absolute;top:4px}.celebration-tv.playing .celebration-tv-screen:after{animation-delay:.22s;left:auto;right:10px;transform:scaleX(-1)}@keyframes dressingRoomImpact{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-3px,1px)rotate(-.25deg)}50%{transform:translate(3px,-1px)rotate(.25deg)}75%{transform:translate(-2px,-1px)rotate(.15deg)}}@keyframes dressingRoomFlash{0%{filter:brightness()}18%{filter:brightness(1.9)}to{filter:brightness()}}@keyframes dressingRoomPaper{0%{opacity:0;transform:translateY(-8px)rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(95px)rotate(210deg)}}.favourite-club-row{background:#ffffff05;border-radius:8px;width:100%;border:1px solid #ffffff0e!important;padding:10px!important}.club-transfer-window{width:100%;border-radius:7px!important;min-height:0!important;margin-top:7px!important}.club-search-panel,.club-saved-card{padding:12px!important}.club-saved-card{min-height:205px!important}.club-placeholder-crest{width:62px!important;height:62px!important}.club-placeholder-crest span{font-size:14px!important}.club-saved-name{font-size:clamp(16px,2vw,22px)!important}.club-signing-card{padding-top:14px!important}.club-sign-button,.club-transfer-button{min-height:32px!important;font-size:6px!important}@media (width>=861px){.matchday-preferences-club .favourite-club-row{height:100%}.matchday-preferences-club .club-transfer-window{flex:1}}@media (width<=860px){.matchday-preferences-layout{grid-template-columns:1fr}.matchday-preferences-club{margin-top:4px}.favourite-club-row{background:0 0;border:0!important;padding:10px 0 0!important}}@media (width<=620px){.odds-sub-board{width:100%}.odds-board-bezel{min-height:58px}.odds-board-idle{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);padding-left:8px;padding-right:8px}.gaffer-notification-toggle{flex-basis:calc(50% - 3px)}}.matchday-preferences-layout,.matchday-preferences-main,.matchday-preferences-club{display:contents!important}.matchday-carousel-nav{grid-template-columns:38px repeat(4,minmax(54px,1fr)) 38px;align-items:center;gap:5px;width:min(100%,560px);margin:4px auto 16px;display:grid}.matchday-carousel-arrow,.matchday-carousel-dot{color:#ffffff6b;cursor:pointer;background:#ffffff05;border:1px solid #ffffff14}.matchday-carousel-arrow{height:38px;color:var(--lt-kickoff-blue);border-radius:7px;font-size:25px;line-height:1}.matchday-carousel-arrow:hover{background:#7dd3fc0d;border-color:#7dd3fc52}.matchday-carousel-dot{border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-height:44px;padding:5px 4px;display:flex}.matchday-carousel-dot strong{font-size:11px;font-weight:1000}.matchday-carousel-dot span{letter-spacing:.75px;margin-top:2px;font-size:5px;font-weight:1000}.matchday-carousel-dot.active{color:var(--lt-odds-gold);background:#f4c95d11;border-color:#f4c95d75;box-shadow:inset 0 0 18px #f4c95d06}.matchday-carousel-stage{perspective:1200px;transform-origin:50%;border-top:1px solid #ffffff0e;min-height:330px;padding:13px 14px;position:relative;overflow:hidden}.matchday-carousel-stage.flip-next{animation:.43s cubic-bezier(.2,.72,.2,1) both matchdayFlipNext}.matchday-carousel-stage.flip-previous{animation:.43s cubic-bezier(.2,.72,.2,1) both matchdayFlipPrevious}.matchday-carousel-stage>.matchday-preference-row{width:100%;max-width:100%;margin:0;background:0 0!important;border:0!important;padding:0!important}@keyframes matchdayFlipNext{0%{opacity:0;transform:rotateY(-12deg)translate(18px)scale(.985)}to{opacity:1;transform:rotateY(0)translate(0)scale(1)}}@keyframes matchdayFlipPrevious{0%{opacity:0;transform:rotateY(12deg)translate(-18px)scale(.985)}to{opacity:1;transform:rotateY(0)translate(0)scale(1)}}.matchday-carousel-stage .fourth-official-row .odds-sub-board{width:96%;margin-left:auto;margin-right:auto}.matchday-carousel-stage .gaffer-row{max-width:760px;margin:0 auto}.matchday-carousel-stage .gaffer-board{max-width:650px;margin:4px auto 12px}.matchday-carousel-stage .gaffer-pitch{height:88px}.gaffer-talk-button{color:#fff;cursor:pointer;background:#7dd3fc09;border:1px solid #7dd3fc33;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;width:min(100%,360px);min-height:48px;margin:12px auto 0;padding:8px 16px;display:flex}.gaffer-talk-button span{color:var(--lt-kickoff-blue);letter-spacing:1px;font-size:7px;font-weight:1000}.gaffer-talk-button small{color:#ffffff57;letter-spacing:.75px;margin-top:4px;font-size:5px;font-weight:900}.gaffer-talk-button:hover{background:#7dd3fc11;border-color:#7dd3fc6b}.gaffer-config-panel{background:#00000024;border:1px solid #ffffff12;border-radius:8px;width:min(100%,650px);margin:10px auto 0;padding:10px 12px 12px;animation:.26s both gafferConfigIn}.gaffer-config-back{color:#7dd3fcb3;letter-spacing:.8px;cursor:pointer;background:0 0;border:0;padding:0;font-size:6px;font-weight:1000}.gaffer-config-panel .gaffer-notification-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:10px;display:grid!important}.gaffer-config-panel .gaffer-notification-toggle{flex-direction:column;justify-content:center;min-width:0;background:#ffffff06!important;border:0!important;border-radius:6px!important;min-height:48px!important;padding:7px 5px!important}.gaffer-config-panel .gaffer-notification-toggle>span{text-align:center;white-space:normal;font-size:5px!important}.gaffer-config-panel .gaffer-switch{margin-top:5px;width:8px!important;min-width:8px!important;height:8px!important;box-shadow:none!important;background:#ffffff1f!important;border:0!important;border-radius:50%!important}.gaffer-config-panel .gaffer-switch:before,.gaffer-config-panel .gaffer-switch b{display:none!important}.gaffer-config-panel .gaffer-notification-toggle.on .gaffer-switch{background:var(--lt-kickoff-blue)!important;box-shadow:0 0 10px #7dd3fc7a!important}.gaffer-config-panel .gaffer-master-button{min-width:140px;display:block;color:#ffffff6b!important;background:0 0!important;border:0!important;width:auto!important;margin:10px auto 0!important}@keyframes gafferConfigIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.matchday-carousel-stage .dressing-room-row{max-width:760px;margin:0 auto}.matchday-carousel-stage .dressing-room-levels{grid-template-columns:repeat(3,1fr);gap:7px!important;margin:16px 0 14px!important;display:grid!important}.matchday-carousel-stage .dressing-room-level{min-height:46px!important}.dressing-room-global-test{background:#f4c95d06;border:1px solid #f4c95d29;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;width:min(100%,620px);min-height:82px;margin:12px auto 0;padding:12px 14px;display:flex}.dressing-room-global-test span,.dressing-room-global-test strong{display:block}.dressing-room-global-test span{color:var(--lt-odds-gold);letter-spacing:1px;font-size:6px;font-weight:1000}.dressing-room-global-test strong{color:#ffffff9e;margin-top:4px;font-size:9px}.dressing-room-test-trigger{min-width:110px;min-height:38px;color:var(--lt-odds-gold);letter-spacing:1px;cursor:pointer;background:#f4c95d12;border:1px solid #f4c95d6b;border-radius:6px;font-size:7px;font-weight:1000}.global-win-celebration{z-index:999999;pointer-events:none;background:radial-gradient(circle,#05120a38,#0000 58%);place-items:center;animation:.18s both globalCelebrationIn;display:grid;position:fixed;inset:0;overflow:hidden}.global-celebration-copy{z-index:4;text-align:center;filter:drop-shadow(0 10px 24px #000000b8);width:min(92vw,900px);position:relative}.global-celebration-eyebrow{color:var(--lt-kickoff-blue);letter-spacing:3px;font-size:clamp(8px,1vw,12px);font-weight:1000;display:block}.global-celebration-saying{color:#fff;letter-spacing:-2px;text-transform:uppercase;margin-top:12px;font-size:clamp(34px,7vw,92px);font-weight:1000;line-height:.94;animation:.42s cubic-bezier(.15,.8,.25,1.25) both globalWordsHit;display:block}.global-celebration-amount{color:var(--lt-odds-gold);margin-top:14px;font-size:clamp(20px,3.5vw,46px);font-weight:1000;display:block}.celebration-cannon{width:42vw;height:65vh;position:absolute;bottom:-8px}.celebration-cannon.left{left:0}.celebration-cannon.right{right:0;transform:scaleX(-1)}.celebration-cannon i{--angle:calc((var(--piece) - 9) * 5deg);background:var(--lt-odds-gold);transform-origin:bottom;width:8px;height:22px;animation:1.9s cubic-bezier(.12,.55,.25,1) infinite cornerConfetti;animation-delay:calc(var(--piece) * -70ms);border-radius:2px;position:absolute;bottom:0;left:4%}.celebration-cannon i:nth-child(3n){background:var(--lt-kickoff-blue)}.celebration-cannon i:nth-child(3n+2){background:#fff}.global-win-celebration.handshake .celebration-cannon i:nth-child(n+7),.global-win-celebration.scenes .celebration-cannon i:nth-child(n+13){display:none}@keyframes cornerConfetti{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:1}to{opacity:0;transform:translate(calc(18vw + (var(--piece) * 1.7vw)), calc(-48vh - (var(--piece) * 1.4vh))) rotate(calc(180deg + (var(--piece) * 19deg)))}}@keyframes globalCelebrationIn{0%{opacity:0}to{opacity:1}}@keyframes globalWordsHit{0%{opacity:0;transform:scale(.58)}65%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}html.lucky-celebration-rumble-handshake{animation:.12s linear 3 pageRumbleLight}html.lucky-celebration-rumble-scenes{animation:.1s linear 9 pageRumbleMedium}html.lucky-celebration-rumble-absolutely_unbearable{animation:75ms linear 18 pageRumbleHeavy}@keyframes pageRumbleLight{0%,to{transform:translate(0)}50%{transform:translate(1px,-1px)}}@keyframes pageRumbleMedium{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-3px,2px)rotate(-.08deg)}50%{transform:translate(3px,-2px)rotate(.08deg)}75%{transform:translate(-2px,-1px)}}@keyframes pageRumbleHeavy{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-6px,3px)rotate(-.15deg)}40%{transform:translate(5px,-4px)rotate(.15deg)}60%{transform:translate(-4px,-2px)rotate(-.1deg)}80%{transform:translate(6px,2px)rotate(.12deg)}}.matchday-carousel-stage .favourite-club-row{max-width:760px;margin:0 auto}.matchday-carousel-stage .club-transfer-window{width:min(100%,650px);margin:10px auto 0!important}.matchday-carousel-stage .club-saved-card{min-height:235px!important}@media (width<=680px){.matchday-carousel-nav{grid-template-columns:32px repeat(4,1fr) 32px;gap:3px}.matchday-carousel-dot{min-height:40px}.matchday-carousel-dot span{display:none}.matchday-carousel-stage{min-height:350px;padding:12px 0}.gaffer-config-panel .gaffer-notification-list{grid-template-columns:repeat(2,1fr)}.matchday-carousel-stage .dressing-room-levels{grid-template-columns:1fr}.dressing-room-global-test{text-align:center;flex-direction:column}.global-celebration-saying{letter-spacing:-1px;font-size:clamp(30px,12vw,58px)}.celebration-cannon{width:50vw}}@media (prefers-reduced-motion:reduce){.matchday-carousel-stage,.global-win-celebration,.global-celebration-saying,.celebration-cannon i,html.lucky-celebration-rumble-handshake,html.lucky-celebration-rumble-scenes,html.lucky-celebration-rumble-absolutely_unbearable{animation-duration:.01ms!important;animation-iteration-count:1!important}}.profile-odds-format-panel{padding-bottom:18px!important;overflow:hidden!important}.matchday-preferences-heading{margin-bottom:10px!important}.matchday-carousel-nav{grid-template-columns:28px repeat(4,1fr) 28px!important;gap:4px!important;width:min(100%,430px)!important;margin:2px auto 14px!important}.matchday-carousel-arrow{color:#7dd3fc94!important;background:0 0!important;border:0!important;border-radius:999px!important;height:30px!important;font-size:18px!important}.matchday-carousel-arrow:hover{color:#7dd3fc!important;background:#7dd3fc0f!important}.matchday-carousel-dot{position:relative;color:#ffffff45!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 2px 7px!important}.matchday-carousel-dot:after{content:"";background:0 0;border-radius:999px;height:2px;transition:all .2s;position:absolute;bottom:0;left:22%;right:22%;transform:scaleX(.35)}.matchday-carousel-dot strong{font-size:9px!important;line-height:1!important}.matchday-carousel-dot span{letter-spacing:1px!important;margin-top:5px!important;font-size:4.5px!important}.matchday-carousel-dot.active{color:#f4c95d!important}.matchday-carousel-dot.active:after{background:#f4c95d;transform:scaleX(1);box-shadow:0 0 10px #f4c95d61}.matchday-carousel-stage{border-top:1px solid #ffffff0b!important;min-height:0!important;padding:18px 18px 6px!important;overflow:visible!important}.matchday-carousel-stage>.matchday-preference-row{max-width:920px!important;margin:0 auto!important}.matchday-preference-copy{justify-content:space-between!important;align-items:baseline!important;gap:16px!important;margin-bottom:13px!important;display:flex!important}.matchday-preference-copy .matchday-preference-kicker{color:#7dd3fc!important;letter-spacing:2px!important;font-size:clamp(8px,.8vw,11px)!important}.matchday-preference-copy>strong{color:#ffffff57!important;letter-spacing:1.2px!important;text-transform:uppercase!important;font-size:6px!important}.matchday-carousel-stage .fourth-official-row{padding-bottom:8px!important}.matchday-carousel-stage .fourth-official-row .odds-sub-board{width:100%!important}.matchday-carousel-stage .gaffer-row{max-width:760px!important}.gaffer-scene-trigger{appearance:none;color:inherit;cursor:pointer;overflow:hidden;background:#061009!important;border:1px solid #f4c95d26!important;border-radius:12px!important;width:min(100%,610px)!important;margin:0 auto!important;padding:0!important;display:block!important;box-shadow:inset 0 1px #ffffff06,0 16px 34px #00000029!important}.gaffer-scene-trigger:hover{border-color:#f4c95d52!important}.gaffer-scene-trigger .gaffer-pitch{display:block;position:relative;overflow:hidden;background:linear-gradient(90deg,#0000 0 19.8%,#ffffff06 20% 20.4%,#0000 20.6% 39.8%,#ffffff06 40% 40.4%,#0000 40.6% 59.8%,#ffffff06 60% 60.4%,#0000 60.6% 79.8%,#ffffff06 80% 80.4%,#0000 80.6%),linear-gradient(#4ade8009,#0000000a)!important;height:126px!important}.gaffer-scene-trigger .gaffer-pitch:after{content:"";background:#fff3;height:2px;position:absolute;bottom:23px;left:0;right:0;box-shadow:0 5px #00000059}.gaffer-scene-trigger .gaffer-status{display:block;color:#ffffff75!important;letter-spacing:2px!important;background:#0000006b!important;border-top:1px solid #f4c95d1c!important;min-height:32px!important;padding:10px 12px!important;font-size:5.5px!important}.gaffer-thought{z-index:5;color:#071009;text-align:left;background:#f0f4eef0;border:1px solid #ffffff26;border-radius:18px;width:min(245px,42%);padding:10px 12px 9px;animation:2.6s ease-in-out infinite gafferThoughtFloat;position:absolute;top:18px;left:47%;box-shadow:0 8px 22px #00000038}.gaffer-thought:before,.gaffer-thought:after{content:"";background:#f0f4eef0;border-radius:50%;position:absolute}.gaffer-thought:before{width:10px;height:10px;bottom:7px;left:-13px}.gaffer-thought:after{width:6px;height:6px;bottom:1px;left:-22px}.gaffer-thought strong,.gaffer-thought small{display:block}.gaffer-thought strong{letter-spacing:.8px;font-size:7px;font-weight:1000;line-height:1.35}.gaffer-thought small{color:#07100985;letter-spacing:.7px;text-transform:uppercase;margin-top:3px;font-size:5px;font-weight:900}.gaffer-active-count{z-index:3;color:#f4c95d8c;letter-spacing:1px;font-size:5px;font-weight:1000;position:absolute;bottom:34px;right:12px}.gaffer-config-panel{overflow:hidden;width:min(100%,610px)!important;box-shadow:none!important;background:#030c079e!important;border:1px solid #7dd3fc1f!important;border-radius:12px!important;margin:10px auto 0!important;padding:0!important}.gaffer-config-head{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 12px 10px 14px;display:flex}.gaffer-config-head span,.gaffer-config-head strong{display:block}.gaffer-config-head span{color:#7dd3fc;letter-spacing:1.2px;font-size:5px;font-weight:1000}.gaffer-config-head strong{color:#ffffffb8;margin-top:3px;font-size:10px}.gaffer-config-back{min-width:54px;height:27px;color:#7dd3fcc7!important;background:#7dd3fc09!important;border:1px solid #7dd3fc26!important;border-radius:999px!important;padding:0 10px!important;font-size:5px!important}.gaffer-config-panel .gaffer-notification-list{margin:0!important;padding:6px 10px!important;display:block!important}.gaffer-config-panel .gaffer-notification-toggle{text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0b!important;border-radius:0!important;grid-template-columns:1fr 34px!important;align-items:center!important;width:100%!important;min-height:38px!important;padding:0 4px!important;display:grid!important}.gaffer-config-panel .gaffer-notification-toggle:last-child{border-bottom:0!important}.gaffer-config-panel .gaffer-notification-toggle>span{color:#ffffff85!important;letter-spacing:.75px!important;text-align:left!important;font-size:6px!important}.gaffer-config-panel .gaffer-notification-toggle.on>span{color:#ffffffd1!important}.gaffer-config-panel .gaffer-switch{justify-self:end;position:relative;background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:999px!important;width:27px!important;min-width:27px!important;height:13px!important;margin:0!important}.gaffer-config-panel .gaffer-switch:after{content:"";background:#ffffff47;border-radius:50%;width:7px;height:7px;transition:all .18s;position:absolute;top:2px;left:2px}.gaffer-config-panel .gaffer-notification-toggle.on .gaffer-switch{box-shadow:none!important;background:#7dd3fc14!important;border-color:#7dd3fc3d!important}.gaffer-config-panel .gaffer-notification-toggle.on .gaffer-switch:after{background:#7dd3fc;left:16px;box-shadow:0 0 8px #7dd3fc8c}.gaffer-config-panel .gaffer-master-button{color:#f4c95d9e!important;letter-spacing:1px!important;min-width:0!important;margin:0 auto 10px!important;padding:7px 12px!important;font-size:5px!important}@keyframes gafferThoughtFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.matchday-carousel-stage .dressing-room-row{max-width:760px!important}.matchday-carousel-stage .dressing-room-levels{background:#00000024;border:1px solid #ffffff0f;border-radius:10px;width:min(100%,650px);grid-template-columns:repeat(3,1fr)!important;gap:4px!important;margin:0 auto 10px!important;padding:4px!important;display:grid!important}.matchday-carousel-stage .dressing-room-level{position:relative;color:#ffffff5c!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;padding:7px 8px!important}.matchday-carousel-stage .dressing-room-level:hover{background:#ffffff06!important}.matchday-carousel-stage .dressing-room-level.active{color:#f4c95d!important;background:linear-gradient(#f4c95d1a,#f4c95d09)!important;box-shadow:inset 0 0 0 1px #f4c95d30,0 8px 18px #0000001f!important}.matchday-carousel-stage .dressing-room-level span{letter-spacing:.85px!important;font-size:6px!important;font-weight:1000!important}.dressing-room-global-test{background:linear-gradient(90deg,#7dd3fc06,#0000 52%),#ffffff03!important;border:1px solid #7dd3fc17!important;border-radius:10px!important;width:min(100%,650px)!important;min-height:58px!important;margin:0 auto!important;padding:9px 10px 9px 13px!important}.dressing-room-global-test span{color:#7dd3fc!important;font-size:5px!important}.dressing-room-global-test strong{color:#ffffff7a!important;margin-top:3px!important;font-size:8px!important;font-weight:700!important}.dressing-room-test-trigger{color:#f4c95d!important;background:#f4c95d09!important;border:1px solid #f4c95d33!important;border-radius:999px!important;min-width:84px!important;min-height:32px!important;font-size:5.5px!important}.dressing-room-test-trigger:hover{background:#f4c95d13!important;border-color:#f4c95d66!important}.matchday-carousel-stage .favourite-club-row{max-width:760px!important}.matchday-carousel-stage .club-transfer-window{overflow:hidden;width:min(100%,650px)!important;min-height:0!important;box-shadow:none!important;background:radial-gradient(circle at 100% 0,#f4c95d09,#0000 34%),#0000001f!important;border:1px solid #f4c95d1a!important;border-radius:12px!important;margin:0 auto!important}.matchday-carousel-stage .club-search-panel,.matchday-carousel-stage .club-saved-card{padding:14px!important}.club-search-board{background:0 0!important;border:0!important;padding:0!important}.club-window-heading{margin-bottom:11px}.club-window-heading .club-window-label{display:block;color:#f4c95d!important;letter-spacing:1.4px!important;font-size:5px!important}.club-window-heading strong{color:#ffffff7a;margin-top:4px;font-size:9px;font-weight:700;display:block}.club-search-input-wrap{position:relative}.club-search-input-wrap input{outline:none;width:100%;color:#ffffffd1!important;height:44px!important;box-shadow:none!important;background:#ffffff05!important;border:1px solid #7dd3fc1f!important;border-radius:8px!important;padding:0 116px 0 13px!important;font-size:12px!important}.club-search-input-wrap input:focus{background:#7dd3fc06!important;border-color:#7dd3fc57!important}.club-search-status{transform:translateY(-50%);color:#f4c95d85!important;letter-spacing:.9px!important;margin:0!important;font-size:5px!important;position:absolute!important;top:50%!important;right:11px!important}.club-search-empty{color:#ffffff4d;border-top:1px solid #ffffff0b;align-items:center;gap:10px;min-height:54px;margin-top:9px;display:flex}.club-search-empty span{color:#7dd3fc73;font-size:7px;font-weight:1000}.club-search-empty p{margin:0;font-size:7px}.club-search-results{border-top:1px solid #ffffff0b;overflow:auto;max-height:185px!important;margin-top:8px!important}.club-search-result{background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0a!important;border-radius:0!important;min-height:48px!important;padding:7px 4px!important}.club-search-result:hover{background:#7dd3fc06!important}.club-result-monogram{color:#7dd3fc!important;background:#7dd3fc09!important;border-color:#7dd3fc24!important;width:30px!important;height:30px!important;font-size:6px!important}.club-result-copy strong{font-size:8px!important}.club-result-copy small{font-size:5px!important}.club-signing-card{background:0 0!important;border-top:1px solid #ffffff0e!important;min-height:0!important;margin-top:10px!important;padding:11px!important}.club-placeholder-crest.large{width:42px!important;height:42px!important}.club-sign-button,.club-transfer-button{border-radius:999px!important;min-height:30px!important;padding:0 14px!important;font-size:5px!important}.matchday-carousel-stage .club-saved-card{grid-template-rows:auto auto auto;grid-template-columns:64px 1fr auto;align-items:center;column-gap:14px;text-align:left!important;min-height:180px!important;display:grid!important}.matchday-carousel-stage .club-saved-card .club-placeholder-crest{grid-row:1/4;width:58px!important;height:58px!important;margin:0!important}.matchday-carousel-stage .club-saved-card .club-contract-label{align-self:end;font-size:5px!important}.matchday-carousel-stage .club-saved-card .club-saved-name{align-self:center;font-size:clamp(18px,2vw,25px)!important}.matchday-carousel-stage .club-saved-card .club-since{align-self:start;font-size:6px!important}.matchday-carousel-stage .club-saved-card .club-transfer-button{grid-area:1/3/4;align-self:center}.club-coverage-note{display:none!important}@media (width<=680px){.profile-odds-format-panel{padding-left:14px!important;padding-right:14px!important}.matchday-carousel-nav{grid-template-columns:28px repeat(4,1fr) 28px!important;width:100%!important;margin-bottom:10px!important}.matchday-carousel-dot{min-height:34px!important}.matchday-carousel-dot span{display:none!important}.matchday-carousel-stage{min-height:0!important;padding:16px 0 4px!important}.matchday-preference-copy{margin-bottom:14px!important;display:block!important}.matchday-preference-copy>strong{margin-top:12px!important;display:block!important}.gaffer-scene-trigger .gaffer-pitch{height:118px!important}.gaffer-thought{width:46%;padding:8px 9px;top:13px;left:48%}.gaffer-thought strong{font-size:6px}.gaffer-config-panel .gaffer-notification-list{display:block!important}.matchday-carousel-stage .dressing-room-levels{grid-template-columns:repeat(3,1fr)!important;gap:3px!important}.matchday-carousel-stage .dressing-room-level{min-height:46px!important;padding:6px 4px!important}.matchday-carousel-stage .dressing-room-level span{line-height:1.35;font-size:5px!important}.dressing-room-global-test{text-align:left!important;flex-direction:row!important;min-height:56px!important}.dressing-room-global-test strong{font-size:7px!important}.dressing-room-test-trigger{flex:none;min-width:70px!important}.club-window-heading strong{font-size:8px}.club-search-input-wrap input{padding-right:13px!important}.club-search-status{text-align:right;display:block;transform:none;margin-top:6px!important;position:static!important}.matchday-carousel-stage .club-saved-card{grid-template-rows:auto auto auto auto;grid-template-columns:50px 1fr;min-height:0!important;padding:12px!important}.matchday-carousel-stage .club-saved-card .club-placeholder-crest{grid-row:1/4;width:44px!important;height:44px!important}.matchday-carousel-stage .club-saved-card .club-transfer-button{grid-area:4/1/auto/3;width:100%;margin-top:12px}}@media (width<=390px){.matchday-carousel-nav{grid-template-columns:24px repeat(4,1fr) 24px!important}.matchday-carousel-dot strong{font-size:8px!important}.dressing-room-global-test strong{max-width:150px}}.matchday-carousel-nav{display:none!important}.matchday-dial-shell{grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:8px;width:min(100%,760px);margin:2px auto 15px;display:grid}.matchday-dial-arrow{appearance:none;color:#7dd3fc7a;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:24px;line-height:1;transition:color .18s,background .18s,transform .18s;display:grid}.matchday-dial-arrow:hover{color:#7dd3fc;background:#7dd3fc0e;transform:scale(1.08)}.matchday-dial-viewport{-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:grab;height:86px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 11% 89%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 11% 89%,#0000 100%)}.matchday-dial-shell.dragging .matchday-dial-viewport{cursor:grabbing}.matchday-dial-track{--dial-step:29%;transform:translateX(calc(var(--dial-drag-x,0px) * .72));transition:transform .18s ease-out;position:absolute;inset:0}.matchday-dial-shell.dragging .matchday-dial-track{transition:none}.matchday-dial-item{--dial-scale:calc(1 - (var(--dial-distance) * .16));z-index:calc(10 - var(--dial-distance));color:#ffffff3d;cursor:pointer;width:132px;height:70px;opacity:calc(1 - (var(--dial-distance) * .3));transform:translateX(calc(-50% + (var(--dial-offset) * var(--dial-step)))) translateY(calc(var(--dial-distance) * 7px)) scale(var(--dial-scale)) rotateY(calc(var(--dial-offset) * -17deg));transform-origin:50%;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;padding:0;transition:transform .42s cubic-bezier(.2,.75,.2,1),opacity .32s,color .25s,filter .25s;display:flex;position:absolute;top:4px;left:50%}.matchday-dial-item:before{content:"";opacity:.6;border-top:1px solid #ffffff0b;border-radius:50%;position:absolute;inset:4px 18px 8px}.matchday-dial-item.active{color:#f4c95d;opacity:1;filter:drop-shadow(0 0 10px #f4c95d1f)}.matchday-dial-item.active:before{border-color:#f4c95d38}.matchday-dial-number{z-index:2;letter-spacing:-.5px;font-size:18px;font-weight:1000;line-height:1;position:relative}.matchday-dial-label{z-index:2;letter-spacing:1.25px;margin-top:7px;font-size:5px;font-weight:1000;line-height:1;position:relative}.matchday-dial-pointer{z-index:30;pointer-events:none;width:32px;height:13px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.matchday-dial-pointer:before{content:"";background:#f4c95d6b;width:1px;height:8px;position:absolute;bottom:0;left:50%;box-shadow:0 0 8px #f4c95d47}.matchday-dial-pointer i{opacity:.82;border-bottom:5px solid #f4c95d;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.matchday-dial-viewport:after{content:"";z-index:1;pointer-events:none;border-top:1px solid #ffffff0e;border-radius:50% 50% 0 0;height:64px;position:absolute;bottom:-42px;left:8%;right:8%}@media (width>=681px){.matchday-dial-shell{grid-template-columns:38px minmax(0,1fr) 38px;gap:12px;width:min(100%,690px)}.matchday-dial-viewport{height:92px}.matchday-dial-track{--dial-step:30%}.matchday-dial-item{width:150px;height:76px}.matchday-dial-number{font-size:20px}.matchday-dial-item[style*="--dial-distance: 2"]{opacity:.16}}@media (width<=680px){.matchday-dial-shell{grid-template-columns:25px minmax(0,1fr) 25px;gap:2px;width:100%;margin-bottom:11px}.matchday-dial-arrow{width:25px;height:32px;font-size:19px}.matchday-dial-viewport{height:78px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.matchday-dial-track{--dial-step:35%}.matchday-dial-item{width:96px;height:66px}.matchday-dial-number{font-size:16px}.matchday-dial-label{letter-spacing:.8px;margin-top:6px;font-size:4px}}.matchday-dial-shell{grid-template-columns:28px minmax(0,1fr) 28px!important;gap:5px!important;width:min(100%,520px)!important;margin:-2px auto 12px!important}.matchday-dial-arrow{opacity:.42;align-self:center;width:28px!important;height:28px!important}.matchday-compass{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;height:104px;position:relative;overflow:hidden}.matchday-dial-shell.dragging .matchday-compass{cursor:grabbing}.matchday-compass-window{perspective:900px;border-radius:50%;width:360px;height:360px;position:absolute;top:-174px;left:50%;transform:translate(-50%)}.matchday-compass-disc{transform:rotate(var(--compass-rotation));transform-origin:50%;will-change:transform;background:radial-gradient(circle,#f4c95d06 0 10%,#0000 10.5% 46%,#7dd3fc06 46.5% 47%,#0000 47.5%);border:1px solid #ffffff0b;border-radius:50%;position:absolute;inset:18px;box-shadow:inset 0 0 42px #0000002e,0 12px 28px #00000014}.matchday-dial-shell:not(.dragging) .matchday-compass-disc{transition:transform .72s cubic-bezier(.16,.78,.18,1)}.matchday-compass-disc:before,.matchday-compass-disc:after{content:"";border:1px dashed #ffffff07;border-radius:50%;position:absolute;inset:14px}.matchday-compass-disc:after{border-style:solid;border-color:#f4c95d09;inset:53px}.matchday-compass-point{z-index:3;color:#fff3;width:104px;height:50px;transform:rotate(var(--point-angle)) translateY(-142px) rotate(calc(var(--point-angle) * -1));transform-origin:50%;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;margin:-25px 0 0 -52px;padding:0;display:flex;position:absolute;top:50%;left:50%}.matchday-compass-point span{font-size:15px;font-weight:1000;line-height:1}.matchday-compass-point small{letter-spacing:1px;margin-top:5px;font-size:4.5px;font-weight:1000;line-height:1}.matchday-compass-point.active{color:#f4c95d;text-shadow:0 0 12px #f4c95d33}.matchday-compass-glass{pointer-events:none;background:linear-gradient(115deg,#ffffff05,#0000 28% 64%,#7dd3fc03);border-radius:50%;position:absolute;inset:0}.matchday-compass-index{z-index:8;pointer-events:none;width:36px;height:24px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.matchday-compass-index:before{content:"";background:#f4c95d;width:1px;height:13px;position:absolute;bottom:0;left:50%;box-shadow:0 0 9px #f4c95d5c}.matchday-compass-index i{border-bottom:6px solid #f4c95d;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.matchday-compass-hub{z-index:6;pointer-events:none;background:#f4c95d0b;border:1px solid #f4c95d2e;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #f4c95d14}@media (width>=681px){.matchday-dial-shell{grid-template-columns:32px minmax(0,1fr) 32px!important;gap:8px!important;width:min(100%,570px)!important}.matchday-compass{height:110px}.matchday-compass-window{width:380px;height:380px;top:-180px}.matchday-compass-disc{inset:18px}.matchday-compass-point{transform:rotate(var(--point-angle)) translateY(-151px) rotate(calc(var(--point-angle) * -1))}}@media (width<=680px){.matchday-dial-shell{grid-template-columns:22px minmax(0,1fr) 22px!important;gap:1px!important;width:100%!important;margin-bottom:8px!important}.matchday-dial-arrow{width:22px!important;height:28px!important;font-size:17px!important}.matchday-compass{height:92px}.matchday-compass-window{width:326px;height:326px;top:-157px}.matchday-compass-disc{inset:15px}.matchday-compass-point{width:88px;transform:rotate(var(--point-angle)) translateY(-129px) rotate(calc(var(--point-angle) * -1));margin-left:-44px}.matchday-compass-point span{font-size:13px}.matchday-compass-point small{font-size:4px}}.profile-odds-format-panel{overflow:visible!important}.matchday-dial-shell{z-index:4;height:118px;position:relative;grid-template-columns:26px minmax(0,1fr) 26px!important;align-items:end!important;width:min(100%,640px)!important;margin:0 auto -1px!important}.matchday-compass{height:118px!important;overflow:hidden!important}.matchday-compass-window{width:356px!important;height:356px!important;top:auto!important;bottom:-178px!important;left:50%!important;transform:translate(-50%)!important}.matchday-compass-disc{background:radial-gradient(circle,#0000 0 18%,#f4c95d05 18.5% 19%,#0000 19.5% 44%,#7dd3fc06 44.5% 45%,#0000 45.5%)!important;border-color:#ffffff0e!important;inset:10px!important;box-shadow:inset 0 0 34px #00000021!important}.matchday-compass-point{transform:rotate(var(--point-angle)) translateY(-146px) rotate(calc(var(--point-angle) * -1))!important}.matchday-compass-index{height:21px!important;top:auto!important;bottom:0!important}.matchday-compass-index:before{height:10px!important;bottom:0!important}.matchday-compass-index i{bottom:9px!important}.matchday-compass-hub,.matchday-dial-viewport,.matchday-dial-viewport:after{display:none!important}.matchday-compass-horizon{z-index:8!important;background:linear-gradient(#f4c95d05,#0000 28px),#061009!important;border-top:1px solid #f4c95d29!important;margin-top:0!important;padding-top:18px!important;position:relative!important}.matchday-compass-horizon:before{content:"";z-index:-1;pointer-events:none;background:#061009;position:absolute;inset:0 -18px}.matchday-dial-arrow{margin-bottom:4px;opacity:.3!important;align-self:end!important;width:26px!important;height:26px!important}.matchday-dial-arrow:hover{opacity:.75!important}@media (width>=681px){.matchday-dial-shell{height:128px;grid-template-columns:30px minmax(0,1fr) 30px!important;width:min(100%,720px)!important}.matchday-compass{height:128px!important}.matchday-compass-window{width:404px!important;height:404px!important;bottom:-202px!important}.matchday-compass-point{transform:rotate(var(--point-angle)) translateY(-168px) rotate(calc(var(--point-angle) * -1))!important}}@media (width<=680px){.matchday-dial-shell{height:104px;grid-template-columns:20px minmax(0,1fr) 20px!important;width:100%!important}.matchday-compass{height:104px!important}.matchday-compass-window{width:302px!important;height:302px!important;bottom:-151px!important}.matchday-compass-point{width:82px!important;transform:rotate(var(--point-angle)) translateY(-122px) rotate(calc(var(--point-angle) * -1))!important;margin-left:-41px!important}.matchday-dial-arrow{width:20px!important;height:24px!important;font-size:15px!important}.matchday-compass-horizon{padding-top:15px!important}}.matchday-dial-shell,.matchday-compass{display:none!important}.matchday-fighter-select{background:radial-gradient(circle at 50% 100%,#f4c95d0e,#0000 37%),linear-gradient(#ffffff05,#0000 62%);border-bottom:1px solid #f4c95d21;width:100%;margin:0 auto 16px;padding:13px 12px 8px;position:relative;overflow:hidden}.fighter-select-heading{text-align:center;flex-direction:column;align-items:center;margin-bottom:8px;display:flex}.fighter-select-heading>span{color:#f4c95d;letter-spacing:2.4px;font-size:9px;font-weight:1000;line-height:1}.fighter-select-heading>small{color:#ffffff5c;letter-spacing:.75px;margin-top:5px;font-size:6px;font-weight:800}.fighter-roster{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:6px;max-width:720px;margin:0 auto;display:grid;position:relative}.fighter-roster:after{content:"";background:linear-gradient(90deg,#0000,#ffffff17,#0000);height:1px;position:absolute;bottom:31px;left:3%;right:3%}.fighter-slot{appearance:none;z-index:2;min-width:0;height:139px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px 8px;position:relative}.fighter-art{transform-origin:50% 100%;opacity:.46;filter:saturate(.58)brightness(.72);width:104px;height:92px;transition:transform .34s cubic-bezier(.2,.75,.2,1),opacity .25s,filter .25s;position:absolute;top:5px;left:50%;transform:translate(-50%)scale(.86)}.fighter-slot:hover .fighter-art{opacity:.72;filter:saturate(.82)brightness(.9);transform:translate(-50%)scale(.92)translateY(-2px)}.fighter-slot.active .fighter-art{opacity:1;filter:saturate()brightness();transform:translate(-50%)scale(1)translateY(-4px)}.fighter-slot.active:before{content:"";filter:blur(1px);background:radial-gradient(#f4c95d2b,#f4c95d09 45%,#0000 72%);border-radius:50%;width:88px;height:23px;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.fighter-copy{z-index:10;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:9px;left:0;right:0}.fighter-copy strong{color:#ffffff8f;letter-spacing:1.05px;font-size:6.5px;font-weight:1000;line-height:1;transition:color .2s}.fighter-copy small{color:#ffffff3d;margin-top:4px;font-size:5px;font-weight:750;line-height:1}.fighter-slot.active .fighter-copy strong{color:#f4c95d}.fighter-selection-line{z-index:11;color:#f4c95db8;letter-spacing:.8px;opacity:0;width:max-content;max-width:100%;font-size:4.5px;font-weight:1000;line-height:1;transition:opacity .2s,transform .25s;position:absolute;bottom:-3px;left:50%;transform:translate(-50%,5px)}.fighter-slot.active .fighter-selection-line{opacity:1;transform:translate(-50%)}.fighter-art i,.fighter-art b{box-sizing:border-box;display:block;position:absolute}.ref-head{background:#b98768;border-radius:48% 48% 45% 45%;width:20px;height:23px;top:8px;left:43px;box-shadow:inset -4px -2px #0000001c}.ref-hair{background:#171a18;border-radius:12px 12px 5px 5px;width:22px;height:10px;top:5px;left:42px;transform:rotate(-3deg)}.ref-neck{background:#a9785d;width:9px;height:9px;top:28px;left:49px}.ref-body{clip-path:polygon(12% 0,88% 0,100% 100%,0 100%);background:linear-gradient(90deg,#0000 48%,#ffffff17 49% 51%,#0000 52%),#181d1a;border-radius:5px 5px 2px 2px;width:38px;height:39px;top:34px;left:34px;box-shadow:inset 0 -7px #101310}.ref-body:after{content:"";background:#ffffff21;height:1px;position:absolute;top:20px;left:6px;right:6px}.ref-badge{border:1px solid #f4c95da6;border-radius:1px;width:7px;height:8px;top:40px;left:57px}.ref-arm{transform-origin:50% 4px;background:#171b18;border-radius:6px;width:10px;height:37px;top:37px}.ref-arm-left{left:29px;transform:rotate(9deg)}.ref-arm-right{right:27px;transform:rotate(-13deg)}.ref-leg{background:#101310;border-radius:2px 2px 5px 5px;width:12px;height:25px;top:68px}.ref-leg-left{left:39px;transform:rotate(2deg)}.ref-leg-right{left:56px;transform:rotate(-2deg)}.ref-whistle{border:1px solid #bfc5bf;border-radius:4px;width:8px;height:4px;top:30px;left:66px;transform:rotate(23deg)}.ref-card{background:#f1c84d;border-radius:1px;width:9px;height:13px;top:49px;right:24px;transform:rotate(7deg)}.fighter-referee.active .ref-card{animation:.52s both fighter-card-pop}.gaffer-head-css{background:#b98162;border-radius:47%;width:21px;height:22px;top:8px;left:42px}.gaffer-hair-css{background:#31231d;border-radius:14px 14px 5px 5px;width:25px;height:11px;top:4px;left:40px}.gaffer-beard-css{clip-path:polygon(5% 0,95% 0,85% 66%,50% 100%,15% 66%);filter:drop-shadow(0 2px 1px #00000038);background:repeating-linear-gradient(80deg,#3a281f 0 3px,#2b1e19 3px 5px);width:29px;height:31px;top:22px;left:38px}.gaffer-body-css{clip-path:polygon(14% 0,86% 0,100% 100%,0 100%);background:linear-gradient(90deg,#0000 49%,#f4c95d1c 50%,#0000 51%),#263029;border-radius:7px 7px 1px 1px;width:47px;height:43px;top:45px;left:29px}.gaffer-coat-left,.gaffer-coat-right{background:#ffffff1a;width:1px;height:31px;top:51px}.gaffer-coat-left{left:40px;transform:rotate(5deg)}.gaffer-coat-right{left:64px;transform:rotate(-5deg)}.gaffer-arm-css{transform-origin:50% 4px;background:#222b25;border-radius:7px;width:12px;height:39px;top:49px}.gaffer-arm-left-css{left:24px;transform:rotate(17deg)}.gaffer-arm-right-css{right:22px;transform:rotate(-18deg)}.gaffer-leg-css{background:#151a17;width:14px;height:15px;top:81px}.gaffer-leg-left-css{left:37px}.gaffer-leg-right-css{left:55px}.fighter-gaffer.active .gaffer-beard-css{animation:.6s both fighter-beard-nod}.girl-css{transform-origin:50% 100%;width:34px;height:88px;bottom:0}.girl-1{left:4px;transform:scale(.82)rotate(-3deg)}.girl-2{z-index:3;left:35px;transform:scale(.96)}.girl-3{right:3px;transform:scale(.84)rotate(3deg)}.girl-head-css{background:#b98268;border-radius:48%;width:15px;height:17px;top:8px;left:10px}.girl-1 .girl-head-css{background:#8f5f48}.girl-3 .girl-head-css{background:#d0a083}.girl-hair-css{clip-path:polygon(0 0,100% 0,92% 100%,70% 68%,52% 85%,28% 66%,8% 100%);background:#2b201c;border-radius:50% 50% 45% 45%;width:21px;height:25px;top:4px;left:7px}.girl-2 .girl-hair-css{background:#4b3022;height:31px}.girl-3 .girl-hair-css{background:#7b5934}.girl-body-css{clip-path:polygon(15% 0,85% 0,100% 100%,0 100%);background:linear-gradient(90deg,#0000 47%,#ffffff1f 48% 52%,#0000 53%),#1c6a43;border-radius:5px 5px 2px 2px;width:21px;height:35px;top:28px;left:7px}.girl-arm-css{transform-origin:50% 4px;background:#1b623f;border-radius:6px;width:7px;height:34px;top:30px}.girl-arm-left-css{left:4px;transform:rotate(43deg)}.girl-arm-right-css{right:3px;transform:rotate(-43deg)}.girl-leg-css{background:#121713;width:8px;height:26px;top:59px}.girl-leg-left-css{left:9px;transform:rotate(4deg)}.girl-leg-right-css{right:8px;transform:rotate(-4deg)}.fighter-girls.active .girl-1{animation:.52s both fighter-girl-left}.fighter-girls.active .girl-2{animation:.52s 40ms both fighter-girl-center}.fighter-girls.active .girl-3{animation:.52s 80ms both fighter-girl-right}.supporter-css{transform-origin:50% 100%;width:28px;height:67px;bottom:0}.supporter-1{left:0;transform:scale(.74)}.supporter-2{z-index:2;left:18px;transform:scale(.88)}.supporter-3{z-index:3;left:39px;transform:scale(1)}.supporter-4{z-index:2;left:61px;transform:scale(.86)}.supporter-5{right:-1px;transform:scale(.72)}.supporter-head-css{background:#aa785e;border-radius:50%;width:13px;height:14px;top:8px;left:8px}.supporter-1 .supporter-head-css,.supporter-4 .supporter-head-css{background:#79513f}.supporter-5 .supporter-head-css{background:#c99879}.supporter-body-css{clip-path:polygon(15% 0,85% 0,100% 100%,0 100%);background:#185b3b;width:21px;height:39px;top:22px;left:4px}.supporter-2 .supporter-body-css,.supporter-5 .supporter-body-css{background:#202923}.supporter-arm-css{background:inherit;transform-origin:50% 3px;border-radius:5px;width:6px;height:28px;top:23px}.supporter-arm-left-css{left:2px;transform:rotate(34deg)}.supporter-arm-right-css{right:1px;transform:rotate(-34deg)}.support-scarf-css{z-index:8;background:repeating-linear-gradient(90deg,#174c34 0 9px,#d5ae46 9px 12px);border:1px solid #f4c95d73;width:73px;height:11px;top:4px;left:16px;transform:rotate(-2deg);box-shadow:0 2px 5px #00000038}.support-scarf-css:before,.support-scarf-css:after{content:"";background:#174c34;width:7px;height:13px;position:absolute;top:-1px}.support-scarf-css b{color:#f3d477;letter-spacing:.65px;white-space:nowrap;place-items:center;font-size:3.4px;font-weight:1000;display:grid;position:absolute;inset:0}.fighter-supporters.active .support-scarf-css{animation:.58s both fighter-scarf}@keyframes fighter-card-pop{0%{opacity:.2;transform:translateY(8px)rotate(7deg)}65%{opacity:1;transform:translateY(-3px)rotate(2deg)}to{transform:translateY(0)rotate(7deg)}}@keyframes fighter-beard-nod{0%,to{transform:translateY(0)}45%{transform:translateY(2px)scaleY(.96)}}@keyframes fighter-girl-left{0%{transform:scale(.82)rotate(-3deg)translateY(0)}55%{transform:scale(.82)rotate(-7deg)translateY(-5px)}to{transform:scale(.82)rotate(-3deg)translateY(0)}}@keyframes fighter-girl-center{0%{transform:scale(.96)translateY(0)}55%{transform:scale(.96)translateY(-7px)}to{transform:scale(.96)translateY(0)}}@keyframes fighter-girl-right{0%{transform:scale(.84)rotate(3deg)translateY(0)}55%{transform:scale(.84)rotate(7deg)translateY(-5px)}to{transform:scale(.84)rotate(3deg)translateY(0)}}@keyframes fighter-scarf{0%,to{transform:rotate(-2deg)translateY(0)}45%{transform:rotate(2deg)translateY(-4px)}}.matchday-compass-horizon{background:0 0!important;border-top:1px solid #ffffff0e!important;margin-top:0!important;padding-top:14px!important}.matchday-compass-horizon:before{display:none!important}@media (width<=680px){.matchday-fighter-select{padding:12px 0 7px}.fighter-select-heading{margin-bottom:6px}.fighter-roster{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:0;max-width:none;padding:0 calc(50% - 61px) 2px;display:flex;overflow-x:auto}.fighter-roster::-webkit-scrollbar{display:none}.fighter-roster:after{display:none}.fighter-slot{scroll-snap-align:center;flex:0 0 122px;height:137px}.fighter-art{width:104px}.fighter-slot:not(.active) .fighter-art{opacity:.3;transform:translate(-50%)scale(.76)}.fighter-slot.active .fighter-art{transform:translate(-50%)scale(1)translateY(-4px)}.fighter-copy strong{font-size:6px}}@media (prefers-reduced-motion:reduce){.fighter-art,.fighter-selection-line{transition:none!important}.fighter-slot.active .ref-card,.fighter-slot.active .gaffer-beard-css,.fighter-slot.active .girl-css,.fighter-slot.active .support-scarf-css{animation:none!important}}.fighter-roster{gap:18px!important}.fighter-slot{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.fighter-slot:after{display:none!important}.fighter-slot.active:before{background:radial-gradient(#f4c95d29,#f4c95d09 46%,#0000 73%)!important;width:82px!important;height:18px!important;bottom:34px!important}.ref-body{background:repeating-linear-gradient(90deg,#f1f2ed 0 6px,#171a18 6px 12px)!important;box-shadow:inset 0 -7px #101310,inset 0 1px #ffffff24!important}.ref-body:before{content:"";clip-path:polygon(0 0,38% 0,50% 70%,62% 0,100% 0,100% 100%,0 100%);background:#111412;height:7px;position:absolute;top:0;left:0;right:0}.ref-body:after{background:#111412!important;height:4px!important;top:27px!important;left:0!important;right:0!important}.ref-arm{box-shadow:inset 0 -8px #171a18;background:repeating-linear-gradient(90deg,#f1f2ed 0 4px,#171a18 4px 8px)!important}.ref-badge{z-index:8;background:#f4c95d;box-shadow:0 0 0 1px #f4c95d52;border-color:#101310!important}.ref-leg{background:#111412!important}.girl-css{overflow:visible!important}.girl-hair-css{z-index:1;filter:drop-shadow(0 2px 1px #0000002e);clip-path:polygon(8% 0,92% 0,100% 24%,92% 100%,72% 82%,57% 100%,42% 82%,22% 100%,4% 77%,0 24%)!important;border-radius:52% 52% 38% 38%!important;width:25px!important;height:48px!important;top:3px!important;left:5px!important}.girl-head-css{z-index:3}.girl-body-css,.girl-arm-css{z-index:2}.girl-1 .girl-body-css,.girl-1 .girl-arm-css{background:#d95f8f!important}.girl-2 .girl-body-css,.girl-2 .girl-arm-css{background:#ef78a8!important}.girl-3 .girl-body-css,.girl-3 .girl-arm-css{background:#5f9fca!important}.girl-1 .girl-hair-css{transform:rotate(-3deg);background:linear-gradient(90deg,#211916,#3b2922 58%,#201815)!important}.girl-2 .girl-hair-css{clip-path:polygon(5% 0,95% 0,100% 20%,94% 100%,77% 87%,65% 100%,50% 84%,34% 100%,19% 86%,5% 100%,0 20%)!important;background:linear-gradient(90deg,#3d281e,#6a4330 52%,#33231d)!important;height:53px!important}.girl-3 .girl-hair-css{transform:rotate(3deg);background:linear-gradient(90deg,#76512e,#b17b42 54%,#684629)!important}.supporter-1 .supporter-body-css{background:#8f2f38!important}.supporter-2 .supporter-body-css{background:#244d72!important}.supporter-3 .supporter-body-css{background:#d7d8d1!important}.supporter-4 .supporter-body-css{background:#b78a34!important}.supporter-5 .supporter-body-css{background:#3e6647!important}.supporter-1 .supporter-arm-css{background:#8f2f38!important}.supporter-2 .supporter-arm-css{background:#244d72!important}.supporter-3 .supporter-arm-css{background:#d7d8d1!important}.supporter-4 .supporter-arm-css{background:#b78a34!important}.supporter-5 .supporter-arm-css{background:#3e6647!important}.support-scarf-css{border-radius:2px;background:linear-gradient(90deg,#0b3d29 0 14%,#d5ae46 14% 18%,#0b3d29 18% 82%,#d5ae46 82% 86%,#0b3d29 86% 100%)!important;border:1px solid #f4c95dad!important;width:84px!important;height:13px!important;top:2px!important;left:10px!important;box-shadow:inset 0 0 0 1px #ffffff09,0 3px 6px #0000003d!important}.support-scarf-css:before,.support-scarf-css:after{background:repeating-linear-gradient(90deg,#0b3d29 0 3px,#d5ae46 3px 4px)!important;width:8px!important;height:15px!important;top:-2px!important}.support-scarf-css:before{left:-7px!important}.support-scarf-css:after{right:-7px!important}.support-scarf-css b{text-shadow:0 1px #00000080;color:#f5d66f!important;letter-spacing:.75px!important;font-size:3.6px!important}@media (width>=681px){.fighter-roster{gap:22px!important;max-width:680px!important}.fighter-slot{height:144px!important}}@media (width<=680px){.fighter-roster{gap:0!important}.fighter-slot{box-shadow:none!important;background:0 0!important}}.auth-card-header-centered{text-align:center;width:100%}.auth-card-header-centered .section-label,.auth-card-header-centered h1{text-align:center;width:100%;margin-left:auto;margin-right:auto}.auth-card-header-centered .auth-description{text-align:center;width:min(100%,520px);margin-left:auto;margin-right:auto}.auth-label-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;display:flex}.auth-label-row label{margin:0}.auth-forgot-link{color:#4ade80c2;letter-spacing:.75px;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:7px;font-weight:900;transition:color .16s,opacity .16s}.auth-forgot-link:hover{color:#8df0aa}.auth-password-wrap{isolation:isolate;border-radius:10px;width:100%;position:relative;overflow:visible}.auth-password-wrap input{z-index:1;width:100%;transition:border-color .18s,background .18s,box-shadow .18s;position:relative;padding-right:112px!important}.auth-password-reveal{z-index:5;cursor:pointer;background:0 0;border:0;width:88px;height:42px;padding:0;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.auth-var-tv{filter:drop-shadow(0 5px 6px #00000057);width:72px;height:38px;margin:0 auto;transition:transform .18s,filter .18s;display:block;position:relative}.auth-password-reveal:hover .auth-var-tv{filter:drop-shadow(0 5px 8px #00000061)drop-shadow(0 0 7px #4ade801f);transform:scale(1.055)}.auth-var-tv-screen{background:linear-gradient(145deg,#101814,#020604);border:2px solid #b8c9be6b;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 7px;box-shadow:inset 0 0 0 2px #000000bf,inset 0 0 13px #4ade8014}.auth-var-tv-screen:before{content:"";border:1px solid #5bf48961;border-radius:2px;position:absolute;inset:5px;box-shadow:0 0 7px #4ade801a}.auth-var-tv-copy{z-index:1;color:#89f3a7;letter-spacing:.2px;text-align:center;text-shadow:0 0 7px #4ade806b;max-width:58px;font-size:8px;font-weight:1000;line-height:.92;position:relative}.auth-var-tv-neck{background:#707b74;border-radius:1px;width:12px;height:5px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.auth-var-tv-foot{background:#3d4741;border-radius:50%;width:29px;height:4px;position:absolute;bottom:1px;left:50%;transform:translate(-50%);box-shadow:0 2px 3px #00000073}.auth-password-wrap.is-visible input{background:#4ade8006!important;border-color:#4ade803d!important}.auth-password-wrap.is-visible .auth-var-tv-screen{border-color:#7eea9d9e;box-shadow:inset 0 0 0 2px #000000b8,inset 0 0 14px #4ade802e,0 0 12px #4ade801a}.auth-password-wrap.var-checking .auth-var-tv-screen{animation:.45s linear infinite alternate authVarScreenCheck}.auth-password-wrap.var-decision .auth-var-tv-screen{animation:.6s ease-out authVarDecision}.auth-var-callout{z-index:8;color:#f4c95d;letter-spacing:.55px;text-align:center;pointer-events:none;background:#08110bf7;border:1px solid #f4c95d57;border-radius:8px;min-width:150px;padding:7px 10px;font-size:7px;font-weight:1000;position:absolute;top:-47px;right:0;box-shadow:0 8px 22px #00000047,0 0 13px #f4c95d0f}.auth-var-callout:empty{display:none}.auth-var-callout:after{content:"";background:#08110bf7;border-bottom:1px solid #f4c95d57;border-right:1px solid #f4c95d57;width:8px;height:8px;position:absolute;bottom:-5px;right:36px;transform:rotate(45deg)}@keyframes authVarScreenCheck{0%{filter:brightness(.82)}to{filter:brightness(1.28);box-shadow:inset 0 0 0 2px #000000b8,inset 0 0 18px #4ade8042,0 0 13px #4ade801f}}@keyframes authVarDecision{0%{filter:brightness(1.5);transform:scale(.96)}55%{transform:scale(1.035)}to{filter:brightness();transform:scale(1)}}.auth-switch button{color:#f4c95d;letter-spacing:.8px;cursor:pointer;background:linear-gradient(#f4c95d1a,#f4c95d09);border:1px solid #f4c95d57;border-radius:8px;min-height:34px;padding:8px 14px;font-family:inherit;font-size:8px;font-weight:1000;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s,color .16s;box-shadow:0 0 16px #f4c95d0b}.auth-switch button:hover{color:#ffe18a;background:#f4c95d1f;border-color:#f4c95d94;transform:translateY(-1px);box-shadow:0 6px 18px #0003,0 0 17px #f4c95d14}.auth-recovery-account{background:#4ade8006;border:1px solid #4ade801a;border-radius:9px;padding:12px 13px}.auth-recovery-account span{color:#4ade809e;letter-spacing:.75px;margin-bottom:4px;font-size:7px;font-weight:900;display:block}.auth-recovery-account strong{color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;display:block;overflow:hidden}.auth-recovery-continue{color:#ffffff85;letter-spacing:.7px;cursor:pointer;background:#ffffff06;border:1px solid #ffffff13;border-radius:8px;width:100%;min-height:38px;margin-top:9px;font-family:inherit;font-size:7px;font-weight:900;transition:border-color .16s,background .16s,color .16s}.auth-recovery-continue:hover{color:#74e796;background:#4ade800b;border-color:#4ade8033}.auth-message.success{color:#74e796c7;background:#4ade8009;border-color:#4ade801f}.auth-message.error{color:#ff7d7dd1;background:#ef444409;border-color:#ef444421}.auth-signup-consents{flex-direction:column;gap:9px;margin-top:2px;display:flex}.auth-consent-row{cursor:pointer;background:#ffffff05;border:1px solid #fff1;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;transition:border-color .16s,background .16s,transform .16s;display:flex;position:relative}.auth-consent-row:hover{background:#4ade8006;border-color:#4ade8026}.auth-consent-row:has(input:checked){background:#4ade8009;border-color:#4ade8033}.auth-consent-row>input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.auth-consent-box{color:#0000;background:#00000026;border:1px solid #ffffff21;border-radius:5px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}.auth-consent-box>span{font-size:9px;font-weight:900;line-height:1;display:block}.auth-consent-row input:checked+.auth-consent-box{color:#7dea9d;background:#4ade8021;border-color:#4ade8061;box-shadow:0 0 16px #4ade800f}.auth-consent-copy{color:#ffffff7a;font-size:8px;font-weight:700;line-height:1.55}.auth-consent-copy strong{color:#ffffffc2;font-weight:800}.auth-consent-copy a{z-index:2;color:#74e796;border-bottom:1px solid #74e79640;font-weight:900;text-decoration:none;position:relative}.auth-consent-copy a:hover{color:#9af2b4;border-bottom-color:#9af2b48c}.auth-submit-button:disabled{cursor:not-allowed}@media (width<=520px){.auth-label-row{flex-direction:column;align-items:flex-start;gap:5px}.auth-forgot-link{align-self:flex-end}.auth-password-wrap input{padding-right:92px!important}.auth-password-reveal{width:78px;right:4px}.auth-var-tv{width:65px;height:35px}.auth-var-tv-copy{font-size:7px}.auth-var-callout{min-width:142px;font-size:6.5px;top:-28px;right:2px}.auth-consent-row{align-items:flex-start;padding:11px 12px}.auth-consent-box{margin-top:1px}}.auth-switch .auth-create-account-link{text-shadow:0 0 10px #f4c95d2e;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:.9px!important;background:linear-gradient(#f4c95d3d,#f4c95d1a)!important;border:1px solid #f4c95db8!important;min-height:38px!important;padding:9px 17px!important;font-size:8.5px!important;font-weight:1000!important;box-shadow:inset 0 0 14px #f4c95d0d,0 0 15px #f4c95d14!important}.auth-switch .auth-create-account-link:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(#f4c95d52,#f4c95d24)!important;border-color:#ffdd74f2!important;box-shadow:inset 0 0 16px #f4c95d14,0 0 20px #f4c95d21!important}@media (width<=520px){.auth-var-callout{top:-45px;right:0}}.auth-switch .auth-create-account-link{color:#f4c95d!important;-webkit-text-fill-color:#f4c95d!important;min-height:0!important;box-shadow:none!important;text-shadow:none!important;letter-spacing:.9px!important;background:0 0!important;border:0!important;border-radius:0!important;padding:2px 0!important;font-size:8.5px!important;font-weight:1000!important}.auth-switch .auth-create-account-link:hover{color:#ffe08a!important;-webkit-text-fill-color:#ffe08a!important;box-shadow:none!important;text-shadow:0 0 10px #f4c95d29!important;background:0 0!important;border:0!important;transform:none!important}.bet-share-button{color:#9bdcff;letter-spacing:.8px;cursor:pointer;white-space:nowrap;background:#7dd3fc0d;border:1px solid #7dd3fc2e;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 12px;font-family:inherit;font-size:8px;font-weight:900;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.bet-share-button:hover:not(:disabled){background:#7dd3fc17;border-color:#7dd3fc57;transform:translateY(-1px)}.bet-share-button:disabled{opacity:.58;cursor:wait}.bet-share-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.admin-request-customers{margin-top:18px}.admin-request-customer-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.admin-request-customer-toolbar input{color:#ffffffe0;background:linear-gradient(135deg,#ffffff09,#ffffff04);border:1px solid #ffffff14;border-radius:11px;outline:none;flex:1;min-width:0;height:46px;padding:0 18px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .18s,background .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff06}.admin-request-customer-toolbar input::placeholder{color:#ffffff40;font-size:11px;font-weight:600}.admin-request-customer-toolbar input:hover{background:linear-gradient(135deg,#ffffff0b,#ffffff05);border-color:#ffffff21}.admin-request-customer-toolbar input:focus{background:linear-gradient(135deg,#4ade800b,#ffffff05);border-color:#4ade804d;box-shadow:0 0 0 3px #4ade800b,inset 0 1px #ffffff08}.admin-request-customer-toolbar>span{color:#69eb96ad;letter-spacing:.8px;background:#4ade8009;border:1px solid #4ade801a;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:92px;min-height:46px;padding:0 14px;font-size:8px;font-weight:900;display:inline-flex}.admin-request-customer-list{gap:10px;display:grid}.admin-request-customer-card{width:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(135deg,#ffffff06,#ffffff02);border:1px solid #fff1;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto 26px;align-items:center;gap:14px;padding:16px 17px;font-family:inherit;transition:transform .16s,border-color .16s,background .16s;display:grid}.admin-request-customer-card:hover{background:linear-gradient(135deg,#4ade800a,#ffffff03);border-color:#4ade802b;transform:translateY(-1px)}.admin-request-customer-avatar{color:#74e796;background:#4ade800b;border:1px solid #4ade8021;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:900;display:flex}.admin-request-customer-main{min-width:0}.admin-request-customer-main strong{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.admin-request-customer-main span{color:#ffffff52;margin-top:5px;font-size:8px;font-weight:700;display:block}.admin-request-customer-last{text-align:right}.admin-request-customer-last span,.admin-request-customer-last small{color:#ffffff40;letter-spacing:.55px;font-size:7px;font-weight:900;display:block}.admin-request-customer-last strong{color:#ffffff91;margin:4px 0;font-size:9px;display:block}.admin-request-customer-card>b{color:#4ade80;font-size:15px}.admin-request-selected-customer{background:#4ade8006;border:1px solid #4ade801c;border-radius:11px;align-items:center;gap:18px;margin:18px 0 14px;padding:15px 17px;display:flex}.admin-request-selected-customer>button{color:#ffffff75;letter-spacing:.6px;cursor:pointer;background:#ffffff06;border:1px solid #ffffff13;border-radius:7px;flex:none;min-height:34px;padding:0 11px;font-family:inherit;font-size:7px;font-weight:900;transition:border-color .16s,background .16s,color .16s}.admin-request-selected-customer>button:hover{color:#69eb96c7;background:#4ade800a;border-color:#4ade8029}.admin-request-selected-customer>div{min-width:0}.admin-request-selected-customer span,.admin-request-selected-customer small{color:#ffffff45;letter-spacing:.65px;font-size:7px;font-weight:900;display:block}.admin-request-selected-customer strong{color:#74e796;margin:4px 0;font-size:13px;display:block}.admin-private-tip-archive,.admin-private-tip-restore{color:#ffffff73;background:#ffffff06;border:1px solid #ffffff14}.admin-private-tip-archive:hover:not(:disabled){color:#ffd382d6;border-color:#ffc45a2e}.admin-private-tip-restore{color:#69eb96d1;background:#4ade800b;border-color:#4ade8024}.admin-private-tip-restore:hover:not(:disabled){color:#74e796;background:#4ade8012;border-color:#4ade8040}@media (width<=700px){.admin-request-customer-toolbar{flex-direction:column;align-items:stretch;gap:9px}.admin-request-customer-toolbar input{width:100%}.admin-request-customer-toolbar>span{align-self:flex-start;min-width:0;min-height:34px;padding:0 12px}.admin-request-customer-card{grid-template-columns:38px minmax(0,1fr) 20px}.admin-request-customer-avatar{width:38px;height:38px;font-size:13px}.admin-request-customer-last{display:none}.admin-request-selected-customer{flex-direction:column;align-items:flex-start}}.admin-private-tip-result-button{color:#69eb96d6;background:#4ade800b;border:1px solid #4ade8029}.admin-private-tip-result-button:hover:not(:disabled){color:#9af3b4;background:#4ade8014;border-color:#4ade8047}.admin-private-result-overlay{z-index:3000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040807d1;justify-content:center;align-items:flex-start;padding:92px 18px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.admin-private-result-panel{background:linear-gradient(145deg,#161c19fa,#0c100efc);border:1px solid #ffffff16;border-radius:16px;width:min(780px,100%);max-height:calc(100vh - 116px);overflow-y:auto;box-shadow:0 30px 80px #00000075}.admin-private-result-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 22px 18px;display:flex}.admin-private-result-header .section-label{color:#74e796;margin:0 0 7px}.admin-private-result-header h3{color:#ffffffe6;margin:0;font-size:21px}.admin-private-result-header>div>span{color:#ffffff47;letter-spacing:.65px;margin-top:6px;font-size:8px;font-weight:900;display:block}.admin-private-result-close{color:#ffffff6b;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:18px;display:flex}.admin-private-result-overall{background:#4ade8006;border:1px solid #4ade801a;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin:18px 20px 0;padding:15px 16px;display:flex}.admin-private-result-overall span{color:#ffffff42;letter-spacing:.65px;margin-bottom:5px;font-size:7px;font-weight:900;display:block}.admin-private-result-overall strong{color:#fffc;font-size:13px}.admin-private-result-buttons{align-items:center;gap:7px;display:flex}.admin-private-result-buttons button{color:#ffffff54;letter-spacing:.65px;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:7px;min-height:31px;padding:0 10px;font-family:inherit;font-size:7px;font-weight:900;transition:border-color .16s,background .16s,color .16s}.admin-private-result-buttons button:hover:not(:disabled){color:#ffffffad}.admin-private-result-buttons button.active.pending{color:#ffd782e6;background:#ffcd690e;border-color:#ffcd6933}.admin-private-result-buttons button.active.won{color:#82eca2;background:#4ade8012;border-color:#4ade803b}.admin-private-result-buttons button.active.lost{color:#ff7676eb;background:#ef44440f;border-color:#ef444436}.admin-private-result-buttons button:disabled{cursor:not-allowed;opacity:.5}.admin-private-result-selections{gap:9px;padding:16px 20px 20px;display:grid}.admin-private-result-selection{background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px 15px;display:flex}.admin-private-result-selection-main{min-width:0}.admin-private-result-selection-main>span{color:#4ade8094;letter-spacing:.65px;margin-bottom:5px;font-size:7px;font-weight:900;display:block}.admin-private-result-selection-main>strong{color:#fffc;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.admin-private-result-selection-main>small{color:#ffffff52;margin-top:6px;font-size:8px;line-height:1.5;display:block}.admin-private-result-buttons.compact{flex:none}.admin-private-result-buttons.compact button{min-height:28px;padding:0 8px;font-size:6.5px}.admin-private-result-note{color:#ffffff45;text-align:center;background:#ffffff05;border-radius:8px;margin:0 20px 20px;padding:11px 13px;font-size:8px;line-height:1.6}.admin-private-result-panel::-webkit-scrollbar{width:6px}.admin-private-result-panel::-webkit-scrollbar-track{background:0 0}.admin-private-result-panel::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}@media (width<=650px){.admin-private-result-overlay{padding:76px 12px 16px}.admin-private-result-panel{max-height:calc(100vh - 92px)}.admin-private-result-overall,.admin-private-result-selection{flex-direction:column;align-items:stretch}.admin-private-result-buttons{width:100%}.admin-private-result-buttons button{flex:1}}.contact-support-login,.contact-support-card,.contact-ticket-section{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;max-width:820px;margin:0 auto 18px}.contact-support-login{text-align:center;padding:52px 30px}.contact-support-login>span{margin-bottom:15px;font-size:30px;display:block}.contact-support-login h2{margin:0 0 10px}.contact-support-login p{color:#ffffff73;max-width:470px;margin:0 auto 24px;font-size:12px;line-height:1.7}.contact-support-login button,.contact-support-form button,.contact-user-reply button{color:#031009;letter-spacing:1px;background:#22c55e;border:0;border-radius:9px;font-family:inherit;font-size:9px;font-weight:900}.contact-support-login button{padding:13px 20px}.contact-support-card{padding:28px}.contact-support-card-heading h2,.contact-ticket-section-header h2{margin:5px 0 7px;font-size:25px}.contact-support-card-heading>div>p:last-child{color:#fff6;margin:0;font-size:11px}.contact-support-card-heading strong{color:#ffffffc2}.contact-support-form{flex-direction:column;gap:9px;margin-top:25px;display:flex}.contact-support-form label{color:#ffffff6b;letter-spacing:1.1px;margin-top:8px;font-size:8px;font-weight:800}.contact-support-form select,.contact-support-form textarea,.contact-user-reply textarea{color:#fff;background:#0000002e;border:1px solid #ffffff17;border-radius:11px;outline:0;width:100%;font-family:inherit;font-size:12px}.contact-support-form select{padding:13px 14px}.contact-support-form select option{background:#07120b}.contact-support-form textarea,.contact-user-reply textarea{resize:vertical;padding:14px 15px;line-height:1.6}.contact-support-form select:focus,.contact-support-form textarea:focus,.contact-user-reply textarea:focus{border-color:#22c55e6b}.contact-support-form-bottom{justify-content:space-between;align-items:center;gap:15px;margin-top:4px;display:flex}.contact-support-form-bottom span{color:#ffffff4d;font-size:9px}.contact-support-form-bottom button,.contact-user-reply button{padding:11px 17px}.contact-support-form button:disabled,.contact-user-reply button:disabled{opacity:.45;cursor:not-allowed}.contact-support-message{border-radius:9px;margin-top:15px;padding:12px 14px;font-size:11px}.contact-support-message.success{color:#83e9a0;background:#22c55e0f;border:1px solid #22c55e29}.contact-support-message.error{color:#f79a9a;background:#ef44440f;border:1px solid #ef44442b}.contact-ticket-section{padding:24px}.contact-ticket-section-header{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:18px;display:flex}.contact-ticket-section-header>span{color:#ffffff4d;font-size:9px}.contact-ticket-list{flex-direction:column;gap:9px;display:flex}.contact-ticket{background:#0000001a;border:1px solid #ffffff0f;border-radius:12px;overflow:hidden}.contact-ticket-summary{color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:15px 16px;display:flex}.contact-ticket-summary>div:first-child{flex-direction:column;gap:3px;display:flex}.contact-ticket-summary>div:first-child>span{color:#4ade80;letter-spacing:.7px;font-size:8px;font-weight:800}.contact-ticket-summary strong{font-size:11px}.contact-ticket-summary small{color:#ffffff47;font-size:8px}.contact-ticket-summary-right{align-items:center;gap:12px;display:flex}.contact-ticket-status{letter-spacing:.7px;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:900}.contact-ticket-status.open{color:#f6bd51;background:#f59e0b1a}.contact-ticket-status.replied{color:#65e28a;background:#22c55e1a}.contact-ticket-status.closed{color:#ffffff73;background:#ffffff12}.contact-ticket-thread{border-top:1px solid #ffffff0f;padding:16px}.contact-ticket-message{border-radius:11px;max-width:84%;margin-bottom:10px;padding:12px 14px}.contact-ticket-message.user{background:#ffffff0b;margin-left:auto}.contact-ticket-message.admin{background:#22c55e0e;border:1px solid #22c55e1f}.contact-ticket-message>div{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.contact-ticket-message strong{letter-spacing:.7px;font-size:8px}.contact-ticket-message span{color:#ffffff47;font-size:7px}.contact-ticket-message p{color:#ffffffad;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.65}.contact-user-reply{align-items:flex-end;gap:9px;margin-top:15px;display:flex}.contact-user-reply textarea{flex:1;min-height:74px}.contact-ticket-empty{color:#ffffff59;text-align:center;padding:30px 15px;font-size:11px}.admin-support-layout{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:330px minmax(0,1fr);min-height:650px;display:grid;overflow:hidden}.admin-support-sidebar{border-right:1px solid #ffffff0f;padding:22px}.admin-support-filters{gap:8px;margin:18px 0;display:grid}.admin-support-filters input,.admin-support-filters select,.admin-support-reply textarea{color:#fff;background:#0000002b;border:1px solid #ffffff14;border-radius:9px;outline:0;width:100%;padding:11px 12px;font-family:inherit;font-size:10px}.admin-support-filters select option{background:#07120b}.admin-support-ticket-list{flex-direction:column;gap:7px;max-height:510px;display:flex;overflow-y:auto}.admin-support-ticket{color:#fff;text-align:left;background:#ffffff05;border:1px solid #ffffff0e;border-radius:10px;width:100%;padding:13px}.admin-support-ticket:hover,.admin-support-ticket.active{background:#22c55e0b;border-color:#22c55e30}.admin-support-ticket-top{justify-content:space-between;gap:7px;margin-bottom:7px;display:flex}.admin-support-ticket-top>span{color:#4ade80;font-size:7px;font-weight:800}.admin-support-ticket>strong,.admin-support-ticket>small,.admin-support-ticket>time{display:block}.admin-support-ticket>strong{margin-bottom:3px;font-size:11px}.admin-support-ticket>small{color:#ffffff61;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-support-ticket>time{color:#ffffff3d;margin-top:7px;font-size:7px}.admin-support-status{text-transform:uppercase;border-radius:999px;padding:4px 6px;font-size:6px}.admin-support-status.open{color:#f4bc52;background:#f59e0b1a}.admin-support-status.replied{color:#67df89;background:#22c55e1a}.admin-support-status.closed{color:#fff6;background:#ffffff12}.admin-support-thread-panel{min-width:0;padding:24px}.admin-support-thread-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:19px;display:flex}.admin-support-thread-header h2{margin:5px 0}.admin-support-thread-header>div:first-child>p:last-child{color:#ffffff57;margin:0;font-size:9px}.admin-support-status-controls{gap:5px;display:flex}.admin-support-status-controls button{color:#fff6;background:0 0;border:1px solid #ffffff12;border-radius:7px;padding:7px 8px;font-size:7px;font-weight:800}.admin-support-status-controls button.active.open{color:#f4bc52;background:#f59e0b14;border-color:#f59e0b40}.admin-support-status-controls button.active.replied{color:#67df89;background:#22c55e14;border-color:#22c55e40}.admin-support-status-controls button.active.closed{color:#fff;background:#ffffff0f;border-color:#ffffff26}.admin-support-messages{flex-direction:column;gap:10px;max-height:390px;margin:20px 0;display:flex;overflow-y:auto}.admin-support-message{border-radius:11px;max-width:83%;padding:13px 14px}.admin-support-message.user{background:#ffffff0a}.admin-support-message.admin{background:#22c55e0e;border:1px solid #22c55e1f;align-self:flex-end}.admin-support-message>div{justify-content:space-between;gap:12px;margin-bottom:7px;display:flex}.admin-support-message strong{letter-spacing:.7px;font-size:8px}.admin-support-message span{color:#ffffff42;font-size:7px}.admin-support-message p{color:#ffffffab;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.65}.admin-support-reply{border-top:1px solid #ffffff0f;padding-top:18px}.admin-support-reply textarea{resize:vertical;min-height:105px}.admin-support-reply>div{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.admin-support-reply span{color:#ffffff45;font-size:8px}.admin-support-reply button{color:#031009;letter-spacing:.8px;background:#22c55e;border:0;border-radius:8px;padding:10px 14px;font-size:8px;font-weight:900}.admin-support-reply button:disabled{opacity:.4}.admin-support-empty{color:#ffffff52;text-align:center;padding:28px 10px;font-size:10px}.admin-support-empty.large{place-items:center;min-height:550px;display:grid}.admin-support-empty.large span{font-size:30px}.admin-support-empty.large h3{color:#ffffffbf;margin:8px 0 5px}.admin-support-empty.large p{max-width:280px;margin:0;line-height:1.6}.admin-support-message-box{color:#f39a9a;background:#ef44440d;border:1px solid #ef444429;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:9px}.admin-workspace-card.support{border-color:#6366f129}.admin-workspace-card.support .admin-workspace-icon{color:#a5b4fc}@media (width<=900px){.admin-support-layout{grid-template-columns:1fr}.admin-support-sidebar{border-bottom:1px solid #ffffff0f;border-right:0}.admin-support-ticket-list{max-height:300px}}@media (width<=600px){.contact-support-card,.contact-ticket-section{padding:20px}.contact-user-reply{flex-direction:column;align-items:stretch}.admin-support-thread-header{flex-direction:column}.admin-support-status-controls{flex-wrap:wrap}}.contact-page-hero{width:100%;max-width:790px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.contact-page-hero .section-label{width:100%;text-align:center!important}.contact-page-hero h1{width:100%;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.contact-page-hero>p{width:100%;max-width:680px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.admin-settlement-hint,.admin-settlement-bet-builder-note{color:#ffffff57;margin-top:9px;font-size:8px;line-height:1.6;display:block}.admin-settlement-bet-builder-note{color:#ffcd69b8}.admin-settlement-group .admin-format-buttons button:disabled{cursor:not-allowed;opacity:.32}.admin-builder-predictions{gap:8px;display:grid}.admin-builder-prediction-row{grid-template-columns:28px minmax(0,1fr) 32px;align-items:center;gap:8px;display:grid}.admin-builder-prediction-number{color:#74e796d1;background:#4ade800a;border:1px solid #4ade8021;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-size:8px;font-weight:900;display:flex}.admin-builder-prediction-row input{min-width:0}.admin-builder-prediction-remove{color:#ff7373ad;cursor:pointer;background:#ef444409;border:1px solid #ef44441f;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-family:inherit;font-size:15px;transition:border-color .15s,background .15s,color .15s;display:flex}.admin-builder-prediction-remove:hover{color:#ff9191f2;background:#ef444412;border-color:#ef444440}.admin-builder-prediction-add{color:#74e796bd;letter-spacing:.7px;cursor:pointer;background:#4ade8006;border:1px dashed #4ade802e;border-radius:8px;width:100%;min-height:36px;margin-top:2px;font-family:inherit;font-size:7px;font-weight:900;transition:border-color .15s,background .15s,color .15s}.admin-builder-prediction-add:hover{color:#8df0aa;background:#4ade800e;border-color:#4ade804d}.admin-builder-prediction-hint{color:#ffffff45;margin-top:1px;font-size:7px;line-height:1.55;display:block}@media (width<=620px){.admin-builder-prediction-row{grid-template-columns:24px minmax(0,1fr) 30px;gap:6px}.admin-builder-prediction-number{width:24px;height:24px}.admin-builder-prediction-remove{width:30px;height:30px}}.private-tips-page{min-height:100vh;padding:90px 24px 80px}.private-tips-shell{width:min(940px,100%);margin:0 auto}.private-tips-header{text-align:center;width:100%;max-width:760px;margin:0 auto 34px}.private-tips-header .section-label{color:#4ade80;margin:0 0 10px}.private-tips-header h1{letter-spacing:-1.8px;margin:0;font-size:clamp(38px,6vw,64px);line-height:1.05}.private-tips-header>p:not(.section-label){color:#ffffff75;max-width:620px;margin:15px auto 0;font-size:13px;line-height:1.7}.private-tips-header-meta{color:#ffffff4d;letter-spacing:.8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:19px;font-size:8px;font-weight:900;display:flex}.private-tips-meta-dot{background:#4ade80b3;border-radius:50%;width:3px;height:3px}.private-tips-tabs{background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(430px,100%);margin:0 auto 26px;padding:4px;display:grid}.private-tips-tabs button{color:#ffffff57;letter-spacing:.8px;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-family:inherit;font-size:8px;font-weight:900;transition:color .16s,background .16s;display:flex}.private-tips-tabs button:hover{color:#ffffffa6}.private-tips-tabs button.active{color:#74e796;background:#4ade8014}.private-tips-tabs button span{color:#ffffff7a;background:#ffffff0b;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:7px;font-weight:900;display:inline-flex}.private-tips-tabs button.active span{color:#74e796;background:#4ade801f}.private-tips-message{color:#ff9191d1;background:#ef44440a;border:1px solid #ef444424;border-radius:10px;width:100%;margin:0 auto 18px;padding:13px 15px;font-size:10px;line-height:1.5}.private-tips-list{gap:14px;width:100%;display:grid}.private-tip-summary-card{width:100%;color:inherit;background:linear-gradient(135deg,#ffffff07,#ffffff03);border:1px solid #ffffff13;border-radius:15px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 12px 35px #0000001f}.private-tip-summary-card:hover{background:linear-gradient(135deg,#4ade800b,#ffffff04);border-color:#4ade8033;transform:translateY(-2px);box-shadow:0 20px 48px #0003}.private-tip-summary-accent{background:#ffca5ab3;width:3px;position:absolute;top:0;bottom:0;left:0}.private-tip-summary-card.won .private-tip-summary-accent{background:#4ade80e6}.private-tip-summary-card.lost .private-tip-summary-accent{background:#ef4444cc}.private-tip-summary-main{padding:22px 24px 18px 27px}.private-tip-summary-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.private-tip-summary-top>div:first-child{min-width:0}.private-tip-summary-top .section-label{color:#4ade80d9;margin:0 0 7px}.private-tip-summary-top h2{color:#ffffffe6;letter-spacing:-.5px;margin:0;font-size:clamp(18px,3vw,25px);line-height:1.2}.private-tip-summary-badges{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.private-tip-summary-result,.private-tip-archived-badge{letter-spacing:.8px;border-radius:999px;justify-content:center;align-items:center;min-height:27px;padding:0 10px;font-size:7px;font-weight:900;display:inline-flex}.private-tip-summary-result{color:#ffd782e0;background:#ffcd690e;border:1px solid #ffcd692e}.private-tip-summary-result.won{color:#69eb96f5;background:#4ade8011;border-color:#4ade8033}.private-tip-summary-result.lost{color:#ff7373eb;background:#ef44440e;border-color:#ef44442e}.private-tip-archived-badge{color:#ffffff61;background:#ffffff07;border:1px solid #ffffff17}.private-tip-summary-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:20px;display:grid}.private-tip-summary-stats>div{background:#0000001c;border:1px solid #ffffff0e;border-radius:9px;min-width:0;padding:12px 13px}.private-tip-summary-stats span{color:#ffffff45;letter-spacing:.7px;margin-bottom:6px;font-size:7px;font-weight:900;display:block}.private-tip-summary-stats strong{color:#ffffffbf;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;display:block;overflow:hidden}.private-tip-summary-stats>div:first-child strong{color:#4ade80;font-size:17px}.private-tip-summary-bottom{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:15px;margin-top:16px;padding-top:14px;display:flex}.private-tip-summary-bottom>span{color:#ffffff45;font-size:8px;font-weight:800}.private-tip-summary-bottom>strong{color:#ffffffbd;letter-spacing:.75px;align-items:center;font-size:8px;font-weight:900;display:inline-flex}.private-tip-summary-bottom b{color:#4ade80;margin-left:7px;font-size:13px;transition:transform .16s}.private-tip-summary-card:hover .private-tip-summary-bottom b{transform:translate(3px)}.private-tips-empty{text-align:center;background:linear-gradient(135deg,#ffffff06,#ffffff03);border:1px solid #ffffff12;border-radius:16px;width:min(680px,100%);margin:30px auto 0;padding:42px 28px}.private-tips-empty-icon{margin-bottom:16px;font-size:28px;display:block}.private-tips-empty .section-label{color:#4ade80;margin:0 0 9px}.private-tips-empty h1,.private-tips-empty h2{color:#ffffffe6;margin:0}.private-tips-empty h1{font-size:clamp(26px,5vw,38px)}.private-tips-empty h2{font-size:23px}.private-tips-empty>p:not(.section-label){color:#fff6;max-width:500px;margin:13px auto 0;font-size:11px;line-height:1.7}.private-tips-empty-action{color:#4ade80;letter-spacing:.7px;background:#4ade800f;border:1px solid #4ade8033;border-radius:8px;justify-content:center;align-items:center;margin-top:20px;padding:11px 17px;font-size:8px;font-weight:900;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.private-tips-empty-action:hover{background:#4ade801a;border-color:#4ade8059}.private-tip-summary-card.pending{opacity:1}.private-tips-tabs+.private-tips-message{margin-top:0}@media (width<=680px){.private-tips-page{padding:72px 16px 60px}.private-tips-header{margin-bottom:28px}.private-tips-header h1{letter-spacing:-1.2px}.private-tip-summary-main{padding:20px 20px 17px 23px}.private-tip-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.private-tip-summary-stats>div:last-child{grid-column:1/-1}}@media (width<=480px){.private-tips-page{padding:66px 13px 50px}.private-tips-header-meta{gap:7px}.private-tips-tabs{margin-bottom:20px}.private-tip-summary-main{padding:19px 17px 16px 20px}.private-tip-summary-top{display:block}.private-tip-summary-badges{justify-content:flex-start;margin-top:13px}.private-tip-summary-stats{grid-template-columns:1fr}.private-tip-summary-stats>div:last-child{grid-column:auto}.private-tip-summary-bottom{align-items:flex-end}.private-tip-summary-bottom>span{max-width:55%;line-height:1.5}}@media (width<=360px){.private-tips-header-meta{flex-direction:column}.private-tips-meta-dot{display:none}.private-tip-summary-bottom{display:block}.private-tip-summary-bottom>span{max-width:none;display:block}.private-tip-summary-bottom>strong{margin-top:10px}}.private-tip-summary-card{cursor:pointer}.private-tip-summary-card:focus-visible{outline-offset:3px;outline:1px solid #4ade8073}.private-tip-summary-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.private-tip-summary-actions button{color:#ffffff61;letter-spacing:.7px;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:7px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-family:inherit;font-size:7px;font-weight:900;transition:border-color .16s,background .16s,color .16s,opacity .16s;display:inline-flex}.private-tip-summary-actions button.archive:hover:not(:disabled){color:#ffda8cd1;background:#ffcd690b;border-color:#ffcd6933}.private-tip-summary-actions button.restore{color:#69eb96b8;background:#4ade8009;border-color:#4ade8021}.private-tip-summary-actions button.restore:hover:not(:disabled){color:#74e796;background:#4ade8012;border-color:#4ade8040}.private-tip-summary-actions button:disabled{cursor:not-allowed;opacity:.45}.private-tip-summary-actions>strong{color:#ffffffbd;letter-spacing:.75px;align-items:center;font-size:8px;font-weight:900;display:inline-flex}.private-tip-summary-actions>strong b{color:#4ade80;margin-left:7px;font-size:13px;transition:transform .16s}.private-tip-summary-card:hover .private-tip-summary-actions>strong b{transform:translate(3px)}@media (width<=480px){.private-tip-summary-bottom{align-items:flex-end}.private-tip-summary-actions{flex-direction:column-reverse;align-items:flex-end;gap:8px}.private-tip-summary-actions button{min-height:30px}}@media (width<=360px){.private-tip-summary-actions{align-items:flex-start;margin-top:10px}}.community-topic-page{--thread-border:#fff1;--thread-soft:#ffffff06;--thread-text:#ffffffad;--thread-muted:#ffffff4d;--thread-green:#4ade80}.community-topic-page .community-etiquette-card.topic-etiquette{background:#4ade8006;border:1px solid #4ade801a;border-radius:12px;align-items:flex-start;gap:14px;margin:0 0 20px;padding:15px 17px;display:flex}.community-topic-page .community-etiquette-icon{flex:none;font-size:19px}.community-topic-page .community-etiquette-copy .section-label{color:var(--thread-green);letter-spacing:1px;margin:0 0 5px;font-size:7px;font-weight:900}.community-topic-page .community-etiquette-copy h3{margin:0 0 5px;font-size:12px;line-height:1.35}.community-topic-page .community-etiquette-copy p:last-child{color:#fff6;max-width:900px;margin:0;font-size:9px;line-height:1.65}.community-topic-page .community-topic-content-layout{grid-template-columns:minmax(0,1fr) 220px;gap:22px}.community-topic-page .community-posts{border:1px solid var(--thread-border);background:#ffffff03;border-radius:15px;gap:0;overflow:hidden}.community-topic-page .community-post{box-shadow:none;background:0 0;border:0;border-top:1px solid #ffffff0e;border-radius:0;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"avatar author"".body";gap:0 11px;margin:0;padding:17px 18px 16px;display:grid}.community-topic-page .community-post:first-child{border-top:0}.community-topic-page .community-post.original{background:linear-gradient(#4ade8009,#4ade8002);border-color:#4ade8017}.community-topic-page .community-post-author{text-align:left;display:contents}.community-topic-page .community-post-author>img,.community-topic-page .community-post-author>div:first-child{grid-area:avatar}.community-topic-page .community-post-author>div{flex-flow:wrap;grid-area:author;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.community-topic-page .community-post-author strong{color:#ffffffe0;font-size:10px;line-height:1.25}.community-topic-page .community-post-author small{color:var(--thread-muted);letter-spacing:.65px;font-size:7px;font-weight:800}.community-topic-page .community-post-badges{align-items:center;gap:5px;display:inline-flex}.community-topic-page .community-post-body{grid-area:body;min-width:0;padding-top:8px}.community-topic-page .community-post-top{justify-content:space-between;align-items:center;gap:14px;margin:0 0 8px;display:flex}.community-topic-page .community-post-top>span{color:#4ade809e;letter-spacing:.85px;font-size:7px;font-weight:900}.community-topic-page .community-post-top time{color:#fff3;font-size:7px}.community-topic-page .community-post-body>p{color:var(--thread-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.75}.community-topic-page .community-member-win{border-radius:12px;margin-top:15px}.community-topic-page .community-post-actions{border-top:1px solid #ffffff0b;flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px;padding-top:11px;display:flex}.community-topic-page .community-post-actions button{color:#ffffff61;letter-spacing:.55px;background:#ffffff06;border:1px solid #fff1;border-radius:999px;min-height:28px;padding:0 9px;font-family:inherit;font-size:7px;font-weight:800}.community-topic-page .community-post-actions button:hover:not(:disabled){color:#ffffffb3;border-color:#4ade802e}.community-topic-page .community-post-actions button.liked{color:#63df88;background:#4ade8011;border-color:#4ade8033}.community-topic-page .community-like-heart{margin-right:4px;font-size:11px}.community-topic-page .community-report-box{background:#00000024;border:1px solid #fff1;border-radius:10px;margin-top:10px;padding:12px}.community-topic-page .community-reply-card{box-shadow:none;background:#00000021;border:1px solid #ffffff13;border-radius:12px;margin-top:14px;padding:15px}.community-topic-page .community-reply-header{margin-bottom:10px}.community-topic-page .community-reply-card textarea{resize:vertical;color:#ffffffd6;background:#ffffff05;border:1px solid #fff1;border-radius:10px;outline:0;width:100%;min-height:90px;padding:12px 13px;font-family:inherit;font-size:11px;line-height:1.65}.community-topic-page .community-reply-card textarea:focus{border-color:#4ade8038}.community-topic-page .community-reply-footer{margin-top:9px}.community-topic-page .community-reply-footer button{color:#76ea98;background:#4ade8017;border-color:#4ade802e}.community-topic-page .community-sidebar-card{background:#ffffff05;border-radius:12px}@media (width<=820px){.community-topic-page .community-topic-content-layout{grid-template-columns:1fr}.community-topic-page .community-topic-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}}@media (width<=600px){.community-topic-page .community-post{grid-template-columns:36px minmax(0,1fr);gap:0 9px;padding:15px 13px 14px}.community-topic-page .community-post-top{margin-top:2px}.community-topic-page .community-topic-sidebar{grid-template-columns:1fr}.community-topic-page .community-etiquette-card.topic-etiquette{padding:13px 14px}}.community-topic-page>.community-etiquette-card.topic-etiquette{margin-top:0;margin-bottom:22px}.community-topic-page .community-topic-header{text-align:center;width:100%;margin-bottom:18px;display:block;position:relative}.community-topic-page .community-topic-header>div:first-child{text-align:center;width:100%;max-width:900px;margin:0 auto}.community-topic-page .community-topic-header .community-back-link{margin-bottom:15px;display:inline-block}.community-topic-page .community-topic-header>div:first-child>.section-label{text-align:center}.community-topic-page .community-topic-header h1{text-align:center;max-width:860px;margin-left:auto;margin-right:auto}.community-topic-page .community-topic-header-meta{justify-content:center;margin-left:auto;margin-right:auto}.community-topic-page .community-topic-header-meta>div{text-align:left;align-items:flex-start}.community-topic-page .community-topic-header-status{justify-content:center;margin-top:13px}@media (width<=600px){.community-topic-page .community-topic-header h1{max-width:100%}.community-topic-page .community-topic-header-meta{justify-content:center}}.info-page{min-height:calc(100vh - 80px);padding:84px 0 76px}.info-page-shell{width:min(1000px,100% - 40px);margin:0 auto}.info-page-hero{max-width:790px;margin-bottom:42px}.info-page-hero .section-label{margin-bottom:13px}.info-page-hero h1{letter-spacing:-3.6px;margin:0;font-size:clamp(46px,7vw,78px);line-height:.96}.info-page-hero>p:last-child{color:#ffffff7a;max-width:680px;margin:20px 0 0;font-size:14px;line-height:1.75}.info-page-meta{color:#ffffff4d;letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:10px;margin-top:18px;font-size:9px;font-weight:700;display:flex}.info-page-meta span{background:#22c55e;border-radius:50%;width:3px;height:3px}.info-page-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;display:grid}.info-page-nav{background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;padding:18px;position:sticky;top:104px}.info-page-nav strong{color:#ffffffb8;letter-spacing:1.1px;margin-bottom:13px;font-size:9px;display:block}.info-page-nav a{color:#ffffff61;padding:7px 0;font-size:10px;line-height:1.4;text-decoration:none;display:block}.info-page-nav a:hover{color:#4ade80}.info-page-content{min-width:0}.info-section{background:linear-gradient(145deg,#ffffff08,#ffffff03);border:1px solid #fff1;border-radius:17px;margin-bottom:14px;padding:27px 28px;scroll-margin-top:110px}.info-section h2{letter-spacing:-.4px;margin:0 0 13px;font-size:20px}.info-section h3{margin:21px 0 9px;font-size:13px}.info-section p,.info-section li{color:#ffffff8f;font-size:12px;line-height:1.78}.info-section p{margin:0 0 12px}.info-section p:last-child{margin-bottom:0}.info-section ul{margin:12px 0 0;padding-left:19px}.info-section li+li{margin-top:7px}.info-section strong{color:#ffffffe0}.info-highlight{background:#22c55e0e;border:1px solid #22c55e29;border-radius:14px;margin-bottom:14px;padding:18px 20px}.info-highlight.gold{background:#d4af370e;border-color:#d4af3730}.info-highlight.warning{background:#f59e0b0e;border-color:#f59e0b30}.info-highlight.danger{background:#ef44440b;border-color:#ef44442b}.info-highlight strong{margin-bottom:6px;font-size:11px;display:block}.info-highlight p{color:#ffffff8a;margin:0;font-size:11px;line-height:1.65}.info-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.info-action{color:#fff;letter-spacing:.8px;background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:9px;font-weight:800;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.info-action:hover{background:#4ade8012;border-color:#4ade8042;transform:translateY(-1px)}.info-action.primary{color:#7bf29e;background:#22c55e17;border-color:#22c55e33}.info-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.info-contact-card{background:#ffffff06;border:1px solid #fff1;border-radius:14px;padding:20px}.info-contact-card span{color:#4ade80;letter-spacing:1.1px;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.info-contact-card strong{margin-bottom:7px;font-size:14px;display:block}.info-contact-card p{color:#ffffff6b;margin:0;font-size:10px;line-height:1.6}.info-page-bottom{text-align:center;margin-top:30px}.info-page-bottom a{color:#ffffff54;letter-spacing:.8px;font-size:9px;font-weight:700;text-decoration:none}.info-page-bottom a:hover{color:#fff}.info-resource-list{gap:10px;margin-top:15px;display:grid}.info-resource{background:#0000001a;border:1px solid #ffffff0f;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;padding:14px 15px;text-decoration:none;display:flex}.info-resource div{min-width:0}.info-resource strong{margin-bottom:3px;font-size:11px;display:block}.info-resource span{color:#ffffff5c;font-size:9px;line-height:1.45}.info-resource>b{color:#4ade80;font-size:14px}.info-resource:hover{border-color:#4ade8033}@media (width<=820px){.info-page-layout{grid-template-columns:1fr}.info-page-nav{flex-wrap:wrap;gap:4px 14px;display:flex;position:static}.info-page-nav strong{width:100%}.info-page-nav a{padding:3px 0}}@media (width<=600px){.info-page{padding:56px 0 62px}.info-page-shell{width:min(100% - 24px,1000px)}.info-page-hero{margin-bottom:30px}.info-page-hero h1{letter-spacing:-2.5px;font-size:46px}.info-section{padding:22px 20px}.info-contact-grid{grid-template-columns:1fr}}.info-page-hero h1{padding-bottom:4px;line-height:1.14!important}.info-page-hero>p{margin-top:18px!important;line-height:1.7!important}.about-page{--about-green:#4ade80;--about-soft-green:#4ade8014;--about-border:#ffffff13;--about-muted:#ffffff75}.about-hero>p:last-of-type{max-width:720px}.about-hero-stats{border:1px solid var(--about-border);background:#ffffff05;border-radius:14px;grid-template-columns:.65fr 1.7fr 1fr;max-width:720px;margin-top:28px;display:grid;overflow:hidden}.about-hero-stats>div{border-left:1px solid var(--about-border);min-width:0;padding:16px 18px}.about-hero-stats>div:first-child{border-left:0}.about-hero-stats strong{color:var(--about-green);margin-bottom:5px;font-size:23px;line-height:1;display:block}.about-hero-stats span{color:#ffffff61;letter-spacing:.85px;font-size:7px;font-weight:900;line-height:1.45;display:block}.about-story-card{background:radial-gradient(circle at 8% 15%,#4ade8014,#0000 28%),#ffffff05;border:1px solid #4ade801f;border-radius:16px;grid-template-columns:125px minmax(0,1fr);gap:25px;margin-bottom:22px;padding:27px;display:grid}.about-story-mark{background:#00000024;border:1px solid #4ade801a;border-radius:13px;justify-content:center;align-self:stretch;align-items:center;min-height:170px;display:flex}.about-story-mark span{background:#ffffff09;border:1px solid #ffffff17;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin:0 -5px;font-size:20px;display:inline-flex}.about-story-mark span:last-child{transform:translateY(24px)}.about-story-copy .section-label,.about-page .info-section>.section-label{color:var(--about-green);letter-spacing:1.1px;margin:0 0 8px;font-size:8px;font-weight:900}.about-story-copy h2{letter-spacing:-.8px;margin:0 0 15px;font-size:clamp(23px,3vw,34px);line-height:1.12}.about-story-copy>p{color:var(--about-muted);line-height:1.75}.about-story-note{border-left:2px solid var(--about-green);color:#ffffff9e;background:#4ade8009;margin-top:18px;padding:12px 14px;font-size:10px;font-weight:700;line-height:1.65}.about-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.about-values>div{border:1px solid var(--about-border);background:#ffffff05;border-radius:11px;padding:15px}.about-values span{color:#4ade808c;margin-bottom:16px;font-size:8px;font-weight:900;display:block}.about-values strong{margin-bottom:6px;font-size:11px;display:block}.about-values p{color:#ffffff59;margin:0;font-size:9px;line-height:1.55}.about-record-strip{border:1px solid var(--about-border);background:#0000001f;border-radius:10px;justify-content:space-between;align-items:center;gap:9px;margin-top:18px;padding:13px 15px;display:flex}.about-record-strip span{color:#ffffff80;letter-spacing:.75px;font-size:7px;font-weight:900}.about-record-strip b{color:#4ade8073;font-size:9px}.about-community-preview{border:1px solid var(--about-border);background:#ffffff05;border-radius:12px;align-items:center;gap:16px;margin-top:18px;padding:16px;display:flex}.about-slip-icon{background:#4ade8009;border:1px dashed #4ade803d;border-radius:8px;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:70px;display:flex}.about-slip-icon span{width:27px;height:27px;color:var(--about-green);background:#4ade801f;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:flex}.about-community-preview small{color:var(--about-green);letter-spacing:.9px;margin-bottom:4px;font-size:7px;font-weight:900;display:block}.about-community-preview strong{margin-bottom:5px;font-size:12px;display:block}.about-community-preview p{color:#ffffff61;margin:0;font-size:9px;line-height:1.6}.about-distinction{background:linear-gradient(135deg,#4ade800e,#ffffff03 48%,#0000001f);border:1px solid #4ade802e;border-radius:17px;margin:25px 0;overflow:hidden;box-shadow:0 18px 50px #00000029}.about-distinction-top{background:#0000001a;border-bottom:1px solid #fff1;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:center;gap:10px;padding:18px;display:grid}.about-ticket{background:#4ade800b;border:1px dashed #4ade804d;border-radius:10px;padding:15px 17px;position:relative}.about-ticket.bookmaker{background:#ffffff06;border-color:#ffffff21}.about-ticket span,.about-ticket small{color:#ffffff59;letter-spacing:.8px;font-size:7px;font-weight:900;display:block}.about-ticket strong{color:var(--about-green);margin:8px 0 7px;font-size:24px;line-height:1;display:block}.about-ticket.bookmaker strong{color:#ffffffc7}.about-arrow{color:var(--about-green);text-align:center;font-size:18px}.about-distinction-copy{padding:27px}.about-distinction-copy .section-label{color:var(--about-green);letter-spacing:1.1px;margin:0 0 8px;font-size:8px;font-weight:900}.about-distinction-copy h2{letter-spacing:-1.1px;margin:0 0 14px;font-size:clamp(27px,4vw,43px);line-height:1.05}.about-distinction-copy>p{color:#ffffff7d;max-width:680px;line-height:1.7}.about-distinction-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.about-distinction-points span{color:#ffffff8c;background:#4ade8006;border:1px solid #4ade801a;border-radius:8px;padding:11px 12px;font-size:8px;font-weight:800;line-height:1.45}.about-distinction-footnote{border-top:1px solid #ffffff0e;margin-bottom:0;padding-top:14px;font-size:9px}.about-mission-card{background:radial-gradient(circle at 92% 10%,#4ade801a,#0000 30%),#ffffff05;border:1px solid #4ade8021;border-radius:16px;margin:24px 0;padding:28px;position:relative;overflow:hidden}.about-mission-card:after{content:"🍀";opacity:.055;pointer-events:none;font-size:130px;position:absolute;bottom:-18px;right:25px}.about-mission-card .section-label{color:var(--about-green);letter-spacing:1.1px;margin:0 0 9px;font-size:8px;font-weight:900}.about-mission-card h2{z-index:1;letter-spacing:-.9px;margin:0 0 16px;font-size:clamp(25px,3.5vw,38px);line-height:1.1;position:relative}.about-mission-card>p{z-index:1;color:#ffffff7a;max-width:700px;line-height:1.75;position:relative}.about-mission-card>p strong{color:#ffffffc7}.about-mission-punchline{z-index:1;color:#ffffff7a;background:#4ade800f;border-radius:8px;margin-top:12px;padding:10px 13px;font-size:9px;display:inline-block;position:relative}.about-mission-punchline strong{color:var(--about-green)}@media (width<=760px){.about-hero-stats{grid-template-columns:1fr}.about-hero-stats>div{border-left:0;border-top:1px solid var(--about-border)}.about-hero-stats>div:first-child{border-top:0}.about-story-card{grid-template-columns:1fr;padding:20px}.about-story-mark{min-height:95px}.about-values,.about-distinction-points{grid-template-columns:1fr}.about-record-strip{flex-wrap:wrap;justify-content:flex-start}.about-distinction-top{grid-template-columns:1fr}.about-arrow{transform:rotate(90deg)}.about-distinction-copy,.about-mission-card{padding:21px}}.about-hero-stats{margin-left:auto;margin-right:auto}.about-community-preview{text-align:center;justify-content:center}.about-community-preview>div:last-child{max-width:520px}.about-community-preview p{margin-left:auto;margin-right:auto}.about-final-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.about-final-actions .info-action{width:100%}@media (width<=600px){.about-final-actions{grid-template-columns:1fr}}.about-page .about-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.about-page .about-hero .section-label{text-align:center}.about-page .about-hero h1{text-align:center;width:100%;margin-left:auto;margin-right:auto}.about-page .about-hero>p{text-align:center;margin-left:auto;margin-right:auto}.about-page .about-hero{flex-direction:column;align-items:center;width:100%;max-width:790px;margin-bottom:42px;display:flex;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.about-page .about-hero .section-label{width:100%;margin-left:auto;margin-right:auto;text-align:center!important}.about-page .about-hero h1{width:100%;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.about-page .about-hero>p{width:100%;max-width:720px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.about-page .about-hero-stats{width:100%;max-width:720px;margin-left:auto!important;margin-right:auto!important}.terms-page{--terms-green:#4ade80;--terms-border:#ffffff13}.terms-page .terms-page-hero{width:100%;max-width:790px;margin-bottom:42px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.terms-page .terms-page-hero .section-label{width:100%;text-align:center!important}.terms-page .terms-page-hero h1{width:100%;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.terms-page .terms-page-hero>p{width:100%;max-width:680px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.terms-page .terms-page-hero .info-page-meta{justify-content:center;width:100%}.terms-page .info-section{position:relative}.terms-page .info-section h2{letter-spacing:-.35px}.terms-page .info-section strong{color:#ffffffd1}.terms-page .info-highlight.warning{background:linear-gradient(135deg,#4ade800b,#ffffff05);border-color:#4ade801c}.terms-page .info-highlight.warning strong{color:var(--terms-green)}.terms-page .terms-final-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.terms-page .terms-final-actions .info-action{width:100%;min-height:44px}@media (width<=600px){.terms-page .terms-page-hero .info-page-meta{flex-wrap:wrap}.terms-page .terms-final-actions{grid-template-columns:1fr}}.privacy-page{--privacy-green:#4ade80;--privacy-border:#ffffff13}.privacy-page .privacy-page-hero{width:100%;max-width:790px;margin-bottom:42px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.privacy-page .privacy-page-hero .section-label{width:100%;text-align:center!important}.privacy-page .privacy-page-hero h1{width:100%;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.privacy-page .privacy-page-hero>p{width:100%;max-width:680px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.privacy-page .privacy-page-hero .info-page-meta{justify-content:center;width:100%}.privacy-page .info-section{position:relative}.privacy-page .info-section h2{letter-spacing:-.35px}.privacy-page .info-highlight.warning{background:linear-gradient(135deg,#4ade800b,#ffffff05);border-color:#4ade801c}.privacy-page .info-highlight.warning strong{color:var(--privacy-green)}.privacy-page .privacy-final-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.privacy-page .privacy-final-actions .info-action{width:100%;min-height:44px}@media (width<=600px){.privacy-page .privacy-page-hero .info-page-meta{flex-wrap:wrap}.privacy-page .privacy-final-actions{grid-template-columns:1fr}}.responsible-page{--rg-green:#4ade80;--rg-red:#ef4444;--rg-red-soft:#ef444414;--rg-border:#ffffff13;--rg-muted:#ffffff75}.responsible-page .responsible-page-hero{width:100%;max-width:790px;margin-bottom:42px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.responsible-page .responsible-page-hero .section-label{width:100%;text-align:center!important}.responsible-page .responsible-page-hero h1{width:100%;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.responsible-page .responsible-page-hero>p{width:100%;max-width:690px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.responsible-page .responsible-page-hero .info-page-meta{justify-content:center;width:100%}.responsible-page .responsible-warning-card{background:radial-gradient(circle at 4% 15%,#ef44441f,#0000 32%),#ef444409;border:1px solid #ef44443d;border-radius:16px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:18px;padding:24px 26px;display:grid}.responsible-warning-icon{color:#ff6b6b;background:#ef44441c;border:1px solid #ef444457;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;font-weight:900;display:flex}.responsible-warning-copy strong{letter-spacing:-.45px;margin-bottom:8px;font-size:clamp(18px,2.2vw,25px);line-height:1.15;display:block;color:#ff7b7b!important}.responsible-warning-copy p{color:#ffffff8a;max-width:760px;margin:0;font-size:10px;line-height:1.7}.responsible-page .responsible-guidance-card{padding:25px 27px;position:relative;overflow:hidden}.responsible-page .responsible-guidance-card:before{content:"";background:#4ade8066;width:3px;height:100%;position:absolute;top:0;left:0}.responsible-page .responsible-warning-signs:before{background:#ef444480}.responsible-page .responsible-guidance-card h2{margin-bottom:14px}.responsible-page .responsible-guidance-card ul{gap:8px;margin-top:16px;padding-left:0;list-style:none;display:grid}.responsible-page .responsible-guidance-card li{background:#ffffff05;border:1px solid #ffffff0e;border-radius:9px;padding:10px 12px 10px 32px;position:relative}.responsible-page .responsible-guidance-card li:before{content:"•";color:var(--rg-green);font-weight:900;position:absolute;left:13px}.responsible-page .responsible-warning-signs li:before{color:#ff7474}.responsible-page .responsible-age-card{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:22px;display:grid}.responsible-age-badge{color:#ff7676;letter-spacing:-1px;background:#ef44440e;border:2px solid #ef44448c;border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;font-size:29px;font-weight:900;display:flex}.responsible-age-copy h2{margin-top:0}.responsible-age-copy p{margin-bottom:0}.responsible-page .responsible-support-card{padding-bottom:26px}.responsible-page .responsible-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.responsible-page .responsible-resource-grid .info-resource{background:linear-gradient(135deg,#4ade8009,#ffffff04);border:1px solid #4ade801c;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:118px;padding:20px;display:flex}.responsible-page .responsible-resource-grid .info-resource>div{max-width:82%}.responsible-page .responsible-resource-grid .info-resource strong{color:#ffffffe0;margin-bottom:7px;font-size:13px;display:block}.responsible-page .responsible-resource-grid .info-resource span{color:#fff6;font-size:9px;line-height:1.6;display:block}.responsible-page .responsible-resource-grid .info-resource b{color:var(--rg-green);font-size:16px}.responsible-page .responsible-final-card{background:linear-gradient(135deg,#ffffff06,#4ade8005)}.responsible-page .responsible-final-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.responsible-page .responsible-final-actions .info-action{width:100%;min-height:44px}@media (width<=700px){.responsible-page .responsible-warning-card{text-align:center;grid-template-columns:1fr}.responsible-warning-icon{margin:0 auto}.responsible-page .responsible-age-card{text-align:center;grid-template-columns:1fr}.responsible-age-badge{margin:0 auto}.responsible-page .responsible-resource-grid,.responsible-page .responsible-final-actions{grid-template-columns:1fr}.responsible-page .responsible-page-hero .info-page-meta{flex-wrap:wrap}}.private-tip-detail-page{min-height:100vh;padding:80px 24px 90px}.private-tip-detail-shell{width:min(920px,100%);margin:0 auto}.private-tip-detail-back{color:#ffffff6b;letter-spacing:.72px;margin-bottom:26px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.private-tip-detail-back:hover{color:#4ade80}.private-tip-detail-hero{text-align:center;background:radial-gradient(circle at 50% 0,#4ade8014,#0000 36%),#ffffff04;border:1px solid #4ade8021;border-radius:18px;margin-bottom:22px;padding:34px 28px}.private-tip-detail-clover{margin-bottom:13px;font-size:26px}.private-tip-detail-hero .section-label{color:#4ade80d1;margin-bottom:8px}.private-tip-detail-hero h1{letter-spacing:-1.8px;margin:0;font-size:clamp(34px,6vw,58px);line-height:1.04}.private-tip-detail-prepared{color:#ffffff47;letter-spacing:1.5px;margin:9px 0 15px;font-size:8px;font-weight:900}.private-tip-detail-result{color:#ffd782eb;letter-spacing:.85px;background:#ffcd690d;border:1px solid #ffcd6933;border-radius:999px;padding:7px 11px;font-size:8px;font-weight:900;display:inline-flex}.private-tip-detail-result.won{color:#69eb96fa;background:#4ade8011;border-color:#4ade8033}.private-tip-detail-result.lost{color:#ff7373eb;background:#ef44440e;border-color:#ef44442e}.private-tip-overview{grid-template-columns:1.3fr .8fr 1fr;gap:10px;margin-bottom:22px;display:grid}.private-tip-overview>div{background:#ffffff04;border:1px solid #fff1;border-radius:11px;padding:16px}.private-tip-overview span,.private-tip-overview small{color:#ffffff45;letter-spacing:.65px;font-size:7px;font-weight:900;display:block}.private-tip-overview strong{color:#fffc;margin-top:7px;font-size:12px;display:block}.private-tip-overview-odds strong{color:#4ade80;font-size:26px;line-height:1}.private-tip-overview small{margin-top:5px}.private-tip-detail-selections{gap:12px;display:grid}.private-tip-detail-selection{background:#ffffff04;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:58px minmax(0,1fr);display:grid;overflow:hidden}.private-tip-detail-selection-number{color:#4ade80ad;background:#4ade8006;border-right:1px solid #ffffff0e;justify-content:center;align-items:flex-start;padding-top:23px;font-size:11px;font-weight:900;display:flex}.private-tip-detail-selection-body{min-width:0;padding:21px}.private-tip-detail-selection-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.private-tip-detail-selection-top .section-label{margin:0 0 6px}.private-tip-detail-selection-top h2{letter-spacing:-.45px;margin:0;font-size:clamp(17px,3vw,23px)}.private-tip-detail-selection-top>div>span{color:#ffffff4d;margin-top:6px;font-size:8px;display:block}.private-tip-selection-status{color:#ffd782cc;letter-spacing:.75px;flex:none;font-size:7px;font-weight:900}.private-tip-selection-status.won{color:#69eb96f2}.private-tip-selection-status.lost{color:#ff7373e6}.private-tip-detail-pick{background:#4ade8006;border:1px solid #4ade8017;border-radius:9px;margin-top:17px;padding:14px 15px}.private-tip-detail-pick span{color:#ffffff40;letter-spacing:.7px;margin-bottom:6px;font-size:7px;font-weight:900;display:block}.private-tip-detail-pick strong{color:#ffffffe0;font-size:13px;line-height:1.45;display:block}.private-tip-detail-selection-footer{grid-template-columns:1.3fr .65fr 1fr;gap:8px;margin-top:12px;display:grid}.private-tip-detail-selection-footer>div{background:#0000001a;border-radius:8px;min-width:0;padding:10px 11px}.private-tip-detail-selection-footer span,.private-tip-detail-selection-footer small{color:#ffffff3b;letter-spacing:.6px;font-size:7px;font-weight:900;display:block}.private-tip-detail-selection-footer strong{color:#ffffffab;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;display:block;overflow:hidden}.private-tip-detail-selection-footer small{margin-top:4px}.private-tip-detail-total{background:linear-gradient(135deg,#4ade800a,#ffffff04);border:1px solid #4ade8021;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:20px 22px;display:flex}.private-tip-detail-total>span{color:#ffffff4f;letter-spacing:.75px;font-size:8px;font-weight:900}.private-tip-detail-total>div{text-align:right}.private-tip-detail-total small{color:#ffffff42;font-size:7px;font-weight:900;display:block}.private-tip-detail-total strong{color:#4ade80;margin-top:4px;font-size:28px;line-height:1;display:block}.private-tip-detail-note{color:#ffffff3d;text-align:center;max-width:680px;margin:20px auto 0;font-size:8px;line-height:1.7}.private-tip-detail-loading,.private-tip-detail-empty{text-align:center;background:#ffffff04;border:1px solid #ffffff12;border-radius:16px;max-width:680px;margin:30px auto 0;padding:42px 28px}.private-tip-detail-empty>span{margin-bottom:14px;font-size:26px;display:block}.private-tip-detail-empty h1{margin:0}.private-tip-detail-empty p:not(.section-label){color:#ffffff61;max-width:520px;margin:13px auto 0}.private-tip-detail-empty a{color:#4ade80;border:1px solid #4ade802e;border-radius:8px;margin-top:20px;padding:10px 15px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}@media (width<=680px){.private-tip-detail-page{padding:68px 16px 70px}.private-tip-overview,.private-tip-detail-selection-footer{grid-template-columns:1fr}}@media (width<=500px){.private-tip-detail-selection{grid-template-columns:42px minmax(0,1fr)}.private-tip-detail-selection-number{padding-top:20px}.private-tip-detail-selection-body{padding:18px 15px}.private-tip-detail-selection-top{display:block}.private-tip-selection-status{margin-top:10px;display:inline-flex}.private-tip-detail-total{align-items:flex-end}}.refund-policy-page{color:#fff;background:radial-gradient(circle at 50% 8%,#22c55e1c,#0000 31%),#06130b;min-height:calc(100vh - 80px);padding:92px 6% 110px}.refund-policy-hero{text-align:center;width:min(840px,100%);margin:0 auto 52px}.refund-policy-eyebrow{color:#69e58e;letter-spacing:2.4px;margin:0 0 17px;font-size:9px;font-weight:900}.refund-policy-hero h1{color:#fffffff5;letter-spacing:-2.8px;margin:0;font-size:clamp(42px,6.5vw,74px);font-weight:760;line-height:1.02}.refund-policy-intro{color:#ffffff7d;width:min(670px,100%);margin:24px auto 0;font-size:13px;line-height:1.75}.refund-policy-updated{color:#ffffff4d;letter-spacing:.7px;background:#ffffff05;border:1px solid #ffffff0f;border-radius:999px;justify-content:center;align-items:center;margin-top:21px;padding:6px 9px;font-size:6.5px;font-weight:900;display:inline-flex}.refund-policy-content{width:min(920px,100%);margin:0 auto}.refund-policy-principle{background:linear-gradient(135deg,#4ade800e,#ffffff03);border:1px solid #4ade8021;border-radius:15px;grid-template-columns:48px minmax(0,1fr);gap:18px;margin-bottom:14px;padding:23px 24px;display:grid}.refund-policy-principle-icon{color:#7cea9d;background:#4ade800e;border:1px solid #4ade8029;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:900;display:flex}.refund-policy-principle span,.refund-policy-card-label{color:#4ade80a3;letter-spacing:.75px;font-size:6.5px;font-weight:900;display:block}.refund-policy-principle h2{color:#ffffffe3;margin:5px 0 8px;font-size:19px}.refund-policy-principle p{color:#ffffff78;max-width:710px;margin:0;font-size:10.5px;line-height:1.75}.refund-policy-grid{gap:10px;display:grid}.refund-policy-card{background:linear-gradient(145deg,#ffffff06,#ffffff02);border:1px solid #fff1;border-radius:15px;grid-template-columns:50px minmax(0,1fr);gap:18px;padding:24px 25px;display:grid}.refund-policy-card-number{color:#ffffff30;letter-spacing:.7px;justify-content:center;align-items:flex-start;padding-top:3px;font-size:9px;font-weight:900;display:flex}.refund-policy-card-body{min-width:0}.refund-policy-card h2{color:#ffffffe0;margin:5px 0 11px;font-size:18px;font-weight:700;line-height:1.3}.refund-policy-card p{color:#ffffff6e;margin:0 0 10px;font-size:10.5px;line-height:1.75}.refund-policy-card p:last-child{margin-bottom:0}.refund-policy-card-note{background:#4ade8006;border-left:2px solid #4ade803d;border-radius:0 7px 7px 0;padding:10px 12px;color:#fff6!important}.refund-policy-points{gap:7px;margin:15px 0;display:grid}.refund-policy-points>div{background:#ffffff03;border:1px solid #ffffff0b;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;padding:9px 10px;display:grid}.refund-policy-points b{color:#77eb9ac7;background:#4ade800d;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:8px;display:flex}.refund-policy-points span{color:#ffffff80;padding-top:2px;font-size:9.5px;line-height:1.55}.refund-policy-card-warning{border-color:#ef444417}.refund-policy-warning-box{background:#ef444409;border:1px solid #ef44441c;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;margin:14px 0;padding:13px 14px;display:grid}.refund-policy-warning-icon{color:#ff7a7aeb;background:#ef44440d;border:1px solid #ef44442b;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:900;display:flex}.refund-policy-warning-box p{color:#ffffff8f;margin:0;font-size:10px}.refund-policy-example{background:#d4af3706;border:1px solid #d4af371a;border-radius:10px;margin:14px 0;padding:14px}.refund-policy-example>span{color:#d4af378c;letter-spacing:.75px;font-size:6px;font-weight:900;display:block}.refund-policy-example>strong{color:#e8cd77e0;margin:5px 0 6px;font-size:11px;display:block}.refund-policy-example p{margin:0}.refund-policy-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.refund-policy-compare>div{background:#ffffff04;border:1px solid #ffffff0d;border-radius:10px;padding:13px}.refund-policy-compare span{color:#4ade808c;letter-spacing:.7px;font-size:6px;font-weight:900;display:block}.refund-policy-compare strong{color:#ffffffb5;margin:5px 0 6px;font-size:10px;display:block}.refund-policy-compare p{margin:0;font-size:9px}.refund-policy-rights-box{background:#4ade8006;border:1px solid #4ade8017;border-radius:10px;margin-top:14px;padding:13px 14px}.refund-policy-rights-box strong{color:#7aeb9cc9;margin-bottom:5px;font-size:10px;display:block}.refund-policy-rights-box p{margin:0}.refund-policy-request-list{gap:6px;margin:14px 0;display:grid}.refund-policy-request-list>span{color:#ffffff47;letter-spacing:.65px;margin-bottom:2px;font-size:7px;font-weight:900}.refund-policy-request-list>div{color:#ffffff7d;background:#ffffff03;border:1px solid #ffffff0b;border-radius:8px;padding:9px 11px;font-size:9.5px}.refund-policy-contact-button{color:#8ff1aced;letter-spacing:.7px;background:linear-gradient(135deg,#4ade801c,#4ade800b);border:1px solid #4ade8029;border-radius:9px;justify-content:center;align-items:center;min-height:39px;margin-top:7px;padding:0 15px;font-size:7.5px;font-weight:900;text-decoration:none;transition:transform .15s,border-color .15s,background .15s,color .15s;display:inline-flex}.refund-policy-contact-button:hover{color:#a4f4bb;background:#4ade8017;border-color:#4ade8047;transform:translateY(-1px)}.refund-policy-paypal{background:#ffffff04;border:1px solid #ffffff0d;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding:11px 13px;display:flex}.refund-policy-paypal span{color:#ffffff42;letter-spacing:.65px;font-size:6.5px;font-weight:900}.refund-policy-paypal strong{color:#ffffffc2;font-size:11px}.refund-policy-card-final{background:linear-gradient(135deg,#4ade8006,#ffffff02);border-color:#4ade801a}.refund-policy-final-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.refund-policy-final-actions a{color:#ffffff8c;letter-spacing:.65px;text-align:center;background:#ffffff05;border:1px solid #ffffff12;border-radius:9px;justify-content:center;align-items:center;min-height:39px;padding:0 12px;font-size:7px;font-weight:900;text-decoration:none;transition:transform .15s,border-color .15s,background .15s,color .15s;display:flex}.refund-policy-final-actions a:hover{color:#89efa8e6;background:#4ade800a;border-color:#4ade8029;transform:translateY(-1px)}@media (width<=700px){.refund-policy-page{padding:72px 18px 82px}.refund-policy-hero{margin-bottom:36px}.refund-policy-hero h1{letter-spacing:-1.8px;font-size:clamp(36px,11vw,52px)}.refund-policy-intro{font-size:11px}.refund-policy-principle,.refund-policy-card{grid-template-columns:1fr;gap:11px;padding:21px 19px}.refund-policy-card-number{justify-content:flex-start;padding-top:0}.refund-policy-principle-icon{width:38px;height:38px}.refund-policy-compare,.refund-policy-final-actions{grid-template-columns:1fr}.refund-policy-contact-button{width:100%}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#fff;background:#06130b;margin:0;font-family:Arial,Helvetica,sans-serif}button,a{font-family:inherit}button{cursor:pointer}.app{background:radial-gradient(circle at 50% 20%,#16a34a2e,#0000 35%),linear-gradient(135deg,#06130b 0%,#031009 50%,#071a0e 100%);min-height:100vh}.navbar{background:#031009a6;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:80px;padding:0 6%;display:flex}.logo{letter-spacing:2px;align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.logo-circle{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;display:flex}.navbar-logo-image{object-fit:contain;border-radius:50%;width:100%;height:100%;display:block}nav{gap:34px;display:flex}nav a{color:#ffffffb8;letter-spacing:1.5px;font-size:12px;font-weight:600;text-decoration:none;transition:color .2s}nav a:hover{color:#4ade80}.hero{text-align:center;justify-content:center;align-items:center;min-height:620px;padding:80px 20px;display:flex}.hero-content{max-width:850px}.eyebrow,.section-label{color:#4ade80;letter-spacing:3px;margin:0 0 20px;font-size:11px;font-weight:700}.hero h1{letter-spacing:-4px;margin:0;font-size:clamp(52px,8vw,100px);font-weight:800;line-height:.95}.hero h1 span{color:#4ade80}.hero-text{color:#fff9;max-width:500px;margin:30px auto;font-size:17px;line-height:1.6}.hero-button,.plan-card button{color:#031009;letter-spacing:1px;background:#22c55e;border:none;border-radius:999px;padding:14px 24px;font-size:12px;font-weight:800;transition:transform .2s,box-shadow .2s}.hero-button:hover,.plan-card button:hover{transform:translateY(-3px);box-shadow:0 12px 35px #22c55e40}.membership{text-align:center;padding:80px 6% 120px}.membership h2{letter-spacing:-1px;margin:0 0 50px;font-size:44px}.plans{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1100px;margin:0 auto;display:grid}.plan-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:26px;padding:45px 32px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.plan-card:before{content:"";filter:blur(60px);pointer-events:none;background:#22c55e1f;border-radius:50%;width:180px;height:180px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.plan-card.gold:before{background:#d4af371f}.plan-card.gold:hover{border-color:#d4af37b3;box-shadow:0 20px 60px #0006,0 0 40px #d4af371a}.plan-card:hover{border-color:#4ade8080;transform:translateY(-8px);box-shadow:0 25px 60px #00000059}.plan-card.gold{border-color:#d4af3773}.plan-name{letter-spacing:3px;color:#4ade80;margin:0 0 20px;font-size:12px;font-weight:700}.gold .plan-name{color:#d4af37}.plan-card h3{letter-spacing:-2px;margin:0;font-size:48px}.plan-period{color:#ffffff73;margin:8px 0 30px;font-size:13px}.plan-card button{width:100%}footer{color:#ffffff73;text-align:center;border-top:1px solid #ffffff14;padding:45px 6%}footer>div:first-child{color:#fff;letter-spacing:2px;margin-bottom:25px;font-size:14px;font-weight:700}.footer-links{flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:25px;display:flex}.footer-links a{color:#ffffff73;letter-spacing:1px;font-size:11px;text-decoration:none}.footer-links a:hover{color:#4ade80}footer p{margin:0;font-size:11px}@media (width<=800px){.navbar{padding:0 20px}nav{gap:14px}nav a{font-size:9px}.hero{min-height:550px}.hero h1{letter-spacing:-2px}.plans{grid-template-columns:1fr;max-width:450px}}.mouse-glow{filter:blur(70px);pointer-events:none;z-index:0;background:#22c55e1f;border-radius:50%;width:320px;height:320px;transition:left .15s ease-out,top .15s ease-out;position:fixed;transform:translate(-50%,-50%)}.navbar,.hero,.membership,footer{z-index:1;position:relative}.plan-card:after{content:"";background:radial-gradient(180px circle at var(--mouse-x) var(--mouse-y), #4ade8029, transparent 70%);pointer-events:none;opacity:0;transition:opacity .25s;position:absolute;inset:0}.plan-card:hover:after{opacity:1}.plan-card>*{z-index:2;position:relative}.logo-circle{position:relative}.clover{width:22px;height:22px;display:block;position:relative}.clover span{background:#16a34a;border-radius:50%;width:10px;height:10px;position:absolute}.clover span:first-child{top:1px;left:6px}.clover span:nth-child(2){top:6px;left:1px}.clover span:nth-child(3){top:6px;right:1px}.clover span:nth-child(4){bottom:1px;left:6px}.clover:after{content:"";background:#15803d;border-radius:4px;width:4px;height:9px;position:absolute;bottom:-5px;left:9px;transform:rotate(25deg)}.history-page{background:radial-gradient(circle at 50% 15%,#16a34a1f,#0000 35%),#06130b;min-height:calc(100vh - 80px);padding:100px 6%}.history-header{text-align:center;max-width:800px;margin:0 auto 60px}.history-header h1{letter-spacing:-3px;margin:0;font-size:clamp(48px,7vw,82px)}.history-header p:last-child{color:#ffffff80;margin-top:25px;font-size:16px}.history-stats{grid-template-columns:repeat(4,1fr);gap:18px;max-width:1000px;margin:0 auto;display:grid}.history-stats>div{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:20px;padding:30px 20px;transition:transform .25s,border-color .25s}.history-stats>div:hover{border-color:#4ade8066;transform:translateY(-5px)}.history-stats span{color:#ffffff73;letter-spacing:2px;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.history-stats strong{color:#4ade80;font-size:38px;display:block}.profile-page{background:radial-gradient(circle at 50% 15%,#16a34a1f,#0000 35%),#06130b;min-height:calc(100vh - 80px);padding:100px 6%}.profile-header{text-align:center;max-width:800px;margin:0 auto 60px}.profile-header h1{letter-spacing:-3px;margin:0;font-size:clamp(48px,7vw,82px)}.profile-header p:last-child{color:#ffffff80;margin-top:25px;font-size:16px}.profile-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:24px;max-width:850px;margin:0 auto;overflow:hidden}.profile-section{border-bottom:1px solid #ffffff14;padding:35px 40px}.profile-section:last-child{border-bottom:none}.profile-section>span{color:#4ade80;letter-spacing:2px;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.profile-section h2{margin:0 0 10px;font-size:24px}.profile-section p{color:#ffffff80;margin:0 0 20px;line-height:1.6}.profile-section button{color:#fff;letter-spacing:1px;cursor:pointer;background:#16a34a;border:none;border-radius:10px;padding:12px 20px;font-size:11px;font-weight:700;transition:transform .2s,background .2s}.profile-section button:hover{background:#22c55e;transform:translateY(-2px)}.profile-section .secondary-button{background:#ffffff14}.profile-section .secondary-button:hover{background:#ffffff24}.today-bets-page{background:radial-gradient(circle at 50% 15%,#16a34a1f,#0000 35%),#06130b;min-height:calc(100vh - 80px);padding:100px 6%}.today-bets-header{text-align:center;max-width:800px;margin:0 auto 60px}.today-bets-header h1{letter-spacing:-3px;margin:0;font-size:clamp(48px,7vw,82px)}.today-bets-header p:last-child{color:#ffffff80;margin-top:25px;font-size:16px}.bets-grid{grid-template-columns:repeat(2,1fr);gap:22px;max-width:1100px;margin:0 auto;display:grid}.bet-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:24px;padding:30px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.bet-card:before{content:"";filter:blur(55px);pointer-events:none;background:#22c55e1a;border-radius:50%;width:180px;height:180px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.bet-card:hover{border-color:#4ade8073;transform:translateY(-7px);box-shadow:0 20px 60px #0006,0 0 35px #22c55e14}.bet-card.gold{border-color:#d4af3759}.bet-card.gold:before{background:#d4af371a}.bet-card.gold:hover{border-color:#d4af37a6;box-shadow:0 20px 60px #0006,0 0 35px #d4af3714}.bet-card>*{z-index:2;position:relative}.bet-card-top{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:30px;display:flex}.bet-league{color:#4ade80;letter-spacing:2px;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:700}.bet-time{color:#fff6;margin:0;font-size:12px}.bet-access{color:#4ade80;letter-spacing:1.5px;background:#22c55e1f;border-radius:999px;padding:7px 11px;font-size:9px;font-weight:800}.bet-card.gold .bet-access{color:#d4af37;background:#d4af371f}.bet-match{margin-bottom:25px}.bet-match h2{letter-spacing:-.5px;margin:0;font-size:27px;line-height:1.2}.bet-prediction{background:#00000029;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:8px;margin-bottom:20px;padding:20px;display:flex}.bet-prediction span,.bet-details span{color:#fff6;letter-spacing:1.8px;font-size:9px;font-weight:700}.bet-prediction strong{color:#fff;font-size:20px}.bet-details{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:25px;display:grid}.bet-details>div{background:#ffffff09;border-radius:14px;padding:16px}.bet-details span{margin-bottom:7px;display:block}.bet-details strong{font-size:15px}.bet-footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:15px;padding-top:20px;display:flex}.bet-footer>span{color:#4ade80;letter-spacing:1.5px;font-size:9px;font-weight:800}.bet-footer button{color:#fff;letter-spacing:1px;background:#ffffff14;border:none;border-radius:999px;padding:11px 16px;font-size:9px;font-weight:700;transition:transform .2s,background .2s}.bet-footer button:hover{background:#4ade8026;transform:translateY(-2px)}.empty-bets{text-align:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:24px;max-width:650px;margin:0 auto;padding:60px 30px}.empty-bets span{margin-bottom:20px;font-size:38px;display:block}.empty-bets h2{margin:0 0 10px;font-size:28px}.empty-bets p{color:#ffffff73;margin:0;line-height:1.6}.today-bets-message{color:#fffc;text-align:center;background:#ef444414;border:1px solid #ef44444d;border-radius:14px;max-width:650px;margin:0 auto 30px;padding:18px 20px}@media (width<=800px){.today-bets-page{padding:80px 20px}.bets-grid{grid-template-columns:1fr;max-width:500px}.bet-card{padding:25px}.bet-match h2{font-size:24px}.bet-footer{flex-direction:column;align-items:flex-start}.bet-footer button{width:100%}}.login-required-card{text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff09;border:1px solid #ffffff14;border-radius:24px;max-width:680px;margin:60px auto 0;padding:56px 40px;animation:.7s ease-out both loginCardAppear}.login-required-icon{margin-bottom:18px;font-size:38px;animation:3s ease-in-out infinite luckyFloat;display:inline-block}.login-required-card h2{letter-spacing:-.5px;margin:10px 0 14px;font-size:32px}.login-required-card>p:not(.section-label){color:#ffffff8c;max-width:480px;margin:0 auto;line-height:1.7}.login-required-actions{justify-content:center;gap:12px;margin-top:30px;display:flex}.today-bets-login-button,.today-bets-signup-button{letter-spacing:1px;border-radius:10px;justify-content:center;align-items:center;min-width:140px;padding:13px 22px;font-size:11px;font-weight:700;text-decoration:none;transition:transform .2s,opacity .2s,box-shadow .2s;display:inline-flex}.today-bets-login-button{color:#031009;background:#22c55e}.today-bets-signup-button{color:#fff;background:#ffffff0a;border:1px solid #ffffff26}.today-bets-login-button:hover,.today-bets-signup-button:hover{opacity:.92;transform:translateY(-3px)}.today-bets-login-button:hover{box-shadow:0 12px 35px #22c55e38}@keyframes loginCardAppear{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes luckyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (width<=600px){.login-required-card{margin-top:40px;padding:45px 24px}.login-required-card h2{font-size:27px}.login-required-actions{flex-direction:column}.today-bets-login-button,.today-bets-signup-button{width:100%}}.bet-discussion{border-top:1px solid #ffffff14;margin-top:22px;padding-top:22px;animation:.3s ease-out both discussionAppear}.bet-discussion .community-section{margin:0}.bet-discussion .community-header{margin-bottom:18px}.bet-discussion .community-header .section-label{margin-bottom:6px;font-size:10px}.bet-discussion .community-header h2{margin:0 0 6px;font-size:20px}.bet-discussion .community-header p:not(.section-label){opacity:.55;margin:0;font-size:13px;line-height:1.5}.bet-discussion .community-card{box-shadow:none;background:0 0;border:0;padding:0}.bet-discussion form{margin-bottom:20px}.bet-discussion textarea{resize:vertical;box-sizing:border-box;color:#fff;background:#0000002e;border:1px solid #ffffff17;border-radius:12px;outline:none;width:100%;min-height:90px;padding:14px 16px;font-family:inherit;font-size:13px;line-height:1.5;transition:border-color .2s,background .2s}.bet-discussion textarea::placeholder{color:#ffffff59}.bet-discussion textarea:focus{background:#00000040;border-color:#22c55e73}.bet-discussion .comment-form-footer{justify-content:space-between;align-items:center;margin-top:9px;display:flex}.bet-discussion .comment-form-footer span{opacity:.4;font-size:11px}.bet-discussion .comment-form-footer button{color:#031009;letter-spacing:.7px;cursor:pointer;background:#22c55e;border:0;border-radius:8px;padding:9px 15px;font-size:10px;font-weight:700;transition:transform .2s,opacity .2s}.bet-discussion .comment-form-footer button:hover:not(:disabled){transform:translateY(-1px)}.bet-discussion .comment-form-footer button:disabled{opacity:.35;cursor:not-allowed}.bet-discussion .comments-list{flex-direction:column;gap:10px;display:flex}.bet-discussion .comment{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;padding:14px 16px}.bet-discussion .comment-author{align-items:center;gap:7px;margin-bottom:7px;display:flex}.bet-discussion .comment-author strong{font-size:12px;font-weight:700}.bet-discussion .verified-badge{color:#031009;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:9px;font-weight:800;display:inline-flex}.bet-discussion .comment-content{color:#ffffffc7;margin:0;font-size:13px;line-height:1.6}.bet-discussion .comment time,.bet-discussion .comment>time{color:#ffffff52;margin-top:9px;font-size:10px;display:block}.bet-discussion .empty-comments{text-align:center;color:#fff6;border:1px dashed #ffffff14;border-radius:12px;margin:0;padding:20px;font-size:12px}.bet-discussion .community-message{color:#ff7878d9;margin:10px 0;font-size:12px}@keyframes discussionAppear{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.bet-discussion{margin-top:18px;padding-top:18px}.bet-discussion .community-header h2{font-size:18px}.bet-discussion .comment{padding:13px}}.history-bet{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;padding:22px;transition:transform .2s,border-color .2s,background .2s}.history-bet:hover{background:#ffffff09;border-color:#ffffff1f;transform:translateY(-2px)}.history-bet-main{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.history-bet-league{letter-spacing:1.2px;opacity:.45;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.history-bet h2{margin:0;font-size:19px;line-height:1.3}.history-bet-date{opacity:.4;margin:7px 0 0;font-size:11px}.history-bet-result{text-align:right;min-width:82px}.history-bet-result span{letter-spacing:1px;opacity:.4;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.history-bet-result strong{letter-spacing:.7px;font-size:12px}.history-bet-details{border-top:1px solid #ffffff0f;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px;padding-top:18px;display:grid}.history-bet-details div{min-width:0}.history-bet-details span{letter-spacing:.9px;opacity:.35;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.history-bet-details strong{word-break:break-word;font-size:12px;font-weight:600;display:block}.history-bet.pending .history-bet-result strong{color:#f4c95d}.history-bet.won{border-color:#22c55e2e}.history-bet.won .history-bet-result strong{color:#22c55e}.history-bet.lost{border-color:#ef444429}.history-bet.lost .history-bet-result strong{color:#ef4444}@media (width<=700px){.history-bet{padding:18px}.history-bet-main{gap:12px}.history-bet h2{font-size:17px}.history-bet-details{grid-template-columns:repeat(2,1fr);row-gap:16px}}@media (width<=480px){.history-bet-main{flex-direction:column}.history-bet-result{text-align:left;min-width:0}}.admin-page{width:min(100% - 40px,1000px);margin:0 auto;padding:80px 0 100px}.admin-header{margin-bottom:36px}.admin-header h1{margin:8px 0 10px;font-size:clamp(34px,5vw,52px)}.admin-header>p:last-child{opacity:.55;margin:0;line-height:1.6}.admin-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;padding:30px}.admin-card-header{margin-bottom:28px}.admin-card-header h2{margin:7px 0;font-size:24px}.admin-card-header>p:last-child{opacity:.5;margin:0;font-size:13px}.admin-bet-form{flex-direction:column;gap:20px;display:flex}.admin-form-group{flex-direction:column;flex:1;gap:8px;display:flex}.admin-form-group label{letter-spacing:1px;opacity:.45;font-size:9px;font-weight:700}.admin-form-group input,.admin-form-group select{box-sizing:border-box;color:#fff;background:#0000002e;border:1px solid #ffffff17;border-radius:10px;outline:none;width:100%;padding:13px 14px;font-family:inherit;font-size:13px;transition:border-color .2s,background .2s}.admin-form-group input::placeholder{color:#ffffff47}.admin-form-group input:focus,.admin-form-group select:focus{background:#00000040;border-color:#22c55e73}.admin-form-group select option{color:#fff;background:#111}.admin-form-row{gap:16px;display:flex}.admin-message{color:#ffffffbf;background:#22c55e14;border:1px solid #22c55e26;border-radius:10px;padding:12px 14px;font-size:12px}.admin-publish-button{color:#031009;letter-spacing:1px;cursor:pointer;background:#22c55e;border:0;border-radius:10px;width:100%;padding:14px 18px;font-family:inherit;font-size:11px;font-weight:800;transition:transform .2s,opacity .2s}.admin-publish-button:hover:not(:disabled){transform:translateY(-1px)}.admin-publish-button:disabled{opacity:.4;cursor:not-allowed}@media (width<=650px){.admin-page{width:min(100% - 28px,1000px);padding:55px 0 70px}.admin-card{padding:20px}.admin-form-row{flex-direction:column}}.admin-format-buttons{gap:10px;display:flex}.admin-format-buttons button{color:#ffffff8c;letter-spacing:1px;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:10px;flex:1;padding:13px 14px;font-family:inherit;font-size:10px;font-weight:800;transition:background .2s,border-color .2s,color .2s}.admin-format-buttons button.active{color:#22c55e;background:#22c55e1f;border-color:#22c55e59}.admin-selections{flex-direction:column;gap:16px;display:flex}.admin-selection{background:#0000001f;border:1px solid #ffffff12;border-radius:14px;padding:22px}.admin-selection-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.admin-selection-header h3{margin:6px 0 0;font-size:17px}.admin-remove-button{color:#ef4444cc;letter-spacing:.8px;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:9px;font-weight:800}.admin-remove-button:hover{color:#ef4444}.admin-add-button{color:#22c55e;letter-spacing:.8px;cursor:pointer;background:#22c55e0a;border:1px dashed #22c55e4d;border-radius:10px;width:100%;padding:13px;font-family:inherit;font-size:10px;font-weight:800;transition:background .2s,border-color .2s}.admin-add-button:hover{background:#22c55e14;border-color:#22c55e80}.admin-combined-odds{background:#ffffff09;border-radius:10px;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.admin-combined-odds span{letter-spacing:1px;opacity:.45;font-size:9px;font-weight:800}.admin-combined-odds strong{font-size:18px}@media (width<=650px){.admin-format-buttons{flex-direction:column}.admin-selection{padding:18px}}.bet-format{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 14px;display:flex}.bet-format span{letter-spacing:1px;opacity:.45;font-size:9px;font-weight:800}.bet-format strong{letter-spacing:.8px;opacity:.65;font-size:9px;font-weight:800}.bet-selections{flex-direction:column;gap:10px;display:flex}.bet-selection{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;gap:12px;padding:14px;display:flex}.bet-selection-number{color:#22c55e;background:#22c55e1a;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:flex}.bet-selection-content{flex:1;min-width:0}.bet-selection-content .bet-league{margin-bottom:4px}.bet-selection-content h2{margin:0;font-size:14px;line-height:1.35}.bet-selection-bottom{flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;display:flex}.bet-selection-bottom span{opacity:.4;font-size:9px}.bet-selection-bottom strong{color:#22c55e;font-size:10px}@media (width<=500px){.bet-selection{padding:12px}.bet-selection-content h2{font-size:13px}}.admin-results-card{margin-top:24px}.admin-results-loading,.admin-results-empty{text-align:center;opacity:.5;padding:25px 0;font-size:13px}.admin-results-list{flex-direction:column;gap:16px;display:flex}.admin-result-bet{background:#0000001f;border:1px solid #ffffff12;border-radius:14px;padding:20px}.admin-result-header{justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.admin-result-header h3{margin:6px 0 7px;font-size:17px}.admin-result-header>div>p:last-child{opacity:.4;margin:0;font-size:10px}.admin-result-badge{letter-spacing:.8px;border-radius:7px;flex-shrink:0;padding:6px 9px;font-size:8px;font-weight:900}.admin-result-badge.pending{color:#eab308;background:#eab3081a}.admin-result-badge.won{color:#22c55e;background:#22c55e1a}.admin-result-badge.lost{color:#ef4444;background:#ef44441a}.admin-result-selections{flex-direction:column;gap:8px;display:flex}.admin-result-selection{background:#ffffff06;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:13px;display:flex}.admin-result-selection-info{align-items:center;gap:10px;min-width:0;display:flex}.admin-result-number{color:#22c55e;background:#22c55e14;border-radius:50%;flex:0 0 23px;justify-content:center;align-items:center;width:23px;height:23px;font-size:9px;font-weight:800;display:flex}.admin-result-selection-info div{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-result-selection-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-result-selection-info div span{opacity:.45;font-size:9px}.admin-result-buttons{flex-shrink:0;gap:5px;display:flex}.admin-result-buttons button{letter-spacing:.5px;cursor:pointer;opacity:.5;background:0 0;border:1px solid #ffffff12;border-radius:7px;padding:7px 9px;font-family:inherit;font-size:8px;font-weight:800;transition:opacity .2s,background .2s,border-color .2s}.admin-result-buttons button:hover,.admin-result-buttons button.selected{opacity:1}.admin-result-buttons button.won{color:#22c55e}.admin-result-buttons button.won.selected{background:#22c55e1a;border-color:#22c55e4d}.admin-result-buttons button.lost{color:#ef4444}.admin-result-buttons button.lost.selected{background:#ef44441a;border-color:#ef44444d}.admin-result-buttons button.pending{color:#eab308}.admin-result-buttons button.pending.selected{background:#eab3081a;border-color:#eab3084d}.admin-result-buttons button:disabled{cursor:wait;opacity:.3}.admin-overall-result{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding-top:15px;display:flex}.admin-overall-result>span{letter-spacing:.8px;opacity:.45;font-size:9px;font-weight:800}@media (width<=650px){.admin-result-selection{flex-direction:column;align-items:flex-start}.admin-result-buttons{width:100%}.admin-result-buttons button{flex:1}.admin-overall-result{flex-direction:column;align-items:flex-start}.admin-overall-result .admin-result-buttons{width:100%}.admin-result-header{gap:10px}.admin-result-badge{font-size:7px}}.history-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:30px 0 10px;display:grid}.history-stat{text-align:center;background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;padding:20px 16px}.history-stat span{letter-spacing:1px;opacity:.45;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.history-stat strong{font-size:25px;font-weight:800;line-height:1;display:block}.history-summary{letter-spacing:.8px;opacity:.45;justify-content:center;gap:20px;margin:14px 0 24px;font-size:9px;font-weight:800;display:flex}.history-result{letter-spacing:.8px;border-radius:7px;justify-content:center;align-items:center;padding:6px 9px;font-size:8px;font-weight:900;display:inline-flex}.history-result.pending{color:#eab308;background:#eab3081a}.history-result.won{color:#22c55e;background:#22c55e1a}.history-result.lost{color:#ef4444;background:#ef44441a}@media (width<=700px){.history-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=420px){.history-stats{gap:8px}.history-stat{padding:16px 10px}.history-stat strong{font-size:21px}}.history-list{flex-direction:column;gap:16px;margin-top:10px;display:flex}.history-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;padding:22px}.history-card-top{justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.history-league{letter-spacing:1px;text-transform:uppercase;opacity:.45;margin:0 0 7px;font-size:9px;font-weight:800}.history-card h2{margin:0;font-size:17px;line-height:1.3}.history-date{opacity:.4;margin:7px 0 0;font-size:10px}.history-details{border-top:1px solid #ffffff0f;grid-template-columns:repeat(4,1fr);gap:10px;padding-top:18px;display:grid}.history-details>div{background:#ffffff06;border-radius:10px;padding:13px}.history-details span{letter-spacing:.8px;opacity:.4;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.history-details strong{font-size:11px;line-height:1.35;display:block}.history-empty{text-align:center;padding:50px 20px}.history-empty span{margin-bottom:12px;font-size:30px;display:block}.history-empty h2{margin:0 0 8px;font-size:18px}.history-empty p{opacity:.45;margin:0;font-size:12px}.history-message{color:#ef4444;background:#ef444414;border-radius:10px;margin:20px 0;padding:14px;font-size:11px}@media (width<=700px){.history-details{grid-template-columns:repeat(2,1fr)}.history-card-top{gap:12px}}@media (width<=420px){.history-card{padding:16px}.history-details{grid-template-columns:1fr}.history-card h2{font-size:15px}}.history-search{box-sizing:border-box;width:100%;max-width:1000px;margin:0 auto 26px;position:relative}.history-search-icon{z-index:2;opacity:.4;pointer-events:none;font-size:14px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.history-search input{box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;outline:none;width:100%;height:52px;padding:0 48px;font-family:inherit;font-size:13px;transition:border-color .2s,background .2s,box-shadow .2s}.history-search input::placeholder{color:#ffffff52}.history-search input:hover{border-color:#ffffff1f}.history-search input:focus{background:#ffffff0b;border-color:#22c55e59;box-shadow:0 0 0 3px #22c55e0d,0 10px 30px #0000001f}.history-search-clear{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;width:26px;height:26px;padding:0;font-family:inherit;font-size:17px;line-height:1;transition:background .2s,color .2s,transform .2s;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.history-search-clear:hover{color:#22c55e;background:#22c55e24;transform:translateY(-50%)scale(1.05)}@media (width<=700px){.history-search{margin-bottom:20px}.history-search input{height:48px;padding-left:44px;font-size:12px}.history-search-icon{left:15px}}.history-filters{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 26px;display:flex}.history-filters button{color:#ffffff80;letter-spacing:.8px;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;padding:9px 15px;font-family:inherit;font-size:9px;font-weight:800;transition:background .2s,border-color .2s,color .2s,transform .2s}.history-filters button:hover{color:#fff;border-color:#ffffff21;transform:translateY(-1px)}.history-filters button.active{color:#fff;background:#ffffff17;border-color:#ffffff29}.history-filters button.active.won{color:#22c55e;background:#22c55e1a;border-color:#22c55e47}.history-filters button.active.lost{color:#ef4444;background:#ef44441a;border-color:#ef444447}.history-filters button.active.pending{color:#eab308;background:#eab3081a;border-color:#eab30847}@media (width<=500px){.history-filters{justify-content:flex-start}.history-filters button{flex:1;min-width:70px}}.admin-management-card{margin-top:24px}.admin-management-item{background:#0000001f;border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:16px;display:flex}.admin-management-main h3{margin:5px 0 6px;font-size:14px}.admin-management-main>div>p:last-child{opacity:.4;margin:0;font-size:9px}.admin-management-actions button{letter-spacing:.7px;cursor:pointer;border-radius:8px;padding:8px 11px;font-family:inherit;font-size:8px;font-weight:800;transition:transform .2s,opacity .2s,background .2s}.admin-edit-button:hover{background:#ffffff14;transform:translateY(-1px)}.admin-delete-button:hover:not(:disabled){background:#ef44441f;transform:translateY(-1px)}.admin-delete-button:disabled{opacity:.35;cursor:wait}.admin-editing-bar{background:#22c55e0d;border:1px solid #22c55e2e;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;padding:11px 13px;display:flex}.admin-editing-bar span{letter-spacing:.8px;color:#22c55e;font-size:9px;font-weight:800}.admin-editing-bar button{color:#ffffff8c;letter-spacing:.7px;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:8px;font-weight:800}.admin-editing-bar button:hover{color:#fff}.admin-message.error{color:#ffb4b4e6;background:#ef444412;border-color:#ef444438}@media (width<=700px){.admin-management-item{flex-direction:column;align-items:flex-start}.admin-management-main,.admin-management-actions{width:100%}.admin-management-actions button{flex:1}}@media (width<=480px){.admin-management-main{flex-direction:column}}.admin-management-card{margin-top:24px;visibility:visible!important;opacity:1!important;display:block!important}.admin-management-list{flex-direction:column;gap:10px;display:flex!important}.admin-management-item{box-sizing:border-box;background:#0000001f;border:1px solid #ffffff12;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:16px;display:flex!important}.admin-management-main{flex:1;justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;display:flex!important}.admin-management-actions{flex-shrink:0;align-items:center;gap:8px;visibility:visible!important;opacity:1!important;display:flex!important}.admin-management-actions button{letter-spacing:.7px;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:65px;padding:9px 12px;font-family:inherit;font-size:8px;font-weight:800;visibility:visible!important;opacity:1!important;display:inline-flex!important}.admin-edit-button{color:#fff!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important}.admin-edit-button:hover{transform:translateY(-1px);background:#ffffff1c!important}.admin-delete-button{color:#ef4444!important;background:#ef444412!important;border:1px solid #ef444438!important}.admin-delete-button:hover:not(:disabled){transform:translateY(-1px);background:#ef444421!important}.admin-delete-button:disabled{cursor:wait;opacity:.4!important}@media (width<=700px){.admin-management-item{flex-direction:column;align-items:flex-start}.admin-management-main,.admin-management-actions{width:100%}.admin-management-actions button{flex:1}}.admin-nav-link{color:#4ade80!important}.admin-nav-link:hover{color:#86efac!important}.flip-card{perspective:1200px;background:0 0;border-color:#ffffff1a;min-height:390px;padding:0}.flip-card:hover{border-color:#4ade8080;transform:translateY(-8px);box-shadow:0 25px 60px #00000059}.flip-card-inner{width:100%;min-height:390px;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.22,.61,.36,1);position:relative}.flip-card:hover .flip-card-inner{transform:rotateY(-180deg)}.plan-card-front,.plan-card-back{box-sizing:border-box;backface-visibility:hidden;border-radius:26px;min-height:390px;padding:45px 32px;position:absolute;inset:0;overflow:hidden}.flip-card:before{z-index:1}.plan-benefits{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:0;width:100%;display:grid}.gold.flip-card:hover{border-color:#d4af37b3}@media (width<=800px){.flip-card,.flip-card-inner,.plan-card-front,.plan-card-back{min-height:360px}.plan-benefits{grid-template-columns:1fr}.plan-benefits div{min-height:70px}.plan-benefits div+div{border-top:1px solid #ffffff14;border-left:0}}.flip-card{perspective:1200px;min-height:390px;background:0 0!important;padding:0!important;overflow:visible!important}.flip-card:hover{transform:translateY(-8px)}.plan-card-inner{width:100%;min-height:390px;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.22,.61,.36,1);position:relative!important}.plan-card-inner.is-flipped{transform:rotateY(-180deg)}.plan-card-front,.plan-card-back{box-sizing:border-box;border-radius:26px;width:100%;min-height:390px;padding:45px 32px;inset:0;backface-visibility:hidden!important;position:absolute!important}.plan-card-front{flex-direction:column;justify-content:center;align-items:center;display:flex}.plan-card-back{background:#ffffff09;flex-direction:column;justify-content:center;align-items:stretch;display:flex;transform:rotateY(180deg)}.plan-card-front>*,.plan-card-back>*{z-index:4;position:relative}.plan-benefits{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);width:100%;display:grid}.plan-benefits div{text-align:center;justify-content:center;align-items:center;min-height:115px;padding:18px 10px;display:flex}.plan-benefits strong{font-size:11px;font-weight:700;line-height:1.45}@media (width<=800px){.flip-card,.plan-card-inner,.plan-card-front,.plan-card-back{min-height:360px}.plan-benefits{grid-template-columns:1fr}.plan-benefits div{min-height:70px}.plan-benefits div+div{border-top:1px solid #ffffff14;border-left:0}}.plan-card-back{background:radial-gradient(circle at 50% 15%,#22c55e14,#0000 45%),#ffffff09!important;padding:36px 28px!important}.plan-card-back .plan-name{text-align:center;letter-spacing:3px;margin-bottom:30px!important;font-size:11px!important}.plan-benefits{background:0 0;grid-template-columns:repeat(3,1fr);width:100%;border:0!important;display:grid!important}.plan-benefits div{text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;min-height:145px;padding:20px 12px;display:flex;position:relative;border:0!important}.plan-benefits div+div{border-left:1px solid #ffffff12!important}.plan-benefits div:before{content:"";background:#4ade80a6;border-radius:99px;width:24px;height:2px;margin-bottom:18px}.plan-benefits div strong{max-width:110px;font-size:13px;font-weight:700;line-height:1.45;display:block}.plan-benefits div:after{content:"";background:#ffffff2e;border-radius:50%;width:5px;height:5px;margin-top:14px}.gold .plan-card-back{background:radial-gradient(circle at 50% 15%,#d4af371f,#0000 48%),#ffffff09!important}.gold .plan-benefits div:before{background:#d4af37bf}@media (width<=800px){.plan-card-back{padding:30px 24px!important}.plan-benefits{grid-template-columns:1fr!important}.plan-benefits div{min-height:75px;padding:15px 12px}.plan-benefits div+div{border-top:1px solid #ffffff12!important;border-left:0!important}.plan-benefits div:before{margin-bottom:10px}.plan-benefits div:after{display:none}}.plan-card-back{align-items:center!important;padding:42px 36px!important}.plan-card-back .plan-name{text-align:center;margin-bottom:34px!important}.plan-benefits{gap:18px;width:100%;border:0!important;flex-direction:column!important;display:flex!important}.plan-benefits div{gap:13px;text-align:left!important;background:0 0!important;border:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;min-height:auto!important;padding:0!important;display:flex!important}.plan-benefits div+div{border:0!important}.plan-benefits div:before{content:"";background:#22c55e;border-radius:50%;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 12px #22c55e59;margin:0!important}.plan-benefits div:after{display:none!important}.plan-benefits div strong{max-width:none;font-size:13px;font-weight:700;line-height:1.4}.gold .plan-benefits div:before{background:#d4af37;box-shadow:0 0 12px #d4af3766}@media (width<=800px){.plan-card-back{padding:34px 28px!important}.plan-benefits{gap:15px}.plan-benefits div strong{font-size:12px}}.plan-benefits div{gap:15px}.plan-benefits div:before{flex-basis:10px;width:10px;height:10px}.plan-card-back .plan-name{letter-spacing:4px!important;letter-spacing:5px!important;margin-bottom:38px!important;font-size:25px!important}.plan-benefits div strong{font-weight:700;line-height:1.45;font-size:18px!important}.profile-request-section{position:relative;overflow:hidden}.profile-request-section:before{content:"";filter:blur(30px);pointer-events:none;background:#e5e7eb0d;border-radius:50%;width:180px;height:180px;position:absolute;top:-70px;right:-70px}.bet-request-form{flex-direction:column;gap:16px;margin-top:22px;display:flex}.bet-request-field{flex-direction:column;gap:7px;display:flex}.bet-request-field label{letter-spacing:.9px;opacity:.45;font-size:9px;font-weight:800}.bet-request-field input,.bet-request-field textarea{box-sizing:border-box;color:#fff;resize:vertical;background:#00000029;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;padding:13px 14px;font-family:inherit;font-size:12px;transition:border-color .2s,background .2s}.bet-request-field input::placeholder,.bet-request-field textarea::placeholder{color:#ffffff47}.bet-request-field input:focus,.bet-request-field textarea:focus{background:#0000003b;border-color:#e5e7eb59}.bet-request-form>button{color:#111;letter-spacing:.9px;cursor:pointer;background:#e5e7eb;border:0;border-radius:10px;width:100%;padding:13px 18px;font-family:inherit;font-size:10px;font-weight:900;transition:transform .2s,opacity .2s}.bet-request-form>button:hover:not(:disabled){transform:translateY(-1px)}.bet-request-form>button:disabled{opacity:.4;cursor:wait}.bet-request-message{border-radius:9px;padding:11px 13px;font-size:11px}.bet-request-message.success{color:#86efac;background:#22c55e0f;border:1px solid #22c55e2e}.bet-request-message.error{color:#fca5a5;background:#ef44440f;border:1px solid #ef44442e}.profile-request-history{margin-top:0}.request-list{flex-direction:column;gap:9px;margin-top:18px;display:flex}.request-item{background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:13px;display:flex}.request-item-main{flex-direction:column;gap:4px;min-width:0;display:flex}.request-item-main strong{font-size:12px}.request-item-main span{opacity:.45;font-size:10px}.request-item-main small{opacity:.3;font-size:9px}.request-status{letter-spacing:.6px;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:900;display:inline-flex}@media (width<=600px){.request-item{flex-direction:column;align-items:flex-start}}.request-match-count button{color:#ffffff8c;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;padding:10px 5px;font-family:inherit;font-size:11px;font-weight:800;transition:background .2s,border-color .2s,color .2s,transform .2s}.request-match-count button:hover{color:#fff;border-color:#ffffff26;transform:translateY(-1px)}.request-match-count button.active{color:#fff;background:#e5e7eb1a;border-color:#e5e7eb4d}.request-matches{flex-direction:column;gap:14px;display:flex}.request-field-hint{opacity:.35;margin-top:-2px;font-size:9px}@media (width<=500px){.request-match-count{grid-template-columns:repeat(3,1fr)}}.floating-request-button:hover{border-color:#e5e7eb73;transform:translateY(-2px);box-shadow:0 16px 40px #00000059,0 0 30px #e5e7eb1a}.floating-request-button.dragging{cursor:grabbing;transform:scale(1.04)}.floating-request-icon{background:#e5e7eb1a;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:13px;display:flex}.floating-request-text{white-space:nowrap}.request-overlay{z-index:8999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000059;justify-content:flex-end;padding:24px;display:flex;position:fixed;inset:0}.request-panel{box-sizing:border-box;background:radial-gradient(circle at 80% 10%,#e5e7eb12,#0000 38%),#0d0d10f5;border:1px solid #ffffff17;border-radius:22px;width:min(430px,100%);max-height:calc(100vh - 48px);padding:28px;animation:.3s ease-out requestPanelIn;position:relative;overflow-y:auto;box-shadow:0 25px 80px #00000080}.request-panel-close{z-index:2;color:#ffffffb3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;width:28px;height:28px;padding:0;font-size:18px;position:absolute;top:14px;right:14px}.request-panel-close:hover{color:#fff;background:#ffffff17}.request-panel-header{margin-bottom:24px;padding-right:35px}.request-panel-header h2,.request-access-message h2{margin:6px 0 9px;font-size:28px}.request-panel-header p:last-child,.request-access-message>p{opacity:.55;margin:0;font-size:12px;line-height:1.6}.request-access-message{text-align:center;padding:35px 12px 15px}.request-access-message h2{margin-top:8px}.request-premium-copy{color:#e5e7ebb3;margin-top:14px!important}.request-access-actions{gap:9px;margin-top:25px;display:flex}.request-access-actions button{color:#111;letter-spacing:.8px;cursor:pointer;background:#e5e7eb;border:0;border-radius:10px;flex:1;padding:13px 12px;font-family:inherit;font-size:9px;font-weight:900}.request-access-actions button.secondary{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a}.floating-request-form-wrapper{padding-top:12px}.floating-request-form{flex-direction:column;gap:16px;display:flex}.floating-submit-button{margin-top:3px}@keyframes requestPanelIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (width<=600px){.floating-request-button{padding:10px 12px 10px 10px}.floating-request-text{font-size:8px}.request-overlay{align-items:flex-end;padding:12px}.request-panel{border-radius:18px;width:100%;max-height:calc(100vh - 24px);padding:23px}.request-access-actions{flex-direction:column}}.private-tips-page{width:min(1050px,92%);margin:0 auto;padding:70px 0 90px}.private-tips-header{margin-bottom:30px}.private-tips-header h1{margin:8px 0 10px;font-size:36px}.private-tips-header>p:last-child{opacity:.5;max-width:600px;margin:0;font-size:13px;line-height:1.6}.private-tips-list{flex-direction:column;gap:16px;display:flex}.private-tip-card{background:radial-gradient(circle at 85% 10%,#e5e7eb0f,#0000 35%),#ffffff06;border:1px solid #e5e7eb17;border-radius:18px;padding:24px}.private-tip-card-top{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.private-tip-card h2{margin:6px 0;font-size:20px}.private-tip-date{opacity:.35;margin:0;font-size:10px}.private-tip-result{letter-spacing:.8px;border-radius:8px;flex-shrink:0;padding:7px 10px;font-size:8px;font-weight:900}.private-tip-result.pending,.private-tip-selection-result.pending{color:#eab308;background:#eab3081a}.private-tip-result.won,.private-tip-selection-result.won{color:#22c55e;background:#22c55e1a}.private-tip-result.lost,.private-tip-selection-result.lost{color:#ef4444;background:#ef44441a}.private-tip-selections{flex-direction:column;gap:8px;padding:18px 0;display:flex}.private-tip-selection{background:#ffffff06;border-radius:10px;align-items:center;gap:12px;padding:13px;display:flex}.private-tip-number{color:#fff9;background:#e5e7eb14;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:800;display:flex}.private-tip-selection-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.private-tip-selection-main strong{font-size:12px}.private-tip-selection-main span{opacity:.45;font-size:9px}.private-tip-selection-result{border-radius:6px;flex-shrink:0;padding:5px 7px;font-size:7px;font-weight:900}.private-tip-single{justify-content:space-between;align-items:center;gap:15px;padding:18px 0;display:flex}.private-tip-single>div{flex-direction:column;gap:6px;display:flex}.private-tip-single>div span{opacity:.4;font-size:9px}.private-tip-single>div strong{font-size:13px}.private-tip-footer{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:15px;padding-top:16px;display:flex}.private-tip-footer span{letter-spacing:.7px;opacity:.35;font-size:8px;font-weight:800}.private-tip-footer strong{font-size:11px}.private-tips-empty{text-align:center;padding:80px 20px}.private-tips-empty span{margin-bottom:15px;font-size:30px;display:block}.private-tips-empty h1,.private-tips-empty h2{margin:0 0 10px}.private-tips-empty p{opacity:.45;max-width:500px;margin:0 auto;font-size:12px;line-height:1.6}.private-tips-nav-link{color:#e5e7eb!important}.private-tips-nav-link:hover{color:#fff!important}@media (width<=700px){.private-tips-page{padding-top:45px}.private-tips-header h1{font-size:29px}.private-tip-card{padding:18px}.private-tip-card-top{gap:10px}.private-tip-card h2{font-size:16px}.private-tip-selection{align-items:flex-start}.private-tip-footer{flex-direction:column;align-items:flex-start}}.admin-request-card{overflow:hidden}.admin-request-filters{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-wrap:wrap;gap:7px;margin-bottom:20px;padding:10px;display:flex}.admin-request-filters button{color:#ffffff6b;letter-spacing:.7px;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-family:inherit;font-size:8px;font-weight:900;display:inline-flex}.admin-request-filters button span{background:#ffffff0d;border-radius:5px;min-width:16px;padding:3px 5px;font-size:7px}.admin-request-filters button:hover{color:#fff}.admin-request-filters button.active{color:#fff;background:#ffffff0f;border-color:#ffffff1a}.admin-request-list{flex-direction:column;gap:16px;display:flex}.admin-request-item{background:radial-gradient(circle at 90% 0,#ffffff09,#0000 32%),#0000001f;border:1px solid #ffffff12;border-radius:16px;padding:20px;position:relative}.admin-request-item.pending{border-color:#eab30826}.admin-request-item.fulfilled{opacity:.86;border-color:#22c55e1f}.admin-request-item.declined{opacity:.72;border-color:#ef44441a}.admin-request-item-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.admin-request-heading{align-items:flex-start;gap:14px;min-width:0;display:flex}.admin-request-number{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.admin-request-number span{letter-spacing:.7px;opacity:.3;font-size:6px;font-weight:800}.admin-request-number strong{margin-top:3px;font-size:15px}.admin-request-item h3{margin:5px 0 7px;font-size:15px}.admin-request-meta{opacity:.38;margin:0;font-size:9px}.admin-request-summary{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.admin-request-summary>div{background:#ffffff06;border-radius:9px;padding:10px 11px}.admin-request-summary span{letter-spacing:.7px;opacity:.3;margin-bottom:5px;font-size:7px;font-weight:800;display:block}.admin-request-summary strong{font-size:11px;display:block}.admin-request-detail-section{margin-top:16px}.admin-request-detail-label{letter-spacing:.8px;opacity:.32;margin-bottom:8px;font-size:7px;font-weight:900;display:block}.admin-request-matches{flex-direction:column;gap:7px;display:flex}.admin-request-match{background:#ffffff06;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;display:flex}.admin-request-match>span{opacity:.7;background:#ffffff12;border-radius:50%;flex:0 0 23px;justify-content:center;align-items:center;width:23px;height:23px;font-size:8px;font-weight:800;display:flex}.admin-request-match strong{font-size:11px}.admin-request-notes{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;padding:13px}.admin-request-notes p{color:#ffffffb3;margin:0;font-size:11px;line-height:1.65}.admin-request-actions{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;display:flex}.admin-request-actions button{letter-spacing:.7px;cursor:pointer;border-radius:8px;flex:none;padding:9px 12px;font-family:inherit;font-size:8px;font-weight:900}.admin-request-actions button:disabled{opacity:.35;cursor:wait}.admin-request-accept{color:#22c55e;background:#22c55e12;border:1px solid #22c55e33}.admin-request-decline{color:#ef4444;background:#ef44440d;border:1px solid #ef44442e}.admin-request-pending{color:#eab308;background:#eab3080d;border:1px solid #eab30833}.private-tip-builder{background:#ffffff05;border:1px solid #e5e7eb14;border-radius:13px;margin-top:18px;padding:16px}.private-tip-builder-header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:15px;display:flex}.private-tip-builder-header>div{flex-direction:column;gap:4px;display:flex}.private-tip-builder-header span{letter-spacing:.8px;font-size:9px;font-weight:900}.private-tip-builder-header small{opacity:.35;font-size:9px}.private-tip-builder-header>button,.private-tip-builder-selection-header button{color:#fff6;letter-spacing:.7px;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:8px;font-weight:900}.private-tip-builder-header>button:hover,.private-tip-builder-selection-header button:hover{color:#fff}.private-tip-builder-selection{background:#0000001f;border:1px solid #ffffff0d;border-radius:10px;padding:14px}.private-tip-builder-selection+.private-tip-builder-selection{margin-top:10px}.private-tip-builder-selection-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:5px;display:flex}.private-tip-builder-footer{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding-top:15px;display:flex}.private-tip-builder-footer>div{flex-direction:column;gap:3px;display:flex}.private-tip-builder-footer>div span{letter-spacing:.7px;opacity:.35;font-size:7px;font-weight:800}.private-tip-builder-footer>div strong{font-size:13px}.admin-request-add-match{color:#ffffffa6;letter-spacing:.7px;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;padding:9px 11px;font-family:inherit;font-size:8px;font-weight:900}.admin-request-add-match:hover{color:#fff;background:#ffffff0f}.admin-create-private-tip{color:#111;letter-spacing:.8px;cursor:pointer;background:#e5e7eb;border:0;border-radius:9px;width:100%;margin-top:14px;padding:12px;font-family:inherit;font-size:9px;font-weight:900}.admin-create-private-tip:disabled{opacity:.4;cursor:wait}.admin-request-count{flex-shrink:0}.request-status.fulfilled{color:#22c55e;background:#22c55e1f}.request-status.declined{color:#ef4444;background:#ef44441a}.request-status.pending{color:#eab308;background:#eab3081a}.request-status.accepted{color:#e5e7eb;background:#e5e7eb14}@media (width<=700px){.admin-request-item-top{flex-direction:column;gap:14px}.admin-request-summary{grid-template-columns:1fr}.admin-request-heading{gap:10px}.admin-request-number{flex-basis:42px;width:42px;height:42px}.admin-request-item{padding:15px}.admin-request-filters{grid-template-columns:repeat(2,1fr);display:grid}.admin-request-filters button{justify-content:space-between}.private-tip-builder-footer{flex-direction:column;align-items:flex-start}.admin-request-add-match{width:100%}}.admin-bet-filters{grid-template-columns:minmax(180px,1.8fr) repeat(3,minmax(120px,1fr));gap:8px;margin-bottom:14px;display:grid}.admin-bet-filters input,.admin-bet-filters select,.admin-request-filters input,.admin-request-filters select{color:#fff;background:#ffffff06;border:1px solid #ffffff12;border-radius:9px;outline:none;min-width:0;padding:10px 11px;font-family:inherit;font-size:10px}.admin-bet-filters input:focus,.admin-bet-filters select:focus,.admin-request-filters input:focus,.admin-request-filters select:focus{background:#ffffff0a;border-color:#ffffff29}.admin-pagination-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;display:flex}.admin-page-size{align-items:center;gap:8px;display:flex}.admin-page-size span{letter-spacing:.7px;opacity:.3;font-size:7px;font-weight:900}.admin-page-size select{color:#fff;background:#ffffff08;border:1px solid #ffffff12;border-radius:7px;padding:7px 9px;font-family:inherit;font-size:9px}.admin-pagination-info{opacity:.35;font-size:9px}.admin-pagination{border-top:1px solid #ffffff0f;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding-top:16px;display:flex}.admin-pagination>button{color:#ffffff9e;letter-spacing:.5px;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:8px;font-weight:900}.admin-pagination>button:hover:not(:disabled){color:#fff;background:#ffffff0f}.admin-pagination>button:disabled{opacity:.25;cursor:not-allowed}.admin-page-number-list{gap:5px;max-width:min(500px,60vw);padding:2px;display:flex;overflow-x:auto}.admin-page-number-list button{color:#ffffff61;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;min-width:28px;height:28px;font-family:inherit;font-size:8px;font-weight:900}.admin-page-number-list button:hover{color:#fff;background:#ffffff0a}.admin-page-number-list button.active{color:#fff;background:#ffffff14;border-color:#ffffff1a}.admin-published-bet-main{flex:1;min-width:0}.admin-published-bet-meta{opacity:.4;margin:0;font-size:9px}.admin-management-actions{flex-shrink:0;gap:8px;display:flex}.admin-request-filters{grid-template-columns:minmax(180px,1.8fr) minmax(150px,1fr);gap:8px;margin-bottom:14px;display:grid}@media (width<=850px){.admin-bet-filters{grid-template-columns:1fr 1fr}.admin-bet-filters input{grid-column:1/-1}}@media (width<=650px){.admin-pagination-top{flex-direction:column;align-items:flex-start}.admin-pagination{flex-wrap:wrap}.admin-page-number-list{order:3;justify-content:center;width:100%;max-width:100%}.admin-request-filters{grid-template-columns:1fr}}@media (width<=550px){.admin-bet-filters{grid-template-columns:1fr}.admin-published-bet-row{flex-direction:column;align-items:flex-start!important}.admin-management-actions{width:100%}.admin-management-actions button{flex:1}}.admin-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.admin-workspace-card{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;align-items:flex-start;gap:18px;min-height:210px;padding:24px;font-family:inherit;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative;overflow:hidden}.admin-workspace-card:after{content:"";filter:blur(30px);pointer-events:none;background:#ffffff09;border-radius:50%;height:140px;position:absolute;inset:auto -20% -55% 25%}.admin-workspace-card:hover{background:#ffffff0b;border-color:#ffffff26;transform:translateY(-3px)}.admin-workspace-card.publish:hover{border-color:#e5e7eb33}.admin-workspace-card.bets:hover{border-color:#ffffff2e}.admin-workspace-card.results:hover{border-color:#eab30833}.admin-workspace-card.requests:hover{border-color:#22c55e33}.admin-workspace-icon{z-index:1;background:#ffffff0b;border:1px solid #ffffff14;border-radius:12px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex;position:relative}.admin-workspace-card.results .admin-workspace-icon{color:#eab308}.admin-workspace-card.requests .admin-workspace-icon{color:#22c55e}.admin-workspace-content{z-index:1;min-width:0;position:relative}.admin-workspace-content h2{margin:5px 0 8px;font-size:22px}.admin-workspace-content>p:not(.section-label){opacity:.42;max-width:430px;margin:0 0 18px;font-size:11px;line-height:1.6}.admin-workspace-content strong{letter-spacing:.6px;opacity:.65;background:#ffffff06;border:1px solid #ffffff12;border-radius:7px;align-items:center;min-height:28px;padding:6px 9px;font-size:8px;font-weight:900;display:inline-flex}.admin-workspace-toolbar{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:15px;margin-top:22px;margin-bottom:18px;padding:10px 0;display:flex}.admin-workspace-toolbar>span{letter-spacing:.8px;opacity:.45;font-size:9px;font-weight:900}.admin-back-button{color:#ffffff9e;letter-spacing:.6px;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:8px;font-weight:900}.admin-back-button:hover{color:#fff;background:#ffffff0d}@media (width<=760px){.admin-workspace-grid{grid-template-columns:1fr}.admin-workspace-card{min-height:175px;padding:19px}.admin-workspace-content h2{font-size:19px}}.admin-bet-filters select,.admin-request-filters select,.admin-page-size select{color:#fff;background:#161616;border:1px solid #ffffff1a}.admin-bet-filters select option,.admin-request-filters select option,.admin-page-size select option{color:#111;background:#fff}.admin-bet-filters select:focus,.admin-request-filters select:focus,.admin-page-size select:focus{color:#fff;background:#161616}.admin-workspace-card{isolation:isolate}.admin-workspace-card:before{content:"";pointer-events:none;opacity:.9;transition:opacity .18s;position:absolute;inset:0}.admin-workspace-card:hover:before{opacity:1}.admin-workspace-card.publish{border-color:#e5e7eb1a}.admin-workspace-card.publish:before{background:radial-gradient(circle at 100% 0,#ffffff17,#0000 38%)}.admin-workspace-card.publish .admin-workspace-icon{color:#e5e7eb;background:#e5e7eb0d;border-color:#e5e7eb1f}.admin-workspace-card.publish .admin-workspace-content strong{color:#e5e7eb;background:#e5e7eb0b;border-color:#e5e7eb1a}.admin-workspace-card.bets{border-color:#94a3b81c}.admin-workspace-card.bets:before{background:radial-gradient(circle at 100% 100%,#94a3b814,#0000 40%)}.admin-workspace-card.bets .admin-workspace-icon{color:#ffffffc7;background:#94a3b80d;border-color:#94a3b81f}.admin-workspace-card.bets .admin-workspace-content strong{color:#ffffffbf;background:#94a3b80a;border-color:#94a3b81a}.admin-workspace-card.results{border-color:#eab30821}.admin-workspace-card.results:before{background:radial-gradient(circle at 100% 0,#eab30817,#0000 38%)}.admin-workspace-card.results .admin-workspace-icon{color:#eab308;background:#eab30812;border-color:#eab30829}.admin-workspace-card.results .admin-workspace-content strong{color:#eab308;background:#eab3080f;border-color:#eab30824}.admin-workspace-card.requests{border-color:#22c55e21}.admin-workspace-card.requests:before{background:radial-gradient(circle at 100% 100%,#22c55e1a,#0000 40%)}.admin-workspace-card.requests .admin-workspace-icon{color:#22c55e;background:#22c55e12;border-color:#22c55e29}.admin-workspace-card.requests .admin-workspace-content strong{color:#22c55e;background:#22c55e0f;border-color:#22c55e24}.admin-workspace-card.requests.has-alert{border-color:#22c55e4d;animation:2.8s ease-in-out infinite admin-request-pulse;box-shadow:0 0 0 1px #22c55e0f,0 0 28px #22c55e1a}.admin-workspace-card.requests.has-alert:before{opacity:1;background:radial-gradient(circle at 100% 100%,#22c55e2b,#0000 46%)}.admin-workspace-card.requests.has-alert .admin-workspace-icon{color:#22c55e;background:#22c55e1c;border-color:#22c55e4d;box-shadow:0 0 18px #22c55e1f}.admin-workspace-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-workspace-title-row>div{min-width:0}.admin-workspace-alert-badge{color:#22c55e;letter-spacing:.7px;background:#22c55e1a;border:1px solid #22c55e3d;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:900;display:inline-flex}.admin-workspace-alert-badge:before{content:"";background:#22c55e;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #22c55e73}@keyframes admin-request-pulse{0%,to{box-shadow:0 0 0 1px #22c55e0f,0 0 22px #22c55e14}50%{box-shadow:0 0 0 1px #22c55e1f,0 0 32px #22c55e24}}@media (prefers-reduced-motion:reduce){.admin-workspace-card.requests.has-alert{animation:none}}.profile-username-editor{align-items:stretch;gap:10px;margin-top:14px;display:flex}.profile-username-editor input{color:#fff;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;outline:none;flex:1;min-width:0;padding:11px 12px;font-family:inherit;font-size:11px}.profile-username-editor input:focus{background:#ffffff0a;border-color:#ffffff2e}.profile-inline-message{border-radius:8px;margin-top:10px;padding:9px 11px;font-size:9px;line-height:1.4}@media (width<=600px){.profile-username-editor{flex-direction:column}.profile-username-editor button{width:100%}}.profile-avatar-link{border-radius:50%;justify-content:center;align-items:center;margin-left:4px;padding:2px;text-decoration:none;display:inline-flex}.profile-avatar{color:#ffffffe0;letter-spacing:.5px;background:radial-gradient(circle at 32% 28%,#ffffff29,#0000 36%),#ffffff0e;border:1px solid #ffffff29;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-family:inherit;font-size:9px;font-weight:900;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:inline-flex;box-shadow:0 0 #fff0}.profile-avatar-link:hover .profile-avatar{background:radial-gradient(circle at 32% 28%,#ffffff38,#0000 36%),#ffffff14;border-color:#ffffff4d;transform:translateY(-1px);box-shadow:0 8px 24px #0000002e}.profile-avatar-link:focus-visible{outline-offset:3px;border-radius:50%;outline:2px solid #ffffff59}@media (width<=700px){.profile-avatar{flex-basis:31px;width:31px;height:31px;font-size:8px}.profile-avatar-link{margin-left:2px}}.profile-dashboard{gap:18px;width:min(1100px,92%);margin:0 auto;padding-bottom:80px;display:grid}.profile-identity{background:#ffffff06;border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;padding:30px 32px;display:flex}.profile-identity-main{align-items:center;gap:22px;display:flex}.profile-avatar-large{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;flex:0 0 92px;place-items:center;width:92px;height:92px;display:grid;overflow:hidden}.profile-avatar-placeholder{letter-spacing:.04em;color:#ffffffd9;place-items:center;width:100%;height:100%;font-size:24px;font-weight:700;display:grid}.profile-identity-copy{flex-direction:column;gap:4px;display:flex}.profile-overline,.profile-identity-email{letter-spacing:.14em;text-transform:uppercase;opacity:.42;font-size:9px}.profile-identity-copy h2{margin:0;font-size:28px;font-weight:600}.profile-identity-copy p{opacity:.55;margin:0;font-size:11px}.profile-identity-email{text-transform:none;letter-spacing:normal;opacity:.35;font-size:11px}.profile-panel{background:#ffffff05;border:1px solid #ffffff12;border-radius:18px;padding:26px 28px}.profile-panel-heading{margin-bottom:20px}.profile-panel-heading>div{flex-direction:column;gap:5px;display:flex}.profile-panel-heading span,.profile-account-grid span,.profile-private-panel span{text-transform:uppercase;letter-spacing:.14em;opacity:.38;font-size:9px}.profile-panel-heading h2,.profile-account-grid h2,.profile-private-panel h2{margin:0;font-size:20px;font-weight:600}.profile-panel-heading-row{justify-content:space-between;align-items:center;display:flex}.profile-username-editor{gap:10px;display:flex}.profile-username-editor input{color:#fff;background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;outline:none;flex:1;min-width:0;padding:12px 14px}.profile-username-editor input:focus{border-color:#ffffff2e}.profile-username-editor button{flex-shrink:0}.profile-inline-message{border-radius:9px;margin-top:10px;padding:9px 11px;font-size:10px}.profile-inline-message.success{color:#22c55e;background:#22c55e14}.profile-inline-message.error{color:#ef4444;background:#ef444414}.profile-username-hint{opacity:.3;margin-top:9px;font-size:9px;display:block}.profile-stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.profile-stat{background:#ffffff06;border:1px solid #ffffff0d;border-radius:12px;padding:18px 16px}.profile-stat span,.profile-streak span{text-transform:uppercase;letter-spacing:.12em;opacity:.35;margin-bottom:7px;font-size:8px;display:block}.profile-stat strong{font-size:26px;font-weight:600}.profile-stat strong.won{color:#22c55e}.profile-stat strong.lost{color:#ef4444}.profile-stat.highlight{border-color:#ffffff1a}.profile-streak-row{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px;display:grid}.profile-streak{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:16px}.profile-streak strong{font-size:14px}.profile-text-button{color:#ffffff8c;letter-spacing:.08em;cursor:pointer;background:0 0;border:none;padding:0;font-size:9px}.profile-text-button:hover{color:#fff}.profile-recent-list{gap:8px;display:grid}.profile-recent-item{background:#ffffff05;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;padding:13px 14px;display:flex}.profile-recent-main{flex-direction:column;gap:4px;min-width:0;display:flex}.profile-recent-main strong{font-size:12px;font-weight:500}.profile-recent-main span{opacity:.35;font-size:9px}.profile-result{letter-spacing:.08em;flex-shrink:0;font-size:8px;font-weight:700}.profile-result.won{color:#22c55e}.profile-result.lost{color:#ef4444}.profile-result.pending{color:#fff6}.profile-empty-state{text-align:center;padding:28px 15px}.profile-empty-state strong{margin-bottom:7px;font-size:12px;display:block}.profile-empty-state p{opacity:.35;max-width:440px;margin:0 auto;font-size:10px;line-height:1.6}.profile-private-panel{justify-content:space-between;align-items:center;gap:25px;display:flex}.profile-private-panel p,.profile-account-grid p{opacity:.35;margin:7px 0 0;font-size:10px}.profile-private-right{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.profile-private-right strong{font-size:28px}.profile-private-right span{opacity:.3;font-size:8px}.profile-private-right button{margin-top:8px}.profile-account-grid{grid-template-columns:1fr 1fr;gap:35px;display:grid}.profile-account-grid>div+div{border-left:1px solid #ffffff0f;padding-left:35px}.profile-security-actions{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}@media (width<=760px){.profile-identity{flex-direction:column;align-items:flex-start}.profile-identity-email{align-self:flex-start}.profile-stat-grid{grid-template-columns:repeat(2,1fr)}.profile-private-panel{flex-direction:column;align-items:flex-start}.profile-private-right{align-items:flex-start}.profile-account-grid{grid-template-columns:1fr}.profile-account-grid>div+div{border-top:1px solid #ffffff0f;border-left:none;padding-top:25px;padding-left:0}}@media (width<=520px){.profile-identity{padding:22px}.profile-identity-main{gap:15px}.profile-avatar-large{flex-basis:72px;width:72px;height:72px}.profile-identity-copy h2{font-size:20px}.profile-stat-grid{grid-template-columns:1fr 1fr}.profile-username-editor{flex-direction:column}.profile-panel{padding:22px 20px}}.profile-identity-copy{align-items:flex-start}.profile-identity-edit-button{margin-top:6px}.profile-header-username-form{flex-direction:column;gap:8px;margin-top:2px;display:flex}.profile-header-username-editor{align-items:center;gap:4px;display:flex}.profile-username-at{opacity:.45;font-size:20px}.profile-header-username-editor input{color:#fff;width:min(320px,60vw);font:inherit;background:#ffffff06;border:1px solid #ffffff1a;border-radius:9px;outline:none;padding:8px 10px}.profile-header-username-editor input:focus{border-color:#fff3}.profile-header-username-actions{gap:8px;display:flex}.profile-header-username-actions button{font-size:9px}@media (width<=600px){.profile-header-username-editor input{width:min(230px,60vw)}.profile-header-username-actions{flex-wrap:wrap}}.logo,.logo:hover,.logo:focus,.logo:active,.logo span{text-decoration:none}.locked-bet-label{letter-spacing:.14em;margin:0;font-size:10px;font-weight:700}@media (width<=600px){.locked-bet-overlay{padding:20px}.locked-bet-description{max-width:210px}}.locked-bet-card{position:relative;overflow:hidden}.locked-bet-content{filter:blur(7px);opacity:.42;-webkit-user-select:none;user-select:none;pointer-events:none;transform:scale(1.02)}.locked-bet-overlay{z-index:5;text-align:center;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(#0a0a0a38,#0a0a0ac7);flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex;position:absolute;inset:0}.locked-bet-lock{background:#ffffff12;border:1px solid #ffffff1c;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:11px;font-size:18px;display:grid}.locked-bet-label{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.locked-bet-description{opacity:.55;max-width:250px;margin:9px 0 17px;font-size:10px;line-height:1.55}.locked-bet-button{color:#fff;letter-spacing:.08em;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;padding:10px 17px;font-size:9px;font-weight:700;transition:background .16s,border-color .16s,transform .16s}.locked-bet-button:hover{background:#ffffff1a;border-color:#ffffff38;transform:translateY(-1px)}.locked-bet-card.gold .locked-bet-label{color:#d6c28a}@media (width<=600px){.locked-bet-overlay{padding:20px}.locked-bet-description{max-width:215px}.locked-bet-lock{width:42px;height:42px}}.auth-page{justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:60px 24px 80px;display:flex}.auth-shell{width:min(460px,100%)}.auth-brand{justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.auth-brand-mark{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.auth-brand>div:last-child{flex-direction:column;gap:3px;display:flex}.auth-brand span{letter-spacing:.16em;font-size:12px;font-weight:700}.auth-brand small{letter-spacing:.14em;opacity:.38;font-size:8px}.auth-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff07;border:1px solid #ffffff17;border-radius:18px;width:100%;padding:34px;box-shadow:0 24px 70px #00000038}.auth-card-header{margin-bottom:28px}.auth-card-header h1{margin:7px 0 12px;font-size:clamp(30px,5vw,40px);line-height:1.05}.auth-description{opacity:.52;max-width:380px;margin:0;font-size:12px;line-height:1.7}.auth-form{flex-direction:column;gap:18px;display:flex}.auth-field{flex-direction:column;gap:8px;display:flex}.auth-field label{letter-spacing:.12em;opacity:.55;font-size:9px;font-weight:700}.auth-field input{box-sizing:border-box;color:#fff;width:100%;min-height:48px;font:inherit;background:#ffffff09;border:1px solid #ffffff17;border-radius:10px;outline:none;padding:0 14px;font-size:13px;transition:border-color .16s,background .16s,box-shadow .16s}.auth-field input::placeholder{color:#ffffff42}.auth-field input:hover{background:#ffffff0b}.auth-field input:focus{background:#ffffff0d;border-color:#ffffff38;box-shadow:0 0 0 3px #ffffff09}.auth-helper{margin-top:-4px}.auth-helper span{opacity:.38;font-size:9px;line-height:1.5}.auth-submit-button{color:#fff;letter-spacing:.1em;cursor:pointer;background:#ffffff17;border:1px solid #ffffff1f;border-radius:10px;width:100%;min-height:48px;margin-top:4px;font-size:10px;font-weight:700;transition:background .16s,border-color .16s,transform .16s}.auth-submit-button:hover:not(:disabled){background:#ffffff24;border-color:#fff3;transform:translateY(-1px)}.auth-submit-button:disabled{opacity:.45;cursor:default}.auth-message{opacity:.75;background:#ffffff09;border:1px solid #ffffff12;border-radius:10px;margin-top:18px;padding:12px 14px;font-size:10px;line-height:1.5}.auth-switch{opacity:.52;border-top:1px solid #ffffff12;justify-content:center;align-items:center;gap:7px;margin-top:26px;padding-top:22px;font-size:10px;display:flex}.auth-switch button{color:#fff;font:inherit;cursor:pointer;opacity:.95;background:0 0;border:0;padding:0;font-weight:700}.auth-switch button:hover{opacity:1}@media (width<=600px){.auth-page{padding:36px 16px 60px}.auth-card{border-radius:15px;padding:26px 20px}.auth-brand{margin-bottom:18px}.auth-card-header h1{font-size:30px}}.admin-user-workspace-button{position:relative}.admin-user-workspace-button.active{box-shadow:inset 0 0 0 1px #ffffff14,0 10px 30px #00000029}.admin-user-management-card{margin-top:24px}.admin-user-filters{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(150px,1fr));gap:12px;margin-bottom:22px;display:grid}.admin-user-filters input,.admin-user-filters select,.admin-user-controls select{box-sizing:border-box;color:#fff;width:100%;min-height:44px;font:inherit;background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;outline:none;padding:0 12px;font-size:11px;transition:border-color .16s,background .16s,box-shadow .16s}.admin-user-filters input::placeholder{color:#ffffff47}.admin-user-filters input:hover,.admin-user-filters select:hover,.admin-user-controls select:hover{background:#ffffff0b}.admin-user-filters input:focus,.admin-user-filters select:focus,.admin-user-controls select:focus{background:#ffffff0d;border-color:#fff3;box-shadow:0 0 0 3px #ffffff06}.admin-user-list{flex-direction:column;gap:10px;display:flex}.admin-user-row{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:minmax(240px,1.25fr) minmax(520px,2fr);gap:24px;padding:18px;transition:border-color .16s,background .16s,transform .16s;display:grid}.admin-user-row:hover{background:#ffffff07;border-color:#ffffff1c;transform:translateY(-1px)}.admin-user-identity{align-items:center;min-width:0;display:flex}.admin-user-identity img,.admin-user-identity>div:first-child{flex-shrink:0}.admin-user-identity>div:last-child{flex-direction:column;min-width:0;margin-left:13px;display:flex}.admin-user-identity strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.admin-user-identity span{opacity:.48;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}.admin-user-identity small{letter-spacing:.04em;opacity:.3;margin-top:5px;font-size:8px}.admin-user-controls{grid-template-columns:repeat(3,minmax(110px,1fr));align-items:end;gap:10px;display:grid}.admin-user-controls label{letter-spacing:.1em;opacity:.48;flex-direction:column;gap:6px;min-width:0;font-size:8px;font-weight:700;display:flex}.admin-user-controls select{color:#fff;min-height:40px;margin:0;font-size:10px}.admin-user-gift-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.admin-user-gift-actions button{color:#fff;min-height:36px;font:inherit;letter-spacing:.08em;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;padding:0 13px;font-size:8px;font-weight:700;transition:background .16s,border-color .16s,transform .16s}.admin-user-gift-actions button:hover:not(:disabled){background:#ffffff17;border-color:#ffffff29;transform:translateY(-1px)}.admin-user-gift-actions button:last-child{background:#ffffff0e;border-color:#ffffff1f}.admin-user-gift-actions button:disabled{opacity:.35;cursor:default}.admin-user-management-card .admin-message{margin-bottom:18px}.admin-user-row:has(select[value=gold]){border-color:#d2ba731a}@media (width<=1100px){.admin-user-filters{grid-template-columns:1fr 1fr}.admin-user-row{grid-template-columns:1fr}.admin-user-controls{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.admin-user-filters{grid-template-columns:1fr}.admin-user-row{gap:18px;padding:15px}.admin-user-controls{grid-template-columns:1fr}.admin-user-gift-actions{grid-column:auto;grid-template-columns:1fr 1fr;display:grid}.admin-user-gift-actions button{width:100%}}.admin-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin:0 0 24px;display:grid}.admin-workspace-button{text-align:left;color:#fff;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:112px;padding:20px;transition:background .16s,border-color .16s,transform .16s,box-shadow .16s;display:flex}.admin-workspace-button:hover{background:#ffffff07;border-color:#ffffff1c;transform:translateY(-1px)}.admin-workspace-button.active{background:#ffffff0b;border-color:#ffffff29;box-shadow:0 16px 40px #00000024}.admin-workspace-button span{letter-spacing:.14em;opacity:.35;margin-bottom:8px;font-size:8px;font-weight:700}.admin-workspace-button strong{letter-spacing:.08em;font-size:12px;font-weight:700}.admin-workspace-button small{opacity:.4;margin-top:6px;font-size:9px;line-height:1.4}.admin-workspace-button:nth-child(5){grid-column:1/-1;min-height:96px}.admin-user-workspace-button{background:#ffffff06}.admin-user-workspace-button.active{background:#ffffff0e}@media (width<=700px){.admin-workspace-grid{grid-template-columns:1fr}.admin-workspace-button:nth-child(5){grid-column:auto}}.community-page{width:min(1180px,100% - 48px);margin:0 auto;padding:56px 0 90px}.community-page-header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.community-page-header h1{margin:8px 0 12px;font-size:clamp(34px,5vw,52px);line-height:1}.community-page-header>div:first-child>p:last-child{opacity:.48;max-width:560px;margin:0;font-size:13px;line-height:1.7}.community-page-header-actions{flex-shrink:0}.community-create-button,.community-login-button{color:#fff;letter-spacing:.1em;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:10px;min-height:46px;padding:0 18px;font-size:9px;font-weight:700;transition:background .16s,border-color .16s,transform .16s}.community-create-button:hover,.community-login-button:hover{background:#ffffff17;border-color:#ffffff2b;transform:translateY(-1px)}.community-visitor-banner{background:linear-gradient(135deg,#ffffff09,#ffffff05);border:1px solid #ffffff13;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:22px;padding:18px 20px;display:grid}.community-banner-icon{background:#ffffff0e;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.community-visitor-banner strong{margin-bottom:4px;font-size:12px;display:block}.community-visitor-banner p{opacity:.42;margin:0;font-size:10px;line-height:1.5}.community-visitor-banner button{color:#fff;letter-spacing:.08em;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff17;border-radius:8px;min-height:38px;padding:0 13px;font-size:8px;font-weight:700}.community-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:20px;display:grid}.community-sidebar{flex-direction:column;gap:14px;display:flex}.community-sidebar-card{background:#ffffff05;border:1px solid #fff1;border-radius:14px;padding:18px}.community-category-button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;width:100%;min-height:38px;margin-bottom:4px;padding:0 10px;font-size:9px;transition:background .15s,opacity .15s;display:flex}.community-category-button span{opacity:.54}.community-category-button strong{opacity:.3;font-size:8px}.community-category-button:hover{background:#ffffff09}.community-category-button.active{background:#fff1}.community-category-button.active span{opacity:.95}.community-category-button.active strong{opacity:.6}.community-news-teaser{padding-top:20px}.community-news-teaser h3{margin:6px 0 8px;font-size:15px}.community-news-teaser p{opacity:.42;margin:0;font-size:10px;line-height:1.6}.community-main{min-width:0}.community-main-header{justify-content:space-between;align-items:flex-end;margin-bottom:14px;display:flex}.community-main-header h2{margin:6px 0 0;font-size:22px;line-height:1.15}.community-topic-list{flex-direction:column;gap:8px;display:flex}.community-topic-card{color:#fff;background:#ffffff04;border:1px solid #fff1;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px 18px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:grid}.community-topic-card:hover{background:#ffffff08;border-color:#ffffff1c;transform:translateY(-1px)}.community-topic-card.pinned{background:linear-gradient(135deg,#ffffff0a,#ffffff04);border-color:#ffffff21}.community-topic-avatar{align-self:start;padding-top:2px}.community-topic-content{min-width:0}.community-topic-meta{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:6px;display:flex}.community-topic-meta span{letter-spacing:.09em;text-transform:uppercase;opacity:.34;font-size:8px;font-weight:700}.community-topic-meta strong{letter-spacing:.08em;opacity:.68;background:#ffffff0e;border-radius:5px;padding:3px 6px;font-size:7px}.community-topic-content h3{margin:0;font-size:14px;font-weight:650;line-height:1.35}.community-topic-author{opacity:.34;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:9px;display:flex}.community-topic-author>span:first-child{color:#ffffffbd;opacity:1}.community-topic-arrow{opacity:.22;font-size:18px}.community-role-badge{letter-spacing:.08em;border-radius:4px;align-items:center;padding:2px 5px;font-size:6px;font-weight:800;display:inline-flex}.community-role-badge.admin{background:#ffffff1a;border:1px solid #ffffff1a}.community-role-badge.moderator{background:#fff1;border:1px solid #ffffff13}.community-create-card{background:linear-gradient(145deg,#ffffff09,#ffffff04);border:1px solid #ffffff13;border-radius:15px;margin-bottom:22px;padding:22px}.community-card-header{margin-bottom:20px}.community-card-header h2{margin:6px 0 8px;font-size:21px}.community-card-header p:last-child{opacity:.42;margin:0;font-size:10px;line-height:1.5}.community-topic-form{flex-direction:column;gap:15px;display:flex}.community-form-field{flex-direction:column;gap:7px;display:flex}.community-form-field label{letter-spacing:.1em;opacity:.46;font-size:8px;font-weight:700}.community-form-field input,.community-form-field select,.community-form-field textarea,.community-reply-card textarea,.community-report-box textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#ffffff07;border:1px solid #ffffff14;border-radius:9px;outline:none;font-size:11px;transition:border-color .15s,background .15s}.community-form-field input,.community-form-field select{min-height:44px;padding:0 12px}.community-form-field textarea,.community-reply-card textarea,.community-report-box textarea{resize:vertical;padding:12px;line-height:1.6}.community-form-field input:focus,.community-form-field select:focus,.community-form-field textarea:focus,.community-reply-card textarea:focus,.community-report-box textarea:focus{background:#ffffff0a;border-color:#ffffff2e}.community-form-field input::placeholder,.community-form-field textarea::placeholder,.community-reply-card textarea::placeholder,.community-report-box textarea::placeholder{color:#ffffff3b}.community-form-field small{opacity:.28;align-self:flex-end;font-size:8px}.community-submit-button{color:#fff;letter-spacing:.09em;cursor:pointer;background:#fff1;border:1px solid #ffffff1a;border-radius:8px;align-self:flex-start;min-height:42px;padding:0 15px;font-size:8px;font-weight:700}.community-submit-button:hover{background:#ffffff1a}.community-login-prompt,.community-empty,.community-loading{text-align:center;background:#ffffff04;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:30px;display:flex}.community-login-prompt>span,.community-empty>span,.community-loading>span{opacity:.55;margin-bottom:12px;font-size:22px}.community-login-prompt h3,.community-empty h3{margin:0 0 8px;font-size:16px}.community-login-prompt p,.community-empty p,.community-loading p{opacity:.4;max-width:370px;margin:0;font-size:10px;line-height:1.6}.community-login-prompt button,.community-empty button{color:#fff;letter-spacing:.08em;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:8px;min-height:40px;margin-top:18px;padding:0 14px;font-size:8px;font-weight:700}.community-topic-page{width:min(1180px,100% - 48px);margin:0 auto;padding:46px 0 90px}.community-topic-header{justify-content:space-between;gap:28px;margin-bottom:24px;display:flex}.community-back-link{color:#ffffff6b;letter-spacing:.1em;margin-bottom:18px;font-size:8px;font-weight:700;text-decoration:none;display:inline-block}.community-back-link:hover{color:#ffffffbf}.community-topic-header h1{max-width:760px;margin:7px 0 18px;font-size:clamp(28px,4vw,44px);line-height:1.08}.community-topic-header-meta{align-items:center;gap:11px;display:flex}.community-topic-header-meta>div{flex-direction:column;gap:4px;display:flex}.community-topic-author-line{align-items:center;gap:6px;display:flex}.community-topic-author-line strong{font-size:11px}.community-topic-header-meta>div>span{opacity:.32;font-size:9px}.community-topic-header-status{align-items:flex-start;gap:6px;display:flex}.community-topic-status{letter-spacing:.08em;background:#ffffff0e;border-radius:5px;padding:5px 7px;font-size:7px;font-weight:800}.community-topic-content-layout{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:18px;display:grid}.community-posts{flex-direction:column;gap:10px;display:flex}.community-post{background:#ffffff04;border:1px solid #fff1;border-radius:14px;grid-template-columns:150px minmax(0,1fr);gap:20px;padding:20px;display:grid}.community-post.original{background:linear-gradient(145deg,#ffffff08,#ffffff04);border-color:#ffffff1a}.community-post-author{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.community-post-author>div{flex-direction:column;align-items:center;gap:5px;display:flex}.community-post-author strong{font-size:10px}.community-post-author small{opacity:.25;font-size:7px}.community-post-badges{align-items:center;gap:5px;display:flex}.community-post-body{min-width:0}.community-post-top{letter-spacing:.07em;opacity:.26;justify-content:space-between;gap:10px;margin-bottom:13px;font-size:7px;display:flex}.community-post-body>p{color:#ffffffd6;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.75}.community-post-actions{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.community-post-actions button{color:#ffffff73;letter-spacing:.06em;cursor:pointer;background:#ffffff06;border:1px solid #fff1;border-radius:6px;min-height:28px;padding:0 9px;font-size:7px;font-weight:700}.community-post-actions button:hover,.community-post-actions button.liked{color:#fff;background:#ffffff12}.community-post-actions button.danger-text{color:#ff7878bf}.community-report-box{background:#00000029;border:1px solid #fff1;border-radius:8px;margin-top:12px;padding:12px}.community-report-box textarea{min-height:80px}.community-report-box>div{justify-content:flex-end;gap:7px;margin-top:8px;display:flex}.community-report-box button{color:#fff;cursor:pointer;background:#ffffff09;border:1px solid #ffffff12;border-radius:6px;min-height:30px;padding:0 9px;font-size:7px;font-weight:700}.community-reply-card{background:#ffffff06;border:1px solid #ffffff13;border-radius:14px;margin-top:8px;padding:19px}.community-reply-header{align-items:center;gap:10px;margin-bottom:15px;display:flex}.community-reply-header>div{flex-direction:column;gap:3px;display:flex}.community-reply-header>div>strong{font-size:11px}.community-reply-card textarea{min-height:120px}.community-reply-footer{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.community-reply-footer span{opacity:.25;font-size:8px}.community-reply-footer button{color:#fff;letter-spacing:.08em;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;min-height:38px;padding:0 13px;font-size:8px;font-weight:700}.community-locked-topic{text-align:center;background:#ffffff04;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;align-items:center;margin-top:8px;padding:22px;display:flex}.community-locked-topic span{margin-bottom:8px;font-size:18px}.community-locked-topic strong{font-size:11px}.community-locked-topic p{opacity:.34;margin:6px 0 0;font-size:9px}.community-topic-sidebar{flex-direction:column;gap:12px;display:flex}.community-topic-sidebar .community-sidebar-card p{opacity:.42;font-size:9px;line-height:1.6}.community-topic-sidebar .community-sidebar-card a{color:#ffffffb8;letter-spacing:.06em;font-size:8px;font-weight:700;text-decoration:none}.community-topic-stat{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:baseline;padding:10px 0;display:flex}.community-topic-stat:last-child{border-bottom:0}.community-topic-stat strong{font-size:22px;line-height:1}.community-topic-stat span{letter-spacing:.08em;opacity:.3;font-size:7px}.community-moderation-panel{background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:14px 16px;display:flex}.community-moderation-panel>div:first-child{flex-direction:column;gap:4px;display:flex}.community-moderation-panel>div:first-child strong{font-size:10px}.community-moderation-actions{flex-wrap:wrap;gap:6px;display:flex}.community-moderation-actions button{color:#fff;letter-spacing:.05em;cursor:pointer;background:#ffffff09;border:1px solid #ffffff12;border-radius:6px;min-height:32px;padding:0 9px;font-size:7px;font-weight:700}.community-moderation-actions button:hover{background:#ffffff12}.community-moderation-actions button.danger{color:#ff8282d9}.community-message{opacity:.72;background:#ffffff06;border:1px solid #fff1;border-radius:8px;margin-bottom:14px;padding:11px 13px;font-size:9px;line-height:1.5}@media (width<=900px){.community-layout,.community-topic-content-layout{grid-template-columns:1fr}.community-topic-sidebar{order:2}.community-post{grid-template-columns:1fr;gap:14px}.community-post-author{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center}.community-post-author>div{align-items:flex-start}}@media (width<=700px){.community-page,.community-topic-page{width:min(100% - 28px,1180px);padding-top:34px}.community-page-header,.community-topic-header{flex-direction:column;align-items:stretch}.community-page-header-actions,.community-create-button,.community-login-button{width:100%}.community-visitor-banner{grid-template-columns:auto 1fr}.community-visitor-banner button{grid-column:1/-1;width:100%}.community-topic-card{grid-template-columns:auto minmax(0,1fr)}.community-topic-arrow{display:none}.community-topic-header-status{align-self:flex-start}}.visitor-locked-topic{cursor:default;opacity:.82}.visitor-locked-topic:hover{background:#ffffff04;border-color:#fff1;transform:none}.community-locked-topic-avatar{background:#ffffff09;border:1px solid #ffffff12;border-radius:50%;place-items:center;width:44px;height:44px;font-size:15px;display:grid}.visitor-locked-topic .community-topic-content h3{opacity:.88}.visitor-locked-topic .community-topic-arrow{opacity:.35}.community-tabs{border-bottom:1px solid #ffffff0f;gap:6px;margin-bottom:24px;padding-bottom:12px;display:flex}.community-tabs button{color:#ffffff61;letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;min-height:36px;padding:0 13px;font-size:8px;font-weight:700;transition:background .15s,border-color .15s,color .15s}.community-tabs button:hover{color:#ffffffb3;background:#ffffff06}.community-tabs button.active{color:#fff;background:#ffffff0e;border-color:#ffffff14}.community-news-section{width:100%}.community-news-intro{opacity:.4;max-width:620px;margin:8px 0 22px;font-size:10px;line-height:1.6}.community-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.community-news-card{color:#fff;background:#ffffff04;border:1px solid #fff1;border-radius:14px;grid-template-columns:150px minmax(0,1fr);min-width:0;min-height:165px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:grid;overflow:hidden}.community-news-card:hover{background:#ffffff08;border-color:#ffffff1c;transform:translateY(-2px)}.community-news-card.featured{border-color:#ffffff1a;grid-column:1/-1;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);min-height:240px}.community-news-image{background:#ffffff06;width:100%;height:100%;min-height:165px;overflow:hidden}.community-news-card.featured .community-news-image{min-height:240px}.community-news-image img{object-fit:cover;opacity:.78;width:100%;height:100%;transition:opacity .16s,transform .3s;display:block}.community-news-card:hover .community-news-image img{opacity:.92;transform:scale(1.025)}.community-news-image-placeholder{width:100%;height:100%;min-height:inherit;opacity:.2;place-items:center;font-size:26px;display:grid}.community-news-content{flex-direction:column;min-width:0;padding:17px;display:flex}.community-news-meta{letter-spacing:.08em;text-transform:uppercase;opacity:.34;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:8px;font-size:7px;font-weight:700;display:flex}.community-news-content h3{margin:0;font-size:14px;font-weight:650;line-height:1.4}.community-news-card.featured .community-news-content h3{font-size:22px;line-height:1.25}.community-news-content p{opacity:.43;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:10px;line-height:1.65;display:-webkit-box;overflow:hidden}.community-news-read{letter-spacing:.08em;opacity:.55;margin-top:auto;padding-top:14px;font-size:8px;font-weight:700}.community-news-card:hover .community-news-read{opacity:.9}@media (width<=900px){.community-news-grid{grid-template-columns:1fr}.community-news-card.featured{grid-column:auto}}@media (width<=600px){.community-tabs{grid-template-columns:1fr 1fr;display:grid}.community-tabs button{width:100%}.community-news-card,.community-news-card.featured{grid-template-columns:1fr}.community-news-image,.community-news-card.featured .community-news-image{height:180px;min-height:180px}.community-news-card.featured .community-news-content h3{font-size:17px}}.community-tabs{border-bottom:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin:30px 0 38px;padding:0;display:grid}.community-tabs button{color:#ffffff7a;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:linear-gradient(145deg,#ffffff07,#ffffff03);border:1px solid #ffffff12;border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:105px;padding:26px 30px;font-size:13px;font-weight:800;transition:transform .18s,background .18s,border-color .18s,color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.community-tabs button:before{content:"";filter:blur(8px);pointer-events:none;background:#ffffff09;border-radius:50%;width:120px;height:120px;position:absolute;top:-70px;right:-40px}.community-tabs button:hover{color:#ffffffd1;background:linear-gradient(145deg,#ffffff0b,#ffffff05);border-color:#ffffff1f;transform:translateY(-2px)}.community-tabs button.active{color:#fff;background:linear-gradient(145deg,#ffffff16,#ffffff06);border-color:#ffffff29;box-shadow:0 14px 40px #0003,inset 0 1px #ffffff0f}.community-tabs button.active:after{content:"";background:#ffffffd9;border-radius:999px;height:2px;position:absolute;bottom:0;left:28px;right:28px;box-shadow:0 0 14px #ffffff4d}@media (width<=700px){.community-tabs{gap:9px;margin:22px 0 28px}.community-tabs button{letter-spacing:.09em;border-radius:13px;min-height:82px;padding:20px 12px;font-size:10px}.community-tabs button.active:after{left:18px;right:18px}}.community-tabs{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin:32px 0 40px;padding:0;display:grid}.community-main-tab{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#ffffff07,#ffffff03);border:1px solid #ffffff13;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;min-height:128px;padding:24px 26px;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.community-main-tab:before{content:"";filter:blur(16px);pointer-events:none;background:#ffffff0b;border-radius:50%;width:150px;height:150px;position:absolute;top:-85px;right:-55px}.community-main-tab-icon{background:#ffffff0a;border:1px solid #ffffff13;border-radius:14px;flex-shrink:0;place-items:center;width:54px;height:54px;font-size:21px;transition:background .18s,transform .18s;display:grid}.community-main-tab-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.community-main-tab-copy strong{letter-spacing:.11em;font-size:13px;font-weight:800}.community-main-tab-copy span{color:#ffffff61;max-width:340px;font-size:10px;line-height:1.55}.community-main-tab-arrow{z-index:2;color:#ffffff3d;font-size:20px;transition:transform .18s,color .18s;position:relative}.community-main-tab:hover{background:linear-gradient(145deg,#ffffff0b,#ffffff05);border-color:#ffffff21;transform:translateY(-2px)}.community-main-tab:hover .community-main-tab-icon{background:#fff1;transform:scale(1.03)}.community-main-tab:hover .community-main-tab-arrow{color:#ffffff94;transform:translate(3px)}.community-main-tab.active{background:linear-gradient(145deg,#ffffff16,#ffffff06);border-color:#ffffff2b;box-shadow:0 16px 44px #0003,inset 0 1px #ffffff0e}.community-main-tab.active .community-main-tab-icon{background:#ffffff16;border-color:#ffffff21}.community-main-tab.active .community-main-tab-copy span{color:#ffffff85}.community-main-tab.active .community-main-tab-arrow{color:#ffffffd1}.community-main-tab.active:after{content:"";background:#ffffffdb;border-radius:999px;height:2px;position:absolute;bottom:0;left:26px;right:26px;box-shadow:0 0 14px #ffffff38}@media (width<=700px){.community-tabs{grid-template-columns:1fr;gap:10px;margin:24px 0 30px}.community-main-tab{border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;min-height:104px;padding:18px}.community-main-tab-icon{border-radius:12px;width:46px;height:46px;font-size:18px}.community-main-tab-copy strong{font-size:11px}.community-main-tab-copy span{font-size:9px}.community-main-tab.active:after{left:18px;right:18px}}.community-win-form{background:linear-gradient(145deg,#ffffff08,#ffffff04);border:1px solid #ffffff13;border-radius:14px;margin-top:4px;padding:20px}.community-win-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.community-win-header h3{margin:5px 0 6px;font-size:17px}.community-win-header p:last-child{opacity:.38;margin:0;font-size:9px;line-height:1.55}.community-win-header>span{font-size:23px}.community-win-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.community-win-upload{margin-top:16px}.community-win-upload input[type=file]{cursor:pointer;min-height:auto;padding:11px}.community-win-file-name{margin-top:3px;opacity:.48!important;align-self:flex-start!important}.community-win-warning>span{opacity:.55;flex-shrink:0;font-size:11px}.community-win-warning p{opacity:.42;margin:0;font-size:8px;line-height:1.55}@media (width<=700px){.community-win-fields{grid-template-columns:1fr}.community-win-form{padding:16px}}.community-member-win{background:linear-gradient(145deg,#ffffff09,#ffffff04);border:1px solid #ffffff14;border-radius:13px;margin-top:18px;padding:18px}.community-member-win-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.community-member-win-header h3{margin:5px 0 0;font-size:16px}.community-member-win-badge{letter-spacing:.08em;opacity:.62;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;padding:5px 7px;font-size:7px;font-weight:800}.community-member-win-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.community-member-win-stats>div{background:#ffffff05;border:1px solid #ffffff0e;border-radius:8px;min-width:0;padding:11px}.community-member-win-stats span{letter-spacing:.08em;opacity:.32;margin-bottom:5px;font-size:7px;font-weight:700;display:block}.community-member-win-stats strong{text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.community-member-win-screenshot{background:#0000002e;border:1px solid #fff1;border-radius:10px;margin-top:14px;overflow:hidden}.community-member-win-screenshot img{object-fit:contain;width:100%;max-height:650px;display:block}.community-member-win-note{border-top:1px solid #ffffff0d;align-items:flex-start;gap:8px;margin-top:12px;padding-top:12px;display:flex}.community-member-win-note span{opacity:.4;flex-shrink:0;font-size:10px}.community-member-win-note p{opacity:.34;margin:0;font-size:8px;line-height:1.55}@media (width<=800px){.community-member-win-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.community-member-win-stats{grid-template-columns:1fr}}.community-form-field select{color:#fff;background:#ffffff09}.community-form-field select option{color:#111;background:#fff}.community-win-warning{background:#820f0f29;border:1px solid #be23238c;border-radius:10px;align-items:flex-start;gap:13px;margin-top:14px;padding:15px 16px;display:flex}.community-win-warning>span{color:#ff5f5f;background:#b4191938;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:18px;font-weight:900;line-height:1;display:grid}.community-win-warning p{color:#ff9191eb;opacity:1;margin:1px 0 0;font-size:11px;font-weight:600;line-height:1.65}.community-category-button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;width:100%;min-height:76px;margin-bottom:7px;padding:14px 13px;transition:background .16s,border-color .16s,transform .16s;display:grid}.community-category-copy{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.community-category-description{letter-spacing:0;color:#ffffff4d;width:100%;max-width:175px;font-size:7.5px;font-weight:400;line-height:1.55;display:block}.community-category-button>strong{color:#ffffff61;opacity:1;background:#ffffff06;border:1px solid #ffffff0e;border-radius:7px;place-items:center;min-width:24px;height:24px;margin-top:0;padding:0 6px;font-size:8px;font-weight:700;display:grid}.community-category-button:hover{background:#ffffff07;border-color:#ffffff0e;transform:translate(2px)}.community-category-button:hover .community-category-name{color:#fffffff5}.community-category-button.active{background:linear-gradient(145deg,#fff1,#ffffff06);border-color:#ffffff1a}.community-category-button.active .community-category-name{color:#fff}.community-category-button.active>strong{color:#ffffffbf;background:#ffffff13;border-color:#ffffff17}.community-sidebar-card>.section-label{margin-bottom:16px}@media (width<=900px){.community-category-description{max-width:none}}.community-etiquette-card{box-sizing:border-box;background:linear-gradient(145deg,#ffffff07,#ffffff03);border:1px solid #ffffff12;border-radius:13px;width:100%;margin-bottom:22px;padding:18px 70px;position:relative}.community-etiquette-icon{background:#ffffff09;border:1px solid #ffffff12;border-radius:11px;place-items:center;width:40px;height:40px;font-size:17px;display:grid;position:absolute;top:18px;left:22px}.community-etiquette-copy{text-align:center;width:100%}.community-etiquette-copy .section-label{text-align:center;margin:0 0 6px}.community-etiquette-copy h3{text-align:center;color:#ffffffeb;margin:0 0 9px;font-size:13px;line-height:1.3}.community-etiquette-copy>p:last-child{text-align:center;color:#ffffff75;max-width:720px;margin:0 auto;font-size:9.5px;line-height:1.7}.topic-etiquette{margin-bottom:14px}@media (width<=600px){.community-etiquette-card{padding:68px 18px 18px}.community-etiquette-icon{top:16px;left:50%;transform:translate(-50%)}}.community-category-copy{text-align:left;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.community-category-name{letter-spacing:.055em;color:#ffffffd1;width:100%;font-size:10px;font-weight:800;line-height:1.25;display:block;opacity:1!important}.community-category-description{letter-spacing:0;color:#ffffff4d;opacity:1;width:100%;max-width:175px;font-size:7.5px;font-weight:400;line-height:1.55;display:block}.community-category-button:hover .community-category-description{color:#ffffff70}.community-category-button.active .community-category-description{color:#ffffff80}@media (width<=900px){.community-category-description{max-width:none}}.community-page-header.news-active{justify-content:flex-end}.community-news-page-intro{text-align:right;width:100%;max-width:620px;margin-left:auto}.community-news-page-intro .section-label{text-align:right}.community-news-page-intro h1{text-align:right;margin:8px 0 12px}.community-news-page-intro>p:last-child{text-align:right;opacity:.48;max-width:560px;margin:0 0 0 auto;font-size:13px;line-height:1.7}@media (width<=700px){.community-news-page-intro{text-align:left;max-width:none}.community-news-page-intro .section-label,.community-news-page-intro h1,.community-news-page-intro>p:last-child{text-align:left}.community-news-page-intro>p:last-child{margin-left:0}}.community-post-actions button{align-items:center;gap:5px;display:inline-flex}.community-like-heart{font-size:11px;line-height:1}.notification-bell-wrap{position:relative}.notification-bell-button{color:#fff;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:relative}.notification-bell-button:hover,.notification-bell-button.active{background:#ffffff0f;border-color:#ffffff1f}.notification-bell-icon{font-size:15px}.notification-unread-badge{box-sizing:border-box;color:#fff;text-align:center;pointer-events:none;background:#ef4444;border:2px solid #06130b;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:9px;font-weight:800;line-height:1;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 2px 8px #00000059,0 0 0 1px #ef444426}.notification-panel{z-index:1000;background:#0f1110fa;border:1px solid #ffffff17;border-radius:15px;width:min(390px,100vw - 28px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 24px 70px #0000006b}.notification-panel-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;padding:17px 18px;display:flex}.notification-panel-header h3{margin:4px 0 0;font-size:15px}.notification-mark-all{color:#ffffff7a;letter-spacing:.07em;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:700}.notification-mark-all:hover{color:#fff}.notification-list{max-height:430px;overflow-y:auto}.notification-item{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0b;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:11px;width:100%;padding:14px 16px;display:grid;position:relative}.notification-item:hover{background:#ffffff08}.notification-item.unread{background:#ffffff09}.notification-item-icon{background:#ffffff0a;border-radius:8px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.notification-item-copy p{color:#ffffffad;margin:0;font-size:9px;line-height:1.55}.notification-item-copy strong{color:#fff}.notification-item-copy>span{color:#ffffff47;margin-top:5px;font-size:7px;display:block}.notification-unread-dot{background:#d92d2d;border-radius:50%;width:7px;height:7px;margin-top:5px}.notification-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:170px;padding:24px;display:flex}.notification-empty>span{margin-bottom:8px;font-size:18px}.notification-empty strong{font-size:11px}.notification-empty p{opacity:.36;margin:6px 0 0;font-size:8px;line-height:1.5}.notification-message{color:#ffffffa6;padding:10px 14px;font-size:8px}@media (width<=600px){.notification-panel{width:auto;position:fixed;top:72px;left:14px;right:14px}}.live-notification-wrap{z-index:3000;pointer-events:none;width:min(390px,100vw - 28px);position:fixed;top:82px;right:22px}.live-notification-toast{box-sizing:border-box;color:#fff;cursor:pointer;pointer-events:auto;background:#0e100ff7;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:13px;width:100%;padding:16px;animation:.26s both lucky-notification-in;display:grid;box-shadow:0 24px 70px #0006}.live-notification-toast:hover{background:#121413fc;border-color:#ffffff29}.live-notification-icon{color:#ff6e6ef5;background:#ffffff0b;border:1px solid #ffffff14;border-radius:10px;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.live-notification-copy{min-width:0}.live-notification-copy .section-label{margin:0 0 5px}.live-notification-text{color:#ffffffc7;font-size:10px;line-height:1.45}.live-notification-text strong{color:#fff}.live-notification-topic{white-space:nowrap;text-overflow:ellipsis;color:#ffffff5c;margin-top:4px;font-size:8px;line-height:1.45;display:block;overflow:hidden}.live-notification-action{letter-spacing:.07em;color:#fff9;margin-top:9px;font-size:7px;font-weight:700;display:block}.live-notification-close{color:#ffffff59;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:26px;height:26px;padding:0;font-size:16px;display:grid}.live-notification-close:hover{color:#fff;background:#ffffff0d}@keyframes lucky-notification-in{0%{opacity:0;transform:translate(22px)translateY(-4px)}to{opacity:1;transform:translate(0)translateY(0)}}@media (width<=600px){.live-notification-wrap{width:auto;top:72px;left:14px;right:14px}}.navbar,.navbar>nav,.navbar>nav>a,.navbar>nav>.notification-bell-wrap{align-items:center;display:flex}.bet-top-badges{align-items:center;gap:7px;display:flex}.bet-status-chip{letter-spacing:.08em;border:1px solid #ffffff12;border-radius:999px;justify-content:center;align-items:center;min-height:23px;padding:0 8px;font-size:7px;font-weight:800;display:inline-flex}.bet-status-chip.pending{color:#ffcd69f2;background:#b47d141a;border-color:#dca52d33}.bet-status-chip.won{color:#6eeb9bfa;background:#19964b1c;border-color:#46d27838}.bet-status-chip.lost{color:#ff6e6efa;background:#b41e1e1c;border-color:#e6464638}.bet-card.status-won{border-color:#46d27829}.bet-card.status-lost{border-color:#e6464626}.bet-selection{position:relative}.bet-selection-result{background:#ffffff06;border:1px solid #ffffff12;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:10px;font-weight:900;display:grid}.bet-selection-result.won{color:#6eeb9b;background:#19964b1c;border-color:#46d27833}.bet-selection-result.lost{color:#ff6969;background:#b41e1e1c;border-color:#e6464633}.bet-selection-result.pending{color:#ffffff59}.bet-footer-status{letter-spacing:.07em;font-weight:800}.bet-footer-status.upcoming{color:#ffffff6b}.bet-footer-status.pending{color:#ffcd69e6}.bet-footer-status.won{color:#69eb96f2}.bet-footer-status.lost{color:#ff6969f2}.watermarked-bet-card{position:relative;overflow:hidden}.bet-watermark-layer{z-index:5;pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));align-content:space-around;justify-items:center;gap:34px 14px;padding:28px 10px;display:grid;position:absolute;inset:0;overflow:hidden}.bet-watermark-layer span{white-space:nowrap;letter-spacing:.08em;color:#ffffff0e;-webkit-user-select:none;user-select:none;font-size:9px;font-weight:800;display:block;transform:rotate(-24deg)}.watermarked-bet-card>:not(.bet-watermark-layer){z-index:3;position:relative}.watermarked-bet-card button,.watermarked-bet-card a,.watermarked-bet-card textarea,.watermarked-bet-card input{z-index:10;position:relative}@media (width<=650px){.bet-watermark-layer{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 8px}.bet-watermark-layer span{font-size:8px}}.admin-fixture-finder{background:linear-gradient(145deg,#ffffff09,#ffffff04);border:1px solid #ffffff13;border-radius:14px;margin-bottom:20px;padding:18px}.admin-fixture-finder-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.admin-fixture-finder-header h4{margin:5px 0;font-size:15px}.admin-fixture-finder-header>div>p:last-child{color:#ffffff59;max-width:560px;margin:0;font-size:8px;line-height:1.55}.admin-fixture-linked{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.admin-fixture-linked span{color:#6eeb9bf2;letter-spacing:.08em;background:#1e9b551f;border:1px solid #46d2782e;border-radius:6px;padding:5px 8px;font-size:7px;font-weight:800}.admin-fixture-linked strong{color:#ffffff4d;font-size:7px}.admin-fixture-unlinked{color:#ffffff52;letter-spacing:.08em;background:#ffffff06;border:1px solid #ffffff0f;border-radius:6px;flex-shrink:0;padding:5px 8px;font-size:7px;font-weight:800}.admin-fixture-search-row{grid-template-columns:minmax(150px,.7fr) minmax(180px,1.3fr) auto;align-items:end;gap:12px;display:grid}.admin-find-fixture-button{color:#fff;letter-spacing:.08em;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:9px;min-height:43px;padding:0 17px;font-size:8px;font-weight:800}.admin-find-fixture-button:hover{background:#ffffff17;border-color:#ffffff26}.admin-find-fixture-button:disabled{opacity:.45;cursor:default}.admin-fixture-quota{color:#ffffff40;margin-top:8px;font-size:7px;display:block}.admin-fixture-results{flex-direction:column;gap:7px;margin-top:13px;display:flex}.admin-fixture-result{color:#fff;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px 13px;transition:background .15s,border-color .15s,transform .15s;display:flex}.admin-fixture-result:hover{background:#ffffff0b;border-color:#ffffff1c;transform:translate(2px)}.admin-fixture-result>div:first-child{flex-direction:column;gap:4px;min-width:0;display:flex}.admin-fixture-result>div:first-child strong{font-size:10px}.admin-fixture-result>div:first-child span{color:#ffffff54;font-size:7px}.admin-fixture-result-time{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.admin-fixture-result-time strong{font-size:10px}.admin-fixture-result-time span{letter-spacing:.06em;color:#ffffff73;font-size:7px;font-weight:800}.admin-clear-fixture-button{color:#ff78788c;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;margin-top:11px;padding:0;font-size:7px;font-weight:700}.admin-clear-fixture-button:hover{color:#ff7878f2}@media (width<=750px){.admin-fixture-search-row{grid-template-columns:1fr}.admin-find-fixture-button{width:100%}.admin-fixture-finder-header{flex-direction:column}.admin-fixture-linked,.admin-fixture-result{align-items:flex-start}}.admin-market-builder{background:#ffffff05;border:1px solid #ffffff13;border-radius:14px;margin:18px 0;padding:18px}.admin-market-builder-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.admin-market-builder-header h4{margin:5px 0;font-size:15px}.admin-market-builder-header>div>p:last-child{color:#ffffff59;max-width:620px;margin:0;font-size:8px;line-height:1.55}.admin-market-stat-badge{color:#ffcd69eb;letter-spacing:.07em;background:#b478141a;border:1px solid #e6aa3233;border-radius:6px;flex-shrink:0;padding:5px 8px;font-size:7px;font-weight:800}.admin-market-warning{background:#aa6e1412;border:1px solid #dca02829;border-radius:9px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px;display:flex}.admin-market-warning>span{color:#ffcd69f2;background:#c88c1e24;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;font-weight:900;display:grid}.admin-market-warning p{color:#ffffff6e;margin:1px 0 0;font-size:8px;line-height:1.55}@media (width<=700px){.admin-market-builder-header{flex-direction:column}}.bet-watermark-layer span{color:#ffffff0d}.watermarked-bet-card.gold .bet-watermark-layer span{color:#ffd76e0d}.lt-membership-page{width:min(1240px,100% - 44px);margin:0 auto;padding:86px 0 76px}.lt-membership-hero{text-align:center;max-width:760px;margin:0 auto 54px;position:relative}.lt-membership-hero .section-label{margin-bottom:13px}.lt-membership-hero h1{letter-spacing:-4px;margin:0;font-size:clamp(48px,7vw,82px);font-weight:800;line-height:.95}.lt-membership-hero-copy{color:#ffffff7a;max-width:570px;margin:24px auto 0;font-size:14px;line-height:1.7}.lt-membership-hero-line{background:#22c55e;border-radius:999px;width:54px;height:2px;margin:28px auto 0;box-shadow:0 0 24px #22c55e59}.lt-membership-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.lt-membership-card{isolation:isolate;background:linear-gradient(145deg,#ffffff0c,#ffffff04);border:1px solid #ffffff14;border-radius:22px;flex-direction:column;min-height:590px;padding:30px 28px 26px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 55px #0000002e}.lt-membership-card:hover{border-color:#ffffff24;transform:translateY(-35px);box-shadow:0 28px 74px #00000047}.lt-membership-card:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#ffffff06,#0000 38%);position:absolute;inset:0}.lt-membership-card-glow{z-index:-2;filter:blur(70px);opacity:.65;pointer-events:none;border-radius:50%;width:250px;height:250px;position:absolute;top:-110px;right:-90px}.lt-membership-free .lt-membership-card-glow{background:#22c55e1a}.lt-membership-free .lt-membership-tier{color:#4ade80}.lt-membership-gold{background:linear-gradient(145deg,#d4af3718,#ffffff05);border-color:#dab5434d;transform:translateY(-14px);box-shadow:0 30px 85px #0000004d,0 0 55px #d4af370e}.lt-membership-gold:hover{border-color:#e4bf4d80;transform:translateY(-20px)}.lt-membership-gold .lt-membership-card-glow{background:#d4af372e}.lt-membership-gold .lt-membership-tier{color:#e0bb4f}.lt-membership-popular{color:#e8c65d;letter-spacing:1.15px;background:#d4af371c;border:1px solid #e1bc4c40;border-radius:999px;padding:7px 10px;font-size:7px;font-weight:900;position:absolute;top:19px;right:19px}.lt-membership-card-header{justify-content:space-between;align-items:flex-start;gap:18px;min-height:54px;display:flex}.lt-membership-tier{letter-spacing:3px;margin:0;font-size:14px;font-weight:900}.lt-membership-tier-note{color:#ffffff4d;letter-spacing:1.3px;margin-top:7px;font-size:8px;font-weight:700;display:block}.lt-membership-tier-icon{background:#ffffff09;border:1px solid #ffffff13;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:15px;display:grid}.lt-membership-price-row{align-items:flex-end;gap:9px;margin-top:42px;display:flex}.lt-membership-price-row strong{letter-spacing:-3px;font-size:54px;font-weight:800;line-height:.88}.lt-membership-price-row span{color:#ffffff57;padding-bottom:5px;font-size:10px}.lt-membership-card-copy{color:#ffffff75;min-height:48px;margin:20px 0 0;font-size:12px;line-height:1.65}.lt-membership-separator{background:linear-gradient(90deg,#ffffff1a,#ffffff06);width:100%;height:1px;margin:25px 0}.lt-membership-benefits{flex-direction:column;gap:15px;margin-bottom:30px;display:flex}.lt-membership-benefits>div{align-items:flex-start;gap:11px;display:flex}.lt-membership-benefits span{color:#4ade80;background:#22c55e17;border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;margin-top:1px;font-size:9px;font-weight:900;display:grid}.lt-membership-gold .lt-membership-benefits span{color:#e0bb4f;background:#d4af371a}.lt-membership-benefits p{color:#ffffffb3;margin:1px 0 0;font-size:11px;line-height:1.45}.lt-membership-cta{box-sizing:border-box;letter-spacing:1.25px;border-radius:11px;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:auto;font-family:inherit;font-size:9px;font-weight:900;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex}.lt-membership-cta:hover{transform:translateY(-2px)}.lt-membership-cta-free{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a}.lt-membership-cta-free:hover{background:#ffffff13}.lt-membership-cta-gold{color:#f0d475;background:linear-gradient(135deg,#d4af3733,#d4af371a);border:1px solid #e0bb4f40}.lt-membership-cta-gold:hover{border-color:#e0bb4f7a;box-shadow:0 10px 30px #d4af371a}.lt-membership-footer-note{background:#ffffff06;border:1px solid #fff1;border-radius:14px;align-items:center;gap:15px;max-width:760px;margin:42px auto 0;padding:17px 19px;display:flex}.lt-membership-footer-icon{background:#22c55e13;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.lt-membership-footer-note strong{letter-spacing:.6px;margin-bottom:4px;font-size:10px;display:block}.lt-membership-footer-note p{color:#ffffff59;margin:0;font-size:9px;line-height:1.55}.lt-membership-back{text-align:center;margin-top:32px}.lt-membership-back a{color:#ffffff54;letter-spacing:1px;font-size:8px;font-weight:700;text-decoration:none}.lt-membership-back a:hover{color:#fff}@media (width<=950px){.lt-membership-grid{grid-template-columns:1fr;max-width:620px;margin:0 auto}.lt-membership-card{min-height:0}.lt-membership-gold,.lt-membership-gold:hover{transform:none}}@media (width<=600px){.lt-membership-page{width:min(100% - 24px,1240px);padding:56px 0 62px}.lt-membership-hero{margin-bottom:34px}.lt-membership-hero h1{letter-spacing:-2.5px;font-size:46px}.lt-membership-hero-copy{font-size:12px}.lt-membership-card{border-radius:18px;padding:24px 21px 22px}.lt-membership-price-row{margin-top:32px}.lt-membership-price-row strong{font-size:47px}.lt-membership-footer-note{align-items:flex-start}}.plan-card-back .plan-back-cta{width:100%;margin-top:18px}.plan-card-back{flex-direction:column;justify-content:center;display:flex}.plan-card-back .plan-benefits{width:100%}.navbar{position:relative;z-index:10000!important;overflow:visible!important}.navbar nav{z-index:10001;position:relative;overflow:visible}.notification-bell-wrap{z-index:10002;position:relative}.notification-panel{z-index:10003!important}.hero,.membership,footer{z-index:1}.request-daily-limit{background:linear-gradient(135deg,#4ade8009,#ffffff03);border:1px solid #4ade801a;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:fit-content;max-width:100%;margin:10px auto 12px;padding:7px 11px;display:flex}.request-daily-limit>div:first-child{align-items:center;gap:7px;display:flex}.request-daily-limit span{color:#ffffff47;letter-spacing:.65px;margin:0;font-size:6px;font-weight:900}.request-daily-limit strong{color:#ffffffb8;font-size:8px;font-weight:900}.request-daily-limit>div:last-child{color:#4ade80bd;letter-spacing:.55px;background:0 0;border:0;border-radius:0;min-height:auto;padding:0;font-size:7px;font-weight:900}.request-daily-limit>div:last-child:before{content:"·";color:#ffffff2e;margin-right:8px}.request-daily-limit>div:last-child.limit-reached{color:#ff6969e0;background:0 0;border:0}.floating-submit-button{color:#8df0aa;letter-spacing:.9px;cursor:pointer;background:linear-gradient(135deg,#4ade802e,#4ade8014);border:1px solid #4ade8047;border-radius:11px;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:4px;font-family:inherit;font-size:9px;font-weight:900;transition:transform .17s,border-color .17s,background .17s,box-shadow .17s,color .17s;display:flex;position:relative;box-shadow:0 10px 30px #00000029,inset 0 1px #ffffff0d}.floating-submit-button:hover:not(:disabled){color:#b7f7c9;background:linear-gradient(135deg,#4ade8040,#4ade801c);border-color:#4ade806b;transform:translateY(-1px);box-shadow:0 13px 34px #0003,0 0 24px #4ade800e,inset 0 1px #ffffff12}.floating-submit-button:active:not(:disabled){transform:translateY(0)}.floating-submit-button:disabled{cursor:not-allowed;color:#ffffff45;box-shadow:none;opacity:1;background:#ffffff06;border-color:#ffffff12}@media (width<=480px){.request-daily-limit{gap:6px;margin-top:9px;margin-bottom:10px;padding:6px 9px}.request-daily-limit span{font-size:5.5px}.request-daily-limit strong,.request-daily-limit>div:last-child{font-size:6.5px}}.request-overlay{align-items:flex-start!important;padding-top:92px!important;padding-bottom:24px!important;overflow-y:auto!important}.request-panel{max-height:calc(100vh - 116px)!important;margin-top:0!important;overflow-y:auto!important}.request-panel::-webkit-scrollbar{width:6px}.request-panel::-webkit-scrollbar-track{background:0 0}.request-panel::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.request-panel::-webkit-scrollbar-thumb:hover{background:#4ade8038}@media (width<=700px){.request-overlay{padding:76px 12px 16px!important}.request-panel{max-height:calc(100vh - 92px)!important}}.mobile-navbar-left,.mobile-navbar-right,.mobile-nav-menu{display:none}@media (width<=760px){.navbar{align-items:center;gap:11px;min-height:64px;padding:0 14px;display:flex;position:relative}.desktop-navbar-links{display:none!important}.mobile-navbar-left{flex:none;align-items:center;display:flex}.mobile-menu-button{cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:38px;height:38px;padding:0;display:flex}.mobile-menu-button span{background:#ffffffb8;border-radius:999px;width:15px;height:1.5px;transition:transform .18s,opacity .18s;display:block}.mobile-menu-button.open span:first-child{transform:translateY(5.5px)rotate(45deg)}.mobile-menu-button.open span:nth-child(2){opacity:0}.mobile-menu-button.open span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.navbar .logo{min-width:0;margin-right:auto}.navbar .logo-circle{flex:none}.navbar .logo>span{white-space:nowrap;font-size:11px}.mobile-navbar-right{flex:none;justify-content:flex-end;align-items:center;display:flex}.mobile-nav-menu{z-index:2500;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .17s,transform .17s,visibility .17s;display:block;position:absolute;top:calc(100% + 8px);left:12px;right:12px;transform:translateY(-7px)scale(.985)}.mobile-nav-menu.open{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.mobile-nav-menu-inner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#131916fb,#090d0bfc);border:1px solid #ffffff14;border-radius:14px;padding:8px;overflow:hidden;box-shadow:0 24px 60px #0000006b}.mobile-nav-user{border-bottom:1px solid #ffffff0e;align-items:center;gap:11px;margin-bottom:7px;padding:11px 10px 13px;display:flex}.mobile-nav-user>div{min-width:0}.mobile-nav-user span{color:#ffffff40;letter-spacing:.7px;margin-bottom:3px;font-size:6px;font-weight:900;display:block}.mobile-nav-user strong{color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.mobile-nav-menu-inner>a{color:#fff9;letter-spacing:.75px;border-radius:9px;justify-content:space-between;align-items:center;min-height:43px;padding:0 12px;font-size:9px;font-weight:900;text-decoration:none;transition:background .15s,color .15s;display:flex}.mobile-nav-menu-inner>a:hover,.mobile-nav-menu-inner>a:active{color:#ffffffe6;background:#4ade800e}.mobile-nav-menu-inner>a b{color:#4ade80b8;font-size:12px}.mobile-nav-menu-inner>a.mobile-private-link,.mobile-nav-menu-inner>a.mobile-admin-link{color:#82eca2d1}.mobile-nav-divider{background:#ffffff0e;height:1px;margin:6px 9px}}.profile-page .profile-panel button:not(.profile-text-button),.profile-page .profile-header-username-actions button{color:#8befa9f0;letter-spacing:.72px;cursor:pointer;background:linear-gradient(135deg,#4ade801c,#4ade800b);border:1px solid #4ade8029;border-radius:9px;min-height:38px;padding:0 15px;font-family:inherit;font-size:8px;font-weight:900;transition:transform .15s,border-color .15s,background .15s,color .15s,box-shadow .15s}.profile-page .profile-panel button:not(.profile-text-button):hover:not(:disabled),.profile-page .profile-header-username-actions button:hover:not(:disabled){color:#a2f4ba;background:linear-gradient(135deg,#4ade8029,#4ade8012);border-color:#4ade804d;transform:translateY(-1px);box-shadow:0 10px 26px #0000002e}.profile-page .profile-panel button:not(.profile-text-button):active:not(:disabled),.profile-page .profile-header-username-actions button:active:not(:disabled){transform:translateY(0)}.profile-page .profile-panel button:disabled,.profile-page .profile-header-username-actions button:disabled{opacity:.42;cursor:not-allowed;transform:none}.profile-page .secondary-button{color:#ffffff94!important;background:linear-gradient(135deg,#ffffff0b,#ffffff05)!important;border-color:#ffffff17!important}.profile-page .secondary-button:hover:not(:disabled){color:#ffffffe0!important;background:#ffffff0e!important;border-color:#ffffff29!important}.profile-page .profile-text-button{color:#ffffff85;letter-spacing:.68px;cursor:pointer;background:#ffffff05;border:1px solid #ffffff13;border-radius:8px;justify-content:center;align-items:center;min-height:31px;padding:0 11px;font-family:inherit;font-size:7.5px;font-weight:900;transition:transform .15s,border-color .15s,background .15s,color .15s;display:inline-flex}.profile-page .profile-text-button:hover{color:#84eea4f0;background:#4ade800b;border-color:#4ade802b;transform:translateY(-1px)}.profile-page .profile-private-right button{min-width:150px}.profile-page .profile-account-grid>div:first-child>button{min-width:165px;margin-top:15px}.profile-page .profile-security-actions{align-items:center}.profile-page .profile-security-actions button{min-width:132px}.profile-page .profile-header-username-actions{margin-top:2px}.profile-page .profile-header-username-actions button{min-width:82px}@media (width<=600px){.profile-page .profile-panel button:not(.profile-text-button),.profile-page .profile-header-username-actions button{min-height:40px}.profile-page .profile-security-actions{flex-direction:column;align-items:stretch}.profile-page .profile-security-actions button{width:100%}.profile-page .profile-private-right button,.profile-page .profile-account-grid>div:first-child>button{width:100%;min-width:0}}.account-menu-shell{align-items:center;display:flex;position:relative}.profile-avatar-button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:transform .15s,border-color .15s,background .15s;display:flex}.profile-avatar-button:hover,.profile-avatar-button.open{background:#4ade800a;border-color:#4ade8029;transform:translateY(-1px)}.account-menu-popover{z-index:3200;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#141b17fc,#090d0bfe);border:1px solid #ffffff16;border-radius:14px;width:265px;padding:8px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 65px #00000075}.account-menu-popover:before{content:"";background:#141b17fc;border-top:1px solid #ffffff14;border-left:1px solid #ffffff14;width:9px;height:9px;position:absolute;top:-5px;right:16px;transform:rotate(45deg)}.account-menu-identity{align-items:center;gap:11px;padding:11px 10px 13px;display:flex}.account-menu-identity>div{min-width:0}.account-menu-identity span,.account-menu-identity small{color:#ffffff47;letter-spacing:.65px;font-size:6.5px;font-weight:900;display:block}.account-menu-identity strong{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 4px;font-size:11px;display:block;overflow:hidden}.account-menu-identity small{color:#4ade809e}.account-menu-profile-link{color:#ffffff8c;letter-spacing:.68px;border:1px solid #0000;border-radius:9px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:0 10px;font-size:7.5px;font-weight:900;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:grid}.account-menu-profile-link:hover{color:#84eea4eb;background:#4ade800a;border-color:#4ade801c}.account-menu-profile-icon{color:#6ae791d1;background:#4ade8009;border:1px solid #4ade801c;border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;font-size:10px;display:flex}.account-menu-profile-link b{color:#4ade80a3;font-size:11px}.account-menu-divider{background:#ffffff0e;height:1px;margin:6px 8px}.account-menu-signout{color:#ffffff7a;letter-spacing:.68px;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:42px;padding:0 10px;font-family:inherit;font-size:7.5px;font-weight:900;transition:background .15s,color .15s;display:grid}.account-menu-signout>span{color:#ffffff57;background:#ffffff06;border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;font-size:10px;display:flex}.account-menu-signout:hover:not(:disabled){color:#ff8787e0;background:#ef44440b}.account-menu-signout:disabled{opacity:.45;cursor:not-allowed}@media (width<=760px){.account-menu-shell{display:none}}.auth-page .auth-shell .auth-card{background:radial-gradient(circle at 92% 10%,#4ade801f,#0000 30%),#ffffff05!important;border:1px solid #4ade802e!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 70px #0000003d!important}.auth-page .auth-shell .auth-card:after{content:"🍀"!important;z-index:0!important;opacity:.075!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;font-size:132px!important;line-height:1!important;position:absolute!important;bottom:-20px!important;right:22px!important}.auth-page .auth-shell .auth-card>*{z-index:1!important;position:relative!important}.auth-page .auth-card-header,.auth-page .auth-card-header .section-label,.auth-page .auth-card-header h1,.auth-page .auth-description{text-align:center!important}.auth-page .auth-card-header .section-label,.auth-page .auth-card-header h1,.auth-page .auth-description{margin-left:auto!important;margin-right:auto!important}@media (width<=600px){.auth-page .auth-shell .auth-card:after{opacity:.065!important;font-size:98px!important;bottom:-12px!important;right:8px!important}}@media (width<=800px){.app .membership{display:none!important}.community-page .community-page-header{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:20px!important;width:min(100%,620px)!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.community-page .community-switching-header-copy{text-align:center!important;grid-column:1!important;justify-self:center!important;width:100%!important;max-width:520px!important;margin-left:auto!important;margin-right:auto!important}.community-page .community-switching-header-copy .section-label,.community-page .community-switching-header-copy h1,.community-page .community-switching-header-copy>p:last-child{text-align:center!important;width:100%!important;max-width:500px!important;margin-left:auto!important;margin-right:auto!important}.community-page .community-page-header-actions{grid-column:1!important;justify-content:center!important;place-self:center!important;width:100%!important;display:flex!important}.community-page .community-page-header-actions button{margin-left:auto!important;margin-right:auto!important}}@media (width<=800px){.mobile-home-plans{width:min(100%,520px);margin:6px auto 34px;padding:0 18px;display:block}.mobile-home-plans-heading{text-align:center;margin-bottom:14px}.mobile-home-plans-heading>span{color:#4ade80b8;letter-spacing:1.05px;margin-bottom:6px;font-size:7px;font-weight:900;display:block}.mobile-home-plans-heading h2{color:#ffffffe0;letter-spacing:-.3px;margin:0;font-size:17px;line-height:1.25}.mobile-home-plan-list{flex-direction:column;gap:9px;display:flex}.mobile-home-plan-card{min-height:72px;color:inherit;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#ffffff09,#ffffff03);border:1px solid #ffffff13;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:13px 15px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000021}.mobile-home-plan-card:after{content:"";pointer-events:none;background:radial-gradient(circle at 100%,#4ade8013,#0000 70%);width:88px;height:100%;position:absolute;top:0;right:0}.mobile-home-plan-card.featured{background:linear-gradient(135deg,#4ade800e,#ffffff03);border-color:#4ade8029}.mobile-home-plan-copy{z-index:1;flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.mobile-home-plan-copy strong{color:#ffffffe8;letter-spacing:.8px;font-size:10px;font-weight:900;line-height:1.2}.mobile-home-plan-card.featured .mobile-home-plan-copy strong{color:#7bea9d}.mobile-home-plan-copy span{color:#ffffff5c;font-size:8px;line-height:1.4}.mobile-home-plan-price{z-index:1;color:#ffffffe0;letter-spacing:-.45px;flex-shrink:0;font-size:17px;font-weight:900;line-height:1;position:relative}.mobile-home-plan-card.featured .mobile-home-plan-price{color:#82eba1}.mobile-home-plan-card:active{transform:scale(.985)}}@media (width>=801px){.app .membership{margin-top:0;padding-top:35px}.app .membership .plan-card-back{background:radial-gradient(circle at 50% 0,#4ade8013,#0000 42%),linear-gradient(155deg,#ffffff0b,#ffffff03);justify-content:space-between;padding:38px 30px 30px}.app .membership .gold .plan-card-back{background:radial-gradient(circle at 50% 0,#d4af371f,#0000 44%),linear-gradient(155deg,#d4af370f,#ffffff03)}.app .membership .plan-back-heading{text-align:center;width:100%}.app .membership .plan-card-back .plan-back-heading .plan-name{color:#72e894;letter-spacing:1.35px;margin:0 0 10px;font-size:8px;font-weight:900}.app .membership .gold .plan-card-back .plan-back-heading .plan-name{color:#d9bd61}.app .membership .plan-back-heading h4{color:#ffffffe8;letter-spacing:-.25px;max-width:250px;margin:0 auto;font-size:17px;font-weight:800;line-height:1.32}.app .membership .plan-benefits{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;flex-direction:column;gap:0;width:100%;margin:22px 0;display:flex}.app .membership .plan-benefits div{text-align:left;border-left:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:0;padding:12px 4px;display:flex}.app .membership .plan-benefits div+div{border-top:1px solid #ffffff0e;border-left:0}.app .membership .plan-benefits span{color:#74e796;background:#4ade800e;border:1px solid #4ade8026;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:9px;font-weight:900;display:grid}.app .membership .gold .plan-benefits span{color:#ddc46d;background:#d4af370f;border-color:#d4af372e}.app .membership .plan-benefits strong{color:#ffffffb0;font-size:10px;font-weight:700;line-height:1.4}.app .membership .plan-card-back .plan-back-cta{border-radius:10px;width:100%;min-height:40px;margin-top:0}.app .hero{padding-top:64px;padding-bottom:38px}.app .today-bets{padding-top:34px;padding-bottom:38px}.app .membership{margin-top:0;padding-top:12px;padding-bottom:62px}.app .membership h2{margin-bottom:28px}}.lt-membership-page .lt-membership-benefits>div>span{text-align:center!important;justify-content:center!important;align-items:center!important;padding:0!important;line-height:1!important;display:inline-flex!important}.bet-selection-bottom .bet-selection-odds{color:#93c5fd;opacity:1;letter-spacing:-.15px;background:#60a5fa11;border:1px solid #60a5fa2e;border-radius:7px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.bet-selection-bottom .bet-selection-odds small{color:#93c5fd85;letter-spacing:.65px;font-size:6px;font-weight:900}.bet-selection-bottom .bet-selection-kickoff{color:#ffffffa8;opacity:1;background:#ffffff06;border:1px solid #ffffff12;border-radius:7px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.bet-selection-bottom .bet-selection-kickoff small{color:#ffffff4f;letter-spacing:.65px;font-size:6px;font-weight:900}@media (width<=500px){.bet-selection-bottom .bet-selection-odds{font-size:11px}.bet-selection-bottom .bet-selection-kickoff{font-size:9px}}.bet-card .bet-format{margin-top:16px;margin-bottom:18px}.bet-card .bet-format>span:first-child{color:#ffffffdb;letter-spacing:1px;opacity:1;background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;align-items:center;min-height:29px;padding:0 11px;font-size:10px;font-weight:900;display:inline-flex}.bet-card.gold .bet-format>span:first-child{background:#d4af370b;border-color:#d4af3726}.bet-card .bet-published-time{color:#ffffff57;letter-spacing:.3px;margin-top:5px;font-size:9px;font-weight:700}.bet-selection-bottom .bet-selection-market{color:#ffffff75;opacity:1}.bet-selection-bottom .bet-selection-arrow{color:#93c5fda8;opacity:1;justify-content:center;align-items:center;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.bet-card .bet-details{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=800px){.bet-card .bet-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){.bet-card .bet-details{grid-template-columns:1fr 1fr}.bet-card .bet-format>span:first-child{font-size:9px}}.bet-format .bet-format-badge{color:#ffffffd1;letter-spacing:1px;opacity:1;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.bet-format .bet-format-badge.single{color:#bfdbfe;background:#60a5fa0e;border-color:#60a5fa2e}.bet-format .bet-format-badge.accumulator{color:#c4b5fd;background:#a78bfa11;border-color:#a78bfa33}.bet-format .bet-format-badge.bet_builder{color:#fde68a;background:#fbbf240f;border-color:#fbbf2433}.bet-builder-picks{flex-direction:column;gap:8px;margin-top:12px;display:flex}.bet-builder-pick{background:#ffffff06;border:1px solid #fff1;border-radius:10px;align-items:center;gap:10px;min-height:38px;padding:9px 11px;display:flex}.bet-builder-pick>span{color:#fde68a;background:#fbbf240e;border:1px solid #fbbf2429;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;margin:0;font-size:7px;font-weight:900;line-height:1;display:inline-flex}.bet-builder-pick strong{color:#ffffffe0;font-size:11px;font-weight:800;line-height:1.4}@media (width<=500px){.bet-format .bet-format-badge{min-height:28px;padding:0 10px;font-size:8px}.bet-builder-pick{min-height:36px}.bet-builder-pick strong{font-size:10px}}.admin-user-filters select,.admin-user-controls select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-user-filters select option,.admin-user-controls select option{color:#fff!important;background:#0b1710!important}.admin-user-filters select option:checked,.admin-user-controls select option:checked{color:#86efac!important;background:#16301f!important}.admin-user-filters select optgroup,.admin-user-controls select optgroup{color:#ffffffb8!important;background:#0b1710!important}.footer-social-links{justify-content:center;align-items:center;gap:9px;margin:10px 0 2px;display:flex}.footer-social-links a{color:#ffffff94;background:#ffffff06;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;text-decoration:none;transition:color .18s,border-color .18s,background .18s,transform .18s;display:inline-flex}.footer-social-links a:hover{color:#4ade80;background:#4ade8012;border-color:#4ade8047;transform:translateY(-2px)}.footer-social-links a:focus-visible{outline-offset:3px;outline:2px solid #4ade80a6}.footer-social-links svg{width:14px;height:14px;display:block}@media (hover:none) and (pointer:coarse){.app .membership .plan-card-front,.app .membership .plan-card-back{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden!important}.app .membership .plan-card-inner:not(.is-flipped) .plan-card-front{pointer-events:auto;opacity:1!important;visibility:visible!important}.app .membership .plan-card-inner:not(.is-flipped) .plan-card-back,.app .membership .plan-card-inner.is-flipped .plan-card-front{pointer-events:none;opacity:0!important;visibility:hidden!important}.app .membership .plan-card-inner.is-flipped .plan-card-back{pointer-events:auto;opacity:1!important;visibility:visible!important}}.home-access-section{padding:92px 6% 120px}.home-access-heading{text-align:center;max-width:760px;margin:0 auto 44px}.home-access-heading .section-label{margin-bottom:13px}.home-access-heading h2{letter-spacing:-2.2px;margin:0;font-size:clamp(36px,5vw,58px);line-height:1.02}.home-access-heading>p:last-child{color:#ffffff75;max-width:600px;margin:18px auto 0;font-size:13px;line-height:1.7}.home-access-panel{background:#ffffff06;border:1px solid #ffffff17;border-radius:30px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;width:min(100%,1080px);margin:0 auto;display:grid;overflow:hidden;box-shadow:0 30px 90px #00000047}.home-access-card{text-align:left;flex-direction:column;min-width:0;min-height:590px;padding:42px 42px 38px;display:flex;position:relative}.home-access-free{background:radial-gradient(circle at 8% 0,#22c55e17,#0000 36%),linear-gradient(145deg,#ffffff07,#ffffff02)}.home-access-gold{background:radial-gradient(circle at 90% 5%,#d4af372e,#0000 38%),radial-gradient(circle at 20% 100%,#22c55e0f,#0000 38%),linear-gradient(145deg,#d4af3713,#ffffff05);border-left:1px solid #d4af3733;box-shadow:inset 1px 0 #ffffff06}.home-access-card-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.home-access-kicker{color:#ffffff57;letter-spacing:1.7px;margin-bottom:10px;font-size:8px;font-weight:900;display:block}.home-access-card h3{letter-spacing:4px;margin:0;font-size:23px;font-weight:900}.home-access-free h3{color:#4ade80}.home-access-gold h3{color:#e3c257}.home-access-symbol{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:17px;display:grid}.home-access-gold-star{color:#e3c257;background:#d4af3714;border-color:#d4af3738;box-shadow:0 0 30px #d4af3714}.home-access-price{align-items:flex-end;gap:11px;margin-top:44px;display:flex}.home-access-price strong{letter-spacing:-3.5px;font-size:clamp(48px,5vw,64px);line-height:.9}.home-access-price span{color:#ffffff57;padding-bottom:5px;font-size:10px}.home-access-description{color:#ffffff7a;min-height:48px;margin:22px 0 0;font-size:12px;line-height:1.7}.home-access-benefits{border-top:1px solid #ffffff12;flex-direction:column;gap:12px;margin:28px 0 34px;padding-top:25px;display:flex}.home-access-benefits>div{align-items:center;gap:11px;min-height:25px;display:flex}.home-access-benefits span{color:#4ade80;background:#22c55e17;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:9px;font-weight:900;display:grid}.home-access-benefits strong{color:#ffffffc2;font-size:12px;line-height:1.4}.home-access-gold .home-access-benefits span{color:#e3c257;background:#d4af371a}.home-access-featured-benefit{background:#d4af370b;border:1px solid #d4af3721;border-radius:11px;margin-left:-11px;margin-right:-11px;padding:9px 11px}.home-access-cta{letter-spacing:1.25px;border-radius:12px;justify-content:center;align-items:center;min-height:50px;margin-top:auto;font-size:9px;font-weight:900;text-decoration:none;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:flex}.home-access-cta:hover{transform:translateY(-2px)}.home-access-cta-free{color:#fff;background:#ffffff0b;border:1px solid #ffffff1c}.home-access-cta-free:hover{background:#ffffff13}.home-access-cta-gold{color:#f2d878;background:linear-gradient(135deg,#d4af373b,#d4af371c);border:1px solid #e0bb4f4d;box-shadow:0 12px 34px #d4af3712}.home-access-cta-gold:hover{border-color:#e0bb4f7a;box-shadow:0 15px 38px #d4af371c}.home-access-note{color:#ffffff4d;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:22px auto 0;font-size:9px;line-height:1.5;display:flex}.home-access-note i{color:#4ade806b;font-style:normal}.lt-membership-page{width:min(1120px,100% - 44px)}.lt-membership-grid{max-width:1040px;margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}.lt-membership-card{border-radius:26px;min-height:650px;padding:38px 36px 32px}.lt-membership-free{background:radial-gradient(circle at 10% 0,#22c55e17,#0000 38%),linear-gradient(145deg,#ffffff0b,#ffffff03);border-color:#4ade801c}.lt-membership-gold,.lt-membership-gold:hover{transform:none!important}.lt-membership-gold{background:radial-gradient(circle at 88% 2%,#d4af372e,#0000 40%),linear-gradient(145deg,#d4af3718,#ffffff05);border-color:#dab54357;box-shadow:0 30px 85px #0000004d,0 0 55px #d4af370e}.lt-membership-gold:hover{border-color:#e4bf4d80}.lt-membership-card-header{min-height:58px}.lt-membership-price-row{margin-top:48px}.lt-membership-price-row strong{font-size:62px}.lt-membership-card-copy{min-height:62px;font-size:12.5px}.lt-membership-benefits{flex:1;gap:14px}.lt-membership-benefits p{font-size:12px}.lt-membership-popular,.lt-membership-popular.lt-membership-popular-top{display:none!important}@media (width<=800px){.home-access-section{padding:64px 18px 84px}.home-access-heading{margin-bottom:30px}.home-access-heading h2{letter-spacing:-1.7px;font-size:38px}.home-access-heading>p:last-child{font-size:12px}.home-access-panel{border-radius:24px;grid-template-columns:1fr;width:min(100%,560px)}.home-access-card{min-height:0;padding:32px 28px 28px}.home-access-gold{border-top:1px solid #d4af3733;border-left:0}.home-access-description{min-height:0}.home-access-price strong{font-size:52px}.home-access-note{max-width:520px}.lt-membership-grid{max-width:620px;grid-template-columns:1fr!important}.lt-membership-card{min-height:0}}@media (width<=520px){.home-access-section{padding-left:14px;padding-right:14px}.home-access-heading h2{font-size:33px}.home-access-card{padding:27px 21px 23px}.home-access-price{margin-top:34px}.home-access-price strong{font-size:47px}.home-access-benefits strong{font-size:11.5px}.home-access-note{gap:7px;font-size:8px}.lt-membership-page{width:min(100% - 24px,1120px)}.lt-membership-card{padding:28px 23px 24px}.lt-membership-price-row strong{font-size:50px}}.app .membership .plans{max-width:940px}.app .membership .plan-card{min-height:440px;padding:34px 30px}@media (width<=800px){.app .membership .plans{max-width:560px}.app .membership .plan-card{min-height:auto;padding:28px 24px}}.floating-request-button{z-index:8800;color:#ffffffeb;-webkit-backdrop-filter:blur(16px);letter-spacing:1px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:radial-gradient(circle at 20% 20%,#4ade801f,#0000 45%),#09160ef0;border:1px solid #e5e7eb33;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:auto;min-height:48px;padding:9px 15px 9px 10px;font-size:9px;font-weight:900;line-height:1;display:inline-flex;bottom:24px;right:24px;box-shadow:0 14px 38px #00000061,0 0 24px #22c55e14;position:fixed!important}.floating-request-button:active{cursor:grabbing}.floating-request-button .floating-request-icon{background:#4ade8014;border:1px solid #4ade8024;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid}.floating-request-button .floating-request-text{white-space:nowrap;display:block}.mobile-home-plans{display:none!important}@media (width<=800px){.home-access-section{padding:54px 14px 72px}.home-access-heading{margin-bottom:24px}.home-access-heading h2{letter-spacing:-1.35px;font-size:33px;line-height:1.06}.home-access-heading>p:last-child{max-width:430px;margin-top:13px;font-size:11px;line-height:1.6}.home-access-panel{border-radius:20px;width:min(100%,520px);margin:0 auto;overflow:hidden;grid-template-columns:1fr!important;display:grid!important}.home-access-card{min-height:0!important;padding:24px 20px 21px!important}.home-access-gold{border-top:1px solid #d4af3733;border-left:0!important}.home-access-card-top{gap:14px}.home-access-kicker{letter-spacing:1.35px;margin-bottom:7px;font-size:7px}.home-access-card h3{letter-spacing:2.8px;font-size:18px}.home-access-symbol{border-radius:12px;flex-basis:38px;width:38px;height:38px;font-size:14px}.home-access-price{gap:8px;margin-top:24px}.home-access-price strong{letter-spacing:-2.4px;font-size:42px!important}.home-access-price span{padding-bottom:3px;font-size:8px}.home-access-description{margin-top:14px;font-size:10.5px;line-height:1.55;min-height:0!important}.home-access-benefits{gap:9px;margin:19px 0 22px;padding-top:18px}.home-access-benefits>div{gap:9px;min-height:21px}.home-access-benefits span{flex-basis:18px;width:18px;height:18px;font-size:8px}.home-access-benefits strong{font-size:10.5px}.home-access-featured-benefit{margin-left:-9px;margin-right:-9px;padding:7px 9px}.home-access-cta{border-radius:10px;min-height:44px;font-size:8px}.home-access-note{gap:7px;max-width:500px;margin-top:18px;font-size:8px}.floating-request-button{min-height:46px;padding:8px 12px 8px 8px;bottom:16px;right:14px}.floating-request-button .floating-request-icon{flex-basis:28px;width:28px;height:28px}.floating-request-button .floating-request-text{letter-spacing:.8px;font-size:8px}}@media (width<=420px){.home-access-heading h2{font-size:30px}.home-access-card{padding:22px 17px 19px!important}.home-access-price strong{font-size:39px!important}.home-access-benefits strong{font-size:10px}}@media (width<=800px){.app .membership.home-access-section,.app .membership{display:block!important}.app .membership.home-access-section .home-access-panel{grid-template-columns:1fr!important;display:grid!important}}.mobile-membership-divider{display:none}@media (width<=800px){.mobile-membership-divider{justify-content:center;align-items:center;gap:13px;width:min(100%,440px);margin:4px auto 26px;padding:0 8px;display:flex}.mobile-membership-divider-line{background:linear-gradient(90deg,#0000,#4ade806b);flex:auto;height:1px}.mobile-membership-divider-line:last-child{background:linear-gradient(90deg,#4ade806b,#0000)}.mobile-membership-divider-clover{color:#4ade80;background:#4ade800e;border:1px solid #4ade8038;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:16px;line-height:1;display:grid;box-shadow:0 0 20px #4ade800f}.home-access-section{padding-top:18px!important}.mobile-membership-divider{margin-top:0!important;margin-bottom:18px!important}}.bet-card-redesign{padding:28px}.bet-card-top-redesign{align-items:center;margin-bottom:22px}.bet-card-intro{min-width:0}.bet-card-eyebrow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.bet-format-badge{color:#74e796;letter-spacing:1.25px;background:#4ade8014;border:1px solid #4ade802e;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:8px;font-weight:900;display:inline-flex}.bet-card.gold .bet-format-badge{color:#e4c65a;background:#d4af3712;border-color:#d4af3733}.bet-match-count{color:#fff6;letter-spacing:1.1px;font-size:8px;font-weight:800}.bet-published-time{color:#ffffff61;font-size:10px}.bet-top-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.bet-status-chip{color:#f4c95d;letter-spacing:1px;background:#eab30817;border-radius:999px;justify-content:center;align-items:center;padding:7px 10px;font-size:8px;font-weight:900;display:inline-flex}.bet-status-chip.won{color:#4ade80;background:#22c55e1c}.bet-status-chip.lost{color:#f87171;background:#ef44441a}.bet-status-chip.upcoming{color:#7dd3fc;background:#60a5fa1a}.bet-primary-match{justify-content:space-between;align-items:flex-end;gap:24px;padding:6px 2px 22px;display:flex}.bet-primary-match-copy{min-width:0}.bet-primary-match .bet-league{margin-bottom:7px}.bet-primary-match h2{color:#fff;letter-spacing:-.65px;overflow-wrap:anywhere;margin:0;font-size:clamp(21px,2.3vw,29px);line-height:1.16}.bet-primary-kickoff{text-align:right;flex:none;min-width:76px}.bet-primary-kickoff span,.bet-primary-odds span,.bet-primary-pick-heading small,.bet-main-pick small,.bet-selection-kickoff-main small,.bet-selection-odds small,.bet-accumulator-summary span{color:#ffffff57;letter-spacing:1.25px;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.bet-primary-kickoff strong,.bet-selection-kickoff-main strong{color:#7dd3fc;letter-spacing:-.3px;text-shadow:0 0 18px #7dd3fc1f;font-size:18px;font-weight:900}.bet-primary-pick{background:linear-gradient(135deg,#ffffff09,#0000001f);border:1px solid #fff1;border-radius:17px;margin-bottom:24px;padding:19px 20px}.bet-primary-pick-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.bet-primary-pick-heading>div:first-child>span{color:#74e796;letter-spacing:1.25px;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.bet-primary-odds{text-align:right;flex:none;min-width:62px}.bet-primary-odds strong,.bet-selection-odds strong,.bet-accumulator-total strong{color:#f4c95d;letter-spacing:-.5px;text-shadow:0 0 20px #f4c95d1c;font-size:21px;font-weight:900}.bet-primary-prediction{color:#fff;overflow-wrap:anywhere;font-size:21px;line-height:1.3;display:block}.bet-accumulator-summary{background:#f4c95d09;border:1px solid #f4c95d1f;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:15px 17px;display:flex}.bet-accumulator-summary>div:first-child strong{color:#ffffffc7;font-size:13px;display:block}.bet-accumulator-total{text-align:right}.bet-accumulator-total strong{font-size:24px;display:block}.bet-selections-redesign{gap:11px;margin-bottom:24px}.bet-selection-redesign{background:linear-gradient(135deg,#ffffff07,#00000014);border-color:#fff1;border-radius:15px;align-items:stretch;gap:13px;padding:16px}.bet-selection-redesign.is-builder{background:linear-gradient(135deg,#4ade8009,#00000017);border-color:#4ade8024}.bet-selection-side{flex-direction:column;flex:0 0 27px;align-items:center;gap:8px;display:flex}.bet-selection-redesign .bet-selection-number{color:#74e796;background:#4ade801a;flex:0 0 27px;width:27px;height:27px}.bet-selection-result{color:#ffffff59;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:9px;font-weight:900;display:flex}.bet-selection-result.won{color:#4ade80;background:#22c55e1f}.bet-selection-result.lost{color:#f87171;background:#ef44441c}.bet-selection-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.bet-selection-heading>div:first-child{min-width:0}.bet-selection-heading h2{color:#fff;letter-spacing:-.2px;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.28}.bet-selection-kickoff-main{text-align:right;flex:none}.bet-selection-kickoff-main strong{font-size:15px}.bet-selection-market-line{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:14px;margin-top:13px;padding-top:12px;display:flex}.bet-selection-market{color:#74e796;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:900}.bet-selection-odds{text-align:right;flex:none}.bet-selection-odds small{margin:0 5px 0 0;display:inline}.bet-selection-odds strong{font-size:16px}.bet-main-pick{margin-top:10px}.bet-main-pick strong{color:#fff;overflow-wrap:anywhere;font-size:15px;line-height:1.35;display:block}.bet-builder-picks{flex-direction:column;gap:8px;display:flex}.bet-builder-picks-compact{margin-top:12px}.bet-builder-pick{background:#4ade8009;border:1px solid #4ade8014;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 11px;display:flex}.bet-builder-pick>span{color:#74e796;background:#4ade801f;border-radius:50%;flex:0 0 21px;justify-content:center;align-items:center;width:21px;height:21px;font-size:8px;font-weight:900;display:flex}.bet-builder-pick strong{color:#ffffffe6;overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.35}.bet-card-redesign .bet-footer{flex-direction:row;align-items:center;gap:12px;margin-top:0}.bet-footer-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.bet-card-redesign .bet-footer-actions button{white-space:nowrap;width:auto;min-width:0}.bet-card-redesign .my-bet-button.active{color:#74e796;background:#4ade801c;border:1px solid #4ade802e}.bet-card-redesign .my-bet-button.locked{opacity:.55}@media (width<=800px){.bet-card-redesign{padding:21px 18px}.bet-card-redesign .bet-card-top{flex-direction:row;align-items:flex-start;gap:10px;margin-bottom:20px}.bet-top-badges{flex:none;max-width:46%}.bet-primary-match{align-items:flex-start;gap:12px;padding-bottom:18px}.bet-primary-match h2{font-size:21px}.bet-primary-kickoff{min-width:60px}.bet-primary-kickoff strong{font-size:17px}.bet-primary-pick{padding:16px}.bet-primary-prediction{font-size:18px}.bet-selection-redesign{padding:14px 12px}.bet-selection-heading{gap:9px}.bet-selection-heading h2{font-size:15px}.bet-selection-kickoff-main strong{font-size:14px}.bet-card-redesign .bet-footer{flex-direction:column;align-items:stretch;gap:12px}.bet-card-redesign .bet-footer>span{align-self:flex-start}.bet-footer-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;width:100%;display:grid}.bet-card-redesign .bet-footer-actions button{letter-spacing:.45px;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;padding:11px 7px;font-size:8px;overflow:hidden}}@media (width<=420px){.today-bets-page{padding-left:14px;padding-right:14px}.bet-card-redesign{border-radius:20px;padding:19px 14px}.bet-format-badge,.bet-status-chip,.bet-access{letter-spacing:.75px;padding-left:8px;padding-right:8px;font-size:7px}.bet-primary-match h2{font-size:19px}.bet-primary-kickoff strong{font-size:16px}.bet-primary-pick-heading{gap:10px}.bet-primary-odds strong{font-size:19px}.bet-selection-redesign{gap:10px}.bet-selection-side{flex-basis:24px}.bet-selection-redesign .bet-selection-number{flex-basis:24px;width:24px;height:24px}.bet-selection-heading h2{font-size:14px}.bet-selection-market{font-size:8px}.bet-builder-pick{padding:9px}.bet-builder-pick strong{font-size:11px}.bet-card-redesign .bet-footer-actions button{letter-spacing:.25px;font-size:7.5px}}.bet-selection-redesign:not(.is-builder) .bet-main-pick{margin-top:6px}.bet-selection-redesign:not(.is-builder) .bet-main-pick small{display:none!important}.profile-page .profile-membership-label{letter-spacing:1.35px;text-transform:uppercase;opacity:1;width:fit-content;margin-top:2px;font-size:10px;font-weight:800}.profile-page .profile-membership-label.free{color:#7dd3fc;text-shadow:0 0 18px #7dd3fc1f}.profile-page .profile-membership-label.gold{color:#d4af37;text-shadow:0 0 18px #d4af3729}.profile-page .profile-security-actions{align-items:stretch;gap:12px;width:100%;margin-top:18px;display:grid}.profile-page .profile-security-action-group{gap:10px;width:100%;display:grid}.profile-page .profile-security-actions button{width:100%;min-width:0;min-height:40px}.profile-page .profile-change-password-button{color:#86efac;background:#4ade8012;border:1px solid #4ade802e}.profile-page .profile-change-password-button:hover:not(:disabled){background:#4ade801f;border-color:#4ade8057}.profile-page .profile-password-form{background:#0000001f;border:1px solid #ffffff12;border-radius:10px;gap:9px;width:100%;padding:12px;display:grid}.profile-page .profile-password-form input{color:#fff;background:#ffffff06;border:1px solid #ffffff17;border-radius:8px;outline:none;width:100%;min-height:40px;padding:0 12px;font-family:inherit}.profile-page .profile-password-form input:focus{border-color:#4ade805c;box-shadow:0 0 0 3px #4ade800f}.profile-page .profile-password-save-button{color:#fff;background:#16a34a;border:1px solid #4ade8038}.profile-page .profile-signout-button{color:#fdba74;background:#fb923c12;border:1px solid #fb923c3d}.profile-page .profile-signout-button:hover:not(:disabled){background:#fb923c1f;border-color:#fb923c6b}.profile-page .profile-danger-zone{background:#f8717106;border:1px solid #f871711f;border-radius:10px;gap:8px;margin-top:2px;padding:13px;display:grid}.profile-page .profile-danger-zone>span{color:#f87171;letter-spacing:1.4px;font-size:8px;font-weight:900}.profile-page .profile-danger-zone>p{color:#ffffff6e;margin:0 0 2px;font-size:10px;line-height:1.5}.profile-page .profile-delete-account-button{color:#fca5a5;background:#dc26261a;border:1px solid #f8717157}.profile-page .profile-delete-account-button:hover:not(:disabled){color:#fecaca;background:#dc26262e;border-color:#f8717194}@media (width<=600px){.profile-page .profile-security-actions{gap:10px}.profile-page .profile-password-form,.profile-page .profile-danger-zone{padding:11px}}.profile-page .profile-account-grid{align-items:stretch}.profile-page .profile-membership-column,.profile-page .profile-security-column{min-width:0}.profile-page .profile-membership-column{flex-direction:column;display:flex}.profile-page .profile-current-plan-card{background:radial-gradient(circle at 100% 0,#7dd3fc14,#0000 42%),#ffffff06;border:1px solid #7dd3fc2e;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:20px;padding:18px 19px;display:flex}.profile-page .profile-current-plan-card.gold{background:radial-gradient(circle at 100% 0,#d4af371c,#0000 42%),#d4af3706;border-color:#d4af373d}.profile-page .profile-current-plan-card>div{gap:6px;display:grid}.profile-page .profile-current-plan-card small{color:#ffffff6b;letter-spacing:1.3px;font-size:8px;font-weight:900}.profile-page .profile-current-plan-card strong{color:#7dd3fc;letter-spacing:.7px;font-size:15px;font-weight:900}.profile-page .profile-current-plan-card.gold strong{color:#e3c257}.profile-page .profile-current-plan-dot{background:#7dd3fc12;border:1px solid #7dd3fc33;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;color:#7dd3fc!important;opacity:1!important;margin:0!important;font-size:12px!important;display:grid!important}.profile-page .profile-current-plan-card.gold .profile-current-plan-dot{background:#d4af3714;border-color:#d4af3747;color:#e3c257!important}.profile-page .profile-membership-actions{margin-top:14px}.profile-page .profile-membership-actions>button{width:100%}.profile-page .profile-security-actions .profile-signout-button{color:#fca5a5!important;background:#ef44441a!important;border:1px solid #f871716b!important}.profile-page .profile-security-actions .profile-signout-button:hover:not(:disabled){color:#fecaca!important;background:#ef44442e!important;border-color:#f87171a8!important}.profile-page .profile-security-actions .profile-danger-zone{background:#7f1d1d1a!important;border-color:#f871713d!important}.profile-page .profile-security-actions .profile-danger-zone>span{color:#fb7185!important;letter-spacing:1.45px!important;opacity:1!important;font-size:9px!important;font-weight:900!important}.profile-page .profile-security-actions .profile-danger-zone>p{color:#ffffffb8!important;opacity:1!important;margin:0 0 4px!important;font-size:10.5px!important;line-height:1.55!important}.profile-page .profile-security-actions .profile-delete-account-button{color:#fecaca!important;background:#b91c1c2e!important;border:1px solid #f8717185!important}.profile-page .profile-security-actions .profile-delete-account-button:hover:not(:disabled){color:#fff!important;background:#b91c1c47!important;border-color:#f87171c7!important}@media (width<=760px){.profile-page .profile-current-plan-card{margin-top:16px;padding:16px}}@media (width<=800px){.mobile-membership-divider{transform:translateY(-70px)}}.footer-social-links{transform:translateY(-6px)}.community-page{background:radial-gradient(circle at 18% 12%,#4ade8013,#0000 28%),radial-gradient(circle at 82% 18%,#f4c95d0e,#0000 26%),#06130b}.community-page .community-page-header h1{color:#fffffff7}.community-page .community-page-header>div:first-child>p:last-child{color:#ffffffa8;font-size:14px;line-height:1.65}.community-page .community-main-tab{background:linear-gradient(145deg,#ffffff0a,#ffffff05);border-color:#ffffff1a}.community-page .community-main-tab:first-child{border-color:#4ade8029}.community-page .community-main-tab:last-child{border-color:#f4c95d29}.community-page .community-main-tab:first-child .community-main-tab-icon,.community-page .community-main-tab:first-child.active .community-main-tab-icon{background:#4ade8017;border-color:#4ade8038}.community-page .community-main-tab:last-child .community-main-tab-icon,.community-page .community-main-tab:last-child.active .community-main-tab-icon{background:#f4c95d16;border-color:#f4c95d38}.community-page .community-main-tab-copy strong{color:#fffffff0;font-size:14px}.community-page .community-main-tab-copy span{color:#ffffff94;font-size:10px;line-height:1.45}.community-page .community-main-tab:first-child.active{background:linear-gradient(145deg,#4ade801a,#4ade8009);border-color:#4ade804d;box-shadow:0 14px 34px #00000029,inset 0 1px #ffffff0e}.community-page .community-main-tab:last-child.active{background:linear-gradient(145deg,#f4c95d18,#f4c95d08);border-color:#f4c95d4d;box-shadow:0 14px 34px #00000029,inset 0 1px #ffffff0e}.community-page .community-main-tab:first-child.active:after{background:#4ade80}.community-page .community-main-tab:last-child.active:after{background:#f4c95d}.community-page .community-sidebar-card{background:linear-gradient(145deg,#ffffff0a,#ffffff04);border-color:#ffffff17}.community-page .community-sidebar-card>.section-label{color:#f4c95d;font-size:9px}.community-page .community-category-button{border-color:#ffffff12}.community-page .community-category-button span{color:#ffffff91;font-size:10px;line-height:1.45}.community-page .community-category-button strong{color:#ffffffe6;font-size:11px}.community-page .community-category-button:hover{background:#4ade800e;border-color:#4ade8033}.community-page .community-category-button.active{background:linear-gradient(135deg,#4ade801c,#4ade8009);border-color:#4ade8047}.community-page .community-category-button.active strong{color:#8ff0aa}.community-page .community-category-button.active span{color:#b9ffcfad}.community-page .community-main-header h2,.community-page .community-card-header h2,.community-page .community-news-section h2{color:#fffffff5}.community-page .community-topic-card{background:linear-gradient(145deg,#ffffff0a,#ffffff04);border-color:#ffffff17}.community-page .community-topic-card:hover{background:linear-gradient(145deg,#4ade800e,#ffffff05);border-color:#4ade8040}.community-page .community-topic-card.pinned{background:linear-gradient(145deg,#f4c95d11,#ffffff04);border-color:#f4c95d45}.community-page .community-topic-meta{color:#ffffff85;font-size:9px}.community-page .community-topic-meta span{color:#7de99d;font-size:9px}.community-page .community-topic-meta strong{color:#f4c95d;font-size:9px}.community-page .community-topic-content h3{color:#fffffff0;font-size:15px;line-height:1.4}.community-page .community-topic-author{color:#ffffff94;font-size:10px}.community-page .community-topic-author>span:first-child{color:#7dd3fc}.community-page .community-topic-arrow{color:#4ade80}.community-page .community-role-badge.admin{color:#f4c95d;background:#f4c95d1a;border-color:#f4c95d47}.community-page .community-create-card{background:linear-gradient(145deg,#4ade8009,#ffffff04);border-color:#4ade8021}.community-page .community-card-header p:last-child,.community-page .community-form-field small{color:#ffffff8f;font-size:10px;line-height:1.55}.community-page .community-form-field label{color:#8ff0aa;font-size:9px}.community-page .community-form-field input,.community-page .community-form-field select,.community-page .community-form-field textarea{color:#ffffffe6;font-size:12px}.community-page .community-submit-button,.community-page .community-create-button{color:#a6f5bd;background:linear-gradient(135deg,#4ade8033,#22c55e1c);border-color:#4ade8047}.community-page .community-visitor-banner{background:linear-gradient(135deg,#f4c95d11,#ffffff04);border-color:#f4c95d2e}.community-page .community-visitor-banner strong{color:#f4c95d;font-size:11px}.community-page .community-visitor-banner p{color:#ffffff9e;font-size:11px;line-height:1.55}.community-page .community-message,.community-page .community-win-warning{background:#f8717111;border-color:#f871713b}.community-page .community-news-card{background:linear-gradient(145deg,#f4c95d09,#ffffff04);border-color:#f4c95d1f}.community-page .community-news-card:hover{border-color:#f4c95d45}.community-page .community-news-card.featured{border-color:#f4c95d4d;box-shadow:inset 3px 0 #f4c95dad,0 14px 34px #00000021}.community-page .community-news-meta{color:#f4c95d;font-size:9px}.community-page .community-news-content h3{color:#fffffff0;font-size:15px;line-height:1.4}.community-page .community-news-content p{color:#ffffff9e;font-size:11px;line-height:1.6}.community-page .community-news-read{color:#8ff0aa;font-size:9px}.community-page .community-login-prompt p,.community-page .community-empty p,.community-page .community-loading p{color:#fff9;font-size:11px;line-height:1.6}.community-topic-page .community-topic-header h1{color:#fffffff7}.community-topic-page .community-post{background:linear-gradient(145deg,#ffffff0a,#ffffff04);border-color:#ffffff17}.community-topic-page .community-post.original{border-color:#4ade8030;box-shadow:inset 3px 0 #4ade8080}.community-topic-page .community-post-author strong{color:#8ff0aa;font-size:11px}.community-topic-page .community-topic-status{color:#f4c95d}@media (width<=760px){.community-page .community-page-header>div:first-child>p:last-child,.community-page .community-main-tab-copy strong{font-size:13px}.community-page .community-main-tab-copy span,.community-page .community-category-button span,.community-page .community-topic-author,.community-page .community-card-header p:last-child,.community-page .community-news-content p{font-size:10px}.community-page .community-topic-content h3,.community-page .community-news-content h3{font-size:14px}.community-topic-page .community-post-body{font-size:12px}}.community-page .community-page-header>div:first-child>p:last-child,.community-page .community-main-tab-copy span,.community-page .community-category-button span,.community-page .community-topic-meta,.community-page .community-topic-author,.community-page .community-card-header p:last-child,.community-page .community-form-field small,.community-page .community-visitor-banner p,.community-page .community-news-content p,.community-page .community-login-prompt p,.community-page .community-empty p,.community-page .community-loading p{color:#ffffffe0}.community-page .community-topic-content h3,.community-page .community-news-content h3,.community-page .community-main-tab-copy strong,.community-page .community-category-button strong{color:#fff}.community-page .community-page-header>div:first-child>p:last-child{font-size:16px;line-height:1.7}.community-page .community-main-tab-copy strong{font-size:15px}.community-page .community-main-tab-copy span{font-size:12px;line-height:1.5}.community-page .community-category-button strong{font-size:13px}.community-page .community-category-button span{font-size:12px;line-height:1.55}.community-page .community-topic-meta,.community-page .community-topic-meta span,.community-page .community-topic-meta strong{font-size:11px}.community-page .community-topic-content h3{font-size:17px;line-height:1.45}.community-page .community-topic-author{font-size:12px}.community-page .community-role-badge,.community-page .verified-badge{font-size:9px}.community-page .community-card-header p:last-child,.community-page .community-form-field small{font-size:12px}.community-page .community-form-field label{font-size:11px}.community-page .community-form-field input,.community-page .community-form-field select,.community-page .community-form-field textarea{font-size:14px}.community-page .community-visitor-banner strong,.community-page .community-visitor-banner p{font-size:13px}.community-page .community-news-meta{font-size:11px}.community-page .community-news-content h3{font-size:17px}.community-page .community-news-content p{font-size:13px;line-height:1.7}.community-page .community-news-read{font-size:11px}.community-page .community-login-prompt p,.community-page .community-empty p,.community-page .community-loading p{font-size:13px}.community-topic-page .community-topic-header-meta,.community-topic-page .community-post-author small{color:#ffffffd6;font-size:12px}.community-topic-page .community-post-body{color:#fff;font-size:15px;line-height:1.75}.community-topic-page .community-post-author strong{font-size:13px}@media (width<=760px){.community-page .community-page-header>div:first-child>p:last-child{color:#fff;font-size:15px;line-height:1.7}.community-page .community-main-tab-copy strong{font-size:15px}.community-page .community-main-tab-copy span{color:#ffffffe6;font-size:13px;line-height:1.55}.community-page .community-category-button strong{font-size:14px}.community-page .community-category-button span{color:#ffffffe6;font-size:13px;line-height:1.55}.community-page .community-topic-meta,.community-page .community-topic-meta span,.community-page .community-topic-meta strong{font-size:11px}.community-page .community-topic-content h3,.community-page .community-news-content h3{color:#fff;font-size:17px;line-height:1.45}.community-page .community-topic-author{color:#ffffffe6;font-size:12px}.community-page .community-card-header p:last-child,.community-page .community-form-field small,.community-page .community-visitor-banner p,.community-page .community-news-content p,.community-page .community-login-prompt p,.community-page .community-empty p,.community-page .community-loading p{color:#ffffffe6;font-size:13px;line-height:1.65}.community-page .community-form-field label,.community-page .community-news-meta,.community-page .community-news-read{font-size:11px}.community-page .community-form-field input,.community-page .community-form-field select,.community-page .community-form-field textarea{font-size:16px}.community-topic-page .community-topic-header-meta,.community-topic-page .community-post-author small{color:#ffffffe0;font-size:12px}.community-topic-page .community-post-author strong{font-size:14px}.community-topic-page .community-post-body{color:#fff;font-size:15px;line-height:1.75}}.floating-request-dock-control,.floating-request-edge-tab{display:none}@media (width<=800px){.floating-request-button{overflow:visible}.floating-request-dock-control{color:#f4d77a;cursor:pointer;touch-action:manipulation;background:radial-gradient(circle at 35% 28%,#ffffff1a,#0000 42%),linear-gradient(145deg,#d4af3724,#4ade800e);border:1px solid #d4af3747;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;margin-left:1px;font-size:22px;font-weight:400;line-height:1;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff06,0 4px 14px #0000003d}.floating-request-dock-control:before{content:"";pointer-events:none;border:1px solid #ffffff0b;border-radius:50%;position:absolute;inset:4px}.floating-request-dock-control:active{background:#d4af372e;border-color:#f4d77a8f;transform:scale(.92)}.floating-request-edge-tab{z-index:8801;color:#f4d77a;-webkit-backdrop-filter:blur(18px);cursor:pointer;touch-action:manipulation;background:radial-gradient(circle at 50% 22%,#4ade8029,#0000 44%),linear-gradient(160deg,#0c1f14fa,#05110afa);border:1px solid #d4af374d;justify-content:center;align-items:center;gap:2px;width:39px;height:58px;padding:0;transition:width .18s,border-color .18s,box-shadow .18s,transform .18s;animation:.24s ease-out both floatingRequestEdgeIn;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 30px #0000006b,0 0 22px #22c55e17,inset 0 0 0 1px #ffffff06}.floating-request-edge-tab.right{border-right:0;border-radius:18px 0 0 18px;right:-1px}.floating-request-edge-tab.left{border-left:0;border-radius:0 18px 18px 0;flex-direction:row-reverse;left:-1px}.floating-request-edge-tab:active{border-color:#f4d77a85;width:43px;box-shadow:0 8px 24px #00000075,0 0 26px #22c55e21}.floating-request-edge-glow{filter:blur(10px);pointer-events:none;background:#22c55e1a;border-radius:50%;width:34px;height:34px;position:absolute}.floating-request-edge-clover{z-index:1;filter:drop-shadow(0 2px 5px #00000057);place-items:center;width:19px;height:24px;font-size:13px;line-height:1;display:grid;position:relative}.floating-request-edge-arrow{z-index:1;color:#f4d77a;text-shadow:0 0 12px #d4af3738;place-items:center;width:12px;font-size:24px;font-weight:400;line-height:1;display:grid;position:relative}@keyframes floatingRequestEdgeIn{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}}
