.mq-leaf-loader{--mq-leaf-size:84px;box-sizing:border-box;isolation:isolate;justify-content:center;align-items:center;width:100%;min-height:180px;padding:26px 18px;display:flex}.mq-leaf-loader--fullscreen{background:var(--white,#fffdf8);min-height:100svh}.mq-leaf-loader--admin.mq-leaf-loader--fullscreen{background:#f4f0ea}.mq-leaf-loader:not(.mq-leaf-loader--compact){z-index:10000;background:var(--white,#fffdf8);width:100%;height:100dvh;min-height:0;padding:0 20px 10vh;position:fixed;inset:0}.mq-leaf-loader--admin:not(.mq-leaf-loader--compact){background:#f4f0ea}.mq-leaf-loader--compact{--mq-leaf-size:52px;min-height:108px;padding:12px 10px}.mq-leaf-loader__scene{width:var(--mq-leaf-size);height:calc(var(--mq-leaf-size) * 1.08);flex:none;place-items:center;display:grid;position:relative}.mq-leaf-loader__leaf-wrap{transform-origin:30% 88%;width:75%;height:75%;animation:2.8s ease-in-out infinite mq-leaf-sway;display:block}.mq-leaf-loader__leaf{object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 5px 5px #4059321f);width:100%;height:100%;display:block}@keyframes mq-leaf-sway{0%,to{transform:rotate(-7deg)scale(.98)}50%{transform:rotate(7deg)scale(1.02)}}@media (prefers-reduced-motion:reduce){.mq-leaf-loader__leaf-wrap{animation:none!important}}@media (width<=700px){.mq-leaf-loader--fullscreen:not(.mq-leaf-loader--admin){--mq-leaf-size:58.8px}}html,body,#root{width:100%;min-height:100%;margin:0}html,body{padding:0}body{min-height:100vh}input.mq-field-invalid:not([type=checkbox]):not([type=radio]),select.mq-field-invalid,textarea.mq-field-invalid{box-shadow:none!important;border:1px solid #c74343!important;outline:none!important}input.mq-field-invalid:is([type=checkbox],[type=radio]){outline-offset:3px;outline:2px solid #c74343}.mq-validation-error{color:#bb3535;width:100%;font:inherit;text-align:left;flex-basis:100%;grid-column:1/-1;margin:2px 0 3px;font-size:.7rem;font-weight:500;line-height:1.45;display:block}label:has(>.mq-validation-error){flex-wrap:wrap}body.app-route :is(.admin-inline-alert,.admin-inline-success,.settings-message,.finance-message,.margens-alert,.lab-alert,.coupons-error,.coupons-success,.operational-attention__error,.order-journey__message.is-error,.order-journey__message.is-success){line-height:1.5;font-size:.7rem!important}.mq-validation-error{font-size:.65rem}:root,*{scrollbar-width:thin!important;scrollbar-color:#cdbbacc7 transparent!important}::-webkit-scrollbar{width:4px!important;height:4px!important}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cdbbacc7;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#e0d2c6f0}.admin-save-disabled-hint{color:#9d7156;overflow-wrap:anywhere;flex:180px;align-self:center;font-size:.67rem;line-height:1.45;display:block}
