.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]){--tournament-ink:#17362f;--tournament-deep:#21493e;--tournament-mid:#507564;--tournament-paper:#fbf4e4;--tournament-brass:#b58a43}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main{background:radial-gradient(circle at 88% 4%,#60896f33,#0000 29rem),radial-gradient(circle at 8% 30%,#b58a4317,#0000 24rem),linear-gradient(#fffcf3f7,#f2ebd8f2);position:relative;overflow:hidden}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main:before{content:"";pointer-events:none;opacity:.15;background:radial-gradient(ellipse at 76% 15%, transparent 0 13%, var(--tournament-mid) 13.5% 14.6%, transparent 15%), radial-gradient(ellipse at 58% 27%, transparent 0 11%, var(--tournament-mid) 11.5% 12.7%, transparent 13.2%), radial-gradient(ellipse at 88% 39%, transparent 0 10%, var(--tournament-mid) 10.5% 11.6%, transparent 12.1%), radial-gradient(ellipse at 66% 48%, transparent 0 8%, var(--tournament-mid) 8.5% 9.6%, transparent 10.1%), linear-gradient(116deg, transparent 46.5%, var(--tournament-deep) 47.1% 48%, transparent 48.6%);width:min(39rem,48vw);height:29rem;position:absolute;inset:-2rem -3rem auto auto;transform:rotate(-8deg)}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) header{background:#fbf4e4eb;border-bottom-color:#b58a4347}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) header h1{color:var(--tournament-ink)}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main>div>section:first-child article{background:linear-gradient(145deg,#fffffff0,#fbf4e4e0)!important;border-color:#b58a434d!important;box-shadow:0 20px 42px #17362f1a!important}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main>div>section:first-child article:first-child{color:#fff;position:relative;overflow:hidden;background:linear-gradient(135deg,#18392f,#2b5a49)!important}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main>div>section:first-child article:first-child p{color:#ffffffc7!important}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main>div>section:first-child article:first-child p:nth-child(2){color:#fff8e8!important}:is(.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main section:nth-child(2)>form,.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main section:nth-child(2)>aside,.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main section:nth-child(2)>div){background:#fbf4e4f0!important;border-color:#21493e33!important;box-shadow:0 24px 58px #17362f1c!important}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main section:nth-child(2)>form:before{content:"CHAMPIONSHIP ADMINISTRATION";background:linear-gradient(90deg, var(--tournament-deep), #2d5b4c);color:#ead09a;letter-spacing:.22em;border-bottom:1px solid #b58a4347;margin:-1.5rem -1.5rem 1.5rem;padding:.8rem 1.5rem;font-size:.68rem;font-weight:800;display:block}:is(.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) input,.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) select,.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) textarea){background-color:#fffdf7f2!important;border-color:#21493e33!important}:is(.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) input:focus,.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) select:focus,.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) textarea:focus){border-color:var(--tournament-brass)!important;box-shadow:0 0 0 4px #b58a4326!important}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main button[class*=bg-navy]{box-shadow:0 10px 24px #17362f2e;background:linear-gradient(135deg,#17362f,#2b5a49)!important}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main>div:after{content:"Bonville Rainforest Edition · RC3 Clubhouse  •  © 2026–2027 The WIT Book. All rights reserved.";color:#17362f9e;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #21493e2e;margin-top:2.5rem;padding:1.2rem 0 .25rem;font-size:.7rem;font-weight:700;display:block}@media (max-width:720px){.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main:before{opacity:.09;width:24rem}.room-clubhouse:has(a[href=\/tournament][class*=bg-gold]) main>div:after{line-height:1.7}}
