:root{
  --bg1:#eef2ff;--bg2:#f8fafc;--text:#0f172a;--muted:#64748b;--card:#fff;--card-border:#e5e7eb;--soft:#f8fafc;--soft2:#eef2ff;--primary:#2563eb;--primary2:#7c3aed;--danger:#dc2626;--success:#16a34a;--warning:#ea580c;--dark:#0f172a;--dark2:#1e293b;--shadow:0 10px 26px rgba(15,23,42,.08);--shadow2:0 18px 42px rgba(15,23,42,.13);--radius:18px;
}
*{box-sizing:border-box}html,body{min-height:100%;height:100%}body{margin:0;font-family:'Cairo',system-ui,-apple-system,Segoe UI,Arial,sans-serif;background:linear-gradient(135deg,var(--bg1),var(--bg2));color:var(--text);overflow:hidden}body.dark-mode{--bg1:#020617;--bg2:#0f172a;--text:#e2e8f0;--muted:#94a3b8;--card:#111827;--card-border:#334155;--soft:#0b1220;--soft2:#172033;--shadow:0 10px 26px rgba(0,0,0,.28);--shadow2:0 20px 50px rgba(0,0,0,.36)}
button,input,select,textarea{font-family:inherit}button{border:0;border-radius:14px;background:linear-gradient(135deg,var(--primary),#3b82f6);color:#fff;font-weight:900;cursor:pointer;padding:12px 14px;box-shadow:0 10px 22px rgba(37,99,235,.18);transition:.18s}button:hover{transform:translateY(-1px);filter:brightness(1.04)}button:disabled{opacity:.6;cursor:not-allowed;transform:none}input,select,textarea{width:100%;border:1px solid var(--card-border);background:var(--card);color:var(--text);border-radius:14px;padding:12px 13px;margin-top:8px;outline:none}textarea{min-height:88px;resize:vertical}label{font-weight:900;font-size:13px;color:var(--muted)}.hide{display:none!important}.brand{font-weight:1000;letter-spacing:.4px;background:linear-gradient(90deg,#60a5fa,#22c55e,#f59e0b,#ef4444,#a855f7,#06b6d4,#60a5fa);background-size:320% 320%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:brandGlow 6s linear infinite}@keyframes brandGlow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.muted{color:var(--muted)}.message{margin-top:12px;font-weight:900;line-height:1.7}.message.ok{color:#16a34a}.message.err{color:#dc2626}.footer-note{margin-top:14px;color:var(--muted);font-size:12px}
.login-wrap{min-height:100vh;display:grid;place-items:center;padding:18px}.login-card{width:min(94vw,430px);background:rgba(255,255,255,.82);border:1px solid rgba(226,232,240,.85);box-shadow:var(--shadow2);backdrop-filter:blur(16px);border-radius:28px;padding:26px;text-align:center}.login-title{font-size:36px}.login-subtitle{font-size:15px;color:var(--muted);font-weight:900;margin:5px 0 18px}.login-card button{width:100%;margin-top:14px;background:linear-gradient(135deg,#16a34a,#2563eb,#7c3aed)}
.shell{height:100vh;display:flex;flex-direction:column;overflow:hidden}.topbar{background:var(--dark);color:#fff;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 14px;box-shadow:0 12px 26px rgba(0,0,0,.18);z-index:100}.topbar .brand{font-size:25px}.top-actions{display:flex;align-items:center;gap:8px;justify-content:flex-end;flex-wrap:wrap}.top-actions button,.mini-btn{width:auto;padding:9px 12px;font-size:12px;border-radius:999px;margin:0}.logout,.danger{background:linear-gradient(135deg,#ef4444,#991b1b)!important}.success{background:linear-gradient(135deg,#16a34a,#0f766e)!important}.warning{background:linear-gradient(135deg,#f97316,#c2410c)!important}.dark-btn{background:linear-gradient(135deg,#334155,#0f172a)!important}.container{padding:10px;min-height:0;overflow:hidden;flex:1}.layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:10px;height:100%;min-height:0}.sidebar{background:var(--card);border:1px solid var(--card-border);border-radius:22px;padding:12px;overflow:auto;box-shadow:var(--shadow)}.sidebar-title{font-weight:1000;color:var(--muted);text-align:center;padding:10px;border-radius:16px;background:var(--soft2);margin-bottom:10px}.nav-btn{display:block;width:100%;text-align:left;margin:0 0 8px;background:linear-gradient(135deg,#334155,#475569);border:1px solid rgba(255,255,255,.08);box-shadow:none}.nav-btn.active{background:linear-gradient(135deg,#2563eb,#7c3aed)}.nav-label{font-size:12px;color:#93c5fd;font-weight:1000;border-top:1px dashed rgba(148,163,184,.35);padding-top:10px;margin:12px 4px 8px}.content{min-width:0;min-height:0;overflow:auto}.card,.panel{background:var(--card);border:1px solid var(--card-border);border-radius:22px;box-shadow:var(--shadow);padding:16px;margin-bottom:12px}.panel-title{font-size:22px;font-weight:1000;margin:0 0 5px}.panel-subtitle{color:var(--muted);font-size:13px;margin-bottom:10px}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:10px}.stat{border-radius:20px;padding:14px;color:#fff;box-shadow:var(--shadow);text-align:center;min-height:86px;display:flex;flex-direction:column;justify-content:center}.stat:nth-child(1){background:linear-gradient(135deg,#2563eb,#3b82f6)}.stat:nth-child(2){background:linear-gradient(135deg,#16a34a,#22c55e)}.stat:nth-child(3){background:linear-gradient(135deg,#f59e0b,#f97316)}.stat:nth-child(4){background:linear-gradient(135deg,#7c3aed,#a855f7)}.stat small{font-weight:900;opacity:.93}.stat b{font-size:23px;margin-top:3px}.compact-strip{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;margin:8px 10px;padding:10px 14px;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(238,242,255,.98),rgba(224,242,254,.96));border:1px solid rgba(148,163,184,.22);box-shadow:var(--shadow);font-size:13px;font-weight:900}.quick-actions{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin-bottom:10px}.quick-actions button{font-size:12px;padding:10px 8px}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.tabs button{width:auto;margin:0;background:var(--soft2);color:var(--text);box-shadow:none;border:1px solid var(--card-border)}.tabs button.active{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff}.grid{display:grid;gap:12px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.product-card{position:relative;overflow:hidden}.product-card:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#2563eb,#22c55e,#f59e0b,#a855f7)}.product-head{display:flex;align-items:center;gap:10px}.product-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#dbeafe,#ede9fe);font-size:23px}.product-card h3{margin:0;font-size:18px}.plans{display:grid;gap:8px;margin-top:12px}.plan{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;background:var(--soft);border:1px solid var(--card-border);border-radius:15px;padding:10px}.plan b{font-size:14px}.plan span{font-weight:1000;color:var(--success)}.plan button{padding:8px 11px;font-size:12px}.table-wrap{overflow:auto;border:1px solid var(--card-border);border-radius:16px;background:var(--card)}table{width:100%;border-collapse:collapse;min-width:820px}th,td{border-bottom:1px solid var(--card-border);padding:10px;text-align:left;font-size:13px}th{background:var(--soft);font-weight:1000}.toolbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:end}.modal{position:fixed;inset:0;background:rgba(15,23,42,.58);display:none;align-items:center;justify-content:center;z-index:10000;padding:18px}.modal.open{display:flex}.modal-card{width:min(94vw,560px);background:var(--card);color:var(--text);border-radius:26px;border:1px solid var(--card-border);box-shadow:0 28px 80px rgba(0,0,0,.35);padding:20px}.modal-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:14px}.modal-actions button{width:auto}.empty{padding:22px;text-align:center;color:var(--muted);font-weight:900}.badge{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;color:#fff;font-size:12px;font-weight:1000;background:#64748b}.badge.ok{background:#16a34a}.badge.warn{background:#f59e0b}.badge.err{background:#dc2626}.mobile-menu{display:none}.customer-bg{background:#020617;color:#f8fafc}.customer-bg:before{content:"";position:fixed;inset:0;z-index:-2;background:radial-gradient(circle at 20% 25%,rgba(37,99,235,.34),transparent 38%),radial-gradient(circle at 80% 75%,rgba(168,85,247,.32),transparent 42%),linear-gradient(135deg,#020617,#0f172a 55%,#1e1b4b)}.customer-bg .card,.customer-bg .sidebar,.customer-bg .panel{background:rgba(15,23,42,.62);border-color:rgba(255,255,255,.14);backdrop-filter:blur(14px);color:#f8fafc}.customer-bg .muted{color:#cbd5e1}.customer-bg input,.customer-bg select,.customer-bg textarea{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.18);color:#fff}.customer-bg .login-card{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.22);color:#fff}.customer-bg .login-subtitle,.customer-bg .footer-note{color:#dbeafe}
@media(max-width:1050px){body{overflow:auto}.shell{height:auto;min-height:100vh;overflow:visible}.layout{grid-template-columns:1fr;height:auto}.sidebar{display:none}.sidebar.open{display:block}.mobile-menu{display:inline-flex}.content{overflow:visible}.stats,.grid-3,.grid-4,.toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:650px){.topbar{grid-template-columns:1fr}.top-actions{justify-content:flex-start}.stats,.grid-2,.grid-3,.grid-4,.toolbar{grid-template-columns:1fr}.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.plan{grid-template-columns:1fr}.compact-strip{justify-content:flex-start}.login-title{font-size:31px}table{min-width:720px}}

/* ========================= CAPOSAT UI V3 - OLD APP LOOK ========================= */
body.app-v3{font-family:'Cairo',sans-serif;background:linear-gradient(135deg,#eef2ff,#f8fafc);color:#0f172a;margin:0;overflow:hidden;direction:ltr}
.app-v3 .hide{display:none!important}.app-v3 button,.app-v3 input,.app-v3 textarea{font-family:'Cairo',sans-serif}.app-v3 .caposat-logo{font-weight:1000;letter-spacing:.6px}.app-v3 .caposat-logo .c1{color:#16a34a}.app-v3 .caposat-logo .c2{color:#f59e0b}.app-v3 .caposat-logo .c3{color:#ef4444}
.app-v3 .login-page{min-height:100vh;display:grid;place-items:center;padding:20px;position:relative;overflow:hidden;background:radial-gradient(circle at 20% 15%,rgba(59,130,246,.18),transparent 35%),radial-gradient(circle at 80% 20%,rgba(34,197,94,.16),transparent 35%),linear-gradient(135deg,#eef2ff,#f8fafc)}
.app-v3 .old-login-box{width:min(92vw,520px);background:rgba(255,255,255,.88);border:1px solid rgba(226,232,240,.9);box-shadow:0 28px 70px rgba(15,23,42,.14);border-radius:36px;padding:38px 34px;backdrop-filter:blur(14px)}
.app-v3 .old-login-box .login-title{text-align:center;font-size:46px;line-height:1;margin-bottom:10px}.app-v3 .old-login-box .login-subtitle{text-align:center;font-size:21px;font-weight:800;color:#64748b;margin-bottom:26px}.app-v3 .old-login-box label{font-weight:1000;margin-top:14px;display:block}.app-v3 .old-login-box input{height:58px;border-radius:22px;border:1px solid #e2e8f0;font-size:20px;padding:0 22px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.app-v3 .main-login-btn{width:auto;min-width:180px;border-radius:20px;padding:16px 34px;background:linear-gradient(135deg,#2563eb,#9333ea);box-shadow:0 10px 22px rgba(79,70,229,.24);font-size:18px;font-weight:1000}
.app-v3 .app-shell{height:100vh;display:flex;flex-direction:column;overflow:hidden}.app-v3 .fixed-top-zone{flex:0 0 auto}.app-v3 .old-topbar{height:58px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:8px 12px;background:rgba(255,255,255,.86);box-shadow:0 7px 20px rgba(15,23,42,.06);border-bottom:1px solid rgba(226,232,240,.8);backdrop-filter:blur(14px);position:relative;z-index:200}.app-v3 .topbar-center{text-align:center}.app-v3 .brand{font-size:24px}.app-v3 .top-hello{font-weight:800;color:#64748b;font-size:12px}.app-v3 .menu-toggle,.app-v3 .logout-btn{width:auto;margin:0;border-radius:14px;font-weight:1000}.app-v3 .logout-btn{background:linear-gradient(135deg,#ef4444,#b91c1c)}
.app-v3 .top-tools-bar{display:flex;gap:10px;align-items:center;overflow-x:auto;padding:9px 12px;background:rgba(248,250,252,.9);border-bottom:1px solid #e5e7eb;scrollbar-width:thin}.app-v3 .tool-square{min-width:100px;width:100px;height:62px;margin:0;border-radius:18px;background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 10px 20px rgba(37,99,235,.16);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#fff;font-weight:1000}.app-v3 .tool-square span{font-size:11px;line-height:1.1}.app-v3 .tone-balance{background:linear-gradient(135deg,#16a34a,#0f766e)}.app-v3 .tone-archive{background:linear-gradient(135deg,#f97316,#c2410c)}.app-v3 .tone-apps{background:linear-gradient(135deg,#06b6d4,#2563eb)}.app-v3 .tone-panel{background:linear-gradient(135deg,#7c3aed,#a855f7)}.app-v3 .tone-chat{background:linear-gradient(135deg,#0f766e,#14b8a6)}.app-v3 .tone-reset{background:linear-gradient(135deg,#64748b,#0f172a)}.app-v3 .tone-help{background:linear-gradient(135deg,#d946ef,#7c3aed)}
.app-v3 .old-distributor-bar{margin:8px 10px 6px;border-radius:18px;background:rgba(255,255,255,.9);border:1px solid #e5e7eb;box-shadow:0 8px 20px rgba(15,23,42,.06);padding:8px}.app-v3 .top-strip-lane{display:flex;align-items:center;gap:8px}.app-v3 .top-strip-scroller{overflow-x:auto;scroll-behavior:smooth;width:100%;padding:2px}.app-v3 .distributor-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(185px,1fr);gap:10px}.app-v3 .info-box{border-radius:18px;padding:10px;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e5e7eb;box-shadow:0 8px 16px rgba(15,23,42,.05);text-align:center;min-width:170px}.app-v3 .info-icon{font-size:20px}.app-v3 .info-title{font-size:12px;color:#64748b;font-weight:900}.app-v3 .info-value{font-size:18px;font-weight:1000;color:#0f172a}.app-v3 #balanceBox{background:linear-gradient(135deg,#dbeafe,#fff);border-color:#93c5fd}.app-v3 #creditBalanceBox{background:linear-gradient(135deg,#dcfce7,#fff);border-color:#86efac}.app-v3 .bonus-box{background:linear-gradient(135deg,#f5f3ff,#fff);border-color:#c4b5fd}.app-v3 .lane-arrow{width:34px;height:34px;margin:0;border-radius:50%;background:#0f172a;color:#fff;padding:0;display:grid;place-items:center;flex:0 0 auto}
.app-v3 .main-layout{flex:1 1 auto;min-height:0;display:flex;gap:10px;padding:0 10px 10px;overflow:hidden}.app-v3 .old-sidebar{width:270px;min-width:270px;background:rgba(255,255,255,.9);border:1px solid #e5e7eb;border-radius:18px;padding:12px;box-shadow:0 12px 26px rgba(15,23,42,.07);overflow:auto}.app-v3 .sidebar-title{font-weight:1000;font-size:20px;text-align:center;margin:4px 0 12px}.app-v3 .section-btn{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:7px 0;padding:13px;border-radius:16px;background:#f8fafc;color:#0f172a;border:1px solid #e2e8f0;text-align:left;font-weight:1000}.app-v3 .section-btn.active,.app-v3 .section-btn:hover{background:linear-gradient(135deg,#2563eb,#9333ea);color:#fff}.app-v3 .sidebar-mini-note{font-size:12px;color:#64748b;font-weight:800;margin-top:12px;text-align:center}.app-v3 .content-wrap{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.app-v3 .content-header{background:rgba(255,255,255,.88);border:1px solid #e5e7eb;border-radius:18px;padding:12px 16px;margin-bottom:8px;box-shadow:0 8px 20px rgba(15,23,42,.05)}.app-v3 .content-title{font-weight:1000;font-size:24px}.app-v3 .content-subtitle{font-weight:800;color:#64748b}.app-v3 .content{flex:1;min-height:0;overflow:auto;padding:4px 2px 16px}.app-v3 .home-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.app-v3 .home-card{border-radius:22px;padding:18px;color:#fff;box-shadow:0 16px 34px rgba(15,23,42,.12)}.app-v3 .home-card span{font-size:26px}.app-v3 .home-card small{display:block;font-weight:900;opacity:.9}.app-v3 .home-card b{font-size:28px;font-weight:1000}.app-v3 .home-card.blue{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.app-v3 .home-card.green{background:linear-gradient(135deg,#16a34a,#0f766e)}.app-v3 .home-card.purple{background:linear-gradient(135deg,#7c3aed,#9333ea)}.app-v3 .quick-old-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.app-v3 .quick-old-actions button{border-radius:18px;background:linear-gradient(135deg,#0f172a,#334155);font-weight:1000}.app-v3 .old-panel{background:rgba(255,255,255,.88);border:1px solid #e5e7eb;border-radius:24px;padding:14px;box-shadow:0 12px 26px rgba(15,23,42,.06)}
.app-v3 .products{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.app-v3 .old-product-card{position:relative;border-radius:24px;padding:0;overflow:hidden;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid rgba(255,255,255,.7);box-shadow:0 16px 34px rgba(15,23,42,.13);transition:.22s}.app-v3 .old-product-card:hover{transform:translateY(-4px);box-shadow:0 22px 42px rgba(15,23,42,.18)}.app-v3 .product-img-wrap{height:132px;display:grid;place-items:center;background:linear-gradient(135deg,#eff6ff,#f5f3ff);border-bottom:1px solid #e5e7eb}.app-v3 .product-img-wrap img{max-width:100%;max-height:124px;object-fit:contain;padding:8px}.app-v3 .product-fallback{width:88px;height:88px;border-radius:24px;display:grid;place-items:center;background:linear-gradient(135deg,#2563eb,#9333ea);color:#fff;font-size:40px;font-weight:1000}.app-v3 .product-body{padding:14px}.app-v3 .product-title{font-size:22px;font-weight:1000;margin-bottom:4px}.app-v3 .product-desc{font-size:13px;color:#64748b;font-weight:800;line-height:1.6;min-height:38px}.app-v3 .old-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.app-v3 .old-plan-box{border-radius:18px;padding:10px;background:rgba(255,255,255,.92);border:1px solid #e5e7eb;box-shadow:0 8px 18px rgba(15,23,42,.06)}.app-v3 .old-plan-box b{display:block;font-size:14px}.app-v3 .old-plan-box span{display:block;color:#64748b;font-weight:900;margin:3px 0 8px}.app-v3 .plan-buy-btn{margin:0;border-radius:14px;background:linear-gradient(135deg,#2563eb,#9333ea);font-weight:1000;padding:10px}.app-v3 .empty-box{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:24px;text-align:center;color:#64748b;font-weight:900}.app-v3 .table-wrap{background:#fff;border-radius:20px;border:1px solid #e5e7eb;overflow:auto}.app-v3 table{width:100%;border-collapse:collapse}.app-v3 th,.app-v3 td{padding:12px;border-bottom:1px solid #e5e7eb;text-align:left}.app-v3 th{background:#f8fafc;font-weight:1000}.app-v3 .purchase-popup{position:fixed;inset:0;background:rgba(15,23,42,.48);display:none;align-items:center;justify-content:center;z-index:9999;padding:18px}.app-v3 .old-purchase-card,.app-v3 .old-modal-card{width:min(94vw,520px);background:#fff;border-radius:26px;padding:22px;border:1px solid #e5e7eb;box-shadow:0 28px 70px rgba(15,23,42,.24)}.app-v3 .purchase-title,.app-v3 .modal-title{font-size:22px;font-weight:1000;text-align:center}.app-v3 .purchase-note,.app-v3 .modal-note{color:#64748b;text-align:center;font-weight:800;line-height:1.7}.app-v3 .old-modal-actions,.app-v3 .modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.app-v3 .close-modal-btn{background:#64748b}.app-v3 .success{background:linear-gradient(135deg,#16a34a,#0f766e)!important}.app-v3 .warning{background:linear-gradient(135deg,#f97316,#c2410c)!important}.app-v3 .message.err{background:#fee2e2;color:#b91c1c;border-radius:14px;padding:10px;margin-top:10px;font-weight:900}.app-v3 .message.ok{background:#dcfce7;color:#166534;border-radius:14px;padding:10px;margin-top:10px;font-weight:900}
@media(max-width:900px){body.app-v3{overflow:auto}.app-v3 .app-shell{height:auto;min-height:100vh}.app-v3 .old-topbar{grid-template-columns:auto 1fr auto}.app-v3 .top-tools-bar{padding:8px}.app-v3 .tool-square{min-width:86px;width:86px;height:56px}.app-v3 .old-distributor-bar{margin:6px}.app-v3 .main-layout{display:block;padding:0 6px 10px}.app-v3 .old-sidebar{position:fixed;right:-290px;top:0;height:100vh;z-index:300;width:270px;transition:.24s;border-radius:18px 0 0 18px}.app-v3 .old-sidebar.open{right:0}.app-v3 .content-header{margin-top:6px}.app-v3 .home-cards{grid-template-columns:1fr}.app-v3 .quick-old-actions{grid-template-columns:repeat(2,1fr)}.app-v3 .products{grid-template-columns:1fr}.app-v3 .old-plans{grid-template-columns:1fr 1fr}.app-v3 .old-login-box{padding:30px 22px}.app-v3 .old-login-box .login-title{font-size:38px}}
