._page_13kyi_1{max-width:var(--max-width);margin:0 auto;padding:16px 16px 56px}._watermark_13kyi_9{position:fixed;z-index:-1;right:-70px;bottom:-60px;width:480px;height:480px;background-color:var(--scp-deep);opacity:.045;mask-image:var(--watermark-logo);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:var(--watermark-logo);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;pointer-events:none}@media (max-width: 480px){._watermark_13kyi_9{width:320px;height:320px;right:-50px;bottom:-40px}}._header_13kyi_39{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:linear-gradient(180deg,var(--scp-deep),var(--color-primary-dark));color:#fff;border-bottom:3px solid var(--gold)}._brandWrap_13kyi_53{display:flex;align-items:center;gap:8px;line-height:1;text-decoration:none}._brandLogo_13kyi_61{height:36px;width:auto;flex-shrink:0}._brandText_13kyi_67{display:flex;flex-direction:column;line-height:1}._brand_13kyi_53{font-family:var(--font-display);font-size:1.3rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fff;text-decoration:none}@media (min-width: 480px){._brand_13kyi_53{font-size:1.55rem}}._brandEyebrow_13kyi_89{font-size:.54rem;letter-spacing:.13em;text-transform:uppercase;color:var(--gold);font-weight:600;margin-top:2px;white-space:nowrap}._headerRight_13kyi_99{display:flex;align-items:center;gap:5px;font-size:.9rem}._userName_13kyi_106{display:none}@media (min-width: 480px){._userName_13kyi_106{display:inline;opacity:.85}}._navLink_13kyi_117{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:.74rem;color:#fff;text-decoration:none;font-weight:600;padding:4px 7px;border:1px solid rgba(255,255,255,.35);border-radius:var(--radius-sm);white-space:nowrap}._navLink_13kyi_117:hover{background:#ffffff24}._card_13kyi_135{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:16px;margin-bottom:12px}._button_13kyi_144{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:13px 16px;border:none;border-radius:var(--radius-sm);background:var(--color-primary);color:#fff;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:1rem;font-weight:600;cursor:pointer;min-height:46px;transition:background .15s ease}._button_13kyi_144:hover:not(:disabled){background:var(--color-primary-dark)}._button_13kyi_144:disabled{opacity:.5;cursor:not-allowed}._buttonGhost_13kyi_174{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4);width:auto;padding:4px 8px;min-height:auto;border-radius:var(--radius-sm);font-size:.74rem;letter-spacing:.02em;white-space:nowrap;cursor:pointer}._buttonGhost_13kyi_174:hover:not(:disabled){background:#ffffff24}._field_13kyi_192{display:block;margin-bottom:14px}._label_13kyi_197{display:block;margin-bottom:6px;font-size:.82rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted)}._input_13kyi_207{width:100%;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;min-height:46px}._input_13kyi_207:focus-visible{outline:2px solid var(--color-primary);outline-offset:0;border-color:var(--color-primary)}._alert_13kyi_222{padding:10px 12px;border-radius:var(--radius-sm);background:var(--color-danger-bg);color:var(--color-danger);font-size:.9rem;margin-bottom:12px;border-left:3px solid var(--color-danger)}._notice_13kyi_232{padding:10px 12px;border-radius:var(--radius-sm);background:var(--color-locked-bg);border:1px solid var(--color-locked-border);font-size:.9rem;margin-bottom:12px}._muted_13kyi_241{color:var(--color-muted);font-size:.9rem}._center_13kyi_246{text-align:center;padding:32px 16px;color:var(--color-muted)}._spinner_13kyi_252{display:inline-block;width:22px;height:22px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_13kyi_252 .7s linear infinite}@keyframes _spin_13kyi_252{to{transform:rotate(360deg)}}._wrap_24ok7_2{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px 40px;background:radial-gradient(120% 80% at 50% 0%,var(--color-primary-dark),var(--scp-deep) 70%);overflow:hidden}._pitch_24ok7_16{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0,rgba(255,255,255,.035) 34px,transparent 34px,transparent 68px)}._wrap_24ok7_2:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gold)}._inner_24ok7_40{position:relative;z-index:1;width:100%;max-width:400px}._hero_24ok7_47{text-align:center;color:#fff;margin-bottom:22px}._heroLogo_24ok7_53{width:108px;height:auto;margin:0 auto 10px;filter:drop-shadow(0 2px 10px rgba(0,0,0,.28))}._eyebrow_24ok7_60{font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-weight:600}._wordmark_24ok7_68{font-family:var(--font-display);font-size:3.4rem;line-height:1;font-weight:700;letter-spacing:.01em;text-transform:uppercase;margin:6px 0 4px;text-shadow:0 2px 10px rgba(0,0,0,.25)}._tagline_24ok7_79{font-family:var(--font-display);font-weight:400;font-size:1.05rem;letter-spacing:.01em;color:#ffffffeb;margin:0}._card_24ok7_88{background:var(--color-surface);border-radius:var(--radius);box-shadow:0 12px 40px #00000047;padding:22px 20px}._cardTitle_24ok7_95{font-family:var(--font-display);font-size:1.35rem;text-transform:uppercase;letter-spacing:.01em;margin:0 0 4px}._cardLead_24ok7_103{color:var(--color-muted);font-size:.9rem;margin:0 0 16px}._altLink_24ok7_109{margin-top:16px;text-align:center;font-size:.92rem}._foot_24ok7_115{position:relative;z-index:1;margin-top:22px;text-align:center;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#fff9}._subnav_j7gn4_1{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}._subnavLink_j7gn4_8{display:inline-block;padding:8px 12px;border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);text-decoration:none;font-size:.9rem;font-weight:600}._subnavLinkActive_j7gn4_20{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._row_j7gn4_26{display:flex;align-items:center;justify-content:space-between;gap:12px}._rowMain_j7gn4_33{min-width:0}._rowTitle_j7gn4_37{font-weight:600}._actions_j7gn4_41{display:flex;gap:8px;flex-shrink:0}._btnSm_j7gn4_48{width:auto;padding:8px 12px;min-height:38px;font-size:.85rem}._btnDanger_j7gn4_55{background:var(--color-danger)}._btnDanger_j7gn4_55:hover:not(:disabled){background:#8f1d17}._statusBadge_j7gn4_63{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase}._statusPending_j7gn4_72{background:#fdf1d6;color:#8a6116}._statusActive_j7gn4_77{background:#e3f0ea;color:var(--color-primary-dark)}._statusDisabled_j7gn4_82{background:#fdecea;color:var(--color-danger)}._counts_j7gn4_87{display:flex;gap:12px;flex-wrap:wrap;font-size:.85rem;color:var(--color-muted);margin-top:6px}._inlineForm_j7gn4_96{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:12px}._inlineForm_j7gn4_96 ._field_j7gn4_104{margin-bottom:0}._resultInputs_j7gn4_108{display:flex;align-items:center;gap:6px}._resultInput_j7gn4_108{width:52px;height:44px;text-align:center;font-size:1.1rem;font-weight:700;border:1px solid var(--color-border);border-radius:var(--radius);background:#fff}._resultInput_j7gn4_108:focus{outline:2px solid var(--color-primary)}._matchResultRow_j7gn4_129{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--color-border)}._matchResultRow_j7gn4_129:last-child{border-bottom:none}._matchTeams_j7gn4_142{min-width:0;font-size:.95rem}._savedHint_j7gn4_147{color:var(--color-primary-dark);font-size:.85rem;margin-top:8px}._rankTable_j7gn4_153{width:100%;border-collapse:collapse}._rankTable_j7gn4_153 th,._rankTable_j7gn4_153 td{text-align:left;padding:8px 6px;border-bottom:1px solid var(--color-border)}._rankTable_j7gn4_153 th{font-family:var(--font-display);font-size:.78rem;letter-spacing:.03em;color:var(--scp-deep);background:var(--scp-soft);text-transform:uppercase}._rankTable_j7gn4_153 th:first-child{border-top-left-radius:var(--radius-sm)}._rankTable_j7gn4_153 th:last-child{border-top-right-radius:var(--radius-sm)}._rankTable_j7gn4_153 tbody tr:first-child td{background:#fffaf0}._rankTable_j7gn4_153 tbody tr:first-child td:first-child{box-shadow:inset 3px 0 0 var(--gold)}._rankPos_j7gn4_189{width:40px;font-family:var(--font-display);color:var(--color-muted);font-weight:600;font-size:1.05rem}._rankPoints_j7gn4_197{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}._rankTotal_j7gn4_204{text-align:right;font-family:var(--font-display);font-weight:700;font-size:1.15rem;font-variant-numeric:tabular-nums;color:var(--scp-deep);white-space:nowrap}._deadlineForm_j7gn4_214{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:10px}._deadlineInput_j7gn4_222{padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;min-height:44px}._toggleRow_j7gn4_230{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:.9rem}._mdLinks_j7gn4_238{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px;font-size:.9rem}._newTeamBox_j7gn4_246{display:flex;flex-direction:column;gap:6px}._saveBar_j7gn4_252{position:sticky;bottom:0;padding:12px 0;background:linear-gradient(to top,var(--color-bg) 70%,transparent)}._inlineForm_j7gn4_96 select._input_j7gn4_260,._field_j7gn4_104 select._input_j7gn4_260{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#fff}._multiSelect_j7gn4_268{border:1px solid var(--color-border);border-radius:var(--radius);padding:8px 10px 10px;margin:10px 0 0}._multiSelect_j7gn4_268 legend{padding:0 4px}._chips_j7gn4_279{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._chip_j7gn4_279{border:1px solid var(--color-border);background:#fff;color:var(--color-text);border-radius:999px;padding:6px 12px;font-size:.85rem;font-weight:600;cursor:pointer;min-height:36px}._chip_j7gn4_279:hover:not(:disabled){border-color:var(--color-primary)}._chipOn_j7gn4_302{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._categorySelect_j7gn4_309{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}._mdLink_q420z_1{display:block;text-decoration:none;color:inherit}._mdRow_q420z_7{display:flex;align-items:center;justify-content:space-between;gap:12px}._mdName_q420z_14{font-family:var(--font-display);font-weight:600;font-size:1.35rem;text-transform:uppercase;letter-spacing:.01em;line-height:1.05;margin:5px 0 2px}._badge_q420z_24{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;background:#e3f0ea;color:var(--color-primary-dark)}._badgeLiga_q420z_36{background:#e3f0ea;color:var(--color-primary-dark)}._badgePokal_q420z_41{background:#efe6f5;color:#5b2a86}._badgeBonus_q420z_46{background:#fdf1d6;color:#8a6116}._chevron_q420z_51{color:var(--color-muted);font-size:1.4rem}._match_q420z_56{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}._matchKickoff_q420z_63{grid-column:1 / -1;text-align:center;font-size:.72rem;letter-spacing:.09em;text-transform:uppercase;color:var(--color-muted);margin-bottom:12px}._team_q420z_73{display:flex;align-items:center;gap:8px;min-width:0}._teamHome_q420z_80{justify-content:flex-end;text-align:right}._teamAway_q420z_85{justify-content:flex-start}._teamName_q420z_89{font-family:var(--font-display);font-weight:500;font-size:.92rem;line-height:1.1;overflow-wrap:break-word}._logo_q420z_97{width:24px;height:24px;object-fit:contain;flex:0 0 auto}._scoreInputs_q420z_104{display:flex;align-items:center;gap:6px}._scoreInput_q420z_104{width:54px;height:58px;text-align:center;font-family:var(--font-display);font-size:1.7rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:var(--scp-soft)}._scoreInput_q420z_104:focus-visible{outline:none;border-color:var(--color-primary);background:#fff}._scoreInput_q420z_104:disabled{background:#f1f3f2;color:var(--color-muted);border-color:var(--color-border)}._colon_q420z_136{font-family:var(--font-display);font-size:1.3rem;font-weight:600;color:var(--color-muted)}._result_q420z_143{font-size:.8rem;color:var(--color-muted);margin-top:6px;text-align:center}._points_q420z_150{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:var(--gold);color:var(--gold-ink);font-weight:700;font-size:.78rem}._saveBar_q420z_161{position:sticky;bottom:0;padding:12px 0;background:linear-gradient(to top,var(--color-bg) 70%,transparent)}._savedHint_q420z_168{text-align:center;color:var(--color-primary-dark);font-size:.85rem;margin-top:8px}._categoryRow_q420z_177{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--color-border)}._categoryField_q420z_186{display:flex;flex-direction:column;gap:4px;flex:1 1 140px;min-width:0}._categoryLabel_q420z_194{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--color-muted)}._categorySelect_q420z_202{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;font-size:.95rem;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}._categorySelect_q420z_202:focus{outline:2px solid var(--color-primary)}._categorySelect_q420z_202:disabled{background:#f1f3f2;color:var(--color-muted)}._categoryActual_q420z_222{font-size:.78rem;color:var(--color-muted)}._overviewLink_q420z_229{display:inline-block;margin:4px 0 12px}._overviewRow_q420z_234{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--color-border)}._overviewRow_q420z_234:last-child{border-bottom:none}._overviewSelf_q420z_247{font-weight:700}._tipped_q420z_251{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:700}._tippedYes_q420z_259{color:var(--color-primary-dark)}._tippedNo_q420z_263{color:var(--color-muted)}._dot_q420z_267{width:10px;height:10px;border-radius:999px;display:inline-block;background:currentColor}._overviewTips_q420z_275{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;font-size:.82rem;color:var(--color-muted)}._overviewChip_q420z_284{background:#f1f3f2;border-radius:999px;padding:1px 8px;white-space:nowrap}._placeholder_q420z_291{color:var(--color-muted);font-style:italic}._tipPoints_q420z_297{color:var(--gold-deep);font-weight:700;font-size:.7em;margin-left:1px}._solutionRow_q420z_304{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;font-size:.9rem}._overviewLink_5m3qt_1{display:inline-block;margin:4px 0 12px}._questionPrompt_5m3qt_6{font-family:var(--font-display);font-weight:600;font-size:1.1rem;line-height:1.15}._questionMeta_5m3qt_13{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--color-muted);margin:4px 0 10px}._field_5m3qt_22{display:flex;flex-direction:column;gap:4px}._label_5m3qt_28{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--color-muted)}._select_5m3qt_36{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;font-size:.95rem;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}._select_5m3qt_36:focus{outline:2px solid var(--color-primary)}._select_5m3qt_36:disabled{background:#f1f3f2;color:var(--color-muted)}._solutionLine_5m3qt_56{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:10px;padding-top:10px;border-top:1px solid var(--color-border);font-size:.9rem}._pointsBadge_5m3qt_67{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--gold);color:var(--gold-ink);font-weight:700;font-size:.78rem}._saveBar_5m3qt_77{position:sticky;bottom:0;padding:12px 0;background:linear-gradient(to top,var(--color-bg) 70%,transparent)}._savedHint_5m3qt_84{text-align:center;color:var(--color-primary-dark);font-size:.85rem;margin-top:8px}._solutionRow_5m3qt_93{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;font-size:.9rem}._overviewSelf_5m3qt_101{font-weight:700}._placeholder_5m3qt_105{color:var(--color-muted);font-style:italic}._tipPoints_5m3qt_110{color:var(--gold-deep);font-weight:700;font-size:.7em;margin-left:1px}._tipped_5m3qt_117{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:700}._tippedYes_5m3qt_125{color:var(--color-primary-dark)}._tippedNo_5m3qt_129{color:var(--color-muted)}._dot_5m3qt_133{width:10px;height:10px;border-radius:999px;display:inline-block;background:currentColor}._overviewRow_5m3qt_141{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--color-border)}._overviewRow_5m3qt_141:last-child{border-bottom:none}:root{--color-bg: #eef2ee;--color-surface: #ffffff;--color-border: #dde5df;--color-text: #15211b;--color-muted: #5e6b64;--color-primary: #0a7a3a;--color-primary-dark: #075c2c;--scp-deep: #053d1d;--scp-soft: #e7f1ea;--gold: #e3a81e;--gold-deep: #b9831a;--gold-ink: #6b4e0a;--color-danger: #b3261e;--color-danger-bg: #fdecea;--color-locked-bg: #fff7e6;--color-locked-border: #f0c36d;--radius: 12px;--radius-sm: 8px;--shadow: 0 1px 3px rgba(5, 61, 29, .1);--shadow-card: 0 2px 10px rgba(5, 61, 29, .08);--max-width: 640px;--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display: "Oswald", "Arial Narrow", "Helvetica Neue Condensed", var(--font)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font);background:var(--color-bg);color:var(--color-text);font-size:16px;line-height:1.45;-webkit-text-size-adjust:100%}a{color:var(--color-primary)}h1,h2,h3{font-family:var(--font-display);line-height:1.08;font-weight:600;margin:0 0 12px}h1{font-size:1.85rem;text-transform:uppercase;letter-spacing:.01em}input,button,select{font:inherit}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tnum{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
