/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;background:var(--tg-theme-bg-color,#fff);font-family:Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden;padding:0}@media (prefers-color-scheme:dark){html{background:#212121;background:var(--tg-theme-bg-color,#212121)}}svg.lucide{vertical-align:middle}.spinner{animation:spin 1s linear infinite}[dir=rtl] *,[dir=rtl] body,[dir=rtl] html{font-family:Roboto,Noto Sans Arabic,Tahoma,Arial Unicode MS,Helvetica Neue,sans-serif}body{--animation:.15s ease;--page-animation-duration:.3s;--page-animation:var(--page-animation-duration) ease;background:var(--tg-theme-bg-color);color:var(--tg-theme-text-color);margin:0;overflow-x:hidden;padding:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-webkit-user-select:none;user-select:none}.tm-swipe-back{align-items:center;background-color:#2481cc;background-color:var(--tg-theme-button-color,#2481cc);border-radius:0 30px 30px 0;box-shadow:0 4px 12px #0003;color:#fff;display:flex;font-size:20px;font-weight:700;height:60px;justify-content:center;left:-52px;opacity:.9;position:fixed;top:50%;transform:translateY(-50%);transition:left .1s ease-out;width:60px;z-index:9999}[dir=rtl] .tm-swipe-back{border-radius:30px 0 0 30px;left:auto;right:-52px;transition:right .1s ease-out}.tm-swipe-back:before{border:solid #fff;border-width:0 3px 3px 0;content:"";display:inline-block;margin:auto;padding:6px;transform:rotate(135deg)}[dir=rtl] .tm-swipe-back:before{transform:rotate(-45deg)}.tm-swipe-back:after{background-color:#fff;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translate(-35%,-50%);width:18px}.tm-home-swipe-back{align-items:center;background-color:#2481cc;background-color:var(--tg-theme-button-color,#2481cc);border-radius:0 30px 30px 0;box-shadow:0 4px 12px #0003;color:#fff;display:flex;font-size:20px;font-weight:700;height:60px;justify-content:center;left:-52px;opacity:.9;position:fixed;top:50%;transform:translateY(-50%);transition:left .1s ease-out;width:60px;z-index:9999}[dir=rtl] .tm-home-swipe-back{border-radius:30px 0 0 30px;left:auto;right:-52px;transition:right .1s ease-out}.tm-home-swipe-back:before{border:solid #fff;border-width:0 3px 3px 0;content:"";display:inline-block;margin:auto;padding:6px;transform:rotate(135deg)}[dir=rtl] .tm-home-swipe-back:before{transform:rotate(-45deg)}.tm-home-swipe-forward{align-items:center;background-color:#2481cc;background-color:var(--tg-theme-button-color,#2481cc);border-radius:30px 0 0 30px;box-shadow:0 4px 12px #0003;display:flex;height:60px;justify-content:center;opacity:.9;position:fixed;right:-52px;top:50%;transform:translateY(-50%);transition:right .1s ease-out;width:60px;z-index:9999}[dir=rtl] .tm-home-swipe-forward{border-radius:0 30px 30px 0;left:-52px;right:auto;transition:left .1s ease-out}.tm-home-swipe-forward:before{border:solid #fff;border-width:0 3px 3px 0;content:"";display:inline-block;margin:auto;padding:6px;transform:rotate(-45deg)}[dir=rtl] .tm-home-swipe-forward:before{transform:rotate(135deg)}a,a:active,a:hover{color:var(--tg-theme-link-color)}.page-progress-wrap{align-content:normal;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;height:var(--tg-viewport-stable-height,100vh);justify-content:center;left:0;opacity:1;pointer-events:auto;position:absolute;top:0;transition:all var(--page-animation);visibility:visible;width:100%}.page-progress{animation:spin .675s linear 0s infinite normal;background:var(--tg-theme-hint-color);border-radius:80%;display:block;height:50px;opacity:.5;position:relative;width:50px}.page-progress:after,.page-progress:before{content:"";display:block;position:absolute}.page-progress:before{background:var(--tg-theme-text-color);background-image:linear-gradient(var(--tg-theme-hint-color),var(--tg-theme-text-color));border-radius:0 90px 90px 0;height:50px;right:0;top:0;width:50%;z-index:1}.page-progress:after{background:var(--tg-theme-bg-color);border-radius:80%;height:40px;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;z-index:1}.page-error{color:var(--tg-theme-text-color);font-size:16px;padding:20px;text-align:center}.App{height:100vh;overflow-x:hidden;width:100vw}[dir=rtl]{text-align:right}[dir=rtl] .ltr-content{direction:ltr;text-align:left}[dir=rtl] input,[dir=rtl] textarea{text-align:right}[dir=rtl] .number,[dir=rtl] .score,[dir=rtl] .time{direction:ltr;display:inline-block;text-align:left}[dir=rtl] .lucide-arrow-left,[dir=rtl] .lucide-arrow-right,[dir=rtl] .lucide-chevron-left,[dir=rtl] .lucide-chevron-right,[dir=rtl] .lucide-square-arrow-out-up-right{transform:scaleX(-1)}.splash-screen{align-items:center;background:var(--tg-theme-bg-color);display:flex;height:100vh;height:var(--tg-viewport-stable-height,100vh);justify-content:center;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100vw;z-index:10000}.splash-screen.fade-out{opacity:0}.splash-logo{height:auto;max-width:200px;width:60%}body:has(.standalone-buttons-container) [class*=page-wrap]{padding-bottom:calc(80px + env(safe-area-inset-bottom, 0))}@media (min-width:768px){body{font-size:16px}.page-wrap{margin-left:auto;margin-right:auto;max-width:720px;padding-left:16px;padding-right:16px}}.image-loader{background-color:#f1f3f4;background-color:var(--tg-theme-secondary-bg-color,#f1f3f4);border-radius:4px;display:inline-block;overflow:hidden;position:relative;transition:background-color .2s ease}.image-loader.loaded{background-color:initial}.image-loader.injury-photo,.image-loader.player-photo,.image-loader.squad-player-photo,.image-loader.transfer-player-photo{border-radius:50%}.image-loader.country-img,.image-loader.subscribed-team-logo{border-radius:4px}.image-loader-skeleton{border-radius:inherit;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.image-loader-gradient{animation:slideDiagonal 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#0000 30%,color-mix(in srgb,#fff 20%,#0000) 45%,color-mix(in srgb,#fff 25%,#0000) 50%,color-mix(in srgb,#fff 20%,#0000) 55%,#0000 70%,#0000);background:linear-gradient(90deg,#0000 0,#0000 30%,color-mix(in srgb,var(--tg-theme-text-color,#fff) 20%,#0000) 45%,color-mix(in srgb,var(--tg-theme-text-color,#fff) 25%,#0000) 50%,color-mix(in srgb,var(--tg-theme-text-color,#fff) 20%,#0000) 55%,#0000 70%,#0000 100%);height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes slideDiagonal{0%{transform:translateX(-75%) translateY(-75%) rotate(45deg)}to{transform:translateX(75%) translateY(75%) rotate(45deg)}}.image-loader-img{border-radius:inherit;height:100%;object-fit:contain;transition:opacity .3s ease;width:100%}.image-loader.injury-photo .image-loader-img,.image-loader.player-photo .image-loader-img,.image-loader.squad-player-photo .image-loader-img,.image-loader.transfer-player-photo .image-loader-img{object-fit:cover}.image-loader-error{align-items:center;background-color:#f1f3f4;background-color:var(--tg-theme-secondary-bg-color,#f1f3f4);border-radius:inherit;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.image-loader-error-icon{font-size:1.2em;opacity:.5}.login-modal-overlay{align-items:center;animation:fadeIn .2s ease-out;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000}.login-modal{animation:slideUp .3s ease-out;background:#fff;background:var(--tg-theme-bg-color,#fff);border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:400px;padding:32px;position:relative;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login-modal-close{align-items:center;background:#f4f4f5;background:var(--tg-theme-secondary-bg-color,#f4f4f5);border:none;border-radius:50%;color:#999;color:var(--tg-theme-hint-color,#999);cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .2s,color .2s;width:36px}.login-modal-close:hover{background:#3390ec;background:var(--tg-theme-button-color,#3390ec);color:#fff;color:var(--tg-theme-button-text-color,#fff)}.login-modal-header{margin-bottom:28px;text-align:center}.login-modal-logo{align-items:center;border-radius:16px;display:flex;height:64px;justify-content:center;margin:0 auto 12px;overflow:hidden;width:64px}.login-modal-logo-icon{height:100%;object-fit:contain;width:100%}.login-modal-title{color:#000;color:var(--tg-theme-text-color,#000);font-size:22px;font-weight:700;margin:0 0 8px}.login-modal-subtitle{color:#999;color:var(--tg-theme-hint-color,#999);font-size:14px;line-height:1.4;margin:0}.login-modal-widget{display:flex;justify-content:center;min-height:48px}.login-modal-divider{align-items:center;color:#999;color:var(--tg-theme-hint-color,#999);display:flex;font-size:13px;gap:12px;margin:16px 0}.login-modal-divider:after,.login-modal-divider:before{background:#e5e5e5;background:var(--tg-theme-section-separator-color,#e5e5e5);content:"";flex:1 1;height:1px}.login-modal-discord-btn{align-items:center;background:#5865f2;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;justify-content:center;margin-bottom:16px;padding:12px 24px;transition:background-color .2s,transform .1s;width:100%}.login-modal-discord-btn:hover{background:#4752c4}.login-modal-discord-btn:active{transform:scale(.98)}.login-modal-discord-btn svg{flex-shrink:0}.login-modal-loading{align-items:center;display:flex;justify-content:center;padding:12px}.login-modal-spinner{animation:spin .8s linear infinite;border:3px solid #f4f4f5;border-top-color:#3390ec;border:3px solid var(--tg-theme-secondary-bg-color,#f4f4f5);border-radius:50%;border-top-color:var(--tg-theme-button-color,#3390ec);height:32px;width:32px}@keyframes spin{to{transform:rotate(1turn)}}.login-modal-error{background:#ff3b301a;border-radius:8px;color:#ff3b30;color:var(--tg-theme-destructive-text-color,#ff3b30);font-size:14px;margin-bottom:16px;padding:12px 16px;text-align:center}.login-modal-footer{border-top:1px solid #e5e5e5;border-top:1px solid var(--tg-theme-section-separator-color,#e5e5e5);margin-top:8px;padding-top:20px;text-align:center}.login-modal-footer p{color:#999;color:var(--tg-theme-hint-color,#999);font-size:12px;line-height:1.5;margin:0}.login-modal-footer a{color:#2481cc;color:var(--tg-theme-link-color,#2481cc);text-decoration:none}.login-modal-footer a:hover{text-decoration:underline}@media (prefers-color-scheme:dark){.login-modal{box-shadow:0 20px 60px #00000080}}@media (max-width:400px){.login-modal{padding:20px}.login-modal-logo{height:56px;width:56px}.login-modal-title{font-size:20px}}.standalone-buttons-container{background:#fff;background:var(--tg-theme-bg-color,#fff);border-top:1px solid #e5e5e5;border-top:1px solid var(--tg-theme-section-separator-color,#e5e5e5);bottom:0;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0));position:fixed;right:0;z-index:1000}.standalone-buttons{display:flex;gap:12px;margin:0 auto;max-width:720px}.standalone-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;flex:1 1;font-size:16px;font-weight:600;gap:8px;justify-content:center;min-height:48px;padding:12px 24px;transition:opacity .2s,transform .1s}.standalone-btn.icon-btn{background-color:#f4f4f5;background-color:var(--tg-theme-secondary-bg-color,#f4f4f5);color:#000;color:var(--tg-theme-text-color,#000);flex:0 0 48px;padding:12px;width:48px}.standalone-btn.icon-btn:hover{opacity:.8}.standalone-btn:active{transform:scale(.98)}.standalone-btn:disabled{cursor:not-allowed;opacity:.6}.standalone-btn.primary{background-color:#3390ec;background-color:var(--tg-theme-button-color,#3390ec);color:#fff;color:var(--tg-theme-button-text-color,#fff)}.standalone-btn.primary:hover:not(:disabled){opacity:.9}.standalone-btn.secondary{background-color:#f4f4f5;background-color:var(--tg-theme-secondary-bg-color,#f4f4f5);color:#000;color:var(--tg-theme-text-color,#000)}.standalone-btn.secondary:hover:not(:disabled){opacity:.8}.standalone-btn-spinner{animation:standalone-btn-spin .8s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:initial;height:20px;width:20px}@keyframes standalone-btn-spin{to{transform:rotate(1turn)}}body:has(.standalone-buttons-container) .App{padding-bottom:calc(80px + env(safe-area-inset-bottom, 0))}@media (prefers-color-scheme:dark){.standalone-buttons-container{background:#212121;background:var(--tg-theme-bg-color,#212121);border-top-color:#333;border-top-color:var(--tg-theme-section-separator-color,#333)}}.team-lineup-header{align-items:center;border-bottom:1px solid var(--tg-theme-section-separator-color);display:flex;gap:10px;padding:13px 16px}.team-lineup-logo{flex:none;height:26px;object-fit:contain;width:26px}.team-lineup-title{flex:1 1;font-size:14.5px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-lineup-formation{font-feature-settings:"tnum";background:var(--tg-theme-secondary-bg-color);border-radius:999px;color:var(--tg-theme-hint-color);flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;padding:3px 9px}.team-formation-background{background:repeating-linear-gradient(180deg,#347c3f 0 52px,#3a8746 52px 104px);overflow:hidden;padding:18px 8px 14px;position:relative}.pitch-mark{border:1.5px solid #ffffff47;pointer-events:none;position:absolute}.team-formation-background .team-formation-player-tag--goal svg{stroke:#fff;color:#fff}.team-formation-rows{display:flex;flex-direction:column;gap:22px;position:relative}.team-formation-away .team-formation-rows{flex-direction:column-reverse}.team-formation-row{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-around;margin:0 auto;width:100%}.team-formation-away .team-formation-row{flex-direction:row-reverse}.team-formation-player{align-items:center;display:block;justify-content:center;margin:0 2px;min-width:0;position:relative;text-align:center}.team-formation-player.clickable{cursor:pointer}.team-formation-player.clickable:hover .team-formation-player-photo{border-color:#2196f3;border-color:var(--tg-theme-accent-text-color,#2196f3);box-shadow:0 0 8px #2196f380}.team-formation-player-photo{background-color:#333;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #00000040;display:flex;height:40px;justify-content:center;margin:0 auto;overflow:hidden;width:40px}.team-formation-player-photo img{height:100%;object-fit:cover;width:100%}.team-formation-player-tags{font-size:10px;height:14px;line-height:14px;margin:-16px auto 4px;min-width:50px;position:relative;right:-15px;text-align:right;vertical-align:top;z-index:10}[dir=rtl] .team-formation-player-tags{left:-15px;right:auto;text-align:left}.team-formation-player-tag{display:inline-block;margin:0 2px}.team-formation-player-tag--sub-in svg,.team-formation-player-tag--sub-out svg{stroke-width:2.5}.team-formation-player-tag-assist{background-color:#555;border-radius:2px;color:#fff;font-size:10px;line-height:10px;padding:2px}.team-formation-player-tag-card--red,.team-formation-player-tag-card--yellow{background-color:#ffd100;border:0;border-radius:1px;display:inline-block;height:12px;line-height:14px;vertical-align:middle;width:8px}.team-formation-player-tag-card--red{background-color:#ff3d3d}.team-bench-player-tag--sub-in,.team-formation-player-tag--sub-out{color:#ff3d3d;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;line-height:14px;margin-bottom:-2px;vertical-align:middle}.team-bench-player-tag--sub-in{color:#12e315}.team-bench-player-name,.team-formation-player-name{font-size:11px;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-formation-player-name{color:#fff;margin:3px auto 0;text-shadow:0 1px 2px #00000073}.team-formation-row--1 .team-formation-player-name,.team-formation-row--2 .team-formation-player-name{max-width:120px}.team-formation-row--3 .team-formation-player-name,.team-formation-row--4 .team-formation-player-name{max-width:100px}.team-formation-row--5 .team-formation-player-name{max-width:64px}.team-formation-player-rating{font-feature-settings:"tnum";background-color:#2264a0;border-radius:5px;box-shadow:0 1px 3px #0003;color:#fff;display:inline-block;font-size:9.5px;font-variant-numeric:tabular-nums;line-height:10px;padding:2px 4px;white-space:nowrap}.rating-poor{background-color:#c62828;color:#fff}.rating-below-average{background-color:#ef6c00;color:#fff}.rating-average{background-color:#1e88e5;color:#fff}.rating-good{background-color:#7e57c2;color:#fff}.rating-excellent{background-color:#fdd835;color:#000}.team-bench{border-top:1px solid var(--tg-theme-section-separator-color);padding:11px 16px 13px}.team-bench-header{color:var(--tg-theme-hint-color);font-size:10.5px;font-weight:800;letter-spacing:.06em;margin-bottom:7px;text-transform:uppercase}.team-bench-grid{grid-gap:3px 16px;display:grid;gap:3px 16px;grid-template-columns:1fr 1fr}.team-bench-player{align-items:center;display:flex;gap:4px;min-width:0;padding:3px 0}.team-bench-player.clickable{cursor:pointer}.team-bench-player.clickable:hover{color:#2196f3;color:var(--tg-theme-accent-text-color,#2196f3)}.team-bench-player-name{font-size:13px;font-weight:600;line-height:16px;max-width:none;min-width:0}.team-bench-player-tags{align-items:center;display:inline-flex;flex:none;gap:2px;height:15px;line-height:15px;margin:0;min-width:auto;position:static;text-align:start}.tv-coverage-section{margin:0}.tv-coverage-card{padding:12px 16px 14px}.tv-coverage-dropdown{-webkit-appearance:none;appearance:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23999' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #e0e0e0;border:1px solid var(--tg-theme-section-separator-color,#e0e0e0);border-radius:12px;color:#000;color:var(--tg-theme-text-color,#000);cursor:pointer;font-size:13.5px;font-weight:700;padding:10px 35px 10px 13px;width:100%}[dir=rtl] .tv-coverage-dropdown{background-position:left 12px center;padding-left:35px;padding-right:12px}.tv-coverage-dropdown:focus{border-color:#3390ec;border-color:var(--tg-theme-button-color,#3390ec);outline:none}.tv-coverage-channels{display:flex;flex-direction:column;gap:6px;margin-top:9px}.tv-coverage-channel{background-color:#f5f5f5;background-color:var(--tg-theme-secondary-bg-color,#f5f5f5);border-radius:10px;font-size:13.5px;font-weight:600;padding:10px 13px}.channel-link{color:#000;color:var(--tg-theme-text-color,#000);display:block;text-decoration:none;transition:color .2s}.channel-link:hover{color:#3390ec;color:var(--tg-theme-link-color,#3390ec);text-decoration:underline}.channel-name{color:#000;color:var(--tg-theme-text-color,#000);display:block}.tv-coverage-attribution{border-top:1px solid #e8e8e8;border-top:1px solid var(--tg-theme-section-separator-color,#e8e8e8);font-size:12px;margin-top:12px;padding-top:12px;text-align:center}.attribution-link,.tv-coverage-attribution{color:#999;color:var(--tg-theme-hint-color,#999)}.attribution-link{text-decoration:none;transition:color .2s}.attribution-link:hover{color:#3390ec;color:var(--tg-theme-link-color,#3390ec);text-decoration:underline}.prediction-onboarding-content{margin:0 auto;max-width:500px}.prediction-onboarding-content.compact{margin:0;max-width:100%}.prediction-onboarding-content .game-features,.prediction-onboarding-content .getting-started,.prediction-onboarding-content .how-it-works{background:var(--tg-theme-bg-color);border-radius:12px;margin-bottom:20px;padding:20px}.prediction-onboarding-content.compact .game-features,.prediction-onboarding-content.compact .getting-started,.prediction-onboarding-content.compact .how-it-works{background:none;border:0;margin-bottom:16px;padding:16px}.prediction-onboarding-content .section-title{color:var(--tg-theme-text-color);font-size:18px;font-weight:700;margin-bottom:16px;text-align:start}.prediction-onboarding-content.compact .section-title{font-size:16px;margin-bottom:12px}.prediction-onboarding-content .scoring-rules{display:flex;flex-direction:column;gap:12px}.prediction-onboarding-content .scoring-item{align-items:center;display:flex;gap:12px;padding:8px 0}.prediction-onboarding-content.compact .scoring-item{gap:8px;padding:6px 0}.prediction-onboarding-content .onboarding-points{border-radius:8px;font-size:14px;font-weight:700;min-width:50px;padding:4px 8px;text-align:center}.prediction-onboarding-content.compact .onboarding-points{font-size:12px;min-width:45px;padding:3px 6px}.prediction-onboarding-content .onboarding-points-4{background:#4caf50;color:#fff}.prediction-onboarding-content .onboarding-points-3{background:#2196f3;color:#fff}.prediction-onboarding-content .onboarding-points-2{background:#ff9800;color:#fff}.prediction-onboarding-content .onboarding-points-0{background:#f44336;color:#fff}.prediction-onboarding-content .rule-text{color:var(--tg-theme-text-color);flex:1 1;font-size:14px}.prediction-onboarding-content.compact .rule-text{font-size:13px}.prediction-onboarding-content .features-list{display:flex;flex-direction:column;gap:12px}.prediction-onboarding-content.compact .features-list{gap:10px}.prediction-onboarding-content .feature-item{align-items:flex-start;display:flex;gap:12px;padding:4px 0}.prediction-onboarding-content.compact .feature-item{gap:8px;padding:2px 0}.prediction-onboarding-content .feature-icon{flex-shrink:0;font-size:16px;text-align:center;width:24px}.prediction-onboarding-content.compact .feature-icon{font-size:14px;width:20px}.prediction-onboarding-content .feature-text{color:var(--tg-theme-text-color);flex:1 1;font-size:14px;line-height:1.4}.prediction-onboarding-content.compact .feature-text{font-size:13px}.prediction-onboarding-content .steps-list{display:flex;flex-direction:column;gap:12px}.prediction-onboarding-content.compact .steps-list{gap:10px}.prediction-onboarding-content .step-item{align-items:flex-start;display:flex;gap:12px;padding:4px 0}.prediction-onboarding-content.compact .step-item{gap:8px;padding:2px 0}.prediction-onboarding-content .step-number{align-items:center;background:var(--tg-theme-button-color);border-radius:50%;color:var(--tg-theme-button-text-color);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.prediction-onboarding-content.compact .step-number{font-size:11px;height:20px;width:20px}.prediction-onboarding-content .step-text{color:var(--tg-theme-text-color);flex:1 1;font-size:14px;line-height:1.4}.prediction-onboarding-content.compact .step-text{font-size:13px}.prediction-onboarding-content .important-note{background:var(--tg-theme-bg-color);border-radius:12px;margin-bottom:24px;padding:16px}.prediction-onboarding-content.compact .important-note{border:0;margin-bottom:16px;padding:12px}.prediction-onboarding-content .scoring-clarification{align-items:flex-start;background:var(--tg-theme-bg-color);border-radius:8px;color:#666;color:var(--tg-theme-subtitle-text-color,#666);display:flex;font-size:13px;gap:17px;line-height:1.4;padding:12px 16px}.prediction-onboarding-content.compact .scoring-clarification{border-radius:6px;font-size:12px;gap:8px;margin-top:12px;padding:10px 12px}.prediction-onboarding-content .scoring-clarification .clarification-icon{flex-shrink:0;font-size:16px;text-align:center;width:24px}[dir=rtl] .prediction-onboarding-content .section-title{text-align:start}.prediction-onboarding-content.compact .scoring-clarification .clarification-icon{font-size:14px;width:20px}.prediction-onboarding-content .note-content{align-items:flex-start;display:flex;gap:12px}.prediction-onboarding-content.compact .note-content{gap:8px}.prediction-onboarding-content .note-icon{flex-shrink:0;font-size:20px}.prediction-onboarding-content.compact .note-icon{font-size:16px}.prediction-onboarding-content .note-text{color:var(--tg-theme-text-color);flex:1 1;font-size:14px;line-height:1.4}.prediction-onboarding-content.compact .note-text{font-size:13px}.prediction-onboarding-content .note-text strong{color:var(--tg-theme-text-color);font-weight:700}@media (max-width:480px){.prediction-onboarding-content .game-features,.prediction-onboarding-content .getting-started,.prediction-onboarding-content .how-it-works,.prediction-onboarding-content .important-note{margin-bottom:14px;padding:14px}.prediction-onboarding-content.compact .game-features,.prediction-onboarding-content.compact .getting-started,.prediction-onboarding-content.compact .how-it-works,.prediction-onboarding-content.compact .important-note{margin-bottom:12px;padding:12px}.prediction-onboarding-content .section-title{font-size:16px}.prediction-onboarding-content.compact .section-title{font-size:15px}.prediction-onboarding-content .feature-item,.prediction-onboarding-content .scoring-item,.prediction-onboarding-content .step-item{gap:8px}.prediction-onboarding-content.compact .feature-item,.prediction-onboarding-content.compact .scoring-item,.prediction-onboarding-content.compact .step-item{gap:6px}}.share-link{align-items:center;border-radius:4px;color:var(--tg-theme-link-color);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;padding:4px 8px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease}.share-link:hover{background:var(--tg-theme-secondary-bg-color)}.share-link svg{flex-shrink:0}.prediction-card{background:linear-gradient(180deg,color-mix(in srgb,var(--tg-theme-accent-text-color) 7%,var(--tg-theme-bg-color)),var(--tg-theme-bg-color) 70%);border-radius:16px;box-shadow:0 1px 3px #0000000d;color:var(--tg-theme-text-color);margin:18px 16px 0;padding:14px 16px 16px}.prediction-header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.prediction-header-left{align-items:center;display:flex;gap:8px}.prediction-count{color:var(--tg-theme-hint-color);font-size:13px;opacity:.7;white-space:nowrap}.prediction-title{color:var(--tg-theme-text-color);font-size:15.5px;font-weight:800;letter-spacing:-.01em;margin:0}.prediction-info-toggle-btn{align-items:center;background:#0000;border:none;color:var(--tg-theme-hint-color);cursor:pointer;display:flex;justify-content:center;padding:0;transition:all .2s ease}.prediction-info-toggle-btn:active,.prediction-info-toggle-btn:hover{color:var(--tg-theme-text-color)}.prediction-collapsible-onboarding{animation:slideDown .3s ease-out;background:var(--tg-theme-secondary-bg-color);border-radius:10px;margin-bottom:16px;padding:16px}@keyframes slideDown{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:1000px;opacity:1;transform:translateY(0)}}.prediction-loading{color:var(--tg-theme-hint-color);padding:20px;text-align:center}.prediction-closed{margin-bottom:12px;text-align:center}.prediction-closed-text{background:var(--tg-theme-secondary-bg-color);border-radius:8px;color:var(--tg-theme-hint-color);display:inline-block;font-size:14px;font-weight:500;padding:6px 12px}.prediction-warning{margin-bottom:16px;text-align:center}.prediction-warning-text{background:#ffc10726;border-radius:8px;color:#ffc107;display:inline-block;font-size:14px;font-weight:500;padding:6px 12px}.prediction-form{display:flex;flex-direction:column;gap:16px}.prediction-teams{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:1fr auto 1fr}.prediction-team{flex-direction:column;gap:8px}.prediction-team,.prediction-team-name{align-items:center;display:flex;min-width:0}.prediction-team-name{color:var(--tg-theme-text-color);font-size:12px;font-weight:700;gap:6px;line-height:1.2;text-align:center}.prediction-team-name span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prediction-team-logo{flex:none;height:18px;object-fit:contain;width:18px}.pred-stepper{background:var(--tg-theme-secondary-bg-color);border-radius:12px;gap:2px;padding:3px}.pred-step-btn,.pred-stepper{align-items:center;display:flex}.pred-step-btn{background:none;border:none;border-radius:9px;color:var(--tg-theme-accent-text-color);cursor:pointer;font-size:19px;font-weight:700;height:34px;justify-content:center;padding:0;width:34px}.pred-step-btn:active{background:var(--tg-theme-section-separator-color)}.pred-step-btn:disabled{cursor:not-allowed;opacity:.4}.pred-step-input{font-feature-settings:"tnum";-webkit-text-fill-color:var(--tg-theme-text-color);background:none;border:none;border-radius:7px;caret-color:var(--tg-theme-accent-text-color);color:var(--tg-theme-text-color);font-size:19px;font-variant-numeric:tabular-nums;font-weight:800;opacity:1;outline:none;padding:4px 0;text-align:center;width:34px}.pred-step-input:focus{background:color-mix(in srgb,var(--tg-theme-accent-text-color) 12%,#0000)}.pred-step-input::placeholder{-webkit-text-fill-color:var(--tg-theme-hint-color);color:var(--tg-theme-hint-color);opacity:.6}.pred-step-input:disabled{opacity:.5}[dir=rtl] .pred-step-input{text-align:center}.prediction-separator{color:var(--tg-theme-hint-color);font-size:16px;font-weight:700;padding-bottom:10px}.prediction-error{background:#ff6b6b26;border-radius:8px;color:#ff6b6b;font-size:14px;padding:10px;text-align:center}.prediction-submit{background:var(--tg-theme-button-color);border:none;border-radius:12px;color:var(--tg-theme-button-text-color);cursor:pointer;font-size:14.5px;font-weight:700;padding:12px 24px;transition:opacity .15s ease;width:100%}.prediction-submit:hover:not(:disabled){opacity:.85}.prediction-submit:disabled{cursor:not-allowed;opacity:.4}.prediction-submit.submitting{opacity:.7}.prediction-submit.success{background:#4caf50!important;color:#fff!important}.subscription-message{animation:fadeIn .3s ease-in;background:#4caf5026;border-radius:8px;color:var(--tg-theme-text-color);font-size:14px;margin-bottom:5px;margin-top:0;padding:12px;text-align:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.prediction-current{background:var(--tg-theme-secondary-bg-color);border-radius:8px;padding:16px;text-align:center}.prediction-display{color:var(--tg-theme-text-color);font-size:15px}.prediction-current .share-link,.prediction-points{margin-top:12px}.points-earned{font-size:18px;font-weight:700;margin-bottom:4px}.points-description{color:var(--tg-theme-hint-color);font-size:14px}.points-4 .points-earned{color:#4caf50}.points-3 .points-earned{color:#2196f3}.points-2 .points-earned{color:#ff9800}.points-0 .points-earned{color:#f44336}.bonus-indicator{color:#ff6b00;font-size:12px;margin-left:4px}[dir=rtl] .bonus-indicator{margin-left:0;margin-right:4px}.prediction-scoring{border-top:1px solid var(--tg-theme-section-separator-color);margin-top:12px;padding-top:12px}.scoring-title{color:var(--tg-theme-text-color);font-size:13px;font-weight:600;margin-bottom:6px}.scoring-rules{grid-gap:4px;color:var(--tg-theme-hint-color);display:grid;font-size:11px;gap:4px;grid-template-columns:1fr 1fr}@media (max-width:480px){.prediction-collapsible-onboarding{padding:14px}.scoring-rules{gap:2px;grid-template-columns:1fr}}.top-predictors-compact{margin-top:12px}.top-predictors-compact h4{align-items:center;color:var(--tg-theme-hint-color);display:flex;font-size:10px;font-weight:600;gap:4px;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.top-predictors-grid{display:flex;flex-direction:column;gap:4px}.top-predictor-row{align-items:center;background:var(--tg-theme-secondary-bg-color);border-radius:6px;display:flex;font-size:11px;gap:6px;padding:6px}.top-predictor-row .predictor-rank{color:var(--tg-theme-hint-color);font-weight:600;min-width:16px}.top-predictor-row .predictor-name{color:var(--tg-theme-text-color);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-predictor-row .predictor-score{color:var(--tg-theme-text-color);font-weight:600;min-width:28px;text-align:center}.top-predictor-row .predictor-points{border-radius:8px;font-size:10px;padding:1px 5px;white-space:nowrap}.top-predictor-row .predictor-points.points-4{background:linear-gradient(135deg,gold,#ffb347);color:#000;font-weight:600}.top-predictor-row .predictor-points.points-3{background:silver;color:#000}.top-predictor-row .predictor-points.points-2{background:#cd7f32;color:#fff}.page-match-stats{background:var(--tg-theme-secondary-bg-color);min-height:100vh;min-height:var(--tg-viewport-stable-height,100vh);padding-bottom:28px}.ms-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--tg-theme-accent-text-color) 15%,var(--tg-theme-secondary-bg-color)),var(--tg-theme-secondary-bg-color) 88%);border-bottom:1px solid var(--tg-theme-section-separator-color);padding:14px 16px 20px;position:relative}.ms-hero-comp{display:flex;justify-content:center}.ms-comp-pill{background:color-mix(in srgb,var(--tg-theme-accent-text-color) 11%,#0000);border-radius:999px;color:var(--tg-theme-accent-text-color);cursor:pointer;display:inline-block;font-size:11px;font-weight:800;letter-spacing:.05em;line-height:1.5;max-width:85%;padding:5px 12px;text-align:center;text-transform:uppercase}.ms-comp-round{opacity:.7;white-space:nowrap}.ms-hero-main{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:1fr auto 1fr;margin-top:16px}.ms-hero-team{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:9px;min-width:0}.ms-hero-crest{height:54px;width:54px}.ms-hero-crest .image-loader,.ms-hero-crest img{height:54px;object-fit:contain;width:54px}.ms-hero-name{text-wrap:balance;font-size:14px;font-weight:700;line-height:1.25;text-align:center}.ms-hero-center{align-items:center;display:flex;flex-direction:column;gap:6px;min-width:92px;padding-top:8px}.ms-score{font-feature-settings:"tnum";display:flex;font-size:38px;font-variant-numeric:tabular-nums;font-weight:800;gap:9px;letter-spacing:-.02em;line-height:1}.ms-score-sep{color:var(--tg-theme-hint-color);font-weight:600}.ms-ko{font-feature-settings:"tnum";font-size:26px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em;line-height:1.1;padding-top:5px}.ms-status{color:var(--tg-theme-hint-color);font-size:12px;font-weight:800;letter-spacing:.04em;text-align:center}.ms-status--live{font-feature-settings:"tnum";align-items:center;color:#16c172;display:inline-flex;font-size:13px;font-variant-numeric:tabular-nums;gap:6px}.ms-hero-counters{display:flex;flex-wrap:wrap;gap:4px 14px;justify-content:center;margin-top:8px}.ms-counter{align-items:center;color:var(--tg-theme-hint-color);display:inline-flex;font-size:12px;font-weight:600;gap:4px}.ms-counter--live{color:#16c172}.ms-scorers{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:1fr auto 1fr;margin-top:14px}.ms-scorers-col{display:flex;flex-direction:column;gap:3px;min-width:0}.ms-scorers-col--away{align-items:flex-end}.ms-scorer{color:var(--tg-theme-hint-color);font-size:12px;line-height:1.35}.ms-scorer b{color:var(--tg-theme-text-color);font-weight:600}.ms-scorers-ball{color:var(--tg-theme-hint-color);display:flex;opacity:.55;padding-top:1px}.ms-sec{align-items:center;display:flex;gap:8px;padding:18px 16px 9px}.ms-sec-name{color:var(--tg-theme-text-color);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ms-sec-hint{align-items:center;color:var(--tg-theme-hint-color);display:inline-flex;font-size:12px;font-weight:600;margin-left:auto}.ms-card{background:var(--tg-theme-bg-color);border-radius:16px;box-shadow:0 1px 3px #0000000d;margin:0 16px;overflow:hidden}.lineups-section .team-lineup+.team-lineup{margin-top:10px}.ms-meta{margin-top:12px;padding:4px 0}.ms-meta-row{align-items:center;display:flex;gap:11px;padding:10px 16px;position:relative}.ms-meta-row+.ms-meta-row:before{background:var(--tg-theme-section-separator-color);content:"";height:1px;inset-inline-end:0;inset-inline-start:43px;position:absolute;top:0}.ms-meta-ico{display:flex}.ms-meta-ico,.ms-meta-label{color:var(--tg-theme-hint-color);flex:none}.ms-meta-label{font-size:13px}.ms-meta-val{flex:1 1;font-size:13.5px;font-weight:600;min-width:0;text-align:end}.ms-meta-link{align-items:center;color:var(--tg-theme-accent-text-color);cursor:pointer;display:inline-flex;font-weight:700;gap:4px}.ms-meta-link svg{height:12px;opacity:.7;width:12px}.ms-tl{padding:6px 14px}.ms-tl-row{align-items:center;display:grid;grid-template-columns:1fr 52px 1fr;padding:8px 0;position:relative}.ms-tl-row+.ms-tl-row:before{background:var(--tg-theme-section-separator-color);content:"";height:1px;left:0;position:absolute;right:0;top:0}.ms-tl-div+.ms-tl-row:before{display:none}.ms-tl-min{display:flex;grid-column:2;grid-row:1;justify-content:center}.ms-tl-chip{font-feature-settings:"tnum";background:var(--tg-theme-secondary-bg-color);border-radius:999px;color:var(--tg-theme-hint-color);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:800;padding:3px 8px;white-space:nowrap}.ms-tl-ev{align-items:center;display:flex;font-size:13.5px;gap:8px;grid-row:1;line-height:1.35;min-width:0}.ms-tl-ev--home{flex-direction:row-reverse;grid-column:1;text-align:end}.ms-tl-ev--away{grid-column:3;text-align:start}.ms-tl-ico{align-items:center;display:inline-flex;flex:none}.ms-tl-body{min-width:0}.ms-tl-body strong{font-weight:700}.ms-tl-div{align-items:center;display:flex;gap:10px;padding:9px 0}.ms-tl-div:after,.ms-tl-div:before{background:var(--tg-theme-section-separator-color);content:"";flex:1 1;height:1px}.ms-tl-div-text{color:var(--tg-theme-hint-color);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.timeline-icon--sub-in,.timeline-icon--sub-out{align-items:flex-start;color:#12e315;display:inline-flex;vertical-align:top}.timeline-icon--sub-out{color:#ff3d3d}.ms-h2h-summary{align-items:flex-start;color:var(--tg-theme-hint-color);display:flex;font-size:12px;font-weight:700;gap:14px;justify-content:center;margin-bottom:4px;padding:12px 16px}.ms-h2h-grp{align-items:center;display:flex;flex-direction:column;gap:1px;max-width:40%;min-width:64px;text-align:center}.ms-h2h-grp b{color:var(--tg-theme-text-color);font-size:14px;font-weight:800}.head-to-head-section .matches-group-header{padding-top:10px}.ms-stats{padding:8px 16px 12px}.ms-stat-row{padding:8px 0;position:relative}.ms-stat-row+.ms-stat-row:before{background:var(--tg-theme-section-separator-color);content:"";height:1px;left:0;position:absolute;right:0;top:0}.ms-stat-top{align-items:baseline;display:flex;gap:10px}.ms-stat-val{font-feature-settings:"tnum";color:var(--tg-theme-hint-color);font-size:14.5px;font-variant-numeric:tabular-nums;font-weight:700;min-width:38px}.ms-stat-val.lead{color:var(--tg-theme-text-color);font-weight:800}.ms-stat-val--away{text-align:end}.ms-stat-label{color:var(--tg-theme-hint-color);flex:1 1;font-size:11px;font-weight:800;letter-spacing:.05em;text-align:center;text-transform:uppercase}.ms-stat-bars{display:flex;gap:6px;margin-top:6px}.ms-stat-track{background:var(--tg-theme-section-separator-color);border-radius:3px;flex:1 1;height:5px;overflow:hidden;position:relative}.ms-stat-fill{border-radius:3px;bottom:0;position:absolute;top:0}.ms-stat-track--home .ms-stat-fill{background:var(--tg-theme-accent-text-color);inset-inline-end:0}.ms-stat-track--away .ms-stat-fill{background:#16c172;inset-inline-start:0}.ms-odds{padding:13px 16px 15px}.ms-odds-hd{align-items:baseline;display:flex;gap:8px;margin-bottom:11px}.ms-odds-partner{font-size:13.5px;font-weight:700}.ms-odds-ad{background:#0000;border:none;color:var(--tg-theme-hint-color);cursor:pointer;font-size:11px;margin-left:auto;padding:0}.ms-odds-ad:active{color:var(--tg-theme-link-color)}.ms-odds-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr}.ms-odd{align-items:center;background:var(--tg-theme-secondary-bg-color);border-radius:12px;display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 8px}.ms-odd-label{color:var(--tg-theme-hint-color);font-size:11.5px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-odd-val{font-feature-settings:"tnum";color:var(--tg-theme-accent-text-color);font-size:16.5px;font-variant-numeric:tabular-nums;font-weight:800}.injuries-container{display:grid;grid-template-columns:1fr 1fr}.injuries-column{min-width:0;padding:12px 14px 14px}.injuries-column+.injuries-column{-webkit-border-start:1px solid var(--tg-theme-section-separator-color);border-inline-start:1px solid var(--tg-theme-section-separator-color)}.injuries-team{align-items:center;display:flex;font-size:12px;font-weight:800;gap:7px;margin-bottom:9px;min-width:0}.injuries-team span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.injuries-team-logo{flex:none;height:18px;object-fit:contain;width:18px}.injury-item{display:flex;flex-direction:column;gap:1px;padding:4px 0}.injury-player{align-items:center;display:flex;gap:8px;min-width:0}.injury-photo{border-radius:50%;flex-shrink:0;height:20px;width:20px}.injury-name{color:var(--tg-theme-text-color);font-size:13px;font-weight:600;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.injury-reason{-webkit-padding-start:28px;color:var(--tg-theme-hint-color);font-size:11.5px;line-height:1.3;padding-inline-start:28px}.match-preview-section{margin-top:18px}.ms-ai{background:linear-gradient(180deg,color-mix(in srgb,var(--tg-theme-accent-text-color) 6%,var(--tg-theme-bg-color)),var(--tg-theme-bg-color) 60%);border:1px solid color-mix(in srgb,var(--tg-theme-accent-text-color) 26%,var(--tg-theme-section-separator-color))}.ms-ai-hd{align-items:center;display:flex;gap:7px;padding:13px 16px 0}.ms-ai-ico{color:var(--tg-theme-accent-text-color);display:flex}.ms-ai-title{font-size:13px;font-weight:800;letter-spacing:.02em}.preview-content,.preview-short{text-wrap:pretty;color:var(--tg-theme-text-color);font-size:13.5px;line-height:1.55;padding:9px 16px 4px}.preview-prediction{background:var(--tg-theme-secondary-bg-color);border-radius:12px;font-size:13.5px;line-height:1.55;margin:8px 12px 0;padding:12px 16px}.preview-prediction h4{color:var(--tg-theme-text-color);font-size:13px;font-weight:800;margin:0 0 8px}.preview-prediction-locked{background:var(--tg-theme-secondary-bg-color);border-radius:12px;color:var(--tg-theme-hint-color);cursor:pointer;font-size:13px;margin:8px 12px 0;padding:12px 16px;text-align:center}.premium-badge{-webkit-margin-end:4px;background:linear-gradient(135deg,#f7c948,#fde68a);border-radius:4px;color:#92600a;display:inline-block;font-size:11px;font-weight:700;margin-inline-end:4px;padding:2px 6px}.preview-toggle-btn{align-items:center;background:none;border:none;color:var(--tg-theme-accent-text-color);cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:5px;justify-content:center;padding:11px;width:100%}.prediction-section{padding:4px 0 8px}.prediction-advice,.prediction-winner{padding:12px 16px;text-align:center}.prediction-label{color:var(--tg-theme-hint-color);font-size:11px;font-weight:800;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.prediction-team{color:var(--tg-theme-text-color);font-size:16px;font-weight:700;margin:5px 0}.prediction-comment{color:var(--tg-theme-hint-color);font-size:12px;font-style:italic;margin-top:5px}.advice-text{color:var(--tg-theme-text-color);font-size:13px;line-height:1.5}.prediction-percentages{display:flex;justify-content:space-around;padding:12px 16px}.percentage-item{align-items:center;display:flex;flex-direction:column;gap:5px}.percentage-label{color:var(--tg-theme-hint-color);font-size:11px;text-align:center}.percentage-value{font-feature-settings:"tnum";color:var(--tg-theme-text-color);font-size:18px;font-variant-numeric:tabular-nums;font-weight:700}.prediction-comparison{padding:12px 16px}.comparison-label{color:var(--tg-theme-hint-color);font-size:11px;font-weight:800;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.comparison-row{align-items:center;border-bottom:1px solid var(--tg-theme-section-separator-color);display:flex;justify-content:space-between;padding:8px 0}.comparison-row:last-child{border-bottom:none}.comparison-type{color:var(--tg-theme-hint-color);flex:1 1;font-size:12px;text-align:center}.comparison-value{font-feature-settings:"tnum";color:var(--tg-theme-text-color);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;min-width:60px}.comparison-value.home{padding-right:15px;text-align:right}.comparison-value.away,[dir=rtl] .comparison-value.home{padding-left:15px;text-align:left}[dir=rtl] .comparison-value.home{padding-right:0}[dir=rtl] .comparison-value.away{padding-left:0;padding-right:15px;text-align:right}.prediction-section-container{position:relative}.prediction-locked{pointer-events:none;-webkit-user-select:none;user-select:none}.prediction-locked>*{filter:blur(10px)}.prediction-paywall-overlay{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10}.prediction-paywall{background:var(--tg-theme-bg-color);border:0;border-radius:16px;box-shadow:0 4px 16px #00000014;margin:0 20px;max-width:400px;padding:14px 30px 12px;text-align:center;width:calc(100% - 100px)}.prediction-paywall h3{color:var(--tg-theme-accent-text-color);font-size:16px;font-weight:700;margin:0 0 6px}.prediction-paywall-message{color:var(--tg-theme-text-color);font-size:14px;line-height:1.3;margin-bottom:12px}.prediction-paywall-buttons{display:flex;flex-direction:column;gap:8px}.prediction-paywall-btn{border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px;transition:all .2s ease}.prediction-paywall-btn.primary{background:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.prediction-paywall-btn.secondary{background:var(--tg-theme-secondary-bg-color);border:2px solid var(--tg-theme-accent-text-color);color:var(--tg-theme-accent-text-color)}.prediction-paywall-btn:hover{opacity:.8}.videos-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:100%;padding:0 16px}.video-item{background:var(--tg-theme-bg-color);border-radius:14px;box-shadow:0 1px 3px #0000000d;cursor:pointer;justify-self:center;max-width:50%;overflow:hidden;position:relative;transition:transform .2s ease;z-index:1}.video-item:hover{transform:translateY(-2px)}.video-thumbnail{aspect-ratio:16/9;background:#000;overflow:hidden;position:relative;width:100%}.video-thumbnail img{height:100%;object-fit:cover;width:100%}.video-play-overlay{align-items:center;background:#000000b3;border-radius:50%;color:#fff;display:flex;font-size:18px;height:50px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease;width:50px}.video-play-overlay:before{border-bottom:6px solid #0000;border-left:10px solid #fff;border-top:6px solid #0000;content:"";height:0;margin-left:2px;width:0}.video-item:hover .video-play-overlay{background:#000000e6}.video-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--tg-theme-text-color);display:-webkit-box;font-size:13px;font-weight:500;line-height:1.3;min-height:40px;overflow:hidden;padding:10px 10px 5px}.video-overlay{align-items:center;background:#000000e6;box-sizing:border-box;display:flex;height:100vh;justify-content:center;left:0;overflow:auto;padding:20px;position:fixed;top:0;width:100vw;z-index:999999}.video-overlay-content{background:var(--tg-theme-bg-color);border-radius:12px;box-shadow:0 8px 32px #0000004d;max-width:800px;overflow:hidden;position:relative;width:100%}.video-overlay-header{align-items:center;background:var(--tg-theme-secondary-bg-color);border-bottom:1px solid var(--tg-theme-section-separator-color);display:flex;justify-content:space-between;padding:15px 20px}.video-overlay-title{color:var(--tg-theme-text-color);flex:1 1;font-size:16px;font-weight:600;margin:0;padding-right:15px}[dir=rtl] .video-overlay-title{padding-left:15px;padding-right:0}.video-overlay-close{align-items:center;background:none;border:none;border-radius:4px;color:var(--tg-theme-hint-color);cursor:pointer;display:flex;font-size:24px;height:36px;justify-content:center;padding:0;transition:color .2s ease,background-color .2s ease;width:36px}.video-overlay-close:hover{background:var(--tg-theme-button-color);color:var(--tg-theme-text-color)}.video-overlay-embed{aspect-ratio:16/9;min-height:300px;width:100%}.video-overlay-embed iframe{border:none;height:100%;width:100%}.video-overlay-footer{background:var(--tg-theme-secondary-bg-color);border-top:1px solid var(--tg-theme-section-separator-color);padding:15px 20px}.video-overlay-report-buttons{align-items:center;display:flex;font-size:12px;gap:12px;justify-content:center}.video-overlay-report-btn{background:none;border:none;border-radius:3px;color:var(--tg-theme-hint-color);cursor:pointer;font-size:12px;padding:4px 6px;text-decoration:none;transition:color .2s ease,background-color .2s ease}.video-overlay-report-btn:hover{background:var(--tg-theme-bg-color);color:var(--tg-theme-text-color)}.video-overlay-report-separator{color:var(--tg-theme-hint-color);font-size:12px;margin:0 4px}@media (max-width:600px){.videos-grid{gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.video-item{max-width:80%}.video-play-overlay{font-size:14px;height:40px;width:40px}.video-play-overlay:before{border-bottom:5px solid #0000;border-left:8px solid #fff;border-top:5px solid #0000;margin-left:1px}.video-title{font-size:12px;min-height:35px;padding:8px}.video-overlay{padding:10px}.video-overlay-embed{min-height:200px}.video-overlay-title{font-size:14px}.video-overlay-footer,.video-overlay-header{padding:12px 15px}}@media (min-width:768px){.ms-hero-crest,.ms-hero-crest .image-loader,.ms-hero-crest img{height:72px;width:72px}.ms-hero-name{font-size:16px}.ms-score{font-size:44px}}.group-invitation-toast{background:#fff;background:var(--tg-theme-bg-color,#fff);border:1px solid #f0f0f0;border:1px solid var(--tg-theme-secondary-bg-color,#f0f0f0);border-radius:12px;bottom:10px;box-shadow:0 4px 16px #0000001f;left:16px;padding:16px;position:fixed;right:16px;z-index:9999}.toast-content{align-items:center;display:flex;gap:12px;margin-bottom:12px}.toast-icon{flex-shrink:0;font-size:24px}.toast-message{color:#000;color:var(--tg-theme-text-color,#000);flex:1 1}.toast-message strong{color:#007aff;color:var(--tg-theme-button-color,#007aff)}.toast-actions{display:flex;gap:8px}.toast-btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px 16px;transition:all .2s}.toast-btn-primary{background:#007aff;background:var(--tg-theme-button-color,#007aff);color:#fff;color:var(--tg-theme-button-text-color,#fff)}.toast-btn-primary:active{opacity:.9;transform:scale(.98)}.toast-btn-secondary{background:#0000;border:1px solid #f0f0f0;border:1px solid var(--tg-theme-secondary-bg-color,#f0f0f0);color:#999;color:var(--tg-theme-hint-color,#999)}.toast-btn-secondary:active{background:#f0f0f0;background:var(--tg-theme-secondary-bg-color,#f0f0f0)}.ms-card.sentiment-card{margin-top:12px;padding:12px 14px}.sentiment-head{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:8px}.sentiment-title{font-size:13px;font-weight:700}.sentiment-total{color:var(--tg-theme-hint-color);font-size:11px}.sentiment-bar{border-radius:4px;display:flex;gap:2px;height:8px;overflow:hidden}.sentiment-seg--home{background:#3b82f6}.sentiment-seg--draw{background:var(--tg-theme-hint-color);opacity:.45}.sentiment-seg--away{background:#f59e0b}.sentiment-seg--mine{box-shadow:inset 0 0 0 1.5px var(--tg-theme-text-color)}.sentiment-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px}.sentiment-leg{align-items:center;color:var(--tg-theme-hint-color);display:inline-flex;font-size:11.5px;font-weight:600;gap:5px}.sentiment-leg--mine{color:var(--tg-theme-text-color)}.sentiment-dot{border-radius:50%;display:inline-block;height:8px;width:8px}.sentiment-dot--home{background:#3b82f6}.sentiment-dot--draw{background:var(--tg-theme-hint-color);opacity:.45}.sentiment-dot--away{background:#f59e0b}@keyframes mdping{0%{opacity:.5;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.md-pulse{display:inline-flex;flex:none;position:relative}.md-pulse-ping{animation:mdping 1.6s cubic-bezier(0,0,.2,1) infinite;border-radius:50%;inset:0;position:absolute}.md-pulse-dot{border-radius:50%;position:relative}.match-item{grid-column-gap:10px;grid-row-gap:5px;align-content:center;align-items:center;background:var(--tg-theme-bg-color);column-gap:10px;cursor:pointer;display:grid;grid-template-columns:42px 16px minmax(0,1fr) auto;grid-template-rows:auto auto;height:62px;margin:0 16px;overflow:hidden;padding:0 10px 0 12px;position:relative;row-gap:5px}.match-item:not(.match-item--first):before,.matches-group-card .match-item:not(:first-child):before{background:var(--tg-theme-section-separator-color);content:"";height:1px;inset-inline-end:0;inset-inline-start:80px;position:absolute;top:0}.match-item--first,.matches-group-card .match-item:first-child{border-top-left-radius:14px;border-top-right-radius:14px}.match-item--last,.matches-group-card .match-item:last-child{border-bottom-left-radius:14px;border-bottom-right-radius:14px}.match-item--last{margin-bottom:8px}.match-status-label{font-feature-settings:"tnum";align-items:center;color:var(--tg-theme-hint-color);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;gap:4px;grid-column:1;grid-row:1/3;justify-self:center}.match-status-label.live{color:#32cd32}.match-time{font-feature-settings:"tnum";font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700;grid-column:1/3;grid-row:1/3;justify-self:center}.match-time--void{font-size:11px;font-weight:600;max-width:100%;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-score{font-feature-settings:"tnum";font-size:14.5px;font-variant-numeric:tabular-nums;grid-column:2;grid-row:1;justify-self:center}.match-score--away{grid-row:2}.match-team{align-items:center;display:flex;gap:9px;grid-column:3;grid-row:1;min-width:0}.match-team--away{grid-row:2}.match-name{flex:1 1;font-size:14.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-team .team-logo-small{flex-shrink:0;height:22px;object-fit:contain;width:22px}.match-actions{align-items:center;display:flex;gap:8px;grid-column:4;grid-row:1/3}.match-open-icon{opacity:.45}.match-bell,.match-open-icon{color:var(--tg-theme-hint-color);flex:none}.match-bell{background:none;border:0;border-radius:8px;cursor:pointer;display:flex;margin:0;padding:5px}.match-bell.on{background:color-mix(in srgb,var(--tg-theme-accent-text-color) 14%,#0000);color:var(--tg-theme-accent-text-color)}.match-prediction-indicator{font-size:14px;opacity:.8}.matches-group-card{overflow:hidden}.grouped-matches-list{padding-bottom:20px}.matches-group-header{align-items:baseline;display:flex;gap:12px;justify-content:space-between;padding:17px 16px 5px}.group-header-date{color:var(--tg-theme-text-color);font-size:13px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.group-header-comp{color:var(--tg-theme-hint-color);font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-row{align-items:center;color:var(--tg-theme-accent-text-color);display:flex;font-size:14px;font-weight:700;min-height:40px;transition:opacity .2s}.more-row:hover{opacity:.7}.more-text{-webkit-margin-start:108px;margin-inline-start:108px;text-align:start;white-space:nowrap}@media (min-width:768px){.match-item{height:72px;padding:0 12px 0 14px}.match-item:not(.match-item--first):before,.matches-group-card .match-item:not(:first-child):before{inset-inline-start:82px}.match-team .team-logo-small{height:24px;width:24px}.match-name{font-size:15.5px}.match-score{font-size:16px}.match-time{font-size:14.5px}}.app-bar{background:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);gap:2px;height:46px;padding:0 8px 0 14px}.app-bar,.app-bar-logo{align-items:center;display:flex}.app-bar-logo{background:none;border:none;cursor:pointer;flex:none;padding:0}.app-bar-logo img{filter:drop-shadow(0 1px 1px rgba(0,0,0,.15));height:18px;width:auto}.app-bar-fill{flex:1 1;min-width:0}.app-bar-chat-pre{font-weight:700;opacity:.75}.app-bar-chat{-webkit-margin-start:10px;-webkit-padding-start:10px;-webkit-border-start:1px solid color-mix(in srgb,var(--tg-theme-button-text-color) 35%,#0000);border-inline-start:1px solid color-mix(in srgb,var(--tg-theme-button-text-color) 35%,#0000);flex:1 1;font-size:12.5px;font-weight:600;margin-inline-start:10px;min-width:0;opacity:.95;overflow:hidden;padding-inline-start:10px;text-overflow:ellipsis;white-space:nowrap}.app-bar .share-link{border-radius:10px;color:var(--tg-theme-button-text-color);padding:8px}.app-bar .share-link:active,.app-bar .share-link:hover{background:#ffffff29}.app-bar .share-link span{display:none}.app-bar .share-link svg{height:18px;width:18px}.app-bar .tool-bell,.app-bar-settings{align-items:center;background:none;border:none;border-radius:10px;color:var(--tg-theme-button-text-color);cursor:pointer;display:flex;flex:none;height:38px;justify-content:center;width:38px}.app-bar .tool-bell:active,.app-bar-settings:active{background:#ffffff29}.hero-tools{display:flex;gap:6px;inset-inline-end:10px;position:absolute;top:10px;z-index:1}.hero-tools .share-link{border-radius:999px;font-size:12px;padding:7px 10px}.hero-tools .share-link,.hero-tools .tool-bell{background:color-mix(in srgb,var(--tg-theme-text-color) 7%,#0000);color:var(--tg-theme-hint-color)}.hero-tools .tool-bell{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.tool-bell.on{color:var(--tg-theme-accent-text-color)}.app-bar .tool-bell.on{color:var(--tg-theme-button-text-color)}.tf-row{align-items:stretch;display:flex;position:relative}.tf-row+.tf-row:before{background:var(--tg-theme-section-separator-color);content:"";height:1px;inset-inline-end:0;inset-inline-start:57px;position:absolute;top:0}.tf-main{align-items:center;background:none;border:none;color:var(--tg-theme-text-color);cursor:pointer;display:flex;flex:1 1;font:inherit;gap:11px;min-width:0;padding:9px 0;padding-inline:14px 8px;text-align:start}.tf-logo{flex-shrink:0}.tf-col{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.tf-name{font-size:14.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tf-row--on .tf-name{font-weight:700}.tf-sub{color:var(--tg-theme-hint-color);font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tf-state{align-items:center;background:var(--tg-theme-button-color);border-radius:999px;color:#fff;color:var(--tg-theme-button-text-color,#fff);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;gap:5px;padding:5px 10px;transition:background .15s,color .15s}.tf-row--on .tf-state{background:color-mix(in srgb,var(--tg-theme-text-color) 5%,#0000)}.tf-open,.tf-row--on .tf-state{color:var(--tg-theme-hint-color)}.tf-open{-webkit-border-start:1px solid var(--tg-theme-section-separator-color);align-items:center;background:none;border:none;border-inline-start:1px solid var(--tg-theme-section-separator-color);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin:7px 0;padding:0;width:46px}.page-search-teams,.page-sub-leagues{background:var(--tg-theme-secondary-bg-color);min-height:100vh;min-height:var(--tg-viewport-stable-height,100vh);overflow-x:hidden;padding:0 0 28px}.hub-sec-act{align-items:center;background:none;border:none;color:var(--tg-theme-link-color);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:700;gap:4px;padding:0}.hub-sec-act,.hub-sec-meta{-webkit-margin-start:auto;margin-inline-start:auto;white-space:nowrap}.hub-sec-meta{color:var(--tg-theme-hint-color);font-size:12px;font-weight:600}.hub-sec--mini{padding-bottom:7px;padding-top:12px}.hub-sec--mini .ms-sec-name{color:var(--tg-theme-hint-color);font-size:11.5px}.hub-rail-card{padding:12px 6px 10px}.hub-rail{-webkit-overflow-scrolling:touch;display:flex;gap:2px;overflow-x:auto;padding:0 6px}.hub-rail::-webkit-scrollbar{display:none}.hub-cell{align-items:center;background:none;border:none;border-radius:12px;color:var(--tg-theme-text-color);cursor:pointer;display:flex;flex:none;flex-direction:column;font:inherit;gap:7px;padding:4px 0;width:72px}.hub-cell:active{background:var(--tg-theme-secondary-bg-color)}.hub-cell-logo{border-radius:8px}.hub-cell-name{font-size:11.5px;font-weight:600;line-height:1.15;max-width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-cell-name svg{color:var(--tg-theme-hint-color);display:inline;vertical-align:-1px}.hub-cell--add .hub-add-circle{align-items:center;border:1.6px dashed color-mix(in srgb,var(--tg-theme-hint-color) 55%,#0000);border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.hub-cell--add .hub-add-circle,.hub-cell--add .hub-cell-name{color:var(--tg-theme-hint-color)}.wc-banner{align-items:center;background:linear-gradient(112deg,#14633c,#1c8a52 78%);border:none;border-radius:16px;box-shadow:0 1px 3px #00000014;color:#fff;cursor:pointer;display:flex;font:inherit;gap:13px;margin:14px 16px 0;padding:13px 14px;text-align:start;transition:transform .15s ease;width:calc(100% - 32px)}.wc-banner:active{transform:scale(.98)}.wc-banner-badge{align-items:center;background:#ffffff24;border-radius:12px;display:flex;flex:none;height:42px;justify-content:center;width:42px}.wc-banner-badge .wc-banner-logo{background:none}.wc-banner-content{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.wc-banner-title{font-size:15px;font-weight:800;letter-spacing:-.01em}.wc-banner-subtitle{font-size:12.5px;font-weight:500;opacity:.82;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-banner-crests{display:flex;flex:none}.wc-banner-crests .wc-banner-crest{background:#fff;border-radius:50%;box-shadow:0 0 0 2px #1c8a52;box-sizing:initial;padding:2px}.wc-banner-crests .wc-banner-crest+.wc-banner-crest{-webkit-margin-start:-7px;margin-inline-start:-7px}.wc-banner-arrow{flex:none;opacity:.7}.hub-search{align-items:center;background:var(--tg-theme-bg-color);border:none;border-radius:13px;box-shadow:0 1px 3px #0000000d;color:var(--tg-theme-hint-color);cursor:pointer;display:flex;font:inherit;gap:9px;margin:0 16px;padding:11px 13px;text-align:start;width:calc(100% - 32px)}.hub-search-ph{font-size:14.5px}.hub-search--input{cursor:text;margin-top:10px}.hub-search--input input{background:none;border:none;color:var(--tg-theme-text-color);flex:1 1;font:inherit;font-size:14.5px;min-width:0;outline:none;padding:0}.hub-search--input input::placeholder{color:var(--tg-theme-hint-color)}.hub-search-clear{border:none;border-radius:50%;color:var(--tg-theme-hint-color);flex:none;height:24px;justify-content:center;padding:0;width:24px}.hub-row,.hub-search-clear{align-items:center;background:none;cursor:pointer;display:flex}.hub-row{border:none;color:var(--tg-theme-text-color);font:inherit;gap:12px;padding:10px 0;padding-inline:14px 12px;position:relative;text-align:start;width:100%}.hub-row+.hub-row:before{background:var(--tg-theme-section-separator-color);content:"";height:1px;inset-inline-end:0;inset-inline-start:52px;position:absolute;top:0}.hub-row-flag{border-radius:5px;flex:none}.hub-row-name{flex:1 1;font-size:14.5px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-row-chev{flex:none;opacity:.6}.hub-az,.hub-row-chev{color:var(--tg-theme-hint-color)}.hub-az{border-top:1px solid var(--tg-theme-section-separator-color);font-size:11px;font-weight:800;letter-spacing:.04em;padding:10px 14px 7px}.hub-crumb{align-items:center;display:flex;font-size:12.5px;font-weight:700;gap:6px;min-width:0;padding:14px 16px 12px}.hub-crumb-link{background:none;border:none;color:var(--tg-theme-link-color);cursor:pointer;font:inherit;font-weight:700;padding:0;white-space:nowrap}.hub-crumb-sep{opacity:.6}.hub-crumb-here,.hub-crumb-sep{color:var(--tg-theme-hint-color)}.hub-crumb-here{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-nat-card{margin-bottom:10px}.hub-follow-all{align-items:center;background:none;border:none;color:var(--tg-theme-link-color);cursor:pointer;display:flex;flex:1 1;font:inherit;gap:11px;min-width:0;padding:12px 0;padding-inline:14px 12px;text-align:start}.hub-follow-all-badge{align-items:center;background:color-mix(in srgb,var(--tg-theme-link-color) 12%,#0000);border-radius:10px;display:flex;flex:none;height:34px;justify-content:center;width:34px}.hub-follow-all-txt{flex:1 1;font-size:14px;font-weight:700;min-width:0}.search-page-no-results{color:var(--tg-theme-hint-color);font-size:14px;padding:24px 16px;text-align:center}.premium-sheet{--pw-gold:#e0a21a;--pw-gold-deep:color-mix(in srgb,#e0a21a 74%,#5a3a00);--pw-on-gold:#2a1c02;--pw-tint:color-mix(in srgb,#e0a21a 16%,var(--tg-theme-bg-color));background:var(--tg-theme-bg-color);border-radius:26px 26px 0 0;bottom:0;box-shadow:0 -.5px 0 color-mix(in srgb,#e0a21a 30%,#0000),0 -22px 55px #3c28002e;box-sizing:border-box;color:var(--tg-theme-text-color);display:flex;flex-direction:column;gap:15px;left:0;margin:0 auto;max-height:calc(100vh - 110px);max-height:calc(var(--tg-viewport-stable-height, 100vh) - 110px);max-width:480px;overflow-y:auto;padding:9px 20px calc(22px + env(safe-area-inset-bottom, 0));position:fixed;right:0;scrollbar-width:none;z-index:900}.premium-sheet::-webkit-scrollbar{display:none}@media (max-height:640px){.premium-sheet{gap:12px}.premium-sheet-bens{gap:9px}.premium-benefit-s{display:none}}.premium-sheet--standalone{bottom:calc(72px + env(safe-area-inset-bottom, 0));padding-bottom:22px}.premium-sheet-grab{background:color-mix(in srgb,var(--tg-theme-text-color) 16%,#0000);border-radius:3px;flex:none;height:5px;margin:0 auto 1px;width:38px}.premium-sheet-badge{align-items:center;align-self:flex-start;background:var(--pw-tint);border-radius:999px;color:var(--pw-gold);display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.05em;padding:5px 11px 5px 9px;text-transform:uppercase}.premium-sheet-head{display:flex;flex-direction:column;gap:5px}.premium-sheet-title{text-wrap:balance;font-size:23px;font-weight:800;letter-spacing:-.025em;line-height:1.08}.premium-sheet-sub{color:var(--tg-theme-hint-color);font-size:13.5px;line-height:1.4}.premium-sheet-bens{display:flex;flex-direction:column;gap:12px}.premium-benefit{align-items:center;display:flex;gap:12px}.premium-benefit-ico{align-items:center;background:var(--pw-tint);border-radius:11px;color:var(--pw-gold);display:flex;flex:none;height:34px;justify-content:center;width:34px}.premium-benefit-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.premium-benefit-t{font-size:14.5px;font-weight:650;letter-spacing:-.01em}.premium-benefit-s{color:var(--tg-theme-hint-color);font-size:12px}.premium-sheet-cta{display:flex;flex-direction:column;gap:10px;margin-top:2px}.premium-btn{align-items:center;border:none;border-radius:15px;cursor:pointer;display:flex;font-family:inherit;font-size:16.5px;font-weight:750;gap:8px;height:54px;justify-content:center;letter-spacing:-.01em;width:100%}.premium-btn--hero{background:linear-gradient(180deg,var(--pw-gold),var(--pw-gold-deep));box-shadow:0 10px 26px color-mix(in srgb,#e0a21a 46%,#0000),inset 0 1px 0 #ffffff73;color:var(--pw-on-gold)}.premium-btn--hero:active{transform:translateY(1px)}.premium-btn--ghost{background:#0000;border:1.5px solid color-mix(in srgb,var(--tg-theme-text-color) 16%,#0000);color:var(--tg-theme-text-color);font-size:15.5px;height:50px}.premium-btn--ghost:active{opacity:.6}.premium-sheet-helper{color:var(--tg-theme-hint-color);cursor:pointer;font-size:12.5px;line-height:1.45;padding:0 4px;text-align:center}.premium-sheet-link{color:var(--pw-gold);font-weight:700}.premium-sheet-or{align-items:center;color:var(--tg-theme-hint-color);display:flex;font-size:11px;font-weight:700;gap:12px;letter-spacing:.06em;margin:1px 0;text-transform:uppercase}.premium-sheet-or:after,.premium-sheet-or:before{background:var(--tg-theme-section-separator-color);content:"";flex:1 1;height:1px}.premium-sheet-reassure{align-items:center;color:var(--tg-theme-hint-color);display:flex;font-size:12.5px;gap:6px;justify-content:center}.premium-sheet-reassure svg{color:var(--pw-gold)}.team-suggestions-section{padding:14px 12px 2px}.team-promo-card,.team-suggestions-section{box-sizing:border-box;height:100%;overflow:hidden}.team-promo-card{background:var(--tg-theme-bg-color);border:1px solid var(--tg-theme-section-separator-color);border-radius:18px;box-shadow:0 4px 16px #14284612;display:flex;flex-direction:column;padding:16px 0 14px}.team-promo-hd{align-items:flex-start;display:flex;flex:none;gap:8px;padding:0 16px}.team-promo-hd-txt{flex:1 1;min-width:0}.team-promo-eyebrow{align-items:center;color:var(--tg-theme-accent-text-color);display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.team-promo-title{color:var(--tg-theme-text-color);font-size:18px;font-weight:800;letter-spacing:-.015em;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-promo-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tg-theme-hint-color);display:-webkit-box;font-size:12.5px;line-height:1.45;margin-top:3px;max-width:320px;overflow:hidden}.team-promo-dismiss{background:#0000;border:none;border-radius:8px;color:var(--tg-theme-hint-color);cursor:pointer;display:flex;flex-shrink:0;line-height:1;padding:4px}.team-promo-dismiss:active{opacity:.6}.team-promo-row{align-items:center;display:flex;flex:1 1;gap:10px;min-height:0;overflow-x:auto;padding:0 18px;scroll-padding-inline-start:18px;scroll-snap-type:x mandatory;scrollbar-width:none}.team-promo-row:after{content:"";flex:none;width:8px}.team-promo-row::-webkit-scrollbar{display:none}.team-promo-team{align-items:center;background:var(--tg-theme-bg-color);border:1px solid var(--tg-theme-section-separator-color);border-radius:14px;box-sizing:border-box;cursor:pointer;display:flex;flex:none;flex-direction:column;font-family:inherit;gap:8px;padding:13px 8px 11px;scroll-snap-align:start;transition:border-color .14s,background .14s,box-shadow .14s;width:90px}.team-promo-team.on{background:color-mix(in srgb,var(--tg-theme-accent-text-color) 8%,var(--tg-theme-bg-color));border-color:var(--tg-theme-accent-text-color);box-shadow:0 0 0 1px var(--tg-theme-accent-text-color) inset}.team-promo-team:disabled{cursor:default;opacity:.55}.team-promo-crest{position:relative}.team-promo-logo{display:block;height:46px;width:46px}.team-promo-add{align-items:center;background:var(--tg-theme-accent-text-color);border-radius:50%;bottom:-4px;box-shadow:0 0 0 2.5px var(--tg-theme-bg-color);color:#fff;display:flex;height:20px;inset-inline-end:-4px;justify-content:center;position:absolute;transition:background .14s;width:20px}.team-promo-team.on .team-promo-add{background:#16c172}.team-promo-name{color:var(--tg-theme-text-color);font-size:12.5px;font-weight:600;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.team-promo-follow{color:var(--tg-theme-accent-text-color);font-size:11px;font-weight:700;letter-spacing:.01em}.team-promo-team.on .team-promo-follow{color:#16c172}.team-promo-all{align-items:center;background:var(--tg-theme-bg-color);border:1px solid var(--tg-theme-section-separator-color);border-radius:12px;box-sizing:border-box;color:var(--tg-theme-text-color);cursor:pointer;display:flex;flex:none;font-family:inherit;font-size:13px;font-weight:700;gap:3px;justify-content:center;margin:0 16px;overflow:hidden;padding:11px;white-space:nowrap}.team-promo-all:active{opacity:.6}[dir=rtl] .team-promo-all svg{transform:scaleX(-1)}.top-band{background:linear-gradient(180deg,color-mix(in srgb,var(--tg-theme-accent-text-color) 14%,var(--tg-theme-secondary-bg-color)),var(--tg-theme-secondary-bg-color) 72%);border-bottom:1px solid var(--tg-theme-section-separator-color);box-sizing:border-box;height:210px;overflow:hidden}.top-band-label{align-items:center;color:var(--tg-theme-text-color);display:flex;font-size:12px;font-weight:800;gap:6px;letter-spacing:.05em;padding:13px 16px 0;text-transform:uppercase}.top-band-wrap{display:flex;gap:10px;overflow-x:auto;padding:11px 16px 12px;scrollbar-width:none}.top-band-wrap::-webkit-scrollbar{display:none}.top-card{background:var(--tg-theme-bg-color);border:1px solid var(--tg-theme-section-separator-color);border-radius:16px;box-shadow:0 4px 14px #1428461a;box-sizing:border-box;cursor:pointer;display:flex;flex:none;flex-direction:column;gap:11px;padding:13px 14px;width:240px}.top-card-hd{align-items:center;display:flex;gap:8px;justify-content:space-between}.top-card-live{color:#16c172;gap:6px}.top-card-live,.top-card-time{align-items:center;display:inline-flex;font-size:13px;font-weight:800}.top-card-time{font-feature-settings:"tnum";color:var(--tg-theme-text-color);font-variant-numeric:tabular-nums}.top-card-comp{color:var(--tg-theme-hint-color);font-size:10.5px;font-weight:700;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.top-card-teams{display:flex;flex-direction:column;gap:9px}.top-card-row{align-items:center;display:flex;gap:10px}.top-card-logo{flex:none;height:30px;object-fit:contain;width:30px}.top-card-name{flex:1 1;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-card-score{font-feature-settings:"tnum";font-size:22px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;min-width:16px;text-align:end}.top-card-ev{align-items:center;border-top:1px solid var(--tg-theme-section-separator-color);color:var(--tg-theme-hint-color);display:flex;font-size:12px;gap:6px;overflow:hidden;padding-top:9px;text-overflow:ellipsis;transition:background-color .6s;white-space:nowrap}.top-card-ev b{color:var(--tg-theme-text-color);font-weight:800}.top-card-ev--fresh{background:#16c1721f;border-radius:8px;margin:0 -6px -4px;padding:9px 6px 4px}.top-card-ev--muted{color:var(--tg-theme-hint-color)}.page-home{background:var(--tg-theme-secondary-bg-color);min-height:100vh;min-height:var(--tg-viewport-stable-height,100vh);padding:0}.virtualized-matches-container{flex:1 1;min-height:400px;width:100%}.virtualized-matches-container>div{scrollbar-color:var(--tg-theme-hint-color) #0000;scrollbar-width:thin}.virtualized-matches-container>div::-webkit-scrollbar{width:6px}.virtualized-matches-container>div::-webkit-scrollbar-track{background:#0000}.virtualized-matches-container>div::-webkit-scrollbar-thumb{background-color:var(--tg-theme-hint-color);border-radius:3px}.page-home h2{background:var(--tg-theme-secondary-bg-color);font-size:16px;font-weight:lighter;margin:0;padding:10px 10px 5px;text-transform:uppercase}.select-container{display:inline-block;position:relative;width:100%}.page-home--locked{height:100vh;height:var(--tg-viewport-stable-height,100vh);overflow:hidden}.page-home-content--locked{height:100vh;overflow:hidden;position:relative}.page-home-content--locked .virtualized-matches-container{filter:blur(3.5px) saturate(.92);opacity:.9;pointer-events:none}.page-home-content--locked .page-home-content-spoiler{background:linear-gradient(180deg,color-mix(in srgb,var(--tg-theme-secondary-bg-color) 30%,#0000) 0,color-mix(in srgb,var(--tg-theme-secondary-bg-color) 72%,#0000) 42%,var(--tg-theme-secondary-bg-color) 78%);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:1}.page-home-date-select{position:relative}.page-home-date-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--tg-theme-secondary-bg-color);border:0;border-radius:4px;color:var(--tg-theme-text-color);cursor:pointer;font-size:16px;padding:0 18px 0 10px;text-transform:uppercase}.page-home-date-select:after{color:var(--tg-theme-text-color);content:"▾";pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}[dir=rtl] .page-home-date-select select{padding:0 10px 0 18px}[dir=rtl] .page-home-date-select:after{left:0;right:auto}.page-home-date-select select option{background-color:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color);text-transform:none}.page-home-date-select select:focus{outline:none}.page-home-date-select select:focus,.page-home-date-select select:hover{border-color:var(--tg-theme-accent-color)}.page-home-side-nav-btn{background:none;border:0;color:var(--tg-theme-accent-text-color);cursor:pointer;float:right;font-size:13px;font-weight:lighter;line-height:18px;margin:0 3px;padding:0 5px;text-transform:uppercase}[dir=rtl] .page-home-side-nav-btn{float:left}.league-title{align-items:center;background:#0000;box-sizing:border-box;color:var(--tg-theme-text-color);display:flex;font-size:13px;font-weight:800;height:100%;justify-content:space-between;letter-spacing:.04em;margin:0;padding:17px 16px 5px;text-transform:uppercase;white-space:nowrap}.league-title-name{overflow:hidden;text-overflow:ellipsis}.league-title-clickable{cursor:pointer}.league-title-clickable:active{opacity:.6}.league-open{-webkit-margin-start:auto;align-items:center;color:var(--tg-theme-accent-text-color);display:inline-flex;flex:none;font-size:12px;font-weight:700;gap:2px;letter-spacing:0;margin-inline-start:auto;text-transform:none}h2+div .league-title{margin-top:0}.page-home-header-section{background:var(--tg-theme-secondary-bg-color)}.page-home-body{overflow-x:clip;position:relative}.prediction-nav-buttons{border-top:1px solid #0000001a;border-top:1px solid var(--tg-theme-section-text-color,#0000001a);display:flex;justify-content:center;padding:8px 10px}.prediction-nav-btn{background:var(--tg-theme-button-color);border:none;border-radius:8px;color:var(--tg-theme-button-text-color);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:opacity .2s ease}.prediction-nav-btn:hover{opacity:.8}.prediction-nav-btn:active{opacity:.6}.page-home-header-with-arrows{background:var(--tg-theme-secondary-bg-color);font-size:16px;font-weight:lighter;gap:8px;margin:0;padding:10px 10px 5px;text-transform:uppercase}.page-home-date-arrow,.page-home-header-with-arrows{align-items:center;display:flex;justify-content:center;position:relative}.page-home-date-arrow{background:none;border:none;border-radius:3px;color:var(--tg-theme-accent-text-color);cursor:pointer;font-size:0;font-weight:700;height:28px;line-height:1;padding:0 10px;transition:color .2s;width:28px}.page-home-date-arrow:disabled{color:var(--tg-theme-hint-color);cursor:not-allowed;opacity:.5}.page-home-date-arrow:first-of-type:before{border:solid;border-width:0 3px 3px 0;content:"";display:inline-block;margin-left:2px;margin-right:0;padding:6px;transform:rotate(135deg)}.page-home-date-arrow:last-of-type:before{border:solid;border-width:0 3px 3px 0;content:"";display:inline-block;padding:6px}.page-home-date-arrow:last-of-type:before,[dir=rtl] .page-home-date-arrow:first-of-type:before{margin-left:0;margin-right:2px;transform:rotate(-45deg)}[dir=rtl] .page-home-date-arrow:last-of-type:before{margin-left:2px;margin-right:0;transform:rotate(135deg)}.page-home-header-title{align-items:center;display:flex;gap:8px;white-space:nowrap}.page-home-content,.virtualized-matches-container{background:var(--tg-theme-secondary-bg-color)}.date-strip{align-items:stretch;background:var(--tg-theme-bg-color);border-bottom:1px solid var(--tg-theme-section-separator-color);display:flex}.date-strip-premium{-webkit-padding-start:10px;align-items:center;display:flex;padding-inline-start:10px}.date-strip-scroll{display:flex;flex:1 1;gap:2px;overflow-x:auto;padding:7px 8px;scrollbar-width:none}.date-strip-scroll::-webkit-scrollbar{display:none}.date-day{align-items:center;background:none;border:0;border-radius:12px;color:var(--tg-theme-hint-color);cursor:pointer;display:flex;flex:none;flex-direction:column;gap:1px;min-width:48px;padding:5px 9px 6px;position:relative}.date-day-bg{background:var(--tg-theme-accent-text-color);border-radius:12px;inset:0;position:absolute;z-index:0}.date-day-wd{font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.date-day-num,.date-day-wd{position:relative;z-index:1}.date-day-num{font-feature-settings:"tnum";color:var(--tg-theme-text-color);font-size:16px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.date-day.moy .date-day-wd,.date-day.today .date-day-wd{color:var(--tg-theme-accent-text-color)}.date-day.on .date-day-num,.date-day.on .date-day-wd{color:#fff;color:var(--tg-theme-button-text-color,#fff)}.date-bell{align-items:center;align-self:center;background:none;border:1px solid var(--tg-theme-section-separator-color);border-radius:12px;color:var(--tg-theme-hint-color);cursor:pointer;display:flex;flex:none;height:38px;justify-content:center;margin:0 9px 0 5px;padding:0 14px}.date-bell.on{background:var(--tg-theme-accent-text-color);border-color:var(--tg-theme-accent-text-color);color:#fff;color:var(--tg-theme-button-text-color,#fff)}.page-league{background:var(--tg-theme-secondary-bg-color);min-height:100vh;min-height:var(--tg-viewport-stable-height,100vh);padding:0 0 28px}.lp-hero{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--tg-theme-accent-text-color) 13%,var(--tg-theme-secondary-bg-color)),var(--tg-theme-secondary-bg-color));border-bottom:1px solid var(--tg-theme-section-separator-color);display:flex;gap:14px;padding:18px 16px;position:relative}.lp-hero-logo{flex-shrink:0}.lp-hero-logo .image-loader{height:52px;width:52px}.lp-hero-txt{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.lp-hero-name{text-wrap:balance;color:var(--tg-theme-text-color);font-size:19px;font-weight:800;letter-spacing:-.015em;line-height:1.18;margin:0}.lp-hero-followers,.lp-hero-sub{color:var(--tg-theme-hint-color);font-size:12px;font-weight:600}.lp-hero-followers{align-items:center;display:inline-flex;gap:4px;margin-top:3px}.lp-chan{background:var(--tg-theme-bg-color);border:none;border-radius:16px;box-shadow:0 1px 3px #0000000d;color:var(--tg-theme-text-color);cursor:pointer;font:inherit;gap:9px;margin:12px 16px 0;padding:11px 12px 11px 14px;text-align:start;width:calc(100% - 32px)}.lp-chan,.lp-chan-ico{align-items:center;display:flex}.lp-chan-ico{background:color-mix(in srgb,var(--tg-theme-accent-text-color) 13%,#0000);border-radius:50%;color:var(--tg-theme-accent-text-color);flex:none;height:30px;justify-content:center;width:30px}.lp-chan-txt{flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-chan .league-channel-handle{color:var(--tg-theme-accent-text-color);font-weight:700}.lp-chan-chev{color:var(--tg-theme-hint-color);flex:none;opacity:.45}.lp-tabs{-webkit-overflow-scrolling:touch;background:linear-gradient(180deg,var(--tg-theme-secondary-bg-color) 78%,#0000);display:flex;gap:6px;overflow-x:auto;padding:12px 16px 9px;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:0;z-index:5}.lp-tabs::-webkit-scrollbar{display:none}.lp-tab{align-items:center;background:var(--tg-theme-bg-color);border:1px solid var(--tg-theme-section-separator-color);border-radius:999px;color:var(--tg-theme-hint-color);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:13px;font-weight:700;gap:6px;height:33px;justify-content:center;padding:0 14px;transition:background .14s,color .14s,border-color .14s;white-space:nowrap}.lp-tab.active{background:var(--tg-theme-button-color);border-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.lp-tab .card-icon{height:13px;width:10px}.lp-sec-n{background:color-mix(in srgb,var(--tg-theme-text-color) 8%,#0000);border-radius:10px;color:var(--tg-theme-text-color);font-size:11px;font-weight:700;padding:1px 7px}.lp-predict{-webkit-margin-start:auto;align-items:center;color:var(--tg-theme-accent-text-color);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:4px;margin-inline-start:auto}.lp-table-group{margin-top:4px}.lp-group-title{color:var(--tg-theme-text-color);font-size:13px;font-weight:800;letter-spacing:-.01em;padding:14px 16px 5px}.lp-tr{grid-column-gap:3px;align-items:center;column-gap:3px;cursor:pointer;display:grid;grid-template-columns:28px minmax(0,1fr) 26px 20px 20px 20px 34px 32px;min-height:46px;padding:0 10px 0 6px}.lp-tr+.lp-tr{border-top:1px solid var(--tg-theme-section-separator-color)}.lp-th{cursor:default;min-height:34px}.lp-th span{font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.lp-pos,.lp-th span{color:var(--tg-theme-hint-color)}.lp-pos{font-feature-settings:"tnum";align-items:center;align-self:stretch;display:flex;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;position:relative}.lp-zone{border-radius:2px;height:60%;inset-inline-start:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.lp-zone.champions-league,.lp-zone.promotion{background:var(--tg-theme-accent-text-color)}.lp-zone.europa-league{background:color-mix(in srgb,var(--tg-theme-accent-text-color) 35%,#0000)}.lp-zone.relegation{background:#e4453a}.lp-team-cell{align-items:center;display:flex;gap:9px;min-width:0}.lp-team-cell .team-logo-small{flex-shrink:0;height:22px;object-fit:contain;width:22px}.lp-team-name{font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-num,.lp-team-name{color:var(--tg-theme-text-color);font-weight:600}.lp-num{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;text-align:center}.lp-num.dim{color:var(--tg-theme-hint-color);font-weight:500}.lp-num.lp-gd{font-size:12.5px}.lp-num.lp-pts{font-size:14px;font-weight:800}.lp-pl{align-items:center;display:flex;gap:12px;padding:10px 14px;position:relative}.lp-pl.clickable{cursor:pointer}.lp-pl:not(:first-child):before{background:var(--tg-theme-section-separator-color);content:"";height:1px;inset-inline-end:0;inset-inline-start:80px;position:absolute;top:0}.lp-rank{font-feature-settings:"tnum";color:var(--tg-theme-hint-color);flex:none;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800;text-align:center;width:18px}.lp-avatar{flex:none;height:38px;position:relative;width:38px}.lp-avatar-photo{background:color-mix(in srgb,var(--tg-theme-text-color) 9%,var(--tg-theme-bg-color));border-radius:50%;height:38px;overflow:hidden;width:38px}.lp-avatar-crest{bottom:-2px;height:16px;inset-inline-end:-3px;position:absolute;width:16px}.lp-avatar-crest .image-loader-img{object-fit:contain}.lp-who{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.lp-pl-name{color:var(--tg-theme-text-color);font-size:14.5px;font-weight:600}.lp-pl-name,.lp-pl-team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-pl-team{color:var(--tg-theme-hint-color);font-size:12px;font-weight:500}.lp-stat{align-items:center;display:flex;flex:none;flex-direction:column;gap:2px;min-width:44px}.lp-val{font-feature-settings:"tnum";color:var(--tg-theme-accent-text-color);font-size:18px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.lp-unit{color:var(--tg-theme-hint-color);font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.lp-stat .card-icon{height:12px;width:9px}.lp-mp{font-feature-settings:"tnum";color:var(--tg-theme-hint-color);flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;text-align:end;width:44px}.card-icon{border-radius:2px;display:inline-block;vertical-align:middle}.card-icon-yellow{background-color:#f2c200}.card-icon-red{background-color:#e4453a}.lp-link-card{align-items:center;background:var(--tg-theme-bg-color);border-radius:16px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:10px;margin:18px 16px 0;padding:13px 14px}.lp-link-card:active{opacity:.7}.lp-link-ico{align-items:center;color:var(--tg-theme-accent-text-color);display:flex}.lp-link-text{color:var(--tg-theme-text-color);flex:1 1;font-size:14px;font-weight:600}.lp-link-chev{flex-shrink:0;opacity:.45}.lp-link-chev,.no-fixtures{color:var(--tg-theme-hint-color)}.no-fixtures{padding:40px 20px;text-align:center}.no-fixtures p{font-size:14px;margin:0}@media (min-width:768px){.lp-hero-logo .image-loader{height:64px;width:64px}.lp-hero-name{font-size:22px}.lp-tr{column-gap:6px;grid-template-columns:32px minmax(0,1fr) 32px 26px 26px 26px 40px 38px;padding:0 14px 0 8px}.lp-team-name{font-size:15px}}.page-settings{background:var(--tg-theme-secondary-bg-color);min-height:100vh;min-height:var(--tg-viewport-stable-height,100vh);padding:0 0 28px}.st-label{color:var(--tg-theme-hint-color);display:block;font-size:12px;font-weight:800;letter-spacing:.06em;padding:18px 30px 8px;text-transform:uppercase}.st-card{background:var(--tg-theme-bg-color);border-radius:16px;box-shadow:0 1px 3px #0000000d;margin:0 16px;overflow:hidden}.st-hint{color:var(--tg-theme-hint-color);display:block;font-size:12.5px;line-height:1.45;padding:8px 30px 0}.st-locked-hint{color:#007aff;color:var(--tg-theme-link-color,#007aff);cursor:pointer;font-weight:500;padding-bottom:8px}.st-row{align-items:center;background:none;border:none;color:var(--tg-theme-text-color);cursor:pointer;display:flex;font-family:inherit;gap:12px;min-height:42px;padding:6px 14px;text-align:start;width:100%}.st-div{-webkit-margin-start:54px;background:var(--tg-theme-section-separator-color);height:1px;margin-inline-start:54px}.st-txt{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.st-t{font-size:15px;font-weight:550;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-t--link{color:var(--tg-theme-accent-text-color);color:var(--tg-theme-link-color,var(--tg-theme-accent-text-color));font-weight:600}.st-val{align-items:center;font-size:14.5px;gap:6px;white-space:nowrap}.st-chev,.st-val{color:var(--tg-theme-hint-color);display:flex}.st-chev{flex:none;opacity:.55}[dir=rtl] .st-chev svg{transform:scaleX(-1)}.st-ico{align-items:center;color:var(--tg-theme-button-color);color:var(--tg-theme-accent-text-color,var(--tg-theme-button-color));display:flex;flex:none;justify-content:center;width:28px}.st-ico[data-tone=yellow]{color:#c29700}.st-ico[data-tone=red]{color:#d23a2e}.st-ico[data-tone=mute]{color:var(--tg-theme-hint-color)}.st-switch{background:color-mix(in srgb,var(--tg-theme-text-color) 14%,var(--tg-theme-secondary-bg-color));border:none;border-radius:999px;cursor:pointer;display:flex;flex:none;height:28px;padding:2px;transition:background .18s ease;width:46px}.st-switch .knob{background:#fff;border-radius:50%;box-shadow:0 2px 5px #00000038,0 0 0 .5px #0000000a;height:24px;transform:translateX(0);transition:transform .18s cubic-bezier(.2,.8,.3,1);width:24px}.st-switch.on{background:var(--tg-theme-button-color)}.st-switch.on .knob{transform:translateX(18px)}[dir=rtl] .st-switch.on .knob{transform:translateX(-18px)}.st-locked{opacity:.5;pointer-events:none}.st-prem{--pw-gold:#e0a21a;--pw-gold-deep:color-mix(in srgb,#e0a21a 74%,#5a3a00);--pw-on-gold:#2a1c02;--pw-tint:color-mix(in srgb,#e0a21a 14%,var(--tg-theme-bg-color));background:linear-gradient(160deg,color-mix(in srgb,var(--pw-gold) 13%,var(--tg-theme-bg-color)) 0,var(--tg-theme-bg-color) 58%);border-radius:16px;box-shadow:0 1px 3px #0000000d,inset 0 0 0 1px color-mix(in srgb,var(--pw-gold) 28%,#0000);margin:0 16px;overflow:hidden;position:relative}.st-prem-pad{display:flex;flex-direction:column;gap:12px;padding:15px 16px 16px}.st-prem-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.st-prem-badge{background:color-mix(in srgb,var(--pw-gold) 16%,var(--tg-theme-bg-color));color:color-mix(in srgb,var(--pw-gold) 78%,var(--tg-theme-text-color));font-size:11px;font-weight:800;gap:6px;letter-spacing:.05em;padding:5px 11px 5px 9px;text-transform:uppercase}.st-active-chip,.st-prem-badge{align-items:center;border-radius:999px;display:inline-flex}.st-active-chip{background:color-mix(in srgb,#16a05c 13%,var(--tg-theme-bg-color));color:#128a4f;padding:5px 7px}.st-prem-title{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.st-prem-status{color:var(--tg-theme-hint-color);font-size:12.5px;margin-top:2px}.st-bens{display:flex;flex-direction:column;gap:11px}.st-ben{gap:12px}.st-ben,.st-ben-ico{align-items:center;display:flex}.st-ben-ico{background:var(--pw-tint);border-radius:10px;color:color-mix(in srgb,var(--pw-gold) 76%,var(--tg-theme-text-color));flex:none;height:32px;justify-content:center;width:32px}.st-ben-t{font-size:14px;font-weight:650;letter-spacing:-.01em}.st-ben-s{color:var(--tg-theme-hint-color);font-size:11.5px}.st-tiers{display:flex;flex-wrap:wrap;gap:8px}.st-tier-pill{background:#0000;border:1.5px solid color-mix(in srgb,var(--pw-gold) 40%,#0000);border-radius:999px;color:var(--tg-theme-text-color);cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;min-width:0;padding:7px 10px;transition:border-color .15s,background .15s,color .15s;white-space:nowrap}.st-tier-pill.selected{background:linear-gradient(180deg,var(--pw-gold),var(--pw-gold-deep));border-color:#0000;color:var(--pw-on-gold);font-weight:700}.st-btn{align-items:center;border:none;border-radius:13px;cursor:pointer;display:flex;font-family:inherit;font-size:15.5px;font-weight:750;gap:8px;height:48px;justify-content:center;letter-spacing:-.01em;width:100%}.st-btn--hero{background:linear-gradient(180deg,var(--pw-gold),var(--pw-gold-deep));box-shadow:0 8px 20px color-mix(in srgb,var(--pw-gold) 40%,#0000),inset 0 1px 0 #fff6;color:var(--pw-on-gold)}.st-btn--hero:disabled{cursor:default;opacity:.6}.st-btn--ghost{background:#0000;border:1.5px solid color-mix(in srgb,var(--tg-theme-text-color) 16%,#0000);color:var(--tg-theme-text-color);font-size:14.5px;height:44px}.st-prem-helper{color:var(--tg-theme-hint-color);font-size:12px;line-height:1.45;text-align:center}.st-prem-link{color:color-mix(in srgb,var(--pw-gold) 70%,var(--tg-theme-text-color));font-weight:700}.st-or{align-items:center;color:var(--tg-theme-hint-color);display:flex;font-size:10.5px;font-weight:700;gap:12px;letter-spacing:.06em;text-transform:uppercase}.st-or:after,.st-or:before{background:var(--tg-theme-section-separator-color);content:"";flex:1 1;height:1px}.premium-highlight{animation:premium-pulse 1s ease-in-out 2}@keyframes premium-pulse{0%,to{transform:scale(1)}50%{box-shadow:0 0 20px #ffd70066;transform:scale(1.02)}}.st-sheet-wrap{display:flex;flex-direction:column;inset:0;justify-content:flex-end;position:fixed;z-index:950}.st-scrim{animation:st-fade .2s ease;background:#080e166b;inset:0;position:absolute}.st-sheet{animation:st-slide-up .25s cubic-bezier(.2,.8,.3,1);background:var(--tg-theme-bg-color);border-radius:26px 26px 0 0;box-shadow:0 -22px 55px #00000047;box-sizing:border-box;color:var(--tg-theme-text-color);display:flex;flex-direction:column;margin:0 auto;max-height:78%;max-width:480px;padding:9px 8px calc(14px + env(safe-area-inset-bottom, 0));position:relative;width:100%}@keyframes st-fade{0%{opacity:0}to{opacity:1}}@keyframes st-slide-up{0%{opacity:.4;transform:translateY(40%)}to{opacity:1;transform:translateY(0)}}.st-grab{background:color-mix(in srgb,var(--tg-theme-text-color) 16%,#0000);border-radius:3px;flex:none;height:5px;margin:0 auto 4px;width:38px}.st-sheet-title{flex:none;font-size:16px;font-weight:800;letter-spacing:-.015em;padding:6px 0 8px;text-align:center}.st-lang-list{overflow-y:auto;scrollbar-width:none}.st-lang-list::-webkit-scrollbar{width:0}.st-lang{align-items:center;background:none;border:none;border-radius:12px;color:var(--tg-theme-text-color);cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:550;gap:12px;padding:11px 14px;text-align:start;width:100%}.st-lang .flag{flex:none;font-size:19px;text-align:center;width:26px}.st-lang .nm{flex:1 1}.st-lang.on{background:color-mix(in srgb,var(--tg-theme-button-color) 10%,var(--tg-theme-bg-color));background:color-mix(in srgb,var(--tg-theme-accent-text-color,var(--tg-theme-button-color)) 10%,var(--tg-theme-bg-color))}.st-lang .chk{color:var(--tg-theme-button-color);color:var(--tg-theme-accent-text-color,var(--tg-theme-button-color));display:flex}.st-card--logout{margin-top:22px}.st-row--logout .st-ico,.st-row--logout .st-t{color:#ff3b30;color:var(--tg-theme-destructive-text-color,#ff3b30)}.page-team{background:var(--tg-theme-secondary-bg-color);min-height:100vh;min-height:var(--tg-viewport-stable-height,100vh);padding:0 0 28px}.tp-hero{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--tg-theme-accent-text-color) 13%,var(--tg-theme-secondary-bg-color)),var(--tg-theme-secondary-bg-color));border-bottom:1px solid var(--tg-theme-section-separator-color);display:flex;gap:14px;padding:18px 16px;position:relative}.tp-hero-logo{flex-shrink:0}.tp-hero-logo .image-loader{height:52px;width:52px}.tp-hero-txt{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.tp-hero-name{text-wrap:balance;color:var(--tg-theme-text-color);font-size:19px;font-weight:800;letter-spacing:-.015em;line-height:1.18;margin:0}.tp-hero-followers,.tp-hero-sub{color:var(--tg-theme-hint-color);font-size:12px;font-weight:600}.tp-hero-followers{align-items:center;display:inline-flex;gap:4px;margin-top:3px}.tp-pos-head{color:var(--tg-theme-hint-color);font-size:11px;font-weight:800;letter-spacing:.04em;padding:12px 14px 6px;text-transform:uppercase}.tp-pos-group+.tp-pos-group .tp-pos-head{border-top:1px solid var(--tg-theme-section-separator-color);padding-top:14px}.tp-player{align-items:center;cursor:pointer;display:flex;gap:12px;padding:8px 14px}.tp-player:active{opacity:.7}.tp-player-photo{background:color-mix(in srgb,var(--tg-theme-text-color) 9%,var(--tg-theme-bg-color));border-radius:50%;flex-shrink:0;height:38px;overflow:hidden;width:38px}.tp-player-info{flex:1 1;min-width:0}.tp-player-name{color:var(--tg-theme-text-color);font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-player-meta{color:var(--tg-theme-hint-color);display:flex;font-size:12px;gap:10px;margin-top:2px}.tp-player-number{color:var(--tg-theme-accent-text-color);font-weight:700}.tp-squad{padding-bottom:6px}.page-team .transfer-item{padding:12px 14px}.page-team .transfer-item+.transfer-item{border-top:1px solid var(--tg-theme-section-separator-color)}.page-team .transfer-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.page-team .transfer-date,.page-team .transfer-type{color:var(--tg-theme-hint-color);font-size:11px;font-weight:600;text-transform:capitalize}.page-team .transfer-player-row{align-items:center;cursor:pointer;display:flex;gap:10px;margin-bottom:8px}.page-team .transfer-player-photo{background:color-mix(in srgb,var(--tg-theme-text-color) 9%,var(--tg-theme-bg-color));border-radius:50%;flex-shrink:0;height:36px;overflow:hidden;width:36px}.page-team .transfer-player-name{color:var(--tg-theme-accent-text-color);font-size:14px;font-weight:600}.page-team .transfer-teams{align-items:center;display:flex;gap:10px}.page-team .transfer-from,.page-team .transfer-to{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.page-team .transfer-from span,.page-team .transfer-to span{color:var(--tg-theme-text-color);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .transfer-arrow{color:var(--tg-theme-hint-color);flex-shrink:0;font-size:14px}.page-team .transfer-teams .team-logo-small{flex-shrink:0;height:20px;object-fit:contain;width:20px}.page-team .no-fixtures{color:var(--tg-theme-hint-color);padding:40px 20px;text-align:center}.page-team .no-fixtures p{font-size:14px;margin:0}@media (min-width:768px){.tp-hero-logo .image-loader{height:64px;width:64px}.tp-hero-name{font-size:22px}}.page-player{background:var(--tg-theme-secondary-bg-color);min-height:100vh;min-height:var(--tg-viewport-stable-height,100vh);padding:0 0 28px}.pp-hero{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--tg-theme-accent-text-color) 13%,var(--tg-theme-secondary-bg-color)),var(--tg-theme-secondary-bg-color));border-bottom:1px solid var(--tg-theme-section-separator-color);display:flex;gap:14px;padding:18px 16px;position:relative}.pp-hero-photo{background:color-mix(in srgb,var(--tg-theme-text-color) 9%,var(--tg-theme-bg-color));border-radius:50%;flex-shrink:0;overflow:hidden}.pp-hero-photo,.pp-hero-photo .image-loader{height:64px;width:64px}.pp-hero-txt{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.pp-hero-name{text-wrap:balance;color:var(--tg-theme-text-color);font-size:19px;font-weight:800;letter-spacing:-.015em;line-height:1.18;margin:0}.pp-hero-sub{color:var(--tg-theme-hint-color);font-size:12px;font-weight:600}.pp-current-team{align-items:center;color:var(--tg-theme-accent-text-color);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:7px;margin-top:2px}.pp-current-team .team-logo-small{flex-shrink:0;height:20px;object-fit:contain;width:20px}.pp-stats-row{align-items:center;display:flex;min-height:42px;padding:0 14px}.pp-stats-row+.pp-stats-row{border-top:1px solid var(--tg-theme-section-separator-color)}.pp-stats-head{min-height:34px}.pp-stats-head .pp-stats-cell,.pp-stats-head .pp-stats-comp{color:var(--tg-theme-hint-color);font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pp-stats-comp{align-items:center;color:var(--tg-theme-text-color);display:flex;flex:1 1;font-size:13.5px;font-weight:600;gap:8px;min-width:0}.pp-stats-comp span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.league-logo-small{flex-shrink:0;height:18px;object-fit:contain;width:18px}.pp-stats-cell{font-feature-settings:"tnum";color:var(--tg-theme-text-color);flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;text-align:center;width:42px}.pp-stats-cell.dim{color:var(--tg-theme-hint-color);font-weight:500}.pp-stats-cell.pp-rating{color:var(--tg-theme-accent-text-color);font-weight:800}.pp-career-item{align-items:center;display:flex;gap:12px;padding:10px 14px}.pp-career-item+.pp-career-item{border-top:1px solid var(--tg-theme-section-separator-color)}.pp-career-logo{flex-shrink:0;height:30px;object-fit:contain;width:30px}.pp-career-info{flex:1 1;min-width:0}.pp-career-name{color:var(--tg-theme-text-color);font-size:14.5px;font-weight:600}.pp-career-seasons{color:var(--tg-theme-hint-color);font-size:12px;margin-top:2px}.page-player .transfer-item{padding:12px 14px}.page-player .transfer-item+.transfer-item{border-top:1px solid var(--tg-theme-section-separator-color)}.page-player .transfer-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.page-player .transfer-date,.page-player .transfer-type{color:var(--tg-theme-hint-color);font-size:11px;font-weight:600;text-transform:capitalize}.page-player .transfer-teams{align-items:center;display:flex;gap:10px}.page-player .transfer-from,.page-player .transfer-to{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.page-player .transfer-from span,.page-player .transfer-to span{color:var(--tg-theme-text-color);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-player .transfer-arrow{color:var(--tg-theme-hint-color);flex-shrink:0;font-size:14px}.page-player .transfer-teams .team-logo-small{flex-shrink:0;height:20px;object-fit:contain;width:20px}.no-data{color:var(--tg-theme-hint-color);padding:40px 20px;text-align:center}.no-data p{font-size:14px;margin:0}@media (min-width:768px){.pp-hero-photo,.pp-hero-photo .image-loader{height:72px;width:72px}.pp-hero-name{font-size:22px}}.page-hero{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--tg-theme-accent-text-color) 13%,var(--tg-theme-secondary-bg-color)),var(--tg-theme-secondary-bg-color));border-bottom:1px solid var(--tg-theme-section-separator-color);display:flex;gap:12px;padding:15px 16px}.page-hero-txt{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.page-hero-title{text-wrap:balance;color:var(--tg-theme-text-color);font-size:19px;font-weight:800;letter-spacing:-.015em;line-height:1.18;margin:0}.page-hero-sub{color:var(--tg-theme-hint-color);font-size:12px;font-weight:600}.page-hero .share-link,.page-hero-chip{align-items:center;align-self:center;background:color-mix(in srgb,var(--tg-theme-accent-text-color) 10%,#0000);border:1px solid color-mix(in srgb,var(--tg-theme-accent-text-color) 38%,#0000);border-radius:999px;color:var(--tg-theme-accent-text-color);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:12.5px;font-weight:700;gap:6px;height:32px;padding:0 13px;white-space:nowrap}.page-hero .share-link{text-decoration:none;text-transform:none}.page-hero .share-link:hover{background:color-mix(in srgb,var(--tg-theme-accent-text-color) 16%,#0000)}.page-hero-icon-btn{align-self:center;background:none;border:none;cursor:pointer;display:flex;flex:none;margin:0;padding:6px}.page-empty,.page-hero-icon-btn{color:var(--tg-theme-hint-color)}.page-empty{padding:44px 40px 36px;text-align:center}.page-empty-ico{color:var(--tg-theme-hint-color);display:flex;justify-content:center}.page-empty-title{color:var(--tg-theme-text-color);font-size:16px;font-weight:700;margin-top:10px}.page-empty-sub{text-wrap:pretty;font-size:13px;line-height:1.45;margin-top:6px}.league-tabs{-webkit-overflow-scrolling:touch;background:linear-gradient(180deg,var(--tg-theme-secondary-bg-color) 78%,#0000);display:flex;gap:6px;overflow-x:auto;padding:12px 16px 9px;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:0;z-index:5}.league-tabs::-webkit-scrollbar{display:none}.league-tab{align-items:center;background:var(--tg-theme-bg-color);border:1px solid var(--tg-theme-section-separator-color);border-radius:999px;color:var(--tg-theme-hint-color);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:13px;font-weight:700;gap:7px;height:33px;justify-content:center;padding:0 14px;transition:background .14s,color .14s,border-color .14s;white-space:nowrap}.league-tab.active{background:var(--tg-theme-button-color);border-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.league-tab.wc{background:linear-gradient(135deg,#1a472a,#2d6a4f);border-color:#2d6a4f;color:#fff}.league-tab.wc.active{border-color:#fff;box-shadow:0 0 0 2px #2d6a4f80}.league-tab-logo{flex:none;height:18px;object-fit:contain;width:18px}.league-tab-name{max-width:120px;overflow:hidden;text-overflow:ellipsis}.page-leaderboard{background:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color);min-height:100vh;min-height:var(--tg-viewport-stable-height,100vh);padding:0 0 28px}.lb-bar{gap:10px;padding:6px 12px 0;position:relative}.lb-bar,.lb-nav{align-items:center;display:flex;justify-content:center}.lb-nav{background:var(--tg-theme-bg-color);border:1px solid var(--tg-theme-section-separator-color);border-radius:50%;color:var(--tg-theme-hint-color);cursor:pointer;flex:none;height:34px;padding:0;width:34px}.lb-nav:disabled{cursor:default;opacity:.35}.lb-sel{align-items:center;background:var(--tg-theme-bg-color);border:1px solid var(--tg-theme-section-separator-color);border-radius:12px;color:var(--tg-theme-text-color);cursor:pointer;display:inline-flex;font:inherit;font-size:14.5px;font-weight:700;gap:7px;height:38px;justify-content:center;min-width:168px;padding:0 16px}.lb-sel-caret{flex:none;opacity:.55}.lb-meta{color:var(--tg-theme-hint-color);font-size:12px;font-weight:600;padding:9px 16px 0;text-align:center}.lb-menu-backdrop{inset:0;position:fixed;z-index:19}.lb-menu{background:var(--tg-theme-bg-color);border:1px solid var(--tg-theme-section-separator-color);border-radius:14px;box-shadow:0 14px 36px #0a192d33;display:flex;flex-direction:column;left:50%;min-width:208px;padding:6px;position:absolute;top:calc(100% + 6px);transform:translateX(-50%);z-index:20}.lb-menu-it{align-items:center;background:none;border:none;border-radius:9px;color:var(--tg-theme-text-color);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:600;gap:4px;padding:9px 12px 9px 8px;text-align:start}.lb-menu-it:hover{background:var(--tg-theme-section-separator-color)}.lb-menu-it.on{font-weight:700}.lb-menu-ck,.lb-menu-it.on{color:var(--tg-theme-accent-text-color)}.lb-menu-ck{align-items:center;display:flex;flex:none;justify-content:center;width:20px}.lb-menu-div{background:var(--tg-theme-section-separator-color);height:1px;margin:5px 10px}.lb-board{padding:2px 0}.lb-row{align-items:center;display:flex;gap:12px;padding:11px 14px;position:relative}.lb-row+.lb-row:before{background:var(--tg-theme-section-separator-color);content:"";height:1px;inset-inline-end:0;inset-inline-start:78px;position:absolute;top:0}.lb-row.me{background:color-mix(in srgb,var(--tg-theme-accent-text-color) 8%,#0000)}.lb-rank{font-feature-settings:"tnum";color:var(--tg-theme-hint-color);flex:none;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800;text-align:center;width:24px}.lb-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;flex:none;font-size:12px;font-weight:800;height:38px;justify-content:center;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;width:38px}.lb-who{flex:1 1;flex-direction:column;gap:2px}.lb-name,.lb-who{display:flex;min-width:0}.lb-name{align-items:center;font-size:14.5px;font-weight:700}.lb-name-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-you{-webkit-margin-start:7px;background:var(--tg-theme-button-color);border-radius:999px;color:var(--tg-theme-button-text-color);flex:none;font-size:9.5px;font-style:normal;font-weight:800;letter-spacing:.05em;margin-inline-start:7px;padding:1.5px 7px;text-transform:uppercase}.lb-sub{font-feature-settings:"tnum";color:var(--tg-theme-hint-color);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-pts{align-items:center;display:flex;flex:none;flex-direction:column;gap:2px;min-width:44px}.lb-pts b{font-feature-settings:"tnum";color:var(--tg-theme-accent-text-color);font-size:18px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.lb-pts i{font-size:9.5px;font-style:normal;letter-spacing:.05em;text-transform:uppercase}.lb-gap,.lb-pts i{color:var(--tg-theme-hint-color);font-weight:800}.lb-gap{border-top:1px solid var(--tg-theme-section-separator-color);font-size:12px;letter-spacing:3px;padding:4px 0 5px;text-align:center}.lb-error{background:var(--tg-theme-bg-color);border-radius:16px;color:var(--tg-theme-text-color);margin:20px 16px;padding:40px 20px;text-align:center}.page-prediction-history{background:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color);min-height:100vh;min-height:var(--tg-viewport-stable-height,100vh);padding:0 0 28px}.pd-links{display:flex;gap:14px;justify-content:flex-end;padding:0 16px}.pd-link{align-items:center;background:none;border:none;color:var(--tg-theme-accent-text-color);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:700;gap:4px;padding:4px 0}.pd-sec-n{background:color-mix(in srgb,var(--tg-theme-text-color) 8%,#0000);border-radius:10px;color:var(--tg-theme-text-color);font-size:11px;font-weight:700;padding:1px 7px}.pd-group .matches-group-card{background:var(--tg-theme-bg-color);border-radius:16px;box-shadow:0 1px 3px #0000000d;margin:0 16px;overflow:hidden}.pd-prow{grid-column-gap:10px;grid-row-gap:8px;align-items:center;column-gap:10px;display:grid;grid-template-columns:42px minmax(0,1fr) auto 36px;padding:11px 12px 11px 10px;position:relative;row-gap:8px}.pd-prow+.pd-prow:before{background:var(--tg-theme-section-separator-color);content:"";height:1px;inset-inline-end:0;inset-inline-start:62px;position:absolute;top:0}.pd-ptime{font-feature-settings:"tnum";align-self:center;color:var(--tg-theme-text-color);font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700;grid-column:1;grid-row:1/3;justify-self:center;line-height:1.25;text-align:center}.pd-pteam{align-items:center;display:flex;gap:9px;grid-column:2;grid-row:1;min-width:0}.pd-pteam--away{grid-row:2}.pd-team-logo{flex-shrink:0;height:20px;object-fit:contain;width:20px}.pd-team-name{font-size:14.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-step{align-items:center;background:var(--tg-theme-secondary-bg-color);border-radius:10px;display:flex;padding:2px}.pd-step--top{grid-column:3;grid-row:1}.pd-step--bot{grid-column:3;grid-row:2}.pd-step-btn{align-items:center;background:none;border:none;border-radius:8px;color:var(--tg-theme-accent-text-color);cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:700;height:26px;justify-content:center;padding:0;width:27px}.pd-step-btn:disabled{cursor:default;opacity:.3}.pd-step-btn:active:not(:disabled){background:var(--tg-theme-section-separator-color)}.pd-step-val{font-feature-settings:"tnum";-webkit-text-fill-color:var(--tg-theme-text-color);background:none;border:none;color:var(--tg-theme-text-color);font-family:inherit;font-size:14.5px;font-variant-numeric:tabular-nums;font-weight:800;opacity:1;padding:0;text-align:center;width:24px}.pd-step-val:focus{outline:none}.pd-step-val::placeholder{color:var(--tg-theme-hint-color);font-weight:600;opacity:1}[dir=rtl] .pd-step-val{text-align:center}.pd-save{align-items:center;align-self:center;background:color-mix(in srgb,var(--tg-theme-text-color) 8%,#0000);border:none;border-radius:50%;color:var(--tg-theme-hint-color);cursor:pointer;display:flex;grid-column:4;grid-row:1/3;height:36px;justify-content:center;padding:0;transition:background .15s,color .15s;width:36px}.pd-save:disabled{cursor:default}.pd-save.ready{background:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.pd-save.submitting{opacity:.6}.pd-save.saved{background:#16c172;color:#fff}.pd-perr{color:#ff6b6b;font-size:11px;grid-column:1/-1;text-align:center}.pd-hrow{grid-column-gap:10px;grid-row-gap:7px;align-items:center;column-gap:10px;cursor:pointer;display:grid;grid-template-columns:42px 16px minmax(0,1fr) auto;padding:10px 12px 10px 10px;position:relative;row-gap:7px}.pd-hrow+.pd-hrow:before{background:var(--tg-theme-section-separator-color);content:"";height:1px;inset-inline-end:0;inset-inline-start:80px;position:absolute;top:0}.pd-hstat{align-items:center;align-self:center;display:flex;flex-direction:column;gap:2px;grid-column:1;grid-row:1/3;justify-self:center}.pd-hstat-top{font-feature-settings:"tnum";color:var(--tg-theme-hint-color);font-size:9.5px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.pd-hstat-date{font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.pd-hscore{font-feature-settings:"tnum";font-size:14.5px;font-variant-numeric:tabular-nums;grid-column:2;grid-row:1;justify-self:center}.pd-hscore--away{grid-row:2}.pd-hteam{align-items:center;display:flex;gap:9px;grid-column:3;grid-row:1;min-width:0}.pd-hteam--away{grid-row:2}.pd-mine{align-items:flex-end;align-self:center;display:flex;flex-direction:column;gap:4px;grid-column:4;grid-row:1/3}[dir=rtl] .pd-mine{align-items:flex-start}.pd-my{font-feature-settings:"tnum";color:var(--tg-theme-hint-color);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:600}.pd-pts{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;gap:3px;padding:2.5px 9px;white-space:nowrap}.pd-pts.p4{background:#16c17226;color:#0fa763}.pd-pts.p3{background:color-mix(in srgb,var(--tg-theme-accent-text-color) 14%,#0000);color:var(--tg-theme-accent-text-color)}.pd-pts.p2{background:#e8a0132b;color:#c98a00}.pd-pts.p0{background:#e4453a21;color:#d5453a}.pd-pts.pending{background:color-mix(in srgb,var(--tg-theme-text-color) 8%,#0000);color:var(--tg-theme-hint-color)}@media (prefers-color-scheme:dark){.pd-pts.p4{color:#3ddb92}.pd-pts.p2{color:#f2b33d}.pd-pts.p0{color:#f0716a}}.pd-loading{color:var(--tg-theme-hint-color);font-size:14px;opacity:.7;padding:20px;text-align:center}.pd-error{background:var(--tg-theme-bg-color);border-radius:16px;color:var(--tg-theme-text-color);margin:20px 16px;padding:40px 20px;text-align:center}.pd-welcome{padding:0 16px}.pd-welcome .prediction-onboarding-content{margin:0 auto;max-width:500px}.pd-onboarding{animation:pdSlideDown .3s ease-out;padding:12px 16px 0}.pd-onboarding .prediction-onboarding-content{margin:0 auto;max-width:500px}@keyframes pdSlideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pd-privacy{padding:4px 0}.pd-privacy-sub{color:var(--tg-theme-hint-color);font-size:12.5px;line-height:1.4;margin:0;padding:10px 16px 6px}.pd-privacy-row{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 16px;position:relative}.pd-privacy-row+.pd-privacy-row:before{background:var(--tg-theme-section-separator-color);content:"";height:1px;inset-inline-end:0;inset-inline-start:16px;position:absolute;top:0}.pd-privacy-name{align-items:center;display:flex;font-size:14px;font-weight:600;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-privacy-admin,.pd-privacy-state{color:var(--tg-theme-hint-color);flex:none}.pd-privacy-state{align-items:center;display:flex;font-size:12px;font-weight:600;gap:6px}.pd-privacy-empty{color:var(--tg-theme-hint-color);font-size:13px;padding:24px 20px;text-align:center}.page-prediction-stats{background:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color);min-height:100vh;min-height:var(--tg-viewport-stable-height,100vh);padding:0 0 28px}.ps-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin:14px 16px 0}.ps-tile{background:var(--tg-theme-bg-color);border-radius:16px;box-shadow:0 1px 3px #0000000d;padding:14px 14px 12px}.ps-tile-val{align-items:center;display:flex;font-size:26px;font-weight:800;gap:6px;letter-spacing:-.02em;line-height:1.1}.ps-tile--accent .ps-tile-val{color:var(--tg-theme-accent-text-color)}.ps-tile--bonus .ps-tile-val{color:#c98a00}.ps-tile-label{font-size:12.5px;font-weight:700;margin-top:5px}.ps-tile-desc{color:var(--tg-theme-hint-color);font-size:11.5px;margin-top:2px}.ps-streak-row{align-items:center;display:flex;gap:11px;padding:12px 16px}.ps-streak-row+.ps-streak-row{border-top:1px solid var(--tg-theme-section-separator-color)}.ps-streak-ico{color:var(--tg-theme-accent-text-color);display:flex}.ps-streak-txt{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.ps-streak-t{font-size:14px;font-weight:600}.ps-streak-s{color:var(--tg-theme-hint-color);font-size:12px}.ps-streak-val{font-size:22px;font-weight:800}.ps-streak-val.s5{color:#0fa763}.ps-streak-val.s3{color:var(--tg-theme-accent-text-color)}.ps-streak-val.s1{color:#c98a00}.ps-streak-val.s0{color:var(--tg-theme-hint-color)}.ps-perf{display:flex;flex-direction:column;gap:13px;padding:14px 16px 16px}.ps-perf-top{align-items:center;display:flex;font-size:13px;font-weight:600;gap:7px}.ps-perf-ico{color:var(--tg-theme-hint-color);display:flex}.ps-perf-n{-webkit-margin-start:auto;font-size:14px;font-weight:700;margin-inline-start:auto}.ps-perf-track{background:color-mix(in srgb,var(--tg-theme-text-color) 8%,#0000);border-radius:3px;height:6px;margin-top:7px;overflow:hidden}.ps-perf-fill{border-radius:3px;height:100%;transition:width .3s ease}.ps-perf-fill.exact{background:#16c172}.ps-perf-fill.correct{background:var(--tg-theme-accent-text-color)}.ps-perf-fill.incorrect{background:#e4453a}.ps-nav{margin-top:18px}.ps-nav-row{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:11px;padding:13px 16px;text-align:start;width:100%}.ps-nav-row+.ps-nav-row{border-top:1px solid var(--tg-theme-section-separator-color)}.ps-nav-ico{color:var(--tg-theme-accent-text-color);display:flex}.ps-nav-t{flex:1 1;font-size:14px;font-weight:600;min-width:0}.ps-nav-chev{color:var(--tg-theme-hint-color)}.ps-cta{align-items:center;background:var(--tg-theme-button-color);border:none;border-radius:999px;color:var(--tg-theme-button-text-color);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:700;gap:6px;height:40px;margin-top:18px;padding:0 20px}@media (prefers-color-scheme:dark){.ps-tile--bonus .ps-tile-val{color:#f2b33d}.ps-streak-val.s5{color:#3ddb92}.ps-streak-val.s1{color:#f2b33d}}.toast{background:#000000d9;border-radius:8px;bottom:80px;box-shadow:0 4px 12px #0000004d;color:#fff;left:50%;max-width:90%;opacity:0;padding:12px 20px;pointer-events:none;position:fixed;text-align:center;transform:translateX(-50%);transition:opacity .3s ease-in-out;width:auto;z-index:10000}.toast-visible{opacity:1}.toast-message{word-wrap:break-word;font-size:14px;line-height:1.4}@media (max-width:480px){.toast{bottom:70px;padding:10px 16px}.toast-message{font-size:13px}}.guild-selector-overlay{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.guild-selector-modal{background:#fff;background:var(--tg-theme-bg-color,#fff);border-radius:16px;max-height:80vh;max-width:420px;overflow-y:auto;padding:24px;position:relative;width:100%}.guild-selector-modal h2{color:#333;color:var(--tg-theme-text-color,#333);font-size:20px;margin:0 0 8px}.guild-selector-close{align-items:center;background:none;border:none;color:#999;color:var(--tg-theme-hint-color,#999);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:16px;top:16px}.guild-selector-close:hover{color:#333;color:var(--tg-theme-text-color,#333)}.guild-selector-subtitle{color:#666;color:var(--tg-theme-hint-color,#666);font-size:14px;line-height:1.4;margin:0 0 20px}.guild-selector-list{display:flex;flex-direction:column;gap:8px}.guild-selector-item{align-items:center;border:2px solid #0000;border-radius:12px;cursor:pointer;display:flex;padding:12px;text-align:left;transition:all .2s}.guild-selector-item,.guild-selector-item:hover{background:#f5f5f5;background:var(--tg-theme-secondary-bg-color,#f5f5f5)}.guild-selector-item:hover{opacity:.85}.guild-selector-item.selected{background:#f5f5f5;background:var(--tg-theme-secondary-bg-color,#f5f5f5);border-color:#007aff;border-color:var(--tg-theme-button-color,#007aff)}.guild-icon{align-items:center;background:#ccc;background:var(--tg-theme-hint-color,#ccc);background-position:50%;background-size:cover;border-radius:50%;color:#fff;color:var(--tg-theme-bg-color,#fff);display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:48px;justify-content:center;width:48px}.guild-icon.personal{background:#007aff;background:var(--tg-theme-button-color,#007aff);color:#fff;color:var(--tg-theme-button-text-color,#fff)}.guild-selector-item.personal{border:none;cursor:pointer;margin-bottom:8px;width:100%}.guild-info{display:flex;flex:1 1;flex-direction:column;margin-left:12px;min-width:0}.guild-name{color:#333;color:var(--tg-theme-text-color,#333);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guild-desc{color:#888;color:var(--tg-theme-hint-color,#888);font-size:13px;margin-top:2px}.guild-check{color:#007aff;color:var(--tg-theme-button-color,#007aff)}.guild-action,.guild-check{flex-shrink:0;margin-left:8px}.guild-action{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;padding:8px 16px}.guild-action.select{background:#007aff;background:var(--tg-theme-button-color,#007aff);color:#fff;color:var(--tg-theme-button-text-color,#fff)}.guild-action.select:hover{opacity:.9}.guild-action.add-bot{background:#5865f2;color:#fff}.guild-action.add-bot:hover{background:#4752c4}.guild-action.add-bot:disabled{cursor:not-allowed;opacity:.6}.guild-selector-back{align-items:center;background:none;border:none;color:#007aff;color:var(--tg-theme-link-color,#007aff);cursor:pointer;display:flex;font-size:14px;gap:4px;margin-bottom:16px;padding:0}.guild-selector-back:hover{text-decoration:underline}.guild-selector-header{align-items:center;display:flex;gap:12px;margin-bottom:20px}.guild-selector-header .guild-icon{font-size:22px;height:56px;width:56px}.guild-header-info{flex:1 1}.guild-header-info h2{font-size:18px;margin:0 0 4px}.guild-header-info .guild-selector-subtitle{margin:0}.channel-item{cursor:pointer}.channel-icon{align-items:center;background:#f5f5f5;background:var(--tg-theme-secondary-bg-color,#f5f5f5);border-radius:8px;color:#888;color:var(--tg-theme-hint-color,#888);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.guild-selector-empty,.guild-selector-loading{color:#888;color:var(--tg-theme-hint-color,#888);font-size:14px;padding:24px;text-align:center}.guild-selector-empty p{margin:0 0 8px}.guild-selector-empty p:first-child{color:#333;color:var(--tg-theme-text-color,#333);font-weight:500}.guild-selector-hint{color:#888;color:var(--tg-theme-hint-color,#888);font-size:13px;line-height:1.4;margin:0}.guild-selector-footer{border-top:1px solid #e5e5e5;border-top:1px solid var(--tg-theme-section-separator-color,#e5e5e5);margin-top:8px;padding:16px;text-align:center}.guild-selector-refresh{align-items:center;background:#f0f0f0;background:var(--tg-theme-secondary-bg-color,#f0f0f0);border:none;border-radius:8px;color:#007aff;color:var(--tg-theme-link-color,#007aff);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;margin-top:12px;padding:8px 16px;transition:background-color .2s}.guild-selector-refresh:hover{opacity:.8}.guild-selector-footer-buttons{display:flex;gap:12px;justify-content:center;margin-top:12px}.guild-selector-footer-buttons .guild-selector-refresh{margin-top:0}.guild-selector-logout{align-items:center;background:#0000;border:1px solid #e53935;border:1px solid var(--tg-theme-destructive-text-color,#e53935);border-radius:8px;color:#e53935;color:var(--tg-theme-destructive-text-color,#e53935);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:background-color .2s}.guild-selector-logout:hover{background:#e539351a}.standalone-header{background:#fff;background:var(--tg-theme-bg-color,#fff);border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--tg-theme-section-separator-color,#e5e5e5);left:0;padding-top:env(safe-area-inset-top,0);position:fixed;right:0;top:0;z-index:1000}.standalone-header-inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:720px;padding:12px 16px}.standalone-header-logo{align-items:center;cursor:pointer;display:flex;flex-shrink:0}.standalone-header-logo img{height:32px;width:auto}.standalone-header-nav{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:center}.standalone-header-link{border-radius:8px;color:#000;color:var(--tg-theme-text-color,#000);cursor:pointer;font-size:15px;font-weight:500;padding:8px 16px;text-decoration:none;transition:background-color .2s,color .2s}.standalone-header-link:hover{background-color:#f4f4f5;background-color:var(--tg-theme-secondary-bg-color,#f4f4f5)}.standalone-header-link.active{background-color:#3390ec1a;color:#3390ec;color:var(--tg-theme-button-color,#3390ec)}.standalone-header-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.standalone-header-guild{align-items:center;background:#f0f0f0;background:var(--tg-theme-secondary-bg-color,#f0f0f0);border:none;border-radius:8px;color:#333;color:var(--tg-theme-text-color,#333);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;max-width:160px;padding:6px 12px;transition:background-color .2s}.standalone-header-guild:hover{background:#e0e0e0;background:var(--tg-theme-hint-color,#e0e0e0)}.standalone-header-guild .guild-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standalone-header-account{align-items:center;background:#f0f0f0;background:var(--tg-theme-secondary-bg-color,#f0f0f0);border:none;border-radius:8px;color:#333;color:var(--tg-theme-text-color,#333);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;max-width:240px;padding:8px 14px;transition:background-color .2s}.standalone-header-account:hover{background:#e0e0e0;background:var(--tg-theme-hint-color,#e0e0e0)}.standalone-header-account .account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standalone-header-dropdown{position:relative}.standalone-header-dropdown-menu{background:#fff;background:var(--tg-theme-bg-color,#fff);border:1px solid #e5e5e5;border:1px solid var(--tg-theme-section-separator-color,#e5e5e5);border-radius:8px;box-shadow:0 2px 12px #00000026;min-width:140px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:1001}.dropdown-item{align-items:center;background:#0000;border:none;border-radius:6px;color:#333;color:var(--tg-theme-text-color,#333);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 12px;transition:background-color .15s;width:100%}.dropdown-item:hover{background:#f4f4f5;background:var(--tg-theme-secondary-bg-color,#f4f4f5)}.dropdown-item.logout{color:#e53935}.dropdown-item.logout:hover{background:#e539351a}.standalone-header-btn{border:none;border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;padding:8px 20px;transition:opacity .2s,transform .1s}.standalone-header-btn:active{transform:scale(.98)}.standalone-header-btn.login{background-color:#3390ec;background-color:var(--tg-theme-button-color,#3390ec);color:#fff;color:var(--tg-theme-button-text-color,#fff)}.standalone-header-btn.login:hover{opacity:.9}.standalone-header-btn.icon{align-items:center;background-color:initial;border-radius:50%;color:#000;color:var(--tg-theme-text-color,#000);display:flex;justify-content:center;padding:8px}.standalone-header-btn.icon:hover{background-color:#f4f4f5;background-color:var(--tg-theme-secondary-bg-color,#f4f4f5)}body:has(.standalone-header) .App{padding-top:calc(72px + env(safe-area-inset-top, 0))}@media (max-width:600px){.standalone-header-inner{padding:10px 12px}.standalone-header-logo img{height:28px}.standalone-header-nav{gap:4px}.standalone-header-link{font-size:14px;padding:6px 10px}.standalone-header-btn{font-size:14px;padding:6px 14px}}@media (max-width:400px){.standalone-header-link{font-size:13px;padding:6px 8px}.standalone-header-btn{font-size:13px;padding:6px 12px}.standalone-header-guild{font-size:13px;max-width:100px;padding:6px 8px}.standalone-header-guild .guild-name{max-width:60px}.standalone-header-account{font-size:13px;max-width:120px;padding:6px 8px}.standalone-header-account .account-name{max-width:70px}}
/*# sourceMappingURL=main.2099cfd8.css.map*/