.clubhouse-screen{--u:min(.0520833vw, .0925926vh);color:#0d3b2b;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"lnum" 1,"pnum" 1,"tnum" 0;background:#f7faf2;flex-direction:column;height:100dvh;min-height:560px;display:flex;overflow:hidden}.clubhouse-header{--u:min(.0520833vw, .0925926vh);grid-template-columns:calc(390 * var(--u)) minmax(0,1fr) calc(96 * var(--u)) calc(140 * var(--u));gap:calc(24 * var(--u));height:calc(115 * var(--u));padding:0 calc(53 * var(--u));color:#0d3b2b;background:#f7faf2;border-bottom:1px solid #dfeccf;flex-shrink:0;align-items:center;display:grid;position:relative}.clubhouse-brand img{width:calc(312 * var(--u));max-width:100%;height:auto;display:block}.clubhouse-title{min-width:0}.clubhouse-title h1{font-size:calc(34 * var(--u));letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:750;line-height:1.2;overflow:hidden}.clubhouse-title p{margin:calc(5 * var(--u)) 0 0;font-size:calc(15 * var(--u));letter-spacing:calc(2.5 * var(--u));text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clubhouse-live{justify-content:center;align-items:center;gap:calc(9 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u));color:#fff;font-size:calc(14 * var(--u));letter-spacing:calc(1.5 * var(--u));white-space:nowrap;background:#87bf2e;border-radius:30px;font-weight:800;display:inline-flex}.clubhouse-live i{width:calc(8 * var(--u));height:calc(8 * var(--u));background:currentColor;border-radius:100%;flex-shrink:0;display:block}.clubhouse-live.is-demo{font-size:calc(11 * var(--u));letter-spacing:calc(.8 * var(--u));gap:calc(6 * var(--u));padding-left:calc(8 * var(--u));padding-right:calc(8 * var(--u))}.clubhouse-live.is-offline{color:#674315;font-size:calc(12 * var(--u));background:#efddaf}.clubhouse-clock{text-align:right;white-space:nowrap;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"pnum" 1,"tnum" 0}.clubhouse-clock strong{font-size:calc(38 * var(--u));letter-spacing:-.055em;font-weight:800;line-height:1.1;display:block}.clubhouse-clock span{margin-top:calc(5 * var(--u));color:#78958a;font-size:calc(12 * var(--u));letter-spacing:calc(1.6 * var(--u));text-transform:uppercase;display:block}.clubhouse-fullscreen{right:calc(10 * var(--u));bottom:calc(12 * var(--u));cursor:pointer;color:#4c7564;opacity:0;background:#f7faf2;border:1px solid #dce8ca;border-radius:3px;padding:5px;transition:opacity .15s;position:absolute}.clubhouse-header:hover .clubhouse-fullscreen,.clubhouse-fullscreen:focus-visible{opacity:1}.clubhouse-notice{color:#674315;background:#fff6dc;margin:0;padding:8px 24px}.clubhouse-body{grid-template-columns:minmax(0,1fr) calc(452 * var(--u));flex:1;min-height:0;display:grid}.clubhouse-main{min-width:0;padding:calc(33.5 * var(--u)) calc(29 * var(--u)) calc(24 * var(--u)) calc(53 * var(--u));flex-direction:column;display:flex}.clubhouse-table{table-layout:fixed;border-collapse:separate;width:100%;border-spacing:0 calc(5 * var(--u));text-align:left}.clubhouse-table th{padding:calc(8 * var(--u)) calc(22.5 * var(--u)) calc(5 * var(--u));font-size:calc(13 * var(--u));letter-spacing:calc(2 * var(--u));color:#78958a;text-transform:uppercase;text-align:right;font-weight:500;line-height:1.2}.clubhouse-table th:first-child,.clubhouse-table th:nth-child(2){text-align:left}.clubhouse-table th:first-child{width:7%}.clubhouse-table th:nth-child(2){width:53%}.clubhouse-table td{height:calc(70 * var(--u));padding:calc(5 * var(--u)) calc(22.5 * var(--u));vertical-align:middle;box-shadow:0 calc(6 * var(--u)) calc(14 * var(--u)) calc(-8 * var(--u)) #274c3733;text-align:right;color:#608072;font-size:calc(18 * var(--u));background:#fff;font-weight:650;line-height:1.2}.clubhouse-table td:not(:nth-child(2)),.clubhouse-stats strong,.clubhouse-progress-number strong,.clubhouse-top li b,.clubhouse-top li>strong,.clubhouse-result-summary b{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"lnum" 1,"pnum" 1,"tnum" 0;letter-spacing:-.045em}.clubhouse-table td:first-child{color:#0d3b2b;text-align:left;font-size:calc(28 * var(--u));border-radius:2px 0 0 2px;font-weight:750}.clubhouse-table td:nth-child(2){text-align:left}.clubhouse-table td strong{text-overflow:ellipsis;white-space:nowrap;font-size:calc(26 * var(--u));letter-spacing:-.025em;color:#0d3b2b;font-weight:700;line-height:1.2;display:block;overflow:hidden}.clubhouse-table td small{margin-top:calc(3 * var(--u));font-size:calc(14 * var(--u));letter-spacing:normal;color:#78958a;font-weight:400;line-height:1.2;display:block}.clubhouse-table td:last-child{color:#0d3b2b;font-size:calc(36 * var(--u));border-radius:0 2px 2px 0;font-weight:750}.clubhouse-table .is-leader td{color:#fff;background:#87bf2e}.clubhouse-table .is-leader td strong,.clubhouse-table .is-leader td small{color:#fff}.clubhouse-table .clubhouse-empty{text-align:center;font-size:calc(18 * var(--u));font-weight:500}.clubhouse-page{margin-top:calc(9 * var(--u));font-size:calc(11 * var(--u));color:#78958a;justify-content:space-between;gap:12px;display:flex}.clubhouse-result-note{margin:calc(5 * var(--u)) 0 0;font-size:calc(11 * var(--u));color:#78958a;line-height:1.35}.clubhouse-aside{min-width:0;min-height:0;padding:calc(24 * var(--u)) calc(54 * var(--u)) calc(25 * var(--u)) calc(28 * var(--u));grid-template-rows:calc(178 * var(--u)) minmax(0,1fr) calc(106 * var(--u)) calc(222 * var(--u));gap:calc(14 * var(--u));border-left:1px solid #dfeccf;display:grid}.clubhouse-panel{min-width:0;padding:calc(22.5 * var(--u));box-shadow:0 calc(3 * var(--u)) calc(22 * var(--u)) #17432c12;background:#fff;border-radius:2px}.clubhouse-panel h2{margin:0 0 calc(12 * var(--u));color:#78958a;font-size:calc(12 * var(--u));letter-spacing:calc(2 * var(--u));text-transform:uppercase;font-weight:750;line-height:1.2}.clubhouse-panel p{margin:calc(10 * var(--u)) 0 0;color:#78958a;font-size:calc(12 * var(--u));line-height:1.35}.clubhouse-progress-number{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.clubhouse-progress-number strong{font-size:calc(26 * var(--u));font-weight:750;line-height:1.1}.clubhouse-progress-number span{color:#78958a;text-align:right;font-size:calc(13 * var(--u))}.clubhouse-panel progress{width:100%;height:calc(6 * var(--u));margin:calc(13 * var(--u)) 0 calc(18 * var(--u));accent-color:#87bf2e;border:0;border-radius:4px;display:block}.clubhouse-panel progress::-webkit-progress-bar{background:#e0edca;border-radius:4px}.clubhouse-panel progress::-webkit-progress-value{background:#87bf2e;border-radius:4px}.clubhouse-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.clubhouse-stats span{color:#78958a;font-size:calc(12 * var(--u));letter-spacing:calc(1 * var(--u));line-height:1.2;display:block}.clubhouse-stats strong{margin-top:calc(3 * var(--u));font-size:calc(26 * var(--u));font-weight:750;line-height:1.1;display:block}.clubhouse-top{flex-direction:column;display:flex}.clubhouse-top ol{gap:calc(9 * var(--u));margin:0;padding:0;list-style:none;display:grid}.clubhouse-top li{align-items:center;gap:calc(10 * var(--u));height:calc(47 * var(--u));padding:0 calc(14 * var(--u));font-size:calc(17 * var(--u));background:#edf5df;font-weight:700;display:flex}.clubhouse-top li b{width:calc(26 * var(--u));height:calc(26 * var(--u));color:#fff;font-size:calc(19 * var(--u));background:#0d3b2b;border-radius:2px;flex-shrink:0;place-items:center;display:grid}.clubhouse-top li span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.clubhouse-top li>strong{font-size:calc(20 * var(--u))}.clubhouse-result-summary{padding-top:calc(10 * var(--u));color:#78958a;font-size:calc(11 * var(--u));border-top:1px solid #edf3e6;justify-content:space-between;gap:10px;margin-top:auto;line-height:1.3;display:flex}.clubhouse-result-summary b{color:#0d3b2b;font-size:calc(15 * var(--u))}.clubhouse-qr{align-items:center;gap:calc(24 * var(--u));padding:calc(12 * var(--u)) calc(22.5 * var(--u));display:flex}.clubhouse-qr img{width:calc(82 * var(--u));height:calc(82 * var(--u));object-fit:contain;flex-shrink:0}.clubhouse-qr strong{font-size:calc(20 * var(--u));font-weight:750;line-height:1.2;display:block}.clubhouse-qr p{display:none}.clubhouse-sponsor{margin-top:calc(14 * var(--u));background:#fff;min-width:0;min-height:0;position:relative}.clubhouse-sponsor:before{content:"";left:0;right:0;top:calc(-14 * var(--u));border-top:1px solid #dfeccf;position:absolute}.clubhouse-sponsor>div{height:100%;box-shadow:0 calc(3 * var(--u)) calc(22 * var(--u)) #17432c12;font-size:calc(13 * var(--u));letter-spacing:calc(1.3 * var(--u));background:#fff;place-items:center;font-weight:750;display:grid}.clubhouse-ticker{height:calc(61 * var(--u));color:#eff5e9;min-height:36px;font-size:calc(18 * var(--u));background:#0d3b2b;flex-shrink:0;align-items:stretch;display:flex;overflow:hidden}.clubhouse-ticker>strong{padding:0 calc(26 * var(--u));color:#fff;font-size:calc(11 * var(--u));letter-spacing:calc(2 * var(--u));background:#87bf2e;flex-shrink:0;align-self:stretch;place-items:center;font-weight:750;display:grid}.clubhouse-ticker>div{min-width:0;padding:0 calc(26 * var(--u));align-items:center;display:flex}.clubhouse-ticker ul{gap:calc(42 * var(--u));width:max-content;margin:0;padding:0;list-style:none;display:flex}.clubhouse-ticker li{align-items:center;gap:calc(14 * var(--u));white-space:nowrap;display:flex}.clubhouse-ticker li:before{content:"•";color:#87bf2e}.clubhouse-ticker li b{color:#fff;font-weight:700}.clubhouse-ticker li time{color:#b3cbbf;font-size:.8em}.clubhouse-ticker-track{animation:60s linear infinite clubhouse-ticker-travel}.clubhouse-ticker:hover .clubhouse-ticker-track{animation-play-state:paused}@keyframes clubhouse-ticker-travel{0%,10%{transform:translate(0)}90%,to{transform:translate(min(0px,55vw - 100%))}}@media (prefers-reduced-motion:reduce){.clubhouse-ticker-track{animation:none}.clubhouse-ticker>div{overflow-x:auto}}@media (width<=899px){.clubhouse-screen{--u:1px;height:auto;min-height:100dvh;overflow:visible}.clubhouse-header{--u:1px;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;height:auto;padding:18px 20px}.clubhouse-brand img{width:220px}.clubhouse-title{grid-area:2/1/auto/-1}.clubhouse-title h1{white-space:normal;font-size:26px}.clubhouse-title p{white-space:normal;letter-spacing:1.5px;font-size:11px;line-height:1.5}.clubhouse-clock{display:none}.clubhouse-fullscreen{opacity:1;position:static}.clubhouse-body{display:block}.clubhouse-main{padding:16px}.clubhouse-table th{letter-spacing:.5px;padding:6px;font-size:10px}.clubhouse-table td{height:58px;padding:8px;font-size:15px}.clubhouse-table td strong{font-size:17px}.clubhouse-table th:nth-child(2){width:43%}.clubhouse-table td small{font-size:10px}.clubhouse-table td:last-child{font-size:25px}.clubhouse-aside{border-left:0;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;gap:14px;padding:10px 16px 22px;display:grid}.clubhouse-panel{padding:18px}.clubhouse-panel h2{font-size:11px}.clubhouse-qr{min-height:106px}.clubhouse-qr img{width:75px;height:75px}.clubhouse-qr strong{font-size:18px}.clubhouse-sponsor{aspect-ratio:16/9;grid-column:1/-1;height:auto;margin-top:14px}.clubhouse-ticker{height:auto;min-height:48px;font-size:13px}.clubhouse-ticker>strong{padding:12px;font-size:10px}.clubhouse-ticker>div{padding:12px}}@media (width<=540px){.clubhouse-brand img{width:180px}.clubhouse-live{padding:6px 10px;font-size:10px}.clubhouse-table,.clubhouse-table tbody{display:block}.clubhouse-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.clubhouse-table tr{background:#fff;grid-template-columns:28px repeat(3,minmax(0,1fr));gap:10px 8px;margin:8px 0;padding:12px;display:grid;box-shadow:0 3px 12px #17432c12}.clubhouse-table td{min-width:0;height:auto;box-shadow:none;text-align:left;white-space:normal;padding:0;display:block;background:0 0!important;font-size:15px!important}.clubhouse-table td:first-child{grid-area:1/1;font-size:21px!important}.clubhouse-table td:nth-child(2){grid-area:1/2/auto/4}.clubhouse-table td strong{white-space:normal;overflow-wrap:anywhere;font-size:17px}.clubhouse-table td:last-child{text-align:right;grid-area:1/4;font-size:25px!important}.clubhouse-table td:nth-child(3){grid-area:2/2}.clubhouse-table td:nth-child(4){grid-area:2/3}.clubhouse-table td:nth-child(5){grid-area:2/4}.clubhouse-table td[data-label]:before{content:attr(data-label);color:#78958a;letter-spacing:normal;margin-bottom:3px;font-size:10px;font-weight:500;display:block}.clubhouse-table td:last-child:before{display:none}.clubhouse-table tr.is-leader{background:#87bf2e}.clubhouse-table .is-leader td[data-label]:before{color:#fff}.clubhouse-table td[colspan]{grid-column:1/-1}.clubhouse-aside{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.clubhouse-page{gap:8px;font-size:10px}.clubhouse-page>span:last-child{text-align:right}}.clubhouse-sponsor img,.clubhouse-sponsor video{object-fit:contain;width:100%;height:100%;display:block}
