:root{--gpe-floresta:#173f35;--gpe-creme:#f5e8cb;--gpe-papel:#fffdf7;--gpe-tinta:#0f1f1a;--gpe-ambar:#f0ab22;--gpe-brasa:#e4572e;--gpe-broto:#8cc63f;--gpe-ease:cubic-bezier(.22, 1, .36, 1);accent-color:var(--gpe-floresta);caret-color:var(--gpe-floresta);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}::selection{background:var(--gpe-ambar);color:var(--gpe-tinta);text-shadow:none}:where(*){-webkit-tap-highlight-color:transparent}:where(button,[role=button],label,summary){-webkit-user-select:none;user-select:none}:where(img,svg){-webkit-user-drag:none}:where(*):focus:not(:focus-visible){outline:none}:where(a,button,summary,[tabindex],[role=button]):focus-visible{outline:2.5px solid var(--gpe-ambar);outline-offset:3px;border-radius:8px}:where(input,select,textarea):focus-visible{border-color:var(--gpe-floresta);outline:none;box-shadow:0 0 0 3px #f0ab2261}:where(input,textarea)::placeholder{color:#0f1f1a6b;opacity:1}:where(input,textarea,select):-webkit-autofill{-webkit-text-fill-color:var(--gpe-tinta);-webkit-box-shadow:0 0 0 1000px var(--gpe-papel) inset;transition:background-color 9999s ease-out}:where(input,textarea,select):-webkit-autofill:hover{-webkit-text-fill-color:var(--gpe-tinta);-webkit-box-shadow:0 0 0 1000px var(--gpe-papel) inset;transition:background-color 9999s ease-out}:where(input,textarea,select):-webkit-autofill:focus{-webkit-text-fill-color:var(--gpe-tinta);-webkit-box-shadow:0 0 0 1000px var(--gpe-papel) inset;transition:background-color 9999s ease-out}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#173f3552 padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#173f358c}::-webkit-scrollbar-corner{background:0 0}:where(button:disabled,[aria-disabled=true]){cursor:not-allowed}::view-transition-old(.gpe-page){animation:.15s ease-in both gpe-page-out}::view-transition-new(.gpe-page){animation:gpe-page-in .28s var(--gpe-ease) 50ms both}@keyframes gpe-page-out{to{opacity:0}}@keyframes gpe-page-in{0%{opacity:0;transform:translateY(8px)}}@keyframes gpe-fade-in{0%{opacity:0}}@keyframes gpe-pop-in{0%{opacity:0;transform:translateY(14px)scale(.975)}}@keyframes gpe-slide-in-right{0%{opacity:0;transform:translate(28px)}}:where([role=dialog],[aria-modal=true],.new-order-modal,.campaign-modal,.catalog-delete-modal,.rollback-modal,.payment-modal,.daily-promotion-modal,.report-period-modal,.qr-entry-modal,.wizard-modal,.counter-payment-modal){animation:gpe-pop-in .26s var(--gpe-ease) both}:where(.new-order-backdrop,.report-modal-backdrop,.qr-entry-backdrop,.modal-backdrop,.history-backdrop,.drawer-backdrop){animation:.2s ease-out both gpe-fade-in}:where(.cart-drawer,.history-drawer){animation:gpe-slide-in-right .3s var(--gpe-ease) both}:where([role=alert],[role=status]){animation:gpe-pop-in .24s var(--gpe-ease) both}@media (prefers-reduced-motion:reduce){::view-transition-old(.gpe-page){animation:none}::view-transition-new(.gpe-page){animation:none}:where([role=dialog],[aria-modal=true],[role=alert],[role=status],.cart-drawer,.history-drawer,.new-order-backdrop,.report-modal-backdrop,.qr-entry-backdrop,.modal-backdrop,.history-backdrop,.drawer-backdrop){animation:none}}
