.m-theme{color-scheme:light;--m-bg: #ffffff;--m-surface: #ffffff;--m-surface-2: #f3f7f5;--m-section-alt: #f6f9f7;--m-border: #e1e8e4;--m-text: #0f1a14;--m-muted: #55665c;--m-brand: #0f7a4a;--m-brand-strong: #0a5c37;--m-brand-soft: #dff3e8;--m-on-brand: #ffffff;--m-over: #1d5fd1;--m-over-soft: #e2ecff;--m-under: #0f7a4a;--m-under-soft: #dff3e8;--m-score: #8a3ffc;--m-score-soft: #efe5ff;--m-gold: #9a6700;--m-gold-soft: #fff3cd;--m-win: #0f7a4a;--m-win-soft: #dff3e8;--m-loss: #b42318;--m-loss-soft: #fde7e4;--m-hero-a: #0b3d2a;--m-hero-b: #0f7a4a;--m-radius: 14px;--m-shadow: 0 1px 2px rgb(15 26 20 / 6%), 0 6px 20px rgb(15 26 20 / 6%);min-height:100vh;display:flex;flex-direction:column;background:var(--m-bg);color:var(--m-text)}.m-theme a{color:var(--m-brand)}.m-container{width:min(100% - 2rem,72rem);margin-inline:auto}.m-header{position:sticky;top:0;z-index:20;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--m-border);box-shadow:0 1px #0f1a1408,0 6px 18px #0f1a140a}.m-header__inner{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;min-height:4rem}.m-header__menu{display:flex;flex:1;align-items:center;justify-content:space-between;gap:.75rem 1.25rem}.m-brand{display:inline-flex;align-items:center;color:var(--m-text)!important;text-decoration:none;flex-shrink:0}.logo{display:inline-flex;align-items:center;gap:.55rem}.logo__text{display:inline-flex;align-items:center;gap:.28rem;font-weight:900;font-size:1.18rem;letter-spacing:-.03em;color:#0b1220;white-space:nowrap}.logo__accent{background:linear-gradient(90deg,#10b981,#0e7490);-webkit-background-clip:text;background-clip:text;color:transparent}.logo__io{display:inline-grid;place-items:center;padding:.08rem .38rem;border-radius:6px;background:#0b1220;color:#5eead4;font-size:.7rem;font-weight:900;letter-spacing:.08em;line-height:1.4}@media(max-width:420px){.logo__text{font-size:1rem}}.m-nav{display:flex;flex-wrap:wrap;gap:.15rem}.m-nav__link{position:relative;padding:.5rem .8rem;border-radius:10px;color:#3b4a42!important;text-decoration:none;font-weight:700;font-size:.95rem}.m-nav__link:hover{background:var(--m-surface-2);color:var(--m-text)!important}.m-nav__link.active{color:var(--m-brand-strong)!important;background:var(--m-brand-soft)}.m-account{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.m-user-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.2rem .6rem .2rem .25rem;border:1px solid var(--m-border);border-radius:999px;font-size:.9rem}.m-user-chip__avatar{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--m-brand-soft);color:var(--m-brand-strong);font-weight:900;font-size:.85rem}.m-menu-toggle{display:none;width:2.6rem;height:2.6rem;border:1px solid var(--m-border);border-radius:10px;background:var(--m-surface);color:var(--m-text);font-size:1.2rem;cursor:pointer}@media(max-width:860px){.m-header__inner{flex-wrap:wrap;padding:.5rem 0}.m-menu-toggle{display:inline-grid;place-items:center}.m-header__menu{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;padding:.5rem 0 .75rem;border-top:1px solid var(--m-border)}.m-header__menu--open{display:flex}.m-nav{flex-direction:column}.m-account{justify-content:flex-start}}.m-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem 1rem;border-radius:999px;border:1px solid var(--m-border);background:var(--m-surface);color:var(--m-text)!important;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap}.m-btn:hover{border-color:var(--m-brand)}.m-btn--primary{background:var(--m-brand);border-color:var(--m-brand);color:var(--m-on-brand)!important}.m-btn--primary:hover{background:var(--m-brand-strong)}.m-btn--gold{position:relative;overflow:hidden;border:0;background-image:linear-gradient(45deg,#ff6547,#ffb144 51%,#ff7053);background-size:200% auto;color:#fff!important;text-shadow:0 1px 1px rgb(150 40 20 / 35%);box-shadow:0 4px 12px #ff65474d;animation:m-premium-flow 4s ease-in-out infinite}.m-btn--gold:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / 60%) 50%,transparent 70%);transform:translate(-130%);animation:m-shine 3.5s ease-in-out infinite;pointer-events:none}.m-btn--gold:hover{box-shadow:0 6px 18px #ff654773}@media(prefers-reduced-motion:reduce){.m-btn--gold,.m-btn--gold:after{animation:none}}.m-btn--small{padding:.3rem .7rem;font-size:.85rem}.m-btn--lg{padding:.8rem 1.4rem;font-size:1.05rem}.m-btn:disabled{opacity:.6;cursor:not-allowed}.m-main{flex:1;padding:1.5rem 0 3rem}.m-stack{display:grid;gap:1rem}.m-stack--lg{gap:1.75rem}.m-page-title{margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);letter-spacing:-.02em}.m-lead{margin:0;color:var(--m-muted);max-width:48rem}.m-muted{color:var(--m-muted)}.m-small{font-size:.875rem}.m-card{background:var(--m-surface);border:1px solid var(--m-border);border-radius:var(--m-radius);box-shadow:var(--m-shadow);padding:1.1rem 1.2rem}.m-plan-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1.1rem;border-radius:var(--m-radius);border:1px solid var(--m-gold);background:var(--m-gold-soft)}.m-plan-banner--premium{border-color:var(--m-brand);background:var(--m-brand-soft)}.m-plan-badge{position:relative;display:inline-flex;align-items:center;gap:.25rem;padding:.18rem .65rem;border-radius:999px;font-size:.78rem;font-weight:800;letter-spacing:.04em;border:1px solid var(--m-border);color:var(--m-muted);overflow:hidden;white-space:nowrap}.m-plan-badge--premium{border:0;color:#fff;text-transform:uppercase;background-image:linear-gradient(45deg,#ff6547,#ffb144 51%,#ff7053);background-size:200% auto;box-shadow:0 3px 10px #ff654759;text-shadow:0 1px 1px rgb(150 40 20 / 35%);animation:m-premium-flow 4s ease-in-out infinite}.m-plan-badge--premium:after,.m-ribbon__band:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / 70%) 50%,transparent 70%);transform:translate(-130%);animation:m-shine 3.5s ease-in-out infinite;pointer-events:none}.m-plan-badge--basic{border:0;border-radius:4px;padding:.2rem .65rem .2rem 1.05rem;background:#eef2f6;color:#334155;text-transform:uppercase;clip-path:polygon(.55rem 0,100% 0,100% 100%,.55rem 100%,0 50%)}.m-plan-badge--basic:before{content:"";position:absolute;left:.45rem;top:50%;width:.3rem;height:.3rem;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #94a3b8;transform:translateY(-50%)}.m-ribbon{position:absolute;top:-10px;right:-10px;width:150px;height:150px;overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.m-ribbon__band{position:absolute;width:150%;height:40px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(45deg,#ff6547,#ffb144 51%,#ff7053);background-size:200% auto;color:#fff;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 2px rgb(150 40 20 / 40%);box-shadow:0 5px 10px #0000003b;transform:rotate(45deg) translateY(-20px);animation:m-premium-flow 4s ease-in-out infinite}.m-ribbon:after{content:"";position:absolute;width:10px;height:10px;bottom:0;right:0;z-index:-1;background-image:linear-gradient(45deg,#ff512f,#f09819 51%,#ff512f);box-shadow:-140px -140px #cc3f47}.m-ribbon--sm{width:104px;height:104px}.m-ribbon--sm .m-ribbon__band{height:26px;font-size:.62rem;letter-spacing:.12em;transform:rotate(45deg) translateY(-14px)}.m-ribbon--sm:after{box-shadow:-94px -94px #cc3f47}.m-bookmark{position:absolute;top:-1px;right:1.25rem;display:grid;justify-items:center;gap:.1rem;width:2.9rem;padding:.5rem 0 1rem;background:linear-gradient(180deg,#475569,#334155);color:#fff;clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);pointer-events:none;transform-origin:top center;transition:transform .3s ease}.m-bookmark__icon{display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:50%;background:#ffffff2e;font-size:.7rem;font-weight:900}.m-bookmark__text{font-size:.58rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}@keyframes m-premium-flow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes m-shine{0%,55%{transform:translate(-130%)}85%,to{transform:translate(130%)}}@keyframes m-premium-glow{0%,to{box-shadow:0 0 0 1px #ffb144b3,0 10px 28px #ff654724}50%{box-shadow:0 0 0 1px #ffb144,0 14px 38px #ff654742}}@media(prefers-reduced-motion:reduce){.m-plan-badge--premium,.m-ribbon__band,.m-plan--premium{animation:none}.m-plan-badge--premium:after,.m-ribbon__band:after{animation:none;display:none}}.m-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;border:0}.m-chip{position:relative}.m-chip input{position:absolute;opacity:0;inset:0;cursor:pointer}.m-chip span{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .8rem;border-radius:999px;border:1px solid var(--m-border);background:var(--m-surface);font-weight:600;font-size:.92rem}.m-chip input:checked+span{background:var(--m-text);border-color:var(--m-text);color:var(--m-bg)}.m-chip input:focus-visible+span{outline:3px solid var(--m-gold);outline-offset:2px}.m-chip__count{font-size:.78rem;opacity:.75}.m-toolbar{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem}.m-select{display:grid;gap:.2rem;font-size:.85rem;color:var(--m-muted);font-weight:600}.m-select select,.m-field input{font:inherit;color:var(--m-text);background:var(--m-surface);border:1px solid var(--m-border);border-radius:10px;padding:.5rem .7rem}.m-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));gap:1rem}.m-tip{display:grid;gap:.8rem;align-content:start;position:relative}.m-tip--star{border-color:var(--m-gold);box-shadow:0 0 0 1px var(--m-gold),var(--m-shadow)}.m-tip__top{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.82rem;color:var(--m-muted)}.m-tip__league{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-tip__teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:800;line-height:1.25}.m-tip__team--away{text-align:right}.m-tip__vs{font-size:.8rem;font-weight:700;color:var(--m-muted);text-align:center;min-width:2.5rem}.m-tip__score{font-size:1.3rem;color:var(--m-text);font-variant-numeric:tabular-nums}.m-status{font-weight:700;font-size:.78rem;padding:.1rem .5rem;border-radius:999px;background:var(--m-surface-2)}.m-status--live{color:var(--m-loss);background:var(--m-loss-soft)}.m-star{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .55rem;border-radius:999px;background:var(--m-gold-soft);color:var(--m-gold);border:1px solid var(--m-gold);font-weight:800;font-size:.78rem}.m-pick{display:grid;gap:.45rem;padding:.75rem;border-radius:12px;background:var(--m-surface-2)}.m-pick__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem}.m-pick__market{display:inline-flex;align-items:center;padding:.25rem .7rem;border-radius:8px;font-weight:900;font-size:1rem;letter-spacing:.01em}.m-pick__market--over{color:var(--m-over);background:var(--m-over-soft)}.m-pick__market--under{color:var(--m-under);background:var(--m-under-soft)}.m-pick__market--score{color:var(--m-score);background:var(--m-score-soft)}.m-record{font-weight:800;font-variant-numeric:tabular-nums}.m-meter{display:grid;gap:.2rem}.m-meter__label{display:flex;justify-content:space-between;font-size:.82rem;color:var(--m-muted)}.m-meter__label strong{color:var(--m-text)}.m-meter__track{height:.5rem;border-radius:999px;background:color-mix(in srgb,var(--m-border) 70%,transparent);overflow:hidden}.m-meter__bar{height:100%;border-radius:inherit;background:var(--m-brand)}.m-meter__bar--mid{background:var(--m-gold)}.m-meter__bar--low{background:var(--m-loss)}.m-recent{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;font-size:.8rem}.m-recent li{padding:.05rem .4rem;border-radius:6px;font-variant-numeric:tabular-nums;font-weight:700}.m-recent__hit{color:var(--m-win);background:var(--m-win-soft)}.m-recent__miss{color:var(--m-loss);background:var(--m-loss-soft)}.m-result{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .55rem;border-radius:999px;font-weight:800;font-size:.8rem}.m-result--win{color:var(--m-win);background:var(--m-win-soft)}.m-result--loss{color:var(--m-loss);background:var(--m-loss-soft)}.m-tip__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem .75rem;font-size:.8rem;color:var(--m-muted)}.m-lock{display:grid;place-items:center;gap:.5rem;min-height:8.5rem;padding:1rem;border-radius:12px;text-align:center;background:repeating-linear-gradient(135deg,var(--m-surface-2) 0 10px,color-mix(in srgb,var(--m-surface-2) 60%,var(--m-surface)) 10px 20px);border:1px dashed var(--m-gold)}.m-lock__icon{font-size:1.5rem}.m-blur{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:900;font-size:1.1rem;color:var(--m-muted)}.m-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.75rem;margin:0}.m-stat{background:var(--m-surface);border:1px solid var(--m-border);border-radius:var(--m-radius);padding:.9rem 1rem}.m-stat dt{font-size:.82rem;color:var(--m-muted);font-weight:600}.m-stat dd{margin:.2rem 0 0;font-size:1.6rem;font-weight:900;font-variant-numeric:tabular-nums}.m-stat__hint{display:block;font-size:.8rem;font-weight:600;color:var(--m-muted)}.m-table-wrap{overflow-x:auto;border:1px solid var(--m-border);border-radius:var(--m-radius);background:var(--m-surface)}.m-table{width:100%;border-collapse:collapse;font-size:.92rem}.m-table th,.m-table td{padding:.6rem .8rem;border-bottom:1px solid var(--m-border);text-align:left;vertical-align:middle}.m-table thead th{font-size:.8rem;color:var(--m-muted);background:var(--m-surface-2)}.m-table tbody tr:last-child>*{border-bottom:0}.m-num{text-align:right!important;font-variant-numeric:tabular-nums}.m-hero{color:var(--m-text);background:radial-gradient(circle at 88% 12%,rgb(22 163 74 / 14%),transparent 42%),radial-gradient(circle at 5% 90%,rgb(251 191 36 / 12%),transparent 38%),#fff;border-bottom:1px solid var(--m-border);padding:clamp(2.5rem,6vw,4.75rem) 0}.m-hero__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:2rem;align-items:center}@media(max-width:860px){.m-hero__grid{grid-template-columns:1fr}}.m-hero__eyebrow{display:inline-block;margin-bottom:.8rem;padding:.3rem .75rem;border-radius:999px;background:var(--m-brand-soft);color:var(--m-brand-strong);font-weight:800;font-size:.82rem}.m-hero h1{margin:0 0 .85rem;font-size:clamp(1.9rem,1.3rem + 2.6vw,3rem);line-height:1.1;letter-spacing:-.03em;max-width:40rem}.m-hero__accent{color:var(--m-brand)}.m-hero p{margin:0 0 1.4rem;max-width:38rem;font-size:1.08rem;color:var(--m-muted)}.m-hero__actions{display:flex;flex-wrap:wrap;gap:.6rem}.m-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:1.4rem 0 0;padding:0;list-style:none}.m-chips li{padding:.3rem .7rem;border:1px solid var(--m-border);border-radius:999px;background:#fff;font-size:.82rem;font-weight:700;color:#3b4a42}.m-hero__preview{display:grid;place-items:center}.m-preview-card{width:min(100%,22rem);display:grid;gap:.6rem;padding:1.2rem;border:1px solid var(--m-border);border-radius:18px;background:#fff;box-shadow:0 18px 40px #0f1a141a;transform:rotate(-1.5deg)}.m-preview-card__top{display:flex;justify-content:space-between;align-items:center}.m-preview-card__league{margin:0;font-size:.82rem;color:var(--m-muted)}.m-preview-card__teams{margin:0;font-size:1.1rem;font-weight:900}.m-preview-card__pick{display:flex;justify-content:space-between;align-items:center}.m-section{padding:2.75rem 0}.m-section--alt{background:var(--m-section-alt);border-block:1px solid var(--m-border)}.m-stats--hero .m-stat{box-shadow:var(--m-shadow)}.m-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem}.m-feature h3{margin:.6rem 0 .35rem;font-size:1.1rem}.m-feature p{margin:0}.m-feature__icon{display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:12px;background:var(--m-brand-soft);font-size:1.3rem}.m-cta__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1.75rem;border:1px solid var(--m-brand);border-radius:18px;background:linear-gradient(135deg,#f0faf4,#fff)}.m-cta h2{margin:0 0 .3rem}.m-section h2{margin:0 0 1rem;font-size:clamp(1.3rem,1.1rem + .8vw,1.75rem);letter-spacing:-.02em}.m-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;counter-reset:step}.m-steps li{counter-increment:step}.m-steps li:before{content:counter(step);display:inline-grid;place-items:center;width:2rem;height:2rem;margin-bottom:.5rem;border-radius:999px;background:var(--m-brand-soft);color:var(--m-brand-strong);font-weight:900}.m-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem}.m-plan{position:relative;display:grid;gap:.75rem;align-content:start;transition:transform .3s ease,box-shadow .3s ease}.m-plan:hover{transform:translateY(-4px)}.m-plan--premium{border:1px solid #ffb144;background:linear-gradient(180deg,#fff8ef,#fff 38%);animation:m-premium-glow 3.5s ease-in-out infinite}.m-plan--premium h3,.m-plan--premium .m-plan__prices{margin-right:4.5rem}.m-plan--basic h3,.m-plan--basic .m-plan__price{margin-right:3.5rem}.m-plan--basic:hover .m-bookmark{transform:scaleY(1.12)}.m-tip--locked{border-color:#ffd29a}.m-tip--locked .m-tip__top{padding-right:4.6rem}.m-plan h3{margin:0;font-size:1.25rem}.m-plan__price{margin:0;font-size:1.4rem;font-weight:900}.m-plan__prices{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin:0}.m-plan__prices div{padding:.5rem .6rem;border:1px solid currentColor;border-radius:10px;opacity:.95}.m-plan__prices dt{font-size:.8rem;opacity:.75}.m-plan__prices dd{margin:0;font-size:1.15rem;font-weight:900}.m-plan ul{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}.m-plan li:before{content:"✓";margin-right:.45rem;color:var(--m-brand);font-weight:900}.m-plan li.m-plan__no:before{content:"–";color:var(--m-muted)}.m-faq details{border-bottom:1px solid var(--m-border);padding:.8rem 0}.m-faq summary{cursor:pointer;font-weight:700}.m-faq p{margin:.5rem 0 0;color:var(--m-muted)}.m-auth{display:grid;place-items:center;padding:2rem 1rem;flex:1}.m-auth__card{width:min(100%,26rem);display:grid;gap:.9rem}.m-field{display:grid;gap:.3rem}.m-field label{font-weight:600;font-size:.92rem}.m-field__error{margin:0;color:var(--m-loss);font-size:.85rem}.m-check{display:flex;gap:.5rem;align-items:flex-start;font-size:.9rem}.m-check input{margin-top:.25rem}.m-footer{border-top:1px solid var(--m-border);background:var(--m-section-alt);padding:2rem 0 0;font-size:.88rem;color:var(--m-muted)}.m-footer__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem 2rem;padding-bottom:1.5rem}@media(max-width:760px){.m-footer__grid{grid-template-columns:1fr}}.m-footer__brand p{margin:.75rem 0 0;max-width:26rem}.m-footer__title{margin:0 0 .6rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--m-text)}.m-footer__links{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.m-footer__links a{color:var(--m-muted)!important;text-decoration:none;font-weight:600}.m-footer__links a:hover{color:var(--m-brand)!important}.m-footer__age{display:flex;gap:.6rem;align-items:center;margin:0 0 .6rem}.m-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.5rem;padding:1rem 0 1.25rem;border-top:1px solid var(--m-border);font-size:.8rem}.m-age{display:inline-grid;place-items:center;min-width:2.4rem;height:2.4rem;border-radius:999px;border:2px solid var(--m-loss);color:var(--m-loss);font-weight:900}.m-empty{padding:2rem 1rem;text-align:center;color:var(--m-muted);border:1px dashed var(--m-border);border-radius:var(--m-radius);background:var(--m-surface)}.m-alert{padding:.75rem 1rem;border-radius:10px;background:var(--m-loss-soft);color:var(--m-loss);font-weight:600}.m-success{padding:.75rem 1rem;border-radius:10px;background:var(--m-win-soft);color:var(--m-win);font-weight:600}.m-live-dot{display:inline-block;width:.5rem;height:.5rem;border-radius:999px;background:var(--m-loss);animation:m-pulse 1.4s ease-in-out infinite}@keyframes m-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.m-tip--live{border-color:color-mix(in srgb,var(--m-loss) 45%,var(--m-border))}.m-tip--live .m-tip__score{color:var(--m-loss)}.m-tip--goal{animation:m-goal 1s ease-in-out 3;box-shadow:0 0 0 2px var(--m-brand),var(--m-shadow)}@keyframes m-goal{0%,to{background:var(--m-surface)}50%{background:var(--m-brand-soft)}}.m-goal{margin:0;justify-self:start;padding:.2rem .7rem;border-radius:999px;background:var(--m-brand);color:var(--m-on-brand);font-weight:900;letter-spacing:.04em}.m-chip--live input:checked+span{background:var(--m-loss);border-color:var(--m-loss);color:#fff}@media(prefers-reduced-motion:reduce){.m-live-dot,.m-tip--goal{animation:none}}.m-tier{padding:.1rem .5rem;border-radius:999px;border:1px dashed var(--m-muted);color:var(--m-muted);font-size:.75rem;font-weight:700}.m-page-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem 1.5rem}.m-page-head .m-lead{margin-top:.25rem}.m-plan-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .9rem;border-radius:999px;border:1px solid var(--m-gold);background:var(--m-gold-soft);color:var(--m-text)!important;text-decoration:none;font-size:.88rem}.m-plan-chip strong{color:var(--m-gold)}.m-plan-chip--premium{border-color:var(--m-brand);background:var(--m-brand-soft);font-weight:700}.m-filters{display:grid;gap:.75rem;padding:.9rem 1rem;border:1px solid var(--m-border);border-radius:var(--m-radius);background:var(--m-surface)}.m-chip__count{display:inline-grid;place-items:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;border-radius:999px;background:color-mix(in srgb,currentColor 14%,transparent);font-size:.75rem;font-weight:800;opacity:1}.m-segmented{display:inline-flex;margin:0;padding:.2rem;border:1px solid var(--m-border);border-radius:999px;background:var(--m-surface-2)}.m-segmented label{position:relative}.m-segmented input{position:absolute;inset:0;opacity:0;cursor:pointer}.m-segmented span{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .9rem;border-radius:999px;font-weight:700;font-size:.92rem;color:var(--m-muted)}.m-segmented input:checked+span{background:var(--m-surface);color:var(--m-text);box-shadow:0 1px 3px #0000001f}.m-segmented__live input:checked+span{background:var(--m-loss);color:#fff}.m-segmented input:focus-visible+span{outline:3px solid var(--m-gold);outline-offset:1px}.m-selects{display:flex;gap:.5rem;flex-wrap:wrap}.m-section-block{display:grid;gap:.75rem}.m-section-title{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.15rem}.m-section-title--kayipsiz{color:var(--m-gold)}.m-section-hint{font-size:.82rem;font-weight:500;color:var(--m-muted)}.m-tag{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:6px;font-size:.75rem;font-weight:900;letter-spacing:.03em;white-space:nowrap}.m-tag--kayipsiz{background:var(--m-gold);color:#1a1200}.m-tag--guclu{background:var(--m-brand);color:var(--m-on-brand)}.m-tag--iyi{background:var(--m-surface-2);color:var(--m-text);border:1px solid var(--m-border)}.m-tag--egilim{border:1px dashed var(--m-muted);color:var(--m-muted)}.m-tip--kayipsiz{border-color:var(--m-gold);box-shadow:0 0 0 1px var(--m-gold),var(--m-shadow)}.m-tip__league{margin:0;font-size:.8rem;color:var(--m-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-pick__market--btts{color:#b54708;background:#fff1e0}.m-pick__market--dc1x,.m-pick__market--dcx2,.m-pick__market--dc12{color:#5b3cc4;background:#efeafe}.m-pick__market--ht05,.m-pick__market--ht15{color:#0369a1;background:#e0f2fe}.m-pick__market--small{font-size:.8rem;padding:.15rem .5rem}.m-extras{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.m-extra{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.m-grid--tips{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1rem}.m-tc{position:relative;display:grid;gap:.55rem;align-content:start;padding:.95rem 1rem 1rem;border:1px solid var(--m-border);border-top:3px solid var(--m-border);border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0d;transition:box-shadow .15s ease}.m-tc:hover{box-shadow:0 6px 18px #0f172a14}.m-tc--kayipsiz{border-top-color:var(--m-gold)}.m-tc--guclu{border-top-color:var(--m-brand)}.m-tc--iyi{border-top-color:#94a3b8}.m-tc--egilim{border-top-color:#cbd5e1}.m-tc--live{border-color:#fca5a5;border-top-color:#dc2626}.m-tc--goal{box-shadow:0 0 0 3px var(--m-brand)}.m-tc__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.m-tc__tags,.m-tc__end{display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}.m-tc__league{margin:0;font-size:.78rem;color:var(--m-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-tc__teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700;line-height:1.25}.m-tc__team{min-width:0;overflow-wrap:anywhere}.m-tc__team--away{text-align:right}.m-tc__vs{color:var(--m-muted);font-weight:500}.m-tc__score{padding:.1rem .5rem;border-radius:6px;background:#0f172a;color:#fff;font-variant-numeric:tabular-nums}.m-tc--live .m-tc__score{background:#dc2626}.m-tc__picks{list-style:none;margin:.15rem 0 0;padding:0;display:grid;border-top:1px solid var(--m-border)}.m-tc__pick{display:grid;gap:.45rem;padding:.55rem 0;border-bottom:1px solid var(--m-border)}.m-tc__pick:last-child{border-bottom:0;padding-bottom:0}.m-tc__line{display:flex;align-items:center;gap:.5rem;min-height:2rem}.m-tc__dot{flex:none;width:8px;height:8px;border-radius:50%;background:#94a3b8}.m-tc__dot--over{background:#16a34a}.m-tc__dot--under{background:#2563eb}.m-tc__dot--btts{background:#ea580c}.m-tc__dot--dc1x,.m-tc__dot--dcx2,.m-tc__dot--dc12{background:#7c3aed}.m-tc__dot--ht05,.m-tc__dot--ht15{background:#0891b2}.m-tc__dot--score{background:#db2777}.m-tc__market{flex:1;min-width:0;font-weight:600;font-size:.92rem}.m-tc__pick--main .m-tc__market{font-size:1rem;font-weight:800}.m-tc__mini{font-size:.75rem;color:var(--m-muted);white-space:nowrap}.m-tc__mini--kayipsiz{color:#92400e;font-weight:700}.m-tc__odd{min-width:2.6rem;text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.m-tc__pick .m-meter{gap:.25rem}.m-tc__pick .m-meter__label{font-size:.78rem;color:var(--m-muted)}.m-tc__pick .m-recent{margin:0}.m-tc__changed{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;padding:.45rem .6rem;border-radius:8px;background:#fffbeb;border:1px solid #fde68a;color:#78350f;font-size:.78rem;line-height:1.4}.m-tc__stable{margin-left:.4rem;padding:.05rem .4rem;border:1px solid #86efac;border-radius:4px;background:#f0fdf4;color:#166534;font-size:.68rem;font-weight:700;vertical-align:middle}.m-tc__changed--risky{display:grid;justify-content:stretch;gap:.2rem;background:#fef2f2;border-color:#fca5a5;color:#991b1b}.m-tc__changed--risky s{color:#b91c1c}.m-tc__changed-odds{font-variant-numeric:tabular-nums}.m-tc--risky{border-top-color:#dc2626}.m-tc__toggle{padding:.25rem .6rem;border:1px solid #f59e0b;border-radius:999px;background:#fff;color:#92400e;font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}.m-tc__toggle:hover,.m-tc__toggle[aria-expanded=true]{background:#f59e0b;color:#fff}.m-tc__toggle:focus-visible{outline:2px solid #f59e0b;outline-offset:2px}.m-tc__flag{margin-left:.4rem;padding:.05rem .35rem;border-radius:4px;background:#fef3c7;color:#92400e;font-size:.68rem;font-weight:700;vertical-align:middle}.m-tc--old{background:#fffdf5}.m-tc__old{display:grid;gap:.5rem}.m-tc__old-head{margin:0;font-size:.8rem;font-weight:700;color:#92400e}.m-tc__old-odds{display:grid;gap:.15rem;margin:0;font-size:.82rem}.m-tc__old-odds div{display:flex;justify-content:space-between;gap:.5rem}.m-tc__old-odds dt{color:var(--m-muted)}.m-tc__old-odds dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.m-tc__lastmin{margin:-.2rem 0 0;font-size:.75rem;font-weight:600;color:#0f766e}.m-tc__old-result--win{color:#15803d}.m-tc__old-result--loss{color:#b91c1c}.m-tc__old .m-recent{margin:.15rem 0 0}.m-tc__old-now{margin:0;font-size:.75rem;color:var(--m-muted);font-variant-numeric:tabular-nums}.m-tc__lock{display:grid;justify-items:center;gap:.5rem;padding:.9rem;border-radius:10px;background:var(--m-surface-2);text-align:center}.m-add{flex:none;display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--m-border);border-radius:8px;background:#fff;color:var(--m-text);font-size:1.1rem;font-weight:700;line-height:1;cursor:pointer}.m-add:hover:not(:disabled){border-color:var(--m-brand);color:var(--m-brand-strong)}.m-add--on{border-color:var(--m-brand);background:var(--m-brand);color:var(--m-on-brand)}.m-add:disabled{opacity:.35;cursor:not-allowed}.m-add:focus-visible{outline:2px solid var(--m-brand);outline-offset:2px}.m-save{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer}.m-save svg{width:14px;height:14px;fill:none;stroke:#94a3b8}.m-save:hover svg{stroke:#475569}.m-save--on svg{fill:var(--m-gold);stroke:var(--m-gold)}.m-save:focus-visible{outline:2px solid var(--m-brand);outline-offset:2px}.m-tips-layout{display:grid;gap:1.25rem;align-items:start}@media(min-width:1100px){.m-tips-layout{grid-template-columns:minmax(0,1fr) 20rem}}.m-coupon{border:1px solid var(--m-border);border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0d}.m-coupon__bar{display:none}.m-coupon__body{display:grid;gap:.75rem;padding:1rem}@media(min-width:1100px){.m-coupon{position:sticky;top:5.5rem}}@media(max-width:1099px){.m-coupon{position:fixed;left:.75rem;right:.75rem;bottom:.75rem;z-index:40;max-height:75vh;overflow:auto;box-shadow:0 10px 30px #0f172a33}.m-coupon__bar{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border:0;border-radius:14px;background:#0f172a;color:#fff;font:inherit;font-weight:600;cursor:pointer}.m-coupon:not(.m-coupon--open) .m-coupon__body{display:none}.m-coupon--open .m-coupon__bar{border-radius:14px 14px 0 0}.m-tips-layout{padding-bottom:4.5rem}}.m-coupon__count{display:inline-grid;place-items:center;min-width:1.4rem;height:1.4rem;margin-left:.25rem;padding:0 .35rem;border-radius:999px;background:var(--m-brand);color:var(--m-on-brand);font-size:.78rem}.m-coupon__head{display:flex;align-items:center;justify-content:space-between}.m-coupon__title{margin:0;font-size:1.05rem}.m-link-btn{padding:0;border:0;background:none;color:#dc2626;font:inherit;font-size:.85rem;cursor:pointer}.m-coupon__empty{margin:0;color:var(--m-muted);font-size:.88rem}.m-coupon__list{list-style:none;margin:0;padding:0;display:grid}.m-coupon__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.55rem 0;border-bottom:1px solid var(--m-border)}.m-coupon__main{display:grid;min-width:0}.m-coupon__match{font-weight:600;font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-coupon__meta{font-size:.78rem;color:var(--m-muted)}.m-coupon__odd{font-weight:700;font-variant-numeric:tabular-nums}.m-coupon__remove{width:26px;height:26px;border:0;border-radius:6px;background:transparent;color:var(--m-muted);font-size:1.1rem;cursor:pointer}.m-coupon__remove:hover{background:#fee2e2;color:#dc2626}.m-coupon__sum{display:grid;gap:.25rem;margin:0}.m-coupon__sum div{display:flex;justify-content:space-between}.m-coupon__sum dt{color:var(--m-muted)}.m-coupon__sum dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.m-coupon__total{font-size:1.15rem;color:var(--m-brand-strong)}.m-coupon__stake{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.6rem;font-size:.88rem}.m-coupon__stake input{box-sizing:border-box;min-width:0;width:100%;padding:.45rem .6rem;border:1px solid var(--m-border);border-radius:8px;font:inherit}.m-coupon__payout{display:flex;justify-content:space-between;margin:0}.m-coupon__note{margin:0;font-size:.75rem;color:var(--m-muted)}.m-slide-row{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:.2rem;border:0;min-width:0}.m-slide{--clr: #00ad54;position:relative;isolation:isolate;display:inline-flex;border-radius:1.5rem;overflow:hidden;background:#fff;color:#121212;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:10px 10px 20px #0000000d,0 0 0 1px #e4ebe7}.m-slide__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.m-slide__decor{position:absolute;inset:0;z-index:0;background:var(--clr);transform:translate(-100%);transition:transform .3s}.m-slide__content{position:relative;display:flex;align-items:center;overflow:hidden;font-weight:600}.m-slide__icon{display:grid;place-items:center;width:44px;height:38px;background:var(--clr);color:#fff}.m-slide__icon svg{width:20px;height:20px}.m-slide__text{display:inline-flex;align-items:center;gap:.4rem;padding:2px 1.2rem 2px .75rem;font-size:.9rem;white-space:nowrap;transition:color .2s}.m-slide:hover .m-slide__decor,.m-slide--on .m-slide__decor{transform:translate(0)}.m-slide:hover .m-slide__text,.m-slide--on .m-slide__text{color:#fff}.m-slide .m-chip__count{background:#eef2f0;color:#334155;transition:background .2s,color .2s}.m-slide:hover .m-chip__count,.m-slide--on .m-chip__count{background:#ffffff3d;color:#fff}.m-slide--on{box-shadow:0 6px 16px color-mix(in srgb,var(--clr) 30%,transparent),0 0 0 1px var(--clr)}.m-slide:has(:focus-visible){outline:3px solid color-mix(in srgb,var(--clr) 45%,transparent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.m-slide__decor,.m-slide__text{transition:none}}.m-slide--locked{border:0;padding:0;font:inherit;text-align:left;color:#94a3b8;background:#f1f5f9;box-shadow:0 0 0 1px #e2e8f0;cursor:pointer}.m-slide--locked .m-slide__decor{display:none}.m-slide--locked .m-slide__icon{background:#cbd5e1;color:#fff}.m-slide--locked .m-slide__text{color:#94a3b8;font-style:italic}.m-slide--locked:hover{box-shadow:0 0 0 1px var(--clr),0 6px 14px color-mix(in srgb,var(--clr) 22%,transparent);color:var(--clr)}.m-slide--locked:hover .m-slide__icon{background:var(--clr)}.m-slide--locked:hover .m-slide__text{color:var(--clr)}.m-slide--locked:focus-visible{outline:3px solid color-mix(in srgb,var(--clr) 45%,transparent);outline-offset:2px}.m-plan li.m-plan__no:before{content:"✕";color:#dc2626;font-weight:900}.m-plan li.m-plan__no{color:var(--m-muted)}.m-plan__buy{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.m-co{min-height:100vh}.m-co__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.m-co__summary{display:grid;align-content:start;gap:1rem;width:min(100%,28rem);justify-self:end;padding:3.5rem 3rem 3rem}.m-co__pay{background:#f6f9f7;border-left:1px solid var(--m-border);padding:3.5rem 3rem 3rem}.m-co__card{display:grid;gap:1rem;width:min(100%,30rem);padding:1.75rem;border:1px solid var(--m-border);border-radius:18px;background:#fff;box-shadow:0 10px 30px #0f1a140f}.m-co__back{display:inline-flex;align-items:center;gap:.6rem;color:var(--m-text)!important;text-decoration:none;font-weight:700}.m-co__back>span:first-child{color:var(--m-muted)}.m-co__eyebrow{margin:1rem 0 0;color:var(--m-muted);font-weight:600}.m-co__price{margin:0;font-size:clamp(2.2rem,1.6rem + 2vw,2.9rem);letter-spacing:-.03em;line-height:1.05}.m-co__sub{margin:0;color:var(--m-muted)}.m-co__toggle{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.m-co__opt{padding:.8rem 1rem;border:1px solid var(--m-border);border-radius:10px;background:#fff;font:inherit;font-weight:700;cursor:pointer}.m-co__opt--on{border:2px solid #0b1220}.m-co__line{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;border-top:1px solid var(--m-border)}.m-co__product{display:inline-flex;align-items:center;gap:.75rem}.m-co__product>span{display:grid}.m-co__muted{color:var(--m-muted);font-size:.85rem}.m-co__totals{display:grid;gap:.6rem;margin:0;padding-top:1rem;border-top:1px solid var(--m-border)}.m-co__totals div{display:flex;justify-content:space-between}.m-co__totals dt{color:var(--m-muted)}.m-co__totals dd{margin:0;font-weight:700}.m-co__total{padding-top:.6rem;border-top:1px solid var(--m-border)}.m-co__total dt{color:var(--m-text)!important;font-weight:700}.m-co__perks{margin:0;padding:0;list-style:none;display:grid;gap:.35rem;color:var(--m-muted);font-size:.88rem}.m-co__perks li:before{content:"✓";margin-right:.45rem;color:var(--m-brand);font-weight:900}.m-co__method{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.2rem}.m-co__field{display:flex;gap:1rem;padding:.85rem 1rem;border:1px solid var(--m-border);border-radius:10px;background:#f8faf9}.m-co__field span{color:var(--m-muted);min-width:4.5rem}.m-co__h3{margin:.25rem 0 0;font-size:1rem}.m-co__bank{border:1px solid var(--m-border);border-radius:12px;overflow:hidden}.m-co__row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;padding:.8rem 1rem;border-bottom:1px solid var(--m-border)}.m-co__row:last-child{border-bottom:0}.m-co__label{min-width:5.5rem;color:var(--m-muted);font-size:.88rem}.m-co__row code{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.95rem;font-weight:700;letter-spacing:.02em}.m-co__copy{margin-left:auto;padding:.3rem .7rem;border:1px solid var(--m-border);border-radius:8px;background:#fff;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.m-co__copy:hover{border-color:var(--m-brand);color:var(--m-brand)}.m-co__soon{margin:0;padding:1rem;border:1px dashed var(--m-border);border-radius:12px;color:var(--m-muted);text-align:center}.m-co__steps{display:grid;gap:.45rem;margin:0;padding-left:1.2rem;color:#3b4a42;font-size:.92rem}.m-co__submit{width:100%;padding:.95rem 1rem;border:0;border-radius:10px;background:#0b1220;color:#fff;font:inherit;font-size:1.05rem;font-weight:700;cursor:pointer}.m-co__submit:hover:not(:disabled){background:var(--m-brand-strong)}.m-co__submit:disabled{opacity:.45;cursor:not-allowed}.m-co__done{margin:0;padding:1rem;border-radius:10px;background:var(--m-brand-soft);color:var(--m-brand-strong);font-weight:700}.m-co__contact{margin:0;white-space:pre-line;color:#3b4a42;font-size:.9rem}.m-co__fine{margin:0;color:var(--m-muted);font-size:.8rem;text-align:center}@media(max-width:860px){.m-co__grid{grid-template-columns:1fr}.m-co__summary,.m-co__pay{justify-self:stretch;width:auto;padding:1.5rem 1rem}.m-co__pay{border-left:0;border-top:1px solid var(--m-border)}.m-co__card{width:auto;padding:1.25rem}}:root{color-scheme:light dark;--bg: #f4f6f9;--surface: #ffffff;--surface-alt: #eef1f6;--border: #d5dbe5;--text: #151a23;--muted: #57627a;--accent: #1d4ed8;--accent-contrast: #ffffff;--accent-soft: #dbe6ff;--positive: #0b6b38;--positive-bg: #dcf5e6;--negative: #b3261e;--negative-bg: #fde4e1;--warning-bg: #fff1cc;--warning-border: #d49a00;--warning-text: #5c3d00;--focus: #b45309;--heat: #1d4ed8;--heat-max: 62%;--radius: 10px;--shadow: 0 1px 2px rgb(15 23 42 / 8%);font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.5}@media(prefers-color-scheme:dark){:root{--bg: #0f1218;--surface: #171c26;--surface-alt: #1f2633;--border: #2d3647;--text: #e7ebf3;--muted: #9aa6bd;--accent: #7aa2ff;--accent-contrast: #0b1020;--accent-soft: #24335c;--positive: #5fd08f;--positive-bg: #12301f;--negative: #ff8f87;--negative-bg: #3a1a18;--warning-bg: #3a2c05;--warning-border: #d49a00;--warning-text: #ffe4a0;--focus: #fbbf24;--heat: #7aa2ff;--heat-max: 42%;--shadow: none}}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text)}h1,h2,h3,h4{line-height:1.25;margin:0 0 .5rem}h1{font-size:1.6rem}h2{font-size:1.25rem}h3{font-size:1.05rem}h4{font-size:1rem}p{margin:0 0 .5rem}a{color:var(--accent)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:.5rem;top:-4rem;background:var(--surface);padding:.5rem .75rem;border-radius:6px;z-index:10}.skip-link:focus{top:.5rem}.topbar{background:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:5}.topbar__inner{max-width:1600px;margin:0 auto;padding:.6rem 1rem;display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between}.topbar__account{display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:center}.topbar__start{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;align-items:center}.topbar__nav{display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:center}.topbar__user{display:inline-flex;align-items:center;gap:.4rem}.topbar__username{font-weight:600}.topbar__user .badge{margin-right:0}.topbar__link{color:var(--text);text-decoration:none;padding:.35rem .2rem;border-bottom:2px solid transparent}.topbar__link:hover{border-bottom-color:var(--border)}.topbar__link.active{font-weight:700;border-bottom-color:var(--accent)}.brand{font-weight:700;font-size:1.1rem;color:var(--text);text-decoration:none;display:inline-flex;gap:.5rem;align-items:center}.page{max-width:1600px;margin:0 auto;padding:1.25rem 1rem 3rem}.stack{display:flex;flex-direction:column;gap:.9rem}.stack--lg{gap:1.4rem}.grid{display:grid;gap:1rem}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start}.grid--summary{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start}.grid--cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:start}.grid--coupons{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;box-shadow:var(--shadow);min-width:0}.card--compact{padding:.8rem 1rem}.muted{color:var(--muted)}.small{font-size:.85rem}.block{display:block}.nowrap{white-space:nowrap}.state{padding:1.25rem;text-align:center;color:var(--muted);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius)}.text-positive{color:var(--positive)}.text-negative{color:var(--negative)}.button{font:inherit;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;padding:.4rem .9rem;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;text-decoration:none}.button:hover:not(:disabled){background:var(--surface-alt)}.button:disabled{opacity:.55;cursor:not-allowed}.button--primary{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast);font-weight:600}.button--primary:hover:not(:disabled){background:var(--accent);filter:brightness(1.1)}.button--danger{color:var(--negative);border-color:var(--negative)}.button--ghost{background:transparent}.field{display:flex;flex-direction:column;gap:.3rem;min-width:0}.field label,fieldset legend{font-size:.85rem;font-weight:600;color:var(--muted)}input[type=text],input[type=search],input[type=password],input[type=number],input[type=time],input[type=date],select,textarea{font:inherit;padding:.5rem .65rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);width:100%}textarea{resize:vertical}.day-picker__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.day-picker__quick{display:flex;flex-wrap:wrap;gap:.5rem}.day-picker__field{flex:0 1 12rem}.day-picker__history summary{cursor:pointer;font-weight:600}.day-picker__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:.75rem 0 0;padding:0}.day-picker__day{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;border:1px solid var(--border);border-radius:999px;background:var(--surface-alt);color:var(--text);text-decoration:none}.day-picker__day:hover,.day-picker__day:focus-visible{border-color:var(--accent)}.field__error{margin:0;font-size:.85rem;font-weight:600;color:var(--negative)}input[aria-invalid=true]{border-color:var(--negative)}.checkbox{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem}.checkbox input,.segmented input{width:1.1rem;height:1.1rem;accent-color:var(--accent)}fieldset{border:0;margin:0;padding:0;min-width:0}.alert{border-radius:var(--radius);padding:.8rem 1rem;border:1px solid var(--border)}.alert--error{background:var(--negative-bg);border-color:var(--negative);color:var(--negative)}.alert--success{background:var(--positive-bg);border-color:var(--positive);color:var(--positive)}.alert--warning{background:var(--warning-bg);border:2px solid var(--warning-border);color:var(--warning-text);font-size:1.02rem;padding:1rem 1.2rem}.badge{display:inline-block;font-size:.75rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;background:var(--surface-alt);border:1px solid var(--border);white-space:nowrap;margin-right:.3rem}.badge--run-done,.badge--match-finished{color:var(--positive);border-color:var(--positive)}.badge--run-running,.badge--run-queued,.badge--match-live{color:var(--accent);border-color:var(--accent)}.badge--run-failed{color:var(--negative);border-color:var(--negative)}.badge--role-admin{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.badge--active{color:var(--positive);border-color:var(--positive)}.badge--inactive{color:var(--negative);border-color:var(--negative)}.badge--you{margin-left:.5rem;margin-right:0;background:var(--accent-soft);border-color:var(--accent)}.badge--model-active{color:var(--positive);border-color:var(--positive);background:var(--positive-bg)}.badge--model-shadow{color:var(--accent);border-color:var(--accent);border-style:dashed}.badge--model-retired{color:var(--muted)}.badge--model-rejected{color:var(--negative);border-color:var(--negative);text-decoration:line-through}.badge--partial{color:var(--warning-text);background:var(--warning-bg);border-color:var(--warning-border)}.badge--rank{background:var(--accent-soft);border-color:var(--accent);margin-left:.4rem;margin-right:0}.badge--value{color:var(--positive);background:var(--positive-bg);border-color:var(--positive);font-variant-numeric:tabular-nums}.ev{font-weight:700;font-variant-numeric:tabular-nums;padding:.05rem .4rem;border-radius:6px;white-space:nowrap}.ev--positive{color:var(--positive);background:var(--positive-bg)}.ev--negative{color:var(--negative);background:var(--negative-bg)}.ev--strong{font-size:1.5rem;padding:.1rem .6rem}.table-scroll{position:relative;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.table{width:100%;border-collapse:collapse;font-size:.92rem;font-variant-numeric:tabular-nums}.table th,.table td{padding:.45rem .6rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:middle}.table thead th{background:var(--surface-alt);font-size:.8rem;text-transform:none;color:var(--muted);white-space:nowrap}.table tbody th{font-weight:500}.table .num{text-align:right}.table .group-head{text-align:center;border-bottom:1px solid var(--border)}.match-cell{min-width:12rem}.league-cell{max-width:14rem;font-size:.85rem}.table--matches tbody tr:hover{background:var(--surface-alt)}.row-link{cursor:pointer}.row-muted{color:var(--muted)}.row-highlight{background:var(--accent-soft)}.score-list{list-style:none;margin:0;padding:0;display:flex;gap:.9rem;flex-wrap:wrap}.sort-button{font:inherit;font-weight:inherit;color:inherit;background:none;border:0;padding:.15rem .2rem;cursor:pointer;display:inline-flex;gap:.3rem;align-items:center}.sort-button__icon{font-size:.7rem}.pager{display:flex;gap:1rem;align-items:center;justify-content:center;margin-top:1rem}.filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:.8rem 1rem;align-items:end;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.9rem 1rem}.segmented{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.3rem}.coverage{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.coverage__day{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .6rem;border:1px solid var(--border);border-radius:999px;background:var(--surface-alt);font-size:.85rem}.coverage__day--missing{border-style:dashed;background:transparent}.coverage__label{font-weight:600}.coverage__day .button--small{padding:.1rem .5rem}.segmented__item{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border:1px solid var(--border);border-radius:999px;cursor:pointer}.segmented__item:has(input:checked){background:var(--accent-soft);border-color:var(--accent);font-weight:600}.segmented__item:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.tabs__list{display:flex;gap:.25rem;border-bottom:2px solid var(--border);overflow-x:auto}.tabs__tab{font:inherit;font-weight:600;padding:.7rem 1.1rem;background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-2px;color:var(--muted);cursor:pointer;white-space:nowrap}.tabs__tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent)}.tabs__panel{padding-top:1.1rem}.stats{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin:.4rem 0}.stats--tight{gap:.4rem 1.2rem}.stat dt{font-size:.78rem;color:var(--muted)}.stat dd{margin:0;font-size:1.35rem;font-weight:700;font-variant-numeric:tabular-nums}.stat__hint{font-size:.8rem;font-weight:400;color:var(--muted);margin-left:.35rem}.run-header{display:flex;flex-direction:column;gap:.6rem}.run-header__top{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between;align-items:flex-start}.run-header__actions{display:flex;gap:.5rem;flex-wrap:wrap}.progress__label{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.35rem;font-weight:600}.progress__track{height:.9rem;background:var(--surface-alt);border:1px solid var(--border);border-radius:999px;overflow:hidden}.progress__bar{height:100%;background:var(--accent);transition:width .4s ease}.section-title{margin-top:.4rem}.coupon__header{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}.coupon__ev{display:flex;align-items:center;gap:.4rem}.coupon__ev-label{font-size:.75rem;font-weight:700;color:var(--muted)}.coupon__picks{list-style:none;margin:.4rem 0;padding:0}.coupon__picks li{display:flex;justify-content:space-between;gap:.8rem;padding:.5rem 0;border-top:1px solid var(--border)}.coupon__pick-meta{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;font-variant-numeric:tabular-nums}.match-header h1{font-size:1.8rem}.match-header__meta{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.match-header__score{font-size:1.6rem;font-weight:800;font-variant-numeric:tabular-nums}.heatmap{border-collapse:separate;border-spacing:3px;width:100%;min-width:420px;font-variant-numeric:tabular-nums;font-size:.8rem}.heatmap th{font-size:.8rem;color:var(--muted);font-weight:600;padding:.25rem;text-align:center}.heatmap__axis{font-size:.72rem}.heatmap__cell{text-align:center;padding:.55rem .2rem;border-radius:6px;background:color-mix(in srgb,var(--heat) calc(var(--intensity) * var(--heat-max)),var(--surface));border:1px solid var(--border)}.heatmap__cell--actual{outline:3px solid var(--text);outline-offset:1px;font-weight:800}.legend-actual{margin-top:.5rem}.stat--small dd{font-size:1.05rem}.section-head{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;justify-content:space-between}.section-head h2{margin:0}.source{display:flex;flex-direction:column;gap:.9rem}.source__head{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;justify-content:space-between}.source__head h3{margin:0}.source__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:.8rem 1rem;align-items:start}.source__url{grid-column:1 / -1}.source__schedule{display:flex;flex-direction:column;gap:.6rem}.source__interval{max-width:12rem}.source__times{display:flex;flex-direction:column;gap:.6rem}.time-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem}.time-list__item{display:flex;gap:.4rem;align-items:center}.time-list__item input{width:9rem}.source__status{margin:0;padding-top:.6rem;border-top:1px solid var(--border)}.settlement__fields{display:flex;flex-wrap:wrap;gap:.8rem 1.5rem;align-items:flex-end}.settlement__fields .field input{width:9rem}.savebar{position:sticky;bottom:0;z-index:4;display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;padding:.75rem 1rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.savebar .alert{padding:.4rem .8rem}.source-card{display:flex;flex-direction:column;gap:.2rem}.source-card h3{margin:0}.filters--stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start}.delta{font-weight:600;white-space:nowrap}.delta--good{color:var(--positive)}.delta--bad{color:var(--negative)}.delta--neutral{color:var(--muted)}.chart__scroll{overflow-x:auto;max-width:100%}.chart{display:block;width:100%;min-width:480px;height:auto}.chart--square{min-width:0;max-width:360px;margin:0 auto}.chart__text{fill:var(--muted);font-size:12px}.chart__text--end{text-anchor:end}.chart__text--middle{text-anchor:middle}.chart__grid{stroke:var(--border);stroke-width:1}.chart__axis{stroke:var(--muted);stroke-width:1}.chart__zero{stroke:var(--text);stroke-width:1}.chart__reference{stroke:var(--muted);stroke-width:1.5;stroke-dasharray:6 4}.chart__line{stroke:var(--accent);stroke-width:2.5;stroke-linejoin:round}.chart__dot{fill:var(--surface);stroke:var(--accent);stroke-width:2.5}.calibration{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;align-items:start}.calibration__plot{min-width:0}.bars{display:flex;flex-direction:column;gap:3px;min-width:7rem}.bar{display:block;height:.5rem;border-radius:3px;border:1.5px solid var(--accent);box-sizing:border-box}.bar--actual{background:var(--accent)}.description-cell{min-width:14rem}.login{min-height:100vh;display:grid;place-items:center;padding:1rem}.login__card{width:min(100%,380px);display:flex;flex-direction:column;gap:.9rem}.account__form{width:min(100%,420px);display:flex;flex-direction:column;gap:.9rem}.user-form{display:flex;flex-direction:column;gap:.8rem}.user-form__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.8rem 1rem;align-items:start}.row-actions{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.row-actions select{width:auto;min-height:2.5rem}.row-panel td{background:var(--surface-alt)}.row-panel__form{display:flex;flex-wrap:wrap;gap:.6rem;align-items:flex-end}.row-panel__form .field{flex:1 1 16rem;max-width:24rem}.row-panel__text{margin:0;align-self:center}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem}.stat-card{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius);box-shadow:var(--shadow)}.stat-card--premium{border-left-color:#b7791f}.stat-card--warn{border-left-color:var(--warning-border)}.stat-card--danger{border-left-color:var(--negative)}.stat-card__label{color:var(--muted);font-size:.85rem}.stat-card__value{font-size:1.7rem;line-height:1.1;font-variant-numeric:tabular-nums}.stat-card__hint{color:var(--muted);font-size:.8rem}.admin-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem}.admin-toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}.admin-toolbar .field{flex:1 1 14rem;max-width:22rem}.plain-list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.plain-list__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem 1rem;margin:0}.detail-grid dt{color:var(--muted);font-size:.8rem}.detail-grid dd{margin:0;font-weight:600}.detail-title{margin:0 0 .4rem;font-size:1rem}.badge--premium{background:#b7791f;border-color:#b7791f;color:#fff}.badge--basic{color:var(--muted)}.badge--blocked{background:var(--negative-bg);color:var(--negative);border-color:var(--negative)}.button--premium{color:#8a5a12;border-color:#b7791f;font-weight:600}.text-warn{color:var(--negative);font-weight:600}@media(max-width:600px){.page{padding:1rem .75rem 2.5rem}h1{font-size:1.35rem}.tabs__tab{padding:.6rem .8rem}}@media(prefers-reduced-motion:reduce){.progress__bar{transition:none}}.source--new{outline:2px solid var(--accent, #1d4ed8);outline-offset:2px}.button--small{padding:.25rem .6rem;font-size:.85rem;white-space:nowrap}.badge--tier-cok-guclu{color:var(--positive);background:var(--positive-bg);border-color:var(--positive)}.badge--tier-guclu{color:var(--accent);background:var(--accent-soft);border-color:var(--accent)}.badge--tier-izle{color:var(--muted)}.badge--over{color:var(--accent);border-color:var(--accent)}.badge--under{color:var(--positive);border-color:var(--positive)}.badge--btts{color:#b54708;border-color:#b54708}.badge--ht05,.badge--ht15{color:#0369a1;border-color:#0369a1}.badge--exact{color:#b7791f;border-color:#b7791f}.badge--dc1x,.badge--dcx2,.badge--dc12{color:#6d4fd6;border-color:#6d4fd6}.signal-row--cok-guclu>th,.signal-row--cok-guclu>td{background:color-mix(in srgb,var(--positive-bg) 45%,transparent)}.signal-detail>td{background:var(--surface-alt);padding:1rem}.similar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:1rem}.similar-block{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.8rem 1rem;min-width:0}.similar-block h3{margin:0 0 .2rem;font-size:1rem}.rate-summary{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:.4rem 0}.rate-summary dt{font-size:.75rem;color:var(--muted)}.rate-summary dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.score-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin:.4rem 0 .6rem}.table--compact th,.table--compact td{padding:.3rem .45rem;font-size:.85rem}.live-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}.live-switch{display:inline-flex;align-items:center;gap:.5rem;font-weight:600}.live-switch input{width:1.15rem;height:1.15rem}.live-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem}.live-card{display:flex;flex-direction:column;gap:.5rem;min-width:0}.live-card--signal{border-color:var(--positive)}.live-card__footer{margin-top:auto;padding-top:.5rem;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.6rem;min-width:0}.live-card__actions{display:flex;flex-wrap:wrap;gap:.5rem}.live-card__actions .button{text-decoration:none}.archive-inline{min-width:0}.archive-inline h3{margin:0;font-size:.95rem}.archive-inline .table{font-size:.85rem}.live-card__head{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.live-minute{margin-right:0;font-variant-numeric:tabular-nums}.live-minute--first,.live-minute--second{color:var(--negative);border-color:var(--negative)}.live-score{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem}.live-score__team{font-weight:600;min-width:0;overflow-wrap:anywhere}.live-score__team--away{text-align:right}.live-score__value{font-size:1.6rem;font-variant-numeric:tabular-nums;white-space:nowrap}.live-ht{margin:-.3rem 0 0;text-align:center}.red-card{display:inline-flex;gap:2px;vertical-align:middle}.red-card__mark{display:inline-block;width:.55rem;height:.8rem;border-radius:2px;background:#d92d20}.live-prediction{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem;background:var(--surface-alt);border-radius:var(--radius);padding:.6rem .8rem}.live-prediction__score{font-size:1.5rem;font-variant-numeric:tabular-nums}.live-prediction__alts{display:flex;gap:.8rem;list-style:none;margin:0;padding:0;font-variant-numeric:tabular-nums}.live-stats{display:flex;flex-wrap:wrap;gap:.2rem 1rem;list-style:none;margin:0;padding:0;font-size:.85rem;color:var(--muted);font-variant-numeric:tabular-nums}.live-comments{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem;font-size:.9rem}.live-comment{border-left:3px solid var(--border);padding:.15rem 0 .15rem .6rem}.live-comment--good{border-color:var(--positive)}.live-comment--bad{border-color:var(--negative)}.live-comment--warn{border-color:var(--warning-border)}.check-list{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:.3rem}.check-line{color:var(--positive)}.check-line--bad{color:var(--negative);font-weight:700}.detail20 h3{font-size:1rem;margin:.4rem 0 .2rem}.button-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.plain-list{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:1rem}.filter-card{display:grid;gap:.75rem;min-width:0}.filter-card__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem}.filter-card__title{margin:0;font-size:1.05rem}.filter-card__meta{display:grid;justify-items:end;gap:.1rem}.filter-card__score{display:inline-flex;align-items:center;gap:.4rem;font-size:1.3rem;font-weight:700}.filter-signal{border-top:1px solid var(--border);padding-top:.6rem;display:grid;gap:.35rem}.filter-signal__title{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.filter-signal__history{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.record-badge{font-variant-numeric:tabular-nums;font-weight:700}.badge--perfect,.badge--hit{color:var(--positive);background:var(--positive-bg);border-color:var(--positive)}.badge--miss{color:var(--negative);background:var(--negative-bg);border-color:var(--negative)}.history-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem}.history-chip{font-size:.85rem;font-variant-numeric:tabular-nums;padding:.05rem .45rem;border-radius:999px;border:1px solid var(--border)}.history-chip--hit{color:var(--positive);background:var(--positive-bg);border-color:color-mix(in srgb,var(--positive) 45%,transparent)}.history-chip--miss{color:var(--negative);background:var(--negative-bg);border-color:color-mix(in srgb,var(--negative) 45%,transparent);text-decoration:line-through}.old-line{margin:0}.agreement--strong{color:var(--positive);background:var(--positive-bg);border-color:var(--positive)}.agreement--agree{color:var(--accent);background:var(--accent-soft);border-color:var(--accent)}.agreement--disagree{color:var(--negative);background:var(--negative-bg);border-color:var(--negative)}.score-pick{font-size:1.1rem;font-variant-numeric:tabular-nums}.row--inactive>th,.row--inactive>td{opacity:.55}@media(max-width:40rem){.filter-card__meta{justify-items:start}}.badge--star{color:var(--warning-text);background:var(--warning-bg);border-color:var(--warning-border);font-weight:700}.filter-card--star{border-color:var(--warning-border);box-shadow:0 0 0 1px var(--warning-border)}.page-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem 1.5rem}.tag{font-weight:900;letter-spacing:.03em;border-radius:6px}.tag--kayipsiz{background:#b7791f;border-color:#b7791f;color:#fff}.tag--guclu{background:var(--positive);border-color:var(--positive);color:var(--surface)}.tag--iyi{color:var(--text)}.tag--egilim{border-style:dashed;color:var(--muted)}.filter-card__tags{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.filter-card--kayipsiz{border-color:#b7791f;box-shadow:0 0 0 1px #b7791f}.section-title{margin:.5rem 0 0;font-size:1.1rem}.section-title--kayipsiz{color:#b7791f}.period-chip{display:inline-block;margin-left:.35rem;padding:.05rem .45rem;border:1px solid currentColor;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;opacity:.75}td>.period-chip{margin-left:0}.period-filter{display:flex;flex-wrap:wrap;gap:.4rem}.agreement-dot{display:inline-block;width:.55rem;height:.55rem;margin-right:.35rem;border-radius:999px;background:var(--muted)}.agreement-dot--strong{background:var(--positive)}.agreement-dot--agree{background:var(--accent)}.agreement-dot--disagree{background:var(--negative)}.coverage-box summary{cursor:pointer}.coverage-box[open] summary{margin-bottom:.5rem}.topbar__more{position:relative}.topbar__more summary{list-style:none;cursor:pointer}.topbar__more summary::-webkit-details-marker{display:none}.topbar__more-menu{position:absolute;top:calc(100% + .35rem);left:0;z-index:20;display:grid;min-width:12rem;padding:.35rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:0 8px 24px #0f172a24}.chip-row{display:inline-flex;flex-wrap:wrap;gap:.25rem}
