.pos-brand-logo{align-self:center;block-size:4rem;inline-size:auto;max-inline-size:100%;display:block}.pos-copyright{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px)}@media (width<=1279px){:root{--pos-target-min:48px;--pos-button-height:56px;--pos-tile-height:80px;--pos-key-size:64px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:56px;--pos-command-bar-height:72px;--pos-status-bar-height:32px;--pos-ticket-width:360px;--pos-rail-width:112px;--pos-rail-columns:1;--pos-gap:4px}}@media (width<=767px){:root{--pos-target-min:48px;--pos-button-height:56px;--pos-tile-height:72px;--pos-key-size:56px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:56px;--pos-command-bar-height:64px;--pos-status-bar-height:0px;--pos-ticket-width:100%;--pos-rail-width:0px;--pos-rail-columns:1;--pos-gap:4px}}.pos-powered-by{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1.33333);letter-spacing:var(--cds-label-01-letter-spacing,.32px);font-size:calc(.75rem * var(--pos-text-scale));line-height:calc(1.25rem * var(--pos-text-scale));font-variant-numeric:tabular-nums;color:var(--cds-text-helper);white-space:nowrap}.pos-print-preview{font-family:var(--cds-code-02-font-family,"IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace);font-size:var(--cds-code-02-font-size,.875rem);font-weight:var(--cds-code-02-font-weight,400);line-height:var(--cds-code-02-line-height,1.42857);letter-spacing:var(--cds-code-02-letter-spacing,.32px);box-sizing:content-box;background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);max-width:100%;color:var(--cds-text-primary);padding:1rem 1ch;overflow-x:auto}.pos-print-preview__line{white-space:pre}.pos-print-preview__line--bold{font-weight:600}.pos-print-preview__line--large{font-size:2em;line-height:1.25}.pos-print-preview__cut{border-top:1px dashed var(--cds-border-strong-01);color:var(--cds-icon-secondary);align-items:center;gap:.25rem;margin:.5rem 0;display:flex}.pos-print-preview__qr{flex-direction:column;align-items:center;gap:.25rem;margin:.5rem 0;display:flex}.pos-print-preview__qr-code{border:1px solid var(--cds-border-strong-01);width:6rem;height:6rem;color:var(--cds-icon-primary);justify-content:center;align-items:center;display:flex}.pos-print-preview__qr-data{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--cds-text-helper);overflow:hidden}.pos-print-preview__note{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);color:var(--cds-text-helper)}@media (width<=1279px){:root{--pos-target-min:48px;--pos-button-height:56px;--pos-tile-height:80px;--pos-key-size:64px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:56px;--pos-command-bar-height:72px;--pos-status-bar-height:32px;--pos-ticket-width:360px;--pos-rail-width:112px;--pos-rail-columns:1;--pos-gap:4px}}@media (width<=767px){:root{--pos-target-min:48px;--pos-button-height:56px;--pos-tile-height:72px;--pos-key-size:56px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:56px;--pos-command-bar-height:64px;--pos-status-bar-height:0px;--pos-ticket-width:100%;--pos-rail-width:0px;--pos-rail-columns:1;--pos-gap:4px}}.pos-app-update{z-index:9000;position:fixed}.pos-app-update--bottom{bottom:calc(var(--pos-command-bar-height,0px) + var(--pos-status-bar-height,0px) + 1rem);left:50%;transform:translate(-50%)}.pos-app-update--top{top:4rem;right:1rem}@media (width<=1279px){:root{--pos-target-min:48px;--pos-button-height:56px;--pos-tile-height:80px;--pos-key-size:64px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:56px;--pos-command-bar-height:72px;--pos-status-bar-height:32px;--pos-ticket-width:360px;--pos-rail-width:112px;--pos-rail-columns:1;--pos-gap:4px}}@media (width<=767px){:root{--pos-target-min:48px;--pos-button-height:56px;--pos-tile-height:72px;--pos-key-size:56px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:56px;--pos-command-bar-height:64px;--pos-status-bar-height:0px;--pos-ticket-width:100%;--pos-rail-width:0px;--pos-rail-columns:1;--pos-gap:4px}}.pos-action{flex-direction:column;display:inline-flex}.pos-action--fill{inline-size:100%;display:flex}.pos-action--fill .pos-action__button{inline-size:100%}.pos-action__button{font-size:var(--cds-heading-compact-02-font-size,1rem);font-weight:var(--cds-heading-compact-02-font-weight,600);line-height:var(--cds-heading-compact-02-line-height,1.375);letter-spacing:var(--cds-heading-compact-02-letter-spacing,0);font-size:calc(1rem * var(--pos-text-scale));line-height:calc(1.375rem * var(--pos-text-scale));font-variant-numeric:tabular-nums;min-width:var(--pos-action-min-width,var(--pos-target-min));min-height:var(--pos-action-min-height,var(--pos-button-height));cursor:pointer;border:0;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;display:inline-flex;position:relative}.pos-action__button:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.pos-action__button--send{background:var(--pos-action-send-bg);color:var(--pos-action-send-text)}.pos-action__button--send:active:not(:disabled,[aria-disabled=true]){background:var(--pos-action-send-bg-active)}.pos-action__button--pay{background:var(--pos-action-pay-bg);color:var(--pos-action-pay-text)}.pos-action__button--pay:active:not(:disabled,[aria-disabled=true]){background:var(--pos-action-pay-bg-active)}.pos-action__button--bill{background:var(--pos-action-bill-bg);color:var(--pos-action-bill-text)}.pos-action__button--bill:active:not(:disabled,[aria-disabled=true]){background:var(--pos-action-bill-bg-active)}.pos-action__button--danger{background:var(--pos-action-danger-bg);color:var(--pos-action-danger-text)}.pos-action__button--danger:active:not(:disabled,[aria-disabled=true]){background:var(--pos-action-danger-bg-active)}.pos-action__button--tool{background:var(--pos-action-tool-bg);color:var(--pos-action-tool-text)}.pos-action__button--tool:active:not(:disabled,[aria-disabled=true]){background:var(--pos-action-tool-bg-active)}.pos-action__button:disabled,.pos-action__button[aria-disabled=true]{background:var(--cds-button-disabled);color:var(--cds-text-disabled);cursor:not-allowed}.pos-action__button--tool:disabled,.pos-action__button--tool[aria-disabled=true]{background:var(--pos-action-tool-bg)}.pos-action__badge{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);font-size:calc(.875rem * var(--pos-text-scale));line-height:calc(1.125rem * var(--pos-text-scale));font-variant-numeric:tabular-nums}.pos-action__corner{position:absolute;top:.25rem;right:.25rem}.pos-action__reason{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);font-size:calc(.875rem * var(--pos-text-scale));line-height:calc(1.125rem * var(--pos-text-scale));font-variant-numeric:tabular-nums;color:var(--cds-text-secondary)}.pos-action__reason:not(:empty){margin-block-start:.25rem}:root{--pos-target-min:56px;--pos-button-height:64px;--pos-tile-height:88px;--pos-key-size:72px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:64px;--pos-command-bar-height:80px;--pos-status-bar-height:40px;--pos-ticket-width:440px;--pos-rail-width:136px;--pos-rail-columns:2;--pos-gap:4px;--pos-text-scale:1}@media (width<=1279px){:root{--pos-target-min:48px;--pos-button-height:56px;--pos-tile-height:80px;--pos-key-size:64px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:56px;--pos-command-bar-height:72px;--pos-status-bar-height:32px;--pos-ticket-width:360px;--pos-rail-width:112px;--pos-rail-columns:1;--pos-gap:4px}}@media (width<=767px){:root{--pos-target-min:48px;--pos-button-height:56px;--pos-tile-height:72px;--pos-key-size:56px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:56px;--pos-command-bar-height:64px;--pos-status-bar-height:0px;--pos-ticket-width:100%;--pos-rail-width:0px;--pos-rail-columns:1;--pos-gap:4px}}:root[data-pos-density=terminal]{--pos-target-min:56px;--pos-button-height:64px;--pos-tile-height:88px;--pos-key-size:72px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:64px;--pos-command-bar-height:80px;--pos-status-bar-height:40px;--pos-ticket-width:440px;--pos-rail-width:136px;--pos-rail-columns:2;--pos-gap:4px}:root[data-pos-density=tablet]{--pos-target-min:48px;--pos-button-height:56px;--pos-tile-height:80px;--pos-key-size:64px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:56px;--pos-command-bar-height:72px;--pos-status-bar-height:32px;--pos-ticket-width:360px;--pos-rail-width:112px;--pos-rail-columns:1;--pos-gap:4px}:root[data-pos-density=handheld]{--pos-target-min:48px;--pos-button-height:56px;--pos-tile-height:72px;--pos-key-size:56px;--pos-row-height:56px;--pos-ticket-row-height:48px;--pos-section-bar-height:56px;--pos-command-bar-height:64px;--pos-status-bar-height:0px;--pos-ticket-width:100%;--pos-rail-width:0px;--pos-rail-columns:1;--pos-gap:4px}:root[data-pos-large-text=true]{--pos-text-scale:1.15}.cds--g10,.cds--white{--pos-action-send-bg:var(--cds-button-primary);--pos-action-send-bg-active:var(--cds-button-primary-active);--pos-action-send-text:var(--cds-text-on-color);--pos-action-danger-bg:var(--cds-button-danger-primary);--pos-action-danger-bg-active:var(--cds-button-danger-active);--pos-action-danger-text:var(--cds-text-on-color);--pos-action-tool-bg:var(--cds-layer-02);--pos-action-tool-bg-active:var(--cds-layer-active-02);--pos-action-tool-text:var(--cds-text-primary);--pos-action-pay-bg:#198038;--pos-action-pay-bg-active:#044317;--pos-action-pay-text:#fff;--pos-action-bill-bg:#f1c21b;--pos-action-bill-bg-active:#d2a106;--pos-action-bill-text:#161616}.cds--g90,.cds--g100{--pos-action-send-bg:var(--cds-button-primary);--pos-action-send-bg-active:var(--cds-button-primary-active);--pos-action-send-text:var(--cds-text-on-color);--pos-action-danger-bg:var(--cds-button-danger-primary);--pos-action-danger-bg-active:var(--cds-button-danger-active);--pos-action-danger-text:var(--cds-text-on-color);--pos-action-tool-bg:var(--cds-layer-02);--pos-action-tool-bg-active:var(--cds-layer-active-02);--pos-action-tool-text:var(--cds-text-primary);--pos-action-pay-bg:#198038;--pos-action-pay-bg-active:#0e6027;--pos-action-pay-text:#fff;--pos-action-bill-bg:#f1c21b;--pos-action-bill-bg-active:#d2a106;--pos-action-bill-text:#161616}.pos-staff-login__fields{flex-direction:column;gap:1rem;display:flex}.pos-staff-login{background:var(--cds-layer-01);flex-direction:column;gap:1rem;width:min(100%,28rem);padding:2rem;display:flex}.pos-staff-login__title{font-size:var(--cds-heading-04-font-size,1.75rem);font-weight:var(--cds-heading-04-font-weight,400);line-height:var(--cds-heading-04-line-height,1.28572);letter-spacing:var(--cds-heading-04-letter-spacing,0);font-size:calc(1.75rem * var(--pos-text-scale));line-height:calc(2.25rem * var(--pos-text-scale));font-variant-numeric:tabular-nums}.pos-staff-login__hint{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);font-size:calc(.875rem * var(--pos-text-scale));line-height:calc(1.125rem * var(--pos-text-scale));font-variant-numeric:tabular-nums;color:var(--cds-text-secondary)}.pos-approval-form,.pos-address{flex-direction:column;gap:1rem;display:flex}.pos-address__levels{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.pos-address__note{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px)}
