.sinap-home{position:relative;min-height:min(720px,76vh);display:grid;align-content:center;gap:35px;isolation:isolate}.sinap-home:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 15% 18%,#4ecaff24,transparent 30%),radial-gradient(circle at 83% 24%,#ff6bb426,transparent 28%),radial-gradient(circle at 48% 92%,#ffbc4920,transparent 30%)}.sinap-home>header,.home-empty{text-align:center}.sinap-home>header p{margin:0 0 8px;color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.sinap-home>header h2{margin:0;font-size:clamp(25px,4vw,42px);letter-spacing:-.045em}.sinap-home>header span{display:block;margin-top:9px;color:var(--text-muted);font-size:14px}.home-shortcuts{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:clamp(18px,3vw,38px);max-width:1100px;margin:0 auto}.home-shortcut{width:clamp(125px,13vw,165px);min-height:205px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;color:var(--text-primary);background:transparent;box-shadow:none}.home-shortcut:hover{box-shadow:none;transform:translateY(-4px)}.home-shortcut-orb{position:relative;display:grid;place-items:center;width:clamp(118px,12vw,154px);aspect-ratio:1;overflow:hidden;border:1px solid #ffffffdc;border-radius:50%;color:#fff;background:linear-gradient(145deg,#49c8ff,#526cff 55%,#8753ce);box-shadow:inset 0 2px 12px #ffffffbd,inset 0 -18px 30px #1b37702e,0 22px 44px -25px #263e6b9c}.home-shortcut-orb:after{content:"";position:absolute;inset:8% 17% auto;height:28%;border-radius:50%;background:linear-gradient(#fff9,#fff0)}.home-shortcut-orb .shell-icon{position:relative;z-index:1;width:58%;height:58%}.home-shortcut strong{margin-top:7px;font-size:16px}.home-shortcut small{max-width:170px;color:var(--text-muted);font-size:13px;line-height:1.45}.home-shortcut[data-icon=purchases] .home-shortcut-orb{background:linear-gradient(145deg,#4dd9d0,#20a382 52%,#087e80)}.home-shortcut[data-icon=costs] .home-shortcut-orb{background:linear-gradient(145deg,#ffcb54,#ff8650 52%,#eb4b74)}.home-shortcut[data-icon=treasury] .home-shortcut-orb{background:linear-gradient(145deg,#a984ff,#6659df 52%,#3944ad)}.home-shortcut[data-icon=parties] .home-shortcut-orb{background:linear-gradient(145deg,#6ee7ff,#328edc 52%,#2861b9)}@media(max-width:650px){.sinap-home{min-height:auto;padding-block:38px}.home-shortcuts{gap:18px 10px}.home-shortcut{width:135px;min-height:190px}.home-shortcut-orb{width:122px}}@media(prefers-reduced-motion:reduce){.home-shortcut{transition:none;transform:none}}[data-material=solid] .sinap-home:before{display:none}[data-material=solid] .home-shortcut-orb:after{display:none}@media(prefers-reduced-transparency:reduce){.sinap-home:before,.home-shortcut-orb:after{display:none}}@media(forced-colors:active){.sinap-home:before,.home-shortcut-orb:after{display:none}.home-shortcut-orb{forced-color-adjust:auto;border:2px solid ButtonText;color:ButtonText;background:ButtonFace!important;box-shadow:none}}:root{font-family:Segoe UI,system-ui,-apple-system,sans-serif;color:#243247;background:#e9edf4;font-synthesis:none;font-size:15px;line-height:1.5;--text-primary: #243247;--text-secondary: #4e5d72;--text-muted: #4e5d72;--surface-panel: #f7f9fc;--surface-navigation: #f5f7fc;--surface-field: #ffffff;--surface-subtle: #ebeff6;--border-soft: #d5ddea;--border-control: #8798ae;--shadow-panel: 0 16px 44px -24px #3850773b, 0 3px 8px -4px #ffffff;--shadow-navigation: 0 12px 36px -20px #33476950, inset 0 1px 0 #ffffff;--radius-panel: 26px;--focus-color: #25599e}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}h1,h2,h3,p{margin-top:0}button,a{touch-action:manipulation}.shell{--tenant-color: #243247;min-height:100vh;padding:24px clamp(16px,2.4vw,40px) 0;background:radial-gradient(ellipse at 88% 0%,#c5dafa 0%,transparent 52%),radial-gradient(ellipse at 2% 56%,#e1d5f0 0%,transparent 48%),radial-gradient(ellipse at 73% 100%,#e4e9e7 0%,transparent 52%),#e9edf4}.glass-surface,.panel{background:var(--surface-panel);border:1px solid #ffffffd6;border-radius:var(--radius-panel);box-shadow:var(--shadow-panel)}.topbar{max-width:1560px;margin:0 auto;min-height:86px;display:flex;align-items:center;gap:28px;padding:16px 22px;border-radius:28px;background:var(--surface-navigation);box-shadow:var(--shadow-navigation);position:relative;z-index:2}.brand{display:flex;align-items:center;gap:12px;min-width:0;flex:0 1 240px}.brand-copy{min-width:0}.brand-logo{display:block;width:132px;max-width:100%;height:auto;margin-bottom:5px}.login-logo{display:block;width:210px;max-width:100%;height:auto;margin:0 auto 26px}.brand h1{font-size:12px;font-weight:500;margin:0;color:var(--text-secondary);overflow-wrap:anywhere;border-inline-start:2px solid var(--tenant-color);padding-inline-start:7px}.top-navigation{min-width:0;flex:1 1 auto;overflow-x:auto;padding:3px 2px}.top-navigation ul{display:flex;align-items:center;gap:5px;list-style:none;padding:5px;margin:0;width:fit-content;border:1px solid #b4c1d22b;background:#d5deeb52;border-radius:18px}.top-navigation li{flex:0 0 auto}.top-navigation a,.top-navigation button{display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;min-height:42px;padding:10px 14px;border-radius:13px;font-size:13px;text-decoration:none;border:1px solid transparent}.top-navigation a{color:var(--text-muted);background:transparent}.top-navigation a:hover{background:#ffffff80}.top-navigation a[aria-current=page]{color:var(--text-primary);background:#ffffffd9;border-color:#fff;box-shadow:0 3px 9px #4358751a,inset 0 1px #fff;font-weight:600}.top-navigation button:disabled{opacity:1;color:var(--text-muted);background:transparent;cursor:not-allowed}.unavailable-dot{width:4px;height:4px;border-radius:50%;background:currentColor}.shell-icon{width:18px;height:18px;flex-shrink:0}.shell-controls{display:flex;align-items:center;gap:13px;margin-left:auto;flex-shrink:0}.session-controls{display:flex;align-items:center;gap:14px;min-width:0}.user-name{font-size:12px;color:var(--text-secondary);max-width:145px;overflow-wrap:anywhere}.icon-button{display:inline-grid;place-items:center;width:42px;height:42px;padding:0;border-radius:50%;background:#ffffff91;color:var(--text-primary);border:1px solid #ffffffd6}.icon-button[aria-pressed=true]{border-color:#70839d;background:#dce7f5}.logout-button{display:inline-flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.ready-pill{font-size:12px;color:#365646;background:#e4f0e6;padding:8px 13px;border-radius:100px;white-space:nowrap}.workspace{max-width:1380px;margin:0 auto;padding:0 clamp(0px,2.4vw,38px) 20px;min-width:0}.workspace-context{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:29px 0 0;color:var(--text-muted);font-size:11px}.workspace-context p{margin:0;display:flex;align-items:center;gap:9px}.context-dot{width:5px;height:5px;border-radius:50%;background:#627894}.context-divider{color:#72839b;margin:0 3px}.eyebrow{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:12px}.section-heading{padding:36px 0 27px}.section-heading h2{font-size:clamp(32px,3.3vw,44px);line-height:1.16;font-weight:600;letter-spacing:-.045em;margin-bottom:12px}.section-heading>p:last-child{font-size:14px;color:var(--text-secondary);margin-bottom:0}.parties-workspace{scroll-margin-top:24px}.identity-stack{display:grid;gap:30px}.documents-workspace{scroll-margin-top:24px}[hidden]{display:none!important}.parties-layout,.documents-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);gap:24px;align-items:stretch}.panel{padding:28px;min-width:0}.purchases-setup{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(360px,1.25fr);gap:22px;margin-bottom:22px}.purchases-setup .panel,.receipt-panel{display:grid;gap:14px}.purchase-line-editor{display:grid;grid-template-columns:minmax(160px,1fr) minmax(100px,.45fr) minmax(90px,.4fr) auto;gap:10px;align-items:end}.sales-line-editor{grid-template-columns:minmax(160px,1fr) minmax(90px,.4fr) minmax(80px,.35fr) minmax(110px,.5fr) auto}.purchase-line-editor button{min-height:42px}.compact-list{display:grid;gap:7px;padding:0;margin:0;list-style:none}.compact-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;border-radius:10px;background:#f6f8fb}.scanner-field input{font-size:20px;letter-spacing:.06em;border-color:var(--tenant-color)}.purchase-receipt-meta{display:grid;grid-template-columns:1fr minmax(150px,.45fr) 1fr;gap:12px}.invoice-processing-plan{display:grid;gap:14px;padding:17px;border:1px solid var(--border-soft);border-radius:13px;background:#f8fafccc}.invoice-processing-plan legend{padding:0 7px;color:var(--text-secondary);font-size:12px;font-weight:650}.invoice-processing-plan .purchase-receipt-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.invoice-processing-plan .checkbox-label{display:flex;align-items:center;gap:9px;color:var(--text-secondary);font-weight:500}.invoice-processing-plan .checkbox-label input{width:16px;height:16px;margin:0;accent-color:var(--tenant-color)}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:23px}.panel-heading .eyebrow{margin-bottom:8px;font-size:9px}.panel-heading h3{font-size:18px;font-weight:600;letter-spacing:-.02em;margin:0}.count-badge,.panel-symbol{display:grid;place-items:center;height:34px;min-width:34px;padding:0 9px;border-radius:12px;background:#e5ebf3;color:#445773;font-size:13px}.panel-symbol{font-size:23px;background:#ffffffbd;box-shadow:inset 0 1px #fff}.login-panel{max-width:440px;margin:68px auto 100px;padding:36px}.login-panel h2{font-size:29px;letter-spacing:-.035em;line-height:1.25;margin-bottom:14px}.login-panel>p{color:var(--text-secondary);font-size:13px}.login-panel form{margin-top:24px}form{display:grid;gap:20px}form label{display:grid;gap:8px;font-size:12px;font-weight:600}input:not([type=checkbox]),select,textarea{width:100%;min-width:0;min-height:44px;padding:11px 13px;border:1px solid var(--border-control);border-radius:11px;background:var(--surface-field);color:var(--text-primary);font-size:14px;font-weight:400;box-shadow:inset 0 1px 2px #36507505}textarea{min-height:86px;resize:vertical}button{cursor:pointer;border:1px solid #334963;border-radius:12px;padding:11px 17px;min-height:42px;background:linear-gradient(180deg,#3b526f,#2b405b);box-shadow:0 4px 9px #243d5b14,inset 0 1px #ffffff24;color:#fff;font-weight:500;font-size:13px;transition:background-color .15s ease,box-shadow .15s ease}button:hover:not(:disabled){box-shadow:0 4px 13px #243d5b2c}button:disabled{cursor:default;opacity:.6}.secondary-button{background:#ffffffa6;border:1px solid #b5c1d2;color:var(--text-primary);box-shadow:0 2px 5px #354e7608}fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:20px}.role-options{display:flex;flex-wrap:wrap;gap:9px}.role-options legend{font-size:12px;font-weight:600;margin-bottom:11px}.role-options label{display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:10px;background:#ffffffa6;border:1px solid #c9d3e0;font-size:12px;font-weight:400}.role-options label:has(input:checked){background:#e4edf9;border-color:#8299b9}.role-options input{width:16px;height:16px;margin:0;accent-color:#3b597f}.editor-form{margin-top:24px;padding-top:22px;border-top:1px solid var(--border-soft);gap:14px}.editor-form h4{margin:0 0 4px}.editor-form fieldset{gap:8px}.editor-form legend{font-size:12px;font-weight:600;margin-bottom:9px}.choice-row{display:flex;grid-template-columns:none;align-items:center;gap:8px;font-weight:400;overflow-wrap:anywhere}.choice-row input{width:16px;height:16px;margin:0;flex:0 0 auto;accent-color:#3b597f}.permission-grid{display:grid;gap:8px;max-height:250px;overflow:auto;padding:12px;border:1px solid var(--border-soft);border-radius:12px;background:#ffffff91}.access-role-list{display:grid;gap:8px;padding:0;margin:0;list-style:none}.access-role-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-radius:12px;background:#ffffff91}.access-role-list small,tbody th small{display:block;margin-top:3px;color:var(--text-muted);font-weight:400}.table-scroll{overflow-x:auto;margin-top:23px;border:1px solid #d7e0ed;border-radius:13px;background:#ffffffc9}table{width:100%;border-collapse:collapse;font-size:13px}th,td{text-align:left;padding:15px 16px;border-bottom:1px solid #e0e6ee;overflow-wrap:anywhere;vertical-align:middle}thead th{font-size:10px;font-weight:600;letter-spacing:.025em;color:var(--text-secondary);white-space:nowrap;background:#edf2f8e0}tbody th{font-weight:600}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}.role-badges{display:flex;flex-wrap:wrap;gap:6px}.role-badge{padding:4px 8px;border-radius:7px;background:#e8edf5;color:#445874;white-space:nowrap;font-size:11px}.muted{font-size:11px;line-height:1.7;color:var(--text-muted);margin:19px 0 0}.error-message{color:#852e32;background:#fff0ef;border:1px solid #e9b9bc;padding:12px 14px;border-radius:10px;line-height:1.6;font-size:13px}.success-message{color:#2c6147;background:#edf6ef;border:1px solid #bbd7c4;padding:12px 14px;border-radius:10px;line-height:1.6;font-size:13px}.warning-message{color:#6e5014;background:#fff8e5;border:1px solid #e7cf8b;padding:10px 12px;border-radius:10px;font-size:13px}.extraction-summary{display:grid;gap:7px;margin:10px 0}.capability-summary{margin-top:29px;border-top:1px solid #becbdb;border-bottom:1px solid #becbdb;padding:17px 2px;color:var(--text-secondary);font-size:12px}.capability-summary summary{cursor:pointer;color:var(--text-primary);font-weight:500}.capability-summary summary>span{font-size:10px;margin-left:12px;color:var(--text-muted);font-weight:400}.capability-summary>p{margin:22px 0 0}.capability-summary ul{padding-left:20px}.capability-summary li{margin:10px 0}.workspace-footer{display:flex;justify-content:space-between;gap:16px;font-size:10px;color:var(--text-muted);padding:24px 0 4px;letter-spacing:.02em}.status-page{min-height:100vh;display:grid;place-content:center;text-align:center;padding:24px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:24px;top:6px;transform:translateY(-160%);background:#fff;color:#243247;padding:12px;border-radius:8px;z-index:5}.skip-link:focus{transform:translateY(0)}:where(input,select,button,a,summary,[tabindex]):focus-visible{outline:3px solid var(--focus-color);outline-offset:3px}.party-filters{gap:12px;margin-bottom:16px}.filter-actions{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.filter-actions label{flex:1 1 140px}.refresh-parties{margin-bottom:4px}.party-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:18px;font-size:12px;color:var(--text-secondary)}.party-pagination>div{display:flex;gap:8px}.edit-party{padding:8px 10px;min-height:44px;font-size:11px;white-space:nowrap}.recovery-panel{margin-bottom:24px;font-size:13px}.recovery-list{padding:0;list-style:none}.recovery-list li{padding:18px 0;border-top:1px solid var(--border-soft);overflow-wrap:anywhere}.recovery-list p{margin:8px 0}.document-list{display:grid;gap:12px}.document-filters{gap:12px;margin-bottom:4px}.document-card{border:1px solid var(--border-soft);border-radius:15px;padding:16px;background:#ffffffa6}.document-card h4{font-size:15px;margin:5px 0;overflow-wrap:anywhere}.document-card p{font-size:12px;color:var(--text-secondary);margin:0}.document-type{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.document-card ul{list-style:none;padding:0;margin:14px 0 0}.document-card li{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border-soft);padding-top:12px}.document-card li span{min-width:0;overflow-wrap:anywhere;font-size:12px}.document-card li small{display:block;color:var(--text-muted);margin-top:3px}.document-card li button{flex-shrink:0;padding:8px 11px;min-height:38px}.document-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--border-soft)}.document-actions button{padding:8px 11px;min-height:38px}.document-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:18px;font-size:12px;color:var(--text-secondary)}.document-pagination>div{display:flex;gap:8px}.document-history{margin-top:14px;padding:12px 14px;border-radius:12px;background:#edf2f8b8}.document-history ol{display:grid;gap:11px;list-style:none;padding:0;margin:0}.document-history li{display:grid;justify-content:stretch;gap:2px;padding:0 0 10px;border:0;border-bottom:1px solid var(--border-soft)}.document-history li:last-child{padding-bottom:0;border-bottom:0}.document-history span,.document-history small{display:block;color:var(--text-secondary);font-size:11px;overflow-wrap:anywhere}.party-picker{display:grid;gap:10px;padding:14px;border:1px solid var(--border-soft);border-radius:13px;background:#edf2f88c}.party-picker>button{justify-self:start}.party-picker .muted{margin-top:0}.editor-context{margin:0;padding:11px 13px;border-radius:10px;background:#edf2f8;color:var(--text-secondary);font-size:12px}.refresh-documents{margin-top:18px}@supports ((backdrop-filter: blur(16px)) or (-webkit-backdrop-filter: blur(16px))){.shell[data-material=glass]{--surface-panel: #f8faffb8;--surface-navigation: #f6f9ff99}.shell[data-material=glass] .topbar{-webkit-backdrop-filter:blur(24px) saturate(1.2);backdrop-filter:blur(24px) saturate(1.2)}.shell[data-material=glass] .panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.shell[data-material=solid]{background:#e9edf4}.shell[data-material=solid] :is(.top-navigation a,.secondary-button,.icon-button,.role-options label,.table-scroll,.panel-symbol,.document-card){background:#fff}@media(max-width:1300px){.topbar{flex-wrap:wrap;gap:16px;padding:16px 20px}.brand{flex-basis:auto;max-width:50%}.top-navigation{order:3;flex-basis:100%;overflow-x:auto;padding:3px 2px 5px}.top-navigation ul{margin:0 auto}.user-name{max-width:170px}}@media(max-width:920px){.purchases-setup,.purchase-line-editor,.purchase-receipt-meta,.parties-layout,.documents-layout{grid-template-columns:1fr}.panel{padding:24px}}@media(max-width:600px){.shell{padding:12px 12px 0}.topbar{border-radius:22px;padding:14px;gap:14px}.brand{max-width:none;flex:1 1 150px}.brand-logo{width:114px}.brand h1{font-size:11px}.shell-controls{gap:8px;flex-wrap:wrap;justify-content:flex-end}.user-name{display:none}.logout-button{padding:9px;gap:6px;font-size:11px}.icon-button{width:36px;height:36px;min-height:36px}.top-navigation ul{margin:0}.top-navigation a,.top-navigation button{font-size:12px;padding:10px 12px}.workspace{padding-inline:5px}.workspace-context{padding-top:21px;gap:8px;font-size:10px}.workspace-context p{gap:5px}.section-heading{padding:29px 3px 22px}.section-heading>p:last-child{max-width:290px;font-size:13px}.panel{padding:22px 18px;border-radius:22px}.panel-heading h3{font-size:17px}.parties-layout{gap:18px}th,td{padding:12px 9px;font-size:12px}.role-badges{flex-direction:column;align-items:flex-start}.capability-summary summary>span{display:block;margin:6px 0 0 17px}.login-panel{margin:36px auto 54px;padding:28px 24px}.ready-pill{font-size:10px;padding:7px 10px}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.shell[data-material]{--surface-panel: #ffffff;--surface-navigation: #f7f9fc;background:#e9edf4}.shell[data-material] :is(.topbar,.panel){-webkit-backdrop-filter:none;backdrop-filter:none}.shell[data-material] :is(.top-navigation a,.secondary-button,.icon-button,.role-options label,.table-scroll){background:#fff;border-color:#72859d}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.document-facts{display:grid;gap:12px;margin-block:0 20px}.documents-layout{align-items:start}.due-inbox-list{list-style:none;padding:0;overflow-wrap:anywhere}.form-actions{display:flex;flex-wrap:wrap;gap:10px;margin-block:14px}.due-inbox-list>li{padding:14px 0;border-bottom:1px solid #cbd6e6}[aria-label="Vistas documentales"]{margin-bottom:20px}[aria-label="Vistas documentales"] button[aria-pressed=true]{outline:2px solid currentColor;outline-offset:2px}.document-facts dt{font-size:12px;color:var(--text-muted)}.document-facts dd{margin:3px 0 0;overflow-wrap:anywhere}.schedule-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-width:0;margin:0;padding:14px;border:1px solid #cbd6e6;border-radius:14px}.schedule-row button{grid-column:1 / -1}.document-review form>p{margin:0}.document-review form{margin-bottom:18px}@media(max-width:600px){.schedule-row{grid-template-columns:minmax(0,1fr)}}.schedule-history{padding-left:22px;overflow-wrap:anywhere}.schedule-history>li{margin-block:14px}.schedule-history small{display:block;margin-block:5px}.document-review h4{margin-block:22px 14px}.approval-card{margin-block:22px;padding:18px;border:1px solid #cbd6e6;border-radius:16px;background:#ffffff6b}.approval-card h4{margin-top:0}.approval-card details{margin-top:16px;overflow-wrap:anywhere}.extraction-result{max-height:320px;overflow:auto;padding:12px;border-radius:10px;background:#f5f7fa;color:#1d2733;white-space:pre-wrap;word-break:break-word}.approval-decision{display:grid;gap:14px;margin-block:18px}.scope-closure-panel pre{max-height:220px;overflow:auto;padding:12px;border-radius:10px;background:#f5f7fa;white-space:pre-wrap;word-break:break-word}.scope-closure-panel code{overflow-wrap:anywhere}.bank-subline{display:block;margin-top:4px;color:var(--text-muted);font-size:11px}.bank-credit{color:#256044;font-weight:600;white-space:nowrap}.bank-debit{color:#852e32;font-weight:600;white-space:nowrap}@media(forced-colors:active){.shell[data-material]{background:Canvas;color:CanvasText}.shell[data-material] :is(.topbar,.panel,button,input,select,textarea,.top-navigation a,.table-scroll,.role-options label,.role-badge){background:Canvas;color:CanvasText;border:1px solid ButtonText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.top-navigation a[aria-current=page]{outline:2px solid Highlight}.top-navigation button:disabled{color:GrayText}}
