/* Existing Core04/K06 warm surface, dark green action and compact source density.
   Add-feedback state lacks an exact original paired strip: scoped functional proposal. */
.wk-basket-feedback[hidden]{display:none!important}.wk-basket-feedback{position:sticky;bottom:12px;z-index:12;margin:12px 24px;padding:10px 14px;border:1px solid #e2e6e3;border-radius:13px;background:#fffdf7;color:#123f34;box-shadow:0 3px 10px #173e3210;font:400 15px/1.35 SapphireSourceInter,Arial,sans-serif}.wk-basket-feedback .wk-basket-added{margin:0 0 6px;color:#174e3d;font-size:14px}.wk-basket-feedback .wk-basket-added:empty{display:none}.wk-basket-feedback .wk-basket-review{display:flex;justify-content:space-between;align-items:center;gap:12px}.wk-basket-feedback strong{display:block;font-weight:600}.wk-basket-feedback small{display:block;color:#526784;font-size:12px;margin-top:3px}.wk-basket-feedback button{min-height:44px;padding:10px 18px;border:0;border-radius:10px;background:#124b38;color:white;font:600 15px/1.25 SapphireSourceInter,Arial,sans-serif;cursor:pointer}.wk-basket-feedback button:focus-visible{outline:3px solid #c39a4a;outline-offset:3px}.wk-basket-feedback button:disabled{opacity:.6;cursor:default}@media(max-width:700px){.wk-basket-feedback{margin:10px 14px;bottom:10px;padding:10px 12px;font-size:14px}.wk-basket-feedback button{font-size:14px;padding:10px 14px}}@media(prefers-reduced-motion:reduce){.wk-basket-feedback *{animation:none;transition:none;scroll-behavior:auto}}
