/* Super Swish v1686 · Accesos rápidos a guarniciones, bebidas, salsas y cebolla. */
.ss1686-easy-options,.ss1686-register-quick{grid-column:1/-1;border:1px solid #f1d879;border-radius:17px;background:linear-gradient(135deg,#fffbeb 0%,#fff 77%);padding:15px;margin:8px 0 4px;color:#17243a;min-width:0}
.ss1686-easy-options h3,.ss1686-register-quick h3{margin:0 0 6px;font-size:17px;font-weight:900;color:#101828}
.ss1686-easy-options>p,.ss1686-register-quick>p{margin:0 0 12px;font-size:13px;line-height:1.5;color:#536174}
.ss1686-easy-tabs,.ss1686-register-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:8px 0 14px}
.ss1686-easy-tabs button,.ss1686-register-actions button{border:1px solid #dce3ee;border-radius:11px;padding:11px 6px;background:#fff;color:#243447;font:800 12px system-ui,sans-serif;cursor:pointer;min-height:43px}
.ss1686-easy-tabs button[aria-pressed=true]{border-color:#d19e00;background:#ffdc49;color:#141414;box-shadow:inset 0 0 0 1px #d19e00}
.ss1686-easy-tabs button:focus-visible,.ss1686-register-actions button:focus-visible{outline:3px solid #517dec;outline-offset:2px}
.ss1686-easy-panel{display:block;min-width:0;font-size:14px;font-weight:850;color:#253147}
.ss1686-easy-panel[hidden],.ss1686-register-quick[hidden],.ss1686-register-new[hidden]{display:none!important}
.ss1686-easy-panel textarea{display:block;box-sizing:border-box;width:100%;min-height:118px;margin:7px 0;padding:12px;border:1px solid #ccd4df;border-radius:11px;font:500 15px/1.55 system-ui,sans-serif;resize:vertical;background:white;color:#101828}
.ss1686-easy-panel small{font-size:12px;color:#68788f;font-weight:550}
.ss1686-onion-toggle{display:flex;gap:11px;align-items:center;padding:13px;background:white;border:1px solid #dee5ee;border-radius:12px;cursor:pointer}
.ss1686-onion-toggle input{width:19px;height:19px;accent-color:#d5a000}
.ss1686-onion-toggle span{display:flex;flex-direction:column;gap:3px}
.ss1686-onion-toggle small{font-weight:500}
.ss1686-easy-panel>p{font-size:13px;font-weight:500;line-height:1.5;color:#536174;margin:10px 2px 2px}
.ss1686-register-new{display:grid;grid-template-columns:minmax(0,2fr) minmax(105px,1fr) auto;align-items:end;gap:8px;margin:9px 0;padding:11px;border:1px solid #dce5ee;border-radius:13px;background:white}
.ss1686-register-new label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:800}
.ss1686-register-new input{box-sizing:border-box;width:100%;padding:10px;border:1px solid #cbd5e1;border-radius:9px;color:#111827;background:white;font-size:14px}
.ss1686-register-new button{min-height:42px;padding:9px 13px;border:0;border-radius:10px;background:#f9ce35;font-weight:850;color:#151515;cursor:pointer}
.ss1686-register-quick [data-ss1686-message]{margin:6px 0;color:#185b42;font-size:13px;font-weight:700}
@media(max-width:560px){.ss1686-easy-options,.ss1686-register-quick{padding:12px}.ss1686-easy-tabs,.ss1686-register-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.ss1686-register-new{grid-template-columns:1fr 1fr}.ss1686-register-new label:first-child{grid-column:1/-1}.ss1686-register-new button{grid-column:1/-1}}
