@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/88815310d5bfd45a-s.36217208c1nuv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/05b9cce40fc71e35-s.p.2dw2ai20ts6av.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/c2917c8b1db80f64-s.0vcy5js0vvns8.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/4515f8b7a63441c3-s.3n7h53pc12xb6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/d1f9d4818a5f6bc7-s.2ma-zxrxrs13r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/f8def8ccafc4a367-s.p.261e76o0l7v2y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Flex Fallback;src:local(Arial);ascent-override:93.28%;descent-override:24.55%;line-gap-override:0.0%;size-adjust:99.45%}.roboto_flex_f0066222-module__vpk3kG__className{font-family:Roboto Flex,Roboto Flex Fallback;font-style:normal}.roboto_flex_f0066222-module__vpk3kG__variable{--font-sans:"Roboto Flex", "Roboto Flex Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.p.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_ccade877-module__Rfl6Ha__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_ccade877-module__Rfl6Ha__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--ink-1000:#0c0c0c;--ink-700:#37363b;--ink-500:#6e6d74;--ink-300:#b5b4ba;--ink-200:#d9d9d9;--ink-100:#ececee;--ink-50:#f4f4f4;--ink-25:#f9f9fa;--paper:#fff;--vw-orange:#ff5338;--vw-orange-50:#fff6f2;--vw-orange-100:#ffede6;--vw-orange-200:#ffd9ce;--vw-orange-600:#e64428;--vw-orange-700:#b3331e;--success:#1f8a5b;--warning:#e8a82d;--danger:#e83d3d;--info:#2a6fdb;--radius-button:14px;--radius-input:12px;--radius-card:16px;--radius-card-lg:24px;--sidebar-width:264px}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ink-25);color:var(--ink-700);font-family:var(--font-sans), "Helvetica Neue", Arial, sans-serif;font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}h1,h2,h3{color:var(--ink-1000);font-variation-settings:"wdth" 96;letter-spacing:-.02em;margin:0;font-weight:600}h1{font-size:26px}h2{font-size:19px}a{color:inherit;text-decoration:none}.mono{font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace}.eyebrow{font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);font-size:11px}.shell{grid-template-columns:var(--sidebar-width) 1fr;min-height:100vh;display:grid}.sidebar{z-index:6;background:var(--paper);border-right:1px solid var(--ink-100);flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.logo-lockup{align-items:center;gap:10px;padding:0 8px 24px;display:flex}.logo-mark{flex-shrink:0;width:auto;height:30px;display:block}.logo-text{flex-direction:column;line-height:1.15;display:flex}.logo-name{color:var(--ink-1000);letter-spacing:-.01em;font-size:15px;font-weight:600}.nav{flex-direction:column;gap:4px;display:flex}.nav-item{color:var(--ink-700);border-radius:16px;align-items:center;gap:10px;padding:11px 12px;font-size:14px;transition:background .12s,color .12s;display:flex}.nav-item:hover{background:var(--ink-50)}.nav-item[aria-current=page]{background:var(--vw-orange);color:var(--paper)}.nav-item[aria-current=page]:hover{background:var(--vw-orange-600)}.sidebar-footer{border-top:1px solid var(--ink-100);flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;display:flex}.operator{flex-direction:column;gap:2px;padding:0 8px;display:flex}.operator-email{color:var(--ink-700);text-overflow:ellipsis;font-size:13px;overflow:hidden}button:not(.channel-tile),.button-primary,.button-quiet,.button-inline,.button-compact,.tab,.role-chip,.currency-option{white-space:nowrap}.button-quiet{border:1px solid var(--ink-100);border-radius:var(--radius-button);background:var(--paper);width:100%;color:var(--ink-700);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:10px 12px;font-size:14px;transition:background .12s,border-color .12s;display:flex}.button-quiet:hover{background:var(--ink-50);border-color:var(--ink-200)}.content{flex-direction:column;min-width:0;display:flex}.header{z-index:5;border-bottom:1px solid var(--ink-100);background:var(--paper);justify-content:space-between;align-items:center;gap:24px;padding:24px 32px;display:flex;position:sticky;top:0}.balance-card{border:1px solid var(--ink-100);border-radius:var(--radius-card);background:var(--ink-25);align-items:flex-start;gap:16px;padding:10px 12px 10px 16px;display:flex}.balance-figures{flex-direction:column;gap:2px;display:flex}.balance-amount{font-family:var(--font-mono), monospace;color:var(--ink-1000);letter-spacing:-.01em;font-size:18px;font-weight:600}.balance-limit{color:var(--ink-500);font-size:12px}.agent-switch{align-self:center;max-width:180px}.button-accent{border-radius:var(--radius-button);background:var(--vw-orange);width:36px;height:36px;color:var(--paper);cursor:pointer;border:none;place-items:center;transition:background .12s;display:grid}.button-accent:hover{background:var(--vw-orange-600)}.page{padding:32px}.card{background:var(--paper);border:1px solid var(--ink-100);border-radius:var(--radius-card-lg);padding:32px}.placeholder{flex-direction:column;gap:8px;max-width:560px;display:flex}.placeholder p{color:var(--ink-500);margin:0}.login-screen{background:var(--ink-25);place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{background:var(--paper);border:1px solid var(--ink-100);border-radius:var(--radius-card-lg);width:100%;max-width:380px;padding:32px}.login-mark{width:auto;height:44px;margin:0 auto 12px;display:block}.login-brand{text-align:center;color:var(--ink-1000);letter-spacing:-.01em;margin:0 0 6px;font-size:15px;font-weight:600}.login-card h1{text-align:center;margin-bottom:24px;font-size:22px}.field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.field label{color:var(--ink-500);font-size:13px}.input{border:1px solid var(--ink-100);border-radius:var(--radius-input);background:var(--ink-50);width:100%;color:var(--ink-1000);font:inherit;outline:none;padding:12px 14px;font-size:15px;transition:border-color .12s,box-shadow .12s,background .12s}.input::placeholder{color:var(--ink-300)}.input:focus{background:var(--paper);border-color:var(--vw-orange);box-shadow:0 0 0 4px var(--vw-orange-100)}.button-primary{border-radius:var(--radius-button);background:var(--vw-orange);width:100%;color:var(--paper);font:inherit;cursor:pointer;border:none;padding:13px 16px;font-size:15px;font-weight:500;transition:background .12s}.button-primary:hover:not(:disabled){background:var(--vw-orange-600)}.button-primary:disabled{background:var(--vw-orange-200);cursor:default}.form-error{border:1px solid var(--ink-100);border-radius:var(--radius-input);background:var(--ink-50);color:var(--danger);margin:0 0 16px;padding:10px 12px;font-size:13px}.flow{flex-direction:column;gap:16px;max-width:1080px;display:flex}.card+.card{margin-top:0}.block-title{color:var(--ink-1000);margin:0 0 16px;font-size:15px;font-weight:600}.hint{color:var(--ink-500);margin:0;font-size:13px}.actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.button-inline{width:auto;min-width:220px}.button-compact{width:auto;padding:7px 12px;font-size:13px}a.button-quiet{width:auto;text-decoration:none}.notice{border:1px solid var(--ink-100);border-radius:var(--radius-input);background:var(--ink-50);color:var(--ink-700);margin:0;padding:12px 14px;font-size:13px}.notice-warning{border-color:color-mix(in srgb, var(--warning) 35%, var(--ink-100));background:color-mix(in srgb, var(--warning) 8%, var(--paper))}.notice-danger{border-color:color-mix(in srgb, var(--danger) 35%, var(--ink-100));background:color-mix(in srgb, var(--danger) 6%, var(--paper));color:var(--danger)}.dropzone{border:1px dashed var(--ink-200);border-radius:var(--radius-card);background:var(--ink-25);cursor:pointer;text-align:center;place-items:center;min-height:84px;padding:18px 24px;transition:border-color .12s,background .12s;display:grid}.dropzone:hover{border-color:var(--ink-300)}.dropzone-over{border-color:var(--vw-orange);background:var(--vw-orange-50)}.dropzone-disabled{cursor:default;opacity:.7}.dropzone-empty,.dropzone-file{flex-direction:column;gap:4px;display:flex}.dropzone-title{color:var(--ink-1000);font-size:15px;font-weight:500}.dropzone-hint{color:var(--ink-500);font-size:13px}.dropzone-file-name{color:var(--ink-1000);font-size:14px}.dropzone-file-size{color:var(--ink-500);font-size:12px}.channel-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.channel-tile{border:1px solid var(--ink-100);border-radius:var(--radius-card);background:var(--paper);text-align:left;font:inherit;cursor:pointer;flex-direction:column;gap:4px;padding:14px 16px;transition:border-color .12s,background .12s;display:flex}.channel-tile:hover:not(:disabled){border-color:var(--ink-200);background:var(--ink-25)}.channel-tile-selected,.channel-tile-selected:hover:not(:disabled){border-color:var(--vw-orange);background:var(--vw-orange-50)}.channel-tile:disabled{cursor:default;opacity:.6}.channel-name{color:var(--ink-1000);font-size:14px;font-weight:500}.channel-currency{color:var(--ink-500);font-size:12px}.channel-bounds{color:var(--ink-300);font-size:11px}.summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;display:grid}.figure,.counter{flex-direction:column;gap:4px;display:flex}.figure-value{color:var(--ink-1000);letter-spacing:-.01em;font-size:20px;font-weight:600}.counter-value{color:var(--ink-1000);font-size:24px;font-weight:600}.figure-danger,.counter-danger{color:var(--danger)}.figure-warning,.counter-warning{color:var(--warning)}.counter-success{color:var(--success)}.counter-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-bottom:16px;display:grid}.error-list,.duplicate-list{flex-direction:column;gap:6px;max-height:320px;margin:0 0 12px;padding:0;list-style:none;display:flex;overflow-y:auto}.error-item{align-items:baseline;gap:10px;font-size:13px;display:flex}.error-line{min-width:42px;color:var(--danger)}.duplicate-list li{font-size:13px}.checkbox{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.checkbox input{width:16px;height:16px;accent-color:var(--vw-orange-700)}.table{border-collapse:collapse;width:100%;font-size:13px}.table th{text-align:left;font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);border-bottom:1px solid var(--ink-100);padding:0 12px 8px 0;font-size:11px;font-weight:400}.table td{border-bottom:1px solid var(--ink-50);color:var(--ink-700);vertical-align:top;padding:9px 12px 9px 0}.col-line{width:62px}.col-recipient{min-width:170px}.col-amount{text-align:right;white-space:nowrap;width:118px;padding-right:16px!important}.col-status{width:126px}.col-reason{min-width:150px;color:var(--ink-500)}.col-time{width:92px;color:var(--ink-500);white-space:nowrap}.col-type{width:160px}.col-channel{width:180px}.col-rows{text-align:right;width:90px;padding-right:24px!important}.col-actions{text-align:right;width:140px}.row-flag{border:1px solid var(--ink-100);font-family:var(--font-sans), sans-serif;color:var(--ink-500);border-radius:8px;margin-left:8px;padding:1px 6px;font-size:11px}.row-reason{color:var(--ink-500)}.rows-block{flex-direction:column;gap:12px;display:flex}.rows-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.rows-count{color:var(--ink-500);font-size:12px}.pagination{align-items:center;gap:8px;display:inline-flex}.pagination-position{color:var(--ink-500);font-size:12px}.badge{font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;padding:3px 10px;font-size:12px;display:inline-flex}.badge-compact{letter-spacing:.02em;padding:2px 7px;font-size:11px}.badge-neutral{background:var(--ink-50);color:var(--ink-500);border-color:var(--ink-100)}.badge-success{background:color-mix(in srgb, var(--success) 10%, var(--paper));color:var(--success);border-color:color-mix(in srgb, var(--success) 30%, var(--paper))}.badge-danger{background:color-mix(in srgb, var(--danger) 10%, var(--paper));color:var(--danger);border-color:color-mix(in srgb, var(--danger) 30%, var(--paper))}.badge-warning{background:color-mix(in srgb, var(--warning) 12%, var(--paper));color:#8a6108;border-color:color-mix(in srgb, var(--warning) 35%, var(--paper))}.badge-info{background:color-mix(in srgb, var(--info) 8%, var(--paper));color:var(--info);border-color:color-mix(in srgb, var(--info) 25%, var(--paper))}.progress-bar{background:var(--ink-50);border:1px solid var(--ink-100);border-radius:999px;height:8px;margin:16px 0 8px;overflow:hidden}.progress-fill{background:var(--vw-orange);height:100%;transition:width .4s}.progress-counter{color:var(--ink-700);margin:0 0 20px;font-size:13px}.modal-backdrop{z-index:20;background:#0c0c0c52;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{background:var(--paper);border:1px solid var(--ink-100);border-radius:var(--radius-card-lg);width:100%;max-width:460px;padding:28px}.modal-title{margin-bottom:20px;font-size:18px}.modal-body{flex-direction:column;gap:16px;display:flex}.modal-footer{gap:12px;margin-top:24px;display:flex}.modal-footer .button-quiet,.modal-footer .button-primary{text-align:center;flex:1;justify-content:center;width:auto}.confirm-list{flex-direction:column;gap:10px;margin:0;display:flex}.confirm-list div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.confirm-list dt{color:var(--ink-500);font-size:13px}.confirm-list dd{color:var(--ink-1000);margin:0;font-size:14px}.confirm-amount{font-size:16px;font-weight:600}.actions .button-quiet,.actions .button-primary{width:auto}:focus-visible{border-radius:var(--radius-input);box-shadow:0 0 0 4px var(--vw-orange-100);outline:none}.table-scroll{width:100%;max-width:100%;overflow-x:auto}.table{min-width:640px}.table-report{min-width:720px}.table-history{min-width:1000px}.balance-unknown{font-family:var(--font-sans), sans-serif;color:var(--ink-500);font-size:12px;font-weight:400}.currency-switch{gap:2px;margin-top:4px;display:inline-flex}.currency-option{color:var(--ink-300);letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:2px 7px;font-size:11px}.currency-option:hover{color:var(--ink-500)}.currency-option-active{border-color:var(--ink-100);background:var(--paper);color:var(--ink-700)}.file-actions{margin-top:12px}.file-actions-row{flex-wrap:wrap;align-items:center;gap:10px;max-width:560px;display:flex}.file-action{border-bottom:1px solid color-mix(in srgb, var(--vw-orange-700) 35%, transparent);align-items:center;gap:6px;padding-bottom:1px;font-size:13px;text-decoration:none;display:inline-flex}.file-action:disabled{color:var(--ink-300);cursor:default;border-bottom-color:#0000}.file-actions-divider{color:var(--ink-300);font-size:13px}.format-panel{border:1px solid var(--ink-100);border-radius:var(--radius-input);background:var(--ink-25);flex-direction:column;gap:8px;max-width:560px;margin-top:12px;padding:12px 14px;display:flex}.format-sample{color:var(--ink-700);flex-direction:column;gap:2px;font-size:12px;display:flex}.format-note{margin:0}.link{font:inherit;color:var(--vw-orange-700);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.link:hover{color:var(--vw-orange-600)}.file-action-quiet{color:var(--ink-500);border-bottom-color:var(--ink-200);margin-left:auto}.file-action-quiet:hover{color:var(--ink-700);border-bottom-color:var(--ink-300)}.field-inline{flex-flow:wrap;align-items:center;gap:12px;margin:0}.input-narrow{width:140px}.action-bar{z-index:4;border:1px solid var(--ink-100);border-radius:var(--radius-card);background:var(--paper);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex;position:sticky;bottom:0}.action-bar-summary{color:var(--ink-500);font-size:13px}.action-bar-blocker{color:var(--warning)}.counter-zero{color:var(--ink-300)}.notice-settled{border-color:color-mix(in srgb, var(--success) 30%, var(--ink-100));background:color-mix(in srgb, var(--success) 7%, var(--paper));color:var(--success)}.tabs{border:1px solid var(--ink-100);border-radius:var(--radius-button);background:var(--paper);gap:4px;width:fit-content;padding:4px;display:flex}.tabs-inline{margin-bottom:12px}.tab{color:var(--ink-500);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:7px 14px;font-size:13px}.tab:hover{color:var(--ink-700);background:var(--ink-50)}.tab-active,.tab-active:hover{background:var(--ink-50);color:var(--ink-1000)}.history-item{padding:16px 20px}.history-legend{padding:0 20px}.history-grid{grid-template-columns:minmax(134px,1.6fr) minmax(92px,1fr) minmax(80px,1.6fr) 84px minmax(121px,1.1fr) minmax(121px,1.1fr) 40px 88px 76px;align-items:center;gap:8px;display:grid}.history-legend-row{padding-bottom:4px}.history-head{cursor:pointer;color:var(--ink-700);font-size:14px}.history-head:focus-visible{box-shadow:0 0 0 4px var(--vw-orange-100)}.cell-right{text-align:right;white-space:nowrap}.cell-muted{color:var(--ink-500);white-space:nowrap;font-size:13px}.cell-clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cell-actions{justify-content:flex-end;gap:2px;display:inline-flex}.cell-stack{flex-direction:column;line-height:1.25;display:flex}.cell-clock{color:var(--ink-300)}.icon-action{width:24px;height:24px;color:var(--ink-500);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-action:hover{background:var(--ink-50);color:var(--ink-1000)}.icon-action:focus-visible{box-shadow:0 0 0 4px var(--vw-orange-100);outline:none}.icon-action-danger:hover{color:var(--danger)}.icon-action-chevron{cursor:inherit;transition:transform .15s}.icon-action-chevron:hover{color:var(--ink-500);background:0 0}.icon-action-open{transform:rotate(180deg)}.amount-mismatch{color:var(--warning)}.hint-mismatch{margin-top:10px}.operation-rows{flex-direction:column;display:flex}.topup-header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.topup-coin{flex-shrink:0;display:block}.topup-title{margin-bottom:0}.network-badge{border:1px solid color-mix(in srgb, var(--info) 30%, var(--paper));border-radius:var(--radius-button);background:color-mix(in srgb, var(--info) 8%, var(--paper));color:var(--info);letter-spacing:.02em;align-self:flex-start;align-items:center;padding:7px 14px;font-size:14px;display:inline-flex}.topup-warning{margin:0}.topup-footnote{text-align:center;margin-top:-4px;font-size:12px}.qr-holder{border:1px solid var(--ink-100);border-radius:var(--radius-card);background:var(--paper);place-items:center;padding:16px;display:grid}.address-block{border:1px solid var(--ink-100);border-radius:var(--radius-input);background:var(--ink-25);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.address{color:var(--ink-1000);word-break:break-all;font-size:13px}.address-block .button-quiet{width:fit-content;margin-top:4px}.demo-banner{background:color-mix(in srgb, var(--warning) 22%, var(--paper));border-bottom:1px solid color-mix(in srgb, var(--warning) 45%, var(--paper));color:var(--ink-1000);text-align:center;z-index:7;padding:9px 32px;font-size:13px;position:sticky;top:0}.login-screen .demo-banner{position:fixed;left:0;right:0}.demo-banner+.header{top:37px}.welcome-lead{color:var(--ink-700);margin:0}.welcome-list{color:var(--ink-700);flex-direction:column;gap:10px;margin:0;padding-left:20px;font-size:14px;display:flex}.welcome-list li::marker{color:var(--vw-orange);font-family:var(--font-mono), monospace}.textarea{resize:vertical;min-height:120px;font-family:inherit;line-height:1.5}.feedback-item{padding:16px 20px}.feedback-meta{color:var(--ink-500);flex-wrap:wrap;gap:16px;margin-bottom:8px;font-size:12px;display:flex}.feedback-message{color:var(--ink-700);white-space:pre-wrap;margin:0}.filter-row{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.filter-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.link-danger{color:var(--danger)}.link-danger:hover{color:var(--danger);opacity:.8}.templates-lead{margin-bottom:16px}.template-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.template-item{border:1px solid var(--ink-100);border-radius:var(--radius-card);background:var(--ink-25);justify-content:space-between;align-items:center;gap:24px;padding:14px 16px;display:flex}.template-text{flex-direction:column;gap:3px;min-width:0;display:flex}.template-title{color:var(--ink-1000);font-size:14px;font-weight:500}.template-description{color:var(--ink-500);font-size:13px}.template-file{color:var(--ink-300);font-size:12px}.template-action{flex-shrink:0;width:auto;text-decoration:none}.limits-row{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.limit-card{flex-direction:column;gap:6px;display:flex}.limit-amount{color:var(--ink-1000);letter-spacing:-.01em;font-size:26px;font-weight:600}.limit-details{flex-wrap:wrap;gap:16px;margin:8px 0 0;display:flex}.limit-details div{flex-direction:column;gap:2px;display:flex}.limit-details dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);font-size:11px;font-family:var(--font-mono), monospace}.limit-details dd{color:var(--ink-700);margin:0;font-size:13px}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.section-head .block-title{margin-bottom:0}.request-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.request-row{border:1px solid var(--ink-100);border-radius:var(--radius-card);background:var(--paper)}.request-row-highlight{border-color:color-mix(in srgb, var(--vw-orange) 45%, var(--ink-100));background:var(--vw-orange-50)}.request-link{grid-template-columns:130px minmax(160px,1fr) 150px 150px 210px;align-items:center;gap:12px;padding:12px 16px;display:grid}.request-row:hover{border-color:var(--ink-200)}.request-number{color:var(--ink-1000);font-size:13px}.request-purpose{color:var(--ink-700);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.request-agent{color:var(--ink-500);font-size:12px;display:block}.request-amount{text-align:right;color:var(--ink-1000);white-space:nowrap;font-size:14px}.request-date{white-space:nowrap;font-size:12px}.request-status{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.pending-card{border-color:color-mix(in srgb, var(--vw-orange) 35%, var(--ink-100))}.request-head-actions{align-items:center;gap:12px;display:inline-flex}.request-facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:0;display:grid}.request-facts div{flex-direction:column;gap:2px;display:flex}.request-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);font-size:11px;font-family:var(--font-mono), monospace}.request-facts dd{color:var(--ink-1000);margin:0;font-size:14px}.discrepancy-card{border-color:color-mix(in srgb, var(--warning) 45%, var(--ink-100))}.discrepancy-figures{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin-bottom:16px;display:grid}.signature-timeline{flex-direction:column;gap:18px;margin:0;padding:0 0 0 22px;list-style:none;display:flex;position:relative}.signature-timeline:before{content:"";background:var(--ink-100);width:1px;position:absolute;top:6px;bottom:6px;left:5px}.signature-item{flex-direction:column;gap:2px;display:flex;position:relative}.signature-item:before{content:"";border:2px solid var(--paper);background:var(--ink-300);border-radius:50%;width:11px;height:11px;position:absolute;top:5px;left:-22px}.signature-item-done:before{background:var(--success)}.signature-item-rejected:before{background:var(--danger)}.signature-item-waiting:before{background:var(--paper);border:2px dashed var(--ink-300)}.signature-role{color:var(--ink-1000);font-size:13px;font-weight:500}.signature-signer{color:var(--ink-700);font-size:13px}.signature-comment{color:var(--ink-500);font-size:13px}.chain-preview{color:var(--ink-700);flex-direction:column;gap:10px;margin:0 0 12px;padding:0;font-size:14px;list-style:none;display:flex}.chain-preview li{align-items:center;gap:10px;display:flex}.chain-step{background:var(--ink-50);width:22px;height:22px;color:var(--ink-500);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.nav-badge{background:var(--vw-orange);min-width:20px;color:var(--paper);text-align:center;border-radius:8px;margin-left:auto;padding:1px 6px;font-size:11px}.nav-item[aria-current=page] .nav-badge{background:var(--paper);color:var(--vw-orange-700)}.action-bar-cta{white-space:nowrap;margin-left:10px}.role-row{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.role-chip{border:1px solid var(--ink-100);background:var(--paper);color:var(--ink-500);font:inherit;cursor:pointer;border-radius:999px;padding:6px 12px;font-size:13px}.role-chip:hover{border-color:var(--ink-200);color:var(--ink-700)}.role-chip-active{border-color:var(--vw-orange);background:var(--vw-orange-50);color:var(--vw-orange-700)}.deputy-list{color:var(--ink-700);flex-direction:column;gap:6px;margin:0 0 12px;padding:0;font-size:13px;list-style:none;display:flex}.deputy-list button{margin-left:10px}.user-card .section-head .block-title{align-items:center;gap:10px;display:inline-flex}.agent-card .section-head .block-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-id{color:var(--ink-500);font-size:12px}.agent-subtitle{margin-top:20px;font-size:14px}.agent-form{border-top:1px solid var(--ink-100);margin-top:16px;padding-top:16px}.audit-filters{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.print-page{max-width:820px;color:var(--ink-1000);margin:0 auto;padding:32px 24px 64px}.print-toolbar{justify-content:flex-end;margin-bottom:16px;display:flex}.print-header{border-bottom:2px solid var(--ink-1000);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:16px;display:flex}.print-brand{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);font-size:12px}.print-title{margin-top:6px;font-size:20px}.print-number{font-size:18px;font-weight:600}.print-subtitle{margin:28px 0 10px;font-size:15px}.print-table{border-collapse:collapse;width:100%;margin-top:16px;font-size:13px}.print-table th,.print-table td{border:1px solid var(--ink-200);text-align:left;vertical-align:top;padding:8px 10px}.print-table th{background:var(--ink-25);width:220px;color:var(--ink-700);font-weight:500}.print-signatures th{width:auto}.print-footer{border-top:1px solid var(--ink-200);color:var(--ink-500);margin-top:32px;padding-top:12px;font-size:12px}@media (max-width:1023px){.shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--ink-100);flex-flow:wrap;align-items:center;gap:12px;min-width:0;height:auto;padding:10px 16px;position:sticky;top:0}.logo-lockup{flex:none;margin:0}.nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;flex:100%;gap:4px;min-width:0;overflow-x:auto}.nav::-webkit-scrollbar{display:none}.nav-item{flex:none;padding:9px 12px}.sidebar-footer{border-top:0;flex-direction:row;align-items:center;gap:8px;min-width:0;margin:0 0 0 auto;padding-top:0}.sidebar-footer .operator{display:none}.header{flex-wrap:wrap;gap:12px;padding:16px 20px}.header h1{font-size:22px}.page{padding:20px}.request-link{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.request-purpose{grid-column:1/-1}.request-date{text-align:right}}@media (max-width:767px){.header{padding:14px 16px}.page{padding:16px 12px}.card{padding:16px 14px}.balance-card{flex-wrap:wrap;justify-content:space-between;width:100%}.agent-switch{flex:140px;max-width:none}.collapsible-label{display:none}.sidebar-footer .button-quiet{padding:8px 10px}.demo-accounts{padding:16px 14px}.demo-account,.template-item{flex-direction:column;align-items:stretch;gap:10px}.demo-account>button,.template-action{justify-content:center;width:100%}.request-link{padding:12px 14px}.action-bar{flex-direction:column;align-items:stretch;gap:10px}.action-bar .button-primary{width:100%}.modal{padding:20px 16px}.audit-filters{gap:12px}.filter-row,.filter-group{flex-direction:column;align-items:stretch}.tabs{flex-wrap:wrap}.history-legend{display:none}.history-item .table-scroll{overflow-x:visible}.history-grid{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.history-grid>:first-child{grid-area:1/1}.history-grid>:nth-child(8){grid-area:1/2}.history-grid>:nth-child(2){grid-area:2/1}.history-grid>:nth-child(4){grid-area:2/2}.history-grid>:nth-child(3){grid-area:3/1}.history-grid>:nth-child(7){grid-area:3/2}.history-grid>:nth-child(5){grid-area:4/1}.history-grid>:nth-child(6){grid-area:4/2}.history-grid>:nth-child(9){grid-area:5/1/6/3}.history-grid>:nth-child(5):before{content:"план ";color:var(--ink-500);font-family:var(--font-sans), sans-serif;font-size:12px}.history-grid>:nth-child(6):before{content:"прошло ";color:var(--ink-500);font-family:var(--font-sans), sans-serif;font-size:12px}.history-grid>:nth-child(5),.history-grid>:nth-child(7){text-align:left}.field-inline{flex-wrap:wrap}}@media print{.print-toolbar{display:none}.print-page{max-width:none;padding:0}.print-table th{background:0 0}}.demo-accounts{border:1px solid var(--ink-100);border-radius:var(--radius-card-lg);background:var(--paper);width:100%;max-width:560px;margin-top:20px;padding:24px}.demo-account-list{grid-auto-rows:1fr;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.demo-account{border:1px solid var(--ink-100);border-radius:var(--radius-card);background:var(--ink-25);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.demo-account>button{flex:none;justify-content:center;min-width:124px}.demo-account-text{flex-direction:column;gap:3px;min-width:0;display:flex}.demo-account-name{color:var(--ink-1000);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.demo-account-email{color:var(--ink-500);font-size:12px}.login-screen{align-content:center;justify-items:center}.funding-line-ready{color:var(--success)}.source-rows{margin-top:16px}
