@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff");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-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+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-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+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-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,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-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+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-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+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-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,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}:root{--teal:#0d9488;--teal-h:#0b7c72;--teal-w:#ccfbf1;--teal-t:#f0fdfa;--amber:#f59e0b;--amber-i:#b45309;--amber-w:#fffbeb;--green:#10b981;--green-i:#059669;--green-w:#f0fdf4;--sans:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--brand-deep:#0a3a36;--mint:#2dd4bf;--mint-l:#99f6e4;--bg:#fff;--panel:#f6faf9;--line:#dce7e5;--line2:#e9f1ef;--ink:#0b2b29;--body:#3d5654;--muted:#5a7270;--faint:#7c9491;--slate-wash:#eaf1f0;--side:#0a3a36;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--card:#fff;--teal-i:#0f766e;--sh1:0 0 0 1px #0a3a3614, 0 1px 1px #0a3a360d, 0 2px 5px #0a3a3612;--sh2:0 0 0 1px #0a3a3614, 0 7px 14px #0a3a361a, 0 3px 6px #0000000f;--ring:0 0 0 4px #2dd4bf59;--panel2:#f4f9f8;--canvas:#f2f7f6;--red:#df1b41;--red-i:#b4132f;--red-w:#fde8ec}*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--body);font:13px/1.5 var(--sans);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--teal);outline-offset:1px}[hidden]{display:none!important}kbd{font:500 10px var(--mono);border:1px solid var(--line);color:var(--muted);background:var(--bg);border-bottom-width:2px;border-radius:4px;padding:0 4px}h1,h3,p{margin:0}.mono-p{font-family:var(--mono);color:var(--ink);font-size:12px;font-weight:500}.mono-s{font-family:var(--mono);color:var(--muted);font-size:11px}.hint{color:var(--faint);font-size:12px;font-weight:400}.login{background:var(--panel);place-items:center;min-height:100vh;padding:24px 16px;display:grid}.lc{width:100%;max-width:340px}.lbrand{color:var(--ink);align-items:center;gap:8px;margin-bottom:28px;font-size:16px;font-weight:700;display:flex}.lc h1{color:var(--ink);letter-spacing:-.01em;margin-bottom:4px;font-size:22px;font-weight:600}.lc .sub{color:var(--muted);margin-bottom:22px}.field{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}.field label{color:var(--ink);font-size:12px;font-weight:600}.input{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;height:36px;padding:0 12px}.input:focus{outline:2px solid var(--teal);outline-offset:0;border-color:var(--teal)}.input[aria-invalid=true]{border-color:var(--red);background:var(--red-w)}.input-wrap{position:relative}.show-pw{color:var(--muted);background:0 0;border:none;padding:4px 8px;font-size:12px;font-weight:600;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.err{color:var(--red-i);font-size:12px}.login-btn{justify-content:center;width:100%;height:36px;margin-top:2px}.or{color:var(--faint);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin:14px 0;font-size:11px;display:flex}.or:before,.or:after{content:"";background:var(--line);flex:1;height:1px}.demo-note{color:var(--faint);margin-top:18px;font-size:12px}.app{grid-template-columns:236px minmax(0,1fr);height:100vh;display:grid}.side{background:var(--side);border-right:1px solid var(--line);flex-direction:column;min-height:0;padding:10px 8px;display:flex}.ws{color:var(--ink);align-items:center;gap:8px;padding:6px 8px 10px;font-weight:600;display:flex}.wl{background:var(--teal);border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.srch{border:1px solid var(--line);height:30px;color:var(--muted);background:#fff;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-bottom:10px;padding:0 8px;display:flex}.nav-g{flex-direction:column;gap:1px;display:flex}.nv{height:30px;color:var(--muted);text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:9px;width:100%;padding:0 8px;font-weight:500;display:flex}.nv span{flex:1}.nv em{color:var(--amber-i);background:var(--amber-w);border:1px solid #fde68a;border-radius:10px;padding:0 6px;font-size:11px;font-style:normal;font-weight:600}.nav-l{color:var(--faint);padding:16px 8px 4px;font-size:11px;font-weight:500}.side-b{margin-top:auto;position:relative}#who{width:100%;height:34px;color:var(--body);background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex}.who-n{text-align:left;flex:1;font-weight:500}.av{background:var(--teal-w);width:20px;height:20px;color:var(--teal-h);border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid}#pop{border:1px solid var(--line);background:#fff;border-radius:8px;padding:4px;position:absolute;bottom:38px;left:0;right:0;box-shadow:0 6px 20px #0f172a1f}#pop button{text-align:left;background:0 0;border:none;border-radius:5px;width:100%;padding:7px 8px}#pop button:hover{background:var(--slate-wash)}#pop .pm{border-bottom:1px solid var(--line2);color:var(--muted);margin-bottom:4px;padding:6px 8px 8px;font-size:12px}.main{min-width:0;height:100vh;overflow:auto}.bar{border-bottom:1px solid var(--line2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:5;background:#fffffff0;justify-content:space-between;align-items:center;height:44px;padding:0 20px;display:flex;position:sticky;top:0}.bc-l:hover{color:var(--ink)}.bc-s{color:var(--faint)}.bar-r{align-items:center;gap:6px;display:flex}.ib{border:1px solid var(--line);width:26px;height:26px;color:var(--muted);background:#fff;border-radius:6px;font-size:15px;line-height:1}.ib:hover{color:var(--ink)}.btn{border:1px solid var(--line);height:28px;color:var(--body);white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.btn:hover{background:var(--panel);border-color:#cbd5e1}.btn-p{background:var(--teal);border-color:var(--teal);color:#fff}.btn-p:hover{background:var(--teal-h);border-color:var(--teal-h)}.btn-p kbd{color:var(--teal-w);background:0 0;border-color:#fff6}.ph{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.ph h1{color:var(--ink);letter-spacing:-.01em;font-size:20px;font-weight:600}.empty{border:1px dashed var(--line);text-align:center;color:var(--muted);border-radius:10px;margin:16px 0;padding:36px}.none{border:1px dashed var(--line);color:var(--faint);border-radius:8px;padding:12px;font-size:12px}.pn{border:1px solid var(--line);background:#fff;border-radius:10px;padding:16px 18px 18px}.pn h3{color:var(--muted);justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:12px;font-weight:600;display:flex}.lg{text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:7px 8px;display:flex}.lg-l{flex:1}button.bar-row:hover:not(:disabled){background:var(--slate-wash)}button.bar-row:disabled{opacity:.5;cursor:default}.bl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bar-track{background:var(--slate-wash);border-radius:4px;height:8px;display:flex;overflow:hidden}.bn{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;min-width:20px;font-weight:600}.bn.wide{white-space:nowrap;font-size:12px}.lst{max-width:1080px;margin:0 auto;padding:14px 28px 60px}.tabsb{flex-wrap:wrap;align-items:center;gap:2px;margin:0 0 6px;display:flex}.tb{height:28px;color:var(--muted);background:0 0;border:none;border-radius:6px;padding:0 10px;font-weight:500}.tb.on{background:var(--slate-wash);color:var(--ink)}.tb span{color:var(--faint);margin-left:4px}.fchip{background:var(--teal-t);border:1px solid var(--teal-w);color:var(--teal-h);border-radius:999px;align-items:center;gap:6px;margin-left:10px;padding:1px 4px 1px 10px;font-size:12px;font-weight:600;display:inline-flex}.fchip button{color:var(--teal-h);background:0 0;border:none;padding:0 6px}.gh{background:var(--panel);border-radius:6px;align-items:center;gap:8px;height:32px;margin-top:12px;padding:0 12px;display:flex}.gh b{color:var(--ink);font-weight:600}.gc{color:var(--faint)}.row{border-bottom:1px solid var(--line2);cursor:pointer;align-items:center;gap:10px;height:40px;padding:0 12px;display:flex}.row:hover,.row.cur{background:var(--panel)}.row.cur{box-shadow:inset 2px 0 0 var(--teal)}.rid{font:500 12px var(--mono);color:var(--faint);flex:none;width:58px}.rt{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;font-weight:500;overflow:hidden}.rs{color:var(--muted);font-weight:400}.rl{color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:0 8px;font-size:12px}.ra{color:var(--faint);text-align:right;flex:none;width:60px;font-size:12px}.si{flex:none;display:inline-flex}.si-new{color:var(--amber)}.si-draft{color:var(--teal)}.si-waiting,.si-verifying{color:#0ea5e9}.si-closed{color:var(--green)}.si-accepted{color:var(--faint)}.sevi{flex:none}.kbd-hint{color:var(--faint);align-items:center;gap:4px;margin-top:18px;font-size:12px;display:flex}.det{grid-template-columns:minmax(0,1fr) 280px;max-width:1140px;margin:0 auto;display:grid}.dmain{border-right:1px solid var(--line2);min-width:0;padding:28px 32px 60px}.props{padding:24px 20px}.dmain h1{color:var(--ink);letter-spacing:-.01em;margin-bottom:8px;font-size:22px;font-weight:600}.dsum{color:var(--body);max-width:64ch;margin-bottom:16px;font-size:14px}.dsum b{color:var(--ink)}.diffline{align-items:center;gap:10px;margin-bottom:26px;display:flex}.dl-b{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:baseline;gap:8px;padding:8px 14px;display:flex}.dl-b span{color:var(--muted);font-size:12px}.dl-b b{color:var(--ink);font-size:22px}.dl-b.ok{background:var(--green-w);border-color:#bbf7d0}.dl-x{color:var(--faint);font-size:18px}.blk{margin-bottom:28px}.bk{color:var(--muted);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.lnk{color:var(--teal-h);background:0 0;border:none;padding:0;font-weight:600}.lnk:hover{text-decoration:underline}.rec{color:var(--ink);max-width:62ch;margin:0 0 12px;font-size:14px}.mail{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.mail textarea{resize:vertical;background:#fff;border:none;outline:none;width:100%;min-height:190px;padding:12px 14px;line-height:1.6}.wait{background:var(--teal-t);border:1px solid var(--teal-w);border-radius:8px;gap:12px;padding:12px 14px;display:flex}.pulse{background:var(--teal);border-radius:50%;flex:none;width:9px;height:9px;margin-top:6px;animation:1.4s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:.35}50%{opacity:1}}.okline{background:var(--green-w);border:1px solid #bbf7d0;border-radius:8px;padding:12px 14px}.devbox{margin-top:14px}.devbox textarea{border:1px solid var(--line);border-radius:8px;width:100%;margin-bottom:6px;padding:10px}table.ctx{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:8px;width:100%;overflow:hidden}.ctx th{text-align:left;color:var(--muted);background:var(--panel);border-bottom:1px solid var(--line2);padding:6px 12px;font-size:11px;font-weight:500}.ctx tr:last-child td{border:none}.num{font-variant-numeric:tabular-nums;text-align:right!important}.ctx tr.head td{color:var(--muted)}.tg{color:var(--teal-h);background:var(--teal-w);border-radius:4px;margin-left:6px;padding:0 6px;font-size:10px;font-weight:600}ol.act{margin:0;padding:0;list-style:none}.act li{gap:10px;padding:8px 0;display:flex}.av2{background:var(--slate-wash);width:22px;height:22px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:700;display:grid}.ad{font:11px var(--mono);color:var(--faint)}.pr-h{color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:600}.pr{justify-content:space-between;gap:12px;padding:6px 0;display:flex}.pr span{color:var(--muted)}.pr b{color:var(--ink);text-align:right;align-items:center;gap:6px;font-weight:500;display:inline-flex}.av3{background:var(--teal-w);width:16px;height:16px;color:var(--teal-h);border-radius:50%;place-items:center;font-size:8px;font-weight:700;display:grid}ul.why{color:var(--muted);flex-direction:column;gap:4px;margin:0;padding-left:16px;font-size:12.5px;display:flex}.srcs{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.src{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vs{color:var(--faint);align-self:center}.src-l{background:var(--slate-wash);width:22px;height:22px;color:var(--muted);border-radius:6px;place-items:center;font-size:11px;font-weight:600;display:grid}.src select{border:1px solid var(--line);background:#fff;border-radius:6px;height:28px;padding:0 8px}.fchip2{border:1px solid var(--line);border-radius:6px;align-items:center;gap:6px;padding:3px 6px 3px 10px;font-size:12px;display:inline-flex}.fchip2 button{color:var(--muted);background:0 0;border:none}.errbox{background:var(--red-w);border:1px solid #fecaca;border-radius:8px;flex-basis:100%;padding:10px 12px;font-size:12.5px}.errbox ul{margin:6px 0 0;padding-left:18px}.tools{flex-wrap:wrap;align-items:center;gap:14px;margin:6px 0 14px;display:flex}.seg{background:var(--slate-wash);border-radius:7px;padding:2px;display:inline-flex}.seg button{height:24px;color:var(--muted);background:0 0;border:none;border-radius:5px;padding:0 10px;font-weight:500}.seg button[aria-pressed=true]{color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#fff}.chk{color:var(--muted);align-items:center;gap:6px;margin-left:auto;display:flex}.chk input{accent-color:var(--teal)}.cmp{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:6px;overflow:auto}.cg{grid-template-columns:96px minmax(140px,220px) minmax(160px,1fr) 60px 60px 60px;align-items:center;gap:8px;min-width:720px;padding:0 14px;display:grid}.ch{height:32px;color:var(--muted);background:var(--panel);border-bottom:1px solid var(--line2);font-size:11px;font-weight:500}.cr{border-bottom:1px solid var(--line2);border-left:3px solid #0000;min-height:34px}.cr:last-child{border-bottom:none}.st{color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.cg .pn{font:500 12px var(--mono);color:var(--ink);background:0 0;border:none;padding:0}.cg .ds{color:var(--body)}.q{text-align:right;font:12px var(--mono);color:var(--muted)}.dl{text-align:right;font:600 12px var(--mono);color:var(--faint)}.r{text-align:right}.r-changed{border-left-color:var(--amber);background:var(--amber-w)}.r-changed .st{color:var(--amber-i)}.r-changed .dl{color:#d97706}.r-removed{border-left-color:var(--red);background:var(--red-w)}.r-removed .st{color:var(--red-i)}.r-removed .dl{color:var(--red)}.r-added{border-left-color:var(--green);background:var(--green-w)}.r-added .st{color:var(--green-i)}.r-added .dl{color:var(--green)}.r-moved{border-left-color:var(--teal);background:var(--teal-t)}.r-moved .st{color:var(--teal-h)}.crow{border-bottom:1px solid var(--line2);align-items:center;gap:12px;min-height:54px;display:flex}.cdot{background:var(--green);border-radius:50%;width:8px;height:8px}.cn{flex-direction:column;flex:1;min-width:0;display:flex}.cn span{color:var(--muted);font-size:12px}.cs{color:var(--green-i);font-size:12px;font-weight:600}.cw{color:var(--faint);text-align:right;width:200px;font-size:12px}.pal-bg{z-index:50;background:#0f172a4d;position:fixed;inset:0}.pal{z-index:51;border:1px solid var(--line);background:#fff;border-radius:12px;width:min(560px,100vw - 32px);position:fixed;top:14vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 20px 50px #0f172a40}.pal input{border:none;border-bottom:1px solid var(--line2);outline:none;width:100%;padding:14px 16px;font-size:14px}.pal-l{max-height:320px;padding:6px;overflow:auto}.pal-i{text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;width:100%;padding:8px 10px;display:flex}.pal-i.on{background:var(--slate-wash)}.pal-i em{color:var(--faint);font-size:11px;font-style:normal}.toast{background:var(--ink);color:#fff;opacity:0;pointer-events:none;z-index:90;border-radius:8px;max-width:calc(100vw - 32px);padding:9px 16px;font-weight:500;transition:opacity .25s,transform .25s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,12px)}.toast.show{opacity:1;transform:translate(-50%)}@media (width<=900px){.app{height:auto;display:block}.side{border-right:none;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center;gap:6px}.srch,.nav-l,.side-b{display:none}.nav-g{flex-direction:row}.nv{width:auto}.main{height:auto;overflow:visible}.bar{position:static}.det{grid-template-columns:minmax(0,1fr)}.dmain{border-right:none;padding:20px 16px 30px}.props{border-top:1px solid var(--line2);padding:16px}.dgrid{grid-template-columns:minmax(0,1fr)}.pg,.lst{padding-left:16px;padding-right:16px}.rl,.ra,.rs{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.cg.cr{align-items:stretch}.cg.cr>div{align-items:center;min-width:0;display:flex}.cg.cr>.q,.cg.cr>.dl{justify-content:flex-end}.cg{grid-template-columns:92px minmax(190px,290px) minmax(160px,1fr) 60px 60px 60px}.cg.eng{grid-template-columns:80px 58px 58px minmax(170px,260px) minmax(140px,1fr) 60px 60px 60px}.fn,.sq{color:var(--muted);text-align:center;font-size:11px}.cg.ch .fn,.cg.ch .sq{color:var(--muted);text-align:center;text-transform:none;letter-spacing:0;font-size:11px;font-weight:500}.tc{gap:0}.ind{border-left:1px solid var(--line);flex:none;align-self:stretch;width:20px;margin-left:2px}.tw{width:20px;height:20px;color:var(--muted);background:0 0;border:none;border-radius:4px;flex:none;place-items:center;margin-right:4px;padding:0;display:grid}.tw:hover{background:var(--slate-wash);color:var(--ink)}.tw-i{transition:transform .12s;display:inline-flex}.tw-i.open{transform:rotate(90deg)}.tw-sp{flex:none;width:24px}.cg.par{background:var(--panel)}.cg.par .pn{font-weight:600}.cg.par .dtxt{color:var(--ink);font-weight:600}.cg.par.r-changed,.cg.par.r-added,.cg.par.r-removed,.cg.par.r-moved{background:inherit}.ctxrow .dtxt{color:var(--muted)}.roll{color:var(--muted);background:var(--slate-wash);border:1px solid var(--line);white-space:nowrap;border-radius:999px;margin-left:10px;padding:0 8px;font-size:11px}.roll.has{color:var(--amber-i);background:var(--amber-w);border-color:#fde68a;font-weight:600}.tree-btns{gap:6px;display:inline-flex}.srch-i{display:none}.srcs{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;align-items:stretch;gap:0;margin-bottom:12px;padding:2px 14px}.src{padding:9px 0}.src+.src,.src+.errbox+.src{border-top:1px solid var(--line2)}.vs{display:none}.src-l{text-align:center;border-radius:6px;width:58px;height:auto;padding:2px 0;font-size:12px}.tabsb{overflow-x:auto}@media (width>=901px) and (width<=1100px){.app{grid-template-columns:208px minmax(0,1fr)}.dmain{padding:24px 24px 56px}.det{grid-template-columns:minmax(0,1fr) 250px}}@media (width<=900px){.side{z-index:8;background:var(--side);flex-flow:row;align-items:center;gap:4px;padding:6px 10px;position:sticky;top:0;overflow:visible}.ws{flex:none;padding:4px;font-size:0}.ws .wl{width:26px;height:26px}.srch{flex:none;justify-content:center;width:38px;height:38px;margin:0;padding:0;display:flex}.srch span,.srch kbd{display:none}.srch-i{display:block}#nav{flex:1;min-width:0;display:flex;overflow-x:auto}#nav .nav-l{display:none}#nav .nav-g{flex-direction:row;flex:none;gap:2px}.nv{white-space:nowrap;flex:none;width:auto;height:38px;padding:0 12px}.side-b{flex:none;margin:0 0 0 auto;display:block}#who{width:auto;height:38px;padding:0 6px}#who .who-n,#who svg{display:none}.av{background:var(--teal);color:#fff;width:28px;height:28px;font-size:11px}#pop{z-index:30;min-width:220px;position:fixed;inset:54px 10px auto auto}.pg,.pg.wide{padding:18px 16px 48px}.ph h1{font-size:19px}.bar{height:48px;padding:0 12px;position:static}.btn{height:40px;padding:0 14px}.ib{width:36px;height:36px}.bar .btn{height:34px}input,select,textarea,.input{font-size:16px}.src select{height:40px}.src-l{text-align:left;width:100%;color:var(--muted);background:0 0;padding:0;display:block}.src{gap:6px}.src select{flex:40%;min-width:0}.src select[id$=-asm]{flex-basis:100%;order:3}.src select[id$=-rev]{order:2}.src select[id$=-sys]{order:1}.tools{gap:10px}.tools .hint{order:5;width:100%}.chk{width:100%;margin-left:0}.seg button{height:32px}.tree-btns .btn{height:34px}.tb{white-space:nowrap;flex:none;height:40px}.tabsb{flex-wrap:nowrap}.row{gap:10px;height:auto;min-height:52px;padding:8px 12px}.row .rt{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.row .rid{display:none}.gh{padding:0 12px}.ra{display:inline}.det{display:block}.dmain{border:0;padding:18px 16px 32px}.props{padding:16px}.dmain h1{font-size:19px}.diffline{flex-wrap:wrap}.btn-row .btn{flex:auto}.mrow{flex-wrap:wrap;gap:2px 12px}.mfoot .btn{flex:1}.ctx th,.ctx td{padding:8px 6px}.dgrid,.dgrid2,.dgrid2>.dcol{gap:12px}.bar-row{grid-template-columns:minmax(90px,120px) 1fr 48px;gap:8px;min-height:40px}.cmp{border-radius:10px}.cg,.cg.eng{grid-template-columns:minmax(96px,1.2fr) minmax(70px,1fr) 36px 36px 42px;gap:6px;min-width:0;padding:0 10px}.cg.cr>.st,.cg.ch>div:first-child,.cg.cr>.fn,.cg.cr>.sq,.cg.ch>.fn,.cg.ch>.sq{display:none}.cg.cr{min-height:44px;padding-top:6px;padding-bottom:6px}.cr .ds{font-size:12.5px}.roll{display:none}.cr.r-added{box-shadow:inset 3px 0 var(--green)}.cr.r-removed{box-shadow:inset 3px 0 var(--red)}.cr.r-changed{box-shadow:inset 3px 0 var(--amber)}.cr.r-moved{box-shadow:inset 3px 0 var(--teal)}.crow{flex-wrap:wrap;padding:12px 0}.cw{order:3;width:100%;padding-left:20px}.lc{max-width:none;padding:0 4px}.pal{margin-top:8vh}}@media (width<=900px) and (hover:none){.row:hover{background:0 0}}@media (width>=901px) and (width<=1100px){.pg,.pg.wide{padding-left:20px;padding-right:20px}}.mk{flex:none;display:block}.login{background:var(--bg);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);place-items:stretch stretch;min-height:100vh;padding:0;display:grid}.lpanel{isolation:isolate;color:#cfefea;background:#0a3a36;flex-direction:column;gap:32px;padding:40px 48px;display:flex;position:relative;overflow:hidden}.lpanel:before{content:"";z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22156%22 height=%22156%22 viewBox=%220 0 156 156%22 fill=%22none%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate%2815.0 15.0%29%22%3E%3Cg transform=%22translate%282.6 2.2%29%22 stroke=%22%235EEAD4%22 stroke-opacity=%22.14%22 stroke-width=%221.4%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%2399F6E4%22 stroke-opacity=%22.22%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%2399F6E4%22 fill-opacity=%22.22%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%2399F6E4%22 fill-opacity=%22.22%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%2399F6E4%22 fill-opacity=%22.22%22/%3E%3C/g%3E%3C/g%3E%3Cg transform=%22translate%2866.0 14.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.13%22 stroke-width=%221.5%22%3E%3Cpath d=%22M12 3l7.8 4.5v9L12 21l-7.8-4.5v-9z%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223.4%22/%3E%3C/g%3E%3Cg transform=%22translate%28118.0 14.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.13%22 stroke-width=%221.5%22%3E%3Crect x=%225%22 y=%223%22 width=%2214%22 height=%2218%22 rx=%222%22/%3E%3Cpath d=%22M9 9h6M9 13h6M9 17h3%22/%3E%3C/g%3E%3Cg transform=%22translate%2814.0 66.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.13%22 stroke-width=%221.5%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%228.5%22/%3E%3Cpath d=%22M8 12.3l2.8 2.8 5.2-5.6%22/%3E%3C/g%3E%3Cg transform=%22translate%2867.0 67.0%29%22%3E%3Cg transform=%22translate%282.6 2.2%29%22 stroke=%22%235EEAD4%22 stroke-opacity=%22.14%22 stroke-width=%221.4%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%2399F6E4%22 stroke-opacity=%22.22%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%2399F6E4%22 fill-opacity=%22.22%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%2399F6E4%22 fill-opacity=%22.22%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%2399F6E4%22 fill-opacity=%22.22%22/%3E%3C/g%3E%3C/g%3E%3Cg transform=%22translate%28118.0 66.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.13%22 stroke-width=%221.5%22%3E%3Cpath d=%22M5 9h13l-3-3M19 15H6l3 3%22/%3E%3C/g%3E%3Cg transform=%22translate%2814.0 118.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.13%22 stroke-width=%221.5%22%3E%3Crect x=%223%22 y=%225%22 width=%2218%22 height=%2214%22 rx=%222%22/%3E%3Cpath d=%22M3.5 7l8.5 6 8.5-6%22/%3E%3C/g%3E%3Cg transform=%22translate%2866.0 118.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.13%22 stroke-width=%221.5%22%3E%3Cpath d=%22M8 3h8M12 3v18M9 8l6 2M9 12l6 2M9 16l6 2%22/%3E%3C/g%3E%3Cg transform=%22translate%28119.0 119.0%29%22%3E%3Cg transform=%22translate%282.6 2.2%29%22 stroke=%22%235EEAD4%22 stroke-opacity=%22.14%22 stroke-width=%221.4%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%2399F6E4%22 stroke-opacity=%22.22%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%2399F6E4%22 fill-opacity=%22.22%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%2399F6E4%22 fill-opacity=%22.22%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%2399F6E4%22 fill-opacity=%22.22%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:10px 14px;background-size:156px 156px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(200deg,#000 0%,#000000b3 45%,#00000059 100%);mask-image:linear-gradient(200deg,#000 0%,#000000b3 45%,#00000059 100%)}.lpanel:after{content:"";background:#5eead447;height:1px;position:absolute;bottom:64px;left:0;right:0}.lbrand{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:10px;margin-bottom:0;font-size:19px;font-weight:700;display:flex}.lb-d{color:#fff}.lb-m{margin-bottom:22px;display:none}.lcopy h2{letter-spacing:-.025em;color:#fff;text-wrap:balance;max-width:19ch;margin:0 0 12px;font-size:30px;font-weight:600;line-height:1.15}.lcopy p{color:#a9d8d1;max-width:44ch;margin:0;font-size:15px;line-height:1.55}.lart{grid-template-columns:1fr 1fr;gap:12px;max-width:520px;margin-top:4px;display:grid}.lt{background:#ffffff0d;border:1px solid #99f6e429;border-radius:10px;padding:10px 12px;font:12px/1 IBM Plex Mono,ui-monospace,monospace}.lh{color:#7fc8be;justify-content:space-between;margin-bottom:8px;font-family:DM Sans,sans-serif;font-size:11px;display:flex}.lh b{color:#fff;font-weight:600}.lr{color:#d7f3ee;border-radius:5px;align-items:center;height:26px;padding:0 6px;display:flex}.lr em{color:#fff;margin-left:auto;font-style:normal}.ln{border-left:1px solid #99f6e447;flex:none;width:12px;height:26px}.lr.hot{background:#f59e0b29;box-shadow:inset 0 0 0 1px #f59e0b73}.lr.hot em{color:#fcd34d;font-weight:600}.lcopy{margin-top:auto}.lart{margin-bottom:auto}.lfoot{color:#7fc8be;padding-top:0;font-size:12.5px}.lside{place-items:center;padding:32px 24px;display:grid}.lc{width:100%;max-width:360px;box-shadow:none;background:0 0;border-radius:0;padding:0}@media (width<=820px){.login{grid-template-columns:1fr}.lpanel{gap:12px;padding:22px 20px 20px}.lpanel:before,.lpanel:after,.lart,.lcopy p,.lfoot{display:none}.lcopy h2{max-width:none;font-size:20px}.lcopy,.lart{margin:0}.lside{place-items:start center;padding:24px 20px 40px}}.fresh{color:var(--muted);align-items:flex-start;gap:8px;padding:10px;font-size:12px;line-height:1.35;display:flex}.fresh .fd{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.emp{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.emp b{color:var(--ink);font-size:14px;font-weight:600}.emp span{color:var(--muted)}.emp svg{margin-bottom:6px}.login{background:#0a3a36 url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22168%22 height=%22168%22 viewBox=%220 0 168 168%22 fill=%22none%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate%2814.0 15.0%29%22%3E%3Cg transform=%22translate%286.5 5.5%29%22 stroke=%22%232DD4BF%22 stroke-opacity=%22.16%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%235EEAD4%22 stroke-opacity=%22.26%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3C/g%3E%3C/g%3E%3Cg transform=%22translate%2872.0 16.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Cpath d=%22M12 3l7.8 4.5v9L12 21l-7.8-4.5v-9z%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223.4%22/%3E%3C/g%3E%3Cg transform=%22translate%28128.0 16.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Crect x=%225%22 y=%223%22 width=%2214%22 height=%2218%22 rx=%222%22/%3E%3Cpath d=%22M9 9h6M9 13h6M9 17h3%22/%3E%3C/g%3E%3Cg transform=%22translate%2816.0 72.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%228.5%22/%3E%3Cpath d=%22M8 12.3l2.8 2.8 5.2-5.6%22/%3E%3C/g%3E%3Cg transform=%22translate%2870.0 71.0%29%22%3E%3Cg transform=%22translate%286.5 5.5%29%22 stroke=%22%232DD4BF%22 stroke-opacity=%22.16%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%235EEAD4%22 stroke-opacity=%22.26%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3C/g%3E%3C/g%3E%3Cg transform=%22translate%28128.0 72.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Cpath d=%22M5 9h13l-3-3M19 15H6l3 3%22/%3E%3C/g%3E%3Cg transform=%22translate%2816.0 128.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Crect x=%223%22 y=%225%22 width=%2218%22 height=%2214%22 rx=%222%22/%3E%3Cpath d=%22M3.5 7l8.5 6 8.5-6%22/%3E%3C/g%3E%3Cg transform=%22translate%2872.0 128.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Cpath d=%22M8 3h8M12 3v18M9 8l6 2M9 12l6 2M9 16l6 2%22/%3E%3C/g%3E%3Cg transform=%22translate%28126.0 127.0%29%22%3E%3Cg transform=%22translate%286.5 5.5%29%22 stroke=%22%232DD4BF%22 stroke-opacity=%22.16%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%235EEAD4%22 stroke-opacity=%22.26%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 50%/168px 168px;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:24px 16px;display:flex}.lcard{background:#fff;border-radius:12px;width:100%;max-width:400px;padding:30px 32px 28px;box-shadow:0 1px 2px #0003,0 18px 50px #0000004d}.lb-c{justify-content:center;margin-bottom:20px;font-size:22px}.lcard .lc{max-width:none;box-shadow:none;background:0 0;padding:0}.lcard .lc h1{text-align:center;margin-bottom:2px;font-size:17px}.lcard .lc .sub{text-align:center;margin-bottom:20px}.lnote{color:#7fc8be;text-align:center;font-size:12.5px}@media (width<=820px){.login{justify-content:flex-start;padding-top:8vh}.lcard{padding:24px 20px}}.ws{gap:10px;padding:6px 8px 12px}.ws-t b{color:var(--ink);letter-spacing:-.02em;font-size:15px;font-weight:700;line-height:1.1;display:block}.ws-t span{color:var(--muted);font-size:11.5px;font-weight:400}.nv.on{position:relative}.nv.on:before{content:"";background:var(--teal);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:-8px}.ff{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:12px;overflow:hidden}.ff-hd{padding:13px 16px 9px}.ff-hd h3{color:var(--muted);font-size:12px;font-weight:600}@media (width<=900px){.ws-t,.fresh,.nv.on:before{display:none}.ff-r{flex-wrap:wrap;gap:8px 12px;padding:12px}.ff-t{flex-basis:calc(100% - 40px)}.ff-go{display:none}.ph{flex-wrap:wrap}}.mkA,.mkB{vertical-align:baseline;border-radius:50%;flex:none;width:9px;height:9px;margin-right:6px;display:inline-block}.mkA{background:#0f766e}.mkB{box-shadow:inset 0 0 0 2px #2dd4bf}.src-l i{background:#0f766e;border-radius:50%;flex:none;width:9px;height:9px;margin-right:6px;display:inline-block}.src-b i{background:0 0;box-shadow:inset 0 0 0 2px #2dd4bf}.src-l{white-space:nowrap;align-items:center;display:inline-flex}.toast{background:var(--brand-deep)}#pal .pal-bg,.pal-bg{background:#072b2880}.emp svg{width:64px;height:64px;margin-bottom:8px}table{font-size:inherit}@media (width<=820px){.hero{padding:20px 18px}}@media (width>=901px){.src-l{width:auto;padding:3px 10px}}.lst{padding-top:28px}.lst .ph{margin-bottom:16px}.list{border:1px solid var(--line);background:#fff;border-radius:10px;padding:0 16px}.list .crow:last-child{border-bottom:0}.cs{background:var(--green-w);color:var(--green-i);border-radius:999px;padding:1px 10px}.pg>.ph+.list{margin-top:0}.side{background:#0a3a36;border-right:0}.ws-t b{color:#fff}.ws-t span{color:#7fc8be}.srch{color:#9ed5cd;background:#ffffff12;border:1px solid #99f6e429}.srch:hover{border-color:#99f6e461}.srch kbd{color:#7fc8be;background:0 0;border-color:#99f6e440}.nv{color:#b9ded8}.nv:hover{color:#fff;background:#ffffff12}.nv.on{color:#fff;background:#99f6e41f}.nv.on:before{background:#2dd4bf}.nv em{color:#fcd34d;background:#f59e0b33;border:0}.nav-l{color:#6fb5ab}.fresh{color:#7fc8be}#who{color:#ddf3ef}.av{color:#0a3a36;background:#2dd4bf}.btn:hover{border-color:#c5d6d3}.dl-b.bad{background:var(--amber-w);border-color:#fde68a}.dl-b.bad b{color:var(--amber-i)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#sso-btn{gap:0}#sso-btn:hover .sso-ic{transform:scale(1.06)}.sso-ic{transition:transform .12s}#sso-btn:disabled .sso-ic{animation:1s ease-in-out infinite ssop}@keyframes ssop{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){#sso-btn:disabled .sso-ic{opacity:.5;animation:none}}body{background:var(--canvas)}.pg{max-width:1080px;margin:0 auto;padding:28px 32px 64px}.pg.wide{max-width:1240px}.ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.ph h1{color:var(--ink);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.2}.ps{color:var(--muted);margin-top:4px}.ps b{color:var(--ink)}.ph-r{align-items:center;gap:8px;display:flex}.crumb{color:var(--muted);align-items:center;gap:6px;margin-bottom:10px;font-size:13px;display:flex}.bc-l{color:var(--teal-i);background:0 0;border:0;padding:0;font-weight:600}.bc-l:hover{text-decoration:underline}.tabsb{box-shadow:inset 0 -1px 0 var(--line);flex-wrap:wrap;gap:22px;margin-bottom:16px;display:flex}.tb{color:var(--muted);background:0 0;border:0;padding:8px 0 10px;font-weight:600;position:relative}.tb span{color:var(--faint);margin-left:4px;font-weight:500}.tb:hover{color:var(--ink)}.tb.on{color:var(--teal-i)}.tb.on:after{content:"";background:var(--teal);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.fbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.chip{height:28px;color:var(--body);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border:0;border-radius:14px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.chip.on{background:var(--teal-t);color:var(--teal-i);box-shadow:inset 0 0 0 1px var(--teal)}.chip button{color:inherit;background:0 0;border:0;padding:0 0 0 2px}.chip b{font-weight:600}.ffh{all:unset;cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;display:flex}.ffh:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:6px}div.ffh{cursor:pointer}.ffh .chev{color:var(--muted);flex:none;margin-left:8px;transition:transform .15s}.ffh .chev.open{transform:rotate(180deg)}.card-h.ffh[aria-expanded=false]{padding-bottom:14px}.card-h .ib .chev{margin-left:0}.hdr-acts{align-items:center;gap:6px;display:flex}.ib{justify-content:center;align-items:center;display:inline-flex}.msel{display:inline-block;position:relative}.msel-pop{border:1px solid var(--line);z-index:20;background:#fff;border-radius:10px;min-width:190px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 26px #0f172a26}.msel-o{cursor:pointer;color:var(--body);border-radius:6px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;display:flex}.msel-o:hover{background:var(--slate-wash)}.msel-o em{color:var(--faint);margin-left:auto;font-size:11px;font-style:normal}.msel-o input{margin:0}select.chip,.src select{appearance:none;cursor:pointer;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2710%27%20height%3D%276%27%3E%3Cpath%20d%3D%27M1%201l4%204%204-4%27%20fill%3D%27none%27%20stroke%3D%27%235B7B77%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27/%3E%3C/svg%3E);background-position:right 10px center;background-repeat:no-repeat;width:auto;max-width:100%;padding-right:28px}select.chip{padding-left:12px}.cnt{color:var(--muted);margin-left:auto;font-size:13px}.card{background:var(--card);box-shadow:var(--sh1);border-radius:8px;overflow:hidden}.card-h{justify-content:space-between;align-items:center;gap:10px;padding:14px 20px 0;display:flex}.card-h h3{color:var(--ink);font-size:14px;font-weight:600}.card-b{padding:14px 20px 18px}.kpis{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px;display:grid}.kpi{box-shadow:var(--sh1);text-align:left;background:#fff;border:0;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:16px 20px;display:flex}.kpi .k-l{color:var(--muted);font-size:13px;font-weight:500}.kpi .k-n{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:30px;font-weight:600;line-height:1.2}.kpi .k-s{color:var(--muted);font-size:12.5px}.dgrid,.dgrid2{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.dgrid2>.dcol{gap:16px}.donut-wrap{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.legend{flex-direction:column;flex:1;gap:2px;min-width:160px;display:flex}.lg{text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.lg:hover:not(:disabled){background:var(--bg)}.lg:disabled{opacity:.5;cursor:default}.lg-dot{border-radius:50%;width:9px;height:9px}.lg-l{color:var(--ink);flex:1;font-weight:500}.lg-n{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.bars{flex-direction:column;gap:2px;display:flex}.bar-row{text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:minmax(110px,170px) 1fr 62px;align-items:center;gap:12px;width:100%;padding:7px 8px;display:grid}.bar-row:hover:not(:disabled){background:var(--bg)}.bar-row:disabled{opacity:.55;cursor:default}.bl{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-weight:500;overflow:hidden}@media (width<=900px){.bl{white-space:normal;text-overflow:clip;line-height:1.3;overflow:visible}.bar-row{align-items:center}}.bar-track{background:var(--slate-wash);border-radius:4px;gap:1px;height:8px;display:flex;overflow:hidden}.bar-fill{height:100%;display:block}.f-teal{background:var(--teal)}.f-amber{background:var(--amber)}.bn{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.bn.wide{color:var(--muted);white-space:nowrap;font-size:12.5px;font-weight:500}.ch-k{color:var(--muted);gap:14px;margin-top:10px;font-size:12.5px;display:flex}.ch-k i{border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.none{color:var(--muted);padding:6px 8px}.empty{text-align:center;color:var(--muted);box-shadow:var(--sh1);background:#fff;border-radius:8px;padding:40px 20px}.tbl{border-collapse:collapse;width:100%}.tbl th{color:var(--muted);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;background:#f4f9f8;padding:10px 16px;font-size:12px;font-weight:600}.tbl td{border-bottom:1px solid var(--line2);vertical-align:middle;padding:12px 16px}.tbl tr:last-child td{border-bottom:0}.tbl tbody tr{cursor:pointer}.tbl tbody tr:hover{background:#f4f9f8}.tbl tbody tr.cur{background:var(--teal-t)}.tbl tbody tr:focus-visible{box-shadow:inset 0 0 0 2px var(--teal);outline:0}.tbl .num,.tbl th.num{text-align:right;font-variant-numeric:tabular-nums}.cell-t{color:var(--ink);font-weight:600}.cell-s{color:var(--muted);font-size:13px}.sevw{color:var(--ink);align-items:center;gap:7px;font-weight:500;display:inline-flex}.pill{white-space:nowrap;background:var(--slate-wash);height:22px;color:var(--body);border-radius:11px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.pill .si{width:12px;height:12px;display:inline-flex}.pill .si svg{width:12px;height:12px}.pill.p-new{background:var(--amber-w);color:var(--amber-i)}.pill.p-draft{background:var(--teal-w);color:var(--teal-i)}.pill.p-waiting{background:var(--slate-wash);color:var(--body)}.pill.p-verifying{background:var(--teal-w);color:var(--teal-i)}.pill.p-closed{background:var(--green-w);color:var(--green-i)}.pill.p-accepted{background:var(--slate-wash);color:var(--body)}.pill.s-2{background:var(--red-w);color:var(--red-i)}.pill.s-1{background:var(--amber-w);color:var(--amber-i)}.pill.s-0{background:var(--slate-wash);color:var(--body)}.dhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.dhead h1{color:var(--ink);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:12px;font-size:26px;font-weight:600;line-height:1.25;display:flex}.strip{box-shadow:var(--sh1);background:#fff;border-radius:8px;grid-template-columns:repeat(5,1fr);margin-bottom:16px;display:grid}.strip>div{border-right:1px solid var(--line2);min-width:0;padding:14px 20px}.strip>div:last-child{border-right:0}.strip .sl{color:var(--muted);font-size:12.5px;font-weight:500}.strip .sv{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:2px;font-size:20px;font-weight:600}.strip .sv.t{font-size:15px;line-height:28px}.card-h .bk{color:var(--ink);font-size:14px;font-weight:600}.rec{color:var(--ink);max-width:62ch;margin-bottom:14px;font-size:15px}.btn-row{flex-wrap:wrap;gap:8px;display:flex}.mail{box-shadow:0 0 0 1px var(--line);border-radius:6px;overflow:hidden}.mrow{border-bottom:1px solid var(--line2);gap:12px;padding:8px 14px;display:flex}.mrow span{width:60px;color:var(--muted);flex:none}.mail textarea{box-shadow:none;font-family:var(--sans);border-radius:0}.mfoot{border-top:1px solid var(--line2);background:#f4f9f8;justify-content:flex-end;gap:8px;padding:10px 14px;display:flex}.wait{align-items:flex-start;gap:12px;display:flex}.pulse{background:var(--teal);border-radius:50%;flex:none;width:10px;height:10px;margin-top:6px;animation:1.6s infinite pl;box-shadow:0 0 #0d948880}.okline{color:var(--green-i)}.okline b{font-weight:600}.ctx{border-collapse:collapse;width:100%}.ctx th{color:var(--muted);text-align:left;border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);background:#f4f9f8;padding:8px 20px;font-size:12px;font-weight:600}.ctx td{border-bottom:1px solid var(--line2);padding:9px 20px}.ctx tr:last-child td{border-bottom:0}.ctx .num{text-align:right;font-variant-numeric:tabular-nums}.ctx tr.focus td{background:var(--teal-t)}.ctx tr.head td{color:var(--ink);font-weight:600}.tg{background:var(--teal-w);color:var(--teal-i);border-radius:10px;margin-left:6px;padding:1px 7px;font-size:11.5px;font-weight:600}.card-x{padding:0}.act{margin:0;padding:0;list-style:none;position:relative}.act li{gap:12px;padding-bottom:16px;display:flex;position:relative}.act li:last-child{padding-bottom:0}.act li:not(:last-child):before{content:"";background:var(--line);width:1px;position:absolute;top:26px;bottom:2px;left:11px}.av2{background:var(--slate-wash);width:24px;height:24px;color:var(--body);z-index:1;border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid;position:relative}.av2-agent{background:var(--teal-w);color:var(--teal-i)}.av2-you{background:var(--teal);color:#fff}.at{color:var(--ink)}.ad{color:var(--muted);font-size:12.5px}.ctxrow{opacity:.55}.ctxrow .st{background:0 0}.pill.p-ok{background:var(--green-w);color:var(--green-i)}.ff-h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ff-n{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-flex}.ff-n.po{background:var(--red-w);color:var(--red-i)}.ff-n.po.mid{background:var(--amber-w);color:var(--amber-i)}.ff-n.po.far{background:var(--slate-wash);color:var(--body)}.ff-d{font:12px var(--mono);color:var(--muted);white-space:nowrap}.ff-d b{color:var(--ink);font-weight:600}.kpis{box-shadow:var(--sh1);background:#fff;border-radius:8px;gap:0;overflow:hidden}.kpi{box-shadow:none;border-right:1px solid var(--line2);border-radius:0}.kpi:last-child{border-right:0}.ffc{margin-bottom:16px}.ffl{margin-top:10px}.ff-r{border:0;border-top:1px solid var(--line2);text-align:left;background:0 0;align-items:center;gap:16px;width:100%;padding:13px 20px;display:flex}.ff-r:hover{background:#f4f9f8}.ff-t{flex-direction:column;flex:1;min-width:0;display:flex}.ff-t b{color:var(--ink);font-weight:600}.ff-t>span{color:var(--muted);font-size:13px}.ff-go{color:var(--faint);font-size:20px}.ph h1{letter-spacing:-.025em}.hero{color:#fff;background-color:#0a3a36;background-image:linear-gradient(90deg,#0a3a36 30%,#0a3a3659 100%),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22168%22 height=%22168%22 viewBox=%220 0 168 168%22 fill=%22none%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate%2814.0 15.0%29%22%3E%3Cg transform=%22translate%286.5 5.5%29%22 stroke=%22%232DD4BF%22 stroke-opacity=%22.16%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%235EEAD4%22 stroke-opacity=%22.26%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3C/g%3E%3C/g%3E%3Cg transform=%22translate%2872.0 16.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Cpath d=%22M12 3l7.8 4.5v9L12 21l-7.8-4.5v-9z%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223.4%22/%3E%3C/g%3E%3Cg transform=%22translate%28128.0 16.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Crect x=%225%22 y=%223%22 width=%2214%22 height=%2218%22 rx=%222%22/%3E%3Cpath d=%22M9 9h6M9 13h6M9 17h3%22/%3E%3C/g%3E%3Cg transform=%22translate%2816.0 72.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%228.5%22/%3E%3Cpath d=%22M8 12.3l2.8 2.8 5.2-5.6%22/%3E%3C/g%3E%3Cg transform=%22translate%2870.0 71.0%29%22%3E%3Cg transform=%22translate%286.5 5.5%29%22 stroke=%22%232DD4BF%22 stroke-opacity=%22.16%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%235EEAD4%22 stroke-opacity=%22.26%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3C/g%3E%3C/g%3E%3Cg transform=%22translate%28128.0 72.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Cpath d=%22M5 9h13l-3-3M19 15H6l3 3%22/%3E%3C/g%3E%3Cg transform=%22translate%2816.0 128.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Crect x=%223%22 y=%225%22 width=%2218%22 height=%2214%22 rx=%222%22/%3E%3Cpath d=%22M3.5 7l8.5 6 8.5-6%22/%3E%3C/g%3E%3Cg transform=%22translate%2872.0 128.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Cpath d=%22M8 3h8M12 3v18M9 8l6 2M9 12l6 2M9 16l6 2%22/%3E%3C/g%3E%3Cg transform=%22translate%28126.0 127.0%29%22%3E%3Cg transform=%22translate%286.5 5.5%29%22 stroke=%22%232DD4BF%22 stroke-opacity=%22.16%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%235EEAD4%22 stroke-opacity=%22.26%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:auto,168px 168px;border-radius:12px;align-items:center;margin-bottom:18px;padding:26px 28px;position:relative;box-shadow:0 1px 2px #072b2833}.hero h1{color:#fff}.hero .ps{color:#a9d8d1}.hero .ps b{color:#fff}.hero .btn-p{color:#0a3a36;box-shadow:none;background:#2dd4bf;border-color:#2dd4bf;font-weight:600}.hero .btn-p:hover{background:#5eead4;border-color:#5eead4}.tbl th,.ctx th,.ch,.tools,.mfoot,.tbl tbody tr:hover,.cr:hover,.ff-r:hover,button.kpi:hover{background:var(--panel2)}.app{background:var(--canvas);grid-template:"top top"56px"side main"minmax(0,1fr)/232px minmax(0,1fr);height:100vh;display:grid}.top{z-index:6;background-color:#0a3a36;background-image:linear-gradient(90deg,#0a3a36 32%,#0a3a3659 100%),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22168%22 height=%22168%22 viewBox=%220 0 168 168%22 fill=%22none%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg transform=%22translate%2814.0 15.0%29%22%3E%3Cg transform=%22translate%286.5 5.5%29%22 stroke=%22%232DD4BF%22 stroke-opacity=%22.16%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%235EEAD4%22 stroke-opacity=%22.26%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3C/g%3E%3C/g%3E%3Cg transform=%22translate%2872.0 16.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Cpath d=%22M12 3l7.8 4.5v9L12 21l-7.8-4.5v-9z%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223.4%22/%3E%3C/g%3E%3Cg transform=%22translate%28128.0 16.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Crect x=%225%22 y=%223%22 width=%2214%22 height=%2218%22 rx=%222%22/%3E%3Cpath d=%22M9 9h6M9 13h6M9 17h3%22/%3E%3C/g%3E%3Cg transform=%22translate%2816.0 72.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%228.5%22/%3E%3Cpath d=%22M8 12.3l2.8 2.8 5.2-5.6%22/%3E%3C/g%3E%3Cg transform=%22translate%2870.0 71.0%29%22%3E%3Cg transform=%22translate%286.5 5.5%29%22 stroke=%22%232DD4BF%22 stroke-opacity=%22.16%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%235EEAD4%22 stroke-opacity=%22.26%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3C/g%3E%3C/g%3E%3Cg transform=%22translate%28128.0 72.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Cpath d=%22M5 9h13l-3-3M19 15H6l3 3%22/%3E%3C/g%3E%3Cg transform=%22translate%2816.0 128.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Crect x=%223%22 y=%225%22 width=%2218%22 height=%2214%22 rx=%222%22/%3E%3Cpath d=%22M3.5 7l8.5 6 8.5-6%22/%3E%3C/g%3E%3Cg transform=%22translate%2872.0 128.0%29%22 stroke=%22%2399F6E4%22 stroke-opacity=%22.12%22 stroke-width=%221.5%22%3E%3Cpath d=%22M8 3h8M12 3v18M9 8l6 2M9 12l6 2M9 16l6 2%22/%3E%3C/g%3E%3Cg transform=%22translate%28126.0 127.0%29%22%3E%3Cg transform=%22translate%286.5 5.5%29%22 stroke=%22%232DD4BF%22 stroke-opacity=%22.16%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22none%22 fill-opacity=%221%22/%3E%3C/g%3E%3Cg stroke=%22%235EEAD4%22 stroke-opacity=%22.26%22 stroke-width=%221.5%22%3E%3Cpath d=%22M11 8.5v4.5M11 13H5v3M11 13h6v3%22/%3E%3Ccircle cx=%2211%22 cy=%226.2%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%225%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3Ccircle cx=%2217%22 cy=%2219%22 r=%222.6%22 fill=%22%235EEAD4%22 fill-opacity=%220.26%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:auto,168px 168px;grid-area:top;align-items:center;gap:14px;padding:0 20px;display:flex;box-shadow:0 1px #99f6e42e}.brand{color:#fff;letter-spacing:-.02em;align-items:center;gap:10px;width:194px;font-size:17px;font-weight:700;display:flex}.acct{color:#ddf3ef;align-items:center;gap:8px;padding:4px 8px;font-weight:600;display:flex}.acct i{color:#5eead4;background:#2dd4bf2e;border-radius:4px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:700}.top-r{align-items:center;margin-left:auto;display:flex;position:relative}#who{color:#fff;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:auto;height:38px;padding:3px 8px;font-weight:600;display:flex}#who:hover{background:#ffffff1a}#pop{z-index:30;min-width:220px;box-shadow:var(--sh2);background:#fff;border:0;border-radius:8px;position:absolute;inset:46px 0 auto auto}#pop .pm{color:var(--muted)}.side{flex-direction:column;grid-area:side;min-height:0;padding:14px 10px 10px;display:flex;overflow:auto}.side .fresh{margin-top:auto}.main{background:var(--canvas);grid-area:main;min-width:0;height:auto;overflow:auto}.nv .dot{border-radius:50%;flex:none;width:8px;height:8px;margin:0 4px}.pg,.pg.wide{max-width:1280px;margin:0 auto;padding:22px 28px 36px}.ph{margin-bottom:14px}.ph h1{letter-spacing:-.02em;font-size:26px}.hero{margin-bottom:14px}.dgrid,.dgrid2,.dgrid2>.dcol{gap:14px}.kpis,.ffc,.tabsb{margin-bottom:14px}.tb.on{background:0 0}.tb{height:auto}.tbl td{padding:11px 16px}.dtop{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.crumb{color:var(--muted);align-items:center;gap:8px;font-weight:500;display:flex}.step{align-items:center;gap:6px;display:flex}.step .ib{width:32px;height:32px;box-shadow:var(--sh1);color:var(--ink);background:#fff;border:0;border-radius:6px;font-size:16px}.dhead{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.dhead h1{letter-spacing:-.02em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:12px;font-size:24px;font-weight:600;line-height:1.25;display:flex}.strip{margin-bottom:14px}.strip>div{padding:12px 18px}.strip .sl{align-items:center;display:flex}.strip .sv.bad{color:var(--amber-i)}.strip .sv.ok{color:var(--green-i)}.dcols2{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.dcol{flex-direction:column;gap:14px;min-width:0;display:flex}.card-h .bk{color:var(--ink);margin:0;font-size:14px;font-weight:600}.card-h .lnk{font-size:13px}.rec{margin-bottom:12px}.evid{border-top:1px solid var(--line2);flex-wrap:wrap;gap:8px 22px;margin-top:16px;padding-top:14px;display:flex}.evid span{color:var(--ink);flex-direction:column;gap:1px;min-width:0;font-weight:500;display:flex}.evid em{color:var(--muted);font-size:12px;font-style:normal;font-weight:500}.whyd{margin-top:12px}.whyd summary{cursor:pointer;color:var(--teal-i);font-size:13px;font-weight:600;list-style:none}.whyd summary::-webkit-details-marker{display:none}.whyd summary:before{content:"›";margin-right:6px;transition:transform .12s;display:inline-block}.whyd[open] summary:before{transform:rotate(90deg)}.whyd ul{color:var(--body);margin:8px 0 0;padding-left:18px}.devbox{background:var(--teal-t);border:1px solid var(--teal-w);border-radius:8px;margin-top:14px;padding:14px}.devbox label{color:var(--ink);margin-bottom:6px;font-weight:600;display:block}textarea,select,input:not([type=checkbox]):not([type=file]){color:var(--ink);background-color:#fff}.devbox textarea,.mail textarea{border:1px solid var(--line);width:100%;color:var(--ink);resize:vertical;background:#fff;border-radius:6px;padding:10px 12px}.devbox textarea:focus,.mail textarea:focus{border-color:var(--teal);box-shadow:var(--ring);outline:none}.mail textarea{border:0;border-radius:0;min-height:170px}.devbox .btn-row{margin-top:10px}input[type=checkbox]{appearance:none;cursor:pointer;vertical-align:middle;background:#fff;border:1.5px solid #9db8b4;border-radius:4px;flex:none;width:17px;height:17px;margin:0;display:inline-block}input[type=checkbox]:hover{border-color:var(--teal)}input[type=checkbox]:checked{background:#0d9488 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E") 50%/12px no-repeat;border-color:#0d9488}input[type=checkbox]:focus-visible{box-shadow:var(--ring);outline:none}.chk{color:var(--body);gap:8px}.cgrid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:14px;display:grid}.ccard{box-shadow:var(--sh1);background:#fff;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.cn2{flex-direction:column;gap:2px;min-width:0;display:flex}.cn2 b{color:var(--ink);font-weight:600}.cn2 span{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.cmeta{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.cw2{color:var(--muted);white-space:nowrap;font-size:12.5px}.cmp,.srcs{box-shadow:var(--sh1);background:#fff;border:0;border-radius:10px}.srcs{margin-bottom:12px}.tools{margin:0 0 12px}.ctx th{white-space:nowrap}.ctx th i{vertical-align:baseline}.tg{white-space:nowrap}.sso-row{justify-content:center;gap:16px;margin-top:2px;display:flex}.sso-b{cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;width:52px;height:52px;padding:0;transition:background .12s,transform .12s;display:grid}.sso-b:hover{background:#0d948817;transform:translateY(-1px)}.sso-b:focus-visible{box-shadow:var(--ring);outline:none}.sso-b:disabled{opacity:.55;cursor:default;transform:none}.mo{display:none}@media (width<=1100px){.dcols2{grid-template-columns:1fr}.kpis{grid-template-columns:repeat(2,1fr)}.dgrid,.dgrid2{grid-template-columns:1fr}.strip{grid-template-columns:repeat(3,1fr)}.strip>div,.kpi{border-bottom:1px solid var(--line2)}}@media (width<=900px){.app{flex-direction:column;height:auto;min-height:100vh;display:flex}.top{gap:10px;height:52px;padding:0 12px;position:sticky;top:0}.brand{width:auto}.acct,.who-n,#who svg{display:none}.side{z-index:5;background:#0a3a36;border:0;flex-direction:row;padding:6px 10px;position:sticky;top:52px;overflow:auto hidden;box-shadow:0 1px #99f6e424}#nav{flex:1;min-width:0;display:flex;overflow-x:auto}#nav .nav-g{flex-direction:row;flex:none;gap:2px}.nav-x,.nav-l,.fresh{display:none!important}.nv{white-space:nowrap;flex:none;width:auto;height:38px;padding:0 12px}.nv.on:before{display:none}#pop{position:fixed;top:56px;right:10px}.main{overflow:visible}.pg,.pg.wide{padding:16px 14px 32px}.ph h1{font-size:22px}.dhead h1{font-size:20px}.tabsb{white-space:nowrap;flex-wrap:nowrap;gap:18px;overflow-x:auto}.tb{flex:none}.btn{height:40px;padding:0 14px}.step .ib{width:40px;height:40px}.chip{height:36px}.tree-btns .btn{height:34px}input,select,textarea,.input{font-size:16px}.tbl th.hm,.tbl td.hm{display:none}.mo{display:inline}.tbl td,.tbl th{padding:12px}.cnt{width:100%;margin:0}.fbar{flex-wrap:wrap}.fbar select.chip{text-overflow:ellipsis;white-space:nowrap;background-position:right 6px center;flex:130px;min-width:108px;max-width:100%;padding-right:24px;overflow:hidden}.strip{grid-template-columns:repeat(2,1fr)}.strip>div{padding:12px 14px}.ff-r{flex-wrap:wrap;gap:8px 12px;padding:13px 16px}.ff-t{flex-basis:calc(100% - 30px)}.ff-go{display:none}.kpi{padding:14px 16px}.kpi .k-n{font-size:26px}.bar-row{grid-template-columns:minmax(90px,120px) 1fr 48px;gap:8px}.card-h{padding:14px 16px 0}.card-b{padding:12px 16px 16px}.cgrid{grid-template-columns:1fr}.ccard{flex-wrap:wrap}.cmeta{flex-direction:row;align-items:center}.evid{gap:10px 18px}.ctx th,.ctx td{padding:8px 6px}.hero{padding:20px 18px}.btn-row .btn{flex:auto}.mfoot .btn{flex:1}}a.nv,a.btn,a.bc-l{text-decoration:none}.act-err{margin-top:10px}.act .why{color:var(--muted);font-size:12px}.hdr-acts .lnk{min-height:24px}
