.order-edit-bar{inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:100000;background:linear-gradient(120deg, var(--sf-green,#10623f), var(--sf-green-deep,#0b3b26));color:#fff;border-radius:20px;align-items:center;gap:12px;max-width:760px;margin-inline:auto;padding:10px 10px 10px 14px;display:flex;position:fixed;box-shadow:0 24px 40px -22px #072a1bcc}.order-edit-bar__ic{width:40px;height:40px;color:var(--sf-gold,#fcce07);background:#fcce0729;border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid}.order-edit-bar__text{flex:1;gap:1px;min-width:0;margin:0;display:grid}.order-edit-bar__text b{font-size:14px;font-weight:800}.order-edit-bar__text small{color:#ffffffc7;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.order-edit-bar__go{background:var(--sf-gold,#fcce07);min-height:42px;color:var(--sf-green-deep,#0b3b26);border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}.order-edit-bar__go:hover{background:var(--sf-gold-hover,#e5b800);color:var(--sf-green-deep)}.order-edit-bar__x{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.order-edit-bar__go:focus-visible,.order-edit-bar__x:focus-visible{outline:2px solid var(--sf-gold,#fcce07);outline-offset:2px}@media (max-width:480px){.order-edit-bar{grid-template-columns:34px minmax(0,1fr) 34px;grid-template-areas:"icon text close""action action action";align-items:center;gap:8px;display:grid}.order-edit-bar__ic{grid-area:icon}.order-edit-bar__text{grid-area:text}.order-edit-bar__text b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.order-edit-bar__text small{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.order-edit-bar__go{grid-area:action;justify-content:center;gap:5px;padding:0 10px;font-size:13px}.order-edit-bar__x{grid-area:close}}@media (max-width:768px){.order-edit-bar{bottom:calc(92px + env(safe-area-inset-bottom,0px));gap:8px;padding:8px}.order-edit-bar__ic{width:34px;height:34px}.order-edit-bar__go{min-height:40px}}
