.palette-builder[data-astro-cid-rsjsc3jg]{grid-template-columns:1.1fr 1fr;align-items:center;gap:8vw;display:grid}.palette-board[data-astro-cid-rsjsc3jg]{background:#e9e5db;min-height:610px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d7d3c8}.board-heading[data-astro-cid-rsjsc3jg]{letter-spacing:-.04em;flex-direction:column;gap:7px;font-size:31px;font-weight:700;display:flex;position:absolute;top:6%;left:6%}.board-heading[data-astro-cid-rsjsc3jg]>span[data-astro-cid-rsjsc3jg]{letter-spacing:.17em;font-size:8px;font-weight:500}.board-piece[data-astro-cid-rsjsc3jg]{transition:background-color .3s;position:absolute;box-shadow:8px 16px 28px #34271b24}.board-piece[data-astro-cid-rsjsc3jg]>span[data-astro-cid-rsjsc3jg]{color:#302b21;mix-blend-mode:multiply;font-size:11px;position:absolute;bottom:14px;left:18px}.board-wood[data-astro-cid-rsjsc3jg]{--material:#b89b76;background:repeating-linear-gradient(91deg,transparent 0 5px,#291c1510 6px,transparent 8px 16px),var(--material);width:62%;height:65%;top:22%;left:8%;transform:rotate(-4deg)}.board-stone[data-astro-cid-rsjsc3jg]{--material:#dbd2bf;background:linear-gradient(125deg,transparent 42%,#fff6 43%,transparent 44% 64%,#5c514014 65%,transparent 66%),var(--material);width:52%;height:42%;top:45%;right:5%;transform:rotate(5deg)}.board-metal[data-astro-cid-rsjsc3jg]{--material:#796145;background:linear-gradient(115deg,#ffffff15,transparent 65%),var(--material);aspect-ratio:1;border-radius:50%;width:24%;top:19%;right:9%;transform:rotate(8deg)}.board-metal[data-astro-cid-rsjsc3jg]>span[data-astro-cid-rsjsc3jg]{color:#eeeae1;mix-blend-mode:normal}.board-key[data-astro-cid-rsjsc3jg]{justify-content:space-between;gap:10px;font-size:10px;display:flex;position:absolute;bottom:4%;left:7%;right:7%}.palette-controls[data-astro-cid-rsjsc3jg] h2[data-astro-cid-rsjsc3jg]{margin:22px 0}.palette-controls[data-astro-cid-rsjsc3jg]>p[data-astro-cid-rsjsc3jg]{font-size:14px}.palette-controls[data-astro-cid-rsjsc3jg] fieldset[data-astro-cid-rsjsc3jg]{border:0;margin:25px 0;padding:0}.palette-controls[data-astro-cid-rsjsc3jg] legend[data-astro-cid-rsjsc3jg]{margin-bottom:12px;font-size:13px}.palette-options[data-astro-cid-rsjsc3jg]{flex-wrap:wrap;gap:17px;display:flex}.palette-options[data-astro-cid-rsjsc3jg] label[data-astro-cid-rsjsc3jg]{cursor:pointer;flex-direction:column;align-items:center;gap:7px;min-width:74px;font-size:11px;display:flex;position:relative}.palette-options[data-astro-cid-rsjsc3jg] input[data-astro-cid-rsjsc3jg]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.palette-chip[data-astro-cid-rsjsc3jg]{background:var(--chip);border:4px solid var(--paper);outline:1px solid var(--line);width:50px;height:50px;display:block}.palette-options[data-astro-cid-rsjsc3jg] input[data-astro-cid-rsjsc3jg]:checked+.palette-chip[data-astro-cid-rsjsc3jg]{outline:2px solid var(--ink)}.palette-options[data-astro-cid-rsjsc3jg] input[data-astro-cid-rsjsc3jg]:focus-visible+.palette-chip[data-astro-cid-rsjsc3jg]{outline:3px solid var(--accent);outline-offset:3px}.palette-summary[data-astro-cid-rsjsc3jg]{color:var(--ink);padding-top:12px;font-size:13px!important}.palette-actions[data-astro-cid-rsjsc3jg]{flex-wrap:wrap;align-items:center;gap:22px;margin-top:20px;display:flex}.palette-footnote[data-astro-cid-rsjsc3jg]{margin-top:22px;font-size:12px!important}.palette-controls[data-astro-cid-rsjsc3jg] h2[data-astro-cid-rsjsc3jg]{font-size:clamp(38px,4vw,58px)}@media (width<=900px){.palette-builder[data-astro-cid-rsjsc3jg]{gap:5vw}.palette-board[data-astro-cid-rsjsc3jg]{min-height:560px}.palette-options[data-astro-cid-rsjsc3jg]{gap:10px}.palette-options[data-astro-cid-rsjsc3jg] label[data-astro-cid-rsjsc3jg]{min-width:65px}}@media (width<=700px){.palette-builder[data-astro-cid-rsjsc3jg]{grid-template-columns:1fr;gap:40px}.palette-board[data-astro-cid-rsjsc3jg]{min-height:480px}.palette-controls[data-astro-cid-rsjsc3jg]>p[data-astro-cid-rsjsc3jg]{font-size:15px}.palette-options[data-astro-cid-rsjsc3jg]{gap:22px}.palette-options[data-astro-cid-rsjsc3jg] label[data-astro-cid-rsjsc3jg]{min-width:70px;font-size:13px}.board-key[data-astro-cid-rsjsc3jg]{font-size:11px}.palette-actions[data-astro-cid-rsjsc3jg]{gap:16px}.palette-actions[data-astro-cid-rsjsc3jg] .button[data-astro-cid-rsjsc3jg]{width:100%}.palette-footnote[data-astro-cid-rsjsc3jg]{font-size:13px!important}.palette-summary[data-astro-cid-rsjsc3jg]{font-size:15px!important}}@media (width<=360px){.palette-board[data-astro-cid-rsjsc3jg]{min-height:410px}.board-key[data-astro-cid-rsjsc3jg]{font-size:9px}}@media (prefers-reduced-motion:reduce){.board-piece[data-astro-cid-rsjsc3jg]{transition:none}}
