.PublicMenu_wrap__9uJCB{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:900px){.PublicMenu_wrap__9uJCB{align-items:start;grid-template-columns:1fr 320px}}.PublicMenu_grid__KHJcM{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.PublicMenu_card__Ik3I1{overflow:hidden}.PublicMenu_card__Ik3I1,.PublicMenu_cart__ROIME{background:#fff;border:1px solid #eee;border-radius:8px}.PublicMenu_cart__ROIME{padding:12px;position:static}@media (min-width:900px){.PublicMenu_cart__ROIME{position:-webkit-sticky;position:sticky;top:16px}}.PublicMenu_srOnly__PH11a{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px}.PublicMenu_statusOk__8vuxW{color:#0a0}.PublicMenu_statusWarn__3dk-Z{color:#a00}.PublicMenu_statusMuted__PgucT{color:#777}@tailwind base;@tailwind components;@tailwind utilities;#root,.App,body,html{height:100%}body,html{overflow-x:hidden}body{margin:0}*{max-width:100%}.app-container{margin:0 auto;padding-left:12px;padding-right:12px}.form-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.form-row .field{flex:1 1 220px;min-width:160px}.form-row .actions{align-items:center;display:flex}.admin-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:16px}.admin-card input,.admin-card select,.admin-card textarea{border:1px solid #bbb;border-radius:6px;margin:4px 0;padding:10px}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.table{border-collapse:separate;border-spacing:0;width:100%}.table tbody td,.table thead th{padding:10px 12px}.table thead th{background:#f8fafc;position:-webkit-sticky;position:sticky;top:0;z-index:1}@media (max-width:600px){.form-row{align-items:stretch}.form-row .actions{width:100%}.table thead{display:none}.table,.table tbody,.table td,.table tr{display:block;width:100%}.table tr{border:1px solid #eee;border-radius:8px;margin-bottom:10px;overflow:hidden}.table td{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:38% 1fr}.table td:before{color:#111;content:attr(data-label);font-weight:600;padding-right:6px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{animation:spin .9s linear infinite}
/*# sourceMappingURL=main.f1685031.css.map*/