.autoplay-bar{z-index:80;border-bottom:2px solid var(--accent);color:var(--muted);background:#fff;padding:8px 20px;font-size:12px;position:fixed;top:0;left:0;right:0}.autoplay-heading,.autoplay-controls,.autoplay-progress{align-items:center;gap:10px;min-width:0;display:flex}.autoplay-heading{justify-content:space-between;gap:12px;margin-bottom:6px}.autoplay-heading strong{color:#20262f;font-size:15px}.autoplay-heading strong span{margin-left:10px;font-size:13px;font-weight:500}.autoplay-controls{flex-wrap:wrap;gap:6px}.autoplay-controls>button{min-height:36px;padding:6px 11px}.autoplay-play{min-width:94px}.autoplay-scene{text-align:left;flex:1;min-width:180px}.autoplay-controls label{white-space:nowrap;align-items:center;gap:5px;display:flex}.autoplay-controls select{width:auto;min-height:34px;padding:4px;font-size:12px}.autoplay-volume input{width:70px}.autoplay-progress{margin-top:6px}.autoplay-progress input{flex:1;min-width:80px;height:20px}.autoplay-bar input[type=range]{accent-color:var(--accent);margin:0;padding:0}.autoplay-error{color:#9b1c1c;margin:4px 0;font-weight:600}.autoplay-scenes{z-index:85;border:1px solid var(--line);background:#fff;width:min(490px,100vw - 40px);max-height:calc(100dvh - 300px);padding:6px;position:fixed;top:133px;right:20px;overflow-y:auto;box-shadow:0 6px 20px #172b4430}.autoplay-scenes button{border:0;border-bottom:1px solid var(--line);text-align:left;border-radius:0;width:100%;padding:10px;display:block}.autoplay-scenes button[aria-current=step]{background:var(--picked);font-weight:600}.autoplay-caption{z-index:70;color:#fff;background:#20262f;border-top:2px solid #fff;padding:12px 24px 16px;position:fixed;bottom:0;left:0;right:0}.autoplay-caption strong{color:#c8d4e5;font-size:12px}.autoplay-caption p{max-width:1200px;margin:6px 0 0;font-size:18px;line-height:1.6}.tour-focus{outline:2px solid var(--accent);outline-offset:5px;scroll-margin-top:149px}.autoplay-link{border:1px solid var(--line);border-radius:3px;align-items:center;min-height:36px;padding:6px 10px;font-size:13px;text-decoration:none;display:inline-flex}@media (width<=1000px){.autoplay-active{padding-top:171px}.tour-focus{scroll-margin-top:184px}.autoplay-heading>span{display:none}.autoplay-scenes{top:166px}.autoplay-heading strong span{font-size:12px}}@media (width<=600px){.autoplay-active{padding-top:221px;padding-bottom:215px}.autoplay-bar{padding:8px 10px}.autoplay-heading strong{font-size:13px}.autoplay-heading strong span{margin:0;font-size:11px;display:block}.autoplay-heading button{padding:5px}.autoplay-controls{gap:4px}.autoplay-scene{flex-basis:100%;order:3;font-size:12px}.autoplay-controls label{font-size:11px}.autoplay-volume{display:none!important}.autoplay-progress{flex-wrap:wrap;gap:3px;font-size:10px}.autoplay-progress>span:last-child{flex-basis:100%}.autoplay-caption{padding:10px 14px}.autoplay-caption p{font-size:16px;line-height:1.55}.autoplay-scenes{width:calc(100vw - 20px);max-height:calc(100dvh - 440px);top:216px;right:10px}.tour-focus{scroll-margin-top:235px}}.autoplay-heading nav{flex-wrap:wrap;flex:1;gap:4px;margin-left:12px;display:flex}.autoplay-heading nav button{min-height:30px;padding:5px 9px;font-size:12px}.autoplay-heading nav button[aria-current=page]{background:var(--picked);color:var(--accent);border-bottom:2px solid var(--accent);font-weight:700}.autoplay-progress{justify-content:space-between;gap:12px}.autoplay-progress span{white-space:normal}.autoplay-progress [role=status]{color:var(--accent);flex:1}.autoplay-cursor{z-index:1000;pointer-events:none;filter:drop-shadow(0 2px 2px #0003);transition:left .65s,top .65s;position:fixed;top:160px;left:28px}.autoplay-cursor[hidden]{display:none}.autoplay-cursor span{border:2px solid var(--accent);opacity:0;border-radius:50%;width:34px;height:34px;position:absolute;top:-10px;left:-10px}.autoplay-cursor.tour-click span{animation:.45s ease-out tour-tap}.tour-focus{scroll-margin-top:150px;transition:outline-color .2s}.autoplay-caption{pointer-events:none;max-height:170px;overflow:auto}.autoplay-caption p{font-size:17px;line-height:1.5}.autoplay-bar{z-index:200}.autoplay-scenes{z-index:220}.autoplay-caption{z-index:190}@keyframes tour-tap{0%{opacity:.8;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.autoplay-cursor,.tour-focus{transition:none}.autoplay-cursor.tour-click span{opacity:1;animation:none}}@media (width<=1000px){.autoplay-heading nav{margin-left:4px}.autoplay-heading nav button{padding:4px 6px;font-size:11px}.autoplay-progress span:last-child{display:none}}@media (width<=600px){.autoplay-heading{align-items:flex-start}.autoplay-heading nav{flex-direction:column}.autoplay-heading nav button{text-align:left}.autoplay-progress{font-size:11px}.autoplay-active{padding-top:246px}.autoplay-caption p{font-size:15px}.autoplay-caption{max-height:195px}.autoplay-scenes{top:242px}.tour-focus{scroll-margin-top:258px}}.autoplay-active{padding-top:calc(var(--tour-bar-height,143px) + 12px);padding-bottom:calc(var(--tour-caption-height,100px) + 20px)}.autoplay-active .confirmation{margin-top:calc(var(--tour-bar-height,143px) + 18px);max-height:calc(100dvh - var(--tour-bar-height,143px) - var(--tour-caption-height,100px) - 36px);margin-bottom:auto}.tour-focus{scroll-margin-top:calc(var(--tour-bar-height,143px) + 22px);scroll-margin-bottom:calc(var(--tour-caption-height,100px) + 20px)}.autoplay-scenes{top:calc(var(--tour-bar-height,143px) + 5px);max-height:calc(100dvh - var(--tour-bar-height,143px) - var(--tour-caption-height,100px) - 30px)}:root{color:#20262f;font-synthesis:none;--line:#d7dde5;--accent:#174c91;--muted:#59616c;--soft:#f5f7fa;--picked:#edf4fc;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:14px;line-height:1.5}*{box-sizing:border-box}body{min-width:0;margin:0}.english-date-picker{align-items:stretch;gap:4px;min-width:0;display:flex;position:relative}.english-date-picker>input{flex:1;min-width:0}.date-picker-toggle{flex:0 0 38px;min-width:38px;padding:6px}.english-date-calendar{z-index:30;border:1px solid var(--line);background:#fff;border-radius:3px;width:280px;padding:10px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 6px 20px #172b4430}.english-date-calendar-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.english-date-calendar-head strong{font-size:13px}.english-date-calendar-head button{width:36px;min-height:32px;padding:3px;font-size:18px;line-height:1}.english-date-calendar-grid{gap:2px;display:grid}.english-date-week,.english-date-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.english-date-week span{color:var(--muted);text-align:center;padding:5px 0;font-size:11px;font-weight:600}.english-date-days>span{place-items:center;min-height:34px;display:grid}.english-date-days button{color:#20262f;background:#fff;border:1px solid #0000;border-radius:50%;width:32px;min-width:32px;min-height:32px;padding:3px;font-size:12px}.english-date-days button:hover:not(:disabled),.english-date-days button[aria-pressed=true]{border-color:var(--accent);background:var(--picked);color:var(--accent)}.english-date-days button:disabled{opacity:.35}[hidden]{display:none!important}button,input,select,textarea{font:inherit}button{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;overflow-wrap:anywhere;border-radius:3px;min-height:36px;padding:8px 16px;font-size:13px;font-weight:500;line-height:1.4}button:hover:not(:disabled){background:#103e79;border-color:#103e79}button:disabled{opacity:.5;cursor:not-allowed}button.secondary{color:#303b49;background:#fff;border-color:#b9c3cf}button.secondary:hover:not(:disabled){background:var(--soft);border-color:#8799ae}button.quiet,.text-button{color:var(--accent);background:0 0;border-color:#0000;padding:5px 8px;font-weight:400}button.quiet:hover:not(:disabled),.text-button:hover:not(:disabled){background:var(--picked);border-color:#0000}.text-button{text-align:left;text-underline-offset:3px;min-height:28px;padding:2px 0;font-size:12px;text-decoration:underline}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid #2262a9}a{color:var(--accent)}h1,h2,h3,h4,p{margin:0 0 12px}h1,h2,h3{letter-spacing:-.4px;line-height:1.35}h1{font-size:26px;font-weight:600}h2{font-size:20px;font-weight:600}h3{font-size:17px;font-weight:600}h4{font-size:14px;font-weight:600}small{color:var(--muted);margin-top:3px;font-size:11px;font-weight:400;display:block}.muted{color:var(--muted);font-size:12px}.mono{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.verified{color:#276545}.unknown{color:#925000}.overline{color:var(--muted);overflow-wrap:anywhere;margin-bottom:5px;font-size:12px;font-weight:500;display:block}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.actions>*{max-width:100%}.skip-link{z-index:100;color:var(--accent);background:#fff;padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}label{flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:500;display:flex}input,select,textarea{color:#20262f;background:#fff;border:1px solid #b9c3cf;border-radius:3px;width:100%;min-width:0;min-height:36px;padding:8px 10px;line-height:1.4}input[readonly]{background:var(--soft);color:var(--muted)}input:disabled,select:disabled,textarea:disabled{background:var(--soft);color:var(--muted);cursor:not-allowed}textarea{resize:vertical}summary{cursor:pointer;color:var(--accent);overflow-wrap:anywhere;padding:10px 0;font-size:12px;font-weight:500}summary::marker{color:var(--muted)}dt{color:var(--muted);font-size:12px}dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}dl{margin:0}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;margin-bottom:16px;font-size:15px;font-weight:600}.form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 24px;display:grid}.form-grid .wide{grid-column:1/-1}.form-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;padding-top:20px;display:flex}.form-actions button{padding-inline:25px}.error,.warning,.notice{overflow-wrap:anywhere;border-left:3px solid;margin:0 0 18px;padding:12px 15px;font-size:13px}.error{color:#8b302a;background:#fff3f2;border-color:#a83933}.error small{color:inherit}.notice{color:#2c6245;background:#eef7f1;border-color:#377454}.warning{color:#745621;background:#fbf6e9;border-color:#a27b32}.empty{color:var(--muted);text-align:center;padding:36px 20px;font-size:13px}.empty.compact{padding:24px 16px}.empty strong{color:#20262f;margin-bottom:8px;font-weight:500;display:block}.empty p{margin:5px 0 0}.table-scroll{width:100%;max-width:100%;margin-bottom:12px;overflow-x:auto}table{border-collapse:collapse;text-align:left;border-top:2px solid #283b53;width:100%;font-size:13px}th,td{border-bottom:1px solid var(--line);border-right:1px solid var(--line);vertical-align:middle;font-variant-numeric:tabular-nums;padding:12px}th:last-child,td:last-child{border-right:0}th{height:44px;color:var(--muted);background:var(--soft);text-align:center;white-space:nowrap;font-size:12px;font-weight:500}td{overflow-wrap:anywhere;min-height:48px}tfoot td{background:var(--soft);font-size:12px}.money,.amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.center{text-align:center}.hashes{border-top:1px solid var(--line);margin:12px 0 16px;display:grid}.hashes>div{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);display:grid}.hashes dt,.hashes dd{margin:0;padding:10px 12px;font-size:11px}.hashes dt{background:var(--soft)}.hashes dd{line-height:1.7}.desk{background:#fff;min-width:0}.bank-utility{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:8px max(28px,50vw - 612px);font-size:11px;display:flex}.bank-utility span{overflow-wrap:anywhere;min-width:0}.bank-header{flex-wrap:wrap;align-items:center;gap:18px;max-width:1280px;margin:0 auto;padding:22px 28px;display:flex}.bank-brand{color:var(--accent);letter-spacing:1.4px;font-size:25px;font-weight:700;line-height:1.2}.bank-brand .wordmark{font-size:inherit}.bank-brand small{letter-spacing:.15px;color:var(--muted);margin-top:5px;font-size:10px;font-weight:400}.bank-service{border-left:1px solid var(--line);letter-spacing:-.5px;padding-left:18px;font-size:20px;font-weight:600}.bank-user{min-width:0;color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 16px;margin-left:auto;font-size:12px;display:flex}.bank-user strong{color:#303b49;font-size:13px;font-weight:600}.bank-user small{font-size:11px}.bank-user .quiet{border-color:var(--line);color:#303b49;border-radius:3px;min-height:32px;padding:5px 9px;font-size:12px}.bank-nav{border-top:1px solid var(--line);border-bottom:2px solid var(--accent);flex-wrap:wrap;justify-content:center;padding:0 28px;display:flex}.bank-nav button{color:#20262f;background:#fff;border:0;border-bottom:3px solid #0000;border-radius:0;flex:120px;min-width:0;max-width:190px;min-height:48px;margin:0;padding:12px;font-size:15px;font-weight:600}.bank-nav button:hover:not(:disabled){background:var(--soft);color:var(--accent);border-color:#0000}.bank-nav button[aria-current=page],.bank-nav button[aria-pressed=true]{color:var(--accent);border-bottom-color:var(--accent);background:var(--picked)}.bank-nav button:disabled{background:#fff}.ledger-summary{margin-bottom:24px}.ledger-summary h2{margin-bottom:8px;font-size:17px}.ledger-summary p{color:var(--muted);font-size:12px}.bank-content,.desk>main{width:100%;min-width:0;max-width:1224px;margin:0 auto;padding:0 28px 30px}.bank-breadcrumb{text-align:right;color:var(--muted);overflow-wrap:anywhere;margin:18px 0 24px;font-size:12px}.bank-title{text-align:center;letter-spacing:-.7px;margin:0 0 28px;font-size:28px;font-weight:600}.bank-title p{letter-spacing:0;color:var(--muted);margin:8px 0 0;font-size:12px;font-weight:400}.bank-query{border:1px solid var(--line);background:var(--soft);flex-wrap:wrap;align-items:flex-end;gap:12px 18px;margin:0 0 24px;padding:17px 20px;display:flex}.bank-query label:not(.checkbox){min-width:130px;color:var(--muted);flex:1}.bank-query label.query-reference{flex:1.5;min-width:190px}.bank-query label.checkbox{flex:0 auto;align-self:center;max-width:100%}.bank-query input,.bank-query select{font-size:13px}.bank-query button{min-height:36px;padding-inline:24px}.bank-footer{border-top:1px solid var(--line);max-width:1224px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px 24px;margin:24px auto 0;padding:20px 28px;font-size:11px;display:flex}.bank-footer>span,.bank-footer details{min-width:0;max-width:600px}.bank-footer summary{padding:0;font-size:11px;font-weight:400}.bank-footer p{margin:9px 0 0;font-size:11px}.scope-bar{border-bottom:1px solid var(--line);color:var(--muted);background:#fafbfc;flex-wrap:wrap;align-items:center;gap:7px 24px;padding:9px max(28px,50vw - 584px);font-size:11px;display:flex}.scope-bar span{overflow-wrap:anywhere;min-width:0}.scope-bar strong{color:#303b49;margin-left:6px;font-weight:500}.page-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:24px;display:flex}.page-heading h1{margin-bottom:6px}.page-heading>.bank-title{width:100%;margin:0}.page-heading>button{margin-left:auto}.page-heading p{color:var(--muted);margin:0;font-size:12px}.page-heading .actions{justify-content:flex-end}.busy-line{background:var(--picked);color:var(--accent);border-bottom:1px solid var(--line);margin-bottom:16px;padding:11px 14px;font-size:12px}.preparation{background:#fbf6e9;border-left:3px solid #a27b32;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 20px;margin-bottom:18px;padding:15px 18px;display:flex}.queue-tabs{border-bottom:1px solid var(--accent);min-width:0;margin-bottom:24px;display:flex}.queue-tabs button{border:1px solid var(--line);min-width:0;min-height:44px;color:var(--muted);background:#fff;border-bottom:0;border-right:0;border-radius:0;flex:1;padding:10px 12px;font-size:13px;font-weight:500}.queue-tabs button:last-child{border-right:1px solid var(--line)}.queue-tabs button:hover:not(:disabled){background:var(--soft);color:var(--accent);border-color:var(--line)}.queue-tabs button[aria-pressed=true]{background:var(--accent);color:#fff;border-color:var(--accent)}.queue-tabs span{font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px;font-weight:400;display:inline}.workspace-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:30px;min-width:0;display:grid}.work-list,.work-detail{background:#fff;border:0;min-width:0}.list-tools{border:1px solid var(--line);background:var(--soft);flex-wrap:wrap;align-items:flex-end;gap:16px 20px;margin-bottom:22px;padding:17px 20px;display:flex}.list-tools>label:first-child{flex:1;min-width:180px;max-width:540px}.list-tools input[type=search]{margin:0;font-size:13px}.checkbox{color:var(--muted);flex-direction:row;align-items:center;gap:7px;font-size:12px;font-weight:400}.checkbox input{width:16px;height:16px;min-height:16px;accent-color:var(--accent);flex-shrink:0;margin:0}.list-heading,.bank-list-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:9px;font-size:13px;display:flex}.list-heading strong,.bank-list-heading strong{font-weight:600}.list-heading small,.bank-list-heading small{margin:0;font-size:12px}.list-heading>span{color:var(--muted);font-size:12px}.list-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin:22px 0 0;display:flex}.list-actions>span{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:12px}.work-table{min-width:800px}.work-table th,.work-table td{padding:12px 11px}.work-table td small{font-size:11px}.work-table tr[aria-selected=true],.work-table tr[data-selected=true],.work-table tr.selected{background:var(--picked)}.work-table button,.work-table .work-row{width:auto;max-width:100%;min-height:28px;color:var(--accent);text-align:left;text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:0;font-size:13px;font-weight:400;text-decoration:underline;display:inline-block}.work-table button:hover:not(:disabled){color:#103e79;background:0 0}.work-table button[aria-pressed=true]{color:#103e79;font-weight:600}.work-table .work-reference{font-size:13px;font-weight:400}.work-table .row-state{margin:0}.work-list ul{border-top:2px solid #283b53;margin:0;padding:0;list-style:none}.work-list li{border-bottom:1px solid var(--line)}.work-row{color:#20262f;text-align:left;background:#fff;border:0;border-radius:0;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:10px 20px;width:100%;padding:13px 12px;font-weight:400;display:grid}.work-row:hover:not(:disabled){background:var(--soft)}.work-row[aria-pressed=true]{background:var(--picked)}.work-reference{overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.row-state{color:#465b76;font-size:12px;display:block}.row-meta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;display:block}.list-footer{color:var(--muted);justify-content:flex-end;padding:10px 0;font-size:11px;display:flex}.detail-empty{border-top:1px solid var(--line);padding:32px 20px}.detail-empty h2{color:#20262f;font-size:18px}.detail-empty ol{margin:18px 0 0;padding-left:20px;font-size:12px}.detail-empty li{padding:5px 0}.detail-heading{border-bottom:2px solid #283b53;justify-content:space-between;align-items:start;gap:20px;padding:8px 0 16px;display:flex}.detail-heading h2{margin-bottom:6px;font-size:20px}.detail-heading p{color:var(--muted);margin:0;font-size:12px}.detail-state{text-align:right;min-width:0;max-width:270px}.detail-state strong{color:var(--accent);overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.detail-state span{color:var(--muted);margin-top:6px;font-size:11px;display:block}.linked-reference{overflow-wrap:anywhere}.work-facts{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 22px;display:grid}.work-facts>div{border-bottom:1px solid var(--line);grid-template-columns:108px minmax(0,1fr);min-width:0;display:grid}.work-facts dt,.work-facts dd{margin:0;padding:12px;font-size:12px}.work-facts dt{background:var(--soft);align-items:center;display:flex}.work-facts dd{font-variant-numeric:tabular-nums;font-weight:500}.work-facts small{font-size:11px;font-weight:400}.detail-tabs{border-bottom:1px solid var(--accent);margin:22px 0;display:flex}.detail-tabs button{border:1px solid var(--line);min-width:0;min-height:44px;color:var(--muted);background:#fff;border-bottom:0;border-right:0;border-radius:0;flex:1;margin:0;padding:10px 12px;font-size:13px}.detail-tabs button:last-child{border-right:1px solid var(--line)}.detail-tabs button:hover:not(:disabled){background:var(--soft);color:var(--accent);border-color:var(--line)}.detail-tabs button[aria-pressed=true]{color:#fff;background:var(--accent);border-color:var(--accent);font-weight:500}.detail-body{min-width:0;padding:0 0 16px}.section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:14px;display:flex}.section-title h3{margin:0}.section-title>span{color:var(--muted);font-size:12px}.section-title>strong{font-size:13px;font-weight:500}.section-title button{min-height:35px;font-size:12px}.decision{border-bottom:1px solid var(--line);margin-bottom:24px;padding-bottom:20px}.approval-lines{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:18px 0;display:grid}.approval-lines>div{min-width:0;padding:16px 18px}.approval-lines>div+div{border-left:1px solid var(--line)}.approval-lines span{color:var(--muted);font-size:12px;display:block}.approval-lines strong{margin-top:5px;font-size:14px;font-weight:600;display:block}.approval-lines button{margin-top:12px;margin-right:8px;font-size:12px}.decision>details{border-top:1px solid var(--line);padding-top:3px}.next-work{background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-bottom:20px;padding:14px 16px;display:flex}.next-work>div{flex:300px;min-width:0}.next-work strong{font-size:13px}.next-work p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.next-work ul{color:var(--muted);margin:7px 0 0;padding-left:18px;font-size:12px}.next-work li{overflow-wrap:anywhere;margin:4px 0}.step-plan-note{border-bottom:1px solid var(--line);margin-bottom:18px;padding:12px 0;font-size:12px}.step-plan-note strong{font-size:13px}.step-plan-note p{color:var(--muted);margin:5px 0 10px}.next-work button{font-size:12px}.step-table{min-width:650px}.step-table td:first-child{width:35%;font-weight:500}.step-table td:last-child{width:28%}.step-table summary{padding:0;font-weight:400}.step-table .hashes>div{grid-template-columns:minmax(0,1fr)}.next-step{background:var(--picked)}.step-number{min-width:16px;color:var(--muted);margin-right:10px;font-size:11px;font-weight:400;display:inline-block}.supply-line{border-top:2px solid #283b53;border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:12px;display:grid}.supply-line>div{border-right:1px solid var(--line);min-width:0}.supply-line>div:last-child{border-right:0}.supply-line dt{background:var(--soft);border-bottom:1px solid var(--line);text-align:center;padding:9px 12px;font-size:12px}.supply-line dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;padding:12px;font-size:17px;font-weight:500}.supply-line small{margin-left:4px;font-size:11px;display:inline}.new-work{padding:0 0 24px}.new-work .detail-heading{margin-bottom:22px}.new-work .detail-heading h2{font-size:20px}.new-work legend{border-top:1px solid var(--line);padding-top:20px}.draft-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:0;margin:24px 0;display:grid}.draft-summary>div{min-width:0;padding:16px 18px}.draft-summary>div+div{border-left:1px solid var(--line)}.draft-summary span{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.draft-summary strong{font-size:14px;font-weight:600}.inline-form{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--soft);margin:18px 0 24px;padding:20px}.inline-form h4{margin-bottom:18px}.inline-form .actions{justify-content:center;margin-top:20px}.inline-form p{margin:16px 0 0}.obligation-ledger{border-top:2px solid #283b53;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:20px;display:grid}.obligation-ledger>div{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);min-width:0;display:grid}.obligation-ledger>div:nth-child(odd){border-right:1px solid var(--line)}.obligation-ledger dt{background:var(--soft);align-items:center;padding:12px 14px;display:flex}.obligation-ledger dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;padding:12px 14px;font-size:14px;font-weight:500}.payment-row{border-top:1px solid var(--line);padding:18px 0}.payment-row.selected-payment{border-left:3px solid var(--accent);background:var(--picked);padding-inline:12px}.payment-row h4 small{margin-top:5px;font-size:12px;font-weight:400;display:block}.payment-heading{justify-content:space-between;align-items:start;gap:14px 20px;display:flex}.payment-heading>div{min-width:0}.payment-heading h4{overflow-wrap:anywhere;margin-bottom:4px}.payment-heading p{color:var(--muted);margin:0;font-size:12px}.payment-heading>strong{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:16px;font-weight:500}.payment-row>.mono{color:var(--muted);margin:10px 0}.payment-row .actions button{font-size:12px}.incident-list{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.incident-list button{font-size:12px;font-weight:400}.incident-list button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--picked)}.incident-facts{border-top:2px solid #283b53;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);margin:16px 0;display:grid}.incident-facts>div{border-bottom:1px solid var(--line);grid-template-columns:108px minmax(0,1fr);min-width:0;display:grid}.incident-facts dt{background:var(--soft);padding:12px}.incident-facts dd{margin:0;padding:12px;font-size:12px}.investigation{border-top:1px solid var(--line);margin-top:18px;padding:16px 0}.investigation p{font-size:12px}.event-list{border-top:1px solid var(--line);margin:0 0 12px;padding:0;list-style:none}.event-list li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:11px 12px;font-size:12px;display:flex}.event-list strong{font-weight:500}.event-list time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.event-list p{width:100%;color:var(--muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:11px}.closure-checks{border-top:2px solid #283b53;margin:18px 0;padding:0;list-style:none}.closure-checks li{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:12px 14px;font-size:13px;display:flex}.closure-checks li:nth-child(odd){background:#fafbfc}.closure-checks strong{white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500}.closure-hold{color:#745621;background:#fbf6e9;border-left:2px solid #a27b32;margin:18px 0;padding:13px 16px;font-size:12px}.closure-hold ul{margin:8px 0 0;padding-left:18px}.closure-hold li{overflow-wrap:anywhere;margin:5px 0}.detail-body>.actions{justify-content:center;margin:22px 0}.evidence{border-top:1px solid var(--line);margin-top:24px;padding:20px 0 0}.evidence>p{font-size:12px}.case-picker{max-width:100%;margin:0 0 18px}.case-picker select{font-size:12px}.qa-notice{color:#745621;background:#fbf6e9;border-left:2px solid #a27b32;margin:0 0 18px;padding:9px 12px;font-size:12px}.rehearsal{border-top:1px solid var(--line);margin-top:22px}.rehearsal form{padding:12px 0}.rehearsal p{margin:12px 0}.desk-footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px 24px;margin-top:24px;padding-top:18px;font-size:11px;display:flex}.desk-footer details{min-width:0;max-width:600px}.desk-footer summary{padding:0;font-size:11px;font-weight:400}.desk-footer p{text-align:left;margin-top:9px;font-size:11px}.desk-footer.bank-footer{max-width:none;padding-inline:0}.confirmation{border:1px solid #8799ae;border-top:3px solid var(--accent);color:#20262f;background:#fff;border-radius:3px;width:calc(100% - 32px);max-width:510px;max-height:calc(100dvh - 32px);padding:25px;overflow-y:auto}.confirmation::backdrop{background:#14243073}.confirmation h2{margin:8px 0 15px;font-size:20px}.confirmation p{overflow-wrap:anywhere;font-size:13px}.confirmation .actions{justify-content:flex-end;margin-top:22px}.session-loading{color:var(--muted);padding:36px;font-size:13px}.wordmark{letter-spacing:1.4px;color:var(--accent);font-size:25px;font-weight:700}.login-page{grid-template-columns:minmax(0,1fr) 410px;align-items:start;gap:60px;max-width:980px;margin:8vh auto;padding:36px;display:grid}.login-intro .wordmark{font-size:27px}.login-intro h1{margin:18px 0 8px;font-size:25px}.login-intro>p{color:var(--muted);font-size:13px}.login-intro dl{border-top:2px solid #283b53;margin-top:30px}.login-intro dl>div{border-bottom:1px solid var(--line);padding:13px 0}.login-intro dd{font-size:12px}.login-panel{border-top:2px solid var(--accent);background:#fff;padding:22px 0 0}.login-panel h2{font-size:20px}.login-panel form{gap:16px;margin:20px 0;display:grid}.login-note{color:var(--muted);border-top:1px solid var(--line);margin-bottom:0;padding-top:16px;font-size:11px}@media (width<=1000px){.bank-header{gap:14px;padding-block:20px}.bank-user{gap:7px 12px}.bank-nav button{padding-inline:12px;font-size:14px}.work-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.obligation-ledger>div{grid-template-columns:130px minmax(0,1fr)}.bank-footer,.desk-footer{flex-direction:column}.login-page{grid-template-columns:minmax(0,1fr) 380px;gap:36px}}@media (width<=768px){.bank-utility{padding-inline:20px}.bank-header{gap:14px;padding:20px}.bank-brand{font-size:24px}.bank-service{padding-left:14px;font-size:19px}.bank-user{justify-content:flex-end;width:100%;margin-top:2px}.bank-user small{margin-left:8px;display:inline}.bank-nav{padding-inline:20px}.bank-nav button{min-height:47px;padding:12px 5px;font-size:13px}.bank-content,.desk>main{padding-inline:20px}.bank-breadcrumb{margin:16px 0 22px;font-size:11px}.bank-title{margin-bottom:25px;font-size:26px}.bank-query{gap:12px 16px;padding:16px}.bank-query label:not(.checkbox){min-width:160px}.bank-query .checkbox{flex-basis:auto}.bank-footer{padding-inline:20px}.scope-bar{gap:6px 18px;padding-inline:20px}.page-heading{align-items:start}.page-heading .actions{justify-content:flex-start}.list-tools{gap:12px 16px;padding:16px}.workspace-grid{gap:25px}.detail-heading{gap:18px}.detail-heading h2{font-size:19px}.detail-state{max-width:230px}.work-facts>div{grid-template-columns:105px minmax(0,1fr)}.detail-tabs button{padding-inline:8px;font-size:12px}.approval-lines>div{padding:15px 12px}.hashes>div{grid-template-columns:145px minmax(0,1fr)}.obligation-ledger{grid-template-columns:minmax(0,1fr)}.obligation-ledger>div{border-right:0;grid-template-columns:150px minmax(0,1fr)}.incident-facts{grid-template-columns:minmax(0,1fr)}.supply-line{grid-template-columns:repeat(2,minmax(0,1fr))}.supply-line>div:nth-child(2){border-right:0}.supply-line>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.login-page{grid-template-columns:minmax(0,1fr);gap:28px;max-width:520px;margin:32px auto;padding:24px}.login-intro dl{margin-top:22px}}@media (width<=520px){.bank-utility{gap:4px 12px;padding:8px 16px;font-size:10px}.bank-header{gap:12px;padding:18px 16px}.bank-brand{font-size:23px}.bank-brand small{font-size:9px}.bank-service{padding-left:12px;font-size:18px}.bank-user{justify-content:space-between;gap:8px;margin-top:7px;font-size:11px}.bank-user strong{font-size:12px}.bank-user small{margin:2px 0 0;font-size:10px;display:block}.bank-nav{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 16px;display:grid}.bank-nav button{border-bottom-width:2px;min-height:44px;padding:10px 6px;font-size:13px}.bank-content,.desk>main{padding:0 16px 24px}.bank-breadcrumb{text-align:left;margin:14px 0 22px;font-size:11px}.bank-title{margin-bottom:22px;font-size:24px}.bank-title p{font-size:11px}.bank-query,.list-tools{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:22px;padding:15px;display:grid}.bank-query label:not(.checkbox),.list-tools>label:first-child{min-width:0;max-width:none}.bank-query label.query-reference{min-width:0}.bank-query button{justify-self:stretch}.bank-query .checkbox{width:100%}.bank-footer{gap:10px;margin-top:18px;padding:18px 16px;font-size:10px}.bank-footer summary{font-size:10px}.scope-bar{gap:5px;padding:9px 16px;font-size:10px;display:grid}.page-heading{flex-direction:column;gap:14px;margin-bottom:20px}.page-heading p{font-size:12px}.page-heading .actions{width:100%}.page-heading button{font-size:12px}.queue-tabs{margin-bottom:20px}.queue-tabs button{min-height:42px;padding:9px 4px;font-size:11px}.queue-tabs span{margin:3px 0 0;font-size:11px;display:block}.work-row{grid-template-columns:minmax(0,1fr);gap:5px;padding:13px 10px}.list-footer{justify-content:flex-start}.detail-heading{flex-direction:column;gap:10px;padding:5px 0 14px}.detail-heading h2{font-size:19px}.detail-state{text-align:left;max-width:none}.work-facts{grid-template-columns:minmax(0,1fr);margin-bottom:18px}.work-facts>div:last-child{grid-column:auto}.work-facts>div{grid-template-columns:110px minmax(0,1fr)}.work-facts dt,.work-facts dd{padding:11px 10px}.detail-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:20px 0;display:grid}.detail-tabs button{border-bottom:1px solid var(--line);min-height:43px;padding:10px 6px;font-size:12px}.detail-tabs button:nth-child(2n){border-right:1px solid var(--line)}.detail-tabs button[aria-pressed=true]{border-bottom-color:var(--accent)}.section-title h3{font-size:16px}.section-title>span{font-size:11px}.approval-lines{grid-template-columns:minmax(0,1fr)}.approval-lines>div{padding:15px 10px}.approval-lines>div+div{border-left:0;border-top:1px solid var(--line)}.hashes>div{grid-template-columns:minmax(0,1fr)}.hashes dt{padding:8px 10px}.hashes dd{padding:9px 10px}.next-work{gap:12px;padding:13px}.next-work>div{flex-basis:100%}.next-work button{width:100%}.next-work p{font-size:11px}.supply-line dd{padding:11px 10px;font-size:16px}.supply-line dt{padding:9px 8px;font-size:11px}.form-grid{grid-template-columns:minmax(0,1fr);gap:16px}.form-grid .wide{grid-column:auto}.new-work .detail-heading h2{font-size:19px}.draft-summary{grid-template-columns:minmax(0,1fr)}.draft-summary>div{padding:15px 10px}.draft-summary>div+div{border-left:0;border-top:1px solid var(--line)}.inline-form{padding:17px 14px}.inline-form button{font-size:12px}.obligation-ledger>div{grid-template-columns:130px minmax(0,1fr)}.obligation-ledger dt{padding:12px 10px;font-size:11px}.obligation-ledger dd{padding:12px 10px;font-size:13px}.payment-heading{flex-direction:column;gap:6px}.payment-heading>strong{width:100%;font-size:15px}.incident-facts>div{grid-template-columns:100px minmax(0,1fr)}.incident-facts dt,.incident-facts dd{padding:11px 10px}.closure-checks li{gap:10px;padding:12px 10px;font-size:12px}.closure-checks strong{font-size:11px}.closure-hold{padding:13px}.detail-empty{padding:24px 0}.detail-empty h2{font-size:17px}.confirmation{padding:23px 20px}.confirmation .actions{justify-content:stretch}.confirmation .actions button{flex:1;font-size:12px}.login-page{gap:24px;margin:22px auto;padding:20px 16px}.login-intro .wordmark,.login-intro h1{font-size:24px}.login-intro dl>div{padding:11px 0}.login-intro dt,.login-intro dd{font-size:11px}}@media (pointer:coarse){button{min-height:44px}input:not([type=checkbox]),select,textarea{min-height:44px;font-size:16px}.work-table button,.text-button{min-height:36px}.bank-user .quiet{min-height:40px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.language-switch{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.language-switch select{width:auto;min-width:96px}.login-intro .language-switch{margin-bottom:24px}[role=region][tabindex="0"]:focus-visible{outline-offset:3px;outline:2px solid #2262a9}.bank-user{flex-wrap:wrap}html[lang=en] .bank-nav button{overflow-wrap:normal}@media (width>=1025px){html[lang=en] .bank-nav button{flex-basis:156px}}.route-flow{min-width:0}.route-phase{border-left:3px solid var(--accent);background:var(--soft);margin-bottom:18px;padding:14px 16px}.route-phase strong{font-size:16px}.route-phase p{margin:7px 0 12px;line-height:1.65}.route-phase>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.route-phase span{color:var(--muted);font-size:12px}.route-flow .section-title h2{margin:0;font-size:18px}.route-flow-context{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin:10px 0 16px;padding:12px 0;font-size:12px;display:flex}.route-flow-context>*{overflow-wrap:anywhere;min-width:0}.route-flow-context strong{font-size:13px;font-weight:600}.route-flow-context span{color:var(--muted)}.route-flow-current{min-width:680px}.route-flow-current caption{text-align:left;color:var(--muted);padding:0 0 9px;font-size:12px}.route-flow-tabs{border-bottom:1px solid var(--accent);margin:24px 0 14px;display:flex}.route-flow-tabs button{min-width:0;min-height:43px;color:var(--muted);border:1px solid var(--line);background:#fff;border-bottom:0;border-right:0;border-radius:0;flex:1;padding:10px 12px;font-size:13px}.route-flow-tabs button:last-child{border-right:1px solid var(--line)}.route-flow-tabs button[aria-pressed=true]{background:var(--accent);color:#fff;border-color:var(--accent)}.route-flow-tabs button:hover:not(:disabled):not([aria-pressed=true]){background:var(--soft);color:var(--accent);border-color:var(--line)}.route-flow-direction{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:13px;display:flex}.route-flow-direction span{color:var(--muted);font-size:11px}.route-stage-line{gap:25px;margin:18px 0 22px;padding:0;list-style:none;display:flex}.route-stage-line li{flex:1;min-width:0;position:relative}.route-stage-line button{color:#20262f;border:0;border-top:1px solid var(--line);border-bottom:2px solid var(--line);text-align:left;background:#fff;border-radius:0;width:100%;min-width:0;padding:12px 5px 13px;font-weight:400;display:block}.route-stage-line button:hover:not(:disabled){background:var(--soft);border-top-color:var(--line);border-bottom-color:#8799ae}.route-stage-line button[aria-pressed=true]{background:var(--picked);border-bottom-color:var(--accent)}.route-stage-chain{color:var(--muted);font-size:11px;display:block}.route-stage-line strong{margin:6px 0 8px;font-size:14px;font-weight:600;display:block}.route-stage-status{font-size:12px;display:block}.route-stage-line small{margin-top:5px;font-size:10px}.route-stage-arrow{color:#8799ae;font-size:18px;line-height:1;position:absolute;top:43px;right:-21px}.route-stage-evidence{border-top:2px solid #283b53;padding-top:18px}.route-stage-evidence h3{font-size:16px}.route-stage-evidence h4{margin-top:22px;font-size:14px}.route-flow-spec{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.route-flow-spec>div{grid-template-columns:170px minmax(0,1fr);min-width:0}.route-flow-spec>div:nth-child(odd){border-right:1px solid var(--line)}.route-flow-spec .mono{max-width:100%}@media (width<=1000px){.route-stage-line{gap:20px}.route-stage-arrow{font-size:16px;right:-18px}.route-stage-line strong{font-size:13px}.route-flow-spec{grid-template-columns:minmax(0,1fr)}.route-flow-spec>div:nth-child(odd){border-right:0}.route-flow-spec>div{grid-template-columns:180px minmax(0,1fr)}}@media (width<=768px){.route-flow .section-title h2{font-size:17px}.route-stage-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 25px;display:grid}.route-stage-line li:nth-child(2) .route-stage-arrow{display:none}.route-stage-line button{min-height:119px}.route-stage-line strong{font-size:14px}}@media (width<=520px){.route-flow .section-title h2{font-size:16px}.route-flow .section-title .actions{width:100%}.route-flow .section-title button{flex:140px}.route-flow-context{flex-direction:column;align-items:flex-start}.route-flow-tabs button{padding:9px 5px;font-size:11px}.route-stage-line{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.route-stage-line button{min-height:0;padding:12px 10px}.route-stage-arrow,.route-stage-line li:nth-child(2) .route-stage-arrow{font-size:16px;display:block;inset:auto auto -20px 50%;transform:rotate(90deg)}.route-flow-spec>div{grid-template-columns:minmax(0,1fr)}}.operations-desk{min-width:0}.operations-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px;display:flex}.operations-toolbar label{flex:180px;max-width:340px}.operations-section{border-top:1px solid var(--line);padding:22px 0}.operations-section h3{margin-bottom:16px}.operations-section h4{margin-top:20px}.operations-heading{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.operations-heading h3{flex:1;min-width:180px}.operations-heading strong{font-size:13px;font-weight:500}.operations-spec{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0 18px;display:grid}.operations-spec>div{border-bottom:1px solid var(--line);grid-template-columns:140px minmax(0,1fr);gap:12px;min-width:0;padding:10px 12px;display:grid}.operations-spec dt{padding-top:3px}.operations-spec dd{min-width:0;margin-top:0}.confirmation .operations-spec{grid-template-columns:minmax(0,1fr)}.operations-table{max-width:100%;margin:12px 0 20px;overflow-x:auto}.operations-table:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.operations-table table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:600px;font-size:12px}.operations-table th,.operations-table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid var(--line);padding:11px 14px}.operations-table th{background:var(--soft);border-top:1px solid var(--line);font-size:12px;font-weight:500}.operations-table tr.selected td{background:var(--picked)}.operations-table td p{margin-bottom:4px}.operations-actions{margin:18px 0}.operations-empty{color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 14px;font-size:13px}@media (width<=1050px){.operations-spec{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.operations-toolbar label{flex-basis:100%;max-width:none}.operations-toolbar>span{flex-basis:100%}.operations-toolbar button{overflow-wrap:normal;flex:140px}.operations-spec>div{grid-template-columns:110px minmax(0,1fr);padding-inline:0}.operations-table th,.operations-table td{padding:10px 5px}.operations-table .mono{font-size:10px}}.audit-table table{min-width:960px}.audit-table th:first-child{width:20%}.audit-table th:nth-child(2){width:24%}.audit-table th:nth-child(3){width:14%}.audit-table th:nth-child(4){width:42%}.chain-desk{min-width:0}.chain-desk pre{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;font-size:12px}.chain-desk caption{text-align:left;color:var(--muted);padding:10px 0;font-size:12px}.chain-desk>section{border-bottom:1px solid var(--line);min-width:0;margin-bottom:26px;padding-bottom:24px}.chain-desk>section:last-child{border-bottom:0;margin-bottom:0}.chain-desk .section-title h2{margin:0;font-size:18px}.chain-desk .section-title>span{overflow-wrap:anywhere;min-width:0;max-width:100%}.chain-status{margin:14px 0;font-size:12px}.chain-network-table{min-width:1020px}.chain-network-table th:first-child{width:155px}.chain-network-table td:nth-child(4){width:190px}.chain-network-table td:nth-child(5){width:245px}.chain-network-table td.money{min-width:165px;font-size:13px}.chain-network-table td.money small{white-space:normal;overflow-wrap:anywhere}.chain-route-tools{border:1px solid var(--line);background:var(--soft);flex-wrap:wrap;align-items:flex-end;gap:12px;margin:18px 0;padding:16px 18px;display:flex}.chain-route-tools>label{flex:300px;min-width:0;max-width:590px}.chain-route-tools button{flex:0 auto;max-width:100%}.chain-supply-table{min-width:680px}.chain-lane-table{min-width:1060px}.chain-lane-table td:nth-child(2),.chain-lane-table td:nth-child(3){width:225px}.chain-lane-table td:last-child{width:185px}.chain-contracts{border-top:1px solid var(--line);margin-top:18px;padding-top:3px}.chain-contract-table{min-width:1010px}.chain-contract-table td:first-child{width:180px}.chain-contract-table td:nth-child(3){width:300px}.chain-contract-table td:nth-child(4){width:245px}.chain-transaction-table{min-width:1080px}.chain-transaction-table td{vertical-align:top}.chain-transaction-table td:nth-last-child(3){width:235px}.chain-transaction-table td:nth-last-child(2){width:220px}.chain-transaction-table td:last-child{width:250px}.chain-transaction-table .mono{max-width:245px}.chain-transaction-detail summary{min-height:28px;padding:0}.chain-transaction-detail[open] summary{margin-bottom:10px}.chain-transaction-detail h4{margin:18px 0 10px;font-size:12px}.chain-transaction-detail .hashes>div{grid-template-columns:minmax(0,1fr)}.chain-transaction-detail .hashes dt,.chain-transaction-detail .hashes dd{padding:8px 9px}.chain-reference{min-width:170px;max-width:235px}.chain-history{border-top:1px solid var(--line);margin:18px 0;padding-top:3px}.chain-history-table{min-width:680px}@media (width<=768px){.chain-desk>section{margin-bottom:22px;padding-bottom:20px}.chain-desk .section-title h2{font-size:17px}.chain-route-tools{padding:15px}.chain-route-tools>label{flex-basis:100%;max-width:none}}@media (width<=520px){.chain-desk .section-title{align-items:flex-start}.chain-desk .section-title h2{font-size:16px}.chain-route-tools{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;display:grid}.chain-route-tools button{width:100%}}
