.omg-ui-btn,.confirm-press,.confirm-ghost,.brand-press,.press-volume,.press-gold,.omg-btn,.omg-btn-ghost,.omg-btn-wine,.omg-btn-gold,.omg-halls-book,.omg-order-go,.omg-auth-submit,.omg-set-account-save,.omg-refine-go,.omg-compose-send,.pickup-go,.sheet-save{justify-content:center;align-items:center;gap:var(--omg-btn-gap,8px);box-sizing:border-box;border-radius:var(--omg-btn-radius,14px);font-family:var(--omg-font-body), "Manrope", sans-serif;letter-spacing:-.02em;text-align:center;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;isolation:auto;margin:0;font-weight:700;line-height:1;transition:background .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out,transform .1s cubic-bezier(.22,.85,.3,1);display:inline-flex;position:relative;overflow:hidden}.omg-ui-btn:before,.confirm-press:before,.brand-press:before,.press-gold:before,.omg-btn:before,.omg-halls-book:before,.omg-order-go:before,.omg-cta:before,.omg-btn-gold:before,.omg-auth-submit:before,.omg-refine-go:before,.pickup-go:before{content:none!important;display:none!important}.omg-ui-btn,.confirm-press,.confirm-ghost,.brand-press,.omg-btn,.omg-halls-book,.omg-order-go,.omg-auth-submit,.omg-set-account-save,.omg-refine-go,.pickup-go,.sheet-save{min-height:var(--omg-btn-size-md,44px);height:var(--omg-btn-size-md,44px);padding:0 var(--omg-btn-padding-x-md,20px);font-size:var(--text-sm,13px)}.omg-ui-btn[data-size=lg],.omg-halls-book,.omg-order-go,.omg-auth-submit,.omg-refine-go,.confirm-press,.sheet-save{min-height:var(--omg-btn-size-lg,52px);height:var(--omg-btn-size-lg,52px);padding:0 var(--omg-btn-padding-x-lg,28px);font-size:var(--text-md,15px);border-radius:var(--omg-btn-radius,14px)}.omg-ui-btn[data-size=sm]{min-height:var(--omg-btn-size-sm,32px);height:var(--omg-btn-size-sm,32px);padding:0 var(--omg-btn-padding-x-sm,16px);font-size:var(--text-sm,13px);border-radius:var(--omg-btn-radius-sm,10px)}.omg-ui-btn[data-icon-only],.omg-ui-btn.icon-btn{width:var(--omg-btn-size-md,44px);aspect-ratio:1;padding:0}.omg-ui-btn[data-variant=primary],.confirm-press:not([data-kind=remove]),.brand-press,.press-volume,.press-gold,.omg-btn:not(.omg-btn-ghost):not(.omg-go-chat):not(.omg-btn-danger),.omg-btn-wine,.omg-btn-gold,.omg-halls-book,.omg-order-go,.omg-auth-submit,.omg-set-account-save,.omg-refine-go,.omg-compose-send,.pickup-go:not(.is-soft),.sheet-save:not(.confirm-ghost),.shift-tab[data-kind=press]{color:var(--omg-btn-primary-text)!important;background:var(--omg-btn-primary-bg)!important;border:1px solid var(--omg-btn-primary-border)!important;box-shadow:var(--omg-btn-primary-shadow)!important;-webkit-backdrop-filter:none!important}.omg-ui-btn[data-variant=primary]:hover,.confirm-press:not([data-kind=remove]):hover,.brand-press:hover,.press-gold:hover,.omg-btn:not(.omg-btn-ghost):not(.omg-go-chat):not(.omg-btn-danger):hover,.omg-halls-book:hover,.omg-order-go:hover,.omg-auth-submit:hover,.omg-set-account-save:hover,.omg-refine-go:hover,.pickup-go:not(.is-soft):hover,.sheet-save:not(.confirm-ghost):hover,.shift-tab[data-kind=press]:hover{background:var(--omg-btn-primary-bg-hover)!important;border-color:var(--omg-btn-primary-border-hover)!important;box-shadow:var(--omg-btn-primary-shadow-hover)!important}.omg-ui-btn[data-variant=primary]:active,.confirm-press:not([data-kind=remove]):active,.brand-press:active,.press-gold:active,.omg-btn:not(.omg-btn-ghost):not(.omg-go-chat):not(.omg-btn-danger):active,.omg-halls-book:active,.omg-order-go:active,.omg-auth-submit:active,.omg-set-account-save:active,.omg-refine-go:active,.pickup-go:not(.is-soft):active,.sheet-save:not(.confirm-ghost):active,.shift-tab[data-kind=press]:active{transform:scale(.97);background:var(--omg-btn-primary-bg-active)!important;box-shadow:var(--omg-btn-primary-shadow-active)!important}.omg-ui-btn[data-variant=primary]:focus-visible,.omg-ui-btn:focus-visible,.confirm-press:focus-visible,.brand-press:focus-visible{outline:none;box-shadow:var(--shadow-glow)!important}.omg-ui-btn[data-variant=secondary],.confirm-ghost,.omg-btn-ghost,.pickup-go.is-soft,.shift-tab[data-kind=soft]{-webkit-backdrop-filter:var(--glass-blur);color:var(--omg-btn-secondary-text)!important;background:var(--omg-btn-secondary-bg)!important;border:1px solid var(--omg-btn-secondary-border)!important;box-shadow:var(--omg-btn-secondary-shadow)!important}.omg-ui-btn[data-variant=secondary]:hover,.confirm-ghost:hover,.omg-btn-ghost:hover,.pickup-go.is-soft:hover,.shift-tab[data-kind=soft]:hover{background:var(--omg-btn-secondary-bg-hover)!important;box-shadow:var(--shadow-2), var(--glass-top-edge)!important}.omg-ui-btn[data-variant=secondary]:active,.confirm-ghost:active,.omg-btn-ghost:active{transform:scale(.97);box-shadow:inset 0 2px 4px #0003!important}.omg-ui-btn[data-variant=tertiary]{color:var(--omg-btn-tertiary-text)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:1px solid #0000!important}.omg-ui-btn[data-variant=tertiary]:hover{color:var(--omg-btn-tertiary-text-hover)!important;background:#ffffff0a!important}.omg-ui-btn[data-variant=tertiary]:active{transform:scale(.97)}.omg-ui-btn[data-variant=danger],.confirm-press[data-kind=remove],.omg-btn-danger{color:var(--omg-btn-danger-text)!important;background:var(--omg-btn-danger-bg)!important;border:1px solid var(--omg-btn-danger-border)!important;box-shadow:var(--shadow-1), var(--glass-top-edge)!important}.omg-ui-btn[data-variant=danger]:hover,.confirm-press[data-kind=remove]:hover,.omg-btn-danger:hover{background:var(--omg-btn-danger-bg-hover)!important}.omg-ui-btn[data-variant=danger]:active{transform:scale(.97)}.omg-ui-btn:disabled,.confirm-press:disabled,.brand-press:disabled,.omg-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none;transform:none!important}.omg-ui-btn[data-feedback=loading]{pointer-events:none}.omg-ui-btn__label{align-items:center;gap:var(--omg-btn-gap,8px);display:inline-flex}.omg-ui-btn__label--hidden{opacity:0}.omg-ui-btn__feedback{place-items:center;display:grid;position:absolute;inset:0}.omg-ui-btn__feedback--success{color:var(--omg-success,#37d99a)}.omg-ui-btn[data-feedback=loading],.omg-ui-btn[data-feedback=success]{position:relative}.omg-ui-btn[data-feedback=error]{animation:.2s ease-in-out omg-btn-shake;border-color:var(--omg-danger)!important}@keyframes omg-btn-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.omg-ui-btn,.confirm-press,.brand-press,.omg-btn,.omg-halls-book,.omg-order-go{transition:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:none!important}.omg-ui-btn:active,.confirm-press:active,.brand-press:active,.omg-ui-btn[data-feedback=error]{animation:none!important;transform:none!important}}
