.wlp-theme{--wlp-cream:#fafafa;--wlp-card:#ffffff;--wlp-ink:#2c3743;--wlp-body:#3a3834;--wlp-muted:#6b6560;--wlp-gold:#c9a96e;--wlp-accent-text:#736356;--wlp-navy:#2c3743;--wlp-navy-hover:#3a4756;--wlp-gold-star:#b8954f}.wlp-theme .surface-btn-primary{border-radius:9999px}.wlp-theme input[type=checkbox]{accent-color:var(--wlp-navy)}.wlp-theme form input:focus,.wlp-theme form select:focus{border-color:rgba(44,55,67,.55);box-shadow:0 0 0 3px rgba(201,169,110,.22)}.wlp-theme form input[aria-invalid=true],.wlp-theme form select[aria-invalid=true]{border-color:#9b2c1a}.wlp-theme form input[aria-invalid=true]:focus,.wlp-theme form select[aria-invalid=true]:focus{border-color:#9b2c1a;box-shadow:0 0 0 3px rgba(201,169,110,.3)}.wlp-theme form input[type=checkbox][aria-invalid=true]{outline:2px solid #9b2c1a;outline-offset:2px;border-radius:4px}.wlp-theme form label:has(>input[type=checkbox]){min-height:44px}