.pos-root{--pos-primary:var(--color-brand-500);--pos-primary-strong:var(--color-brand-600);--pos-on-primary:var(--color-white);--pos-surface:var(--color-gray-50);--pos-surface-low:var(--color-gray-25);--pos-surface-lowest:var(--color-white);--pos-surface-container:var(--color-gray-100);--pos-surface-container-low:var(--color-gray-50);--pos-surface-container-lowest:var(--color-white);--pos-surface-container-high:var(--color-gray-200);--pos-surface-container-highest:var(--color-gray-300);--pos-on-surface:var(--color-gray-900);--pos-on-surface-variant:var(--color-gray-600);--pos-outline:var(--color-gray-500);--pos-secondary:var(--color-success-500);--pos-secondary-container:var(--color-success-100);--pos-on-secondary-container:var(--color-success-800);--pos-primary-fixed:var(--color-brand-50);--pos-on-primary-fixed:var(--color-brand-950);--pos-tertiary:var(--color-orange-500);--pos-tertiary-container:var(--color-orange-50);--pos-on-tertiary-fixed:var(--color-orange-950);--pos-error:var(--color-error-500);--pos-error-container:var(--color-error-100);--pos-on-error-container:var(--color-error-800)}.pos-root .bg-primary{background-color:var(--pos-primary)}.pos-root .bg-primary-fixed{background-color:var(--pos-primary-fixed)}.pos-root .bg-secondary{background-color:var(--pos-secondary)}.pos-root .bg-secondary-container{background-color:var(--pos-secondary-container)}.pos-root .bg-tertiary-fixed{background-color:var(--pos-tertiary-container)}.pos-root .bg-error-container{background-color:var(--pos-error-container)}.pos-root .bg-surface{background-color:var(--pos-surface)}.pos-root .bg-surface-container{background-color:var(--pos-surface-container)}.pos-root .bg-surface-container-low{background-color:var(--pos-surface-container-low)}.pos-root .bg-surface-container-lowest{background-color:var(--pos-surface-container-lowest)}.pos-root .bg-surface-container-high{background-color:var(--pos-surface-container-high)}.pos-root .bg-surface-container-highest{background-color:var(--pos-surface-container-highest)}.pos-root .text-primary{color:var(--pos-primary)}.pos-root .text-on-primary{color:var(--pos-on-primary)}.pos-root .text-on-primary-fixed{color:var(--pos-on-primary-fixed)}.pos-root .text-on-secondary-container{color:var(--pos-on-secondary-container)}.pos-root .text-on-tertiary-fixed{color:var(--pos-on-tertiary-fixed)}.pos-root .text-on-error-container{color:var(--pos-on-error-container)}.pos-root .text-on-surface{color:var(--pos-on-surface)}.pos-root .text-on-surface-variant{color:var(--pos-on-surface-variant)}.pos-root .text-outline{color:var(--pos-outline)}.pos-root .text-secondary{color:var(--pos-secondary)}.pos-root .text-error{color:var(--pos-error)}.pos-root .font-headline-md,.pos-root .font-headline-sm,.pos-root .font-body-sm,.pos-root .font-body-md,.pos-root .font-body-lg,.pos-root .font-label-caps,.pos-root .font-label-numeric,.pos-root .font-label-keypad,.pos-root .font-display-currency{font-family:var(--font-outfit), ui-sans-serif, system-ui, sans-serif}.pos-root .font-label-numeric,.pos-root .font-label-keypad,.pos-root .font-display-currency{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pos-root .text-headline-md{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:28px}.pos-root .text-headline-sm{font-size:16px;font-weight:600;line-height:24px}.pos-root .text-body-sm{font-size:12px;font-weight:400;line-height:16px}.pos-root .text-body-md{font-size:14px;font-weight:400;line-height:20px}.pos-root .text-body-lg{font-size:16px;font-weight:400;line-height:24px}.pos-root .text-label-caps{letter-spacing:.05em;font-size:11px;font-weight:700;line-height:14px}.pos-root .text-label-numeric{letter-spacing:.01em;font-size:14px;font-weight:600;line-height:20px}.pos-root .text-label-keypad{font-size:22px;font-weight:600;line-height:28px}.pos-root .text-display-currency{letter-spacing:-.02em;font-size:40px;font-weight:700;line-height:48px}.pos-root .px-gutter-panel{padding-left:1rem;padding-right:1rem}.pos-root .gap-pad-surface-xs{gap:.25rem}.pos-root .gap-pad-surface-sm{gap:.5rem}.pos-root .gap-pad-surface-md{gap:.75rem}.pos-root .gap-pad-surface-lg{gap:1rem}.pos-root .p-pad-surface-xs{padding:.25rem}.pos-root .p-pad-surface-sm{padding:.5rem}.pos-root .p-pad-surface-md{padding:.75rem}.pos-root .p-pad-surface-lg{padding:1rem}.pos-root .px-pad-surface-xs{padding-left:.25rem;padding-right:.25rem}.pos-root .px-pad-surface-sm{padding-left:.5rem;padding-right:.5rem}.pos-root .py-pad-surface-xs{padding-top:.25rem;padding-bottom:.25rem}.pos-root .pl-pad-surface-sm{padding-left:.5rem}.pos-root .pr-pad-surface-sm{padding-right:.5rem}.pos-root .rounded-xl{border-radius:.75rem}.pos-root .rounded-lg{border-radius:.5rem}.pos-root .rounded{border-radius:.125rem}.pos-root .rounded-full{border-radius:9999px}.pos-root .shadow-xs{box-shadow:0 0 #0000}.pos-root .shadow-sm{box-shadow:0 1px 2px #0000000d}.pos-root .shadow-inner{box-shadow:inset 0 2px 4px #0000000d}.pos-root .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.pos-root .no-scrollbar::-webkit-scrollbar{display:none}.pos-root ::-webkit-scrollbar{display:none}
