@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";:root{--nb-bg:#020617;--nb-card:#0f172aeb;--nb-primary:#2563eb;--nb-accent:#38bdf8;--nb-text:#f8fafc;--nb-muted:#94a3b8;--nb-radius:20px;--nb-shadow:0 25px 60px #00000073}.landing{background:radial-gradient(80% 50% at 50% -20%,#2563eb59,#0000),#020617;min-height:100vh}.landing-nav{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:1.25rem 6%;display:flex}.landing-logo{font-size:1.75rem;font-weight:900}.landing-logo span{color:var(--nb-accent)}.landing-nav-links{align-items:center;gap:1rem;display:flex}.btn{cursor:pointer;color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.btn-primary{background:linear-gradient(135deg,#2563eb,#38bdf8);box-shadow:0 8px 24px #2563eb66}.btn-primary:hover{transform:translateY(-2px)}.btn-outline{color:#fff;background:0 0;border:1.5px solid #ffffff40}.hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:3rem;max-width:1200px;margin:0 auto;padding:4rem 6% 5rem;display:grid}.hero-text h1{margin-bottom:1.25rem;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:900;line-height:1.15}.hero-text h1 .highlight{background:linear-gradient(135deg,#38bdf8,#818cf8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-text p{color:var(--nb-muted);max-width:480px;margin-bottom:2rem;font-size:1.1rem}.hero-actions{flex-wrap:wrap;gap:1rem;display:flex}.hero-card{box-shadow:var(--nb-shadow);background:linear-gradient(145deg,#1e3a8a99,#0f172ae6);border:1px solid #38bdf833;border-radius:28px;padding:2rem}.hero-card .card-label{color:var(--nb-muted);margin-bottom:.5rem;font-size:.85rem}.hero-card .card-balance{margin-bottom:1.5rem;font-size:2.3rem;font-weight:800}.hero-card .card-row{border-top:1px solid #ffffff14;justify-content:space-between;padding:.75rem 0;font-size:.95rem;display:flex}.hero-card .card-row span:last-child{color:var(--nb-accent);font-weight:600}.features{max-width:1200px;margin:0 auto;padding:0 6% 4rem}.features h2{text-align:center;margin-bottom:2rem;font-size:1.8rem;font-weight:800}.feature-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.feature-card{background:var(--nb-card);border-radius:var(--nb-radius);border:1px solid #ffffff0f;padding:1.5rem}.feature-icon{margin-bottom:.8rem;font-size:1.8rem}.feature-card h3{margin-bottom:.4rem;font-size:1.1rem}.feature-card p{color:var(--nb-muted);font-size:.9rem}.portal-section{text-align:center;max-width:800px;margin:0 auto 4rem;padding:0 6%}.portal-section h2{margin-bottom:.5rem;font-size:1.7rem;font-weight:800}.portal-section>p{color:var(--nb-muted);margin-bottom:2rem}.portal-card{background:var(--nb-card);text-align:center;border:1px solid #ffffff14;border-radius:24px;padding:2rem}.portal-icon{margin-bottom:1rem;font-size:2.5rem}.landing-footer{text-align:center;color:var(--nb-muted);border-top:1px solid #ffffff0f;padding:1.5rem;font-size:.9rem}.auth-page{background:radial-gradient(70% 50% at 50% -10%,#2563eb4d,#0000),#020617;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem 1rem;display:flex}.auth-card{background:var(--nb-card);width:100%;max-width:420px;box-shadow:var(--nb-shadow);border:1px solid #ffffff1a;border-radius:24px;padding:2rem 1.75rem}.auth-header{text-align:center;margin-bottom:1.75rem}.auth-header .logo{margin-bottom:.6rem;font-size:1.4rem;font-weight:900}.auth-header .logo span{color:var(--nb-accent)}.auth-header h1{margin-bottom:.3rem;font-size:1.5rem;font-weight:800}.auth-header p{color:var(--nb-muted);font-size:.9rem}.auth-form{flex-direction:column;gap:1rem;display:flex}.form-group{flex-direction:column;gap:.35rem;display:flex}.form-group label{color:var(--nb-muted);font-size:.85rem;font-weight:600}.auth-form input{color:#fff;background:#02061799;border:1.5px solid #94a3b833;border-radius:12px;width:100%;padding:.85rem 1rem;font-size:1rem}.auth-form input:focus{border-color:var(--nb-accent);box-shadow:0 0 0 3px #38bdf826}.auth-form input::placeholder{color:#64748b}.auth-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#38bdf8);border:none;border-radius:12px;width:100%;margin-top:.4rem;padding:.95rem;font-size:1rem;font-weight:700}.auth-submit:disabled{opacity:.65;cursor:not-allowed}.auth-error{color:#fca5a5;text-align:center;background:#ef44441f;border:1px solid #ef444459;border-radius:10px;margin-bottom:1rem;padding:.8rem;font-size:.9rem}.auth-footer{text-align:center;color:var(--nb-muted);margin-top:1.5rem;font-size:.9rem}.auth-footer a{color:var(--nb-accent);font-weight:600}.auth-back{color:var(--nb-muted);margin-bottom:1rem;font-size:.9rem;display:inline-block}.auth-back:hover{color:var(--nb-accent)}.auth-badge{color:var(--nb-accent);text-transform:uppercase;background:#38bdf826;border-radius:999px;margin-bottom:.6rem;padding:.25rem .7rem;font-size:.7rem;font-weight:700;display:inline-block}@media (width<=768px){.landing-nav{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:1rem 4%}.landing-logo{text-align:center;width:100%;font-size:1.5rem}.landing-nav-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.landing-nav-links .btn{padding:.6rem 1.2rem;font-size:.9rem}.hero{text-align:center;grid-template-columns:1fr;gap:2rem;padding:2rem 4% 3rem}.hero-text h1{font-size:1.9rem}.hero-text p{margin:0 auto 1.5rem;font-size:.95rem}.hero-actions{justify-content:center}.hero-card{padding:1.5rem}.hero-card .card-balance{font-size:1.9rem}.features{padding:0 4% 3rem}.features h2{font-size:1.4rem}.feature-grid{grid-template-columns:1fr}.portal-section{padding:0 4% 3rem}.auth-card{border-radius:20px;padding:1.6rem 1.3rem}}.sidebar{background:linear-gradient(#020617,#0f172a);border-right:1px solid #ffffff14;flex-direction:column;justify-content:space-between;width:270px;min-height:100vh;padding:25px;display:flex;box-shadow:5px 0 25px #00000059}.logo{text-align:center;margin-bottom:35px}.logo h2{color:#38bdf8;margin:0;font-size:28px}.logo p{color:#94a3b8;margin-top:8px;font-size:14px}nav{flex-direction:column;gap:10px;display:flex}.nav-link{color:#cbd5e1;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:600;text-decoration:none;transition:all .25s;display:flex}.nav-link:hover{color:#fff;background:#1e3a8a}.active{color:#fff;background:linear-gradient(135deg,#2563eb,#38bdf8);box-shadow:0 8px 18px #2563eb59}.logout-section{margin-top:25px}.logout-btn{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:12px;width:100%;padding:14px;font-size:15px;font-weight:700}.logout-btn:hover{background:#b91c1c}@media (width<=768px){.sidebar{display:none!important}}.topbar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0f172abf;border:1px solid #ffffff1a;border-radius:20px;justify-content:space-between;align-items:center;height:80px;padding:0 30px;display:flex;box-shadow:0 15px 35px #00000040}.topbar-left h2{color:#38bdf8;margin:0;font-size:28px}.topbar-right{align-items:center;gap:25px;display:flex}.notification{cursor:pointer;font-size:28px;position:relative}.notification span{color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex;position:absolute;top:-8px;right:-10px}.admin-profile{align-items:center;gap:12px;display:flex}.avatar{color:#fff;background:linear-gradient(135deg,#2563eb,#38bdf8);border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:20px;font-weight:700;display:flex}.admin-profile h4{color:#fff;margin:0;font-size:16px}.admin-profile p{color:#94a3b8;margin:3px 0 0;font-size:13px}.notification span.has-unread{animation:1.4s ease-in-out infinite nb-pulse;background:#ef4444!important}@keyframes nb-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.admin-layout{color:#fff;background:#020617;min-height:100vh;display:flex}.main-content{flex:1;width:100%;padding:20px 25px;overflow-x:hidden}.dashboard-title{background:linear-gradient(135deg,#0f172a,#1e3a8a);border-radius:18px;margin-top:10px;padding:20px 25px}.dashboard-title h1{margin:0;font-size:26px}.dashboard-title p{color:#cbd5e1;margin-top:8px;font-size:14px}.cards{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px;display:grid}.stat-card{background:#0f172a;border-radius:16px;min-height:110px;padding:18px}.stat-card h3{color:#94a3b8;margin:0;font-size:13px}.stat-card h1{margin-top:12px;font-size:24px}.admin-section{background:#0f172a;border-radius:18px;margin-top:20px;padding:18px}.admin-section h2{margin-bottom:14px;font-size:18px}.admin-buttons{flex-wrap:wrap;gap:10px;display:flex}.admin-buttons button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#38bdf8);border:none;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:600}.overview-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.overview-card{background:#1e3a8a4d;border-radius:14px;padding:14px}.overview-card h3{color:#94a3b8;margin:0 0 8px;font-size:14px}.online{color:#22c55e;font-weight:600}.loading-box{text-align:center;color:#94a3b8;padding:40px}@media (width<=1100px){.cards{grid-template-columns:repeat(2,1fr)}.overview-grid{grid-template-columns:1fr 1fr}}@media (width<=768px){.admin-layout{display:block!important}.main-content{width:100%!important;padding:14px!important}.dashboard-title{padding:16px!important}.dashboard-title h1{font-size:20px!important}.dashboard-title p{font-size:13px!important}.cards{grid-template-columns:1fr!important;gap:12px!important}.stat-card{min-height:auto!important;padding:16px!important}.stat-card h1{font-size:22px!important}.admin-section{padding:14px!important}.admin-section h2{font-size:16px!important}.admin-buttons{flex-direction:column}.admin-buttons button{width:100%}.overview-grid{grid-template-columns:1fr!important}}.customers-header{background:#0f172acc;border:1px solid #ffffff1a;border-radius:22px;margin-top:30px;padding:30px}.customers-header h1{color:#fff;font-size:36px}.customers-header p{color:#94a3b8}.customers-header input{color:#fff;background:#1e293b;border:none;border-radius:12px;width:350px;margin-top:20px;padding:15px;font-size:16px}.customers-card{background:#0f172a;border:1px solid #ffffff1a;border-radius:22px;margin-top:30px;overflow:hidden}table{border-collapse:collapse;width:100%}thead{background:#1e3a8a}th{color:#fff;text-align:left;padding:20px}td{color:#e2e8f0;border-bottom:1px solid #334155;padding:18px}tr:hover{background:#172554}.customer-name{color:#fff;font-weight:700}.status-active{color:#fff;background:#16a34a;border-radius:20px;padding:7px 15px}.status-frozen{color:#fff;background:#dc2626;border-radius:20px;padding:7px 15px}button{cursor:pointer;border:none;border-radius:10px;margin-right:8px;padding:10px 15px;font-weight:700}.view-btn{color:#fff;background:#2563eb}.freeze-btn{color:#fff;background:#f59e0b}.delete-btn{color:#fff;background:#dc2626}button:hover{opacity:.85;transform:translateY(-2px)}.unfreeze-btn{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:10px;margin-left:8px;padding:10px 15px}.unfreeze-btn:hover{background:#15803d}.new-customer-header{background:linear-gradient(135deg,#0f172a,#1e3a8a);border:1px solid #ffffff1a;border-radius:22px;margin-top:30px;padding:30px}.new-customer-header h1{color:#fff;margin:0;font-size:38px}.new-customer-header p{color:#94a3b8;font-size:18px}.customer-form{background:#0f172a;border:1px solid #ffffff1a;border-radius:25px;margin-top:30px;padding:35px;box-shadow:0 20px 40px #00000059}.form-section{margin-bottom:35px}.form-section h2{color:#38bdf8;margin-bottom:25px}.form-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.form-grid input,.form-grid select{color:#fff;background:#020617;border:1px solid #334155;border-radius:12px;outline:none;padding:15px;font-size:16px}.form-grid input:focus,.form-grid select:focus{border-color:#38bdf8}.full-input{grid-column:1/-1}.create-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#38bdf8);border:none;border-radius:15px;width:100%;padding:17px;font-size:18px;font-weight:700}.create-btn:hover{transform:translateY(-3px);box-shadow:0 15px 30px #2563eb66}*{outline:none!important}html,body,#root{background:#020617;min-height:100%;margin:0}body{overflow-x:hidden}.admin-layout,.customer-layout{border:none!important}.card,.stat-card,.stat-box,.profile-card,.chart-card,.settings-card,.customers-card{background:#0f172ad9;box-shadow:0 18px 45px #00000059;border:none!important}input,select,textarea,button{outline:none;border:none!important}button{cursor:pointer}table,th,td{border-color:#0000!important}.transactions-header{background:linear-gradient(135deg,#0f172a,#1e3a8a);border:1px solid #ffffff14;border-radius:22px;margin-top:30px;padding:30px;box-shadow:0 20px 40px #00000059}.transactions-header h1{color:#fff;margin:0;font-size:38px}.transactions-header p{color:#cbd5e1;margin-top:8px;font-size:17px}.transaction-stats{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:25px;margin-top:30px;display:grid}.stat-box{background:linear-gradient(145deg,#0f172a,#1e293b);border:1px solid #ffffff14;border-radius:18px;padding:25px;transition:all .3s;box-shadow:0 12px 25px #0000004d}.stat-box:hover{transform:translateY(-6px)}.stat-box h3{color:#94a3b8;margin:0;font-size:17px}.stat-box h1{color:#fff;margin-top:15px;font-size:34px}.toolbar{background:#0f172a;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-top:35px;padding:20px;display:flex}.toolbar input{color:#fff;background:#020617;border:1px solid #334155;border-radius:12px;outline:none;flex:1;padding:15px;font-size:16px}.toolbar input:focus{border-color:#38bdf8}.toolbar select{color:#fff;cursor:pointer;background:#020617;border:1px solid #334155;border-radius:12px;padding:15px;font-size:16px}.transactions-table{background:#0f172a;border:1px solid #ffffff14;border-radius:20px;margin-top:30px;overflow:hidden;box-shadow:0 20px 40px #00000059}.transactions-table table{border-collapse:collapse;width:100%}.transactions-table thead{background:#1e3a8a}.transactions-table th{text-align:left;color:#fff;padding:18px;font-size:15px}.transactions-table td{color:#e2e8f0;border-bottom:1px solid #334155;padding:18px;font-size:15px}.transactions-table tbody tr{transition:all .2s}.transactions-table tbody tr:hover{background:#172554}.type{border-radius:30px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.Deposit{color:#fff;background:#16a34a}.Withdrawal{color:#fff;background:#dc2626}.TransferIn{color:#fff;background:#0891b2}.TransferOut{color:#fff;background:#ea580c}.status{color:#fff;background:#22c55e;border-radius:30px;padding:6px 14px;font-size:13px;font-weight:700}@media (width<=1000px){.toolbar{flex-direction:column;align-items:stretch}}@media (width<=768px){.transactions-table{overflow-x:auto}table{min-width:1200px}.view-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;padding:8px 18px;font-weight:700}.view-btn:hover{background:#38bdf8}.reports-header{background:linear-gradient(135deg,#0f172a,#1e40af);border:1px solid #ffffff14;border-radius:18px;margin-top:20px;padding:22px;box-shadow:0 15px 30px #00000059}.reports-header h1{color:#fff;margin:0;font-size:30px}.reports-header p{color:#cbd5e1;margin-top:8px;font-size:15px}.report-cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px;display:grid}.report-card{background:linear-gradient(145deg,#0f172a,#1e293b);border:1px solid #ffffff14;border-radius:16px;min-height:110px;padding:18px;box-shadow:0 10px 25px #0000004d}.report-card:hover{transform:translateY(-5px)}.report-card h3{color:#94a3b8;margin:0;font-size:15px}.report-card h1{color:#fff;margin-top:12px;font-size:28px}.charts-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:25px;display:grid}.chart-card{background:#0f172a;border:1px solid #ffffff14;border-radius:18px;padding:18px;box-shadow:0 10px 25px #00000059}.chart-card h2{color:#fff;margin-bottom:12px;font-size:18px}.report-summary{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:25px;display:grid}.summary-box{background:linear-gradient(135deg,#172554,#0f172a);border:1px solid #ffffff14;border-radius:18px;padding:18px}.summary-box h2{color:#cbd5e1;margin:0;font-size:16px}.summary-box h1{color:#fff;margin-top:12px;font-size:26px}.error-box{color:#fff;background:#7f1d1d;border-radius:12px;margin-top:20px;padding:15px}@media (width<=1200px){.report-cards{grid-template-columns:repeat(2,1fr)}.charts-grid,.report-summary{grid-template-columns:1fr}}@media (width<=700px){.report-cards{grid-template-columns:1fr}}*{outline:none!important}html,body,#root{background:#020617;min-height:100%;margin:0}body{overflow-x:hidden}.admin-layout,.customer-layout{border:none!important}.card,.stat-card,.stat-box,.profile-card,.chart-card,.settings-card,.customers-card{background:#0f172ad9;box-shadow:0 18px 45px #00000059;border:none!important}input,select,textarea,button{outline:none;border:none!important}button{cursor:pointer}table,th,td{border-color:#0000!important}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;min-height:100%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.5;color:#f8fafc!important;background:#020617!important}button{cursor:pointer;border:none;font-family:inherit}input,select,textarea{outline:none;font-family:inherit}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#020617}::-webkit-scrollbar-thumb{background:#2563eb;border-radius:20px}.cd-page{color:#f8fafc!important;background:#020617!important;min-height:100vh!important;padding-bottom:3rem!important;font-family:Inter,system-ui,sans-serif!important}.cd-topbar{z-index:50!important;background:#0f172ae6!important;border-bottom:1px solid #94a3b826!important;justify-content:space-between!important;align-items:center!important;padding:1.1rem 5%!important;display:flex!important;position:sticky!important;top:0!important}.cd-brand{color:#f8fafc!important;font-size:1.45rem!important;font-weight:900!important}.cd-brand span{color:#38bdf8!important}.cd-top-actions{align-items:center!important;gap:.75rem!important;display:flex!important}.cd-chip{color:#7dd3fc!important;background:#38bdf826!important;border-radius:999px!important;padding:.4rem .85rem!important;font-size:.85rem!important;font-weight:600!important;display:inline-flex!important}.cd-btn{cursor:pointer!important;color:#fff!important;border:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:.65rem 1.15rem!important;font-size:.9rem!important;font-weight:600!important;display:inline-flex!important}.cd-btn-ghost{color:#e2e8f0!important;background:#ffffff1a!important;border:1px solid #94a3b84d!important}.cd-btn-danger{color:#fca5a5!important;background:#ef444440!important;border:1px solid #ef444473!important}.cd-main{max-width:1100px!important;margin:0 auto!important;padding:2rem 5% 0!important}.cd-greeting{margin-bottom:1.75rem!important}.cd-greeting h1{color:#f8fafc!important;margin-bottom:.35rem!important;font-size:2rem!important;font-weight:800!important}.cd-greeting p{color:#94a3b8!important;font-size:1rem!important}.cd-balance-card{color:#fff!important;background:linear-gradient(145deg,#1e3a8a,#2563eb,#0ea5e9)!important;border-radius:28px!important;margin-bottom:1.75rem!important;padding:2rem!important;box-shadow:0 20px 40px #2563eb59!important}.cd-balance-label{opacity:.9!important;color:#fff!important;margin-bottom:.5rem!important;font-size:.9rem!important}.cd-balance-amount{color:#fff!important;margin-bottom:1.25rem!important;font-size:3rem!important;font-weight:900!important}.cd-balance-meta{flex-wrap:wrap!important;gap:1.5rem 2rem!important;display:flex!important}.cd-meta-item{flex-direction:column!important;gap:.2rem!important;display:flex!important}.cd-meta-item span:first-child{opacity:.85!important;color:#fff!important;font-size:.75rem!important}.cd-meta-item span:last-child{color:#fff!important;font-size:.95rem!important;font-weight:700!important}.cd-actions{grid-template-columns:repeat(4,1fr)!important;gap:1rem!important;margin-bottom:2rem!important;display:grid!important}.cd-action{cursor:pointer!important;color:#f8fafc!important;background:#0f172af2!important;border:1px solid #94a3b833!important;border-radius:20px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.65rem!important;padding:1.35rem 1rem!important;display:flex!important}.cd-action-icon{color:#fff!important;background:linear-gradient(135deg,#2563eb,#38bdf8)!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;width:52px!important;height:52px!important;font-size:1.4rem!important;display:flex!important}.cd-action span{color:#cbd5e1!important;font-size:.9rem!important;font-weight:600!important}.cd-info-grid{grid-template-columns:repeat(3,1fr)!important;gap:1rem!important;margin-bottom:2rem!important;display:grid!important}.cd-info-card{background:#0f172af2!important;border:1px solid #94a3b826!important;border-radius:18px!important;padding:1.25rem!important}.cd-info-card h4{color:#94a3b8!important;text-transform:uppercase!important;margin-bottom:.5rem!important;font-size:.8rem!important}.cd-info-card p{color:#f1f5f9!important;font-size:1.05rem!important;font-weight:700!important}.cd-section{background:#0f172af2!important;border:1px solid #94a3b826!important;border-radius:22px!important;padding:1.5rem!important}.cd-section-header h2{color:#f8fafc!important;font-size:1.15rem!important;font-weight:800!important}.cd-section-header span{color:#64748b!important}.cd-empty{text-align:center!important;color:#64748b!important;padding:2.5rem 1rem!important}.cd-center{color:#e2e8f0!important;background:#020617!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:100vh!important;display:flex!important}@media (width<=900px){.cd-actions{grid-template-columns:repeat(2,1fr)!important}.cd-info-grid{grid-template-columns:1fr!important}}@media (width<=560px){.cd-chip{display:none!important}.cd-balance-amount{font-size:2.2rem!important}.cd-greeting h1{font-size:1.6rem!important}}}
