.ecamm_page__tgQJv{--ink:#252d35}[data-mantine-color-scheme=dark] .ecamm_page__tgQJv{--ink:#f4f1e9}.ecamm_page__tgQJv{--quiet:#536171}[data-mantine-color-scheme=dark] .ecamm_page__tgQJv{--quiet:#c0c8d2}.ecamm_page__tgQJv{--rule:#ccd4da}[data-mantine-color-scheme=dark] .ecamm_page__tgQJv{--rule:#4f5a67}.ecamm_page__tgQJv{color:var(--ink);padding-bottom:56px}.ecamm_page__tgQJv h1{font-size:clamp(2rem,3.5vw,3.3rem);line-height:1.06;letter-spacing:-.04em;margin:0 0 24px}.ecamm_page__tgQJv h2{font-size:clamp(1.5rem,2.5vw,2rem);letter-spacing:-.025em;line-height:1.2;margin:0 0 20px}.ecamm_page__tgQJv h3{font-size:1.15rem;line-height:1.35;margin:0 0 12px}.ecamm_page__tgQJv li,.ecamm_page__tgQJv p{line-height:1.65}.ecamm_hero__ZhGzg{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:64px 0}.ecamm_page__tgQJv .ecamm_primary__BRjbj{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;min-height:52px;border:2px solid #145938}[data-mantine-color-scheme=dark] .ecamm_page__tgQJv .ecamm_primary__BRjbj{border:2px solid #81c598}.ecamm_page__tgQJv .ecamm_primary__BRjbj{border-radius:6px;background:#145938;color:#fff;text-decoration:none;font-weight:750;margin-top:12px}.ecamm_page__tgQJv .ecamm_primary__BRjbj:hover{background:#0c4328}.ecamm_jump__HMK9g{display:flex;align-items:center;min-height:44px;width:fit-content;margin-top:8px}.ecamm_note___66YC,.ecamm_page__tgQJv figcaption{color:var(--quiet);font-size:.875rem;line-height:1.55}.ecamm_page__tgQJv figure{margin:0;min-width:0}.ecamm_page__tgQJv figure img{display:block;width:100%;height:auto}.ecamm_page__tgQJv figcaption{margin-top:12px}.ecamm_checker__oUlAw{padding:64px 24px;background-color:#edf0f2}[data-mantine-color-scheme=dark] .ecamm_checker__oUlAw{background-color:#293440}.ecamm_checker__oUlAw{background-image:conic-gradient(#e0e5e8 25%,transparent 0 50%,#e0e5e8 0 75%,transparent 0)}[data-mantine-color-scheme=dark] .ecamm_checker__oUlAw{background-image:conic-gradient(#354350 25%,transparent 0 50%,#354350 0 75%,transparent 0)}.ecamm_checker__oUlAw{background-size:24px 24px}.ecamm_builderSection__piCF6{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;padding:40px;background:#f2f5ee}[data-mantine-color-scheme=dark] .ecamm_builderSection__piCF6{background:#252f28}.ecamm_builder__LBiSN{min-width:0}.ecamm_builder__LBiSN [id=overlay-setup]{scroll-margin-top:90px}.ecamm_builder__LBiSN [class~=mantine-Button-root]{min-height:44px}.ecamm_builder__LBiSN [class~=mantine-Button-root]:not([data-variant]){background:#145938;color:#fff;height:auto;padding-block:12px}.ecamm_builder__LBiSN [class~=mantine-Button-label]{white-space:normal}.ecamm_builder__LBiSN [class~=mantine-Input-input]{min-height:44px;border-color:#737e8b}[data-mantine-color-scheme=dark] .ecamm_builder__LBiSN [class~=mantine-Input-input]{border-color:#a0aab7}.ecamm_scoring__oRHmz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding:48px 0;align-items:center;border-top:0;border-bottom:1px solid var(--rule)}.ecamm_section__sRd2y{padding:40px 0;border-bottom:1px solid var(--rule)}.ecamm_faq__s3EaY p,.ecamm_section__sRd2y>p{max-width:900px}.ecamm_faq__s3EaY{border-top:1px solid var(--rule)}.ecamm_faq__s3EaY summary{padding:18px 0;cursor:pointer;font-weight:700}.ecamm_faq__s3EaY p{margin-top:0}.ecamm_closing__ttCJc{padding-top:40px}.ecamm_getLink__W4dbf,.ecamm_sourceSetup__UskbV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-block:32px}.ecamm_getLink__W4dbf{align-items:center}.ecamm_sourceSetup__UskbV{margin-top:24px}.ecamm_sourceSetup__UskbV>div{border-top:3px solid var(--rule);padding-top:20px}.ecamm_section__sRd2y,.ecamm_sourceSetup__UskbV>div{scroll-margin-top:90px}.ecamm_linkList__3xjyf{column-count:2;padding-left:20px}.ecamm_linkList__3xjyf li{break-inside:avoid}.ecamm_linkList__3xjyf a{display:inline-flex;align-items:center;min-height:44px}.ecamm_page__tgQJv a:not(.ecamm_primary__BRjbj){color:#135baa}[data-mantine-color-scheme=dark] .ecamm_page__tgQJv a:not(.ecamm_primary__BRjbj){color:#9bc9ff}.ecamm_page__tgQJv a:not(.ecamm_primary__BRjbj){text-decoration:underline;text-underline-offset:3px}.ecamm_page__tgQJv a:focus-visible,.ecamm_page__tgQJv summary:focus-visible{outline:3px solid #135baa}[data-mantine-color-scheme=dark] .ecamm_page__tgQJv a:focus-visible,[data-mantine-color-scheme=dark] .ecamm_page__tgQJv summary:focus-visible{outline:3px solid #9bc9ff}.ecamm_page__tgQJv a:focus-visible,.ecamm_page__tgQJv summary:focus-visible{outline-offset:4px}@media (width <= 800px){.ecamm_builderSection__piCF6,.ecamm_getLink__W4dbf,.ecamm_hero__ZhGzg,.ecamm_scoring__oRHmz,.ecamm_sourceSetup__UskbV{grid-template-columns:minmax(0,1fr);gap:24px}.ecamm_hero__ZhGzg{padding:36px 0}.ecamm_checker__oUlAw{padding:32px 16px}.ecamm_scoring__oRHmz{padding-block:36px}.ecamm_builderSection__piCF6{padding:24px 16px}.ecamm_getLink__W4dbf{margin-block:28px}}@media (width <= 450px){.ecamm_page__tgQJv figure .ecamm_toolbarImage__OL1mX{height:110px;object-fit:cover;object-position:65% top}.ecamm_linkList__3xjyf{column-count:1}}.Scorebugs_espnContainer__eq9Dr{background-color:rgba(0,0,0,.9);border-radius:4px;overflow:hidden;min-width:280px;max-width:400px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.Scorebugs_espnTeamRow__L13Ql{padding:6px 12px;transition:background-color .2s ease}.Scorebugs_espnClockSection__NmHm1{background-color:#0f0f23;padding:4px 12px;min-width:70px;border-left:1px solid #333}.Scorebugs_minimalContainer__0GA1K{background-color:rgba(0,0,0,.85);border-radius:20px;padding:6px 14px;box-shadow:0 2px 6px rgba(0,0,0,.3)}.Scorebugs_minimalTeamDot__nPmZa{width:10px;height:10px;border-radius:50%}.Scorebugs_verticalContainer__cTkFX{background-color:rgba(0,0,0,.9);border-radius:4px;overflow:hidden;min-width:80px;max-width:120px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.Scorebugs_verticalTeamBlock__u9S1I{padding:10px 8px;min-height:60px}.Scorebugs_verticalClockSection__VD1QD{background-color:#0f0f23;padding:6px 4px;border-top:1px solid #333}.Scorebugs_classicContainer__f8Yvw{background:linear-gradient(180deg,#1a1a2e,#0f0f23);border-radius:6px;padding:12px 20px;min-width:280px;max-width:360px;box-shadow:0 2px 10px rgba(0,0,0,.4);gap:16px}.Scorebugs_classicTeamSide__RupD8{flex:1;padding:4px 0}.Scorebugs_classicCenter__9Y5Om{padding:0 12px;border-left:1px solid #333;border-right:1px solid #333;min-width:60px}.Scorebugs_scoreFlash__uz14y{animation:Scorebugs_flashScore__NNJYg .18s ease-out}@keyframes Scorebugs_flashScore__NNJYg{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Scorebugs_scoreFlash__uz14y{animation:none}}.Scorebugs_leaderboardBugContainer___VoKS{background-color:rgba(0,0,0,.9);border-radius:4px;overflow:hidden;min-width:200px;max-width:300px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.Scorebugs_leaderboardBugRow__kit_E{padding:4px 10px;border-bottom:1px solid #222;transition:background-color .2s ease}.Scorebugs_leaderboardBugRow__kit_E:last-child{border-bottom:none}.Scorebugs_leaderboardBugHeader__Rr0wh{background-color:#0f0f23;padding:6px 10px;border-bottom:1px solid #333}.Scorebugs_leaderboardBugHorizontal__Pb5oP{min-width:0;max-width:100%}.Scorebugs_leaderboardBugTeamsHorizontal__kv80O{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.Scorebugs_leaderboardBugTeamsHorizontal__kv80O .Scorebugs_leaderboardBugRow__kit_E{min-width:0;gap:12px;padding:12px;border-bottom:0;border-right:1px solid #333}.Scorebugs_leaderboardBugTeamsHorizontal__kv80O .Scorebugs_leaderboardBugRow__kit_E:last-child{border-right:0}.Scorebugs_branded__JUNeD>:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.QuickBoardSetup_overlay__E81tz button[data-variant=outline]{color:#135baa}[data-mantine-color-scheme=dark] .QuickBoardSetup_overlay__E81tz button[data-variant=outline]{color:#9bc9ff}.QuickBoardSetup_overlay__E81tz button[data-variant=outline]{border-color:#135baa}[data-mantine-color-scheme=dark] .QuickBoardSetup_overlay__E81tz button[data-variant=outline]{border-color:#9bc9ff}.QuickBoardSetup_overlay__E81tz button:focus-visible{outline:3px solid #135baa}[data-mantine-color-scheme=dark] .QuickBoardSetup_overlay__E81tz button:focus-visible{outline:3px solid #9bc9ff}.QuickBoardSetup_overlay__E81tz button:focus-visible{outline-offset:3px}.QuickBoardSetup_overlay__E81tz{--mantine-color-dimmed:#536171}[data-mantine-color-scheme=dark] .QuickBoardSetup_overlay__E81tz{--mantine-color-dimmed:#c0c8d2}