.home-selected{--demo-white:#fff;--demo-green:#dcefaa;--demo-ink:#243a24;--demo-line:#dbe4ce;--demo-soft:#f3f7e9;background:var(--demo-white)}body:has(.home-selected){background:#fff}.home-selected .home-page{--demo-radius:85%;--demo-tint:var(--demo-green);background-color:var(--demo-white);background-image:radial-gradient(ellipse var(--demo-radius) 100% at 100% 0%, var(--demo-tint) 0%, color-mix(in srgb, var(--demo-tint) 40%, var(--demo-white)) 35%, var(--demo-white) 78%);background-size:100% var(--demo-glow-height,360px);background-repeat:no-repeat;background-attachment:scroll}.home-selected .home-page main{background:0 0}.home-selected{--demo-blue:#cceff1}.home-selected[data-background=coast] .home-page{background-image:radial-gradient(ellipse 95% 100% at 100% 0%, var(--demo-green) 0%, color-mix(in srgb, var(--demo-green) 55%, var(--demo-blue)) 18%, var(--demo-blue) 36%, color-mix(in srgb, var(--demo-blue) 25%, var(--demo-white)) 57%, var(--demo-white) 80%)}.home-selected[data-interface]{--ui-surface:#fff;--ui-well:#f3f7f8;--ui-key:#eaf0f1;--ui-edge:#d2dfe1;--ui-ledge:#c4d5d8;--ui-focus:#24626a;--ui-ink:#243a24;--ui-green:#72cb45;--ui-green-edge:#398324;--ui-shadow:0 12px 30px -12px #21495230, 0 2px 5px #2149520d;--ui-card-outline:inset 0 1px 0 #fff;--ui-well-shadow:inset 0 1px 3px #21495212;--ui-key-shadow:0 3px 0 var(--ui-ledge), 0 4px 6px #2149520d}.home-selected[data-interface] .palabra-tactile,.home-selected[data-interface] .home-notify,.home-selected[data-interface] .home-contest-card{background:var(--ui-surface)!important;border-color:var(--ui-edge)!important;box-shadow:var(--ui-card-outline), var(--ui-shadow)!important}.home-selected[data-interface] .palabra-tactile{--background:var(--ui-surface);--border:var(--ui-edge)}.home-selected[data-interface] .palabra-language-control,.home-selected[data-interface] .palabra-grid{background:var(--ui-well);border-color:var(--ui-edge);box-shadow:var(--ui-well-shadow)}.home-selected[data-interface] .palabra-language-control{background:#fdfef9}.home-selected[data-interface] .palabra-key[data-mark=empty]:not(.palabra-key-enter){background:var(--ui-key)!important;color:var(--ui-ink)!important}.home-selected[data-interface] .palabra-key{box-shadow:var(--ui-key-shadow)}.home-selected[data-interface] .palabra-tile[data-mark=empty]{box-shadow:var(--ui-key-shadow);background:var(--ui-surface)!important;border-color:var(--ui-edge)!important}.home-selected[data-interface] .home-notify form>input{background:var(--ui-well);box-shadow:var(--ui-well-shadow);border-color:var(--ui-edge)!important}.home-selected[data-interface] .home-notify form>input:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.home-selected[data-interface] .home-notify form>button{color:var(--ui-ink);box-shadow:0 4px 0 var(--ui-green-edge);background:var(--ui-green)!important}.home-selected[data-interface] .home-notify form>button:active{box-shadow:0 2px 0 var(--ui-green-edge)}.home-selected[data-interface] .palabra-key:active:not(:disabled){box-shadow:0 1px 0 var(--ui-ledge)}.home-selected[data-interface][data-cards]{--cc-white:#fff;--cc-ink:#334f55;--cc-line:#d1e2e5;--cc-blue:#cceff1;--cc-soft:#f1f8f9;--cc-shadow:#28576224}.home-selected[data-interface][data-cards] .home-contest-card{background:var(--cc-white)!important;border-color:var(--cc-line)!important}.home-selected[data-interface][data-cards] .home-contest-status{background:var(--cc-soft)!important;border-color:var(--cc-line)!important}.home-selected[data-interface][data-cards] .home-contest-status>div{color:var(--cc-ink)}.home-selected[data-interface][data-cards=shore] .home-contest-card{box-shadow:0 4px 0 var(--cc-blue), 0 10px 22px -12px var(--cc-shadow)!important}.home-selected[data-interface][data-cards=shore] .home-contest-status{box-shadow:inset 0 1px 0 var(--cc-white);background:linear-gradient(100deg, var(--cc-blue), var(--cc-soft))!important;border-color:#0000!important}.home-selected .home-hero>*{min-width:0}.home-selected .home-intro h1{overflow-wrap:anywhere}.home-selected .home-stats{flex-wrap:wrap}.palabra-home-a:has(.home-prizes) .home-intro{grid-area:1/1;display:block}.palabra-home-a .home-prizes{grid-area:1/2}.palabra-home-a:has(.home-prizes) .home-palabra{grid-area:2/1}@media (width<=767px){.palabra-home-a:has(.home-prizes) .home-intro{display:contents}.palabra-home-a .home-prizes{order:2;width:100%}.palabra-home-a:has(.home-prizes) .home-palabra{order:3}}
