@font-face{font-family:Tajawal;src:url(/fonts/tajawal_regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Tajawal;src:url(/fonts/tajawal_medium.woff2)format("woff2");font-weight:500 600;font-display:swap}@font-face{font-family:Tajawal;src:url(/fonts/tajawal_bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Tajawal;src:url(/fonts/tajawal_extrabold.woff2)format("woff2");font-weight:800 900;font-display:swap}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c1721;--surface:#1d2e42;--surface-2:#243756;--text:#f3f5f8;--text-dim:#9ca3af;--border:#32496a;--primary:#0f2d52;--primary-btn:#173b6c;--primary-accent:#2f5c94;--gold:#c9a44c;--gold-light:#e0c784;--gold-soft:#2a2519;--green:#54bb5a;--green-bg:#243b38;--red:#e57373;--red-bg:#3b2626;--online:#54bb5a;--nav-bg:#0e1b26;--nav-border:#33455c26;--nav-unselected:#b4b7be;--nav-active:#f5b900;--action-blue:#1765d8;--action-purple:#7a35d8;--action-orange:#f28a16;--shadow:#00000040;--shadow-strong:#0006;--r-pill:999px;--r-xl:22px;--r-md:18px;--r-field:14px;--r-sm:10px}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fafbfc;--surface:#fff;--surface-2:#f1f2f5;--text:#1b2430;--text-dim:#6b7280;--border:#e5e7eb;--primary:#0f2d52;--primary-btn:#173b6c;--primary-accent:#2f5c94;--gold:#c9a44c;--gold-light:#e0c784;--gold-soft:#faf4e4;--green:#1b9b45;--green-bg:#dff0e5;--red:#dc2626;--red-bg:#fbeaea;--online:#1b9b45;--nav-bg:#fdfdfd;--nav-border:#edeef1;--nav-unselected:#5c6b87;--nav-active:#2563eb;--action-blue:#1765d8;--action-purple:#7a35d8;--action-orange:#f28a16;--shadow:#0f2d521a;--shadow-strong:#0f2d5229}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0;padding:0}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;direction:rtl;font-family:Tajawal,Segoe UI,Tahoma,Arial,sans-serif;font-size:15px;transition:background-color .2s,color .2s}h1,h2,h3,h4{font-weight:700}button{cursor:pointer;border-radius:var(--r-field);border:none;padding:11px 18px;font-family:inherit;font-size:.92rem;font-weight:600;transition:filter .15s,opacity .15s,transform 80ms}button:hover:not(:disabled){filter:brightness(1.08)}button:active:not(:disabled){transform:scale(.985)}button:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--primary-btn);color:#fff}.btn-gold{background:var(--gold);color:#1a1408;font-weight:700}.btn-secondary{background:var(--surface-2);color:var(--text);border:1px solid var(--border)}.btn-danger{background:var(--red);color:#fff}.btn-blue{background:var(--action-blue);color:#fff}.btn-green{background:var(--green);color:#fff}.btn-sm{border-radius:var(--r-sm);padding:7px 13px;font-size:.84rem}.btn-block{width:100%}.btn-row{flex-wrap:wrap;gap:8px;display:flex}input,select,textarea{border-radius:var(--r-field);border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);direction:rtl;padding:12px 14px;font-family:inherit;font-size:.95rem}input:focus,select:focus,textarea:focus{outline:2px solid var(--gold);outline-offset:-1px}input[inputmode=decimal],input[type=number],input[type=tel]{text-align:right;direction:ltr}.app-shell{flex-direction:column;min-height:100vh;padding-bottom:78px;display:flex}.page{width:100%;max-width:1080px;margin:0 auto;padding:16px}.topbar{z-index:20;background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex;position:sticky;top:0}.topbar-brand{align-items:center;gap:11px;min-width:0;display:flex}.topbar-logo{object-fit:contain;flex-shrink:0;width:38px;height:38px}.topbar-title{letter-spacing:-.01em;font-size:1.05rem;font-weight:800}.topbar-sub{color:var(--online);font-size:.74rem;font-weight:500}.topbar-sub.offline{color:var(--red)}.topbar-user{align-items:center;gap:9px;min-width:0;display:flex}.topbar-username{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:.84rem;overflow:hidden}@media (width<=560px){.topbar-username{display:none}}.theme-toggle{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-field);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:1.05rem;display:flex}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:0 3px 12px var(--shadow);margin-bottom:14px;padding:16px}.card-hero{border-radius:var(--r-xl);box-shadow:0 6px 20px var(--shadow-strong);padding:20px}.card-title{margin:0 0 12px;font-size:1.05rem;font-weight:700}.grid{gap:12px;display:grid}.grid-2{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.grid-3{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.amount-debit,.balance-ours{color:var(--green);font-weight:700}.amount-credit,.balance-theirs{color:var(--red);font-weight:700}.badge{border-radius:var(--r-pill);padding:4px 11px;font-size:.76rem;font-weight:700;display:inline-block}.badge-ours{background:var(--green-bg);color:var(--green)}.badge-theirs{background:var(--red-bg);color:var(--red)}.badge-zero{background:var(--surface-2);color:var(--text-dim)}.mono{font-variant-numeric:tabular-nums;direction:ltr;font-weight:700;display:inline-block}.bottom-nav{z-index:30;background:var(--nav-bg);border-top:1px solid var(--nav-border);padding:9px 4px;padding-bottom:max(10px, env(safe-area-inset-bottom));justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-nav a{text-align:center;color:var(--nav-unselected);border-radius:var(--r-field);flex:1;padding:6px 2px;font-size:.72rem;font-weight:500;text-decoration:none}.bottom-nav a.active{color:var(--nav-active);font-weight:700}.bottom-nav a.active .nav-icon{background:color-mix(in srgb, var(--nav-active) 14%, transparent);border:1.5px solid var(--nav-active)}.nav-icon{border-radius:var(--r-sm);border:1.5px solid #0000;justify-content:center;align-items:center;width:38px;height:30px;margin:0 auto 3px;font-size:1.1rem;display:flex}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.9rem}th,td{text-align:right;border-bottom:1px solid var(--border);white-space:nowrap;padding:11px 9px}th{color:var(--text-dim);font-size:.79rem;font-weight:600}tr:last-child td{border-bottom:none}.modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);width:100%;max-width:460px;max-height:88vh;box-shadow:0 10px 40px var(--shadow-strong);padding:22px;overflow-y:auto}.modal-title{margin:0 0 16px;font-size:1.12rem;font-weight:700}.field{margin-bottom:14px}.field label{color:var(--text-dim);margin-bottom:6px;font-size:.84rem;font-weight:500;display:block}.state-box{text-align:center;color:var(--text-dim);padding:44px 20px}.error-box{background:var(--red-bg);border:1px solid var(--red);color:var(--red);border-radius:var(--r-field);margin-bottom:14px;padding:12px 15px;font-size:.89rem;line-height:1.7}.warn-box{background:var(--gold-soft);border:1px solid var(--gold);color:var(--gold);border-radius:var(--r-field);margin-bottom:14px;padding:12px 15px;font-size:.87rem;line-height:1.75}.info-box{background:color-mix(in srgb, var(--action-blue) 12%, transparent);border:1px solid var(--action-blue);color:var(--action-blue);border-radius:var(--r-field);margin-bottom:14px;padding:12px 15px;font-size:.87rem}.spinner{border:3px solid var(--border);border-top-color:var(--gold);border-radius:50%;width:34px;height:34px;margin:0 auto 12px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.account-banner{text-align:right;border-radius:var(--r-md);border:1px solid;align-items:center;gap:10px;width:100%;margin-bottom:14px;padding:12px 15px;font-size:.87rem;font-weight:500;line-height:1.65;display:flex}.account-banner.trial{background:var(--green-bg);border-color:var(--green);color:var(--green)}.account-banner.expired{background:var(--red-bg);border-color:var(--red);color:var(--red)}.account-banner-icon{flex-shrink:0}.account-banner-text{flex:1;min-width:0}.account-banner-cta{background:var(--gold);color:#1a1408;border-radius:var(--r-pill);white-space:nowrap;flex-shrink:0;padding:6px 15px;font-size:.8rem;font-weight:700}@media (width<=600px){.account-banner{flex-wrap:wrap}.account-banner-cta{text-align:center;width:100%;margin-top:4px}}.client-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;color:inherit;box-shadow:0 2px 8px var(--shadow);padding:15px;text-decoration:none;transition:border-color .15s,transform .12s;display:block}.client-card:hover{border-color:var(--gold);transform:translateY(-1px)}.client-name{margin-bottom:8px;font-weight:700}.text-dim{color:var(--text-dim)}.text-sm{font-size:.84rem}.row-between{justify-content:space-between;align-items:center;gap:10px;display:flex}.stack{flex-direction:column;gap:6px;display:flex}@media (width>=900px){.page{padding:22px 20px}.app-shell{padding-bottom:0}.bottom-nav{border-top:none;border-bottom:1px solid var(--nav-border);justify-content:center;gap:6px;padding:8px 16px;position:sticky;top:0;bottom:auto}.bottom-nav a{flex:none;justify-content:center;align-items:center;gap:8px;min-width:112px;padding:8px 16px;font-size:.88rem;display:flex}.nav-icon{border:none;width:auto;height:auto;margin:0;font-size:1rem}.bottom-nav a.active .nav-icon{background:0 0;border:none}.bottom-nav a.active{background:color-mix(in srgb, var(--nav-active) 13%, transparent)}}@media (width<=520px){.page{padding:12px}.card{padding:14px}}.notice-dialog{color:#1b3a5c;background:#fff;border-radius:30px;width:100%;max-width:480px;max-height:92vh;animation:.25s cubic-bezier(.2,.9,.3,1.2) notice-in;overflow-y:auto;box-shadow:0 16px 50px #00000073}@keyframes notice-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.notice-header{text-align:center;background:linear-gradient(135deg,#1b3a5c 0%,#14304c 55%,#0f2740 100%);border-radius:30px 30px 0 0;padding:26px 20px 22px;position:relative;overflow:hidden}.notice-header:before,.notice-header:after{content:"";background:#ffffff0b;border-radius:50%;position:absolute}.notice-header:before{width:190px;height:190px;top:-70px;left:-50px}.notice-header:after{width:130px;height:130px;bottom:-60px;right:-20px}.notice-logo-ring{z-index:1;background:#fff;border:3px solid #bfa050;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto 12px;display:flex;position:relative}.notice-logo-ring img{object-fit:contain;width:66px;height:66px}.notice-brand{color:#fff;z-index:1;font-size:1.45rem;font-weight:800;position:relative}.notice-brand-sub{color:#d9c188;z-index:1;margin-top:3px;font-size:.86rem;position:relative}.notice-body{background:#fff;border-radius:0 0 30px 30px;padding:20px}.notice-to{justify-content:flex-start;align-items:baseline;gap:8px;display:flex}.notice-to-label{color:#777;font-size:.9rem}.notice-to-name{color:#1b3a5c;font-size:1.5rem;font-weight:800}.notice-date{color:#5a5a5a;margin-top:2px;margin-bottom:18px;font-size:.88rem}.notice-balance-card{text-align:center;background:#fdfaf2;border:2px solid #bfa050;border-radius:22px;margin-bottom:18px;padding:20px 16px}.notice-balance-title{color:#777;margin-bottom:14px;font-size:.87rem}.notice-amount{color:#1b3a5c;font-variant-numeric:tabular-nums;direction:ltr;margin-bottom:10px;font-size:2.15rem;font-weight:700}.notice-badge{border:2px solid;border-radius:16px;padding:8px 20px;font-size:.88rem;font-weight:700;display:inline-block}.notice-badge.ours{color:#1b9b45;background:#dff0e5;border-color:#1b9b45}.notice-badge.theirs{color:#dc2626;background:#fbeaea;border-color:#dc2626}.notice-badge.zero{color:#6b7280;background:#f0f1f3;border-color:#6b7280}.notice-divider{background:#e4dcc8;max-width:70%;height:1px;margin:20px auto}.notice-empty{color:#999;padding:16px 0;font-size:1.1rem;font-weight:700}.notice-note{color:#555;text-align:center;margin-bottom:18px;font-size:.9rem;line-height:1.85}.notice-actions{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.notice-btn-save,.notice-btn-copy,.notice-btn-whatsapp,.notice-btn-close{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 12px;font-family:inherit;font-size:.93rem;font-weight:700;display:flex}.notice-btn-save{color:#fff;background:#1b3a5c;border:none}.notice-btn-copy{color:#bfa050;background:#fff;border:2px solid #bfa050}.notice-btn-whatsapp{color:#fff;background:#25d366;border:none;width:100%;margin-bottom:6px}.notice-btn-close{color:#888;background:0 0;border:none;width:100%;font-weight:500}.notice-btn-save:disabled,.notice-btn-copy:disabled,.notice-btn-whatsapp:disabled{opacity:.55;cursor:not-allowed}@media (width<=400px){.notice-actions{grid-template-columns:1fr}.notice-amount{font-size:1.85rem}}.topbar{padding-top:calc(11px + env(safe-area-inset-top));padding-right:calc(16px + env(safe-area-inset-right));padding-left:calc(16px + env(safe-area-inset-left))}.page{padding-right:calc(16px + env(safe-area-inset-right));padding-left:calc(16px + env(safe-area-inset-left))}.app-shell{padding-bottom:calc(78px + env(safe-area-inset-bottom))}@media (display-mode:standalone){body{overscroll-behavior-y:none}}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px}}@media (width>=900px){.app-shell{padding-bottom:0}}.ios-steps{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.ios-steps li{align-items:flex-start;gap:11px;font-size:.92rem;line-height:1.7;display:flex}.ios-step-num{background:var(--gold);color:#1a1408;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;font-size:.82rem;font-weight:800;display:flex}.ios-share-icon{color:var(--action-blue);vertical-align:-2px;font-size:1.15rem;display:inline-block}.branding-preview{border:1px solid var(--border);border-radius:var(--r-field);background:var(--surface-2);align-items:center;gap:14px;padding:12px;display:flex}.branding-preview img{object-fit:contain;background:#fff;border-radius:8px;max-width:90px;max-height:60px;padding:5px}.skeleton{background:linear-gradient(90deg, var(--surface-2) 25%, color-mix(in srgb, var(--surface-2) 60%, var(--text-dim)) 50%, var(--surface-2) 75%);background-size:200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite skeleton-shine}@keyframes skeleton-shine{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-row{border-bottom:1px solid var(--border);gap:12px;padding:11px 0;display:flex}.skeleton-row:last-child{border-bottom:none}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.page-header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.back-btn{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:var(--r-pill);flex-shrink:0;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:.9rem;font-weight:600;display:flex}.back-btn span[aria-hidden]{font-size:1.1rem;line-height:1}.page-header-titles{flex:1;min-width:0}.page-header-title{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.3rem;font-weight:800;overflow:hidden}.page-header-sub{color:var(--text-dim);margin-top:2px;font-size:.82rem}.page-header-actions{flex-shrink:0;gap:8px;display:flex}@media (width<=480px){.back-btn-text{display:none}.back-btn{padding:0 14px}.page-header-title{font-size:1.15rem}}.icon-btn{border-radius:var(--r-sm);justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:0;font-size:1rem;display:inline-flex}.icon-btn:after{content:"";position:absolute;inset:-4px}.icon-btn{position:relative}.table-wrap{max-height:70vh;overflow-y:auto}.table-wrap thead th{z-index:2;background:var(--surface);box-shadow:inset 0 -1px 0 var(--border);position:sticky;top:0}.fab{bottom:calc(88px + env(safe-area-inset-bottom));left:calc(18px + env(safe-area-inset-left));z-index:25;border-radius:var(--r-pill);background:var(--action-blue);color:#fff;align-items:center;gap:8px;min-width:56px;height:56px;padding:0 20px;font-size:.95rem;font-weight:700;animation:.25s cubic-bezier(.2,.9,.3,1.2) fab-in;display:flex;position:fixed;box-shadow:0 6px 20px #00000059}@keyframes fab-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.fab-icon{font-size:1.3rem;line-height:1}@media (width>=900px){.fab{bottom:24px;left:24px}}@media (prefers-reduced-motion:reduce){.fab{animation:none}}.page>*{animation:.18s ease-out page-in}@keyframes page-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.page>*{animation:none}}.toast-container{left:0;right:0;bottom:calc(90px + env(safe-area-inset-bottom));z-index:60;pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 16px;display:flex;position:fixed}.toast{pointer-events:auto;border-radius:var(--r-field);text-align:right;width:100%;max-width:440px;box-shadow:0 6px 22px var(--shadow-strong);border:1px solid;align-items:center;gap:10px;padding:13px 16px;font-size:.9rem;font-weight:600;line-height:1.6;animation:.22s cubic-bezier(.2,.9,.3,1.15) toast-in;display:flex}@keyframes toast-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.toast-success{background:var(--green-bg);border-color:var(--green);color:var(--green)}.toast-error{background:var(--red-bg);border-color:var(--red);color:var(--red)}.toast-info{background:var(--surface);border-color:var(--border);color:var(--text)}.toast-icon{background:currentColor;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.78rem;font-weight:800;display:flex}.toast-success .toast-icon,.toast-error .toast-icon,.toast-info .toast-icon{color:var(--surface)}.toast-text{flex:1;min-width:0}@media (width>=900px){.toast-container{bottom:24px}}@media (prefers-reduced-motion:reduce){.toast{animation:none}}.ptr-indicator{z-index:15;color:var(--text-dim);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:.8rem;transition:opacity .15s;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.ptr-spinner{color:var(--gold);font-size:1.3rem;line-height:1}.ptr-spinner.spinning{animation:.8s linear infinite spin}.ptr-text{font-weight:600}tr.txn-transfer{background:color-mix(in srgb, var(--action-purple) 7%, transparent)}tr.txn-transfer td:first-child{box-shadow:inset -3px 0 0 var(--action-purple)}.badge-transfer{background:color-mix(in srgb, var(--action-purple) 16%, transparent);color:var(--action-purple);border:1px solid color-mix(in srgb, var(--action-purple) 45%, transparent);border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:3px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}@media (width>=760px){.txn-cards{display:none}.txn-table-wrap{display:block}}.currency-section{margin-bottom:22px}.currency-section:last-child{margin-bottom:0}.currency-section-head{background:var(--gold-soft);border:1px solid color-mix(in srgb, var(--gold) 35%, transparent);border-radius:var(--r-field);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:10px 14px;display:flex}.currency-section-title{color:var(--gold);font-size:1rem;font-weight:800}.currency-section-meta{align-items:center;gap:12px;font-size:.9rem;font-weight:700;display:flex}.txn-table-wrap{display:none}.txn-table{table-layout:fixed;width:100%}.txn-table th,.txn-table td{vertical-align:middle;padding:10px 8px}.txn-table .col-date{width:17%}.txn-table .col-details{white-space:normal;width:25%}.txn-table .col-num{text-align:center;width:15%}.txn-table .col-actions{width:13%}.txn-details-text{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}.running-label{opacity:.85;font-size:.76rem;font-weight:600}.txn-actions{justify-content:center;gap:6px;display:flex}.txn-cards{flex-direction:column;gap:9px;display:flex}.txn-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-field);padding:12px 13px}.txn-card.txn-transfer{background:color-mix(in srgb, var(--action-purple) 7%, var(--bg));border-color:color-mix(in srgb, var(--action-purple) 40%, transparent)}.txn-card-top{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;font-size:1.12rem;display:flex}.txn-card-dir{font-size:.8rem;font-weight:700}.txn-card-mid{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.txn-card-details{color:var(--text-dim);word-break:break-word;font-size:.88rem}.txn-card-bottom{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding-top:9px;display:flex}@media (width>=760px){.txn-cards{display:none}.txn-table-wrap{display:block}}[class*=netlify-badge],[id*=netlify-badge],a[href*="netlify.com/?utm_source=badge"],a[href*="www.netlify.com"],div[style*="position: fixed"][style*=bottom]>a[href*=netlify],#netlify-badge-root,.netlify-badge-container{visibility:hidden!important;pointer-events:none!important;display:none!important}.balance-row{border-radius:var(--r-field);color:inherit;border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.balance-row:hover,.balance-row:active{background:var(--surface-2);border-color:var(--border)}.balance-row-value{align-items:center;gap:6px;font-size:1.2rem;display:flex}.balance-row-chevron{color:var(--text-dim);font-size:1.25rem;line-height:1}.currency-totals{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding-top:13px;font-size:1rem;font-weight:700;display:flex}.bottom-nav a{padding:5px 2px 3px;line-height:1.35}.select-client-list{flex-direction:column;gap:7px;max-height:46vh;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.select-client-row{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-field);text-align:right;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:11px 13px;font-weight:500;transition:border-color .15s,background .15s;display:flex}.select-client-row:hover,.select-client-row:active{border-color:var(--gold);background:var(--surface-2)}.select-client-name{margin-bottom:2px;font-size:.97rem;font-weight:700}.select-client-balances{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;font-size:.86rem;display:flex}
