/* Saturday Path: restrained sports editorial finish. */
:root{--ink:#18212b;--green:#202b38;--lime:#f4a174;--muted:#626b75;--line:#d5d8dc;--paper:#f3f4f5;--white:#fff;--red:#a63832;--accent:#d45c27}body{background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}button,input,select{font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #cc6439;outline-offset:3px}header{height:76px;border-top:4px solid #18212b;border-bottom:1px solid #c7ccd2;background:#fff}.brand{font-size:19px;font-weight:800;letter-spacing:-.6px}.brandlight{font-weight:400}.brandmark{border-radius:2px;background:#18212b;width:35px;height:35px;margin-right:10px}.brandmark:before{content:'SP';background:none;width:auto;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:800;letter-spacing:-1px;color:#fff}.brandmark.small:before{font-size:17px}header nav a{font-size:11px;color:#525c69;border-radius:0}header nav a.nav-current{background:none;border-bottom:2px solid var(--accent);color:#18212b}.simple-main{max-width:1250px}.pick-intro{padding:33px 0 24px}.pick-intro .eyebrow{font-size:10px;letter-spacing:1px;color:#606b78;font-weight:700}.pick-intro h1{font-size:35px;letter-spacing:-1.2px;font-weight:800;margin:12px 0 10px}.pick-intro h1 em{color:var(--accent)}.pick-intro p{font-size:13px;color:#5f6975}.team-picker{border:1px solid #b9c1ca;border-radius:3px;box-shadow:none;padding:12px 15px}.team-picker>span{font-size:9px;color:#626c78;letter-spacing:1px}.team-picker input{font-size:17px;font-weight:700;color:#17202b}.team-results{border-radius:3px;border-color:#aeb8c5;box-shadow:0 8px 20px #18212b1a}.team-results button{border-radius:0;padding:11px 10px}.team-results button:hover{background:#f1f2f4}.team-results strong{font-size:13px}.team-results small{font-size:10px;color:#68727e}.slim-meta{font-size:10px;color:#737d89;margin-bottom:20px}.slim-meta button{font-size:10px;color:#566170}.textbutton{color:#465568;text-decoration-color:#aeb7c2;text-underline-offset:3px}.overview{border-radius:3px;padding:23px 26px;background:#1b2633;border:1px solid #1b2633;border-left:5px solid var(--accent);box-shadow:none;gap:20px}.overview-logo{border-radius:2px;width:66px;height:66px;padding:9px}.overview h2{font-size:27px;font-weight:700;letter-spacing:-.7px;color:white}.overview .record{color:#c1c9d2;font-size:11px}.team-chance{margin-top:16px;gap:12px}.team-chance strong{font-family:Arial,Helvetica,sans-serif;font-size:45px;letter-spacing:-1.8px;font-weight:700;color:white;font-variant-numeric:tabular-nums}.team-chance span{color:#d1d7de;font-size:12px}.overview .countline strong{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#f3f4f6;font-variant-numeric:tabular-nums}.overview .countline span{font-size:11px;color:#c1cbd6}.count-meta{font-size:10px;color:#aeb9c7;gap:15px}.count-meta b{color:#dce1e7}.countprogress{background:#3e4d60;border-radius:0}.countprogress i{background:var(--accent);border-radius:0}.outcome-notice{border-radius:2px;background:#fff;border:1px solid #d3d7dc;border-left:3px solid #8994a2;color:#5a6472;font-size:11px;padding:11px 15px;line-height:1.6}.outcome-notice.warn{background:#fffaf5;border-color:#e6d6c8;border-left-color:#d27843;color:#70543f}.mode-tabs{gap:12px;margin:23px 0 18px;border-bottom:2px solid #d7dbe0}.mode-tabs button{font-size:12px;font-weight:700;color:#67717d;padding:12px 11px;border-radius:0}.mode-tabs button[aria-selected=true]{color:#18212b;border-bottom-color:var(--accent)}.path-controls{font-size:12px;color:#313d4a}.path-controls input{accent-color:#17202b;border-radius:0}.path-filters{gap:12px;margin-bottom:20px}.path-filters label{font-size:9px;color:#626d7a;letter-spacing:.6px}.path-filters select{border:1px solid #bdc5ce;border-radius:3px;font-size:12px;color:#1f2a38;padding:10px 11px}.path-filters>span{color:#707b88;font-size:10px}.browse-head h3{font-size:14px;font-weight:700}.browse-head span{font-size:9px;color:#747e8a;letter-spacing:.3px}.filtertype{gap:6px}.filtertype button{border-radius:2px;border-color:#ccd2d9;color:#65717e;font-size:10px;padding:7px 10px;background:#fff}.filtertype button.active{background:#263241;border-color:#263241;color:#fff}.path-list{gap:7px}.path-option{border:1px solid #cdd3da;background:#fff;border-radius:3px;padding:14px;box-shadow:none}.path-option.active{border-color:#293442;border-left:4px solid var(--accent);background:#fff;box-shadow:none;padding-left:11px}.path-option .mini-label{color:#77818e;font-size:9px;letter-spacing:.5px}.path-option .conditional-label{color:#a35e2c}.path-option h4{font-size:13px;line-height:1.4;letter-spacing:-.1px;margin:0 0 7px}.path-option p{font-size:11px;color:#5c6877;line-height:1.5}.path-seed{font-size:10px;color:#616e7d;margin-top:7px}.path-prob{font-size:12px;color:#a64d25;border-top:1px solid #e8eaed;padding-top:8px;margin-top:10px}.path-prob small{font-size:9px;color:#717c89}.pager{font-size:10px;color:#626f7f}.pager button{border-radius:2px;border-color:#c6cdd5;color:#263549}.footnote{font-size:10px;line-height:1.65;color:#6b7684}.card{border-color:#c9cfd7;border-radius:3px;box-shadow:none}.scenario-detail .cardheading{padding:21px 22px 19px;background:#fff;gap:15px;border-bottom:1px solid #d2d7de}.scenario-detail .cardheading h3{font-size:19px;font-weight:700;line-height:1.4;letter-spacing:-.3px}.scenario-detail .cardheading p{font-size:12px;color:#6b7481;line-height:1.65;margin-top:8px;max-width:600px}.scenario-tag{border-radius:2px;background:#263342;color:#fff;font-size:9px;letter-spacing:.4px;padding:7px 9px}.scenario-tag.amber{background:#f5e9db;color:#895023}.path-odds{background:#f1f3f5;border-bottom:1px solid #d1d7de;padding:17px 22px}.path-odds span{font-size:12px;color:#3b4959;line-height:1.6}.path-odds span small{font-size:10px;color:#6f7b89;display:inline-block;margin-top:3px}.path-odds strong{font-family:Arial,Helvetica,sans-serif;font-size:31px;font-weight:700;font-variant-numeric:tabular-nums;color:#1e2c3b;letter-spacing:-1px}.needblock{padding:21px 22px;border-bottom:1px solid #d6dce2}.needblock h4{font-size:14px;font-weight:700;margin:0 0 14px;color:#1d2937;letter-spacing:-.2px}.cheer-list{gap:0 18px;grid-template-columns:repeat(2,minmax(0,1fr));background:none}.cheer-item{border:0;border-bottom:1px solid #e0e4e9;border-radius:0;background:#fff;padding:12px 0;gap:11px;min-height:65px}.cheer-item img{width:30px;height:30px}.cheer-item strong{font-size:13px;line-height:1.4;color:#172534;font-weight:700}.cheer-item small{font-size:11px;line-height:1.55;color:#707c8b;margin-top:2px}.needblock .helper{font-size:11px;line-height:1.7;color:#687585;margin-top:15px}.tablecaption{background:#fff;padding:19px 22px 15px;gap:12px}.tablecaption h4{font-size:14px;font-weight:700;line-height:1.5;letter-spacing:-.2px;color:#172534}.tablecaption span{font-size:9px;color:#6b7786;letter-spacing:.5px;text-align:right}.scenario-detail th{background:#eef0f3;color:#677483;font-size:9px;font-weight:700;letter-spacing:.6px;padding:12px 14px;border-bottom:1px solid #ced5df}.scenario-detail td{font-size:12px;padding:13px 14px;border-top:1px solid #e2e6eb;color:#273647}.scenario-detail .teamcell button{font-size:12px;color:#1b293a}.scenario-detail .teamcell img{width:27px;height:27px}.scenario-detail td:first-child,.scenario-detail th:first-child{padding-left:22px}.qualifier-row{background:#fafafa}.selectedrow{background:#f1f3f5}.scenario-detail tr.selectedrow td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.ccg-mark{border-radius:2px;border:1px solid #c9d0da;background:#fff;color:#2e4055;font-size:10px;padding:4px 6px}.neutral-mark{font-size:10px;color:#9ba4b0}.recordhint{font-size:10px;color:#778393}.cardfoot{background:#f7f8f9;border-color:#d4dae2;font-size:10px;line-height:1.7;color:#6e7b8b;padding:13px 22px}.statusbadge{background:#e7ebef;color:#33475d;border-radius:2px;font-size:9px}.statusbadge.red{background:#f5e8e5;color:#a13b2d}.statusbadge.gray{background:#edf0f3;color:#687685}.odds-toolbar h3{font-size:20px;letter-spacing:-.4px}.odds-toolbar p{font-size:11px;color:#687586}.odds-toolbar select{border:1px solid #bcc6d2;border-radius:3px;color:#263b54}.conference-odd-row{border-color:#c9d1dc;border-radius:3px;padding:14px 17px;box-shadow:none}.conference-odd-row .teamcell button{font-size:13px}.conference-odd-row .teamcell small{font-size:10px;color:#738093}.conference-odd-value>strong{font-family:Arial,Helvetica,sans-serif;font-size:25px;font-weight:700;color:#203149;letter-spacing:-.8px}.conference-odd-value>span{font-size:9px;color:#748194}.conference-odd-row.is-eliminated{background:#f1f2f3;border:2px solid #111}.is-eliminated .conference-odd-value>strong,.is-eliminated .conference-odd-value>span{color:#111}.lab-toolbar h3{font-size:16px;letter-spacing:-.2px}.lab-toolbar p{font-size:11px;color:#748092}.lab-toolbar button{font-size:10px}.pick-progress{border-radius:3px;background:#eef1f5;border-color:#c8d1dd;box-shadow:none;padding:10px 12px}.pick-progress>span{color:#586c83;font-size:11px}.results-button{background:#223247;border-color:#223247;color:#fff;border-radius:3px;font-size:11px;padding:10px 12px}.results-button.ready{background:#c75d2e;border-color:#ab4f25;color:#fff}.pick-board{border-radius:3px;border-color:#c6cfdb;background:#fff}.week-header{background:#e6ebf1;border-bottom:1px solid #ccd5e0}.week-header h4{color:#233b58;font-size:11px}.week-header h4 small,.week-header span{color:#6f8198}.weekly-match{border-top-color:#e4e9ef}.week-pick{background:#fff;border-color:#d3dbe5;border-radius:2px;color:#253951}.week-pick strong{font-size:11px}.week-pick.picked{background:#f1f3f6;border-color:#324760;box-shadow:inset 3px 0 0 var(--accent)}.weekly-sides .versus{color:#7c8ca0}.live-table{border:2px solid #34475f;border-radius:3px;box-shadow:none}.live-table summary{background:#e7ecf2;color:#253c59}.live-table summary>strong{font-size:12px}.live-table summary span{color:#667d98}.live-table summary::after{color:#38526f}.final-matchup{background:#25374f;color:#fff;padding:16px 18px;border-left:4px solid var(--accent)}.final-matchup>span{font-size:9px;color:#bfccde}.final-matchup>strong{font-size:17px}.live-own{background:#f1f4f7;color:#334f6e;font-size:12px}.live-caption{font-size:11px;color:#6c7e94;line-height:1.7;border-color:#d6dee9}.live-table th{font-size:9px;background:#edf1f5;color:#71819a}.live-table td{font-size:11px;border-color:#e0e6ee}.live-table .teamcell button{font-size:11px;color:#263f5c}.simple-footnote{font-size:10px;color:#798491;line-height:1.8}.simple-footnote a{color:#485e79}.empty-paths{border-radius:3px;border-color:#ccd3dd}.empty-paths h3{font-size:18px;color:#253b56}.empty-paths p{font-size:12px;color:#6d7f96}footer{background:#fff;border-color:#d0d6df;color:#7a8490;font-size:10px}footer .brand{color:#1c2c42}dialog{border-radius:3px;border-color:#bfc9d6}.modalhead h2{color:#243a58}.modalcopy{color:#657990}.modalcopy h3{color:#243a58}.modalcopy a{color:#435f85}
@media(max-width:850px){.cheer-list{grid-template-columns:repeat(2,minmax(0,1fr))}.path-layout{gap:17px}.live-table td{font-size:11px}}
@media(max-width:650px){header{height:auto;min-height:64px;padding-top:13px;padding-bottom:13px}.brand{font-size:16px}.brandmark{width:29px;height:29px}.brandmark:before{font-size:13px}header nav a{font-size:10px}.pick-intro{padding:25px 0 19px}.pick-intro .eyebrow{font-size:9px}.pick-intro h1{font-size:29px;line-height:1.2;letter-spacing:-.9px}.pick-intro p{font-size:12px}.team-picker{padding:12px 14px;border-radius:3px}.team-picker>span{font-size:9px}.team-picker input{font-size:17px}.slim-meta,.slim-meta button{font-size:9px}.overview{padding:19px 16px;gap:12px;border-left-width:4px}.overview-logo{width:47px;height:47px;padding:6px}.overview h2{font-size:25px;line-height:1.25}.overview .record{font-size:10px}.team-chance strong{font-size:38px;letter-spacing:-1.2px}.team-chance span{font-size:11px;line-height:1.6}.overview .countline strong{font-size:17px}.overview .countline span{font-size:10px}.count-meta{font-size:9px;gap:6px}.outcome-notice{font-size:10px;padding:11px 13px}.mode-tabs{gap:0}.mode-tabs button{font-size:11px;padding:11px 7px}.path-controls{font-size:11px;line-height:1.7}.path-filters label{font-size:8px}.path-filters select{font-size:11px;padding:10px 8px}.path-filters>span{font-size:9px}.browse-head h3{font-size:13px}.browse-head span{font-size:9px}.filtertype button{font-size:10px}.path-option{padding:13px 11px}.path-option.active{padding-left:8px;border-left-width:4px}.path-option .mini-label{font-size:8px}.path-option h4{font-size:12px}.path-option p{font-size:10px}.path-seed{font-size:9px}.path-prob{font-size:11px;gap:3px}.path-prob small{font-size:8px}.scenario-detail .cardheading{padding:19px 16px 17px;gap:11px}.scenario-detail .cardheading h3{font-size:19px;line-height:1.4;letter-spacing:-.35px}.scenario-detail .cardheading p{font-size:12px;line-height:1.65;margin-top:9px}.scenario-tag{font-size:8px;padding:6px 8px}.path-odds{padding:16px;gap:13px}.path-odds span{font-size:11px;line-height:1.6}.path-odds span small{font-size:10px}.path-odds strong{font-size:29px}.needblock{padding:19px 16px}.needblock h4{font-size:14px;margin-bottom:10px}.cheer-list{gap:0 13px}.cheer-item{padding:12px 0;gap:8px;min-height:67px}.cheer-item img{width:27px;height:27px}.cheer-item strong{font-size:12px;line-height:1.4}.cheer-item small{font-size:10px;line-height:1.55}.needblock .helper{font-size:11px;line-height:1.75;margin-top:14px}.tablecaption{padding:17px 16px 13px;align-items:flex-start}.tablecaption h4{font-size:13px;line-height:1.5}.tablecaption span{font-size:8px;line-height:1.7;max-width:90px}.scenario-detail th{font-size:8px;padding:11px 8px}.scenario-detail td{font-size:11px;padding:12px 8px}.scenario-detail td:first-child,.scenario-detail th:first-child{padding-left:16px}.scenario-detail .teamcell button{font-size:11px}.scenario-detail .teamcell img{width:25px;height:25px}.scenario-detail .teamcell{gap:7px}.ccg-mark{font-size:9px;padding:4px 5px}.cardfoot{font-size:10px;padding:12px 16px}.footnote{font-size:9px}.pick-progress>span{font-size:10px}.results-button{font-size:10px}.week-header h4{font-size:10px}.pick-board .week-pick strong{font-size:10px}.pick-board .week-pick{min-height:34px}.lab-toolbar h3{font-size:14px}.lab-toolbar p{font-size:10px}.lab-toolbar button{font-size:9px}.live-own{font-size:11px}.live-caption{font-size:10px}.live-table th{font-size:8px}.live-table td{font-size:10px}.live-table .teamcell button{font-size:10px}.live-table .teamcell img{width:23px;height:23px}.odds-toolbar h3{font-size:17px;line-height:1.4}.odds-toolbar p{font-size:10px}.odds-toolbar select{font-size:11px}.conference-odd-row{padding:12px 13px}.conference-odd-row .teamcell button{font-size:13px}.conference-odd-row .teamcell small{font-size:9px}.conference-odd-value>strong{font-size:25px}.conference-odd-value>span{font-size:8px}.simple-footnote{font-size:9px}footer{font-size:9px}}
.scenario-detail .cardheading .scenario-tag{color:#fff;font-size:9px;letter-spacing:.4px}.scenario-detail .cardheading .scenario-tag.amber{color:#895023}.scenario-detail .cardheading .scenario-tag{flex-shrink:0}
@media(max-width:650px){.scenario-detail .cardheading .scenario-tag{font-size:8px}}
/* A clear starting point, followed by one focused task. */
.welcome-screen{max-width:960px;margin:0 auto;padding:53px 0 37px;min-height:70vh}.welcome-heading{max-width:690px}.welcome-heading .eyebrow{font-size:11px;letter-spacing:1.2px;color:#647181}.welcome-heading h1{font-size:39px;line-height:1.15;letter-spacing:-1.3px;margin:17px 0 15px;font-family:Arial,Helvetica,sans-serif;font-weight:800;color:#18212b}.welcome-heading>p{font-size:16px;line-height:1.65;color:#5c6877;margin:0;max-width:620px}.entry-choices{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:32px 0 0}.entry-choice{text-align:left;display:flex;flex-direction:column;align-items:flex-start;padding:25px 26px;background:white;border:1px solid #aeb8c5;border-top:4px solid #243246;border-radius:3px;color:#1b2939;min-height:224px;box-shadow:none}.entry-choice:hover,.entry-choice[aria-expanded=true]{border-color:#c3693b;border-top-color:#cb632f;background:#fff}.entry-choice:disabled{opacity:.6;cursor:progress}.entry-kicker{font-size:10px;letter-spacing:1px;color:#768294;font-weight:700}.entry-choice>strong{font-size:26px;letter-spacing:-.7px;line-height:1.3;margin:13px 0 11px;font-weight:700}.entry-choice>p{font-size:14px;line-height:1.65;color:#667586;max-width:330px;margin:0 0 23px}.entry-action{font-size:13px;font-weight:700;color:#9e4c26;display:flex;justify-content:space-between;gap:20px;width:100%;margin-top:auto}.entry-pane{margin-top:22px;background:#fff;border:1px solid #c3cbd6;border-radius:3px;padding:23px 25px}.entry-pane>label,.entry-pane>h2{font-size:17px;font-weight:700;display:block;margin:0 0 17px;color:#22354c;letter-spacing:-.25px}.entry-search-wrap{position:relative}.entry-search-wrap>input{width:100%;font-size:17px;border:1px solid #aebbc9;border-radius:3px;padding:14px 15px}.entry-team-results{display:grid;grid-template-columns:1fr 1fr;gap:0 17px;margin-top:8px;max-height:350px;overflow:auto}.entry-team-results button{display:flex;align-items:center;gap:12px;border:0;border-bottom:1px solid #e2e7ed;border-radius:0;padding:13px 7px;background:#fff;text-align:left;color:#23364d;min-height:64px}.entry-team-results button:hover{background:#f3f5f8}.entry-team-results img{width:34px;height:34px;object-fit:contain}.entry-team-results strong{font-size:14px;font-weight:700;display:block}.entry-team-results small{font-size:11px;color:#79889a;display:block;margin-top:4px}.entry-help{color:#7a8695;font-size:11px;line-height:1.7;margin:13px 0 0}.entry-conferences{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.entry-conferences button{padding:16px 9px;min-height:61px;border:1px solid #c3cdda;border-radius:3px;background:#f9fafb;color:#2b405c;font-size:14px;font-weight:700;text-align:center}.entry-conferences button:hover{border-color:#b96235;background:#fff5ef}.welcome-meta{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:27px;color:#778495;font-size:11px;line-height:1.7}.welcome-meta .textbutton{font-size:11px}.welcome-explain{margin-top:25px;border-top:1px solid #d3dbe5;padding-top:21px;display:flex;gap:20px;justify-content:space-between;color:#6f7f93;font-size:11px;line-height:1.8}.welcome-explain b{color:#415671}.workspace-back{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px 0 0;font-size:11px;color:#7c8796}.workspace-back button{padding:0;border:0;background:none;color:#506781;text-decoration:underline;text-underline-offset:3px;font-size:11px}.workspace-back #workspaceContext{margin-left:auto;text-align:right}.scenario-notice{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px;padding:11px 13px;background:#f8f9fb;border:1px solid #d0d8e3;margin-top:17px;color:#627b98;border-radius:3px}.scenario-notice button{border:0;background:none;padding:0;font-size:11px;color:#42678e;text-decoration:underline;text-underline-offset:3px}.plain-guide p{font-size:14px;line-height:1.8;margin:18px 0;color:#596c83}.plain-guide b{color:#263f5f}.method-details{border-top:1px solid #d4deea;margin-top:22px;padding-top:17px}.method-details>summary{font-size:13px;font-weight:700;cursor:pointer;color:#344f70}.method-details>p{font-size:12px}#rulesSources{display:flex;flex-wrap:wrap;gap:8px 15px;margin-top:18px}#rulesSources a{font-size:11px}.entry-empty{font-size:13px;line-height:1.8;color:#7c8ca1;padding:15px 0;grid-column:1/-1}body[data-entry=welcome] main{min-height:78vh}body[data-entry=welcome] footer{margin-top:0}body[data-entry=welcome] .nav-current{border-bottom-color:var(--accent)}
@media(max-width:850px){.welcome-screen{padding-top:38px}.entry-conferences{grid-template-columns:repeat(3,minmax(0,1fr))}.welcome-heading h1{font-size:35px}.entry-choice{padding:23px;min-height:220px}.welcome-explain{gap:16px;flex-wrap:wrap}.entry-choice>strong{font-size:24px}}
@media(max-width:650px){.welcome-screen{padding:31px 0 27px;min-height:72vh}.welcome-heading .eyebrow{font-size:10px}.welcome-heading h1{font-size:31px;line-height:1.16;margin:14px 0 13px;letter-spacing:-1px}.welcome-heading>p{font-size:14px;line-height:1.7}.entry-choices{grid-template-columns:1fr;gap:14px;margin-top:24px}.entry-choice{min-height:0;padding:20px 20px 18px;border-top-width:3px}.entry-kicker{font-size:9px;letter-spacing:.9px}.entry-choice>strong{font-size:24px;margin:10px 0 9px}.entry-choice>p{font-size:13px;line-height:1.6;margin-bottom:18px;max-width:none}.entry-action{font-size:12px}.entry-pane{padding:19px 17px;margin-top:17px}.entry-pane>label,.entry-pane>h2{font-size:16px;margin-bottom:14px}.entry-search-wrap>input{font-size:16px;padding:13px 11px}.entry-team-results{grid-template-columns:1fr;max-height:320px}.entry-team-results button{padding:12px 3px;min-height:63px}.entry-team-results strong{font-size:14px}.entry-team-results small{font-size:11px}.entry-conferences{grid-template-columns:1fr 1fr;gap:9px}.entry-conferences button{font-size:14px;padding:15px 9px;min-height:55px}.entry-help{font-size:10px;margin-top:11px}.welcome-meta{align-items:flex-start;flex-direction:column;gap:10px;margin-top:21px;font-size:10px}.welcome-meta .textbutton{font-size:11px}.welcome-explain{display:block;margin-top:21px;padding-top:17px;font-size:11px;line-height:1.8}.welcome-explain>span{display:block;margin-bottom:7px}.workspace-back{padding-top:17px;font-size:10px;gap:12px;flex-wrap:wrap}.workspace-back button{font-size:10px}.workspace-back #workspaceContext{font-size:10px}.scenario-notice{font-size:10px;line-height:1.7;gap:10px;margin-top:13px}.scenario-notice button{font-size:10px;white-space:nowrap}.plain-guide p{font-size:13px;line-height:1.85}.method-details>summary{font-size:12px}}
.entry-note{font-size:11px;line-height:1.8;color:#77889c;margin:13px 0 0}body[data-entry=welcome] header nav{display:none}body[data-view=odds] .pick-intro{display:none!important}.workspace-back #backToConference{margin-left:0;white-space:nowrap}.method-details summary{margin-bottom:13px}
@media(max-width:650px){.entry-note{font-size:10px;margin-top:11px}.workspace-back #backToConference{font-size:10px}.mode-tabs button{font-size:10px;padding:11px 5px}.path-filters .entry-help{font-size:10px}.entry-choice{min-height:172px}.welcome-heading h1{max-width:330px}}
