.ch-app{--product-accent:#f35b3f;color:#f5f4ef;background:#101112;min-height:100vh}.ch-header{max-width:1180px;height:88px;padding:0 36px;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;margin:auto;display:flex}.ch-brand{letter-spacing:2px;align-items:center;gap:12px;font-size:20px;font-weight:800;display:flex}.ch-brand>svg{color:var(--product-accent)}.ch-brand-sub{letter-spacing:2px;color:#93928e;margin-top:3px;font-size:10px;font-weight:400;display:block}.ch-header-actions{align-items:center;gap:24px;display:flex}.ch-beta{color:#a5a39f;border:1px solid #353536;border-radius:20px;padding:5px 10px;font-size:11px}.ch-account{color:#d6d3cc;align-items:center;gap:9px;font-size:12px;display:flex}.ch-main{max-width:1180px;margin:auto}.ch-home{padding:0 36px}.ch-hero{grid-template-columns:1fr 1fr;align-items:center;gap:24px;min-height:466px;padding:40px 20px 26px;display:grid;position:relative}.ch-eyebrow{color:#9c9a95;letter-spacing:2px;align-items:center;gap:8px;font-size:10px;font-weight:600;display:inline-flex}.ch-eyebrow>span,.ch-art-label>span{background:var(--product-accent,#10b981);border-radius:50%;width:5px;height:5px;display:inline-block}.ch-hero h1{letter-spacing:-3px;margin:23px 0 22px;font-size:68px;font-weight:850;line-height:1.24}.ch-hero h1 span{color:var(--product-accent,#10b981)}.ch-hero p{color:#e2ded6;letter-spacing:1px;font-size:16px}.ch-hero-note{color:#8b8985;margin-top:12px;font-size:12px}.ch-primary{background:var(--product-accent,#10b981);color:#fff;border-radius:7px;align-items:center;gap:26px;margin-top:27px;padding:13px 18px;font-size:12px;font-weight:650;transition:filter .2s;display:inline-flex}.ch-primary:hover{filter:brightness(1.15)}.ch-hero-art{width:100%;max-width:440px;margin:auto;position:relative}.ch-hero-art svg{z-index:1;width:100%;position:relative}.ch-orbit{border:1px solid #ffffff0b;border-radius:50%;width:330px;height:330px;position:absolute;top:34px;left:55px}.ch-orbit-two{width:390px;height:390px;top:4px;left:25px}.ch-art-label{color:#a19d94;white-space:nowrap;letter-spacing:2px;align-items:center;gap:8px;font-size:9px;display:flex;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.ch-explore{border-top:1px solid #ffffff0b;padding:23px 0 38px}.ch-section-title{justify-content:space-between;align-items:end;margin:0 0 22px;display:flex}.ch-section-title h2{letter-spacing:.6px;margin-top:9px;font-size:21px;font-weight:700}.ch-section-note{color:#85827d;letter-spacing:2px;font-size:10px}.ch-entry-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ch-entry{background:#171819;border:1px solid #ffffff0d;border-radius:9px;align-items:center;gap:17px;min-width:0;padding:23px 20px;transition:background .2s,border-color .2s;display:flex}.ch-entry:hover,.ch-entry:focus-visible{background:#202021;border-color:#f35b3f80;outline:none}.ch-entry-number{color:#65635f;font-variant-numeric:tabular-nums;font-size:10px}.ch-entry-icon{color:#d2cbc1;flex-shrink:0;width:32px}.ch-entry-copy{flex:1}.ch-entry h3{letter-spacing:.8px;font-size:15px;font-weight:650}.ch-entry h3 span{color:#fa9d85;vertical-align:middle;letter-spacing:0;background:#f35b3f15;border-radius:3px;margin-left:10px;padding:3px 5px;font-size:8px;font-weight:400}.ch-entry p{color:#8c8982;margin-top:7px;font-size:10px;line-height:1.6}.ch-entry>svg{color:#79766f;flex-shrink:0}.ch-community-strip{background:#1c1a18;border:1px solid #d9b78c12;border-radius:9px;align-items:center;gap:19px;margin:0 0 30px;padding:26px;display:flex}.ch-strip-icon{color:#c5aa86}.ch-community-strip h2{font-size:14px;font-weight:600}.ch-community-strip p{color:#8f8980;margin-top:8px;font-size:10px}.ch-community-strip>a{white-space:nowrap;color:#e3c19b;align-items:center;gap:14px;margin-left:auto;font-size:11px;display:flex}.ch-footer{color:#716f69;border-top:1px solid #ffffff0b;justify-content:space-between;gap:16px;padding:25px 0 34px;font-size:10px;display:flex}.ch-footer>span:first-child{color:#aca59b;font-weight:600}.ch-footer>div{gap:18px;display:flex}.ch-bottom{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:40;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));background:#111213f5;border-top:1px solid #ffffff0c;justify-content:center;gap:100px;display:flex;position:sticky;bottom:0}.ch-bottom a{color:#777770;flex-direction:column;align-items:center;gap:5px;min-width:45px;font-size:9px;display:flex}.ch-bottom a.active{color:var(--product-accent)}.ch-panel{background:#171819;border:1px solid #ffffff10;border-radius:12px;max-width:780px;margin:36px auto;padding:28px}.ch-panel h1{font-size:27px;font-weight:750}.ch-muted{color:#9d9991;margin:10px 0 22px;font-size:13px;line-height:1.9}.ch-score-total{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:22px 0;display:grid}.ch-score-total strong{font-variant-numeric:tabular-nums;font-size:72px;font-weight:800}.ch-score-total span{color:#a49e94;font-size:13px}.ch-score-side{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ch-bags{border:1px solid #ffffff12;border-radius:9px;padding:18px}.ch-bags h2{margin-bottom:14px;font-size:16px}.ch-bags label{color:#bbb3a8;justify-content:space-between;align-items:center;margin:12px 0;font-size:12px;display:flex}.ch-bags select{color:#fff;background:#242425;border:1px solid #ffffff20;border-radius:6px;padding:8px 14px}.ch-score-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0;display:flex}.ch-score-actions button,.ch-secondary{cursor:pointer;background:#252526;border:1px solid #fff2;border-radius:6px;padding:11px 16px;font-size:12px}.ch-score-actions button:first-child{background:var(--product-accent,#f35b3f);border-color:#0000}.ch-score-actions button:disabled{opacity:.35;cursor:not-allowed}.ch-error{color:#fda4af;border:1px solid #f8717140;border-radius:6px;padding:10px 14px;font-size:12px}.ch-round{color:#b9b1a4;border-top:1px solid #ffffff0b;justify-content:space-between;padding:12px 4px;font-size:12px;display:flex}.ch-rules li{color:#ccc5bb;border-bottom:1px solid #ffffff0c;padding:13px 0;font-size:14px;line-height:1.8}.ch-rules strong{color:#f7eee3}.ch-football{--product-accent:#10b981}.ch-empty{flex-direction:column;justify-content:center;align-items:flex-start;min-height:200px;display:flex}.ch-empty .ch-primary{margin-top:4px}@media (min-width:900px){.ch-bottom{position:relative}.ch-app{padding-bottom:0}}@media (max-width:700px){.ch-header{height:76px;padding:env(safe-area-inset-top,0px) 22px 0}.ch-brand{gap:9px;font-size:17px}.ch-brand-sub{font-size:8px}.ch-header-actions{gap:10px}.ch-account{font-size:10px}.ch-beta{display:none}.ch-home{padding:0 20px}.ch-hero{grid-template-columns:1.03fr 1fr;gap:0;min-height:0;padding:33px 0 25px}.ch-hero h1{letter-spacing:-2px;margin:19px 0;font-size:43px}.ch-hero p{font-size:11px;line-height:1.8}.ch-hero-note{max-width:175px;font-size:10px;line-height:1.7}.ch-eyebrow{letter-spacing:1px;font-size:8px}.ch-primary{gap:15px;margin-top:20px;padding:12px 13px;font-size:11px}.ch-hero-art{width:210px;margin-left:-14px}.ch-orbit{width:155px;height:155px;top:18px;left:25px}.ch-orbit-two{width:185px;height:185px;top:3px;left:10px}.ch-art-label{letter-spacing:1px;font-size:7px;bottom:-3px}.ch-entry-grid{grid-template-columns:1fr;gap:10px}.ch-entry{gap:15px;padding:19px 15px}.ch-entry h3{font-size:14px}.ch-entry p{font-size:10px}.ch-entry-number{font-size:9px}.ch-section-title{margin-bottom:18px}.ch-section-title h2{font-size:19px}.ch-section-note{letter-spacing:1px;font-size:8px}.ch-community-strip{flex-wrap:wrap;gap:12px;padding:20px 16px}.ch-community-strip h2{font-size:12px}.ch-community-strip p{font-size:9px;line-height:1.8}.ch-community-strip>a{margin-left:42px;font-size:10px}.ch-footer{flex-wrap:wrap;font-size:9px;line-height:1.7}.ch-footer>span:nth-child(2){display:none}.ch-bottom{justify-content:space-around;gap:0;position:fixed;left:0;right:0}.ch-panel{margin:24px 18px;padding:20px}.ch-panel h1{font-size:24px}.ch-score-side{gap:10px}.ch-bags{padding:12px}.ch-score-total strong{font-size:61px}.ch-score-total{gap:10px}.ch-hero{grid-template-columns:minmax(0,55%) minmax(0,45%)}.ch-hero-copy{min-width:0}.ch-hero h1{white-space:nowrap;letter-spacing:-1.5px;font-size:34px}.ch-hero-art{width:190px;max-width:100%;margin-left:0}.ch-header{height:calc(76px + var(--safe-area-inset-top,env(safe-area-inset-top,0px)));padding-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px))}.ch-bottom{padding-bottom:calc(12px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)))}.ch-app{padding-bottom:calc(75px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)))}}.mc-page{color:#f5f5f4;width:min(1120px,100%);margin:0 auto;padding:36px 24px 120px}.mc-page h1{margin:12px 0 24px;font-size:clamp(26px,4vw,38px);font-weight:800;line-height:1.3}.mc-page h2{font-size:20px;font-weight:700}.mc-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.mc-events{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:22px 0;display:grid}.mc-event{background:#191a1b;border:1px solid #ffffff18;border-radius:14px;padding:24px;display:block}.mc-event:hover{border-color:#ffffff45}.mc-event h2{margin:18px 0 12px}.mc-event p{color:#a1a1aa;font-size:14px;line-height:1.8}.mc-meta{color:#a1a1aa;margin-left:10px;font-size:12px}.mc-event .mc-meta{margin-left:0}.mc-status{color:#d4d4d8;background:#ffffff12;border-radius:5px;padding:4px 9px;font-size:12px;display:inline-block}.mc-status-live{color:#fba28c;background:#f35b3f20}.mc-status-registration{color:#a5e9c5;background:#10b98120}.mc-tabs{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.mc-tabs button,.mc-tabs a,.mc-btn{background:#ffffff08;border:1px solid #ffffff25;border-radius:7px;padding:9px 15px;font-size:13px}.mc-tabs button[aria-pressed=true]{border-color:var(--product-accent,#10b981);color:var(--product-accent,#10b981)}.mc-form{background:#161718;border:1px solid #ffffff18;border-radius:14px;gap:20px;margin:24px 0;padding:24px;display:grid}.mc-form label,.mc-label{color:#d4d4d8;gap:8px;font-size:14px;display:grid}.mc-form input,.mc-form select,.mc-form textarea,.mc-input{color:#f5f5f4;background:#0d0e0f;border:1px solid #ffffff28;border-radius:7px;width:100%;min-width:0;padding:12px;font-size:14px}.mc-form input[type=checkbox]{width:18px;height:18px}.mc-check{align-items:flex-start;gap:10px;line-height:1.7;display:flex!important}.mc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mc-narrow{max-width:780px}.mc-notice{overflow-wrap:anywhere;background:#ffffff08;border:1px solid #ffffff18;border-radius:8px;margin:14px 0;padding:14px 18px;font-size:13px;line-height:1.8}.mc-flex{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mc-list{gap:12px;margin:18px 0;display:grid}.mc-entry{border:1px solid #ffffff18;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.mc-entry small{color:#999;margin-top:6px;display:block}.mc-score{font-variant-numeric:tabular-nums;font-size:36px;font-weight:800;line-height:1.4}.mc-match{background:#18191a;border:1px solid #ffffff20;border-radius:12px;margin:14px 0;padding:20px}.mc-match strong{overflow-wrap:anywhere}.mc-match[aria-current=true]{border-color:var(--product-accent,#10b981)}.mc-match-sides{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:18px 0;display:grid}.mc-match-sides>:last-child{text-align:right}.mc-table-wrap{overflow-x:auto}.mc-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.mc-table th,.mc-table td{text-align:left;border-bottom:1px solid #ffffff16;padding:12px}.mc-table th{color:#a1a1aa;font-weight:400}.mc-slide{touch-action:none;-webkit-user-select:none;user-select:none;text-align:center;color:#fca5a5;background:#491e20;border:1px solid #ba414855;border-radius:8px;min-width:200px;height:48px;margin:10px 0;font-size:13px;line-height:46px;position:relative;overflow:hidden}.mc-slide b{color:#fff;background:#b3373d;width:48px;height:46px;font-size:22px;position:absolute;top:0}.mc-slide[aria-disabled=true]{opacity:.5}.mc-muted{color:#8d8e92;font-size:12px}.mc-podium{flex-wrap:wrap;gap:16px;margin:20px 0;display:flex}.mc-podium>div{background:#ffffff06;border:1px solid #ffffff20;border-radius:10px;flex:1;min-width:150px;padding:20px}.mc-podium b{color:var(--product-accent,#10b981);font-size:28px;display:block}button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:540px){.mc-page{padding:28px 16px 110px}.mc-form{padding:18px}.mc-fields{grid-template-columns:1fr 1fr}.mc-title>.ch-primary{padding:12px;font-size:13px}.mc-match-sides{gap:8px}.mc-score{font-size:29px}.mc-meta{margin-top:6px;display:block}}.mc-desktop-nav{color:#a1a1aa;border-bottom:1px solid #ffffff12;gap:30px;max-width:1120px;margin:0 auto;padding:15px 28px;font-size:13px;display:flex}.mc-desktop-nav a:hover{color:var(--product-accent,#10b981)}@media (max-width:700px){.mc-desktop-nav{display:none}}.ch-app[data-product=cornhole] .ch-header{z-index:45;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#101112eb;gap:10px;transition:transform .22s;position:sticky;top:0}.ch-app[data-product=cornhole] .ch-header.pcl-chrome-hidden{pointer-events:none;transform:translateY(-110%)}.ch-app[data-product=cornhole] .ch-bottom{transition:transform .22s}.ch-app[data-product=cornhole] .ch-bottom.pcl-chrome-hidden{pointer-events:none;transform:translateY(110%)}.pcl-back{background:#ffffff0c;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}.pcl-logo-button{flex-shrink:0;min-height:44px;position:relative;overflow:visible}.pcl-flying-bag{pointer-events:none;z-index:50;width:32px;height:32px;animation:.8s ease-out both pcl-bag-flight;position:absolute;top:20%;left:48%}@keyframes pcl-bag-flight{0%{opacity:1;transform:translate(0)rotate(-15deg)}45%{opacity:1;transform:translate(70px,-32px)rotate(140deg)}to{opacity:0;transform:translate(150px,40px)rotate(320deg)scale(.35)}}.pcl-avatar{object-fit:cover;border:1px solid #ffffff30;border-radius:50%;width:80px;height:80px}@media (max-width:600px){.ch-app[data-product=cornhole] .ch-header{padding-inline:12px}.ch-app[data-product=cornhole] .ch-brand{letter-spacing:0;gap:6px}.ch-app[data-product=cornhole] .ch-header-actions{gap:4px}.ch-app[data-product=cornhole] .pcl-brand-name{font-size:15px}}@media (prefers-reduced-motion:reduce){.pcl-flying-bag{display:none}.ch-app[data-product=cornhole] .ch-header,.ch-app[data-product=cornhole] .ch-bottom{transition:none}}.ch-app[data-product=cornhole] .ch-profile .mc-flex>button{min-height:48px;margin-top:0}.ch-app[data-product=cornhole] input[type=month]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
.ch-app[data-product=cornhole]{--match-type-body:16px;--match-type-control:16px;--match-type-meta:14px;--match-type-small:12px;--match-content-width:1000px;font-size:var(--match-type-body);line-height:1.65}.ch-app[data-product=cornhole] .ch-main{max-width:var(--match-content-width)!important}.ch-app[data-product=cornhole] :is(.ch-header,.mc-desktop-nav){max-width:var(--match-content-width);padding-left:28px;padding-right:28px}.ch-app[data-product=cornhole] .mc-desktop-nav{flex-wrap:wrap;gap:24px}.ch-app[data-product=cornhole] .ch-home{padding:0 28px}.ch-app[data-product=cornhole] .mc-page{width:100%}.ch-app[data-product=cornhole] .ch-hero{background:linear-gradient(125deg,#24201e,#191a1b 65%);border:1px solid #ffffff12;border-radius:20px;min-height:300px;margin:24px 0 16px;padding:28px;overflow:hidden}.ch-app[data-product=cornhole] .ch-hero h1{font-size:48px}.ch-app[data-product=cornhole] .ch-hero-art{max-width:280px}.ch-app[data-product=cornhole] .pcl-home-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:28px;display:grid}.ch-app[data-product=cornhole] .pcl-home-actions a{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:56px;margin:0;padding:12px;font-size:16px;font-weight:650;display:flex}.ch-app[data-product=cornhole] .ch-explore{border-top:0;padding-top:0}.ch-app[data-product=cornhole] .ch-home .ch-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ch-app[data-product=cornhole] .ch-home .ch-entry{border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:14px 8px;padding:20px;display:grid}.ch-app[data-product=cornhole] .ch-home .ch-entry-number{display:none}.ch-app[data-product=cornhole] .ch-home .ch-entry-icon{color:#eea08c;background:#ffffff08;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.ch-app[data-product=cornhole] .ch-home .ch-entry-copy{grid-column:1/-1}.ch-app[data-product=cornhole] .ch-home .ch-entry>svg{grid-area:1/2;align-self:center}.ch-app[data-product=cornhole] .ch-home .ch-entry p{margin-top:4px;font-size:14px}.ch-app[data-product=cornhole] .ch-community-strip{border-radius:16px}.ch-app[data-product=cornhole] .ch-community-strip>a{border:1px solid #d9b78c30;border-radius:10px;justify-content:center;min-height:48px;padding:10px 14px}.ch-app[data-product=cornhole] :is(.pcl-home-actions a,.ch-entry,.ch-account,.ch-community-strip>a):focus-visible{outline-offset:4px;outline:2px solid #ffa68c}.ch-app[data-product=cornhole] .ch-orbit{aspect-ratio:1;width:75%;height:auto;top:8%;left:12.5%}.ch-app[data-product=cornhole] .ch-orbit-two{width:89%;top:1%;left:5.5%}.ch-app[data-product=cornhole] :is(.ch-hero p,.ch-hero-note,.ch-entry p,.ch-community-strip p,.ch-muted,.ch-rules li,.mc-event p,.mc-notice,.mc-form label,.mc-label,.ch-bags label,.ch-panel label.text-sm){font-size:var(--match-type-body);line-height:1.75}.ch-app[data-product=cornhole] :is(.ch-hero-note,.ch-entry p,.ch-community-strip p,.ch-muted,.mc-event p,.mc-muted,.mc-entry small,.ch-section-note){color:#b4b5bb}.ch-app[data-product=cornhole] .ch-entry h3{font-size:18px}.ch-app[data-product=cornhole] .ch-section-title h2{font-size:22px}.ch-app[data-product=cornhole] .ch-community-strip h2{font-size:18px}.ch-app[data-product=cornhole] .ch-profile .ch-entry-grid{margin-top:20px}.ch-app[data-product=cornhole] .pcl-payment-options{gap:16px;display:grid}.ch-app[data-product=cornhole] .pcl-safety-actions{margin:20px 0}.ch-app[data-product=cornhole] .mc-form input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ch-app[data-product=cornhole]:before{content:"";height:var(--safe-area-inset-top,env(safe-area-inset-top,0px));z-index:60;pointer-events:none;background:#101112;position:fixed;inset:0 0 auto}.ch-app[data-product=cornhole] :is(.ch-primary,.ch-secondary,.ch-score-actions button,.mc-btn,.mc-tabs button,.mc-tabs a,.mc-form input,.mc-form select,.mc-form textarea,.mc-input,.ch-bags select){font-size:var(--match-type-control);min-height:44px}.ch-app[data-product=cornhole] .mc-form input[type=checkbox]{min-height:18px}.ch-app[data-product=cornhole] :is(.ch-account,.ch-eyebrow,.ch-section-note,.ch-community-strip>a,.ch-footer,.ch-score-total span,.ch-round,.ch-error,.mc-meta,.mc-muted,.mc-status,.mc-entry small,.mc-table,.mc-slide,.mc-desktop-nav,.ch-panel .text-xs){font-size:var(--match-type-meta)}.ch-app[data-product=cornhole] :is(.ch-brand-sub,.ch-beta,.ch-art-label,.ch-entry-number,.ch-entry h3 span){font-size:var(--match-type-small)}.ch-app[data-product=cornhole] .ch-bottom a{min-width:60px;min-height:44px;font-size:var(--match-type-meta);color:#acada7}.ch-app[data-product=cornhole] .ch-bottom a.active{color:var(--product-accent)}.ch-app[data-product=cornhole] .ch-account{min-height:44px}.ch-app[data-product=cornhole] .ch-brand{flex-shrink:0;gap:12px}.ch-app[data-product=cornhole] .pcl-brand-mark{width:112px;height:58px;display:block;position:relative;overflow:hidden}.ch-app[data-product=cornhole] .pcl-brand-mark img{width:112px;max-width:none;height:112px;position:absolute;top:-24px}.ch-app[data-product=cornhole] .pcl-brand-name{letter-spacing:2px;color:#d6d3cc;white-space:nowrap;font-size:14px;font-weight:500}.ch-app[data-product=cornhole] .ch-entry-copy{min-width:0}.ch-app[data-product=cornhole] .ch-entry h3 span{display:inline-block}.ch-app[data-product=cornhole] .ch-section-title{gap:16px}.ch-app[data-product=cornhole] .ch-section-note{letter-spacing:0}.ch-app[data-product=cornhole] .ch-hero-note{max-width:none}.ch-app[data-product=cornhole] .mc-slide{padding-left:48px}@media (max-width:700px){.ch-app[data-product=cornhole]{padding-bottom:calc(84px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)))}.ch-app[data-product=cornhole] :is(.ch-header,.ch-home){padding-left:20px;padding-right:20px}.ch-app[data-product=cornhole] .ch-brand{letter-spacing:1px;font-size:20px}.ch-app[data-product=cornhole] .ch-brand-sub{letter-spacing:0}.ch-app[data-product=cornhole] .ch-header{height:calc(64px + var(--safe-area-inset-top,env(safe-area-inset-top,0px)))}.ch-app[data-product=cornhole] .ch-brand{flex-direction:row;gap:8px}.ch-app[data-product=cornhole] .pcl-brand-mark{width:64px;height:36px}.ch-app[data-product=cornhole] .pcl-brand-mark img{width:64px;height:64px;top:-13px}.ch-app[data-product=cornhole] .pcl-brand-name{letter-spacing:1px;font-size:14px;line-height:1.4}.ch-app[data-product=cornhole] .ch-account{border:1px solid #ffffff18;border-radius:12px;gap:6px;padding:0 12px}.ch-app[data-product=cornhole] .ch-hero{border-radius:16px;grid-template-columns:minmax(0,1fr) 100px;gap:12px;min-height:0;margin-top:16px;padding:20px 16px}.ch-app[data-product=cornhole] .ch-hero-copy{min-width:0;display:block}.ch-app[data-product=cornhole] .ch-hero .ch-eyebrow{letter-spacing:0;font-size:14px}.ch-app[data-product=cornhole] .ch-hero h1{letter-spacing:-1px;white-space:normal;margin:10px 0;font-size:clamp(26px,7.2vw,32px);line-height:1.3}.ch-app[data-product=cornhole] .ch-hero-art{width:100%;margin:auto}.ch-app[data-product=cornhole] :is(.ch-art-label,.ch-hero-note){display:none}.ch-app[data-product=cornhole] .ch-hero p{letter-spacing:0;font-size:14px;line-height:1.65}.ch-app[data-product=cornhole] .pcl-home-actions{gap:10px;margin-bottom:24px}.ch-app[data-product=cornhole] .ch-home .ch-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ch-app[data-product=cornhole] .ch-home .ch-entry{gap:12px 6px;padding:16px 14px}.ch-app[data-product=cornhole] .ch-home .ch-entry h3{letter-spacing:0;font-size:16px}.ch-app[data-product=cornhole] .ch-home .ch-entry p{font-size:14px;line-height:1.6}.ch-app[data-product=cornhole] .ch-section-title{align-items:center}.ch-app[data-product=cornhole] .ch-section-title h2{margin:0;font-size:20px}.ch-app[data-product=cornhole] .ch-section-title .ch-eyebrow,.ch-app[data-product=cornhole] .ch-section-note{display:none}.ch-app[data-product=cornhole] .ch-community-strip{padding:18px 16px}.ch-app[data-product=cornhole] .ch-strip-icon{display:none}.ch-app[data-product=cornhole] .ch-community-strip>a{width:100%;margin:0}.ch-app[data-product=cornhole] .ch-footer>div{flex-wrap:wrap;gap:8px 16px}}@media (max-width:380px){.ch-app[data-product=cornhole] .ch-hero{grid-template-columns:minmax(0,1fr) 80px}.ch-app[data-product=cornhole] .mc-fields,.ch-app[data-product=cornhole] .ch-score-side{grid-template-columns:1fr}}
