.cga-player-theme-frame{--player-bg:#101113;--player-card:#24262a;--player-card-hover:#302b24;--player-subtle:#1b1d21;--player-elevated:#292b30;--player-line:#424347;--player-text:#f5f5f2;--player-muted:#b4b5b9;--player-gold:#dfb96b;--player-action-text:#171919;--player-tint:#353023;background:var(--player-bg);color:var(--player-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-height:calc(100svh - 65px);display:flow-root}.cga-player-theme-frame[data-player-theme=light]{--player-bg:#f7f7f3;--player-card:#fff;--player-card-hover:#f9f3e8;--player-subtle:#eeefe9;--player-elevated:#f2f2ee;--player-line:#d5d7d1;--player-text:#1f2723;--player-muted:#59615c;--player-gold:#8a662e;--player-action-text:#fff;--player-tint:#f4ecd9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.cga-app-shell) .cga-player-theme-frame main.container{max-width:1200px!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(h1,h2,h3,strong,b){color:var(--player-text)!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(p,.small,small,.sub){color:var(--player-muted)!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.eyebrow,.cga-manager-kicker,.cga-manager-switch,.cga-book-shelf-title){color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.card,.cga-player-panel){background:var(--player-card)!important;border-color:var(--player-line)!important;color:var(--player-text)!important;box-shadow:none!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-page{background:var(--player-bg);color:var(--player-text);max-width:1200px}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero{background:var(--player-card)!important;border-color:var(--player-line)!important;margin-bottom:18px!important;padding:clamp(19px,3vw,30px)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero h1{color:var(--player-text)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero p{color:var(--player-muted)!important;line-height:1.6!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(9px,1.4vw,14px)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action{border-radius:15px;min-height:clamp(125px,15vw,166px);padding:clamp(14px,2vw,22px);background:var(--player-card)!important;color:var(--player-text)!important;border-color:var(--player-line)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action:hover{background:var(--player-card-hover)!important;border-color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action-top{color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action-top span{color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action-bottom strong{letter-spacing:-.025em;color:var(--player-text)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action-bottom small{color:var(--player-muted)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(9px,1.4vw,14px)!important;margin:0 0 22px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-action{flex-direction:column;justify-content:space-between;gap:8px;display:flex;border:1px solid var(--player-line)!important;background:var(--player-card)!important;min-height:clamp(122px,14vw,168px)!important;color:var(--player-text)!important;border-radius:15px!important;padding:clamp(14px,2vw,24px)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-action:hover{background:var(--player-card-hover)!important;border-color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-action-icon{font-size:26px;color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-action strong{letter-spacing:-.025em;font-weight:850;color:var(--player-text)!important;font-size:clamp(17px,2vw,23px)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-action small{color:var(--player-muted)!important;font-size:clamp(10px,1vw,12px)!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-member-hero,.cga-player-panel .cga-player-top){border-color:var(--player-line)!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-book-shelf,.cga-member-links){border-color:var(--player-line)!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(input,select,textarea){color-scheme:inherit;background:var(--player-card)!important;color:var(--player-text)!important;border:1px solid var(--player-line)!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.btn,.cga-page-action){border-radius:10px;min-height:44px}body:has(.cga-app-shell) .cga-player-theme-frame .btn.outline{background:var(--player-card)!important;color:var(--player-text)!important;border-color:var(--player-line)!important}body:has(.cga-app-shell) .cga-player-theme-frame .btn:not(.outline){background:var(--player-gold)!important;color:var(--player-action-text)!important;border-color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-member-hero{margin-bottom:16px!important;padding-top:20px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-tools-heading{margin-top:9px}.cga-profile-settings{width:min(100% - 32px,780px)!important;margin:0 auto!important;padding:clamp(24px,5vw,42px) 0 60px!important}.cga-profile-back{align-items:center;min-height:44px;font-size:13px;font-weight:800;display:inline-flex;color:var(--player-gold)!important}.cga-profile-intro{margin:12px 0 24px}.cga-profile-intro>span{letter-spacing:.15em;color:var(--player-gold);font-size:10px;font-weight:850}.cga-profile-intro h1{margin:8px 0!important;font-size:clamp(31px,5vw,45px)!important}.cga-profile-intro p{max-width:570px;font-size:14px;line-height:1.6}.cga-profile-card{background:var(--player-card);border:1px solid var(--player-line);border-radius:16px;padding:clamp(18px,3vw,27px)}.cga-profile-card h2{margin:0 0 7px!important;font-size:22px!important}.cga-profile-card p{margin:0 0 16px;font-size:13px;line-height:1.5}.cga-appearance-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cga-appearance-option{text-align:left;cursor:pointer;border:1px solid var(--player-line);background:var(--player-elevated);min-height:142px;color:var(--player-text);border-radius:13px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}.cga-appearance-option[aria-pressed=true]{border:2px solid var(--player-gold);background:var(--player-tint);padding:15px}.cga-appearance-icon{color:var(--player-gold);font-size:25px}.cga-appearance-text{flex-direction:column;gap:5px;display:flex}.cga-appearance-text strong{color:var(--player-text)!important;font-size:15px!important}.cga-appearance-text small{color:var(--player-muted)!important;font-size:11px!important}.cga-appearance-selected{color:var(--player-gold);align-self:flex-end;margin-top:auto;font-size:17px}.cga-profile-explain{color:var(--player-muted);margin-top:15px;font-size:12px;line-height:1.6}.cga-player-theme-frame a:focus-visible,.cga-player-theme-frame button:focus-visible{outline-offset:3px;outline:3px solid var(--player-gold)!important}@media (max-width:620px){body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero{padding:18px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero h1{margin:9px 0!important;font-size:32px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action{min-height:132px;padding:15px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-action{min-height:132px!important;padding:15px!important}.cga-appearance-options{grid-template-columns:1fr}.cga-appearance-option{flex-direction:row;align-items:center;min-height:68px;display:flex}.cga-appearance-selected{align-self:center;margin:0 0 0 auto}}@media (prefers-reduced-motion:reduce){.cga-player-theme-frame :is(.cga-manager-action,.cga-build-action){transition:none!important;transform:none!important}}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf{color:var(--player-text)!important;background:0 0!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-breadcrumb{color:#5e6a61!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-breadcrumb a{color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-header{border-bottom-color:var(--player-line)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-eyebrow{color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf :is(h1,h2,h3){color:var(--player-text)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf p{color:var(--player-muted)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-golf-dot{color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-golf-primary{color:#fff!important;background:#2b4031!important;border-color:#2b4031!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-golf-secondary{border-color:var(--player-line)!important;color:#293c30!important;background:#fff!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-stat{border-color:var(--player-line)!important;color:var(--player-text)!important;background:#fff!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-stat>span{color:#536057!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-stat>strong{color:var(--player-text)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-stat>strong small{color:#7e5d30!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-stat>small{color:#57665c!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-golf-progress{background:#e7eae5!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-golf-progress span{background:#957139!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-quicklinks a{border-color:var(--player-line)!important;color:#314938!important;background:#fff!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] :is(.cga-my-golf-paper,.cga-my-golf-history){border-color:var(--player-line)!important;color:var(--player-text)!important;background:#fff!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-paper>p{color:var(--player-muted)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-form label{color:#3f5346!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-form :is(input,textarea){color:var(--player-text)!important;background:#fff!important;border-color:#c6d0c4!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-form :is(input,textarea)::placeholder{color:#7b897e!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-golf-standard{color:#5f492b!important;background:#f9f2e5!important;border-color:#decca9!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-golf-standard strong{color:#684c25!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-golf-standard p{color:#655840!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-message{color:#234f35!important;background:#e8f4e9!important;border-color:#aecdb5!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-message.is-error{color:#8d3729!important;background:#fff0ea!important;border-color:#dba99c!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-entry{border-top-color:var(--player-line)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-entry strong{color:var(--player-text)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-entry :is(span,small){color:#53645a!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-my-golf-empty{background:var(--player-subtle)!important;color:#58685c!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-golf-ranking>div{border-bottom-color:var(--player-line)!important}body:has(.cga-app-shell) .cga-player-theme-frame[data-player-theme=light] .cga-golf-ranking strong{color:#775b32!important}.cga-player-theme-frame{--player-bg:#0d110e;--player-card:#171d18;--player-card-hover:#202920;--player-subtle:#1e2720;--player-elevated:#1b241e;--player-line:#303a31;--player-text:#f6f6f0;--player-muted:#a7b1a6;--player-gold:#d3af70;--player-action-text:#171d18;--player-tint:#353125}.cga-player-theme-frame[data-player-theme=light]{--player-bg:#f7f7f3;--player-card:#fff;--player-card-hover:#faf9f5;--player-subtle:#f0f2ec;--player-elevated:#eff1eb;--player-line:#d9ded7;--player-text:#1b2920;--player-muted:#5e6d63;--player-gold:#85622e;--player-action-text:#fff;--player-tint:#f5ecdb}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-hero.cga-player-hero,.cga-member-hero.cga-player-hero){grid-template-columns:minmax(0,1fr) minmax(230px,320px);align-items:end;gap:clamp(20px,4vw,48px);border:0!important;border-bottom:1px solid var(--player-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0 0 24px!important;padding:clamp(25px,4vw,46px) 0 29px!important;display:grid!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero :is(.cga-manager-kicker,.eyebrow){color:var(--player-gold)!important;letter-spacing:.15em!important;font-size:10px!important;font-weight:860!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero h1{color:var(--player-text)!important;letter-spacing:-.075em!important;margin:15px 0 12px!important;font-size:clamp(45px,5.8vw,79px)!important;font-weight:815!important;line-height:1.03!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero h1 em{font-style:normal;font-weight:750;display:block;color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero h1 span{color:var(--player-text)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero>div>p{max-width:570px!important;color:var(--player-muted)!important;margin:0!important;font-size:14px!important;line-height:1.5!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero>p{max-width:570px!important;color:var(--player-muted)!important;margin:0!important;font-size:14px!important;line-height:1.5!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero>p{grid-area:2/1;margin-top:-7px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero{grid-template-rows:auto auto}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero>aside{grid-area:1/2/span 2}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero-aside{border-left:1px solid var(--player-line);flex-direction:column;align-items:flex-start;gap:8px;padding:0 0 1px 23px;display:flex}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero-aside>span{color:var(--player-gold);letter-spacing:.13em;font-size:10px;font-weight:870}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero-aside strong{letter-spacing:-.025em;font-size:17px;line-height:1.3;color:var(--player-text)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero-aside p{color:var(--player-muted)!important;margin:0!important;font-size:12px!important;line-height:1.53!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero-aside>a{border-bottom:1px solid var(--player-gold);align-items:center;gap:8px;min-height:38px;font-size:12px;font-weight:800;display:inline-flex;color:var(--player-text)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero-aside>a span{color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-player-sectionbar,.cga-manager-tools-heading){justify-content:space-between;align-items:center;gap:18px;display:flex;background:0 0!important;border:0!important;margin:0 0 13px!important;padding:0!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-player-sectionbar strong,.cga-manager-tools-heading span){color:var(--player-text)!important;letter-spacing:.13em!important;font-size:11px!important;font-weight:850!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-player-sectionbar small,.cga-manager-tools-heading strong){color:var(--player-muted)!important;letter-spacing:0!important;font-size:12px!important;font-weight:530!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-actions,.cga-build-actions){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(9px,1.4vw,14px)!important;margin-bottom:20px!important;display:grid!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-action,.cga-build-action){text-align:left;flex-direction:column;justify-content:space-between;transition:transform .16s,border-color .16s,background .16s;display:flex;position:relative;overflow:hidden;background:var(--player-card)!important;border:1px solid var(--player-line)!important;min-height:clamp(162px,16vw,205px)!important;box-shadow:none!important;color:var(--player-text)!important;border-radius:16px!important;padding:clamp(17px,2.3vw,23px)!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-action,.cga-build-action):after{content:"";border:1px solid var(--player-line);pointer-events:none;opacity:.55;border-radius:50%;width:182px;height:182px;position:absolute;top:-80px;right:-57px}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-action,.cga-build-action):before{content:"";border:1px solid var(--player-line);pointer-events:none;opacity:.35;border-radius:50%;width:239px;height:239px;position:absolute;top:-105px;right:-85px}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-action,.cga-build-action):first-child{border-color:color-mix(in srgb,var(--player-gold),var(--player-line) 60%)!important;background:linear-gradient(140deg,var(--player-card-hover),var(--player-card))!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-action,.cga-build-action):hover{transform:translateY(-2px);border-color:var(--player-gold)!important;background:var(--player-card-hover)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action-top{z-index:1;position:relative}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action-top span:first-child{border:1px solid var(--player-line);background:var(--player-elevated);border-radius:12px;place-items:center;width:43px;height:43px;font-size:24px;display:grid;color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action-bottom{z-index:1;position:relative}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action-bottom strong{color:var(--player-text)!important;letter-spacing:-.04em!important;font-size:clamp(19px,2.4vw,27px)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action-bottom small{color:var(--player-muted)!important;font-size:12px!important;line-height:1.4!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-action-icon{z-index:1;border:1px solid var(--player-line);background:var(--player-elevated);border-radius:12px;place-items:center;width:43px;height:43px;display:grid;position:relative;color:var(--player-gold)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-action strong{z-index:1;letter-spacing:-.04em;position:relative;color:var(--player-text)!important;font-size:clamp(19px,2.4vw,27px)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-action small{z-index:1;position:relative;color:var(--player-muted)!important;font-size:12px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-more{background:var(--player-card);border:1px solid var(--player-line);border-radius:14px;margin:19px 0 30px;overflow:hidden}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-more>summary{cursor:pointer;align-items:center;gap:13px;min-height:61px;padding:18px 20px;list-style:none;display:flex}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-more>summary::-webkit-details-marker{display:none}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-more>summary strong{color:var(--player-text)!important;font-size:13px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-more>summary small{color:var(--player-muted)!important;font-size:11px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-more>summary span{color:var(--player-gold);margin-left:auto;font-size:19px}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-more[open]>summary{border-bottom:1px solid var(--player-line)}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-more>.cga-player-stack{padding:18px}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-personal{border:1px solid var(--player-line)!important;background:var(--player-card)!important;box-shadow:none!important;border-radius:14px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-personal-head{border-bottom-color:var(--player-line)!important}@media (max-width:760px){body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-hero.cga-player-hero,.cga-member-hero.cga-player-hero){grid-template-columns:1fr!important;gap:13px!important;margin-bottom:16px!important;padding:19px 0!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero{grid-template-rows:auto auto auto}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero>p{grid-area:2/1;margin:0!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero>aside{grid-area:3/1}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero h1{margin:10px 0!important;font-size:clamp(43px,10vw,66px)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero-aside{border-left:0;border-top:1px solid var(--player-line);gap:4px;padding:12px 0 0}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero-aside strong{font-size:15px}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero-aside p{font-size:11px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-hero-aside>a{min-height:30px;font-size:11px}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-action,.cga-build-action){border-radius:13px!important;min-height:151px!important;padding:15px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-action-bottom strong{font-size:clamp(18px,5vw,24px)!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-build-action strong{font-size:clamp(18px,5vw,24px)!important}body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-action-bottom small,.cga-build-action small){font-size:11px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-more>summary{padding:16px}}@media (max-width:380px){body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-action,.cga-build-action){min-height:141px!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-player-more>summary small{display:none}}@media (prefers-reduced-motion:reduce){body:has(.cga-app-shell) .cga-player-theme-frame :is(.cga-manager-action,.cga-build-action){transition:none!important;transform:none!important}}@media (max-width:760px){body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero{grid-template-rows:auto auto!important}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero>.cga-player-hero-lead{grid-area:1/1}body:has(.cga-app-shell) .cga-player-theme-frame .cga-manager-hero.cga-player-hero>aside{grid-area:2/1}}
html{overflow-x:clip}:root{--cga-touch-target:42px}html[data-cga-device=tablet],html[data-cga-device=phone]{--cga-touch-target:48px;scroll-padding-top:70px}html:is([data-cga-device=tablet],[data-cga-device=phone]) body:has(.cga-app-shell){--cga-rail-width:0px}html:is([data-cga-device=tablet],[data-cga-device=phone]) body:has(.cga-app-shell) .cga-app-rail{z-index:78;transition:transform .2s;transform:translate(-110%);width:min(300px,86vw)!important;box-shadow:12px 0 55px #00000061!important}html:is([data-cga-device=tablet],[data-cga-device=phone]) body:has(.cga-app-shell) .cga-app-rail.is-open{transform:translate(0)}html:is([data-cga-device=tablet],[data-cga-device=phone]) body:has(.cga-app-shell) .cga-rail-toggle{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:44px;min-height:44px;display:flex}html:is([data-cga-device=tablet],[data-cga-device=phone]) body:has(.cga-app-shell) .cga-rail-toggle span{background:#dfb96b;border-radius:4px;width:20px;height:2px}html:is([data-cga-device=tablet],[data-cga-device=phone]) body:has(.cga-app-shell) .cga-app-topbar{width:100%;padding:0 18px;margin-left:0!important}html:is([data-cga-device=tablet],[data-cga-device=phone]) body:has(.cga-app-shell) main.container{width:100%!important;max-width:none!important;margin:0!important;padding:18px 20px 70px!important}html:is([data-cga-device=tablet],[data-cga-device=phone]) body:has(.cga-app-shell) :is(button,select,[role=button]){min-height:var(--cga-touch-target);touch-action:manipulation}html[data-cga-device=phone] body:has(.cga-app-shell) .cga-app-topbar{min-height:58px;padding:0 13px}html[data-cga-device=phone] body:has(.cga-app-shell) main.container{padding:8px 9px 65px!important}html[data-cga-device=phone] body:has(.cga-app-shell) .cga-top-switch{display:none}html[data-cga-device=phone] body:has(.cga-app-shell) .cga-hub-grid{grid-template-columns:1fr}html[data-cga-device=tablet] body:has(.cga-app-shell) .cga-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:699px){body:has(.cga-app-shell) main.container{width:100%!important;margin:0!important;padding:8px 9px 65px!important}body:has(.cga-app-shell) .cga-app-topbar{width:100%;margin-left:0!important}}@media (prefers-reduced-motion:reduce){html:is([data-cga-device=tablet],[data-cga-device=phone]) .cga-app-rail{transition:none!important}}
body:has(.cga-app-shell) main[data-cga-offer-studio]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#243c2b!important;background:#f2f1ec!important}body:has(.cga-app-shell) main[data-cga-offer-studio] :is(h1,h2,h3,h4,strong,b){color:#243e2d!important}body:has(.cga-app-shell) main[data-cga-offer-studio] :is(p,small,.sub){color:#526458!important}body:has(.cga-app-shell) main[data-cga-offer-studio] label{color:#3b5141!important;font-size:11px!important;font-weight:750!important}body:has(.cga-app-shell) main[data-cga-offer-studio] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#20382a!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #c6d1c4!important;border-radius:7px!important;padding:9px 11px!important;font-size:13px!important}body:has(.cga-app-shell) main[data-cga-offer-studio] :is(input,textarea)::placeholder{color:#617065!important}body:has(.cga-app-shell) main[data-cga-offer-studio] :is(input[type=checkbox],input[type=radio]){width:17px;height:17px;accent-color:#a78243!important}body:has(.cga-app-shell) main[data-cga-offer-studio] :is(input,select,textarea):focus-visible{outline-offset:2px!important;border-color:#b69a68!important;outline:2px solid #c09d63!important}body:has(.cga-app-shell) main[data-cga-offer-studio] header[data-cga-offer-header] h1{color:#f9f5e9!important;letter-spacing:-.04em!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(28px,3vw,37px)!important;font-weight:750!important;line-height:1.12!important}body:has(.cga-app-shell) main[data-cga-offer-studio] header[data-cga-offer-header] p{color:#d4d9d1!important}body:has(.cga-app-shell) main[data-cga-offer-studio] header[data-cga-offer-header] [data-cga-offer-kicker]{color:#ebc986!important}body:has(.cga-app-shell) main[data-cga-offer-studio] header[data-cga-offer-header] nav a{color:#f9f1e3!important}body:has(.cga-app-shell) main[data-cga-offer-studio] [data-cga-offer-preview-head] [data-cga-offer-kicker]{color:#ead09b!important}body:has(.cga-app-shell) main[data-cga-offer-studio] [data-cga-offer-preview-head] :is(strong,span){color:#f9efdc!important}body:has(.cga-app-shell) main[data-cga-offer-studio] :is(button,a,summary){touch-action:manipulation}@media (max-width:700px){body:has(.cga-app-shell) main[data-cga-offer-studio] header[data-cga-offer-header] h1{font-size:29px!important}}body:has(.cga-app-shell) main[data-cga-offer-studio] form h2{color:#243e2d!important;letter-spacing:-.025em!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:21px!important;font-weight:750!important;line-height:1.16!important}body:has(.cga-app-shell) main[data-cga-offer-studio] aside h2{color:#243e2d!important;letter-spacing:-.03em!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:26px!important;font-weight:760!important}
