.sai{--sai-bg:#ecf0f5;--sai-text:#333;--sai-heading:#444;--sai-label:#3d5a70;--sai-link:#3c8dbc;--sai-tab-active:#4a8bb8;--sai-peth:#53beea;--sai-dai:#49a363;--sai-tile-ink:#1b3445;--sai-teal:#5ab8a0;--sai-teal-hover:#4aa88f;--sai-teal-border:#4ea993;--sai-slate:#586a78;--sai-slate-hover:#4b5c69;--sai-green:#3c9a5f;--sai-red:#dd4b39;--sai-amber:#e08e0b;--sai-box-border:#d2d6de;--sai-box-primary:#627785;--sai-hairline:#f4f4f4;--sai-disabled-bg:#eee;--sai-disabled-ink:#bbb;--color-surface:#f8fafc;--color-card:#fff;--color-inset:#f8fafc;--color-fill:#f1f5f9;--color-line:#f1f5f9;--color-line-strong:#e2e8f0;--color-ink:#0f172a;--color-ink-secondary:#475569;--color-ink-muted:#64748b;--color-ink-faint:#94a3b8;--color-accent:#175699;--color-accent-hover:#12467f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--sai-bg);min-height:100dvh;color:var(--sai-text);font-family:var(--font-sai), "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.42857}.sai *,.sai :before,.sai :after{box-sizing:border-box}.sai a{color:var(--sai-link);text-decoration:none}.sai a:hover{color:#72afd2}.sai :focus-visible{outline:2px solid var(--sai-link);outline-offset:1px}.sai .sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sai-topbar{background:#fff;border-bottom:1px solid #d2d6de;justify-content:space-between;align-items:center;gap:12px;height:50px;padding:0 15px;display:flex}.sai-brand{min-width:0;color:var(--sai-heading);white-space:nowrap;align-items:center;gap:8px;font-size:20px;font-weight:300;display:flex}.sai-brand b{font-weight:700}.sai-brand img{width:26px;height:26px}.sai-topbar-right{color:#777;align-items:center;gap:14px;min-width:0;font-size:13px;display:flex}.sai-net{white-space:nowrap;align-items:center;gap:6px;display:flex}.sai-net-dot{background:var(--sai-green);border-radius:50%;width:8px;height:8px}.sai-net-dot.is-bad{background:var(--sai-red)}.sai-account{color:#555;font-family:Menlo,Monaco,Consolas,monospace;font-size:12px}@media (max-width:600px){.sai-topbar{padding:0 16px}.sai-net-block{display:none}}@media (max-width:440px){.sai-brand-word{display:none}.sai-brand{font-size:18px}}.sai-page{padding:8px 7px 20px}.sai-row,.sai-row-2{grid-template-columns:minmax(0,1fr);gap:0 25px;display:grid}@media (min-width:992px){.sai-row{grid-template-columns:minmax(0,1108fr) minmax(0,353fr)}.sai-row-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:991px){.sai-page{padding:8px 16px 20px}}.sai-tile{background:#fff;border-radius:2px;min-height:109px;margin-bottom:11px;display:flex;box-shadow:0 1px 1px #0000001a}.sai-tile-icon{color:var(--sai-tile-ink);letter-spacing:.01em;border-radius:2px 0 0 2px;flex:0 0 73px;justify-content:center;align-items:center;font-size:27px;font-weight:400;display:flex}.sai-tile-icon.is-tgbp{background:var(--sai-peth)}.sai-tile-icon.is-wstgbp{background:var(--sai-dai);font-size:17px}.sai-tile-body{flex:1;min-width:0;padding:6px 13px 7px 8px}.sai-tile-row{justify-content:space-between;gap:8px;font-size:12px;font-weight:700;line-height:16.7px;display:flex}.sai-tile-row dt{color:var(--sai-label)}.sai-tile-row dt.is-link{text-decoration:underline}.sai-tile-row dd{color:#111;font-variant-numeric:tabular-nums;text-align:right;margin:0}.sai-tile-actions{flex-wrap:wrap;gap:6px 13px;margin-top:4px;display:flex}.sai-box{border-top:3px solid var(--sai-box-border);background:#fff;border-radius:3px;margin-bottom:18px;position:relative;box-shadow:0 1px 1px #0000001a}.sai-box.is-primary{border-top-color:var(--sai-box-primary)}.sai-box-header{color:var(--sai-heading);border-bottom:1px solid var(--sai-hairline);justify-content:space-between;align-items:center;padding:10px;display:flex}.sai-box-title{margin:0;font-size:16px;font-weight:400;line-height:1}.sai-box-tool{color:var(--sai-link);cursor:pointer;background:0 0;border:0;padding:2px 4px;line-height:1}.sai-box-tool svg{width:14px;height:10px;display:block}.sai-box-body{padding:10px}.sai-box-footer-link{color:var(--sai-link);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:13px;display:inline-block}.sai-btn{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.42857;text-decoration:none;display:inline-flex}.sai a.sai-btn,.sai a.sai-btn:hover{color:inherit}.sai-btn:disabled,.sai-btn[aria-disabled=true]{cursor:not-allowed}.sai-btn-xs{padding:1px 6px;font-size:12px;font-weight:600;line-height:1.5}.sai-btn-teal{background:var(--sai-teal);border-color:var(--sai-teal-border);color:#fff}.sai a.sai-btn-teal,.sai a.sai-btn-teal:hover{color:#fff}.sai-btn-teal:not(:disabled):hover{background:var(--sai-teal-hover)}.sai-btn-teal:disabled,.sai-btn-teal[aria-disabled=true]{background:var(--sai-disabled-bg);color:var(--sai-disabled-ink);border-color:#e3e3e3}.sai-btn-default{color:#444;background:linear-gradient(#fafafa,#e9e9e9);border-color:#c9c9c9}.sai-btn-default:not(:disabled):hover{background:linear-gradient(#f2f2f2,#e0e0e0)}.sai-btn-default:disabled{color:#aaa}.sai-btn-danger{color:#b0392b;background:#f9f1f0;border-color:#e3b7b1}.sai-btn-big{letter-spacing:.01em;width:100%;height:44px;margin-bottom:18px;font-size:20px;font-weight:600}.sai-btn-big svg{width:24px;height:24px}.sai-btn-slate{background:var(--sai-slate);color:#fff;border-color:#4f606d}.sai a.sai-btn-slate,.sai a.sai-btn-slate:hover{color:#fff}.sai-btn-slate:hover{background:var(--sai-slate-hover)}.sai-btn-open{border-radius:2px;height:39px;padding:0 18px;font-size:20px;font-weight:600}.sai-form-row{justify-content:space-between;align-items:center;gap:10px;min-height:25px;font-size:12px;display:flex}.sai-form-row+.sai-form-row{margin-top:0}.sai-form-row>.sai-form-label{color:#222;white-space:nowrap;font-weight:700}.sai-form-row>.sai-form-value{font-variant-numeric:tabular-nums;text-align:right}.sai-control{color:#555;text-align:right;background:#fff;border:1px solid #d2d6de;border-radius:0;width:31%;min-width:170px;height:22px;padding:1px 8px;font-family:inherit;font-size:12px}.sai-control:focus{border-color:var(--sai-link);outline:none}select.sai-control{text-align:left;background:linear-gradient(#fdfdfd,#f3f3f3);border-color:#c3c3c3;border-radius:3px}.sai-control.is-invalid{border-color:var(--sai-red)}.sai-control-wrap{width:31%;min-width:170px;display:flex;position:relative}.sai-control-wrap>.sai-control{width:100%;max-width:none}.sai-max{color:var(--sai-link);cursor:pointer;background:#eef5fa;border:0;border-radius:2px;padding:0 4px;font-size:10px;font-weight:700;line-height:14px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.sai-submit{width:31%;min-width:170px;height:22px;padding:0 8px;font-size:12px}@media (max-width:479px){.sai-form-row{flex-wrap:wrap;row-gap:2px}.sai-form-row>.sai-control,.sai-form-row>.sai-control-wrap,.sai-form-row>.sai-submit{flex:150px;width:auto;min-width:0;max-width:100%}.sai-control-wrap>.sai-control{min-width:0}.sai-form-row>.sai-submit{flex-grow:0}.sai-status-grid .sai-status-col{min-width:0;max-width:100%}.sai-status-grid .sai-status-col h4{white-space:normal}}@media (max-width:359px){.sai-liq{grid-template-columns:auto;row-gap:6px}.sai-liq>div+div{border-left:0;padding-left:0}}.sai-hint{text-align:right;color:#777;margin:4px 0 0;font-size:12px}.sai-hint.is-error{color:var(--sai-red)}.sai-hint.is-warn{color:var(--sai-amber)}.sai-hint.is-ok{color:var(--sai-green)}.sai-status-grid{flex-wrap:wrap;gap:10px 18px;padding:6px 7px 0;font-size:12.5px;display:flex}.sai-status-col h4{color:#222;white-space:nowrap;margin:0 0 9px;font-size:12.5px;font-weight:700}.sai-status-col p{font-variant-numeric:tabular-nums;margin:0}.sai-status-active{color:var(--sai-green)}.sai-status-paused{color:var(--sai-red)}.sai-liq{grid-template-columns:auto auto;justify-content:start;display:grid}.sai-liq>div{padding-right:16px;line-height:1.45}.sai-liq>div+div{border-left:1px solid #888;padding-left:16px}.sai-liq-actions{flex-wrap:wrap;gap:8px 12px;margin-top:14px;display:flex}.sai-more{padding:10px 7px 4px}.sai-more-table{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px}.sai-more-table th,.sai-more-table td{border-top:1px solid var(--sai-hairline);text-align:left;vertical-align:top;padding:4px 8px 4px 0}.sai-more-table th{color:#444;width:220px;font-weight:600}.sai-mono{word-break:break-all;font-family:Menlo,Monaco,Consolas,monospace;font-size:12px}.sai-allowance{border-collapse:collapse;width:100%;font-size:12px}.sai-allowance td{white-space:nowrap;padding:3px 8px 3px 0}.sai-allowance td:last-child{text-align:right;width:1%;padding-right:0}.sai-toggle{color:#8c8c8c;cursor:pointer;background:#eee;border:1px solid #b8b8b8;border-radius:10px;justify-content:flex-end;align-items:center;width:84px;height:18px;padding:0 14px 0 22px;font-family:inherit;font-size:11.5px;font-weight:700;display:inline-flex;position:relative}.sai-toggle:before{content:"";background:#fff;border:1px solid #a8a8a8;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:-1px;left:-1px}.sai-toggle.is-on{color:#fff;background:var(--sai-teal);border-color:var(--sai-teal-border);justify-content:flex-start;padding:0 22px 0 12px}.sai-toggle.is-on:before{border-color:var(--sai-teal-border);left:calc(100% - 17px)}.sai-toggle.is-partial{color:#9a6a00;background:#fbf1d9;border-color:#dfc27d}.sai-toggle:disabled{cursor:progress;opacity:.7}.sai-feed{font-size:12px}.sai-feed p{margin:0 0 6px}.sai-tabs{border-top:3px solid var(--sai-box-border);background:#fff;border-radius:3px;margin-bottom:18px;box-shadow:0 1px 1px #0000001a}.sai-tablist{border-bottom:1px solid var(--sai-hairline);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sai-tab{color:var(--sai-link);border:0;border-right:1px solid var(--sai-hairline);cursor:pointer;background:0 0;padding:7px 11px;font-family:inherit;font-size:12.5px}.sai-tab[aria-selected=true]{background:var(--sai-tab-active);color:#fff;font-weight:600}.sai-table-wrap{padding:14px 10px 10px;overflow-x:auto}.sai-table{border-collapse:collapse;width:100%;font-size:11.5px}.sai-table th{color:#222;text-align:left;white-space:nowrap;padding:6px;font-weight:700}.sai-table td{border-top:1px solid var(--sai-hairline);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;padding:7px 6px}.sai-table tbody tr:hover td{background:#f9fbfc}@media (max-width:1399px){.sai-table th{white-space:normal;vertical-align:bottom}.sai-table th,.sai-table td{padding-left:3px;padding-right:3px}.sai-table td:first-child{white-space:normal;min-width:84px}}.sai-table-empty{text-align:center;color:#333;padding:18px 8px 12px;font-size:16px}.sai-pill{color:#fff;border-radius:3px;padding:0 6px;font-size:11px;font-weight:700;line-height:17px;display:inline-block}.sai-pill.is-safe{background:#00a65a}.sai-pill.is-risky{background:#f39c12}.sai-pill.is-unsafe{background:var(--sai-red)}.sai-pill.is-none{color:#444;background:#d2d6de}.sai-subtle{color:#888;font-size:11px}.sai-modal{width:calc(100vw - 32px);max-width:600px;color:var(--sai-text);background:#fff;border:1px solid #0003;border-radius:3px;margin:60px auto auto;padding:0;font-size:14px;box-shadow:0 5px 15px #00000080}.sai-modal::backdrop{background:#00000080}.sai-modal-header{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:15px;display:flex}.sai-modal-title{margin:0;font-size:18px;font-weight:400}.sai-modal-close{color:#000;opacity:.2;cursor:pointer;background:0 0;border:0;font-size:21px;font-weight:700;line-height:1}.sai-modal-close:hover{opacity:.5}.sai-modal-body{max-height:calc(100dvh - 200px);padding:15px;overflow-y:auto}.sai-modal-tabs{margin:-15px -15px 12px}.sai-modal dl{margin:0}.sai-modal dt{margin-top:10px;font-weight:700}.sai-modal dd{color:#555;margin:2px 0 0}.sai-projection{border-collapse:collapse;width:100%;margin-top:10px;font-size:12px}.sai-projection th,.sai-projection td{border-top:1px solid var(--sai-hairline);text-align:right;font-variant-numeric:tabular-nums;padding:3px 0}.sai-projection th:first-child,.sai-projection td:first-child{text-align:left;font-weight:700}.sai-projection thead th{color:#888;border-top:0;font-weight:600}.sai-tx{text-align:right;color:#555;margin:6px 0 0;font-size:12px}.sai-tx.is-error{color:var(--sai-red)}.sai-tx.is-done{color:var(--sai-green)}.sai-footer{color:#888;padding:0 7px 16px;font-size:12px}@media (max-width:991px){.sai-footer{padding:0 16px 16px}}
