@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.qqrwVG_className{font-family:Inter,Inter Fallback;font-style:normal}.qqrwVG_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.VHU0TW_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.VHU0TW_variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-inter);--font-mono:var(--font-ibm-plex-mono);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter);--default-mono-font-family:var(--font-ibm-plex-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.bottom-6{bottom:calc(var(--spacing) * 6)}.left-1\/2{left:50%}.z-30{z-index:30}.z-\[100\]{z-index:100}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:var(--spacing)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-full{height:100%}.max-h-52{max-height:calc(var(--spacing) * 52)}.min-h-full{min-height:100%}.w-4{width:calc(var(--spacing) * 4)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded-\[3px\]{border-radius:3px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--alert\)\]{border-color:var(--alert)}.border-\[var\(--ink\)\]{border-color:var(--ink)}.bg-\[\#f4f7fa\]{background-color:#f4f7fa}.bg-\[var\(--desk\)\]{background-color:var(--desk)}.bg-\[var\(--paper\)\]{background-color:var(--paper)}.fill-rule{fill:var(--rule)}.p-2{padding:calc(var(--spacing) * 2)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-\[18px\]{padding-inline:18px}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-\[11px\]{padding-block:11px}.text-center{text-align:center}.text-left{text-align:left}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[12\.5px\]{font-size:12.5px}.text-\[13px\]{font-size:13px}.break-all{word-break:break-all}.text-\[\#93a4bd\]{color:#93a4bd}.text-\[var\(--faint\)\]{color:var(--faint)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--text\)\]{color:var(--text)}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[mock\:cbs\]{mock:cbs}.\[mock\:crm\]{mock:crm}@media (hover:hover){.hover\:bg-\[\#f8fafc\]:hover{background-color:#f8fafc}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-white:hover{color:var(--color-white)}}}.v2 *{box-sizing:border-box}.v2{font-family:var(--font-inter),Inter,system-ui,sans-serif;color:#1f2430;background:#f3f4f7;margin:0;font-size:14px;line-height:1.45}.v2 .mono{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",ui-monospace,monospace}.v2 a{color:#8a2628}.v2 a:hover{color:#5e1719}.v2 button{font-family:inherit}.v2 .app{background:#f3f4f7;flex-direction:column;min-height:100%;display:flex}.v2 .top{color:#fff;background:#8a2628;flex-wrap:wrap;align-items:center;gap:14px;height:60px;padding:0 20px;display:flex}.v2 .top .tog{color:#fff;background:0 0;border:1px solid #ffffff47;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.v2 .mark{color:#8a2628;background:#fff;border-bottom:3px solid #d9832a;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:flex}.v2 .mark.dark{color:#fff;background:#8a2628;border-radius:8px;width:40px;height:40px;font-size:15px}.v2 .top .bank{font-size:15px;font-weight:600}.v2 .top .sep{background:#ffffff59;width:1px;height:20px}.v2 .top .prod{font-size:15px;font-weight:600}.v2 .top .crumb{color:#e9c8c9;font-size:14px}.v2 .top .user{border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:10px;margin-left:auto;padding:4px 14px 4px 4px;display:flex}.v2 .top .av{color:#5e1719;background:#d9832a;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:flex}.v2 .top .ulab{letter-spacing:.06em;color:#e9c8c9;font-size:10px;line-height:1.1}.v2 .top .uname{font-size:13px;font-weight:600;line-height:1.1}.v2 .shell{flex-wrap:wrap;flex:1;display:flex}.v2 .side{background:#6f1e20;flex-direction:column;flex:200px;gap:4px;max-width:240px;min-height:780px;padding:14px 10px;display:flex}.v2 .side a{color:#f4e3e3;border-radius:6px;align-items:center;gap:12px;padding:10px;font-size:14px;text-decoration:none;display:flex}.v2 .side a.on{color:#fff;background:#ffffff21;font-weight:600}.v2 .side .ic{color:#fff;background:#ffffff24;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}.v2 .side a.on .ic{color:#5e1719;background:#d9832a}.v2 .side .out{border:1px solid #ffffff38;border-radius:6px;margin-top:auto}.v2 .main{flex:999 560px;min-width:0;padding:32px 40px 56px}.v2 .wrap{max-width:1080px;margin:0 auto}.v2 .wrap.wide{max-width:1240px}.v2 h1{letter-spacing:-.01em;margin:0 0 6px;font-size:24px;font-weight:600}.v2 .sub{color:#5b6170;margin:0 0 22px}.v2 .row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v2 .btn{color:#8a2628;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d6d9e0;border-radius:6px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.v2 .btn.pri{color:#fff;background:#8a2628;border-color:#8a2628}.v2 .btn.pri:hover{color:#fff;background:#741f21}.v2 .btn.lg{height:44px;padding:0 22px;font-size:15px}.v2 .btn.dis{color:#fff;cursor:default;background:#d9a9aa;border-color:#d9a9aa}.v2 .btn.ghostred{border-color:#e8c4c4}.v2 .stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.v2 .stat{background:#fff;border:1px solid #dfe2e8;border-left:3px solid #b5651d;border-radius:4px;padding:14px 16px}.v2 .stat.g{border-left-color:#2f7d4f}.v2 .stat b{font-size:22px;font-weight:600;display:block}.v2 .stat span{color:#5b6170;font-size:12px}.v2 .card{background:#fff;border:1px solid #dfe2e8;border-radius:6px;overflow:hidden}.v2 .card-h{border-bottom:1px solid #e6e8ee;flex-wrap:wrap;align-items:baseline;gap:10px;padding:14px 18px;display:flex}.v2 .card-h b{font-weight:600}.v2 .card-h .n{color:#5b6170;font-size:12px}.v2 .card-h .d{color:#5b6170;width:100%;margin-top:2px;font-size:12px;display:block}.v2 .tbl-box{overflow-x:auto}.v2 table{border-collapse:collapse;width:100%;min-width:760px}.v2 th{color:#5b6170;text-align:left;background:#f8f9fb;border-bottom:1px solid #e6e8ee;padding:10px 18px;font-size:12px;font-weight:500}.v2 td{vertical-align:top;border-bottom:1px solid #eef0f4;padding:12px 18px;font-size:13px}.v2 tr:last-child td{border-bottom:0}.v2 .acct{font-weight:500}.v2 .crn{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",ui-monospace,monospace;color:#5b6170;margin-top:3px;font-size:11px}.v2 .pill{color:#4a5060;border:1px solid #cbd0d9;border-radius:3px;padding:1px 7px;font-size:11px;display:inline-block}.v2 .st{letter-spacing:.02em;align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.v2 .st:before{content:"";background:#b5651d;border-radius:50%;width:7px;height:7px}.v2 .st.red:before{background:#c2410c}.v2 .st.grn:before{background:#2f7d4f}.v2 .scn{color:#5b6170;letter-spacing:.03em;font-size:11px}.v2 .dt{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:12px}.v2 .filters{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.v2 .filters span{color:#3a4050;letter-spacing:.02em;background:#fff;border:1px solid #d6d9e0;border-radius:3px;padding:5px 11px;font-size:12px}.v2 .filters span.on{color:#fff;background:#8a2628;border-color:#8a2628;font-weight:600}.v2 .kv{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.v2 .kv>div{border-bottom:1px solid #eef0f4;padding:12px 16px}.v2 .kv>div:nth-child(odd){border-right:1px solid #eef0f4}.v2 .kv label{color:#5b6170;margin-bottom:3px;font-size:11px;display:block}.v2 .kv .v{color:#2b3a67;font-size:13px}.v2 .doc{border-bottom:1px solid #eef0f4;gap:12px;padding:14px 0;display:flex}.v2 .doc:last-child{border-bottom:0}.v2 .thumb{background:repeating-linear-gradient(#fff 0 4px,#d9dce2 4px 5px);border:1px solid #cfd3da;border-radius:2px;flex:none;width:30px;height:38px}.v2 .thumb.big{width:72px;height:92px}.v2 .ok-dot{align-items:center;gap:6px;font-size:12px;display:inline-flex}.v2 .ok-dot:before{content:"";background:#2f7d4f;border-radius:50%;width:6px;height:6px}.v2 .dim{position:relative}.v2 .dim:after{content:"";background:#282c3873;position:absolute;inset:0}.v2 .modal{z-index:2;background:#fff;border-radius:8px;width:min(620px,92%);position:absolute;left:50%;transform:translate(-50%);box-shadow:0 20px 50px #00000040}.v2 .modal-h{border-bottom:1px solid #e6e8ee;justify-content:space-between;gap:12px;padding:20px 24px;display:flex}.v2 .modal-h b{font-size:17px;font-weight:600;display:block}.v2 .modal-h span{color:#5b6170;font-size:13px}.v2 .modal-b{padding:20px 24px}.v2 .modal-f{border-top:1px solid #e6e8ee;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.v2 .set-nav{background:#fff;border:1px solid #dfe2e8;border-radius:6px;flex:220px;align-self:flex-start;max-width:260px;padding:6px}.v2 .set-nav div{border-radius:4px;padding:10px 12px}.v2 .set-nav div.on{background:#faefef;border-left:3px solid #8a2628}.v2 .set-nav b{font-size:13px;font-weight:500;display:block}.v2 .set-nav span{color:#5b6170;font-size:12px}.v2 .field{margin-bottom:22px}.v2 .field>label{margin-bottom:4px;font-weight:500;display:block}.v2 .field p{color:#5b6170;margin:0 0 8px;font-size:12px}.v2 .inp{width:100%;height:40px;font:inherit;background:#fff;border:1px solid #9aa0ac;border-radius:4px;padding:0 12px;font-size:13px}.v2 .inp.sm{max-width:170px}.v2 .cust{background:#fff;flex-direction:column;min-height:100%;display:flex}.v2 .c-top{border-bottom:1px solid #e6e8ee;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 28px;display:flex}.v2 .c-top b{font-size:16px;font-weight:600;display:block}.v2 .c-top small{color:#7a808c;font-size:13px}.v2 .c-top .rt{text-align:right;color:#5b6170;margin-left:auto;font-size:13px}.v2 .c-top .rt b{color:#1f2430;font-size:14px}.v2 .secure{color:#2f7d4f;align-items:center;gap:8px;margin-left:auto;font-size:13px;display:flex}.v2 .secure:before{content:"";background:#2f7d4f;border-radius:50%;width:8px;height:8px}.v2 .tabs{background:#f8f9fb;border-bottom:1px solid #e6e8ee;flex-wrap:wrap;gap:28px;padding:0 28px;display:flex}.v2 .tabs span{color:#9aa0ac;border-bottom:2px solid #0000;padding:14px 0;font-size:14px}.v2 .tabs span.done{color:#3d6b5a}.v2 .tabs span.on{color:#1f2430;border-bottom-color:#8a2628;font-weight:500}.v2 .c-main{max-width:820px;padding:28px 28px 40px}.v2 .c-main h1{font-size:24px}.v2 .c-main h2{margin:24px 0 10px;font-size:16px;font-weight:600}.v2 .list{border:1px solid #e1e4ea;border-radius:6px;overflow:hidden}.v2 .li{border-bottom:1px solid #eef0f4;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:13px 16px;display:flex}.v2 .li:last-child{border-bottom:0}.v2 .li .k{color:#5b6170;flex:0 0 170px;font-size:13px}.v2 .li .v{flex:280px;font-size:13px}.v2 .li .v small{color:#7a808c;font-size:12px;display:block}.v2 .li .ch{color:#8a2628;margin-left:auto;font-size:13px;text-decoration:underline}.v2 .note{color:#4a5060;background:#f3f5f8;border-left:3px solid #8a2628;border-radius:4px;margin:16px 0;padding:12px 16px;font-size:13px}.v2 .warn{color:#7a4a10;background:#fdf2e3;border-left:3px solid #b5651d;border-radius:4px;margin:16px 0;padding:12px 16px;font-size:13px}.v2 .okn{color:#2c5a40;background:#eaf4ee;border-left:3px solid #2f7d4f;border-radius:4px;margin:16px 0;padding:12px 16px;font-size:13px}.v2 .foot{border-top:1px solid #e6e8ee;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}.v2 .foot small{color:#5b6170;font-size:13px}.v2 .person{border-bottom:1px solid #eef0f4;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.v2 .person:last-child{border-bottom:0}.v2 .ini{color:#8a2628;background:#e6e9ef;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-weight:600;display:flex}.v2 .person .nm{font-weight:500}.v2 .person .meta{color:#7a808c;font-size:13px}.v2 .person .kyc{color:#2f7d4f;font-size:12px}.v2 .person .acts{align-items:center;gap:16px;margin-left:auto;display:flex}.v2 .tag{color:#2c5a40;background:#eaf4ee;border-radius:3px;padding:4px 10px;font-size:12px}.v2 .tag.grey{color:#4a5060;background:#eef0f4}.v2 .tag.new{color:#9a5b12;background:#fdf2e3}.v2 .slot{border-bottom:1px solid #eef0f4;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.v2 .slot:last-child{border-bottom:0}.v2 .slot .num{color:#7a808c;background:#f1f3f6;border-radius:4px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;display:flex}.v2 .slot .num.ok{color:#2f7d4f;background:#eaf4ee}.v2 .slot .bd{flex:300px}.v2 .slot .bd b{font-weight:500;display:block}.v2 .slot .bd small{color:#7a808c;font-size:12px}.v2 .slot .state{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",ui-monospace,monospace;color:#5b6170;flex:0 0 140px;padding-top:8px;font-size:11px}.v2 .slot .act{text-align:right;flex:0 0 130px}.v2 .slot .acc{color:#2f7d4f;margin-bottom:6px;font-size:12px;display:block}.v2 .chk{color:#2c5a40;background:#eaf4ee;border-left:3px solid #2f7d4f;border-radius:3px;margin-top:8px;padding:6px 10px;font-size:12px}.v2 .chk.info{color:#33476a;background:#eef2f8;border-left-color:#5b7ca8}.v2 .radio{border:1px solid #e1e4ea;border-radius:6px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:14px 16px;display:flex}.v2 .radio.on{background:#fcf7f7;border-color:#8a2628}.v2 .radio .dot{border:2px solid #b9bec8;border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px}.v2 .radio.on .dot{border:5px solid #8a2628}.v2 .radio b{font-size:13px;font-weight:500}.v2 .radio small{color:#7a808c;font-size:12px}.v2 .done-ic{color:#fff;background:#8a2628;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.v2 .done-ic.g{color:#2f7d4f;background:#eaf4ee;width:62px;height:62px}.v2 .need{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;display:grid}.v2 .need>div{border-bottom:1px solid #e6e8ee;gap:18px;padding:16px 0;display:flex}.v2 .need .i{color:#9aa0ac;padding-top:2px;font-size:13px}.v2 .need b{font-weight:500;display:block}.v2 .need small{color:#7a808c;font-size:13px}.v2 .case-h{background:#fff;border:1px solid #dfe2e8;border-radius:6px;margin-bottom:16px;padding:20px 24px}.v2 .badge{color:#a23a12;background:#fcefea;border:1px solid #e7b9a6;border-radius:3px;padding:4px 10px;font-size:12px;display:inline-block}.v2 .meta6{border-top:1px solid #e6e8ee;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:16px;padding-top:14px;display:grid}.v2 .meta6 label{color:#5b6170;font-size:12px;display:block}.v2 .meta6 b{font-size:13px;font-weight:500}.v2 .grid2{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.v2 .grid2 .l{flex-direction:column;flex:999 560px;gap:16px;min-width:0;display:flex}.v2 .grid2 .r{flex-direction:column;flex:280px;gap:16px;display:flex}.v2 .cmp{grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);display:grid}.v2 .cmp>div{border-bottom:1px solid #eef0f4;padding:12px 16px;font-size:13px}.v2 .cmp .hd{color:#5b6170;background:#f8f9fb;padding:9px 16px;font-size:12px}.v2 .cmp .vd{text-align:center;color:#5b6170;border-left:1px solid #eef0f4;border-right:1px solid #eef0f4;padding:12px 4px;font-size:10px}.v2 .cmp .vd i{color:#2f7d4f;background:#eaf4ee;border:1px solid #9cc5ac;justify-content:center;align-items:center;width:22px;height:22px;margin:0 auto 3px;font-size:13px;font-style:normal;font-weight:700;display:flex}.v2 .cmp .mat{background:#fdf3ee}.v2 .cmp .vd.mat i{color:#fff;background:#c2410c;border-color:#c2410c}.v2 .cmp label{color:#5b6170;margin-bottom:2px;font-size:11px;display:block}.v2 .cmp small{color:#7a808c;margin-top:3px;font-size:11px;display:block}.v2 .legend{color:#5b6170;flex-wrap:wrap;gap:18px;padding:12px 16px;font-size:12px;display:flex}.v2 .legend span{align-items:center;gap:6px;display:flex}.v2 .legend i{color:#2f7d4f;background:#eaf4ee;border:1px solid #9cc5ac;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:flex}.v2 .legend i.f{color:#33476a;background:#eef2f8;border-color:#a9b8d0}.v2 .legend i.m{color:#fff;background:#c2410c;border-color:#c2410c}.v2 .legend i.q{color:#5b6170;background:#fff;border-color:#c6cad2}.v2 .pd>div{border-bottom:1px solid #eef0f4;padding:11px 16px}.v2 .pd>div:last-child{border-bottom:0}.v2 .pd .t{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",ui-monospace,monospace;color:#7a808c;justify-content:space-between;font-size:11px;display:flex}.v2 .pd .t em{font-style:normal;font-family:var(--font-inter),Inter,sans-serif;color:#2f7d4f;font-size:11px}.v2 .pd .t em.red{color:#c2410c;font-weight:600}.v2 .pd .t em.dk{color:#3a4050;font-weight:600}.v2 .pd .b{margin-top:3px;font-size:13px}.v2 .dsec{border-bottom:1px solid #eef0f4;padding:16px}.v2 .dsec>b{margin-bottom:10px;font-weight:500;display:block}.v2 .dpair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.v2 .dcard{border:1px solid #e1e4ea;border-radius:4px;gap:12px;padding:12px;font-size:12px;display:flex}.v2 .dcard .lab{letter-spacing:.08em;color:#7a808c;margin-bottom:8px;font-size:10px;display:block}.v2 .dcard b{font-size:13px;font-weight:600;display:block}.v2 .dcard .acc2{color:#7a808c;letter-spacing:.04em;font-size:11px}.v2 .dcard p{color:#4a5060;margin:4px 0 0}.v2 .dcard .lk{gap:12px;margin-top:8px;display:flex}.v2 .dcard.empty{color:#7a808c;justify-content:center;align-items:center;min-height:90px;font-style:italic}.v2 .pb-sample{color:#7a808c;border-right:1px solid #e1e4ea;margin-right:14px;padding-right:14px;font-size:11px}.v2 tr.none td:first-child{border-left-color:#0000}.v2 .rstrip{background:#fff;border:1px solid #dfe2e8;border-radius:6px;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:16px;padding:14px 18px;display:grid}.v2 .rstrip label{color:#5b6170;margin-bottom:4px;font-size:11px;display:block}.v2 .rstrip b{font-size:13px;font-weight:500}.v2 .rsec .card-h{padding:12px 16px}.v2 .srcb{color:#4a5060;white-space:nowrap;background:#f1f3f6;border-radius:3px;padding:2px 8px;font-size:11px}.v2 .rdoc{border-bottom:1px solid #eef0f4;gap:10px;padding:10px 0;font-size:13px;display:flex}.v2 .rdoc b{font-weight:500;display:block}.v2 .rdoc small{color:#5b6170;font-size:12px;display:block}.v2 .rdi{box-sizing:border-box;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;min-width:20px;max-width:20px;height:20px;margin-top:1px;padding:0;font-size:11px;font-weight:700;display:flex}.v2 .rdi.ok{color:#2f7d4f;background:#eaf4ee}.v2 .rdi.amb{color:#9a5b12;background:#fdf2e3}.v2 .rdi.no{color:#a23a12;background:#fcefea}.v2 .tli{border-bottom:1px solid #eef0f4;gap:14px;padding:9px 0;font-size:13px;display:flex}.v2 .tli:last-child{border-bottom:0}.v2 .tli .dt{color:#5b6170;flex:0 0 92px;padding-top:2px;font-size:11px}.v2 .tli b{font-weight:500;display:block}.v2 .tli small{color:#5b6170;font-size:12px;display:block}.v2 .lnk{background:#f8f9fb;border:1px solid #e1e4ea;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.v2 .lnk b{font-size:13px;font-weight:500;display:block}.v2 .lnk span{color:#4a5060;font-size:12px}.v2 .msec{border-bottom:1px solid #eef0f4;padding:14px 0}.v2 .msec>b{font-size:13px;font-weight:600;display:block}.v2 .ask>div{align-items:flex-start;gap:10px;padding:6px 0;font-size:13px;display:flex}.v2 .pcard{background:#fff;border:1px solid #e1e4ea;border-radius:8px;margin-top:16px;padding:18px 20px}.v2 .pcard.due{background:#fffcf6;border-color:#efcb93}.v2 .pc-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.v2 .pc-h b{font-size:16px;font-weight:600;display:block}.v2 .pc-h small{color:#5b6170;font-size:12px}.v2 .pc-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.v2 .pc-meta>div{background:#fff;border:1px solid #eee3cf;border-radius:6px;padding:10px 12px}.v2 .pc-meta label{color:#5b6170;margin-bottom:2px;font-size:11px;display:block}.v2 .pc-meta b{font-size:13px;font-weight:500}.v2 .stepper{background:#f8f9fb;border-bottom:1px solid #e6e8ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 28px;display:flex}.v2 .stp{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v2 .sp{color:#7a808c;align-items:center;gap:8px;font-size:13px;display:flex}.v2 .spn{background:#fff;border:1.5px solid #c6cad2;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:flex}.v2 .sp.done{color:#2f7d4f}.v2 .sp.done .spn{color:#2f7d4f;background:#eaf4ee;border-color:#2f7d4f}.v2 .sp.on{color:#1f2430;font-weight:600}.v2 .sp.on .spn{color:#fff;background:#8a2628;border-color:#8a2628}.v2 .spl{background:#d6d9e0;width:28px;height:1.5px}.v2 .sp-r{text-align:right}.v2 .sp-r b{font-size:12px;font-weight:600;display:block}.v2 .sp-r span{color:#2f7d4f;font-size:11px}.v2 .sh2{justify-content:space-between;align-items:center;margin:24px 0 10px;display:flex}.v2 .vbadge{color:#2f7d4f;font-size:11px;font-family:var(--font-inter),Inter,sans-serif;vertical-align:1px;background:#eaf4ee;border-radius:3px;margin-left:10px;padding:1px 7px;display:inline-block}.v2 .lockd{color:#5b6170;align-items:center;gap:5px;margin-left:auto;font-size:12px;display:inline-flex}.v2 .li small.hint{color:#7a808c;font-style:italic}.v2 .seg{border:1px solid #d6d9e0;border-radius:6px;display:inline-flex;overflow:hidden}.v2 .seg a{color:#3a4050;cursor:pointer;white-space:nowrap;background:#fff;padding:7px 12px;font-size:12px;text-decoration:none}.v2 .seg a+a{border-left:1px solid #d6d9e0}.v2 .seg a.on{color:#2c5a40;background:#eaf4ee;font-weight:600}.v2 .seg a.on.no{color:#a23a12;background:#fcefea}.v2 .mand{border:1px solid #e1e4ea;border-radius:6px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:14px;padding:12px 16px;display:flex}.v2 .mand b{color:#5b6170;font-size:12px;font-weight:500;display:block}.v2 .mand span{font-size:14px;font-weight:500}.v2 .mand small{color:#7a808c;margin-left:auto;font-size:12px}.v2 .mand .ch{margin-left:0}.v2 .addp{border:1px dashed #c6cad2;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:14px 16px;display:flex}.v2 .addp b{font-weight:500;display:block}.v2 .addp small{color:#5b6170;font-size:12px}.v2 .fl{color:#5b6170;flex-direction:column;gap:4px;font-size:12px;display:flex}.v2 .dcount{flex-wrap:wrap;align-items:center;gap:12px;margin:6px 0 4px;display:flex}.v2 .dcount>div{border:1px solid #e1e4ea;border-radius:6px;align-items:baseline;gap:8px;padding:10px 16px;display:flex}.v2 .dcount b{font-size:20px;font-weight:600}.v2 .dcount span{color:#4a5060;font-size:13px}.v2 .dcount .g b{color:#2f7d4f}.v2 .dcount small{color:#5b6170;font-size:12px}.v2 .ditem{border-bottom:1px solid #eef0f4;padding:14px 16px}.v2 .ditem:last-child{border-bottom:0}.v2 .dh{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.v2 .dh b{font-weight:500;display:block}.v2 .dh small{color:#5b6170;margin-top:2px;font-size:12px;display:block}.v2 .drop{color:#4a5060;background:#fafbfc;border:1.5px dashed #c6cad2;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:12px 14px;font-size:13px;display:flex}.v2 .dsep{color:#c6cad2}.v2 .qrl{align-items:center;gap:6px;display:inline-flex}.v2 .dacc{color:#7a808c;margin-top:6px;font-size:12px;display:block}.v2 .mtx{grid-template-columns:auto 1fr;gap:4px 18px;font-size:13px;display:grid}.v2 .mtx span{color:#5b6170}.v2 .mtx b{font-weight:500}.v2 .txq{border:1px solid #e1e4ea;border-radius:6px;flex-direction:column;gap:10px;margin-top:12px;padding:14px 16px;display:flex}.v2 .txq b{font-size:14px;font-weight:500}.v2 .txq small{color:#5b6170;font-size:12px}.v2 .txq .seg{align-self:flex-start}.v2 .list.chg{background:#fffcf6;border-color:#efcb93}.v2 .decl{border:1px solid #e1e4ea;border-radius:6px;align-items:flex-start;gap:12px;margin-top:8px;padding:14px 16px;font-size:14px;display:flex}.v2 .decl input{flex:none;width:18px;height:18px;margin-top:2px}.v2 .otp{gap:10px;margin-top:8px;display:flex}.v2 .otp .inp{text-align:center;width:52px;height:56px;font-size:22px;font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",monospace}.v2 .trk{align-items:flex-start;gap:0;margin-top:8px;display:flex}.v2 .tk{text-align:center;flex-direction:column;flex:none;align-items:center;gap:4px;width:150px;display:flex}.v2 .tkd{background:#fff;border:2px solid #c6cad2;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.v2 .tk.done .tkd{color:#fff;background:#2f7d4f;border-color:#2f7d4f}.v2 .tk.on .tkd{background:#8a2628;border-color:#8a2628;box-shadow:inset 0 0 0 5px #fff}.v2 .tk b{font-size:13px;font-weight:600}.v2 .tk small{color:#5b6170;font-size:11px}.v2 .tkl{background:#d6d9e0;flex:1;height:2px;margin-top:14px}.v2 .tkl.done{background:#2f7d4f}.v2 .rate{border:1px solid #e1e4ea;border-radius:6px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;padding:14px 16px;display:flex}.v2 .rate b{font-size:14px;font-weight:500}.v2 .rate small{color:#5b6170;font-size:12px}.v2 .rt5{gap:6px;display:flex}.v2 .rt5 a{color:#3a4050;cursor:pointer;border:1px solid #d6d9e0;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;text-decoration:none;display:flex}.v2 .rt5 a.on{color:#fff;background:#8a2628;border-color:#8a2628}.v2 .airec{background:#f7fafe;border-color:#c9d6e8;padding:16px 18px}.v2 .ai-h{align-items:center;gap:10px;display:flex}.v2 .ai-h b{color:#2f7d4f;font-size:16px;font-weight:600}.v2 .ai-b{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#3f7fc4;border-radius:3px;padding:3px 8px;font-size:11px;font-weight:600}.v2 .airec>p{color:#3a4050;margin:8px 0 12px;font-size:13px}.v2 .chkl{background:#fff;border:1px solid #e1e4ea;border-radius:6px;padding:10px 14px}.v2 .chkl>b{font-size:13px;font-weight:600}.v2 .chkl-f{color:#2f7d4f;border-top:1px solid #eef0f4;margin-top:4px;padding-top:8px;font-size:12px}.v2 .chips{flex-wrap:wrap;gap:6px;display:flex}.v2 .chips span{color:#3a4050;cursor:pointer;border:1px solid #d6d9e0;border-radius:999px;padding:4px 10px;font-size:12px}.v2 .dt,.v2 .vc-v,.v2 .hb-v,.v2 .tli .dt{font-variant-numeric:tabular-nums;font-family:var(--font-inter),Inter,system-ui,sans-serif!important}.v2 .st.blu:before{background:#3f7fc4}.v2 abbr{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.v2 details>summary{cursor:pointer;list-style:none}.v2 details>summary::-webkit-details-marker{display:none}.v2 .more{color:#8a2628;align-items:center;gap:6px;font-size:13px;display:inline-flex}.v2 .more:after{content:"▾";font-size:10px}.v2 details[open]>summary .more:after{content:"▴"}.v2 .tabbar{border-bottom:1px solid #dfe2e8;gap:24px;margin:16px 0;display:flex}.v2 .tabbar a{color:#5b6170;cursor:pointer;border-bottom:2px solid #0000;padding:10px 0;font-size:14px;text-decoration:none}.v2 .tabbar a.on{color:#1f2430;border-bottom-color:#8a2628;font-weight:600}.v2 .take{color:#3a4050;border-top:1px solid #eef0f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:10px;font-size:12px;display:flex}.v2 .take b{font-weight:600}.v2 .summ{background:#fff;border:1px solid #dfe2e8;border-left:3px solid #3f7fc4;border-radius:6px;margin-top:4px;padding:12px 16px;font-size:14px}.v2 .bsum{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.v2 .bsum>div{background:#f8f9fb;border-radius:6px;padding:10px 12px}.v2 .bsum label{color:#5b6170;font-size:11px;display:block}.v2 .bsum b{font-size:13px;font-weight:600}.v2 .cmpmore>summary{border-bottom:1px solid #eef0f4;padding:10px 16px}.v2 .vfold{background:#f5faf6;border:1px solid #cfe3d6;border-radius:6px;margin-top:20px}.v2 .vfold>summary{justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.v2 .vfold>summary b{color:#2c5a40;font-weight:600;display:block}.v2 .vfold>summary small{color:#4a5060;margin-top:2px;font-size:12px;display:block}.v2 .vfold[open]>summary{border-bottom:1px solid #cfe3d6}.v2 .vfold .list{background:#fff;border:0;border-radius:0}.v2 .vfold>div>p{padding:0 16px}.v2 .upl{position:relative}.v2 .upl>summary{list-style:none}.v2 .uplbox{z-index:6;background:#fff;border:1px solid #dfe2e8;border-radius:8px;flex-direction:column;gap:10px;width:360px;padding:12px;display:flex;position:absolute;top:42px;right:0;box-shadow:0 10px 30px #14182426}.v2 .uplalt{flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.v2 .sset{border-bottom:1px solid #eef0f4;padding:16px 0}.v2 .sset:last-child{border-bottom:0}.v2 .sset-h{margin-bottom:12px}.v2 .sset-h b{font-size:14px;font-weight:600;display:block}.v2 .sset-h span{color:#5b6170;font-size:12px}.v2 .rule{align-items:flex-start;gap:10px;padding:8px 0;font-size:13px;display:flex}.v2 .rule input[type=checkbox]{flex:none;width:16px;height:16px;margin-top:2px}.v2 .rule b{font-weight:500;display:block}.v2 .rule small{color:#5b6170;margin-top:2px;font-size:12px;display:block}.v2 .per{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.v2 .per>div{border:1px solid #e1e4ea;border-radius:6px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.v2 .per .pill{align-self:flex-start}.v2 .per label{align-items:center;gap:8px;font-size:13px;display:flex}.v2 .per .inp{width:64px;height:34px}.v2 .stbl{border-collapse:collapse;width:100%;min-width:0}.v2 .stbl th{background:#f8f9fb;padding:8px 12px;font-size:12px}.v2 .stbl td{padding:10px 12px;font-size:13px;border-left:0!important}.v2 .sfoot{background:#fafbfc;border-top:1px solid #eef0f4;align-items:center;gap:12px;padding:14px 18px;display:flex}.v2 .sfoot span{color:#5b6170;font-size:12px}.v2 .qtiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.v2 .qt{color:#1f2430;cursor:pointer;background:#fff;border:1px solid #dfe2e8;border-top:3px solid #9aa0ac;border-radius:6px;padding:14px 16px;text-decoration:none;display:block}.v2 .qt:hover{color:#1f2430;box-shadow:0 2px 8px #14182414}.v2 .qt b{font-size:24px;font-weight:600;display:block}.v2 .qt span{font-size:13px;font-weight:500;display:block}.v2 .qt small{color:#5b6170;margin-top:2px;font-size:11px;display:block}.v2 .qt.r{border-top-color:#c2410c}.v2 .qt.r b{color:#a23a12}.v2 .qt.w{border-top-color:#b5651d}.v2 .qt.w b{color:#9a5b12}.v2 .qt.b{border-top-color:#3f7fc4}.v2 .qt.g{border-top-color:#2f7d4f}.v2 .qt.g b{color:#2f7d4f}.v2 .illus{color:#4a5060;letter-spacing:.02em;background:#eef0f4;border-radius:3px;margin-left:6px;padding:2px 8px;font-size:11px;display:inline-block}.v2 .kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.v2 .kpi{background:#fff;border:1px solid #dfe2e8;border-radius:6px;padding:14px 16px}.v2 .kpi b{letter-spacing:-.01em;font-size:24px;font-weight:600;display:block}.v2 .kpi span{color:#1f2430;margin-top:2px;font-size:12px;font-weight:500;display:block}.v2 .kpi small{color:#5b6170;margin-top:2px;font-size:11px;display:block}.v2 .kpi.g b{color:#2f7d4f}.v2 .kpi.w b{color:#9a5b12}.v2 .kpi.r b{color:#a23a12}.v2 .risk-band{background:#fcf3ee;border:1px solid #f0cdbe;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:16px 20px;display:flex}.v2 .risk-band>div{flex:320px;min-width:0}.v2 .risk-band>.btn{flex-shrink:0}.v2 .risk-band b{color:#7a2e10;font-size:15px;display:block}.v2 .risk-band span{color:#5b3a2c;font-size:13px}.v2 .dgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.v2 .dpanel{overflow:visible}.v2 .dp-b{padding:16px 18px}.v2 .hb{flex-direction:column;gap:10px;display:flex}.v2 .hb-r{grid-template-columns:190px minmax(0,1fr) 52px;align-items:center;gap:10px;font-size:12px;display:grid}.v2 .hb-l{color:#3a4050}.v2 .hb-t{background:#f3f4f7;border-radius:0 4px 4px 0;height:14px}.v2 .hb-b{border-radius:0 4px 4px 0;min-width:3px;height:100%;position:relative}.v2 .hb-v{text-align:right;font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",monospace;color:#1f2430;font-size:12px}.v2 .tip{color:#fff;white-space:nowrap;z-index:5;pointer-events:none;background:#1f2430;border-radius:4px;padding:5px 8px;font-size:11px;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.v2 .tip b{color:#fff}.v2 .hb-b:hover .tip,.v2 .vc-b:hover .tip,.v2 .sb:hover .tip{display:block}.v2 .hb-r:hover .hb-b,.v2 .vc-c:hover .vc-b,.v2 .sb:hover{filter:brightness(1.12)}.v2 .vc{align-items:flex-end;gap:16px;padding-top:4px;display:flex}.v2 .vc-c{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.v2 .vc-v{font-family:var(--font-ibm-plex-mono),"IBM Plex Mono",monospace;font-size:12px}.v2 .vc-bw{border-bottom:1px solid #c9cdd6;align-items:flex-end;width:100%;max-width:64px;display:flex}.v2 .vc-b{border-radius:4px 4px 0 0;width:100%;position:relative}.v2 .vc-l{color:#5b6170;font-size:12px}.v2 .stack{gap:2px;height:30px;margin:26px 0 12px;display:flex;position:relative}.v2 .sb{height:100%;position:relative}.v2 .tgt{border-left:2px dashed #1f2430;position:absolute;top:-8px;bottom:-8px}.v2 .tgt span{color:#1f2430;white-space:nowrap;font-size:11px;position:absolute;top:-18px;left:-30px}.v2 .lgd{color:#3a4050;flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.v2 .lgd span{align-items:center;gap:6px;display:flex}.v2 .lgd i{border-radius:2px;width:10px;height:10px}.v2 .mini3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.v2 .mini3>div{background:#f8f9fb;border-radius:4px;padding:10px 12px}.v2 .mini3 b{font-size:18px;font-weight:600;display:block}.v2 .mini3 span{color:#5b6170;font-size:12px}.v2 .pt .pt-tip{display:none}.v2 .pt:hover .pt-tip{display:block}.v2 .chan{color:#5b6170;border-top:1px solid #eef0f4;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:14px;font-size:12px;display:flex}.v2 .chan>span{margin-right:auto}.v2 .chan div{color:#3a4050;background:#f8f9fb;border-radius:4px;padding:6px 12px}.v2 .chan div b{color:#1f2430;margin-right:6px;font-size:14px}.v2 .tat{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.v2 .tat>div{background:#f8f9fb;border-radius:4px;padding:12px 14px}.v2 .tat b{font-size:20px;font-weight:600;display:block}.v2 .tat span{color:#5b6170;font-size:12px}.v2 .tat .g b{color:#2f7d4f}.v2 .sched>div{border-bottom:1px solid #eef0f4;justify-content:space-between;gap:10px;padding:8px 0;font-size:12px;display:flex}.v2 .sched span{color:#5b6170}.v2 .sched b{text-align:right;font-weight:500}.v2 .tgl{align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:500;display:flex}.v2 .msg{color:#1f2430;background:#eff6ee;border:1px solid #d3e6d0;border-radius:8px;margin-top:8px;padding:12px 14px;font-size:13px;line-height:1.5}.v2 .modal label{align-items:center;gap:8px;display:flex}@media (max-width:1100px){.v2 .kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.v2 .dgrid{grid-template-columns:1fr}}.v2 .overlay{z-index:50;background:#282c3873;justify-content:center;align-items:flex-start;padding:80px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.v2 .overlay .modal{max-height:none;position:relative;left:auto;transform:none}.v2 .sample{color:#4a5060;letter-spacing:.02em;white-space:nowrap;background:#eef0f4;border-radius:3px;padding:2px 8px;font-size:11px;display:inline-block}.v2 .btn[disabled],.v2 .btn.dis{color:#fff;cursor:not-allowed;background:#d9a9aa;border-color:#d9a9aa}.v2 .btn:not(.pri)[disabled]{color:#9aa0ac;background:#f3f4f7;border-color:#e1e4ea}.v2 .filters a{color:#3a4050;letter-spacing:.02em;background:#fff;border:1px solid #d6d9e0;border-radius:3px;padding:5px 11px;font-size:12px;text-decoration:none}.v2 .filters a.on{color:#fff;background:#8a2628;border-color:#8a2628;font-weight:600}.v2 .empty-row td{color:#5b6170;text-align:center;padding:28px 18px}.v2 .side .side-out{color:#f4e3e3;cursor:pointer;text-align:left;background:0 0;border-radius:6px;align-items:center;gap:12px;width:100%;padding:10px;font-size:14px;display:flex}.v2 .side.mini{flex:none;max-width:none;padding:14px 6px}.v2 .side.mini .lbl{display:none}.v2 .side.mini a,.v2 .side.mini .side-out{justify-content:center;padding:10px 8px}@media (min-width:761px){.v2 .side:not(.mini) .ic{display:none}.v2 .side:not(.mini){flex:0 0 186px}.v2 .top .bank{flex:0 0 118px}}.v2 .shell{flex-wrap:nowrap}.v2 .main{flex:999 1 0}.v2 .top .bank,.v2 .top .prod,.v2 .top .crumb{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.v2 .head-act{flex-shrink:0;margin-bottom:16px}.v2 .top .bank{letter-spacing:.02em;font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:500}.v2 .side{position:relative}.v2 .side-tog{z-index:5;color:#5e1719;cursor:pointer;background:#d9832a;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .15s,transform .15s;display:flex;position:absolute;top:18px;right:-12px;box-shadow:0 0 0 2px #ffffff59,0 1px 3px #14182440}.v2 .side-tog:hover{background:#c2711f;transform:scale(1.08)}.v2 .side-tog:focus-visible{outline-offset:2px;outline:2px solid #d9832a}@media (max-width:760px){.v2 .side-tog{display:none}}.v2 .top .top-out{color:#fff;height:34px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:6px;flex-shrink:0;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .15s}.v2 .top .top-out:hover{background:#ffffff1a}.v2 .top .top-out:focus-visible{outline-offset:2px;outline:2px solid #d9832a}.v2 .flt-row{flex-wrap:nowrap}.v2 .pin-end th:last-child,.v2 .pin-end tbody tr:not(.empty-row) td:last-child{z-index:1;position:sticky;right:0;box-shadow:-8px 0 8px -8px #1418242e}.v2 .pin-end tbody tr:not(.empty-row) td:last-child{background:#fff}.v2 .pin-end tbody tr:not(.empty-row):hover td:last-child{background:#fafafb}@media (max-width:1200px){.v2 .main{padding:24px 24px 48px}}@media (max-width:760px){.v2 .main{padding:20px 14px 40px}.v2 .top{flex-wrap:nowrap;gap:10px;padding:0 12px}.v2 .top .sep,.v2 .top .crumb{display:none}.v2 .top .user{padding:3px}.v2 .top .user>div:last-child{display:none}.v2 .flt-row{flex-wrap:wrap}.v2 .pin-end th:last-child,.v2 .pin-end tbody tr:not(.empty-row) td:last-child{box-shadow:none;position:static}.v2 .side{flex:none;max-width:none;min-height:0;padding:14px 6px}.v2 .side .lbl{display:none}.v2 .side a,.v2 .side .side-out{justify-content:center;padding:10px 8px}}.v2 .err{color:#a23a12;background:#fcefea;border-left:3px solid #c2410c;border-radius:4px;margin:16px 0;padding:12px 16px;font-size:13px}.v2{--pol-shadow-1:0 1px 2px #1418240d,0 1px 3px #1418240a;--pol-shadow-2:0 2px 4px #1418240d,0 6px 16px #14182412;--pol-shadow-3:0 12px 32px #14182429,0 2px 6px #14182414;--pol-ring:0 0 0 3px #8a26282e;--pol-ease:cubic-bezier(.2,.7,.2,1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.v2 .top{z-index:3;position:relative;box-shadow:0 1px #00000014,0 2px 8px #1418241f}.v2 .top .mark{box-shadow:0 1px 2px #0000002e}.v2 .top .user{background:#ffffff0f}.v2 .top .av{box-shadow:0 0 0 2px #ffffff2e}.v2 .side{box-shadow:inset -1px 0 #0000001f}.v2 .card,.v2 .case-h,.v2 .rstrip,.v2 .summ,.v2 .set-nav,.v2 .kpi,.v2 .stat,.v2 .pcard,.v2 .list,.v2 .risk-band,.v2 .mand,.v2 .txq,.v2 .decl,.v2 .rate,.v2 .dcount>div,.v2 .per>div{box-shadow:var(--pol-shadow-1);border-radius:8px}.v2 .card .list,.v2 .vfold .list,.v2 .chkl,.v2 .dcard{box-shadow:none}.v2 .qt{box-shadow:var(--pol-shadow-1);transition:transform .18s var(--pol-ease),box-shadow .18s var(--pol-ease);border-radius:8px}.v2 a.qt:hover{box-shadow:var(--pol-shadow-2);transform:translateY(-2px)}.v2 a.qt:active{box-shadow:var(--pol-shadow-1);transform:translateY(0)}.v2 .kpi{transition:box-shadow .18s var(--pol-ease)}.v2 .kpi:hover{box-shadow:var(--pol-shadow-2)}.v2 .pcard.due{box-shadow:0 1px 2px #1418240d,0 4px 14px #b5651d1a}.v2 .card-h{background:linear-gradient(#fff,#fcfcfd)}.v2 .airec .ai-h,.v2 .airec{background-clip:padding-box}.v2 .chkl,.v2 .dcard,.v2 .lnk,.v2 .bsum>div,.v2 .mini3>div,.v2 .tat>div,.v2 .chan div,.v2 .pc-meta>div{border-radius:6px}.v2 .dcard{transition:border-color .15s,box-shadow .15s}.v2 .dcard:not(.empty):hover{box-shadow:var(--pol-shadow-1);border-color:#cfd3da}.v2 .note,.v2 .warn,.v2 .okn,.v2 .err,.v2 .chk{border-radius:6px}.v2 .overlay{-webkit-backdrop-filter:blur(2px);background:#282c386b;animation:.16s ease-out pol-fade}.v2 .modal{box-shadow:var(--pol-shadow-3);border-radius:12px}.v2 .overlay .modal{animation:pol-rise .2s var(--pol-ease)}.v2 .modal-f{background:#fafbfc;border-radius:0 0 12px 12px}.v2 .uplbox{box-shadow:var(--pol-shadow-3);animation:pol-rise .16s var(--pol-ease);border-radius:10px}.v2 .btn{transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform 80ms}.v2 .btn:hover:not([disabled]):not(.dis){box-shadow:var(--pol-shadow-1);border-color:#c4c8d1}.v2 .btn.pri{box-shadow:0 1px 2px #5e171940}.v2 .btn.pri:hover:not([disabled]):not(.dis){border-color:#741f21;box-shadow:0 2px 6px #5e171947}.v2 .btn:active:not([disabled]):not(.dis){transform:translateY(1px)}.v2 .btn:focus-visible{box-shadow:var(--pol-ring);outline:none}.v2 .btn.ghostred:hover:not([disabled]){background:#fcf7f7}.v2 .inp{border-radius:6px;transition:border-color .15s,box-shadow .15s}.v2 .inp:focus,.v2 .inp:focus-visible{box-shadow:var(--pol-ring);border-color:#8a2628;outline:none}.v2 .inp:disabled{color:#9aa0ac;cursor:not-allowed;opacity:1;background:#f3f4f7;border-color:#d6d9e0}.v2 .inp:disabled:hover{border-color:#d6d9e0}.v2 select.inp{cursor:pointer}.v2 textarea.inp{line-height:1.45}.v2 .otp .inp:focus{transform:translateY(-1px)}.v2 input[type=checkbox],.v2 input[type=radio]{accent-color:#8a2628;cursor:pointer}.v2 input[type=checkbox]:focus-visible,.v2 input[type=radio]:focus-visible{outline-offset:2px;outline:2px solid #8a262873}.v2 a:focus-visible,.v2 summary:focus-visible,.v2 [role=tab]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #8a262873}.v2 .filters a,.v2 .filters span{border-radius:999px;padding:5px 12px;transition:background-color .15s,border-color .15s,color .15s}.v2 .filters a:not(.on):hover{color:#1f2430;background:#f8f9fb;border-color:#b9bec8}.v2 .filters a.on,.v2 .filters span.on{box-shadow:0 1px 2px #5e171940}.v2 .chips span{transition:background-color .15s,border-color .15s}.v2 .chips span:hover{background:#f8f9fb;border-color:#b9bec8}.v2 .side a,.v2 .side .side-out{transition:background-color .15s,color .15s}.v2 .side a:not(.on):hover,.v2 .side .side-out:hover{color:#fff;background:#ffffff12}.v2 .side.mini a.on{background:0 0}@media (max-width:760px){.v2 .side a.on{background:0 0}}.v2 .side .ic,.v2 .top .tog{transition:background-color .15s}.v2 .top .tog:hover{background:#ffffff14}.v2 .tabbar a,.v2 .tabs span{transition:color .15s,border-color .15s}.v2 .tabbar a:not(.on):hover{color:#1f2430;border-bottom-color:#d6d9e0}.v2 .set-nav div{transition:background-color .15s}.v2 .set-nav div:not(.on):hover{background:#f8f9fb}.v2 .seg a{transition:background-color .15s,color .15s}.v2 .seg a:not(.on):hover{background:#f8f9fb}.v2 .rt5 a{transition:background-color .15s,border-color .15s,transform 80ms}.v2 .rt5 a:not(.on):hover{background:#f8f9fb;border-color:#b9bec8}.v2 .rt5 a:active{transform:scale(.96)}.v2 .radio,.v2 .decl,.v2 .addp{transition:border-color .15s,background-color .15s}.v2 .radio:not(.on):hover,.v2 .decl:hover{border-color:#c6cad2}.v2 .addp:hover{background:#fafbfc;border-color:#9aa0ac}.v2 .drop{transition:border-color .15s,background-color .15s}.v2 .drop:hover{background:#fcf7f7;border-color:#8a2628}.v2 .li .ch,.v2 .more{transition:color .15s}.v2 .li .ch:hover{color:#5e1719}.v2 h1{letter-spacing:-.015em;line-height:1.2}.v2 .c-main h2,.v2 .sh2 h2{letter-spacing:-.005em}.v2 .sub{line-height:1.5}.v2 .card-h b,.v2 .modal-h b{letter-spacing:-.005em}.v2 .qt b,.v2 .kpi b,.v2 .stat b,.v2 .tat b,.v2 .mini3 b,.v2 .dcount b,.v2 .bsum b,.v2 .hb-v,.v2 .vc-v,.v2 .dt,.v2 .otp .inp,.v2 td{font-variant-numeric:tabular-nums}.v2 .qt b,.v2 .kpi b{letter-spacing:-.02em;line-height:1.15}.v2 .qtiles{align-items:stretch}.v2 .qt .sample{white-space:normal;border-radius:6px;margin-top:6px;padding:2px 8px;font-size:10.5px;line-height:1.35;display:table}.v2 th{letter-spacing:.03em;font-size:11.5px}.v2 tbody tr{transition:background-color .12s}.v2 tbody tr:not(.empty-row):hover td,.v2 .stbl tbody tr:hover td{background:#fafafb}.v2 td .acct{transition:color .15s}.v2 tr:hover .acct{color:#8a2628!important}.v2 .pill{background:#fff;border-radius:999px;padding:1px 9px}.v2 .tag,.v2 .badge,.v2 .sample,.v2 .illus,.v2 .srcb,.v2 .vbadge{border-radius:999px}.v2 .badge{letter-spacing:.02em;font-weight:500}.v2 .ai-b{border-radius:999px;padding:3px 10px}.v2 .st:before{box-shadow:0 0 0 3px #b5651d24}.v2 .st.red:before{box-shadow:0 0 0 3px #c2410c24}.v2 .st.grn:before{box-shadow:0 0 0 3px #2f7d4f24}.v2 .st.blu:before{box-shadow:0 0 0 3px #3f7fc424}.v2 .ok-dot:before{box-shadow:0 0 0 3px #2f7d4f24}.v2 .secure:before{box-shadow:0 0 0 3px #2f7d4f29}.v2 .kv>div{transition:background-color .12s}.v2 .kv>div:hover{background:#fafbfc}.v2 .kv label,.v2 .rstrip label,.v2 .meta6 label,.v2 .pc-meta label,.v2 .bsum label{letter-spacing:.01em}.v2 .ini{box-shadow:inset 0 0 0 1px #1418240a}.v2 .person,.v2 .ditem,.v2 .li,.v2 .slot{transition:background-color .12s}.v2 .c-top{z-index:2;background:#fff;position:relative;box-shadow:0 1px #e6e8ee,0 2px 8px #1418240a}.v2 .c-top .mark.dark{box-shadow:0 1px 3px #5e17194d}.v2 .stepper{background:linear-gradient(#fafbfc,#f6f7f9)}.v2 .spn{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}.v2 .sp.on .spn{box-shadow:0 0 0 4px #8a262824}.v2 .sp.done .spn{box-shadow:0 0 0 3px #2f7d4f1a}.v2 .spl{border-radius:2px}.v2 .sp.done+.spl{background:#9cc5ac}.v2 .drop{border-radius:8px}.v2 .ditem.done{background:linear-gradient(90deg,#f7fbf8,#fbfdfb 40%)}.v2 .dcount>div{background:#fff}.v2 .done-ic{box-shadow:0 0 0 6px #8a26281a}.v2 .done-ic.g{box-shadow:0 0 0 8px #2f7d4f14}.v2 .hb{gap:12px}.v2 .hb-t{background:#f1f2f5;border-radius:999px;height:12px;box-shadow:inset 0 1px 1px #1418240a}.v2 .hb-b{transform-origin:0;animation:pol-grow-x .7s var(--pol-ease) both;border-radius:999px;transition:filter .15s}.v2 .hb-r:nth-child(2) .hb-b{animation-delay:40ms}.v2 .hb-r:nth-child(3) .hb-b{animation-delay:80ms}.v2 .hb-r:nth-child(4) .hb-b{animation-delay:.12s}.v2 .hb-r:nth-child(5) .hb-b{animation-delay:.16s}.v2 .hb-r:nth-child(6) .hb-b{animation-delay:.2s}.v2 .hb-r:nth-child(n+7) .hb-b{animation-delay:.24s}.v2 .hb-v{font-weight:500}.v2 .vc-bw{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#f1f2f5 calc(25% - 1px) 25%);border-bottom:1px solid #d6d9e0}.v2 .vc-b{transform-origin:bottom;animation:pol-grow-y .7s var(--pol-ease) both;border-radius:6px 6px 0 0;transition:filter .15s}.v2 .vc-c:nth-child(2) .vc-b{animation-delay:50ms}.v2 .vc-c:nth-child(3) .vc-b{animation-delay:.1s}.v2 .vc-c:nth-child(4) .vc-b{animation-delay:.15s}.v2 .vc-c:nth-child(5) .vc-b{animation-delay:.2s}.v2 .vc-c:nth-child(n+6) .vc-b{animation-delay:.25s}.v2 .vc-v{font-weight:500}.v2 .stack{gap:3px}.v2 .sb{transform-origin:0;animation:pol-grow-x .7s var(--pol-ease) both}.v2 .sb:first-child{border-radius:6px 0 0 6px}.v2 .sb:last-child{border-radius:0 6px 6px 0}.v2 .tgt{opacity:.8;border-left-width:1.5px}.v2 .tgt span{background:#fff;border-radius:3px;padding:0 4px}.v2 .lgd i{border-radius:3px}.v2 .tip{border-radius:6px;padding:6px 9px;line-height:1.3;box-shadow:0 6px 16px #14182438}.v2 .tip:after{content:"";border:5px solid #0000;border-top-color:#1f2430;position:absolute;top:100%;left:50%;transform:translate(-50%)}.v2 .tat>div,.v2 .mini3>div,.v2 .bsum>div,.v2 .chan div{box-shadow:inset 0 0 0 1px #eef0f4}.v2 .thumb{background:linear-gradient(135deg,#0000 0 calc(100% - 9px),#e6e8ee calc(100% - 9px)) 100% 0/10px 10px no-repeat,repeating-linear-gradient(#fff 0 5px,#e3e5ea 5px 6px) 6px 8px/calc(100% - 12px) calc(100% - 14px) no-repeat,#fff;border-color:#d6d9e0;border-radius:3px;position:relative;box-shadow:0 1px 2px #14182414}.v2 .thumb.big{border-radius:4px;box-shadow:0 2px 6px #1418241a}.v2 .cmp .vd i,.v2 .legend i{border-radius:6px}.v2 .cmp>div{transition:background-color .12s}.v2 .tkd{transition:background-color .2s,border-color .2s}.v2 .tk.done .tkd{box-shadow:0 0 0 4px #2f7d4f1f}.v2 .tk.on .tkd{animation:2.4s ease-in-out infinite pol-pulse;box-shadow:inset 0 0 0 5px #fff,0 0 0 4px #8a262824}.v2 .tkl{border-radius:2px}.v2 .rdi{box-shadow:inset 0 0 0 1px #1418240a}.v2 .slot .num,.v2 .slot .num.ok{border-radius:8px}@media (prefers-reduced-motion:reduce){.v2 *,.v2 :before,.v2 :after{transition:none!important;animation:none!important}}@keyframes pol-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pol-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pol-fade{0%{opacity:0}to{opacity:1}}@keyframes pol-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pol-pulse{0%,to{box-shadow:inset 0 0 0 5px #fff,0 0 0 4px #8a262824}50%{box-shadow:inset 0 0 0 5px #fff,0 0 0 7px #8a26280f}}.v2 .card,.v2 .case-h,.v2 .rstrip,.v2 .summ,.v2 .set-nav,.v2 .kpi,.v2 .stat,.v2 .pcard,.v2 .list,.v2 .risk-band,.v2 .mand,.v2 .txq,.v2 .decl,.v2 .rate,.v2 .qt{border-color:#e8eaef}.v2 .btn,.v2 .inp{border-radius:6px}.v2 .card,.v2 .case-h,.v2 .rstrip,.v2 .summ,.v2 .set-nav,.v2 .kpi,.v2 .stat,.v2 .pcard,.v2 .list,.v2 .risk-band,.v2 .mand,.v2 .txq,.v2 .decl,.v2 .rate,.v2 .qt,.v2 .uplbox{border-radius:10px}.v2 .card .list,.v2 .vfold .list{border-radius:6px}.v2 .modal{border-radius:14px}.v2 .modal-f{border-radius:0 0 14px 14px}.v2 .filters a,.v2 .filters span,.v2 .pill{border-radius:999px}.v2 .filters a,.v2 .filters span{padding:5px 13px}.v2 .inp{border-color:#d3d7de}.v2 .inp:hover:not(:disabled){border-color:#aeb3bd}.v2 .inp:focus,.v2 .inp:focus-visible{border-color:#8a2628;box-shadow:0 0 0 3px #8a262824}.v2 td:first-child{border-left:2px solid #0000}.v2 tr.ok td:first-child{border-left-color:#0000}.v2 tr.ex td:first-child{border-left-color:#c2410c}.v2 .stbl td:first-child{border-left:0}.v2 .qt{--qt-accent:#9aa0ac;position:relative;overflow:hidden}.v2 .qt,.v2 .qt.r,.v2 .qt.w,.v2 .qt.b,.v2 .qt.g{border-top:1px solid #e8eaef}.v2 .qt:before{content:"";background:var(--qt-accent);height:3px;position:absolute;top:0;left:0;right:0}.v2 .qt.r{--qt-accent:#c2410c}.v2 .qt.w{--qt-accent:#b5651d}.v2 .qt.b{--qt-accent:#3f7fc4}.v2 .qt.g{--qt-accent:#2f7d4f}.v2 .qt .sample{white-space:normal;border-radius:8px;max-width:100%}.v2 .card-h:has(+.tbl-box){border-bottom-color:#0000}.v2 .filters a,.v2 .filters span,.v2 .card-h,.v2 .stat b,.v2 .pcard,.v2 .rstrip,.v2 td small,.v2 .sub{font-variant-numeric:tabular-nums}.v2 .empty-row td:before,.v2 .ops-empty.has-ico:before{content:"";background:#b8bdc7;width:28px;height:28px;margin:0 auto 8px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/%3E%3C/svg%3E") 50%/contain no-repeat}.v2 .ops-empty.has-ico{text-align:center;padding:20px 0}.v2 .top .ulab{letter-spacing:.01em;font-size:11px}.v2 .side-tog{color:#fff;box-shadow:none;background:0 0;transition:background-color .18s,box-shadow .18s,transform .18s}.v2 .side-tog svg{width:14px;height:14px;transition:transform .18s;transform:translate(-7px)}.v2 .side-tog:hover,.v2 .side-tog:focus-visible{color:#fff;background:#d9832a;transform:none;box-shadow:0 0 0 2px #ffffff59,0 1px 3px #14182440}.v2 .side-tog:hover svg,.v2 .side-tog:focus-visible svg{transform:none}.v2 .side .ic svg{width:16px;height:16px;display:block}.v2 .side.mini .ic{border-radius:8px;width:30px;height:30px}:root{--brand:#832625;--brand-dark:#68201f;--brand-tint:#f7efee;--gold:#d9832a;--ink:#832625;--ink-2:#68201f;--paper:#fff;--desk:#f2f4f7;--rule:#d2d8e0;--rule-soft:#e6eaf0;--text:#1f2733;--muted:#5b6675;--faint:#8a94a2;--alert:#c0451f;--alert-bg:#fcefea;--settled:#2f6b46;--settled-bg:#ecf4ef;--due:#b4690e;--due-bg:#fbf2e4;--info:#4a6c8f;--info-bg:#edf2f7;--indet:#6b7385;--indet-bg:#f0f2f5;--focus:#832625;--background:var(--desk);--foreground:var(--text);--pad:18px}body{background:var(--desk);color:var(--text);font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mono{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:-.01em;font-size:.92em}.brand-mark{width:26px;height:26px;color:var(--brand);letter-spacing:-.03em;box-shadow:inset 0 -3px 0 var(--gold);background:#fff;border-radius:4px;flex:none;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.brand-mark.mark-filled{background:var(--brand);color:#fff;border-radius:5px;width:30px;height:30px;font-size:12px}.input{border:1px solid var(--rule);width:100%;color:var(--text);background:var(--paper);border-radius:3px;outline:none;padding:8px 10px;font-family:inherit;font-size:13px;transition:border-color .15s,background .15s}.input:hover:not(:disabled){border-color:var(--ink)}.input:focus{border-color:var(--ink);box-shadow:none}.btn-primary,.btn-secondary,.cta,.act{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:3px;justify-content:center;align-items:center;gap:.375rem;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.3;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.btn-primary:disabled,.btn-secondary:disabled,.cta:disabled,.act:disabled{opacity:.4;cursor:not-allowed}.btn-primary,.cta{background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:5px;padding:11px 26px;font-size:14px}.btn-primary:hover:not(:disabled),.cta:hover:not(:disabled){background:var(--ink-2)}.cta.ghost{background:var(--paper);color:var(--ink);border:1px solid var(--rule)}.cta.ghost:hover:not(:disabled){background:#f4f7fa}.btn-secondary,.act{background:var(--paper);color:var(--ink);border:1px solid var(--rule);padding:6px 12px;font-size:12.5px}.btn-secondary:hover:not(:disabled),.act:hover:not(:disabled){border-color:var(--ink);background:#f4f7fa}.act-primary{background:var(--ink);color:#fff;border-color:var(--ink)}.act-primary:hover:not(:disabled){background:var(--ink-2)}.act-danger{color:var(--alert);border-color:#e4c3b7}.act-danger:hover:not(:disabled){background:var(--alert-bg);border-color:var(--alert)}.linkish{color:var(--focus);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;text-decoration:underline}.panel{background:var(--paper);border:1px solid var(--rule);border-radius:3px}.panel-head{padding:13px var(--pad);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.panel-head h3{margin:0;font-size:14px;font-weight:600;line-height:1.3}.panel-head .sub{color:var(--muted);margin:0;font-size:12.5px}.panel-head .right{align-items:center;gap:8px;margin-left:auto;display:flex}.dialogue-scrim{z-index:80;background:#0f172a73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dialogue{background:var(--paper);border:1px solid var(--rule);border-radius:3px;width:min(540px,100%);max-height:min(90vh,640px);overflow:auto;box-shadow:0 18px 48px #0f172a38}.dialogue-wide{width:min(720px,100%);max-height:min(90vh,780px)}.dialogue-json{font-size:12px;line-height:1.45;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;white-space:pre-wrap;word-break:break-word;border:1px solid var(--rule-soft);background:#f7f9fb;border-radius:2px;max-height:min(60vh,520px);margin:0;padding:12px 14px;overflow:auto}.dialogue-body{padding:18px var(--pad)}.linkbox{border:1px solid var(--rule);background:#f8fafc;border-radius:3px;align-items:center;gap:10px;margin-bottom:16px;padding:9px 11px;display:flex}.linkbox span{font-family:var(--font-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11.5px;overflow:hidden}.dialogue-foot{padding:13px var(--pad);border-top:1px solid var(--rule);justify-content:flex-end;gap:8px;display:flex}.dispatch-block{border-top:1px solid var(--rule);margin-top:16px;padding-top:14px}.dispatch-label{color:var(--text);margin:0 0 8px;font-size:12.5px;font-weight:600}.dispatch-row{flex-wrap:wrap;gap:8px;display:flex}.dispatch-hint{color:var(--muted);margin:8px 0 0;font-size:11.5px;line-height:1.4}.case-head{background:var(--paper);border:1px solid var(--rule);border-radius:3px;margin-bottom:16px;padding:18px 20px}.case-title{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.case-title h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}.case-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.case-meta{border-top:1px solid var(--rule-soft);grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:16px 26px;margin-top:16px;padding-top:15px;display:grid}.case-meta .k{color:var(--muted);font-size:12px}.case-meta .v{margin-top:3px;font-size:13.5px;font-weight:500;line-height:1.35}.split{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}@media (max-width:960px){.split{grid-template-columns:1fr}}.sec{background:var(--paper);border:1px solid var(--rule);border-radius:3px;margin-bottom:16px}.sec:last-child{margin-bottom:0}.sec-head{padding:13px var(--pad);border-bottom:1px solid var(--rule)}.sec-head h3{margin:0;font-size:14px;font-weight:600}.sec-head p{color:var(--muted);margin:3px 0 0;font-size:12.5px}.recon{border-collapse:collapse;table-layout:fixed;width:100%}.recon thead th{padding:9px var(--pad);border-bottom:1px solid var(--rule-soft);text-align:left;color:var(--muted);background:#fbfcfd;font-size:11.5px;font-weight:500}.recon thead th.mid,.recon td.mid{text-align:center}.recon td{padding:12px var(--pad);border-bottom:1px solid var(--rule-soft);vertical-align:top}.recon tr:last-child td{border-bottom:0}.recon .field{color:var(--muted);margin-bottom:4px;font-size:12px}.recon .val{word-break:break-word;font-size:13.5px;line-height:1.4}.recon .src{color:var(--faint);margin-top:5px;font-size:11.5px;line-height:1.35}.recon .empty{color:var(--faint);font-style:italic}.gutter{text-align:center;vertical-align:middle;border-left:1px solid var(--rule-soft);border-right:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);width:74px;padding:0!important}.g-label{margin-top:5px;font-size:10px;line-height:1.2;display:block}.g-material .g-label{color:var(--alert)}.g-settled .g-label{color:var(--settled)}.g-immaterial .g-label{color:var(--info)}.g-indet .g-label{color:var(--indet)}.row-material .val.new{color:var(--alert);font-weight:500}.legend{padding:12px var(--pad);border-top:1px solid var(--rule-soft);background:#fbfcfd;flex-wrap:wrap;gap:22px;display:flex}.legend div{color:var(--muted);align-items:center;gap:8px;font-size:11.5px;display:flex}.legend .g-mark{width:20px;height:20px;font-size:12px}.doclist{margin:0;padding:0;list-style:none}.doclist li{padding:13px var(--pad);border-bottom:1px solid var(--rule-soft);grid-template-columns:36px minmax(0,1fr) 64px;align-items:start;gap:14px;display:grid}.doclist li:last-child{border-bottom:0}.thumb{border:1px solid var(--rule);background:linear-gradient(var(--rule-soft), var(--rule-soft)) 6px 11px / 23px 2px no-repeat, linear-gradient(var(--rule-soft), var(--rule-soft)) 6px 17px / 23px 2px no-repeat, linear-gradient(var(--rule-soft), var(--rule-soft)) 6px 23px / 15px 2px no-repeat, linear-gradient(var(--rule-soft), var(--rule-soft)) 6px 32px / 23px 2px no-repeat, linear-gradient(var(--rule-soft), var(--rule-soft)) 6px 38px / 19px 2px no-repeat, #fbfcfd;object-fit:cover;border-radius:2px;width:36px;height:47px}.doc-pairs{margin:0;padding:0;list-style:none}.doc-pair{padding:14px var(--pad);border-bottom:1px solid var(--rule-soft)}.doc-pair:last-child{border-bottom:0}.doc-pair-slot{margin-bottom:10px;font-size:13.5px;font-weight:500}.doc-pair-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:960px){.doc-pair-grid{grid-template-columns:1fr}}.doc-side{border:1px solid var(--rule-soft);background:#fbfcfd;border-radius:2px;min-width:0;padding:10px}.doc-side-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:8px;font-size:11px}.doc-side-body{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (max-width:520px){.doc-side-body{grid-template-columns:1fr}}.thumb-lg{border:1px solid var(--rule);object-fit:cover;background:#f0f3f6;border-radius:2px;width:120px;height:150px;display:block}.doc-extract{margin:8px 0 0;padding:0;font-size:12px;line-height:1.45;list-style:none}.doc-extract li{margin:0 0 3px}.doc-extract .k{color:var(--muted);margin-right:4px}.doc-empty{color:var(--muted);font-size:12.5px;font-style:italic}.doc-json-toggle{color:var(--ink);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px;text-decoration:underline}.doc-json{white-space:pre-wrap;word-break:break-word;border:1px solid var(--rule-soft);width:100%;max-height:min(40vh,280px);font-size:11.5px;line-height:1.45;font-family:var(--font-mono), ui-monospace, monospace;background:#f7f9fb;border-radius:2px;margin:6px 0 0;padding:10px 12px;overflow:auto}.doc-name{font-size:13.5px;font-weight:500;line-height:1.35}.doc-sub{color:var(--muted);margin-top:3px;font-size:12px}.doc-verdict{align-items:baseline;gap:7px;margin-top:7px;font-size:12px;line-height:1.4;display:flex}.doc-verdict .dot{position:relative;top:-1px}.conf{text-align:right}.conf b{font-family:var(--font-mono), ui-monospace, monospace;font-size:12.5px;font-weight:500;line-height:1.2;display:block}.conf span{color:var(--faint);margin-top:3px;font-size:10.5px;display:block}.findings{margin:0;padding:0;list-style:none}.findings li{border-bottom:1px solid var(--rule-soft);padding:12px 16px}.findings li:last-child{border-bottom:0}.f-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.f-agent{font-family:var(--font-mono), ui-monospace, monospace;color:var(--faint);font-size:11px}.f-sev{white-space:nowrap;font-size:11.5px;font-weight:500}.f-msg{margin-top:5px;font-size:12.5px;line-height:1.45}.sev-material{color:var(--alert)}.sev-info{color:var(--muted)}.sev-ok{color:var(--settled)}.wb{padding:14px 16px}.wb>p{color:var(--muted);margin:0 0 12px;font-size:12.5px;line-height:1.45}.wb-tag{color:var(--faint);margin-bottom:6px;font-size:11px}.wb pre{font-family:var(--font-mono), ui-monospace, monospace;border:1px solid var(--rule-soft);color:#2b3648;background:#f7f9fb;border-radius:2px;margin:0 0 12px;padding:11px 12px;font-size:11px;line-height:1.55;overflow-x:auto}.wb pre:last-child{margin-bottom:0}.wb.locked{opacity:.5}.filter-row{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.filter-chip{border:1px solid var(--rule);background:var(--paper);color:var(--muted);border-radius:3px;align-items:center;padding:5px 11px;font-size:12px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.filter-chip:hover{border-color:var(--ink);color:var(--ink)}.filter-chip.on{background:var(--ink);border-color:var(--ink);color:#fff}.counters{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.counter{background:var(--paper);border:1px solid var(--rule);border-radius:3px;padding:15px 16px}.counter b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:27px;font-weight:600;line-height:1.1;display:block}.counter span{color:var(--muted);margin-top:5px;font-size:12.5px;line-height:1.35;display:block}.counter.flag{border-left:3px solid var(--alert)}.counter.calm{border-left:3px solid var(--settled)}.verdict{white-space:nowrap;border-radius:2px;align-items:center;padding:4px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.v-material{background:var(--alert-bg);color:var(--alert);border:1px solid #ecc5b6}.v-settled{background:var(--settled-bg);color:var(--settled);border:1px solid #bfd8c9}.v-wait{background:var(--due-bg);color:var(--due);border:1px solid #e7d3ac}.callout{border-radius:5px;max-width:70ch;margin:16px 0 0;padding:14px 16px;font-size:13px;line-height:1.5}.co-info{color:var(--muted);border-left:3px solid var(--ink);background:#f4f7fa}.co-warn{background:var(--due-bg);color:#7a4a0b;border-left:3px solid var(--due)}.co-ok{background:var(--settled-bg);color:#26593a;border-left:3px solid var(--settled)}.callout b{font-weight:600}.indie-chrome{z-index:40;background:var(--paper);border-bottom:1px solid var(--rule-soft);position:sticky;top:0}.indie-chrome .app-head{border-bottom:1px solid var(--rule-soft)}.indie-chrome .rail{border-bottom:0}.app-head{border-bottom:1px solid var(--rule-soft);background:var(--paper);align-items:center;gap:12px;padding:14px 30px;display:flex}.app-name{font-size:14px;font-weight:600}.app-sub{color:var(--faint);margin-top:1px;font-size:11.5px}.app-right{align-items:center;gap:18px;margin-left:auto;display:flex}.entity-chip{color:var(--muted);text-align:right;font-size:12.5px;line-height:1.35}.entity-chip b{color:var(--text);font-size:13px;font-weight:500;display:block}.secure{color:var(--settled);align-items:center;gap:5px;font-size:11.5px;display:flex}.secure:before{content:"";background:var(--settled);border-radius:50%;width:6px;height:6px}.rail{border-bottom:1px solid var(--rule-soft);background:#fbfcfd;gap:0;padding:0 30px;display:flex}.rail div{color:var(--faint);white-space:nowrap;border-bottom:2px solid #0000;margin-right:30px;padding:11px 0;font-size:12.5px}.rail div.on{color:var(--text);border-bottom-color:var(--ink);font-weight:500}.rail div.done{color:var(--settled)}.page{background:var(--paper);min-height:420px;padding:28px 30px 30px}.page.narrow{max-width:640px}.h1{letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.25}.h2{margin:0 0 8px;font-size:15px;font-weight:600}.p{color:var(--muted);max-width:64ch;margin:0 0 20px;font-size:14px;line-height:1.55}.p.tight{margin-bottom:12px}.actions{border-top:1px solid var(--rule-soft);align-items:center;gap:12px;margin-top:26px;padding-top:20px;display:flex}.actions .hint{color:var(--faint);font-size:12.5px}.need{grid-template-columns:1fr 1fr;gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.need li{border-bottom:1px solid var(--rule-soft);grid-template-columns:22px minmax(0,1fr);gap:12px;padding:12px 0;font-size:13.5px;line-height:1.4;display:grid}.need .bullet{color:var(--faint);font-family:var(--font-mono), ui-monospace, monospace;padding-top:2px;font-size:12px}.need small{color:var(--faint);margin-top:3px;font-size:12px;line-height:1.4;display:block}.detail{border:1px solid var(--rule-soft);border-radius:5px;margin-bottom:16px;overflow:hidden}.detail div.d{border-bottom:1px solid var(--rule-soft);grid-template-columns:210px minmax(0,1fr) 80px;align-items:baseline;gap:20px;padding:13px 16px;display:grid}.detail div.d:last-child{border-bottom:0}.detail .k{color:var(--muted);font-size:13px}.detail .v{font-size:13.5px;line-height:1.4}.detail .edit{text-align:right}.people{border:1px solid var(--rule-soft);border-radius:5px;margin-bottom:14px;overflow:hidden}.person{border-bottom:1px solid var(--rule-soft);grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px 16px;padding:14px 16px;display:grid}.person:last-of-type{border-bottom:0}.pic{width:40px;height:40px;color:var(--ink);background:#e5eaf1;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}.pname{font-size:14px;font-weight:500;line-height:1.3;display:block}.prole{color:var(--faint);margin-top:3px;font-size:12px;line-height:1.4;display:block}.pkyc{margin-top:4px;font-size:11.5px;line-height:1.35;display:block}.pkyc-ok{color:var(--settled)}.pkyc-warn{color:var(--due)}.pkyc-bad{color:var(--alert)}.pkyc-muted{color:var(--faint)}.slot-highlight{background:var(--due-bg);animation:1.6s ease-out slot-pulse}@keyframes slot-pulse{0%{background:var(--due-bg)}to{background:0 0}}.person>span:nth-child(3){text-align:right;justify-self:end}.pstate{white-space:nowrap;text-align:center;border-radius:3px;justify-self:end;padding:3px 9px;font-size:12px}.ps-keep{background:var(--settled-bg);color:var(--settled)}.ps-drop{background:var(--desk);color:var(--muted)}.ps-new{background:var(--due-bg);color:var(--due)}.person.removed .pname{color:var(--faint);text-decoration:line-through}.person.removed .pic{opacity:.45}.slots{border:1px solid var(--rule-soft);border-radius:5px;overflow:hidden}.slot{border-bottom:1px solid var(--rule-soft);grid-template-columns:36px minmax(0,1fr) 160px 120px;align-items:start;gap:16px;padding:15px 16px;display:grid}.slot:last-child{border-bottom:0}.icon{width:36px;height:36px;font-size:14px;font-family:var(--font-mono), ui-monospace, monospace;border-radius:5px;place-items:center;font-weight:500;display:grid}.ic-done{background:var(--settled-bg);color:var(--settled)}.ic-todo{background:var(--desk);color:var(--faint)}.ic-bad{background:var(--alert-bg);color:var(--alert)}.sname{font-size:13.5px;font-weight:500;line-height:1.3;display:block}.ssub{color:var(--faint);margin-top:3px;font-size:12px;line-height:1.4;display:block}.upload-compare{border-radius:4px;max-width:52ch;margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.45}.upload-compare-ok{background:var(--settled-bg);color:#26593a;border-left:3px solid var(--settled)}.upload-compare-warn{background:var(--due-bg);color:#7a4a0b;border-left:3px solid var(--due)}.upload-compare-info{background:var(--info-bg);color:var(--info);border-left:3px solid var(--info)}.upload-compare-title{margin-bottom:4px;font-weight:600}.upload-compare-file{font-family:var(--font-mono), ui-monospace, monospace;opacity:.85;margin-bottom:4px;font-size:11px}.upload-compare-summary{margin-top:2px}.upload-compare-values{opacity:.95;margin-top:4px}.upload-compare-label{font-weight:600}.stiny{color:var(--settled);text-align:right;padding-top:0;font-size:12.5px}.stiny-warn{color:var(--due)}.slot-actions{flex-direction:column;align-items:stretch;gap:6px;padding-top:4px;display:flex}.upload-warn{border-color:var(--due);color:#7a4a0b;background:var(--due-bg)}.sfile{color:var(--muted);font-size:12px;font-family:var(--font-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;padding-top:8px;overflow:hidden}.upload{border:1px solid var(--rule);background:var(--paper);color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:4px;width:100%;padding:6px 14px;font-family:inherit;font-size:12.5px}.upload:hover{border-color:var(--ink);background:#f4f7fa}.dropzone{border:1.5px dashed var(--rule);text-align:center;background:#fbfcfd;border-radius:6px;margin-bottom:18px;padding:26px}.dropzone p{color:var(--muted);margin:0 0 4px;font-size:13.5px}.dropzone small{color:var(--faint);font-size:12px}.choice{border:1px solid var(--rule);cursor:pointer;border-radius:5px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:13px;max-width:600px;margin-bottom:10px;padding:14px 16px;display:grid}.choice.on{border-color:var(--ink);background:#f7f9fb}.radio{border:1.5px solid var(--rule);border-radius:50%;width:16px;height:16px;margin-top:2px}.choice.on .radio{border-color:var(--ink);border-width:5px}.ctitle{font-size:13.5px;font-weight:500;line-height:1.35}.csub{color:var(--faint);margin-top:4px;font-size:12px;line-height:1.4}.review{border:1px solid var(--rule-soft);border-radius:5px;margin-bottom:4px;overflow:hidden}.review div.rr{border-bottom:1px solid var(--rule-soft);grid-template-columns:200px minmax(0,1fr);align-items:baseline;gap:20px;padding:14px 16px;font-size:13.5px;display:grid}.review div.rr:last-child{border-bottom:0}.review .rk{color:var(--muted)}.review .rv{font-weight:500}.review .rv small{color:var(--faint);margin-top:3px;font-size:12px;font-weight:400;display:block}.status-steps{border:1px solid var(--rule-soft);border-radius:5px;max-width:620px;margin:0;padding:0;list-style:none;overflow:hidden}.status-steps li{border-bottom:1px solid var(--rule-soft);grid-template-columns:14px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:14px 16px;font-size:13.5px;display:grid}.status-steps li:last-child{border-bottom:0}.status-steps .m{background:var(--settled);border-radius:50%;width:9px;height:9px;margin-top:5px}.status-steps .m.pending{background:var(--due)}.status-steps small{color:var(--faint);margin-top:3px;font-size:12px;display:block}.status-steps .when{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.tickmark{background:var(--settled-bg);width:46px;height:46px;color:var(--settled);border-radius:50%;place-items:center;margin-bottom:16px;font-size:22px;display:grid}.received-mark{background:var(--ink);width:46px;height:46px;color:var(--paper);border-radius:50%;place-items:center;margin-bottom:16px;font-size:20px;font-weight:600;line-height:1;display:grid}.spinner{border:3px solid var(--rule-soft);border-top-color:var(--ink);border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1.1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.wrap.wide{animation:.22s ease-out page-fade}@keyframes page-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.record{grid-template-columns:1fr 1fr;display:grid}.record>div{padding:14px var(--pad);border-bottom:1px solid var(--rule-soft)}.record>div:nth-child(odd){border-right:1px solid var(--rule-soft)}.record>div:nth-last-child(-n+2){border-bottom:0}.record .k{color:var(--muted);margin-bottom:4px;font-size:12px}.record .v{font-size:13.5px;line-height:1.4}.record .v.gap{color:var(--faint);font-style:italic}.ops-table{border-collapse:collapse;table-layout:fixed;width:100%}.ops-table th,.ops-table td{vertical-align:top;padding:12px 14px}.ops-table thead th{text-align:left;color:var(--muted);border-bottom:1px solid var(--rule);background:#f8fafc;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:500}.ops-table tbody td{border-bottom:1px solid var(--rule-soft)}.ops-table tbody tr:last-child td{border-bottom:0}.cases-queue col.ops-col-spine{width:3px}.cases-queue col.ops-col-account{width:26%}.cases-queue col.ops-col-outcome{width:12%}.cases-queue col.ops-col-reasons{width:34%}.cases-queue col.ops-col-opened,.cases-queue col.ops-col-status{width:14%}.ops-table td.reason-cell{max-width:0}.reason-clip{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.spine{width:3px;padding:0!important}.sp-due{background:var(--due)}.sp-open{background:var(--alert)}.sp-done{background:var(--settled)}.ent-name{font-weight:500;line-height:1.35}.ent-sub{color:var(--muted);font-size:12px;font-family:var(--font-mono), ui-monospace, monospace;margin-top:3px}.state{white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.dot{border-radius:50%;flex:none;width:7px;height:7px}.d-due{background:var(--due)}.d-open{background:var(--alert)}.d-done{background:var(--settled)}.risk{border:1px solid var(--rule);color:var(--muted);white-space:nowrap;border-radius:2px;padding:1px 8px;font-size:11.5px;display:inline-block}.risk-high{color:var(--due);background:var(--due-bg);border-color:#e2c08d}.g-mark{width:26px;height:26px;font-family:var(--font-mono), ui-monospace, monospace;border-radius:2px;place-items:center;font-size:14px;font-weight:500;line-height:1;display:inline-grid}.g-material .g-mark{background:var(--alert);color:#fff}.g-settled .g-mark{background:var(--settled-bg);color:var(--settled);border:1px solid #bfd8c9}.g-immaterial .g-mark{background:var(--info-bg);color:var(--info);border:1px solid #c6d4e2}.g-indet .g-mark{background:var(--indet-bg);color:var(--indet);border:1px solid var(--rule)}.row-material td:not(.gutter){background:#fdf6f2}@media (max-width:900px){.counters{grid-template-columns:repeat(2,1fr)}.need{grid-template-columns:1fr}.detail div.d{grid-template-columns:1fr;gap:4px}.detail .edit{text-align:left}.person{grid-template-columns:40px minmax(0,1fr);gap:8px 12px}.person>span:nth-child(3),.person>.pstate{text-align:left;grid-column:2;justify-self:start}.person>span:nth-child(3){margin-top:2px}.slot{grid-template-columns:36px minmax(0,1fr);gap:12px}.review div.rr{grid-template-columns:1fr;gap:4px}.record{grid-template-columns:1fr}.record>div:nth-child(odd){border-right:0}.app-head,.rail{padding-left:18px;padding-right:18px}.page{padding:20px 18px}}.bank-shell{background:var(--desk);flex-direction:column;min-height:100vh;display:flex}.bank-top{z-index:40;background:var(--ink);color:#fff;border-bottom:1px solid #ffffff14;position:sticky;top:0}.bank-top-inner{align-items:center;gap:12px;min-height:52px;padding:12px 18px;display:flex}.bank-icon-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:3px;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.bank-icon-btn:hover{background:#ffffff14}.bank-menu-btn{display:none}.bank-brand{align-items:center;gap:10px;display:inline-flex}.bank-brand-name{letter-spacing:-.01em;font-size:14px;font-weight:600}.bank-brand-rule{background:#ffffff47;flex:none;width:1px;height:16px}.bank-app-title{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.bank-context{color:#93a4bd;font-size:12.5px}.bank-user{background:#ffffff14;border:1px solid #fff3;border-radius:999px;align-items:center;gap:10px;max-width:min(280px,42vw);margin-left:auto;padding:4px 10px 4px 4px;display:inline-flex}.bank-user-avatar{background:var(--gold);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.bank-user-meta{flex-direction:column;min-width:0;padding-right:4px;line-height:1.15;display:flex}.bank-user-role{letter-spacing:.04em;text-transform:uppercase;color:#c9b4b3;font-size:10px;font-weight:500}.bank-user-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.bank-body{flex:1;min-height:0;display:flex}.bank-side{background:var(--ink-2);color:#fff;z-index:30;border-right:1px solid #0000001f;flex-direction:column;flex:none;align-self:flex-start;width:220px;height:calc(100vh - 52px);transition:width .18s;display:flex;position:sticky;top:52px}.bank-side.is-collapsed{width:64px}.bank-side-nav{flex-direction:column;flex:1;gap:2px;padding:12px 10px;display:flex;overflow:auto}.bank-side-link{color:#c9b4b3;border-radius:3px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}.bank-side-link:hover{color:#fff;background:#ffffff0f}.bank-side-link.is-active{color:#fff;background:#ffffff1f}.bank-side-glyph{color:#fff;width:22px;height:22px;font-size:11px;font-weight:600;font-family:var(--mono);background:#ffffff1a;border-radius:3px;flex:none;place-items:center;display:grid}.bank-side-link.is-active .bank-side-glyph{background:var(--gold);color:#fff}.bank-side.is-collapsed .bank-side-label{display:none}.bank-side.is-collapsed .bank-side-link{justify-content:center;padding-left:8px;padding-right:8px}.bank-side-foot{border-top:1px solid #ffffff14;padding:12px 10px 16px}.bank-signout{color:#f3eceb;letter-spacing:.01em;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:3px;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:flex}.bank-signout:hover{color:#fff;background:#ffffff1f;border-color:#c8992fbf}.bank-signout:active{background:#0000001f}.bank-signout-ico{width:22px;height:22px;color:var(--gold);background:#c8992f38;border-radius:3px;flex:none;place-items:center;display:grid}.bank-signout:hover .bank-signout-ico{background:var(--gold);color:#fff}.bank-signout-label{white-space:nowrap}.bank-side.is-collapsed .bank-side-foot{padding-left:8px;padding-right:8px}.bank-side.is-collapsed .bank-signout{justify-content:center;padding-left:8px;padding-right:8px}.bank-side.is-collapsed .bank-signout-label{display:none}.bank-side.is-collapsed .bank-signout-ico{width:28px;height:28px}.bank-main{flex:1;min-width:0}.bank-main-inner{max-width:1180px;margin:0 auto;padding:26px}.bank-scrim{display:none}@media (max-width:900px){.bank-menu-btn{display:inline-grid}.bank-collapse-btn,.bank-brand-name,.bank-brand-rule,.bank-context,.bank-user-role{display:none}.bank-user{gap:8px;padding:3px 8px 3px 3px}.bank-user-name{max-width:110px;font-size:12px}.bank-side{width:min(280px,86vw);height:auto;box-shadow:none;transition:transform .18s;position:fixed;top:52px;bottom:0;left:0;transform:translate(-105%)}.bank-side.is-collapsed{width:min(280px,86vw)}.bank-side.is-collapsed .bank-side-label{display:inline}.bank-side.is-collapsed .bank-side-link,.bank-side.is-collapsed .bank-signout{justify-content:flex-start;padding-left:10px;padding-right:10px}.bank-side.is-collapsed .bank-signout-label{display:inline}.bank-side.is-collapsed .bank-signout-ico{width:22px;height:22px}.bank-side.is-open{transform:translate(0);box-shadow:8px 0 24px #1f27332e}.bank-scrim{z-index:25;cursor:pointer;background:#1f273359;border:0;display:block;position:fixed;inset:52px 0 0}.bank-main-inner{padding:18px 14px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
