@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;800&family=Noto+Sans+Arabic:wght@300;400;700;900&display=swap";:root{--primary:#2596be;--primary-glow:#2596be66;--secondary:#4ecdc4;--accent:#ff4757;--dark-bg:#05070a;--card-bg:#0b0f14cc;--text-main:#f0f6fc;--text-dim:#8b949e;--border:#ffffff0f;--nav-bg:#05070ad9}*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}body{background-color:var(--dark-bg);color:var(--text-main);font-family:Outfit,Noto Sans Arabic,sans-serif;line-height:1.6;overflow-x:hidden}.bg-mesh{z-index:-1;filter:blur(100px);background:radial-gradient(circle at 10% 10%,#2596be26 0%,#0000 40%),radial-gradient(circle at 90% 90%,#4ecdc41a 0%,#0000 40%),radial-gradient(circle,#2596be0d 0%,#0000 50%);width:100%;height:100%;position:fixed;top:0;left:0}.navbar{z-index:1000;justify-content:space-between;align-items:center;width:100%;padding:25px 10%;transition:all .5s;display:flex;position:fixed;top:0}.navbar.scrolled{background:var(--nav-bg);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-bottom:1px solid var(--border);padding:15px 10%}.logo{color:#fff;letter-spacing:-.5px;align-items:center;gap:15px;font-size:26px;font-weight:800;text-decoration:none;display:flex}.logo-icon{justify-content:center;align-items:center;width:45px;height:45px;display:flex}.nav-links{gap:40px;display:flex}.nav-links a{color:var(--text-dim);font-size:15px;font-weight:600;text-decoration:none;transition:all .3s}.nav-links a:hover{color:var(--primary)}.nav-actions{align-items:center;gap:20px;display:flex}.user-profile{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:12px;padding:6px 16px 6px 6px;display:flex;position:relative}.user-avatar{border:2px solid var(--primary);-o-object-fit:cover;object-fit:cover;border-radius:50%;width:38px;height:38px}.logout-dropdown{background:var(--nav-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border);opacity:0;visibility:hidden;border-radius:15px;min-width:140px;padding:8px;transition:all .3s;position:absolute;top:110%;right:0;transform:translateY(10px);box-shadow:0 10px 30px #00000080}.user-profile:hover .logout-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.logout-item{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 15px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.logout-item:hover{background:#ef44441a}.login-btn{background:var(--primary);color:#fff;box-shadow:0 10px 20px var(--primary-glow);border-radius:50px;padding:12px 28px;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.login-btn:hover{color:var(--primary);background:#fff;transform:scale(1.05);box-shadow:0 15px 30px #fff3}.hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:120px 15% 60px;display:flex;position:relative;overflow:hidden}.hero-badge{color:var(--primary);background:#2596be1a;border:1px solid #2596be33;border-radius:100px;align-items:center;gap:10px;margin-bottom:30px;padding:10px 20px;font-size:14px;font-weight:600;display:flex}.hero-badge .dot{background:var(--primary);width:8px;height:8px;box-shadow:0 0 10px var(--primary);border-radius:50%;animation:2s infinite pulse}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}.hero h1{letter-spacing:-1px;margin-bottom:30px;font-size:clamp(45px,8vw,90px);font-weight:900;line-height:1.1}.hero h1 span{background:linear-gradient(to right, var(--primary), var(--secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero p{color:var(--text-dim);max-width:750px;margin-bottom:50px;font-size:20px}.hero-ctas{gap:20px;display:flex}.btn-premium{border:none;border-radius:16px;padding:18px 40px;font-size:18px;font-weight:800;text-decoration:none;transition:all .5s}.btn-premium.solid{background:linear-gradient(135deg, var(--primary), var(--secondary));color:#fff;box-shadow:0 20px 40px var(--primary-glow)}.btn-premium.outline{color:#fff;border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08}.btn-premium:hover{transform:translateY(-8px)}.products-section{padding:100px 10%}.grid-header{text-align:center;margin-bottom:80px}.grid-header h2{margin-bottom:15px;font-size:48px;font-weight:800}.grid-header p{color:var(--text-dim);font-size:18px}.products-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px;display:grid}.product-card{background:var(--card-bg);border:1px solid var(--border);border-radius:35px;padding:40px;transition:all .5s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.product-card:hover{border-color:var(--primary);transform:translateY(-15px);box-shadow:0 30px 60px #0009}.card-visual{background:#2596be1a;border-radius:25px;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:30px;font-size:40px;display:flex}.card-tag{color:var(--primary);text-transform:uppercase;background:#2596be26;border-radius:10px;padding:6px 14px;font-size:12px;font-weight:800;position:absolute;top:30px;right:30px}.product-card h3{margin-bottom:15px;font-size:26px;font-weight:800}.product-card p{color:var(--text-dim);margin-bottom:35px;font-size:16px;line-height:1.7}.card-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-top:30px;display:flex}.card-price{color:#fff;font-size:28px;font-weight:900}.add-btn{background:linear-gradient(135deg, var(--primary), var(--secondary));color:#fff;cursor:pointer;width:55px;height:55px;box-shadow:0 5px 15px var(--primary-glow);border-radius:18px;justify-content:center;align-items:center;transition:all .3s;display:flex}.add-btn:hover{transform:rotate(90deg)scale(1.1)}.new-footer{border-top:1px solid var(--border);background:#0003;padding:100px 10% 50px}.footer-top{grid-template-columns:2fr 1fr 1fr;gap:100px;margin-bottom:80px;display:grid}.footer-top h4{margin-bottom:25px;font-size:24px;font-weight:800}.footer-top p{color:var(--text-dim);line-height:1.8}.footer-links-list{list-style:none}.footer-links-list li{margin-bottom:15px}.footer-links-list a{color:var(--text-dim);text-decoration:none;transition:all .3s}.footer-links-list a:hover{color:var(--primary);padding-left:8px}.footer-bottom-v2{color:var(--text-dim);border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-top:40px;font-size:14px;display:flex}.lang-toggle{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;outline:none;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:700;transition:all .3s;display:flex}.social-links{gap:15px;margin-top:25px;flex-direction:row!important;display:flex!important}.social-item{cursor:pointer;width:45px;height:45px;color:var(--text-dim);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex}.social-item:hover{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 10px 20px var(--primary-glow);transform:translateY(-5px)}.dashboard-root-v3{min-height:100vh;color:var(--text-main);background:radial-gradient(circle,#0a1121 0%,#02040a 100%);font-family:Outfit,sans-serif;display:flex;position:relative;overflow-x:hidden}.sidebar-v3{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:2000;background:#0a0c1466;border-right:1px solid #ffffff0a;flex-direction:column;width:280px;height:100vh;padding:35px 20px;transition:transform .4s cubic-bezier(.23,1,.32,1);display:flex;position:fixed;top:0;left:0}[dir=rtl] .sidebar-v3{border-left:1px solid #ffffff0a;border-right:none;left:auto;right:0}.main-content-v3{width:auto;min-height:100vh;margin-left:280px;padding:60px 5%;display:block}@media (width<=1024px){.sidebar-v3{transform:translate(-100%)}[dir=rtl] .sidebar-v3{transform:translate(100%)}.sidebar-v3.open{transform:translate(0)!important}.main-content-v3{padding:80px 20px 40px;margin-left:0!important;margin-right:0!important}.mobile-toggle-v3{z-index:3000;display:flex;position:fixed;top:20px;left:20px}[dir=rtl] .mobile-toggle-v3{left:auto;right:20px}}@media (width<=1024px){.lg-hidden{display:block!important}}.sidebar-header-v3{align-items:center;gap:12px;margin-bottom:40px;padding:0 10px;text-decoration:none;display:flex}.sidebar-header-v3 img{-o-object-fit:contain;object-fit:contain;width:38px;height:38px}.brand-name-v3{color:#fff;letter-spacing:-.5px;font-size:20px;font-weight:800}.sidebar-user-card-v3{background:#ffffff05;border:1px solid #ffffff0d;border-radius:20px;align-items:center;gap:12px;margin-bottom:35px;padding:15px;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex}.sidebar-user-card-v3:hover{border-color:var(--primary);background:#ffffff0d}.user-avatar-v3{border:2px solid var(--primary);width:42px;height:42px;box-shadow:0 0 20px var(--primary-glow);-o-object-fit:cover;object-fit:cover;border-radius:50%}.user-name-v3{color:#fff;font-size:14px;font-weight:700}.user-status-v3{align-items:center;gap:6px;margin-top:2px;display:flex}.status-dot-v3{background:#22c55e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #22c55e}.status-text-v3{color:#22c55e;text-transform:uppercase;font-size:10px;font-weight:700}.nav-section-v3{flex-direction:column;flex:1;gap:6px;display:flex}.nav-item-v3{color:#666;border-radius:14px;align-items:center;gap:14px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.nav-item-v3:hover{color:#fff;background:#ffffff08}.nav-item-v3.active{color:#fff;background:linear-gradient(90deg,#2596be1a 0%,#0000 100%)}.nav-item-v3.active:before{content:"";background:var(--primary);width:4px;height:24px;box-shadow:2px 0 10px var(--primary-glow);border-radius:0 4px 4px 0;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}[dir=rtl] .nav-item-v3.active:before{border-radius:0 4px 4px 0;left:-15px;right:auto}.sidebar-footer-v3{margin-top:auto;padding-top:20px}.logout-btn-v3{color:#ef4444;background:#ef44440d;border:1px solid #ef44441a;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.logout-btn-v3:hover{color:#fff;background:#ef4444;box-shadow:0 10px 20px #ef444433}.main-content-v3{z-index:10;flex:1;width:calc(100% - 280px);margin-left:280px;padding:40px 6%;transition:transform .4s cubic-bezier(.23,1,.32,1)}[dir=rtl] .main-content-v3{margin-left:0;margin-right:280px}.lg-hidden{display:none!important}@media (width<=1024px){.lg-hidden{display:block!important}.sidebar-v3{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#05070cfa;width:300px;transform:translate(-100%);box-shadow:20px 0 60px #000c}.sidebar-v3.open{transform:translate(0)}[dir=rtl] .sidebar-v3{border-right:none;border-left:1px solid var(--border);transform:translate(100%)}[dir=rtl] .sidebar-v3.open{transform:translate(0)}.main-content-v3{width:100%!important;margin-left:0!important;margin-right:0!important;padding:100px 25px 40px!important}.mobile-toggle-v3{display:flex;top:25px}}@media (width<=768px){.hero h1{font-size:40px;line-height:1.1}.stats-grid-v3{grid-template-columns:1fr;gap:20px}.premium-card-v3{border-radius:24px;padding:25px}.stat-value-v3{font-size:36px}.cta-button-v3{padding:14px 24px;font-size:14px}.hero-ctas{gap:15px;width:100%}}@media (width<=480px){.hero h1{font-size:32px}.main-content-v3{padding:90px 15px 30px!important}.brand-name-v3{display:none}}.mobile-menu-btn{color:#fff;cursor:pointer;z-index:1100;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:10px;transition:all .3s;display:none}.mobile-menu-btn:hover{background:#ffffff1a}@media (width<=1200px){.products-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (width<=1024px){.main-content-v3{padding:30px 4%}.footer-top{grid-template-columns:1fr 1fr;gap:60px}}@media (width<=900px){.navbar{padding:20px 5%}.nav-links{display:none}.mobile-menu-btn{justify-content:center;align-items:center;display:flex}.hero{padding:100px 5% 60px}.hero h1{font-size:clamp(35px,8vw,60px)}.products-section{padding:60px 5%}.products-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}.sidebar-v3{transition:transform .3s;transform:translate(-100%)}.sidebar-v3.open{transform:translate(0)}.sidebar-overlay{z-index:999;background:#000000b3;display:none;position:fixed;inset:0}.sidebar-overlay.open{display:block}.main-content-v3{width:100%;margin-left:0;padding:20px 4%}.stats-grid-v3{grid-template-columns:1fr}.footer-top{grid-template-columns:1fr;gap:40px}}@media (width<=768px){.hero-ctas{flex-direction:column;width:100%;max-width:300px}.btn-premium{text-align:center;justify-content:center;width:100%}.products-grid{grid-template-columns:1fr}.product-card{padding:30px}.grid-header h2{font-size:36px}.footer-bottom-v2{text-align:center;flex-direction:column;gap:15px}.overview-main-container h1{font-size:32px!important}.balance-card-hero{padding:30px}.balance-card-hero .text-6xl,.balance-card-hero .text-7xl{font-size:48px!important}.cta-button-v3{justify-content:center;width:100%}}@media (width<=640px){.hero{padding:80px 4% 40px}.hero h1{font-size:clamp(28px,10vw,45px)}.hero p{font-size:16px}.grid-header h2{font-size:28px}.grid-header p{font-size:15px}.new-footer{padding:60px 5% 30px}.nav-actions{gap:10px}.user-profile{padding:4px 10px 4px 4px}.user-profile span{display:none}.stat-card{padding:25px}.stat-card .text-3xl{font-size:28px}.premium-card-v3{border-radius:20px;padding:25px}}@media (width<=480px){.hero-badge{padding:8px 16px;font-size:12px}.balance-card-hero .text-6xl,.balance-card-hero .text-7xl{font-size:36px!important}.cta-button-v3{padding:14px 24px;font-size:14px}.premium-card-v3{border-radius:16px;padding:20px}.sidebar-v3{width:280px}.stat-card{padding:20px}.stat-card .text-3xl{font-size:24px}.stat-card .p-3{padding:10px}.footer-top{gap:30px}.footer-top h4{font-size:18px}}@media (width<=380px){.hero h1{font-size:26px}.product-card{border-radius:25px;padding:25px}.balance-card-hero .text-6xl,.balance-card-hero .text-7xl{font-size:32px!important}}@media (width<=900px){[dir=rtl] .sidebar-v3{transform:translate(100%)}[dir=rtl] .sidebar-v3.open{transform:translate(0)}.nav-actions{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:20px}}.dashboard-shell{min-height:100vh;color:var(--text-main);background:radial-gradient(circle at 20% 0,#2596be14,#0000 45%),radial-gradient(circle at 85% 100%,#4ecdc414,#0000 42%),#04070e;display:flex;position:relative}.dashboard-shell .bg-mesh{opacity:.6}.dashboard-sidebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:35;background:#050a12c7;border-right:1px solid #ffffff0f;flex-direction:column;width:252px;padding:20px 14px;display:flex;position:fixed;top:0;bottom:0;left:0}.dashboard-shell[dir=rtl] .dashboard-sidebar{border-left:1px solid #ffffff0f;border-right:0;left:auto;right:0}.dashboard-brand{background:linear-gradient(#2596be2e,#2596be12);border:1px solid #2596be40;border-radius:12px;align-items:center;gap:10px;margin-bottom:24px;padding:8px;text-decoration:none;display:flex}.dashboard-brand img{width:35px;height:35px}.dashboard-brand strong{color:#d8f8ff;font-size:14px;line-height:1.2;display:block}.dashboard-brand span{color:var(--text-dim);font-size:11px;display:block}.dashboard-nav-group{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.dashboard-nav-group>span{color:#6f7f96;text-transform:uppercase;letter-spacing:.1em;margin:0 6px;font-size:11px}.dashboard-nav-link{color:#8ea4ba;cursor:pointer;background:#ffffff05;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.dashboard-nav-link:hover{color:#f2fcff;border-color:#2596be4d}.dashboard-nav-link.active{color:#f2fcff;background:linear-gradient(90deg,#2596be2e,#2596be08);border-color:#2596be66}.dashboard-nav-link.danger-link{color:#d77584}.dashboard-user-chip{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:10px;margin-top:auto;padding:10px;display:flex}.dashboard-user-chip img{-o-object-fit:cover;object-fit:cover;border:2px solid #2596be80;border-radius:100px;width:34px;height:34px}.dashboard-user-chip strong{color:#fff;font-size:13px;display:block}.dashboard-user-chip span{color:#67c6ee;font-size:12px;display:block}.dashboard-main{width:calc(100% - 252px);margin-left:252px;padding:30px clamp(14px,3vw,38px)}.dashboard-shell[dir=rtl] .dashboard-main{margin-left:0;margin-right:252px}.dashboard-topbar{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.dashboard-topbar h1{color:#fff;letter-spacing:-.03em;font-size:clamp(26px,2.4vw,36px)}.dashboard-content-center{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.dashboard-lang-btn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:11px;padding:8px 13px;font-size:12px;font-weight:700}.dashboard-panel{background:linear-gradient(#080e18eb,#060a10eb);border:1px solid #2596be33;border-radius:18px;width:min(100%,860px);padding:clamp(16px,2vw,24px);box-shadow:0 20px 45px #02081066}.dashboard-panel.narrow{width:min(100%,680px)}.dashboard-panel>p{color:var(--text-dim);margin-bottom:16px;font-size:14px}.dashboard-panel label{color:#88a8bf;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.dashboard-panel input{color:#fff;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;height:44px;margin-bottom:14px;padding:0 13px}.dashboard-panel input:focus{border-color:#2596bea6;box-shadow:0 0 0 3px #2596be26}.input-icon-wrap{position:relative}.input-icon-wrap svg{color:#5f7f9a;position:absolute;top:14px;left:13px}.dashboard-shell[dir=rtl] .input-icon-wrap svg{left:auto;right:13px}.input-icon-wrap input{padding-left:34px}.dashboard-shell[dir=rtl] .input-icon-wrap input{padding-left:13px;padding-right:34px}.member-type-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.member-type-grid button{text-align:left;color:#fff;cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:3px;padding:12px;transition:all .2s;display:flex}.dashboard-shell[dir=rtl] .member-type-grid button{text-align:right}.member-type-grid button.selected{border-color:#2596beb3;box-shadow:inset 0 0 0 1px #2596be80}.member-type-grid button small{color:#7ea0b8}.status-dot{border-radius:20px;width:10px;height:10px;margin-bottom:5px}.status-dot.gray{background:#6f7e91}.status-dot.green{background:#1ee16e;box-shadow:0 0 10px #1ee16e80}.promo-row{grid-template-columns:1fr auto;gap:8px;margin-bottom:16px;display:grid}.promo-row button{color:#a8e8ff;cursor:pointer;background:#2596be24;border:1px solid #2596be66;border-radius:10px;padding:0 14px}.primary-wide-btn{color:#012026;cursor:pointer;background:linear-gradient(90deg,#10d2be,#17c6f3);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font-weight:800;display:inline-flex}.primary-wide-btn:disabled{opacity:.65;cursor:wait}.payment-error-text{color:#ff7b7b;margin:4px 0 12px;font-size:13px}.payment-status-text{color:#8fdcff;margin:4px 0 12px;font-size:13px}.dash-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:980px;margin-bottom:14px;display:grid}.dash-stat-grid article{background:#070d16d6;border:1px solid #ffffff0f;border-radius:14px;padding:14px}.dash-stat-grid h4{color:#8093a8;text-transform:uppercase;margin-bottom:9px;font-size:11px}.dash-stat-grid strong{color:#f4fcff;font-size:25px}.search-strip{background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:0 10px;display:flex}.search-strip svg{color:#6c87a1}.search-strip input{background:0 0;border:0;margin:0}.orders-table-wrap{width:100%;overflow-x:auto}.orders-table{border-collapse:collapse;width:100%;min-width:560px}.orders-table th{text-align:left;color:#7090ab;border-bottom:1px solid #ffffff14;padding:0 8px 10px;font-size:12px;font-weight:600}.dashboard-shell[dir=rtl] .orders-table th{text-align:right}.orders-table td{color:#eef6fb;border-bottom:1px solid #ffffff0d;padding:12px 8px;font-size:14px}.status-pill{border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.status-pill.active{color:#8adbff;background:#2596be24}.status-pill.completed{color:#7af0ab;background:#22c55e24}.quick-select-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.quick-select-grid button{color:#f7fdff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:9px;height:40px}.quick-select-grid button.selected{color:#90e5ff;background:#2596be26;border-color:#2596bebf}.credit-summary-box{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;gap:8px;margin-bottom:14px;padding:14px;display:grid}.credit-summary-box div{justify-content:space-between;align-items:center;display:flex}.credit-summary-box span{color:#84a1b8;font-size:13px}.credit-summary-box strong{color:#fff;font-size:14px}.dashboard-mobile-toggle{z-index:60;color:#fff;background:#070c14e6;border:1px solid #ffffff26;border-radius:10px;width:38px;height:38px;display:none;position:fixed;top:16px;left:12px}.dashboard-shell[dir=rtl] .dashboard-mobile-toggle{left:auto;right:12px}.dashboard-overlay{display:none}@media (width<=980px){.dashboard-sidebar{transition:transform .25s;transform:translate(-105%)}.dashboard-sidebar.open{transform:translate(0)}.dashboard-shell[dir=rtl] .dashboard-sidebar{transform:translate(105%)}.dashboard-shell[dir=rtl] .dashboard-sidebar.open{transform:translate(0)}.dashboard-main,.dashboard-shell[dir=rtl] .dashboard-main{width:100%;margin:0;padding-top:72px}.dashboard-mobile-toggle{justify-content:center;align-items:center;display:inline-flex}.dashboard-overlay{z-index:30;background:#00000073;border:0;display:block;position:fixed;inset:0}.dash-stat-grid{grid-template-columns:1fr}}@media (width<=560px){.member-type-grid,.quick-select-grid{grid-template-columns:1fr 1fr}}
