:root{--brand:#38527f;--brand-2:#46659a;--primary:#f78b1e;--primary-2:#e5780a;--primary-soft:#feeedd;--bg:#f4f7fc;--card:#fff;--card-2:#f8fafd;--text:#1a2e4a;--muted:#5a6b85;--muted-2:#8a97ab;--border:#e1e7f0;--danger:#dc2626;--danger-soft:#fdecec;--ok:#1c8f4a;--ok-soft:#e6f6ec;--info:#2f5fb3;--info-soft:#e7eef9;--warn:#a16207;--warn-soft:#fdf5dc;--shadow:0 1px 2px #38527f0d, 0 4px 24px #38527f12;--radius:14px;--sidebar-w:272px;--font-title-stack:var(--font-title,"Space Grotesk"), Arial, system-ui, sans-serif;--font-body-stack:var(--font-body,"Inter"), -apple-system, "Segoe UI", Roboto, Arial, system-ui, sans-serif}:root[data-theme=dark]{--bg:#0f1d33;--card:#16263f;--card-2:#1c304d;--text:#e8eef8;--muted:#a3b2c9;--muted-2:#74839b;--border:#263a5a;--primary-soft:#3a2a17;--danger:#f87171;--warn:#ca8a04;--danger-soft:#3a1b1d;--ok-soft:#12301f;--info-soft:#14284a;--warn-soft:#3a2e10;--info:#7ea6ec;--shadow:0 1px 2px #0000004d, 0 8px 24px #00000059;--brand-ink:#c9d6ec;--chart-in:#6ea0ff;--chart-out:#f9a54d;--chart-fee:#5fd394}:root{--brand-ink:var(--brand)}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font:15px/1.5 var(--font-body-stack);-webkit-font-smoothing:antialiased;margin:0}html{height:100%}body{min-height:100%}a{color:var(--info);text-decoration:none}h1,h2,h3{letter-spacing:-.01em;margin:0}button{font:inherit}.layout{min-height:100vh;display:flex}.sidebar{width:var(--sidebar-w);background:var(--brand);color:#fff;z-index:20;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;height:100dvh;padding:28px 16px 0;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.sidebar .nav{flex:1 0 auto}@media (max-height:720px){.sidebar{padding-top:14px}.sidebar .logo{margin-bottom:12px}.nav a{padding:9px 12px}.nav-section{margin:8px 10px 4px}}.sidebar .logo{justify-content:flex-start;align-items:center;margin-bottom:22px;padding:4px 10px;display:flex}.sidebar .logo img{border-radius:10px;height:40px}.sidebar .logo .lockup-name{color:#fff;font-size:24px}.lockup{letter-spacing:-.03em;font-weight:800;font-family:var(--font-title-stack);align-items:center;gap:10px;line-height:1;display:inline-flex}.nav-section{letter-spacing:.08em;text-transform:uppercase;color:#c4d0e3;margin:14px 10px 6px;font-size:11.5px}.nav a{color:#dbe4f3;border-left:3px solid #0000;border-radius:10px;align-items:center;gap:13px;padding:12px 14px;font-size:15.5px;font-weight:500;display:flex}.nav a:hover{background:var(--brand-2)}.nav a.active{background:var(--brand-2);color:#fff;border-left-color:var(--primary)}.nav a.active svg{color:var(--primary)}.nav svg{opacity:.9;width:22px;height:22px}.sidebar .user{border-top:1px solid #ffffff1a;align-items:center;gap:12px;margin-top:auto;padding:16px 8px;display:flex}.avatar{width:36px;height:36px;color:var(--brand);background:#e4ebf6;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.sidebar .user .who{flex:1;min-width:0}.sidebar .user .who b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.sidebar .user .who span{color:#c4d0e3;font-size:12px}.sidebar .user button{color:#9caccb;cursor:pointer;background:0 0;border:0;padding:6px}.main{margin-left:var(--sidebar-w);flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}.topbar{background:var(--card);border-bottom:1px solid var(--border);z-index:10;justify-content:space-between;align-items:center;padding:14px 32px;display:flex;position:sticky;top:0}.topbar h1{font-size:24px;font-weight:700}.crumbs{color:var(--muted-2);margin-top:2px;font-size:12px}.crumbs a{color:var(--muted)}.icon-btn{cursor:pointer;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:10px;padding:8px;display:inline-flex}.icon-btn svg{width:22px;height:22px}.icon-btn:hover{background:var(--card-2)}.content{width:100%;max-width:1360px;padding:32px 40px 48px}html,body{overscroll-behavior-x:none;overflow-x:hidden}@supports (overflow-x:clip){body{overflow-x:clip}}body{touch-action:pan-y pinch-zoom;width:100%;max-width:100vw;position:relative}.main,.content{overflow-x:clip}.card>table{table-layout:auto;width:100%}table th{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}table td{word-break:normal;overflow-wrap:break-word;min-width:4.5em}table td:empty{min-width:0}table td:has(>input[type=checkbox]:only-child){min-width:0}table td:has(>input[type=radio]:only-child){min-width:0}table td.actions{white-space:normal}.badge,.btn,.amt{white-space:nowrap;word-break:normal;overflow-wrap:normal}.badges-wrap .badge{white-space:normal;text-align:left}@media (min-width:901px){.card>table td:first-child{min-width:170px}}.card>table td .hint{overflow-wrap:break-word}@media (max-width:1180px) and (min-width:901px){:root{--sidebar-w:228px}.content{padding:20px 20px 32px}.topbar{padding:12px 20px}.grid-3{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr}}.content.narrow{max-width:760px;margin:0 auto}.mobile-top,.mobile-tabs{display:none}@media (max-width:900px){.sidebar{display:none}.main{margin-left:0}.topbar{display:none}.mobile-top{background:var(--card);border-bottom:1px solid var(--border);z-index:10;justify-content:space-between;align-items:center;padding:14px 16px;display:flex;position:sticky;top:0}.mobile-top .brand{align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.mobile-top .brand img{height:32px}.mobile-top .brand svg{flex:none}.content{padding:16px 16px 100px}.mobile-tabs{background:var(--card);border-top:1px solid var(--border);padding:8px 4px calc(10px + env(safe-area-inset-bottom));z-index:20;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-tabs.admin{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.card:has(>table){overflow:visible}.card>table,.card>table tbody,.card>table tr{width:100%;display:block}.card>table thead{display:none}.card>table tr{border-bottom:1px solid var(--border);padding:10px 0}.card>table tr:last-child{border-bottom:0}.card>table td{white-space:normal;border:0;min-height:28px;padding:5px 0 5px 40%;display:block;position:relative;text-align:right!important;width:auto!important;max-width:none!important}.card>table td:before{content:attr(data-label);width:38%;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;text-align:left;font-size:11px;line-height:1.25;position:absolute;top:7px;left:0}.card>table td[data-label*=" / "],.card>table td[data-label*=\(]:before,.card>table td[data-label*=" / "]:before{min-height:36px}.card>table td:empty{display:none}.card>table td .badge{white-space:normal;text-align:left}.card>table td.actions{padding-left:0}.card>table td.actions:before{display:none}.card>table td.actions .btn{margin:2px 0 2px 6px}.card>table td select{max-width:60%}.section-title{flex-wrap:wrap;gap:8px}.seg,.tabs{flex-wrap:wrap}.seg button{padding:6px 10px;font-size:13px}.tabs>button,.seg>button{text-align:center;flex:auto}.dl-toolbar .seg>button,.dl-probe .seg>button{flex:none}.content{overflow-x:hidden}@supports (overflow-x:clip){.content{overflow-x:clip}}.mobile-tabs a{color:var(--muted);flex-direction:column;align-items:center;gap:4px;font-size:12px;display:flex}.mobile-tabs a svg{width:24px;height:24px}.mobile-tabs a.active{color:var(--brand-ink);font-weight:600}.mobile-tabs a.fab span.circle{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-top:-30px;display:flex;box-shadow:0 6px 16px #f78b1e66}.mobile-tabs a.fab span.circle svg{width:26px;height:26px}.grid-3,.grid-2,.split{grid-template-columns:1fr!important}.hero .actions{justify-content:space-between}}.card{--card-pad:26px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--card-pad);box-shadow:var(--shadow)}.card+.card{margin-top:20px}.card h2{margin-bottom:4px;font-size:21px;font-weight:700}.card .sub{color:var(--muted);margin-bottom:16px;font-size:14px}.grid-3{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.split{grid-template-columns:1.6fr 1fr;gap:20px;display:grid}.stack>*+*{margin-top:20px}.hero{background:var(--brand);color:#fff;box-shadow:var(--shadow);border-radius:18px;padding:30px 32px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.hero>*{position:relative}.hero .label{letter-spacing:.08em;text-transform:uppercase;color:#c4d0e3;justify-content:space-between;align-items:center;font-size:13px;display:flex}.hero .label button{color:#c4d0e3;cursor:pointer;background:0 0;border:0}.hero .amount{letter-spacing:-.02em;margin:10px 0 2px;font-size:44px;font-weight:800}.hero .amount small{color:#c4d0e3;font-size:26px;font-weight:700}.hero .status{color:#c4d0e3;font-size:14px}.hero .actions{flex-wrap:wrap;gap:30px;margin-top:30px;display:flex}.hero .actions a{color:#fff;flex-direction:column;align-items:center;gap:9px;font-size:14px;font-weight:500;display:flex}.hero .actions a span{background:#ffffff1f;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.hero .actions svg{width:26px;height:26px}.kpi{justify-content:space-between;align-items:flex-start;display:flex}.kpi .label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px}.kpi .value{margin-top:6px;font-size:30px;font-weight:800}.kpi .value small{opacity:.8;font-size:17px;font-weight:700}.kpi .note{color:var(--muted);min-height:18px;margin-top:2px;font-size:13px}.grid-3>.card,.grid-2>.card{height:100%;margin-top:0}td.actions{text-align:right;min-width:150px}td.actions .btn{margin:2px 0 2px 6px;display:inline-flex}.kpi .ico{background:var(--card-2);width:48px;height:48px;color:var(--text);border-radius:50%;justify-content:center;align-items:center;display:flex}.kpi.in .value,.pos{color:var(--info)}.kpi.out .value,.neg{color:var(--danger)}.tx{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:13px 0;display:flex}.tx .badge{margin-left:auto}.tx:last-child{border-bottom:0}.tx .ico{border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.tx .ico.in{background:var(--info-soft);color:var(--info)}.tx .ico.out{background:var(--danger-soft);color:var(--danger)}.tx .ico.neutral{background:var(--warn-soft);color:var(--warn)}.tx .ico svg{width:22px;height:22px}.tx .what{flex:150px;min-width:0}.tx .what b{font-weight:600;display:block}.tx .what span{color:var(--muted);font-size:13px}.tx .amt{white-space:nowrap;font-weight:700}.day-head{background:var(--card-2);margin:0 calc(-1 * var(--card-pad,26px));padding:10px var(--card-pad,26px);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);justify-content:space-between;font-size:12px;font-weight:600;display:flex}.day-head b{text-transform:none;letter-spacing:0;font-size:14px}label.f{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:14px 0 6px;font-size:12px;font-weight:500;display:block}label.f i{color:var(--danger);font-style:normal}input,select,textarea{border:1px solid var(--border);background:var(--card);width:100%;color:var(--text);border-radius:10px;outline:none;padding:12px 14px;font-size:15px}input:focus,select:focus,textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}input[type=checkbox]{width:auto}.hint{color:var(--muted);margin-top:6px;font-size:13px}.row{gap:14px;display:flex}.row>*{flex:1;min-width:0}.row.end{align-items:flex-end}@media (max-width:600px){.row{flex-wrap:wrap}.row>*{flex:100%}.row>* input[style*=max-width]{max-width:none!important}}.filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filters>input[type=date]{flex:none;width:150px}.filters>select{flex:none;width:auto;max-width:240px}.filters .until{margin:0}.date-field{border:1px solid var(--border);background:var(--card);border-radius:10px;align-items:center;gap:8px;padding:0 0 0 12px;display:flex}.date-field span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px}.date-field input{background:0 0;border:0;width:auto;min-width:0;padding:11px 10px}.date-field input:focus{box-shadow:none}button.link{color:var(--brand-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.kpi-strip{grid-template-columns:repeat(3,1fr);padding:0;display:grid}.kpi-strip>div{border-left:1px solid var(--border);padding:18px 22px}.kpi-strip>div:first-child{border-left:0}@media (max-width:600px){.filters{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;padding:14px;display:grid}.filters>.seg,.filters>select,.filters>.btn,.filters>.row,.filters>.field{grid-column:1/-1}.filters>.seg{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.filters>.seg.periods{grid-template-columns:repeat(3,1fr);grid-auto-flow:row}.filters>.seg button{white-space:nowrap;padding:8px 4px;font-size:13px}.filters>input[type=date],.filters>.date-field{width:100%;min-width:0}.filters>.date-field input{width:100%}.filters>select{width:100%;max-width:none}.kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.kpi-strip>div{padding:12px 10px}.kpi-strip .kpi .label{letter-spacing:.04em;font-size:10.5px}.kpi-strip .kpi .value{white-space:nowrap;margin-top:4px;font-size:17px}.kpi-strip .kpi .value small{font-size:12px}.kpi .value{font-size:22px}.actions-right{flex-wrap:wrap}.actions-right .btn{flex:auto}}.grid-2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.grid-2>.card,.grid-3>.card{margin-top:0}.print-page{color:#111;background:#fff;max-width:960px;margin:0 auto;padding:24px}.print-head{background:var(--brand);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.print-head .lockup{color:#fff;font-size:22px}.print-meta{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 16px;margin:16px 0;font-size:13px;display:grid}.print-meta b{letter-spacing:.06em;text-transform:uppercase;color:#666;font-size:11px;font-weight:600;display:block}.print-page table{border-collapse:collapse;width:100%;font-size:12.5px}.print-page th{text-align:left;border-bottom:2px solid var(--brand);letter-spacing:.05em;text-transform:uppercase;color:var(--brand);padding:8px 6px;font-size:11px}.print-page td{vertical-align:top;border-bottom:1px solid #e5e7eb;padding:7px 6px}.print-page .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.print-totals{justify-content:flex-end;gap:28px;margin-top:12px;font-size:13px;display:flex}.print-totals b{font-size:15px;display:block}.print-foot{color:#666;border-top:1px solid #e5e7eb;justify-content:space-between;margin-top:20px;padding-top:8px;font-size:11px;display:flex}@media print{html,body{background:#fff!important}.print-page{max-width:none;padding:6mm}.print-head,.print-page th{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{margin:10mm}}.print-page th,.print-page td{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.print-page table .btn,.print-page table button,.print-page table select,.print-page table input,.print-page table textarea,.print-page table label.chk{display:none!important}.print-page td.nowrap,.print-page th.nowrap{white-space:nowrap}.print-page table{font-size:11.5px}.print-page table.ops-print{table-layout:fixed}.print-page table.ops-print td{overflow-wrap:break-word}.print-page table.ops-print td:nth-child(5){overflow-wrap:normal}.print-page table.ops-print .sub{color:#666;font-size:10.5px}.actions-right{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.btn{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:700;display:inline-flex}.btn:hover{background:var(--primary-2)}.btn:disabled{opacity:.55;cursor:default}.btn.secondary{background:var(--card);color:var(--text);border:1px solid var(--border)}.btn.secondary:hover{background:var(--card-2)}.btn.dark{background:var(--brand)}.btn.sm{border-radius:8px;padding:8px 14px;font-size:14px}.btn.block{width:100%}.tabs{border-bottom:1px solid var(--border);gap:6px;margin-bottom:22px;display:flex}.tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:15px}.tabs button.active{color:var(--text);border-bottom-color:var(--brand);font-weight:600}.seg{background:var(--card-2);border-radius:10px;gap:2px;padding:4px;display:inline-flex}.seg button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 14px;font-size:14px}.seg button.active{background:var(--card);color:var(--text);font-weight:600;box-shadow:0 1px 3px #00000014}.seg.dark button.active{background:var(--brand);color:#fff}.badge{background:var(--card-2);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.badge.ok{background:var(--ok-soft);color:var(--ok)}.badge.bad{background:var(--danger-soft);color:var(--danger)}.badge.warn{background:var(--warn-soft);color:var(--warn)}.badge.info{background:var(--info-soft);color:var(--info)}.alert{border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.alert.warn{background:var(--warn-soft);color:#7a4a00;border:1px solid #f5d9a8}.alert.bad{background:var(--danger-soft);color:#8f2022;border:1px solid #f3c2c4}.alert.ok{background:var(--ok-soft);color:#145c31;border:1px solid #b9e3c8}:root[data-theme=dark] .alert.warn{color:#f4c98a;border-color:#5a3d12}:root[data-theme=dark] .alert.bad{color:#f4a3a5;border-color:#5c2426}:root[data-theme=dark] .avatar{color:#d7e1f0;background:#2c4468}:root[data-theme=dark] .seg button.active{box-shadow:none;border:1px solid var(--border)}:root[data-theme=dark] input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .perm-cell.on{background:var(--ok-soft);color:#8fe0b0}:root[data-theme=dark] .btn.danger{background:var(--danger-soft);color:#f4a3a5}:root[data-theme=dark] .alert.ok{color:#9fe0b8;border-color:#1f4a30}.error{color:var(--danger);margin-top:10px;font-size:14px}.mono{word-break:break-all;background:var(--card-2);border-radius:8px;padding:10px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}span.mono,code.mono{font-size:.9em;line-height:inherit;word-break:normal;overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:1px 6px;display:inline}.qr{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.qr img{border:1px solid var(--border);background:#fff;border-radius:12px;padding:8px}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;padding:12px 10px;font-size:14.5px}th{color:var(--muted);word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-transform:uppercase;letter-spacing:.05em;font-size:12.5px;font-weight:600}.empty{color:var(--muted);text-align:center;padding:22px 0}.section-title{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.section-title h2{font-size:21px}.section-title a{color:var(--muted);font-size:14px}.auth{grid-template-columns:52% 1fr;min-height:100vh;display:grid}.auth .panel{background:var(--brand);color:#fff;flex-direction:column;padding:56px 64px;display:flex;position:relative;overflow:hidden}.auth .panel:before{content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.auth .panel .watermark{color:#ffffff0d;bottom:-90px;right:-120px;z-index:0!important;position:absolute!important}.auth .panel>*{z-index:1;position:relative}.auth .panel .tagline{margin:auto 0}.auth .panel h1{font-size:44px;font-weight:800;line-height:1.15}.auth .panel p{color:#c4d0e3;max-width:460px;margin-top:16px;font-size:17px}.auth .panel .copy{color:#c4d0e3;font-size:12px}.auth .form{background:var(--bg);justify-content:center;align-items:center;padding:40px 24px;display:flex;position:relative}.auth .form .box{width:100%;max-width:400px}.auth .form h2{font-size:34px;font-weight:800}.auth .form .lead{color:var(--muted);margin:6px 0 20px}.auth .toggle{position:absolute;top:20px;right:24px}@media (max-width:900px){.auth{grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:100dvh}.auth .panel{min-height:0;padding:24px 22px 56px}.auth .panel .brandline{font-size:18px}.auth .panel .tagline{margin:28px 0 0}.auth .panel h1{max-width:300px;font-size:26px;line-height:1.2}.auth .panel p{max-width:300px;margin-top:10px;font-size:14.5px}.auth .panel .copy{display:none}.auth .panel .watermark{width:220px;height:220px;bottom:-80px;right:-70px;color:#ffffff0a!important}.auth .form{background:0 0;align-items:flex-start;margin-top:-28px;padding:0 16px 32px}.auth .form .box{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:18px;max-width:none;padding:22px 20px 20px}.auth .form h2{font-size:24px}.auth .form .lead{margin:4px 0 14px;font-size:14px}.auth .toggle{color:#dbe4f3;z-index:2;position:fixed;top:12px;right:12px}.auth .toggle:hover{background:#ffffff1f}}.brandline{letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.perm-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin-top:12px;display:grid}.perm{text-align:left;border:1px solid var(--border);background:var(--card,#fff);color:inherit;cursor:pointer;font:inherit;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.perm:disabled{cursor:default;opacity:.8}.perm .dot{background:var(--muted-2);border-radius:50%;flex:none;width:10px;height:10px}.perm.on .dot{background:var(--ok)}.perm.off .dot{background:var(--danger)}.perm.grant{border-color:var(--ok);background:var(--ok-soft)}.perm.deny{border-color:var(--danger);background:var(--danger-soft)}.perm span:not(.dot){flex:1;font-size:13px}.perm small{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px}table.matrix td:first-child{font-size:13px}.perm-cell{border:1px solid var(--border);width:34px;height:30px;color:var(--muted-2);cursor:pointer;font:inherit;background:0 0;border-radius:8px;font-weight:700}.perm-cell.on{color:var(--ok);background:var(--ok-soft);border-color:#0000}.perm-cell.changed{box-shadow:0 0 0 2px var(--warn)}.perm-cell:disabled{cursor:default;opacity:.85}.auth.single{grid-template-columns:1fr}.tabs{flex-wrap:wrap;gap:6px;margin-bottom:16px;padding-bottom:10px;display:flex}.tabs button{border:1px solid var(--border);background:var(--card);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;margin-bottom:0;padding:8px 14px;font-weight:600}.tabs button.active{background:var(--brand);color:#fff;border-color:var(--brand)}.kv{grid-template-columns:max-content 1fr;gap:6px 16px;font-size:14px;display:grid}.kv dt{color:var(--muted)}.kv dd{overflow-wrap:break-word;margin:0}textarea.pem{width:100%;min-height:120px;font-family:ui-monospace,Menlo,monospace;font-size:12px}.btn.danger{background:var(--danger-soft);color:var(--danger);border:1px solid #0000}.btn.danger:hover{background:var(--danger);color:#fff}.chart svg{width:100%;height:auto;display:block}.chart .grid{stroke:var(--border);stroke-width:1px}.chart .tick{fill:var(--muted-2);font-size:11px}.chart .cursor{stroke:var(--muted-2);stroke-dasharray:3 3}.chart .legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;font-size:13px;display:flex}.chart .legend i{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.chart .legend b{color:var(--text)}:root{--chart-in:#2f6fed;--chart-out:#f78b1e;--chart-fee:#1c8f4a}.bell{position:relative}.bell .dot{background:var(--danger);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:2px;right:2px}.bell-panel{background:var(--card);border:1px solid var(--border);width:min(360px,100vw - 32px);max-height:70vh;box-shadow:var(--shadow);z-index:30;border-radius:14px;position:absolute;top:44px;right:0;overflow-y:auto}.bell-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.bell-head a{font-size:13px;font-weight:600}.bell-item{border-bottom:1px solid var(--border);color:var(--text);flex-direction:column;gap:2px;padding:12px 16px;display:flex}.bell-item:last-child{border-bottom:0}.bell-item.unread{background:var(--card-2)}.bell-item b{font-size:14px}.bell-item span{color:var(--muted);font-size:13px}.bell-item small{color:var(--muted-2);font-size:11px}.confirm-total{border:1px solid var(--border);border-radius:12px;margin:8px 0 14px;padding:12px 16px}.confirm-total>div{justify-content:space-between;padding:4px 0;font-size:14px;display:flex}.confirm-total>div.total{border-top:1px solid var(--border);margin-top:6px;padding-top:10px;font-size:16px}.pick{flex-wrap:wrap;gap:8px;margin:6px 0 12px;display:flex}.pick button{border:1px solid var(--border);background:var(--card);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:6px 12px;font-size:13px}.pick button:hover{border-color:var(--primary)}.limit-bar{background:var(--card-2);border-radius:999px;height:10px;margin-top:8px;overflow:hidden}.limit-bar>i{background:var(--primary);height:100%;display:block}.receipt{max-width:640px;margin:0 auto}@media print{.sidebar,.topbar,.mobile-top,.mobile-tabs,.no-print{display:none!important}.main{margin:0!important}.card{box-shadow:none;border:1px solid #ccc}}.profile-grid{grid-template-columns:72px 1fr 1fr;align-items:start;gap:18px;margin-top:14px;display:grid}.prof-head{align-items:center;gap:14px;margin-top:6px;display:flex}.prof-id{gap:6px;min-width:0;display:grid}.prof-id>b{overflow-wrap:break-word;font-size:16px}.prof-badges{flex-wrap:wrap;gap:6px;display:flex}.prof-facts{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:10px 18px;margin-top:14px;padding-top:14px;display:grid}.prof-facts>div{gap:2px;min-width:0;display:grid}.prof-facts small{color:var(--muted);font-size:12px}.prof-facts b{font-size:14px}.prof-facts b.mono{white-space:nowrap;background:0 0;padding:0}@media (max-width:480px){.prof-facts{grid-template-columns:1fr}}@media (max-width:900px){.profile-grid{grid-template-columns:1fr}}.form-section{border-top:1px solid var(--border);margin-top:8px;padding:14px 0 6px}.form-section:first-of-type{border-top:0;margin-top:0;padding-top:4px}.form-section h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:13px}.wizard{max-width:640px;margin:0 auto}.steps{counter-reset:s;gap:6px;margin:4px 0 22px;padding:0;list-style:none;display:flex}.steps li{color:var(--muted);text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;font-size:12px;display:flex;position:relative}.steps li span{background:var(--card-2);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:flex}.steps li.current{color:var(--text);font-weight:600}.steps li.current span{background:var(--primary);color:#fff}.steps li.done span{background:var(--ok-soft);color:var(--ok)}.wizard .step h3{margin:0 0 4px;font-size:18px;font-weight:700}.wizard .step .sub{margin-bottom:16px}.wizard .fields{gap:14px;display:grid}.wizard .fields .pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wizard input.big{letter-spacing:.06em;padding:14px;font-size:22px}.wizard-nav{justify-content:space-between;gap:10px;margin-top:22px;display:flex}.wizard-nav .btn:only-child{margin-left:auto}.choice-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.choice{border:2px solid var(--border);background:var(--card);color:var(--text);text-align:left;cursor:pointer;font:inherit;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;display:flex}.choice svg{color:var(--brand-ink)}.choice b{font-size:16px}.choice span{color:var(--muted);font-size:13px}.choice.active{border-color:var(--primary);background:var(--primary-soft)}:root[data-theme=dark] .choice.active{background:var(--card-2)}@media (hover:hover){.choice:hover{border-color:var(--primary)}}.review{grid-template-columns:140px 1fr;gap:10px 14px;margin:0;display:grid}.review dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding-top:2px;font-size:12px}.review dd{overflow-wrap:break-word;margin:0;font-weight:600}@media (max-width:600px){.steps li{font-size:11px}.choice-grid{grid-template-columns:1fr}.review{grid-template-columns:1fr;gap:2px}.review dd{margin-bottom:10px}.wizard-nav .btn{flex:1}}.bank-picker{position:relative}.bank-list{z-index:30;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:10px;max-height:280px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.bank-list li{cursor:pointer;border-radius:8px;align-items:baseline;gap:10px;padding:9px 10px;display:flex}.bank-list li b{font-variant-numeric:tabular-nums;min-width:34px;color:var(--brand-ink)}.bank-list li small{color:var(--muted);margin-left:auto}.bank-list li.active,.bank-list li:hover{background:var(--card-2)}.bank-list li.none{color:var(--muted);cursor:default}.bank-picked{border:1px solid var(--border);background:var(--card-2);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.bank-picked b{color:var(--brand-ink);margin-right:8px}.bank-picked span{color:var(--text)}.scanner{margin-bottom:14px}.scanner-view{aspect-ratio:16/9;background:#000;border-radius:14px;position:relative;overflow:hidden}.scanner-view video{object-fit:cover;width:100%;height:100%;display:block}.scanner-frame{border:3px solid var(--primary);border-radius:10px;position:absolute;inset:30% 6%;box-shadow:0 0 0 100vmax #00000059}.scanner-frame:after{content:"";background:#ff5050e6;height:2px;animation:1.6s ease-in-out infinite alternate scanline;position:absolute;top:50%;left:4%;right:4%}@keyframes scanline{0%{transform:translateY(-38px)}to{transform:translateY(38px)}}@media (max-width:900px){.card{--card-pad:18px;padding:20px var(--card-pad)}.hero{padding:24px 20px}.hero .amount{font-size:38px}.hero .actions{gap:8px;margin-top:22px}.hero .actions a{flex:1;min-width:0;font-size:13px}.hero .actions a span{width:50px;height:50px}.hero .actions a{font-size:12.5px}.hero .actions svg{width:24px;height:24px}.kpi .value{font-size:26px}.kpi .ico{width:42px;height:42px}.topbar h1{font-size:22px}}@media (max-width:1180px) and (min-width:901px){.card>table td:first-child{min-width:110px}td.actions{min-width:0}th,td{padding:10px 6px;font-size:13.5px}.btn.sm{padding:6px 10px;font-size:13px}}@media (max-width:900px){input,select,textarea{font-size:16px}.wizard input.big{font-size:22px}}.asset-grid{grid-template-columns:1fr;gap:12px;display:grid}.asset{border:1px solid var(--border);border-radius:12px;align-items:stretch;gap:14px;padding:12px;display:flex}.asset-preview{border:1px solid var(--border);border-radius:10px;flex:none;justify-content:center;align-items:center;width:150px;min-height:84px;padding:10px;display:flex}.asset-preview.light{background:#fff}.asset-preview.dark{background:var(--brand)}.asset-preview.checker{background:repeating-conic-gradient(#e5e7eb 0 25%, #fff 0 50%) 0 0 / 16px 16px}.asset-preview img{object-fit:contain;max-width:100%;max-height:72px}.asset-info{flex-direction:column;gap:3px;min-width:0;display:flex}.asset-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px;display:flex}.asset-actions label.btn{cursor:pointer}@media (max-width:600px){.asset{flex-direction:column}.asset-preview{width:100%}}.sheet-backdrop{z-index:60;background:#00000073;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.sheet{background:var(--card);color:var(--text);width:100%;max-width:560px;box-shadow:var(--shadow);border-radius:18px;max-height:92vh;padding:22px;overflow-y:auto}.sheet h2{margin-bottom:4px;font-size:20px}@media (min-width:601px){.sheet-backdrop{align-items:center}}.payout-wait{background:var(--surface-2,#0000000a);text-align:left;border-radius:12px;justify-content:center;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;font-size:14px;display:flex}.payout-wait small{color:var(--muted)}.spinner{border:2px solid var(--border);border-top-color:var(--primary,#f78b1e);border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:900px){.bell{position:static}.bell-panel{left:12px;right:12px;top:calc(var(--mobile-top-h,62px) + 6px);width:auto;max-height:calc(100dvh - var(--mobile-top-h,62px) - 90px);position:fixed}}.receipt-amount{flex-direction:column;align-items:flex-start;gap:2px;margin:4px 0 14px;display:flex}.receipt-amount b{letter-spacing:-.02em;font-size:34px;font-weight:800}.print-page .receipt-table th{text-align:left;text-transform:none;letter-spacing:0;color:#666;vertical-align:top;border-bottom:1px solid #e5e7eb;width:32%;padding:9px 6px;font-size:12.5px;font-weight:600}.print-page .receipt-table td{padding:9px 6px;font-size:13.5px}.print-page .receipt-table .mono{font-size:12px}@media (max-width:600px){.print-page{padding:16px}.print-head{flex-direction:column;align-items:flex-start}.print-head>div{text-align:left!important}.print-page .receipt-table th{width:38%}}.confirm{padding:0;overflow:hidden}.confirm-hero{color:#fff;background:linear-gradient(135deg, var(--brand) 0%, color-mix(in srgb, var(--brand) 70%, #000) 100%);padding:26px 24px 22px;position:relative}.confirm-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.confirm-hero>*{position:relative}.confirm-hero .eyebrow{letter-spacing:.12em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:600}.confirm-hero .amount{letter-spacing:-.02em;margin:6px 0 14px;font-size:40px;font-weight:800}.confirm-hero .to{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.confirm-hero .to .avatar{background:var(--primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:grid}.confirm-hero .to b{overflow-wrap:break-word;font-size:15px;display:block}.confirm-hero .to small{opacity:.8;overflow-wrap:break-word;margin-top:2px;font-size:12.5px;display:block}.confirm-list{margin:0;padding:6px 24px;list-style:none}.confirm-list li{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}.confirm-list li:last-child{border-bottom:0}.confirm-list li span{color:var(--muted);flex:none}.confirm-list li strong{text-align:right;word-break:break-word;font-weight:600}.confirm>label,.confirm>.error{margin:6px 24px}.confirm-note{background:var(--card-2);color:var(--muted);border-radius:10px;align-items:flex-start;gap:8px;margin:8px 24px 0;padding:10px 12px;font-size:13px;display:flex}.confirm-note svg{flex:none;margin-top:1px}.confirm-actions{gap:10px;padding:18px 24px 22px;display:flex}.confirm-actions .btn{flex:1;padding:14px 18px}.confirm-actions .btn.secondary{flex:none}.confirm-auth{text-align:center;padding:30px 24px 22px}.confirm-auth .auth-icon{background:var(--primary-soft);width:64px;height:64px;color:var(--primary-2);border-radius:20px;place-items:center;margin:0 auto 14px;display:grid}.confirm-auth h2{margin:0}.confirm-auth .sub{max-width:420px;margin:6px auto 22px}.confirm-auth .confirm-actions{padding:18px 0 0}.confirm-auth .error{margin:12px 0 0}.code-boxes{cursor:text;justify-content:center;gap:8px;display:flex;position:relative}.code-boxes input{opacity:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.code-boxes .box{border:1.5px solid var(--border);background:var(--card-2);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;width:46px;height:56px;font-size:24px;font-weight:700;transition:border-color .15s,transform .15s;display:grid}.code-boxes .box.filled{border-color:var(--brand);color:var(--text)}.code-boxes .box.active{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}:root[data-theme=dark] .confirm-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--brand) 85%, #000) 0%, color-mix(in srgb, var(--brand) 55%, #000) 100%)}@media (max-width:600px){.confirm-hero{padding:22px 18px 18px}.confirm-hero .amount{font-size:34px}.confirm-list{padding:4px 18px}.confirm-note{margin:8px 18px 0}.confirm>label,.confirm>.error{margin:6px 18px}.confirm-actions{flex-direction:column-reverse;padding:16px 18px 18px}.confirm-actions .btn.secondary{flex:1}.code-boxes .box{width:42px;height:52px;font-size:22px}}.result .confirm-hero .status-chip{background:#ffffff24;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.result.ok .confirm-hero{background:linear-gradient(135deg,#1c8f4a 0%,#0f5f30 100%)}.result.bad .confirm-hero{background:linear-gradient(135deg,#b42318 0%,#7a1410 100%)}.result .confirm-hero .to-line{opacity:.9;overflow-wrap:break-word;font-size:14px}.result .confirm-hero .to-line b{font-weight:700}.result-body{padding:18px 24px 4px}.result-body .hint{margin:0;font-size:14px}.result-body .error{margin-top:0}.result-body .confirm-actions{padding-left:0;padding-right:0}.spinner.light{border-color:#fff #ffffff59 #ffffff59;width:14px;height:14px}@media (max-width:600px){.result-body{padding:16px 18px 2px}}.invest-hero{margin-bottom:18px}.product-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.product-grid .card{margin:0}.product-head{align-items:center;gap:12px;display:flex}.product-head b{font-size:16px;display:block}.product-head small{color:var(--muted);font-size:13px}.product-icon{background:var(--primary-soft);width:40px;height:40px;color:var(--primary-2);border-radius:12px;flex:none;place-items:center;display:grid}.position{border-bottom:1px solid var(--border);justify-content:space-between;gap:14px;padding:14px 0;display:flex}.position:last-child{border-bottom:0}.position-main{align-items:flex-start;gap:12px;min-width:0;display:flex}.position-main b{display:block}.position-main small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.position-side{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.position-side b{white-space:nowrap;font-size:16px}.position-side small{white-space:nowrap;font-size:12.5px}label.check{align-items:flex-start;gap:8px;margin:6px 0 2px;font-size:14px;display:flex}label.check input{margin-top:3px}@media (max-width:600px){.position{flex-direction:column}.position-side{text-align:left;align-items:flex-start}}.invest-card{color:var(--text);align-items:center;gap:14px;text-decoration:none;display:flex}.invest-card b{font-size:15px;display:block}.invest-card small{color:var(--muted);margin-top:2px;font-size:13px;display:block}.invest-card:hover{background:var(--card-2)}.inv-table th{white-space:nowrap}.inv-table td:first-child{min-width:220px;max-width:320px}.inv-table td{vertical-align:top}@media (max-width:900px){.inv-table td:first-child{min-width:0;max-width:none}}.product{flex-direction:column;padding:0;display:flex;overflow:hidden}.product-top{background:var(--brand);color:#fff;flex-direction:column;gap:18px;padding:22px;display:flex;position:relative}.product-top:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.product-top>*{position:relative}.product-top .product-icon{color:#9be7b5;background:#ffffff1f;border-radius:14px;width:44px;height:44px}.product-top .product-head b{font-size:17px;line-height:1.3}.product-top .product-head small{color:#9be7b5;border:1px solid #9be7b580;border-radius:999px;margin-top:6px;padding:1px 10px;font-size:12px;font-weight:700;display:inline-block}.product-yield .label{letter-spacing:.08em;text-transform:uppercase;color:#c4d0e3;font-size:11px;font-weight:700}.product-yield .big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:6px;font-size:46px;font-weight:800;line-height:1.15;display:flex}.product-yield .big span{color:#c4d0e3;letter-spacing:0;font-size:15px;font-weight:600}.product-yield .sub{color:#9be7b5;font-variant-numeric:tabular-nums;background:#9be7b529;border-radius:14px;margin:10px 0 0;padding:4px 12px;font-size:13.5px;font-weight:700;display:inline-block}.product-body{flex-direction:column;flex:1;gap:14px;padding:20px 22px 22px;display:flex}.product-desc{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.product-facts{margin:0}.product-facts>div{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.product-facts>div:last-child{border-bottom:1px solid var(--border)}.product-facts dt{color:var(--muted);font-size:13px}.product-facts dd{color:var(--text);text-align:right;margin:0;font-size:14.5px;font-weight:700}.product-note{color:var(--muted);align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.product-note svg{flex:none;margin-top:1px}.product .btn.block{margin-top:auto;padding:14px 18px}.product .btn.dark:hover,:root[data-theme=dark] .product .btn.dark{background:var(--brand-2)}:root[data-theme=dark] .product .btn.dark:hover{background:color-mix(in srgb, var(--brand-2) 85%, #fff)}.product-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-desc.open{-webkit-line-clamp:unset;display:block}.link-btn{color:var(--brand-ink,var(--brand));cursor:pointer;background:0 0;border:0;padding:4px 0 0;font-size:13px;font-weight:600}@media (max-width:600px){.product-grid{gap:14px}.product-top{gap:12px;padding:16px}.product-head{gap:10px}.product-top .product-icon{border-radius:11px;width:36px;height:36px}.product-top .product-icon svg{width:18px;height:18px}.product-top .product-head b{font-size:15px;line-height:1.25}.product-top .product-head small{margin-top:4px;padding:0 8px;font-size:11px}.product-yield .label{font-size:10px}.product-yield .big{gap:0 6px;margin-top:2px;font-size:32px}.product-yield .big span{font-size:13px}.product-yield .sub{margin-top:6px;padding:2px 10px;font-size:12px}.product-body{gap:12px;padding:14px 16px 16px}.product-desc{font-size:13px;line-height:1.45}.product-facts{border:1px solid var(--border);border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.product-facts>div{border:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;padding:8px 12px}.product-facts>div:last-child{border-bottom:0}.product-facts>div:nth-child(odd){border-right:1px solid var(--border)}.product-facts>div:nth-child(n+3){border-top:1px solid var(--border)}.product-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);font-size:10.5px;font-weight:600}.product-facts dd{text-align:left;font-size:13.5px}.product-note{font-size:12px}.product .btn.block{padding:12px 16px;font-size:15px}.invest-hero{padding:18px 18px 16px}.invest-hero .amount{margin:6px 0 4px;font-size:32px}.invest-hero .status{font-size:12.5px}}.kyc-doc{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:14px 0;display:flex}.kyc-doc .ico{flex:none}.kyc-doc .what{flex:1;min-width:0}.kyc-doc .what b{font-size:15px;display:block}.kyc-doc .what small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.kyc-doc.done .what small{color:var(--ok)}.kyc-doc.failed .what small{color:var(--danger);white-space:normal}.kyc-doc label.btn{cursor:pointer;flex:none}.kyc-doc label.btn[aria-disabled=true]{opacity:.6;pointer-events:none}.kyc-doc .ico .spinner{width:18px;height:18px}.kyc-missing{background:var(--warn-soft);color:var(--text);border-radius:10px;margin-top:14px;padding:10px 12px;font-size:13.5px}.field-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:600}.id-choices{margin-bottom:14px}.id-choices .choice{padding:14px}.id-choices .choice b{font-size:15px}.id-switch{background:var(--card-2);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 4px;padding:10px 12px;font-size:14px;display:flex}.id-switch select{width:auto;min-width:0;padding:8px 10px;font-size:14px}@media (max-width:600px){.id-choices{grid-template-columns:1fr}.id-switch select{width:100%}}.adj-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.adj-row.removed{opacity:.55}.adj-row.removed .adj-main b{text-decoration:line-through}.adj-main{min-width:0}.adj-main b{font-size:14px;display:block}.adj-main small{color:var(--muted);overflow-wrap:break-word;font-size:12.5px;display:block}.adj-side{flex:none;align-items:center;gap:10px;display:flex}@media (max-width:600px){.adj-row{flex-direction:column;align-items:flex-start}.kpi-strip{padding:4px 16px;display:block}.kpi-strip>div{border-left:0;border-top:1px solid var(--border);padding:10px 0}.kpi-strip>div:first-child{border-top:0}.kpi-strip .kpi{display:block}.kpi-strip .kpi>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.kpi-strip .kpi .label{flex:none;font-size:11.5px}.kpi-strip .kpi .value{white-space:nowrap;text-align:right;min-width:0;margin:0;font-size:18px}.kpi-strip .kpi .value small{font-size:13px}}@media (max-width:900px){.bell .icon-btn{position:relative}.bell-panel{overflow-x:hidden}}.bell-item{min-width:0}.bell-item b,.bell-item span{overflow-wrap:break-word}.bell-item span{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.api-hero{align-items:flex-start;gap:16px;display:flex}.api-hero h2{margin:0}.api-hero-icon{background:var(--primary-soft);width:52px;height:52px;color:var(--primary-2);border-radius:16px;flex:none;place-items:center;display:grid}.api-status{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.api-secret{border-color:var(--primary);margin-top:16px}.api-token{background:var(--card-2);overflow-wrap:anywhere;word-break:break-all;border-radius:10px;margin:10px 0 4px;padding:12px;font-size:13px}.api-key-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.api-key-row.revoked{opacity:.55}.api-key-main{min-width:0}.api-key-main b{display:block}.api-key-main small{color:var(--muted);overflow-wrap:break-word;margin-top:2px;font-size:12.5px;display:block}.api-docs h3{margin:22px 0 8px;font-size:16px}.api-docs p{color:var(--text);font-size:14px;line-height:1.55}.api-docs .mono{background:var(--card-2);overflow-wrap:anywhere;border-radius:5px;padding:1px 5px;font-size:12.5px}.api-code{color:#d6e2f5;white-space:pre-wrap;overflow-wrap:anywhere;background:#0f1d33;border-radius:12px;margin:8px 0 12px;padding:12px 14px;font-size:12.5px;line-height:1.5}@media (max-width:600px){.api-key-row{flex-direction:column;align-items:flex-start}.api-hero{flex-direction:column}}.group-form h2{margin-bottom:14px}.gf-title{margin:22px 0 10px;font-size:16px}.pct-input{position:relative}.pct-input input{padding-right:40px;font-size:22px;font-weight:700}.pct-input span{color:var(--muted);pointer-events:none;font-size:18px;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.gf-check{cursor:pointer;align-items:flex-start;gap:10px;margin-top:16px;display:flex}.gf-check input{flex:none;width:18px;height:18px;margin-top:2px}.gf-check span{flex-direction:column;gap:2px;display:flex}.gf-check small{color:var(--muted);font-size:13px}.gf-fixed{border-left:3px solid var(--primary-soft);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0 14px;margin-top:8px;padding:4px 14px 2px;display:grid}.gf-example{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.gf-example>div{background:var(--card-2);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex}.gf-example span{color:var(--muted);font-size:13px}.gf-example b{font-size:17px}.gf-example small{color:var(--muted);font-size:12.5px}.gf-perms{flex-wrap:wrap;gap:8px;display:flex}.gf-perm{border:1.5px solid var(--border);background:var(--card);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;text-decoration:line-through;display:inline-flex}.gf-perm .dot{background:var(--border);border-radius:50%;flex:none;width:8px;height:8px}.gf-perm.on{border-color:var(--primary);background:var(--primary-soft);color:var(--text);font-weight:600;text-decoration:none}.gf-perm.on .dot{background:#1f9d55}:root[data-theme=dark] .gf-perm.on{background:var(--card-2)}.gf-more{border-top:1px solid var(--border);margin-top:20px;padding-top:14px}.gf-more summary{cursor:pointer;font-weight:600}.gf-more .sub{margin:8px 0 4px}.gf-referral{max-width:560px;margin-top:16px}@media (max-width:600px){.gf-example{grid-template-columns:1fr}.gf-fixed{grid-template-columns:1fr 1fr;padding:4px 0 2px 10px}.group-form .actions-right .btn{flex:1}}.charge-search{width:100%;margin:4px 0 12px}.api-panel .tabs{margin:6px 0 14px}.api-features{grid-template-columns:1fr 1fr;gap:12px;display:grid}.api-feature{border:1.5px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.api-feature.on{border-color:var(--ok);background:var(--ok-soft)}.api-feature b{display:block}.api-feature small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.api-feature-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}.api-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:12px;font-size:13.5px;display:flex}.api-meta b{color:var(--text);overflow-wrap:break-word;font-weight:600}.api-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.api-kpis>div{background:var(--card-2);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.api-kpis span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px}.api-kpis b{overflow-wrap:break-word;font-size:20px}.api-kpis small{color:var(--muted);font-size:12.5px}.api-kpis small.neg{color:var(--danger)}.api-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.api-filters select,.api-filters input[type=date]{width:auto;min-width:0}.api-check{align-items:center;gap:6px;margin-right:6px;font-size:14px;display:inline-flex}.api-log td .mono{overflow-wrap:anywhere;font-size:12.5px}.api-log tr.err td:first-child{box-shadow:inset 3px 0 0 var(--danger)}.hint.neg{color:var(--danger)}@media (max-width:900px){.api-kpis{grid-template-columns:1fr 1fr}}@media (max-width:600px){.api-features{grid-template-columns:1fr}.api-feature{flex-direction:column;align-items:flex-start}.api-feature-actions{justify-content:flex-start}.api-filters select,.api-filters input[type=date]{flex:140px}.api-kpis b{font-size:17px}}.api-mono{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.api-log th,.api-table th{white-space:nowrap}@media (min-width:901px){.kpi-strip.kpi-4{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.kpi-strip.kpi-4{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-strip.kpi-4>div:nth-child(3){border-left:0}}.api-feature.warn{border-color:var(--warn);background:var(--warn-soft)}.api-feature small.api-feature-warn{color:var(--warn);margin-top:4px;font-weight:600}.api-hook-line{overflow-wrap:anywhere;margin-bottom:4px}.api-key-actions{flex-wrap:wrap;flex:none;gap:6px;display:flex}@media (max-width:600px){.api-key-actions{width:100%}}.api-keyfilter{background:var(--card-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;display:flex}.api-keyfilter label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.api-keyfilter select{flex:220px;width:auto;min-width:0}.api-key-row.picked{border-left:3px solid var(--primary);padding-left:10px}.native-lock{z-index:1000;padding:24px;padding-top:calc(24px + env(safe-area-inset-top));background:var(--brand);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;inset:0}.native-lock h2{color:#fff;margin:8px 0 0}.native-lock p{color:#ffffffd1;margin:0}.native-lock .native-lock-err{color:#ffd2c9;font-weight:600}.native-lock .btn{width:min(320px,100%)}.native-lock .btn.secondary{color:#fff;background:0 0;border-color:#fff6}.native-lock-mark{background:#ffffff14;border-radius:28px;place-items:center;width:96px;height:96px;display:grid}.key-money .pos{color:var(--ok);font-weight:700}.key-money .neg{color:var(--danger);font-weight:700}.key-money tr.picked td:first-child{box-shadow:inset 3px 0 0 var(--primary)}.key-money .zero{color:var(--muted)}.key-money tfoot td{border-top:2px solid var(--border)}.card:has(>table){container:tcard/inline-size}@container tcard (max-width:760px){.card>table td:first-child{min-width:0}.card>table th,.card>table td{padding:10px 6px;font-size:13.5px}.card>table th{letter-spacing:.04em;font-size:11.5px}.card>table td .badge{font-size:12px}}.card>table.stacked,.card>table.stacked tbody,.card>table.stacked tr{width:100%;display:block}.card>table.stacked thead{display:none}.card>table.stacked tr{border-bottom:1px solid var(--border);padding:10px 0}.card>table.stacked tr:last-child{border-bottom:0}.card>table.stacked td{white-space:normal;border:0;min-height:28px;padding:5px 0 5px 40%;display:block;position:relative;text-align:right!important;width:auto!important;min-width:0!important;max-width:none!important}.card>table.stacked td:before{content:attr(data-label);width:38%;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;text-align:left;font-size:11px;line-height:1.25;position:absolute;top:7px;left:0}.card>table.stacked td:empty{display:none}.card>table.stacked td.actions{padding-left:0}.card>table.stacked td.actions:before{display:none}.kl{border-top:1px solid var(--border);container:kl/inline-size}.kl-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.kl-row.revoked .kl-main{opacity:.55}.kl-row.picked{box-shadow:inset 3px 0 0 var(--primary);padding-left:10px}.kl-main{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:10px 0;display:grid}.kl-main.with-stats{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) auto 16px}.kl-main:hover .kl-name b{text-decoration:underline}.kl-name{flex-direction:column;min-width:0;display:flex}.kl-name b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kl-name .api-mono{color:var(--muted);overflow-wrap:normal;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.kl-sub{color:var(--muted);font-size:12px;display:none}.kl-cell{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;overflow:hidden}.kl-cell small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;display:block}.kl-cell em{color:var(--danger);font-style:normal}.kl-tags{justify-self:end}.kl-hook{white-space:nowrap;background:var(--card-2);color:var(--muted);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}.kl-hook.ok{color:var(--ok)}.kl-hook.warn{color:var(--warn)}.kl-hook.bad{color:var(--danger)}.kl-chev{color:var(--muted);transition:transform .15s}.kl-row.open .kl-chev{transform:rotate(90deg)}.kl-actions{gap:6px;display:flex}.kl-detail{background:var(--card-2);border-radius:10px;grid-column:1/-1;grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0 0 12px;padding:10px 12px;font-size:13px;display:grid}.kl-detail dt{color:var(--muted)}.kl-detail dd{overflow-wrap:break-word;min-width:0;margin:0}.kl-warn{color:var(--warn);font-weight:600}.kl-more{color:var(--brand-ink);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:4px 0;font-size:13.5px;font-weight:600}@container kl (max-width:620px){.kl-main,.kl-main.with-stats{grid-template-columns:minmax(0,1fr) auto 16px;row-gap:2px}.kl-main .kl-cell{display:none}.kl-sub{display:block}.kl-row{grid-template-columns:minmax(0,1fr)}.kl-actions{padding-bottom:10px}.kl-row:not(.open) .kl-actions{display:none}.kl-main{grid-row:1}.kl-detail{grid-row:2;margin-bottom:8px}.kl-actions{grid-row:3}.kl-actions:empty{display:none}}.grid-2:has(>.card>table){grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr))}.money{white-space:nowrap}.tx-origin{color:var(--brand-ink);font-weight:600}.viewas-bar{z-index:15;color:#5c4400;background:#fff4d6;border-bottom:1px solid #f0d58a;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;font-size:13.5px;display:flex;position:sticky;top:0}.viewas-bar span{flex:220px;min-width:0}.viewas-bar .btn{flex:none}:root[data-theme=dark] .viewas-bar{color:#f6dc8c;background:#3a2f10;border-color:#5c4a14}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .viewas-bar{color:#f6dc8c;background:#3a2f10;border-color:#5c4a14}}@media (max-width:900px){.viewas-bar{top:0}}.viewas-entry{border:1px dashed var(--border);border-radius:var(--radius);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}.viewas-entry>div{flex:260px;min-width:0}.viewas-entry b{display:block}.viewas-entry span{color:var(--muted);font-size:13px;display:block}.kl-tags{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.kl-env{white-space:nowrap;color:#7a5a00;background:#fff4d6;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}:root[data-theme=dark] .kl-env{color:#f6dc8c;background:#3a2f10}.env-help{background:var(--card-2);color:var(--muted);border-radius:10px;margin:8px 0 14px;padding:10px 14px;font-size:13.5px}.env-help ul{margin:6px 0 0;padding-left:18px}.env-help li{margin:3px 0}.env-help b{color:var(--text)}.env-help span.mono{background:var(--card);border:1px solid var(--border)}.tech-token{overflow-wrap:anywhere}:root{--conv-paid:#146c38;--conv-pending:#dd9f32;--conv-ended:#94a0b2}:root[data-theme=dark]{--conv-paid:#1e7a44;--conv-pending:#bd8a30;--conv-ended:#7a879c}.conv-empty{color:var(--muted);padding:8px 0}.conv-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;margin:4px 0 14px;display:flex}.conv-rate b{color:var(--text);letter-spacing:-.02em;font-size:44px;font-weight:800;line-height:1;display:block}.conv-rate span{color:var(--muted);margin-top:6px;font-size:14px;display:block}.conv-facts{flex-wrap:wrap;gap:12px 28px;display:flex}.conv-facts div,.conv-channels div{flex-direction:column;min-width:0;display:flex}.conv-facts small,.conv-channels small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.conv-facts b,.conv-channels b{color:var(--text);white-space:nowrap;font-size:20px}.conv-facts span,.conv-channels span{color:var(--muted);white-space:nowrap;font-size:12.5px}.conv-bar{background:var(--card-2);border-radius:4px;gap:2px;height:12px;display:flex;overflow:hidden}.conv-seg{cursor:help;min-width:6px;display:block}.conv-seg:first-child{border-radius:4px 0 0 4px}.conv-seg:last-child{border-radius:0 4px 4px 0}.conv-seg:only-child{border-radius:4px}.conv-seg.paid,.conv-dot.paid{background:var(--conv-paid)}.conv-seg.pending,.conv-dot.pending{background:var(--conv-pending)}.conv-seg.ended,.conv-dot.ended{background:var(--conv-ended)}.conv-legend{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.conv-legend li{align-items:center;gap:6px;display:flex}.conv-legend b{color:var(--text)}.conv-dot{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.conv-channels{border-top:1px solid var(--border);flex-wrap:wrap;gap:12px 28px;margin-top:14px;padding-top:12px;display:flex}@media (max-width:600px){.conv-rate b{font-size:38px}.conv-hero{align-items:flex-start}}.conv-filter{background:var(--card-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;display:flex}.conv-filter label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.conv-filter select{flex:220px;width:auto;min-width:0}.conv-keys{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.conv-keys>small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.conv-keys ul{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.conv-keys li{grid-template-columns:minmax(0,1.4fr) auto minmax(60px,1fr) 3.2em auto;align-items:center;gap:10px;font-size:13.5px;display:grid}.conv-keys li>button.link,.conv-keys li>span:first-child{text-align:left;overflow-wrap:break-word;min-width:0;color:var(--text);font-weight:600}.conv-keys li .badge{font-size:11px}.conv-keys li:not(:has(.badge)){grid-template-columns:minmax(0,1.4fr) minmax(60px,1fr) 3.2em auto}.conv-key-bar{background:var(--card-2);border-radius:4px;height:8px;overflow:hidden}.conv-key-bar i{background:var(--conv-paid);border-radius:4px;height:100%;display:block}.conv-keys b{text-align:right;color:var(--text)}.conv-key-n{color:var(--muted);white-space:nowrap;font-size:12.5px}tr.clickable{cursor:pointer}tr.clickable:hover td{background:var(--card-2)}.ed-sheet{max-width:680px}.ed-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.ed-head h2{margin:2px 0}.ed-amount{white-space:nowrap;font-size:22px;font-weight:800}.ed-sec{border-top:1px solid var(--line);padding:14px 0 6px}.ed-sec h3{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:0 0 8px;font-size:13px}.ed-dl{grid-template-columns:minmax(110px,max-content) minmax(0,1fr);gap:6px 14px;margin:0 0 8px;font-size:14px;display:grid}.ed-dl dt{color:var(--muted)}.ed-dl dd{min-width:0;margin:0}.ed-refunds{gap:8px;display:grid}.ed-refund{background:var(--card-2);border-radius:10px;padding:10px 12px;font-size:14px}.ed-refund.med{background:var(--danger-soft)}.ed-stats{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin-bottom:8px;font-size:14px;display:flex}.ed-stats b{color:var(--text)}.ed-hist{gap:2px;display:grid}.ed-hrow{border-radius:8px;grid-template-columns:9.5em minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 8px;font-size:13.5px;display:grid}.ed-hrow.current{background:var(--card-2)}.ed-hrow.link{cursor:pointer}.ed-hrow.link:hover,.ed-hrow.link:focus-visible{background:var(--card-2);box-shadow:inset 0 0 0 1px var(--line);outline:none}.ed-hrow.link .ed-hamt:after{content:"›";color:var(--muted);margin-left:8px;font-weight:400}.ed-nav{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ed-hdate{color:var(--muted);white-space:nowrap}.ed-time{white-space:nowrap;font-variant-numeric:tabular-nums}.ed-hamt{white-space:nowrap;font-weight:700}.ed-block{border:1px solid var(--line);border-radius:12px;margin-top:10px;padding:12px}@media (max-width:600px){.ed-head{flex-direction:column}.ed-dl{grid-template-columns:minmax(0,1fr);gap:0}.ed-dl dt{margin-top:8px;font-size:12px}.ed-hrow{grid-template-columns:minmax(0,1fr) auto}.ed-hdate{grid-column:1/-1;font-size:12px}}.bp-check{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.bp-check .field{flex:220px;margin:0}.bp-result{margin-top:12px}.bp-list{gap:8px;display:grid}.bp-row{border:1px solid var(--line);background:var(--card);border-radius:12px}.bp-row.open{background:var(--card-2)}.bp-main{text-align:left;width:100%;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:12px 14px;display:grid}.bp-who{flex-direction:column;gap:2px;min-width:0;display:flex}.bp-meta{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.bp-meta small{color:var(--muted)}.bp-row.open .kl-chev{transform:rotate(90deg)}.bp-detail{padding:0 14px 14px}.bp-copy{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.bp-ops{gap:10px;display:grid}.bp-op{border:1px solid var(--line);background:var(--card);border-radius:10px;padding:10px 12px}.bp-op-head{justify-content:space-between;gap:10px;margin-bottom:6px;display:flex}.bp-op-amt{white-space:nowrap;font-weight:700}@media (max-width:600px){.bp-main{grid-template-columns:minmax(0,1fr) 16px}.bp-meta{grid-area:2/1;align-items:flex-start}.bp-main .kl-chev{grid-area:1/2/span 2}}.charge-ref{font-family:var(--mono,ui-monospace, monospace);white-space:nowrap;font-size:12px}td.charge-actions{white-space:normal}td.charge-actions .btn{margin:2px 0 2px 6px}td.charge-client{min-width:12em}td.charge-actions .btn{padding-left:10px;padding-right:10px}.net-hero{gap:14px;display:grid}.net-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.net-hero .label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px}.net-big{color:var(--brand-ink);margin:4px 0 2px;font-size:36px;font-weight:800}.net-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.net-stats>div{background:var(--card-2);border-radius:12px;padding:10px 12px;display:grid}.net-stats b{font-size:22px}.net-stats span{color:var(--muted);font-size:12.5px}.net-list,.net-invites{display:grid}.net-row{border-top:1px solid var(--border);grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.net-row:first-child,.net-invite:first-child{border-top:0}.net-who{gap:4px;min-width:0;display:grid}.net-nums{grid-template-columns:1fr 1fr;gap:10px;display:grid}.net-nums>div{gap:1px;display:grid}.net-nums span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px}.net-nums b{white-space:nowrap;font-size:17px}.net-nums small{color:var(--muted);font-size:12.5px}.net-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.net-invite{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.net-invite .net-who{flex:220px}.net-link .mono{word-break:break-all}.net-admin-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:8px;display:flex}.net-admin-actions form{flex:100%;order:2}.net-how ul{color:var(--text);gap:6px;margin:6px 0 0;padding-left:18px;display:grid}@media (max-width:760px){.net-row{grid-template-columns:1fr;gap:10px}.net-actions{justify-content:flex-start}.net-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.net-big{font-size:30px}}.more-me{align-items:center;gap:14px;padding:16px 18px;display:flex}.avatar.lg{width:48px;height:48px;font-size:16px}.more-me-who{gap:2px;min-width:0;display:grid}.more-me-who span{color:var(--muted);font-size:13px}.more-sec{margin-top:20px}.more-sec h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 4px 8px;font-size:12px}.more-list{padding:4px}.more-item{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:12px;display:flex}.more-item+.more-item{border-top:1px solid var(--border);border-radius:0}.more-item:active,.more-item:hover{background:var(--card-2)}.more-ico{background:var(--card-2);width:40px;height:40px;color:var(--brand-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.more-txt{flex:1;gap:2px;min-width:0;display:grid}.more-txt small{color:var(--muted);font-size:13px}.more-chev{color:var(--muted);flex:none}.more-item.danger{color:var(--danger)}.more-item.danger .more-ico{background:var(--danger-soft);color:var(--danger)}.cb-filters{gap:10px;display:grid}.cb-filter-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cb-filter-row>select{flex:none;width:auto;max-width:260px}.cb-search{flex:240px;min-width:0}.cb-dates{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.cb-dates input{width:150px}.cb-check{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:14px;display:inline-flex}.cb-check input{width:auto}.cb-kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0;display:grid;overflow:hidden}.cb-kpis>.kpi{box-shadow:-1px 0 0 var(--border), 0 -1px 0 var(--border);padding:18px 22px}.cb-kpis .value{white-space:nowrap;font-size:26px}.cb-row{cursor:pointer}.cb-row:hover td,.cb-row:focus-visible td{background:var(--card-2)}.cb-rank{color:var(--muted);font-variant-numeric:tabular-nums}.cb-total{min-width:9em}.cb-bar{background:var(--border);border-radius:3px;height:6px;margin:6px 0 3px;overflow:hidden}.cb-bar>span{background:var(--primary,#f78b1e);border-radius:3px;height:100%;display:block}.cb-badges{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.cb-badges .badge{font-size:11.5px}.cb-rank-h{white-space:nowrap;width:1%}.cb-cards{display:none}.cb-card{text-align:left;border:0;border-top:1px solid var(--border);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;gap:6px;padding:12px 0;display:grid}.cb-card:first-child{border-top:0}.cb-card-top{align-items:baseline;gap:10px;display:flex}.cb-card-who{flex:1;gap:2px;min-width:0;display:grid}.cb-card-who .mono{color:var(--muted);font-size:12px}.cb-card-amt{white-space:nowrap;font-weight:800}.cb-card .cb-bar{margin:0}.cb-card-meta{color:var(--muted);font-size:13px}.charge-pay{text-align:center}.charge-pay img{background:#fff;border-radius:10px;margin:0 auto 10px;display:block}.charge-pay-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.charge-pay .mono{font-size:12.5px}@media (max-width:600px){.card table.cb-table,.card table.cb-table.stacked{display:none}.cb-cards{display:block}.cb-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-kpis>.kpi{padding:14px 16px}.cb-kpis .value{font-size:22px}.cb-filter-row>select{flex:100%;max-width:none}}@media (max-width:900px){.card>table td{padding:5px 0 5px 40%}.card>table td.actions{padding-left:0}}.aff-head{align-items:center;gap:16px;padding:18px 22px;display:flex}.aff-avatar{flex:none;width:52px;height:52px;font-size:18px}.aff-who{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.aff-name{overflow-wrap:break-word;font-size:19px;font-weight:800;line-height:1.25;display:none}.aff-badges{flex-wrap:wrap;gap:6px;display:flex}.aff-meta{color:var(--muted);flex-wrap:wrap;gap:2px 16px;font-size:14px;display:flex}.aff-meta span{overflow-wrap:anywhere}.aff-actions{flex:none}.aff-tabs{z-index:9;scrollbar-width:none;background:var(--bg);border-bottom:1px solid var(--border);gap:2px;margin:14px 0 20px;padding:6px 0 0;display:flex;position:sticky;overflow-x:auto}.aff-tabs::-webkit-scrollbar{display:none}.aff-tabs button{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;margin-bottom:-1px;padding:10px 14px 9px;font-weight:600}.aff-tabs button:hover{color:var(--text)}.aff-tabs button.active{color:var(--text);border-bottom-color:var(--primary)}.aff-period{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:16px;display:flex}.aff-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.aff-kpi{flex-direction:column;gap:4px;padding:18px 20px;display:flex}.aff-kpi-label,.aff-tile-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.aff-kpi-value{font-size:26px;font-weight:800;line-height:1.2}.aff-kpi.in .aff-kpi-value{color:var(--info)}.aff-kpi.out .aff-kpi-value{color:var(--danger)}.aff-kpi.fee .aff-kpi-value{color:var(--ok)}.aff-kpi-note{color:var(--muted);font-size:13px}.aff-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.aff-tile{text-align:left;font:inherit;color:var(--text);cursor:pointer;border:1px solid #0000;flex-direction:column;gap:2px;padding:16px 18px;transition:border-color .15s;display:flex}button.aff-tile:hover{border-color:var(--primary)}.aff-tile b{margin:2px 0;font-size:24px;font-weight:800;line-height:1.25}.aff-tile>span:not(.aff-tile-label){color:var(--muted);font-size:13px}.aff-tile.bad b{color:var(--danger)}.aff-tile.warn b{color:var(--warn)}.aff-tile.static{cursor:default;background:var(--card-2);border-radius:12px}.aff-tiles.compact{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.aff-split{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:20px;margin-top:20px;display:grid}.aff-flow{grid-template-columns:1fr;gap:14px;display:grid}.aff-flow-row{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:7px 0;font-size:14px;display:flex}.aff-flow-row small{color:var(--muted)}.aff-flow-row b{white-space:nowrap}.aff-flow-total{color:var(--muted);margin-top:12px;font-size:13px}.linklike{font:inherit;color:var(--brand-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (max-width:1180px){.aff-kpis,.aff-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.aff-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.aff-name{display:block}.aff-head{flex-wrap:wrap;align-items:flex-start;padding:16px}.aff-actions{width:100%}.aff-actions .btn{justify-content:center;width:100%}.aff-tabs{margin:12px -16px 16px;padding:4px 8px 0}.aff-tabs button{padding:10px 11px 9px;font-size:14px}.aff-kpis,.aff-tiles{gap:10px}.aff-kpi{padding:14px}.aff-kpi-value{font-size:20px}.aff-tile{padding:14px}.aff-tile b{font-size:20px}.aff-tiles.compact{grid-template-columns:minmax(0,1fr)}}.net-cond-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:12px;display:grid}.net-cond-row{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:6px 0;font-size:14px;display:flex}.net-cond-row b,.net-cond-row>span:last-child{text-align:right}.net-cond-ex{margin-bottom:10px}.net-cond-ex>b{margin:6px 0 2px;font-size:14px;display:block}.net-cond-chips{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}@media (max-width:900px){.net-cond-grid{grid-template-columns:minmax(0,1fr);gap:16px}}.aff-kpis>.card.card,.aff-tiles>.card.card,.aff-split>.card.card{margin:0}.dl-head{flex-wrap:wrap;gap:8px 12px}.dl-head h2{min-width:0}.dl-title-link{color:inherit;font:inherit;text-decoration:none}.dl-title-link span{color:var(--muted);font-weight:600}.dl-title-link:hover{color:var(--brand-ink)}.dl-count{color:var(--muted);font-size:.8em;font-weight:500}.dl-head-side{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dl-more{white-space:nowrap;font-size:14px;font-weight:600}.dl-toolbar{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:14px;display:flex}.dl-exporting{margin:0 0 8px}.dl-loading{opacity:.55;transition:opacity .15s}.dl tr.clickable{cursor:pointer}.dl tr.clickable:hover td{background:var(--card-2)}.dl-pager{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;padding-top:12px;font-size:14px;display:flex}.dl-size{align-items:center;gap:8px;display:flex}.dl-size select{width:auto;padding:6px 28px 6px 10px}.dl-nav{align-items:center;gap:6px;margin-left:auto;display:flex}.dl-nav .btn{justify-content:center;min-width:36px;padding-left:10px;padding-right:10px}.dl-page{text-align:center;min-width:56px;color:var(--text);font-weight:600}.dl-print-root{display:none}@media print{body.dl-printing>:not(.dl-print-root){display:none!important}body.dl-printing .dl-print-root{display:block}body.dl-printing{background:#fff}}@media (max-width:600px){.dl-nav{justify-content:space-between;width:100%;margin-left:0}}.dl-toolbar select{width:auto;max-width:100%}.dl-dates{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.dl-dates input{width:auto}@media (max-width:600px){.dl-toolbar>select,.dl-toolbar .dl-dates{width:100%}.dl-toolbar .dl-dates input{flex:1}}.card.dl-flat{box-shadow:none;background:0 0;border:0;margin-top:16px;padding:0}.gw-quote{flex-direction:column;gap:8px;display:flex}.gw-quote-top{justify-content:space-between;align-items:center;display:flex}.gw-quote .eyebrow,.gw-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.gw-price{font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.gw-price b{color:var(--brand-ink,var(--text));font-weight:800}.gw-tick{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:inline-flex}.gw-tick>span{background:conic-gradient(var(--primary) var(--p), var(--card-2) 0);border-radius:50%;width:14px;height:14px}.gw-big{font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.gw-sum{gap:6px;margin:12px 0;display:grid}.gw-sum>div{justify-content:space-between;gap:12px;font-size:14px;display:flex}.gw-sum>div.total{border-top:1px solid var(--border);padding-top:8px;font-size:16px;font-weight:800}.gw-timeline{gap:0;margin:16px 0 4px;padding:0;list-style:none;display:grid}.gw-timeline li{flex-direction:column;padding:0 0 14px 28px;display:flex;position:relative}.gw-timeline li:before{content:"";background:var(--border);width:2px;position:absolute;top:16px;bottom:0;left:7px}.gw-timeline li:last-child:before{display:none}.gw-timeline .dot{border:2px solid var(--border);background:var(--card);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:0}.gw-timeline li.done .dot{background:var(--ok);border-color:var(--ok)}.gw-timeline li.done:before{background:var(--ok)}.gw-timeline li.now .dot{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 25%, transparent)}.gw-timeline small{color:var(--muted)}.gw-payer{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.gw-payer>div{flex-direction:column;flex:200px;min-width:0;display:flex}.gw-payer small{color:var(--muted)}.gw-box{border:1px solid var(--border);border-radius:12px;margin-bottom:14px;padding:14px}.gw-wallet{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.gw-sim{background:var(--warn-soft);color:var(--warn);border-radius:12px;margin-bottom:16px;padding:10px 14px;font-size:14px}.gw-qr{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.gw-qr img{background:#fff;border-radius:8px;width:180px;height:180px;padding:6px}.gw-qr>div{flex:220px;min-width:0}.gw-kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:18px;display:grid}.gw-kpis>.card{margin:0;padding:16px}.gw-kpis b{font-variant-numeric:tabular-nums;font-size:22px;display:block}.gw-kpis small{color:var(--muted)}.gw-kpis .alert b{color:var(--danger)}.bolepix{color:#000;background:#fff;font-size:12px}.bolepix table{border-collapse:collapse;width:100%}.bolepix td{vertical-align:top;border:1px solid #333;padding:4px 6px}.bolepix td small{color:#444;font-size:9.5px;display:block}.bolepix .bp-head{border-bottom:2px solid #000;align-items:flex-end;gap:12px;margin:14px 0 0;padding-bottom:4px;display:flex}.bolepix .bp-bank,.bolepix .bp-code{border-right:2px solid #000;padding-right:12px;font-size:18px;font-weight:800}.bolepix .bp-linha{text-align:right;overflow-wrap:anywhere;flex:1;font-family:ui-monospace,Menlo,monospace;font-size:14px;font-weight:700}.bolepix .bp-pix{border:1px dashed #333;align-items:center;gap:16px;margin:12px 0;padding:10px;display:flex}.bolepix .bp-pix img{width:150px;height:150px}.bolepix .bp-cut{color:#666;text-align:right;border-top:1px dashed #666;margin:18px 0 4px;font-size:9px}.gw-kpis>.card{font:inherit;color:inherit;border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:6px;min-height:92px;display:flex}.gw-dash{margin-bottom:4px}.gw-alert{background:var(--warn-soft);color:var(--text);border-left:4px solid var(--warn);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;font-size:14px;display:flex}.gw-alert>div{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.gw-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.gw-kpis>.gw-kpi{cursor:pointer;text-align:left;height:100%;min-height:96px}.gw-kpis>.gw-kpi:hover{box-shadow:0 0 0 2px var(--primary) inset}.gw-dash-2{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}@media (max-width:1280px){.gw-dash-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gw-dash-2>.card:last-child{grid-column:1/-1}}.gw-dash-2>.card.card{height:100%;margin:0}.gw-nav{z-index:9;background:var(--bg);margin:20px 0 18px;padding-top:6px;position:sticky}.gw-nav-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:2px;display:flex}.gw-nav-tabs button{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;margin-bottom:-1px;padding:10px 14px 9px;font-weight:600}.gw-nav-tabs button:hover{color:var(--text)}.gw-nav-tabs button.active{color:var(--text);border-bottom-color:var(--primary)}.gw-nav-subs{padding:10px 0 8px}.gw-nav-subs .seg{flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}.gw-nav-subs .seg button{white-space:nowrap}.gw-nav-mobile{display:none}.dl-filters{flex-wrap:wrap;gap:8px;display:inline-flex}.gw-cfg-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.gw-cfg-grid>.card.card{margin:0}.gw-cfg-card{text-align:left;font:inherit;color:inherit;cursor:pointer;border:0;flex-direction:column;gap:10px;display:flex}.gw-cfg-card:hover{box-shadow:0 0 0 2px var(--primary) inset}.gw-cfg-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.gw-cfg-head h3{margin:0}.gw-cfg-card ul{color:var(--muted);flex:1;align-content:start;gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.gw-cfg-missing{color:var(--warn);font-size:13px}.gw-cfg-card .btn{align-self:flex-start}.gw-cfg-top{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.gw-cfg-top h2{margin:0;font-size:20px}.gw-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid}.gw-apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gw-app{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.gw-app-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.gw-actions{flex-wrap:wrap;gap:8px;margin:4px 0 16px;display:flex}@media (max-width:1180px){.gw-form,.gw-cfg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.gw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.gw-dash-2,.gw-cfg-grid,.gw-apps,.gw-form{grid-template-columns:minmax(0,1fr)}.gw-kpis>.gw-kpi{min-height:84px;padding:12px}}.nav{padding-top:6px}.nav-group>button{color:#dbe4f3;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-left:3px solid #0000;border-radius:10px;align-items:center;gap:13px;padding:12px 14px;font-size:15.5px;font-weight:500;display:flex}.nav-group>button:hover{background:var(--brand-2)}.nav-group>button span{flex:1}.nav-group>button svg{opacity:.9;width:22px;height:22px}.nav-group>button .caret{opacity:.7;width:16px;height:16px;transition:transform .15s}.nav-group.open>button .caret{transform:rotate(90deg)}.nav-group.here>button{color:#fff}.nav-group.here>button svg:first-child{color:var(--primary)}.nav-sub{border-left:1px solid #ffffff1f;flex-direction:column;gap:2px;margin:2px 0 6px 22px;padding-left:10px;display:flex}.nav-sub a{gap:11px;padding:9px 12px;font-size:14.5px}.nav-sub a svg{width:18px;height:18px}@media (min-width:901px) and (max-width:1180px){.nav-group>button{padding:9px 12px}.nav-sub{margin-left:14px}}.dl-filters-wrap{position:relative}.dl-toolbar{flex-wrap:nowrap;align-items:center;max-width:100%}.dl-toolbar>*,.dl-toolbar .dl-dates>*,.dl-toolbar .dl-filters>*,.dl-toolbar .row>*{flex:none}.dl-toolbar .dl-dates,.dl-toolbar .dl-filters,.dl-toolbar .row,.dl-toolbar .seg{flex-flow:row;align-items:center;width:auto}.dl-toolbar .seg button,.dl-toolbar label,.dl-toolbar .hint{white-space:nowrap}.dl-toolbar select,.dl-toolbar input:not([type=checkbox]):not([type=radio]){width:auto;max-width:190px;margin:0}.dl-toolbar input[type=date]:not([type=checkbox]){width:145px}.dl-toolbar input:not([type]):not([type=checkbox]),.dl-toolbar input[type=text]:not([type=checkbox]),.dl-toolbar input[type=search]:not([type=checkbox]){width:220px;max-width:220px}.dl-toolbar .dl-dates input{flex:none}.dl-probe{visibility:hidden;pointer-events:none;height:0;margin:0;padding:0;position:absolute;top:0;left:0;right:0;overflow:hidden}.dl-toolbar.compact{margin-bottom:14px}.dl-filter-btn{align-items:center;gap:8px;display:inline-flex}.dl-filter-btn svg{width:18px;height:18px}.dl-filter-btn .count{background:var(--primary);color:#1b1b1b;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex}.dl-sheet h2{margin-bottom:14px}.dl-sheet-filters{flex-direction:column;gap:12px;display:flex}.dl-sheet-filters>*,.dl-sheet-filters .dl-filters,.dl-sheet-filters .row{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.dl-sheet-filters select,.dl-sheet-filters input:not([type=checkbox]):not([type=radio]){width:100%;max-width:none;margin:0}.dl-sheet-filters .dl-dates{flex-direction:row;align-items:center;gap:8px;display:flex}.dl-sheet-filters .dl-dates input{flex:1 1 0;min-width:0}.dl-sheet-filters .seg{flex-flow:wrap;width:100%;display:flex}.dl-sheet-filters .seg button{white-space:nowrap;flex:auto;padding-left:10px;padding-right:10px}.dl-sheet-filters label{align-items:center;gap:8px;display:flex}.dl-sheet-actions{justify-content:flex-end;margin-top:18px;display:flex}.gw-test>.card.card{margin:0}.gw-test{align-items:start;margin-bottom:20px}@media (min-width:1181px){.gw-cfg-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.med-cands{flex-direction:column;gap:8px;margin:8px 0 12px;display:flex}.med-cand{border:1px solid var(--border);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.med-cand.current{border-color:var(--warn)}.med-cand-main{overflow-wrap:break-word;flex:1;min-width:0}.med-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}@media (max-width:600px){.med-cand{flex-direction:column;align-items:stretch}}@media (max-width:700px){.gw-nav{border-bottom:1px solid var(--border);margin:14px -16px;padding:8px 16px 10px}.gw-nav-tabs,.gw-nav-subs{display:none}.gw-nav-mobile{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:10px;display:grid}.gw-nav-mobile.single{grid-template-columns:minmax(0,1fr)}.gw-nav-mobile label{flex-direction:column;gap:4px;min-width:0;display:flex}.gw-nav-mobile label>span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.gw-nav-mobile select{padding:10px 12px;font-size:15px;font-weight:600}}.gw-actions{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin:12px 0 4px;display:grid}.gw-actions>.btn,.gw-actions>label.btn{white-space:normal;text-align:center;overflow-wrap:break-word;justify-content:center;width:100%;min-height:40px;line-height:1.25}.gw-check{cursor:pointer;justify-content:flex-start;align-items:center;gap:10px;display:flex}.gw-check input{flex:none;width:auto;margin:0}.gw-client-quote{margin:12px 0 4px}.gw-client-quote .gw-quote-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}@media (max-width:520px){.gw-actions{grid-template-columns:1fr 1fr}}.gw-step{color:var(--text);margin:4px 0;font-size:14px;font-weight:700}.gw-top{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin-bottom:16px;display:grid}.gw-top>.card{margin:0}.gw-kpi .gw-wallet{overflow-wrap:anywhere;margin-top:6px;font-size:13px}.gw-main{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:16px;display:grid}.gw-panel{margin:0}.gw-panel-body{margin-top:12px}.gw-panel-body>.card,.gw-panel-body>form.card{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.gw-track>.tabs,.gw-track>[role=tablist]{margin-bottom:10px}.gw-track .card{margin-top:0}@media (max-width:1280px){.gw-main{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.gw-top{grid-template-columns:repeat(2,minmax(0,1fr))}.gw-top>.gw-kpi:last-child{grid-column:1/-1}}@media (max-width:700px){.gw-top{grid-template-columns:minmax(0,1fr)}.gw-top>.gw-kpi:last-child{grid-column:auto}}.btn.danger-text{color:var(--danger,#b42318)}.med-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.med-kpis>.card{margin:0}@media (max-width:1100px){.med-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.med-kpis{grid-template-columns:minmax(0,1fr)}}.rc-bar{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.rc-bar-right{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.rc-bar-note{flex-basis:100%;margin:0}.rc-balance{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;padding:0;display:grid}.rc-balance>div{border-left:1px solid var(--border);min-width:0;padding:18px 22px}.rc-balance>div:first-child{border-left:0}.rc-val{margin-top:4px;font-size:26px;font-weight:800}.rc-note{color:var(--muted);overflow-wrap:break-word;margin-top:2px;font-size:13px}.rc-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.rc-cards>.card{margin-top:0}.rc-card h3{margin:0 0 2px}.rc-big{margin:8px 0 10px;font-size:24px;font-weight:800}.rc-big small{color:var(--muted);font-size:14px;font-weight:600}.rc-line{border:0;border-top:1px dashed var(--border);width:100%;color:var(--text);font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;font-size:14px;display:flex}.rc-line>span{overflow-wrap:break-word;min-width:0}.rc-line>b{white-space:nowrap;text-align:right}button.rc-line{cursor:pointer}button.rc-line:hover>span{text-decoration:underline}.rc-sub{color:var(--muted);margin:-2px 0 4px 16px;font-size:12.5px}.rc-sep{height:10px}.rc-card .dot,.rc-line .dot{vertical-align:middle;background:var(--muted);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.rc-line .dot.ok{background:var(--ok)}.rc-line .dot.warn{background:var(--warn)}.rc-line .dot.bad{background:var(--danger)}.rc-why{grid-template-columns:1fr 1fr;gap:24px;display:grid}.rc-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:12px}.rc-tabs{margin:24px 0 12px;scroll-margin-top:80px}.rc-tabs .seg{flex-wrap:wrap;display:flex}.rc-reason{font-size:12px}tr.row-alert>td{background:color-mix(in srgb, var(--danger) 7%, transparent)}@media (max-width:1180px){.rc-cards{grid-template-columns:1fr 1fr}}@media (max-width:760px){.rc-cards,.rc-why,.rc-balance{grid-template-columns:1fr}.rc-balance>div{border-left:0;border-top:1px solid var(--border);padding:14px 18px}.rc-balance>div:first-child{border-top:0}.rc-val{font-size:22px}.rc-bar .seg{flex-wrap:nowrap}.rc-bar .seg button{white-space:nowrap;padding:7px 9px}.rc-bar-right{width:100%;margin-left:0}.rc-bar-right .btn{flex:1}.rc-tabs .seg button{flex:45%;padding:7px 8px}}.bd-item{border-top:1px solid var(--border);padding:10px 0}.bd-item.neutral{opacity:.85}.bd-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bd-head>b:last-child{white-space:nowrap}.bd-sheet{max-width:640px}.bd-sum{gap:4px;margin:4px 0 10px;display:grid}.bd-sum>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bd-sum>div>span{color:var(--muted)}.bd-sum-diff{border-top:1px solid var(--border);padding-top:6px;font-size:17px}.bd-sum-diff>span{font-weight:600;color:var(--text)!important}.bd-math{background:var(--bg-soft,var(--bg));border:1px solid var(--border);border-radius:10px;gap:4px;margin-bottom:8px;padding:8px 12px;font-size:14px;display:grid}.bd-math>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bd-math>div>span{min-width:0}.bd-math>div>b{white-space:nowrap}.bd-math-rest{border-top:1px dashed var(--border);padding-top:4px;font-weight:600}.bd-why{margin:2px 0 6px}.bd-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.bd-row.link{cursor:pointer}.bd-row.link:hover{background:var(--bg-soft,transparent)}.bd-row-main{flex:1;min-width:0}.bd-row-top{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.bd-when{white-space:nowrap}.bd-name{overflow-wrap:break-word;font-weight:600}.bd-desc{margin:0;font-size:13px}.bd-val{white-space:nowrap;font-size:16px}.bd-tag{background:color-mix(in srgb, var(--warn,#b7791f) 14%, transparent);color:var(--warn,#b7791f);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.bd-tag.avulso{background:color-mix(in srgb, var(--primary) 14%, transparent);color:var(--brand-ink,var(--primary))}.fw-bar{background:var(--line,#e5e7eb);border-radius:99px;height:8px;margin-top:10px;overflow:hidden}.fw-bar>span{height:100%;width:var(--p,0%);background:var(--ok,#1f9d55);transition:width .4s;display:block}.kpi-link{flex-direction:column;gap:8px;display:flex}.kpi-link>.card{flex:1}.kpi-link>.btn{align-self:flex-start}.med-cand.on{border-color:var(--brand-ink,#38527f);box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-ink,#38527f) 25%, transparent)}.pf-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pf-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:4px 14px;margin:10px 0 14px;display:grid}.pf-grid input{width:100%}.pf-changed input{border-color:var(--warn,#b7791f);box-shadow:0 0 0 2px color-mix(in srgb, var(--warn,#b7791f) 25%, transparent)}.pf-changed label.f:after{content:" · da Receita";color:var(--warn,#b7791f);font-weight:500}.gw-track .gw-convert{margin:0 0 14px}.gw-convert h3{margin:0}.gw-convert-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:12px;display:flex}.gw-convert-head .hint{margin:0}.gw-convert-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.gw-convert-row input{width:100%;margin:0}.gw-convert .gw-sum{margin-top:12px}@media (max-width:520px){.gw-convert-row{grid-template-columns:minmax(0,1fr) auto}.gw-convert-row .btn:not(.secondary){grid-column:1/-1}}.access-list{border-top:1px solid var(--border);flex-direction:column;margin-top:12px;display:flex}.access-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.access-row.off>div:first-child{opacity:.6}@media (max-width:600px){.access-row{flex-direction:column}.access-row .actions{justify-content:flex-start!important}}.gw-market{margin-bottom:12px}.gw-sum>div.gw-big{align-items:baseline;font-size:15px}.gw-sum>div.gw-big b{font-size:24px;font-weight:800}.gw-groups>div>span{flex-direction:column;min-width:0;display:flex}.gw-groups>div>span small{margin:0;font-size:12px}.gw-market .gw-sum>div>b{white-space:nowrap}.gw-dash .gw-alert{margin-bottom:10px;padding:8px 14px}.gw-dash .gw-alert>div{flex-flow:wrap;gap:2px 12px}.gw-dash .gw-kpis{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-bottom:10px}.gw-dash .gw-kpis>.gw-kpi{justify-content:flex-start;gap:2px;height:auto;min-height:0;padding:8px 12px}.gw-dash .gw-kpis small{font-size:12px;line-height:1.25}.gw-dash .gw-kpis b{font-size:20px;line-height:1.15}.gw-panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.gw-panels>.card.gw-panel{flex-direction:column;min-width:0;margin:0;padding:12px 16px;display:flex}.gw-panel h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;font-size:14px;font-weight:700;display:flex}.gw-panel h3 .badge{padding:2px 8px;font-size:11px}.gw-panel .gw-sum{gap:3px;margin:0}.gw-panel .gw-sum>div{gap:10px;font-size:13px}.gw-panel .gw-sum>div>b{white-space:nowrap}.gw-panel .gw-sum small.hint{margin:0;font-size:12px}.gw-panel .gw-sum>.btn{margin-top:4px}.gw-links{gap:14px;font-size:13px;display:flex}.gw-groups{max-height:128px;overflow:hidden auto}@media (min-width:1700px){.gw-panels{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1100px){.gw-dash .gw-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.gw-panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.gw-dash .gw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.gw-panels{grid-template-columns:minmax(0,1fr)}}.gw-pix-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.gw-pix-row>.btn{white-space:nowrap;margin:0}.gw-wallet-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.gw-wallet-foot .hint{margin:0;font-size:12.5px}@media (min-width:701px){.gw-client .gw-top{gap:12px;margin-bottom:12px}.gw-client .gw-top>.card{padding:14px 18px}.gw-client .gw-quote{gap:4px}.gw-client .gw-price,.gw-client .gw-top .gw-big{font-size:24px;line-height:1.2}.gw-client .gw-top .hint{font-size:13px;line-height:1.4}.gw-client .gw-top .gw-eyebrow,.gw-client .gw-quote .eyebrow{font-size:11px}.gw-client .gw-main{gap:12px}.gw-client .card.gw-panel{padding:14px 18px}.gw-client .tabs{gap:6px;margin-bottom:8px;padding-bottom:8px}.gw-client .tabs button{padding:4px 11px;font-size:13.5px}.gw-client .gw-panel-body{margin-top:6px}.gw-client .gw-panel-body h3{margin:0 0 4px;font-size:15px}.gw-client .gw-panel-body .hint{font-size:13px}.gw-client .gw-panel-body label.f{margin:10px 0 4px}.gw-client .gw-track .gw-convert{margin-bottom:12px;padding:14px 18px}.gw-client .gw-convert-head{margin-bottom:8px}.gw-client .gw-convert .hint{font-size:13px}.gw-client .gw-track>.tabs{margin-bottom:8px}.gw-client .gw-track>.card{padding:12px 16px}.gw-client .gw-track th,.gw-client .gw-track td{padding-top:7px;padding-bottom:7px}}@media (min-width:1000px){.gw-client .gw-main{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}@media (max-width:700px){.gw-pix-row{grid-template-columns:minmax(0,1fr)}.gw-pix-row>.btn{width:100%}}.content:has(>.gw-client){max-width:none}.gw-col>.gw-list{margin-top:12px}.gw-main.one{grid-template-columns:minmax(0,1fr)!important}.gw-how{display:none}@media (min-width:1000px) and (min-height:600px){.gw-client{min-height:var(--gw-fill,auto);flex-direction:column;display:flex}.gw-client .gw-main{flex:auto;align-items:stretch}.gw-client .gw-col,.gw-client .gw-track{flex-direction:column;min-height:0;display:flex}.gw-client .gw-col>.gw-panel{flex:none}.gw-client .gw-col>.gw-list,.gw-client .gw-track>.gw-list{contain:size;flex:1 1 0;min-height:130px;overflow:hidden}.gw-client .gw-main.one .gw-col>.gw-panel:only-child{flex:auto}}@media (min-width:1000px) and (min-height:1000px){.gw-how{counter-reset:gwhow;border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0;padding:12px 0 0;list-style:none;display:grid}.gw-how li{counter-increment:gwhow;flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}.gw-how li:before{content:counter(gwhow);background:var(--card-2);width:22px;height:22px;color:var(--brand-ink,var(--text));border-radius:50%;place-items:center;margin-bottom:4px;font-size:12px;font-weight:800;display:grid}.gw-how b{font-size:13px}.gw-how span{color:var(--muted);line-height:1.35}}.vault-steps{gap:12px;margin:0;padding-left:20px;display:grid}.vault-steps li{line-height:1.45}.vault-steps li.done>b:after{content:" ✓";color:var(--ok)}.vault-steps .mono{overflow-wrap:anywhere;margin-top:4px}.vault-list{gap:6px;margin:8px 0 10px;padding:0;list-style:none;display:grid}.vault-list li{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:10px;padding:8px 10px}.vault-list .mono{font-size:12.5px}.vault-action{margin-top:4px}.send-mode{border:1px solid var(--border);border-radius:12px;margin:12px 0;padding:12px 14px}.send-mode label.f{margin-top:0}.vault-order{border:1px dashed var(--border);border-radius:10px;margin:8px 0 4px;padding:10px 12px}.vault-row{align-items:center}.vault-row>.btn{flex:none;width:auto}.vault-row>input{flex:0 200px;margin:0}.med-pick{cursor:pointer;justify-content:center;align-items:center;min-width:28px;min-height:28px;display:inline-flex}.med-pick input{cursor:pointer;width:18px;height:18px}.med-bulk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:10px 16px;display:flex}.med-bulk.on{z-index:5;border-color:var(--warn,#ca8a04);position:sticky;top:72px;box-shadow:0 6px 18px #00000014}.med-bulk-actions{flex-wrap:wrap;gap:8px;display:flex}.med-bulk-list{border:1px solid var(--border);border-radius:10px;max-height:220px;margin-bottom:12px;overflow-y:auto}.med-bulk-row{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:8px 12px;font-size:14px;display:flex}.med-bulk-row:last-child{border-bottom:0}@media (max-width:600px){.med-bulk.on{top:60px}.med-bulk-actions{width:100%}.med-bulk-actions .btn{flex:1}}.vault-page .card{--card-pad:14px 16px;margin:0 0 12px}.vault-page .card h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:15px;display:flex}.vault-page .hint{font-size:12.5px}.vault-page .kv{align-items:center;gap:5px 14px;font-size:13.5px}.vault-page .kv dd{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.vault-page .kv .btn.sm,.vault-head .btn.sm{padding:4px 10px;font-size:12.5px}.vault-grid{grid-template-columns:1fr;align-items:start;gap:12px;display:grid}.vault-col{gap:12px;min-width:0;display:grid}.vault-col>.card{margin:0}@media (min-width:1100px){.vault-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vault-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.vault-head h3{margin:0!important}.vault-sub{margin:12px 0 2px;font-size:13.5px;font-weight:700}.vault-page .vault-list{gap:4px;margin:6px 0 8px}.vault-page .vault-list li{border-radius:8px;padding:6px 9px;font-size:13px}.vault-inline{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.vault-ok{color:var(--ok);font-size:13.5px;font-weight:700}.vault-sec{flex-wrap:wrap;gap:8px 12px;display:flex}.vault-sec>.vault-action{margin:0}.vault-more{margin-top:10px}.vault-more summary{cursor:pointer;font-size:13.5px;font-weight:600}.ledger-btns.compact{flex-wrap:wrap;gap:6px;display:flex}.ledger-btns.compact>.btn{flex:none;width:auto;padding:6px 12px;font-size:13px}.vault-page .vault-steps{gap:8px;font-size:13.5px}@media (max-width:600px){.ledger-btns.compact>.btn{flex:auto}}.ledger-kind{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:inline-flex}.ledger-kind .seg{padding:3px}.ledger-kind .seg button{padding:5px 12px;font-size:13px}.vault-kind{justify-content:flex-end;margin:-4px 0 10px;display:flex}.ledger-via{color:#fff;background:#00000038;border-radius:6px;padding:1px 7px;font-size:11.5px;font-weight:600}@media (max-width:600px){.vault-kind{justify-content:flex-start}}.gw-top:has(>.card:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.gw-top:has(>.card:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.gw-top:has(>.card:nth-child(4)){grid-template-columns:minmax(0,1fr)}}.gw-comm-field{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.gw-comm-field select{width:auto;min-width:170px}.gw-comm-field input{width:110px}.gw-comm-edit{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gw-comm-edit .gw-comm-field{flex:auto}@media (max-width:600px){.gw-comm-edit .gw-comm-field select{flex:160px}.gw-comm-edit .gw-comm-field input{flex:90px}.gw-comm-edit .btn{width:100%}}.gw-wallet-card .gw-wallet{color:var(--info);background:var(--info-soft);word-break:break-all;border-radius:8px;padding:6px 10px;font-weight:600}@media (min-width:1101px){.gw-top:has(>.gw-wallet-card){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(min-content,1.4fr)}.gw-top:has(>.gw-wallet-card):has(>.gw-comm-card){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(min-content,1.4fr) minmax(0,.85fr)}.gw-comm-card .gw-eyebrow{white-space:nowrap}.gw-wallet-card .gw-wallet{white-space:nowrap;word-break:normal;overflow-wrap:normal;width:max-content}}.gw-terms{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:12px;margin-bottom:12px;display:grid}.gw-terms>.btn{margin-top:26px}@media (max-width:600px){.gw-terms{grid-template-columns:minmax(0,1fr)}.gw-terms>.btn{width:100%;margin-top:0}}.gw-paid{background:var(--info-soft);border-radius:10px;margin:10px 0 4px;padding:10px 12px}.gw-paid-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:13.5px;display:flex}.gw-paid-head b{color:var(--info);font-size:15px}.gw-paid-bar{background:color-mix(in srgb, var(--info) 18%, transparent);border-radius:99px;height:8px;margin-top:8px;overflow:hidden}.gw-paid-bar>i{background:var(--info);border-radius:99px;height:100%;display:block}.gw-queue{background:var(--info-soft);color:var(--text,inherit);border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:13.5px}.ledger-send-kind{margin-bottom:8px}.ledger-send .ledger-btns.compact>.btn{white-space:normal;flex:100%;width:100%;padding:10px 14px;font-size:14px}.gw-order-actions{gap:10px;margin-top:16px;display:grid}.gw-sheet-foot{border-top:1px solid var(--line,#e7e9ee);justify-content:flex-end;gap:8px;margin-top:16px;padding-top:12px;display:flex}.gw-sheet-foot>.btn{flex:none;width:auto}.gw-send{gap:10px;display:grid}.gw-send>h3{margin:0;font-size:15px}.gw-send-opt{border:1px solid var(--line,#e7e9ee);border-radius:12px;padding:12px 14px}.gw-send-opt>h4{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px}.gw-send-opt .vault-order{background:0 0;border:0;margin:0;padding:0}.gw-send-opt .ledger-send{margin:0}.gw-send-hash{flex-wrap:wrap;gap:8px;display:flex}.gw-send-hash>input{flex:260px;min-width:0}.gw-send-hash>.btn{flex:none;width:auto}@media (max-width:600px){.gw-send-hash>.btn{width:100%}}.gw-send-other{gap:10px;display:grid}.gw-send-other>summary{cursor:pointer;color:var(--muted);padding:4px 0;font-size:13.5px}.gw-send-other[open]>summary{margin-bottom:2px}.gw-sell-send .gw-sell-addr{overflow-wrap:anywhere;word-break:normal;margin:6px 0 0;font-size:12px}.gw-sell-copy{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.gw-sell-copy>.btn{flex:140px;justify-content:center}.gw-sell-send .gw-convert-row input{flex:auto;min-width:0}.gw-sell-confirm{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.gw-sell-confirm>input{flex:0 160px}.gw-sell-confirm>.btn{flex:180px}.gw-sum>button.gw-unowned{all:unset;box-sizing:border-box;cursor:pointer;border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:8px;width:100%;margin-top:2px;padding-top:6px;font-weight:700;display:flex}.gw-sum>button.gw-unowned:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.gw-sum>button.gw-unowned.warn b{color:var(--warn)}.gw-sum>button.gw-unowned.bad b{color:var(--danger,#b42318)}.gw-desk-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:16px;margin-bottom:16px;display:grid}.gw-desk-grid>.card{margin:0}@media (max-width:900px){.gw-desk-grid{grid-template-columns:1fr}}.gw-sum>.gw-own-sub{margin:-2px 0 4px;line-height:1.35;display:block}.gw-desk-loose{border-left:3px solid var(--warn);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 0;padding:10px 14px;display:flex}.gw-desk-loose .btn{margin-left:auto}.gw-price-pair{grid-template-columns:1fr 1fr;gap:8px;margin:4px 0;display:grid}.gw-price-pair>div{flex-direction:column;gap:2px;min-width:0;display:flex}.gw-price-pair span{color:var(--muted);font-size:12px}.gw-price-pair b{white-space:nowrap;font-size:1.25rem}.gw-buysell{white-space:nowrap;gap:10px;display:inline-flex}.gw-buysell>span+span{border-left:1px solid var(--border);padding-left:10px}.gw-buysell>span.off{color:var(--muted);font-weight:500}.bb-traces{flex-direction:column;gap:6px;display:flex}.bb-trace{border:1px solid var(--border);background:var(--card);border-radius:10px;padding:8px 10px}.bb-trace>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:6px;list-style:none;display:flex}.bb-trace>summary::-webkit-details-marker{display:none}.bb-trace .mono{overflow-wrap:anywhere}.bb-pre{white-space:pre-wrap;word-break:break-all;background:var(--card-2);border-radius:8px;max-height:40vh;margin:4px 0 8px;padding:10px;font-size:12px;overflow:auto}.gw-bank-split{color:var(--muted);flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex}.gw-bank-split b{color:var(--text);margin-left:4px;font-weight:600}.gw-fund{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.gw-fund h4{margin:0 0 8px;font-size:14px}.gw-add-bank{place-self:start;padding:6px 2px;font-size:13px}.gw-app.gw-app-on{border-color:var(--primary,#f78b1e);box-shadow:0 0 0 1px var(--primary,#f78b1e) inset}.bbcfg-strip{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-bottom:10px;display:grid}.bbcfg-strip>span{background:var(--card);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:8px 12px;display:flex}.bbcfg-strip small{color:var(--muted);font-size:12px}.bbcfg-strip b{overflow-wrap:break-word;font-size:14px;font-weight:600}.bbcfg-strip>span.ok b{color:var(--ok)}.bbcfg-strip>span.bad b{color:var(--danger)}.bbcfg .tabs{margin-bottom:12px}.bbcfg .card{padding:16px}.bbcfg-apps{flex-direction:column;display:flex}.bbcfg-app{border-top:1px solid var(--border);padding:10px 0}.bbcfg-apps .bbcfg-app:first-child{border-top:0;padding-top:0}.bbcfg-app-head{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.bbcfg-app-head small{margin:0;display:block}.bbcfg-app-form{margin-top:10px}.bbcfg-apis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.bbcfg-api{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.bbcfg-api.on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand) inset}.bbcfg-api header{justify-content:space-between;align-items:center;gap:8px;display:flex}.bbcfg-api>small.hint{margin:0}.bbcfg-api .bbcfg-app{border-top:1px solid var(--border);padding:8px 0 0}.bbcfg-api .gw-form{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.bbcfg-h4{margin:14px 0 6px;font-size:14px}.bbcfg-actions{flex-wrap:wrap;gap:8px;display:flex}.bbcfg-more{margin-top:10px}.bbcfg-more>summary{cursor:pointer;color:var(--muted);padding:4px 0;font-size:13px;font-weight:600}.bbcfg-more[open]>summary{margin-bottom:6px}.bbcfg-foot{z-index:5;background:var(--card);border:1px solid var(--border);border-radius:12px;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;display:flex;position:sticky;bottom:12px;box-shadow:0 6px 20px #0000001f}.bbcfg-foot>span{color:var(--muted);margin-right:auto;font-size:13px}@media (max-width:900px){.bbcfg-apis{grid-template-columns:1fr}.bbcfg-foot{bottom:calc(72px + env(safe-area-inset-bottom))}}@media (max-width:600px){.bbcfg-app-head{grid-template-columns:minmax(0,1fr) auto}.bbcfg-app-head .btn{grid-column:1/-1;justify-self:start}.bbcfg .gw-form{grid-template-columns:1fr}.bbcfg-strip{gap:6px}.bbcfg-strip>span{padding:6px 10px}.bbcfg-strip b{font-size:13px}}.held-list{flex-direction:column;gap:8px;display:flex}.held-row{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.held-row.link{cursor:pointer}.held-row.link:hover{background:var(--card-2)}.gw-nav{margin-top:4px}.gw-head-note{color:var(--muted);margin-left:auto;font-size:12px;font-weight:400}.gw-head-note .link{font-size:12px}.gw-qgrid{grid-template-columns:minmax(min-content,1fr) auto auto;align-items:baseline;gap:5px 16px;font-size:13px;display:grid}.gw-qgrid .gw-qh{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;text-align:right;font-size:11px}.gw-qgrid .gw-qh:first-child{text-align:left}.gw-qgrid b{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.gw-qgrid b.off{color:var(--muted);font-weight:500}.gw-qgrid .gw-qname{overflow-wrap:break-word;min-width:0}.gw-qgrid .mkt{border-bottom:1px solid var(--border);margin-bottom:2px;padding-bottom:6px;font-size:15px;font-weight:800}.gw-qgrid .gw-qname.mkt{font-size:13px;font-weight:700}.gw-qgrid .gw-qerr{border-bottom:1px solid var(--border);grid-column:span 2;padding-bottom:6px}.gw-quote-panel .gw-qgrid{max-height:170px;padding-right:2px;overflow-y:auto}.gw-quote-panel>small.hint{margin-top:6px;font-size:12px}.gw-panels>.gw-banks-panel{grid-column:span 2}.gw-banks-body{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:20px;display:grid}.gw-bank-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;font-size:14px;display:flex}.gw-bank-row>span{flex-direction:column;min-width:0;display:flex}.gw-bank-row small{color:var(--muted);font-size:11px}.gw-bank-row b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700}.gw-bank-row.total{border-bottom:0}.gw-bank-row.total>span{font-weight:700}.gw-bank-row.total b{font-size:22px;font-weight:800}.gw-banks-owners{border-left:1px solid var(--border);padding-left:18px}.gw-owners-h{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px;font-size:11px}@media (max-width:700px){.gw-panels>.gw-banks-panel{grid-column:auto}.gw-banks-body{grid-template-columns:minmax(0,1fr);gap:10px}.gw-banks-owners{border-left:0;border-top:1px solid var(--border);padding-top:10px;padding-left:0}}.gw-bankcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gw-bankcards>.card.card{margin:0}.gw-bank-add{background:0 0;justify-content:center;border:2px dashed var(--border)!important}.gw-bank-add h3{color:var(--brand-ink);margin:0}@media (max-width:700px){.gw-bankcards{grid-template-columns:minmax(0,1fr)}}.gw-cfg-head{flex-wrap:wrap;align-items:flex-start}.gw-cfg-head h3{flex:160px;min-width:0}@media (min-width:1181px){.gw-cfg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bbcfg-strip b.mono{background:0 0;padding:0}.bbcfg-missing{margin:-4px 0 4px}.gw-stock-wait{background:var(--warn-soft,#f78b1e1f);border-radius:10px;gap:6px;margin-bottom:8px;padding:10px 12px;display:grid}.fbk-card{gap:12px;display:grid}.fbk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fbk-strip{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.fbk-strip>span{border:1px solid var(--line);border-radius:10px;gap:2px;padding:8px 10px;display:grid}.fbk-strip small{color:var(--muted);font-size:12px}.fbk-strip .bad b{color:var(--danger)}.fbk-actions,.fbk-move{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.fbk-quick{flex-wrap:wrap;gap:6px;display:flex}.fbk-top{gap:12px;display:grid}.fbk-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fbk-note{color:var(--warn,#b26b00);background:color-mix(in srgb, var(--warn,#b26b00) 10%, transparent);border-radius:10px;padding:8px 12px;font-size:14px}.fbk-form{border-top:1px solid var(--line);gap:10px;margin-top:14px;padding-top:14px;display:grid}.fbk-confirm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fbk-sub{margin:18px 0 6px;font-size:15px}.fbk-hrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:14px;display:flex}.fbk-hrow>b{white-space:nowrap}.fbk-top .fbk-strip,.ed-sheet .fbk-strip{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@media (max-width:600px){.fbk-quick .btn{padding:6px 10px;font-size:13px}}.fbk-hist ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.fbk-hist li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.cc{gap:12px;display:grid}.cc-pick{flex-wrap:wrap;gap:6px;display:flex}.cc-face{color:#fff;background:linear-gradient(135deg, var(--brand), color-mix(in srgb, var(--brand) 70%, #000));box-shadow:var(--shadow);border-radius:16px;gap:8px;padding:16px;display:grid}.cc-top{opacity:.9;justify-content:space-between;gap:8px;font-size:14px;display:flex}.cc-avail{gap:2px;display:grid}.cc-avail small{opacity:.8;font-size:12px}.cc-avail strong{white-space:nowrap;font-size:28px;line-height:1.1}.cc-meta{opacity:.85;flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.cc-progress{background:#ffffff24;border-radius:8px;padding:6px 10px;font-size:13px}.cc-box{gap:8px;display:grid}.cc-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.cc-cashin{text-align:center;justify-items:center}.cc-exact{white-space:nowrap;font-size:24px;font-weight:700}.cc-hash{text-align:left;flex-wrap:wrap;align-items:flex-end;gap:8px;width:100%;display:flex}.cc-hash>:first-child{flex:220px}.cc-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cc-list li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.cc-list li span{overflow-wrap:break-word;gap:2px;min-width:0;display:grid}.cc-list li small{color:var(--muted);font-size:12px}.cc-list li strong{white-space:nowrap}.cc-list .cc-in{color:var(--ok)}.cc-staff{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.cc-staff li{border:1px solid var(--border);border-radius:12px;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1.4fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.cc-staff-card,.cc-staff-money span,.cc-staff-link span{gap:2px;min-width:0;display:grid}.cc-staff-money{flex-wrap:wrap;gap:16px;display:flex}.cc-staff-money b{white-space:nowrap}.cc-staff small{color:var(--muted);font-size:12px}.cc-staff-link{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:760px){.cc-staff li,.cc-row{grid-template-columns:minmax(0,1fr)}.cc-avail strong{font-size:24px}}.cc-top b.mono{color:#fff;background:0 0;padding:0}.cc-bal{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:10px 0 0;display:grid}.cc-bal>span{border:1px solid var(--border);border-radius:10px;gap:2px;padding:8px 10px;display:grid}.cc-bal small{color:var(--muted);font-size:12px}.cc-bal b{white-space:nowrap}.cc-list li.cc-void strong{color:var(--muted);text-decoration:line-through}.usdt-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.usdt-flow{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:12px;display:grid}.usdt-step{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.usdt-step small{color:var(--muted);font-size:12px}.usdt-step b{white-space:nowrap;font-size:18px}.usdt-step span{color:var(--muted);font-size:12px}.usdt-step.warn{border-color:var(--warn);background:var(--warn-soft)}.usdt-grid{margin-bottom:12px}.usdt-rows{gap:2px;margin:0;padding:0;list-style:none;display:grid}.usdt-rows li{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.usdt-rows li>b{white-space:nowrap}.usdt-rows li.link,.usdt-rows .link{cursor:pointer}@media (max-width:1100px){.usdt-flow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.usdt-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.usdt-step b{font-size:16px}}.cc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.cc-head>div{gap:2px;min-width:0;display:grid}.cc-big{font-size:20px}.cc-usage{flex:200px;gap:4px;min-width:180px;display:grid}.cc-bar{background:var(--border);border-radius:99px;height:6px;overflow:hidden}.cc-bar i{background:var(--ok);border-radius:99px;height:100%;display:block}.cc-bar i.warm{background:#d99a1e}.cc-bar i.hot{background:var(--danger)}.cc-err{color:var(--danger)}.cc-loading{color:var(--muted);align-items:center;gap:8px;padding:14px 0;display:flex}.cc-void-txt{color:var(--muted);text-decoration:line-through}.cc-staff-money{align-items:flex-end}.cc-pick-list{gap:6px;max-height:320px;margin:8px 0 12px;padding:0;list-style:none;display:grid;overflow:auto}.cc-pick-list label{border:1px solid var(--border);cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;margin:0;padding:8px 10px;display:grid}.cc-pick-list label.on{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.cc-pick-list label.off{cursor:not-allowed;opacity:.6}.cc-pick-list input{grid-row:span 2;width:auto;margin:0}.cc-pick-main{overflow-wrap:break-word}.cc-pick-why{color:var(--muted);font-size:12px}.cc-in{color:var(--ok)}.gw-dash.fit{--dash-s:1;zoom:var(--dash-s);height:calc(var(--dash-h) / var(--dash-s));flex-direction:column;margin-bottom:0;display:flex;overflow:hidden}.gw-dash.fit>.gw-alert,.gw-dash.fit>.gw-kpis{flex:none}.gw-dash.fit>.gw-panels{flex:auto;grid-auto-rows:minmax(0,1fr);align-content:stretch;min-height:0;margin-bottom:0}.gw-dash.fit .gw-panels{grid-template-columns:repeat(3,minmax(0,1fr))}.gw-dash.fit .gw-panels>.gw-banks-panel{grid-column:span 2}.gw-dash.fit .gw-kpis{grid-template-columns:repeat(8,minmax(0,1fr))}.gw-dash.fit .gw-panels>.card.gw-panel{scrollbar-width:thin;min-height:0;overflow:auto}.gw-dash.fit .gw-kpis>.gw-kpi{overflow:hidden}.gw-dash.fit .gw-quote-panel .gw-qgrid{max-height:none;overflow:visible}.content:has(>.gwx){max-width:none}.gwx{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;gap:20px;display:grid}.gwx-main{gap:20px;min-width:0;display:grid}.gwx-side{gap:14px;min-width:0;display:grid;position:sticky;top:16px}.gwx-loading .gwx-skel{height:140px}.gwx-h{color:var(--text);margin:0 0 10px;font-size:15px;font-weight:700}.gwx-sum{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:0;margin:0;padding:0;display:grid;overflow:hidden}.gwx-sum>.gwx-wallet{border-left:0;border-top:1px solid var(--border);background:color-mix(in srgb, var(--bg) 55%, var(--card));flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 14px;padding:12px 20px;display:flex}.gwx-sum>.gwx-wallet .gw-eyebrow{margin:0}.gwx-main{container:gwxmain/inline-size}@container gwxmain (min-width:480px) and (max-width:760px){.gwx-sum.has-comm{grid-template-columns:repeat(2,minmax(0,1fr))}.gwx-sum.has-comm>.gwx-sum-comm{order:1}.gwx-sum.has-comm>.gwx-sum-quote{border-left:0;border-top:1px solid var(--border);order:2;grid-column:1/-1}.gwx-sum.has-comm>.gwx-wallet{order:3}}.gwx-sum>.gwx-wallet .gw-wallet-foot{gap:12px;margin-left:auto}.gwx-sum>.gwx-wallet form{flex-basis:100%}.gwx-sum-item{border-left:1px solid var(--border);align-content:start;gap:6px;min-width:0;padding:16px 20px;display:grid}.gwx-sum-item:first-child{border-left:0}.gwx-sum-item .gw-eyebrow{justify-content:space-between;align-items:center;gap:8px;display:flex}.gwx-sum-item .hint{margin:0;font-size:12.5px;line-height:1.35}.gwx-big{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.1}.gwx-big.neg{color:var(--danger)}.gwx-quote{flex-wrap:wrap;gap:18px;display:flex}.gwx-quote>div{gap:1px;display:grid}.gwx-quote small{color:var(--muted);font-size:12px}.gwx-quote b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px}.gwx-addr{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.gwx-addr-txt{font-family:var(--mono,ui-monospace, monospace);color:var(--brand-ink,var(--brand));background:var(--primary-soft);overflow-wrap:anywhere;border-radius:8px;min-width:0;padding:5px 10px;font-size:14px;font-weight:600}.gwx-wallet .gw-wallet-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.gwx-tiles{flex-wrap:wrap;gap:10px;display:flex}.gwx-tiles>.gwx-tile{flex:calc(33.333% - 10px);min-width:0}.gwx-tiles.gwx-lists>.gwx-tile{flex-basis:calc(50% - 10px)}.gwx-tile{text-align:left;border:1px solid var(--border);background:var(--card);color:var(--text);box-shadow:var(--shadow);cursor:pointer;font:inherit;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:1px 10px;padding:11px 12px;text-decoration:none;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid}.gwx-tile:hover{border-color:color-mix(in srgb, var(--primary) 60%, var(--border));transform:translateY(-2px);box-shadow:0 10px 24px #16233a1a}.gwx-tile:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.gwx-tile-ico{background:var(--primary-soft);width:36px;height:36px;color:var(--brand-ink,var(--brand));border-radius:10px;grid-row:span 2;place-items:center;display:grid}.gwx-tile-ico svg{width:18px;height:18px}.gwx-tile b{align-items:center;gap:6px;font-size:14px;line-height:1.25;display:inline-flex}.gwx-tile small{color:var(--muted);font-size:12px;line-height:1.3}.gwx-lists .gwx-tile{padding:9px 12px}.gwx-lists .gwx-tile-ico{background:color-mix(in srgb, var(--border) 55%, transparent);color:var(--text)}.gwx-badge{background:var(--primary);min-width:18px;height:18px;color:var(--primary-ink,#fff);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}.gwx-acts .gwx-h+.gwx-tiles{margin-top:0}.gwx-tiles+.gwx-h{margin-top:6px}.gwx.one{grid-template-columns:minmax(0,1fr)}.gwx.one .gwx-lists>.gwx-tile{flex-basis:calc(25% - 10px)}@media (max-width:900px){.gwx.one .gwx-lists>.gwx-tile{flex-basis:calc(50% - 10px)}}@media (min-width:1101px){.gwx.one .gwx-tiles:not(.gwx-lists) .gwx-tile{column-gap:14px;padding:16px 20px}.gwx.one .gwx-tiles:not(.gwx-lists) .gwx-tile-ico{border-radius:12px;width:48px;height:48px}.gwx.one .gwx-tiles:not(.gwx-lists) .gwx-tile-ico svg{width:22px;height:22px}.gwx.one .gwx-tiles:not(.gwx-lists) .gwx-tile b{font-size:16px}.gwx.one .gwx-tiles:not(.gwx-lists) .gwx-tile small{font-size:13px}}.gwx-inline{margin:0}.gwx-inline>.card,.gwx-inline>form.card{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.gwx-track>.tabs,.gwx-track>[role=tablist]{margin-bottom:10px}.gwx-track .card{margin-top:0}.gwx-how{gap:8px;margin:0;display:grid}.gwx-how .gw-how{grid-template-columns:1fr;gap:10px;margin:0;padding-left:20px;display:grid!important}.gwx-how .gw-how li{gap:2px;display:grid}.gwx-how .gw-how li span{color:var(--muted);font-size:13px}.bcard{aspect-ratio:1.586;color:#fff;background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--primary) 38%, transparent) 0%, transparent 55%), linear-gradient(140deg, var(--brand) 0%, color-mix(in srgb, var(--brand) 62%, #000) 100%);box-shadow:0 1px 2px #0000002e, 0 14px 32px color-mix(in srgb, var(--brand) 32%, transparent), inset 0 0 0 1px #ffffff1a, inset 0 1px 0 #ffffff2e;border-radius:18px;grid-template-rows:auto 1fr auto auto;gap:4px;padding:18px 22px;display:grid;position:relative;overflow:hidden;container-type:inline-size}.bcard-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffffff1a,#0000 60%);border-radius:50%;width:80%;position:absolute;inset:auto -30% -60% auto}.bcard-sheen{pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#0000 30%,#ffffff1a 45%,#0000 58%),repeating-radial-gradient(circle at 110% 120%,#0000 0 14px,#ffffff09 14px 15px);position:absolute;inset:0}.bcard>*{position:relative}.bcard>.bcard-glow,.bcard>.bcard-sheen{position:absolute}.bcard-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.bcard-top .bcard-nav+.bcard-kind{margin-left:0}.bcard-brand{align-items:center;gap:8px;min-width:0;display:inline-flex}.bcard-brand b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.bcard-kind{letter-spacing:.12em;text-transform:uppercase;opacity:.85;white-space:nowrap;align-items:center;gap:8px;font-size:10.5px;font-weight:600;display:inline-flex}.bcard-nfc{opacity:.9;transform:rotate(0)}.bcard-mid{align-self:center;align-items:center;gap:16px;min-width:0;display:flex}.bcard-chip{filter:drop-shadow(0 1px 1px #00000040);flex:none;width:46px;height:34px}.bcard-val{flex:auto;gap:1px;min-width:0;display:grid}.bcard-val small{letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:11px}.bcard-val strong{white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #00000040;font-size:clamp(22px,9cqw,32px);font-weight:800;line-height:1.1}.bcard-val strong .money,.bcard-val strong *{color:inherit}.bcard-note{background:#ffffff24;border-radius:999px;justify-self:start;padding:2px 10px;font-size:11.5px}.bcard-bottom{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.bcard-id{gap:3px;min-width:0;display:grid}.bcard-num{font-family:var(--mono,ui-monospace, monospace);letter-spacing:.12em;white-space:nowrap;text-shadow:0 1px 1px #0000004d;font-size:clamp(12px,4.2cqw,16px)}.bcard-name{letter-spacing:.1em;text-transform:uppercase;opacity:.9;overflow-wrap:break-word;min-width:0;font-size:12px;font-weight:600}.bcard-nav{background:#0000002e;border-radius:999px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:2px;display:inline-flex}.bcard-nav button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:24px;height:24px;display:grid}.bcard-nav button:hover{background:#fff3}.bcard-nav span{opacity:.9;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.bcard-skel{background:linear-gradient(140deg, var(--border), var(--card));box-shadow:none}.ccp{gap:14px;display:grid}.ccp-acts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ccp-act{color:var(--text);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-items:center;gap:8px;padding:10px 4px;font-size:12.5px;line-height:1.3;display:grid}.ccp-act:hover{background:var(--primary-soft)}.ccp-act:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ccp-ico{background:var(--card);border:1px solid var(--border);width:52px;height:52px;box-shadow:var(--shadow);color:var(--brand-ink,var(--brand));border-radius:50%;place-items:center;display:grid}.ccp-ico svg{width:22px;height:22px}.ccp-recent{margin:0;padding:14px 16px}.ccp-recent-head{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.ccp-recent .cc-list{margin:0}.drw-backdrop{z-index:1000;background:#0a14106b;justify-content:flex-end;animation:.15s drw-fade;display:flex;position:fixed;inset:0}.drw{background:var(--bg,var(--card));outline:none;flex-direction:column;width:min(560px,100%);height:100%;animation:.2s drw-in;display:flex;box-shadow:-12px 0 40px #0000002e}.drw-head{border-bottom:1px solid var(--border);background:var(--card);align-items:center;gap:12px;padding:18px 20px;display:flex}.drw-head>div{flex:1;min-width:0}.drw-head h2{margin:0;font-size:18px}.drw-head p{color:var(--muted);margin:2px 0 0;font-size:13px}.drw-icon{background:var(--primary-soft);width:40px;height:40px;color:var(--brand-ink,var(--brand));border-radius:12px;flex:none;place-items:center;display:grid}.drw-icon svg{width:20px;height:20px}.drw-body{flex:1;padding:18px 20px 28px;overflow-y:auto}.drw-body>.card,.drw-body>form.card{margin:0}.drw-body>.card>h3:first-child,.drw-body>form.card>h3:first-child{display:none}@keyframes drw-in{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes drw-fade{0%{opacity:0}to{opacity:1}}@media (max-width:1100px){.gwx{grid-template-columns:minmax(0,1fr)}.gwx-side{order:-1;grid-template-columns:minmax(0,420px);justify-content:center;position:static}}@media (max-width:700px){.gwx,.gwx-main{gap:14px}.gwx-side{grid-template-columns:minmax(0,1fr)}.gwx-tiles{gap:8px}.gwx-tiles>.gwx-tile,.gwx-tiles.gwx-lists>.gwx-tile{flex-basis:calc(50% - 8px)}.gwx-tile{column-gap:8px;padding:10px}.gwx-tile small{font-size:11.5px}.gwx-sum{grid-template-columns:minmax(0,1fr)}.gwx-sum-item{border-left:0;border-top:1px solid var(--border);padding:14px 16px}.gwx-sum-item:first-child{border-top:0}.drw-backdrop{align-items:flex-end}.drw{border-radius:20px 20px 0 0;height:auto;max-height:92dvh;animation:.2s drw-up}@keyframes drw-up{0%{opacity:.6;transform:translateY(30px)}to{opacity:1;transform:none}}}@media (min-width:1101px){.gwx{align-items:stretch}.gwx>.gwx-main{flex-direction:column;min-height:0;display:flex}.gwx .gwx-acts{flex-direction:column;flex:auto;min-height:0;display:flex}.gwx .gwx-tiles{flex:auto;align-content:stretch;min-height:0}.gwx .gwx-tiles:not(.gwx-lists){flex-grow:2}.gwx .gwx-tile b{font-size:14.5px}.gwx>.gwx-side{flex-direction:column;min-height:0;display:flex;position:static}.gwx .ccp{flex-direction:column;flex:auto;min-height:0;display:flex}.gwx .ccp>.bcard,.gwx .ccp>.bcard-wrap{flex:none}.gwx .ccp-recent{flex:auto;min-height:0}.gwx .gwx-how{flex:auto}.gwx{min-height:var(--gwx-h,0px)}.gwx .ccp-recent-list{contain:size;flex:1 1 0}}a.ccp-recent{color:inherit;flex-direction:column;text-decoration:none;transition:box-shadow .12s,border-color .12s;display:flex}a.ccp-recent:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 55%, transparent)}.ccp-recent-list{flex:auto;min-height:0;overflow:hidden}.ccp-recent .cc-list{gap:0;display:grid}.ccp-recent .cc-list li{box-sizing:border-box;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;height:54px;padding:6px 0;display:flex}.ccp-recent .cc-list li:last-child{border-bottom:0}.ccp-recent .cc-list li>span{min-width:0;display:grid}.ccp-recent .cc-list li b,.ccp-recent .cc-list li small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ccp-recent .cc-list li strong{white-space:nowrap;flex:none}.ccp-acts a.ccp-act{text-decoration:none}.bcard.reap{background:radial-gradient(90% 120% at 0 0,#7c5cff8c 0%,#0000 55%),radial-gradient(80% 90% at 100% 100%,#2878ff8c 0%,#0000 60%),linear-gradient(135deg,#15103a 0%,#2a1d74 45%,#1f3fb0 100%);box-shadow:0 1px 2px #0003,0 16px 36px #2a1d7452,inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff2e}.bcard.reap .bcard-glow{background:radial-gradient(circle,#aa96ff2e,#0000 60%)}.bcard-reap{letter-spacing:.2em;align-items:center;gap:6px;font-size:15px;font-weight:800;display:inline-flex}.bcard-visa{letter-spacing:-.01em;text-shadow:0 1px 2px #00000040;flex:none;font-size:clamp(18px,7cqw,26px);font-style:italic;font-weight:900;line-height:1}.bcard-wrap{padding-bottom:18px;position:relative}.bcard.has-acts{padding-bottom:30px}.bcard-acts{background:var(--card);border:1px solid var(--border);border-radius:999px;gap:4px;max-width:calc(100% - 24px);padding:4px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #16233a29}.bcard-act{height:30px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.bcard-act:hover{background:var(--primary-soft)}.bcard-act:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.bcard-act-ico{color:#fff;background:linear-gradient(135deg,#2a1d74,#1f3fb0);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.bcard-act-ico svg{width:13px;height:13px}@media (max-width:420px){.bcard-act{gap:4px;padding-right:8px;font-size:11.5px}.bcard-acts{gap:2px}}.rcpt-opts{gap:6px;max-height:46vh;display:grid;overflow:auto}.rcpt-opt{border:1px solid var(--border);cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.rcpt-opt.on{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 30%, transparent)}.rcpt-opt.off{opacity:.55;cursor:not-allowed}.rcpt-opt.warn{background:color-mix(in srgb, var(--warn,#c98a00) 8%, var(--card))}.rcpt-opt>span{gap:2px;min-width:0;display:grid}.rcpt-opt small{color:var(--muted);overflow-wrap:break-word;font-size:12px}.rcpt-tags{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}@media (max-width:600px){.rcpt-opt{grid-template-columns:auto minmax(0,1fr)}.rcpt-tags{grid-column:2;justify-content:flex-start}}.hint.error-text{color:var(--danger)}.gw-mini-list{margin:0;padding:0;list-style:none}.gw-mini-list li{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.gw-mini-list li:first-child{border-top:0}.gw-commpay{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:start;gap:10px 12px;display:grid}.gw-commpay input{width:100%;max-width:none!important}.gw-commpay>.btn{grid-column:1/-1;width:100%}.gw-commpay .link-btn{display:block}@media (pointer:coarse),(max-width:900px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}.sheet{overflow-x:hidden}.sheet-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sheet-head>div:first-child{overflow-wrap:anywhere;flex:auto;min-width:0}.sheet-head>.icon-btn{flex:none}.gw-sum>div.gw-short b{color:var(--danger,#b42318)}.fbk-btns{flex-wrap:wrap;gap:8px;display:flex}.gw-halt{border:1px solid var(--border);background:var(--card);border-radius:12px;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;display:flex}.gw-halt-dot{background:var(--ok,#2f855a);border-radius:50%;flex:none;width:10px;height:10px}.gw-halt-text{flex:auto;gap:2px;min-width:0;display:grid}.gw-halt-text small{color:var(--muted);overflow-wrap:break-word}.gw-halt.on{background:color-mix(in srgb, var(--danger,#b42318) 10%, var(--card));border-color:color-mix(in srgb, var(--danger,#b42318) 45%, transparent)}.gw-halt.on .gw-halt-dot{background:var(--danger,#b42318)}.gw-halt.on b{color:var(--danger,#b42318)}.gw-halt.manual.on{background:color-mix(in srgb, var(--warn,#b7791f) 12%, var(--card));border-color:color-mix(in srgb, var(--warn,#b7791f) 45%, transparent)}.gw-halt.manual.on .gw-halt-dot{background:var(--warn,#b7791f)}.gw-halt.manual.on b{color:var(--warn,#b7791f)}.gw-halt.manual.on small a{color:inherit;font-weight:600}.gw-nav-halt{gap:6px;display:inline-flex}@media (max-width:600px){.gw-halt{flex-wrap:wrap}.gw-halt .btn{width:100%}}.gwx-paused{border:1px solid color-mix(in srgb, var(--warn,#b7791f) 45%, transparent);background:color-mix(in srgb, var(--warn,#b7791f) 10%, var(--card));border-radius:12px;margin-bottom:12px;padding:12px 14px}.gwx-tile:disabled{opacity:.5;cursor:not-allowed}.aff-tabs{flex-wrap:wrap;overflow-x:visible}.aff-tabs-pick{display:none}@media (max-width:700px){.aff-tabs{border-bottom:1px solid var(--border);gap:0;padding:8px 16px}.aff-tabs>button{display:none}.aff-tabs-pick{align-items:center;gap:10px;width:100%;margin:0;display:flex}.aff-tabs-pick span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:none;font-size:12px;font-weight:600}.aff-tabs-pick select{flex:auto;min-width:0;font-weight:600}}.kpi-strip{container:kpis/inline-size}@container kpis (min-width:900px){.kpi-strip .kpi .value{white-space:nowrap;font-size:clamp(20px,2.6cqi,30px)}.kpi-strip .kpi .value small{font-size:.6em}}@container kpis (max-width:899.98px){.kpi-strip>div{border-left:0;border-top:1px solid var(--border);grid-column:1/-1;padding:11px 18px}.kpi-strip>div:first-child{border-top:0}.kpi-strip .kpi{display:block}.kpi-strip .kpi>div{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.kpi-strip .kpi .label{flex:none;font-size:12px}.kpi-strip .kpi .value{white-space:nowrap;text-align:right;min-width:0;margin:0;font-size:20px}.kpi-strip .kpi .value small{font-size:14px}}@media (max-width:600px){.kpi-strip>div{padding:10px 0}.kpi-strip .kpi .label{font-size:11px}.kpi-strip .kpi .value{font-size:18px}.kpi-strip .kpi .value small{font-size:13px}}@media (max-width:1100px){.gwx-side{grid-template-columns:minmax(0,1fr)}.gwx-side .ccp>.bcard-wrap,.gwx-side .ccp>.bcard,.gwx-side>.bcard,.gwx-side>.bcard-wrap{justify-self:center;width:100%;max-width:360px;margin-inline:auto}}@media (max-width:420px){.gwx-side .ccp>.bcard-wrap,.gwx-side .ccp>.bcard,.gwx-side>.bcard,.gwx-side>.bcard-wrap{max-width:320px}}:root{--sat:env(safe-area-inset-top,0px);--sar:env(safe-area-inset-right,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px)}@media (min-width:901px){.sidebar{width:calc(var(--sidebar-w) + var(--sal));padding-top:calc(28px + var(--sat));padding-left:calc(16px + var(--sal))}.sidebar .user{padding-bottom:calc(16px + var(--sab))}.main{margin-left:calc(var(--sidebar-w) + var(--sal))}.topbar{padding-top:calc(14px + var(--sat));padding-right:calc(32px + var(--sar))}.content{padding-right:calc(40px + var(--sar));padding-bottom:calc(48px + var(--sab))}}@media (min-width:901px) and (max-height:720px){.sidebar{padding-top:calc(14px + var(--sat))}}@media (min-width:901px) and (max-width:1180px){.topbar{padding-top:calc(12px + var(--sat));padding-right:calc(20px + var(--sar))}.content{padding-right:calc(20px + var(--sar));padding-bottom:calc(32px + var(--sab))}}@media (max-width:900px){.mobile-top{padding-top:calc(14px + var(--sat));padding-left:calc(16px + var(--sal));padding-right:calc(16px + var(--sar))}.content{padding-left:calc(16px + var(--sal));padding-right:calc(16px + var(--sar))}.mobile-tabs{padding-left:calc(4px + var(--sal));padding-right:calc(4px + var(--sar))}.bell-panel{left:calc(12px + var(--sal));right:calc(12px + var(--sar))}.auth .toggle{top:calc(12px + var(--sat));right:calc(12px + var(--sar))}}html.native-app .mobile-top{padding-top:calc(10px + var(--sat))}.viewas-bar{padding-left:calc(16px + var(--sal));padding-right:calc(16px + var(--sar))}.sheet-backdrop{padding:calc(16px + var(--sat)) calc(16px + var(--sar)) calc(16px + var(--sab)) calc(16px + var(--sal))}.sheet{max-height:calc(100dvh - 32px - var(--sat) - var(--sab))}.drw-head{padding-top:calc(18px + var(--sat));padding-right:calc(20px + var(--sar))}.drw-body{padding-right:calc(20px + var(--sar));padding-bottom:calc(28px + var(--sab))}@media (max-width:700px){.drw-head{padding-top:18px}}.native-lock{padding:calc(24px + var(--sat)) calc(24px + var(--sar)) calc(24px + var(--sab)) calc(24px + var(--sal))}html.native-app body:before{content:"";height:var(--sat);background:var(--brand);z-index:1001;pointer-events:none;position:fixed;top:0;left:0;right:0}html.native-app{-webkit-tap-highlight-color:transparent}html.native-app .btn,html.native-app .mobile-tabs a,html.native-app .sidebar a,html.native-app .icon-btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.native-lock-bio{color:#fff;opacity:.9;width:56px;height:56px}@media (min-width:901px) and (max-width:1180px){.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}}.grid-3>*{min-width:0}.duo-dock{display:none}.duo-body{display:contents}.duo-pane{display:none}html.duo-open .sidebar,html.duo-open .topbar,html.duo-open .mobile-top,html.duo-open .mobile-tabs{display:none!important}html.duo-open .main{margin-left:0!important}html.duo-open .duo-dock{z-index:30;display:block;position:sticky;top:0}html.duo-open .viewas-bar{top:var(--duo-dock-h,0px)}html.duo-open .content{max-width:none;padding:22px calc(24px + var(--sar)) calc(32px + var(--sab)) calc(24px + var(--sal))}html.duo-open .content.narrow{max-width:760px}html.duo-open .bell-panel{top:calc(var(--duo-dock-h,140px) + 6px);right:calc(12px + var(--sar));width:min(380px,100vw - 24px);max-height:calc(100dvh - var(--duo-dock-h,140px) - 16px);position:fixed;left:auto}.bell-panel.bell-float{z-index:1000;top:calc(var(--duo-dock-h,140px) + 6px);right:calc(12px + var(--sar));width:min(380px,100vw - 24px);max-height:calc(100dvh - var(--duo-dock-h,140px) - 16px);position:fixed;left:auto}html.duo-open .dl-sheet-backdrop{padding-top:calc(var(--duo-dock-h,140px) + 10px);align-items:flex-start}html.duo-open .dl-sheet-backdrop .sheet{max-height:calc(100dvh - var(--duo-dock-h,140px) - 26px - var(--sab))}.duo-hero{background:var(--brand);color:#fff;padding:calc(14px + var(--sat)) calc(20px + var(--sar)) 16px calc(20px + var(--sal));align-items:center;gap:16px;transition:padding .38s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.duo-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.duo-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#f78b1e38,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-80px}.duo-hero>*{z-index:1;position:relative}.duo-mark{background:#ffffff14;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;transition:width .38s,height .38s,border-radius .38s;display:grid}.duo-bal{flex:1;min-width:0}.duo-bal-label{letter-spacing:.08em;text-transform:uppercase;color:#c4d0e3;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-height:20px;font-size:12px;font-weight:600;transition:max-height .3s,opacity .25s,margin .3s;display:flex;overflow:hidden}.duo-bal-row{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.duo-bal-v{all:unset;cursor:pointer;letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;-webkit-tap-highlight-color:transparent;font-size:40px;font-weight:800;line-height:1.12;transition:font-size .38s cubic-bezier(.2,.8,.2,1)}.duo-bal-v small{color:#c4d0e3;font-size:.56em;font-weight:700}.duo-bal-v.neg{color:#ffb4a6}.duo-bal-v:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:6px}.duo-eye{all:unset;cursor:pointer;color:#c4d0e3;border-radius:50%;align-self:center;place-items:center;width:30px;height:30px;display:inline-grid}.duo-eye svg{width:20px;height:20px}.duo-eye:active{background:#ffffff1f}.duo-bal-sub{color:#cfe0d7;white-space:nowrap;font-size:13.5px;transition:opacity .25s}.duo-dot{opacity:.6}.duo-actions{flex:none;align-items:center;gap:6px;display:flex}.duo-back{color:#fff;-webkit-tap-highlight-color:transparent;background:#ffffff1a;border-radius:14px;flex:none;align-items:center;gap:4px;height:44px;padding:0 14px 0 8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.duo-back svg{width:22px;height:22px;transform:rotate(180deg)}.duo-back:active{background:#ffffff2e}.duo-dock.compact .duo-back{height:36px;font-size:14px}.duo-bar button.duo-tab{font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:600}html.duo-land .duo-bar button.duo-tab{font-size:13.5px}.duo-more-backdrop{z-index:1000;position:fixed;inset:0}.duo-more{top:calc(var(--duo-dock-h,140px) + 6px);right:calc(12px + var(--sar));background:var(--card);border:1px solid var(--border);min-width:220px;max-width:calc(100vw - 24px);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;padding:6px;display:flex;position:fixed}.duo-more button{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.duo-more button svg{width:21px;height:21px;color:var(--muted);flex:none}.duo-more button.active{background:var(--primary-soft)}.duo-more button:active{background:var(--card-2)}html.duo-open .gw-nav-duo{border-bottom:0;margin:0 0 16px;padding:8px 0 4px}html.duo-open .gw-nav-duo .gw-nav-subs{padding:0;display:block}.duo-actions .icon-btn,.duo-icon{color:#e4ebf6}.duo-actions .icon-btn:hover,.duo-icon:hover{background:#ffffff1a}.duo-icon{all:unset;cursor:pointer;color:#e4ebf6;border-radius:12px;place-items:center;width:40px;height:40px;transition:background .2s;display:inline-grid}.duo-icon.on{background:#ffffff24}.duo-actions .avatar{background:var(--primary);color:#1c1a10;cursor:pointer;border:0;width:40px;height:40px;font-size:14px}.duo-bell{display:inline-flex}.duo-dock.compact .duo-hero{padding-top:calc(8px + var(--sat));padding-bottom:8px}.duo-dock.compact .duo-mark{border-radius:12px;width:38px;height:38px}.duo-dock.compact .duo-bal-label{opacity:0;max-height:0}.duo-dock.compact .duo-bal-v{font-size:24px}.duo-dock.compact .duo-bal-sub{opacity:0;width:0;overflow:hidden}.duo-bar{padding:6px calc(10px + var(--sar)) 7px calc(10px + var(--sal));background:color-mix(in srgb, var(--card) 88%, transparent);-webkit-backdrop-filter:saturate(1.7)blur(18px);backdrop-filter:saturate(1.7)blur(18px);border-bottom:1px solid var(--border);gap:2px;display:flex;position:relative;box-shadow:0 8px 24px -18px #00000059}.duo-bar .duo-tab{z-index:1;min-width:0;color:var(--muted);-webkit-tap-highlight-color:transparent;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:8px 4px 7px;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;transition:color .25s,transform .15s;display:flex;position:relative}.duo-bar .duo-tab span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.duo-bar .duo-tab svg{width:23px;height:23px;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.duo-bar .duo-tab.active{color:var(--brand-ink,var(--brand))}.duo-bar .duo-tab.active svg{transform:translateY(-1px)scale(1.08)}.duo-bar .duo-tab:active{transform:scale(.94)}.duo-ind{z-index:0;opacity:0;background:var(--primary-soft);will-change:transform, width;border-radius:14px;width:0;transition:transform .42s cubic-bezier(.2,.8,.2,1),width .42s cubic-bezier(.2,.8,.2,1),opacity .2s;position:absolute;top:6px;bottom:7px;left:0}.duo-ind:after{content:"";background:var(--primary);border-radius:3px;width:22px;height:3px;margin-left:-11px;position:absolute;bottom:3px;left:50%}html.duo-land .duo-bar .duo-tab{flex-direction:row;flex:auto;gap:8px;padding:10px 8px;font-size:13.5px}html.duo-land .duo-bar .duo-tab svg{flex:none;width:21px;height:21px}html.duo-open .grid-3{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:14px}html.duo-open .kpi .value{font-size:25px}html.duo-open .kpi .ico{width:40px;height:40px}html.duo-open .home-hero{display:none}html.duo-open .home-split{grid-template-columns:minmax(0,1fr)!important}:root{--duo-pane-w:clamp(300px, 42%, 440px)}@media (horizontal-viewport-segments:2){:root{--duo-pane-w:env(viewport-segment-width 1 0,42%)}}html.duo-land .duo-body.with-pane{grid-template-columns:minmax(0, 1fr) var(--duo-pane-w);align-items:start;display:grid}html.duo-land .duo-body.with-pane>.content{padding-right:22px}html.duo-land .duo-pane{top:var(--duo-dock-h,140px);height:calc(100dvh - var(--duo-dock-h,140px));overscroll-behavior:contain;padding:20px calc(20px + var(--sar)) calc(20px + var(--sab)) 20px;border-left:1px solid var(--border);background:var(--card);animation:.38s cubic-bezier(.2,.8,.2,1) backwards duo-pane-in;display:block;position:sticky;overflow-y:auto}.duo-pane section+section{margin-top:22px}.duo-pane h3{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:13px}.duo-pane-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.duo-pane-head a{font-size:13.5px;font-weight:600}.duo-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.duo-quick a{background:var(--card-2);color:var(--text);text-align:center;-webkit-tap-highlight-color:transparent;border-radius:16px;flex-direction:column;align-items:center;gap:7px;padding:12px 6px;font-size:12.5px;font-weight:600;transition:transform .15s,background .2s;display:flex}.duo-quick a span{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.duo-quick a span svg{width:20px;height:20px}.duo-quick a:active{transform:scale(.95)}.duo-tx .tx{padding:11px 0}.duo-tx.masked .amt{filter:blur(7px)}@keyframes duo-pane-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}html.duo-open .content{animation:.32s cubic-bezier(.2,.8,.2,1) backwards duo-page-in}@keyframes duo-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}html.duo-phone .mobile-tabs,html.duo-phone .duo-bar{view-transition-name:duo-nav}html.duo-phone .mobile-top,html.duo-phone .duo-hero{view-transition-name:duo-top}html.duo-phone .home-hero .amount,html.duo-phone .duo-bal-v{view-transition-name:duo-balance}::view-transition-group(duo-nav){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-group(duo-top){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-group(duo-balance){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(root){animation-duration:.32s}::view-transition-new(root){animation-duration:.32s}html.duo-port .duo-bal-v{font-size:34px}html.duo-port .duo-dock.compact .duo-bal-v{font-size:22px}@media (prefers-reduced-motion:reduce){.duo-hero,.duo-bal-v,.duo-ind,.duo-bar .duo-tab,.duo-bar .duo-tab svg,.duo-mark,.duo-bal-label{transition:none!important}html.duo-open .content,html.duo-land .duo-pane{animation:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}:root[data-theme=dark] .duo-actions .avatar{color:#1c1a10}@media (min-width:901px){html.duo-phone:not(.duo-open) .sidebar,html.duo-phone:not(.duo-open) .topbar{display:none}html.duo-phone:not(.duo-open) .main{margin-left:0}html.duo-phone:not(.duo-open) .mobile-top{background:var(--card);border-bottom:1px solid var(--border);z-index:10;justify-content:space-between;align-items:center;padding:14px 16px;display:flex;position:sticky;top:0}html.duo-phone:not(.duo-open) .mobile-top .brand{align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}html.duo-phone:not(.duo-open) .content{max-width:none;padding:16px 16px 100px}html.duo-phone:not(.duo-open) .mobile-tabs{background:var(--card);border-top:1px solid var(--border);padding:8px 4px calc(10px + var(--sab));z-index:20;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}html.duo-phone:not(.duo-open) .mobile-tabs a{color:var(--muted);flex-direction:column;align-items:center;gap:4px;font-size:12px;display:flex}html.duo-phone:not(.duo-open) .mobile-tabs a svg{width:24px;height:24px}html.duo-phone:not(.duo-open) .mobile-tabs a.active{color:var(--brand-ink);font-weight:600}html.duo-phone:not(.duo-open) .mobile-tabs a.fab span.circle{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-top:-30px;display:flex}html.duo-phone:not(.duo-open) .split,html.duo-phone:not(.duo-open) .grid-3{grid-template-columns:1fr!important}}.duo-icon svg{width:21px;height:21px}:root[data-theme=dark] .duo-ind{background:#f78b1e33}:root[data-theme=dark] .duo-bar .duo-tab.active{color:#ffb347}:root[data-theme=dark] .duo-actions .avatar{background:var(--primary);color:#1c1a10}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .duo-ind{background:#f78b1e33}:root:not([data-theme=light]) .duo-bar .duo-tab.active{color:#ffb347}:root:not([data-theme=light]) .duo-actions .avatar{background:var(--primary);color:#1c1a10}}.duo-actions .icon-btn{background:0 0;border-color:#0000}:root[data-theme=dark] .duo-quick a span{color:#ffb347;background:#f78b1e2e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .duo-quick a span{color:#ffb347;background:#f78b1e2e}}.aff-kpi-value.neg{color:var(--danger)}.gwx-sum>.gwx-pockets{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));display:grid}.gwx-pocket{border-left:1px solid var(--border);gap:4px;min-width:0;padding:12px 20px;display:grid}.gwx-pocket:first-child{border-left:0}.gwx-pocket b{font-variant-numeric:tabular-nums;font-size:20px}.gwx-pocket .hint{overflow-wrap:break-word;margin:0;font-size:12.5px}@container gwxmain (min-width:480px) and (max-width:760px){.gwx-sum.has-comm>.gwx-pockets{order:3}}@media (max-width:600px){.gwx-sum>.gwx-pockets{grid-template-columns:minmax(0,1fr)}.gwx-pocket{border-left:0;border-top:1px solid var(--border);padding:12px 16px}.gwx-pocket:first-child{border-top:0}}.pk-list{gap:10px;display:grid}.pk-item{border:1px solid var(--border);border-radius:10px;gap:8px;min-width:0;padding:12px 14px;display:grid}.pk-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.pk-head b{font-size:15px}.pk-payers{flex-wrap:wrap;gap:6px;display:flex}.pk-payer{border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:3px 4px 3px 10px;font-size:12.5px;display:inline-flex}.pk-payer span{overflow-wrap:anywhere}.pk-acts{flex-wrap:wrap;gap:6px;display:flex}.pk-form{border-top:1px dashed var(--border);gap:10px;padding-top:10px;display:grid}.pk-form .grid-2{gap:10px}.gwx-pocket b.neg{color:var(--danger)}.gwc-grid{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;gap:14px;display:grid}.gwc-grid>*{min-width:0;margin-top:0!important}.gwc-grid .card>.gw-box{background:0 0;border:0;margin:0;padding:0}.gwc-flat>h3:first-child{margin-top:0!important}.gwc-danger{border-color:color-mix(in srgb, var(--danger) 35%, var(--border))}.gwc-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.gwc-chip{border:1px solid var(--border);background:var(--card);color:inherit;cursor:pointer;font-size:13px;font:inherit;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-flex}.gwc-chip b{font-variant-numeric:tabular-nums}.gwc-chip.warn{background:var(--warn-soft);border-color:#f5d9a8}span.gwc-chip{cursor:default}@media (max-width:560px){.gwc-kpis{grid-template-columns:minmax(0,1fr)}}.gwc-kpis .aff-kpi{container-type:inline-size}.gwc-kpis .aff-kpi-value{white-space:nowrap;font-size:clamp(18px,11cqi,26px)}.gwc-kpis.n5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1640px){.gwc-kpis.n5{grid-template-columns:repeat(6,minmax(0,1fr))}.gwc-kpis.n5>:nth-child(-n+3){grid-column:span 2}.gwc-kpis.n5>:nth-child(n+4){grid-column:span 3}}@media (max-width:1180px){.gwc-kpis.n5{grid-template-columns:repeat(2,minmax(0,1fr))}.gwc-kpis.n5>*{grid-column:auto!important}.gwc-kpis.n5>:last-child{grid-column:1/-1!important}}.gwc-grid.gwc-even{align-items:stretch}.gwc-even>.card{flex-direction:column;display:flex}.gwc-even>.card>.gw-box{flex-direction:column;flex:1;display:flex}.gwc-even .gw-sum{flex:1;align-content:space-between;margin-bottom:0}.gwc-even>.card>.gw-sum{margin-top:12px}.gwc-kpis .nowrap{white-space:nowrap}.gwc-foot{flex-wrap:nowrap;gap:8px;margin-top:14px}.gwc-foot>.btn{flex:1 1 0;justify-content:center}@media (max-width:560px){.gwc-kpis.n5{grid-template-columns:minmax(0,1fr)}.gwc-kpis.n5>*{grid-column:auto!important}}.gwc-comm{align-items:stretch}.gwc-comm>.card{flex-direction:column;margin:0;display:flex}.gwc-comm>.card>.gw-commpay{flex:1;grid-template-rows:auto auto 1fr}.gwc-comm>.card>.gw-commpay>.btn{align-self:end}.gwc-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.gwc-stack>.card{margin:0!important}.gwc-stack>.card:last-child{flex:1}.gwc-comm .gw-commpay{grid-template-columns:repeat(2,minmax(0,1fr))}.gwc-comm .gw-commpay>:nth-child(2){order:2;grid-column:1/-1}.gwc-comm .gw-commpay>:nth-child(3){order:1}.gwc-comm .gw-commpay>.btn{order:3}@media (max-width:560px){.gwc-comm .gw-commpay{grid-template-columns:minmax(0,1fr)}}.gw-enor-due{border:1px solid color-mix(in srgb, var(--danger) 40%, var(--border));background:color-mix(in srgb, var(--danger) 8%, var(--card));color:var(--text);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:4px 0 10px;padding:10px 14px;display:flex}.gw-enor-due>span{font-weight:600}.gw-enor-due>b{color:var(--danger);white-space:nowrap;font-size:20px;font-weight:800}.gw-enor-due>small{color:var(--muted)}.gw-enor-due>a{margin-left:auto}.gw-enor-cell{flex-direction:column;align-items:flex-end;line-height:1.2;display:inline-flex}.gw-enor-cell small{text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.gw-enor-cell.due{color:var(--danger);font-weight:800}.gw-enor-cell.muted{color:var(--muted)}table.stacked .gw-enor-cell{flex-direction:row;align-items:baseline;gap:6px}.gwc-ok{color:var(--ok);font-weight:700}.gw-local-done{margin-top:12px}.gw-local-done-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.gw-local-done-row input{width:100%}@media (max-width:600px){.gw-local-done-row{grid-template-columns:minmax(0,1fr)}.gw-local-done-row .btn{width:100%}}.wa-cfg{gap:14px;display:grid}.wa-cfg .success{color:var(--ok);font-size:14px}.wa-qr{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.wa-qr img{background:#fff;border-radius:10px;width:240px;height:240px;padding:8px}.wa-qr ol{flex:200px;margin:0;padding-left:18px}.wa-opts{gap:6px;display:grid}.wa-opts label.check span{gap:2px;min-width:0;display:grid}.wa-opts label.check small{color:var(--muted);font-size:13px;line-height:1.4}.wa-recipients{gap:8px;margin:10px 0;display:grid}.wa-topics{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:14px 22px;display:grid}.wa-topic-group{gap:6px;min-width:0;display:grid}.wa-topic-head{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:8px;padding-bottom:4px;display:flex}.wa-topic-head b{flex:auto;min-width:0}.wa-topic-head .link-btn{padding:0}.wa-topic-group label.check span{gap:2px;min-width:0;display:grid}.wa-topic-group label.check small{color:var(--muted);font-size:13px;line-height:1.35}.wa-rcpt{border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.wa-rcpt.off{opacity:.6}.wa-rcpt-main{flex:220px;gap:2px;min-width:0;display:grid}.wa-rcpt-acts{flex-wrap:wrap;gap:6px;display:flex}.wa-add{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,200px) auto;align-items:center;gap:8px;margin-top:10px;display:grid}.wa-add input[inputmode=numeric]{max-width:none!important}@media (max-width:760px){.wa-add{grid-template-columns:1fr}}.wa-help{gap:6px;margin:0;padding-left:18px;font-size:14px;display:grid}.wa-log{gap:6px;max-height:360px;display:grid;overflow:auto}.wa-log-row{background:var(--card-2);overflow-wrap:break-word;border-radius:8px;gap:2px;min-width:0;padding:6px 10px;display:grid}.wa-log-row.in{border-left:3px solid var(--primary)}.lote-check{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.gw-sell-key{grid-template-columns:minmax(150px,210px) 1fr;gap:8px;display:grid}.gw-sell-key select:only-child{grid-column:1/-1}@media (max-width:520px){.gw-sell-key{grid-template-columns:1fr}}.gw-qgrid b.best{color:var(--ok)}.bn-compare>.field{max-width:220px}.bn-cmp{border-collapse:collapse;width:100%;margin-top:6px;font-size:13px}.bn-cmp th,.bn-cmp td{border-bottom:1px solid var(--border);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding:6px 8px}.bn-cmp th:first-child,.bn-cmp td:first-child{text-align:left;white-space:normal}.bn-cmp th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.bn-rules .gw-form{margin-bottom:8px}.bn-page{flex-direction:column;gap:14px;display:flex}.bn-page>.card,.bn-page .gwc-grid>.card{margin:0}.bn-key h4{margin:0 0 6px}.bn-key textarea{resize:none;width:100%;font-size:12px}.bn-list{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px}.bn-list th,.bn-list td{border-bottom:1px solid var(--border);text-align:left;overflow-wrap:break-word;padding:6px 8px}.bn-list th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.bn-traces{white-space:pre-wrap;word-break:break-all;background:var(--surface-2,#0000000a);border-radius:8px;max-height:420px;padding:10px;font-size:11px;overflow:auto}.bn-page .mono{overflow-wrap:anywhere}.gw-venue .mono{font-size:12px}@media (max-width:600px){.bn-cmp th,.bn-cmp td{padding:5px 4px;font-size:12px}.bn-list{font-size:12px}}.bn-page .gw-form,.bn-rules .gw-form{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bn-page .gw-sell-confirm>select{flex:200px}.bn-page .gw-sell-confirm>input,.bn-page .gw-sell-confirm>.totp,.bn-page .gw-sell-confirm>*{min-width:0}.bn-page .gw-sell-confirm>.btn{flex:0 auto}.bbcfg-limits{border:1px solid var(--border);border-radius:10px;margin-bottom:14px;padding:12px}.bbcfg-limits header{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:6px;display:flex}.bbcfg-limits .gw-form{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.bn-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.bn-two>.card{margin:0}.bn-page .card h3{margin-top:0}.bn-compare{grid-template-columns:minmax(160px,220px) minmax(0,1fr);align-items:start;gap:4px 20px;display:grid}.bn-cmp-qty .field,.bn-cmp-qty>*{margin:0}.bn-cmp-body .bn-cmp{margin-top:0}.bn-rules .gw-form{grid-template-columns:repeat(3,minmax(0,1fr))}.bn-facts{border-top:1px solid var(--border);margin:12px 0 0;padding:0;list-style:none}.bn-facts li{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}.bn-facts li span{color:var(--muted)}.bn-facts li b{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:600}.bn-addr{border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.bn-addr .mono{overflow-wrap:anywhere;flex:220px;min-width:0}.bn-traces-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}@media (max-width:1000px){.bn-rules .gw-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.bn-two,.bn-compare,.bn-rules .gw-form{grid-template-columns:1fr}}.gw-panels>.gw-quote-panel{grid-column:span 2}.gw-panels>.gw-banks-panel,.gw-dash.fit .gw-panels>.gw-banks-panel{grid-column:auto}.gw-dash.fit .gw-panels>.gw-quote-panel{grid-column:span 2}.gw-qsplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 28px;display:grid}.gw-qsplit>.gw-qgroups{border-left:1px solid var(--border);padding-left:24px}.gw-qgrid .gw-qh:first-child{color:var(--muted)}.gw-qgroups .gw-qerr{border:0;grid-column:1/-1}.gw-quote-panel .gw-qgrid{max-height:none}.gw-banks-body{grid-template-columns:minmax(0,1fr);gap:8px}.gw-banks-owners{border-left:0;border-top:1px solid var(--border);padding-top:8px;padding-left:0}@media (max-width:1100px){.gw-panels>.gw-quote-panel{grid-column:1/-1}}@media (max-width:700px){.gw-qsplit{grid-template-columns:minmax(0,1fr);gap:10px}.gw-qsplit>.gw-qgroups{border-left:0;border-top:1px solid var(--border);padding-top:8px;padding-left:0}}.gw-dash .gw-kpis small{font-size:14px}.gw-dash .gw-kpis b{font-size:26px}.gw-dash .gw-kpis>.gw-kpi{padding:10px 14px}.gw-panels>.card.gw-panel{padding:14px 18px}.gw-panel h3{margin-bottom:10px;font-size:17px}.gw-panel h3 .gw-head-note,.gw-panel .gw-head-note{font-size:13px}.gw-panel .gw-sum{gap:6px}.gw-panel .gw-sum>div{font-size:15px}.gw-panel .gw-sum>div.total{padding-top:7px;font-size:16px}.gw-panel .gw-sum>div.gw-big{font-size:15px}.gw-panel .gw-sum>div.gw-big b{font-size:24px}.gw-panel .gw-sum small.hint,.gw-panel>small.hint{font-size:13px}.gw-qgrid{row-gap:8px;font-size:15px}.gw-qgrid .gw-qh{font-size:12px}.gw-qgrid .mkt{font-size:17px}.gw-qgrid .gw-qname.mkt{font-size:15px}.gw-bank-row{padding:9px 0;font-size:16px}.gw-owners-h{font-size:12px}.gw-banks-owners .gw-bank-row,.gw-banks-owners>div{font-size:15px}.gw-banks-owners .gw-bank-row b{font-size:17px}.content:has(.gw-dash.fit){max-width:none}.gw-qsplit{grid-template-columns:max-content max-content;justify-content:start;gap:0 36px}.gw-qsplit>.gw-qgroups{padding-left:28px}.gw-quote-panel .gw-qgrid{grid-template-columns:max-content auto auto;justify-content:start;gap:4px 22px}.gw-qgrid .mkt{margin-bottom:0;padding-bottom:4px}.gw-quote-panel>small.hint{margin-top:4px}.gw-bank-row{padding:5px 0}.gw-bank-row b{font-size:20px}.gw-bank-row.total b{font-size:22px}.gw-banks-body{gap:6px}.gw-banks-owners{gap:3px;padding-top:6px}.gw-panel .gw-banks-owners>div{font-size:14px}.gw-panel .gw-banks-owners>div.total{padding-top:4px;font-size:15px}.gw-dash.fit>.gw-panels{grid-template-rows:minmax(0,1.3fr) minmax(0,1fr)}@media (max-width:1100px){.gw-qsplit{grid-template-columns:minmax(0,1fr)}.gw-qsplit>.gw-qgroups{padding-left:0}}.bn-fixed{border:1px solid var(--border);background:var(--surface-2,transparent);border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.45}.content:has(.gwd){max-width:none}.gwd{zoom:var(--gwd-z,1);gap:12px;display:grid}.gwd>.gw-alert,.gwd>.card{margin:0}.gwd-pend{grid-template-columns:repeat(8,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.gwd-cell{border:0;border-left:1px solid var(--border);text-align:left;font:inherit;color:var(--text);cursor:pointer;background:0 0;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.gwd-cell:first-child{border-left:0}.gwd-cell:hover{background:var(--bg)}.gwd-cell b{font-variant-numeric:tabular-nums;color:var(--muted);flex:none;font-size:26px;font-weight:800;line-height:1}.gwd-cell>span{color:var(--muted);overflow-wrap:break-word;min-width:0;font-size:13.5px;line-height:1.3;display:grid}.gwd-cell small{font-size:12px;font-weight:700}.gwd-cell.warn{background:var(--warn-soft)}.gwd-cell.warn b{color:var(--warn)}.gwd-cell.danger{background:var(--danger-soft)}.gwd-cell.danger b,.gwd-cell.danger small{color:var(--danger)}.gwd-cell.warn>span,.gwd-cell.danger>span{color:var(--text);font-weight:600}.gwd-cell.info b{color:var(--text)}.gwd-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.gwd-grid>.gwd-quote{grid-column:span 2}.gwd .gwd-card{min-width:0;margin:0;padding:16px 18px}.gwd-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:10px;display:flex}.gwd-head h3{align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.gwd-note{color:var(--muted);font-size:13px}.gwd-note .link,.gwd-note a{font-size:13px}.gwd-rows{display:grid}.gwd .gwd-rows>div{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:7px 0;font-size:15px;display:flex}.gwd .gwd-rows>div:first-child{border-top:0;padding-top:0}.gwd .gwd-rows>div>span,.gwd .gwd-rows .link-row{color:var(--muted);overflow-wrap:break-word;min-width:0;font-size:15px}.gwd .gwd-rows>div>b{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);font-size:15px;font-weight:700}.gwd .gwd-rows>div.big>span,.gwd .gwd-rows>div.big .link-row{color:var(--text);font-weight:600}.gwd .gwd-rows>div.big>b{font-size:22px;font-weight:800}.gwd .gwd-rows>div.big.danger>b,.gwd .gwd-rows>div.big.danger .link-row{color:var(--danger)}.gwd .gwd-rows>div.total>span{color:var(--text);font-weight:700}.gwd .gwd-rows>div.total>b{font-size:16px}.gwd .gwd-rows>div.sep{padding:12px 0 2px}.gwd .gwd-rows>div.sep>span{text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.gwd .gwd-rows>div.sep+div{border-top:0}.gwd .gwd-rows>small.hint,.gwd .gwd-rows>span.error{margin:4px 0;font-size:13px}.gwd .gwd-rows .neg{color:var(--danger)}.link-row{font:inherit;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;background:0 0;border:0;padding:0}.link-row:hover{color:var(--text)}.gwd-quote{container:gwdq/inline-size}.gwd-qsplit{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@container gwdq (min-width:560px){.gwd-qsplit{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:28px}}.gwd .gwd-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:0;font-size:15px}.gwd .gwd-table th{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);text-align:right;border-bottom:1px solid var(--border);background:0 0;padding:0 0 6px;font-size:12px;font-weight:600}.gwd .gwd-table th:first-child,.gwd .gwd-table td:first-child{text-align:left}.gwd .gwd-table td{text-align:right;border-bottom:1px solid var(--border);white-space:nowrap;background:0 0;padding:7px 0;font-weight:600}.gwd .gwd-table td:first-child{white-space:normal;overflow-wrap:break-word;padding-right:10px;font-weight:500}.gwd .gwd-table th+th,.gwd .gwd-table td+td{padding-left:16px}.gwd .gwd-table tr:last-child td{border-bottom:0}.gwd .gwd-table tr.mkt td{font-size:17px;font-weight:800}.gwd .gwd-table tr.mkt td:first-child{font-size:15px;font-weight:700}.gwd .gwd-table td.best{color:var(--ok)}.gwd .gwd-table td.off{color:var(--muted);font-weight:500}.gwd .gwd-table small{color:var(--muted);font-size:12px;font-weight:500}.gwd-foot{color:var(--muted);margin:10px 0 0;font-size:13px}.gw-nav-halt{align-self:center;margin-left:auto;padding:2px 0 4px 12px}.gw-halt-pill,.gw-nav-tabs .gw-halt-pill{border:1px solid var(--border);background:var(--card);font:inherit;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.gw-halt-pill .gw-halt-dot{width:8px;height:8px}.gw-halt-pill:hover,.gw-nav-tabs .gw-halt-pill:hover{border-color:var(--danger);color:var(--danger)}.gw-nav-halt-m{display:none}@media (max-width:1100px){.gwd-pend{grid-template-columns:repeat(4,minmax(0,1fr))}.gwd-cell:nth-child(4n+1){border-left:0}.gwd-cell:nth-child(n+5){border-top:1px solid var(--border)}.gwd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gwd-grid>.gwd-quote{grid-column:1/-1}}@media (max-width:700px){.gwd-grid{grid-template-columns:minmax(0,1fr)}.gwd-grid>.gwd-quote{grid-column:auto}.gwd-pend{grid-template-columns:repeat(2,minmax(0,1fr))}.gwd-cell:nth-child(4n+1){border-left:1px solid var(--border)}.gwd-cell:nth-child(odd){border-left:0}.gwd-cell:nth-child(n+3){border-top:1px solid var(--border)}.gwd-cell{padding:10px 12px}.gw-nav-halt-m{margin:0 0 8px;display:block}}.gw-nav-tabs button{padding-left:12px;padding-right:12px}.content:has(.gwd){padding-top:14px;padding-bottom:20px}.gw-nav:has(+.gwd){margin-bottom:12px}@media (max-width:700px){.content:has(.gwd){padding-top:8px}}.api-rotate{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.api-rotate>summary{cursor:pointer;font-weight:600}.held-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.held-row{gap:2px;padding:8px 12px}.held-bulk{border:1px solid var(--warn,#ca8a04);background:color-mix(in srgb, var(--warn,#ca8a04) 8%, transparent);border-radius:10px;margin-bottom:8px;padding:10px 12px}.bn-sub{color:var(--muted);margin:6px 0;font-size:14px;font-weight:700}.gw-cfg-card.gw-rules-card{grid-column:1/-1}@media (min-width:1181px){.gw-cfg-grid>.gw-cfg-card.gw-rules-card:nth-child(3n+2){grid-column:span 2;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;display:grid}.gw-cfg-grid>.gw-rules-card:nth-child(3n+2)>.gw-cfg-head{grid-column:1/-1}.gw-cfg-grid>.gw-rules-card:nth-child(3n+2)>.gw-rules-cols{grid-column:1/-1;gap:2px 20px;margin:0}.gw-cfg-grid>.gw-rules-card:nth-child(3n+2) .gw-rules-cols h4{margin:2px 0 0;font-size:12px}.gw-cfg-grid>.gw-rules-card:nth-child(3n+2) .gw-rules-cols ul{flex:none;gap:1px;font-size:13px;line-height:1.35}.gw-cfg-grid>.gw-rules-card:nth-child(3n+2)>.gw-rules-now{align-self:end;margin:0;padding-top:6px;font-size:14px}.gw-cfg-grid>.gw-rules-card:nth-child(3n+2)>.btn{place-self:end}}.gw-rules-cols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:4px 24px;margin:6px 0 10px;display:grid}.gw-rules-cols h4{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:4px 0 2px;font-size:13px}.gw-rules-cols ul{margin:0;padding-left:18px}.gw-rules-now{border-top:1px solid var(--line);text-align:left;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:8px;padding-top:8px;display:flex}.gw-rules-now b.win{color:var(--ok)}.venue-ask{border:1px solid var(--warn);background:color-mix(in srgb, var(--warn) 8%, transparent);border-radius:10px;gap:6px;margin-bottom:12px;padding:10px 12px;display:grid}.venue-ask table{width:auto}.venue-ask td{padding:2px 14px 2px 0}.sheet.fbb-sheet{width:min(1080px,100vw - 32px);max-width:none}.fbb-pick{margin:10px 0 0;display:none}.fbb-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;margin-top:12px;display:grid}.fbb-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.fbb-grid>span{border:1px solid var(--line);border-radius:10px;gap:2px;padding:6px 8px;display:grid}.fbb-grid small{color:var(--muted);font-size:11.5px;line-height:1.25}.fbb-grid b{white-space:nowrap;font-size:15px}.fbb-grid .hl b{color:var(--brand-ink,var(--brand))}.fbb-note{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.4}.fbb-note b{color:var(--text);font-weight:600}.fbb-time{border-left:1px solid var(--line);gap:0;padding-left:14px;display:grid}.fbb-step{border-bottom:1px solid var(--line);grid-template-columns:62px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:5px 0;font-size:13px;line-height:1.35;display:grid}.fbb-step .t{color:var(--muted);font-variant-numeric:tabular-nums}.fbb-step .d{white-space:nowrap}@media (max-width:899px){.fbb-pick{display:block}.fbb-cols{grid-template-columns:minmax(0,1fr)}.fbb-cols.show-sum .fbb-time,.fbb-cols.show-time .fbb-sum{display:none}.fbb-time{border-left:0;padding-left:0}.fbb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bn-limits{margin:0 0 12px}.bn-limits .bn-facts li{flex-wrap:wrap}.bn-limits .bn-facts li small{text-align:right;flex-basis:100%}.afl{display:grid;container:afl/inline-size}.afl-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:2px 0 6px;display:grid}.afl-kpis>div{border:1px solid var(--border);background:var(--card-2);border-radius:10px;align-content:start;gap:2px;min-width:0;padding:10px 14px;display:grid;container-type:inline-size}.afl-kpis>div>span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:12px}.afl-kpis b{color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(15px,10cqi,26px);line-height:1.2}.afl-kpis b.bad{color:var(--danger)}.afl-kpis>div>small{color:var(--muted);overflow-wrap:break-word;font-size:12px}.afl-kpis>div>small .money,.afl-kpis>div>small .money small{font-size:inherit;color:var(--text);font-weight:600}.afl-kpis em{font-style:normal}.afl-kpis em.bad{color:var(--danger);font-weight:600}.afl-kpis b .money,.afl-kpis b .money small{font-size:inherit;color:inherit}.afl-kpis b .money small{font-size:.78em}.afl-kpis small.bad{color:var(--danger);font-size:12px;font-weight:600}.afl-headrow{display:none}.afl-item{border-top:1px solid var(--border);padding:12px 0}.afl>.afl-item:nth-child(2){border-top:0}.afl-item.off .afl-name{color:var(--muted)}.afl-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who who""state money""group acts";align-items:center;gap:8px 12px;display:grid}.afl-who{grid-area:who;align-items:center;gap:10px;min-width:0;display:flex}.afl-av{color:#fff;background:var(--brand);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:14px;font-weight:700;display:grid}.afl-id{gap:1px;min-width:0;display:grid}.afl-name{overflow-wrap:break-word;font-size:15px;font-weight:700;line-height:1.25}.afl-sub{color:var(--muted);flex-wrap:wrap;gap:2px 10px;min-width:0;font-size:13px;display:flex}.afl-sub .mono{white-space:nowrap;background:0 0;padding:0;font-size:13px}.afl-state{flex-wrap:wrap;grid-area:state;align-items:center;gap:6px;min-width:0;display:flex}.afl-state .badge{white-space:normal;text-align:left}.afl-kyc{padding:3px 10px}.afl-group{grid-area:group;align-items:center;gap:6px;min-width:0;display:flex}.afl-group select{flex:auto;min-width:0;max-width:100%;padding:5px 8px;font-size:14px}.afl-chip{border:1px solid var(--border);background:var(--card-2);color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:4px 10px;font-size:13px}.afl-chip.on{color:var(--brand-ink,var(--brand));border-color:currentColor;font-weight:600}.afl-chip.open{background:var(--card)}.afl-money{text-align:right;grid-area:money;min-width:0}.afl-bal{white-space:nowrap;font-size:17px;font-weight:700}.afl-bal.neg{color:var(--danger)}.afl-bal-sub{color:var(--muted);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:0;font-size:12px;display:flex}.afl-seen{color:var(--text)}.afl-acts{flex-wrap:wrap;grid-area:acts;justify-content:flex-end;align-items:center;gap:6px;display:flex}.afl-more{letter-spacing:1px;min-width:40px}.afl-more.open{background:var(--card-2)}.afl-morebar{background:var(--card-2);border-radius:10px;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:10px;padding:8px;display:flex}.afl-perms{background:var(--card-2);border-radius:10px;gap:8px;margin-top:10px;padding:10px;display:grid}.afl-perms-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;display:grid}.afl-perm{background:var(--card);border:1px solid var(--border);color:var(--text);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:6px 10px;font-size:13px;display:flex}.afl-perm b{margin-left:auto;font-size:12px;font-weight:600}.afl-perm .dot{background:var(--muted);border-radius:4px;flex:none;width:8px;height:8px}.afl-perm.on .dot{background:var(--ok)}.afl-perm.on b{color:var(--ok)}.afl-perm.off .dot{background:var(--danger)}.afl-perm.off b{color:var(--danger)}.afl-perm.grp b{color:var(--muted)}@container afl (min-width:620px){.afl-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;grid-template-areas:"who state money""group group acts"}.afl-state{justify-content:flex-start}.afl-group select{flex:0 280px}}@container afl (min-width:1000px){.afl-headrow{border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);grid-template-columns:minmax(0,2fr) minmax(0,1.15fr) minmax(0,1.5fr) minmax(160px,1fr) 136px;gap:12px;padding:0 0 8px;font-size:12px;display:grid}.afl-headrow .r{text-align:right}.afl-row{grid-template-columns:minmax(0,2fr) minmax(0,1.15fr) minmax(0,1.5fr) minmax(160px,1fr) 136px;grid-template-areas:"who state group money acts"}.afl-item{padding:10px 0}.afl-acts{flex-wrap:nowrap}}@media (max-width:420px){.afl-av{width:34px;height:34px;font-size:13px}}textarea.evp-input{resize:none;overflow-wrap:normal;word-break:normal;white-space:pre-wrap;min-height:0;font-family:inherit;line-height:1.35;display:block;overflow:hidden}.fbk-outside-list{gap:6px;display:grid}.check-row{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;line-height:1.35;display:flex}.check-row input[type=checkbox]{flex:none;width:auto;margin-top:3px}.check-row>span{overflow-wrap:break-word;min-width:0}.gwd-base{color:var(--muted);text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}.gw-desk-venues{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.gw-desk-venue{border:1px solid var(--border);background:var(--card);color:var(--text);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:8px 10px;display:flex}.gw-desk-venue span{color:var(--muted);font-size:13px}.gw-desk-venue span em{color:var(--ok);margin-left:4px;font-style:normal;font-weight:600}.gw-desk-venue b{font-variant-numeric:tabular-nums;font-size:17px}.gw-desk-venue small{color:var(--muted);overflow-wrap:break-word;font-size:12px}.gw-desk-venue.on{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary) inset}.gw-desk-venue:disabled{opacity:.55;cursor:not-allowed}.dh{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"today today""bank need""top top""trend trend""health health";align-items:stretch;gap:12px;display:grid}.dh>.card{margin:0;padding:12px 14px}html.duo-open .content:has(>.dh){padding-top:14px;padding-bottom:calc(14px + var(--sab))}.dh h3{margin:0;font-size:15px;font-weight:700}.dh h4{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px;font-size:12px;font-weight:600}.dh-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.dh-head h3{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dh-head .dh-link{white-space:nowrap;flex-shrink:0}@container dht (max-width:360px){.dh-top .dh-head .dh-link{display:none}}.dh-link{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px}.dh-today{grid-area:today;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dh-tile{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.dh-tile-top{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.dh-ic{background:var(--card-2);border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.dh-ic svg{width:14px;height:14px}.dh-tile.in .dh-ic{color:var(--chart-in)}.dh-tile.out .dh-ic{color:var(--chart-out)}.dh-tile.fee .dh-ic{color:var(--chart-fee)}.dh-tile.qrt .dh-ic{color:var(--primary)}.dh-val{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(17px,2.3vw,22px);font-weight:700;line-height:1.15}.dh-tile small{color:var(--muted);overflow-wrap:break-word;font-size:11.5px}.dh-tile-foot{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.dh-n{white-space:nowrap}.dh-unit{color:var(--muted);font-size:12px;font-weight:500}.dh-tile small em{color:var(--ok);font-style:normal;font-weight:600}.dh-meter{background:var(--card-2);border-radius:99px;height:5px;overflow:hidden}.dh-meter i{background:currentColor;border-radius:99px;height:100%;transition:width .6s;display:block}.dh-tile.in .dh-meter{color:var(--chart-in)}.dh-tile.out .dh-meter{color:var(--chart-out)}.dh-tile.fee .dh-meter{color:var(--chart-fee)}.dh-tile.qrt .dh-meter{color:var(--primary)}.ah-wrap{container:ah/inline-size}.ah{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.ah>*{min-width:0;margin-top:0!important}.ah>.card,.ah .card{height:100%}.ah-hero{flex-direction:column;display:flex}.ah-hero .actions{gap:14px 18px;margin-top:auto;padding-top:22px}.ah-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ah-tiles .dh-tile{justify-content:flex-start;gap:6px}.ah-tiles .dh-tile-foot{margin-top:auto}.ah-tiles .dh-val .pos{color:var(--chart-in)}.ah-tiles .dh-val .neg{color:var(--danger)}.ah-tx{flex-direction:column;display:flex}.ah-tx>.card{flex-direction:column;flex:1;display:flex}.ah-tx>.card>div:has(>.tx){flex-direction:column;flex:1;min-height:0;display:flex}.ah-tx>.card>div>.tx{flex:1 0 auto;max-height:96px}@container ah (min-width:761px){.ah-tx{contain:size;overflow:hidden}}.ah .section-title{flex-wrap:wrap;row-gap:8px}.ah .section-title h2,.ah .section-title .seg button{white-space:nowrap}.ah-med>.card{flex-direction:column;display:flex}@container ah (min-width:761px){.ah-med.fit{contain:size;overflow:hidden}}.med-card .section-title{margin-bottom:10px}.med-all{white-space:nowrap;margin:0}.med-recent{flex-direction:column;flex:1;min-height:0;margin-top:12px;display:flex}.med-card{flex-direction:column;display:flex}.ov-med{flex-direction:column;min-width:0;display:flex}.ov-med>.card,.ah-med>.card{flex:1;min-height:0}.med-card.tiles-only .med-tiles{flex:1;grid-auto-rows:1fr;align-content:stretch}.med-card.tiles-only .med-tiles .dh-tile{justify-content:center}.med-card.tiles-only .section-title{margin-bottom:8px}.med-card .section-title h2{white-space:nowrap}.med-tiles .dh-tile{padding:8px 10px;container-type:inline-size}.med-tiles .dh-tile-top{white-space:nowrap;font-size:clamp(11px,9cqi,13px)}.med-tiles .dh-val{font-size:clamp(17px,15cqi,20px)}.med-tiles .dh-tile-foot small{font-size:clamp(10px,7cqi,11.5px)}.med-card.tiles-only .med-tiles .dh-tile-foot{white-space:nowrap}@media (min-width:1181px){.ov-med{contain:size;overflow:hidden}}.med-recent-title{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:11px;font-weight:600}.med-empty{margin:8px 0 0}.med-row{border-top:1px solid var(--border);color:inherit;box-sizing:border-box;flex:1 0 auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;max-height:84px;padding:8px 0;text-decoration:none;display:grid}.med-row:first-of-type{border-top:0}.med-row:hover b:first-child{text-decoration:underline}.med-dot{border-radius:50%;flex:none;width:10px;height:10px}.med-dot.bad{background:var(--danger)}.med-dot.warn{background:var(--warn)}.med-dot.ok{background:var(--ok)}.med-main{flex-direction:column;min-width:0;display:flex}.med-main b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.med-main small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.med-amt{white-space:nowrap;font-size:14px}.conv-more{margin-top:8px;font-size:13px}.stat-tiles.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ah-acct-grid{grid-template-columns:1fr 1fr;align-items:center;gap:12px 18px;display:grid}.ah-acct-grid .ah-id{grid-column:1/-1}.ah-fact b.mono{white-space:nowrap}.ah-id{color:inherit;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.ah-id-ic{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ah-id.ok .ah-id-ic{background:var(--ok-soft);color:var(--ok)}.ah-id.warn .ah-id-ic{background:var(--warn-soft);color:var(--warn)}.ah-id>span:last-child{flex-direction:column;min-width:0;display:flex}.ah-id b{font-size:14px}.ah-id small{color:var(--muted);font-size:12px}.ah-fact{flex-direction:column;min-width:0;display:flex}.ah-fact small{color:var(--muted);font-size:12px}.ah-fact b{overflow-wrap:break-word;font-size:14px}.ah-inv{height:100%}.ah>:last-child:nth-child(odd){grid-column:1/-1}html.duo-open .ah-tiles{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}html.duo-land .duo-body.with-pane .ah-tx{display:none}@container ah (max-width:760px){.ah{grid-template-columns:1fr;gap:14px}.ah>:last-child:nth-child(odd){grid-column:auto}.ah-tiles,html.duo-open .ah-tiles{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}.stat-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.st-tile{text-align:left;font:inherit;color:inherit;cursor:default}.st-tile.click{cursor:pointer}.st-tile.click:hover{border-color:var(--primary-2)}.st-tile.active{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 25%, transparent)}.st-tile.warn .dh-ic,.st-tile.warn .dh-meter{color:var(--warn)}.st-tile.bad .dh-ic,.st-tile.bad .dh-meter{color:var(--danger)}.st-tile.neutral .dh-ic,.st-tile.neutral .dh-meter{color:var(--primary)}.st-tile .dh-val .neg{color:var(--danger)}.stat-tiles.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-tiles.auto{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media (max-width:900px){.stat-tiles,.stat-tiles.n3,.stat-tiles.auto{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-tiles.n3>:last-child,.stat-tiles.auto>:last-child:nth-child(odd){grid-column:1/-1}}.chl{display:grid;container:chl/inline-size}.chl-item{border-top:1px solid var(--border);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"ic who state money acts";align-items:center;gap:8px 14px;padding:11px 0;display:grid}.chl>.chl-item:first-child{border-top:0}.chl-ic{border-radius:50%;flex:none;grid-area:ic;place-items:center;width:38px;height:38px;display:grid}.chl-ic svg{width:18px;height:18px}.chl-ic.pix{background:var(--ok-soft);color:var(--ok)}.chl-ic.boleto{background:var(--warn-soft);color:var(--warn)}.chl-who{grid-area:who;gap:1px;min-width:0;display:grid}.chl-who b{overflow-wrap:break-word;font-size:14.5px;line-height:1.25}.chl-who small{color:var(--muted);overflow-wrap:break-word;font-size:12.5px}.chl-state{flex-direction:column;grid-area:state;align-items:flex-start;gap:2px;min-width:0;display:flex}.chl-state small{color:var(--muted);white-space:nowrap;font-size:12px}.chl-money{text-align:right;white-space:nowrap;grid-area:money;font-size:15px}.chl-acts{flex-wrap:wrap;grid-area:acts;justify-content:flex-end;gap:6px;display:flex}.chl-item.cancelled .chl-who b,.chl-item.expired .chl-who b{color:var(--muted)}@container chl (max-width:640px){.chl-item{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic who money""state state state""acts acts acts";gap:6px 10px}.chl-state{flex-direction:row;align-items:center;gap:8px}.chl-acts{justify-content:flex-end}.chl-acts .btn{padding:6px 12px}.chl-acts .chl-ver{display:none}.chl-acts:not(:has(.btn:not(.chl-ver))){display:none}}.dl-toolbar .dl-money{align-items:center;gap:6px;display:inline-flex}.dl-toolbar .dl-money input{max-width:96px;width:96px!important}.dl-toolbar input.dl-search{width:180px;max-width:180px}@media (max-width:600px){.dl-toolbar .dl-money{width:100%}.dl-toolbar .dl-money input{flex:1;max-width:none;width:auto!important}}.dh-bank{flex-direction:column;grid-area:bank;display:flex}.dh-bank .dh-eq{margin-top:auto}.dh-eq li>span{align-items:center;gap:6px;min-width:0;display:inline-flex}.dh-eq span>small{color:var(--muted-2);font-size:11.5px}.dh-eq b.warn{color:var(--warn)}.dh-eq-out{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.dh-eq-out svg{width:13px;height:13px;color:var(--warn);flex:none}.dh-eq-total span{color:var(--text);font-weight:600}.dh-eq-total b{font-weight:700}.dh-bank-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.dh-bank-val{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(22px,2.8vw,28px);font-weight:700}.dh-chip{cursor:default;border:0;border-radius:99px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.dh-chip svg{width:13px;height:13px}.dh-chip.ok{background:var(--ok-soft);color:var(--ok)}.dh-chip.bad{background:var(--danger-soft);color:var(--danger);cursor:pointer}.dh-stack{background:var(--card-2);border-radius:99px;gap:2px;height:10px;margin:8px 0 6px;display:flex;overflow:hidden}.dh-seg{height:100%;display:block}.dh-seg.aff,.dh-dot.aff{background:var(--chart-in)}.dh-seg.own,.dh-dot.own{background:var(--primary)}.dh-seg.IN_TRANSIT,.dh-dot.IN_TRANSIT{background:var(--muted-2)}.dh-seg.INVESTMENTS,.dh-dot.INVESTMENTS{background:var(--chart-fee)}.dh-seg.GW_SELL_RELAY,.dh-dot.GW_SELL_RELAY,.dh-seg.OTHER,.dh-dot.OTHER{background:var(--warn)}.dh-legend{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.dh-legend li{align-items:center;gap:6px;display:inline-flex}.dh-legend b{color:var(--text);font-variant-numeric:tabular-nums}.dh-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dh-dot.bad{background:var(--danger)}.dh-dot.warn{background:var(--warn)}.dh-dot.info{background:var(--info)}.dh-out{color:var(--muted);background:var(--warn-soft);border-radius:10px;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;font-size:13px;display:flex}.dh-out svg{width:14px;height:14px;color:var(--warn);flex:none}.dh-out span{flex:1;min-width:0}.dh-out b{color:var(--text);white-space:nowrap}.dh-need{flex-direction:column;grid-area:need;align-self:stretch;display:flex}.dh-count{background:var(--danger);color:#fff;border-radius:99px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:grid}.dh-need-list{flex-direction:column;flex:1;gap:5px;margin:0;padding:0;list-style:none;display:flex}.dh-need-list>li{flex-direction:column;flex:1 0 auto;max-height:84px;display:flex}.dh-need-list>li>.dh-need-row{flex:1}.dh-need-row{text-align:left;background:var(--card-2);width:100%;color:inherit;font:inherit;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:6px 10px;display:flex}.dh-need-row>span{flex-direction:column;flex:1;min-width:0;display:flex}.dh-need-row b{font-size:14px}.dh-need-row small{color:var(--muted);overflow-wrap:break-word;font-size:12px}.dh-need-row.bad{background:var(--danger-soft)}.dh-need-row.warn{background:var(--warn-soft)}.dh-go{width:14px;height:14px;color:var(--muted-2);flex:none}.dh-calm{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:18px 8px;display:flex}.dh-calm-ic{background:var(--ok-soft);width:44px;height:44px;color:var(--ok);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.dh-calm-ic svg{width:22px;height:22px}.dh-calm small{color:var(--muted)}.afl-item.hi{outline:2px solid var(--primary-2);outline-offset:2px;border-radius:12px}.dh-ns{flex-direction:column;gap:12px;max-width:520px;padding:18px 18px 16px;display:flex;overflow:hidden}.dh-ns .sheet-head h2{align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.dh-ns .sheet-head small{margin-top:2px;font-size:13px;display:block}.dh-ns-list{flex-direction:column;flex:auto;gap:4px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.dh-ns-list>li{flex:1 0 auto;max-height:64px;display:flex}.dh-ns-item{text-align:left;background:var(--card-2);width:100%;color:inherit;font:inherit;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}.dh-ns-item:hover{filter:brightness(.97)}.dh-ns.bad .dh-ns-item{background:var(--danger-soft)}.dh-ns.warn .dh-ns-item{background:var(--warn-soft)}.dh-ns-item>span{flex-direction:column;flex:1;min-width:0;display:flex}.dh-ns-item b{overflow-wrap:break-word;font-size:14px;font-weight:600}.dh-ns-item small{color:var(--muted);font-size:12px}.dh-ns-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.dh-ns-more{color:var(--primary-2);font-size:13px;font-weight:600}@media (max-width:600px){.dh-ns-list>li{max-height:72px}}.dh-more{font:inherit;color:var(--primary-2);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:8px;padding:4px 2px;font-size:13px;font-weight:600}.dh-need:has(.dh-ok) .dh-need-list{flex:none}.dh-ok{background:var(--card-2);min-height:0;color:var(--muted);border-radius:12px;flex-direction:column;flex:auto;justify-content:center;gap:5px;margin:8px 0 0;padding:10px 12px;font-size:13px;list-style:none;display:flex;overflow:hidden}.dh-ok li{align-items:center;gap:8px;line-height:1.25;display:flex}.dh-ok li svg{width:14px;height:14px;color:var(--ok);flex:none}.dh-ok-title{color:var(--text);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.dh-cta{color:var(--primary-2);align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:13px;font-weight:600;display:flex}.dh-cta svg{width:14px;height:14px}.dh-top{flex-direction:column;grid-area:top;display:flex}.dh-health{flex-direction:column;display:flex}.dh-health .dh-body{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:10px 24px;display:grid}.dh-health .dh-gauges{margin-bottom:0}.dh-spark{width:100%;height:26px;margin-top:4px;display:block}.dh-spark polyline{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:.8}.dh-spark .dh-spark-75{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:3 3}.dh-gauge.bad .dh-spark polyline{stroke:var(--danger)}.dh-gauge.warn .dh-spark polyline{stroke:var(--warn-ink,#8a6d00)}.dh-gauge.ok .dh-spark polyline{stroke:var(--primary-2)}.dh-api{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:10px 24px;margin-top:2px;padding-top:10px;display:grid}.dh-api h4{justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 6px;font-size:13px;display:flex}.dh-api h4 small{color:var(--muted);font-size:12px;font-weight:500}.dh-api-in{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dh-api-in li{grid-template-columns:auto 1fr;grid-template-areas:"t v""t s";align-items:baseline;column-gap:10px;font-size:13px;display:grid}.dh-api-in li>span{color:var(--muted);grid-area:t;min-width:84px}.dh-api-in li>b{grid-area:v;font-size:15px}.dh-api-in li>small{color:var(--muted);overflow-wrap:break-word;grid-area:s;font-size:12px}.dh-api-out{border-collapse:collapse;width:100%;font-size:13px}.dh-api-out th{text-align:right;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:0 0 4px;font-size:11px;font-weight:600}.dh-api-out th:first-child,.dh-api-out td:first-child{text-align:left}.dh-api-out td{text-align:right;border-top:1px solid var(--line);white-space:nowrap;padding:3px 0 3px 8px}.dh-api-out td:first-child{white-space:normal;overflow-wrap:break-word;padding-left:0}.dh-api-out td.bad,.dh-api-in b.bad{color:var(--danger)}.dh-api-out td.warn,.dh-api-in b.warn{color:var(--warn-ink,#8a6d00)}@container dhh (max-width:640px){.dh-api{grid-template-columns:1fr}}.dh-top{container:dht/inline-size}.dh-top-grid{flex:1;grid-template-columns:1fr 1fr;gap:14px;display:grid}@container dht (max-width:470px){.dh-top-grid{grid-template-columns:1fr;grid-auto-rows:1fr;gap:8px}.dh-top-col{justify-content:space-evenly}}.dh-top-col h4{margin-bottom:2px}.dh-top-col{flex-direction:column;gap:6px;min-width:0;display:flex}.dh-top-col h4+.dh-top-row{margin-top:0}.dh-top-row{color:inherit;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name val""bar bar";gap:2px 8px;font-size:13px;display:grid}.dh-top-name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-weight:600;overflow:hidden}.dh-top-val{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:val}.dh-top-bar{background:var(--card-2);border-radius:99px;grid-area:bar;height:4px;overflow:hidden}.dh-top-bar i{background:var(--chart-in);height:100%;display:block}.dh-top-row.out .dh-top-bar i{background:var(--chart-out)}.dh-top-row small{color:var(--muted);grid-area:count;font-size:11px}.dh-top .hint{margin:0;font-size:13px}html.duo-port .dh{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"today today""bank bank""need top""trend trend""health health"}.dh-bank{container:dhb/inline-size}.dh-bank-body{flex-direction:column;flex:1;display:flex}@container dhb (min-width:560px){.dh-bank-body{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:0 20px;display:grid}.dh-bank-body .dh-eq{margin-top:0}}.dh-health{grid-area:health;container:dhh/inline-size}.dh-gauges{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.dh-gauge{flex-direction:column;gap:4px;min-width:0;display:flex}.dh-gauge-top{color:var(--muted);justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.dh-gauge-top b{color:var(--text);font-variant-numeric:tabular-nums;font-size:18px}.dh-gauge small{color:var(--muted);overflow-wrap:break-word;font-size:11.5px}.dh-gauge .dh-meter{color:var(--ok)}.dh-gauge.warn .dh-meter,.dh-gauge.warn .dh-gauge-top b{color:var(--warn)}.dh-gauge.bad .dh-meter,.dh-gauge.bad .dh-gauge-top b{color:var(--danger)}.dh-chip.warn{background:var(--warn-soft);color:var(--warn)}.dh-facts{flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.dh-facts li{border-top:1px solid var(--border);justify-content:space-between;gap:10px;padding-top:4px;display:flex}.dh-facts li>span{color:var(--muted)}.dh-facts b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.dh-facts b.bad{color:var(--danger)}@container dhh (max-width:640px){.dh-health .dh-body{grid-template-columns:1fr}}@container dhh (max-width:290px){.dh-gauges{grid-template-columns:1fr;gap:8px}}.dh-trend{grid-area:trend}html.duo-port .dh-tile-foot{flex-direction:column;align-items:flex-start;gap:0}@media (max-width:620px){.dh{grid-template-columns:1fr;grid-template-areas:"today""bank""need""top""trend""health"}.dh-today{grid-template-columns:repeat(2,minmax(0,1fr))}}.kv dd.kv-wide{grid-column:1/-1}.doc-change{background:var(--card-2);border:1px solid var(--border);border-radius:10px;margin-top:4px;padding:10px 12px}.doc-change .pf-grid{margin-top:8px}.bn-page .card{flex-direction:column;min-width:0;padding:16px 18px;display:flex}.bn-page .card>h3{margin:0 0 4px;font-size:16px}.bn-page .card>p.hint{margin:0 0 6px;font-size:13px;line-height:1.4}.bn-two{align-items:stretch}.bn-two>.bn-span{grid-column:1/-1}.bn-inline{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:start;gap:0 12px;display:grid}.bn-inline>div{min-width:0}.bn-inline label.f{margin-top:10px}.bn-inline .hint{margin-top:4px;font-size:12px}.bn-inline input,.bn-inline select{padding:10px 12px}.bn-inline input[style]{max-width:none!important}.bn-act{flex-wrap:wrap;gap:8px;display:flex}.bn-act>label.f{flex-basis:100%;margin-bottom:6px}.bn-act>.btn{white-space:nowrap;flex:auto;min-height:42px;padding:10px 16px}.bn-cols2{grid-template-columns:repeat(2,minmax(0,1fr))}.bn-inline.n2{grid-template-columns:minmax(0,1fr) auto}.bn-inline.n3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.bn-inline.n4{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.bn-inline.n2 .bn-act>.btn,.bn-inline.n3 .bn-act>.btn,.bn-inline.n4 .bn-act>.btn{flex:none}.bn-two>.card:not(.bn-span) .bn-inline.n4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bn-two>.card:not(.bn-span) .bn-inline.n4 .bn-act>.btn{flex:auto}.bn-manual{grid-template-columns:minmax(170px,1fr) minmax(150px,.8fr) minmax(220px,1.6fr) minmax(150px,.8fr) auto}.bn-save{grid-template-columns:minmax(160px,220px) auto}.bn-save .bn-act>.btn{flex:0 auto}.bn-sub{margin:14px 0 4px;font-size:14px;font-weight:700}.bn-note{margin:0 0 4px;font-size:13px}.bn-facts{margin-top:10px}.bn-facts li{padding:6px 0}.bn-facts-grid{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.bn-facts-grid li{border-top:1px solid var(--border)}.bn-facts-grid li:nth-child(-n+2){border-top:0}.bn-page .bn-list{margin-top:6px}.bn-page .bn-list td.nowrap,.bn-page .bn-list th.nowrap,.bn-page .nowrap{white-space:nowrap}.bn-test{margin-top:10px}.bn-test-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bn-foot{margin-top:8px;display:block}.bn-compare{grid-template-columns:minmax(150px,200px) minmax(0,1fr);align-items:start;gap:0 20px}.bn-cmp-qty label.f{margin-top:0}.bn-cmp-body .bn-cmp th{padding-top:0}.bn-cmp-qty input{padding:10px 12px}.bn-rules .gw-form .hint{font-size:12px;line-height:1.35}.bn-rules .gw-form label.f{margin-top:10px}.bn-rules .gw-form input,.bn-rules .gw-form select{padding:10px 12px}.bn-page .alert.warn{margin:8px 0 0}@media (max-width:1100px){.bn-manual{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}@media (max-width:800px){.bn-cols2{grid-template-columns:1fr}.bn-inline.n4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bn-save,.bn-facts-grid{grid-template-columns:1fr}.bn-facts-grid li:nth-child(2){border-top:1px solid var(--border)}.bn-compare{grid-template-columns:1fr}}@media (max-width:520px){.bn-inline,.bn-inline.n2,.bn-inline.n3,.bn-inline.n4{grid-template-columns:1fr}.bn-act>label.f{display:none}.bn-act{margin-top:10px}.bn-act>.btn{white-space:normal;width:100%}}.ledger-btns.compact .ledger-nosup{margin:4px 0 0;font-size:12px;display:block}.fw-new-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.fw-new-head .seg{flex:none}.fw-qr-input{resize:none;word-break:break-all;field-sizing:content;width:100%;min-height:72px;font-size:13px;line-height:1.4;overflow:hidden}.fw-qr-dl{margin:0 0 12px}.fw-qr-amount{padding:4px 0;font-size:22px;font-weight:700}.fw-qr-lines{overflow-wrap:break-word;gap:4px;font-size:14px;line-height:1.4;display:grid}.fw-qr-lines .hint{margin:0}@media (min-width:900px){.fw-ed-cols{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.fw-ed-cols>.ed-sec{min-width:0}}.scanner-view.qr{aspect-ratio:4/3}.scanner-frame.qr{aspect-ratio:1;inset:10% auto 10% 50%;transform:translate(-50%)}@media (pointer:coarse),(max-width:900px){.fw-qr-input{font-size:16px}}.drw.wide{width:min(780px,100%)}.mo-form{flex-direction:column;gap:10px;display:flex}.mo-form label.f,.mo-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-size:12px;font-weight:500}.mo-label i{color:var(--danger);font-style:normal}.mo-form .hint{margin:4px 0 0}.mo-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.mo-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;display:grid}.mo-row{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:10px;display:grid}.mo-row>.mo-label{margin:0}.mo-seg{flex-wrap:nowrap;width:100%;display:flex}.mo-seg>button{white-space:normal;text-align:center;flex:auto;min-width:0;min-height:38px;padding:8px 10px;font-size:13.5px;line-height:1.25}.mo-foot-hint{margin:0;font-size:13px}.mo-actions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.mo-tiles{margin:0}.mo-tiles .dh-val{font-size:20px}.mo-tiles .dh-tile small{white-space:normal}.mo-facts{color:var(--muted);flex-direction:column;gap:2px;margin:0;font-size:13.5px;display:flex}.mo-facts b{color:var(--text);font-weight:600}.mo-submit{grid-template-columns:minmax(0,1fr) 160px auto;align-items:end;gap:10px;display:grid}.mo-submit .mo-actions{margin:0}.mo-submit input{max-width:none!important}.mo-alert{flex-direction:column;gap:6px;padding:8px 12px;font-size:13px}.mo-alert ul{flex-direction:column;gap:3px;margin:0;padding-left:16px;display:flex}.mo-alert .gw-check{font-weight:600}.mo-box{border:1px solid var(--border);background:var(--card-2);border-radius:12px;flex-direction:column;gap:4px;margin-bottom:10px;padding:10px 12px;display:flex}.drw.wide .drw-head p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:700px){.mo-form{gap:8px}.mo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mo-row{grid-template-columns:minmax(0,1fr);gap:4px}.mo-seg>button{flex:1 1 0;min-height:36px;padding:6px;font-size:13px}.mo-submit{grid-template-columns:minmax(0,1fr) auto}.mo-submit>:first-child{grid-column:1/-1}.mo-tiles .dh-tile{gap:2px;padding:8px 10px}.mo-tiles .dh-tile small{font-size:11px;line-height:1.3}.mo-alert{font-size:12.5px}.mo-facts{font-size:13px}.mo-foot-hint{display:none}.mo-tiles .dh-val{font-size:17px}}h1,h2,h3,.hero .amount,.dh-val,.duo-bal-v,.native-lock h2{font-family:var(--font-title-stack)}h1,h2{letter-spacing:-.02em}button,input,select,textarea{font-family:inherit}.btn:not(.secondary):not(.danger):not(.dark):not(.danger-text){background-image:linear-gradient(135deg, var(--primary), var(--primary-2));text-shadow:0 1px 1px #0000001f}.btn:not(.secondary):not(.danger):not(.dark):not(.danger-text):hover{background-image:linear-gradient(135deg, var(--primary-2), var(--primary-2))}.btn.dark{background-image:linear-gradient(135deg, var(--brand), color-mix(in srgb, var(--brand) 80%, #000))}img.brand-word{flex:none;width:auto;max-width:100%;height:1.12em;display:block;transform:translateY(.1em)}.brand-inline{font-size:22px}span.brand-inline{font-size:18px;font-weight:800}.sidebar .logo img.brand-word{border-radius:0;height:1.12em}.mobile-top .brand img.brand-word{height:20px}.auth .panel .brandline img.brand-word{font-size:24px}@media (max-width:900px){.auth .panel .brandline img.brand-word{font-size:20px}}.print-head img.brand-word{font-size:22px}.native-lock-mark img,.duo-mark img{border-radius:0}.bcard-brand .bcard-brand-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.bcard-brand img.bcard-brand-name{height:1.15em}.auth .panel{background:linear-gradient(135deg, var(--brand) 0%, color-mix(in srgb, var(--brand) 45%, #0b1626) 100%)}@media (max-width:900px){.auth.single .form{margin-top:0;padding-top:16px}}
