.PolishedControls_button__gvfXn{--control-shadow:rgba(28,28,30,0.16);display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid var(--control-border);border-radius:999px;padding:.75rem 1.5rem;background:linear-gradient(180deg,var(--control-top) 0,var(--control-middle) 48%,var(--control-bottom) 100%);color:var(--control-text);font-size:.875rem;font-weight:700;line-height:1.4;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 3px 5px rgba(28,28,30,.06),0 7px 14px var(--control-shadow);transition:transform .16s ease,box-shadow .16s ease}.PolishedControls_gold__TybLl{--control-top:#f3d68c;--control-middle:#e3ba60;--control-bottom:var(--sawa-gold);--control-border:#b4832c;--control-text:#171714;min-height:52px;padding-inline:1.75rem}.PolishedControls_green__7aJ_a{--control-top:#287653;--control-middle:var(--sawa-green);--control-bottom:#14553c;--control-border:#134b36;--control-text:var(--sawa-white)}.PolishedControls_card__Dqx_G{border:1px solid rgba(26,107,74,.14);border-radius:1rem;background:linear-gradient(180deg,#fffefa 0,var(--sawa-cream) 100%);box-shadow:inset 0 1px 0 var(--sawa-white),0 2px 4px rgba(28,28,30,.025),0 8px 20px rgba(28,28,30,.055);transition:transform .16s ease,box-shadow .16s ease}.PolishedControls_placeholder__JEeOW{border-style:dashed;border-color:rgba(26,107,74,.25);background:#f1eee7;box-shadow:none;color:#61635e;transition:none}@media (hover:hover) and (pointer:fine){.PolishedControls_button__gvfXn:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 4px 6px rgba(28,28,30,.06),0 10px 18px var(--control-shadow)}.PolishedControls_card__Dqx_G:not(.PolishedControls_placeholder__JEeOW):hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 var(--sawa-white),0 3px 6px rgba(28,28,30,.035),0 12px 24px rgba(28,28,30,.085)}}.PolishedControls_button__gvfXn:active{transform:translateY(1px);box-shadow:inset 0 2px 3px rgba(28,28,30,.16),0 2px 4px rgba(28,28,30,.12)}.PolishedControls_button__gvfXn:focus-visible{outline:3px solid var(--sawa-charcoal);outline-offset:4px}@media (prefers-reduced-motion:reduce){.PolishedControls_button__gvfXn,.PolishedControls_card__Dqx_G{transition:none}.PolishedControls_button__gvfXn:active,.PolishedControls_button__gvfXn:hover,.PolishedControls_card__Dqx_G:not(.PolishedControls_placeholder__JEeOW):hover{transform:none}}