@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/literata-cyrillic-ext-500-normal-DsnNTbEs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-cyrillic-500-normal-DQDv4C2e.woff2) format("woff2"),url(/assets/literata-cyrillic-500-normal-DmI56pSQ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-greek-ext-500-normal-Ch423SOo.woff2) format("woff2"),url(/assets/literata-greek-ext-500-normal-DAV_uEdg.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-greek-500-normal-BOHfHuzs.woff2) format("woff2"),url(/assets/literata-greek-500-normal-BiJAGmr4.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-vietnamese-500-normal-BO6VJZmq.woff2) format("woff2"),url(/assets/literata-vietnamese-500-normal-oKjKEVoT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-latin-ext-500-normal-Dc3nnk63.woff2) format("woff2"),url(/assets/literata-latin-ext-500-normal-8xky3JuA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-latin-500-normal-Dbph1WrK.woff2) format("woff2"),url(/assets/literata-latin-500-normal-B-T_MU67.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/literata-cyrillic-ext-600-normal-DMpAXN3v.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-cyrillic-600-normal-CJ4BZrBr.woff2) format("woff2"),url(/assets/literata-cyrillic-600-normal-CFZV0quP.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-greek-ext-600-normal-C9Ui0wVq.woff2) format("woff2"),url(/assets/literata-greek-ext-600-normal-dOBTK4hz.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-greek-600-normal-AXWu-DgS.woff2) format("woff2"),url(/assets/literata-greek-600-normal-yjIuBGCY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-vietnamese-600-normal-CKzxoyei.woff2) format("woff2"),url(/assets/literata-vietnamese-600-normal-8qS4Xlwy.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-ext-600-normal-iLkdh2tW.woff2) format("woff2"),url(/assets/literata-latin-ext-600-normal-DYcsrkT4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-600-normal-A9sHopYh.woff2) format("woff2"),url(/assets/literata-latin-600-normal-BFEFPlMO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans: "IBM Plex Sans", system-ui, "Segoe UI", sans-serif;--font-serif: "Literata", Georgia, "Times New Roman", serif;--font-mono: "IBM Plex Mono", ui-monospace, Consolas, monospace;--fs-xs: 11.5px;--fs-sm: 12.5px;--fs-base: 14px;--fs-md: 15.5px;--fs-lg: 18px;--fs-xl: 22px;--fs-2xl: 28px;--fs-3xl: 36px;--r-sm: 3px;--r-md: 6px;--r-lg: 10px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--nav-w: 236px;color-scheme:light;--canvas: #eceef2;--surface: #ffffff;--surface-2: #f5f6f8;--surface-3: #eef0f4;--ink: #121a2c;--ink-2: #384255;--muted: #606a7d;--faint: #8a93a3;--line: #d3d8e0;--line-soft: #e5e8ed;--sapphire: #1b3a8c;--sapphire-hi: #2852c4;--sapphire-tint: #e8edf9;--nav-bg: #0d1a3c;--nav-ink: #c9d4ee;--nav-ink-hi: #ffffff;--nav-line: #1f2e57;--focus: #2f62e6;--on-accent: #ffffff;--bank: #1b3a8c;--bank-tint: #e6ecf8;--api: #8a2f62;--api-tint: #f8eaf2;--exa: #0a6670;--exa-tint: #ddf0f1;--approve: #20703c;--approve-tint: #e2f1e6;--refer: #8f5b06;--refer-tint: #f8eed8;--decline: #a3312a;--decline-tint: #f8e4e2;--code-bg: #f7f8fa;--code-kw: #1b3a8c;--code-fn: #0a6670;--code-str: #8a2f62;--code-com: #7a8293;--code-num: #8f5b06;--code-obj: #121a2c;--shadow-pop: 0 12px 40px -12px rgb(13 26 60 / .35), 0 2px 6px rgb(13 26 60 / .08)}:root[data-theme=dark]{color-scheme:dark;--canvas: #0b1120;--surface: #121a2b;--surface-2: #172034;--surface-3: #1c263d;--ink: #e3e8f1;--ink-2: #c0c8d6;--muted: #949fb3;--faint: #6e7990;--line: #27324a;--line-soft: #1f2940;--sapphire: #94b2f6;--sapphire-hi: #a9c2fa;--sapphire-tint: #1b2850;--nav-bg: #080d1a;--nav-ink: #9aa8c6;--nav-ink-hi: #ffffff;--nav-line: #18223a;--focus: #8fb0ff;--on-accent: #0b1120;--bank: #9db8f7;--bank-tint: #18254a;--api: #e6a0c7;--api-tint: #36182b;--exa: #70ccd3;--exa-tint: #0f2f35;--approve: #79c995;--approve-tint: #122d1d;--refer: #e3b562;--refer-tint: #33270f;--decline: #f0928a;--decline-tint: #3a1a19;--code-bg: #0e1524;--code-kw: #9db8f7;--code-fn: #70ccd3;--code-str: #e6a0c7;--code-com: #6e7990;--code-num: #e3b562;--code-obj: #e3e8f1;--shadow-pop: 0 16px 50px -12px rgb(0 0 0 / .7), 0 2px 6px rgb(0 0 0 / .4)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--canvas: #0b1120;--surface: #121a2b;--surface-2: #172034;--surface-3: #1c263d;--ink: #e3e8f1;--ink-2: #c0c8d6;--muted: #949fb3;--faint: #6e7990;--line: #27324a;--line-soft: #1f2940;--sapphire: #94b2f6;--sapphire-hi: #a9c2fa;--sapphire-tint: #1b2850;--nav-bg: #080d1a;--nav-ink: #9aa8c6;--nav-ink-hi: #ffffff;--nav-line: #18223a;--focus: #8fb0ff;--on-accent: #0b1120;--bank: #9db8f7;--bank-tint: #18254a;--api: #e6a0c7;--api-tint: #36182b;--exa: #70ccd3;--exa-tint: #0f2f35;--approve: #79c995;--approve-tint: #122d1d;--refer: #e3b562;--refer-tint: #33270f;--decline: #f0928a;--decline-tint: #3a1a19;--code-bg: #0e1524;--code-kw: #9db8f7;--code-fn: #70ccd3;--code-str: #e6a0c7;--code-com: #6e7990;--code-num: #e3b562;--code-obj: #e3e8f1;--shadow-pop: 0 16px 50px -12px rgb(0 0 0 / .7), 0 2px 6px rgb(0 0 0 / .4)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--canvas);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-base);line-height:1.45;font-feature-settings:"kern";-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,ol,ul,dl,dd,figure{margin:0}ol,ul{padding:0;list-style:none}a{color:var(--sapphire-hi);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}code,pre,kbd{font-family:var(--font-mono);font-size:.92em}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}::selection{background:var(--sapphire-tint)}.num,.table td,.table th{font-variant-numeric:tabular-nums lining-nums}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.muted{color:var(--muted)}.small{font-size:var(--fs-sm)}.strong{font-weight:600}.nowrap{white-space:nowrap}.r{text-align:right}.pad{padding:var(--sp-3) var(--sp-4)}.top-gap{margin-top:var(--sp-3)}.text-approve{color:var(--approve)}.text-refer{color:var(--refer)}.text-decline{color:var(--decline)}.btn{--b-bg: var(--surface);--b-ink: var(--ink);--b-line: var(--line);display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--b-line);border-radius:var(--r-md);background:var(--b-bg);color:var(--b-ink);font:inherit;font-weight:500;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color .12s,border-color .12s}.btn:hover{text-decoration:none;border-color:var(--muted)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-sm{height:28px;padding:0 10px;font-size:var(--fs-sm)}.btn-block{width:100%}.btn-primary{--b-bg: var(--sapphire);--b-ink: var(--on-accent);--b-line: var(--sapphire)}.btn-primary:hover{--b-bg: var(--sapphire-hi);border-color:var(--sapphire-hi)}.btn-quiet{--b-bg: transparent}.btn-quiet:hover{--b-bg: var(--surface-3)}.btn-danger{--b-bg: var(--decline);--b-ink: var(--on-accent);--b-line: var(--decline)}.btn-danger-quiet{--b-bg: transparent;--b-ink: var(--decline);--b-line: color-mix(in srgb, var(--decline) 40%, var(--line))}.btn-warn{--b-bg: var(--refer-tint);--b-ink: var(--refer);--b-line: var(--refer)}.btn-row{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.btn-row-tight{gap:4px;flex-wrap:nowrap}.linkish{border:0;background:none;padding:0;color:var(--sapphire-hi);font:inherit;cursor:pointer}.field{display:grid;gap:5px}.field-inline{display:flex;align-items:center;gap:var(--sp-2)}.field-inline.grow{flex:1 1 260px}.field-inline.grow .input{width:100%}.field-label{font-size:var(--fs-sm);font-weight:500;color:var(--ink-2)}.field-help{font-size:var(--fs-sm);color:var(--muted)}.input{height:34px;padding:0 10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:inherit;min-width:0}textarea.input{height:auto;padding:8px 10px;resize:vertical;line-height:1.4}.input:hover{border-color:var(--faint)}.input:focus-visible{outline:2px solid var(--focus);outline-offset:-1px;border-color:transparent}.input[aria-invalid=true]{border-color:var(--decline)}.input::placeholder{color:var(--faint)}.input-num{width:110px;text-align:right;font-variant-numeric:tabular-nums}.form-error{color:var(--decline);font-size:var(--fs-sm)}.range{width:100%;accent-color:var(--sapphire);height:22px;margin:0;background:transparent;position:relative;z-index:2}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.skip{position:absolute;left:-999px;top:8px;z-index:100;background:var(--surface);padding:8px 12px;border-radius:var(--r-md)}.skip:focus{left:8px}.shell{display:grid;grid-template-columns:var(--nav-w) minmax(0,1fr);min-height:100vh}.nav{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;background:var(--nav-bg);color:var(--nav-ink);border-right:1px solid var(--nav-line)}.nav-top{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 14px}.nav-brand{color:inherit}.nav-brand:hover{text-decoration:none}.nav-burger{display:none}.nav-groups{flex:1;overflow-y:auto;padding:4px 10px 12px}.nav-group+.nav-group{margin-top:16px}.nav-group-label{padding:0 10px 4px;font-size:var(--fs-xs);color:color-mix(in srgb,var(--nav-ink) 62%,transparent);font-weight:500}.nav-link{display:block;padding:6px 10px;border-radius:var(--r-sm);color:var(--nav-ink);font-size:13.5px;position:relative}.nav-link:hover{color:var(--nav-ink-hi);background:color-mix(in srgb,var(--nav-ink) 9%,transparent);text-decoration:none}.nav-link.is-active{color:var(--nav-ink-hi);background:color-mix(in srgb,var(--nav-ink) 14%,transparent);font-weight:500}.nav-link.is-active:before{content:"";position:absolute;left:-10px;top:7px;bottom:7px;width:3px;border-radius:0 2px 2px 0;background:#8fb0ff}.nav-foot{border-top:1px solid var(--nav-line);padding:12px 18px 16px;display:grid;gap:10px}.nav-fixture{font-size:var(--fs-xs);color:#f0c98a;border:1px dashed color-mix(in srgb,#f0c98a 55%,transparent);border-radius:var(--r-sm);padding:3px 8px;justify-self:start}.nav-user{display:grid;gap:1px}.nav-user-name{color:var(--nav-ink-hi);font-weight:500}.nav-user-role{font-size:var(--fs-sm)}.nav-user-role code{color:var(--nav-ink-hi)}.nav-foot-actions{display:flex;gap:8px}.nav-theme,.nav-signout{flex:1;height:28px;border:1px solid var(--nav-line);background:transparent;color:var(--nav-ink);border-radius:var(--r-sm);font:inherit;font-size:var(--fs-sm);cursor:pointer}.nav-theme:hover,.nav-signout:hover{color:var(--nav-ink-hi);border-color:color-mix(in srgb,var(--nav-ink) 40%,transparent)}.main{min-width:0;outline:none}.wordmark{display:inline-flex;align-items:center;gap:10px;color:var(--sapphire)}.wordmark-inverse{color:#a9c2fa}.wordmark-text{display:grid;line-height:1.05}.wordmark-name{font-family:var(--font-serif);font-weight:600;font-size:21px;letter-spacing:-.01em;color:var(--ink)}.wordmark-inverse .wordmark-name{color:#fff}.wordmark-bank{font-size:var(--fs-xs);color:var(--muted);letter-spacing:.02em}.wordmark-inverse .wordmark-bank{color:var(--nav-ink)}.page{padding:22px 28px 56px;display:grid;gap:18px;max-width:1480px;align-content:start}.page-wide{max-width:none}.page-head{display:grid;gap:10px;padding-bottom:4px}.crumbs ol{display:flex;flex-wrap:wrap;gap:6px;font-size:var(--fs-sm);color:var(--muted)}.crumbs li+li:before{content:"/";margin-right:6px;color:var(--faint)}.crumbs a{color:var(--muted)}.page-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.page-head-text{display:grid;gap:4px;min-width:0}.page-title{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-2xl);line-height:1.15;letter-spacing:-.012em}.page-lede{color:var(--muted);max-width:78ch}.page-actions{display:flex;gap:var(--sp-2);flex-wrap:wrap}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0}.panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding:12px 16px;border-bottom:1px solid var(--line-soft);flex-wrap:wrap}.panel-title{font-size:var(--fs-md);font-weight:600;letter-spacing:-.003em}.panel-aside{font-size:var(--fs-sm);display:flex;align-items:center;gap:8px}.panel-body{padding:14px 16px 16px}.panel-flush>.panel-body{padding:0}.panel-flush>.panel-body>.table-wrap:last-child{border-bottom-left-radius:var(--r-lg);border-bottom-right-radius:var(--r-lg)}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.grid-main-side{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:18px;align-items:start}.grid-side-main{display:grid;grid-template-columns:minmax(300px,1fr) minmax(0,1.5fr);gap:18px;align-items:start}.stack{display:grid;gap:18px;align-content:start;min-width:0}.stack-sm{display:grid;gap:12px}.table-wrap{overflow:auto;max-width:100%}.table-wrap-tall{max-height:620px}.table-wrap.is-refreshing,.is-refreshing{opacity:.6;transition:opacity .15s}.table{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px}.table th,.table td{text-align:left;padding:8px 12px;border-bottom:1px solid var(--line-soft);vertical-align:top}.table thead th{position:sticky;top:0;z-index:1;background:var(--surface-2);color:var(--muted);font-weight:500;font-size:var(--fs-sm);white-space:nowrap;border-bottom:1px solid var(--line)}.table th.r,.table td.r{text-align:right}.table tbody tr:last-child td{border-bottom:0}.table-hover tbody tr:hover td,.table tr.clickable:hover td{background:var(--surface-2)}.table tr.clickable{cursor:pointer}.table tr.is-picked td{background:var(--sapphire-tint)}.table-dense th,.table-dense td{padding:5px 10px;font-size:13px}.table td code,.table th code{font-size:12.5px}.row-group-start td{border-top:1px solid var(--line)}.stag{--c: var(--bank);--t: var(--bank-tint);display:inline-flex;align-items:center;gap:5px;height:21px;padding:0 7px 0 6px;border-radius:var(--r-sm);font-size:11.5px;line-height:1;white-space:nowrap;color:var(--c);background:var(--t);border:1px solid color-mix(in srgb,var(--c) 45%,transparent);vertical-align:middle}.stag-owner{font-weight:600}.stag-system{padding-left:5px;border-left:1px solid color-mix(in srgb,var(--c) 40%,transparent)}.stag-api{--c: var(--api);--t: transparent;border-style:dashed;border-color:var(--c)}.stag-exasol{--c: var(--exa);--t: var(--exa-tint)}.stag-compact{height:19px;font-size:11px;padding:0 6px 0 5px}.glyph{flex:none}.glyph-bank{fill:var(--bank)}.glyph-api{stroke:var(--api)}.glyph-exa{fill:var(--exa)}.legend{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:var(--fs-sm)}.legend-item{display:flex;gap:6px;align-items:baseline}.legend-item dt{display:inline-flex;align-items:center;gap:6px;font-weight:600}.legend-bank dt{color:var(--bank)}.legend-api dt{color:var(--api)}.legend-exasol dt{color:var(--exa)}.legend-item dd{color:var(--muted)}.tag-list{display:flex;flex-wrap:wrap;gap:6px}.dec{display:inline-flex;align-items:center;gap:6px;font-weight:500;white-space:nowrap}.dec-mark{width:8px;height:8px;border-radius:50%;flex:none}.dec-approve{color:var(--approve)}.dec-approve .dec-mark{background:var(--approve)}.dec-refer{color:var(--refer)}.dec-refer .dec-mark{background:linear-gradient(90deg,var(--refer) 50%,transparent 50%);border:1.5px solid var(--refer)}.dec-decline{color:var(--decline)}.dec-decline .dec-mark{border:1.5px solid var(--decline)}.dec-lg{font-family:var(--font-serif);font-size:var(--fs-3xl);font-weight:600;gap:12px;letter-spacing:-.015em}.dec-lg .dec-mark{width:16px;height:16px;border-width:2.5px}.grade{display:inline-block;min-width:30px;text-align:center;font-family:var(--font-mono);font-size:12.5px;font-weight:500;padding:1px 5px;border-radius:var(--r-sm);border:1px solid var(--line)}.grade-a{color:var(--approve);border-color:color-mix(in srgb,var(--approve) 40%,transparent)}.grade-b{color:var(--refer);border-color:color-mix(in srgb,var(--refer) 40%,transparent)}.grade-c{color:var(--decline);border-color:color-mix(in srgb,var(--decline) 40%,transparent)}.stage{display:inline-block;font-size:var(--fs-sm);padding:1px 8px;border-radius:99px;background:var(--surface-3);color:var(--ink-2);white-space:nowrap}.stage-negotiating{background:var(--sapphire-tint);color:var(--sapphire)}.stage-escalated{background:var(--refer-tint);color:var(--refer)}.stage-verified{background:var(--exa-tint);color:var(--exa)}.stage-sanctioned{background:var(--approve-tint);color:var(--approve)}.stage-declined{background:var(--decline-tint);color:var(--decline)}.gst{font-size:var(--fs-sm);white-space:nowrap}.gst:before{content:"";display:inline-block;width:18px;height:6px;margin-right:6px;border-radius:1px;vertical-align:1px;background:linear-gradient(90deg,var(--ink-2) var(--fill),var(--line) var(--fill))}.gst-new:before{--fill: 33%}.gst-mid-level:before{--fill: 66%}.gst-stable:before{--fill: 100%}.pill{display:inline-block;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:500;padding:1px 7px;border-radius:99px;background:var(--surface-3);color:var(--muted);vertical-align:1px}.pill-on{background:var(--approve-tint);color:var(--approve)}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;vertical-align:1px}.dot-up{background:var(--approve)}.dot-down{background:var(--decline)}.status{white-space:nowrap}.mix{display:grid;gap:12px}.mix-bar{display:flex;height:14px;gap:2px;border-radius:2px;overflow:hidden}.mix-seg{flex-basis:0;min-width:2px}.mix-approve{background:var(--approve)}.mix-refer{background:repeating-linear-gradient(135deg,var(--refer) 0 4px,color-mix(in srgb,var(--refer) 70%,var(--surface)) 4px 7px)}.mix-decline{background:color-mix(in srgb,var(--decline) 82%,var(--surface))}.mix-legend{display:flex;flex-wrap:wrap;gap:6px 26px}.mix-legend>div{display:flex;gap:8px;align-items:baseline}.mix-legend dd .num{font-weight:600}.ledger{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.ledger-cell{display:grid;gap:2px;padding:14px 18px 16px}.ledger-cell+.ledger-cell{border-left:1px solid var(--line-soft)}.ledger-label{font-size:var(--fs-sm);color:var(--muted)}.ledger-value{font-family:var(--font-serif);font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.1}.ledger-sub{font-size:var(--fs-xs);color:var(--faint)}.facts{display:grid;gap:10px}.facts>div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:12px}.facts dt{color:var(--muted)}.loading{display:grid;gap:10px;padding:18px}.skel{height:12px;border-radius:3px;background:linear-gradient(90deg,var(--surface-3) 0%,var(--line-soft) 50%,var(--surface-3) 100%);background-size:200% 100%;animation:shimmer 1.3s linear infinite}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.state{display:grid;gap:6px;justify-items:start;padding:22px 20px}.state-title{font-weight:600}.state-body{color:var(--muted);max-width:64ch}.state-action{margin-top:6px}.state-error{border-left:3px solid var(--decline);background:color-mix(in srgb,var(--decline-tint) 55%,transparent);border-radius:0 var(--r-md) var(--r-md) 0}.state-error .state-title{color:var(--decline)}.callout{padding:8px 12px;border-radius:var(--r-md);font-size:var(--fs-sm)}.callout-approve{background:var(--approve-tint);color:var(--approve)}.callout-refer{background:var(--refer-tint);color:var(--refer)}.dialog{border:1px solid var(--line);border-radius:var(--r-lg);padding:0;background:var(--surface);color:var(--ink);width:min(620px,calc(100vw - 32px));box-shadow:var(--shadow-pop)}.dialog::backdrop{background:#080d1a8c}.dialog[open]{animation:dialog-in .16s ease-out}@keyframes dialog-in{0%{opacity:0;transform:translateY(6px)}}.dialog-danger{border-top:3px solid var(--decline)}.dialog-inner{display:grid;gap:14px;padding:20px 22px 18px}.dialog-title{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-xl)}.dialog-body{display:grid;gap:12px}.dialog-lead{font-size:var(--fs-md);font-weight:600;color:var(--decline)}.dialog-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px}.dialog-cols ul{display:grid;gap:4px;padding-left:16px;list-style:disc}.dialog-cols li::marker{color:var(--faint)}.dialog-sub{font-weight:600;margin-bottom:4px}.dialog-foot{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.job{display:grid;gap:12px}.job-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.job-title{font-weight:600}.job-meta{font-size:var(--fs-sm);color:var(--muted)}.job-pct{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:500}.job-bar{height:6px;border-radius:3px;background:var(--surface-3);overflow:hidden}.job-bar span{display:block;height:100%;background:var(--sapphire);transition:width .6s ease}.job-done .job-bar span{background:var(--approve)}.job-failed .job-bar span{background:var(--decline)}.job-steps{display:grid;border:1px solid var(--line-soft);border-radius:var(--r-md)}.job-step{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"icon name status" ". detail detail";column-gap:10px;align-items:center;padding:6px 10px;font-size:13px}.job-step-icon{grid-area:icon}.job-step-name{grid-area:name}.job-step-detail{grid-area:detail}.job-step-detail:empty{display:none}.job-step-status{grid-area:status}.job-step+.job-step{border-top:1px solid var(--line-soft)}.job-step-icon{width:12px;height:12px;border-radius:50%;border:1.5px solid var(--line)}.job-step.is-done .job-step-icon{background:var(--approve);border-color:var(--approve)}.job-step.is-running .job-step-icon{border-color:var(--sapphire);border-right-color:transparent;animation:spin .8s linear infinite}.job-step.is-failed .job-step-icon{background:var(--decline);border-color:var(--decline)}@keyframes spin{to{transform:rotate(360deg)}}.job-step.is-pending{color:var(--faint)}.job-step.is-running .job-step-name{font-weight:600}.job-step-detail{color:var(--muted);font-size:var(--fs-sm)}.job-step-status{font-size:var(--fs-xs);color:var(--muted);text-align:right}.job-error{color:var(--decline)}.code{border:1px solid var(--line);border-radius:var(--r-md);background:var(--code-bg);overflow:hidden;min-width:0}.code-bar{display:flex;align-items:center;gap:12px;padding:4px 6px 4px 12px;font-size:var(--fs-xs);border-bottom:1px solid var(--line-soft);color:var(--ink-2)}.code-bar .muted{margin-right:auto}.code pre{margin:0;padding:12px 14px;overflow:auto;max-height:460px;font-size:12.5px;line-height:1.6;color:var(--code-obj);tab-size:2}.tk-kw{color:var(--code-kw);font-weight:500}.tk-fn{color:var(--code-fn)}.tk-str{color:var(--code-str)}.tk-com{color:var(--code-com);font-style:italic}.tk-num{color:var(--code-num)}.tk-obj{color:var(--code-obj);font-weight:500}.kv{display:grid;grid-template-columns:repeat(var(--kv-cols, 2),minmax(0,1fr));gap:8px 16px}.kv-row dt{font-size:var(--fs-sm);color:var(--muted)}.pager{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-top:1px solid var(--line-soft);font-size:var(--fs-sm)}.pager-btns{display:flex;align-items:center;gap:8px}.seg{display:inline-flex;border:1px solid var(--line);border-radius:var(--r-md);padding:2px;background:var(--surface)}.seg-btn{border:0;background:transparent;color:var(--ink-2);font:inherit;font-size:13px;padding:4px 11px;border-radius:4px;cursor:pointer;white-space:nowrap}.seg-btn:hover{background:var(--surface-3)}.seg-btn.is-on{background:var(--sapphire);color:var(--on-accent)}.seg-btn.is-on .muted{color:inherit;opacity:.75}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 14px;border-bottom:1px solid var(--line-soft)}.filters-count{margin-left:auto;font-size:var(--fs-sm)}.inline-bar{display:inline-block;width:56px;height:6px;margin-right:8px;background:var(--surface-3);border-radius:1px;vertical-align:1px;overflow:hidden}.inline-bar-fill{display:block;height:100%}.bar-risk{background:color-mix(in srgb,var(--decline) 70%,var(--surface))}.bar-return{background:var(--exa)}.hash{font-size:12px;color:var(--muted)}.action{font-size:12px;font-weight:500}.cr{color:var(--approve)}.dr{color:var(--ink-2)}.srcstrip{display:flex;gap:0;overflow-x:auto}.srcband{flex-basis:0;min-width:0;padding:12px 14px 14px;border-top:3px solid var(--c);--c: var(--bank)}.srcband+.srcband{border-left:1px solid var(--line-soft)}.srcband-api{--c: var(--api);border-top-style:dashed}.srcband-exasol{--c: var(--exa);min-width:200px}.srcband-label{display:flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:600;color:var(--c);margin-bottom:10px}.srcband-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.src{display:grid;gap:4px;align-content:start;min-width:0}.src>.stag{justify-self:start}.src-holds{font-size:var(--fs-sm);color:var(--muted)}.src-status{font-size:var(--fs-sm)}.src-down .src-status{color:var(--decline);font-weight:600}.src-tables{border-collapse:collapse;font-size:12px;margin-top:2px}.src-tables th{text-align:left;font-weight:400;color:var(--muted);padding:1px 10px 1px 0}.src-tables code{font-size:11.5px}.src-tables td{text-align:right;padding:1px 0;font-variant-numeric:tabular-nums}@media(max-width:1180px){.grid-main-side,.grid-side-main{grid-template-columns:minmax(0,1fr)}}@media(max-width:980px){.shell{grid-template-columns:minmax(0,1fr)}.nav{position:sticky;height:auto;z-index:20}.nav-top{padding:10px 16px}.nav-burger{display:inline-block;height:30px;padding:0 12px;border:1px solid var(--nav-line);background:transparent;color:var(--nav-ink-hi);border-radius:var(--r-sm);font:inherit}.nav-groups,.nav-foot{display:none}.nav-open .nav-groups,.nav-open .nav-foot{display:block}.nav-open .nav-foot{display:grid}.grid-2{grid-template-columns:minmax(0,1fr)}.ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-cell:nth-child(3){border-left:0}.ledger-cell:nth-child(n+3){border-top:1px solid var(--line-soft)}.page{padding:18px 16px 48px}.srcstrip{flex-direction:column}.srcband+.srcband{border-left:0}}.login{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr)}.login-story{background:var(--nav-bg);color:var(--nav-ink);padding:36px 56px 32px;display:flex;flex-direction:column;gap:40px;position:relative;overflow:hidden}.login-story-body{margin-top:auto;margin-bottom:auto;display:grid;gap:22px;max-width:600px}.login-headline{font-family:var(--font-serif);font-weight:500;font-size:clamp(28px,3vw,40px);line-height:1.16;letter-spacing:-.018em;color:#fff;text-wrap:balance}.login-sub{font-size:var(--fs-md);line-height:1.55;max-width:56ch}.login-prov{display:grid;gap:10px;margin-top:6px;padding-top:18px;border-top:1px solid var(--nav-line)}.login-prov li{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:14px;font-size:var(--fs-sm)}.login-prov .stag{justify-self:start}.login-story .stag-bank{--c: #9db8f7;--t: #18254a}.login-story .stag-api{--c: #e6a0c7}.login-story .stag-exasol{--c: #70ccd3;--t: #0f2f35}.login-story .glyph-bank{fill:#9db8f7}.login-story .glyph-api{stroke:#e6a0c7}.login-story .glyph-exa{fill:#70ccd3}.login-foot{font-size:var(--fs-sm);color:color-mix(in srgb,var(--nav-ink) 70%,transparent)}.login-form-wrap{padding:36px 48px;display:flex;flex-direction:column;justify-content:center;gap:28px;position:relative;background:var(--surface)}.login-theme{position:absolute;top:20px;right:24px}.login-form{display:grid;gap:14px;width:100%;max-width:400px}.login-form-title{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-xl);margin-bottom:4px}.login-form .input{height:38px}.login-form .btn{height:38px;margin-top:4px}.demo{max-width:400px;display:grid;gap:8px;padding-top:20px;border-top:1px solid var(--line-soft)}.demo-title{font-size:var(--fs-base);font-weight:600}.demo-note{font-size:var(--fs-sm);color:var(--muted)}.demo-list{display:grid;border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.demo-list li+li{border-top:1px solid var(--line-soft)}.demo-pick{width:100%;display:grid;grid-template-columns:1fr auto;gap:2px 12px;text-align:left;padding:9px 12px;border:0;background:transparent;color:var(--ink);font:inherit;cursor:pointer}.demo-pick:hover{background:var(--surface-2)}.demo-role{font-weight:600}.demo-user{color:var(--sapphire);font-size:12.5px}.demo-does{grid-column:1 / -1;font-size:var(--fs-sm);color:var(--muted)}@media(max-width:980px){.login{grid-template-columns:minmax(0,1fr)}.login-story{padding:28px 24px}.login-form-wrap{padding:28px 24px 40px}}.explorer{display:grid;grid-template-columns:minmax(400px,1fr) minmax(0,1.35fr);gap:18px;align-items:start}.explorer-tree{position:sticky;top:12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);max-height:calc(100vh - 24px);display:flex;flex-direction:column;min-width:0}.explorer-tree-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line-soft)}.explorer-note{font-size:var(--fs-sm);color:var(--muted);padding:10px 14px;border-top:1px solid var(--line-soft)}.explorer-detail{min-width:0}.ptree{overflow:auto;padding:6px 0 10px}.pnode{--c: var(--faint);display:flex;align-items:center;gap:6px;min-height:34px;padding:3px 10px 3px 8px;cursor:pointer;position:relative;outline:none}.pk-bank{--c: var(--bank)}.pk-api{--c: var(--api)}.pk-exasol{--c: var(--exa)}.pnode:hover{background:var(--surface-2)}.pnode:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.pnode.is-selected{background:color-mix(in srgb,var(--c) 10%,var(--surface))}.pnode.is-selected:after{content:"";position:absolute;right:0;top:4px;bottom:4px;width:3px;background:var(--c)}.pnode-indent{flex:none;width:calc(var(--depth) * 18px);align-self:stretch;background-image:repeating-linear-gradient(90deg,transparent 0 8px,var(--line-soft) 8px 9px,transparent 9px 18px)}.pnode-caret{flex:none;width:16px;height:16px;border:0;padding:0;background:transparent;cursor:pointer;position:relative}.pnode-caret:before{content:"";position:absolute;left:5px;top:4px;border-left:5px solid var(--muted);border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform .12s}.pnode-caret.is-open:before{transform:rotate(90deg)}.pnode-caret.is-leaf:before{display:none}.pnode-rail{flex:none;align-self:stretch;width:18px;display:grid;place-items:center;position:relative}.pnode-rail:before{content:"";position:absolute;left:0;top:3px;bottom:3px;border-left:3px solid var(--c)}.pk-api .pnode-rail:before{border-left-style:dotted}.pk-none .pnode-rail:before{border-left-color:transparent}.pnode-rail .glyph{margin-left:6px}.pnode-text{flex:1;min-width:0;display:grid;line-height:1.25}.pnode-label{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is-root .pnode-label{font-weight:600}.pnode-sub{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pnode-tag{flex:none}.record{--c: var(--faint);--t: var(--surface-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;min-width:0}.rk-bank{--c: var(--bank);--t: var(--bank-tint)}.rk-api{--c: var(--api);--t: var(--api-tint)}.rk-exasol{--c: var(--exa);--t: var(--exa-tint)}.record-head{border-top:4px solid var(--c);padding:12px 16px 14px;display:grid;gap:8px;border-bottom:1px solid var(--line-soft);background:linear-gradient(180deg,color-mix(in srgb,var(--t) 70%,var(--surface)) 0,var(--surface) 100%)}.rk-api .record-head{border-top-style:dashed}.record-prov{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-sm);font-weight:600;color:var(--c)}.record-where{font-weight:400;color:var(--muted);font-family:var(--font-mono);font-size:12px}.record-title-row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.record-title{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:500;letter-spacing:-.01em}.record-meta{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:var(--fs-sm)}.record-meta dt{color:var(--muted)}.record-meta dd{font-weight:600}.record-kv{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.record-kv>div{display:grid;gap:2px;padding:10px 16px;border-bottom:1px solid var(--line-soft);border-right:1px solid var(--line-soft)}.record-kv dt code{font-size:11.5px;color:var(--muted)}.record-kv dd{font-size:var(--fs-md);word-break:break-word}.record-foot{padding:8px 14px;font-size:var(--fs-sm);border-top:1px solid var(--line-soft)}.dpd{display:inline-flex;gap:1px;vertical-align:middle}.dpd-cell{width:4px;height:12px;border-radius:1px;background:color-mix(in srgb,var(--approve) 45%,var(--surface))}.dpd-30{background:var(--refer)}.dpd-60{background:color-mix(in srgb,var(--decline) 70%,var(--refer))}.dpd-90{background:var(--decline)}@media(max-width:1100px){.explorer{grid-template-columns:minmax(0,1fr)}.explorer-tree{position:static;max-height:520px}}.verdict{--c: var(--ink);display:flex;flex-wrap:wrap;align-items:stretch;background:var(--surface);border:1px solid var(--line);border-left:6px solid var(--c);border-radius:var(--r-lg)}.verdict-approve{--c: var(--approve)}.verdict-refer{--c: var(--refer)}.verdict-decline{--c: var(--decline)}.verdict-main,.verdict-cell{display:grid;align-content:center;gap:4px;padding:14px 22px}.verdict-main{flex:1.4 1 220px}.verdict-cell{flex:1 1 140px;border-left:1px solid var(--line-soft)}.verdict-label{font-size:var(--fs-sm);color:var(--muted)}.verdict-value{font-family:var(--font-serif);font-size:26px;font-weight:500;letter-spacing:-.015em;line-height:1.15}.verdict-value .grade{font-size:20px;padding:2px 8px}.verdict-of{font-size:var(--fs-md);color:var(--muted);font-family:var(--font-sans);letter-spacing:0}.grid-report{align-items:start}.terms{display:grid;gap:14px}.terms-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.terms-table th,.terms-table td{padding:8px 10px;border-bottom:1px solid var(--line-soft);text-align:left}.terms-table thead th{font-size:var(--fs-sm);color:var(--muted);font-weight:500}.terms-table th.r,.terms-table td.r{text-align:right}.terms-table tbody th{font-weight:500}.terms-offer{font-family:var(--font-serif);font-size:var(--fs-lg);font-weight:600}.terms-tracks{display:grid;gap:8px}.terms-track-row{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px}.track{position:relative;height:14px;background:linear-gradient(var(--line-soft),var(--line-soft)) 0 50% / 100% 2px no-repeat}.track-room{position:absolute;top:3px;bottom:3px;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--exa) 40%,transparent) 0 3px,transparent 3px 6px);border-radius:1px}.track-pin{position:absolute;top:0;bottom:0;width:3px;margin-left:-1.5px;border-radius:1px}.track-offer{background:var(--ink)}.track-limit{background:var(--exa)}.terms-key{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.terms-key span{display:inline-block;width:10px;height:10px;margin-left:8px}.key-offer{background:var(--ink);width:3px!important}.key-limit{background:var(--exa);width:3px!important}.key-room{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--exa) 40%,transparent) 0 3px,transparent 3px 6px)}.shap-axis{display:flex;justify-content:space-between;padding:0 0 6px;border-bottom:1px solid var(--line-soft);margin-bottom:4px}.shap{display:grid}.shap-row{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:9px 0;border-bottom:1px solid var(--line-soft)}.shap-row:last-child{border-bottom:0}.shap-text{display:flex;gap:8px;align-items:baseline}.shap-sign{font-weight:700;width:12px;flex:none;text-align:center}.is-down .shap-sign{color:var(--approve)}.is-up .shap-sign{color:var(--decline)}.shap-bar{position:relative;height:8px;margin-left:20px;background:linear-gradient(var(--line),var(--line)) 50% 0 / 1px 100% no-repeat}.shap-fill{position:absolute;top:0;bottom:0;border-radius:1px}.is-down .shap-fill{background:var(--approve)}.is-up .shap-fill{background:var(--decline)}.shap-meta{display:flex;gap:10px;align-items:center;margin-left:20px}.howpanel{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--exa);border-radius:var(--r-lg)}.howpanel-head{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap;padding:16px 18px 12px;border-bottom:1px solid var(--line-soft)}.howpanel-title{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-xl)}.how{display:grid;padding:6px 0;counter-reset:how}.how-step{display:grid;grid-template-columns:54px minmax(0,1fr);position:relative}.how-step:before{content:"";position:absolute;left:26px;top:0;bottom:0;border-left:1px solid color-mix(in srgb,var(--exa) 35%,var(--line))}.how-step:first-child:before{top:18px}.how-step:last-child:before{bottom:calc(100% - 18px)}.how-n{position:relative;z-index:1;justify-self:center;margin-top:10px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--surface);border:1.5px solid var(--exa);color:var(--exa);font-size:11.5px;font-weight:600}.how-step.is-open .how-n{background:var(--exa);color:var(--surface)}.how-body{display:grid;gap:6px;padding:8px 18px 12px 0;border-bottom:1px solid var(--line-soft);min-width:0}.how-step:last-child .how-body{border-bottom:0}.how-toggle{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;border:0;background:none;padding:2px 0;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.how-toggle:hover .how-name{text-decoration:underline;text-underline-offset:3px}.how-name{font-weight:600;font-size:var(--fs-md)}.how-name:after{content:" +";color:var(--faint);font-weight:400}.how-step.is-open .how-name:after{content:" −"}.how-engine{font-size:var(--fs-xs);color:var(--exa);border:1px solid color-mix(in srgb,var(--exa) 45%,transparent);border-radius:99px;padding:0 7px}.how-object{font-size:12px;color:var(--ink-2)}.how-ms{margin-left:auto;font-size:var(--fs-sm);color:var(--muted)}.how-what{color:var(--ink-2);max-width:90ch}.how-sources{display:flex;flex-wrap:wrap;gap:5px}.how-body .code{margin-top:4px}.run{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);gap:28px}.run-time{display:grid;gap:8px;align-content:start}.stagebar{display:flex;height:12px;gap:1px;min-width:120px}.stagebar-seg{flex-basis:0}.st-bank{background:var(--bank)}.st-api{background:repeating-linear-gradient(135deg,var(--api) 0 3px,color-mix(in srgb,var(--api) 55%,var(--surface)) 3px 5px)}.st-exa{background:var(--exa)}.stagetable{border-collapse:collapse;font-size:12.5px;width:100%;max-width:460px}.stagetable th{text-align:left;font-weight:400;padding:2px 0;color:var(--ink-2)}.stagetable td{padding:2px 0;font-variant-numeric:tabular-nums;color:var(--muted)}.swatch{display:inline-block;width:9px;height:9px;margin-right:8px;vertical-align:-1px;border-radius:1px}.fi{display:grid;gap:6px}.fi-row{display:grid;grid-template-columns:170px minmax(0,1fr) 46px;align-items:center;gap:10px}.fi-name{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fi-bar{position:relative;height:10px;background:var(--surface-3);border-radius:1px}.fi-fill{position:absolute;inset:0 auto 0 0;background:var(--sapphire);border-radius:1px}.fi-tick{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--ink)}.fi-row .num{text-align:right}.delta{font-size:var(--fs-xs)}.levers{display:grid;gap:22px}.lever{display:grid;gap:6px}.lever-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.lever-value{display:inline-flex;align-items:center;gap:4px}.lever-value .input-num{width:84px}.lever-changed{color:var(--sapphire);font-weight:500}.whatif{display:grid;gap:18px}.whatif-row{display:grid;gap:8px}.whatif-label{font-weight:600}.whatif-table{border:1px solid var(--line-soft);border-radius:var(--r-md)}.funnel{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.funnel-step{display:grid;gap:2px;text-align:left;padding:10px 14px 12px;border:0;border-left:1px solid var(--line-soft);background:transparent;color:var(--ink);font:inherit;cursor:pointer;position:relative}.funnel-step:first-child{border-left:0}.funnel-step:hover{background:var(--surface-2)}.funnel-step.is-on{background:var(--sapphire-tint)}.funnel-step.is-on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--sapphire)}.funnel-label{font-size:var(--fs-sm);color:var(--muted)}.funnel-n{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:500}.funnel-amt{font-size:var(--fs-sm);color:var(--ink-2)}.fs-escalated .funnel-label{color:var(--refer)}.fs-sanctioned .funnel-label{color:var(--approve)}.fs-declined .funnel-label{color:var(--decline)}.offer-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:13.5px}.negotiate{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);gap:22px 28px}.sliders{display:grid;gap:26px}.propose{grid-column:1 / -1;display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--line-soft)}.propose-row{display:flex;justify-content:flex-end;gap:8px}.bslider{display:grid;gap:4px}.bslider-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.bslider-value{display:inline-flex;align-items:center;gap:6px}.bslider-value .input-num{width:130px}.bslider-track{position:relative;padding-top:18px}.bslider-out{position:absolute;z-index:3;pointer-events:none;top:26px;height:6px;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--decline) 55%,transparent) 0 3px,transparent 3px 6px);border-radius:1px}.bslider-mark{position:absolute;top:0;height:38px;border-left:1.5px solid var(--ink-2);pointer-events:none}.bslider-mark span{position:absolute;top:-2px;left:4px;font-size:11px;white-space:nowrap;color:var(--ink-2);font-variant-numeric:tabular-nums}.bslider-limit{border-left-color:var(--exa);border-left-width:2px}.bslider-limit span{color:var(--exa);font-weight:600}.bslider-limit span,.bslider-side-max .bslider-offer span{left:auto;right:4px}.bslider-side-max .bslider-limit span{left:4px;right:auto}.bslider-now{font-size:var(--fs-sm)}.bslider.is-breach .range{accent-color:var(--decline)}.quote{border:1px solid var(--line);border-radius:var(--r-md);padding:12px 14px;display:grid;gap:10px;align-content:start;background:var(--surface-2)}.quote-ok{border-color:color-mix(in srgb,var(--approve) 50%,var(--line));background:color-mix(in srgb,var(--approve-tint) 60%,var(--surface))}.quote-out{border-color:color-mix(in srgb,var(--decline) 50%,var(--line));background:color-mix(in srgb,var(--decline-tint) 60%,var(--surface))}.quote-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.quote-verdict{font-family:var(--font-serif);font-size:var(--fs-lg);font-weight:600}.quote-ok .quote-verdict{color:var(--approve)}.quote-out .quote-verdict{color:var(--decline)}.quote .kv dd{font-size:var(--fs-lg)}.quote-reasons{display:grid;gap:4px;font-size:var(--fs-sm);padding-left:14px;list-style:disc}.trail{display:grid}.trail-item{--c: var(--line);border-left:2px solid var(--c);padding:4px 0 12px 12px;display:grid;gap:2px}.ta-propose{--c: var(--sapphire)}.ta-escalate{--c: var(--refer)}.ta-verify{--c: var(--exa)}.ta-sanction{--c: var(--approve)}.ta-reject{--c: var(--decline)}.trail-head{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;font-size:13px}.trail-at{margin-left:auto;font-size:var(--fs-xs)}.trail-terms{font-weight:600}.trail-note{color:var(--ink-2);font-size:13px}@media(max-width:1180px){.funnel{grid-template-columns:repeat(4,minmax(0,1fr))}.funnel-step:nth-child(5){border-left:0}.negotiate{grid-template-columns:minmax(0,1fr)}}@media(max-width:980px){.run{grid-template-columns:minmax(0,1fr)}.dialog-cols{grid-template-columns:1fr}}.ask-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.ask-input{font-size:var(--fs-md);min-height:62px}.ask-suggest{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:12px}.ask-suggest-list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.ask-suggest-list .btn{border-color:var(--line);white-space:normal;height:auto;min-height:28px;text-align:left}.ask-powered{color:var(--exa)}.ask-answer{display:grid;gap:10px;max-width:76ch;font-size:var(--fs-md);line-height:1.55;white-space:pre-line}.ask-answer p{margin:0}.ask-list{margin:0;padding-left:20px;list-style:disc;display:grid;gap:4px;white-space:normal}.ask-sql-peek{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.ask-failed{color:var(--decline);font-weight:600}.ask-result{display:grid;gap:4px}.ask-result pre{margin:0;max-height:240px;overflow:auto;padding:8px 10px;border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--surface-2);font-family:var(--font-mono);font-size:12px;white-space:pre-wrap;word-break:break-word}.ask-table{max-height:280px;overflow:auto;border:1px solid var(--line-soft);border-radius:var(--r-md)}.memo{display:grid;gap:10px}.memo-text{display:grid;gap:6px;max-width:72ch;padding-left:14px;border-left:3px solid var(--sapphire-tint);font-family:var(--font-serif);font-size:var(--fs-md);line-height:1.65}.memo-text p{margin:0}@media(max-width:640px){.ask-form{grid-template-columns:minmax(0,1fr)}}
