@charset "UTF-8";*{box-sizing:border-box}:root{--pajr-text: #0f172a;--pajr-text-secondary: #334155;--pajr-text-muted: #475569;--pajr-text-subtle: #64748b;--pajr-border: #e2e8f0;--pajr-border-input: #cbd5e1;--pajr-border-accent: #bfdbfe;--pajr-border-soft: #dbeafe;--pajr-surface: #ffffff;--pajr-surface-2: #f8fafc;--pajr-surface-3: #f8fbff;--pajr-surface-elevated: #eff6ff;--pajr-input-bg: #ffffff;--pajr-gradient-page: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);--pajr-gradient-stat: linear-gradient(180deg, #ffffff 0%, #f0f9ff 100%);--pajr-gradient-profile: linear-gradient(130deg, #ffffff 0%, #eff6ff 100%);--pajr-gradient-brand: linear-gradient(110deg, #eff6ff 0%, #f0f9ff 100%);--pajr-gradient-frame-header: linear-gradient(180deg, #f8fbff 0%, #eef6ff 100%);--pajr-gradient-section: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);--pajr-gradient-metrics: linear-gradient(180deg, #ffffff 0%, #eff6ff 100%);--pajr-gradient-pricing-featured: linear-gradient(180deg, #f0f9ff 0%, #eff6ff 100%);--pajr-gradient-admin-panel: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);--pajr-row-hover: #f8fbff;--pajr-table-border: #eef2f7;--pajr-accent: #1d4ed8;--pajr-link: #1d4ed8;--pajr-btn-secondary-bg: #eff6ff;--pajr-btn-secondary-alt-bg: #f8fbff;--pajr-modal-surface: #ffffff;--pajr-modal-section-bg: #f8fafc;--pajr-shadow-card: rgba(2, 6, 23, .05);--pajr-sticky-cta-bg: rgba(255, 255, 255, .96);--pajr-deposit-selected: #eff6ff;--pajr-on-primary: #ffffff;--pajr-toast-bg: #ffffff;--pajr-toast-text: #0f172a;--pajr-toast-success-bg: #f0fdf4;--pajr-toast-info-bg: #f0f9ff;--pajr-toast-warning-bg: #fffbeb;--pajr-toast-error-bg: #fef2f2;--pajr-chart-surface: linear-gradient(180deg, #f8fafc 0%, #ffffff 100%)}html[data-theme=dark]{--pajr-text: #e2e8f0;--pajr-text-secondary: #cbd5e1;--pajr-text-muted: #94a3b8;--pajr-text-subtle: #94a3b8;--pajr-border: rgba(148, 163, 184, .28);--pajr-border-input: rgba(148, 163, 184, .45);--pajr-border-accent: rgba(56, 189, 248, .38);--pajr-border-soft: rgba(56, 189, 248, .28);--pajr-surface: rgba(15, 23, 42, .94);--pajr-surface-2: rgba(30, 41, 59, .88);--pajr-surface-3: rgba(15, 23, 42, .72);--pajr-surface-elevated: rgba(30, 41, 59, .85);--pajr-input-bg: rgba(15, 23, 42, .55);--pajr-gradient-page: linear-gradient(180deg, rgba(15, 23, 42, .95) 0%, rgba(30, 41, 59, .75) 100%);--pajr-gradient-stat: linear-gradient(180deg, rgba(15, 23, 42, .95) 0%, rgba(30, 58, 95, .42) 100%);--pajr-gradient-profile: linear-gradient(130deg, rgba(15, 23, 42, .95) 0%, rgba(30, 58, 95, .48) 100%);--pajr-gradient-brand: linear-gradient(110deg, rgba(15, 23, 42, .92) 0%, rgba(30, 58, 95, .42) 100%);--pajr-gradient-frame-header: linear-gradient(180deg, rgba(15, 23, 42, .98) 0%, rgba(30, 41, 59, .88) 100%);--pajr-gradient-section: linear-gradient(180deg, rgba(15, 23, 42, .95) 0%, rgba(30, 41, 59, .78) 100%);--pajr-gradient-metrics: linear-gradient(180deg, rgba(15, 23, 42, .95) 0%, rgba(30, 58, 95, .4) 100%);--pajr-gradient-pricing-featured: linear-gradient(180deg, rgba(30, 58, 95, .45) 0%, rgba(15, 23, 42, .9) 100%);--pajr-gradient-admin-panel: linear-gradient(180deg, rgba(15, 23, 42, .95) 0%, rgba(30, 41, 59, .78) 100%);--pajr-row-hover: rgba(37, 99, 235, .18);--pajr-table-border: rgba(148, 163, 184, .22);--pajr-accent: #60a5fa;--pajr-link: #93c5fd;--pajr-btn-secondary-bg: rgba(37, 99, 235, .22);--pajr-btn-secondary-alt-bg: rgba(30, 41, 59, .92);--pajr-modal-surface: rgba(15, 23, 42, .98);--pajr-modal-section-bg: rgba(30, 41, 59, .65);--pajr-shadow-card: rgba(0, 0, 0, .4);--pajr-sticky-cta-bg: rgba(15, 23, 42, .92);--pajr-deposit-selected: rgba(37, 99, 235, .28);--pajr-on-primary: #ffffff;--pajr-toast-bg: rgba(15, 23, 42, .96);--pajr-toast-text: #e2e8f0;--pajr-toast-success-bg: rgba(6, 78, 59, .5);--pajr-toast-info-bg: rgba(12, 74, 110, .5);--pajr-toast-warning-bg: rgba(120, 53, 15, .45);--pajr-toast-error-bg: rgba(127, 29, 29, .45);--pajr-chart-surface: linear-gradient(180deg, rgba(30, 41, 59, .9) 0%, rgba(15, 23, 42, .95) 100%)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--pajr-text)}body{overflow-x:clip;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}@media(max-width:640px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:max(16px,1rem)}}input,select,textarea{color:var(--pajr-text);background:var(--pajr-input-bg)}
