@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-400-normal-BT_DHTc7.woff2) format("woff2"),url(/assets/vazirmatn-latin-400-normal-GKyMcI03.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-500-normal-6zZzgpg4.woff2) format("woff2"),url(/assets/vazirmatn-latin-500-normal-Bg_BALlD.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-600-normal-D-zF-Oec.woff2) format("woff2"),url(/assets/vazirmatn-latin-600-normal-BxJiDPKT.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-700-normal-9BlbvDRV.woff2) format("woff2"),url(/assets/vazirmatn-latin-700-normal-DrB0PBU6.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-ext-400-normal-BdGhO0lm.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-400-normal-DPxMaNjI.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-ext-500-normal-CgxvvVrG.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-500-normal-4XgegWYb.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-ext-600-normal-CyxCUfFz.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-600-normal-Di8rk35l.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-ext-700-normal-BfoXmNMx.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-700-normal-DMYLqBto.woff) format("woff")}.lang-switch[data-v-0d32df90]{border:1px solid var(--card-border);background:var(--card-bg, transparent);color:var(--text);border-radius:10px;min-height:38px;padding:0 12px;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.lang-switch[data-v-0d32df90]:hover{background:var(--hover-tint, rgba(255, 255, 255, .06));border-color:var(--accent-blue)}body{margin:0}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;src:url(/assets/vazirmatn-arabic-400-normal-DMZFCm7K.woff2) format("woff2"),url(/assets/vazirmatn-arabic-400-normal-C4W5XURk.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFB,U+FDFD-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;src:url(/assets/vazirmatn-arabic-500-normal-C_lbnnKa.woff2) format("woff2"),url(/assets/vazirmatn-arabic-500-normal-Dqq3-xo3.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFB,U+FDFD-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;src:url(/assets/vazirmatn-arabic-600-normal-CPKvAnd1.woff2) format("woff2"),url(/assets/vazirmatn-arabic-600-normal-CWYTfCgi.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFB,U+FDFD-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;src:url(/assets/vazirmatn-arabic-700-normal-Dge_DOjm.woff2) format("woff2"),url(/assets/vazirmatn-arabic-700-normal-B5nPuCFv.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFB,U+FDFD-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400 700;unicode-range:U+FDFC;src:url(/assets/noto-nastaliq-urdu-arabic-400-normal-BVDOj1dq.woff2) format("woff2")}.admin-theme,.customer-theme{--admin-bg: #f3f5fa;--shell-bg: #ffffff;--panel-bg: #f6f8fc;--card-bg: #ffffff;--card-border: #e4e8f1;--text: #0f172a;--text-dim: #5b6478;--text-dimmer: #8e97aa;--accent-orange: #c2410c;--accent-orange-soft: #fb923c;--accent-lime: #15803d;--accent-blue: #2457d6;--accent-red: #d12f2f;--accent-violet: #7c3aed;--divider: #edf0f6;--radius-lg: 22px;--radius-md: 16px;--radius-sm: 10px;--input-bg: #ffffff;--hover-tint: rgba(36, 87, 214, .06);--active-tint: rgba(36, 87, 214, .1);--badge-tint: rgba(91, 100, 120, .1);--badge-tint-lime: rgba(21, 128, 61, .1);--badge-tint-blue: rgba(36, 87, 214, .1);--badge-tint-red: rgba(209, 47, 47, .1);--badge-tint-orange: rgba(194, 65, 12, .1);--brand-gradient: linear-gradient(135deg, #4f8bff 0%, #2457d6 55%, #1a3fa8 100%);--hero-gradient: linear-gradient(135deg, #1a3fa8 0%, #2457d6 45%, #5b8cff 100%);--shadow-card: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px -16px rgba(15, 23, 42, .18);--shadow-pop: 0 24px 60px -20px rgba(15, 23, 42, .35);--shadow-btn: 0 8px 18px -10px rgba(36, 87, 214, .65);--focus-ring: 0 0 0 3px rgba(36, 87, 214, .2);--chart-1: #2457d6;--chart-grid: #edf0f6;--dev-hint-bg: #fef3c7;--dev-hint-text: #92400e;--bg-subtle: var(--panel-bg);--border: var(--card-border);--sidebar-bg: #0f172a;--sidebar-text: #aab3c5;--sidebar-text-strong: #ffffff;--sidebar-hover: rgba(255, 255, 255, .06);--sidebar-active: rgba(255, 255, 255, .1);--sidebar-divider: rgba(255, 255, 255, .08);min-height:100vh;background:var(--admin-bg);color:var(--text);font-family:Vazirmatn,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;box-sizing:border-box;-webkit-font-smoothing:antialiased}[data-theme=dark] .admin-theme,[data-theme=dark] .customer-theme.app-themable{--admin-bg: #0b0d14;--shell-bg: #0f121b;--panel-bg: #161a26;--card-bg: #131723;--card-border: #232838;--text: #eef1f8;--text-dim: #a2a9bb;--text-dimmer: #6f778b;--accent-orange: #ff9a5c;--accent-orange-soft: #ffb98f;--accent-lime: #4ade80;--accent-blue: #7aa2ff;--accent-red: #ff7676;--accent-violet: #b69cff;--divider: #1d2230;--input-bg: #0f121b;--hover-tint: rgba(122, 162, 255, .07);--active-tint: rgba(122, 162, 255, .14);--badge-tint: rgba(255, 255, 255, .07);--badge-tint-lime: rgba(74, 222, 128, .12);--badge-tint-blue: rgba(122, 162, 255, .14);--badge-tint-red: rgba(255, 118, 118, .13);--badge-tint-orange: rgba(255, 154, 92, .13);--shadow-card: 0 1px 0 rgba(255, 255, 255, .02) inset, 0 10px 30px -18px rgba(0, 0, 0, .7);--shadow-pop: 0 30px 70px -20px rgba(0, 0, 0, .8);--shadow-btn: 0 8px 20px -10px rgba(79, 139, 255, .7);--focus-ring: 0 0 0 3px rgba(122, 162, 255, .28);--chart-1: #5b8cff;--chart-grid: #1d2230;--dev-hint-bg: rgba(251, 191, 36, .12);--dev-hint-text: #fcd34d;--sidebar-bg: #0a0c12;color-scheme:dark}.admin-theme *,.customer-theme *{box-sizing:border-box}.admin-shell{display:flex;min-height:100vh}.admin-sidebar{position:sticky;top:0;height:100vh;width:248px;flex-shrink:0;display:flex;flex-direction:column;gap:2px;padding:18px 14px;background:var(--sidebar-bg);color:var(--sidebar-text);overflow-y:auto;z-index:40;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.admin-brand{display:flex;align-items:center;gap:10px;padding:4px 8px 18px;color:var(--sidebar-text-strong);text-decoration:none}.admin-brand-name{font-weight:700;font-size:1.05rem;letter-spacing:-.01em}.admin-brand-tag{font-size:.68rem;font-weight:600;padding:2px 8px;border-radius:999px;background:#ffffff1a;color:var(--sidebar-text);margin-inline-start:auto}.admin-sidebar .logo{width:34px;height:34px;border-radius:10px;background:var(--brand-gradient);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex:none;box-shadow:0 6px 16px -6px #4f8bffcc}.admin-nav-section{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#aab3c599;padding:14px 10px 6px}.admin-nav-icon{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:0 10px;border-radius:10px;color:var(--sidebar-text);text-decoration:none;font:inherit;font-size:.88rem;font-weight:500;background:transparent;border:none;cursor:pointer;text-align:start;transition:background .15s,color .15s;position:relative}.admin-nav-icon:hover{background:var(--sidebar-hover);color:var(--sidebar-text-strong)}.admin-nav-icon.active{background:var(--sidebar-active);color:var(--sidebar-text-strong)}.admin-nav-icon.active:before{content:"";position:absolute;inset-inline-start:-14px;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:#5b8cff}[dir=rtl] .admin-nav-icon.active:before{border-radius:3px 0 0 3px}.admin-nav-icon svg{width:19px;height:19px;flex:none}.admin-nav-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-nav-icon:focus-visible{outline:2px solid #5b8cff;outline-offset:1px}.admin-nav-spacer{flex:1;min-height:12px}.admin-nav-footer{border-top:1px solid var(--sidebar-divider);padding-top:10px;display:flex;flex-direction:column;gap:2px}.admin-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:22px;padding:0 32px 40px}.admin-topbar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -32px;padding:16px 32px;background:color-mix(in srgb,var(--admin-bg) 82%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--divider)}.admin-topbar-title{display:flex;align-items:center;gap:12px;min-width:0}.admin-topbar-eyebrow{display:block;font-size:.72rem;font-weight:600;color:var(--text-dimmer);text-transform:uppercase;letter-spacing:.06em}.admin-topbar h1{font-size:1.35rem;margin:0;font-weight:700;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-topbar-actions{display:flex;align-items:center;gap:8px}.admin-topbar-user{font-size:.82rem;color:var(--text-dim);max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-icon-btn{width:38px;height:38px;border-radius:10px;background:var(--card-bg);border:1px solid var(--card-border);color:var(--text-dim);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;flex:none;transition:color .15s,border-color .15s,background .15s}.admin-icon-btn:hover{color:var(--text);border-color:var(--accent-blue)}.admin-icon-btn svg{width:18px;height:18px}.admin-menu-btn{display:none}.admin-avatar{width:38px;height:38px;border-radius:50%;background:var(--brand-gradient);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;color:#fff;overflow:hidden;text-decoration:none;flex:none;box-shadow:0 0 0 2px var(--shell-bg),0 0 0 3px var(--card-border)}.admin-avatar img{width:100%;height:100%;object-fit:cover}.admin-scrim{display:none}.admin-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);padding:22px;box-shadow:var(--shadow-card);min-width:0}.admin-card h2{font-size:1rem;font-weight:650;margin:0 0 14px;color:var(--text);letter-spacing:-.005em}.admin-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.admin-card-head h2{margin:0}.admin-card-sub{margin:2px 0 0;font-size:.82rem;color:var(--text-dim)}.admin-error{color:var(--accent-red);background:var(--badge-tint-red);border:1px solid color-mix(in srgb,var(--accent-red) 25%,transparent);border-radius:var(--radius-sm);padding:10px 14px;font-size:.88rem;margin:0}.table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.admin-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.88rem}.admin-table th{text-align:start;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dimmer);font-weight:600;padding:10px 14px;background:var(--panel-bg);border-bottom:1px solid var(--card-border);white-space:nowrap}.admin-table th:first-child{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.admin-table th:last-child{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.admin-table td{padding:13px 14px;border-bottom:1px solid var(--divider);color:var(--text);vertical-align:middle}.admin-table tbody tr:last-child td{border-bottom:none}.admin-table tbody tr{transition:background .12s}.admin-table tbody tr:hover{background:var(--hover-tint)}.num,.admin-table td.num{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.admin-badge{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;letter-spacing:.01em;background:var(--badge-tint);color:var(--text-dim);padding:3px 10px;border-radius:999px;white-space:nowrap;line-height:1.5}.admin-badge-accent,.admin-badge-success{background:var(--badge-tint-lime);color:var(--accent-lime)}.admin-badge-danger{background:var(--badge-tint-red);color:var(--accent-red)}.admin-badge-warning{background:var(--badge-tint-orange);color:var(--accent-orange)}.admin-badge-info{background:var(--badge-tint-blue);color:var(--accent-blue)}.status-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.admin-btn{border-radius:10px;border:1px solid transparent;padding:8px 16px;min-height:38px;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .08s}.admin-btn:active:not(:disabled){transform:translateY(1px)}.admin-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.admin-btn svg{width:16px;height:16px;flex:none}.admin-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.admin-btn-primary{background:var(--brand-gradient);color:#fff;box-shadow:var(--shadow-btn)}.admin-btn-primary:hover:not(:disabled){filter:brightness(1.07)}.admin-btn-ghost{background:var(--card-bg);color:var(--text);border-color:var(--card-border)}.admin-btn-ghost:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-blue) 45%,var(--card-border));background:var(--hover-tint)}.admin-btn-ghost.active{background:var(--active-tint);color:var(--accent-blue);border-color:var(--accent-blue)}.admin-btn-danger{background:var(--badge-tint-red);color:var(--accent-red)}.admin-btn-danger:hover:not(:disabled){background:var(--accent-red);color:#fff}.admin-btn-sm{min-height:32px;padding:5px 12px;font-size:.8rem;border-radius:8px}.admin-input{background:var(--input-bg);border:1px solid var(--card-border);border-radius:var(--radius-sm);padding:9px 12px;min-height:40px;color:var(--text);font:inherit;font-size:.88rem;transition:border-color .15s,box-shadow .15s;max-width:100%}.admin-input:hover{border-color:color-mix(in srgb,var(--text-dimmer) 55%,var(--card-border))}.admin-input:focus{outline:none;border-color:var(--accent-blue);box-shadow:var(--focus-ring)}.admin-input::placeholder{color:var(--text-dimmer)}select.admin-input{cursor:pointer}.admin-search{position:relative;display:inline-flex;align-items:center}.admin-search svg{position:absolute;inset-inline-start:11px;width:16px;height:16px;color:var(--text-dimmer);pointer-events:none}.admin-search .admin-input{padding-inline-start:34px;width:100%}.segmented{display:inline-flex;padding:3px;gap:2px;border-radius:11px;background:var(--panel-bg);border:1px solid var(--card-border)}.segmented button{border:none;background:transparent;color:var(--text-dim);font:inherit;font-size:.8rem;font-weight:600;padding:6px 12px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.segmented button:hover{color:var(--text)}.segmented button.active{background:var(--card-bg);color:var(--text);box-shadow:0 1px 3px #0f172a1f}.segmented .count{font-size:.7rem;color:var(--text-dimmer)}.admin-grid{display:grid;gap:22px}.admin-grid-2{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.admin-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}.stat-tile{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);padding:16px 18px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:6px;min-width:0}.stat-tile-label{font-size:.76rem;font-weight:600;color:var(--text-dim);display:flex;align-items:center;gap:8px}.stat-tile-value{font-size:1.45rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-tile-meta{font-size:.74rem;color:var(--text-dimmer)}.stat-icon{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex:none}.stat-icon svg{width:15px;height:15px}.stat-icon-blue{background:var(--badge-tint-blue);color:var(--accent-blue)}.stat-icon-green{background:var(--badge-tint-lime);color:var(--accent-lime)}.stat-icon-red{background:var(--badge-tint-red);color:var(--accent-red)}.stat-icon-orange{background:var(--badge-tint-orange);color:var(--accent-orange)}.empty-state{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 16px;color:var(--text-dim);text-align:center;font-size:.88rem}.empty-state svg{width:36px;height:36px;color:var(--text-dimmer)}.tx-type-deposit,.tx-status-completed{background:var(--badge-tint-lime);color:var(--accent-lime)}.tx-type-withdraw,.tx-status-reversed{background:var(--badge-tint-red);color:var(--accent-red)}.tx-type-transfer,.tx-type-purchase{background:var(--badge-tint-blue);color:var(--accent-blue)}.tx-type-adjustment,.tx-status-pending{background:var(--badge-tint-orange);color:var(--accent-orange)}.tx-type-virtual{background:var(--badge-tint);color:var(--text-dim)}.party-cell{display:flex;flex-direction:column;gap:3px}.party-label{font-size:.85rem}.party-owner{font-size:.76rem;color:var(--text-dimmer)}.party-empty{color:var(--text-dimmer)}.money-chip{display:inline-flex;align-items:center;gap:3px;font-size:.76rem;font-weight:700;width:fit-content;font-variant-numeric:tabular-nums}.money-out{color:var(--accent-red)}.money-in{color:var(--accent-lime)}.mono-id{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;color:var(--text-dimmer);word-break:break-all}.amount-words{font-size:.78rem;color:var(--text-dim);margin-top:2px}.list-controls-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.list-controls-row .admin-input{min-width:220px}.filter-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px;flex-wrap:wrap}.filter-row h2{margin:0;white-space:nowrap}.filter-row>.admin-input{min-width:240px}.admin-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#080c1880;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px 16px;overflow-y:auto;animation:fade-in .15s ease}.admin-modal{width:100%;max-width:620px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);padding:24px;animation:pop-in .18s ease}.admin-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.admin-modal-head h2{margin:0;font-size:1.15rem}@keyframes fade-in{0%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-grid .span-2{grid-column:1 / -1}.field{display:flex;flex-direction:column;gap:6px;font-size:.8rem;font-weight:600;color:var(--text-dim);min-width:0}.field .admin-input{width:100%;font-weight:400}.field-hint{font-size:.76rem;font-weight:400;color:var(--text-dimmer)}.form-section-title{grid-column:1 / -1;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-dimmer);padding-top:6px;border-top:1px solid var(--divider);margin-top:4px}.form-actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:10px;padding-top:4px}@media (max-width: 1200px){.admin-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){.admin-sidebar{position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%);transition:transform .22s ease;box-shadow:var(--shadow-pop)}[dir=rtl] .admin-sidebar{transform:translate(100%)}.admin-shell.nav-open .admin-sidebar{transform:none}.admin-shell.nav-open .admin-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;background:#080c1873}.admin-menu-btn{display:inline-flex}.admin-main{padding:0 20px 32px}.admin-topbar{margin:0 -20px;padding:12px 20px}.admin-grid-2,.admin-grid-3{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.admin-main{padding:0 14px 28px;gap:16px}.admin-topbar{margin:0 -14px;padding:10px 14px}.admin-topbar h1{font-size:1.1rem}.admin-topbar-user,.admin-topbar-eyebrow,.hide-sm{display:none!important}.admin-card{padding:16px}.admin-grid-4,.form-grid{grid-template-columns:minmax(0,1fr)}.filter-row>.admin-input,.list-controls-row .admin-input{min-width:0;width:100%}.admin-modal{padding:18px}}.switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:34px;height:20px;border-radius:999px;background:color-mix(in srgb,var(--text-dimmer) 45%,transparent);position:relative;cursor:pointer;margin:0;transition:background .15s}.switch:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a4d;transition:inset-inline-start .15s}.switch:checked{background:var(--accent-blue)}.switch:checked:after{inset-inline-start:17px}.switch:focus-visible{outline:none;box-shadow:var(--focus-ring)}.switch:disabled{opacity:.5;cursor:not-allowed}.type-icon{width:34px;height:34px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.type-icon svg{width:17px;height:17px}.avatar{width:36px;height:36px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;letter-spacing:.02em;color:var(--accent-blue);background:var(--badge-tint-blue)}.avatar-lg{width:52px;height:52px;font-size:1.05rem}.person{display:flex;align-items:center;gap:12px;min-width:0}.person-text{display:flex;flex-direction:column;min-width:0}.person-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.person-sub{font-size:.76rem;color:var(--text-dimmer);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-link{display:inline-flex;align-items:center;gap:4px;font-size:.82rem;font-weight:600;color:var(--accent-blue);text-decoration:none;white-space:nowrap}.card-link:hover{text-decoration:underline}.group-label{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dimmer);margin:0 0 10px}.admin-success{color:var(--accent-lime);background:var(--badge-tint-lime);border:1px solid color-mix(in srgb,var(--accent-lime) 25%,transparent);border-radius:var(--radius-sm);padding:10px 14px;font-size:.88rem;margin:0}.clickable-row{cursor:pointer}@media (max-width: 640px){.admin-card .admin-search{width:100%}}.customer-theme{--sidebar-bg: linear-gradient(180deg, #13245a 0%, #0f1a3f 100%);--sidebar-text: #b9c5e6;--sidebar-hover: rgba(255, 255, 255, .07);--sidebar-active: rgba(255, 255, 255, .13)}[data-theme=dark] .customer-theme.app-themable{--sidebar-bg: linear-gradient(180deg, #0e1530 0%, #0a0e1c 100%)}.customer-theme:not(.app-themable){position:relative;isolation:isolate;padding:20px}.customer-theme:not(.app-themable):before,.customer-theme:not(.app-themable):after{content:"";position:fixed;z-index:-1;border-radius:50%;pointer-events:none;filter:blur(10px)}.customer-theme:not(.app-themable):before{width:420px;height:420px;top:-160px;inset-inline-end:-140px;background:linear-gradient(135deg,#6fa8ff,#2f6fed);opacity:.3}.customer-theme:not(.app-themable):after{width:520px;height:520px;bottom:-220px;inset-inline-start:-200px;background:linear-gradient(135deg,#4f8bff,#1550c9);opacity:.2}.landing-page[data-v-ae7f4647]{--navy: #0b1638;--navy-2: #13245a;--violet: #7c3aed;--green: #16a34a;--orange: #ea580c;padding:0;overflow-x:clip;background:#f7f9fd}.landing-page[data-v-ae7f4647]:before,.landing-page[data-v-ae7f4647]:after{display:none}a[data-v-ae7f4647]{color:inherit}.reveal-ready .reveal[data-v-ae7f4647]{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.reveal-ready .reveal.in[data-v-ae7f4647]{opacity:1;transform:none}.landing-nav[data-v-ae7f4647]{position:sticky;top:0;z-index:50;background:#ffffffc7;backdrop-filter:saturate(1.5) blur(14px);-webkit-backdrop-filter:saturate(1.5) blur(14px);border-bottom:1px solid rgba(15,23,42,.06)}.landing-nav-inner[data-v-ae7f4647]{max-width:1200px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:28px}.brand[data-v-ae7f4647]{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:1.08rem;letter-spacing:-.01em;text-decoration:none}.brand-mark[data-v-ae7f4647]{width:34px;height:34px;border-radius:10px;background:var(--brand-gradient);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;box-shadow:0 6px 16px -6px #2457d6bf;flex-shrink:0}.landing-nav-links[data-v-ae7f4647]{display:flex;gap:4px;flex:1}.landing-nav-links a[data-v-ae7f4647]{color:var(--text-dim);text-decoration:none;font-size:.88rem;font-weight:600;padding:8px 12px;border-radius:8px;transition:color .15s,background .15s}.landing-nav-links a[data-v-ae7f4647]:hover{color:var(--accent-blue);background:var(--hover-tint)}.landing-nav-actions[data-v-ae7f4647]{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.hero[data-v-ae7f4647]{position:relative;color:#fff;background:radial-gradient(1200px 600px at 80% -10%,#2a4fc7 0%,transparent 60%),linear-gradient(160deg,#0a1433,#13245a 55%,#1a3fa8);padding:72px 24px 140px;overflow:hidden;isolation:isolate}.hero-bg[data-v-ae7f4647]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.hero-grid[data-v-ae7f4647]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at 60% 40%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 60% 40%,#000 20%,transparent 75%)}.orb[data-v-ae7f4647]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55}.orb-1[data-v-ae7f4647]{width:420px;height:420px;background:#4f8bff;top:-120px;inset-inline-end:8%;animation:drift-ae7f4647 14s ease-in-out infinite alternate}.orb-2[data-v-ae7f4647]{width:320px;height:320px;background:#8b5cf6;bottom:-60px;inset-inline-start:-80px;opacity:.4;animation:drift-ae7f4647 18s ease-in-out infinite alternate-reverse}.orb-3[data-v-ae7f4647]{width:220px;height:220px;background:#22d3ee;top:40%;inset-inline-start:42%;opacity:.2}.shape[data-v-ae7f4647]{position:absolute;color:#ffffff38}.shape-ring[data-v-ae7f4647]{width:180px;top:60px;inset-inline-start:-50px;animation:spin-ae7f4647 40s linear infinite}.shape-squiggle[data-v-ae7f4647]{width:160px;top:34px;inset-inline-start:30%;color:#8bc5ff73}.shape-plus[data-v-ae7f4647]{width:26px;top:110px;inset-inline-start:46%;color:#ffd666bf;animation:float-ae7f4647 6s ease-in-out infinite}.shape-triangle[data-v-ae7f4647]{width:46px;top:70%;inset-inline-end:4%;color:#f472b699;animation:float-ae7f4647 8s ease-in-out infinite reverse}.shape-dots[data-v-ae7f4647]{width:140px;height:100px;top:30px;inset-inline-end:2%;background-image:radial-gradient(rgba(255,255,255,.35) 1.6px,transparent 1.6px);background-size:14px 14px}.hero-inner[data-v-ae7f4647]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}.hero-badge[data-v-ae7f4647]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 10px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);font-size:.8rem;font-weight:600;color:#dbe6ff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero-badge-dot[data-v-ae7f4647]{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px #4ade8040;animation:pulse-dot-ae7f4647 2s ease-in-out infinite}.hero h1[data-v-ae7f4647]{font-size:clamp(2.1rem,4.6vw,3.5rem);line-height:1.08;letter-spacing:-.03em;margin:18px 0;font-weight:800;background:linear-gradient(180deg,#fff 30%,#b9cdff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-sub[data-v-ae7f4647]{font-size:1.05rem;line-height:1.7;color:#e2eaffd9;margin:0 0 28px;max-width:560px}.hero-ctas[data-v-ae7f4647]{display:flex;gap:12px;flex-wrap:wrap}.btn-hero[data-v-ae7f4647]{display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:0 24px;border-radius:14px;font-weight:700;font-size:.95rem;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s}.btn-hero svg[data-v-ae7f4647]{width:18px;height:18px}.btn-hero[data-v-ae7f4647]:hover{transform:translateY(-2px)}.btn-hero-primary[data-v-ae7f4647]{background:linear-gradient(135deg,#5b8cff,#2457d6);color:#fff;box-shadow:0 14px 30px -12px #5b8cffe6,inset 0 1px #ffffff40}.btn-hero-ghost[data-v-ae7f4647]{color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.22)}.btn-hero-ghost[data-v-ae7f4647]:hover{background:#ffffff29}.btn-hero-white[data-v-ae7f4647]{background:#fff;color:#1a3fa8;box-shadow:0 14px 30px -14px #00000080}[dir=rtl] .flip-rtl[data-v-ae7f4647]{transform:scaleX(-1)}.hero-trust[data-v-ae7f4647]{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;gap:10px 22px;font-size:.85rem;color:#e2eaffd9}.hero-trust li[data-v-ae7f4647]{display:flex;align-items:center;gap:8px}.check[data-v-ae7f4647]{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#4ade802e;color:#4ade80;flex:none}.check[data-v-ae7f4647] svg,.point-check[data-v-ae7f4647] svg,.float-toast-icon[data-v-ae7f4647] svg,.inst-dot[data-v-ae7f4647] svg{width:12px;height:12px;stroke-width:2.6}.hero-wave[data-v-ae7f4647]{position:absolute;bottom:-1px;left:0;width:100%;height:90px;color:#f7f9fd}.hero-visual[data-v-ae7f4647]{position:relative;padding:30px 20px 40px 0;perspective:1400px}.app-window[data-v-ae7f4647]{position:relative;background:#fff;color:var(--text);border-radius:20px;box-shadow:0 40px 80px -30px #000000a6,0 0 0 1px #ffffff26;overflow:hidden;transform:rotateY(-8deg) rotateX(4deg);transform-origin:center;animation:float-ae7f4647 9s ease-in-out infinite}[dir=rtl] .app-window[data-v-ae7f4647]{transform:rotateY(8deg) rotateX(4deg)}.app-window-bar[data-v-ae7f4647]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#f3f5fa;border-bottom:1px solid #e8ecf4}.app-window-bar i[data-v-ae7f4647]{width:10px;height:10px;border-radius:50%;background:#ff5f57}.app-window-bar i[data-v-ae7f4647]:nth-child(2){background:#febc2e}.app-window-bar i[data-v-ae7f4647]:nth-child(3){background:#28c840}.app-window-url[data-v-ae7f4647]{margin-inline-start:12px;font-size:.7rem;color:var(--text-dimmer);background:#fff;border:1px solid #e8ecf4;border-radius:6px;padding:2px 10px;direction:ltr}.app-window-body[data-v-ae7f4647]{padding:16px;display:flex;flex-direction:column;gap:12px}.mini-banner[data-v-ae7f4647]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:16px;border-radius:14px;background:var(--hero-gradient);color:#fff}.mini-eyebrow[data-v-ae7f4647]{display:block;font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.mini-total[data-v-ae7f4647]{font-size:1.35rem;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mini-total small[data-v-ae7f4647]{font-size:.65rem;opacity:.8}.mini-bars[data-v-ae7f4647]{display:flex;align-items:flex-end;gap:4px;height:40px}.mini-bars span[data-v-ae7f4647]{width:7px;border-radius:3px;background:#ffffff8c}.mini-bars span[data-v-ae7f4647]:last-child{background:#fff}.mini-list[data-v-ae7f4647]{display:flex;flex-direction:column;gap:4px}.mini-row[data-v-ae7f4647]{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:10px;border:1px solid transparent}.mini-row.selected[data-v-ae7f4647]{background:#2457d612;border-color:#2457d640}.mini-chip[data-v-ae7f4647]{flex:none;width:36px;height:24px;border-radius:6px;color:#fff;font-size:.55rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.04em}.mini-row-main[data-v-ae7f4647]{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.mini-row-name[data-v-ae7f4647]{font-size:.76rem;font-weight:600}.mini-row-meta[data-v-ae7f4647]{font-size:.62rem;color:var(--text-dimmer);direction:ltr;text-align:start}.mini-row-amount[data-v-ae7f4647]{font-size:.74rem;font-weight:700;font-variant-numeric:tabular-nums}.mini-actions[data-v-ae7f4647]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.mini-action[data-v-ae7f4647]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;border:1px solid #e8ecf4;border-radius:10px;font-size:.6rem;font-weight:600}.mini-action i[data-v-ae7f4647]{width:20px;height:20px;border-radius:6px;background:#2457d61f}.float-card[data-v-ae7f4647]{position:absolute;width:210px;aspect-ratio:1.586;bottom:-6px;inset-inline-start:-46px;border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;box-shadow:0 24px 40px -18px #000000b3,inset 0 0 0 1px #ffffff26;transform:rotate(-8deg);animation:float-tilt-ae7f4647 7s ease-in-out infinite;overflow:hidden}.float-card[data-v-ae7f4647]:before{content:"";position:absolute;inset:-40% -20% auto auto;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.25),transparent 70%)}.float-card-top[data-v-ae7f4647],.float-card-bottom[data-v-ae7f4647]{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:.66rem;font-weight:700}.float-card-chip[data-v-ae7f4647]{width:26px;height:19px;border-radius:4px;background:linear-gradient(135deg,#ffe08a,#e0b44c)}.float-card-number[data-v-ae7f4647]{position:relative;font-size:.82rem;letter-spacing:.1em;font-weight:600;direction:ltr}.float-toast[data-v-ae7f4647]{position:absolute;top:0;inset-inline-end:-14px;display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;color:var(--text);border-radius:14px;box-shadow:0 20px 40px -18px #0000008c;animation:float-ae7f4647 6s ease-in-out infinite reverse}.float-toast-icon[data-v-ae7f4647]{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#16a34a1f;color:var(--green)}.float-toast-text[data-v-ae7f4647]{display:flex;flex-direction:column;line-height:1.25}.float-toast-text strong[data-v-ae7f4647]{font-size:.82rem;color:var(--green)}.float-toast-text span[data-v-ae7f4647]{font-size:.68rem;color:var(--text-dim)}.float-pill[data-v-ae7f4647]{position:absolute;bottom:18px;inset-inline-end:6px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#0a1433bf;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.72rem;font-weight:600;animation:float-ae7f4647 7s ease-in-out infinite}.float-pill-dot[data-v-ae7f4647]{width:8px;height:8px;border-radius:50%;background:#4ade80}.rails-strip[data-v-ae7f4647]{max-width:1100px;margin:-40px auto 0;position:relative;z-index:2;padding:18px 24px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:center;background:#fff;border:1px solid var(--card-border);border-radius:18px;box-shadow:0 20px 40px -28px #0f235f66}.rails-label[data-v-ae7f4647]{font-size:.78rem;font-weight:600;color:var(--text-dimmer)}.rails-list[data-v-ae7f4647]{display:flex;flex-wrap:wrap;gap:8px 22px}.rails-item[data-v-ae7f4647]{font-weight:800;font-size:.95rem;letter-spacing:-.01em;color:#94a3b8;transition:color .15s}.rails-item[data-v-ae7f4647]:hover{color:var(--accent-blue)}.stats-strip[data-v-ae7f4647]{max-width:1100px;margin:40px auto 0;padding:0 24px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.stat[data-v-ae7f4647]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:8px 12px}.stat+.stat[data-v-ae7f4647]{border-inline-start:1px solid var(--card-border)}.stat-value[data-v-ae7f4647]{font-size:2.2rem;font-weight:800;letter-spacing:-.03em;background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.1}.stat-label[data-v-ae7f4647]{font-size:.8rem;color:var(--text-dim);max-width:160px}.section[data-v-ae7f4647]{max-width:1200px;margin:0 auto;padding:96px 24px 0}.section-head[data-v-ae7f4647]{text-align:center;max-width:720px;margin:0 auto 44px}.section-head h2[data-v-ae7f4647],.deep-dive-copy h2[data-v-ae7f4647]{font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.15;letter-spacing:-.025em;margin:12px 0 14px;font-weight:800}.section-head p[data-v-ae7f4647],.deep-dive-copy>p[data-v-ae7f4647]{color:var(--text-dim);font-size:1rem;line-height:1.7;margin:0}.eyebrow[data-v-ae7f4647]{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-blue);background:var(--badge-tint-blue);padding:5px 12px;border-radius:999px}.eyebrow-orange[data-v-ae7f4647]{color:var(--orange);background:#ea580c1a}.eyebrow-green[data-v-ae7f4647]{color:var(--green);background:#16a34a1a}.eyebrow-violet[data-v-ae7f4647]{color:var(--violet);background:#7c3aed1a}.eyebrow-light[data-v-ae7f4647]{color:#dbe6ff;background:#ffffff1f}.bento[data-v-ae7f4647]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bento-card[data-v-ae7f4647]{position:relative;overflow:hidden;padding:24px;border-radius:20px;background:#fff;border:1px solid var(--card-border);box-shadow:0 1px 2px #0f172a0a;transition:transform .2s,box-shadow .2s,border-color .2s,opacity .6s ease}.bento-card[data-v-ae7f4647]:hover{transform:translateY(-4px);box-shadow:0 24px 40px -28px #0f235f73;border-color:color-mix(in srgb,var(--acc) 35%,var(--card-border))}.bento-wide[data-v-ae7f4647]{grid-column:span 2;background:linear-gradient(135deg,#fff 40%,color-mix(in srgb,var(--acc) 8%,#fff))}.bento-card h3[data-v-ae7f4647],.use-card h3[data-v-ae7f4647]{font-size:1.02rem;margin:16px 0 8px;font-weight:700}.bento-card p[data-v-ae7f4647],.use-card p[data-v-ae7f4647]{font-size:.88rem;color:var(--text-dim);line-height:1.6;margin:0;position:relative}.bento-shape[data-v-ae7f4647]{position:absolute;width:120px;height:120px;inset-block-start:-50px;inset-inline-end:-50px;border-radius:50%;border:18px solid color-mix(in srgb,var(--acc) 9%,transparent);transition:transform .4s}.bento-card:hover .bento-shape[data-v-ae7f4647]{transform:scale(1.25)}.accent-blue[data-v-ae7f4647]{--acc: #2457d6}.accent-orange[data-v-ae7f4647]{--acc: #ea580c}.accent-lime[data-v-ae7f4647]{--acc: #16a34a}.accent-red[data-v-ae7f4647]{--acc: #dc2626}.accent-violet[data-v-ae7f4647]{--acc: #7c3aed}.feature-icon[data-v-ae7f4647]{width:46px;height:46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--acc);background:color-mix(in srgb,var(--acc) 11%,transparent);position:relative}.feature-icon[data-v-ae7f4647] svg{width:24px;height:24px}.how-steps[data-v-ae7f4647]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.how-line[data-v-ae7f4647]{position:absolute;top:6px;left:8%;width:84%;height:80px;color:#c7d4f3;z-index:0}.how-step[data-v-ae7f4647]{position:relative;text-align:center;padding:0 12px}.how-icon[data-v-ae7f4647]{position:relative;width:84px;height:84px;margin:0 auto;border-radius:26px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--card-border);box-shadow:0 20px 34px -22px #2457d699;color:var(--accent-blue);transform:rotate(-4deg)}.how-step:nth-child(3) .how-icon[data-v-ae7f4647]{transform:rotate(4deg)}.how-icon>span[data-v-ae7f4647]:first-child{display:inline-flex}.how-icon[data-v-ae7f4647] svg{width:34px;height:34px}.how-num[data-v-ae7f4647]{position:absolute;top:-10px;inset-inline-end:-10px;width:30px;height:30px;border-radius:50%;background:var(--brand-gradient);color:#fff;font-weight:800;font-size:.85rem;display:flex;align-items:center;justify-content:center;border:3px solid #f7f9fd}.how-step h3[data-v-ae7f4647]{margin:22px 0 8px;font-size:1.1rem}.how-step p[data-v-ae7f4647]{margin:0;color:var(--text-dim);font-size:.9rem;line-height:1.6}.deep-dive[data-v-ae7f4647]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.deep-dive.reverse .deep-dive-copy[data-v-ae7f4647]{order:2}.point-list[data-v-ae7f4647]{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-direction:column;gap:16px}.point-list li[data-v-ae7f4647]{display:flex;gap:12px;align-items:flex-start}.point-list li>span[data-v-ae7f4647]:last-child{display:flex;flex-direction:column;gap:2px}.point-list strong[data-v-ae7f4647]{font-size:.95rem}.point-list li>span:last-child>span[data-v-ae7f4647]{font-size:.86rem;color:var(--text-dim);line-height:1.55}.point-check[data-v-ae7f4647]{flex:none;width:24px;height:24px;margin-top:1px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--badge-tint-blue);color:var(--accent-blue)}.point-check.orange[data-v-ae7f4647]{background:#ea580c1a;color:var(--orange)}.point-check.green[data-v-ae7f4647]{background:#16a34a1a;color:var(--green)}.point-check.violet[data-v-ae7f4647]{background:#7c3aed1a;color:var(--violet)}.deep-dive-visual[data-v-ae7f4647]{position:relative;isolation:isolate}.visual-blob[data-v-ae7f4647]{position:absolute;top:-2%;right:22%;bottom:18%;left:-4%;z-index:-1;border-radius:42% 58% 63% 37%/41% 44% 56% 59%;filter:blur(2px);opacity:.9;animation:morph-ae7f4647 12s ease-in-out infinite alternate}.blob-blue[data-v-ae7f4647]{background:linear-gradient(135deg,#dbe6ff,#c7d7ff)}.blob-orange[data-v-ae7f4647]{background:linear-gradient(135deg,#ffe4d1,#ffd0b0)}.blob-green[data-v-ae7f4647]{background:linear-gradient(135deg,#d6f5df,#bfeccc)}.blob-violet[data-v-ae7f4647]{background:linear-gradient(135deg,#ece3ff,#dccfff)}.visual-dots[data-v-ae7f4647]{position:absolute;width:130px;height:110px;z-index:-1;inset-block-end:-24px;inset-inline-end:-12px;background-image:radial-gradient(#b6c4e6 1.8px,transparent 1.8px);background-size:14px 14px}.visual-ring[data-v-ae7f4647]{position:absolute;width:140px;height:140px;z-index:-1;inset-block-start:-30px;inset-inline-start:-20px;border-radius:50%;border:2px dashed #fdba74;animation:spin-ae7f4647 30s linear infinite}.mock-card[data-v-ae7f4647]{background:#fff;border:1px solid var(--card-border);border-radius:20px;padding:20px;box-shadow:0 30px 60px -36px #0f235f8c;margin:28px}.mock-card-title[data-v-ae7f4647]{display:flex;align-items:center;gap:10px;font-weight:700;font-size:.92rem;margin-bottom:16px}.mock-icon[data-v-ae7f4647]{width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--badge-tint-blue);color:var(--accent-blue)}.mock-icon[data-v-ae7f4647] svg{width:18px;height:18px}.mock-icon.orange[data-v-ae7f4647]{background:#ea580c1a;color:var(--orange)}.mock-icon.green[data-v-ae7f4647]{background:#16a34a1a;color:var(--green)}.mock-badge[data-v-ae7f4647]{margin-inline-start:auto;font-size:.7rem;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--badge-tint);color:var(--text-dim);direction:ltr}.mock-badge.ok[data-v-ae7f4647]{background:#16a34a1a;color:var(--green)}.ledger-mock-row[data-v-ae7f4647]{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:8px;padding:10px 4px;font-size:.85rem;border-bottom:1px solid var(--divider)}.ledger-mock-head[data-v-ae7f4647]{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dimmer);font-weight:700;background:var(--panel-bg);border-radius:8px;border:none;padding-inline:8px}.ledger-mock-total[data-v-ae7f4647]{border-bottom:none;font-weight:700;color:var(--green)}.num[data-v-ae7f4647]{text-align:end;font-variant-numeric:tabular-nums}.muted[data-v-ae7f4647]{color:var(--text-dimmer)}.credit-meter[data-v-ae7f4647]{padding:12px 14px;border-radius:14px;background:var(--panel-bg);margin-bottom:10px}.credit-meter-head[data-v-ae7f4647]{display:flex;justify-content:space-between;font-size:.8rem;color:var(--text-dim);margin-bottom:8px}.credit-meter-head strong[data-v-ae7f4647]{color:var(--text);direction:ltr}.credit-meter-bar[data-v-ae7f4647]{height:8px;border-radius:99px;background:#fde3d0;overflow:hidden}.credit-meter-bar span[data-v-ae7f4647]{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#fb923c,#ea580c)}.installment-row[data-v-ae7f4647]{display:flex;align-items:center;gap:12px;padding:12px 4px;border-bottom:1px solid var(--divider)}.installment-row[data-v-ae7f4647]:last-child{border-bottom:none}.inst-dot[data-v-ae7f4647]{width:26px;height:26px;border-radius:50%;border:2px solid var(--card-border);display:inline-flex;align-items:center;justify-content:center;flex:none}.inst-dot.done[data-v-ae7f4647]{background:var(--green);border-color:var(--green);color:#fff}.inst-dot.current[data-v-ae7f4647]{border-color:var(--orange);box-shadow:0 0 0 4px #ea580c26}.inst-info[data-v-ae7f4647]{flex:1;display:flex;flex-direction:column}.inst-title[data-v-ae7f4647]{font-weight:600;font-size:.88rem}.inst-sub[data-v-ae7f4647]{font-size:.76rem;color:var(--text-dimmer)}.inst-sub.current[data-v-ae7f4647]{color:var(--orange);font-weight:600}.inst-amount[data-v-ae7f4647]{font-weight:700;font-variant-numeric:tabular-nums}.donut-wrap[data-v-ae7f4647]{display:flex;align-items:center;gap:22px;margin-bottom:16px}.donut[data-v-ae7f4647]{width:130px;height:130px;flex:none}.split-legend[data-v-ae7f4647]{display:flex;flex-direction:column;gap:10px;font-size:.86rem}.split-legend span[data-v-ae7f4647]{display:flex;align-items:center;gap:8px}.split-legend b[data-v-ae7f4647]{margin-inline-start:auto;padding-inline-start:10px}.dot[data-v-ae7f4647]{width:10px;height:10px;border-radius:3px;display:inline-block}.dot.seg-1[data-v-ae7f4647]{background:#2457d6}.dot.seg-2[data-v-ae7f4647]{background:#16a34a}.rail-tags[data-v-ae7f4647]{display:flex;flex-wrap:wrap;gap:8px}.rail-tag[data-v-ae7f4647]{font-size:.76rem;font-weight:700;padding:5px 12px;border-radius:999px;border:1px solid var(--card-border);background:var(--panel-bg)}.gateway-band[data-v-ae7f4647]{position:relative;max-width:none;margin-top:96px;padding:80px 24px;background:linear-gradient(160deg,#0a1433,#13245a 60%,#1a3fa8);color:#fff;overflow:hidden;isolation:isolate}.gateway-band .section-head p[data-v-ae7f4647]{color:#e2eaffcc}.band-shape[data-v-ae7f4647]{position:absolute;z-index:-1;border-radius:50%}.band-shape-1[data-v-ae7f4647]{width:380px;height:380px;top:-180px;inset-inline-end:-80px;background:radial-gradient(circle,rgba(91,140,255,.45),transparent 70%)}.band-shape-2[data-v-ae7f4647]{width:260px;height:260px;bottom:-150px;inset-inline-end:6%;border:2px dashed rgba(255,255,255,.15)}.flow[data-v-ae7f4647]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;counter-reset:flow}.flow-step[data-v-ae7f4647]{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.flow-step[data-v-ae7f4647]:not(:last-child):after{content:"";position:absolute;top:38px;inset-inline-end:-16px;width:16px;height:2px;background:#ffffff4d}.flow-step span[data-v-ae7f4647]:last-child{font-size:.85rem;color:#e2eaffc7;line-height:1.55}.flow-num[data-v-ae7f4647]{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;background:linear-gradient(135deg,#5b8cff,#2457d6);box-shadow:0 8px 18px -8px #5b8cffe6}.gateway-band .note[data-v-ae7f4647]{max-width:760px;margin:28px auto 0;text-align:center;font-size:.85rem;color:#e2eaffa6}.code-mock[data-v-ae7f4647]{position:relative;background:#0d1530;color:#dbe6ff;border-radius:18px;padding:16px 20px 20px;margin:28px;box-shadow:0 30px 60px -30px #0a1433cc;overflow-x:auto;text-align:left}.code-mock pre[data-v-ae7f4647]{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;line-height:1.7}.code-dots[data-v-ae7f4647]{display:flex;align-items:center;gap:6px;margin-bottom:12px}.code-dots i[data-v-ae7f4647]{width:10px;height:10px;border-radius:50%;background:#ff5f57}.code-dots i[data-v-ae7f4647]:nth-child(2){background:#febc2e}.code-dots i[data-v-ae7f4647]:nth-child(3){background:#28c840}.code-dots span[data-v-ae7f4647]{margin-inline-start:10px;font-size:.72rem;color:#7f8cb3}.c-tag[data-v-ae7f4647]{color:#7aa2ff}.c-attr[data-v-ae7f4647]{color:#f9a8d4}.c-str[data-v-ae7f4647]{color:#86efac}.c-dim[data-v-ae7f4647]{color:#7f8cb3}.widget-button-demo[data-v-ae7f4647]{position:absolute;bottom:-6px;inset-inline-end:10px;display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:14px;background:var(--brand-gradient);color:#fff;font-weight:700;font-size:.9rem;box-shadow:0 18px 30px -14px #2457d6cc;animation:float-ae7f4647 6s ease-in-out infinite}.logo-dot[data-v-ae7f4647]{width:22px;height:22px;border-radius:7px;background:#fff;color:#2457d6;font-size:.75rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.api-visual-stack[data-v-ae7f4647]{display:flex;flex-direction:column}.api-visual-stack .mock-card[data-v-ae7f4647]{margin-bottom:0}.code-mock-sm[data-v-ae7f4647]{margin-top:-18px;margin-inline-start:64px}.api-endpoint-row[data-v-ae7f4647]{display:grid;grid-template-columns:56px minmax(0,1.3fr) minmax(0,1fr);gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--divider);font-size:.8rem}.api-endpoint-row[data-v-ae7f4647]:last-child{border-bottom:none}.api-method[data-v-ae7f4647]{font-size:.66rem;font-weight:800;text-align:center;padding:3px 0;border-radius:6px;background:#16a34a1a;color:var(--green)}.method-GET[data-v-ae7f4647]{background:var(--badge-tint-blue);color:var(--accent-blue)}.api-path[data-v-ae7f4647]{font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-desc[data-v-ae7f4647]{color:var(--text-dim);font-size:.76rem}.use-grid[data-v-ae7f4647]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.use-card[data-v-ae7f4647]{position:relative;overflow:hidden;padding:26px 22px;border-radius:22px;background:#fff;border:1px solid var(--card-border);transition:transform .2s,box-shadow .2s,opacity .6s ease}.use-card[data-v-ae7f4647]:hover{transform:translateY(-4px);box-shadow:0 24px 40px -28px #0f235f73}.use-shape[data-v-ae7f4647]{position:absolute;inset-block-end:-40px;inset-inline-end:-40px;width:130px;height:130px;border-radius:34px;transform:rotate(24deg);background:color-mix(in srgb,var(--acc) 8%,transparent)}.admin-showcase-inner[data-v-ae7f4647]{position:relative;padding:56px 40px;border-radius:32px;background:linear-gradient(180deg,#eef3ff,#f7f9fd);border:1px solid var(--card-border);overflow:hidden}.admin-showcase .section-head[data-v-ae7f4647]{margin-bottom:32px}.admin-mock[data-v-ae7f4647]{display:grid;grid-template-columns:190px minmax(0,1fr);max-width:860px;margin:0 auto 32px;border-radius:18px;overflow:hidden;background:#fff;border:1px solid var(--card-border);box-shadow:0 40px 70px -40px #0f235f8c}.admin-mock-side[data-v-ae7f4647]{background:#0f172a;padding:16px 12px;display:flex;flex-direction:column;gap:4px}.admin-mock-logo[data-v-ae7f4647]{width:28px;height:28px;border-radius:8px;background:var(--brand-gradient);color:#fff;font-weight:800;font-size:.8rem;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.admin-mock-nav[data-v-ae7f4647]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:7px;font-size:.7rem;color:#aab3c5;white-space:nowrap;overflow:hidden}.admin-mock-nav i[data-v-ae7f4647]{width:10px;height:10px;border-radius:3px;background:#fff3;flex:none}.admin-mock-nav.active[data-v-ae7f4647]{background:#ffffff1a;color:#fff}.admin-mock-main[data-v-ae7f4647]{padding:18px;display:flex;flex-direction:column;gap:8px}.admin-mock-tiles[data-v-ae7f4647]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:6px}.admin-mock-tile[data-v-ae7f4647]{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--card-border);border-radius:10px}.admin-mock-tile i[data-v-ae7f4647]{width:40%;height:6px;border-radius:3px;background:#e2e8f0}.admin-mock-tile b[data-v-ae7f4647]{width:70%;height:12px;border-radius:4px;background:#cbd5e1}.admin-mock-row[data-v-ae7f4647]{display:flex;align-items:center;gap:12px;padding:8px 6px;border-bottom:1px solid var(--divider)}.admin-mock-row b[data-v-ae7f4647]{height:8px;border-radius:4px;background:#e2e8f0}.admin-mock-row .mini-chip[data-v-ae7f4647]{width:30px;height:20px}.admin-mock-status[data-v-ae7f4647]{margin-inline-start:auto;width:54px;height:18px;border-radius:999px;background:#16a34a24}.admin-mock-status.warn[data-v-ae7f4647]{background:#ea580c29}.admin-pill-grid[data-v-ae7f4647]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.admin-pill[data-v-ae7f4647]{font-size:.82rem;font-weight:600;padding:7px 14px;border-radius:999px;background:#fff;border:1px solid var(--card-border);color:var(--text-dim)}.security-grid[data-v-ae7f4647]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.security-item[data-v-ae7f4647]{display:flex;flex-direction:column;gap:8px;padding:24px 22px;border-radius:20px;background:#fff;border:1px solid var(--card-border)}.security-item>span[data-v-ae7f4647]:last-child{font-size:.86rem;color:var(--text-dim);line-height:1.6}.security-icon[data-v-ae7f4647]{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#0f172a;color:#fff;margin-bottom:6px}.security-icon[data-v-ae7f4647] svg{width:22px;height:22px}.faq-list[data-v-ae7f4647]{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.faq-item[data-v-ae7f4647]{border-radius:16px;background:#fff;border:1px solid var(--card-border);transition:border-color .15s,box-shadow .15s}.faq-item.open[data-v-ae7f4647]{border-color:color-mix(in srgb,var(--accent-blue) 40%,var(--card-border));box-shadow:0 16px 30px -24px #2457d699}.faq-q[data-v-ae7f4647]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background:none;border:none;font:inherit;font-size:.98rem;font-weight:700;color:var(--text);text-align:start;cursor:pointer}.faq-toggle[data-v-ae7f4647]{position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:var(--badge-tint-blue)}.faq-toggle[data-v-ae7f4647]:before,.faq-toggle[data-v-ae7f4647]:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:var(--accent-blue);border-radius:2px;transition:transform .2s}.faq-toggle[data-v-ae7f4647]:after{transform:rotate(90deg)}.faq-item.open .faq-toggle[data-v-ae7f4647]:after{transform:rotate(0)}.faq-a[data-v-ae7f4647]{padding:0 22px 20px;color:var(--text-dim);font-size:.92rem;line-height:1.7}.cta-band[data-v-ae7f4647]{position:relative;max-width:1150px;margin:96px auto 0;padding:64px 32px;border-radius:32px;text-align:center;color:#fff;background:linear-gradient(135deg,#1a3fa8,#2457d6,#6d5cff);overflow:hidden;isolation:isolate;box-shadow:0 40px 70px -40px #2457d6e6}.cta-band h2[data-v-ae7f4647]{font-size:clamp(1.7rem,3.4vw,2.5rem);letter-spacing:-.025em;margin:0 0 12px;font-weight:800}.cta-band p[data-v-ae7f4647]{color:#ebf1ffd9;margin:0 auto 28px;max-width:560px}.cta-band .hero-ctas[data-v-ae7f4647]{justify-content:center}.cta-shape[data-v-ae7f4647]{position:absolute;z-index:-1}.cta-shape-1[data-v-ae7f4647]{width:300px;height:300px;border-radius:50%;top:-150px;inset-inline-start:-80px;background:radial-gradient(circle,rgba(255,255,255,.25),transparent 70%)}.cta-shape-2[data-v-ae7f4647]{width:140px;height:140px;border-radius:36px;bottom:-50px;inset-inline-end:12%;transform:rotate(28deg);background:#ffffff1a}.cta-shape-3[data-v-ae7f4647]{width:200px;top:-40px;inset-inline-end:-40px;color:#ffffff4d;animation:spin-ae7f4647 40s linear infinite}.landing-footer[data-v-ae7f4647]{margin-top:96px;background:#0b1229;color:#aab3c5}.footer-inner[data-v-ae7f4647]{max-width:1200px;margin:0 auto;padding:56px 24px 40px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}.footer-brand .brand[data-v-ae7f4647]{color:#fff}.footer-brand p[data-v-ae7f4647]{margin:14px 0 0;font-size:.88rem;max-width:300px;line-height:1.6}.footer-col[data-v-ae7f4647]{display:flex;flex-direction:column;gap:10px;font-size:.88rem}.footer-col strong[data-v-ae7f4647]{color:#fff;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.footer-col a[data-v-ae7f4647]{text-decoration:none;transition:color .15s}.footer-col a[data-v-ae7f4647]:hover,.back-top[data-v-ae7f4647]:hover{color:#fff}.footer-bottom[data-v-ae7f4647]{max-width:1152px;margin:0 auto;padding:20px 0 28px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:.8rem;border-top:1px solid rgba(255,255,255,.08)}.back-top[data-v-ae7f4647]{text-decoration:none}@keyframes float-ae7f4647{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes float-tilt-ae7f4647{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-8px)}}@keyframes drift-ae7f4647{to{transform:translate(-40px,30px) scale(1.1)}}@keyframes spin-ae7f4647{to{transform:rotate(360deg)}}@keyframes morph-ae7f4647{to{border-radius:58% 42% 38% 62%/55% 60% 40% 45%}}@keyframes pulse-dot-ae7f4647{50%{box-shadow:0 0 0 7px #4ade801a}}@media (prefers-reduced-motion: reduce){.landing-page[data-v-ae7f4647] *,.landing-page[data-v-ae7f4647] *:before,.landing-page[data-v-ae7f4647] *:after{animation:none!important;transition:none!important}}@media (max-width: 1080px){.landing-nav-links[data-v-ae7f4647]{display:none}.hero-inner[data-v-ae7f4647],.deep-dive[data-v-ae7f4647]{grid-template-columns:minmax(0,1fr);gap:40px}.deep-dive.reverse .deep-dive-copy[data-v-ae7f4647]{order:0}.hero[data-v-ae7f4647]{padding-top:56px}.hero-visual[data-v-ae7f4647]{max-width:560px;margin:0 auto;width:100%}.bento[data-v-ae7f4647],.use-grid[data-v-ae7f4647],.security-grid[data-v-ae7f4647],.flow[data-v-ae7f4647]{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-step[data-v-ae7f4647]:after{display:none}.stats-strip[data-v-ae7f4647]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px}.stat[data-v-ae7f4647]:nth-child(4){border-inline-start:none}.footer-inner[data-v-ae7f4647]{grid-template-columns:1fr 1fr 1fr}.footer-brand[data-v-ae7f4647]{grid-column:1 / -1}}@media (max-width: 640px){.landing-nav-inner[data-v-ae7f4647]{padding:10px 14px;gap:10px}.hide-xs[data-v-ae7f4647],.brand-name[data-v-ae7f4647]{display:none}.hero[data-v-ae7f4647]{padding:40px 16px 110px}.hero-visual[data-v-ae7f4647]{padding:24px 0 56px}.float-card[data-v-ae7f4647]{width:150px;inset-inline-start:-8px;bottom:-46px}.shape-ring[data-v-ae7f4647],.shape-plus[data-v-ae7f4647],.shape-dots[data-v-ae7f4647],.shape-squiggle[data-v-ae7f4647]{display:none}.mini-action[data-v-ae7f4647]{font-size:.52rem}.float-card-number[data-v-ae7f4647]{font-size:.62rem}.float-toast[data-v-ae7f4647]{inset-inline-end:-4px;top:4px}.float-pill[data-v-ae7f4647]{display:none}.section[data-v-ae7f4647]{padding:64px 16px 0}.rails-strip[data-v-ae7f4647]{margin:-40px 16px 0}.bento[data-v-ae7f4647],.use-grid[data-v-ae7f4647],.security-grid[data-v-ae7f4647],.flow[data-v-ae7f4647],.how-steps[data-v-ae7f4647]{grid-template-columns:minmax(0,1fr)}.bento-wide[data-v-ae7f4647]{grid-column:auto}.how-line[data-v-ae7f4647]{display:none}.stats-strip[data-v-ae7f4647]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat[data-v-ae7f4647]:nth-child(odd){border-inline-start:none}.stat[data-v-ae7f4647]:nth-child(4){border-inline-start:1px solid var(--card-border)}.mock-card[data-v-ae7f4647],.code-mock[data-v-ae7f4647]{margin:16px 4px}.code-mock-sm[data-v-ae7f4647]{margin-inline-start:4px;margin-top:0}.donut-wrap[data-v-ae7f4647]{flex-direction:column;align-items:stretch}.donut[data-v-ae7f4647]{align-self:center}.api-endpoint-row[data-v-ae7f4647]{grid-template-columns:50px minmax(0,1fr)}.api-desc[data-v-ae7f4647]{grid-column:2}.admin-showcase-inner[data-v-ae7f4647]{padding:36px 16px;border-radius:24px}.admin-mock[data-v-ae7f4647]{grid-template-columns:minmax(0,1fr)}.admin-mock-side[data-v-ae7f4647]{display:none}.gateway-band[data-v-ae7f4647]{padding:64px 16px}.cta-band[data-v-ae7f4647]{margin:64px 16px 0;padding:48px 20px;border-radius:24px}.footer-inner[data-v-ae7f4647]{grid-template-columns:1fr 1fr}.footer-bottom[data-v-ae7f4647]{margin:0 16px}}.phone-auth-form[data-v-6348b384]{display:flex;flex-direction:column;gap:12px}.phone-hero[data-v-6348b384]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-md);background:var(--hover-tint, rgba(255, 255, 255, .06))}.phone-hero-icon[data-v-6348b384]{flex:none;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--brand-gradient, var(--text));color:#fff;box-shadow:var(--shadow-btn, none)}.phone-hero-icon svg[data-v-6348b384]{width:20px;height:20px}.phone-hero-text[data-v-6348b384]{display:flex;flex-direction:column;gap:2px;min-width:0}.phone-hero-tag[data-v-6348b384]{align-self:flex-start;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-blue, var(--text));background:var(--badge-tint-blue, rgba(122, 162, 255, .15));padding:2px 8px;border-radius:999px}.phone-hero-eyebrow[data-v-6348b384]{margin:0;font-size:.8rem;color:var(--text-dim)}.hint[data-v-6348b384]{margin:0;color:var(--text-dim);font-size:.85rem}.dev-hint[data-v-6348b384]{margin:0;padding:8px 10px;border-radius:var(--radius-sm);background:var(--dev-hint-bg, rgba(216, 255, 92, .1));color:var(--dev-hint-text, var(--accent-lime));font-size:.8rem;font-family:monospace}.captcha-field[data-v-6348b384]{gap:6px}.captcha-row[data-v-6348b384]{display:flex;align-items:center;gap:8px}.captcha-row .admin-input[data-v-6348b384]{flex:1;min-width:0}.captcha-image[data-v-6348b384]{flex:none;width:150px;height:56px;border-radius:var(--radius-sm);border:1px solid var(--card-border)}.otp-boxes[data-v-6348b384]{display:flex;justify-content:center;gap:8px}.otp-boxes.busy[data-v-6348b384]{opacity:.6}.otp-box[data-v-6348b384]{width:44px;height:54px;border-radius:var(--radius-sm);border:1px solid var(--card-border);background:var(--input-bg, transparent);color:var(--text);font-size:1.3rem;font-weight:700;text-align:center}.otp-box[data-v-6348b384]:focus{outline:none;border-color:var(--accent-blue);box-shadow:0 0 0 3px #1550c926}.auth-theme[data-v-480bdf72]{padding:0;position:relative}.lang-corner[data-v-480bdf72]{position:absolute;top:16px;inset-inline-end:16px;z-index:1}.auth-page[data-v-480bdf72]{display:flex;justify-content:center;align-items:center;min-height:100vh}.auth-form[data-v-480bdf72]{display:flex;flex-direction:column;gap:12px;width:340px;padding:32px 28px}.auth-form form[data-v-480bdf72]{display:flex;flex-direction:column;gap:12px}.auth-form .method-link[data-v-480bdf72]{width:auto;align-self:center;margin-top:0;border:none;background:transparent;color:var(--text-dim);font-size:.8rem;text-decoration:underline;cursor:pointer}.auth-form .method-link[data-v-480bdf72]:hover{color:var(--text)}.auth-logo[data-v-480bdf72]{width:44px;height:44px;border-radius:50%;background:var(--brand-gradient, var(--text));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:4px;box-shadow:var(--shadow-btn, none)}.auth-form h1[data-v-480bdf72]{margin:0;font-size:1.5rem}.auth-sub[data-v-480bdf72]{margin:-6px 0 6px;color:var(--text-dim);font-size:.88rem}label[data-v-480bdf72]{display:flex;flex-direction:column;gap:6px;font-size:.85rem;color:var(--text-dim)}.admin-input[data-v-480bdf72]{width:100%}.auth-form button[data-v-480bdf72]{margin-top:6px;width:100%}.auth-link[data-v-480bdf72]{text-align:center;color:var(--text-dim);font-size:.85rem;text-decoration:none}.auth-link[data-v-480bdf72]:hover{color:var(--text)}.auth-theme[data-v-e32b44e7]{padding:0;position:relative}.lang-corner[data-v-e32b44e7]{position:absolute;top:16px;inset-inline-end:16px;z-index:1}.auth-page[data-v-e32b44e7]{display:flex;justify-content:center;align-items:center;min-height:100vh}.auth-form[data-v-e32b44e7]{display:flex;flex-direction:column;gap:12px;width:340px;padding:32px 28px}.auth-form form[data-v-e32b44e7]{display:flex;flex-direction:column;gap:12px}.auth-form .method-link[data-v-e32b44e7]{width:auto;align-self:center;margin-top:0;border:none;background:transparent;color:var(--text-dim);font-size:.8rem;text-decoration:underline;cursor:pointer}.auth-form .method-link[data-v-e32b44e7]:hover{color:var(--text)}.auth-logo[data-v-e32b44e7]{width:44px;height:44px;border-radius:50%;background:var(--brand-gradient, var(--text));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:4px;box-shadow:var(--shadow-btn, none)}.auth-form h1[data-v-e32b44e7]{margin:0;font-size:1.5rem}.auth-sub[data-v-e32b44e7]{margin:-6px 0 6px;color:var(--text-dim);font-size:.88rem}label[data-v-e32b44e7]{display:flex;flex-direction:column;gap:6px;font-size:.85rem;color:var(--text-dim)}.admin-input[data-v-e32b44e7]{width:100%}.auth-form button[data-v-e32b44e7]{margin-top:6px;width:100%}.auth-link[data-v-e32b44e7]{text-align:center;color:var(--text-dim);font-size:.85rem;text-decoration:none}.auth-link[data-v-e32b44e7]:hover{color:var(--text)}.activity-chart[data-v-9a9ba438]{display:flex;flex-direction:column;gap:10px}.activity-chart-head[data-v-9a9ba438]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.activity-chart-total[data-v-9a9ba438]{font-size:.82rem;color:var(--text-dim);font-weight:600}.activity-chart-zoom[data-v-9a9ba438]{display:flex;gap:4px;background:var(--panel-bg, rgba(127, 127, 127, .08));border-radius:999px;padding:3px}.zoom-btn[data-v-9a9ba438]{border:none;background:transparent;color:var(--text-dim);font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:999px;cursor:pointer;font-family:inherit}.zoom-btn.active[data-v-9a9ba438]{background:var(--card-bg, #fff);color:var(--accent-blue);box-shadow:0 1px 4px #00000026}.activity-chart-bars[data-v-9a9ba438]{display:flex;align-items:flex-end;gap:3px;height:90px}.activity-bar-col[data-v-9a9ba438]{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px}.activity-bar[data-v-9a9ba438]{width:100%;min-height:2px;border-radius:3px 3px 1px 1px;background:var(--divider);transition:background .15s ease}.activity-bar.has-value[data-v-9a9ba438]{background:var(--accent-blue)}.activity-bar-col:hover .activity-bar[data-v-9a9ba438]{background:var(--accent-orange-soft, var(--accent-blue))}.activity-bar-axis[data-v-9a9ba438]{font-size:.6rem;color:var(--text-dimmer);white-space:nowrap;height:12px}.activity-chart-empty[data-v-9a9ba438]{color:var(--text-dim);font-size:.85rem;padding:20px 0;text-align:center}.overview-banner[data-v-89fecd11]{position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:26px 28px;border-radius:var(--radius-lg);background:var(--hero-gradient);color:#fff;box-shadow:0 20px 44px -24px #1a3fa8bf}.overview-banner[data-v-89fecd11]:before,.overview-banner[data-v-89fecd11]:after{content:"";position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 70%)}.overview-banner[data-v-89fecd11]:before{width:360px;height:360px;top:-180px;inset-inline-end:-60px}.overview-banner[data-v-89fecd11]:after{width:260px;height:260px;bottom:-160px;inset-inline-start:30%;opacity:.6}.overview-main[data-v-89fecd11],.overview-stats[data-v-89fecd11]{position:relative}.overview-eyebrow[data-v-89fecd11]{font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffffbf}.overview-totals[data-v-89fecd11]{display:flex;flex-wrap:wrap;gap:8px 36px;margin-top:6px}.overview-total[data-v-89fecd11]{display:flex;flex-direction:column}.overview-total-value[data-v-89fecd11]{font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums}.overview-total-meta[data-v-89fecd11]{font-size:.8rem;color:#ffffffbf}.overview-stats[data-v-89fecd11]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.overview-stat[data-v-89fecd11]{display:flex;flex-direction:column;align-items:center;min-width:82px;padding:10px 14px;border-radius:14px;background:#ffffff1f;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.overview-stat-value[data-v-89fecd11]{font-size:1.2rem;font-weight:700;line-height:1.2}.overview-stat-label[data-v-89fecd11]{font-size:.7rem;color:#ffffffc7}.overview-add[data-v-89fecd11]{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px;border-radius:14px;border:none;background:#fff;color:#1a3fa8;font:inherit;font-weight:700;font-size:.88rem;cursor:pointer;box-shadow:0 10px 24px -12px #00000080;transition:transform .12s}.overview-add[data-v-89fecd11]:hover{transform:translateY(-1px)}.overview-add svg[data-v-89fecd11]{width:18px;height:18px}.wallets-tools[data-v-89fecd11]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wallets-tools .admin-search[data-v-89fecd11]{width:240px}.wallets-layout[data-v-89fecd11]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:22px;align-items:start}.wallet-list[data-v-89fecd11]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:640px;overflow-y:auto;padding-inline-end:4px}.wallet-list-empty[data-v-89fecd11]{color:var(--text-dim);font-size:.85rem;padding:18px 8px;text-align:center}.wallet-row[data-v-89fecd11]{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;border:1px solid transparent;background:transparent;color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background .12s,border-color .12s}.wallet-row[data-v-89fecd11]:hover{background:var(--hover-tint)}.wallet-row.selected[data-v-89fecd11]{background:var(--active-tint);border-color:color-mix(in srgb,var(--accent-blue) 40%,transparent)}.wallet-row[data-v-89fecd11]:focus-visible{outline:none;box-shadow:var(--focus-ring)}.wallet-row.closed[data-v-89fecd11]{opacity:.6}.wallet-row-chip[data-v-89fecd11]{flex:none;width:52px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.66rem;font-weight:800;letter-spacing:.05em;box-shadow:0 6px 14px -8px #0f172a99,inset 0 0 0 1px #ffffff26}.wallet-row-chip img[data-v-89fecd11]{max-width:34px;max-height:18px;object-fit:contain}.wallet-row-main[data-v-89fecd11]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.wallet-row-name[data-v-89fecd11]{font-weight:600;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-row-meta[data-v-89fecd11]{font-size:.76rem;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-row-mask[data-v-89fecd11]{direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.wallet-row-end[data-v-89fecd11]{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.wallet-row-balance[data-v-89fecd11]{font-weight:700;font-size:.9rem;font-variant-numeric:tabular-nums;white-space:nowrap}.wallet-row-balance.negative[data-v-89fecd11]{color:var(--accent-red)}.wallet-panel[data-v-89fecd11]{display:flex;flex-direction:column;gap:16px;padding:18px;border-radius:var(--radius-md);background:var(--panel-bg);border:1px solid var(--card-border);min-width:0}.wallet-panel-top[data-v-89fecd11]{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:18px;align-items:center}.wallet-panel-summary[data-v-89fecd11]{display:flex;flex-direction:column;gap:6px;min-width:0}.wallet-panel-label[data-v-89fecd11]{font-size:.76rem;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}.wallet-panel-balance[data-v-89fecd11]{font-size:1.9rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums;word-break:break-word}.badges[data-v-89fecd11]{display:flex;flex-wrap:wrap;gap:6px}.action-tiles[data-v-89fecd11]{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px}.action-tile[data-v-89fecd11]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 12px;border-radius:14px;border:1px solid var(--card-border);background:var(--card-bg);color:var(--text);font:inherit;font-size:.82rem;font-weight:600;cursor:pointer;transition:border-color .15s,transform .1s,box-shadow .15s}.action-tile[data-v-89fecd11]:hover{border-color:var(--accent-blue);transform:translateY(-1px);box-shadow:var(--shadow-card)}.action-tile.active[data-v-89fecd11]{border-color:var(--accent-blue);background:var(--active-tint);color:var(--accent-blue)}.action-tile-icon[data-v-89fecd11]{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--badge-tint-blue);color:var(--accent-blue)}.action-tile.active .action-tile-icon[data-v-89fecd11]{background:var(--accent-blue);color:#fff}.action-tile-icon svg[data-v-89fecd11]{width:20px;height:20px}.wallet-inline-form[data-v-89fecd11]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px;animation:pop-in .15s ease}.wallet-inline-form input[data-v-89fecd11],.wallet-inline-form select[data-v-89fecd11]{flex:1;min-width:150px}.wallet-panel-links[data-v-89fecd11]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;border-top:1px solid var(--card-border)}.wallet-panel-links-spacer[data-v-89fecd11]{flex:1}.wallet-edit-form[data-v-89fecd11]{padding:16px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px}.modal-host[data-v-89fecd11]{min-height:0;background:none}.insights-grid[data-v-89fecd11]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.tools-grid[data-v-89fecd11]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.card-face[data-v-89fecd11]{position:relative;width:100%;aspect-ratio:1.586 / 1;border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;overflow:hidden;box-shadow:0 18px 36px -18px #141e46b3;text-align:start}.card-face[data-v-89fecd11]:before{content:"";position:absolute;inset:-35% -15% auto auto;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 70%);pointer-events:none}.card-face-top[data-v-89fecd11]{position:relative;display:flex;align-items:center;justify-content:space-between}.card-face-chip[data-v-89fecd11]{width:30px;height:22px;color:#ffdf8cf2;flex:none}.card-face-chip svg[data-v-89fecd11],.card-face-contactless svg[data-v-89fecd11]{width:100%;height:100%}.card-face-logo[data-v-89fecd11]{flex:none;height:22px;max-width:64px;width:auto;object-fit:contain}.card-face-top-right[data-v-89fecd11]{display:flex;align-items:center;gap:6px}.card-face-contactless[data-v-89fecd11]{width:18px;height:18px;color:#ffffffd9;flex:none}.card-face-brand[data-v-89fecd11]{font-size:.7rem;font-weight:800;letter-spacing:.05em;color:#ffffffe6}.card-face-number[data-v-89fecd11]{position:relative;font-size:.95rem;font-weight:600;letter-spacing:.1em;font-variant-numeric:tabular-nums;direction:ltr;text-align:start}.card-face-bottom[data-v-89fecd11]{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.card-face-field[data-v-89fecd11]{display:flex;flex:1 1 0;flex-direction:column;gap:1px;min-width:0}.card-face-field-right[data-v-89fecd11]{align-items:flex-end;text-align:end}.card-face-label[data-v-89fecd11]{font-size:.58rem;text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3}.card-face-value[data-v-89fecd11]{font-size:.78rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1200px){.wallets-layout[data-v-89fecd11]{grid-template-columns:minmax(0,1fr)}.wallet-list[data-v-89fecd11]{max-height:340px}}@media (max-width: 1024px){.insights-grid[data-v-89fecd11]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.overview-banner[data-v-89fecd11]{padding:20px}.overview-stats[data-v-89fecd11]{width:100%}.overview-stat[data-v-89fecd11]{flex:1;min-width:0}.overview-add[data-v-89fecd11]{width:100%;justify-content:center}.wallets-tools[data-v-89fecd11],.wallets-tools .admin-search[data-v-89fecd11]{width:100%}.wallet-panel[data-v-89fecd11]{padding:14px}.wallet-panel-top[data-v-89fecd11]{grid-template-columns:minmax(0,1fr)}.card-face[data-v-89fecd11]{max-width:340px}}.side-stack[data-v-89fecd11]{display:flex;flex-direction:column;gap:20px}.latest-amount[data-v-89fecd11]{font-size:1.8rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.latest-meta[data-v-89fecd11]{color:var(--text-dim);font-size:.82rem;margin-top:4px}.latest-detail[data-v-89fecd11]{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--divider)}.installment-status-paid[data-v-89fecd11]{color:var(--accent-lime)}.installment-status-overdue[data-v-89fecd11]{color:var(--accent-red)}.installment-status-pending[data-v-89fecd11]{color:var(--text-dim)}.hint[data-v-89fecd11]{font-size:.8rem;color:var(--text-dim)}.settlement-rows[data-v-89fecd11]{display:flex;flex-direction:column;gap:8px;width:100%;padding:10px;border:1px dashed var(--card-border);border-radius:var(--radius-sm)}.settlement-row[data-v-89fecd11]{display:flex;flex-wrap:wrap;gap:8px}.settlement-row input[data-v-89fecd11],.settlement-row select[data-v-89fecd11]{flex:1;min-width:100px}.filter-row[data-v-89fecd11]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px;flex-wrap:wrap}.filter-row h2[data-v-89fecd11]{margin:0;white-space:nowrap}.history-list[data-v-89fecd11]{border:1px solid var(--card-border);border-radius:var(--radius-md);overflow:hidden}.history-row-wrap[data-v-89fecd11]{border-bottom:1px solid var(--divider)}.history-row-wrap[data-v-89fecd11]:last-child{border-bottom:none}.history-row[data-v-89fecd11]{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;background:transparent;border:none;cursor:pointer;text-align:start;color:var(--text);font:inherit}.history-row[data-v-89fecd11]:hover{background:var(--hover-tint, rgba(127, 127, 127, .06))}.history-row-icon[data-v-89fecd11]{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center}.history-row-icon svg[data-v-89fecd11]{width:18px;height:18px}.history-row-main[data-v-89fecd11]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.history-row-desc[data-v-89fecd11]{font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:6px}.history-row-badge[data-v-89fecd11]{flex:none;font-size:.68rem;font-weight:700;color:var(--accent-blue);background:var(--badge-tint-blue, rgba(122, 162, 255, .15));border-radius:999px;padding:1px 7px}.history-row-date[data-v-89fecd11]{font-size:.74rem;color:var(--text-dimmer)}.history-row-amount[data-v-89fecd11]{flex:none;font-weight:700;font-size:.9rem}@media (max-width: 480px){.history-row[data-v-89fecd11]{flex-wrap:wrap;row-gap:4px}.history-row-main[data-v-89fecd11]{flex-basis:100%}.history-row-amount[data-v-89fecd11]{margin-inline-start:auto}}.history-detail[data-v-89fecd11]{padding:4px 14px 14px;display:flex;flex-direction:column;gap:8px;background:var(--panel-bg, transparent)}.history-detail-row[data-v-89fecd11]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:.84rem}.history-detail-row>span[data-v-89fecd11]:first-child{color:var(--text-dim);flex:none}.history-detail-link[data-v-89fecd11]{align-self:flex-start;font-size:.82rem;color:var(--accent-blue);text-decoration:underline}.history-breakdown[data-v-89fecd11]{border-top:1px dashed var(--divider);padding-top:8px;display:flex;flex-direction:column;gap:6px}.history-breakdown-title[data-v-89fecd11]{margin:0;font-size:.76rem;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em}.history-breakdown-row[data-v-89fecd11]{display:flex;align-items:center;gap:8px;font-size:.82rem}.history-breakdown-desc[data-v-89fecd11]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-breakdown-amount[data-v-89fecd11]{flex:none;font-weight:600}.history-empty[data-v-89fecd11]{color:var(--text-dim);text-align:center;padding:20px 0}.charge-form[data-v-89fecd11]{display:flex;flex-direction:column;gap:8px;margin:10px 0}.charge-form input[data-v-89fecd11],.charge-form select[data-v-89fecd11]{width:100%}.phone-success[data-v-89fecd11]{color:var(--accent-lime);font-size:.85rem}.charge-result[data-v-89fecd11]{display:flex;gap:8px;margin-top:8px}.charge-result input[data-v-89fecd11]{flex:1}.mono[data-v-89fecd11]{font-family:monospace;font-size:.8rem}.profile-form[data-v-d10ad667]{display:flex;flex-direction:column;gap:8px;margin:10px 0}.profile-success[data-v-d10ad667]{color:var(--accent-lime);font-size:.85rem}.avatar-row[data-v-d10ad667]{display:flex;align-items:center;gap:16px;margin:10px 0}.avatar-preview[data-v-d10ad667]{width:72px;height:72px;border-radius:50%;object-fit:cover}.avatar-preview-fallback[data-v-d10ad667]{width:72px;height:72px;font-size:1.4rem}.avatar-upload[data-v-d10ad667]{display:flex;flex-direction:column;gap:8px}.detail-card[data-v-7fb0827f]{max-width:560px;display:flex;flex-direction:column;gap:10px}.amount[data-v-7fb0827f]{font-size:2rem;font-weight:700}.summary[data-v-7fb0827f]{color:var(--text-dim);margin-bottom:.5rem}.status-badge[data-v-7fb0827f]{align-self:flex-start;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:3px 10px}.status-badge.pending[data-v-7fb0827f]{background:var(--badge-tint-lime, rgba(216, 255, 92, .15));color:var(--accent-lime)}.status-badge.completed[data-v-7fb0827f]{background:var(--badge-tint-blue, rgba(122, 162, 255, .15));color:var(--accent-blue)}.status-badge.reversed[data-v-7fb0827f]{background:var(--badge-tint-red, rgba(255, 107, 107, .15));color:var(--accent-red)}dl[data-v-7fb0827f]{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1rem;margin:4px 0 0}dt[data-v-7fb0827f]{color:var(--text-dimmer);font-size:.82rem}dd[data-v-7fb0827f]{margin:0}.mono[data-v-7fb0827f]{font-family:monospace;font-size:.82rem;word-break:break-all;color:var(--text-dim)}.detail-card button[data-v-7fb0827f]{align-self:flex-start;margin-top:10px}.detail-card[data-v-854c18e0]{max-width:640px;display:flex;flex-direction:column;gap:10px}.amount[data-v-854c18e0]{font-size:2rem;font-weight:700}.badges[data-v-854c18e0]{display:flex;gap:6px;margin-bottom:4px}.status-badge[data-v-854c18e0]{align-self:flex-start;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:3px 10px}.status-badge.completed[data-v-854c18e0]{background:var(--badge-tint-blue, rgba(122, 162, 255, .15));color:var(--accent-blue)}.status-badge.reversed[data-v-854c18e0]{background:var(--badge-tint-red, rgba(255, 107, 107, .15));color:var(--accent-red)}dl[data-v-854c18e0]{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1rem;margin:4px 0 0}dt[data-v-854c18e0]{color:var(--text-dimmer);font-size:.82rem}dd[data-v-854c18e0]{margin:0}.mono[data-v-854c18e0]{font-family:monospace;font-size:.82rem;word-break:break-all;color:var(--text-dim)}.detail-card>.admin-btn[data-v-854c18e0]{align-self:flex-start;margin-top:10px}.widget-section[data-v-854c18e0]{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-top:14px;border-top:1px solid var(--card-border)}.widget-section h3[data-v-854c18e0]{margin:0;font-size:.95rem}.widget-hint[data-v-854c18e0]{margin:0;font-size:.82rem;color:var(--text-dimmer)}.widget-snippet[data-v-854c18e0]{margin:0;padding:10px 12px;border-radius:var(--radius-sm);background:var(--input-bg, rgba(255, 255, 255, .04));border:1px solid var(--card-border);font-family:monospace;font-size:.78rem;white-space:pre-wrap;word-break:break-all}.widget-section>.admin-btn[data-v-854c18e0]{align-self:flex-start}.back-link[data-v-9a0fd9a7]{display:inline-block;margin-bottom:14px;color:var(--text-dim);font-size:.85rem}.installment-actions[data-v-9a0fd9a7]{display:flex;gap:8px;justify-content:flex-end}.installment-detail-row td[data-v-9a0fd9a7]{background:var(--bg-subtle, rgba(127, 127, 127, .06));padding:12px 16px}.installment-detail-card[data-v-9a0fd9a7]{padding:10px 0;border-bottom:1px solid var(--border, rgba(127, 127, 127, .2))}.installment-detail-card[data-v-9a0fd9a7]:last-child{border-bottom:none}.installment-detail-header[data-v-9a0fd9a7]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:.9rem}.installment-spend[data-v-9a0fd9a7]{margin-top:8px}.installment-spend h4[data-v-9a0fd9a7]{margin:0 0 4px;font-size:.8rem;font-weight:600;color:var(--text-dim)}.installment-spend ul[data-v-9a0fd9a7]{list-style:none;margin:0;padding:0}.installment-spend li[data-v-9a0fd9a7]{display:flex;justify-content:space-between;gap:12px;padding:2px 0;font-size:.85rem}.callback-theme[data-v-e549da6d]{padding:0}.callback-page[data-v-e549da6d]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem}.card[data-v-e549da6d]{width:100%;max-width:420px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 2rem}.card p[data-v-e549da6d]{color:var(--text-dim);margin:0}.plan[data-v-e549da6d]{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:.6rem;text-align:start;border-top:1px solid var(--divider);padding-top:1rem}.plan h2[data-v-e549da6d]{font-size:1rem;margin:0}.plan-hint[data-v-e549da6d]{font-size:.85rem}.plan-list[data-v-e549da6d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.plan-list li[data-v-e549da6d]{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border:1px solid var(--divider);border-radius:8px;font-size:.9rem}.plan-seq[data-v-e549da6d]{color:var(--text-dim);font-variant-numeric:tabular-nums}.plan-dates[data-v-e549da6d]{display:flex;flex-direction:column;flex:1;min-width:0}.plan-deadline[data-v-e549da6d]{font-size:.78rem;color:var(--text-dim)}.plan-amount[data-v-e549da6d]{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.plan .admin-btn[data-v-e549da6d]{align-self:center;text-decoration:none}.icon[data-v-e549da6d]{font-size:2.5rem;font-weight:700}.icon.completed[data-v-e549da6d]{color:var(--accent-lime)}.icon.canceled[data-v-e549da6d],.icon.failed[data-v-e549da6d]{color:var(--accent-red)}.icon.working[data-v-e549da6d]{color:var(--text-dim)}.trend[data-v-dd50ace8]{position:relative;width:100%}svg[data-v-dd50ace8]{display:block;overflow:visible}.grid[data-v-dd50ace8]{stroke:var(--chart-grid);stroke-width:1}.axis[data-v-dd50ace8]{font-size:10.5px;fill:var(--text-dimmer);font-variant-numeric:tabular-nums}.line[data-v-dd50ace8]{fill:none;stroke:var(--chart-1);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.crosshair[data-v-dd50ace8]{stroke:var(--text-dimmer);stroke-width:1;stroke-dasharray:3 3}.dot[data-v-dd50ace8]{fill:var(--chart-1);stroke:var(--card-bg);stroke-width:2}.tip[data-v-dd50ace8]{position:absolute;top:-6px;transform:translate(-50%,-100%);background:var(--text);color:var(--card-bg);border-radius:8px;padding:6px 10px;font-size:.76rem;display:flex;flex-direction:column;white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-pop)}.tip-label[data-v-dd50ace8]{opacity:.75}.tip-value[data-v-dd50ace8]{font-weight:700;font-variant-numeric:tabular-nums}.tip-unit[data-v-dd50ace8]{font-weight:500;opacity:.8}.welcome[data-v-7b7b8b30]{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:26px 28px;border-radius:var(--radius-lg);background:var(--hero-gradient);color:#fff;box-shadow:var(--shadow-card);position:relative;overflow:hidden}.welcome[data-v-7b7b8b30]:after{content:"";position:absolute;inset-inline-end:-60px;top:-80px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 70%);pointer-events:none}.welcome-copy[data-v-7b7b8b30]{max-width:620px;position:relative}.welcome-eyebrow[data-v-7b7b8b30]{font-size:.78rem;font-weight:600;letter-spacing:.04em;opacity:.85}.welcome h2[data-v-7b7b8b30]{margin:4px 0 6px;font-size:1.45rem;letter-spacing:-.015em}.welcome p[data-v-7b7b8b30]{margin:0;font-size:.9rem;opacity:.88}.welcome-actions[data-v-7b7b8b30]{display:flex;gap:10px;flex-wrap:wrap;position:relative}.welcome-btn-primary[data-v-7b7b8b30]{background:#fff;color:#1a3fa8}.welcome-btn-primary[data-v-7b7b8b30]:hover{background:#ffffffe6}.welcome-btn-ghost[data-v-7b7b8b30]{background:#ffffff1f;color:#fff;border-color:#ffffff4d}.welcome-btn-ghost[data-v-7b7b8b30]:hover{background:#fff3}.live-dot[data-v-7b7b8b30]{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px #4ade804d}.tile-link[data-v-7b7b8b30]{color:inherit;text-decoration:none;transition:border-color .15s,transform .15s}.tile-link[data-v-7b7b8b30]:hover{border-color:color-mix(in srgb,var(--accent-blue) 40%,var(--card-border));transform:translateY(-1px)}.dash-grid[data-v-7b7b8b30]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:22px}.side-col[data-v-7b7b8b30]{display:flex;flex-direction:column;gap:22px}.attn-list[data-v-7b7b8b30]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.attn-row[data-v-7b7b8b30]{display:flex;align-items:center;gap:12px;padding:8px 10px;margin:0 -10px;border-radius:var(--radius-sm);color:inherit;text-decoration:none}.attn-row[data-v-7b7b8b30]:hover{background:var(--hover-tint)}.attn-count[data-v-7b7b8b30]{min-width:34px;height:28px;padding:0 8px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-variant-numeric:tabular-nums}.tone-orange[data-v-7b7b8b30]{background:var(--badge-tint-orange);color:var(--accent-orange)}.tone-red[data-v-7b7b8b30]{background:var(--badge-tint-red);color:var(--accent-red)}.tone-blue[data-v-7b7b8b30]{background:var(--badge-tint-blue);color:var(--accent-blue)}.tone-none[data-v-7b7b8b30]{background:var(--panel-bg);color:var(--text-dimmer)}.attn-label[data-v-7b7b8b30]{flex:1;font-size:.88rem;font-weight:500}.attn-chev[data-v-7b7b8b30]{width:16px;height:16px;color:var(--text-dimmer)}[dir=rtl] .attn-chev[data-v-7b7b8b30]{transform:scaleX(-1)}.signups-head[data-v-7b7b8b30]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.signups-head h2[data-v-7b7b8b30]{margin:0}.signups-total[data-v-7b7b8b30]{font-size:1.3rem;font-weight:700}.recent[data-v-7b7b8b30]{list-style:none;margin:0;padding:0}.recent li+li[data-v-7b7b8b30]{border-top:1px solid var(--divider)}.recent-row[data-v-7b7b8b30]{display:grid;grid-template-columns:auto minmax(0,1fr) auto 90px;align-items:center;gap:14px;padding:11px 8px;margin:0 -8px;border-radius:var(--radius-sm);color:inherit;text-decoration:none}.recent-row[data-v-7b7b8b30]:hover{background:var(--hover-tint)}.recent-main[data-v-7b7b8b30]{display:flex;flex-direction:column;min-width:0}.recent-title[data-v-7b7b8b30]{font-size:.88rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-sub[data-v-7b7b8b30]{font-size:.76rem;color:var(--text-dimmer)}.recent-amount[data-v-7b7b8b30]{font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.amt-in[data-v-7b7b8b30]{color:var(--accent-lime)}.amt-out[data-v-7b7b8b30]{color:var(--accent-red)}.recent-time[data-v-7b7b8b30]{font-size:.78rem;color:var(--text-dimmer);text-align:end;white-space:nowrap}@media (max-width: 1024px){.dash-grid[data-v-7b7b8b30]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.recent-row[data-v-7b7b8b30]{grid-template-columns:auto minmax(0,1fr) auto}.recent-time[data-v-7b7b8b30]{display:none}}.sortable-th[data-v-877342cb]{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable-th[data-v-877342cb]:hover{color:var(--text-dim)}.sortable-th-inner[data-v-877342cb]{display:inline-flex;align-items:center;gap:5px}.sort-arrows[data-v-877342cb]{display:inline-flex;color:var(--text-dimmer);opacity:.6}.sort-arrows.active[data-v-877342cb]{color:var(--accent-blue);opacity:1}.list-pagination[data-v-7d3a0681]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid var(--divider)}.list-pagination-info[data-v-7d3a0681]{display:flex;align-items:center;gap:10px;color:var(--text-dim);font-size:.82rem}.page-size-select[data-v-7d3a0681]{padding:5px 10px;font-size:.8rem}.list-pagination-nav[data-v-7d3a0681]{display:flex;align-items:center;gap:10px}.nav-btn[data-v-7d3a0681]{padding:6px 14px;font-size:.8rem}.page-indicator[data-v-7d3a0681]{color:var(--text-dim);font-size:.82rem;white-space:nowrap}.stat-tile-btn[data-v-cc717ae8]{font:inherit;color:inherit;text-align:start;cursor:pointer;transition:border-color .15s,box-shadow .15s}.stat-tile-btn[data-v-cc717ae8]:hover{border-color:color-mix(in srgb,var(--accent-blue) 40%,var(--card-border))}.stat-tile-btn.active[data-v-cc717ae8]{border-color:var(--accent-blue);box-shadow:var(--focus-ring)}.toolbar[data-v-cc717ae8]{display:flex;flex-direction:column;gap:14px;margin-bottom:16px}.toolbar-top[data-v-cc717ae8]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.toolbar-top h2[data-v-cc717ae8]{margin:0}.toolbar-right[data-v-cc717ae8]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.tx-search[data-v-cc717ae8]{width:300px;max-width:100%}.group-switch[data-v-cc717ae8]{display:inline-flex;align-items:center;gap:8px;font-size:.84rem;font-weight:600;color:var(--text-dim);cursor:pointer;white-space:nowrap}.toolbar-filters[data-v-cc717ae8]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--divider)}.chip-group[data-v-cc717ae8]{display:flex;flex-wrap:wrap;gap:6px}.filter-chip[data-v-cc717ae8]{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;border:1px solid var(--card-border);background:var(--card-bg);color:var(--text-dim);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.filter-chip[data-v-cc717ae8]:hover{color:var(--text);border-color:color-mix(in srgb,var(--text-dimmer) 50%,var(--card-border))}.filter-chip.active[data-v-cc717ae8]{background:var(--active-tint);border-color:var(--accent-blue);color:var(--accent-blue)}.chip-dot[data-v-cc717ae8]{width:8px;height:8px;border-radius:50%;background:currentColor}.chip-dot.tx-type-deposit[data-v-cc717ae8]{background:var(--accent-lime)}.chip-dot.tx-type-withdraw[data-v-cc717ae8]{background:var(--accent-red)}.chip-dot.tx-type-transfer[data-v-cc717ae8],.chip-dot.tx-type-purchase[data-v-cc717ae8]{background:var(--accent-blue)}.chip-dot.tx-type-adjustment[data-v-cc717ae8]{background:var(--accent-orange)}.chip-dot.tx-type-virtual[data-v-cc717ae8]{background:var(--text-dimmer)}.chip-count[data-v-cc717ae8]{font-size:.7rem;font-weight:600;color:var(--text-dimmer);font-variant-numeric:tabular-nums}.clear-btn[data-v-cc717ae8]{border:0;background:none;color:var(--accent-blue);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;padding:4px}@media (max-width: 640px){.toolbar-right[data-v-cc717ae8],.tx-search[data-v-cc717ae8]{width:100%}}.tx-table[data-v-cc717ae8] .th-num{text-align:end}.day-row td[data-v-cc717ae8]{padding:14px 14px 6px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dimmer);border-bottom:1px solid var(--divider);background:transparent}.tx-table tbody tr.day-row[data-v-cc717ae8]:hover{background:transparent}.tx-row[data-v-cc717ae8]{cursor:pointer}.tx-row.expanded[data-v-cc717ae8]{background:var(--hover-tint)}.tx-id-cell[data-v-cc717ae8]{display:flex;align-items:center;gap:12px;min-width:220px}.type-icon[data-v-cc717ae8]{width:34px;height:34px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.type-icon svg[data-v-cc717ae8]{width:17px;height:17px}.tx-id-text[data-v-cc717ae8]{display:flex;flex-direction:column;min-width:0;gap:1px}.tx-type-line[data-v-cc717ae8]{display:flex;align-items:center;gap:8px;font-weight:650}.legs-badge[data-v-cc717ae8]{display:inline-flex;align-items:center;gap:2px;padding:1px 6px 1px 8px;border-radius:999px;font-size:.7rem;font-weight:600;background:var(--badge-tint-blue);color:var(--accent-blue)}.legs-badge svg[data-v-cc717ae8]{width:12px;height:12px;transition:transform .15s}.tx-row.expanded .legs-badge svg[data-v-cc717ae8]{transform:rotate(180deg)}.tx-sub[data-v-cc717ae8]{display:flex;align-items:center;gap:8px;min-width:0;font-size:.78rem;color:var(--text-dim)}.id-copy[data-v-cc717ae8]{border:0;background:none;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.74rem;color:var(--text-dimmer);cursor:copy;white-space:nowrap}.id-copy[data-v-cc717ae8]:hover{color:var(--accent-blue)}.tx-note[data-v-cc717ae8]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.tx-note[data-v-cc717ae8]:before{content:"·";margin-inline-end:8px;color:var(--text-dimmer)}.flow[data-v-cc717ae8]{display:grid;grid-template-columns:minmax(120px,1fr) auto minmax(120px,1fr);align-items:center;gap:10px;min-width:360px}.flow-arrow[data-v-cc717ae8]{width:16px;height:16px;color:var(--text-dimmer)}[dir=rtl] .flow-arrow[data-v-cc717ae8]{transform:scaleX(-1)}.party[data-v-cc717ae8]{display:flex;flex-direction:column;min-width:0;text-decoration:none;color:inherit}a.party:hover .party-name[data-v-cc717ae8]{color:var(--accent-blue);text-decoration:underline}.party-name[data-v-cc717ae8]{font-size:.86rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.party-who[data-v-cc717ae8]{font-size:.76rem;color:var(--text-dimmer);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.party-ext .party-name[data-v-cc717ae8]{color:var(--text-dim);font-weight:500;font-style:italic}.amount-cell[data-v-cc717ae8]{font-weight:650}.amt-in[data-v-cc717ae8]{color:var(--accent-lime)}.amt-out[data-v-cc717ae8]{color:var(--accent-red)}.date-cell[data-v-cc717ae8]{white-space:nowrap}.date-time[data-v-cc717ae8]{display:block;font-variant-numeric:tabular-nums}.date-day[data-v-cc717ae8]{display:block;font-size:.76rem;color:var(--text-dimmer)}.leg-row[data-v-cc717ae8]{cursor:pointer;background:var(--panel-bg);font-size:.84rem}.leg-row td[data-v-cc717ae8]{padding-block:8px;border-bottom-color:transparent}.leg-row.last td[data-v-cc717ae8]{border-bottom-color:var(--divider)}.leg-id[data-v-cc717ae8]{display:flex;align-items:center;gap:10px;padding-inline-start:16px;position:relative}.leg-line[data-v-cc717ae8]{width:14px;height:14px;border-inline-start:2px solid var(--card-border);border-bottom:2px solid var(--card-border);border-end-start-radius:6px;margin-top:-10px}.mono-short[data-v-cc717ae8]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.74rem;color:var(--text-dimmer)}.flow-compact[data-v-cc717ae8]{display:flex;gap:8px;min-width:0;color:var(--text-dim)}.batch-import[data-v-3aa43501]{display:flex;flex-direction:column;gap:10px}.hint[data-v-3aa43501]{color:var(--text-dim);font-size:.85rem;margin:0}.sample-link[data-v-3aa43501]{align-self:flex-start;text-decoration:none}.upload-row[data-v-3aa43501]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.upload-row input[type=file][data-v-3aa43501]{flex:1;min-width:200px}.result[data-v-3aa43501]{border-top:1px solid var(--card-border);padding-top:10px}.result-summary[data-v-3aa43501]{margin:0 0 6px;font-weight:600}.result-errors[data-v-3aa43501]{margin:0;padding-inline-start:18px;color:var(--accent-red);font-size:.82rem;display:flex;flex-direction:column;gap:4px}.toolbar[data-v-46484c99]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.toolbar-end[data-v-46484c99]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.toolbar-search[data-v-46484c99]{width:280px}.result-count[data-v-46484c99]{margin:16px 0 10px;font-size:.8rem;color:var(--text-dim)}.th-end[data-v-46484c99]{text-align:end}.wallet-cell[data-v-46484c99],.owner-cell[data-v-46484c99]{display:flex;align-items:center;gap:10px;min-width:0}.wallet-chip[data-v-46484c99]{flex:none;width:42px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.6rem;font-weight:800;letter-spacing:.05em;box-shadow:inset 0 0 0 1px #ffffff26}.owner-avatar[data-v-46484c99]{flex:none;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;background:var(--badge-tint-blue);color:var(--accent-blue)}.cell-stack[data-v-46484c99]{display:flex;flex-direction:column;min-width:0}.cell-strong[data-v-46484c99]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.cell-sub[data-v-46484c99]{display:block;font-size:.74rem;color:var(--text-dimmer)}.nowrap[data-v-46484c99]{white-space:nowrap}.balance[data-v-46484c99]{display:block;font-weight:700}.balance.negative[data-v-46484c99]{color:var(--accent-red)}.actions-cell[data-v-46484c99]{display:flex;justify-content:flex-end;gap:6px}.row-clickable[data-v-46484c99]{cursor:pointer}.row-open td[data-v-46484c99]{background:var(--active-tint);border-bottom-color:transparent}.adjust-tr td[data-v-46484c99]{background:var(--active-tint)}.adjust-row[data-v-46484c99]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:4px 0}.adjust-title[data-v-46484c99]{font-size:.82rem;font-weight:600;color:var(--text-dim);margin-inline-end:auto}.adjust-reason[data-v-46484c99]{min-width:240px}@media (max-width: 640px){.toolbar-end[data-v-46484c99],.toolbar-search[data-v-46484c99],.toolbar-end .admin-input[data-v-46484c99]{width:100%}.segmented[data-v-46484c99]{width:100%;overflow-x:auto}}.drawer-layer[data-v-19daef87]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;min-height:0;background:transparent}.drawer-scrim[data-v-19daef87]{position:absolute;top:0;right:0;bottom:0;left:0;background:#080c1873;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:drawer-fade-19daef87 .15s ease}.drawer[data-v-19daef87]{position:absolute;inset-block:0;inset-inline-end:0;width:min(640px,100%);display:flex;flex-direction:column;background:var(--admin-bg);border-inline-start:1px solid var(--card-border);box-shadow:var(--shadow-pop);animation:drawer-in-19daef87 .2s ease}[dir=rtl] .drawer[data-v-19daef87]{animation-name:drawer-in-rtl-19daef87}@keyframes drawer-fade-19daef87{0%{opacity:0}}@keyframes drawer-in-19daef87{0%{transform:translate(24px);opacity:0}}@keyframes drawer-in-rtl-19daef87{0%{transform:translate(-24px);opacity:0}}.drawer-head[data-v-19daef87]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 24px;background:var(--card-bg);border-bottom:1px solid var(--card-border)}.drawer-titles[data-v-19daef87]{min-width:0}.drawer-head h2[data-v-19daef87]{margin:0;font-size:1.15rem;letter-spacing:-.01em}.drawer-eyebrow[data-v-19daef87]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dimmer)}.drawer-close svg[data-v-19daef87]{width:18px;height:18px}.drawer-body[data-v-19daef87]{flex:1;overflow-y:auto;padding:20px 24px 28px}.drawer-foot[data-v-19daef87]{padding:14px 24px;background:var(--card-bg);border-top:1px solid var(--card-border)}@media (max-width: 640px){.drawer-head[data-v-19daef87],.drawer-body[data-v-19daef87],.drawer-foot[data-v-19daef87]{padding-inline:16px}}.toolbar[data-v-658de218]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.toolbar h2[data-v-658de218]{margin:0}.toolbar-right[data-v-658de218]{display:flex;gap:10px;flex-wrap:wrap}.search-box[data-v-658de218]{width:280px;max-width:100%}.import-card[data-v-658de218]{margin-bottom:16px;box-shadow:none;background:var(--panel-bg)}.wallet-count[data-v-658de218]{font-weight:650;margin-inline-end:6px}.wallet-cur[data-v-658de218]{font-size:.76rem;color:var(--text-dimmer)}.muted[data-v-658de218]{color:var(--text-dimmer);font-size:.84rem;margin:0}.joined[data-v-658de218]{display:block;white-space:nowrap}.joined-rel[data-v-658de218]{display:block;font-size:.76rem;color:var(--text-dimmer)}.chev-col[data-v-658de218]{width:36px}.chev[data-v-658de218]{width:16px;height:16px;color:var(--text-dimmer);display:block}[dir=rtl] .chev[data-v-658de218]{transform:scaleX(-1)}.clickable-row:hover .chev[data-v-658de218]{color:var(--accent-blue)}.clickable-row[data-v-658de218]:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.profile-card[data-v-658de218]{display:flex;align-items:center;gap:14px;padding:16px;border-radius:var(--radius-md);background:var(--card-bg);border:1px solid var(--card-border);margin-bottom:14px}.profile-meta[data-v-658de218]{display:flex;flex-direction:column;min-width:0}.profile-name[data-v-658de218]{font-size:1.05rem;font-weight:700}.profile-line[data-v-658de218]{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:.8rem;color:var(--text-dim)}.mono[data-v-658de218]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--text-dimmer)}.d-section[data-v-658de218]{padding:16px;border-radius:var(--radius-md);background:var(--card-bg);border:1px solid var(--card-border);margin-bottom:14px}.hint[data-v-658de218]{margin:-4px 0 10px;font-size:.8rem;color:var(--text-dim)}.wallets[data-v-658de218]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.wallet-card[data-v-658de218]{border-radius:var(--radius-sm);border:1px solid var(--card-border);overflow:hidden;display:flex;flex-direction:column}.wallet-top[data-v-658de218]{display:flex;flex-direction:column;gap:2px;padding:14px 16px;color:#fff}.wallet-type[data-v-658de218]{font-size:.8rem;font-weight:600;opacity:.9}.wallet-balance[data-v-658de218]{font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums}.wallet-code[data-v-658de218]{font-size:.7rem;letter-spacing:.06em;opacity:.8}.wallet-bottom[data-v-658de218]{display:flex;flex-direction:column;gap:10px;padding:12px;flex:1}.badges[data-v-658de218]{display:flex;flex-wrap:wrap;gap:5px}.badges .admin-badge[data-v-658de218]{font-size:.68rem;padding:2px 8px}.wallet-actions[data-v-658de218]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:auto}.spacer[data-v-658de218]{flex:1}.add-wallet[data-v-658de218]{margin-top:14px;padding-top:14px;border-top:1px solid var(--divider);display:flex;flex-direction:column;gap:8px}.add-title[data-v-658de218]{font-size:.84rem;font-weight:650}.add-fields[data-v-658de218]{display:flex;gap:8px;flex-wrap:wrap}.add-fields .admin-input[data-v-658de218]{flex:1;min-width:160px}.assign-row[data-v-658de218]{display:flex;gap:8px;margin-bottom:8px}.assign-row select[data-v-658de218]{flex:1}.tx-list[data-v-658de218]{list-style:none;margin:0;padding:0}.tx-list li+li[data-v-658de218]{border-top:1px solid var(--divider)}.tx-row[data-v-658de218]{display:grid;grid-template-columns:auto minmax(0,1fr) auto 70px;align-items:center;gap:12px;padding:9px 6px;margin:0 -6px;border-radius:8px;color:inherit;text-decoration:none}.tx-row[data-v-658de218]:hover{background:var(--hover-tint)}.tx-row .type-icon[data-v-658de218]{width:30px;height:30px}.tx-main[data-v-658de218]{display:flex;flex-direction:column;min-width:0}.tx-title[data-v-658de218]{display:flex;align-items:center;gap:6px;font-weight:600;font-size:.86rem}.tx-sub[data-v-658de218]{font-size:.76rem;color:var(--text-dimmer);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-amount[data-v-658de218]{font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.86rem}.tx-amount.pos[data-v-658de218]{color:var(--accent-lime)}.tx-amount.neg[data-v-658de218]{color:var(--accent-red)}.tx-time[data-v-658de218]{font-size:.74rem;color:var(--text-dimmer);text-align:end;white-space:nowrap}.loading[data-v-658de218]{display:flex;flex-direction:column;gap:10px}.skeleton[data-v-658de218]{height:60px;border-radius:12px;background:linear-gradient(90deg,var(--panel-bg) 25%,var(--divider) 50%,var(--panel-bg) 75%);background-size:200% 100%;animation:shimmer-658de218 1.2s infinite linear}@keyframes shimmer-658de218{to{background-position:-200% 0}}.readonly[data-v-6c6b3679]{margin:0;font-size:.84rem;color:var(--text-dim)}.page-tabs[data-v-6c6b3679]{display:flex}.promote[data-v-6c6b3679]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:16px 20px}.promote-icon[data-v-6c6b3679]{width:38px;height:38px;flex:none;border-radius:10px;background:var(--badge-tint-blue);color:var(--accent-blue);display:inline-flex;align-items:center;justify-content:center}.promote-icon svg[data-v-6c6b3679]{width:19px;height:19px}.promote-text[data-v-6c6b3679]{display:flex;flex-direction:column;flex:1;min-width:200px}.promote-text span[data-v-6c6b3679]{font-size:.8rem;color:var(--text-dim)}.promote-form[data-v-6c6b3679]{display:flex;gap:8px;flex-wrap:wrap}.promote-form select[data-v-6c6b3679]{min-width:240px}.toolbar[data-v-6c6b3679]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.toolbar h2[data-v-6c6b3679]{margin:0}.toolbar-right[data-v-6c6b3679]{display:flex;gap:10px;flex-wrap:wrap}.search-box[data-v-6c6b3679]{width:260px;max-width:100%}.avatar-staff[data-v-6c6b3679]{background:var(--badge-tint-orange);color:var(--accent-orange)}.you[data-v-6c6b3679]{font-size:.68rem;font-weight:700;padding:1px 7px;border-radius:999px;background:var(--badge-tint-lime);color:var(--accent-lime);margin-inline-start:4px;vertical-align:middle}.access[data-v-6c6b3679]{font-size:.86rem;font-weight:500}.access.full[data-v-6c6b3679]{color:var(--accent-red);font-weight:600}.access.none[data-v-6c6b3679]{color:var(--text-dimmer)}.since[data-v-6c6b3679]{white-space:nowrap;color:var(--text-dim)}.actions-col[data-v-6c6b3679]{text-align:end;white-space:nowrap}.danger-text[data-v-6c6b3679]{color:var(--accent-red)}.clickable-row[data-v-6c6b3679]:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.roles[data-v-6c6b3679]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.role-card[data-v-6c6b3679]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-sm);border:1px solid var(--card-border);background:var(--card-bg);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:border-color .15s,box-shadow .15s}.role-card[data-v-6c6b3679]:hover{border-color:color-mix(in srgb,var(--accent-blue) 45%,var(--card-border));box-shadow:var(--shadow-card)}.role-head[data-v-6c6b3679]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.role-name[data-v-6c6b3679]{font-weight:700;margin-inline-end:2px}.role-meta[data-v-6c6b3679]{font-size:.78rem;color:var(--text-dim)}.role-chips[data-v-6c6b3679]{display:flex;flex-wrap:wrap;gap:5px}.perm-chip[data-v-6c6b3679]{font-size:.72rem;font-weight:500;padding:2px 8px;border-radius:6px;background:var(--panel-bg);border:1px solid var(--divider);color:var(--text-dim)}.perm-chip.more[data-v-6c6b3679]{color:var(--text-dimmer)}.role-edit[data-v-6c6b3679]{margin-top:auto;padding-top:4px;font-size:.8rem;font-weight:600;color:var(--accent-blue)}.d-card[data-v-6c6b3679]{padding:16px;border-radius:var(--radius-md);background:var(--card-bg);border:1px solid var(--card-border);margin-bottom:14px}.profile[data-v-6c6b3679]{display:flex;align-items:center;gap:14px}.profile-name[data-v-6c6b3679]{font-size:1.05rem;font-weight:700}.profile-badge[data-v-6c6b3679]{margin-inline-start:auto}.super-note[data-v-6c6b3679]{font-size:.84rem;color:var(--text-dim)}.hint[data-v-6c6b3679]{margin:-4px 0 10px;font-size:.8rem;color:var(--text-dim)}.assign-row[data-v-6c6b3679]{display:flex;gap:8px;margin-bottom:8px}.assign-row select[data-v-6c6b3679]{flex:1}.wallets[data-v-6c6b3679]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.wallet-card[data-v-6c6b3679]{border-radius:var(--radius-sm);border:1px solid var(--card-border);overflow:hidden;display:flex;flex-direction:column}.wallet-top[data-v-6c6b3679]{display:flex;flex-direction:column;gap:2px;padding:14px 16px;color:#fff}.wallet-type[data-v-6c6b3679]{font-size:.78rem;font-weight:600;opacity:.9}.wallet-balance[data-v-6c6b3679]{font-size:1.2rem;font-weight:700;font-variant-numeric:tabular-nums}.wallet-bottom[data-v-6c6b3679]{display:flex;flex-direction:column;gap:10px;padding:12px;flex:1}.badges[data-v-6c6b3679]{display:flex;flex-wrap:wrap;gap:5px}.badges .admin-badge[data-v-6c6b3679]{font-size:.68rem;padding:2px 8px}.wallet-actions[data-v-6c6b3679]{display:flex;align-items:center;gap:6px;margin-top:auto}.spacer[data-v-6c6b3679]{flex:1}.adjust[data-v-6c6b3679]{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--divider)}.skeleton[data-v-6c6b3679]{height:120px;border-radius:12px;background:linear-gradient(90deg,var(--panel-bg) 25%,var(--divider) 50%,var(--panel-bg) 75%);background-size:200% 100%;animation:shimmer-6c6b3679 1.2s infinite linear}@keyframes shimmer-6c6b3679{to{background-position:-200% 0}}.field[data-v-6c6b3679]{display:flex;flex-direction:column;gap:6px;font-size:.8rem;font-weight:600;color:var(--text-dim)}.toggle-row[data-v-6c6b3679]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding-top:14px;border-top:1px solid var(--divider);cursor:pointer}.toggle-text[data-v-6c6b3679]{display:flex;flex-direction:column}.toggle-title[data-v-6c6b3679]{font-size:.88rem;font-weight:600}.toggle-hint[data-v-6c6b3679]{font-size:.78rem;color:var(--text-dim)}.perm-head[data-v-6c6b3679]{display:flex;align-items:baseline;justify-content:space-between}.perm-tools[data-v-6c6b3679]{display:flex;gap:12px}.link-btn[data-v-6c6b3679]{border:0;background:none;padding:0;font:inherit;font-size:.78rem;font-weight:600;color:var(--accent-blue);cursor:pointer}.perm-grid[data-v-6c6b3679]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.perm-toggle[data-v-6c6b3679]{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--radius-sm);border:1px solid var(--card-border);font-size:.85rem;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s}.perm-toggle.on[data-v-6c6b3679]{border-color:color-mix(in srgb,var(--accent-blue) 45%,var(--card-border));background:var(--active-tint)}.foot[data-v-6c6b3679]{display:flex;align-items:center;gap:10px}.admin-btn-danger.confirming[data-v-6c6b3679]{background:var(--accent-red);color:#fff}@media (max-width: 640px){.perm-grid[data-v-6c6b3679]{grid-template-columns:minmax(0,1fr)}}.readonly-note[data-v-473560e1]{margin:-6px 0 14px;font-size:.82rem;color:var(--text-dim)}.empty[data-v-473560e1]{color:var(--text-dim);font-size:.9rem;padding:24px 0;text-align:center}.type-list[data-v-473560e1]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.type-row[data-v-473560e1]{width:100%;display:grid;grid-template-columns:auto minmax(160px,240px) 1fr auto;align-items:center;gap:16px;padding:12px 14px;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--card-bg);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.type-row[data-v-473560e1]:hover{border-color:color-mix(in srgb,var(--accent-blue) 40%,var(--card-border));background:var(--hover-tint)}.type-row[data-v-473560e1]:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mini-card[data-v-473560e1]{width:56px;height:36px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.9rem;box-shadow:0 4px 10px -6px #0f172a80;overflow:hidden}.mini-card img[data-v-473560e1]{max-width:70%;max-height:70%;object-fit:contain}.type-main[data-v-473560e1]{display:flex;flex-direction:column;min-width:0}.type-name[data-v-473560e1]{font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.type-meta[data-v-473560e1]{display:flex;align-items:center;gap:6px;font-size:.78rem;color:var(--text-dim)}.type-meta code[data-v-473560e1],.mono[data-v-473560e1]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;letter-spacing:.02em}.dot[data-v-473560e1]{width:3px;height:3px;border-radius:50%;background:var(--text-dimmer)}.chips[data-v-473560e1]{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.chips .admin-badge[data-v-473560e1]{padding:2px 8px;font-size:.7rem}.chip-info[data-v-473560e1]{background:var(--badge-tint-blue);color:var(--accent-blue)}.chip-violet[data-v-473560e1]{background:color-mix(in srgb,var(--accent-violet) 12%,transparent);color:var(--accent-violet)}.chip-warning[data-v-473560e1]{background:var(--badge-tint-orange);color:var(--accent-orange)}.chevron[data-v-473560e1]{width:18px;height:18px;color:var(--text-dimmer)}[dir=rtl] .chevron[data-v-473560e1]{transform:scaleX(-1)}.editor-layer[data-v-473560e1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;min-height:0;background:transparent}.editor-scrim[data-v-473560e1]{position:absolute;top:0;right:0;bottom:0;left:0;background:#080c1873;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fade-in .15s ease}.editor[data-v-473560e1]{position:absolute;inset-block:0;inset-inline-end:0;width:min(600px,100%);display:flex;flex-direction:column;background:var(--admin-bg);border-inline-start:1px solid var(--card-border);box-shadow:var(--shadow-pop);animation:slide-in-473560e1 .2s ease}[dir=rtl] .editor[data-v-473560e1]{animation-name:slide-in-rtl-473560e1}@keyframes slide-in-473560e1{0%{transform:translate(24px);opacity:0}}@keyframes slide-in-rtl-473560e1{0%{transform:translate(-24px);opacity:0}}.editor-head[data-v-473560e1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 24px;background:var(--card-bg);border-bottom:1px solid var(--card-border)}.editor-head h2[data-v-473560e1]{margin:0;font-size:1.15rem;letter-spacing:-.01em}.eyebrow[data-v-473560e1]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dimmer)}.close-btn svg[data-v-473560e1]{width:18px;height:18px}.editor-body[data-v-473560e1]{flex:1;overflow-y:auto;padding:20px 24px 28px}.editor-foot[data-v-473560e1]{padding:14px 24px;background:var(--card-bg);border-top:1px solid var(--card-border);display:flex;flex-direction:column;gap:10px}.foot-actions[data-v-473560e1]{display:flex;align-items:center;gap:10px}.spacer[data-v-473560e1]{flex:1}.admin-btn-danger.confirming[data-v-473560e1]{background:var(--accent-red);color:#fff}.preview-wrap[data-v-473560e1]{display:flex;justify-content:center;padding:4px 0 20px}.preview-card[data-v-473560e1]{width:300px;aspect-ratio:1.586;border-radius:16px;padding:18px 20px;color:#fff;display:flex;flex-direction:column;box-shadow:0 18px 36px -18px #0f172a8c;transition:background .25s}.preview-top[data-v-473560e1]{display:flex;justify-content:space-between;align-items:center;min-height:26px}.preview-code[data-v-473560e1]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.08em;padding:3px 8px;border-radius:999px;background:#fff3}.preview-logo[data-v-473560e1]{max-height:26px;max-width:80px;object-fit:contain}.preview-label[data-v-473560e1]{margin-top:auto;font-size:.72rem;opacity:.8}.preview-amount[data-v-473560e1]{font-size:1.5rem;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.preview-name[data-v-473560e1]{margin-top:6px;font-size:.85rem;font-weight:600;opacity:.92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor .admin-input[data-v-473560e1]:disabled{background:var(--panel-bg);color:var(--text-dim);cursor:not-allowed}.sections[data-v-473560e1]{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:14px}.section[data-v-473560e1]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);padding:18px}.section h3[data-v-473560e1]{margin:0 0 12px;font-size:.92rem;font-weight:650}.section-hint[data-v-473560e1]{margin:-8px 0 12px;font-size:.8rem;color:var(--text-dim)}.field-hint.span-2[data-v-473560e1]{margin-top:-6px}.presets[data-v-473560e1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.preset[data-v-473560e1]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:start;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--card-border);background:var(--card-bg);color:inherit;font:inherit;cursor:pointer;transition:border-color .15s,background .15s}.preset[data-v-473560e1]:hover{border-color:color-mix(in srgb,var(--accent-blue) 45%,var(--card-border))}.preset.active[data-v-473560e1]{border-color:var(--accent-blue);background:var(--active-tint)}.preset-swatch[data-v-473560e1]{grid-row:1 / 3;width:30px;height:20px;border-radius:5px}.preset-title[data-v-473560e1]{font-weight:650;font-size:.85rem}.preset-hint[data-v-473560e1]{font-size:.74rem;color:var(--text-dim);line-height:1.35}.toggle-list[data-v-473560e1]{display:flex;flex-direction:column}.toggle-row[data-v-473560e1]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 0;border-top:1px solid var(--divider);cursor:pointer}.toggle-list>.toggle-row[data-v-473560e1]:first-child{border-top:0;padding-top:2px}.toggle-text[data-v-473560e1]{display:flex;flex-direction:column;min-width:0}.toggle-title[data-v-473560e1]{font-size:.88rem;font-weight:600;color:var(--text)}.toggle-hint[data-v-473560e1]{font-size:.78rem;color:var(--text-dim);line-height:1.4}.switch[data-v-473560e1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:38px;height:22px;border-radius:999px;background:color-mix(in srgb,var(--text-dimmer) 45%,transparent);position:relative;cursor:pointer;margin:0;transition:background .15s}.switch[data-v-473560e1]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a4d;transition:inset-inline-start .15s}.switch[data-v-473560e1]:checked{background:var(--accent-blue)}.switch[data-v-473560e1]:checked:after{inset-inline-start:19px}.switch[data-v-473560e1]:focus-visible{outline:none;box-shadow:var(--focus-ring)}.switch[data-v-473560e1]:disabled,fieldset:disabled .toggle-row[data-v-473560e1]{cursor:default}fieldset:disabled .switch[data-v-473560e1]{opacity:.6}.nested[data-v-473560e1]{margin:0 0 12px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--panel-bg);border:1px solid var(--divider);display:flex;flex-direction:column;gap:10px}.nested-toggle[data-v-473560e1]{padding-inline-start:14px;border-inline-start:2px solid var(--card-border);border-top:0;margin-bottom:4px}.nested-label[data-v-473560e1]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dimmer)}.credit-block .nested-label[data-v-473560e1]:not(:first-child){margin-top:6px}.time-row[data-v-473560e1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.grid-3[data-v-473560e1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.affix[data-v-473560e1]{position:relative;display:flex}.affix .admin-input[data-v-473560e1]{padding-inline-end:52px}.suffix[data-v-473560e1]{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);font-size:.76rem;font-weight:600;color:var(--text-dimmer);pointer-events:none}.routing[data-v-473560e1]{margin-top:4px;border-top:1px solid var(--divider);padding-top:10px}.routing summary[data-v-473560e1]{cursor:pointer;font-size:.82rem;font-weight:600;color:var(--accent-blue)}.routing .field-hint[data-v-473560e1]{margin:8px 0 10px}.routing-fields[data-v-473560e1]{display:flex;flex-direction:column;gap:10px}.swatch-row[data-v-473560e1]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.swatch[data-v-473560e1]{width:34px;height:34px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0;transition:transform .1s}.swatch[data-v-473560e1]:hover:not(:disabled){transform:scale(1.08)}.swatch.selected[data-v-473560e1]{border-color:var(--card-bg);box-shadow:0 0 0 2px var(--accent-blue)}.swatch[data-v-473560e1]:disabled{cursor:default;opacity:.6}.swatch-auto[data-v-473560e1]{width:auto;height:34px;border-radius:999px;padding:0 14px;font:inherit;font-size:.76rem;font-weight:600;background:var(--panel-bg);color:var(--text-dim);border:1px solid var(--card-border)}.swatch-auto.selected[data-v-473560e1]{color:var(--accent-blue)}.logo-row[data-v-473560e1]{margin-top:16px;padding-top:14px;border-top:1px solid var(--divider);display:flex;flex-direction:column;gap:8px}.logo-controls[data-v-473560e1]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.logo-box[data-v-473560e1]{width:48px;height:48px;border-radius:var(--radius-sm);border:1px dashed var(--card-border);background:var(--panel-bg);display:flex;align-items:center;justify-content:center;color:var(--text-dimmer);overflow:hidden}.logo-box img[data-v-473560e1]{max-width:80%;max-height:80%;object-fit:contain}.logo-box svg[data-v-473560e1]{width:20px;height:20px}.file-btn[data-v-473560e1]{position:relative;overflow:hidden}.file-btn input[data-v-473560e1]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.file-btn.disabled[data-v-473560e1]{opacity:.5;pointer-events:none}@media (max-width: 900px){.type-row[data-v-473560e1]{grid-template-columns:auto 1fr auto}.chips[data-v-473560e1]{grid-column:1 / -1;grid-row:2}}@media (max-width: 640px){.editor-head[data-v-473560e1],.editor-body[data-v-473560e1],.editor-foot[data-v-473560e1]{padding-inline:16px}.presets[data-v-473560e1],.grid-3[data-v-473560e1],.time-row[data-v-473560e1]{grid-template-columns:minmax(0,1fr)}}.bars[data-v-c3c6ccfd]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.bar-row[data-v-c3c6ccfd]{display:grid;grid-template-columns:minmax(90px,160px) 1fr auto;align-items:center;gap:12px;font-size:.85rem}.bar-label[data-v-c3c6ccfd]{display:flex;align-items:center;gap:8px;min-width:0;color:var(--text)}.bar-text[data-v-c3c6ccfd]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-dot[data-v-c3c6ccfd]{width:8px;height:8px;border-radius:50%;flex:none;background:var(--text-dimmer)}.bar-track[data-v-c3c6ccfd]{height:8px;border-radius:999px;background:var(--panel-bg);overflow:hidden}.bar-fill[data-v-c3c6ccfd]{display:block;height:100%;border-radius:4px;background:var(--chart-1)}.bar-value[data-v-c3c6ccfd]{min-width:56px;text-align:end;font-weight:650;font-variant-numeric:tabular-nums}.bar-share[data-v-c3c6ccfd]{margin-inline-start:4px;font-size:.74rem;font-weight:500;color:var(--text-dimmer)}.bars-empty[data-v-c3c6ccfd]{margin:0;color:var(--text-dimmer);font-size:.85rem}.report-grid[data-v-98627bea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.chart-head[data-v-98627bea]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.chart-head h2[data-v-98627bea]{margin:0}.chart-total[data-v-98627bea]{font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums}.muted[data-v-98627bea]{margin:0;color:var(--text-dimmer);font-size:.86rem}.mini-label[data-v-98627bea]{display:block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dimmer)}.currency-cards[data-v-98627bea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.currency-card[data-v-98627bea]{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border-radius:var(--radius-sm);border:1px solid var(--card-border);background:var(--panel-bg)}.currency-top[data-v-98627bea]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.currency-code[data-v-98627bea]{font-weight:700;font-size:.8rem;letter-spacing:.05em;padding:3px 10px;border-radius:999px;background:var(--card-bg);border:1px solid var(--card-border)}.currency-wallets[data-v-98627bea]{font-size:.78rem;color:var(--text-dim)}.currency-main[data-v-98627bea]{font-size:1.4rem;font-weight:700;font-variant-numeric:tabular-nums;margin-bottom:8px}.currency-sub[data-v-98627bea]{font-weight:600;font-variant-numeric:tabular-nums}[data-v-98627bea] .inst-paid{background:var(--accent-lime)}[data-v-98627bea] .inst-pending{background:var(--accent-orange)}[data-v-98627bea] .inst-overdue{background:var(--accent-red)}[data-v-98627bea] .bar-dot.tx-type-deposit,[data-v-98627bea] .bar-dot.tx-status-completed{background:var(--accent-lime)}[data-v-98627bea] .bar-dot.tx-type-withdraw,[data-v-98627bea] .bar-dot.tx-status-reversed{background:var(--accent-red)}[data-v-98627bea] .bar-dot.tx-type-transfer,[data-v-98627bea] .bar-dot.tx-type-purchase{background:var(--accent-blue)}[data-v-98627bea] .bar-dot.tx-type-adjustment,[data-v-98627bea] .bar-dot.tx-status-pending{background:var(--accent-orange)}.credit-row[data-v-98627bea]{display:flex;align-items:flex-start;gap:16px;padding:12px 0;border-top:1px solid var(--divider)}.credit-row[data-v-98627bea]:first-of-type{border-top:0;padding-top:0}.credit-cells[data-v-98627bea]{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.credit-value[data-v-98627bea]{display:block;font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums}.credit-value.danger[data-v-98627bea]{color:var(--accent-red)}.credit-sub[data-v-98627bea]{font-size:.78rem;color:var(--text-dim)}.sched-summary[data-v-98627bea]{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--panel-bg);margin-bottom:12px}.sched-rate[data-v-98627bea]{font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums}.sched-text[data-v-98627bea]{display:flex;flex-direction:column;font-size:.82rem;color:var(--text-dim)}.sched-fail[data-v-98627bea]{color:var(--accent-red);font-weight:600}.sched-list[data-v-98627bea]{list-style:none;margin:0;padding:0}.sched-list li[data-v-98627bea]{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--divider);font-size:.86rem}.sched-list li[data-v-98627bea]:first-child{border-top:0}.outcome[data-v-98627bea]{width:20px;height:20px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.outcome svg[data-v-98627bea]{width:11px;height:11px}.outcome.ok[data-v-98627bea]{background:var(--badge-tint-lime);color:var(--accent-lime)}.outcome.bad[data-v-98627bea]{background:var(--badge-tint-red);color:var(--accent-red)}.sched-action[data-v-98627bea]{flex:1}.sched-time[data-v-98627bea]{color:var(--text-dimmer);font-size:.78rem;white-space:nowrap}.top-list[data-v-98627bea]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 28px}.top-row[data-v-98627bea]{display:grid;grid-template-columns:18px auto minmax(0,1fr) 80px auto;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--divider);font-size:.86rem}.rank[data-v-98627bea]{color:var(--text-dimmer);font-weight:700;font-size:.78rem}.top-row .avatar[data-v-98627bea]{width:30px;height:30px;font-size:.7rem}.top-email[data-v-98627bea]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.top-bar[data-v-98627bea]{height:6px;border-radius:999px;background:var(--panel-bg);overflow:hidden}.top-bar span[data-v-98627bea]{display:block;height:100%;border-radius:4px;background:var(--chart-1)}.top-count[data-v-98627bea]{font-size:.78rem;color:var(--text-dim);white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width: 1024px){.report-grid[data-v-98627bea],.top-list[data-v-98627bea]{grid-template-columns:minmax(0,1fr)}}.detail-card[data-v-3c8a414f]{max-width:620px;display:flex;flex-direction:column;gap:10px}.gl-entries[data-v-3c8a414f]{display:flex;flex-direction:column;gap:16px}.gl-entry-header[data-v-3c8a414f]{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.admin-badge.debit[data-v-3c8a414f]{background:#ff6b6b26;color:var(--accent-red)}.admin-badge.credit[data-v-3c8a414f]{background:#7aa2ff26;color:var(--accent-blue)}.amount[data-v-3c8a414f]{font-size:2rem;font-weight:700}.status-badge[data-v-3c8a414f]{align-self:flex-start;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:3px 10px}.status-badge.pending[data-v-3c8a414f]{background:#d8ff5c26;color:var(--accent-lime)}.status-badge.completed[data-v-3c8a414f]{background:#7aa2ff26;color:var(--accent-blue)}.status-badge.reversed[data-v-3c8a414f]{background:#ff6b6b26;color:var(--accent-red)}dl[data-v-3c8a414f]{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1rem;margin:4px 0 0}dt[data-v-3c8a414f]{color:var(--text-dimmer);font-size:.82rem}dd[data-v-3c8a414f]{margin:0}.mono[data-v-3c8a414f]{font-family:monospace;font-size:.82rem;word-break:break-all;color:var(--text-dim)}.owner-tag[data-v-3c8a414f]{margin-inline-start:6px;color:var(--accent-blue);font-size:.82rem}.charge-layout[data-v-eb60ff07]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}.flow[data-v-eb60ff07]{padding:26px 26px 10px}.step[data-v-eb60ff07]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px;position:relative;padding-bottom:22px}.step[data-v-eb60ff07]:not(:last-child):before{content:"";position:absolute;inset-inline-start:15px;top:34px;bottom:2px;width:2px;background:var(--divider)}.step.done[data-v-eb60ff07]:not(:last-child):before{background:var(--accent-blue)}.step-marker span[data-v-eb60ff07]{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;background:var(--panel-bg);color:var(--text-dimmer);border:2px solid var(--card-border)}.step.current .step-marker span[data-v-eb60ff07]{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff;box-shadow:var(--focus-ring)}.step.done .step-marker span[data-v-eb60ff07]{background:var(--badge-tint-blue);border-color:var(--accent-blue);color:var(--accent-blue)}.step-body[data-v-eb60ff07]{display:flex;flex-direction:column;gap:10px;min-width:0;padding-top:4px}.step h3[data-v-eb60ff07]{margin:0;font-size:.98rem}.step.locked h3[data-v-eb60ff07]{color:var(--text-dimmer)}.step-hint[data-v-eb60ff07]{margin:0;font-size:.84rem;color:var(--text-dim)}.step.locked .step-hint[data-v-eb60ff07]{color:var(--text-dimmer)}.lookup[data-v-eb60ff07]{display:flex;gap:10px;flex-wrap:wrap}.lookup-input[data-v-eb60ff07]{flex:1;min-width:220px}.merchant[data-v-eb60ff07]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--panel-bg);border:1px solid var(--divider)}.merchant-badge[data-v-eb60ff07]{margin-inline-start:auto}.wallet-options[data-v-eb60ff07]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.wallet-option[data-v-eb60ff07]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-sm);border:1px solid var(--card-border);background:var(--card-bg);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:border-color .15s,background .15s}.wallet-option[data-v-eb60ff07]:hover{border-color:color-mix(in srgb,var(--accent-blue) 45%,var(--card-border))}.wallet-option.selected[data-v-eb60ff07]{border-color:var(--accent-blue);background:var(--active-tint)}.radio[data-v-eb60ff07]{width:18px;height:18px;flex:none;border-radius:50%;border:2px solid var(--card-border);position:relative}.wallet-option.selected .radio[data-v-eb60ff07]{border-color:var(--accent-blue)}.wallet-option.selected .radio[data-v-eb60ff07]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--accent-blue)}.wallet-text[data-v-eb60ff07]{display:flex;flex-direction:column;min-width:0}.wallet-name[data-v-eb60ff07]{font-weight:600}.cur[data-v-eb60ff07]{font-size:.7rem;font-weight:700;color:var(--text-dimmer);margin-inline-start:4px}.wallet-bal[data-v-eb60ff07]{font-size:.78rem;color:var(--text-dim)}.amount-form[data-v-eb60ff07]{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.field[data-v-eb60ff07]{display:flex;flex-direction:column;gap:6px;font-size:.8rem;font-weight:600;color:var(--text-dim)}.amount-wrap[data-v-eb60ff07]{position:relative;display:flex}.amount-input[data-v-eb60ff07]{width:240px;font-size:1.05rem;font-weight:600;padding-inline-end:56px}.amount-cur[data-v-eb60ff07]{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);font-size:.78rem;font-weight:700;color:var(--text-dimmer)}.create-btn[data-v-eb60ff07]{min-height:40px}.result[data-v-eb60ff07]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-sm);background:var(--badge-tint-lime);border:1px solid color-mix(in srgb,var(--accent-lime) 25%,transparent)}.result-head[data-v-eb60ff07]{display:flex;align-items:center;gap:12px}.result-head strong[data-v-eb60ff07]{display:block;color:var(--accent-lime)}.result-sub[data-v-eb60ff07]{font-size:.8rem;color:var(--text-dim)}.result-icon[data-v-eb60ff07]{width:32px;height:32px;flex:none;border-radius:50%;background:var(--accent-lime);color:#fff;display:inline-flex;align-items:center;justify-content:center}.result-icon svg[data-v-eb60ff07]{width:16px;height:16px}.link-row[data-v-eb60ff07]{display:flex;gap:8px;flex-wrap:wrap}.link-input[data-v-eb60ff07]{flex:1;min-width:220px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem}.link-btn[data-v-eb60ff07]{align-self:flex-start;border:0;background:none;padding:0;font:inherit;font-size:.82rem;font-weight:600;color:var(--accent-blue);cursor:pointer}.how h2[data-v-eb60ff07]{margin-bottom:12px}.how-list[data-v-eb60ff07]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;font-size:.85rem;color:var(--text-dim)}.how-list li[data-v-eb60ff07]{display:flex;gap:10px}.how-n[data-v-eb60ff07]{width:22px;height:22px;flex:none;border-radius:50%;background:var(--badge-tint-blue);color:var(--accent-blue);font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 1024px){.charge-layout[data-v-eb60ff07]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.flow[data-v-eb60ff07]{padding:18px 16px 4px}.amount-input[data-v-eb60ff07]{width:100%}}.absorb[data-v-67f746df]{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--radius-sm);background:var(--panel-bg);border:1px solid var(--divider)}.absorb-text[data-v-67f746df]{width:100%;resize:vertical;font-family:inherit}.absorb-actions[data-v-67f746df]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.spacer[data-v-67f746df]{flex:1}.absorb-file[data-v-67f746df]{position:relative;overflow:hidden;max-width:260px}.absorb-file-name[data-v-67f746df]{overflow:hidden;text-overflow:ellipsis}.absorb-file input[data-v-67f746df]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.stat-btn[data-v-931f0789]{font:inherit;color:inherit;text-align:start;cursor:pointer}.stat-btn[data-v-931f0789]:hover{border-color:color-mix(in srgb,var(--accent-blue) 40%,var(--card-border))}.stat-btn.active[data-v-931f0789]{border-color:var(--accent-blue);box-shadow:var(--focus-ring)}.mini-label[data-v-931f0789]{display:block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dimmer)}.queue-active[data-v-931f0789]{border-top:3px solid var(--accent-red)}.queue-list[data-v-931f0789]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.queue-item[data-v-931f0789]{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--card-border);border-radius:var(--radius-sm)}.queue-row[data-v-931f0789]{display:grid;grid-template-columns:minmax(200px,1.4fr) minmax(150px,1fr) minmax(140px,1fr) auto;align-items:center;gap:16px}.wallet-link[data-v-931f0789]{color:var(--accent-blue);text-decoration:none}.wallet-link[data-v-931f0789]:hover{text-decoration:underline}.queue-blocked[data-v-931f0789]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.queue-since[data-v-931f0789]{font-size:.76rem;color:var(--text-dimmer)}.owed-value[data-v-931f0789]{font-size:1.1rem;font-weight:700;color:var(--accent-red);font-variant-numeric:tabular-nums}.queue-actions[data-v-931f0789]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.queue-empty[data-v-931f0789]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--radius-sm);background:var(--badge-tint-lime);color:var(--accent-lime);font-weight:600;font-size:.9rem}.queue-empty-icon[data-v-931f0789]{width:26px;height:26px;border-radius:50%;background:var(--accent-lime);color:var(--card-bg);display:inline-flex;align-items:center;justify-content:center}.queue-empty-icon svg[data-v-931f0789]{width:14px;height:14px}.toolbar[data-v-931f0789]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.toolbar h2[data-v-931f0789]{margin:0}.toolbar-right[data-v-931f0789]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.search-box[data-v-931f0789]{width:260px;max-width:100%}.avatar-sm[data-v-931f0789]{width:30px;height:30px;font-size:.7rem}[data-v-931f0789] .th-end{text-align:end}.seq[data-v-931f0789]{display:block;font-size:.76rem;color:var(--text-dimmer)}.amount[data-v-931f0789]{font-weight:650}.penalty[data-v-931f0789]{display:block;font-size:.72rem;font-weight:600;color:var(--accent-red)}.deadline[data-v-931f0789]{display:block;white-space:nowrap}.deadline-hint[data-v-931f0789]{display:block;font-size:.76rem;color:var(--text-dimmer)}.hint-bad[data-v-931f0789]{color:var(--accent-red);font-weight:600}.hint-warn[data-v-931f0789]{color:var(--accent-orange);font-weight:600}.hint-ok[data-v-931f0789]{color:var(--accent-lime)}.inst-badge-paid[data-v-931f0789]{background:var(--badge-tint-lime);color:var(--accent-lime)}.inst-badge-pending[data-v-931f0789]{background:var(--badge-tint-orange);color:var(--accent-orange)}.inst-badge-overdue[data-v-931f0789]{background:var(--badge-tint-red);color:var(--accent-red)}.inst-badge-canceled[data-v-931f0789]{background:var(--badge-tint);color:var(--text-dim)}@media (max-width: 900px){.queue-row[data-v-931f0789]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.queue-actions[data-v-931f0789]{grid-column:1 / -1;justify-content:flex-start}}.stat-btn[data-v-6da7970b]{font:inherit;color:inherit;text-align:start;cursor:pointer}.stat-btn[data-v-6da7970b]:hover{border-color:color-mix(in srgb,var(--accent-blue) 40%,var(--card-border))}.stat-btn.active[data-v-6da7970b]{border-color:var(--accent-blue);box-shadow:var(--focus-ring)}.toolbar[data-v-6da7970b]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.toolbar h2[data-v-6da7970b]{margin:0}.toolbar-right[data-v-6da7970b]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-box[data-v-6da7970b]{width:240px;max-width:100%}.spin[data-v-6da7970b]{animation:spin-6da7970b .8s linear infinite}@keyframes spin-6da7970b{to{transform:rotate(360deg)}}.job-chips[data-v-6da7970b]{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--divider)}.filter-chip[data-v-6da7970b]{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;border:1px solid var(--card-border);background:var(--card-bg);color:var(--text-dim);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.filter-chip[data-v-6da7970b]:hover{color:var(--text)}.filter-chip.active[data-v-6da7970b]{background:var(--active-tint);border-color:var(--accent-blue);color:var(--accent-blue)}.chip-count[data-v-6da7970b]{font-size:.7rem;color:var(--text-dimmer)}.runs[data-v-6da7970b]{list-style:none;margin:0 0 8px;padding:0}.day-head[data-v-6da7970b]{padding:14px 4px 6px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dimmer)}.run[data-v-6da7970b]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:14px;padding:12px 10px;border-radius:var(--radius-sm);border-top:1px solid var(--divider)}.day-head+.run[data-v-6da7970b]{border-top-color:transparent}.run[data-v-6da7970b]:hover{background:var(--hover-tint)}.run.failed[data-v-6da7970b]{background:color-mix(in srgb,var(--badge-tint-red) 55%,transparent)}.outcome[data-v-6da7970b]{width:24px;height:24px;margin-top:1px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.outcome svg[data-v-6da7970b]{width:12px;height:12px}.outcome.ok[data-v-6da7970b]{background:var(--badge-tint-lime);color:var(--accent-lime)}.outcome.bad[data-v-6da7970b]{background:var(--accent-red);color:#fff}.run-main[data-v-6da7970b]{display:flex;flex-direction:column;gap:6px;min-width:0}.run-title[data-v-6da7970b]{display:flex;align-items:center;gap:8px}.run-job[data-v-6da7970b]{font-weight:650}.details[data-v-6da7970b]{display:flex;flex-wrap:wrap;gap:6px}.detail-chip[data-v-6da7970b]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.74rem;padding:2px 9px;border-radius:999px;background:var(--card-bg);border:1px solid var(--card-border);color:var(--accent-blue);text-decoration:none;white-space:nowrap}.detail-chip[data-v-6da7970b]:hover{border-color:var(--accent-blue)}.detail-field[data-v-6da7970b]{font-size:.76rem;color:var(--text-dim);padding:2px 9px;border-radius:999px;background:var(--panel-bg)}.field-key[data-v-6da7970b]{color:var(--text-dimmer)}.run-time[data-v-6da7970b]{display:flex;flex-direction:column;align-items:flex-end;font-size:.84rem;font-variant-numeric:tabular-nums;white-space:nowrap}.run-rel[data-v-6da7970b]{font-size:.74rem;color:var(--text-dimmer)}.search-card[data-v-d89d351c]{display:flex;flex-direction:column;gap:16px}.search-intro[data-v-d89d351c]{display:flex;gap:14px;align-items:flex-start}.search-intro h2[data-v-d89d351c]{margin:0}.intro-icon[data-v-d89d351c]{width:40px;height:40px;flex:none;border-radius:12px;background:var(--badge-tint-blue);color:var(--accent-blue);display:inline-flex;align-items:center;justify-content:center}.intro-icon svg[data-v-d89d351c]{width:20px;height:20px}.search-row[data-v-d89d351c]{display:flex;gap:10px;flex-wrap:wrap}.search-input[data-v-d89d351c]{flex:1;min-width:240px}.process[data-v-d89d351c]{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid var(--divider);display:flex;gap:24px;flex-wrap:wrap;font-size:.82rem;color:var(--text-dim)}.process li[data-v-d89d351c]{display:flex;align-items:center;gap:8px}.p-n[data-v-d89d351c]{width:20px;height:20px;border-radius:50%;background:var(--panel-bg);border:1px solid var(--card-border);font-size:.7rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.profile[data-v-d89d351c]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.profile-name[data-v-d89d351c]{font-size:1.1rem;font-weight:700}.profile-status[data-v-d89d351c]{padding:8px 14px;border-radius:999px;font-size:.84rem;font-weight:600}.ps-owing[data-v-d89d351c]{background:var(--badge-tint-red);color:var(--accent-red)}.ps-ready[data-v-d89d351c]{background:var(--badge-tint-blue);color:var(--accent-blue)}.ps-done[data-v-d89d351c]{background:var(--badge-tint-lime);color:var(--accent-lime)}.ps-none[data-v-d89d351c]{background:var(--panel-bg);color:var(--text-dim)}.credit-wallets[data-v-d89d351c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:22px}.cw[data-v-d89d351c]{display:flex;flex-direction:column;gap:12px}.cw.closed[data-v-d89d351c]{opacity:.7}.cw-head[data-v-d89d351c]{display:flex;align-items:center;justify-content:space-between;gap:10px}.cw-title[data-v-d89d351c]{font-weight:700;font-size:1rem}.cur[data-v-d89d351c]{font-size:.72rem;font-weight:700;color:var(--text-dimmer);margin-inline-start:4px}.cw-id[data-v-d89d351c]{margin-top:-10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;color:var(--text-dimmer)}.st-active[data-v-d89d351c]{background:var(--badge-tint-lime);color:var(--accent-lime)}.st-blocked[data-v-d89d351c]{background:var(--badge-tint-red);color:var(--accent-red)}.st-closed[data-v-d89d351c]{background:var(--badge-tint);color:var(--text-dim)}.cw-stats[data-v-d89d351c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cw-stat[data-v-d89d351c]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--panel-bg)}.mini-label[data-v-d89d351c]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dimmer)}.cw-value[data-v-d89d351c]{font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums}.cw-value.owes[data-v-d89d351c]{color:var(--accent-red)}.cw-sub[data-v-d89d351c]{font-size:.76rem;color:var(--text-dim)}.checklist[data-v-d89d351c]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column}.check-step[data-v-d89d351c]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;position:relative;padding-bottom:16px}.check-step[data-v-d89d351c]:first-child:before{content:"";position:absolute;inset-inline-start:13px;top:30px;bottom:0;width:2px;background:var(--divider)}.check-step.done[data-v-d89d351c]:first-child:before{background:var(--accent-lime)}.check-mark[data-v-d89d351c]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;background:var(--panel-bg);border:2px solid var(--card-border);color:var(--text-dimmer)}.check-mark svg[data-v-d89d351c]{width:13px;height:13px}.check-step.done .check-mark[data-v-d89d351c]{background:var(--accent-lime);border-color:var(--accent-lime);color:#fff}.check-step.current .check-mark[data-v-d89d351c]{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.check-body[data-v-d89d351c]{display:flex;flex-direction:column;gap:6px;padding-top:3px;min-width:0}.check-title[data-v-d89d351c]{font-weight:650;font-size:.9rem}.check-step.locked .check-title[data-v-d89d351c]{color:var(--text-dimmer)}.check-hint[data-v-d89d351c]{font-size:.8rem;color:var(--text-dim)}.action-buttons[data-v-d89d351c]{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.closed-note[data-v-d89d351c]{margin:0;font-size:.84rem;color:var(--text-dim)}@media (max-width: 640px){.credit-wallets[data-v-d89d351c]{grid-template-columns:minmax(0,1fr)}}.detail-card[data-v-021616c8]{max-width:680px;display:flex;flex-direction:column;gap:10px}.amount[data-v-021616c8]{font-size:2rem;font-weight:700}.badges[data-v-021616c8]{display:flex;gap:6px;margin-bottom:4px}.status-badge[data-v-021616c8]{align-self:flex-start;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:3px 10px}.status-badge.completed[data-v-021616c8]{background:#7aa2ff26;color:var(--accent-blue)}.status-badge.reversed[data-v-021616c8]{background:#ff6b6b26;color:var(--accent-red)}dl[data-v-021616c8]{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1rem;margin:4px 0 0}dt[data-v-021616c8]{color:var(--text-dimmer);font-size:.82rem}dd[data-v-021616c8]{margin:0}.mono[data-v-021616c8]{font-family:monospace;font-size:.82rem;word-break:break-all;color:var(--text-dim)}.actions-row[data-v-021616c8]{display:flex;gap:8px;margin-top:10px}.adjust-form[data-v-021616c8]{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--card-border)}.adjust-form h2[data-v-021616c8]{margin:0 0 2px;font-size:1rem}.overview[data-v-fba6d038]{display:flex;flex-direction:column;gap:18px}.overview-head[data-v-fba6d038]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.overview-head h2[data-v-fba6d038]{margin:0}.check-row[data-v-fba6d038]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:12px}.check[data-v-fba6d038]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--radius-sm);border:1px solid}.check.ok[data-v-fba6d038]{background:var(--badge-tint-lime);border-color:color-mix(in srgb,var(--accent-lime) 25%,transparent);color:var(--accent-lime)}.check.bad[data-v-fba6d038]{background:var(--badge-tint-red);border-color:color-mix(in srgb,var(--accent-red) 25%,transparent);color:var(--accent-red)}.check-icon[data-v-fba6d038]{width:32px;height:32px;flex:none;border-radius:50%;background:currentColor;display:inline-flex;align-items:center;justify-content:center}.check-icon svg[data-v-fba6d038]{width:18px;height:18px;color:var(--card-bg)}.check-text[data-v-fba6d038]{display:flex;flex-direction:column;min-width:0}.check-text strong[data-v-fba6d038]{font-size:.95rem}.check-text span[data-v-fba6d038]{font-size:.78rem;color:var(--text-dim)}.total[data-v-fba6d038]{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:14px 16px;border-radius:var(--radius-sm);background:var(--panel-bg);border:1px solid var(--divider);min-width:0}.total-label[data-v-fba6d038]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dimmer)}.total-value[data-v-fba6d038]{font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.type-tiles[data-v-fba6d038]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.type-tile[data-v-fba6d038]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-sm);border:1px solid var(--card-border);min-width:0}.type-tile-icon[data-v-fba6d038]{width:34px;height:34px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.type-tile-icon svg[data-v-fba6d038]{width:17px;height:17px}.type-tile-text[data-v-fba6d038]{display:flex;flex-direction:column;min-width:0}.type-tile-label[data-v-fba6d038]{font-size:.78rem;font-weight:600;color:var(--text-dim)}.type-tile-value[data-v-fba6d038]{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tone-asset[data-v-fba6d038]{background:var(--badge-tint-blue);color:var(--accent-blue)}.tone-liability[data-v-fba6d038]{background:var(--badge-tint-orange);color:var(--accent-orange)}.tone-equity[data-v-fba6d038]{background:color-mix(in srgb,var(--accent-violet) 12%,transparent);color:var(--accent-violet)}.tone-revenue[data-v-fba6d038]{background:var(--badge-tint-lime);color:var(--accent-lime)}.side[data-v-fba6d038]{display:inline-block;margin-inline-start:4px;font-size:.68rem;font-weight:700;letter-spacing:.03em;color:var(--text-dimmer);vertical-align:middle}.hide-empty[data-v-fba6d038]{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:600;color:var(--text-dim);cursor:pointer}.gl-table th.num[data-v-fba6d038]{text-align:end}.gl-table td.num[data-v-fba6d038]{font-variant-numeric:tabular-nums}.chev-col[data-v-fba6d038]{width:36px}.group-row td[data-v-fba6d038]{padding:18px 14px 8px;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);border-bottom:1px solid var(--card-border)}.gl-table tbody tr.group-row[data-v-fba6d038]:hover,.gl-table tbody tr.subtotal-row[data-v-fba6d038]:hover{background:transparent}.group-dot[data-v-fba6d038]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-inline-end:6px;background:currentColor}.group-dot.tone-asset[data-v-fba6d038]{background:var(--accent-blue)}.group-dot.tone-liability[data-v-fba6d038]{background:var(--accent-orange)}.group-dot.tone-equity[data-v-fba6d038]{background:var(--accent-violet)}.group-dot.tone-revenue[data-v-fba6d038]{background:var(--accent-lime)}.group-count[data-v-fba6d038]{margin-inline-start:6px;font-weight:600;color:var(--text-dimmer)}.account-row[data-v-fba6d038]{cursor:pointer}.account-row[data-v-fba6d038]:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.acct-name[data-v-fba6d038]{display:block;font-weight:600}.acct-code[data-v-fba6d038]{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;color:var(--text-dimmer)}.account-row.inactive .acct-name[data-v-fba6d038],.account-row.inactive td.num[data-v-fba6d038]{color:var(--text-dimmer)}.balance[data-v-fba6d038]{font-weight:650}.no-activity[data-v-fba6d038]{font-size:.78rem;font-weight:500;font-style:italic}.chev[data-v-fba6d038]{width:16px;height:16px;color:var(--text-dimmer);display:block}[dir=rtl] .chev[data-v-fba6d038]{transform:scaleX(-1)}.account-row:hover .chev[data-v-fba6d038]{color:var(--accent-blue)}.subtotal-row td[data-v-fba6d038]{font-size:.82rem;font-weight:600;color:var(--text-dim);background:var(--panel-bg);padding-block:9px}.total-row td[data-v-fba6d038]{font-weight:700;padding:14px;border-top:2px solid var(--card-border);font-variant-numeric:tabular-nums}.acct-summary[data-v-fba6d038]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:10px;margin-bottom:14px}.acct-stat[data-v-fba6d038]{display:flex;flex-direction:column;gap:3px;padding:14px 16px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);min-width:0}.acct-stat-value[data-v-fba6d038]{font-size:1.3rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.acct-stat-sub[data-v-fba6d038]{font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.postings-card[data-v-fba6d038]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);padding:16px}.postings-head[data-v-fba6d038]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.postings-head h3[data-v-fba6d038]{margin:0;font-size:.95rem}.postings-table[data-v-fba6d038]{font-size:.84rem}.postings-table th.num[data-v-fba6d038]{text-align:end}.postings-table td[data-v-fba6d038]{padding:10px 12px;vertical-align:top}.when[data-v-fba6d038]{white-space:nowrap}.when span[data-v-fba6d038]{display:block}.dim[data-v-fba6d038]{font-size:.74rem;color:var(--text-dimmer)}.desc[data-v-fba6d038]{min-width:180px}.desc-text[data-v-fba6d038]{display:block}.rev[data-v-fba6d038]{margin-inline-start:6px;padding:1px 7px;font-size:.66rem}.tx-link[data-v-fba6d038]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;color:var(--text-dimmer);text-decoration:none}.tx-link[data-v-fba6d038]:hover{color:var(--accent-blue);text-decoration:underline}.dr[data-v-fba6d038],.cr[data-v-fba6d038]{font-weight:600}.running[data-v-fba6d038]{color:var(--text-dim)}.loading[data-v-fba6d038]{display:flex;flex-direction:column;gap:8px}.skeleton[data-v-fba6d038]{height:34px;border-radius:8px;background:linear-gradient(90deg,var(--panel-bg) 25%,var(--divider) 50%,var(--panel-bg) 75%);background-size:200% 100%;animation:shimmer-fba6d038 1.2s infinite linear}@keyframes shimmer-fba6d038{to{background-position:-200% 0}}@media (max-width: 900px){.check-row[data-v-fba6d038]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.check[data-v-fba6d038]{grid-column:1 / -1}}@media (max-width: 640px){.total-value[data-v-fba6d038]{font-size:.95rem;white-space:normal;overflow-wrap:anywhere}.acct-summary[data-v-fba6d038]{grid-template-columns:minmax(0,1fr)}}.conn-value[data-v-33d12acc]{display:flex;align-items:center;gap:10px}.pulse[data-v-33d12acc]{width:10px;height:10px;flex:none;border-radius:50%;background:var(--text-dimmer)}.is-live .pulse[data-v-33d12acc],.waiting .pulse[data-v-33d12acc]{background:var(--accent-lime);animation:pulse-33d12acc 1.6s ease-out infinite}.is-live[data-v-33d12acc]{border-color:color-mix(in srgb,var(--accent-lime) 35%,var(--card-border))}.is-live .conn-value[data-v-33d12acc]{color:var(--accent-lime)}.is-off .pulse[data-v-33d12acc]{background:var(--accent-orange)}@keyframes pulse-33d12acc{0%{box-shadow:0 0 color-mix(in srgb,var(--accent-lime) 55%,transparent)}to{box-shadow:0 0 0 10px transparent}}.feed-head[data-v-33d12acc]{margin-bottom:10px;overflow-x:auto}.feed[data-v-33d12acc]{list-style:none;margin:0;padding:0;max-height:560px;overflow-y:auto}.feed-item[data-v-33d12acc]{display:grid;grid-template-columns:auto minmax(0,1fr) auto 80px;align-items:center;gap:14px;padding:10px 6px;border-bottom:1px solid var(--divider)}.feed-item.compact[data-v-33d12acc]{grid-template-columns:auto minmax(0,1fr) auto 80px;padding-block:8px}.gl-item[data-v-33d12acc]{grid-template-columns:auto minmax(0,1fr) 80px;align-items:flex-start}.feed-main[data-v-33d12acc]{display:flex;flex-direction:column;gap:2px;min-width:0}.feed-title[data-v-33d12acc]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:.88rem}.feed-title.light[data-v-33d12acc]{font-weight:500}.feed-sub[data-v-33d12acc]{font-size:.76rem;color:var(--text-dimmer);text-decoration:none}a.feed-sub[data-v-33d12acc]:hover{color:var(--accent-blue)}.mono[data-v-33d12acc]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.feed-amount[data-v-33d12acc]{font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.feed-amount.pos[data-v-33d12acc]{color:var(--accent-lime)}.feed-amount.neg[data-v-33d12acc]{color:var(--accent-red)}.feed-time[data-v-33d12acc]{font-size:.76rem;color:var(--text-dimmer);text-align:end;white-space:nowrap}.delta-icon[data-v-33d12acc]{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem}.delta-icon.pos[data-v-33d12acc]{background:var(--badge-tint-lime);color:var(--accent-lime)}.delta-icon.neg[data-v-33d12acc]{background:var(--badge-tint-red);color:var(--accent-red)}.legs[data-v-33d12acc]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.leg[data-v-33d12acc]{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;padding:2px 8px 2px 2px;border-radius:999px;background:var(--panel-bg);border:1px solid var(--divider)}.leg-side[data-v-33d12acc]{font-weight:700;font-size:.66rem;padding:1px 6px;border-radius:999px}.leg.dr .leg-side[data-v-33d12acc]{background:var(--badge-tint-blue);color:var(--accent-blue)}.leg.cr .leg-side[data-v-33d12acc]{background:var(--badge-tint-orange);color:var(--accent-orange)}.leg-acct[data-v-33d12acc]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--text-dim)}.leg-amt[data-v-33d12acc]{font-weight:600;font-variant-numeric:tabular-nums}.status-head[data-v-33d12acc]{margin-top:20px}.waiting[data-v-33d12acc]{display:flex;align-items:center;justify-content:center;gap:10px;padding:36px 0;color:var(--text-dim);font-size:.88rem}.feed-enter-active[data-v-33d12acc]{transition:background 1.2s ease,transform .25s ease,opacity .25s ease}.feed-enter-from[data-v-33d12acc]{opacity:0;transform:translateY(-6px);background:var(--active-tint)}@media (max-width: 640px){.feed-item[data-v-33d12acc]{grid-template-columns:auto minmax(0,1fr) auto}.feed-time[data-v-33d12acc]{display:none}}
