.lede.svelte-wi88r,.status.svelte-wi88r{color:var(--ink-mute);max-width:60ch}.toolbar.svelte-wi88r{display:flex;flex-wrap:wrap;gap:8px;margin-block:20px 28px}.chip.svelte-wi88r{font:inherit;font-size:12px;font-weight:600;color:var(--ink-mute);background:var(--canvas);border:1px solid var(--line);border-radius:999px;padding:6px 14px;cursor:pointer}.chip[aria-pressed=true].svelte-wi88r{background:var(--navy);border-color:var(--navy);color:#fff}.chip.svelte-wi88r:focus-visible{outline:2px solid var(--red);outline-offset:2px}.timeline.svelte-wi88r{position:relative;display:flex;flex-direction:column;gap:6px;padding-block:8px}.timeline.svelte-wi88r:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:var(--line);border-radius:2px}.season.svelte-wi88r{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:14px;padding-bottom:18px}.season.empty.svelte-wi88r{padding-bottom:4px}.node.svelte-wi88r{position:relative;z-index:1;width:42px;display:flex;justify-content:center;padding-top:2px}.dot.svelte-wi88r{width:14px;height:14px;border-radius:50%;background:var(--canvas-soft);border:2px solid var(--ink-faint);margin-top:6px}.season.has.svelte-wi88r .dot:where(.svelte-wi88r){border-color:var(--ink);background:var(--ink)}.season.current.svelte-wi88r .dot:where(.svelte-wi88r){width:20px;height:20px;margin-top:3px;border-color:var(--red);background:var(--red);box-shadow:0 0 0 5px var(--red-tint)}.head.svelte-wi88r{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;min-width:0}.label.svelte-wi88r{font-family:Barlow Condensed,Inter,sans-serif;font-size:24px;font-weight:700;letter-spacing:.2px;font-variant-numeric:tabular-nums}.season.empty.svelte-wi88r .label:where(.svelte-wi88r){font-size:15px;font-weight:600;color:var(--ink-faint)}.tag.svelte-wi88r{font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#fff;background:var(--red);border-radius:4px;padding:2px 6px}.count.svelte-wi88r{font-size:12px;color:var(--ink-mute)}.content.svelte-wi88r{min-width:0}.entries.svelte-wi88r{display:flex;flex-direction:column;gap:8px;margin-top:8px;min-width:0}.entry.svelte-wi88r{position:relative;background:var(--canvas);border:1px solid var(--line);border-radius:10px;padding:12px 14px;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.entry.svelte-wi88r:before{content:"";position:absolute;left:-15px;top:18px;width:14px;height:2px;background:var(--line)}.entry.svelte-wi88r time:where(.svelte-wi88r){display:block;margin-top:6px;font-size:11px;color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:normal}@media(min-width:760px){.timeline.svelte-wi88r:before{left:50%;transform:translate(-1px)}.season.svelte-wi88r{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);column-gap:18px}.node.svelte-wi88r{grid-column:2;grid-row:1}.content.svelte-wi88r{grid-row:1}.season.svelte-wi88r:nth-child(odd) .content:where(.svelte-wi88r){grid-column:3}.season.svelte-wi88r:nth-child(2n) .content:where(.svelte-wi88r){grid-column:1;text-align:right}.season.svelte-wi88r:nth-child(2n) .head:where(.svelte-wi88r){justify-content:flex-end}.season.svelte-wi88r:nth-child(odd) .entry:where(.svelte-wi88r):before{left:-19px;width:18px}.season.svelte-wi88r:nth-child(2n) .entry:where(.svelte-wi88r):before{left:auto;right:-19px;width:18px}}.ball-zeitung.svelte-p8sgkz{display:flex;gap:16px;align-items:flex-start}.bz-logo.svelte-p8sgkz{display:flex;flex-direction:column;width:92px;flex-shrink:0;border-radius:4px;overflow:hidden}.bz-logo-ball.svelte-p8sgkz{background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;height:88px;padding:0 4px}.bz-logo-ball-text.svelte-p8sgkz{display:inline-block;font-family:Barlow Condensed,Inter,sans-serif;font-weight:800;font-style:italic;font-size:28px;line-height:1;letter-spacing:-.5px;transform:scaleY(3)}.bz-logo-zeitung.svelte-p8sgkz{background:#000;color:#fff;font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;font-style:italic;font-size:12px;text-align:center;padding:5px 4px}.bz-body.svelte-p8sgkz{flex:1;min-width:0;font-style:italic;font-size:14px;line-height:1.6;color:var(--ink)}.bz-body.svelte-p8sgkz p{margin:0 0 10px}.bz-body.svelte-p8sgkz p:last-child{margin-bottom:0}.bz-body.svelte-p8sgkz strong{font-weight:700}.bz-body.svelte-p8sgkz ul{margin:0 0 10px 20px;padding:0}.bz-body.svelte-p8sgkz ul:last-child{margin-bottom:0}.bz-body.svelte-p8sgkz li{margin-bottom:4px}.coach-reaction.svelte-1n1lynj{display:flex;gap:14px;align-items:flex-start;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.coach-reaction-avatar.svelte-1n1lynj{width:72px;height:72px;flex-shrink:0;border-radius:8px;object-fit:cover;background-size:cover;background-position:center}.coach-reaction-body.svelte-1n1lynj{flex:1;min-width:0}.coach-reaction-name.svelte-1n1lynj{display:block;font-size:12px;font-weight:700;color:var(--ink-mute);text-transform:uppercase;margin-bottom:4px}.coach-reaction-text.svelte-1n1lynj{margin:0;font-size:14px;line-height:1.5;color:var(--ink);white-space:pre-line}.intro.svelte-190hpic{display:flex;flex-direction:column;gap:40px}.hero.svelte-190hpic h1:where(.svelte-190hpic){font-family:Barlow Condensed,Inter,sans-serif;font-size:36px;font-weight:700;line-height:1.1;text-transform:uppercase;color:var(--ink);margin-bottom:10px}.hero.svelte-190hpic p:where(.svelte-190hpic){color:var(--ink-mute);font-size:16px;line-height:1.5;max-width:640px}.hero.svelte-190hpic strong:where(.svelte-190hpic){color:var(--ink)}.enter.svelte-190hpic{display:flex;justify-content:center;padding-bottom:32px}.enter-btn.svelte-190hpic{background:var(--red);color:#fff;border:none;border-radius:8px;padding:14px 56px;font-family:Barlow Condensed,Inter,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer}.enter-btn.svelte-190hpic:hover{filter:brightness(1.1)}.feature.svelte-190hpic{display:flex;flex-direction:column;gap:16px}.feature-number.svelte-190hpic{display:inline-block;font-family:Barlow Condensed,Inter,sans-serif;font-size:14px;font-weight:700;color:#fff;background:var(--red);border-radius:50%;width:24px;height:24px;line-height:24px;text-align:center;margin-bottom:6px}h2.svelte-190hpic{font-family:Barlow Condensed,Inter,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;color:var(--ink);margin-bottom:6px}.feature-text.svelte-190hpic p:where(.svelte-190hpic){color:var(--ink-mute);font-size:14px;line-height:1.5;max-width:640px}.feature-text.svelte-190hpic .callout:where(.svelte-190hpic){margin-top:10px;padding:10px 14px;border-left:3px solid var(--gold);background:var(--canvas-soft);color:var(--ink);font-weight:600}.ball-zeitung-sample.svelte-190hpic{padding:16px}.preview.svelte-190hpic{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--canvas-soft);aspect-ratio:16 / 9}.preview.wide.svelte-190hpic{aspect-ratio:2072 / 1164}.preview.tall.svelte-190hpic{aspect-ratio:3 / 4}.preview.svelte-190hpic img:where(.svelte-190hpic){width:100%;height:100%;object-fit:cover;display:block}.preview-placeholder.svelte-190hpic{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;font-size:13px;font-weight:600;color:var(--ink-faint);text-transform:uppercase}.scouting-row.svelte-190hpic{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.coach-row.svelte-190hpic,.player-grid.svelte-190hpic{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.coach.svelte-190hpic{margin:0;border:2px solid var(--line);border-radius:10px;overflow:hidden;background:var(--canvas);text-align:center}.coach.svelte-190hpic img:where(.svelte-190hpic){width:100%;aspect-ratio:1;object-fit:cover;display:block}.coach.svelte-190hpic figcaption:where(.svelte-190hpic){padding:8px;font-size:13px;font-weight:700;color:var(--ink-mute)}.player-tile.svelte-190hpic{border:1px solid var(--line);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;background:var(--canvas)}.tile-photo.svelte-190hpic{width:100%;aspect-ratio:1;object-fit:cover;background:var(--canvas-soft);display:block}.tile-body.svelte-190hpic{padding:10px 12px 0;flex:1}.tile-name.svelte-190hpic{font-size:13px;font-weight:700;color:var(--ink)}.tile-points.svelte-190hpic{font-weight:400;margin-left:4px}.tile-meta.svelte-190hpic{font-size:11px;color:var(--ink-mute);margin-top:2px}.tile-price.svelte-190hpic{font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;font-weight:700;color:var(--ink);margin-top:4px}.tile-actions.svelte-190hpic{margin:10px 12px 12px}.offer-btn.svelte-190hpic{width:100%;background:var(--navy);color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;font-family:inherit}.offer-btn.svelte-190hpic:disabled{opacity:.6;cursor:default}@media(max-width:640px){.scouting-row.svelte-190hpic,.coach-row.svelte-190hpic,.player-grid.svelte-190hpic{gap:8px}.coach-row.svelte-190hpic,.player-grid.svelte-190hpic{grid-template-columns:repeat(2,1fr)}h2.svelte-190hpic{font-size:20px}.hero.svelte-190hpic h1:where(.svelte-190hpic){font-size:28px}.tile-meta.svelte-190hpic{font-size:10px}}.status.svelte-1wegybh{color:var(--ink-mute);padding:12px 0}.login-form.svelte-1wegybh{max-width:320px;padding:24px;display:flex;flex-direction:column;gap:14px}.login-form.svelte-1wegybh label:where(.svelte-1wegybh){display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--ink-mute);text-transform:uppercase}.login-form.svelte-1wegybh input:where(.svelte-1wegybh){font-size:14px;font-weight:400;text-transform:none;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit}.login-form.svelte-1wegybh button:where(.svelte-1wegybh){background:var(--navy);color:#fff;border:none;border-radius:6px;padding:10px;font-weight:600;cursor:pointer}.login-error.svelte-1wegybh{color:var(--red);font-size:12px}.intro-card.svelte-1wegybh{padding:20px;margin-bottom:16px}.form-card.svelte-1wegybh{padding:20px;display:flex;flex-direction:column;gap:20px;max-width:480px}.question.svelte-1wegybh{display:flex;flex-direction:column;gap:10px}.question-toggle.svelte-1wegybh{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.question-toggle.svelte-1wegybh input[type=checkbox]:where(.svelte-1wegybh){width:16px;height:16px;accent-color:var(--navy);cursor:pointer}.slider-row.svelte-1wegybh{display:flex;align-items:center;gap:12px;padding-left:26px}.slider-row.svelte-1wegybh input[type=range]:where(.svelte-1wegybh){flex:1;accent-color:var(--navy)}.slider-value.svelte-1wegybh{font-size:13px;font-weight:600;color:var(--ink-mute);white-space:nowrap;min-width:68px;text-align:right}.textarea-wrap.svelte-1wegybh{display:flex;flex-direction:column;gap:4px;padding-left:26px}.textarea-wrap.svelte-1wegybh textarea:where(.svelte-1wegybh){font-size:14px;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit;resize:vertical}.char-counter.svelte-1wegybh{align-self:flex-end;font-size:11px;color:var(--ink-faint)}select.svelte-1wegybh{margin-left:26px;font-size:14px;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit;max-width:280px}.error-banner.svelte-1wegybh{color:var(--red);font-size:12px;background:var(--red-tint);padding:8px 12px;border-radius:6px}.save-success.svelte-1wegybh{color:var(--pitch-deep);font-size:12px}.form-card.svelte-1wegybh>button[type=submit]:where(.svelte-1wegybh){align-self:flex-start;background:var(--navy);color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.form-card.svelte-1wegybh>button[type=submit]:where(.svelte-1wegybh):disabled{opacity:.6;cursor:default}.inline-status-badge.svelte-yh46xz{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;margin-left:4px;border-radius:50%;background:var(--red);color:#fff;vertical-align:middle;cursor:help}.coach-proposal.svelte-yh46xz{display:flex;align-items:center;gap:14px;padding:12px 16px;margin-bottom:16px}.coach-proposal-avatar.svelte-yh46xz{width:72px;height:72px;flex-shrink:0;border-radius:8px;object-fit:cover;background-size:cover;background-position:center}.coach-proposal-text.svelte-yh46xz{flex:1;font-size:14px;color:var(--ink)}.coach-changes.svelte-yh46xz{margin:6px 0 0 18px;padding:0;color:var(--ink-mute);font-size:13px}.coach-changes.svelte-yh46xz strong:where(.svelte-yh46xz){color:var(--ink)}.coach-proposal-btn.svelte-yh46xz{width:auto;flex-shrink:0}.status.svelte-yh46xz{color:var(--ink-mute);padding:12px 0}.login-form.svelte-yh46xz{max-width:320px;padding:24px;display:flex;flex-direction:column;gap:14px}.login-form.svelte-yh46xz label:where(.svelte-yh46xz){display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--ink-mute);text-transform:uppercase}.login-form.svelte-yh46xz input:where(.svelte-yh46xz){font-size:14px;font-weight:400;text-transform:none;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit}.login-form.svelte-yh46xz button:where(.svelte-yh46xz){background:var(--navy);color:#fff;border:none;border-radius:6px;padding:10px;font-weight:600;cursor:pointer}.login-error.svelte-yh46xz{color:var(--red);font-size:12px}.lineup-title.svelte-yh46xz{font-size:15px;font-weight:700;margin-bottom:16px}.layout.svelte-yh46xz{display:grid;grid-template-columns:1.5fr 1fr;gap:16px;align-items:start}@media(max-width:720px){.layout.svelte-yh46xz{grid-template-columns:1fr}}.pitch-panel.svelte-yh46xz{display:flex;flex-direction:column;gap:14px}.formation-tabs.svelte-yh46xz{display:flex;gap:6px;flex-wrap:wrap}.formation-tab.svelte-yh46xz{padding:6px 12px;border-radius:6px;border:1px solid var(--line);background:var(--canvas);font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.formation-tab.active.svelte-yh46xz{background:var(--navy);color:#fff;border-color:var(--navy)}.pitch.svelte-yh46xz{background:var(--pitch);border-radius:12px;padding:20px 12px;display:flex;flex-direction:column;gap:14px}.pitch-row.svelte-yh46xz{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.pitch-slot-wrap.svelte-yh46xz{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}.pitch-slot.svelte-yh46xz{min-width:84px;padding:8px 10px 10px;border-radius:8px;border:2px dashed rgba(255,255,255,.5);background:#ffffff1f;color:#fff;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:4px}.pitch-slot.filled.svelte-yh46xz{border-style:solid;background:#ffffffeb;color:var(--ink)}.slot-photo-wrap.svelte-yh46xz{position:relative;display:inline-flex}.slot-photo.svelte-yh46xz{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--canvas-soft)}.slot-status-badge.svelte-yh46xz{position:absolute;top:-2px;right:-2px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--red);color:#fff;border:1.5px solid var(--canvas)}.slot-status-badge.svelte-yh46xz svg:where(.svelte-yh46xz){display:block}.slot-photo-placeholder.svelte-yh46xz{display:flex;align-items:center;justify-content:center;font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;font-weight:700;color:var(--ink-faint)}.slot-name.svelte-yh46xz{text-align:center;line-height:1.2}.picker-backdrop.svelte-yh46xz{display:none}.picker.svelte-yh46xz{position:absolute;top:100%;margin-top:4px;z-index:10;display:flex;flex-direction:column;min-width:220px;padding:6px}.picker-option.svelte-yh46xz{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 10px;text-align:left;border:none;background:none;font-family:inherit;font-size:13px;cursor:pointer;border-radius:6px;color:var(--ink)}.picker-option.svelte-yh46xz:hover{background:var(--canvas-soft)}.picker-option-points.svelte-yh46xz{color:var(--ink-faint);font-size:12px}.picker-option-value.svelte-yh46xz{flex-shrink:0;color:var(--ink-faint);font-size:12px}.picker-empty.svelte-yh46xz{padding:8px 10px;font-size:12px;color:var(--ink-faint)}.picker-clear.svelte-yh46xz{color:var(--red)}.picker-close.svelte-yh46xz{color:var(--ink-mute)}.save-warning.svelte-yh46xz{color:var(--gold);font-size:12px;font-weight:600}.save-error.svelte-yh46xz{color:var(--red);font-size:12px}.save-success.svelte-yh46xz{color:var(--pitch-deep);font-size:12px}.save-btn.svelte-yh46xz{align-self:flex-start;background:var(--navy);color:#fff;border:none;border-radius:6px;padding:10px 20px;font-weight:600;cursor:pointer;font-family:inherit}.save-btn.svelte-yh46xz:disabled{opacity:.6;cursor:default}@media(max-width:640px){.pitch-slot.svelte-yh46xz{min-width:70px;padding:6px 6px 8px;font-size:11px;gap:3px}.pitch-row.svelte-yh46xz{gap:6px}.slot-photo.svelte-yh46xz{width:32px;height:32px}.picker-backdrop.svelte-yh46xz{display:block;position:fixed;inset:0;background:#0f192380;z-index:19}.picker.svelte-yh46xz{position:fixed;inset:auto 0 0;margin-top:0;z-index:20;min-width:0;width:100%;max-height:70vh;overflow-y:auto;border-radius:16px 16px 0 0;padding:10px}.picker-option.svelte-yh46xz{padding:12px 10px;font-size:15px}.save-btn.svelte-yh46xz{align-self:stretch;text-align:center;padding:12px 20px}}.squad-panel.svelte-yh46xz{padding:16px}.squad-title.svelte-yh46xz{font-size:13px;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-mute);margin-bottom:10px}table.svelte-yh46xz{width:100%;border-collapse:collapse}th.svelte-yh46xz,td.svelte-yh46xz{padding:8px 10px;text-align:left;font-size:12px}th.svelte-yh46xz{color:var(--ink-faint);font-size:10px;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--line)}td.svelte-yh46xz{border-top:1px solid var(--line)}tr.svelte-yh46xz:first-child td:where(.svelte-yh46xz){border-top:none}.num.svelte-yh46xz{text-align:right;font-variant-numeric:tabular-nums}tr.starter.svelte-yh46xz td:where(.svelte-yh46xz){background:var(--pitch-tint);font-weight:700}.manager-avatar.svelte-10sw6a0{display:block;border-radius:50%;object-fit:cover;flex-shrink:0}.manager-avatar-placeholder.svelte-10sw6a0{display:flex;align-items:center;justify-content:center;background:var(--navy);color:#fff;font-family:Barlow Condensed,Inter,sans-serif;font-weight:700}.cash-card.svelte-1ekjdek{display:flex;flex-direction:column;gap:14px}.cash-reason.svelte-1ekjdek{font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;font-size:15px;color:var(--purple)}.cash-flow.svelte-1ekjdek{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.cash-dollars.svelte-1ekjdek{font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;font-size:26px;color:var(--pitch);letter-spacing:2px;flex-shrink:0}.cash-dollars.negative.svelte-1ekjdek{color:var(--red)}.cash-arrow.svelte-1ekjdek{display:flex;flex-direction:column;align-items:center;gap:2px}.cash-arrow-label.svelte-1ekjdek{font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-faint)}.cash-arrow-glyph.svelte-1ekjdek{font-size:20px;color:var(--ink-faint);line-height:1}.cash-arrow-amount.svelte-1ekjdek{font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;font-size:14px;color:var(--ink)}.cash-recipients.svelte-1ekjdek{display:flex;gap:14px;flex-wrap:wrap}.cash-recipient.svelte-1ekjdek{display:flex;flex-direction:column;align-items:center;gap:6px}.cash-recipient-name.svelte-1ekjdek{font-size:12px;font-weight:600;color:var(--ink);white-space:nowrap}.pitch.svelte-v9hwb8{background:var(--pitch);border-radius:12px;padding:20px 12px;display:flex;flex-direction:column;gap:14px}.pitch-row.svelte-v9hwb8{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.pitch-slot.svelte-v9hwb8{min-width:84px;padding:10px 10px 12px;border-radius:10px;background:#ffffffeb;color:var(--ink);font-size:12px;font-weight:600;font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:6px}.slot-photo.svelte-v9hwb8{width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--canvas-soft)}.slot-photo-placeholder.svelte-v9hwb8{display:flex;align-items:center;justify-content:center;font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;font-weight:700;color:var(--ink-faint)}.slot-name.svelte-v9hwb8{text-align:center;line-height:1.2}.transfer-card.svelte-huj6m9{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.player-block.svelte-huj6m9{display:flex;align-items:center;gap:14px}.player-photo-wrap.svelte-huj6m9{position:relative;flex-shrink:0}.player-photo.svelte-huj6m9{width:72px;height:72px;border-radius:12px;object-fit:cover;background:var(--canvas-soft);display:block}.player-photo-placeholder.svelte-huj6m9{display:flex;align-items:center;justify-content:center;font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;font-weight:700;color:var(--ink-faint)}.player-badge.svelte-huj6m9{position:absolute;bottom:-6px;left:-6px;border-radius:50%;border:2px solid var(--canvas)}.player-info.svelte-huj6m9{display:flex;flex-direction:column;gap:2px}.player-name.svelte-huj6m9{font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;font-size:18px;color:var(--ink)}.player-meta.svelte-huj6m9{font-size:12px;color:var(--ink-mute)}.player-value.svelte-huj6m9{margin-top:4px;display:flex;flex-direction:column;gap:1px}.value-label.svelte-huj6m9{font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-faint)}.value-amount.svelte-huj6m9{font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;font-size:14px;color:var(--ink)}.divider.svelte-huj6m9{align-self:stretch;width:1px;background:repeating-linear-gradient(to bottom,var(--line) 0,var(--line) 4px,transparent 4px,transparent 8px)}.flow-block.svelte-huj6m9{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.flow-manager.svelte-huj6m9{display:flex;flex-direction:column;align-items:center;gap:6px}.flow-manager-name.svelte-huj6m9{font-size:12px;font-weight:600;color:var(--ink);white-space:nowrap}.flow-arrow.svelte-huj6m9{display:flex;flex-direction:column;align-items:center;gap:2px}.flow-arrow-label.svelte-huj6m9{font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-faint)}.flow-arrow-glyph.svelte-huj6m9{font-size:20px;color:var(--ink-faint);line-height:1}.flow-arrow-amount.svelte-huj6m9{font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;font-size:14px;color:var(--ink)}.flow-arrow-amount-hidden.svelte-huj6m9{color:var(--pitch);letter-spacing:2px}.ai-headline-divider.svelte-huj6m9{flex-basis:100%;height:1px;background:var(--line);margin:2px 0}.ai-headline.svelte-huj6m9{flex-basis:100%;font-style:italic;font-size:13px;line-height:1.5;color:var(--ink-mute)}.ai-headline.svelte-huj6m9 p{margin:0 0 6px}.ai-headline.svelte-huj6m9 p:last-child{margin-bottom:0}.ai-headline.svelte-huj6m9 strong{font-weight:700}.pager.svelte-ejbwij{display:flex;align-items:center;justify-content:space-between;margin-top:16px;font-size:12px;color:var(--ink-mute)}.pager-controls.svelte-ejbwij{display:flex;align-items:center;gap:12px}.pager-btn.svelte-ejbwij{background:var(--canvas);border:1px solid var(--line);border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink)}.pager-btn.svelte-ejbwij:disabled{opacity:.4;cursor:default}.pager-page.svelte-ejbwij{font-weight:600;color:var(--ink)}@media(max-width:640px){.pager.svelte-ejbwij{flex-direction:column;align-items:stretch;gap:10px}.pager-controls.svelte-ejbwij{justify-content:space-between}}.status.svelte-ejbwij{color:var(--ink-mute);padding:12px 0}.hero.svelte-ejbwij{margin-bottom:20px}.hero.svelte-ejbwij h1:where(.svelte-ejbwij){font-family:Barlow Condensed,Inter,sans-serif;font-size:36px;font-weight:700;line-height:1.1;text-transform:uppercase;color:var(--ink);margin-bottom:10px}.hero.svelte-ejbwij p:where(.svelte-ejbwij){color:var(--ink-mute);font-size:16px;line-height:1.5;max-width:640px}.hero.svelte-ejbwij strong:where(.svelte-ejbwij){color:var(--ink)}@media(max-width:640px){.hero.svelte-ejbwij h1:where(.svelte-ejbwij){font-size:28px}}.login-form.svelte-ejbwij{max-width:320px;padding:24px;display:flex;flex-direction:column;gap:14px}.login-form.svelte-ejbwij label:where(.svelte-ejbwij){display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--ink-mute);text-transform:uppercase}.login-form.svelte-ejbwij input:where(.svelte-ejbwij){font-size:14px;font-weight:400;text-transform:none;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit}.login-form.svelte-ejbwij button:where(.svelte-ejbwij){background:var(--navy);color:#fff;border:none;border-radius:6px;padding:10px;font-weight:600;cursor:pointer}.login-error.svelte-ejbwij{color:var(--red);font-size:12px}.news-feed.svelte-ejbwij{display:flex;flex-direction:column;gap:12px}.day-separator.svelte-ejbwij{display:flex;align-items:center;gap:12px;margin-top:6px;font-family:Barlow Condensed,Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--ink-faint)}.day-separator.svelte-ejbwij:before,.day-separator.svelte-ejbwij:after{content:"";flex:1;height:1px;background:var(--line)}.news-card.svelte-ejbwij{padding:18px 20px;border-radius:12px;border:1px solid var(--line);background:var(--canvas);box-shadow:0 1px 3px #0f19230d;display:flex;flex-direction:column;gap:8px}.news-card.result.svelte-ejbwij{border-left:3px solid var(--pitch)}.news-card.market.svelte-ejbwij{border-left:3px solid var(--red)}.news-card.lineup.svelte-ejbwij{border-left:3px solid var(--gold)}.news-card.cash.svelte-ejbwij{border-left:3px solid var(--purple)}.news-meta.svelte-ejbwij{display:flex;align-items:center;gap:8px}.tag.svelte-ejbwij{display:inline-flex;align-items:center;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.tag-red.svelte-ejbwij{background:var(--red-tint);color:var(--red-deep)}.tag-green.svelte-ejbwij{background:var(--pitch-tint);color:var(--pitch-deep)}.tag-gold.svelte-ejbwij{background:var(--gold-tint);color:var(--gold)}.tag-purple.svelte-ejbwij{background:var(--purple-tint);color:var(--purple)}.news-headline.svelte-ejbwij{font-size:15px;font-weight:600;color:var(--ink);line-height:1.3}.news-time.svelte-ejbwij{font-size:11px;color:var(--ink-faint)}.gameday-table.svelte-ejbwij{width:100%;border-collapse:collapse;margin-top:4px}.gameday-table.svelte-ejbwij th:where(.svelte-ejbwij),.gameday-table.svelte-ejbwij td:where(.svelte-ejbwij){padding:8px 10px;text-align:left;font-size:13px}.gameday-table.svelte-ejbwij th:where(.svelte-ejbwij){color:var(--ink-faint);font-size:11px;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--line)}.gameday-table.svelte-ejbwij td:where(.svelte-ejbwij){border-top:1px solid var(--line)}.gameday-table.svelte-ejbwij tr:where(.svelte-ejbwij):first-child td:where(.svelte-ejbwij){border-top:none}.gameday-table.svelte-ejbwij .num:where(.svelte-ejbwij){text-align:right;font-variant-numeric:tabular-nums}.gameday-table.svelte-ejbwij .rank-pos:where(.svelte-ejbwij){font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;color:var(--ink-faint)}.gameday-table.svelte-ejbwij .reward:where(.svelte-ejbwij){color:var(--pitch);font-weight:600}.gameday-table.svelte-ejbwij .reward.negative:where(.svelte-ejbwij){color:var(--red)}.debt-badge.svelte-ejbwij{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--red);color:#fff;font-size:11px;font-weight:700;line-height:1}.manager-cell.svelte-ejbwij{display:inline-flex;align-items:center;gap:8px}.news-card.headline.svelte-ejbwij{border-left:3px solid var(--red)}.chart-wrap.svelte-gicoqg{width:100%}.chart.svelte-gicoqg{display:block}.grid-line.svelte-gicoqg{stroke:var(--line);stroke-width:1}.y-axis-label.svelte-gicoqg{font-size:11px;font-family:inherit;fill:var(--ink-faint);text-anchor:end;dominant-baseline:middle;font-variant-numeric:tabular-nums}.x-axis-label.svelte-gicoqg{font-size:11px;font-family:inherit;fill:var(--ink-faint);text-anchor:middle}.chart-area.svelte-gicoqg{fill:var(--pitch-deep);opacity:.08}.chart-line.svelte-gicoqg{fill:none;stroke:var(--pitch-deep);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.chart-hit.svelte-gicoqg{fill:transparent}.chart-hit.svelte-gicoqg:hover{fill:var(--pitch-deep)}.chart-point-flag.svelte-gicoqg{fill:var(--red-deep);stroke:var(--canvas);stroke-width:1.5}.chart-legend.svelte-gicoqg{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ink-faint);margin-top:8px}.legend-dot.svelte-gicoqg{width:8px;height:8px;border-radius:50%;background:var(--red-deep);display:inline-block}.status.svelte-1xj3kxe{color:var(--ink-mute);padding:12px 0}.detail-header.svelte-1xj3kxe{margin-bottom:16px}.back-btn.svelte-1xj3kxe{background:none;border:1px solid var(--line);border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink-mute)}.player-card.svelte-1xj3kxe{padding:20px;display:flex;gap:20px;margin-bottom:16px}.photo-wrap.svelte-1xj3kxe{flex-shrink:0}.photo.svelte-1xj3kxe{width:96px;height:96px;border-radius:12px;object-fit:cover;background:var(--canvas-soft)}.photo-placeholder.svelte-1xj3kxe{display:flex;align-items:center;justify-content:center;font-family:Barlow Condensed,Inter,sans-serif;font-size:24px;font-weight:700;color:var(--ink-faint)}.player-name.svelte-1xj3kxe{font-family:Barlow Condensed,Inter,sans-serif;font-size:26px;font-weight:700;color:var(--ink)}.player-club.svelte-1xj3kxe{color:var(--ink-mute);font-size:13px;margin-top:2px}.stat-strip.svelte-1xj3kxe{display:flex;gap:24px;margin-top:16px}.stat.svelte-1xj3kxe{display:flex;flex-direction:column;gap:4px}.stat-label.svelte-1xj3kxe{font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-faint)}.stat-value.svelte-1xj3kxe{font-family:Barlow Condensed,Inter,sans-serif;font-size:18px;font-weight:700;color:var(--ink)}.status-tag.svelte-1xj3kxe{display:inline-block;align-self:flex-start;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.status-ok.svelte-1xj3kxe{background:var(--pitch-tint);color:var(--pitch-deep)}.status-issue.svelte-1xj3kxe{background:var(--red-tint);color:var(--red-deep)}.status-info.svelte-1xj3kxe{margin-top:10px;font-size:12px;color:var(--ink-mute)}.history-card.svelte-1xj3kxe{padding:20px}.history-title.svelte-1xj3kxe{font-size:13px;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-mute);margin-bottom:12px}@media(max-width:640px){.player-card.svelte-1xj3kxe{flex-direction:column;align-items:center;text-align:center}.stat-strip.svelte-1xj3kxe{flex-wrap:wrap;justify-content:center;row-gap:12px}}.stats-link.svelte-1xj3kxe{display:inline-block;margin-top:12px;font-size:13px;font-weight:600;color:var(--ink-mute);text-decoration:none}.stats-link.svelte-1xj3kxe:hover{color:var(--ink);text-decoration:underline}.trend.svelte-1xj3kxe{font-size:14px;margin-left:4px;vertical-align:2px}.trend-up.svelte-1xj3kxe{color:var(--pitch-deep)}.trend-down.svelte-1xj3kxe{color:var(--red)}.status.svelte-1xxcyf9{color:var(--ink-mute);padding:12px 0}.login-form.svelte-1xxcyf9{max-width:320px;padding:24px;display:flex;flex-direction:column;gap:14px}.login-form.svelte-1xxcyf9 label:where(.svelte-1xxcyf9){display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--ink-mute);text-transform:uppercase}.login-form.svelte-1xxcyf9 input:where(.svelte-1xxcyf9){font-size:14px;font-weight:400;text-transform:none;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit}.login-form.svelte-1xxcyf9 button:where(.svelte-1xxcyf9){background:var(--navy);color:#fff;border:none;border-radius:6px;padding:10px;font-weight:600;cursor:pointer}.login-error.svelte-1xxcyf9{color:var(--red);font-size:12px}.league-eleven.svelte-1xxcyf9{padding:14px 20px;margin-bottom:16px}.league-eleven.svelte-1xxcyf9 summary:where(.svelte-1xxcyf9){cursor:pointer;font-weight:700;text-transform:uppercase;font-size:13px}.eleven-meta.svelte-1xxcyf9{margin-left:8px;font-weight:500;color:var(--ink-mute);text-transform:none}.eleven-hint.svelte-1xxcyf9{margin:8px 0 12px;font-size:12px;color:var(--ink-mute)}.eleven-line.svelte-1xxcyf9{display:flex;gap:12px;align-items:flex-start;padding:6px 0;border-top:1px solid var(--line)}.eleven-pos.svelte-1xxcyf9{flex:0 0 36px;padding-top:6px;font-size:11px;font-weight:700;color:var(--ink-mute)}.eleven-players.svelte-1xxcyf9{display:flex;flex-wrap:wrap;gap:8px}.eleven-player.svelte-1xxcyf9{display:flex;flex-direction:column;gap:1px;min-width:130px;padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:var(--canvas);font-family:inherit;font-size:11px;color:var(--ink-mute);text-align:left;cursor:pointer}.eleven-player.svelte-1xxcyf9 strong:where(.svelte-1xxcyf9){font-size:13px;color:var(--ink)}.filters.svelte-1xxcyf9{padding:16px 20px;margin-bottom:16px;display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.filter-field.svelte-1xxcyf9{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--ink-mute);text-transform:uppercase}.filter-field.svelte-1xxcyf9 input[type=text]:where(.svelte-1xxcyf9){font-size:14px;font-weight:400;text-transform:none;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit;min-width:200px}.position-checks.svelte-1xxcyf9{display:flex;gap:10px}.checkbox.svelte-1xxcyf9{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;text-transform:none;color:var(--ink)}.table-wrap.svelte-1xxcyf9{overflow:hidden}.pager.svelte-1xxcyf9{display:flex;align-items:center;justify-content:space-between;margin-top:16px;font-size:12px;color:var(--ink-mute)}.pager-controls.svelte-1xxcyf9{display:flex;align-items:center;gap:12px}.pager-btn.svelte-1xxcyf9{background:var(--canvas);border:1px solid var(--line);border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink)}.pager-btn.svelte-1xxcyf9:disabled{opacity:.4;cursor:default}.pager-page.svelte-1xxcyf9{font-weight:600;color:var(--ink)}table.svelte-1xxcyf9{width:100%;border-collapse:collapse}th.svelte-1xxcyf9,td.svelte-1xxcyf9{padding:10px 16px;text-align:left;font-size:13px}th.svelte-1xxcyf9{color:var(--ink-faint);font-size:11px;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--line)}th.sortable.svelte-1xxcyf9{cursor:pointer;-webkit-user-select:none;user-select:none}th.sortable.svelte-1xxcyf9:hover{color:var(--ink-mute)}td.svelte-1xxcyf9{border-top:1px solid var(--line)}.clickable.svelte-1xxcyf9{cursor:pointer}.clickable.svelte-1xxcyf9:hover{background:var(--canvas-soft)}tr.svelte-1xxcyf9:first-child td:where(.svelte-1xxcyf9){border-top:none}.status-cross.svelte-1xxcyf9{color:var(--red);font-size:15px;font-weight:700;margin-left:4px;cursor:help}.num.svelte-1xxcyf9{text-align:right;font-variant-numeric:tabular-nums}@media(max-width:640px){.filters.svelte-1xxcyf9{flex-direction:column;align-items:stretch;gap:12px}.filter-field.svelte-1xxcyf9 input[type=text]:where(.svelte-1xxcyf9){min-width:0;width:100%}.pager.svelte-1xxcyf9{flex-wrap:wrap;gap:8px}}.status.svelte-1tbnf2v{color:var(--ink-mute);padding:12px 0}.login-form.svelte-1tbnf2v{max-width:320px;padding:24px;display:flex;flex-direction:column;gap:14px}.login-form.svelte-1tbnf2v label:where(.svelte-1tbnf2v){display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--ink-mute);text-transform:uppercase}.login-form.svelte-1tbnf2v input:where(.svelte-1tbnf2v){font-size:14px;font-weight:400;text-transform:none;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit}.login-form.svelte-1tbnf2v button:where(.svelte-1tbnf2v){background:var(--navy);color:#fff;border:none;border-radius:6px;padding:10px;font-weight:600;cursor:pointer}.login-error.svelte-1tbnf2v{color:var(--red);font-size:12px}.profile-card.svelte-1tbnf2v{padding:20px;margin-bottom:16px}.profile-header.svelte-1tbnf2v{display:flex;align-items:flex-start;gap:20px}.avatar-wrap.svelte-1tbnf2v{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.avatar.svelte-1tbnf2v{width:72px;height:72px;border-radius:50%;object-fit:cover;background:var(--canvas-soft)}.avatar-placeholder.svelte-1tbnf2v{display:flex;align-items:center;justify-content:center;background:var(--navy);color:#fff;font-family:Barlow Condensed,Inter,sans-serif;font-size:28px;font-weight:700}.avatar-file-input.svelte-1tbnf2v{display:none}.avatar-actions.svelte-1tbnf2v{display:flex;flex-direction:column;gap:4px}.avatar-btn.svelte-1tbnf2v{background:none;border:1px solid var(--line);border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink-mute);white-space:nowrap}.avatar-btn.svelte-1tbnf2v:disabled{opacity:.6;cursor:default}.avatar-remove-btn.svelte-1tbnf2v{color:var(--red);border-color:var(--red-tint)}.profile-identity.svelte-1tbnf2v{flex:1;min-width:0}.name-row.svelte-1tbnf2v{display:flex;align-items:center;gap:12px}.display-name.svelte-1tbnf2v{font-family:Barlow Condensed,Inter,sans-serif;font-size:22px;font-weight:700;color:var(--ink)}.edit-btn.svelte-1tbnf2v{background:none;border:1px solid var(--line);border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink-mute)}.username.svelte-1tbnf2v{color:var(--ink-faint);font-size:13px;margin-top:4px}.name-edit.svelte-1tbnf2v{display:flex;flex-direction:column;gap:10px}.name-edit.svelte-1tbnf2v input:where(.svelte-1tbnf2v){font-size:16px;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit;max-width:280px}.name-actions.svelte-1tbnf2v{display:flex;gap:8px}.name-actions.svelte-1tbnf2v button[type=submit]:where(.svelte-1tbnf2v){background:var(--navy);color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.name-actions.svelte-1tbnf2v button[type=submit]:where(.svelte-1tbnf2v):disabled{opacity:.6;cursor:default}.cancel-btn.svelte-1tbnf2v{background:none;border:1px solid var(--line);border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink-mute)}.error-banner.svelte-1tbnf2v{color:var(--red);font-size:12px;background:var(--red-tint);padding:8px 12px;border-radius:6px}.stat-strip.svelte-1tbnf2v{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-bottom:24px}.stat.svelte-1tbnf2v{padding:14px 20px;display:flex;flex-direction:column;gap:4px}.stat-label.svelte-1tbnf2v{font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-faint)}.stat-value.svelte-1tbnf2v{font-family:Barlow Condensed,Inter,sans-serif;font-size:22px;font-weight:700;color:var(--ink)}.section-subtitle.svelte-1tbnf2v{font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-mute);margin-bottom:10px}.history-card.svelte-1tbnf2v,.password-card.svelte-1tbnf2v{padding:20px;margin-bottom:24px}.coach-toggle.svelte-1tbnf2v{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;margin-bottom:8px}.jersey-form.svelte-1tbnf2v{display:flex;flex-direction:column;gap:8px}.jersey-label.svelte-1tbnf2v{font-size:13px;color:var(--ink-mute)}.jersey-input.svelte-1tbnf2v{width:100%;font-size:16px;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit;resize:vertical}.jersey-footer.svelte-1tbnf2v{display:flex;align-items:center;justify-content:space-between}.jersey-count.svelte-1tbnf2v{color:var(--ink-faint);font-size:11px}.jersey-save.svelte-1tbnf2v{background:var(--navy);color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.jersey-save.svelte-1tbnf2v:disabled{opacity:.6;cursor:default}.team-photo.svelte-1tbnf2v{display:block;width:100%;max-width:720px;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;margin-bottom:12px}.team-photo-btn.svelte-1tbnf2v{align-self:flex-start}.coach-hint.svelte-1tbnf2v{margin-bottom:12px}.coach-credit.svelte-1tbnf2v{color:var(--ink-faint);font-size:11px;margin-top:12px}.coach-grid.svelte-1tbnf2v{display:flex;flex-wrap:wrap;gap:12px}.coach-option.svelte-1tbnf2v{display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:2px solid var(--line);border-radius:8px;padding:8px;cursor:pointer;font-family:inherit}.coach-image.svelte-1tbnf2v{width:94px;height:94px;object-fit:contain;border-radius:4px;filter:grayscale(1);opacity:.7}.coach-name.svelte-1tbnf2v{font-size:12px;font-weight:600;color:var(--ink-mute)}.coach-option.svelte-1tbnf2v:hover .coach-image:where(.svelte-1tbnf2v){opacity:1}.coach-option.selected.svelte-1tbnf2v{border-color:var(--navy)}.coach-option.selected.svelte-1tbnf2v .coach-image:where(.svelte-1tbnf2v){filter:none;opacity:1}.coach-option.selected.svelte-1tbnf2v .coach-name:where(.svelte-1tbnf2v){color:var(--ink)}.password-hint.svelte-1tbnf2v{color:var(--ink-mute);font-size:13px}.password-success.svelte-1tbnf2v{color:var(--pitch-deep);font-size:12px;margin-top:8px}.password-form.svelte-1tbnf2v{display:flex;flex-direction:column;gap:10px;max-width:320px}.password-field.svelte-1tbnf2v{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--ink-mute);text-transform:uppercase}.password-field.svelte-1tbnf2v input:where(.svelte-1tbnf2v){font-size:16px;font-weight:400;text-transform:none;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit}.history-caption.svelte-1tbnf2v{font-size:12px;color:var(--ink-faint);margin-bottom:12px;margin-top:-4px}.transfers.svelte-1tbnf2v{display:flex;flex-direction:column;gap:8px}.transfer-row.svelte-1tbnf2v{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;font-size:13px}.transfer-time.svelte-1tbnf2v{color:var(--ink-faint);font-size:11px}@media(max-width:640px){.profile-header.svelte-1tbnf2v{flex-direction:column;align-items:flex-start}.stat-strip.svelte-1tbnf2v{grid-template-columns:repeat(2,1fr)}}.coach-benefits.svelte-1tbnf2v{margin:4px 0 0 20px;padding:0}.coach-benefits.svelte-1tbnf2v li:where(.svelte-1tbnf2v){margin-bottom:2px}.locked-note.svelte-zuxuem{font-size:12px;color:var(--ink-mute);margin-bottom:14px}.pitch.svelte-zuxuem{background:var(--pitch);border-radius:12px;padding:20px 12px;display:flex;flex-direction:column;gap:14px}.pitch-row.svelte-zuxuem{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.pitch-slot-wrap.svelte-zuxuem{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}.pitch-slot.svelte-zuxuem{min-width:84px;padding:8px 10px 10px;border-radius:8px;border:2px solid transparent;background:#ffffff1f;color:#fff;font-size:12px;font-weight:600;font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:4px}.pitch-slot.filled.svelte-zuxuem{background:#ffffffeb;color:var(--ink)}.pitch-slot.locked.svelte-zuxuem{cursor:default}.slot-photo.svelte-zuxuem{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--canvas-soft)}.slot-photo-placeholder.svelte-zuxuem{display:flex;align-items:center;justify-content:center;font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;font-weight:700;color:var(--ink-faint)}.slot-name.svelte-zuxuem{text-align:center;line-height:1.2}.slot-points.svelte-zuxuem{font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;color:var(--pitch-deep)}.status.svelte-uamk8i{color:var(--ink-mute);padding:12px 0}.rank-table-wrap.svelte-uamk8i{overflow:hidden}table.svelte-uamk8i{width:100%;border-collapse:collapse}th.svelte-uamk8i,td.svelte-uamk8i{padding:12px 16px;text-align:left;font-size:13px}th.svelte-uamk8i{color:var(--ink-faint);font-size:11px;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--line)}td.svelte-uamk8i{border-top:1px solid var(--line)}tr.svelte-uamk8i:first-child td:where(.svelte-uamk8i){border-top:none}.num.svelte-uamk8i{text-align:right;font-variant-numeric:tabular-nums}.rank-pos.svelte-uamk8i{font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;color:var(--ink-faint)}.manager-cell.svelte-uamk8i{display:inline-flex;align-items:center;gap:8px}.clickable.svelte-uamk8i{cursor:pointer}.clickable.svelte-uamk8i:hover{background:var(--canvas-soft)}.next-gameday.svelte-uamk8i{padding:18px 20px;margin-top:16px}.next-gameday-title.svelte-uamk8i{font-family:Barlow Condensed,Inter,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-mute);margin-bottom:12px}.matches.svelte-uamk8i{list-style:none;display:flex;flex-direction:column;gap:14px}.match.svelte-uamk8i{padding:10px 0;border-top:1px solid var(--line)}.match.svelte-uamk8i:first-child{border-top:none}.match-row.svelte-uamk8i{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.club.svelte-uamk8i{font-weight:600}.club.away.svelte-uamk8i{text-align:right}.score.svelte-uamk8i{font-family:Barlow Condensed,Inter,sans-serif;font-size:16px;font-weight:700;color:var(--ink);white-space:nowrap;text-align:center}.score.pending.svelte-uamk8i{font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:var(--ink-faint)}.club-rosters.svelte-uamk8i{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.roster.svelte-uamk8i{list-style:none;display:flex;flex-direction:column;gap:4px;font-size:12px}.roster.away.svelte-uamk8i{text-align:right}.roster-owner.svelte-uamk8i{color:var(--ink-faint);margin-left:6px}.roster.away.svelte-uamk8i .roster-owner:where(.svelte-uamk8i){margin-left:0;margin-right:6px}.expand-row.svelte-uamk8i td:where(.svelte-uamk8i){padding:16px;background:var(--canvas-soft);border-top:none}.radio.svelte-pc2gc4{display:flex;align-items:center;gap:14px;padding:14px 20px;margin-top:16px}.radio-avatar.svelte-pc2gc4{width:72px;height:72px;flex-shrink:0;border-radius:8px;object-fit:cover}.radio-body.svelte-pc2gc4{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.radio-row.svelte-pc2gc4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.radio-title.svelte-pc2gc4{margin:0;font-family:Barlow Condensed,Inter,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-mute)}.radio-start.svelte-pc2gc4,.ctrl.svelte-pc2gc4{font:inherit;font-size:14px;font-weight:600;color:var(--ink);background:none;border:1px solid var(--line, rgba(0, 0, 0, .12));border-radius:8px;padding:6px 12px;cursor:pointer}.ctrl.svelte-pc2gc4{min-width:36px;padding:6px 8px}.ctrl.svelte-pc2gc4:disabled{opacity:.35;cursor:default}.radio-player.svelte-pc2gc4{display:flex;align-items:center;gap:8px}.volume.svelte-pc2gc4{width:96px}.radio-error.svelte-pc2gc4{margin:0;font-size:13px;color:var(--ink-mute)}.radio-links.svelte-pc2gc4{display:flex;flex-wrap:wrap;gap:4px 16px}.radio-link.svelte-pc2gc4{font-size:13px;font-weight:600;color:var(--ink-mute);text-decoration:none}.radio-link.svelte-pc2gc4:hover{color:var(--ink);text-decoration:underline}.status.svelte-tsluqq{color:var(--ink-mute);padding:12px 0}.next-gameday.svelte-tsluqq{padding:18px 20px;margin-top:16px}.next-gameday-title.svelte-tsluqq{font-family:Barlow Condensed,Inter,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-mute);margin-bottom:12px}.penalties.svelte-tsluqq{padding:18px 20px;margin-top:16px}.penalties-title.svelte-tsluqq{font-family:Barlow Condensed,Inter,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--red);margin-bottom:12px}.penalty-list.svelte-tsluqq{list-style:none;display:flex;flex-direction:column;gap:10px}.penalty-list.svelte-tsluqq>li:where(.svelte-tsluqq){padding:8px 0;border-top:1px solid var(--line)}.penalty-list.svelte-tsluqq>li:where(.svelte-tsluqq):first-child{border-top:none;padding-top:0}.penalty-manager.svelte-tsluqq{font-weight:700}.penalty-reasons.svelte-tsluqq{list-style:none;margin-top:2px;color:var(--ink-mute);font-size:13px}.matches.svelte-tsluqq{list-style:none;display:flex;flex-direction:column;gap:14px}.match.svelte-tsluqq{padding:10px 0;border-top:1px solid var(--line)}.match.svelte-tsluqq:first-child{border-top:none}.match-row.svelte-tsluqq{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.club.svelte-tsluqq{font-weight:600}.club.away.svelte-tsluqq{text-align:right}.score.svelte-tsluqq{font-family:Barlow Condensed,Inter,sans-serif;font-size:16px;font-weight:700;color:var(--ink);white-space:nowrap;text-align:center}.score.pending.svelte-tsluqq{font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:var(--ink-faint)}.club-rosters.svelte-tsluqq{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.roster.svelte-tsluqq{list-style:none;display:flex;flex-direction:column;gap:4px;font-size:12px}.roster.away.svelte-tsluqq{text-align:right}.roster-owner.svelte-tsluqq{color:var(--ink-faint);margin-left:6px}.roster.away.svelte-tsluqq .roster-owner:where(.svelte-tsluqq){margin-left:0;margin-right:6px}.event-icons.svelte-tsluqq{font-size:11px;margin-left:4px}.roster.away.svelte-tsluqq .event-icons:where(.svelte-tsluqq){margin-left:0;margin-right:4px}.live-hint.svelte-tsluqq{color:var(--ink-mute);font-size:13px;margin-bottom:14px}.live-points.svelte-tsluqq{font-weight:700}.played-badge.svelte-tsluqq{display:inline-flex;align-items:center;margin-left:6px;padding:1px 7px;border-radius:999px;background:var(--canvas-soft);border:1px solid var(--line);color:var(--ink-mute);font-size:11px;font-weight:600;vertical-align:middle}.no-lineup.svelte-tsluqq{font-size:11px;color:var(--ink-faint)}.debt-badge.svelte-tsluqq{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--red);color:#fff;font-size:11px;font-weight:700;line-height:1}.player-points.svelte-tsluqq{display:inline-block;min-width:22px;text-align:right;font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;color:var(--ink)}.player-points.pending.svelte-tsluqq{color:var(--ink-faint);font-weight:400}.rank-table-wrap.svelte-tsluqq{overflow:hidden}td.svelte-tsluqq.flash{animation:svelte-tsluqq-points-flash 1.2s ease-out}@keyframes svelte-tsluqq-points-flash{0%{background-color:var(--pitch-tint)}to{background-color:transparent}}@media(prefers-reduced-motion:reduce){td.svelte-tsluqq.flash{animation:none}}.refresh-bar.svelte-tsluqq{height:3px;background:var(--line)}.refresh-fill.svelte-tsluqq{height:100%;width:100%;background:var(--ink-mute);transform-origin:left;animation:svelte-tsluqq-refresh-countdown linear forwards}@keyframes svelte-tsluqq-refresh-countdown{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.refresh-fill.svelte-tsluqq{animation:none}}table.svelte-tsluqq{width:100%;border-collapse:collapse}th.svelte-tsluqq,td.svelte-tsluqq{padding:12px 16px;text-align:left;font-size:13px}th.svelte-tsluqq{color:var(--ink-faint);font-size:11px;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--line)}td.svelte-tsluqq{border-top:1px solid var(--line)}tr.svelte-tsluqq:first-child td:where(.svelte-tsluqq){border-top:none}.num.svelte-tsluqq{text-align:right;font-variant-numeric:tabular-nums}.rank-pos.svelte-tsluqq{font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;color:var(--ink-faint)}.manager-cell.svelte-tsluqq{display:inline-flex;align-items:center;gap:8px}.rank-table-wrap.svelte-188d49n{overflow:hidden}.season-graph.svelte-188d49n{padding:20px;margin-top:16px}.graph-row.svelte-188d49n{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px}.graph-row.svelte-188d49n .season-graph:where(.svelte-188d49n){flex:1 1 320px;margin-top:0}.graph-title.svelte-188d49n{font-size:13px;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-mute);margin-bottom:12px}.graph-subtitle.svelte-188d49n{font-size:12px;color:var(--ink-faint);margin:-8px 0 12px}.form-graph.svelte-188d49n{flex:2 1 420px}.form-series.svelte-188d49n{cursor:pointer;outline:none;transition:opacity .15s}.form-series.dimmed.svelte-188d49n{opacity:.2}.legend-button.svelte-188d49n{background:none;border:none;padding:2px 0;font:inherit;font-size:12px;cursor:pointer;transition:opacity .15s}.legend-button.dimmed.svelte-188d49n{opacity:.4}.legend-value.svelte-188d49n{font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.graph-row.svelte-188d49n .forecast-card:where(.svelte-188d49n){flex:1 1 300px}.forecast-table.svelte-188d49n th:where(.svelte-188d49n),.forecast-table.svelte-188d49n td:where(.svelte-188d49n){padding:8px}.forecast-total.svelte-188d49n{display:block;font-weight:700}.forecast-avg.svelte-188d49n{display:block;font-size:11px;color:var(--ink-faint)}.forecast-me.svelte-188d49n{background:var(--canvas-soft)}.rank-up.svelte-188d49n{color:var(--pitch-deep);font-weight:700;font-size:12px}.rank-down.svelte-188d49n{color:var(--red-deep);font-weight:700;font-size:12px}.rank-same.svelte-188d49n{color:var(--ink-faint)}.forecast-note.svelte-188d49n{font-size:11px;color:var(--ink-faint);margin-top:12px}.graph-chart.svelte-188d49n{width:100%;height:200px;display:block}.grid-line.svelte-188d49n{stroke:var(--line);stroke-width:1}.grid-line-major.svelte-188d49n{stroke:var(--ink-faint)}.y-axis-label.svelte-188d49n{font-size:9px;font-family:inherit;fill:var(--ink-faint);text-anchor:end;dominant-baseline:middle}.x-axis-label.svelte-188d49n{font-size:9px;font-family:inherit;fill:var(--ink-faint)}.graph-legend.svelte-188d49n{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:12px}.legend-item.svelte-188d49n{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-mute)}.legend-swatch.svelte-188d49n{width:10px;height:10px;border-radius:2px;display:inline-block}table.svelte-188d49n{width:100%;border-collapse:collapse}th.svelte-188d49n,td.svelte-188d49n{padding:12px 16px;text-align:left;font-size:13px}th.svelte-188d49n{color:var(--ink-faint);font-size:11px;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--line)}td.svelte-188d49n{border-top:1px solid var(--line)}tr.svelte-188d49n:first-child td:where(.svelte-188d49n){border-top:none}.num.svelte-188d49n{text-align:right;font-variant-numeric:tabular-nums}.rank-pos.svelte-188d49n{font-family:Barlow Condensed,Inter,sans-serif;font-weight:700;color:var(--ink-faint)}.rank-delta.svelte-188d49n{margin-left:4px;font-size:9px;vertical-align:middle}.rank-delta.up.svelte-188d49n{color:var(--pitch-deep)}.rank-delta.down.svelte-188d49n{color:var(--red)}.manager-cell.svelte-188d49n{display:inline-flex;align-items:center;gap:8px}.clickable.svelte-188d49n{cursor:pointer}.clickable.svelte-188d49n:hover{background:var(--canvas-soft)}.status.svelte-1bi6uf7{color:var(--ink-mute);padding:12px 0}.login-form.svelte-1bi6uf7{max-width:320px;padding:24px;display:flex;flex-direction:column;gap:14px}.login-form.svelte-1bi6uf7 label:where(.svelte-1bi6uf7){display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--ink-mute);text-transform:uppercase}.login-form.svelte-1bi6uf7 input:where(.svelte-1bi6uf7){font-size:14px;font-weight:400;text-transform:none;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit}.login-form.svelte-1bi6uf7 button:where(.svelte-1bi6uf7){background:var(--navy);color:#fff;border:none;border-radius:6px;padding:10px;font-weight:600;cursor:pointer}.login-error.svelte-1bi6uf7{color:var(--red);font-size:12px}.rank-header.svelte-1bi6uf7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:20px}.rank-title.svelte-1bi6uf7{margin-bottom:0}.rank-controls.svelte-1bi6uf7{display:flex;align-items:center;gap:18px}.matchday-select-wrap.svelte-1bi6uf7{display:inline-flex;align-items:stretch;background:none;border-radius:8px;overflow:hidden;transition:background-color .15s ease}.matchday-select-wrap.active.svelte-1bi6uf7{background:var(--navy)}.matchday-pill-btn.svelte-1bi6uf7{border:none;background:none;color:var(--ink-mute);font-family:inherit;font-size:14px;font-weight:600;padding:11px 14px 11px 18px;cursor:pointer;white-space:nowrap}.matchday-select-wrap.active.svelte-1bi6uf7 .matchday-pill-btn:where(.svelte-1bi6uf7){color:#fff;font-weight:700}.matchday-chevron-wrap.svelte-1bi6uf7{position:relative;display:flex;align-items:center;padding:4px 4px 4px 0}.matchday-chevron-select.svelte-1bi6uf7{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;color:transparent;border:none;border-radius:5px;width:26px;align-self:stretch;cursor:pointer}.matchday-select-wrap.active.svelte-1bi6uf7 .matchday-chevron-select:where(.svelte-1bi6uf7){background:var(--navy-soft)}.matchday-chevron-select.svelte-1bi6uf7:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.select-chevron.svelte-1bi6uf7{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:26px;text-align:center;color:var(--ink-faint);font-size:11px;pointer-events:none}.matchday-select-wrap.active.svelte-1bi6uf7 .select-chevron:where(.svelte-1bi6uf7){color:#fff}.season-total-btn.svelte-1bi6uf7{background:none;border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;color:var(--ink-mute);padding:11px 18px;transition:background-color .15s ease}.season-total-btn.active.svelte-1bi6uf7{background:var(--navy);color:#fff;font-weight:700}.live-tab-btn.svelte-1bi6uf7{display:inline-flex;align-items:center;gap:7px}.live-dot.svelte-1bi6uf7{width:8px;height:8px;border-radius:50%;background:var(--red)}.live-dot.pulsing.svelte-1bi6uf7{animation:svelte-1bi6uf7-live-pulse 1.6s ease-in-out infinite}@keyframes svelte-1bi6uf7-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.notes.svelte-10cdlhs{display:flex;flex-direction:column;gap:16px}.note.svelte-10cdlhs{padding:18px 20px}.note-date.svelte-10cdlhs{font-size:12px;font-weight:600;color:var(--ink-mute)}.note-title.svelte-10cdlhs{margin:4px 0 8px;font-family:Barlow Condensed,Inter,sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.note-text.svelte-10cdlhs{margin:0;font-size:15px;line-height:1.5}.modal-backdrop.svelte-7dlac3{position:fixed;inset:0;background:#0f192380;display:flex;align-items:center;justify-content:center;z-index:100}.modal.svelte-7dlac3{padding:24px;width:340px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow-y:auto;display:flex;flex-direction:column;gap:16px}.modal-title.svelte-7dlac3{font-family:Barlow Condensed,Inter,sans-serif;font-size:16px;font-weight:700;color:var(--ink)}.filter-field.svelte-7dlac3{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--ink-mute);text-transform:uppercase}.filter-field.svelte-7dlac3 input:where(.svelte-7dlac3){font-size:14px;font-weight:400;text-transform:none;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit}.chips.svelte-7dlac3{display:flex;flex-wrap:wrap;gap:8px;margin-top:-8px}.chip.svelte-7dlac3{background:var(--canvas-soft);border:1px solid var(--line);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;font-family:inherit;color:var(--ink-mute);cursor:pointer}.chip.svelte-7dlac3:hover{color:var(--ink);border-color:var(--ink-faint)}.sales.svelte-7dlac3{border:1px solid var(--line);border-radius:8px;padding:8px 12px 10px;margin:0;display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--ink-mute)}.sales.svelte-7dlac3 legend:where(.svelte-7dlac3){font-size:12px;font-weight:600;text-transform:uppercase;padding:0 4px}.sales-hint.svelte-7dlac3{font-weight:400;text-transform:none}.sales-list.svelte-7dlac3{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto;overscroll-behavior:contain}.sales-toggle.svelte-7dlac3{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-mute);cursor:pointer}.status-cross.svelte-7dlac3{color:var(--red);font-size:13px;font-weight:700;cursor:help}.lineup-mark.svelte-7dlac3{font-size:12px;cursor:help}.sale-row.svelte-7dlac3{display:flex;align-items:center;gap:8px;cursor:pointer}.sale-row.reserved.svelte-7dlac3{opacity:.55;cursor:default}.sale-name.svelte-7dlac3{flex:1;color:var(--ink)}.sale-pos.svelte-7dlac3{color:var(--ink-faint);font-size:11px}.sales-note.svelte-7dlac3{margin:0;font-size:11px}.sales-coach.svelte-7dlac3{color:var(--ink);font-size:12px}.budget.svelte-7dlac3{background:var(--canvas-soft);border:1px solid var(--line);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--ink-mute)}.budget.over-limit.svelte-7dlac3{border-color:var(--red);background:var(--red-tint)}.budget-loading.svelte-7dlac3{flex-direction:row;align-items:center;gap:10px}.spinner.svelte-7dlac3{width:14px;height:14px;border:2px solid var(--line);border-top-color:var(--pitch-deep);border-radius:50%;animation:svelte-7dlac3-spin .8s linear infinite;flex-shrink:0}@keyframes svelte-7dlac3-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner.svelte-7dlac3{animation-duration:3s}}.budget-row.svelte-7dlac3{display:flex;justify-content:space-between;align-items:center;gap:12px}.budget-num.svelte-7dlac3{font-variant-numeric:tabular-nums;color:var(--ink)}.budget-num.negative.svelte-7dlac3{color:var(--red)}.budget-max.svelte-7dlac3{border-top:1px solid var(--line);margin-top:4px;padding-top:6px;font-weight:700;color:var(--ink)}.budget-max-btn.svelte-7dlac3{background:none;border:none;padding:0;font:inherit;font-variant-numeric:tabular-nums;color:var(--pitch-deep);text-decoration:underline dotted;cursor:pointer}.budget-max-btn.svelte-7dlac3:disabled{color:var(--red);text-decoration:none;cursor:default}.limit-warning.svelte-7dlac3{font-size:12px;color:var(--red);margin:-6px 0 0}.error-banner.svelte-7dlac3{color:var(--red);font-size:12px;background:var(--red-tint);padding:8px 12px;border-radius:6px}.modal-actions.svelte-7dlac3{display:flex;justify-content:flex-end;gap:8px}.cancel-btn.svelte-7dlac3{background:none;border:1px solid var(--line);border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink-mute)}.offer-btn.svelte-7dlac3{background:var(--navy);color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.offer-btn.svelte-7dlac3:disabled{opacity:.6;cursor:default}@media(max-width:640px){.modal-backdrop.svelte-7dlac3{align-items:flex-end}.modal.svelte-7dlac3{width:100%;max-width:none;border-radius:16px 16px 0 0;max-height:85vh;overflow-y:auto}.offer-btn.svelte-7dlac3,.cancel-btn.svelte-7dlac3{padding:12px 14px;font-size:13px}.chip.svelte-7dlac3{padding:8px 14px}}.status.svelte-g75vwc{color:var(--ink-mute);padding:12px 0}.scouting-header.svelte-g75vwc{display:flex;align-items:center;gap:14px;margin-bottom:20px}.scouting-header.svelte-g75vwc .section-title:where(.svelte-g75vwc){margin-bottom:0}.scouting-title.svelte-g75vwc{display:flex;align-items:center;gap:10px}.back-btn.svelte-g75vwc{background:none;border:1px solid var(--line);border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink-mute)}.layout.svelte-g75vwc{display:grid;grid-template-columns:1.5fr 1fr;gap:16px;align-items:start}@media(max-width:720px){.layout.svelte-g75vwc{grid-template-columns:1fr}}.squad-panel.svelte-g75vwc{padding:16px}.squad-title.svelte-g75vwc{font-size:13px;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-mute);margin-bottom:10px}table.svelte-g75vwc{width:100%;border-collapse:collapse}th.svelte-g75vwc,td.svelte-g75vwc{padding:8px 10px;text-align:left;font-size:12px}th.svelte-g75vwc{color:var(--ink-faint);font-size:10px;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--line)}td.svelte-g75vwc{border-top:1px solid var(--line)}tr.svelte-g75vwc:first-child td:where(.svelte-g75vwc){border-top:none}.num.svelte-g75vwc{text-align:right;font-variant-numeric:tabular-nums}.my-offer.svelte-g75vwc{font-size:11px;font-weight:600;color:var(--gold);margin-top:2px}.action-cell.svelte-g75vwc{text-align:right;white-space:nowrap}.offer-btn.svelte-g75vwc{background:var(--navy);color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:600;cursor:pointer;font-family:inherit}.offer-btn.svelte-g75vwc:disabled{opacity:.6;cursor:default}.withdraw-btn.svelte-g75vwc{background:none;color:var(--red);border:1px solid var(--red);border-radius:6px;padding:6px 12px;font-size:11px;font-weight:600;cursor:pointer;font-family:inherit;margin-left:6px}.withdraw-btn.svelte-g75vwc:disabled{opacity:.6;cursor:default}.error-banner.svelte-g75vwc{color:var(--red);font-size:12px;background:var(--red-tint);padding:8px 12px;border-radius:6px;margin-bottom:12px}@media(max-width:640px){.action-cell.svelte-g75vwc{white-space:normal;display:flex;flex-direction:column;gap:6px;align-items:stretch}.offer-btn.svelte-g75vwc,.withdraw-btn.svelte-g75vwc{padding:12px 14px;font-size:13px;margin-left:0}}.status-banner.svelte-1om897u{background:var(--canvas-soft);border-bottom:1px solid var(--line);padding:10px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.status-items.svelte-1om897u{display:flex;gap:28px;flex-wrap:wrap}.status-item.svelte-1om897u{display:flex;flex-direction:column;gap:1px}.status-manager.svelte-1om897u{flex-direction:row;align-items:center;gap:8px}.status-manager-text.svelte-1om897u{display:flex;flex-direction:column;gap:1px}.status-label.svelte-1om897u{font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-faint)}.status-value.svelte-1om897u{font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;font-weight:700;color:var(--ink)}.status-value.negative.svelte-1om897u{color:var(--red)}.logout-btn.svelte-1om897u{background:none;border:1px solid var(--line);border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink-mute);flex-shrink:0}.logout-btn.svelte-1om897u:hover{color:var(--ink)}@media(max-width:640px){.status-banner.svelte-1om897u{padding:10px 12px}.status-items.svelte-1om897u{gap:12px 16px}.logout-btn.svelte-1om897u{padding:10px 14px}}.update-banner.svelte-15qnkv3{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:8px 16px;background:var(--red);color:#fff;font-size:13px;font-weight:600}.update-note.svelte-15qnkv3{flex-basis:100%;text-align:center;font-weight:400}button.svelte-15qnkv3{padding:4px 12px;border:none;border-radius:6px;background:#fff;color:var(--red-deep);font-weight:700;cursor:pointer}.link-note.svelte-ir27a0{font-size:11px;color:var(--ink-mute);font-weight:400}.offer-sections.svelte-ir27a0{display:flex;flex-direction:column;gap:16px}.offer-section.svelte-ir27a0{padding:16px;overflow:hidden}.section-title-sm.svelte-ir27a0{font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--ink);margin-bottom:10px}.section-count.svelte-ir27a0{color:var(--ink-faint);font-weight:400;text-transform:none}.section-hint.svelte-ir27a0{color:var(--ink-mute);font-size:12px;margin:-4px 0 12px}.status.svelte-ir27a0{color:var(--ink-mute);padding:12px 0}table.svelte-ir27a0{width:100%;border-collapse:collapse}th.svelte-ir27a0,td.svelte-ir27a0{padding:8px 10px;text-align:left;font-size:12px}th.svelte-ir27a0{color:var(--ink-faint);font-size:10px;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--line)}td.svelte-ir27a0{border-top:1px solid var(--line)}tr.svelte-ir27a0:first-child td:where(.svelte-ir27a0){border-top:none}.num.svelte-ir27a0{text-align:right;font-variant-numeric:tabular-nums}.action-cell.svelte-ir27a0{text-align:right}.action-buttons.svelte-ir27a0{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.pos-tag.svelte-ir27a0{color:var(--ink-faint);font-size:10px;font-weight:600}.status-cross.svelte-ir27a0{color:var(--red);font-size:15px;font-weight:700;margin-left:2px;cursor:help}.lineup-mark.svelte-ir27a0{font-size:13px;margin-left:2px;cursor:help}.status-tag.svelte-ir27a0{display:inline-block;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.status-pending.svelte-ir27a0{background:var(--gold-tint);color:var(--gold)}.status-accepted.svelte-ir27a0{background:var(--pitch-tint);color:var(--pitch-deep)}.status-rejected.svelte-ir27a0{background:var(--red-tint);color:var(--red-deep)}.rejection-reason.svelte-ir27a0{font-size:11px;color:var(--ink-faint);margin-top:4px}.offer-btn.svelte-ir27a0{background:var(--navy);color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.offer-btn.svelte-ir27a0:disabled{opacity:.6;cursor:default}.withdraw-btn.svelte-ir27a0{background:none;color:var(--red);border:1px solid var(--red);border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.withdraw-btn.svelte-ir27a0:disabled{opacity:.6;cursor:default}.pager.svelte-ir27a0{display:flex;align-items:center;justify-content:space-between;margin-top:16px;font-size:12px;color:var(--ink-mute)}.pager-controls.svelte-ir27a0{display:flex;align-items:center;gap:12px}.pager-btn.svelte-ir27a0{background:var(--canvas);border:1px solid var(--line);border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink)}.pager-btn.svelte-ir27a0:disabled{opacity:.4;cursor:default}.pager-page.svelte-ir27a0{font-weight:600;color:var(--ink)}@media(max-width:640px){.offer-section.svelte-ir27a0{padding:12px}.action-buttons.svelte-ir27a0{justify-content:flex-start}.pager.svelte-ir27a0{flex-direction:column;align-items:stretch;gap:10px}.pager-controls.svelte-ir27a0{justify-content:space-between}}.status.svelte-1nh03gq{color:var(--ink-mute);padding:12px 0}.login-form.svelte-1nh03gq{max-width:320px;padding:24px;display:flex;flex-direction:column;gap:14px}.login-form.svelte-1nh03gq label:where(.svelte-1nh03gq){display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--ink-mute);text-transform:uppercase}.login-form.svelte-1nh03gq input:where(.svelte-1nh03gq){font-size:14px;font-weight:400;text-transform:none;padding:8px 10px;border:1px solid var(--line);border-radius:6px;font-family:inherit}.login-form.svelte-1nh03gq button:where(.svelte-1nh03gq){background:var(--navy);color:#fff;border:none;border-radius:6px;padding:10px;font-weight:600;cursor:pointer}.login-error.svelte-1nh03gq{color:var(--red);font-size:12px}.rank-header.svelte-1nh03gq{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:20px}.rank-title.svelte-1nh03gq{margin-bottom:0}.tab-toggle.svelte-1nh03gq{display:flex;background:var(--canvas-soft);border-radius:8px;padding:3px;gap:2px}.tab-btn.svelte-1nh03gq{display:flex;align-items:center;gap:6px;padding:8px 20px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:none;background:transparent;color:var(--ink-mute);font-family:inherit}.tab-btn.active.svelte-1nh03gq{background:var(--navy);color:#fff}.badge.svelte-1nh03gq{background:var(--red);color:#fff;border-radius:10px;font-size:10px;font-weight:700;padding:1px 6px;min-width:16px;text-align:center}.groups.svelte-1nh03gq{display:flex;flex-direction:column;gap:16px}.group-card.svelte-1nh03gq{padding:16px;overflow:hidden}.scouting-hint.svelte-1nh03gq{color:var(--ink-mute);font-size:12px;margin:-4px 0 12px}.group-title.svelte-1nh03gq{font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--ink);margin-bottom:10px}.group-count.svelte-1nh03gq{color:var(--ink-faint);font-weight:400;text-transform:none}.owned-tag.svelte-1nh03gq{font-size:11px;color:var(--ink-faint);font-weight:600;text-transform:uppercase}.player-grid.svelte-1nh03gq{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.player-tile.svelte-1nh03gq{border:1px solid var(--line);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;background:var(--canvas)}.tile-photo-btn.svelte-1nh03gq{display:block;width:100%;padding:0;border:none;background:none;cursor:pointer}.tile-photo.svelte-1nh03gq{width:100%;aspect-ratio:1;object-fit:cover;background:var(--canvas-soft);display:block}.tile-photo-placeholder.svelte-1nh03gq{display:flex;align-items:center;justify-content:center;font-family:Barlow Condensed,Inter,sans-serif;font-size:22px;font-weight:700;color:var(--ink-faint)}.tile-body.svelte-1nh03gq{padding:10px 12px 0;flex:1}.tile-name.svelte-1nh03gq{display:block;width:100%;text-align:left;background:none;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:700;color:var(--ink);cursor:pointer}.tile-points.svelte-1nh03gq{font-weight:400;margin-left:4px}.tile-replaces.svelte-1nh03gq{margin-top:4px;font-size:12px;color:var(--ink-mute)}.tile-replaces.svelte-1nh03gq strong:where(.svelte-1nh03gq){color:var(--ink)}.upgrade-mark.svelte-1nh03gq{font-size:13px;cursor:help}.tile-name.svelte-1nh03gq:hover{text-decoration:underline}.tile-meta.svelte-1nh03gq{font-size:11px;color:var(--ink-mute);margin-top:2px}.tile-price.svelte-1nh03gq{font-family:Barlow Condensed,Inter,sans-serif;font-size:15px;font-weight:700;color:var(--ink);margin-top:4px}.tile-trend.svelte-1nh03gq{font-family:Inter,sans-serif;font-size:11px;margin-left:4px;vertical-align:1px}.trend-up.svelte-1nh03gq{color:var(--pitch-deep)}.trend-down.svelte-1nh03gq{color:var(--red)}.tile-status.svelte-1nh03gq{display:inline-block;margin-top:4px;padding:1px 8px;border-radius:10px;background:var(--red-tint);color:var(--red);font-size:10px;font-weight:700;text-transform:uppercase}.tile-pool-countdown.svelte-1nh03gq{font-size:11px;color:var(--ink-faint);margin-top:2px}.tile-link-note.svelte-1nh03gq{font-size:11px;color:var(--ink-mute)}.tile-my-offer.svelte-1nh03gq{font-size:11px;font-weight:600;color:var(--gold);margin-top:4px}.tile-owned.svelte-1nh03gq,.tile-actions.svelte-1nh03gq{margin:10px 12px 12px}.tile-actions.svelte-1nh03gq{display:flex;flex-direction:column;gap:6px}.tile-offer-btn.svelte-1nh03gq,.tile-withdraw-btn.svelte-1nh03gq{width:100%;text-align:center}.offer-btn.svelte-1nh03gq{background:var(--navy);color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.offer-btn.svelte-1nh03gq:disabled{opacity:.6;cursor:default}.withdraw-btn.svelte-1nh03gq{background:none;color:var(--red);border:1px solid var(--red);border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.withdraw-btn.svelte-1nh03gq:disabled{opacity:.6;cursor:default}.error-banner.svelte-1nh03gq{color:var(--red);font-size:12px;background:var(--red-tint);padding:8px 12px;border-radius:6px;margin-bottom:12px}@media(max-width:640px){.tab-btn.svelte-1nh03gq{padding:12px 16px}}header.svelte-13zv0lp{display:flex;align-items:center;justify-content:space-between}nav.svelte-13zv0lp{display:flex;gap:4px}.nav-link.svelte-13zv0lp{padding:8px 14px;border-radius:6px;font-size:13px;font-weight:500;color:#ffffff80;cursor:pointer;border:none;background:none;font-family:inherit}.nav-link.svelte-13zv0lp:hover{color:#fff}.nav-link.active.svelte-13zv0lp{color:#fff;background:#ffffff14}.nav-item.svelte-13zv0lp{position:relative;display:inline-flex}.nav-badge.svelte-13zv0lp{position:absolute;top:-2px;right:2px;background:var(--red);color:#fff;border:none;border-radius:10px;font-size:10px;font-weight:700;font-family:inherit;min-width:16px;height:16px;line-height:16px;padding:0 4px;text-align:center;cursor:pointer}.source-select.svelte-13zv0lp{margin-left:12px;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid rgba(255,255,255,.25);background:var(--navy);color:#fff9;font-family:inherit;white-space:nowrap}.source-select.active.svelte-13zv0lp{color:#fff;border-color:var(--gold)}.source-select.svelte-13zv0lp option:where(.svelte-13zv0lp){color:var(--ink);background:#fff}.sim-banner.svelte-13zv0lp{background:var(--gold);color:var(--navy);font-size:13px;font-weight:600;padding:8px 16px;display:flex;align-items:center;justify-content:center;gap:10px}.sim-banner.svelte-13zv0lp button:where(.svelte-13zv0lp){background:none;border:1px solid var(--navy);color:var(--navy);border-radius:4px;padding:2px 10px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.historical-unavailable.svelte-13zv0lp{color:var(--ink-mute);padding:12px 0}.historical-unavailable.svelte-13zv0lp button:where(.svelte-13zv0lp){background:none;border:1px solid var(--line);border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--ink-mute);margin-left:8px}.nav-toggle.svelte-13zv0lp{display:none;flex-direction:column;justify-content:center;gap:4px;width:32px;height:32px;border:none;background:none;cursor:pointer;margin-right:8px;padding:0}.nav-toggle.svelte-13zv0lp span:where(.svelte-13zv0lp){display:block;height:2px;width:100%;background:#fff;border-radius:1px}.nav-backdrop.svelte-13zv0lp{display:none}@media(max-width:640px){.nav-toggle.svelte-13zv0lp{display:flex}header.svelte-13zv0lp{justify-content:flex-start;flex-wrap:wrap;gap:4px;height:auto;min-height:56px;padding:8px 12px}.logo.svelte-13zv0lp{font-size:20px;margin-right:auto}.source-select.svelte-13zv0lp{margin-left:0}nav.svelte-13zv0lp{position:fixed;top:56px;left:0;bottom:0;width:78%;max-width:280px;flex-direction:column;gap:0;background:var(--navy);padding:12px;transform:translate(-100%);transition:transform .2s ease;z-index:20;overflow-y:auto}nav.open.svelte-13zv0lp{transform:translate(0)}.nav-link.svelte-13zv0lp{width:100%;text-align:left;padding:14px 16px;font-size:15px}.nav-item.svelte-13zv0lp{width:100%}.nav-badge.svelte-13zv0lp{top:10px;right:16px}.nav-backdrop.svelte-13zv0lp{display:block;position:fixed;inset:56px 0 0;background:#0f192380;z-index:15}.sim-banner.svelte-13zv0lp{flex-wrap:wrap}}:root{--red: #e8002d;--red-deep: #b5001e;--red-tint: #fff0f3;--gold: #f5a623;--gold-tint: #fff8ec;--purple: #7c3aed;--purple-tint: #f5f0ff;--pitch: #00a651;--pitch-deep: #00813f;--pitch-tint: #e6f7ef;--navy: #0f1923;--navy-soft: #1c2b38;--canvas: #ffffff;--canvas-soft: #f7f8fc;--ink: #0f1923;--ink-mute: #5e7188;--ink-faint: #a3b1bf;--line: #dde2ee}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,Helvetica Neue,sans-serif;background:var(--canvas-soft);color:var(--ink);font-size:14px;min-height:100vh}header{background:var(--navy);min-height:56px;display:flex;align-items:center;flex-wrap:wrap;row-gap:4px;padding:0 24px;position:sticky;top:0;z-index:10}.logo{font-family:Barlow Condensed,Inter,sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:-.5px}.logo em{color:var(--red);font-style:normal}.inner{max-width:960px;margin:0 auto;padding:28px 24px 56px}.section-title{font-family:Barlow Condensed,Inter,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--ink);margin-bottom:20px}.card{background:var(--canvas);border-radius:12px;border:1px solid var(--line);box-shadow:0 1px 3px #0f192312}@media(max-width:640px){.responsive-table thead{display:none}.responsive-table,.responsive-table tbody,.responsive-table tr,.responsive-table td{display:block;width:100%}.responsive-table tr{border:1px solid var(--line);border-radius:10px;margin-bottom:10px;padding:8px 12px}.responsive-table td{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:none;padding:6px 0}.responsive-table td[data-label]:before{content:attr(data-label);color:var(--ink-faint);font-size:11px;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.inner{padding:16px 12px 40px}header{padding:0 12px}input,select,textarea{font-size:16px}}
