:root{color-scheme:light;--portal-font-family: "Inter", sans-serif;--portal-input-height: 46px;--portal-input-radius: 11px;--portal-input-font-size: 13px;--portal-input-border: #dce2ec;--portal-input-background: #f8faff;--portal-input-placeholder: #aeb8c8}html,body{width:100%;min-width:0;font-family:Poppins,sans-serif;background:#fff}body{margin:0;overflow-x:clip}app-admin-layout,app-member-layout{font-family:var(--portal-font-family)}app-admin-layout button,app-admin-layout input,app-admin-layout select,app-admin-layout textarea,app-member-layout button,app-member-layout input,app-member-layout select,app-member-layout textarea{font-family:inherit}.p-menu,.p-menu .p-menu-item-link,.p-menu .p-menu-item-label{font-family:var(--portal-font-family);font-size:var(--portal-input-font-size)}img,svg,video,canvas{max-width:100%}.material-icons,.material-icons-round,.material-symbols-rounded{font-family:Material Symbols Rounded,Material Icons,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.payment-action-menu .payment-action-danger .p-menu-item-link,.payment-action-menu .payment-action-danger .p-menu-item-label{color:#b4233b}.payment-action-menu .payment-action-approve .p-menu-item-link,.payment-action-menu .payment-action-approve .p-menu-item-label{color:#2f6f4e}.payment-action-menu .payment-action-danger .p-menu-item-content:hover{background:#fff1f3}.payment-action-menu .payment-action-approve .p-menu-item-content:hover{background:#eef7f1}.approve-button.p-button,.approve-button{border-color:#2f6f4e!important;background:#2f6f4e!important;color:#fff!important}.approve-button.p-button:hover,.approve-button:hover{border-color:#285f43!important;background:#285f43!important}.app-toast-layer{position:fixed;inset:20px 20px auto auto;height:auto;width:min(390px,100vw - 40px);max-width:calc(100vw - 40px);box-sizing:border-box;max-height:none;margin:0;padding:0;overflow:visible;border:0;background:transparent;pointer-events:none}.app-toast-layer::backdrop{background:transparent;pointer-events:none}.app-toast-layer .p-toast-message{pointer-events:auto}.app-toast-layer .p-toast{position:static!important;width:100%;max-width:100%;box-sizing:border-box}.app-toast-layer .p-toast-message-content,.app-toast-layer .p-toast-message-text{min-width:0}.app-toast-layer .p-toast-message-text{overflow-wrap:anywhere}.app-toast-layer .p-toast-close-button{flex-shrink:0}.p-toast .p-toast-message{border-width:1px;border-radius:11px;box-shadow:0 14px 38px #1426482e;font-family:var(--portal-font-family)}.p-toast .p-toast-summary{font-size:.8125rem;font-weight:800}.p-toast .p-toast-detail{font-size:.78rem;font-weight:550;line-height:1.45}@media(max-width:560px){.app-toast-layer{top:calc(12px + env(safe-area-inset-top))!important;left:auto!important;width:min(390px,100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right));max-width:calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right));right:calc(12px + env(safe-area-inset-right))!important}}
