:root{--nav-h:calc(51px + max(4px, env(safe-area-inset-bottom,0px)));--scrolltop-clear:72px;--bg-primary:#0f1825;--bg-secondary:#1b293a;--bg-card:#1b293acc;--bg-card-solid:#1b293a;--bg-card-hover:#223349;--bg-elevated:#24374d;--bg-input:#16233a;--bg-surface:#ffffff08;--text-primary:#f0f0f8;--text-secondary:#9898b0;--text-muted:#5a5a72;--text-accent:#c8c8e0;--primary:#22c55e;--primary-light:#4ade80;--primary-dark:#16a34a;--primary-bg:#22c55e1a;--primary-border:#22c55e40;--primary-glow:#22c55e33;--cta:#36d985;--cta-ink:#072c1a;--cta-glow:#36d98547;--football-primary:#22c55e;--football-secondary:#16a34a;--football-bg:#22c55e14;--football-border:#22c55e2e;--hockey-primary:#3b82f6;--hockey-secondary:#2563eb;--hockey-bg:#3b82f614;--hockey-border:#3b82f62e;--gold:#fbbf24;--gold-bg:#fbbf241a;--silver:#94a3b8;--bronze:#b45309;--purple:#a855f7;--red:#ef4444;--orange:#f97316;--green:#22c55e;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--info:#3b82f6;--border-color:#ffffff0f;--border-light:#ffffff1a;--border-accent:#22c55e33;--shadow-sm:0 2px 8px #0006;--shadow-md:0 4px 20px #00000080;--shadow-lg:0 8px 40px #0009;--shadow-glow-green:0 0 24px #22c55e26;--shadow-glow-blue:0 0 24px #3b82f626;--shadow-glow-gold:0 0 24px #fbbf2426;--shadow-glow-purple:0 0 24px #22c55e1f;--shadow-card:0 4px 24px #0006, 0 0 0 1px #ffffff0a;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--radius-full:9999px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--font-family:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.4s ease;--gradient-primary:linear-gradient(135deg, #22c55e, #16a34a);--gradient-surface:linear-gradient(180deg, #ffffff0a 0%, #ffffff03 100%);--gradient-hero:linear-gradient(135deg, #22c55e1a 0%, #16a34a0a 50%, transparent 100%);--gradient-card:linear-gradient(180deg, #ffffff0d 0%, #ffffff05 100%)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{font-family:var(--font-family);background:var(--bg-primary);color:var(--text-primary);background-image:radial-gradient(at 50% 0,#22c55e0a 0%,#0000 60%);min-height:100dvh;line-height:1.6;overflow-x:hidden}#root{flex-direction:column;min-height:100dvh;display:flex}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--font-family);border:none;outline:none}input,select,textarea{font-family:var(--font-family);outline:none}.back-link{color:var(--text-muted);margin-bottom:var(--space-md);transition:color var(--transition-fast);align-items:center;gap:6px;font-size:.85rem;font-weight:500;display:inline-flex}.back-link:hover{color:var(--text-primary)}html{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px;border-radius:4px}.container{width:100%;max-width:1200px;padding:0 var(--space-md);margin:0 auto}.page{padding:var(--space-lg) 0}.page.page-standalone{padding-top:calc(env(safe-area-inset-top,0px) + var(--space-lg))}.tcx-info{display:inline-flex;position:relative}.tcx-info-btn{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.tcx-info-btn.on{color:#36d985}.tcx-info-bubble{z-index:30;letter-spacing:0;color:#e2e8f0;text-align:left;white-space:normal;background:#24374d;border:1px solid #ffffff24;border-radius:12px;width:max-content;max-width:min(250px,70vw);padding:8px 11px;font-size:.78rem;font-weight:500;line-height:1.4;animation:.16s tcxBubble;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 10px 28px #00000080}.tcx-info-bubble:before{content:"";background:#24374d;border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;width:10px;height:10px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes tcxBubble{0%{opacity:0;transform:translate(-50%)translateY(-4px)}}@media (prefers-reduced-motion:reduce){.tcx-info-bubble{animation:none}}.tcx-info-bubble--start{animation-name:tcxBubbleSide;left:-8px;transform:none}.tcx-info-bubble--start:before{left:20px}.tcx-info-bubble--end{animation-name:tcxBubbleSide;left:auto;right:-8px;transform:none}.tcx-info-bubble--end:before{left:auto;right:14px;transform:rotate(45deg)}@keyframes tcxBubbleSide{0%{opacity:0;transform:translateY(-4px)}}.chyba-appky{text-align:center;min-height:100dvh;color:var(--text-primary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.chyba-appky h1{margin:0;font-size:1.4rem;font-weight:800}.chyba-appky p{max-width:320px;color:var(--text-secondary);margin:0;font-size:.9rem}.chyba-appky .btn{margin-top:8px}.chyba-appky code{background:var(--bg-card-solid);max-width:340px;color:var(--text-muted);word-break:break-word;border-radius:10px;margin-top:12px;padding:8px 12px;font-size:.72rem}.sekcia-nadpis{letter-spacing:-.03em;color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:1.4rem;font-weight:800;line-height:1.2;display:inline-flex}.sekcia-nadpis>svg{flex:none;width:22px;height:22px}.page-title{margin-bottom:var(--space-lg);letter-spacing:-.02em;font-size:1.75rem;font-weight:800}.section-title{margin-bottom:var(--space-md);color:var(--text-accent);font-size:1.1rem;font-weight:700}.card{background:var(--bg-card);background-image:var(--gradient-card);border-radius:var(--radius-lg);border:1px solid var(--border-color);padding:var(--space-lg);transition:all var(--transition-normal);-webkit-backdrop-filter:blur(12px)}.card:hover{border-color:var(--border-light)}.card-compact{padding:var(--space-md)}.btn{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);transition:all var(--transition-fast);white-space:nowrap;padding:12px 24px;font-size:.9rem;font-weight:600;display:inline-flex}.btn:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.6)}.btn-primary{background:var(--cta);color:var(--cta-ink);box-shadow:0 2px 12px var(--cta-glow)}.btn-primary:hover{opacity:.9;box-shadow:0 4px 20px var(--primary-glow);transform:translateY(-1px)}.btn-football{background:linear-gradient(135deg, var(--football-primary), var(--football-secondary));color:#fff}.btn-hockey{background:linear-gradient(135deg, var(--hockey-primary), var(--hockey-secondary));color:#fff}.btn-outline{border:1px solid var(--border-light);color:var(--text-primary);background:0 0}.btn-outline:hover{background:var(--bg-card);border-color:var(--text-muted)}.btn-ghost{color:var(--text-secondary);background:0 0;padding:8px 16px}.btn-ghost:hover{color:var(--text-primary);background:var(--bg-card)}.btn-sm{padding:8px 16px;font-size:.8rem}.btn-lg{padding:16px 32px;font-size:1rem}.btn-full{width:100%}.btn-google{color:#333;background:#fff;border:1px solid #ddd}.btn-google:hover{background:#f5f5f5}.input-group{margin-bottom:var(--space-md)}.input-group label{color:var(--text-secondary);margin-bottom:var(--space-xs);font-size:.85rem;font-weight:500;display:block}.input{box-sizing:border-box;background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;max-width:100%;color:var(--text-primary);transition:border-color var(--transition-fast);padding:12px 16px;font-size:.95rem}.input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}input[type=date].input{appearance:none;min-height:0;font-size:1rem;line-height:1.4}.select{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);appearance:none;cursor:pointer;padding:12px 16px;font-size:.95rem}.tabs{border-radius:var(--radius-lg);margin-bottom:var(--space-lg);border:1px solid var(--border-color);background:#ffffff08;gap:2px;padding:3px;display:flex}.tab{border-radius:var(--radius-md);text-align:center;color:var(--text-muted);transition:all var(--transition-fast);background:0 0;flex:1;justify-content:center;align-items:center;gap:5px;padding:10px 16px;font-size:.82rem;font-weight:600;display:flex}@media (width<=480px){.tab{flex-direction:column;gap:2px;padding:8px 6px;font-size:.7rem}}.tab.active{background:var(--cta);color:var(--cta-ink);box-shadow:0 2px 8px #36d98526}.tab:hover:not(.active){color:var(--text-secondary);background:#ffffff08}:where(:has(>.slide-pill)){position:relative}.slide-pill{pointer-events:none;background:var(--cta);transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),opacity .15s;position:absolute;top:0;left:0}:is(.tabs,.dash-source-toggle,.tournament-filters)>.slide-pill{box-shadow:0 2px 8px #36d98526}:is(.h2h-tabs,.bf-tabs)>.slide-pill{box-shadow:0 2px 8px var(--cta-glow)}.slide-pill~*{transition:color .3s ease, background-color var(--transition-fast);position:relative}.slide-pill~:is(.active,.is-on,.on){box-shadow:none!important;background:0 0!important}.slide-pill.is-line{box-shadow:none;background:0 0}.slide-pill.is-line:after{content:"";left:var(--line-inset,0);right:var(--line-inset,0);background:var(--cta);border-radius:2px;height:2px;position:absolute;bottom:-1px}.slide-pill.is-line~.active:after{content:none}@media (prefers-reduced-motion:reduce){.slide-pill{transition:none}}.tab-football.active{background:var(--cta);color:var(--cta-ink);box-shadow:0 2px 8px #36d98526}.tab-hockey.active{color:#fff;background:linear-gradient(135deg,#1e5cb3,#1a4d99);box-shadow:0 2px 8px #3b82f626}.sport-tabs{position:relative}.sport-tabs .tab{align-items:center;gap:6px;font-weight:700;display:flex;position:relative}.sport-tab-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:.2s dot-pop}.football-dot{background:var(--football-primary);box-shadow:0 0 6px var(--football-primary)}.hockey-dot{background:var(--hockey-primary);box-shadow:0 0 6px var(--hockey-primary)}@keyframes dot-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.tab-football:hover:not(.active){color:var(--football-primary)}.tab-hockey:hover:not(.active){color:var(--hockey-primary)}.sport-tabs .tab{text-transform:uppercase;letter-spacing:.04em;padding:7px 10px;font-size:.75rem}.sport-tabs .tab.active{color:#fff;background:#ffffff1a;box-shadow:0 1px 4px #0000004d}.sport-tabs .tab-football.active{color:#4ade80;box-shadow:none;background:#4ade8029}.sport-tabs .tab-hockey.active{color:#60a5fa;box-shadow:none;background:#60a5fa29}.badge{border-radius:var(--radius-full);letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:4px;padding:4px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.badge-football{background:var(--football-bg);color:var(--football-primary);border:1px solid var(--football-border)}.badge-hockey{background:var(--hockey-bg);color:var(--hockey-primary);border:1px solid var(--hockey-border)}.badge-gold{background:var(--gold-bg);color:var(--gold);border:1px solid #fbbf244d}.badge-status{border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;font-size:.7rem;font-weight:700}.badge-active{color:var(--success);background:#22c55e26}.badge-finished{color:var(--silver);background:#94a3b826}.badge-draft{color:var(--warning);background:#f59e0b26}.grid-2{gap:var(--space-md);grid-template-columns:repeat(2,1fr);display:grid}.grid-3{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.grid-4{gap:var(--space-md);grid-template-columns:repeat(4,1fr);display:grid}.stat-value{letter-spacing:-.02em;font-size:2rem;font-weight:800;line-height:1.1}.stat-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:.75rem;font-weight:500}.rank-1{color:var(--gold)}.rank-2{color:var(--silver)}.rank-3{color:var(--bronze)}.rank-badge{border-radius:var(--radius-full);justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:800;display:flex}.rank-badge-1{color:#000;box-shadow:var(--shadow-glow-gold);background:linear-gradient(135deg,#fbbf24,#f59e0b)}.rank-badge-2{color:#000;background:linear-gradient(135deg,#94a3b8,#64748b)}.rank-badge-3{color:#fff;background:linear-gradient(135deg,#d97706,#b45309)}@media (width<=768px){.grid-2{grid-template-columns:1fr}.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}.page-title{font-size:1.5rem}.container{padding:0 var(--space-sm)}.hide-mobile{display:none!important}}@media (width>=769px){.hide-desktop{display:none!important}}@media (width>=1024px){.page{padding-bottom:48px}}@media (width>=1440px){.container{max-width:1320px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:.3s both fadeIn}.animate-slide-up{animation:.4s both slideUp}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--bg-elevated);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}#rotate-overlay{z-index:99999;background:var(--bg-primary,#0f1825);color:var(--text-primary,#f0f0f8);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;padding:2rem;display:none;position:fixed;inset:0}#rotate-overlay p{color:var(--text-secondary,#9898b0);margin:0;font-size:1rem;font-weight:500;line-height:1.6}@media (orientation:landscape) and (height<=500px) and (pointer:coarse){#rotate-overlay{display:flex}}.identity-avatar{aspect-ratio:1;border:1px solid #ffffff29;max-width:100%;max-height:100%;box-shadow:0 4px 14px #00000073;object-fit:cover!important;aspect-ratio:1!important;border-radius:50%!important;width:auto!important}.note-text{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0;font-size:.82rem;line-height:1.4}.identity-avatar{object-fit:cover!important;border-radius:50%!important}.entry-removed-tag{color:#f87171;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background:#f8717124;border:1px solid #f8717159;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:.55rem;font-weight:800;display:inline-block}.gp-grab,.pds-handle,.bmc-sheet-handle,.h2h-detail-handle,.edit-sheet-handle,.esh-modal-handle,.pe-sheet-handle,.gsw-drawer-head{touch-action:none;cursor:grab}.gsw-drawer-head{-webkit-user-select:none;user-select:none}.gp-grab:active,.pds-handle:active,.bmc-sheet-handle:active,.h2h-detail-handle:active,.edit-sheet-handle:active,.esh-modal-handle:active,.pe-sheet-handle:active,.gsw-drawer-head:active{cursor:grabbing}.pds-handle,.bmc-sheet-handle,.edit-sheet-handle,.esh-modal-handle,.pe-sheet-handle{position:relative}.pds-handle:before,.bmc-sheet-handle:before,.h2h-detail-handle:before,.edit-sheet-handle:before,.esh-modal-handle:before,.pe-sheet-handle:before{content:"";position:absolute;inset:-14px -56px}:root{--prechod-x:24px}:root[data-prechod=vzad]{--prechod-x:-24px}::view-transition-old(root){animation:.16s both prechod-von}::view-transition-new(root){animation:.4s cubic-bezier(.22,1,.36,1) both prechod-dnu}@keyframes prechod-von{to{opacity:0}}@keyframes prechod-dnu{0%{opacity:0;transform:translateX(var(--prechod-x))}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary:#f3f5f8;--bg-secondary:#eaeef3;--bg-card:#ffffffeb;--bg-card-solid:#fff;--bg-card-hover:#f7f9fb;--bg-elevated:#fff;--bg-input:#fff;--bg-surface:#0f172a08;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#5b6576;--text-accent:#1e293b;--primary:#16a34a;--primary-light:#15803d;--primary-bg:#16a34a1a;--primary-border:#16a34a47;--border-color:#0f172a14;--border-light:#0f172a1f;--shadow-sm:0 1px 4px #0f172a14;--shadow-md:0 4px 16px #0f172a14;--shadow-lg:0 10px 32px #0f172a1f;--shadow-card:0 2px 12px #0f172a0f, 0 0 0 1px #0f172a0d;--gradient-surface:linear-gradient(180deg, #ffffffe6 0%, #ffffffb3 100%);--gradient-card:linear-gradient(180deg, #fff 0%, #fbfcfd 100%)}:root[data-theme=light] body{background:var(--bg-primary);background-image:radial-gradient(at 50% 0,#16a34a0f 0%,#0000 60%)}:root[data-theme=light] :is(.mc-card,.match-card,.tcard,.bc.mc-ticket,.pss-card,.dash-live-card,.bpw-card,.bpt-card,.h2h-detail-modal){--text-primary:#f0f0f8;--text-secondary:#b4b4c8;--text-muted:#8a8aa0;--text-accent:#c8c8e0;--border-color:#ffffff14;--border-light:#ffffff1f;--primary:#22c55e;--primary-light:#4ade80;--bg-primary:#0f1825;--bg-secondary:#172334;--bg-card:#1b293acc;--bg-card-solid:#1b293a;--bg-card-hover:#223349;--bg-elevated:#24374d;--bg-input:#16233a;color:var(--text-primary);box-shadow:0 6px 18px #0f172a24,0 1px 3px #0f172a1a}:root[data-theme=light] :is(.card,.h2h-tabs,.tabs,.bf-tabs,.dash-tabs,.dh-row,.dh-next,.dh-empty,.pe-sheet,.edit-sheet,.h2h-form-sheet,.esh-modal,.gsw-drawer){box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] :is(.h2h-tabs,.tabs,.bf-tabs,.dash-tabs){background:#e9edf2;border-color:#0f172a1a}:root[data-theme=light] :is(.h2h-tab,.tab,.bf-tab,.dash-tab):not(.active){color:#334155;font-weight:700}:root[data-theme=light] :is(.gst-all-tab,.gst-sport-tab,.h2h-filter-btn):not(.active){color:#334155;background:#fff;border-color:#0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] :is(.gst-all-tab,.gst-sport-tab).active{color:#fff;background:#0f172a;border-color:#0f172a}:root[data-theme=light] .bottom-nav{box-shadow:0 -4px 18px #0f172a14}:root[data-theme=light] .bottom-nav a:not(.active){color:#475569}html:where([data-theme=light]) .bft-cmp,html:where([data-theme=light]) .bft-fold{background:#0f172a05}html:where([data-theme=light]) .bft-cmp-row{border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .bft-mini-track{background:#0f172a12}html:where([data-theme=light]) .bft-calc,html:where([data-theme=light]) .bft-match{background:#0f172a07}html:where([data-theme=light]) .bft-skel-card{background:#0f172a05}html:where([data-theme=light]) .hub-bg-peek{background:#fff;border:1px solid #0f172a33}html:where([data-theme=light]) .bottom-nav{background:#fffffff0;border-top:1px solid #0f172a1f}html:where([data-theme=light]) .cin-list::-webkit-scrollbar-thumb{background:#0f172a14}html:where([data-theme=light]) .df-trigger,html:where([data-theme=light]) .df-pop{border:1px solid var(--border-color,#0f172a2b)}html:where([data-theme=light]) .dtw-wheels{background:#ffffff80;border:1px solid #0f172a1f}html:where([data-theme=light]) .dtw-item{color:var(--text-muted)}html:where([data-theme=light]) .dtw-item.is-active{color:var(--text-primary)}html:where([data-theme=light]) .ds-sidebar{background:#ffffffeb}html:where([data-theme=light]) .ds-logo-mark{background:#fff}html:where([data-theme=light]) .ds-collapse-btn:hover{background:#0f172a0e}html:where([data-theme=light]) .ds-nav-item:hover{background:#0f172a0b}html:where([data-theme=light]) .ds-topbar{background:#ffffffeb}html:where([data-theme=light]) .ds-user-chip{background:#0f172a07}html:where([data-theme=light]) .ds-user-chip:hover{background:#0f172a0e}html:where([data-theme=light]) .ft-intro{border:1px solid #0f172a1f}html:where([data-theme=light]) .ft-intro-hero{border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .ft-close{color:var(--text-muted)}html:where([data-theme=light]) .ft-close:hover{color:var(--text-secondary);background:#0f172a12}html:where([data-theme=light]) .ft-intro-title{color:var(--text-primary)}html:where([data-theme=light]) .ft-intro-preview{border:1px solid #0f172a1f}html:where([data-theme=light]) .ft-intro-desc{color:var(--text-secondary)}html:where([data-theme=light]) .ft-skip-link{color:var(--text-muted)}html:where([data-theme=light]) .ft-skip-link:hover{color:var(--text-secondary)}html:where([data-theme=light]) .ft-tooltip{border:1px solid #0f172a24}html:where([data-theme=light]) .ft-dot{background:#0f172a14}html:where([data-theme=light]) .ft-tooltip-msg{color:var(--text-primary)}html:where([data-theme=light]) .ft-feature-text{color:var(--text-secondary)}html:where([data-theme=light]) .ft-back-link{color:var(--text-muted)}html:where([data-theme=light]) .ft-back-link:hover{color:var(--text-secondary)}html:where([data-theme=light]) .ft-skip-tiny,html:where([data-theme=light]) .ft-skip-tiny:hover{color:var(--text-muted)}html:where([data-theme=light]) .fdd-btn{background:#0f172a07;border:1px solid #0f172a20}html:where([data-theme=light]) .fdd-menu{border:1px solid #0f172a2b}html:where([data-theme=light]) .fdd-opt:hover{background:#0f172a0b}html:where([data-theme=light]) .gic-overlay{background:#ffffffeb}html:where([data-theme=light]) .gic-avatar-initials{color:var(--text-primary)}html:where([data-theme=light]) .gmap-pin-face{border:2px solid #0f172a33}html:where([data-theme=light]) .gmap-pin-count{color:var(--text-primary);border:1px solid #0f172a33}html:where([data-theme=light]) .gmap-pin-tail{border-top:12px solid #0f172a33}html:where([data-theme=light]) .gmap-cluster{color:var(--text-primary);background:#ffffffeb}html:where([data-theme=light]) .gmap-credit{color:var(--text-secondary)}html:where([data-theme=light]) .gp{border:1px solid #0f172a1f}html:where([data-theme=light]) .gp-hero-glyph{color:var(--text-primary)}html:where([data-theme=light]) .gp-tag{color:var(--text-primary);background:#0f172a12;border:1px solid #0f172a32}html:where([data-theme=light]) .gp-close{background:#0f172a12;border:1px solid #0f172a32}html:where([data-theme=light]) .gp-close:hover{background:#fffffff2}html:where([data-theme=light]) .gp-avatar{border:2px solid #0f172a33}html:where([data-theme=light]) .gp-meta{color:var(--text-secondary)}html:where([data-theme=light]) .gp-desc,html:where([data-theme=light]) .gp-sports li{color:var(--text-primary)}html:where([data-theme=light]) .gp-note{color:var(--text-secondary)}@media (width>=861px){html:where([data-theme=light]) .gp{border:1px solid #0f172a1f}}html:where([data-theme=light]) .gst-all-tab,html:where([data-theme=light]) .gst-sport-tab{background:#0f172a0b;border:1px solid #0f172a1f}html:where([data-theme=light]) .gst-all-tab:hover:not(.active),html:where([data-theme=light]) .gst-sport-tab:hover:not(.active){background:#0f172a14}html:where([data-theme=light]) .gst-all-tab.active{color:var(--text-primary);background:#0f172a14;border-color:#0f172a33}html:where([data-theme=light]) .gsw-bar{background:#fffffff0}html:where([data-theme=light]) .gsw-pill:active{background:#0f172a09}html:where([data-theme=light]) .gsw-ava{background:#0f172a0b}html:where([data-theme=light]) .gsw-ava:active{background:#0f172a14}html:where([data-theme=light]) .gsw-chev{background:#0f172a0b}html:where([data-theme=light]) .gsw-pill:active .gsw-chev{background:#0f172a14}html:where([data-theme=light]) .gsw-drawer{background:#fffffff0}html:where([data-theme=light]) .gsw-back,html:where([data-theme=light]) .gsw-close{background:#0f172a0e}html:where([data-theme=light]) .gsw-back:hover,html:where([data-theme=light]) .gsw-close:hover{background:#0f172a14}html:where([data-theme=light]) .gsw-search{background:#0f172a0b}html:where([data-theme=light]) .gsw-item{border:1px solid #0f172a1f}html:where([data-theme=light]) .gsw-item-end{background:#0f172a0e}html:where([data-theme=light]) .gsw-action{background:#0f172a0b}html:where([data-theme=light]) .gsw-action:hover{background:#0f172a12}html:where([data-theme=light]) .gsw-nav-item{border:1px solid #0f172a1f}html:where([data-theme=light]) .gsw-nav-ico{background:#0f172a10}@media (hover:hover){html:where([data-theme=light]) .gsw-pill:hover{background:#0f172a10}html:where([data-theme=light]) .gsw-item:hover:not(.active){background:#0f172a0b}}html:where([data-theme=light]) .gsw-invite-progress{background:#0f172a14}html:where([data-theme=light]) .ia-overlay{background:#ffffffeb}html:where([data-theme=light]) .ia-sheet{border:1px solid #0f172a1f}html:where([data-theme=light]) .ia-close{background:#0f172a0e;border:1px solid #0f172a2b}html:where([data-theme=light]) .ia-vyhody li{color:var(--text-primary);background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .ia-kroky li{background:#0f172a09;border:1px solid #0f172a1f}@media (width>=861px){html:where([data-theme=light]) .ia-sheet{border-bottom:1px solid #0f172a1f}}html:where([data-theme=light]) .ivc{border:1px solid #0f172a1f}html:where([data-theme=light]) .ivc .ivc-code{background:#0f172a09;border:1px solid #0f172a2b}html:where([data-theme=light]) .ivc .ivc-code:focus{background:#0f172a0e}html:where([data-theme=light]) .lm-btn{border:1px solid var(--border-color,#0f172a24);background:#0f172a07}html:where([data-theme=light]) .lm-btn:hover{background:#0f172a10;border-color:#0f172a33}html:where([data-theme=light]) .lm-panel{border:1px solid var(--border-color,#0f172a2b)}html:where([data-theme=light]) .lm-item:hover{background:#0f172a0e}html:where([data-theme=light]) .mse-row{background:#0f172a07;border:1px solid #0f172a1f}html:where([data-theme=light]) .mse-map .sf-caret{color:var(--text-primary)}html:where([data-theme=light]) .mse-rounds{color:var(--text-primary);background:#ffffffeb;border:1px solid #0f172a33}html:where([data-theme=light]) .mse-rounds::placeholder{color:var(--text-primary)}html:where([data-theme=light]) .mse-ot{color:var(--text-primary);background:#ffffffeb;border:1px solid #0f172a33}html:where([data-theme=light]) .mse-custom-input{color:var(--text-primary)}html:where([data-theme=light]) .mse-custom-input::placeholder{color:var(--text-muted)}html:where([data-theme=light]) .mse-win{color:var(--text-secondary);background:#ffffffeb;border:1px solid #0f172a33}html:where([data-theme=light]) .msl-row{background-color:#0f172a07;border:1px solid #0f172a24}html:where([data-theme=light]) .msl-no{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .msl-name{color:var(--text-primary)}html:where([data-theme=light]) .msl-score{color:var(--text-secondary)}html:where([data-theme=light]) .msl-score b.win{color:var(--text-primary)}html:where([data-theme=light]) .msl-colon{color:var(--text-muted)}html:where([data-theme=light]) .mi-item-info .mi-text{color:var(--text-primary)}html:where([data-theme=light]) .nb-btn{border:1px solid var(--border-color,#0f172a24);background:#0f172a07}html:where([data-theme=light]) .nb-btn:hover{background:#0f172a10;border-color:#0f172a33}html:where([data-theme=light]) .nb-panel{border:1px solid var(--border-color,#0f172a2b)}html:where([data-theme=light]) .nb-head{border-bottom:1px solid var(--border-color,#0f172a1f)}html:where([data-theme=light]) .nb-item{border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .nb-item:hover{background:#0f172a09}html:where([data-theme=light]) .pv-grass-circle,html:where([data-theme=light]) .pv-court-circle,html:where([data-theme=light]) .pv-rink-circle,html:where([data-theme=light]) .pv-box{border:2px solid #0f172a33}html:where([data-theme=light]) .pv-goal-box{border-color:#0f172a33}html:where([data-theme=light]) .pv-grass-arc,html:where([data-theme=light]) .pv-corner{border:2px solid #0f172a33}html:where([data-theme=light]) .pv-court-key{background:#0f172a0b;border:2px solid #0f172a33}html:where([data-theme=light]) .pv-ft-circle,html:where([data-theme=light]) .pv-three,html:where([data-theme=light]) .pv-court-frame{border:2px solid #0f172a33}html:where([data-theme=light]) .pv-net{background:#0f172a14;border-top:3px solid #0f172a33;border-bottom:3px solid #0f172a33}html:where([data-theme=light]) .pv-board{background:#0f172a07;border:3px solid #0f172a33}html:where([data-theme=light]) .pv-rink-crease{border:2px solid #0f172a33}html:where([data-theme=light]) .pv-bench-label{color:var(--text-primary)}html:where([data-theme=light]) .pv-bench-exp{color:var(--text-primary);background:#fffffff0}html:where([data-theme=light]) .pv-bench-name{color:var(--text-secondary)}html:where([data-theme=light]) .pv-field-ice .pv-ad-center{background-color:#ffffff52}html:where([data-theme=light]) .pv-token-pos,html:where([data-theme=light]) .pv-token-exp{color:var(--text-primary);background:#ffffffeb}html:where([data-theme=light]) .pv-token-captain{border:1.5px solid #0f172a33}html:where([data-theme=light]) .pv-token-name{color:var(--text-primary)}html:where([data-theme=light]) .pds-sheet{background:#fffffff0}html:where([data-theme=light]) .pds-form-pill{color:var(--text-primary)}html:where([data-theme=light]) .pds-seg-bar{background:#0f172a0b}html:where([data-theme=light]) .po-mini-slot.po-mini-bye{border-color:#0f172a33}html:where([data-theme=light]) .po-lb-cols{background:#ffffffeb;border:1px solid #0f172a1f}html:where([data-theme=light]) .po-sw-table{background:#ffffffeb;border:1px solid #0f172a20}html:where([data-theme=light]) .po-sw-table-hdr{color:var(--text-muted);border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .po-sw-row{border-top:1px solid #0f172a1f}html:where([data-theme=light]) .po-sw-logo-ph{background:#0f172a12}html:where([data-theme=light]) .po-sw-grid{background:#ffffffeb;border:1px solid #0f172a1f}html:where([data-theme=light]) .po-de-podium{background:#fffffff5}html:where([data-theme=light]) .po-de-podium-hdr{border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .po-podium-row{border-top:1px solid #0f172a1f}html:where([data-theme=light]) .po-podium-row.p2 .po-podium-place{color:var(--text-primary)}html:where([data-theme=light]) .pqr-overlay{background:#ffffffeb}html:where([data-theme=light]) .pqr-close{color:var(--text-primary);background:#0f172a12;border:1px solid #0f172a33}html:where([data-theme=light]) .pqr-design{color:var(--text-primary);background:#0f172a0e;border:1px solid #0f172a33}html:where([data-theme=light]) .pqr-swatch{border:1px solid #0f172a33}html:where([data-theme=light]) .pqr-hint{color:var(--text-secondary)}html:where([data-theme=light]) .rmc-score{background:#0f172a09}html:where([data-theme=light]) .sf-trigger,html:where([data-theme=light]) .sf-menu{border:1px solid var(--border-color,#0f172a2b)}html:where([data-theme=light]) .sf-option:hover:not(:disabled){color:var(--text-primary);background:#0f172a0e}html:where([data-theme=light]) .sparkline-tip{border:1px solid #0f172a24}html:where([data-theme=light]) .sl-message{color:var(--text-muted)}html:where([data-theme=light]) .stat-card-icon{background:#0f172a09}html:where([data-theme=light]) .swr-cols{background:#ffffff8c;border:1px solid #0f172a1f}html:where([data-theme=light]) .swr-col-hdr{color:var(--text-muted)}html:where([data-theme=light]) .swr-match{background:#fffffff7;border:1px solid #0f172a2e}html:where([data-theme=light]) .swr-side+.swr-side{border-top:1px solid #0f172a1f}html:where([data-theme=light]) .swr-ph{background:#0f172a12}html:where([data-theme=light]) .standing-logo-ph{color:var(--text-muted);background:#0f172a0e}html:where([data-theme=light]) .standing-card{background:#0f172a09;border:1px solid #0f172a24}html:where([data-theme=light]) .standing-card:hover{background:#0f172a10;border-color:#0f172a33}html:where([data-theme=light]) .standings-cards .rank-badge{background:#0f172a10;border:1px solid #0f172a2b}html:where([data-theme=light]) .standings-cards .rank-badge-2{color:var(--text-primary)}html:where([data-theme=light]) .standing-expand{background:#0f172a05;border-top:1px solid #0f172a1f}html:where([data-theme=light]) .standing-avatar{border:1px solid #0f172a32}html:where([data-theme=light]) .tcx-info-bubble{color:var(--text-primary);border:1px solid #0f172a32}html:where([data-theme=light]) .tcx-info-bubble:before{border-top:1px solid #0f172a32;border-left:1px solid #0f172a32}html:where([data-theme=light]) .btn-football,html:where([data-theme=light]) .btn-hockey{color:var(--text-primary)}html:where([data-theme=light]) .tabs,html:where([data-theme=light]) .tab:hover:not(.active){background:#0f172a07}html:where([data-theme=light]) .sport-tabs .tab.active{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .identity-avatar{border:1px solid #0f172a33}html:where([data-theme=light]) .adm-top{background:#ffffffeb;border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .adm .adm-top-btn{background:#0f172a0b}html:where([data-theme=light]) .adm .adm-top-btn:hover{background:#0f172a14}html:where([data-theme=light]) .adm-env{background:#0f172a0b}html:where([data-theme=light]) .adm-count{background:#0f172a0e}html:where([data-theme=light]) .adm-seg{background:#0f172a0b;border:1px solid #0f172a1f}html:where([data-theme=light]) .adm-meter{background:#0f172a0e}html:where([data-theme=light]) .adm .adm-mini:hover,html:where([data-theme=light]) .adm .adm-urow:hover,html:where([data-theme=light]) .adm .adm-grow:hover{background:#0f172a07}html:where([data-theme=light]) .adm-av{background:#0f172a10;border:1px solid #0f172a1f}html:where([data-theme=light]) .adm-pill{background:#0f172a0e}html:where([data-theme=light]) .adm-pill.off{background:#0f172a07}html:where([data-theme=light]) .adm .adm-chip{background:#0f172a09;border:1px solid #0f172a20}html:where([data-theme=light]) .adm .adm-chip:hover{background:#0f172a10}html:where([data-theme=light]) .adm-rq-note{background:#0f172a07;border-left:3px solid #0f172a2b}html:where([data-theme=light]) .adm-step{background:#0f172a0b;border:1px solid #0f172a1f}html:where([data-theme=light]) .adm .adm-step button:hover:not(:disabled){background:#0f172a10}html:where([data-theme=light]) .adm .adm-x,html:where([data-theme=light]) .adm-x{background:#0f172a0e}html:where([data-theme=light]) .adm-strip{background:#0f172a07}html:where([data-theme=light]) .adm-yn{background:#0f172a0e}html:where([data-theme=light]) .adm-steps{background:#0f172a07}html:where([data-theme=light]) .adm .adm-copy{background:#0f172a0b}html:where([data-theme=light]) .adm-kod-box.plny{border-color:#0f172a33}html:where([data-theme=light]) .adm-nav{background:#ffffffeb;border-top:1px solid #0f172a1f}@media (width>=861px){html:where([data-theme=light]) .adm-nav{background:#ffffffeb;border-right:1px solid #0f172a1f}html:where([data-theme=light]) .adm .adm-nav-item:hover:not(.active){background:#0f172a09}}html:where([data-theme=light]) .adm-praca-ic.siv{background:#0f172a0b}html:where([data-theme=light]) .adm .adm-lv-top:hover:not(:disabled),html:where([data-theme=light]) .adm .adm-akcia{background:#0f172a07}html:where([data-theme=light]) .adm .adm-akcia:hover,html:where([data-theme=light]) .bf-busy-bar{background:#0f172a0e}html:where([data-theme=light]) .bmc:hover{border-color:#0f172a2e}html:where([data-theme=light]) .form-dot-tip{background:#fffffff7;border:1px solid #0f172a24}html:where([data-theme=light]) .fdt-logo-placeholder{background:#0f172a0e}html:where([data-theme=light]) .fdt-score{color:var(--text-primary)}html:where([data-theme=light]) .odds-btn{border:1px solid #0f172a24}html:where([data-theme=light]) .exact-score-num{background:#0f172a09}html:where([data-theme=light]) .bs-type-toggle{background:#0f172a07}html:where([data-theme=light]) .bs-sel{background:#0f172a05}html:where([data-theme=light]) .bs-stake-input{background:#0f172a07}html:where([data-theme=light]) .bs-calc{background:#0f172a05}html:where([data-theme=light]) .demo-feed-separator:before,html:where([data-theme=light]) .demo-feed-separator:after{background:#0f172a0e}html:where([data-theme=light]) .empty-feed-icon{background:#0f172a0b}html:where([data-theme=light]) .bf-tabs,html:where([data-theme=light]) .bf-tab:hover:not(.active){background:#0f172a07}html:where([data-theme=light]) .bf-section-count{background:#0f172a0b}html:where([data-theme=light]) .bf-load-more{background:#0f172a09}html:where([data-theme=light]) .bf-load-more:hover:not(:disabled){background:#0f172a10}html:where([data-theme=light]) .bf-skeleton{background:#0f172a05;border:1px solid #0f172a1f}html:where([data-theme=light]) .exact-pick{background:#0f172a05}html:where([data-theme=light]) .exact-pick-btn:hover:not(:disabled){background:#0f172a0e}html:where([data-theme=light]) .exact-pick-cta{background:#0f172a09}html:where([data-theme=light]) .exact-pick-cta:hover:not(:disabled){background:#0f172a12}html:where([data-theme=light]) .bf-tour-dd-btn{background:#0f172a07;border:1px solid #0f172a20}html:where([data-theme=light]) .bf-tour-dd-menu{border:1px solid #0f172a2b}html:where([data-theme=light]) .bf-tour-dd-opt:hover{background:#0f172a0b}html:where([data-theme=light]) .bp-wc-sponsor-label,html:where([data-theme=light]) .bp-wc-label{color:var(--text-muted)}html:where([data-theme=light]) .bp-wc-balance-label{color:var(--text-secondary)}html:where([data-theme=light]) .bp-wc-balance{color:var(--text-primary)}html:where([data-theme=light]) .bp-wc-balance span{color:var(--text-secondary)}html:where([data-theme=light]) .bp-wc-name{color:var(--text-primary)}html:where([data-theme=light]) .bp-wc-dots{color:var(--text-muted)}html:where([data-theme=light]) .bp-recent{background:#0f172a04}html:where([data-theme=light]) .bp-tab-badge,html:where([data-theme=light]) .tab.active .bp-tab-badge{background:#0f172a14}html:where([data-theme=light]) .bp-filter-toggle{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .bp-filter-toggle:hover,html:where([data-theme=light]) .bp-filter-toggle.has-active{background:#0f172a14;border-color:#0f172a33}html:where([data-theme=light]) .lb-chip{color:var(--text-secondary);background:#0f172a09;border:1px solid #0f172a20}html:where([data-theme=light]) .lb-chip:hover{color:var(--text-primary);background:#0f172a10}html:where([data-theme=light]) .bp-empty-title{color:var(--text-primary)}html:where([data-theme=light]) .bp-empty-sub{color:var(--text-secondary)}html:where([data-theme=light]) .bp-lb-card{border:1px solid #0f172a1f}html:where([data-theme=light]) .bp-lb-card:hover{border-color:#0f172a33}html:where([data-theme=light]) .bp-rb-other{color:var(--text-secondary);background:#0f172a0e;border:1px solid #0f172a24}html:where([data-theme=light]) .bp-lb-card-avatar{color:var(--text-primary);border:1px solid #0f172a24}html:where([data-theme=light]) .bp-lb-card-name,html:where([data-theme=light]) .bp-lb-card-wr{color:var(--text-primary)}html:where([data-theme=light]) .bp-lb-card-rec{color:var(--text-secondary)}html:where([data-theme=light]) .tx-month{color:var(--text-muted)}html:where([data-theme=light]) .tx-row{border:1px solid #0f172a1f}html:where([data-theme=light]) .tx-desc{color:var(--text-primary)}html:where([data-theme=light]) .tx-date{color:var(--text-muted)}html:where([data-theme=light]) .bp-player-modal{border:1px solid #0f172a24}html:where([data-theme=light]) .bp-pmh-close,html:where([data-theme=light]) .bp-pmh-close:hover{color:var(--text-primary)}html:where([data-theme=light]) .bp-pmh-identity{border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .bp-pmh-stat+.bp-pmh-stat:before{background:#0f172a12}html:where([data-theme=light]) .h2h-modal-close{background:#0f172a10}html:where([data-theme=light]) .h2h-modal-close:hover{background:#0f172a14}html:where([data-theme=light]) .slip-sel+.slip-sel{border-top:1px solid #0f172a1f}html:where([data-theme=light]) .slip-sel-market-tag{color:var(--text-secondary);background:#0f172a12}html:where([data-theme=light]) .slip-sel-odds-lbl,html:where([data-theme=light]) .slip-sel-pick{color:var(--text-secondary)}html:where([data-theme=light]) .slip-sel-score-team,html:where([data-theme=light]) .slip-sel-score-big{color:var(--text-primary)}html:where([data-theme=light]) .slip-sel-score-big i,html:where([data-theme=light]) .slip-sel-score-vs{color:var(--text-muted)}html:where([data-theme=light]) .slip-sel-set{color:var(--text-primary);background:#0f172a0e;border:1px solid #0f172a1f}html:where([data-theme=light]) .slip-sel-set i,html:where([data-theme=light]) .slip-sel-status-refunded{color:var(--text-secondary)}html:where([data-theme=light]) .bp-wc-group-ava{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .bp-wc-group-name,html:where([data-theme=light]) .bp-wc-group-bal{color:var(--text-primary)}html:where([data-theme=light]) .bpg-card{background:#0f172a07}html:where([data-theme=light]) .bpg-ava{color:var(--text-primary);background:#0f172a12}html:where([data-theme=light]) .bpg-add{border:1px dashed #0f172a2b}html:where([data-theme=light]) .bpg-add:hover{border-color:#0f172a33}html:where([data-theme=light]) .bpg-add-ic{background:#0f172a0e}html:where([data-theme=light]) .bps{background:#0f172a07}html:where([data-theme=light]) .bps-top{border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .bps-col{border-left:1px solid #0f172a1f}html:where([data-theme=light]) .bp-recent-more{background:#0f172a07;border:1px solid #0f172a1f}html:where([data-theme=light]) .bp-recent-more:hover{background:#0f172a0e}html:where([data-theme=light]) .bpg-card-credits{background-color:#0f172a07}html:where([data-theme=light]) .btl-row{background:#0f172a07;border:1px solid #0f172a1f}html:where([data-theme=light]) .btl-rank{background:#0f172a10}html:where([data-theme=light]) .btl-rank-2{color:var(--text-primary)}html:where([data-theme=light]) .bp-ticket-avatar{border:1px solid #0f172a33}html:where([data-theme=light]) .dash-hero-name{color:var(--text-primary)}html:where([data-theme=light]) .dash-hero-sub{color:var(--text-secondary)}html:where([data-theme=light]) .dash-rank-pill{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .dash-sponsor-label{color:var(--text-muted)}html:where([data-theme=light]) .dom-live-arrow{color:var(--text-secondary);background:#ffffff52;border:1px solid #0f172a24}@media (width>=1024px){html:where([data-theme=light]) .dom-lb-top-rank--2{color:var(--text-primary)}}html:where([data-theme=light]) .dash-source-toggle{background:#0f172a07}html:where([data-theme=light]) .dash-stat-card{border:1px solid #0f172a1f}html:where([data-theme=light]) .dash-stat-icon{color:var(--text-secondary)}html:where([data-theme=light]) .dash-stat-value{color:var(--text-primary)}html:where([data-theme=light]) .dash-stat-label,html:where([data-theme=light]) .dash-stat-sub{color:var(--text-secondary)}html:where([data-theme=light]) .dash-extra-item{background:#0f172a07;border:1px solid #0f172a1f}html:where([data-theme=light]) .dash-tabs{background:#0f172a09}html:where([data-theme=light]) .dash-team-ph{background:#0f172a0e}html:where([data-theme=light]) .dash-next-foot{color:var(--text-primary);border:1px solid #0f172a24}html:where([data-theme=light]) .dash-mini-card{background:#0f172a09;border:1px solid #0f172a24}html:where([data-theme=light]) .dash-next-progress{background:#0f172a14}html:where([data-theme=light]) .dash-next,html:where([data-theme=light]) .dash-tour{background:#0f172a09;border:1px solid #0f172a20}html:where([data-theme=light]) .dsc-search button,html:where([data-theme=light]) .dsc-search button:hover{background:#0f172a14}html:where([data-theme=light]) .dsc.is-list .dsc-bar{background:#ffffff38}html:where([data-theme=light]) .dsc-pill,html:where([data-theme=light]) .dsc-zoom{background:#ffffffeb}html:where([data-theme=light]) .dsc-zoom button:hover{background:#0f172a10}html:where([data-theme=light]) .dsc-round,html:where([data-theme=light]) .dsc-dock .btn-outline{background:#ffffffeb}html:where([data-theme=light]) .dsc-card{background-color:#ffffffeb;border:1px solid #0f172a1f}@media (hover:hover){html:where([data-theme=light]) .dsc-card:hover{border-color:#0f172a2b}}html:where([data-theme=light]) .dsc-card-glyph{color:var(--text-primary)}html:where([data-theme=light]) .dsc-card-main .dsc-avatar{border:1.5px solid #0f172a33}html:where([data-theme=light]) .dsc-card-meta{color:var(--text-secondary)}html:where([data-theme=light]) .dsc-card-chev{color:var(--text-primary);background:#0f172a10;border:1px solid #0f172a24}html:where([data-theme=light]) .dsc-card-sport{color:var(--text-primary);background:#0f172a10;border:1px solid #0f172a2b}html:where([data-theme=light]) .esh-info-btn{background:#ffffffeb;border:1px solid #0f172a33}html:where([data-theme=light]) .esh-reward-ph{color:var(--text-primary)}html:where([data-theme=light]) .esh-modal-overlay{background:#ffffffeb}html:where([data-theme=light]) .esh-modal-handle{background:#0f172a14}html:where([data-theme=light]) .esh-confirm-visual{color:var(--text-primary);border:1px solid #0f172a24}html:where([data-theme=light]) .esh-balance-bar{border-top:1px solid #0f172a24}html:where([data-theme=light]) .esh-photo-prev{border:1px solid var(--border-color,#0f172a2b);background:#0f172a09}html:where([data-theme=light]) .grpf-sport-card{background:#0f172a0a;border-color:#0f172a1f}html:where([data-theme=light]) .grpf-code-input{background:#0f172a07}html:where([data-theme=light]) .grpf-alt-action{background:#0f172a0a}html:where([data-theme=light]) .grpf-alt-action:hover{background:#0f172a10}html:where([data-theme=light]) .grpf-step{background:#0f172a0b}html:where([data-theme=light]) .grpf-sport-icon{background:#0f172a10}html:where([data-theme=light]) .grpf-id-name:not(:disabled):hover,html:where([data-theme=light]) .grpf-id-name:focus{background:#0f172a0e}html:where([data-theme=light]) .grpf-desc,html:where([data-theme=light]) .grpf-input{background:#0f172a09}html:where([data-theme=light]) .pk-mbar{background:#ffffffeb}html:where([data-theme=light]) .pk-invite{border:1px solid #0f172a1f}html:where([data-theme=light]) .pk-cta .pk-note-wrap textarea{background:#0f172a09;border:1px solid #0f172a24}html:where([data-theme=light]) .pk-cta .pk-note-wrap textarea:focus{background:#0f172a0e}html:where([data-theme=light]) .gset-member,html:where([data-theme=light]) .gset-sport{background:#0f172a0a;border:1px solid #0f172a1f}html:where([data-theme=light]) .gset-tab,html:where([data-theme=light]) .gset-search{background:#0f172a0b}@media (hover:hover){html:where([data-theme=light]) .page .gset-tabs .gset-tab:not(.active):hover{background:#0f172a12}}html:where([data-theme=light]) .gset-del-chip{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .grpf-desc-text{background:#0f172a07}html:where([data-theme=light]) .gset-member-deleted{border-color:#0f172a1f}html:where([data-theme=light]) .gset-toggle-row,html:where([data-theme=light]) .h2h-tabs{background:#0f172a07}html:where([data-theme=light]) .h2h-filter-toggle{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-filter-toggle:hover,html:where([data-theme=light]) .h2h-filter-toggle.has-active{background:#0f172a14;border-color:#0f172a33}html:where([data-theme=light]) .h2h-filterbar{background:#0f172a07;border:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-chip{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-chip:hover:not(.active){background:#0f172a12}html:where([data-theme=light]) .h2h-chip.active{color:var(--text-primary);background:#0f172a14;border-color:#0f172a33}html:where([data-theme=light]) .h2h-mc-actions .btn:hover{background:#0f172a09}html:where([data-theme=light]) .h2h-mc-logo-wrap{background:#0f172a05}html:where([data-theme=light]) .h2h-mc-logo-placeholder{background:#0f172a09}html:where([data-theme=light]) .h2h-mc-center{background:#0f172a05}html:where([data-theme=light]) .h2h-mc-footer{border-top:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-mc-bets{background:#0f172a09}html:where([data-theme=light]) .h2h-opp-card-bar{background:#0f172a0e}@media (width>=600px){html:where([data-theme=light]) .h2h-form-sheet{border-bottom:1px solid #0f172a1f}}html:where([data-theme=light]) .h2h-side-panel{background:#0f172a05}html:where([data-theme=light]) .h2h-player-chip:not(.disabled):not(.selected):hover{background:#0f172a0b}html:where([data-theme=light]) .h2h-es-title{color:var(--text-primary)}html:where([data-theme=light]) .h2h-es-role{color:var(--text-secondary)}html:where([data-theme=light]) .h2h-es-step{color:var(--text-primary);background:#ffffff8c;border:1px solid #0f172a33}html:where([data-theme=light]) .h2h-es-panel{background:#0f172a07}html:where([data-theme=light]) .h2h-modal .rm-score-num,html:where([data-theme=light]) .h2h-modal .rm-toggle{background:#0f172a09}html:where([data-theme=light]) .opp2-banner-icon{color:var(--text-muted)}html:where([data-theme=light]) .opp2-sport-tabs{background:#0f172a07}html:where([data-theme=light]) .opp2-sport-tab.active:not(.football):not(.hockey){background:#0f172a12}html:where([data-theme=light]) .opp2-match{background:#0f172a05}html:where([data-theme=light]) .opp2-match:hover{background:#0f172a09}html:where([data-theme=light]) .h2h-player-link:hover{color:var(--text-primary)}html:where([data-theme=light]) .h2h-pm-close{background:#0f172a12}html:where([data-theme=light]) .h2h-pm-close:hover{background:#0f172a14}html:where([data-theme=light]) .h2h-pm-club-badge,html:where([data-theme=light]) .h2h-pm-wr-bar{background:#0f172a0e}html:where([data-theme=light]) .h2h-ps-btn{color:var(--text-muted);background:#0f172a0b;border:1px solid #0f172a24}html:where([data-theme=light]) .h2h-ps-btn.active{color:var(--text-primary);background:#0f172a14;border-color:#0f172a33}html:where([data-theme=light]) .h2h-sys-best-score,html:where([data-theme=light]) .h2h-sys-best.hit .h2h-sys-best-score{color:var(--text-primary)}html:where([data-theme=light]) .h2h-sys-chip{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-sys-chip.other{border-color:#0f172a1f}html:where([data-theme=light]) .h2h-sys-chip.other .h2h-sys-chip-score,html:where([data-theme=light]) .h2h-sys-chip.other .h2h-sys-chip-prob{color:var(--text-muted)}html:where([data-theme=light]) .h2h-info-card{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-ic-team-name{color:var(--text-muted)}html:where([data-theme=light]) .h2h-ic-odds-num{color:var(--text-primary)}html:where([data-theme=light]) .h2h-ic-team.draw .h2h-ic-odds-num,html:where([data-theme=light]) .h2h-ic-prob-pct{color:var(--text-secondary)}html:where([data-theme=light]) .h2h-ic-divider{background:#0f172a10}html:where([data-theme=light]) .h2h-ic-tip-label{color:var(--text-muted)}html:where([data-theme=light]) .h2h-ic-tip-score{color:var(--text-primary)}html:where([data-theme=light]) .h2h-ic-ou-label{color:var(--text-muted)}html:where([data-theme=light]) .h2h-ic-ou-vals{color:var(--text-primary)}html:where([data-theme=light]) .h2h-ic-ou-dir,html:where([data-theme=light]) .h2h-ic-ou-sep,html:where([data-theme=light]) .h2h-sp-team-label{color:var(--text-muted)}html:where([data-theme=light]) .h2h-sp-counter{background:#0f172a0b;border:1px solid #0f172a24}html:where([data-theme=light]) .h2h-sp-btn{color:var(--text-secondary)}html:where([data-theme=light]) .h2h-sp-btn:hover{color:var(--text-primary);background:#0f172a10}html:where([data-theme=light]) .h2h-sp-btn:active{background:#0f172a14}html:where([data-theme=light]) .h2h-sp-val{border-left:1px solid #0f172a1f;border-right:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-sp-colon{color:var(--text-muted)}html:where([data-theme=light]) .h2h-sp-submit{background:#0f172a10;border:1px solid #0f172a2b}html:where([data-theme=light]) .h2h-sp-submit:hover{background:#0f172a14;border-color:#0f172a33}html:where([data-theme=light]) .h2h-sp-my-pred{background:#0f172a0b;border:1px solid #0f172a24}html:where([data-theme=light]) .h2h-sp-my-label{color:var(--text-muted)}html:where([data-theme=light]) .h2h-sp-dist-row{background:#0f172a07;border:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-sp-dist-row.mine{background:#0f172a0b;border-color:#0f172a33}html:where([data-theme=light]) .h2h-sp-dist-bar{background:#0f172a0e}html:where([data-theme=light]) .h2h-sp-dist-fill{background:#0f172a14}html:where([data-theme=light]) .h2h-sp-dist-pct,html:where([data-theme=light]) .h2h-sp-dist-count,html:where([data-theme=light]) .h2h-bets-sep{color:var(--text-muted)}html:where([data-theme=light]) .h2h-bet-chip{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-bet-chip-av-ph{background:#0f172a12}html:where([data-theme=light]) .h2h-bet-chip-sel{color:var(--text-muted)}html:where([data-theme=light]) .h2h-lineup-status{color:var(--text-secondary)}html:where([data-theme=light]) .h2h-lineup-icon{background:#0f172a0e}html:where([data-theme=light]) .h2h-lineup-result-num{color:var(--text-primary)}html:where([data-theme=light]) .h2h-lineup-result-sep{color:var(--text-muted)}html:where([data-theme=light]) .h2h-chooser{background:#ffffffeb;border:1px solid #0f172a24}html:where([data-theme=light]) .h2h-chooser-row{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-chooser-row:hover{background:#0f172a12;border-color:#0f172a2e}html:where([data-theme=light]) .h2h-chooser-chev{color:var(--text-muted)}html:where([data-theme=light]) .h2h-form-empty,html:where([data-theme=light]) .h2h-typeseg,html:where([data-theme=light]) .mf-teams{background:#0f172a07}html:where([data-theme=light]) .mf-side-tag{background:#0f172a0b}html:where([data-theme=light]) .mtom-row{background:#0f172a0b;border:1px solid #0f172a1f;border-left:3px solid #0f172a33}html:where([data-theme=light]) .mtom-pick{color:var(--text-primary)}html:where([data-theme=light]) .mtom-meta{color:var(--text-secondary)}@media (width>=1024px){html:where([data-theme=light]) .lb--wide .lb-body--split .lb-podium{border:1px solid #0f172a1f}}html:where([data-theme=light]) .lb-back{background:#0f172a0b;border:1px solid #0f172a1f}html:where([data-theme=light]) .lb-back:hover{background:#0f172a14}html:where([data-theme=light]) .lb-branch{border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .lb-metric{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .lb-pod-more{border:1.5px solid #0f172a33}html:where([data-theme=light]) .lb-pod-2 .lb-pod-num{color:var(--text-primary)}html:where([data-theme=light]) .lb-list{background:#0f172a06;border:1px solid #0f172a1f}html:where([data-theme=light]) .lb-rank-2,html:where([data-theme=light]) .lb-m-silver{color:var(--text-primary)}html:where([data-theme=light]) .lb-empty-icon{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .lub-captain-toggle{color:var(--text-muted);background:#0f172a09;border:1.5px solid #0f172a33}html:where([data-theme=light]) .lub-captain-toggle.active{border-color:#0f172a33}html:where([data-theme=light]) .lub-solo-summary{background:#0f172a07}html:where([data-theme=light]) .terms-box{color:var(--text-primary)}html:where([data-theme=light]) .login-lang{background:#0f172a09}html:where([data-theme=light]) .login-inv-logo{color:var(--text-primary)}html:where([data-theme=light]) .login-inv-kod{background:#ffffff59}html:where([data-theme=light]) .title-card-icon{background:#0f172a0b}html:where([data-theme=light]) .ph-avatar{border:3px solid #0f172a33}html:where([data-theme=light]) .ph-avatar-ph,html:where([data-theme=light]) .ph-name,html:where([data-theme=light]) .ph-email{color:var(--text-primary)}html:where([data-theme=light]) .ph-badge{background:#ffffffeb}html:where([data-theme=light]) .ph-badge-since{color:var(--text-primary);border-color:#0f172a33}html:where([data-theme=light]) .ph-badge-since b{color:var(--text-primary)}html:where([data-theme=light]) .ph-badge-org,html:where([data-theme=light]) .ph-badge-admin{background:#ffffff8c}html:where([data-theme=light]) .ph-adband{background:#fff;border-top:1px solid #0f172a1f;border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .ph-edit{background:#0f172a07}html:where([data-theme=light]) .ph-edit:hover{background:#0f172a10}html:where([data-theme=light]) .ph-test{border:1px dashed #0f172a32}html:where([data-theme=light]) .ph-test-row button,html:where([data-theme=light]) .phl-ic{background:#0f172a0b;border:1px solid #0f172a24}html:where([data-theme=light]) .pe-avatar-overlay{color:var(--text-primary)}html:where([data-theme=light]) .pe-avatar-spinner{border:2px solid #0f172a33}html:where([data-theme=light]) .pe-input{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .profile-notif-toggle{background:#0f172a12}html:where([data-theme=light]) .sp-glass-modal{background:#fffffff0;border:1px solid #0f172a20}html:where([data-theme=light]) .sp-glass-close{background:#0f172a10;border:1px solid #0f172a24}html:where([data-theme=light]) .sp-glass-close:hover{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .sp-logo-preview{background:#0f172a09;border:1px dashed #0f172a32}html:where([data-theme=light]) .sp-glass-slot-card{background:#0f172a09;border:1px solid #0f172a1f}html:where([data-theme=light]) .sp-price-pill{background:#0f172a0e;border:1px solid #0f172a24}html:where([data-theme=light]) .sp-modal{background:#fffffff5;border:1px solid #0f172a24}html:where([data-theme=light]) .sp-dur-btn{background:#0f172a09;border:1px solid #0f172a20}@media (width>=600px){html:where([data-theme=light]) .sp-glass-modal{border-bottom:1px solid #0f172a20}}@media (width>=1024px){html:where([data-theme=light]) .profile-page .ph-level{background:#ffffff85;border:1px solid #0f172a1f}html:where([data-theme=light]) .profile-page .ph-level-xp{color:var(--text-primary)}html:where([data-theme=light]) .profile-page .ph-stats{background:#ffffff85;border:1px solid #0f172a1f}html:where([data-theme=light]) .profile-page .ph-stat-lbl{color:var(--text-primary)}html:where([data-theme=light]) .profile-page .ph-edit{background:#ffffff85}}html:where([data-theme=light]) .ps-item:nth-child(2n){border-left:1px solid #0f172a1f}html:where([data-theme=light]) .ps-item:nth-child(n+3){border-top:1px solid #0f172a1f}html:where([data-theme=light]) .ps-tabs{background:#0f172a09}html:where([data-theme=light]) .tst4-row-map{border-color:#0f172a32}html:where([data-theme=light]) .tst4-chip{border:1px solid #0f172a24}html:where([data-theme=light]) .tst4-chip-l{background:#fff}html:where([data-theme=light]) .pe-sheet-handle{background:#0f172a14}html:where([data-theme=light]) .pe-sheet-close{background:#0f172a0e}html:where([data-theme=light]) .pe-sheet-close:hover{background:#0f172a14}html:where([data-theme=light]) .pe-row{border-bottom:1px solid var(--profile-divider,#0f172a1f)}html:where([data-theme=light]) .pe-row-ic,html:where([data-theme=light]) .pe-lang{background:#0f172a0b}html:where([data-theme=light]) .pe-form-wrap{border-bottom:1px solid var(--profile-divider,#0f172a1f)}html:where([data-theme=light]) .pw-row{background:#0f172a07;border:1px solid #0f172a1f}html:where([data-theme=light]) .pw-more:hover{background:#0f172a0e}html:where([data-theme=light]) .pw-logo{color:var(--text-primary);background:#0f172a12}html:where([data-theme=light]) .pw-logo-more{background:#0f172a12}html:where([data-theme=light]) .pt-meta-pill{background:#0f172a07}html:where([data-theme=light]) .pt-status-draft{background:#0f172a0b}html:where([data-theme=light]) .pt-team-logo-color{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .pt-match-card .pt-match-team,html:where([data-theme=light]) .pt-match-card .pt-match-vs{color:var(--text-primary)}html:where([data-theme=light]) .pt-odds-btn{background:#0f172a07}html:where([data-theme=light]) .pt-po-toggle{background:#0f172a09}html:where([data-theme=light]) .pt-tabs{background:#ffffffeb}html:where([data-theme=light]) .pt-group-tabs,html:where([data-theme=light]) .pt-slip-stake{background:#0f172a09}html:where([data-theme=light]) .pt-bet-open:hover{color:var(--text-primary)}html:where([data-theme=light]) .pt-exact-num{background:#0f172a07}html:where([data-theme=light]) .pt-myslip{border:1px solid #0f172a24}html:where([data-theme=light]) .pt-slip-sum{border-top:1px solid #0f172a1f}html:where([data-theme=light]) .pt-slip-lbl{color:var(--text-secondary)}html:where([data-theme=light]) .pt-slip-val{color:var(--text-primary)}html:where([data-theme=light]) .pt-myslip-head:hover{background:#0f172a05}html:where([data-theme=light]) .pt-myslip-badge,html:where([data-theme=light]) .pt-msd-ended{background:#0f172a10}html:where([data-theme=light]) .pt-msd-q{color:var(--text-muted)}html:where([data-theme=light]) .pt-msd-set{background:#0f172a0b;border:1px solid #0f172a1f}html:where([data-theme=light]) .pt-msd-betrow{background:#0f172a07}html:where([data-theme=light]) .pt-msd-market{background:#0f172a10}html:where([data-theme=light]) .pt-team-avatar{border:1px solid #0f172a33}html:where([data-theme=light]) .pt-guest-expiry{background:#0f172a09}html:where([data-theme=light]) .h2h-form-sheet{border:1px solid #0f172a1f}html:where([data-theme=light]) .h2h-chooser-close{background:#0f172a10}html:where([data-theme=light]) .h2h-chooser-close:hover{background:#0f172a14}@media (width>=600px){html:where([data-theme=light]) .h2h-form-sheet{border-bottom:1px solid #0f172a1f}}html:where([data-theme=light]) .tcx-input{background:#0f172a09}html:where([data-theme=light]) .tcx-seg{background:#0f172a08}html:where([data-theme=light]) .tcx-seg-btn.active{background:#0f172a14}html:where([data-theme=light]) .tcx-sport{background:#0f172a08}html:where([data-theme=light]) .tcx-sport.active{background:#0f172a14;border-color:#0f172a33}html:where([data-theme=light]) .tcx-chip{background:#0f172a09}html:where([data-theme=light]) .tcx-chip:hover:not(.active):not(:disabled){background:#0f172a10}html:where([data-theme=light]) .tcx-chip.active{background:#0f172a14;border-color:#0f172a33}html:where([data-theme=light]) .tcx-chip-cap{color:var(--text-secondary);border:1.5px solid #0f172a33}html:where([data-theme=light]) .tcx-chip-cap.active{border-color:#0f172a33}html:where([data-theme=light]) .tcx-pending{background:#0f172a0b;border:1px solid #0f172a2b}html:where([data-theme=light]) .tcx-row{background:#0f172a08}html:where([data-theme=light]) .tcx-confirm-card{border:1px solid #0f172a2b}html:where([data-theme=light]) .tcx-confirm-name{color:var(--text-primary)}html:where([data-theme=light]) .tcx-meta-pill{background:#0f172a12;border:1px solid #0f172a20}html:where([data-theme=light]) .tcx-entry-tile{background:#0f172a08}html:where([data-theme=light]) .tcx-tile-logo-ph{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .tcx-team{background:#0f172a08}html:where([data-theme=light]) .tcx-team-logo,html:where([data-theme=light]) .tcx-kit-auto.selected{color:var(--text-primary)}html:where([data-theme=light]) .tcx-team-players-btn{background:#0f172a09;border:1px dashed #0f172a32}html:where([data-theme=light]) .tcx-team-players-btn:hover{background:#0f172a10;border-color:#0f172a33}html:where([data-theme=light]) .tcx-pp-sheet{border:1px solid #0f172a1f}@media (width>=600px){html:where([data-theme=light]) .tcx-pp-sheet{border-bottom:1px solid #0f172a1f}}html:where([data-theme=light]) .player-chip.selected{color:var(--text-primary)}html:where([data-theme=light]) .confirm-info-item,html:where([data-theme=light]) .confirm-entry-item{background:#0f172a07}html:where([data-theme=light]) .tc-test-toggle{background:#0f172a09;border:1.5px solid #0f172a24}html:where([data-theme=light]) .tc-team-badge{color:var(--text-primary)}html:where([data-theme=light]) .tcx-rules-head,html:where([data-theme=light]) .tcx-tb-row{background:#0f172a07}html:where([data-theme=light]) .tcx-select-all{background:#0f172a0b;border:1px solid #0f172a24}html:where([data-theme=light]) .tcx-select-all:active{background:#0f172a14}html:where([data-theme=light]) .tcx-meta-pill-rule,html:where([data-theme=light]) .tcx-alert--warn,html:where([data-theme=light]) .tcx-info-bubble.td-meta{color:var(--text-primary)}html:where([data-theme=light]) .td-hero-foot{background:#ffffffeb;border-top:1px solid #0f172a1f}html:where([data-theme=light]) .td-hero .td-hero-foot-actions .btn.btn-ghost{color:var(--text-primary);background:#0f172a10;border:1px solid #0f172a2b}html:where([data-theme=light]) .td-hero .td-hero-foot-actions .btn.btn-ghost:hover{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .td-hero .td-hero-foot-actions .btn.btn-ghost.td-rezia{color:var(--text-primary)}html:where([data-theme=light]) .td-toast{color:var(--text-primary);background:#ffffffeb}html:where([data-theme=light]) .td-toast.error{background:#ffffffeb}html:where([data-theme=light]) .td-regen-row{background:#0f172a07;border:1px dashed #0f172a1f}html:where([data-theme=light]) .td-regen-hint{color:var(--text-muted)}html:where([data-theme=light]) .btn-ghost-muted{color:var(--text-muted);border:1px solid #0f172a2b}html:where([data-theme=light]) .btn-ghost-muted:hover{color:var(--text-secondary);border-color:#0f172a33}html:where([data-theme=light]) .matches-empty{color:var(--text-muted);border:1px dashed #0f172a1f}html:where([data-theme=light]) .entry-action-btn{background:#0f172a0e}html:where([data-theme=light]) .entry-action-btn:hover{background:#0f172a14}html:where([data-theme=light]) .edit-sheet{border-top:1px solid #0f172a24}html:where([data-theme=light]) .edit-sheet-handle{background:#0f172a14}html:where([data-theme=light]) .edit-sheet-header,html:where([data-theme=light]) .edit-meta-row{border-bottom:1px solid #0f172a1f}html:where([data-theme=light]) .edit-meta-chip{color:var(--text-secondary);background:#0f172a0b;border:1px solid #0f172a20}html:where([data-theme=light]) .edit-meta-chip--btn{color:var(--text-primary);border-color:#0f172a33}html:where([data-theme=light]) .edit-meta-chip--btn:hover{background:#0f172a14}html:where([data-theme=light]) .edit-meta-select{color:var(--text-primary);background:#0f172a10;border:1px solid #0f172a33}html:where([data-theme=light]) .edit-action-row{border-top:1px solid #0f172a1f}html:where([data-theme=light]) .edit-confirm-box{background:#0f172a09;border:1px solid #0f172a24}html:where([data-theme=light]) .edit-sheet-close{color:var(--text-secondary);background:#0f172a10;border:1px solid #0f172a2b}html:where([data-theme=light]) .edit-sheet-close:hover{background:#0f172a14}html:where([data-theme=light]) .edit-sheet-footer{border-top:1px solid #0f172a1f}html:where([data-theme=light]) .rc-logo-ph{color:var(--text-secondary);background:#0f172a12}html:where([data-theme=light]) .rc-name,html:where([data-theme=light]) .rc-score{color:var(--text-primary)}html:where([data-theme=light]) .rc-colon{color:var(--text-muted)}html:where([data-theme=light]) .rm-close{background:#0f172a0e}html:where([data-theme=light]) .rm-close:hover{background:#0f172a14}html:where([data-theme=light]) .rm-logo-ph{background:#0f172a0e}html:where([data-theme=light]) .rm-score-label{color:var(--text-secondary)}html:where([data-theme=light]) .rm-score-num,html:where([data-theme=light]) .rm-toggle{background:#0f172a09}html:where([data-theme=light]) .modal-divider{background:#0f172a12}html:where([data-theme=light]) .bracket-team-logo-ph{color:var(--text-muted);background:#0f172a10}html:where([data-theme=light]) .bracket-team-player,html:where([data-theme=light]) .bracket-team-score.pending{color:var(--text-muted)}html:where([data-theme=light]) .bracket-action{background:#0f172a02}html:where([data-theme=light]) .bracket-edit-btn{background:#0f172a07}html:where([data-theme=light]) .bracket-start-btn{color:var(--text-primary);background:#0f172a0e;border:1px solid #0f172a2b}html:where([data-theme=light]) .bracket-start-btn:hover{color:var(--text-primary);background:#0f172a14;border-color:#0f172a33}html:where([data-theme=light]) .po-tab-bar{background:#0f172a07}html:where([data-theme=light]) .po-tab-btn:hover{background:#0f172a0b}html:where([data-theme=light]) .po-tab-btn.active{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .po-tree-card{background:#fffffff5;border:1px solid #0f172a20}html:where([data-theme=light]) .po-tree-col-hdr{color:var(--text-muted)}html:where([data-theme=light]) .po-mini-slot{border:1px solid #0f172a2e}html:where([data-theme=light]) .po-mini-team{color:var(--text-secondary)}html:where([data-theme=light]) .po-mini-team+.po-mini-team{border-top:1px solid #0f172a1f}html:where([data-theme=light]) .po-mini-logo-ph{color:var(--text-muted);background:#0f172a12;border:1px solid #0f172a24}html:where([data-theme=light]) .po-mini-name{color:var(--text-secondary)}html:where([data-theme=light]) .po-mini-team.winner .po-mini-name{color:var(--text-primary)}html:where([data-theme=light]) .po-mini-score{color:var(--text-secondary)}html:where([data-theme=light]) .po-accent-silver .bracket-team.winner .bracket-team-name{color:var(--text-primary)}html:where([data-theme=light]) .po-third-sep{background:#0f172a0e}html:where([data-theme=light]) .h2h-player-chip{background:#0f172a07}html:where([data-theme=light]) .h2h-player-chip:not(.selected):hover{background:#0f172a0e}html:where([data-theme=light]) .h2h-scroll-top{color:var(--text-primary);background:#0f172a14;border:1px solid #0f172a2b}html:where([data-theme=light]) .h2h-scroll-top:hover{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .group-tab-row{background:#0f172a07}html:where([data-theme=light]) .group-tab-btn:hover{background:#0f172a0b}html:where([data-theme=light]) .group-tab-btn.active{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .rm-scene-header .rm-close{color:var(--text-primary)}html:where([data-theme=light]) .rm-scene-header .rm-logo-ph{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .rm-scene-header .rm-team-name{color:var(--text-primary)}html:where([data-theme=light]) .rm-scene-header .rm-team-players{color:var(--text-secondary)}html:where([data-theme=light]) .rm-scene-header .rm-score-num{color:var(--text-primary);border:1.5px solid #0f172a33}html:where([data-theme=light]) .rm-scene-header .rm-colon{color:var(--text-primary)}html:where([data-theme=light]) .cel-overlay{background:#ffffffeb}html:where([data-theme=light]) .cel-close{color:var(--text-secondary);background:#0f172a10;border:1px solid #0f172a33}html:where([data-theme=light]) .cel-close:hover{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .cel-winner-team{color:var(--text-primary)}html:where([data-theme=light]) .cel-winner-player{color:var(--text-secondary)}@media (width>=1024px){html:where([data-theme=light]) .edit-sheet{border:1px solid #0f172a24}}html:where([data-theme=light]) .td-access-block{background:#0f172a05}html:where([data-theme=light]) .td-switch{background:#0f172a0e}html:where([data-theme=light]) .td-guestlink-copy{background:#0f172a09}html:where([data-theme=light]) .po-bo-stage-row{background:#0f172a08}html:where([data-theme=light]) .playoff-select-item.readonly{background:#0f172a07;border-left:2px solid #0f172a24}html:where([data-theme=light]) .playoff-select-item.readonly:hover{background:#0f172a07}html:where([data-theme=light]) .playoff-select-item.readonly.selected{background:#0f172a0a}html:where([data-theme=light]) .rm-sheet .rm-close{color:var(--text-primary);background:#ffffff8c;border:1px solid #0f172a33}html:where([data-theme=light]) .tournament-filters,html:where([data-theme=light]) .filter-btn:hover:not(.active){background:#0f172a07}html:where([data-theme=light]) .tournament-filters--sport .filter-btn.active{color:var(--text-primary);background:#0f172a14}html:where([data-theme=light]) .h2h-chip-divider{background:#0f172a14}:root[data-theme=light] .card{border-color:#0f172a14}:root[data-theme=light]{--cta:linear-gradient(135deg, #1a8a45, #15703a);--cta-ink:#fff;--cta-glow:#15703a38}:root[data-theme=light] .btn-primary{color:#fff;background:linear-gradient(135deg,#1a8a45,#15703a);box-shadow:0 1px 2px #0f172a1f,0 4px 12px #15703a38}:root[data-theme=light] :is(.btn-football,.btn-hockey){color:#fff}:root[data-theme=light] .btn-outline{color:#0f172a;background:#fff;border:1px solid #0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .btn-outline:hover{background:#f7f9fb;border-color:#0f172a38}:root[data-theme=light] .btn-ghost{color:#475569}:root[data-theme=light] .btn-ghost:hover{color:#0f172a;background:#0f172a0d}:root[data-theme=light] :is(.input,.select){color:#0f172a;background:#fff;border-color:#0f172a24}:root[data-theme=light] :is(.input,.select):focus{border-color:#16a34a}:root[data-theme=light] .input::placeholder{color:#7b8698}:root[data-theme=light] .sport-tabs .tab-football.active{color:#15803d;background:#16a34a1f}:root[data-theme=light] .sport-tabs .tab-hockey.active{color:#1d4ed8;background:#2563eb1a}:root[data-theme=light] .tab-football:hover:not(.active){color:#15803d}:root[data-theme=light] .tab-hockey:hover:not(.active){color:#1d4ed8}:root[data-theme=light] .badge-football{color:#15803d}:root[data-theme=light] .badge-hockey{color:#1d4ed8}:root[data-theme=light] .badge-gold{color:#a16207}:root[data-theme=light] .badge-active{color:#15803d}:root[data-theme=light] .badge-finished{color:#475569}:root[data-theme=light] .badge-draft{color:#b45309}:root[data-theme=light] .rank-1{color:#a16207}:root[data-theme=light] .rank-2{color:#64748b}:root[data-theme=light] .entry-removed-tag{color:#b91c1c}:root[data-theme=light] .identity-avatar{box-shadow:0 2px 8px #0f172a29}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:#0f172a33}:root[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#0f172a59}:root[data-theme=light] .bottom-nav-item.active{color:#15803d}:root[data-theme=light] .ds-logo-mark{background:#070c17}:root[data-theme=light] .ds-sidebar{border-right-color:#0f172a14}:root[data-theme=light] .ds-topbar{border-bottom-color:#0f172a14}:root[data-theme=light] .ds-nav-item.active{color:#15803d}:root[data-theme=light] .ds-user-chip{background:#fff;border-color:#0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .ds-user-chip:hover{background:#f7f9fb}:root[data-theme=light] .ds-user-name{color:#0f172a}:root[data-theme=light] .nb-btn{color:#0f172a;background:#eef1f5;border-color:#0f172a14}:root[data-theme=light] .nb-btn:hover{background:#e2e7ee;border-color:#0f172a24}:root[data-theme=light] .nb-panel{color:#0f172a;background:#fff;border-color:#0f172a1a;box-shadow:0 4px 14px #0f172a14,0 16px 40px #0f172a1f}:root[data-theme=light] .nb-item{border-bottom-color:#0f172a12}:root[data-theme=light] .nb-item-body{color:#475569;opacity:1}:root[data-theme=light] .nb-item-time,:root[data-theme=light] .nb-empty{color:#5b6576;opacity:1}:root[data-theme=light] .nb-readall{color:#15803d}:root[data-theme=light] .nb-badge{color:#fff;background:#16a34a}:root[data-theme=light] :not(.info-lang)>.lm>.lm-btn{background:#eef1f5;border-color:#0f172a14}:root[data-theme=light] :not(.info-lang)>.lm>.lm-btn:hover{background:#e2e7ee;border-color:#0f172a24}:root[data-theme=light] :not(.info-lang)>.lm>.lm-panel{border-color:#0f172a1a;box-shadow:0 4px 14px #0f172a14,0 16px 40px #0f172a1f}:root[data-theme=light] :not(.info-lang)>.lm .lm-item.on,:root[data-theme=light] :not(.info-lang)>.lm .lm-item.on svg{color:#15803d}:root[data-theme=light] :is(.sf-trigger,.df-trigger){color:#0f172a;background:#fff;border-color:#0f172a24}:root[data-theme=light] :is(.sf.is-open .sf-trigger,.df.is-open .df-trigger){border-color:#16a34a}:root[data-theme=light] .sf-placeholder,:root[data-theme=light] .df-placeholder{color:#7b8698}:root[data-theme=light] :is(.sf-menu,.df-pop,.cin-list,.fdd-menu){background:#fff;border-color:#0f172a1a;box-shadow:0 4px 14px #0f172a14,0 14px 34px #0f172a1f}:root[data-theme=light] .sf-option{color:#334155}:root[data-theme=light] .sf-option.is-selected{color:#15803d;background:#16a34a1a}:root[data-theme=light] .fdd-btn{color:#334155;background:#fff;border-color:#0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .fdd.active .fdd-btn{color:#15803d;background:#16a34a1a;border-color:#16a34a66}:root[data-theme=light] :is(.fdd.active .fdd-ic,.fdd.active .fdd-caret){color:#15803d}:root[data-theme=light] .fdd-opt{color:#334155}:root[data-theme=light] .fdd-opt.selected{color:#15803d;background:#16a34a1a}:root[data-theme=light] .cin-list::-webkit-scrollbar-thumb{background:#0f172a2e}:root[data-theme=light] .ft-overlay-center{background:#0f172a80}:root[data-theme=light] :is(.ft-intro,.ft-tooltip){background:#fff;border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f,0 16px 48px #0f172a33}:root[data-theme=light] .ft-tooltip{border-top-color:#16a34a59}:root[data-theme=light] .ft-intro-hero{background:linear-gradient(135deg,#16a34a1a 0%,#2563eb12 100%);border-bottom-color:#0f172a14}:root[data-theme=light] .ft-intro-preview{color:#475569;background:#f3f5f8;border-color:#0f172a14}:root[data-theme=light] .ft-intro-badge,:root[data-theme=light] :is(.ft-tooltip-counter,.ft-tooltip-hint){color:#15803d}:root[data-theme=light] .ft-feature-icon{color:#a16207}:root[data-theme=light] .ft-dot{background:#0f172a24}:root[data-theme=light] .ft-close:hover{color:#0f172a}:root[data-theme=light] .ft-cta{color:#fff;background:linear-gradient(135deg,#1a8a45,#15703a)}:root[data-theme=light] .ft-skip-tiny:hover{color:#475569}:root[data-theme=light] .dash-hero{box-shadow:0 6px 18px #0f172a24,0 1px 3px #0f172a1a}:root[data-theme=light] .dash-hero-name{color:#fff}:root[data-theme=light] .dash-hero-sub{color:#ffffffb8}:root[data-theme=light] .dash-rank-pill{color:#fff;background:#ffffff26}:root[data-theme=light] .dash-rank-pill:hover{background:#ffffff40}:root[data-theme=light] .dash-sponsor-label{color:#ffffff73}:root[data-theme=light] :is(.dom-row,.dom-empty){border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .dom-tile{background:#f1f5f9}:root[data-theme=light] .dom-tile--gold{color:#a16207;background:#eab30824}:root[data-theme=light] .dom-inv-qr{box-shadow:0 0 0 2px #16a34a73,0 4px 12px #0f172a14}:root[data-theme=light] .dom-inv-btn:not(.dom-inv-btn--main){background:#f1f5f9}:root[data-theme=light] .dash-stat-card{border-color:#ffffff0f;box-shadow:0 6px 18px #0f172a24,0 1px 3px #0f172a1a}:root[data-theme=light] .dash-stat-icon{color:#ffffffbf}:root[data-theme=light] .dash-stat-value{color:#fff}:root[data-theme=light] .dash-stat-label{color:#ffffffbf}:root[data-theme=light] .dash-stat-sub{color:#fff9}:root[data-theme=light] .dash-source-toggle{background:#e9edf2;border-color:#0f172a1a}:root[data-theme=light] .dash-source-btn:not(.active){color:#334155}:root[data-theme=light] :is(.dash-extra-item,.dash-next,.dash-tour,.dash-mini-card){background:#fff;border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .dash-extra-val.pos{color:#15803d}:root[data-theme=light] .dash-extra-val.neg{color:#b91c1c}:root[data-theme=light] .dash-next-bet{color:#15803d;background:#16a34a1a;border-color:#16a34a59}:root[data-theme=light] .dash-next-count{color:#15803d}:root[data-theme=light] .dash-tour-name svg{color:#a16207}:root[data-theme=light] .tab.active .bp-tab-badge{color:#fff;background:#ffffff38}:root[data-theme=light] .bp-recent{background:#fff;border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .bp-recent-pulse{background:#16a34a}:root[data-theme=light] :is(.bp-filter-toggle,.hist-filter-btn){color:#334155;background:#fff;border:1px solid #0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] :is(.bp-filter-toggle:hover,.bp-filter-toggle.has-active){color:#0f172a;background:#f1f4f8;border-color:#0f172a38}:root[data-theme=light] .hist-filter-btn.hf-all-active{color:#fff;background:linear-gradient(135deg,#1a8a45,#15703a);border-color:#0000}:root[data-theme=light] .hist-filter-btn.hf-won-active{color:#15803d;background:#16a34a1a;border-color:#16a34a59}:root[data-theme=light] .hist-filter-btn.hf-lost-active{color:#b91c1c;background:#dc262614;border-color:#dc26264d}:root[data-theme=light] .hist-filter-btn.hf-tournament-active{color:#a16207;background:#ca8a041a;border-color:#ca8a0459}:root[data-theme=light] .hist-filter-btn.hf-h2h-active{color:#1d4ed8;background:#2563eb14;border-color:#2563eb4d}:root[data-theme=light] .bp-empty-ic{color:#15803d}:root[data-theme=light] .badge-me{color:#1d4ed8;background:#2563eb1a;border-color:#2563eb40}:root[data-theme=light] .bp-lb-card{background:#fff;border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .bp-lb-card:hover{border-color:#0f172a29}:root[data-theme=light] .bp-lb-card.me{border-color:#16a34a80}:root[data-theme=light] .bp-lb-card-avatar{color:#0f172a;background:#eef1f5;border-color:#0f172a1a}:root[data-theme=light] .bp-lb-card-pnl.pos{color:#15803d}:root[data-theme=light] .bp-lb-card-pnl.neg{color:#b91c1c}:root[data-theme=light] .bp-lb-card-pts{color:#15803d}:root[data-theme=light] .bp-rb-2{box-shadow:0 1px 3px #0f172a26}:root[data-theme=light] .tx-row{border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0d}:root[data-theme=light] .tx-icon.credit{color:#15803d;background:#16a34a1a}:root[data-theme=light] .tx-icon.debit{color:#b91c1c;background:#dc262614}:root[data-theme=light] .tx-amount.credit{color:#15803d}:root[data-theme=light] .tx-amount.debit{color:#b91c1c}:root[data-theme=light] .h2h-scroll-top{color:#0f172a;background:#eef1f5;border:1px solid #0f172a1a;box-shadow:0 1px 2px #0f172a14,0 4px 14px #0f172a1f}:root[data-theme=light] .h2h-scroll-top:hover{color:#0f172a;background:#e2e7ee}:root[data-theme=light] .bp-player-overlay{background:#0f172a73}:root[data-theme=light] .bp-player-modal{background:#fff;border-color:#0f172a14;box-shadow:0 20px 50px #0f172a38}:root[data-theme=light] .bp-pmh-close{color:#ffffffd9;background:#00000040}:root[data-theme=light] .bp-pmh-close:hover{color:#fff;background:#0006}:root[data-theme=light] .bp-pmh-avatar{background:#eef1f5;border-color:#fff;box-shadow:0 2px 8px #0f172a2e}:root[data-theme=light] .bp-pmh-identity{border-bottom-color:#0f172a14}:root[data-theme=light] .bp-pmh-val.pos{color:#15803d}:root[data-theme=light] .bp-pmh-val.neg{color:#b91c1c}:root[data-theme=light] .h2h-modal-close{color:#0f172a;background:#eef1f5}:root[data-theme=light] .h2h-modal-close:hover{color:#0f172a;background:#e2e7ee}:root[data-theme=light] .bc.mc-ticket .slip-sel+.slip-sel{border-top-color:#ffffff12}:root[data-theme=light] .bc.mc-ticket .slip-sel-market-tag{background:#ffffff14}:root[data-theme=light] .bc.mc-ticket .slip-sel-set{background:#ffffff0f;border-color:#ffffff14}:root[data-theme=light] :is(.esh-manage-toggle.on,.esh-redeem-btn:not(:disabled),.esh-primary-btn:not(.danger)){color:#fff;background:linear-gradient(135deg,#1a8a45,#15703a);border-color:#0000;box-shadow:0 1px 2px #0f172a1f,0 4px 12px #15703a38}:root[data-theme=light] .esh-reward-tabs button.active{color:#fff}:root[data-theme=light] .esh-reward-tabs>.slide-pill{box-shadow:0 1px 2px #0f172a1f,0 4px 12px #15703a38}:root[data-theme=light] .esh-redeem-btn:disabled{color:#7b8698;background:#eef1f5}:root[data-theme=light] :is(.esh-btn-ghost,.esh-manage-toggle:not(.on)){color:#0f172a;background:#fff;border:1px solid #0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .esh-icon-btn{color:#0f172a;background:#eef1f5;border-color:#0f172a14}:root[data-theme=light] .esh-icon-btn.danger:hover{color:#b91c1c}:root[data-theme=light] :is(.esh-reward,.esh-stat-tile,.esh-stats-breakdown,.esh-owned,.esh-reward-tabs){border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .esh-tx{border-color:#0f172a14}:root[data-theme=light] .esh-reward-ph{color:#fff}:root[data-theme=light] .esh-confirm-visual{color:#fff;border-color:#ffffff1a}:root[data-theme=light] :is(.esh-link-btn,.esh-stat-val.plus,.esh-stat-row .plus,.esh-won-kicker,.esh-won-rest,.esh-help-sep){color:#15803d}:root[data-theme=light] .esh-stat-val.minus{color:#b91c1c}:root[data-theme=light] .esh-reward-badge{color:#a16207}:root[data-theme=light] .esh-error{color:#b91c1c;background:#dc262612}:root[data-theme=light] .esh-owned-badge.pending{color:#a16207}:root[data-theme=light] .esh-owned-badge.fulfilled{color:#15803d}:root[data-theme=light] .esh-owned-visual{color:#15803d;background:#eef1f5}:root[data-theme=light] .esh-won-visual{color:#15803d;background:linear-gradient(150deg,#16a34a2e,#fff)}:root[data-theme=light] .esh-modal-overlay{background:#0f172a73}:root[data-theme=light] .esh-modal{background:#fff;border-color:#0f172a14;box-shadow:0 -8px 40px #0f172a2e}@media (width>=600px){:root[data-theme=light] .esh-reward:hover{border-color:#16a34a66}:root[data-theme=light] .esh-modal{box-shadow:0 24px 60px #0f172a38}}:root[data-theme=light] :is(.esh-field input,.esh-field textarea,.esh-config-item input){color:#0f172a;background:#fff;border-color:#0f172a24}:root[data-theme=light] :is(.esh-field input,.esh-field textarea,.esh-config-item input)::placeholder{color:#7b8698}:root[data-theme=light] .esh-balance-bar{border-top-color:#ffffff1a;box-shadow:0 -4px 16px #0f172a24}:root[data-theme=light] .esh-balance-bar-label{color:#ffffffb8}:root[data-theme=light] .esh-balance-bar-value{color:#fff}:root[data-theme=light] .esh-balance-bar-value em{color:#fff9}:root[data-theme=light] .lb-list{background:#fff;border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .lb-row-me,:root[data-theme=light] .lb-row-me:last-child{background:#16a34a12;border-color:#16a34a80}:root[data-theme=light] .lb-row-sticky{background:linear-gradient(#16a34a14,#16a34a14),#fff;border-color:#16a34a8c;box-shadow:0 6px 20px #0f172a29}:root[data-theme=light] .lb-me-tag{color:#15803d;background:#16a34a1f}:root[data-theme=light] :is(.lb-av,.lb-pod-av){color:#0f172a;background:#eef1f5}:root[data-theme=light] .lb-pod-ring.is-me{outline-color:#16a34a}:root[data-theme=light] .lb-crown{color:#ca8a04;filter:none}:root[data-theme=light] :is(.lb-m-gold,.lb-pod-1 .lb-pod-num,.lb-rank-1,.dom-lb-top-rank--1){color:#a16207}:root[data-theme=light] :is(.lb-m-silver,.lb-pod-2 .lb-pod-num,.lb-rank-2,.dom-lb-top-rank--2){color:#475569}:root[data-theme=light] :is(.lb-m-bronze,.lb-pod-3 .lb-pod-num,.lb-rank-3,.dom-lb-top-rank--3){color:#9a3412}:root[data-theme=light] .lb-pod-2 .lb-pod-ring{border-color:#94a3b8;box-shadow:0 4px 14px #0f172a1f}:root[data-theme=light] :is(.lb-pod-1,.lb-pod-3) .lb-pod-ring{box-shadow:0 4px 14px #0f172a1f}:root[data-theme=light] .lb-pod-2 .lb-pod-block{background:linear-gradient(#64748b29 0%,#64748b08 100%);border-color:#64748b47}:root[data-theme=light] .lb-pod-block{box-shadow:inset 0 1px #ffffffb3}@media (width>=1024px){:root[data-theme=light] .lb--wide .lb-body--split .lb-podium{background:radial-gradient(70% 60% at 50% 0%, #d977061a, transparent 70%), var(--bg-card-solid);border-color:var(--border-color);box-shadow:var(--shadow-card)}}:root[data-theme=light] :is(.lb-rank-2,.dom-lb-top-rank--2){background:#64748b1f;border-color:#64748b66}:root[data-theme=light] :is(.titles-count-badge,.titles-stat-num){color:#a16207}:root[data-theme=light] :is(.title-card,.titles-summary){border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .title-card{border-left-color:var(--tc-color,#ca8a04)}:root[data-theme=light] .login-card{background:#fff;border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .login-card .btn:not(.btn-primary):not(.btn-google){color:#0f172a;background:#fff;border:1px solid #0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .btn-google{border-color:#0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] :is(.login-error,.reset-icon-warn,.field-error,.reg-summary-title,.reg-summary-field){color:#b91c1c}:root[data-theme=light] :is(.login-info,.reset-icon,.field-check,.reveal-btn.match-ok,.pw-rules li.ok svg,.terms-text a){color:#15803d}:root[data-theme=light] .login-logout-warn{color:#a16207}:root[data-theme=light] .terms-box{color:#fff;background:#fff;border-color:#0f172a38}:root[data-theme=light] .terms-row.checked .terms-box{background:#16a34a;border-color:#16a34a}:root[data-theme=light] .terms-row.has-error .terms-box{border-color:#dc2626}:root[data-theme=light] .login-lang{border:1px solid #0f172a1a}:root[data-theme=light] .login-lang-btn:not(.is-on){color:#475569}:root[data-theme=light] .login-lang-btn.is-on{color:#fff;background:linear-gradient(135deg,#1a8a45,#15703a)}:root[data-theme=light] .legal-back{background:#fff;border-color:#0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .legal-operator{background:#fff;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .bf-wallet-amount{color:#fff}:root[data-theme=light] .bf-wallet-card{box-shadow:0 6px 18px #0f172a24}:root[data-theme=light] .bet-slip{box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] :is(.bf-tour-dd.active .bf-tour-dd-btn,.bf-tour-dd.active .bf-tour-dd-ic,.bf-tour-dd.active .bf-tour-dd-caret,.bf-tour-dd-opt.selected,.bf-tab-link){color:#15803d}:root[data-theme=light] .bf-tour-dd-menu{box-shadow:0 4px 14px #0f172a14,0 14px 34px #0f172a1f}:root[data-theme=light] .ia-overlay{background:#0f172a73}:root[data-theme=light] .ia-sheet{background:radial-gradient(120% 70% at 50% 0,#22c55e29,#0000 70%),#fff;border-color:#0f172a14;box-shadow:0 -16px 50px #0f172a33}:root[data-theme=light] .ia-close{color:#475569;background:#f1f5f9;border-color:#0f172a1a}:root[data-theme=light] :is(.ia-vyhody li,.ia-kroky li){color:#0f172a;background:#f8fafc;border-color:#0f172a14}:root[data-theme=light] .ia-vyhoda-ic{color:#15803d;background:#dcfce7}:root[data-theme=light] .ia-krok-ic{color:#1d4ed8;background:#dbeafe}:root[data-theme=light] .ia-pozn{color:#b45309}:root[data-theme=light] .adm .adm-nav-item.active,:root[data-theme=light] :is(.adm-pill.ok,.adm-yn.on,.adm-delta:not(.nula),.adm-step-n){color:#15803d}@media (width>=861px){:root[data-theme=light] .adm-nav{background:#ffffffb3;border-top:0;border-right-color:#0f172a14}}:root[data-theme=light] .adm-pill.gold{color:#b45309;background:#d977061f}:root[data-theme=light] :is(.adm-panel,.adm-hero){border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0d}:root[data-theme=light] .adm-kod-box{border-color:#0f172a29}:root[data-theme=light] .adm-qr{border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a14,0 8px 24px #0f172a1a}:root[data-theme=light] .adm-sheet{box-shadow:0 -8px 32px #0f172a29}:root[data-theme=light] .adm-sheet-bg{background:#0f172a66}:root[data-theme=light] .adm-g-tip{box-shadow:0 4px 16px #0f172a1f}:root[data-theme=light] .adm-g-grid{stroke:#0f172a24}:root[data-theme=light] :is(.adm-pill.no,.adm .adm-rq-no){color:#dc2626}:root[data-theme=light] :is(.dsc-search,.dsc-icon-btn){background:#ffffffeb}:root[data-theme=light] .po-mini-slot.po-final-slot{background:#fffffff7}:root[data-theme=light] .dom-play-opt svg{color:#16a34a}:root[data-theme=light] .dom-sponzor{filter:none;opacity:1}:root[data-theme=light] .dom-lb-art{color:#d97706;opacity:.7}:root[data-theme=light] .dom-lb-rank small{color:#b45309;opacity:1}:root[data-theme=light] .dom-play-art{color:#15803d}:root[data-theme=light] .dom-play-art svg{opacity:.3}:root[data-theme=light] .dom-play-art svg:nth-child(3){opacity:.22}:root[data-theme=light] :is(.login-inv-ic,.login-inv-kod b,.login-inv-reg u){color:#15803d}:root[data-theme=light] .login-inv-kod{background:#fff}:root[data-theme=light] .login-inv-txt b.login-inv-name{color:#15803d}:root[data-theme=light] .login-inv-logo[style*=background]{color:#fff}:root[data-theme=light] .profile-page{--profile-page-background:#f3f5f8;--profile-card-background:#fff;--profile-card-gradient:none;--profile-card-border:#0f172a14;--profile-card-inner-border:#0f172a14;--profile-primary-text:#0f172a;--profile-secondary-text:#475569;--profile-muted-text:#5b6576;--profile-green:#15803d;--profile-green-2:#22c55e;--profile-green-glow:#16a34a1a;--profile-green-border:#16a34a47;--profile-divider:#0f172a14;--profile-progress-track:#0f172a14;--profile-red:#b91c1c;--profile-yellow:#a16207}:root[data-theme=light] .profile-hero{background:#fff;border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .ph-name{color:#fff}:root[data-theme=light] .ph-email{color:#e2e8f0d1}:root[data-theme=light] .ph-badge-since{color:#f1f5f9db}:root[data-theme=light] .ph-badge-since b{color:#fff}:root[data-theme=light] .ph-avatar{border:3px solid #ffffffd9}:root[data-theme=light] .ph-avatar-ph{color:#fff}:root[data-theme=light] .ph-badge{background:#080e1cc7}:root[data-theme=light] .ph-badge-org{color:#4ade80;background:#0622128c;border-color:#22c55e66}:root[data-theme=light] .ph-badge-admin{background:#281a068c}:root[data-theme=light] .ph-adband{background:#0a1220;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f}:root[data-theme=light] .ph-level-fill{box-shadow:none}:root[data-theme=light] .ph-edit{color:#0f172a;background:#fff;border:1px solid #0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .ph-edit:hover{background:#f7f9fb}:root[data-theme=light] .ph-edit svg{color:#15803d}@media (width>=1024px){:root[data-theme=light] .profile-page .profile-hero{--profile-primary-text:#f3f5f7;--profile-secondary-text:#a2a8b5;--profile-muted-text:#707887;--profile-green:#24e46f;--profile-green-2:#70ee42;--profile-divider:#7d919e24;--profile-progress-track:#ffffff14;background:#060b14}:root[data-theme=light] .profile-page :is(.ph-level,.ph-stats){background:#04081085;border:1px solid #ffffff12}:root[data-theme=light] .profile-page .ph-level-xp{color:#e9eef5d1}:root[data-theme=light] .profile-page .ph-stat-lbl{color:#e2e8f0c7}:root[data-theme=light] .profile-page .ph-edit{color:#f3f5f7;box-shadow:none;background:#04081085;border-color:#819da942}:root[data-theme=light] .profile-page .ph-edit:hover{background:#040810ad}:root[data-theme=light] .profile-page .ph-edit svg{color:#24e46f}}:root[data-theme=light] .pss-progress{background:#0f172a1a}:root[data-theme=light] .profile-page .ps-tabs-full{background:#e9edf2;border-color:#0f172a1a}:root[data-theme=light] .profile-page .ps-tabs-full .ps-tab:not(.active){color:#334155}:root[data-theme=light] .profile-page .ps-icon-ring{box-shadow:none}:root[data-theme=light] .phl-ic{background:#eef1f5;border-color:#0f172a1a}:root[data-theme=light] .phl-ic-gold{color:#a16207}:root[data-theme=light] .phl-ic-blue{color:#2563eb}:root[data-theme=light] .tst4-row{background:radial-gradient(92% 150% at 6%,#7c48d024 0%,#7c48d000 70%),#fff;border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .tst4-row-up{background:radial-gradient(92% 150% at 6%,#16a34a24 0%,#16a34a00 70%),#fff}:root[data-theme=light] .tst4-row-down{background:radial-gradient(92% 150% at 6%,#dc26261f 0%,#dc262600 70%),#fff}:root[data-theme=light] .tst4-row-flat{background:radial-gradient(92% 150% at 6%,#ca8a0424 0%,#ca8a0400 70%),#fff}:root[data-theme=light] .tst4-row-map{--profile-primary-text:#f3f5f7;--profile-muted-text:#a2a8b5}:root[data-theme=light] .tst4-chip-w{color:#15803d;background:#dcfce7;border-color:#86efac}:root[data-theme=light] .tst4-chip-l{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}:root[data-theme=light] .tst4-chip-w i{color:#15803d}:root[data-theme=light] .tst4-chip-l i{color:#b91c1c}:root[data-theme=light] .tst4-ring-track{stroke:#e2e8f0}:root[data-theme=light] .tst4-ring-arc{stroke:#7c3aed}:root[data-theme=light] .sp-firm-trigger{background:#fff;border-color:#0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .sp-firm-trigger:hover{background:#f7f9fb}:root[data-theme=light] :is(.sp-firm-trigger-icon,.sp-glass-header-icon){color:#6d28d9}:root[data-theme=light] .profile-logout-trigger .sp-firm-trigger-icon,:root[data-theme=light] .profile-logout-trigger .sp-firm-trigger-label{color:#b91c1c}:root[data-theme=light] :is(.pe-sheet-overlay,.sp-glass-overlay,.sp-overlay,.pds-overlay){background:#0f172a66}:root[data-theme=light] .pe-sheet-close{color:#0f172a;background:#eef1f5}:root[data-theme=light] .pe-sheet-close:hover{background:#e2e8f0}:root[data-theme=light] .pe-row-ic{color:#475569;background:#eef1f5}:root[data-theme=light] .profile-notif-toggle:not(.on){background:#cbd5e1}:root[data-theme=light] .profile-notif-toggle.on{background:var(--primary)}:root[data-theme=light] .pe-input{color:#0f172a;background:#fff!important;border:1px solid #0f172a24!important}:root[data-theme=light] .pe-input::placeholder{color:#7b8698}:root[data-theme=light] .pe-avatar-overlay{color:#fff}:root[data-theme=light] .pe-avatar-spinner{border-top-color:#0f172a}:root[data-theme=light] .pe-row.pe-row-danger .pe-row-ic,:root[data-theme=light] .pe-delete-icon{color:#b91c1c;background:#dc26261a}:root[data-theme=light] .pe-row.pe-row-danger .pe-row-label,:root[data-theme=light] .pe-delete-error{color:#b91c1c}:root[data-theme=light] .pe-row.pe-row-danger .pe-row-desc{color:#b91c1cbf}:root[data-theme=light] .pe-delete-input:focus{border-color:#b91c1c}:root[data-theme=light] :is(.sp-glass-modal,.sp-modal){background:#fff;box-shadow:0 10px 32px #0f172a1f}:root[data-theme=light] .sp-glass-close{color:#0f172a;background:#eef1f5;border-color:#0000}:root[data-theme=light] .sp-glass-slot-card{background:#fff;border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .sp-glass-slot-card.free{background:#fff;border-color:#16a34a47}:root[data-theme=light] .sp-slot-badge.free,:root[data-theme=light] .sp-modal-result.ok{color:#15803d}:root[data-theme=light] .sp-slot-badge.occupied,:root[data-theme=light] .sp-modal-result.err{color:#b91c1c}:root[data-theme=light] .sp-dur-btn:not(.active){background:#fff;border-color:#0f172a24}:root[data-theme=light] .sp-dur-btn.active{background:#6d28d91a;border-color:#6d28d999}:root[data-theme=light] .pds-sheet{background:#fff}:root[data-theme=light] .pds-form-pill{color:#fff}:root[data-theme=light] .pds-ring-track{stroke:#0f172a14}:root[data-theme=light] .pds-seg-bar{background:#0f172a0f}:root[data-theme=light] :is(.pds-progress-max,.pds-ach-chip:not(.pds-ach-chip-empty)){color:#a16207}:root[data-theme=light] .pds-streak-chip{color:#c2410c}:root[data-theme=light] .pds-gone{color:#b91c1c}:root[data-theme=light] .pds-deleted{color:#b91c1c;border-color:#b91c1c59}:root[data-theme=light]{--skp-shadow:0 1px 2px #0f172a0f, 0 4px 14px #0f172a12;--skp-border:1px solid #0f172a14;--skp-btn-primary:linear-gradient(135deg, #1a8a45, #15703a)}:root[data-theme=light] .gsw-bar{box-shadow:0 1px #0f172a0a}:root[data-theme=light] .ds-sidebar .gsw-bar{box-shadow:none;background:0 0}:root[data-theme=light] .gsw-ava{background:#eef1f5;box-shadow:0 1px 2px #0f172a14,inset 0 0 0 1px #0f172a0a}:root[data-theme=light] .gsw-logo{box-shadow:0 1px 3px #0f172a2e,inset 0 0 0 1px #0f172a14}:root[data-theme=light] .gsw-chev{color:#475569;background:#eef1f5}:root[data-theme=light] .gsw-overlay{background:#0f172a66}:root[data-theme=light] .gsw-drawer{background:#fff;border-color:#0f172a14;box-shadow:0 10px 40px #0f172a29}:root[data-theme=light] .gsw-drawer-right{background:var(--bg-primary)}:root[data-theme=light] :is(.gsw-back,.gsw-close){color:#0f172a;background:#eef1f5;border-color:#0000}:root[data-theme=light] :is(.gsw-back,.gsw-close):hover{background:#e2e8f0;border-color:#0000}:root[data-theme=light] .gsw-search{color:#7b8698;background:#fff;border-color:#0f172a24}:root[data-theme=light] .gsw-search:focus-within{border-color:#16a34a80}:root[data-theme=light] .gsw-search input{color:#0f172a}:root[data-theme=light] .gsw-search input::placeholder{color:#7b8698}:root[data-theme=light] :is(.gsw-item,.gsw-nav-item){border:var(--skp-border);box-shadow:var(--skp-shadow);background:#fff}:root[data-theme=light] .gsw-nav-item:hover{border-color:#0f172a24}@media (hover:hover){:root[data-theme=light] .gsw-item:hover:not(.active){background:#f7f9fb}}:root[data-theme=light] .gsw-item.active{box-shadow:var(--skp-shadow);background:#f0fdf4;border-color:#15803d59}:root[data-theme=light] .gsw-item-end{color:#475569;background:#eef1f5}:root[data-theme=light] .gsw-item-end.on{color:#fff;background:#16a34a}:root[data-theme=light] .gsw-nav-ico{color:#0f172a;background:#eef1f5}:root[data-theme=light] .gsw-item-tier{color:#a16207;background:#a162071a;border-color:#a162074d}:root[data-theme=light] .gsw-action{color:#0f172a;background:#fff;border:1px solid #0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .gsw-action:hover{background:#f7f9fb;border-color:#0f172a33}:root[data-theme=light] .gsw-action.gsw-action-primary,:root[data-theme=light] .gsw-action.gsw-action-primary:hover{background:var(--skp-btn-primary);color:#fff;border:none;box-shadow:0 2px 8px #15703a40}:root[data-theme=light] .gsw-lock{color:#a16207}:root[data-theme=light] .gsw-action-primary .gsw-lock{color:#fff}:root[data-theme=light] .gsw-upsell{box-shadow:var(--skp-shadow);background:linear-gradient(150deg,#fef9e7 0%,#fff 75%);border-color:#a162074d}:root[data-theme=light] .gsw-upsell:hover{border-color:#a1620780}:root[data-theme=light] .gsw-upsell-icon{color:#a16207;background:#a162071a}:root[data-theme=light] :is(.gsw-upsell-sub,.gsw-upsell-chevron){color:#a16207}:root[data-theme=light] .gsw-invite{background:linear-gradient(150deg,#d1fae5 0%,#ecfdf5 45%,#fff 100%);border-color:#16a34a6b;box-shadow:0 1px 2px #0f172a0f,0 8px 22px #16a34a24}:root[data-theme=light] .gsw-invite .dom-inv-panel{background:#fff;border-color:#16a34a3d;box-shadow:0 1px 3px #0f172a0f}:root[data-theme=light] .gsw-invite .dom-inv-btn:not(.dom-inv-btn--main){background:#fff;border-color:#16a34a47}:root[data-theme=light] .gsw-invite .dom-inv-qr-zoom{border-color:#fff}:root[data-theme=light] .gsw-invite-label{color:#15803d}:root[data-theme=light] .gsw-invite-code{color:#0f172a}:root[data-theme=light] .gsw-invite-link-row{color:#5b6576}:root[data-theme=light] .gsw-invite-link{color:#475569}:root[data-theme=light] .gsw-invite-spectator{background:linear-gradient(150deg,#dbeafe 0%,#eff6ff 45%,#fff 100%);border-color:#2563eb66;box-shadow:0 1px 2px #0f172a0f,0 8px 22px #2563eb21}:root[data-theme=light] .gsw-invite-spectator .dom-inv-panel{border-color:#2563eb3d}:root[data-theme=light] .gsw-invite-spectator .dom-inv-btn:not(.dom-inv-btn--main){border-color:#2563eb47}:root[data-theme=light] .gsw-invite-spectator .dom-inv-qr{box-shadow:0 0 0 2px #2563eb73,0 4px 12px #0f172a14}:root[data-theme=light] .gsw-invite-spectator .gsw-invite-label{color:#1d4ed8}:root[data-theme=light] .gsw-invite-error{color:#b91c1c}:root[data-theme=light] .gsw-copy{color:#0f172a;background:#eef1f5;border-color:#0000}:root[data-theme=light] .gsw-copy:hover{background:#e2e8f0;border-color:#0000}:root[data-theme=light] .gsw-copy.copied{color:#fff;background:#16a34a;border-color:#16a34a}:root[data-theme=light] .gsw-invite-progress{background:#0f172a1a}:root[data-theme=light] .gsw-invite-progress span{background:#16a34a}:root[data-theme=light] .gsw-role-admin{color:#a16207}:root[data-theme=light] :is(.gset-back,.grpf-back){color:#0f172a;background:#eef1f5;border-color:#0000}:root[data-theme=light] :is(.gset-back,.grpf-back):hover{background:#e2e8f0;border-color:#0000}:root[data-theme=light] .gset-logo{box-shadow:0 1px 3px #0f172a2e,inset 0 0 0 1px #0f172a14}:root[data-theme=light] :is(.gset-role.gset-role-admin,.gset-role-admin-tag){color:#a16207}:root[data-theme=light] .gset-tab{color:#334155;background:#fff;border-color:#0f172a1f;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .gset-tab.active{background:var(--skp-btn-primary);color:#fff;border-color:#0000;box-shadow:0 2px 8px #15703a40}@media (hover:hover){:root[data-theme=light] .page .gset-tabs .gset-tab:not(.active):hover{color:#0f172a;background:#f7f9fb}}:root[data-theme=light] :is(.gset-member,.gset-sport,.gset-toggle-row){border:var(--skp-border);box-shadow:var(--skp-shadow);background:#fff}:root[data-theme=light] :is(.gset-sport.on,.gset-mode-card.on){box-shadow:var(--skp-shadow);background:#f0fdf4;border-color:#15803d59}:root[data-theme=light] .gset-member.gset-member-deleted{box-shadow:none;background:#f1f4f7;border-color:#0f172a0f}:root[data-theme=light] .gset-search{color:#7b8698;background:#fff;border-color:#0f172a24}:root[data-theme=light] .gset-search input::placeholder{color:#7b8698}:root[data-theme=light] .gset-role-select{color:#0f172a;background:#fff;border-color:#0f172a24}:root[data-theme=light] .gset-toggle{background:#e2e8f0;border-color:#0f172a1f}:root[data-theme=light] :is(.gset-toggle.on,.gset-toggle-row input:checked+.gset-toggle){background:#16a34a24;border-color:#15803d66}:root[data-theme=light] .gset-owner-badge{color:#a16207;background:#a162071a;border-color:#a162074d}:root[data-theme=light] :is(.gset-lock,.gset-locked-state){color:#a16207}:root[data-theme=light] :is(.gset-leave-btn,.gset-delete-btn,.gset-del-head,.gset-del-note,.gset-deleted-badge,.gset-member-deleted .gset-kick-btn,.gset-kick-btn:hover:not(:disabled)){color:#b91c1c}:root[data-theme=light] .gset-member-deleted .gset-kick-btn:hover:not(:disabled){color:#fff}:root[data-theme=light] .grpf-id-photo{box-shadow:0 6px 18px #0f172a29,inset 0 0 0 1px #0f172a14}:root[data-theme=light] .grpf-step{background:#fff;border-color:#0f172a1a}:root[data-theme=light] .grpf-step.active{background:var(--skp-btn-primary);border-color:#0000}:root[data-theme=light] .grpf-step.active .grpf-step-dot{color:#fff;box-shadow:none;background:#ffffff40}:root[data-theme=light] .grpf-step.active .grpf-step-label{color:#fff}:root[data-theme=light] .grpf-step-dot{background:#eef1f5}:root[data-theme=light] .grpf-sport-card{box-shadow:var(--skp-shadow);background:#fff;border-color:#0f172a14}:root[data-theme=light] .grpf-sport-card.selected{box-shadow:var(--skp-shadow);background:#f0fdf4;border-color:#15803d59}:root[data-theme=light] .grpf-sport-icon{background:#eef1f5}:root[data-theme=light] .grpf-cat-game{color:#7e22ce}:root[data-theme=light] :is(.grpf-code-input,.grpf-desc,.grpf-input){color:#0f172a;background:#fff;border-color:#0f172a24}:root[data-theme=light] :is(.grpf-code-input,.grpf-desc,.grpf-input)::placeholder{color:#7b8698}:root[data-theme=light] :is(.grpf-code-input,.grpf-desc,.grpf-input):focus{border-color:#16a34a80;box-shadow:0 0 0 3px #16a34a1f}:root[data-theme=light] .grpf-id-name:not(:disabled){border-bottom-color:#0f172a40}:root[data-theme=light] .grpf-id-name:focus{border-bottom-color:#16a34a80}:root[data-theme=light] .grpf-alt-action{color:#0f172a;background:#fff;border-color:#0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .grpf-alt-action:hover{background:#f7f9fb;border-color:#0f172a33}:root[data-theme=light] :is(.grpf-swatch.active,.grpf-swatches-center .grpf-swatch.active){box-shadow:0 0 0 2px #0f172a8c}:root[data-theme=light] .grpf-preview-logo{box-shadow:0 1px 3px #0f172a2e,inset 0 0 0 1px #0f172a14}:root[data-theme=light] :is(.gic-overlay,.gda-overlay){background:#0f172a73}:root[data-theme=light] .gic-avatar-initials{color:#fff}:root[data-theme=light] .gda-card{box-shadow:0 10px 32px #0f172a2e}:root[data-theme=light] .gda-icon{background:#b91c1c1a}:root[data-theme=light] :is(.gda-icon,.gda-count,.gda-error,.gda-danger){color:#b91c1c}:root[data-theme=light] .gda-danger{border-color:#b91c1c59}:root[data-theme=light] .gmap-canvas{background:#e5e9ee}:root[data-theme=light] .gmap-canvas .leaflet-tile-pane{filter:none}:root[data-theme=light] .gmap-pin-face{border:2px solid #fff;box-shadow:0 4px 12px #0f172a4d}:root[data-theme=light] .gmap-pin-tail{filter:drop-shadow(0 2px 3px #0f172a4d);border-top:12px solid #fff}:root[data-theme=light] .gmap-pin.is-active .gmap-pin-face{border-color:#16a34a}:root[data-theme=light] .gmap-pin.is-active .gmap-pin-tail{border-top-color:#16a34a}:root[data-theme=light] .gmap-cluster{color:#0f172a;box-shadow:0 2px 10px #0f172a33}:root[data-theme=light] .gmap-credit{color:#475569}:root[data-theme=light] .dsc{background:var(--bg-primary)}:root[data-theme=light] .dsc-bar{background:radial-gradient(70% 130% at 88% 0,#22c55e24,#0000 68%),#f3f5f8}:root[data-theme=light] .dsc.is-list{background:radial-gradient(60% 40% at 90% 5%, #22c55e1a, transparent 70%), radial-gradient(55% 40% at 0% 45%, #3b82f614, transparent 70%), var(--bg-primary)}:root[data-theme=light] .dsc.is-list .dsc-listview{background:0 0}:root[data-theme=light] .dsc.is-list .dsc-bar{background:#f3f5f88c}:root[data-theme=light] .dsc-bar:after{background:linear-gradient(#f3f5f8 0%,#f3f5f8cc 22%,#f3f5f880 45%,#f3f5f83d 68%,#f3f5f812 86%,#f3f5f800 100%)}:root[data-theme=light] .dsc-search{color:#7b8698;box-shadow:var(--skp-shadow);background:#fff;border-color:#0f172a24}:root[data-theme=light] .dsc-search input::placeholder{color:#7b8698}:root[data-theme=light] :is(.dsc-icon-btn,.dsc-pill,.dsc-zoom,.dsc-round){background:#fff;border-color:#0f172a1a;box-shadow:0 2px 10px #0f172a1f}:root[data-theme=light] .dsc-icon-btn{color:#0f172a}:root[data-theme=light] .dsc-zoom button:hover{background:#0f172a0d}:root[data-theme=light] .dsc-round{color:#15803d}:root[data-theme=light] .dsc-round.is-on{border-color:#16a34a}:root[data-theme=light] .dsc-info-count{color:#334155}:root[data-theme=light] .dsc-dock{background:linear-gradient(#f3f5f800 0%,#f3f5f814 14%,#f3f5f842 30%,#f3f5f885 48%,#f3f5f8c7 66%,#f3f5f8f0 84%,#f3f5f8fa 100%)}@media (width>=861px){:root[data-theme=light] .dsc-dock{background:0 0}}:root[data-theme=light] .dsc-dock .btn-outline{background:#fffffff2}:root[data-theme=light] .dsc-card{background:radial-gradient(170% 150% at 100% 0%, color-mix(in srgb, var(--g) 34%, transparent) 0%, color-mix(in srgb, var(--g) 16%, transparent) 45%, transparent 90%), linear-gradient(160deg, #fffffff2, #ffffffc7);box-shadow:inset 0 1px 0 #ffffffe6, var(--skp-shadow);background-color:#ffffffb3;border-color:#0f172a14}:root[data-theme=light] .dsc-card.is-active{border-color:#16a34a}:root[data-theme=light] .dsc-card-glyph{color:color-mix(in srgb, var(--g) 70%, #0f172a);opacity:.12}:root[data-theme=light] .dsc-card-dist{color:#15803d}:root[data-theme=light] .dsc-card-main .dsc-avatar{border-color:#fff}:root[data-theme=light] .dsc-card-meta{color:#5b6576}:root[data-theme=light] .dsc-card-chev{color:#475569;background:#0f172a0d;border-color:#0f172a14}:root[data-theme=light] .dsc-card-sport{color:#334155;background:#ffffffb3;border-color:#0f172a1a}:root[data-theme=light] .dsc-listview{background:radial-gradient(60% 40% at 90% 5%, #22c55e1a, transparent 70%), radial-gradient(55% 40% at 0% 45%, #3b82f614, transparent 70%), var(--bg-primary)}:root[data-theme=light] .gp{background:radial-gradient(160% 110% at 100% 0%, color-mix(in srgb, var(--g) 30%, transparent) 0%, color-mix(in srgb, var(--g) 12%, transparent) 38%, transparent 72%), #fff;border-color:#0f172a14;box-shadow:inset 0 1px #fff,0 -8px 30px #0f172a24}@media (width>=861px){:root[data-theme=light] .gp{box-shadow:0 12px 40px #0f172a29}}:root[data-theme=light] .gp-grab span{background:#0f172a2e}:root[data-theme=light] .gp-hero-glyph{color:color-mix(in srgb, var(--g) 70%, #0f172a);opacity:.12}:root[data-theme=light] :is(.gp-tag,.gp-close){color:#334155;background:#ffffffbf;border-color:#0f172a1a}:root[data-theme=light] .gp-close:hover{color:#0f172a;background:#fff}:root[data-theme=light] .gp-tag.is-near{color:#15803d;background:#f0fdf4;border-color:#15803d59}:root[data-theme=light] .gp-avatar{border:2px solid #fff}:root[data-theme=light] .gp-meta{color:#5b6576}:root[data-theme=light] .gp-meta b{color:#15803d}:root[data-theme=light] .gp-sports li{background:color-mix(in srgb, var(--sc) 10%, #fff);border-color:color-mix(in srgb, var(--sc) 30%, transparent);color:#0f172a}:root[data-theme=light] .gp-sport-ic{background:color-mix(in srgb, var(--sc) 18%, #fff);color:color-mix(in srgb, var(--sc) 80%, #0f172a)}:root[data-theme=light] .gp-desc{color:#334155}:root[data-theme=light] .gp-note{color:#5b6576}:root[data-theme=light] .pk-mbar{box-shadow:0 1px #0f172a0a}:root[data-theme=light] .pk-cta{background:linear-gradient(#f3f5f800 0%,#f3f5f8f5 38%)}:root[data-theme=light] .cin-list{box-shadow:0 10px 32px #0f172a24}:root[data-theme=light] .pk-invite{background:radial-gradient(120% 140% at 100% 0,#22c55e1f,#0000 60%),#fffffff5;border-color:#0f172a14;box-shadow:0 10px 28px #0f172a24}:root[data-theme=light] .pk-invite-ic{color:#b45309;background:#fef3c7}:root[data-theme=light] .pk-invite-ic--ok{color:#15803d;background:#dcfce7}:root[data-theme=light] .pk-cta .pk-note-wrap textarea{background:#f8fafc;border-color:#0f172a1f}:root[data-theme=light] .dsc-search button{color:#475569;background:#0f172a12}:root[data-theme=light] .dsc-search button:hover{color:#0f172a;background:#0f172a1f}:root[data-theme=light] .ivc{background:radial-gradient(120% 140% at 100% 0,#22c55e1f,#0000 60%),#fffffff5;border-color:#0f172a14;box-shadow:0 10px 28px #0f172a24}:root[data-theme=light] .ivc-ic{color:#b45309;background:#fef3c7}:root[data-theme=light] .ivc .ivc-code{color:#0f172a;background:#f8fafc;border-color:#0f172a24}:root[data-theme=light] .pk-peek-badge{color:#15803d;background:#dcfce7;border-color:#16a34a59}:root[data-theme=light] .grpf-paste{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}:root[data-theme=light] .h2h-filter-toggle{color:#334155;background:#fff;border:1px solid #0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .h2h-filter-toggle:hover{background:#f7f9fb}:root[data-theme=light] .h2h-filter-toggle.has-active{color:#0f172a;background:#eef1f5;border-color:#0f172a3d}:root[data-theme=light] .h2h-filterbar{background:#fff;border:1px solid #0f172a24}:root[data-theme=light] .h2h-filterbar:focus-within{border-color:#16a34a}:root[data-theme=light] .h2h-filterbar-input{color:#0f172a}:root[data-theme=light] .h2h-filterbar-input::placeholder{color:#7b8698}:root[data-theme=light] .h2h-chip{color:#334155;background:#fff;border:1px solid #0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .h2h-chip:hover:not(.active){color:#0f172a;background:#f7f9fb}:root[data-theme=light] .h2h-chip.active{color:#fff;background:#0f172a;border-color:#0f172a}:root[data-theme=light] .gst-sport-tab.active{color:#fff!important;background:#0f172a!important;border-color:#0f172a!important}:root[data-theme=light] .ml-win{color:#15803d}:root[data-theme=light] .ml-win-ot{color:#0f766e}:root[data-theme=light] .ml-draw{color:#c2410c}:root[data-theme=light] .ml-loss-ot{color:#7e22ce}:root[data-theme=light] .ml-loss{color:#b91c1c}:root[data-theme=light] .mc-menu{background:#fff;border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a0f,0 10px 28px #0f172a24}:root[data-theme=light] .mc-menu-item{color:#334155}:root[data-theme=light] .mc-menu-item:hover{color:#0f172a;background:#eef1f5}:root[data-theme=light] .mc-menu-item.danger{color:#b91c1c}:root[data-theme=light] .mc-menu-item.danger:hover{color:#b91c1c;background:#b91c1c14}:root[data-theme=light]{--tfd-sel:#0f172a0f;--tfd-line:#0f172a0f;--tfd-shadow:0 1px 2px #0f172a0f, 0 10px 28px #0f172a24}:root[data-theme=light] .h2h-opp-card{--football-primary:#15803d;--error:#b91c1c;background:#fff;border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .h2h-opp-card:hover{border-color:#0f172a24;box-shadow:0 2px 4px #0f172a0f,0 8px 22px #0f172a1a}:root[data-theme=light] .h2h-opp-card-avatar{color:#334155;background:#eef1f5}:root[data-theme=light] .h2h-opp-card-rank.gold{color:#a16207}:root[data-theme=light] .h2h-opp-card-rank.silver{color:#64748b}:root[data-theme=light] .h2h-opp-card-rank.bronze{color:#9a4f16}:root[data-theme=light] :is(.opp2-modal,.h2h-player-modal){--football-primary:#15803d;--hockey-primary:#1d4ed8;--error:#b91c1c;border:1px solid #0f172a14;box-shadow:0 2px 6px #0f172a14,0 18px 48px #0f172a2e}:root[data-theme=light] .opp2-banner-icon{color:#0f172a12}:root[data-theme=light] :is(.opp2-avatar,.h2h-pm-avatar){box-shadow:0 4px 12px #0f172a24}:root[data-theme=light] .opp2-match-result.win{color:#15803d}:root[data-theme=light] .opp2-match-result.draw{color:#c2410c}:root[data-theme=light] .opp2-match-result.loss{color:#b91c1c}:root[data-theme=light] .h2h-pm-close{color:#0f172a;background:#eef1f5}:root[data-theme=light] .h2h-pm-close:hover{color:#0f172a;background:#e2e7ee}:root[data-theme=light] .h2h-player-modal .h2h-pm-skeleton{background:linear-gradient(90deg,#0f172a0d 0%,#0f172a1a 50%,#0f172a0d 100%) 0 0/200% 100%}:root[data-theme=light] .h2h-pm-badge{--bg-card-solid:#1b293a;background-color:#1b293a}:root[data-theme=light] .h2h-pm-aura-label{color:color-mix(in srgb, var(--ac) 55%, #0f172a);text-shadow:none}:root[data-theme=light] :is(.h2h-modal-overlay,.modal-overlay,.h2h-detail-overlay,.bmc-sheet-overlay){background:#0f172a73}:root[data-theme=light] .h2h-form-sheet{border:1px solid #0f172a14;border-bottom:none}@media (width>=600px){:root[data-theme=light] .h2h-form-sheet{border-bottom:1px solid #0f172a14}}:root[data-theme=light] .h2h-form-sheet:not(.rm-sheet) .h2h-detail-handle{background:#0f172a2e}:root[data-theme=light] .lub-back{color:#0f172a;background:#fff;border:1px solid #0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .lub-back:hover{background:#f7f9fb}:root[data-theme=light] .h2h-chooser-close{color:#0f172a;background:#eef1f5}:root[data-theme=light] .h2h-chooser-close:hover{color:#0f172a;background:#e2e7ee}:root[data-theme=light] .rm-score-num{color:#0f172a;background:#fff;border:1px solid #0f172a24}:root[data-theme=light] .rm-score-num:focus{background:#fff;border-color:#16a34a}:root[data-theme=light] .rm-toggle{color:#475569;background:#fff;border:1px solid #0f172a24}:root[data-theme=light] .rm-toggle-pen.active{color:#7e22ce;background:#a855f724;border-color:#9333ea}:root[data-theme=light] .rm-scene-header:after,:root[data-theme=light] .rm-scene-header:is(.morning,.day,.evening,.night):after{background:#0d1423}:root[data-theme=light] .rm-scene-header .rm-team-name{color:#fff}:root[data-theme=light] .rm-scene-header .rm-colon{color:#fff;opacity:1}:root[data-theme=light] .rm-scene-header :is(.rm-logo-ph,.mc-logo-ph){color:#fff;background:#ffffff26}:root[data-theme=light] .rm-scene-header .rm-score-num,:root[data-theme=light] .rm-scene-header .rm-score-num:focus{color:#fff;background:#0006;border:1.5px solid #fff3}:root[data-theme=light] .rm-scene-header .rm-score-num:focus{border-color:#22c55e}:root[data-theme=light] .rm-scene-header .rm-close{color:#fff;background:#0000004d}:root[data-theme=light] .rm-sheet .rm-scene-header .rm-close{color:#ffffffe6;background:#040a128c;border:1px solid #ffffff2e}:root[data-theme=light] .h2h-es-scene .h2h-es-title{color:#fff}:root[data-theme=light] .h2h-es-scene .h2h-es-role{color:#fff9}:root[data-theme=light] .h2h-es-scene .rm-colon{opacity:.5}:root[data-theme=light] .h2h-es-scene .h2h-es-step{color:#fff;background:#040a128c;border:1px solid #ffffff2e}:root[data-theme=light] :is(.lub-team-a .lub-team-name,.lub-fl-a,.lub-tag-a,.lub-assign-a .mf-side-tag){color:#1d4ed8}:root[data-theme=light] :is(.lub-team-b .lub-team-name,.lub-fl-b,.lub-tag-b,.lub-assign-b .mf-side-tag){color:#c2410c}:root[data-theme=light] .lub-select-all{color:#15803d}:root[data-theme=light] .lub-cat-game{color:#7e22ce}:root[data-theme=light] .lub-exp-pill{filter:brightness(.72)saturate(1.2)}:root[data-theme=light] .lub-player-row{box-shadow:0 1px 2px #0f172a0d}:root[data-theme=light] .lub-shimmer{background:linear-gradient(90deg,#0f172a0d 0%,#0f172a1a 50%,#0f172a0d 100%) 0 0/200% 100%}:root[data-theme=light] .lub-captain-toggle{color:#475569}:root[data-theme=light] .lub-captain-toggle.active{color:#1a1205;border-color:#d97706}:root[data-theme=light] .df-trigger{color:#0f172a;background:#fff;border:1px solid #0f172a24}:root[data-theme=light] .df-placeholder{color:#7b8698}:root[data-theme=light] .df-pop{background:#fff;border:1px solid #0f172a14;box-shadow:0 2px 6px #0f172a14,0 14px 34px #0f172a29}:root[data-theme=light] .df-done{color:#fff;background:linear-gradient(135deg,#1a8a45,#15703a)}:root[data-theme=light] .dtw-wheels{background:#fff;border:1px solid #0f172a24}:root[data-theme=light] .dtw-item{color:#7b8698}:root[data-theme=light] .dtw-item.is-active{color:#0f172a}:root[data-theme=light] .h2h-detail-modal{--bg-card:#1b293acc;--bg-card-solid:#1b293a;--bg-card-hover:#223349;--bg-elevated:#24374d;--bg-input:#16233a;--bg-surface:#ffffff08;--primary-bg:#22c55e1a;--primary-border:#22c55e40}:root[data-theme=light] .h2h-detail-modal .h2h-ps-btn{color:#ffffff59;background:#ffffff0d;border:1px solid #ffffff1a}:root[data-theme=light] .h2h-detail-modal .h2h-ps-btn.active{color:#ffffffd9;background:#ffffff1f;border-color:#ffffff38}:root[data-theme=light] .h2h-detail-modal .h2h-info-card{background:#ffffff0a;border:1px solid #ffffff14}:root[data-theme=light] .h2h-detail-modal.night .h2h-info-card{background:#3864dc0f;border-color:#3864dc1f}:root[data-theme=light] .h2h-detail-modal.morning .h2h-info-card{background:#c8641412;border-color:#c8641424}:root[data-theme=light] .h2h-detail-modal.day .h2h-info-card{background:#1e78c812;border-color:#1e78c824}:root[data-theme=light] .h2h-detail-modal.evening .h2h-info-card{background:#8c286414;border-color:#c8501e24}:root[data-theme=light] .h2h-detail-modal .h2h-ic-team-name{color:#ffffff61}:root[data-theme=light] .h2h-detail-modal .h2h-ic-prob-pct{color:#ffffffb8}:root[data-theme=light] .h2h-detail-modal .h2h-ic-team.home .h2h-ic-prob-pct{color:#4ade80}:root[data-theme=light] .h2h-detail-modal .h2h-ic-team.away .h2h-ic-prob-pct{color:#fca5a5}:root[data-theme=light] .h2h-detail-modal .h2h-ic-team.draw .h2h-ic-prob-pct{color:#94a3b8f2}:root[data-theme=light] .h2h-detail-modal .h2h-ic-divider{background:#ffffff12}:root[data-theme=light] .h2h-detail-modal .h2h-bets-sep{color:#fff3}:root[data-theme=light] .h2h-detail-modal .h2h-bet-chip{background:#ffffff0a;border:1px solid #ffffff12}:root[data-theme=light] .h2h-detail-modal .h2h-bet-chip.won{background:#4ade800d;border-color:#4ade802e}:root[data-theme=light] .h2h-detail-modal .h2h-bet-chip-av-ph{background:#ffffff14}:root[data-theme=light] .h2h-detail-modal .h2h-bet-chip-sel{color:#ffffff61}:root[data-theme=light] .h2h-detail-modal .mtom-row{background:#ffffff0d;border:1px solid #ffffff14;border-left:3px solid #ffffff2e}:root[data-theme=light] .h2h-detail-modal .mtom-won{border-left-color:#22c55e}:root[data-theme=light] .h2h-detail-modal .mtom-partial{border-left-color:#14b8a6}:root[data-theme=light] .h2h-detail-modal .mtom-lost{border-left-color:#ef4444}:root[data-theme=light] .h2h-detail-modal .mtom-pending{border-left-color:#f59e0b}:root[data-theme=light] .h2h-detail-modal .mtom-refunded{border-left-color:#94a3b8}:root[data-theme=light] .h2h-detail-modal .mtom-pick{color:#fff}:root[data-theme=light] .h2h-detail-modal .mtom-meta{color:#ffffff8c}:root[data-theme=light] .msl-row{background-color:#ffffff08;border:1px solid #ffffff1a}:root[data-theme=light] .msl-no{color:#fff;background:#ffffff24}:root[data-theme=light] .msl-name{color:#fff}:root[data-theme=light] .msl-score{color:#ffffff8c}:root[data-theme=light] .msl-score b.win{color:#fff}:root[data-theme=light] .msl-colon{color:#fff6}:root[data-theme=light] .pv-field{--bg-elevated:#24374d;--text-primary:#f0f0f8;--border-light:#ffffff1a}:root[data-theme=light] .pv-field .pv-grass-circle{border:2px solid #ffffff52}:root[data-theme=light] .pv-field .pv-court-circle{border:2px solid #ffffff6b}:root[data-theme=light] .pv-field .pv-rink-circle,:root[data-theme=light] .pv-field .pv-box{border:2px solid #ffffff57}:root[data-theme=light] .pv-field .pv-goal-box{border-color:#ffffff57}:root[data-theme=light] .pv-field .pv-grass-arc,:root[data-theme=light] .pv-field .pv-corner{border:2px solid #ffffff4d}:root[data-theme=light] .pv-field .pv-court-key{background:#ffffff0d;border:2px solid #ffffff73}:root[data-theme=light] .pv-field .pv-ft-circle{border:2px solid #ffffff73}:root[data-theme=light] .pv-field .pv-three{border:2px solid #fff6}:root[data-theme=light] .pv-field .pv-court-frame{border:2px solid #ffffff8c}:root[data-theme=light] .pv-field .pv-net{background:#ffffff29;border-top:3px solid #ffffffd9;border-bottom:3px solid #ffffffd9}:root[data-theme=light] .pv-field .pv-board{background:#ffffff08;border:3px solid #ffffff80}:root[data-theme=light] .pv-field .pv-rink-crease{border:2px solid #ffffff80}:root[data-theme=light] .pv-field-ice .pv-ad-center{background-color:#11192852}:root[data-theme=light] .pv-field .pv-token-pos{color:#fff;background:#080810e6}:root[data-theme=light] .pv-field .pv-token-exp{color:#fff;background:#080810eb}:root[data-theme=light] .pv-field .pv-token-captain{border:1.5px solid #ffffff8c}:root[data-theme=light] .pv-field .pv-token-name{color:#fff}:root[data-theme=light] .pv-bench-exp{color:#fff;background:#080810f0}:root[data-theme=light] .bmc-sheet{--green:#15803d;--gold:#a16207;background:#fff;border:1px solid #0f172a14;border-bottom:none;box-shadow:0 -4px 24px #0f172a1f}@media (width>=1024px){:root[data-theme=light] .bmc-sheet{border-bottom:1px solid #0f172a14;box-shadow:0 2px 6px #0f172a14,0 18px 48px #0f172a2e}}:root[data-theme=light] .bmc-sheet-handle{background:#0f172a2e}:root[data-theme=light] .bmc-sheet-close{color:#0f172a;background:#eef1f5}:root[data-theme=light] .bmc-sheet-close:hover{color:#0f172a;background:#e2e7ee}:root[data-theme=light] .bmc-sheet-crest-color{background:#334155;box-shadow:inset 0 0 0 2px #ffffff2e}:root[data-theme=light] .bmc-sheet .bmc-conf-bar{background:#0f172a14;box-shadow:inset 0 1px 2px #0f172a1a}:root[data-theme=light] .bmc-sheet-body .bmc-market{border-bottom-color:#0f172a14}:root[data-theme=light] .bmc-market-locked-note{background:#0f172a08;border:1px dashed #0f172a2e}:root[data-theme=light] .bmc-sheet-body .odds-btn:not(.selected){background:#fff;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .bmc-sheet-body .odds-btn:not(.selected):hover{background:#16a34a0f}:root[data-theme=light] .bmc-sheet .odds-badge-fav{color:#4f46e5}:root[data-theme=light] .bmc-sheet-foot{background:#f8fafc;border-top-color:#0f172a14}:root[data-theme=light] .bmc-stake-pick-odds{color:#1d4ed8}:root[data-theme=light] .bmc-stake-group{background:#0f172a08}:root[data-theme=light] .bmc-qs-chip:not(.active){color:#0f172a;background:#fff;border:1px solid #0f172a24;box-shadow:0 1px 2px #0f172a0f}:root[data-theme=light] .bmc-qs-input{color:#0f172a;background:#fff;border:1px solid #0f172a24}:root[data-theme=light] .bmc-qs-input::placeholder{color:#7b8698}:root[data-theme=light] .exact-pick{background:#fff;border-color:#0f172a24}:root[data-theme=light] .exact-pick.selected{border-color:#16a34a}:root[data-theme=light] .bmc-sheet :is(.bf-sk-line,.bf-sk-circle){background-image:linear-gradient(90deg,#0f172a0d 25%,#0f172a1a 50%,#0f172a0d 75%)}:root[data-theme=light] .bft-cmp-val.is-better{color:#15803d}:root[data-theme=light] .bft-streak{color:#b45309}:root[data-theme=light] .form-dot-tip{box-shadow:0 2px 6px #0f172a14,0 12px 32px #0f172a29}:root[data-theme=light] .fdt-h2h{color:#a16207}:root[data-theme=light] .fdt-result-label{filter:brightness(.7)saturate(1.2)}:root[data-theme=light] :is(.td-hero,.td-guests-card,.td-access-block,.modal-card,.pt-msg-card,.pt-preview-card,.pt-result-row,.pt-board,.tcx-confirm-card){background-color:#fff;border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] :is(.tournament-filters,.po-tab-bar,.group-tab-row,.tcx-seg,.pt-group-tabs){background:#e9edf2;border-color:#0f172a1a}:root[data-theme=light] :is(.po-tab-btn,.group-tab-btn,.tcx-seg-btn,.filter-btn):not(.active){color:#475569}:root[data-theme=light] :is(.po-tab-btn,.group-tab-btn,.tcx-seg-btn).active,:root[data-theme=light] .tournament-filters--sport .filter-btn.active{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a1a,0 2px 6px #0f172a0f}:root[data-theme=light] :is(.group-tab-btn,.pt-group-tab,.playoff-group-hdr)[style*=--gc]{color:color-mix(in srgb, var(--gc) 50%, #0f172a)!important}:root[data-theme=light] :is(.td-hero-top>.badge[data-sport],.pt-meta-pill[style]){filter:brightness(.62)saturate(1.35)}:root[data-theme=light] .h2h-scroll-top,:root[data-theme=light] .h2h-scroll-top:hover{color:#0f172a;background:#eef1f5;border:1px solid #0f172a1a;box-shadow:0 2px 8px #0f172a1f}:root[data-theme=light] .h2h-form-sheet:not(.rm-sheet)>.h2h-detail-handle{background:#0f172a2e}:root[data-theme=light] .tcx-pp-sheet{box-shadow:0 -8px 30px #0f172a24}:root[data-theme=light] .badge-test{color:#a16207;background:#ca8a041a;border-color:#ca8a0459}:root[data-theme=light] .td-hero .badge-active{color:#15803d}:root[data-theme=light] .td-hero .badge-draft{color:#b45309}:root[data-theme=light] .td-hero .badge-finished{color:#475569}:root[data-theme=light] .td-lock{color:#a16207}:root[data-theme=light] .td-hero-foot{background:#fff;border-top-color:#0f172a14}:root[data-theme=light] .td-hero-foot img{filter:none}:root[data-theme=light] .td-hero-bg path{fill:#10b98126}:root[data-theme=light] .tcx-info-bubble.td-meta{color:#334155}:root[data-theme=light] .td-hero-top>.badge[data-sport]{filter:none;color:color-mix(in srgb, var(--sport) 55%, #0f172a)!important;background:color-mix(in srgb, var(--sport) 14%, #fff)!important;border-color:color-mix(in srgb, var(--sport) 38%, transparent)!important}:root[data-theme=light] .td-hero .td-hero-foot-actions .btn.btn-ghost{color:#334155;background:#f1f5f9;border-color:#0f172a1f}:root[data-theme=light] .td-hero .td-hero-foot-actions .btn.btn-ghost:hover{color:#0f172a;background:#e2e8f0}:root[data-theme=light] .td-hero .td-hero-foot-actions .btn.btn-ghost.td-rezia{color:#15803d;background:#16a34a1f;border-color:#16a34a59}:root[data-theme=light] .td-hero .td-hero-foot-actions .btn.btn-ghost.td-rezia:hover{background:#16a34a33}:root[data-theme=light] .td-hero .td-hero-foot-actions .btn .td-lock{color:#a16207}:root[data-theme=light] .td-toast{color:#0f172a;background:#fffffff7;border-color:#16a34a59;box-shadow:0 10px 28px #0f172a29,0 1px 3px #0f172a14}:root[data-theme=light] .td-toast.error{background:#fffffff7;border-color:#dc262659}:root[data-theme=light] .td-toast-icon{color:#15803d;filter:none}:root[data-theme=light] .td-toast.error .td-toast-icon{color:#b91c1c;filter:none}:root[data-theme=light] .standings-wrap{border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12;background:#fff!important}:root[data-theme=light] :is(.standings-wrap,.pt-section) .standing-card{background:#fff;border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a0d}:root[data-theme=light] :is(.standings-wrap,.pt-section) .standing-card:hover{background:#f7f9fb;border-color:#0f172a24}:root[data-theme=light] :is(.standings-wrap,.pt-section) .standing-card.standing-first{background:#eab30812;border-color:#ca8a044d}:root[data-theme=light] :is(.standings-wrap,.pt-section) .standing-card.standing-second{background:#64748b0f;border-color:#64748b40}:root[data-theme=light] :is(.standings-wrap,.pt-section) .standing-card.standing-third{background:#ea580c0f;border-color:#ea580c40}:root[data-theme=light] :is(.standings-wrap,.pt-section) .standing-card.standing-second{--stc-medal:#94a3b8}:root[data-theme=light] :is(.standings-wrap,.pt-section) .standing-expand{background:#f7f9fb}:root[data-theme=light] :is(.standings-wrap,.pt-section) .rank-badge-1{color:#a16207}:root[data-theme=light] :is(.standings-wrap,.pt-section) .rank-badge-2{color:#334155}:root[data-theme=light] :is(.standings-wrap,.pt-section) .rank-badge-3{color:#c2410c}:root[data-theme=light] :is(.standings-wrap,.pt-section) .se-green{color:#15803d}:root[data-theme=light] :is(.standings-wrap,.pt-section) .se-red{color:#b91c1c}:root[data-theme=light] .swr-cols{background:#f7f9fb}:root[data-theme=light] .swr-match{background:#fff;border-color:#0f172a1a}:root[data-theme=light] .swr-group-lbl{color:#15803d}:root[data-theme=light] .entry-badge-new{color:#a16207}:root[data-theme=light] .td-guest-blocked-badge,:root[data-theme=light] .td-credit-err{color:#b91c1c}:root[data-theme=light] .td-warning,:root[data-theme=light] .po-bye-warn-who,:root[data-theme=light] .playoff-bye-tag{color:#a16207}:root[data-theme=light] .edit-sheet,:root[data-theme=light] .edit-sheet-footer{background:#fff}:root[data-theme=light] .edit-sheet-close{color:#0f172a;background:#eef1f5;border-color:#0f172a1a}:root[data-theme=light] .edit-action-btn--finish{color:#15803d;border-color:#16a34a59}:root[data-theme=light] .edit-action-btn--recalc{color:#1d4ed8;border-color:#2563eb4d}:root[data-theme=light] .edit-action-btn--delete{color:#b91c1c;border-color:#dc26264d}:root[data-theme=light] :is(.sc-icon,.rc-extra){color:#15803d}:root[data-theme=light] .rc-score-col>span[style]{color:#b45309!important}:root[data-theme=light] .rm-scene-header{--text-primary:#f0f0f8;--text-secondary:#b4b4c8;--text-muted:#8a8aa0;--border-color:#ffffff14}:root[data-theme=light] :is(.rm-scene-header,.rm-scene-header.morning,.rm-scene-header.day,.rm-scene-header.evening,.rm-scene-header.night):after{background:#0d1423}:root[data-theme=light] .rm-scene-header :is(.rm-team-name,.rm-colon){color:#fff}:root[data-theme=light] .rm-scene-header .rm-team-players{color:#fff9}:root[data-theme=light] .rm-scene-header .rm-score-label{color:#ffffffa6}:root[data-theme=light] .rm-scene-header .rm-logo-ph{color:#fff;background:#ffffff26}:root[data-theme=light] .rm-scene-header .rm-score-num{color:#fff;background:#0006;border:1.5px solid #fff3}:root[data-theme=light] .rm-sheet .rm-close{color:#ffffffe6;background:#040a128c;border:1px solid #ffffff2e}:root[data-theme=light] .rm-toggle{color:#475569;background:#fff;border-color:#0f172a24}:root[data-theme=light] .rm-toggle.active{color:#a16207;box-shadow:none;background:#eab30824;border-color:#ca8a04}:root[data-theme=light] .rm-toggle-pen.active{color:#7e22ce;box-shadow:none;background:#9333ea1a;border-color:#9333ea}:root[data-theme=light] .rm-walkover-link.armed,:root[data-theme=light] .rm-revert-hint strong{color:#c2410c}:root[data-theme=light] .cel-overlay{background:#040210e6}:root[data-theme=light] .cel-close{color:#ffffffa6;background:#ffffff12;border:1px solid #ffffff2e}:root[data-theme=light] .cel-close:hover{color:#fff;background:#ffffff24}:root[data-theme=light] .cel-winner-team{color:#fff}:root[data-theme=light] .cel-winner-player{color:#ffffff80}:root[data-theme=light] .po-tree-card{background:#fff;border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a12}:root[data-theme=light] .po-tree-card stop{stop-color:#0f172a47}:root[data-theme=light] .po-mini-slot{background:#fff;border-color:#0f172a24;box-shadow:0 1px 2px #0f172a0d}:root[data-theme=light] .po-mini-slot.done{border-color:#16a34a59}:root[data-theme=light] .po-mini-slot.po-final-slot{background:#fffdf5;border-color:#ca8a0473}:root[data-theme=light] .po-mini-slot.po-mini-bye{background:#f7f9fb}:root[data-theme=light] .po-mini-team.winner .po-mini-score{color:#15803d}:root[data-theme=light] .po-mini-slot.po-final-slot .po-mini-team.winner :is(.po-mini-name,.po-mini-score){color:#a16207}:root[data-theme=light] :is(.po-mini-live,.po-mini-live-dot){color:#15803d}:root[data-theme=light] .po-mini-live-dot{background:#16a34a}:root[data-theme=light] .po-mini-wo{color:#b45309}:root[data-theme=light] :is(.po-removed-tag,.bmc-removed-tag){color:#b91c1c}:root[data-theme=light] .po-tree-mini-third-lbl{color:#9a3412}:root[data-theme=light] .po-de-line.win{background:#0f172a66}:root[data-theme=light] .po-de-edge.win{stroke:#0f172a4d}:root[data-theme=light] #po-arw path{fill:#0f172a66}:root[data-theme=light] :is(.po-de-band,.po-lb-round-hdr,.po-de-hdr-lb){color:#b45309}:root[data-theme=light] .po-de-podium{background:#fff;border-color:#ca8a0459}:root[data-theme=light] .po-de-podium-hdr,:root[data-theme=light] .po-podium-row.p1 .po-podium-place{color:#a16207}:root[data-theme=light] .po-podium-row.p3 .po-podium-place{color:#c2410c}:root[data-theme=light] :is(.bmc-card,.bmc-placeholder-card){--text-primary:#f0f0f8;--text-secondary:#b4b4c8;--text-muted:#8a8aa0;--border-color:#ffffff14;--primary:#22c55e;--primary-light:#4ade80;box-shadow:0 6px 18px #0f172a24,0 1px 3px #0f172a1a}:root[data-theme=light] .bmc-placeholder-card{background:#141624f7}:root[data-theme=light] .tcx-input{color:#0f172a;background:#fff;border-color:#0f172a24}:root[data-theme=light] .tcx-input::placeholder{color:#7b8698}:root[data-theme=light] :is(.tcx-sport,.tcx-chip,.tcx-row,.tcx-entry-tile,.tcx-team){background:#fff;border-color:#0f172a1a;box-shadow:0 1px 2px #0f172a0d}:root[data-theme=light] :is(.tcx-sport,.tcx-chip):not(.active){color:#475569}:root[data-theme=light] :is(.tcx-sport,.tcx-chip).active{color:#0f172a;background:#16a34a14;border-color:#16a34a80}:root[data-theme=light] .tcx-chip:hover:not(.active):not(:disabled){background:#f7f9fb}:root[data-theme=light] .tcx-chip-check,:root[data-theme=light] .tcx-pp-sheet .tcx-chip.active .tcx-chip-check{color:#15803d}:root[data-theme=light] .tcx-pp-sheet .tcx-chip.sub{background:#f59e0b1a;border-color:#d9770673}:root[data-theme=light] :is(.tcx-pp-sheet .tcx-chip.sub .tcx-chip-check,.tcx-chip-tag,.tcx-team-sub-count){color:#b45309}:root[data-theme=light] .tcx-team{border-left:3px solid var(--team-color,var(--primary))}:root[data-theme=light] .tcx-team-logo,:root[data-theme=light] .tcx-tile-logo-ph[style*=background]{color:#fff}:root[data-theme=light] :is(.tcx-kit-opt.selected,.tc-color-dot.selected){border-color:#0f172a}:root[data-theme=light] .tcx-kit-auto.selected{color:#0f172a;border-color:#0f172a}:root[data-theme=light] :is(.tcx-color-pop,.tcx-kit-pop){background:#f7f9fb}:root[data-theme=light] .tcx-meta-pill{background:#f3f5f8}:root[data-theme=light] .tcx-meta-pill-rule{color:#15803d;background:#16a34a14;border-color:#16a34a4d}:root[data-theme=light] .tc-test-toggle.active{color:#a16207;background:#eab30814;border-color:#ca8a0480}:root[data-theme=light] .pt-match-card{--text-primary:#f0f0f8;--text-secondary:#b4b4c8;--text-muted:#8a8aa0;color:#f0f0f8;box-shadow:0 6px 18px #0f172a24,0 1px 3px #0f172a1a}:root[data-theme=light] .pt-match-card :is(.pt-match-team,.pt-match-vs){color:#fff}:root[data-theme=light] .pt-match-card .pt-team-logo-color{color:#fff;background:#ffffff24}:root[data-theme=light] .pt-match-card .pt-bet-open:hover{color:#86efac}:root[data-theme=light] .pt-po-match .pt-bet-open,:root[data-theme=light] .pt-po-match .pt-bet-open:hover{color:#fff;background:linear-gradient(135deg,#1a8a45,#15703a);border-color:#0000;animation:none;box-shadow:0 2px 8px #15703a40}:root[data-theme=light] .pt-tabs{background:#e9edf2f2;border-color:#0f172a1a}:root[data-theme=light] .pt-tab:not(.active){color:#334155}:root[data-theme=light] .pt-tab.active{color:#fff;background:linear-gradient(135deg,#1a8a45,#15703a)}:root[data-theme=light] .pt-status-active{color:#15803d}:root[data-theme=light] .pt-status-finished{color:#a16207}:root[data-theme=light] .pt-error{color:#b91c1c}:root[data-theme=light] .pt-live-row{color:#15803d}:root[data-theme=light] .pt-live-dot{background:#16a34a}:root[data-theme=light] .pt-result-score small{color:#a16207}:root[data-theme=light] .pt-board-profit.pos{color:#15803d}:root[data-theme=light] .pt-board-profit.neg{color:#b91c1c}:root[data-theme=light] .pt-name-chip{color:#6d28d9}:root[data-theme=light] :is(.lub-step.active,.tcx-seg-btn.active,.tcx-sport.active,.tcx-chip.active,.h2h-chip.active,.h2h-typeseg-btn.active,.lub-timer-pill.active,.opp2-sport-tab.active,.exact-pick.selected){box-shadow:0 0 0 1px #16a34a,0 2px 8px #16a34a2e;color:#15703a!important;background:#16a34a24!important;border-color:#16a34a!important}:root[data-theme=light] :is(.lub-step.active,.tcx-seg-btn.active,.tcx-sport.active,.tcx-chip.active,.h2h-chip.active,.h2h-typeseg-btn.active,.lub-timer-pill.active,.opp2-sport-tab.active,.exact-pick.selected) :is(.lub-step-label,.tcx-chip-check){color:#15703a!important}:root[data-theme=light] .lub-step.active .lub-step-dot{color:#fff!important;background:#16a34a!important}:root[data-theme=light] .lub-step.done .lub-step-dot{color:#fff;background:#16a34a}:root[data-theme=light] .lub-step.done .lub-step-label{color:#15803d}:root[data-theme=light] .tcx-alert--warn{color:#92400e;background:#fffbeb;border-color:#fde68a}:root[data-theme=light] .tcx-alert--err{color:#b91c1c;background:#fef2f2;border-color:#fecaca}:root[data-theme=light] .tcx-info-bubble,:root[data-theme=light] .tcx-info-bubble:before{background:#fff;border-color:#0f172a24}:root[data-theme=light] .tcx-info-bubble{color:#334155;box-shadow:0 10px 28px #0f172a29}:root[data-theme=light] .tcx-info-btn.on{color:#16a34a}.gic-overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);background:#0a101ab8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.gic-card{background:var(--bg-card-solid);border:1px solid var(--border-light);border-radius:var(--radius-xl);width:100%;max-width:380px;box-shadow:var(--shadow-lg), var(--shadow-glow-green);text-align:center;flex-direction:column;align-items:center;padding:28px 24px 24px;display:flex}.gic-badge{letter-spacing:.04em;text-transform:uppercase;color:var(--primary-light);background:var(--primary-bg);border:1px solid var(--primary-border);border-radius:var(--radius-full);margin-bottom:18px;padding:5px 12px;font-size:12px;font-weight:600}.gic-avatar{width:88px;height:88px;box-shadow:var(--shadow-md);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex;position:relative}.gic-avatar-photo{object-fit:cover;border-radius:50%;width:100%;height:100%}.gic-avatar-initials{color:#fff;font-size:30px;font-weight:700}.gic-avatar-check{background:var(--cta);width:30px;height:30px;color:var(--cta-ink);border:3px solid var(--bg-card-solid);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}.gic-name{color:var(--text-primary);margin:0 0 8px;font-size:22px;font-weight:700}.gic-meta{color:var(--text-secondary);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-full);align-items:center;gap:6px;margin-bottom:16px;padding:5px 12px;font-size:13px;font-weight:500;display:inline-flex}.gic-meta svg{color:var(--primary)}.gic-msg{max-width:300px;color:var(--text-secondary);margin:0 0 22px;font-size:14px;line-height:1.5}.gic-actions{gap:10px;width:100%;display:flex}.gic-btn{flex:1;justify-content:center;align-items:center;gap:7px;display:inline-flex}.gic-decline{background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-light)}.gic-decline:hover:not(:disabled){background:var(--bg-card-hover);color:var(--text-primary)}.bottom-nav{-webkit-backdrop-filter:blur(24px);padding:4px 0;padding-bottom:max(4px, env(safe-area-inset-bottom));z-index:9999;will-change:transform;background:#172334f0;border-top:1px solid #ffffff0d;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateZ(0)}.bottom-nav-item{border-radius:var(--radius-lg);color:var(--text-muted);transition:all var(--transition-fast);letter-spacing:.02em;flex-direction:column;flex:1;align-items:center;gap:2px;padding:5px 0;font-size:.62rem;font-weight:600;text-decoration:none;display:flex;position:relative}.bottom-nav-item.active{color:var(--primary)}.bottom-nav-item.active:before{content:"";background:var(--cta);width:20px;height:2px;box-shadow:0 2px 8px var(--cta-glow);border-radius:0 0 4px 4px;position:absolute;top:0;left:50%;transform:translate(-50%)}.bottom-nav-item:hover:not(.active){color:var(--text-secondary)}.gda-overlay{z-index:3000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;padding:20px;animation:.15s gda-fade;display:flex;position:fixed;inset:0}@keyframes gda-fade{0%{opacity:0}to{opacity:1}}.gda-card{background:var(--bg-card-solid,#1b293a);text-align:center;border:1px solid #ef444440;border-radius:20px;width:100%;max-width:380px;padding:24px 20px 16px;position:relative;box-shadow:0 20px 50px #0000008c}.gda-close{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:4px;display:inline-flex;position:absolute;top:10px;right:10px}.gda-icon{color:#f87171;background:#ef44441f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 12px;display:flex}.gda-title{margin:0 0 8px;font-size:1rem;font-weight:700}.gda-text{color:var(--text-muted);margin:0 0 8px;font-size:.85rem;line-height:1.45}.gda-count{color:#f87171;margin:0 0 14px;font-size:.75rem;font-weight:600}.gda-error{color:#f87171;margin:0 0 10px;font-size:.78rem}.gda-actions{gap:8px;display:flex}.gda-actions .btn{flex:1;min-width:0}.gda-danger{color:#f87171;border-color:#f8717159}.gda-danger:hover:not(:disabled){background:#ef44441a}.gda-later{cursor:pointer;color:var(--text-muted);background:0 0;border:none;margin-top:10px;font-size:.75rem;text-decoration:underline}.cin{position:relative}.cin-field{align-items:center;display:flex;position:relative}.cin-pin{color:var(--text-muted);pointer-events:none;position:absolute;left:13px}.cin-tools{align-items:center;gap:4px;display:flex;position:absolute;right:8px}.cin-ok{color:var(--primary)}.cin-locate{width:30px;height:30px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.cin-locate:hover:not(:disabled){color:var(--primary-light);background:var(--bg-surface)}.cin-locate:disabled{cursor:default;opacity:.7}.cin-spin{animation:.9s linear infinite cin-spin}@keyframes cin-spin{to{transform:rotate(360deg)}}.cin .cin-input{width:100%;padding-left:36px;padding-right:62px}.cin-list{z-index:60;background:var(--bg-card-solid,#1b293a);border:1px solid var(--border-light);border-radius:var(--radius-lg);max-height:248px;margin:0;padding:6px;list-style:none;animation:.14s cin-in;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 44px #0000008c}@keyframes cin-in{0%{opacity:0;transform:translateY(-4px)}}.cin-item{border-radius:var(--radius-md);width:100%;color:var(--text-secondary);text-align:left;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:0;align-items:center;gap:9px;padding:10px 11px;font-family:inherit;font-size:.85rem;font-weight:600;display:flex}.cin-item svg{color:var(--text-muted);flex:none}.cin-item.is-on{background:var(--primary-bg);color:var(--text-primary)}.cin-item.is-on svg{color:var(--primary)}.cin-list::-webkit-scrollbar{width:6px}.cin-list::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:99px}.grpf-header{align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}.grpf-back{border-radius:var(--radius-md);background:var(--bg-card);border:1px solid var(--border-color);width:38px;height:38px;color:var(--text-primary);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.grpf-back:hover{background:var(--bg-card-hover);border-color:var(--border-light)}.grpf-back:active{transform:scale(.95)}.grpf-title{margin-bottom:0}.grpf-card{max-width:480px}.grpf-preview{align-items:center;gap:var(--space-md);padding-bottom:var(--space-md);margin-bottom:var(--space-md);border-bottom:1px solid var(--border-color);display:flex}.grpf-preview-logo{border-radius:var(--radius-full);letter-spacing:.02em;color:#0b0b14;width:52px;height:52px;transition:background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:flex}.grpf-preview-name{letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;font-weight:700;overflow:hidden}.grpf-row{gap:var(--space-md);display:flex}.grpf-logo-group{flex-shrink:0;width:110px}.grpf-logo-input{text-align:center;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.grpf-color-group{flex:1;min-width:0}.grpf-swatches{gap:var(--space-sm);flex-wrap:wrap;padding-top:6px;display:flex}.grpf-swatch{border-radius:var(--radius-full);color:#0b0b14;width:34px;height:34px;transition:all var(--transition-fast);border:2px solid #0000;justify-content:center;align-items:center;display:flex}.grpf-swatch.active{border-color:#fff;box-shadow:0 0 0 3px #ffffff1f}.grpf-swatch:active{transform:scale(.92)}.grpf-textarea{resize:vertical;min-height:72px;line-height:1.5}.grpf-code-input{text-align:center;letter-spacing:.12em;text-transform:uppercase;font-size:1.15rem;font-weight:800}.grpf-error{color:var(--error);margin:var(--space-sm) 0;font-size:.8rem;font-weight:600}.grpf-info{color:var(--primary-light,#4ade80);margin:var(--space-sm) 0;font-size:.8rem;font-weight:600}.grpf-hint{margin-top:var(--space-md);color:var(--text-muted);align-items:flex-start;gap:6px;font-size:.75rem;line-height:1.5;display:flex}.grpf-hint svg{flex-shrink:0;margin-top:2px}.grpf-steps{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-lg);max-width:480px;display:flex}.grpf-step{border-radius:var(--radius-md);background:var(--bg-card);border:1px solid var(--border-color);flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 4px;display:flex}.grpf-step-dot{border-radius:var(--radius-full);background:var(--bg-elevated);width:20px;height:20px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;font-size:.65rem;font-weight:800;display:flex}.grpf-step-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:700}.grpf-step.active{border-color:var(--primary-border);background:var(--primary-bg)}.grpf-step.active .grpf-step-dot{background:var(--primary);color:#fff}.grpf-step.done .grpf-step-dot{color:var(--primary-light);background:#22c55e33}.grpf-step.done .grpf-step-label{color:var(--text-secondary)}.grpf-step-intro{color:var(--text-secondary);margin-bottom:var(--space-md);max-width:480px;font-size:.85rem;line-height:1.5}.grpf-sport-grid{gap:var(--space-sm);margin-bottom:var(--space-md);grid-template-columns:repeat(2,1fr);max-width:480px;display:grid}.grpf-sport-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);text-align:left;transition:all var(--transition-fast);flex-direction:column;align-items:flex-start;gap:6px;padding:14px;display:flex;position:relative}.grpf-sport-card:hover{border-color:var(--border-light);background:var(--bg-card-hover)}.grpf-sport-card.selected{background:var(--bg-elevated);border-color:var(--primary-border);box-shadow:var(--shadow-sm)}.grpf-sport-icon{color:var(--primary-light);justify-content:center;align-items:center;display:flex}.grpf-sport-name{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%;color:var(--text-primary);font-size:.85rem;font-weight:700}.grpf-sport-cat{text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-full);padding:2px 8px;font-size:.58rem;font-weight:800}.grpf-cat-real{color:var(--primary-light);background:var(--primary-bg);border:1px solid var(--primary-border)}.grpf-cat-game{color:var(--purple);background:#a855f71a;border:1px solid #a855f740}.grpf-sport-check{border-radius:var(--radius-full);border:1px solid var(--border-color);background:var(--bg-elevated);width:22px;height:22px;color:var(--primary-light);transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.grpf-sport-card.selected .grpf-sport-check{background:var(--cta);color:var(--cta-ink);border-color:#0000}.grpf-count-hint{color:var(--text-muted);margin-bottom:var(--space-md);font-size:.75rem;font-weight:600}.grpf-pending{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-md);max-width:480px;color:var(--text-secondary);font-size:.85rem;font-weight:600;display:flex}.grpf-spin{animation:.9s linear infinite grpf-rotate}@keyframes grpf-rotate{to{transform:rotate(360deg)}}.grpf-done-card{text-align:center;align-items:center;gap:var(--space-sm);max-width:480px;margin-bottom:var(--space-md);flex-direction:column;display:flex}.grpf-done-icon{color:var(--primary-light);justify-content:center;align-items:center;display:flex}.grpf-done-title{letter-spacing:-.01em;color:var(--text-primary);font-size:1.15rem;font-weight:800}.grpf-done-preview{border-bottom:none;justify-content:center;margin-bottom:0;padding-bottom:0}.grpf-invite-card{max-width:480px;margin-bottom:var(--space-md)}.grpf-invite-label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:var(--space-xs);font-size:.68rem;font-weight:800;display:block}.grpf-preview-logo{box-shadow:0 2px 12px #00000073,inset 0 0 0 1px #ffffff1f}.grpf-sport-card{background:#ffffff0b;background-image:var(--gradient-surface);border-color:#ffffff0d}.grpf-sport-card.selected{background:var(--primary-bg);box-shadow:var(--shadow-glow-green)}.grpf-step.active .grpf-step-dot{box-shadow:var(--shadow-glow-green)}.grpf-done-icon{color:var(--primary);filter:drop-shadow(0 0 12px #22c55e66)}.grpf-invite-card{border-color:var(--primary-border);box-shadow:var(--shadow-glow-green)}.grpf-hero{text-align:center;margin:var(--space-sm) 0 var(--space-lg);flex-direction:column;align-items:center;gap:6px;display:flex}.grpf-hero-icon{border-radius:var(--radius-full);background:var(--primary-bg);border:1px solid var(--primary-border);width:60px;height:60px;color:var(--primary);box-shadow:var(--shadow-glow-green);justify-content:center;align-items:center;margin-bottom:6px;display:flex}.grpf-hero-title{letter-spacing:-.3px;margin:0;font-size:19px;font-weight:800}.grpf-hero-sub{color:var(--text-secondary);max-width:300px;margin:0;font-size:13px;line-height:1.5}.grpf-preview-center{padding:var(--space-sm) 0 var(--space-md);margin-bottom:var(--space-md);border-bottom:1px solid var(--border-color);flex-direction:column;align-items:center;gap:8px;display:flex}.grpf-preview-logo-lg{width:68px;height:68px;transition:background var(--transition-normal), box-shadow var(--transition-normal);font-size:22px}.grpf-preview-hint{color:var(--text-muted);font-size:11px}.grpf-code-input{height:58px;margin-bottom:var(--space-md);background:#ffffff08;font-size:1.35rem}.grpf-code-input:focus{border-color:var(--primary-border);box-shadow:var(--shadow-glow-green)}.grpf-divider{margin:var(--space-md) 0;color:var(--text-muted);letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.grpf-divider:before,.grpf-divider:after{content:"";background:var(--border-color);flex:1;height:1px}.grpf-alt-action{background:#ffffff0b;background-image:var(--gradient-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;height:46px;color:var(--text-primary);transition:all var(--transition-fast);justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.grpf-alt-action:hover{border-color:var(--border-light);background:#ffffff12}.grpf-alt-action:active{transform:scale(.985)}.grpf-step{border-radius:var(--radius-full);background:#ffffff0d;padding:9px 4px}.grpf-step.active{background:var(--cta);border-color:#0000}.grpf-step.active .grpf-step-dot{color:var(--cta-ink);background:#ffffff40}.grpf-step.active .grpf-step-label{color:var(--cta-ink)}.grpf-step-dot{border-radius:var(--radius-full)}.grpf-card{border-radius:var(--radius-xl)}.grpf-sport-card{border-radius:var(--radius-xl);background:var(--bg-card-solid);background-image:var(--gradient-surface);box-shadow:0 4px 16px #00000059}.grpf-sport-card.selected{background:var(--primary-bg)}.grpf-sport-icon{border-radius:var(--radius-full);background:#ffffff12;width:36px;height:36px}.grpf-card .btn,.grpf-alt-action,.grpf-pill-btn,.grpf-code-input{border-radius:var(--radius-full)}.grpf-invite-card,.grpf-done-card{border-radius:var(--radius-xl)}.grpf-hero-icon{box-shadow:var(--shadow-glow-green), 0 0 0 1px #ffffff14 inset}.grpf-stage{gap:var(--space-md);flex-direction:column;display:flex}.grpf-id{padding:var(--space-md) 0 var(--space-sm);flex-direction:column;align-items:center;gap:10px;display:flex}.grpf-id-logo-wrap{position:relative}.grpf-id .grpf-field-label{margin-top:15px}.grpf-id-logo{border-radius:var(--radius-full);text-align:center;width:84px;height:84px;font-family:var(--font-family);letter-spacing:1px;text-transform:uppercase;color:#0b0b14;caret-color:#0b0b14;transition:background var(--transition-normal), box-shadow var(--transition-normal);border:none;outline:none;font-size:28px;font-weight:800}.grpf-id-logo::placeholder{color:#0b0b1466}.grpf-id-logo-btn{cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.grpf-id-photo{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%}.grpf-id-edit{border-radius:var(--radius-full);background:var(--bg-card-solid);border:1px solid var(--border-light);width:24px;height:24px;color:var(--text-secondary);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:2px;right:2px}.grpf-id-name{text-align:center;width:100%;max-width:320px;font-family:var(--font-family);letter-spacing:-.3px;color:var(--text-primary);transition:border-color var(--transition-fast);background:0 0;border:none;border-bottom:1px solid #0000;outline:none;padding:4px 0 6px;font-size:22px;font-weight:800}.grpf-id-name::placeholder{color:var(--text-muted);font-weight:700}.grpf-id-name:focus{border-bottom-color:var(--primary-border)}.grpf-id-name:not(:disabled){cursor:text;border-bottom-style:dashed;border-bottom-color:#ffffff38;border-radius:8px 8px 0 0;padding:2px 8px 4px;transition:background .15s,border-color .15s}.grpf-id-name:not(:disabled):hover{background:#ffffff0f}.grpf-id-name:focus{background:#ffffff0f;border-bottom-style:solid}.grpf-id-namerow{justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.grpf-id-namerow>svg{color:var(--text-muted);flex-shrink:0}.grpf-id-hint{color:var(--text-muted);font-size:11px}.grpf-field-label{letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted);margin:0 4px;font-size:11px;font-weight:700}.grpf-swatches-center{justify-content:center;padding-top:0}.grpf-swatches-center .grpf-swatch{width:38px;height:38px}.grpf-swatches-center .grpf-swatch.active{box-shadow:0 0 0 3px #ffffff24,0 4px 16px #0006}.grpf-desc{resize:vertical;border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;min-height:76px;color:var(--text-primary);font-family:var(--font-family);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#ffffff0a;outline:none;padding:12px 14px;font-size:14px;line-height:1.5}.grpf-desc::placeholder{color:var(--text-muted)}.grpf-desc:focus{border-color:var(--primary-border);box-shadow:0 0 16px #22c55e1a}.grpf-input{border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;color:var(--text-primary);font-family:var(--font-family);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#ffffff0a;outline:none;padding:12px 14px;font-size:14px}.grpf-input::placeholder{color:var(--text-muted)}.grpf-input:focus{border-color:var(--primary-border);box-shadow:0 0 16px #22c55e1a}.grpf-error-center{text-align:center;margin:0}.page .grpf-header,.page .grpf-steps,.page .grpf-stage,.page .grpf-sport-grid,.page .grpf-card,.page .grpf-hero,.page .grpf-done-card,.page .grpf-invite-card,.page .grpf-step-intro,.page .grpf-pending{margin-left:auto;margin-right:auto}.page .grpf-sports-stage{flex-direction:column;align-items:center;display:flex}.page .grpf-sports-stage>*{width:100%;max-width:640px}@media (width>=1024px){.page .grpf-header,.page .grpf-steps,.page .grpf-stage,.page .grpf-sport-grid,.page .grpf-card,.page .grpf-hero,.page .grpf-done-card,.page .grpf-invite-card,.page .grpf-step-intro,.page .grpf-pending{margin-left:auto;margin-right:auto}.page .grpf-header,.page .grpf-stage,.page .grpf-hero{max-width:520px}.page .grpf-done-stage{flex-direction:column;align-items:center;display:flex}.page .grpf-done-stage>*{width:100%;max-width:480px}.page .grpf-sports-stage .grpf-sport-grid{grid-template-columns:repeat(3,1fr)}}.gjoin-page{min-height:100dvh;padding:calc(env(safe-area-inset-top,0px) + var(--space-lg)) var(--space-md) calc(env(safe-area-inset-bottom,0px) + var(--space-lg))}.gjoin-inner{width:100%;max-width:460px;margin:0 auto}.gjoin-inner .grpf-card{max-width:100%;margin:0 auto}@media (width>=1200px){.gjoin-inner{max-width:500px}}@media (width<=768px){.gjoin-inner{max-width:440px}}@media (width<=480px){.gjoin-page{padding:calc(env(safe-area-inset-top,0px) + var(--space-md)) var(--space-sm) calc(env(safe-area-inset-bottom,0px) + var(--space-md))}.gjoin-inner{max-width:100%}}.grpf-code-wrap{margin-bottom:var(--space-md);position:relative}.grpf-code-wrap .grpf-code-input{letter-spacing:.08em;margin-bottom:0;padding-left:52px;padding-right:52px;font-size:1.2rem}.grpf-paste{color:#36d985;cursor:pointer;background:#36d9851f;border:1px solid #36d98559;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.grpf-paste:active{transform:translateY(-50%)scale(.92)}.grpf-paste:disabled{opacity:.5}.dom-inv{flex-direction:column;align-self:stretch;gap:10px;display:flex}.dom-inv-panel{background:var(--bg-primary);border:1px solid var(--border-light);text-align:left;border-radius:16px;align-items:center;gap:12px;padding:10px;display:flex}.dom-inv-qr{cursor:pointer;background:#fff;border:0;border-radius:16px;flex-shrink:0;place-items:center;width:80px;height:80px;padding:0;transition:transform .15s,box-shadow .15s;display:grid;position:relative;box-shadow:0 0 0 2px #36d9858c,0 8px 22px #36d9852e}.dom-inv-qr svg{border-radius:6px;display:block}.dom-inv-qr-logo{background:#0a1120;border:2px solid #fff;border-radius:6px;width:20px;height:20px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000040}.dom-inv-qr-logo img{object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover){.dom-inv-qr:hover{box-shadow:0 0 0 2px #36d985e6,0 10px 26px #36d98547}}.dom-inv-qr-zoom{color:#072c1a;border:3px solid var(--bg-primary);background:#36d985;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:-7px;right:-7px}.dom-inv-kod{min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:3px;padding:4px 2px;display:flex}.dom-inv-kod small{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:5px;font-size:.64rem;font-weight:800;display:inline-flex}.dom-inv-kod b{letter-spacing:.03em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(.95rem,4.6vw,1.25rem);font-weight:900;overflow:hidden}.dom-inv-kod.ok small{color:var(--success)}.dom-inv-kod:active,.dom-inv-qr:active{transform:scale(.97)}.dom-inv-akcie{gap:8px;display:flex}.dom-inv-btn{border:1px solid var(--border-light);background:var(--bg-elevated);min-width:48px;height:48px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.dom-inv-btn--main{background:var(--cta);color:var(--cta-ink);box-shadow:0 6px 18px var(--cta-glow);border-color:#0000;flex:1;font-weight:800}.dom-inv-btn:active{transform:scale(.97)}.dom-inv-btn:disabled{opacity:.5;cursor:default}.dom-inv-prazdny{color:var(--text-secondary);text-align:left;margin:0;padding:6px 4px;font-size:.85rem;line-height:1.4}.dom-inv-chyba{color:var(--error);text-align:left;margin:0;font-size:.8rem}.dom-inv-spin{animation:.8s linear infinite domInvSpin}@keyframes domInvSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dom-inv-spin{animation:none}}.rmphoto{border-radius:var(--radius-full);background:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast);align-items:center;gap:6px;padding:6px 11px;font-family:inherit;font-size:.72rem;font-weight:600;display:inline-flex}.rmphoto:hover:not(:disabled){color:var(--text-secondary);border-color:var(--border-light)}.rmphoto:disabled{opacity:.6;cursor:default}.rmphoto.is-asking{color:var(--error);background:#ef44441f;border-color:#ef444466}.rmphoto.is-icon{border-radius:var(--radius-sm);justify-content:center;width:24px;height:24px;padding:0}.gset-header{margin-bottom:var(--space-md);align-items:center;gap:12px;display:flex}.gset-back{border-radius:var(--radius-md);background:var(--bg-card);border:1px solid var(--border-color);width:38px;height:38px;color:var(--text-primary);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.gset-back:hover{background:var(--bg-card-hover);border-color:var(--border-light)}.gset-back:active{transform:scale(.95)}.gset-logo{border-radius:var(--radius-full);color:#0b0b14;letter-spacing:.3px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:inline-flex}.gset-id{min-width:0}.gset-name{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:18px;font-weight:800;overflow:hidden}.gset-role{color:var(--text-secondary);font-size:12px}.gset-role.gset-role-admin,.gset-role-admin-tag{color:#fbbf24;font-weight:700}.gset-tabs{margin-bottom:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;display:grid}.gset-tab{background:#ffffff0b;background-image:var(--gradient-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--text-secondary);transition:all var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:9px 4px;font-size:11px;font-weight:600;display:flex}.gset-tab:active{transform:scale(.97)}.gset-tab.active{background:var(--primary-bg);border-color:var(--primary-border);color:var(--primary);box-shadow:var(--shadow-glow-green)}.gset-panel{background:var(--bg-card);background-image:var(--gradient-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-md);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-card);margin-bottom:10px}.gset-error{color:var(--error,#ef4444);margin:6px 0;font-size:13px}.gset-hint{color:var(--text-muted);margin:10px 4px 0;font-size:12px}.gset-hint--roles{margin-bottom:14px}.gset-spin{animation:.9s linear infinite gset-spin}@keyframes gset-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gset-members-fail{align-items:center;gap:var(--space-sm);padding:var(--space-md) 0;flex-direction:column;display:flex}.gset-member-list{flex-direction:column;gap:6px;display:flex}.gset-member{background:#ffffff0b;background-image:var(--gradient-surface);border-radius:var(--radius-lg);transition:opacity var(--transition-fast);border:1px solid #ffffff0d;align-items:center;gap:12px;padding:10px 12px;display:flex}.gset-member.pending{opacity:.55;pointer-events:none}.gset-avatar{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0;width:34px;height:34px}.gset-avatar-fallback{background:var(--bg-elevated);color:var(--text-secondary);justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.gset-member-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.gset-member-role{color:var(--text-secondary);flex-shrink:0;font-size:12px}.gset-role-select{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-md);width:auto;color:var(--text-primary);flex-shrink:0;padding:6px 10px;font-size:13px}.gset-invite-label{letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.gset-invite-code{white-space:nowrap;letter-spacing:2px;color:var(--text-primary);margin:8px 0 12px;font-size:clamp(15px,4.6vw,23px);font-weight:800}.gset-invite-actions{flex-wrap:wrap;gap:8px;display:flex}.gset-link-row{align-items:center;gap:8px;margin-top:8px;display:flex}.gset-link-text{min-width:0;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.gset-link-copy{border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid var(--border-color);width:32px;height:32px;color:var(--text-secondary);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.gset-link-copy:hover{color:var(--text-primary);border-color:var(--border-light)}.gset-section{margin-bottom:var(--space-lg)}.gset-section-label{letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;margin:0 4px 8px;font-size:11px;font-weight:700;display:inline-flex}.gset-mode-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gset-mode-card{background:var(--bg-card-solid);background-image:var(--gradient-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);color:var(--text-primary);text-align:left;transition:all var(--transition-fast);flex-direction:column;gap:4px;padding:12px;display:flex}.gset-mode-card.on{background:var(--primary-bg);border-color:var(--primary-border);box-shadow:var(--shadow-glow-green)}.gset-mode-card:disabled{opacity:.6}.gset-mode-custom{cursor:default}.gset-mode-custom:not(.on){opacity:.55}.gset-mode-card:not(:disabled):active{transform:scale(.985)}.gset-mode-card.gset-mode-custom:active{transform:none}.gset-mode-card strong{align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.gset-mode-card>span{color:var(--text-secondary);font-size:11.5px;line-height:1.35}@media (width<=420px){.gset-mode-cards{gap:6px}.gset-mode-card{padding:10px 8px}.gset-mode-card strong{gap:4px;font-size:12.5px}.gset-mode-card>span{font-size:10.5px}}.gset-owner-badge{letter-spacing:.4px;text-transform:uppercase;color:#fbbf24;border-radius:var(--radius-full);background:#fbbf241f;border:1px solid #fbbf2459;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:800}.gset-kick-btn:hover:not(:disabled){color:#ef4444;border-color:#ef444480}.gset-kick-btn:disabled{opacity:.5}.gset-kick-confirm{flex-shrink:0;align-items:center;gap:6px;display:flex}.gset-invite-btns{flex-direction:column;gap:8px;display:flex}.gset-qr{border-radius:var(--radius-lg);background:#fff;max-width:100%;margin:12px auto 2px;padding:6px;display:block}.gset-sports-grid{flex-direction:column;gap:6px;display:flex}.gset-sport{background:#ffffff0b;background-image:var(--gradient-surface);border-radius:var(--radius-lg);width:100%;color:var(--text-primary);text-align:left;transition:all var(--transition-fast);border:1px solid #ffffff0d;align-items:center;gap:12px;padding:10px 12px;display:flex}.gset-sport.on{background:var(--primary-bg);border-color:var(--primary-border);box-shadow:var(--shadow-glow-green)}.gset-sport:disabled{opacity:.6}.gset-sport.locked{opacity:.55}.gset-sport.locked:hover{opacity:.8}.gset-lock{vertical-align:-2px;color:var(--gold)}.gset-locked-state{color:var(--gold);white-space:nowrap;flex:none;font-size:11px;font-weight:700}.gset-sport:not(:disabled):active{transform:scale(.985)}.gset-sport-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.gset-toggle{border-radius:var(--radius-full);background:var(--bg-elevated);border:1px solid var(--border-color);width:38px;height:22px;transition:background var(--transition-fast);flex-shrink:0;position:relative}.gset-toggle-knob{border-radius:var(--radius-full);background:var(--text-muted);width:16px;height:16px;transition:all var(--transition-fast);position:absolute;top:2px;left:2px}.gset-toggle.on,.gset-toggle-row input:checked+.gset-toggle{background:var(--primary-bg);border-color:var(--primary-border)}.gset-toggle.on .gset-toggle-knob,.gset-toggle-row input:checked+.gset-toggle .gset-toggle-knob{background:var(--primary);left:18px}.gset-profile-row{gap:var(--space-md);display:flex}.gset-logo-group{flex-shrink:0;width:110px}.gset-logo-input{text-align:center;letter-spacing:1px;font-weight:800}.gset-color-group{flex:1}.gset-swatches{flex-wrap:wrap;gap:8px;display:flex}.gset-swatch{border-radius:var(--radius-full);color:#0b0b14;width:30px;height:30px;transition:all var(--transition-fast);border:2px solid #0000;justify-content:center;align-items:center;display:flex}.gset-swatch.active{border-color:var(--text-primary)}.gset-swatch:disabled{opacity:.5}.gset-desc-input{resize:vertical;min-height:70px}.gset-leave-question{margin:0 0 10px;font-size:14px;font-weight:600}.gset-leave-actions{gap:8px;display:flex}.gset-leave-actions .btn{flex:1}.gset-leave-btn{color:#ef4444;border-color:#ef44444d}.gset-leave-btn:hover:not(:disabled){background:#ef444414;border-color:#ef444480}.gset-leave-btn:disabled{opacity:.6}.gset-tab{border-radius:var(--radius-full);background:#ffffff0d;flex-direction:row;gap:5px;padding:10px 4px;font-weight:700}.gset-tab.active{background:var(--cta);color:var(--cta-ink);border-color:#0000}.gset-panel{border-radius:var(--radius-xl)}.gset-member,.gset-sport{border-radius:var(--radius-xl);background:var(--bg-card-solid);background-image:var(--gradient-surface);padding:11px 12px;box-shadow:0 4px 16px #00000059}.gset-sport.on{background:var(--primary-bg)}.gset-member .gset-avatar,.gset-member .gset-avatar-fallback{width:38px;height:38px}.gset-tabs{gap:8px}.gset-logo{box-shadow:0 2px 12px #00000073,inset 0 0 0 1px #ffffff24}.gset-panel .btn,.gset-leave-actions .btn,.gset-role-select,.gset-invite-actions .btn{border-radius:var(--radius-full)}.gset-search{border:1px solid var(--border-color);border-radius:var(--radius-full);height:44px;color:var(--text-muted);transition:border-color var(--transition-fast);background:#ffffff0d;align-items:center;gap:8px;margin-bottom:8px;padding:0 16px;display:flex}.gset-search:focus-within{border-color:var(--primary-border)}.gset-search input{min-width:0;color:var(--text-primary);font-size:14px;font-family:var(--font-family);background:0 0;border:none;outline:none;flex:1}.gset-search input::placeholder{color:var(--text-muted)}.gset-member-list{padding:2px}@media (width<=1023px){.page .gset-tabpane-members .gset-search{top:calc(57px + env(safe-area-inset-top,0px));z-index:1;background:var(--bg-card-solid);position:sticky}}.gset-leave-wrap{margin-top:var(--space-lg)}.gset-flow{display:contents}@media (width>=1024px){.page .gset-flow{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;display:grid}.page .gset-header{grid-column:1/-1}.page .gset-tabs{flex-direction:column;grid-column:1;gap:4px;margin-bottom:0;display:flex;position:sticky;top:84px}.page .gset-tabpane{grid-column:2;min-width:0}.page .gset-tabs .gset-tab{justify-content:flex-start;gap:8px;padding:10px 14px;font-size:12.5px}@media (hover:hover){.page .gset-tabs .gset-tab:not(.active):hover{border-color:var(--border-light);color:var(--text-primary);background:#ffffff14}}.page .gset-member{padding:12px 14px}.page .gset-sports-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}}.gset-danger{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--border-color)}.gset-delete-btn{color:#f87171;border-color:#f8717159}.gset-delete-btn:hover{background:#ef44441a;border-color:#f871718c}.gset-del-pending{background:#ef44440f;border:1px solid #f8717140;border-radius:14px;padding:12px}.gset-del-head{color:#f87171;align-items:center;gap:6px;font-size:.78rem;font-weight:700;display:flex}.gset-del-head span:first-of-type{flex:1}.gset-del-count{background:#ef444426;border-radius:999px;padding:1px 7px;font-size:.7rem}.gset-del-text{color:var(--text-muted);margin:6px 0 10px;font-size:.8rem;line-height:1.4}.gset-del-actions{flex-wrap:wrap;gap:8px;display:flex}.gset-del-actions .btn{flex:120px;min-width:0;padding:7px 10px;font-size:.78rem}.gset-del-chips{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}.gset-del-chip{color:var(--text-muted);background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;padding:3px 9px;font-size:.7rem}.gset-del-note{color:#f87171;opacity:.85;margin:0 0 10px;font-size:.72rem;line-height:1.4}.gset-del-pending .gset-del-text{margin-bottom:6px}.grpf-desc-text{border:1px solid var(--border-color);color:var(--text-secondary);white-space:pre-wrap;background:#ffffff08;border-radius:12px;margin:4px 0 0;padding:12px 14px;font-size:.85rem;line-height:1.5}.grpf-id-photo{object-fit:cover;border-radius:50%;width:100%;height:100%;box-shadow:0 12px 36px #00000073,inset 0 0 0 1px #ffffff29}button.grpf-id-edit{cursor:pointer;border:none}button.grpf-id-edit:disabled{opacity:.6;cursor:default}.grpf-id-logo-btn{cursor:pointer;font:inherit;border:none;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.grpf-id-logo-btn:disabled{cursor:default}.grpf-id-edit{pointer-events:none}.gset-logo{overflow:hidden}.gset-logo-photo{object-fit:cover;border-radius:50%;width:100%;height:100%}.esh-config-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.esh-config-item{flex-direction:column;gap:5px;display:flex}.esh-config-item>span{color:var(--text-secondary);font-size:.8rem}.esh-config-item input{background:var(--bg-input);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-sm);font:inherit;width:100%;padding:8px 10px}.gset-tabpane .esh-primary-btn{border-radius:var(--radius-sm);background:var(--cta);color:var(--cta-ink);cursor:pointer;border:none;justify-content:center;align-items:center;gap:7px;padding:11px 16px;font-weight:700;display:inline-flex}.gset-tabpane .esh-primary-btn:disabled{background:var(--bg-card-hover);color:var(--text-muted);cursor:not-allowed}@media (width<=380px){.esh-config-grid{grid-template-columns:1fr}}.gset-member-deleted{box-shadow:none;background-image:linear-gradient(#00000061,#00000061);border-color:#ffffff08}.gset-member-deleted .gset-avatar,.gset-member-deleted .gset-member-name{opacity:.45;filter:grayscale()}.gset-member-deleted .gset-deleted-badge{opacity:.75}.gset-member-deleted .gset-kick-btn{color:#f87171;background:#f871711a;border-color:#f8717173}.gset-member-deleted .gset-kick-btn:hover:not(:disabled){color:#fff;background:#ef4444;border-color:#ef4444}.gset-deleted-badge{border-radius:var(--radius-full);color:#f87171;white-space:nowrap;background:#f871711f;border:1px solid #f8717159;padding:2px 8px;font-size:.62rem;font-weight:700}.gset-discover{flex-direction:column;gap:10px;margin-top:4px;display:flex}.gset-toggle-row{border-radius:var(--radius-lg);border:1px solid var(--border-color);cursor:pointer;background:#ffffff08;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.gset-toggle-row>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.gset-toggle-row b{font-size:.84rem;font-weight:700}.gset-toggle-row i{color:var(--text-muted);font-size:.72rem;font-style:normal}.gset-toggle-row input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.gset-toggle-row input:focus-visible+.gset-toggle{outline:2px solid var(--primary-border);outline-offset:2px}.gset-requests{margin-bottom:var(--space-md);flex-direction:column;gap:8px;display:flex}.gset-request{border-radius:var(--radius-xl);background:#fbbf240f;border:1px solid #fbbf2447;align-items:center;gap:10px;padding:10px 12px;display:flex}.gset-request-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gset-request-name{font-size:.86rem;font-weight:700}.gset-request-note{color:var(--text-muted);font-size:.75rem;font-style:italic}.gset-request-actions{flex-shrink:0;gap:6px;display:flex}.gset-inv-main .gset-invite-code{margin:6px 0 4px}.gset-inv-hint{color:var(--text-muted);margin:0 0 12px;font-size:.78rem;line-height:1.4}.gset-inv-hint--section{margin:-2px 0 10px}.gset-inv-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gset-inv-actions--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gset-inv-act{border-radius:var(--radius-md);border:1px solid var(--border-light);background:var(--bg-surface);min-width:0;color:var(--text-primary);font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:11px 10px;font-size:.84rem;font-weight:700;transition:background .15s,border-color .15s,transform .1s;display:inline-flex}.gset-inv-act:active{transform:scale(.97)}.gset-inv-act:disabled{opacity:.5;cursor:default}.gset-inv-act--qr{background:var(--cta);color:var(--cta-ink);border-color:#0000}.gset-inv-roles{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.gset-inv-role{border-radius:var(--radius-lg);border:1px solid var(--border-color);background:var(--bg-card);min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:3px;padding:12px;transition:border-color .15s,background .15s,transform .1s;display:flex}.gset-inv-role:active{transform:scale(.98)}.gset-inv-role:disabled{opacity:.55;cursor:default}.gset-inv-role-ic{background:var(--primary-bg);width:34px;height:34px;color:var(--primary-light);border-radius:10px;justify-content:center;align-items:center;margin-bottom:6px;display:flex}.gset-inv-role-title{font-size:.9rem;font-weight:800}.gset-inv-role-sub{color:var(--text-muted);font-size:.72rem;line-height:1.3}.gset-inv-new{border-color:var(--primary-border);margin-top:10px;animation:.3s cubic-bezier(.32,.72,0,1) gset-inv-in}.gset-inv-new-head{align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.gset-inv-new-head b{color:var(--text-primary);margin:2px 0 3px;font-size:.95rem;font-weight:800;display:block}.gset-inv-new-ok{background:var(--cta);width:30px;height:30px;color:var(--cta-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}@keyframes gset-inv-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.gset-inv-new{animation:none}}.gset-inv-row{gap:10px}.gset-inv-chip{background:var(--primary-bg);color:var(--primary-light);border:1px solid var(--primary-border);border-radius:999px;flex:none;padding:3px 10px;font-size:.72rem;font-weight:800}.gset-inv-chip--group_spectator{color:#60a5fa;background:#3b82f61f;border-color:#3b82f64d}.gset-inv-chip--group_organizer{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b4d}.gset-tabpane>.gset-section-label{margin:4px 0 8px;display:block}.gset-inv-act svg{flex:none}.gset-inv-main{border-color:color-mix(in srgb, var(--skupina,#22c55e) 28%, transparent);background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--skupina,#22c55e) 22%, transparent), transparent 58%), var(--gradient-card);position:relative;overflow:hidden}.gset-inv-main .gset-invite-code{font-variant-numeric:tabular-nums}.gset-inv-role{--rola:34, 197, 94;position:relative;overflow:hidden}.gset-inv-role--group_spectator{--rola:59, 130, 246}.gset-inv-role--group_organizer{--rola:245, 158, 11}.gset-inv-role-ic{background:rgba(var(--rola), .14);color:rgb(var(--rola))}.gset-inv-role.on{border-color:rgba(var(--rola), .55);background:linear-gradient(160deg, rgba(var(--rola), .14), rgba(var(--rola), .03))}@media (hover:hover){.gset-inv-role:not(:disabled):hover{border-color:rgba(var(--rola), .45);box-shadow:0 8px 22px rgba(var(--rola), .12);transform:translateY(-2px)}.gset-inv-act:not(:disabled):hover{border-color:var(--primary-border)}}.gset-inv-new{background-image:linear-gradient(180deg, color-mix(in srgb, var(--skupina,#22c55e) 12%, transparent), transparent 60%), var(--gradient-card)}@media (prefers-reduced-motion:reduce){.gset-inv-role,.gset-inv-role:hover{transition:none;transform:none}}.sl-wrap{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100dvh;padding-bottom:80px;display:flex}.sl-spinner{width:80px;height:80px;position:relative}.sl-ring{border:2px solid #0000;border-radius:50%;animation:linear infinite sl-spin;position:absolute;inset:0}.sl-ring-1{border-top-color:var(--primary,#22c55e);animation-duration:1.2s}.sl-ring-2{border-right-color:#22c55e73;animation-duration:1.8s;animation-direction:reverse;inset:10px}.sl-ring-3{border-bottom-color:#22c55e33;animation-duration:2.6s;inset:20px}.sl-core{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sl-dot{background:var(--primary,#22c55e);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite sl-pulse;box-shadow:0 0 12px #22c55ecc}.sl-message{letter-spacing:.1em;text-transform:uppercase;color:#f8fafc66;text-align:center;margin:0;font-size:.78rem;font-weight:600}@keyframes sl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sl-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.6)}}@media (width>=1024px){.sl-wrap{min-height:0;padding-bottom:0}}.sl-wrap--compact{gap:10px;min-height:0;padding:18px 0}.sl-wrap--compact .sl-spinner{width:40px;height:40px}.sl-wrap--compact .sl-ring-2{inset:5px}.sl-wrap--compact .sl-ring-3{inset:10px}.sl-wrap--compact .sl-dot{width:6px;height:6px}.sl-wrap--compact .sl-message{margin:0;font-size:.78rem}.gsw-bar{z-index:9000;padding:calc(6px + env(safe-area-inset-top,0px)) var(--space-md) 6px;-webkit-backdrop-filter:blur(24px)saturate(140%);border-bottom:1px solid var(--border-color);background:#172334f0;align-items:center;gap:8px;display:flex;position:sticky;top:0;box-shadow:inset 0 1px #ffffff08}.gsw-pill{border-radius:var(--radius-full);min-width:0;height:44px;color:var(--text-primary);transition:background var(--transition-fast);background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:0 6px 0 4px;display:flex}.gsw-pill:active{background:#ffffff0a}.gsw-ava{border:1px solid var(--border-light);border-radius:var(--radius-full);width:34px;height:34px;transition:background var(--transition-fast);background:#ffffff0d;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden;box-shadow:0 2px 10px #00000073,inset 0 0 0 1px #ffffff1a}.gsw-ava:active{background:#ffffff1a}.gsw-ava-img{object-fit:cover;width:100%;height:100%}.gsw-ava-ini{color:var(--text-secondary);letter-spacing:.3px;font-size:13px;font-weight:800}.gsw-logo{border-radius:var(--radius-full);color:#0b0b14;letter-spacing:.3px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 2px 10px #00000073,inset 0 0 0 1px #ffffff1f}.gsw-logo-empty{background:var(--bg-elevated);color:var(--text-secondary)}.gsw-name{letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.gsw-chev{border-radius:var(--radius-full);border:1px solid var(--border-color);width:28px;height:28px;color:var(--text-secondary);transition:all var(--transition-fast);background:#ffffff0d;flex-shrink:0;margin-left:auto;padding:6px}.gsw-pill:active .gsw-chev{background:#ffffff1a}.gsw-overlay{z-index:10000;background:#0000008c;animation:.2s gsw-fade;position:fixed;inset:0}body:has(.gsw-overlay){overflow:hidden}@keyframes gsw-fade{0%{opacity:0}to{opacity:1}}.gsw-drawer{background:#121c2af0;background-image:radial-gradient(circle at 88% 4%, var(--gsw-orb-strong,#22c55e42), transparent 42%), radial-gradient(circle at -8% 36%, #3b82f621, transparent 36%), radial-gradient(circle at 72% 96%, var(--gsw-orb-soft,#22c55e14), transparent 42%), linear-gradient(165deg, #ffffff0a 0%, #fff0 45%);-webkit-backdrop-filter:blur(28px)saturate(130%);border-right:1px solid var(--border-light);width:100%;max-width:480px;height:100%;box-shadow:var(--shadow-lg);padding:calc(var(--space-md) + env(safe-area-inset-top)) var(--space-md) calc(var(--space-lg) + env(safe-area-inset-bottom));flex-direction:column;animation:.34s cubic-bezier(.22,1,.36,1) gsw-slide;display:flex;position:fixed;top:0;left:0;overflow:hidden}@keyframes gsw-slide{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (width>=1024px){.gsw-drawer:not(.gsw-drawer-right){max-width:560px}}.gsw-drawer-right{border-right:none;border-left:1px solid var(--border-light);background:var(--bg-primary);-webkit-backdrop-filter:none;background-image:none;padding:0;animation:.34s cubic-bezier(.22,1,.36,1) gsw-slide-right;left:auto;right:0}@keyframes gsw-slide-right{0%{transform:translate(100%)}to{transform:translate(0)}}.gsw-drawer-right .gsw-drawer-head{padding:calc(var(--space-md) + env(safe-area-inset-top)) var(--space-md) var(--space-sm);margin-bottom:0}.pfd-body{padding-bottom:env(safe-area-inset-bottom)}.gsw-drawer-head{margin-bottom:var(--space-md);flex:none;justify-content:space-between;align-items:center;display:flex}.gsw-view{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.gsw-view-settings{flex-direction:column;display:flex;overflow:hidden}.gsw-view-settings .gset-header,.gsw-view-settings .gset-tabs{flex:none}.gsw-view-settings .gset-tabpane{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.gsw-view-settings .gset-tabpane-members{flex-direction:column;display:flex;overflow:hidden}.gsw-view-settings .gset-tabpane-members>.gset-search{flex:none}.gsw-view-settings .gset-tabpane-members>.gset-member-list{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.gsw-head-left{align-items:center;gap:10px;display:flex}.gsw-drawer-title{letter-spacing:-.4px;color:var(--text-primary);font-size:22px;font-weight:800}.gsw-back,.gsw-close{border-radius:var(--radius-full);border:1px solid var(--border-color);width:38px;height:38px;color:var(--text-primary);transition:all var(--transition-fast);background:#ffffff0f;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gsw-back:hover,.gsw-close:hover{border-color:var(--border-light);background:#ffffff1a}.gsw-back:active,.gsw-close:active{transform:scale(.94)}.gsw-close{color:var(--text-secondary)}.gsw-search{border:1px solid var(--border-color);border-radius:var(--radius-full);height:46px;color:var(--text-muted);transition:border-color var(--transition-fast);background:#ffffff0d;align-items:center;gap:8px;margin-bottom:10px;padding:0 16px;display:flex}.gsw-search:focus-within{border-color:var(--primary-border)}.gsw-search input{min-width:0;color:var(--text-primary);font-size:14px;font-family:var(--font-family);background:0 0;border:none;outline:none;flex:1}.gsw-search input::placeholder{color:var(--text-muted)}.gsw-list{overscroll-behavior:contain;flex-direction:column;gap:10px;max-height:46vh;padding:2px;display:flex;overflow-y:auto}.gsw-item{background:var(--bg-card-solid);background-image:var(--gradient-surface);border-radius:var(--radius-xl);width:100%;color:var(--text-primary);text-align:left;transition:all var(--transition-fast);border:1px solid #ffffff0d;align-items:center;gap:12px;padding:12px 12px 12px 10px;display:flex}.gsw-item:active{transform:scale(.985)}.gsw-item.active{background:var(--primary-bg);border-color:var(--primary-border)}.gsw-item-logo{width:42px;height:42px;font-size:15px}.gsw-item-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gsw-item-name{align-items:center;min-width:0;font-size:15px;font-weight:700;display:flex}.gsw-item-nametext{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.gsw-item-meta{color:var(--text-secondary);font-size:12px}.gsw-item-end{border-radius:var(--radius-full);width:30px;height:30px;color:var(--text-secondary);transition:all var(--transition-fast);background:#ffffff0f;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gsw-item-end.on{background:var(--cta);color:var(--cta-ink)}.gsw-empty{color:var(--text-secondary);padding:var(--space-sm) 4px;margin:0;font-size:13px}.gsw-actions{margin-top:var(--space-md);gap:10px;display:flex}.gsw-action{border:1px solid var(--border-color);border-radius:var(--radius-full);height:46px;color:var(--text-primary);transition:all var(--transition-fast);background:#ffffff0d;flex:1;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.gsw-action:hover{border-color:var(--border-light);background:#ffffff14}.gsw-action:active{transform:scale(.97)}.gsw-limit{margin:var(--space-md) 0 6px;letter-spacing:.02em;color:var(--text-muted);text-align:center;font-size:11px;font-weight:600}.gsw-upsell{text-align:left;border-radius:var(--radius-lg);cursor:pointer;background:linear-gradient(150deg,#fbbf2426 0%,#fbbf240b 55%,#1b293a99 100%);border:1px solid #fbbf2447;align-items:center;gap:11px;width:100%;margin-top:2px;padding:11px 12px;transition:border-color .15s,transform .15s;display:flex}.gsw-upsell:hover{border-color:#fbbf2480}.gsw-limreq{cursor:default;flex-direction:column;align-items:stretch;gap:10px}.gsw-limreq-head{align-items:center;gap:11px;display:flex}.gsw-limreq-head .gsw-upsell-text{flex:1;min-width:0}.gsw-limreq-btn{color:#1c1403;font:inherit;cursor:pointer;background:#fbbf24;border:0;border-radius:999px;flex-shrink:0;padding:7px 14px;font-size:.8rem;font-weight:800}.gsw-limreq-ok{color:#fbbf24;flex-shrink:0}.gsw-limreq-form{flex-direction:column;gap:8px;display:flex}.gsw-limreq-note{resize:none;min-height:0;font-size:.85rem;line-height:1.4}.gsw-limreq-chyba{color:#f87171;margin:0;font-size:.78rem}.gsw-limreq-akcie{justify-content:flex-end;gap:8px;display:flex}.gsw-limreq-zrus{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:.82rem;font-weight:700}.gsw-limreq-send{color:#1c1403;font:inherit;cursor:pointer;background:#fbbf24;border:0;border-radius:12px;padding:8px 14px;font-size:.82rem;font-weight:800}.gsw-limreq-send:disabled{opacity:.6}.gsw-upsell:active{transform:scale(.985)}.gsw-upsell:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.gsw-upsell-icon{border-radius:var(--radius-full);background:var(--gold-bg);width:30px;height:30px;color:var(--gold);flex:none;justify-content:center;align-items:center;display:flex}.gsw-upsell-text{flex:1;min-width:0}.gsw-upsell-title{color:var(--text-primary);font-size:12.5px;font-weight:700;display:block}.gsw-upsell-sub{color:var(--gold);margin-top:1px;font-size:11px;font-weight:600;display:block}.gsw-upsell-chevron{color:var(--gold);opacity:.75;flex:none}.gsw-limit+.gsw-actions{margin-top:6px}.gsw-upsell+.gsw-actions{margin-top:10px}@media (prefers-reduced-motion:reduce){.gsw-upsell{transition:none}.gsw-upsell:active{transform:none}}.gsw-action.gsw-locked{opacity:.55}.gsw-action.gsw-locked:hover{opacity:.8}.gsw-lock{color:var(--gold)}.gsw-item-tier{border-radius:var(--radius-full);background:var(--gold-bg);color:var(--gold);letter-spacing:.04em;vertical-align:1px;white-space:nowrap;border:1px solid #fbbf2459;flex:none;margin-left:6px;padding:1px 6px;font-size:9.5px;font-weight:800}.gsw-action-primary{background:var(--cta);color:var(--cta-ink);border:none}.gsw-action-primary:hover{background:var(--cta);filter:brightness(1.05)}.gsw-section-label{letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted);margin:var(--space-lg) 4px var(--space-sm);font-size:11px;font-weight:700}.gsw-nav{flex-direction:column;gap:10px;display:flex}.gsw-nav-item{background:var(--bg-card-solid);background-image:var(--gradient-surface);border-radius:var(--radius-xl);width:100%;color:var(--text-primary);text-align:left;transition:all var(--transition-fast);border:1px solid #ffffff0d;align-items:center;gap:12px;padding:11px 12px 11px 10px;font-size:14px;font-weight:700;display:flex;box-shadow:0 4px 16px #00000059}.gsw-nav-item:hover{border-color:var(--border-light)}.gsw-nav-item:active{transform:scale(.985)}.gsw-nav-ico{border-radius:var(--radius-full);width:36px;height:36px;color:var(--text-primary);background:#ffffff12;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gsw-nav-text{flex:1;min-width:0}.gsw-invite{padding:var(--space-md) var(--space-md) 14px;border:1px solid var(--primary-border);border-radius:var(--radius-xl);background:linear-gradient(150deg,#22c55e29 0%,#22c55e0d 55%,#1b293a99 100%);margin-top:10px}.gsw-invite-label{letter-spacing:1.2px;text-transform:uppercase;color:var(--primary-light);font-size:11px;font-weight:700;display:block}.gsw-invite-for{letter-spacing:.2px;text-transform:none;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;font-style:normal;font-weight:600;display:block;overflow:hidden}.gsw-head-right{align-items:center;gap:8px;display:flex}.gsw-spin{animation:.9s linear infinite gsw-rotate}@keyframes gsw-rotate{to{transform:rotate(360deg)}}@media (hover:hover){.gsw-pill:hover{background:#ffffff12}.gsw-item:hover:not(.active){background:#ffffff0d}}.gsw-invite-spectator{background:#3b82f60f;border-color:#3b82f647;margin-top:10px}.gsw-invite-spectator .gsw-invite-label{color:#60a5fa}.gsw-logo-photo{object-fit:cover;border-radius:50%;width:100%;height:100%}.gsw-invite-track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:12px;display:flex;overflow-x:auto}.gsw-invite-track::-webkit-scrollbar{display:none}.gsw-invite-track>.gsw-invite{scroll-snap-align:center;flex:0 0 100%;min-width:0;margin-bottom:0}.gsw-invite-progress{background:#ffffff1f;border-radius:999px;width:min(220px,55%);height:4px;margin:10px auto 14px;position:relative;overflow:hidden}.gsw-invite-progress span{border-radius:inherit;background:var(--primary,#22c55e);transition:width .2s;position:absolute;top:0;bottom:0}.gsw-role-admin{color:#fbbf24;font-weight:700}.pfd-in{animation:.12s gsw-fade}@media (prefers-reduced-motion:reduce){.pfd-in{animation:none}}.gsw-overlay.is-closing{pointer-events:none;animation:.24s forwards gsw-dim-out}.gsw-overlay.is-closing .gsw-drawer{animation:.24s cubic-bezier(.4,0,1,1) forwards gsw-slide-out}.gsw-overlay.is-closing .gsw-drawer-right{animation-name:gsw-slide-right-out}@keyframes gsw-dim-out{to{background-color:#0000}}@keyframes gsw-slide-out{to{transform:translate(-100%)}}@keyframes gsw-slide-right-out{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.gsw-overlay.is-closing,.gsw-overlay.is-closing .gsw-drawer{animation-duration:10ms}}.gsw-drawer[data-dir=fwd] .gsw-view{animation:.32s cubic-bezier(.22,1,.36,1) gsw-view-fwd}.gsw-drawer[data-dir=back] .gsw-view{animation:.32s cubic-bezier(.22,1,.36,1) gsw-view-back}@keyframes gsw-view-fwd{0%{opacity:0;transform:translate(28px)}}@keyframes gsw-view-back{0%{opacity:0;transform:translate(-28px)}}@media (prefers-reduced-motion:reduce){.gsw-drawer[data-dir] .gsw-view{animation:none}}.nn-overlay{z-index:11000;padding:0 12px calc(env(safe-area-inset-bottom,0px) + 12px);background:#00000073;justify-content:center;align-items:flex-end;animation:.2s nn-fade;display:flex;position:fixed;inset:0}@keyframes nn-fade{0%{opacity:0}to{opacity:1}}.nn-card{background:var(--bg-card-solid,#1b293a);border:1px solid var(--border-color);border-radius:var(--radius-xl,20px);text-align:center;width:100%;max-width:420px;padding:22px 20px 18px;animation:.26s cubic-bezier(.22,1,.36,1) nn-rise;position:relative;box-shadow:0 -10px 40px #00000080}@keyframes nn-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.nn-close{cursor:pointer;width:32px;height:32px;color:var(--text-muted);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.nn-close:hover{color:var(--text-primary);background:var(--bg-secondary,#ffffff0d)}.nn-icon{background:color-mix(in srgb, var(--football-primary,#22c55e) 16%, transparent);width:52px;height:52px;color:var(--football-primary,#22c55e);border-radius:50%;justify-content:center;align-items:center;margin:2px auto 12px;display:flex}.nn-card-gold{border-color:#fbbf244d}.nn-card-gold .nn-icon{background:var(--gold-bg);color:var(--gold)}.nn-title{color:var(--text-primary);letter-spacing:-.01em;font-size:1.05rem;font-weight:800}.nn-text{color:var(--text-secondary);margin-top:6px;font-size:.85rem;line-height:1.45}.nn-error{color:#ef4444;margin-top:10px;font-size:.78rem;font-weight:600}.nn-actions{flex-direction:column;gap:4px;margin-top:16px;display:flex}.nn-later{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:10px;font-size:.82rem;font-weight:600}.nn-later:hover{color:var(--text-primary)}.nb{position:relative}.nb-btn{border:1px solid var(--border-color,#ffffff1a);width:38px;height:38px;color:var(--text,#fff);cursor:pointer;background:#ffffff08;border-radius:10px;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:inline-flex;position:relative}.nb-btn:hover{background:#ffffff12;border-color:#ffffff2e}.nb-badge{background:var(--cta);min-width:16px;height:16px;color:var(--cta-ink);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:.62rem;font-weight:800;display:flex;position:absolute;top:-4px;right:-4px}.nb-panel{background:var(--panel,#1b293a);border:1px solid var(--border-color,#ffffff1f);z-index:200;border-radius:14px;width:320px;max-height:60vh;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 20px 50px #00000080}.nb-head{border-bottom:1px solid var(--border-color,#ffffff14);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.nb-title{font-size:.9rem;font-weight:800}.nb-readall{color:#22c55e;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:.72rem;font-weight:700;display:inline-flex}.nb-list{flex-direction:column;display:flex}.nb-item{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0d;flex-direction:column;gap:2px;padding:11px 14px;display:flex}.nb-item:last-child{border-bottom:0}.nb-item:hover{background:#ffffff0a}.nb-item-title{font-size:.84rem;font-weight:700}.nb-item-body{opacity:.7;font-size:.78rem;line-height:1.4}.nb-item-time{opacity:.45;margin-top:2px;font-size:.68rem}.nb-empty{text-align:center;opacity:.55;padding:22px 14px;font-size:.85rem}.lm{position:relative}.lm-btn{border:1px solid var(--border-color,#ffffff1a);height:38px;color:var(--text-primary);cursor:pointer;letter-spacing:.06em;background:#ffffff08;border-radius:10px;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:.72rem;font-weight:800;transition:background .15s,border-color .15s;display:inline-flex}.lm-btn:hover{background:#ffffff12;border-color:#ffffff2e}.lm-short{line-height:1}.lm-panel{background:var(--bg-card-solid);border:1px solid var(--border-color,#ffffff1f);z-index:200;border-radius:14px;flex-direction:column;min-width:172px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px #00000080}.lm-item{color:var(--text-secondary,#ffffffbf);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-family:inherit;font-size:.82rem;font-weight:600;transition:background .15s,color .15s;display:flex}.lm-item:hover{color:var(--text-primary);background:#ffffff0f}.lm-item.on{color:var(--primary,#22c55e);font-weight:800}.lm-item.on svg{color:var(--primary,#22c55e)}.ds-shell{--ds-sidebar-w:264px;--ds-topbar-h:64px;min-height:100vh}.ds-shell.ds-collapsed{--ds-sidebar-w:80px}.ds-sidebar{width:var(--ds-sidebar-w);z-index:950;-webkit-backdrop-filter:blur(24px)saturate(140%);border-right:1px solid var(--border-color);transition:width var(--transition-normal);background:#1b293ac7;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.ds-sidebar-head{justify-content:space-between;align-items:center;gap:8px;padding:18px 16px 14px;display:flex}.ds-logo{align-items:center;gap:10px;min-width:0;display:flex}.ds-logo-mark{background:#070c17;border:1px solid #28b05759;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 2px 12px #22c55e40}.ds-logo-mark img{object-fit:contain;width:auto;height:20px}.ds-logo-text{letter-spacing:.04em;color:var(--text-primary);font-size:1.15rem;font-weight:800}.ds-collapse-btn{width:30px;height:30px;color:var(--text-muted);transition:all var(--transition-fast);background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ds-collapse-btn:hover{color:var(--text-primary);background:#ffffff0f}.ds-nav{flex-direction:column;flex:1;gap:2px;padding:8px 12px;display:flex;overflow-y:auto}.ds-nav-item{border-radius:var(--radius-md);color:var(--text-secondary);white-space:nowrap;transition:all var(--transition-fast);align-items:center;gap:12px;padding:11px 12px;font-size:.88rem;font-weight:600;display:flex;position:relative}.ds-nav-item svg{flex-shrink:0}.ds-nav-item:hover{color:var(--text-primary);background:#ffffff0d}.ds-nav-item.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.ds-nav-item.active{color:var(--primary-light);background:#22c55e1a}.ds-nav-item.active:before{content:"";background:var(--cta);width:3px;height:20px;box-shadow:0 0 8px var(--cta-glow);border-radius:0 3px 3px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ds-sidebar-foot{padding:10px 12px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-color)}.ds-sidebar-foot .gsw-ava{display:none}.ds-sidebar .gsw-bar{box-shadow:none;-webkit-backdrop-filter:none;z-index:auto;background:0 0;border-bottom:none;padding:0;position:static}.ds-collapsed .ds-logo-text,.ds-collapsed .ds-nav-label,.ds-collapsed .ds-sidebar .gsw-name,.ds-collapsed .ds-sidebar .gsw-chev{display:none}.ds-collapsed .ds-sidebar-head{flex-direction:column;align-items:center;gap:10px;padding:16px 0 10px}.ds-collapsed .ds-nav{padding:8px 10px}.ds-collapsed .ds-nav-item{justify-content:center;padding:11px 0}.ds-collapsed .ds-sidebar .gsw-pill{justify-content:center;padding:6px}.ds-collapsed .ds-sidebar .gsw-bar{flex-direction:column;gap:6px}.ds-collapsed .ds-sidebar .gsw-pill{flex:none;justify-content:center;width:100%}.ds-collapsed .ds-sidebar .gsw-ava{align-self:center}.ds-main-col{margin-left:var(--ds-sidebar-w);min-height:100vh;transition:margin-left var(--transition-normal);flex-direction:column;display:flex}.ds-topbar{top:0;left:var(--ds-sidebar-w);height:var(--ds-topbar-h);z-index:940;-webkit-backdrop-filter:blur(24px)saturate(140%);border-bottom:1px solid var(--border-color);transition:left var(--transition-normal);background:#1b293ab8;justify-content:space-between;align-items:center;gap:16px;padding:0 28px;display:flex;position:fixed;right:0}.ds-topbar-right{align-items:center;gap:12px;display:flex}.ds-topbar-title{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:700}.ds-user-chip{border-radius:var(--radius-full);border:1px solid var(--border-color);transition:all var(--transition-fast);background:#ffffff08;align-items:center;gap:10px;max-width:240px;padding:5px 12px 5px 6px;display:flex}.ds-user-chip:hover{border-color:var(--border-light);background:#ffffff0f}.ds-user-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.ds-user-avatar-fallback{color:#fff;background:linear-gradient(135deg,#1a8a45,#15703a);justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:flex}.ds-user-name{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.ds-shell .app-main{padding-top:var(--ds-topbar-h);flex:1;padding-bottom:0}.ia-overlay{z-index:10040;-webkit-backdrop-filter:blur(6px);background:#0a101a9e;justify-content:center;align-items:flex-end;animation:.28s ia-fade;display:flex;position:fixed;inset:0}.ia-sheet{width:100%;max-width:480px;max-height:92dvh;padding:30px 22px calc(22px + env(safe-area-inset-bottom,0px));background:radial-gradient(120% 70% at 50% 0,#22c55e33,#0000 70%),#1b293afa;border:1px solid #ffffff14;border-bottom:0;border-radius:28px 28px 0 0;animation:.44s cubic-bezier(.32,.72,0,1) ia-hore;position:relative;overflow-y:auto;box-shadow:inset 0 1px #ffffff1a,0 -20px 60px #0000008c}.ia-overlay.is-closing{animation:.24s forwards ia-fade-out}.ia-overlay.is-closing .ia-sheet{animation:.24s cubic-bezier(.4,0,1,1) forwards ia-dole}@keyframes ia-fade{0%{opacity:0}}@keyframes ia-fade-out{to{opacity:0}}@keyframes ia-hore{0%{transform:translateY(100%)}}@keyframes ia-dole{to{transform:translateY(100%)}}.ia-close{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}.ia-view{text-align:center;flex-direction:column;align-items:center;animation:.3s ia-view;display:flex}@keyframes ia-view{0%{opacity:0;transform:translateY(8px)}}.ia-icon{border-radius:22px;width:84px;height:84px;box-shadow:0 14px 34px #00000080,0 0 0 6px #22c55e1f}.ia-title{letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;margin:18px 0 6px;font-size:1.42rem;font-weight:800}.ia-title--kroky{margin-top:6px}.ia-sub{color:var(--text-muted);max-width:34ch;margin:0;font-size:.9rem;line-height:1.45}.ia-vyhody{flex-direction:column;gap:10px;width:100%;margin:22px 0 0;padding:0;list-style:none;display:flex}.ia-vyhody li{text-align:left;color:#f1f5f9eb;background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;align-items:center;gap:12px;padding:11px 14px;font-size:.9rem;font-weight:600;display:flex}.ia-vyhoda-ic{color:#4ade80;background:#22c55e24;border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ia-kroky{flex-direction:column;gap:10px;width:100%;margin:20px 0 0;padding:0;list-style:none;display:flex}.ia-kroky li{text-align:left;background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;align-items:center;gap:12px;padding:12px 14px 12px 12px;display:flex;position:relative}.ia-krok-cislo{background:var(--cta);width:22px;height:22px;color:var(--cta-ink);border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:flex;position:absolute;top:-7px;left:-7px;box-shadow:0 3px 8px #0006}.ia-krok-ic{color:#60a5fa;background:#3b82f624;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ia-krok-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.ia-krok-txt b{color:var(--text-primary);font-size:.92rem;font-weight:800}.ia-krok-txt span{color:var(--text-muted);font-size:.78rem;line-height:1.4}.ia-pozn{color:#fbbf24e6;align-items:center;gap:6px;margin:14px 0 0;font-size:.76rem;display:flex}.ia-hotovo-ic{background:var(--cta);width:76px;height:76px;color:var(--cta-ink);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 8px #36d98524}.ia-akcie{flex-direction:column;align-items:center;gap:6px;width:100%;margin-top:22px;display:flex}.ia-hlavne{border-radius:16px;justify-content:center;width:100%;padding-block:15px;font-size:1rem}.ia-neskor{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:10px 14px;font-size:.86rem;font-weight:600;display:inline-flex}.ia-neskor:hover{color:var(--text-secondary)}@media (width>=861px){.ia-overlay{align-items:center}.ia-sheet{border-bottom:1px solid #ffffff14;border-radius:28px;animation:.3s cubic-bezier(.22,1,.36,1) ia-zoom}.ia-overlay.is-closing .ia-sheet{animation:.2s forwards ia-fade-out}@keyframes ia-zoom{0%{opacity:0;transform:scale(.95)translateY(10px)}}}@media (prefers-reduced-motion:reduce){.ia-overlay,.ia-sheet,.ia-view{animation:none}}.app-layout{flex-direction:column;min-height:100dvh;display:flex}.app-main{padding-bottom:calc(var(--nav-h) + 9px);flex:1}
