@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-cyrillic-ext-300-normal-DqmgDkIN.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-300-normal-Bbd5v1xK.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 Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-cyrillic-300-normal-RhT0Ayi3.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-300-normal-LoaTnByX.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-greek-300-normal-J-CBqZoJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-300-normal-STc8XiDr.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-vietnamese-300-normal-SDfX6ktj.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-300-normal-CkYRZD2a.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 Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-ext-300-normal-BLFuR0P1.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-300-normal-B8Zgwjh3.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 Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-300-normal-b4i7YzLG.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-300-normal-C9Of02-5.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,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{--bg:#08090c;--sur:#0f1115;--sur2:#0b0d10;--rai:#13161b;--line:#ffffff17;--line2:#ffffff24;--fg:#e7eaef;--fg2:#8d95a3;--fg3:#7c8593;--fg4:#4a515d;--acc:#58d1cd;--accfg:#08090c;--ok:#79cf94;--warn:#e6c07b;--bad:#e88b7d;--vio:#a798e6;--graph:#0a0c0f;--inv:#e7eaef;--invfg:#13161b;--dash:#ffffff38;--radius:10px;--radius-lg:14px;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--sans:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}[data-theme=light]{--bg:#f4f5f7;--sur:#fff;--sur2:#fff;--rai:#eef0f4;--line:#1118211a;--line2:#11182129;--fg:#151a21;--fg2:#5a6371;--fg3:#7c8593;--fg4:#9aa2ae;--acc:#0d827e;--accfg:#fff;--ok:#1c7a45;--warn:#8a6410;--bad:#b53f2e;--vio:#5b46b8;--graph:#fafbfc;--inv:#151a21;--invfg:#fff;--dash:#11182138}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg);color:var(--fg);font:14px/1.55 var(--sans);-webkit-font-smoothing:antialiased;margin:0}.label{letter-spacing:.09em;text-transform:uppercase;color:var(--fg2);font-size:10.5px}.mono{font-family:var(--mono)}.booting{place-items:center;height:100%;display:grid}.login{flex-wrap:wrap;align-content:stretch;min-width:0;height:100%;display:flex;overflow:auto}.login-pane{border-right:1px solid var(--line);background:var(--sur2);flex-direction:column;flex:380px;justify-content:space-between;gap:28px;min-width:340px;max-width:452px;padding:40px;display:flex}.login-head{align-items:center;gap:20px;display:flex}.login-mark{border:1.5px solid var(--acc);flex:none;width:20px;height:20px;transform:rotate(45deg)}.login-wordmark{flex-direction:column;flex:1;gap:3px;display:flex}.login-brand{font:600 15px/1 var(--sans);letter-spacing:.2em}.login-tagline{letter-spacing:.14em;color:var(--fg3);font-size:9px;line-height:1}.login-theme{height:auto;font:500 9.5px var(--mono);letter-spacing:.1em;border-radius:4px;flex:none;padding:6px 10px}.login-middle{flex-direction:column;flex:none;gap:24px;display:flex}.login-middle h1{letter-spacing:-.018em;text-wrap:pretty;margin:0;font-size:26px;font-weight:300;line-height:1.24}.login-nowrap{white-space:nowrap}.login-cta{flex-direction:column;gap:18px;display:flex}.login-google{cursor:pointer;background:var(--inv);width:100%;height:52px;color:var(--invfg);border:1px solid var(--inv);font:500 14.5px var(--sans);border-radius:6px;justify-content:center;align-items:center;gap:12px;display:flex}.login-google:hover{opacity:.88}.login-g{background:var(--invfg);width:22px;height:22px;color:var(--inv);font:600 12.5px var(--sans);border-radius:50%;justify-content:center;align-items:center;display:flex}.login-sub{color:var(--fg2);text-wrap:pretty;margin:0;font-size:15px;font-weight:300;line-height:1.65}.login-error{color:var(--bad);background:color-mix(in srgb, var(--bad) 10%, transparent);border:1px solid color-mix(in srgb, var(--bad) 28%, transparent);border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.login-error-msg{font-size:13px;line-height:1.5}.login-error-fix{color:var(--fg2);font-size:12px;line-height:1.6}.login-error-code{letter-spacing:.06em;color:var(--fg4);font-size:10px}.login-foot{flex-direction:column;flex:none;gap:16px;display:flex}.login-fine{color:var(--fg3);text-wrap:pretty;margin:0;font-size:12.5px;font-weight:300;line-height:1.7}.login-split{flex-wrap:wrap;gap:10px 30px;display:flex}.login-split-col{flex-direction:column;gap:4px;display:flex}.login-split-label{letter-spacing:.12em;font-size:9px;font-weight:500}.login-split-value{color:var(--fg3);font-size:12px;font-weight:300;line-height:1.6}.login-rule{background:var(--line);height:1px}.login-chips{letter-spacing:.08em;color:var(--fg4);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:9.5px;line-height:1.5;display:flex}.login-chips>span{white-space:nowrap}.login-dot{color:var(--line2)}.chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.chip{letter-spacing:.08em;color:var(--fg3);border:1px solid var(--line2);border-radius:999px;padding:4px 10px;font-size:10px}.login-graph{background:var(--graph);flex:460px;min-width:380px;min-height:420px;position:relative;overflow:hidden}.login-graph-edges{opacity:.85;width:100%;height:100%;position:absolute;inset:0}.login-node{white-space:nowrap;border:1px solid var(--line2);background:var(--sur);border-radius:4px;align-items:center;gap:7px;padding:6px 10px;display:flex;position:absolute;transform:translate(-50%,-50%)}.login-node-dot{border-radius:2px;flex:none;width:6px;height:6px}.login-node-name{color:var(--fg2);font-size:10px}.login-graph-caption{flex-direction:column;gap:10px;display:flex;position:absolute;bottom:48px;left:50px;right:50px}.login-graph-label{letter-spacing:.16em;color:var(--acc);font-size:9.5px;font-weight:500}.login-graph-note{color:var(--fg2);text-wrap:pretty;max-width:420px;font-size:13px;font-weight:300;line-height:1.65}@media (width<=820px){.login-pane{border-right:0;border-bottom:1px solid var(--line);max-width:none}.login-graph{min-height:340px}.login-graph-caption{bottom:24px;left:24px;right:24px}}.brand{letter-spacing:.14em;font-size:13px;font-weight:700}.shell{min-width:0;height:100%;display:flex}.body{flex-direction:column;flex:1;min-width:0;display:flex}.main{flex:1;min-height:0;overflow:auto}.nav{background:var(--sur2);border-right:1px solid var(--line);flex-direction:column;flex:none;width:234px;display:flex}.nav-brand{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:19px 16px;display:flex}.nav-mark{border:1.5px solid var(--acc);flex:none;width:15px;height:15px;transform:rotate(45deg)}.nav-brand-name{font:600 12px/1 var(--sans);letter-spacing:.2em;flex:1}.nav-theme{border:1px solid var(--line2);cursor:pointer;font:500 8.5px var(--mono);color:var(--fg3);letter-spacing:.08em;background:0 0;border-radius:3px;padding:4px 7px}.nav-theme:hover{color:var(--fg);border-color:var(--fg4)}.nav-project{border:1px solid var(--line);background:var(--sur);border-radius:6px;flex-direction:column;gap:9px;margin:14px 12px 8px;padding:12px;display:flex}.nav-project-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.nav-project-id{color:var(--fg3);letter-spacing:.1em;font-size:9.5px;font-weight:500}.nav-project-stage{letter-spacing:.08em;white-space:nowrap;border-radius:3px;padding:3px 6px;font-size:8.5px;font-weight:500}.nav-project-name{font:400 12.5px/1.35 var(--sans)}.nav-project-repo{color:var(--fg3);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.nav-sep{background:var(--line);height:1px;margin:8px 12px 2px}.nav-project-edit{letter-spacing:.1em;color:var(--fg3);margin-top:2px;font-size:9px;text-decoration:none}.nav-project-edit:hover{color:var(--acc)}.nav-items{flex-direction:column;gap:2px;padding:6px 10px;display:flex}.nav-item{cursor:pointer;font:400 12.5px var(--sans);color:var(--fg2);border-radius:5px;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;display:flex}.nav-item:hover{background:var(--rai)}.nav-item.active{background:var(--rai);color:var(--fg)}.nav-item.disabled{opacity:.45;cursor:default}.nav-item.disabled:hover{background:0 0}.nav-dot{background:var(--line2);border-radius:50%;flex:none;width:5px;height:5px}.nav-item.active .nav-dot{background:var(--acc)}.nav-label{flex:1}.nav-badge{letter-spacing:.06em;font-size:8.5px;font-weight:500}.nav-spacer{flex:1}.nav-autonomy{border:1px solid var(--line);background:var(--sur);border-radius:6px;flex-direction:column;gap:7px;margin:12px;padding:11px 12px;display:flex}.nav-autonomy-label{color:var(--fg3);letter-spacing:.12em;font-size:8.5px;font-weight:500}.nav-autonomy-value{align-items:baseline;gap:6px;display:flex}.nav-autonomy-pct{font:300 22px/1 var(--sans);color:var(--ok)}.nav-autonomy-unit{color:var(--fg3);font-size:9.5px}.nav-account{border-top:1px solid var(--line);align-items:center;gap:10px;padding:13px 14px;display:flex}.nav-avatar{background:var(--rai);border:1px solid var(--line2);width:28px;height:28px;font:500 10.5px var(--sans);color:var(--fg2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.nav-account-who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nav-account-name{font:400 11.5px var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-account-kind{color:var(--fg3);letter-spacing:.06em;font-size:8.5px}.nav-logout{cursor:pointer;color:var(--fg3);letter-spacing:.06em;white-space:nowrap;background:0 0;border:0;padding:0;font-size:9px}.nav-logout:hover{color:var(--fg)}.nav-foot{color:var(--fg4);letter-spacing:.06em;padding:0 14px 13px;font-size:9px}.hdr{border-bottom:1px solid var(--line);background:var(--sur2);flex:none;align-items:center;gap:18px;height:56px;padding:0 24px;display:flex}.hdr-crumb{color:var(--fg3);letter-spacing:.12em;font-size:10px}.hdr-spacer{flex:1}.hdr-elapsed{color:var(--fg2);letter-spacing:.06em;align-items:center;gap:8px;font-size:10px;display:flex}.hdr-pulse{background:var(--acc);border-radius:50%;width:6px;height:6px;animation:1.4s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.hdr-actions{color:var(--fg3);letter-spacing:.06em;font-size:10px}.hdr-actions b{color:var(--ok);font-weight:400}.primary,.ghost,.danger-btn{height:37px;font:500 12.5px var(--sans);letter-spacing:0;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:0 17px;text-decoration:none;display:inline-flex}input[type=file]::file-selector-button{height:37px;font:500 12.5px var(--sans);letter-spacing:0;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:0 17px;text-decoration:none;display:inline-flex}.primary{background:var(--acc);color:var(--accfg)}.primary:hover:not(:disabled){opacity:.88}.ghost{border-color:var(--line2);color:var(--fg2);background:0 0}.ghost:hover:not(:disabled){color:var(--fg);border-color:var(--fg4)}.danger-btn{background:var(--bad);color:var(--bg)}.danger-btn:hover:not(:disabled){opacity:.88}.danger-ghost{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 40%, transparent)}.danger-ghost:hover:not(:disabled){color:var(--bad);border-color:var(--bad)}.primary:disabled,.ghost:disabled,.danger-btn:disabled{opacity:.45;cursor:not-allowed}.linkish{cursor:pointer;font:400 12.5px var(--sans);color:var(--fg2);background:0 0;border:0;padding:0}.linkish:hover:not(:disabled){color:var(--fg)}.linkish:disabled{opacity:.45;cursor:not-allowed}.pill{letter-spacing:.09em;border-radius:999px;padding:4px 10px;font-size:10.5px}.placeholder{border:1px dashed var(--line2);border-radius:var(--radius-lg);text-align:center;color:var(--fg2);padding:40px}.placeholder h2{color:var(--fg);margin:0 0 6px;font-size:17px}.placeholder .sub{margin:0 0 16px}.projects{flex-direction:column;gap:22px;padding:28px 32px 44px;display:flex}.projects-head{align-items:flex-end;gap:20px;display:flex}.projects-head>div{flex-direction:column;flex:1;gap:7px;display:flex}.projects-head h1{letter-spacing:-.018em;margin:0;font-size:26px;font-weight:300;line-height:1.1}.projects-head .sub{color:var(--fg2);margin:0;font-size:12.5px;font-weight:300}.tiles{grid-template-columns:repeat(auto-fill,minmax(374px,1fr));gap:15px;display:grid}.tile{text-align:left;background:var(--sur);border:1px solid var(--line);cursor:pointer;color:inherit;font:inherit;border-radius:8px;flex-direction:column;gap:14px;padding:17px;display:flex}.tile:hover{border-color:var(--line2)}.tile-dead{cursor:default;opacity:.72}.tile-dead:hover{border-color:var(--line)}.tile-top{align-items:flex-start;gap:12px;display:flex}.tile-top>div:first-child{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.tile-name{font:500 14px/1.3 var(--sans)}.tile-top .label{color:var(--fg3);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.tile-top .pill{letter-spacing:.07em;border-radius:3px;flex:none;padding:4px 7px;font-size:8.5px;font-weight:500}.rail{gap:3px;display:flex}.rail span{border-radius:2px;flex:1;height:3px}.tile-bottom{flex-direction:column;gap:7px;display:flex}.tile-activity{color:var(--fg2);text-wrap:pretty;margin:0;font-size:11.5px;line-height:1.55}.tile-foot{letter-spacing:.05em;color:var(--fg4);align-items:center;gap:8px;font-size:9px;display:flex}.tile-foot-gap{flex:1}.archived-banner{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--warn) 9%, transparent);color:var(--fg2);flex:none;align-items:center;gap:12px;padding:11px 24px;font-size:12px;display:flex}.archived-badge{letter-spacing:.12em;color:var(--warn);border:1px solid color-mix(in srgb, var(--warn) 45%, transparent);background:color-mix(in srgb, var(--warn) 14%, transparent);border-radius:3px;flex:none;padding:3px 8px;font-size:8.5px;font-weight:600}.tile-wrap{display:flex;position:relative}.tile-wrap>.tile{flex:1;min-width:0}.tile-wrap .tile-top{padding-right:26px}.menu{z-index:5;position:absolute;top:10px;right:10px}.menu-trigger{cursor:pointer;width:24px;height:24px;color:var(--fg4);background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex}.menu-trigger:hover,.menu-trigger[aria-expanded=true]{color:var(--fg);background:var(--rai);border-color:var(--line2)}.menu-pop{background:var(--sur);border:1px solid var(--line2);border-radius:7px;flex-direction:column;min-width:208px;padding:5px;display:flex;position:absolute;top:28px;right:0;box-shadow:0 10px 30px #00000059}.menu-item{cursor:pointer;color:var(--fg);text-align:left;font:400 12.5px var(--sans);background:0 0;border:0;border-radius:5px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.menu-item:hover:not(:disabled){background:var(--rai)}.menu-item.danger{color:var(--bad)}.menu-item:disabled{cursor:default;color:var(--fg4)}.menu-item-label{font-weight:500}.menu-item-why{font:400 9.5px/1.5 var(--mono);color:var(--fg4)}.dialog{border:1px solid var(--line2);background:var(--sur);width:min(480px,100vw - 32px);color:var(--fg);border-radius:10px;padding:0;box-shadow:0 24px 70px #00000080}.dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c}.dialog.danger{border-color:color-mix(in srgb, var(--bad) 45%, transparent)}.dialog-body{flex-direction:column;gap:14px;padding:22px;display:flex}.dialog-title{font:400 17px/1.3 var(--sans);margin:0}.dialog-content{flex-direction:column;gap:10px;display:flex}.dialog-lede{font:500 13px var(--sans);margin:0}.dialog-what{font:300 12.5px/1.65 var(--sans);color:var(--fg2);margin:0}.dialog-preview{background:var(--rai);font:300 12px/1.7 var(--sans);color:var(--fg2);border-radius:6px;margin:0;padding:10px 12px 10px 28px}.dialog-warn{font:500 12px var(--sans);color:var(--warn);margin:0}.dialog.danger .dialog-warn{color:var(--bad)}.dialog-content label{font:400 11px var(--sans);color:var(--fg2)}.dialog-foot{justify-content:flex-end;align-items:center;gap:18px;display:flex}.sec-head{align-items:center;gap:10px;display:flex}.sec-no{font:600 15px/1 var(--mono);color:var(--acc);letter-spacing:.02em}.sec-title{font:600 11px var(--mono);letter-spacing:.18em;color:var(--fg)}.sec-rule{background:var(--line);flex:1;height:1px}.sec-optional{font:600 8.5px var(--mono);letter-spacing:.1em;color:var(--vio);border:1px solid color-mix(in srgb, var(--vio) 45%, transparent);background:color-mix(in srgb, var(--vio) 14%, transparent);border-radius:3px;flex:none;padding:3px 8px}.field{flex-direction:column;gap:6px;display:flex}.field label{font:400 11px var(--sans);color:var(--fg2);margin:0;display:block}.field-note{color:var(--fg4);letter-spacing:.05em;font-size:9.5px;line-height:1.6}.field-echo{border:1px solid var(--line2);background:var(--sur);border-radius:5px;align-items:center;gap:10px;height:40px;padding:0 12px;display:flex}.field-echo-value{color:var(--fg2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.field-echo-state{color:var(--ok);letter-spacing:.06em;flex:none;font-size:9px;font-weight:500}input,textarea,select{background:var(--sur);border:1px solid var(--line2);width:100%;height:40px;color:var(--fg);font:400 13px var(--sans);border-radius:5px;padding:0 12px}input:focus,textarea:focus,select:focus{outline:1px solid var(--acc);border-color:var(--acc)}textarea{resize:vertical;height:auto;font:400 12px/1.85 var(--mono);color:var(--fg2);padding:13px 14px}input[type=file]{height:auto;font:400 12px var(--sans);color:var(--fg2);cursor:pointer;padding:6px}input[type=file]::file-selector-button{border-color:var(--line2);height:29px;color:var(--fg2);background:0 0;margin-right:10px;padding:0 13px;font-size:12px}input[type=file]:hover::file-selector-button{color:var(--fg);border-color:var(--fg4)}.scopes{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.scopes-label{color:var(--fg3);letter-spacing:.1em;font-size:9px;font-weight:500}.scope{border:1px solid var(--line2);color:var(--fg2);border-radius:3px;padding:4px 8px;font-size:9.5px}.dropzone{border:1px dashed var(--dash);background:var(--sur);border-radius:6px;flex-direction:column;gap:12px;padding:15px;display:flex}.dropzone-blurb{font:300 12px/1.65 var(--sans);color:var(--fg2);text-wrap:pretty;margin:0}.upload{align-items:center;gap:8px;display:flex}.upload select{flex:none;width:220px;font-size:12px}.filechips{flex-wrap:wrap;gap:8px;display:flex}.filechip{border:1px solid var(--line2);background:var(--rai);border-radius:4px;align-items:center;gap:8px;padding:6px 10px;display:flex}.filechip-dot{border-radius:50%;flex:none;width:4px;height:4px}.filechip-name{font:400 11px var(--sans)}.filechip-meta{color:var(--fg4);font-size:9px}.filechip-x{cursor:pointer;color:var(--fg4);background:0 0;border:0;padding:0 0 0 2px;font-size:13px;line-height:1}.filechip-x:hover{color:var(--bad)}.create{align-items:flex-start;gap:26px;padding:28px 32px 46px;display:flex}.create-form{flex-direction:column;flex:1;gap:24px;min-width:0;max-width:700px;display:flex}.create-head{flex-direction:column;gap:7px;display:flex}.create-head h1{font:300 26px/1.1 var(--sans);letter-spacing:-.018em;margin:0}.create-lede{font:300 12.5px/1.6 var(--sans);color:var(--fg2);text-wrap:pretty;margin:0}.sec{flex-direction:column;gap:11px;display:flex}.rerun{cursor:pointer;border:1px solid color-mix(in srgb, var(--warn) 34%, transparent);background:color-mix(in srgb, var(--warn) 7%, transparent);font:400 12.5px var(--sans);border-radius:6px;align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.rerun input{flex:none;width:auto;height:auto;margin-top:2px}.rerun-note{font:300 11.5px/1.6 var(--sans);color:var(--fg2);margin-top:3px;display:block}.create-foot{align-items:center;gap:18px;padding-top:2px;display:flex}.create-foot .primary{height:42px;font:500 13px var(--sans);padding:0 20px}.error{color:var(--bad);font-size:13px}.boundary{border:1px solid var(--line);background:var(--sur);border-radius:8px;flex-direction:column;flex:none;gap:15px;width:284px;padding:17px;display:flex;position:sticky;top:28px}.boundary-title{font:500 9.5px var(--mono);letter-spacing:.16em;color:var(--acc)}.boundary-lede{font:300 11.5px/1.7 var(--sans);color:var(--fg2);text-wrap:pretty;margin:0}.boundary-rows{flex-direction:column;gap:9px;display:flex}.boundary-row{font:400 11.5px var(--sans);color:var(--fg);align-items:center;gap:10px;display:flex}.boundary-mark{font:500 9.5px var(--mono);flex:none;width:24px}@media (width<=1080px){.create{flex-direction:column}.boundary{width:100%;position:static}}.discovery{flex-direction:column;height:100%;min-height:0;display:flex}.discovery-head{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:20px;padding:18px 24px 15px;display:flex}.discovery-title{flex-direction:column;flex:260px;gap:6px;min-width:0;display:flex}.discovery-h1{font-size:16.5px;line-height:1.1}.discovery-guarantee{color:var(--fg3);letter-spacing:.07em;font-size:9.5px}.discovery-spacer{flex:1}.discovery-stat{flex-direction:column;gap:4px;min-width:70px;display:flex}.discovery-stat-value{font-size:20px;font-weight:300;line-height:1}.discovery-stat-label{color:var(--fg3);letter-spacing:.09em;font-size:8.5px}.discovery-progress{flex-direction:column;gap:7px;width:140px;display:flex}.discovery-progress-top{color:var(--fg3);letter-spacing:.07em;justify-content:space-between;font-size:9px;display:flex}.discovery-progress-rail{background:var(--rai);border-radius:2px;height:3px;overflow:hidden}.discovery-progress-fill{background:var(--acc);border-radius:2px;height:3px;transition:width .4s}.discovery-body{flex:1;min-height:0;display:flex}.discovery-graph{border-right:1px solid var(--line);flex-direction:column;flex:auto;min-width:0;display:flex}.discovery-body.graph .feed{flex:0 0 318px;width:318px}.discovery-body.split .discovery-graph{flex:50%}.discovery-body.split .feed{flex:50%;width:auto}.graph-toolbar{border-bottom:1px solid var(--line);background:var(--sur2);flex-wrap:wrap;flex:none;align-items:center;gap:12px;min-height:44px;padding:0 14px;display:flex}.graph-toolbar-spacer{flex:1}.tabs{border:1px solid var(--line);border-radius:5px;gap:2px;padding:2px;display:flex}.tab{cursor:pointer;color:var(--fg3);font:500 9.5px var(--mono);letter-spacing:.09em;background:0 0;border:0;border-radius:3px;padding:5px 10px}.tab.on{background:var(--rai);color:var(--fg)}.legend-item{color:var(--fg3);letter-spacing:.05em;align-items:center;gap:6px;font-size:9px;display:flex}.legend-swatch{border-radius:2px;width:7px;height:7px}.graph-stage{background:var(--graph);flex:1;min-height:0;position:relative;overflow:hidden}.graph-empty{color:var(--fg3);letter-spacing:.05em;text-align:center;place-items:center;padding:24px;font-size:11px;display:grid;position:absolute;inset:0}.graph-surface{position:absolute;inset:0}.graph-edges{width:100%;height:100%;position:absolute;inset:0}.graph-node{cursor:grab;border:1px solid var(--line2);background:var(--sur);touch-action:none;border-radius:5px;flex-direction:column;gap:3px;max-width:172px;padding:7px 10px;animation:.4s both node-in;display:flex;position:absolute;transform:translate(-50%,-50%)}.graph-node:active{cursor:grabbing}.graph-node-top{align-items:center;gap:7px;display:flex}.graph-dot{flex:none;width:6px;height:6px}.graph-node-name{white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.25;overflow:hidden}.graph-node-type{letter-spacing:.07em;white-space:nowrap;font-size:8px}.graph-edge-label{background:var(--graph);white-space:nowrap;letter-spacing:.05em;pointer-events:none;border-radius:3px;padding:2px 5px;font-size:8px;position:absolute;transform:translate(-50%,-50%)}@keyframes node-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}}.inspector{border:1px solid var(--line2);background:var(--sur);border-radius:7px;flex-direction:column;gap:13px;width:282px;padding:15px;animation:.28s both panel-in;display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:auto;box-shadow:0 12px 40px #00000047}@keyframes panel-in{0%{opacity:0;transform:translate(8px)}}.inspector-head{align-items:flex-start;gap:10px;display:flex}.inspector-head>div:first-child{flex-direction:column;flex:1;gap:5px;display:flex}.inspector-name{font:500 13px/1.3 var(--sans)}.inspector-type{letter-spacing:.09em;font-size:8.5px}.inspector-close{color:var(--fg3);cursor:pointer;background:0 0;border:0;font-size:13px;line-height:1}.inspector-impact{font:500 9px var(--mono);letter-spacing:.08em;border-radius:4px;padding:7px 9px}.inspector-sub{color:var(--fg3);word-break:break-all;font-size:9.5px}.inspector-note{font:300 11.5px/1.7 var(--sans);color:var(--fg2);text-wrap:pretty;margin:0}.inspector-rule{background:var(--line);height:1px}.inspector-section{font:500 9px var(--mono);color:var(--fg3);letter-spacing:.13em}.inspector-empty{color:var(--fg4);font-size:10px}.inspector-blast{margin-top:auto}.evidence-card{border:1px solid var(--line);background:var(--rai);border-radius:5px;flex-direction:column;gap:6px;padding:10px;display:flex}.evidence-top{align-items:center;gap:7px;display:flex}.evidence-class{font:500 8px var(--mono);letter-spacing:.07em;border-radius:2px;padding:2px 5px}.evidence-type{color:var(--fg3);letter-spacing:.06em;font-size:8px}.evidence-conf{color:var(--fg3);margin-left:auto;font-size:8px}.evidence-src{word-break:break-all;color:var(--acc);font-size:10px;line-height:1.5}.evidence-excerpt{color:var(--fg3);white-space:pre-wrap;word-break:break-word;max-height:96px;margin:0;font-size:9.5px;line-height:1.55;overflow:auto}.relationship{text-align:left;cursor:pointer;width:100%;font:400 10px var(--mono);color:var(--fg2);background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.relationship-rel{letter-spacing:.05em}.relationship-arrow{color:var(--fg4)}.relationship-other{text-overflow:ellipsis;white-space:nowrap;font:400 11px var(--sans);color:var(--fg);flex:1;overflow:hidden}.discovery-done{background:var(--sur2);border-top:1px solid var(--line);align-items:center;gap:16px;padding:14px 16px;animation:.35s both panel-in;display:flex;position:absolute;bottom:0;left:0;right:0}.discovery-done>div:first-child{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.discovery-done-title{font:500 12.5px var(--sans)}.discovery-done-sub{color:var(--fg3);letter-spacing:.05em;font-size:9.5px}.feed{background:var(--sur2);flex-direction:column;min-width:0;display:flex}.feed-head{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:9px;min-height:44px;padding:0 14px;display:flex}.feed-pulse{background:var(--line2);border-radius:50%;flex:none;width:5px;height:5px}.feed-pulse.on{background:var(--acc);animation:1.4s infinite pulse}.feed-title{font:500 9.5px var(--mono);color:var(--fg2);letter-spacing:.13em}.feed-levels{gap:2px;margin-left:auto;display:flex}.feed-level{cursor:pointer;font:400 8.5px var(--mono);color:var(--fg4);letter-spacing:.07em;background:0 0;border:0;border-radius:3px;padding:3px 6px}.feed-level.on{background:var(--rai);color:var(--fg2)}.feed-status{color:var(--fg4);letter-spacing:.06em;font-size:9px}.feed-rows{flex-direction:column;flex:1;gap:11px;min-height:0;padding:12px 14px;display:flex;overflow:auto}.feed-empty{color:var(--fg4);font-size:10px}.feed-row{gap:10px;animation:.3s both panel-in;display:flex}.feed-rail{border-radius:2px;flex:none;width:2px}.feed-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.feed-meta{align-items:center;gap:8px;display:flex}.feed-kind{font:500 8px var(--mono);letter-spacing:.08em}.feed-time{color:var(--fg4);font-size:8px}.feed-text{font:400 11.5px/1.5 var(--sans);text-wrap:pretty}.feed-detail{color:var(--fg3);word-break:break-word;font-size:9.5px;line-height:1.6}.discovery-done.preparing{border-color:color-mix(in srgb, var(--acc) 34%, transparent);background:color-mix(in srgb, var(--acc) 7%, transparent)}.preparing-dot{background:var(--acc);border-radius:50%;width:6px;height:6px;margin-right:8px;animation:1.4s infinite pulse;display:inline-block}.assessment{flex-wrap:wrap;align-items:flex-start;gap:24px;padding:26px 30px 92px;display:flex}.assessment-main{flex-direction:column;flex:420px;gap:20px;min-width:0;display:flex}.assessment-head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.assessment-head>div:first-child{flex:300px;min-width:0}.assessment-head h1{font:300 26px/1.1 var(--sans);letter-spacing:-.018em;margin:0 0 7px}.assessment-download{white-space:nowrap}.assessment-stats{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:12px;display:grid}.assessment-stat{border:1px solid var(--line);background:var(--sur);border-radius:7px;flex-direction:column;gap:8px;padding:14px;display:flex}.assessment-stat-value{font:300 24px/1 var(--sans)}.assessment-stat-label{color:var(--fg3);letter-spacing:.09em;font-size:9px}.summary-card{border:1px solid var(--line);background:var(--sur);border-radius:8px;flex-direction:column;gap:13px;padding:17px;display:flex}.summary-label{font:500 9.5px var(--mono);letter-spacing:.16em;color:var(--fg3)}.summary-headline{font:400 14px/1.6 var(--sans);text-wrap:pretty;margin:0}.summary-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:0;display:grid}.summary-grid dt{letter-spacing:.11em;color:var(--fg3);margin-bottom:5px;font-size:8.5px}.summary-grid dd{font:300 12px/1.7 var(--sans);color:var(--fg2);text-wrap:pretty;margin:0}.assessment-section{font:500 9.5px var(--mono);letter-spacing:.16em;color:var(--fg3)}.findings{flex-direction:column;gap:12px;display:flex}.finding{border:1px solid var(--line);border-left:2px solid var(--fg3);background:var(--sur);cursor:pointer;border-radius:6px;flex-direction:column;gap:11px;padding:15px 16px;display:flex}.finding:hover{border-color:var(--line2)}.finding-top{align-items:flex-start;gap:14px;display:flex}.finding-head{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.finding-tags{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.finding-category{color:var(--fg4);letter-spacing:.09em;font-size:8.5px}.finding-severity{font:500 8.5px var(--mono);letter-spacing:.07em;border-radius:2px;padding:2px 6px}.finding-title{font:500 13.5px/1.35 var(--sans)}.finding-usage{color:var(--fg2);font-size:10.5px}.finding-right{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.finding-disposition{font:500 8.5px var(--mono);letter-spacing:.07em;text-align:right;border-radius:3px;padding:4px 7px}.finding-expand{color:var(--fg4);font-size:8.5px}.finding-cite{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.finding-class{font:500 8px var(--mono);letter-spacing:.07em;border-radius:2px;padding:2px 5px}.finding-source{color:var(--acc);word-break:break-all;font-size:10px}.finding-detail{cursor:default;flex-direction:column;gap:12px;padding-top:3px;display:flex}.finding-rule{background:var(--line);height:1px}.finding-description{font:300 12px/1.75 var(--sans);color:var(--fg2);text-wrap:pretty;margin:0}.finding-empty{color:var(--fg4);font-size:10px}.snippet{border:1px solid var(--line);background:var(--rai);border-radius:5px;overflow:hidden}.snippet-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:8px 11px;display:flex}.snippet-source{color:var(--acc);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:9.5px;overflow:hidden}.snippet-type{color:var(--fg4);letter-spacing:.06em;font-size:9px}.snippet-body{font:400 10.5px/1.85 var(--mono);color:var(--fg2);white-space:pre-wrap;word-break:break-word;max-height:220px;margin:0;padding:11px 12px;overflow:auto}.finding-intent{flex-direction:column;gap:7px;display:flex}.finding-intent-label{font:500 9px var(--mono);color:var(--fg3);letter-spacing:.13em}.finding-intent-text{font:400 11.5px/1.7 var(--sans)}.assessment-side{flex-direction:column;flex:300px;gap:14px;width:328px;min-width:288px;max-width:328px;display:flex}.panel{border:1px solid var(--line);background:var(--sur);border-radius:8px;flex-direction:column;gap:13px;padding:17px;display:flex}.panel-label{font:500 9.5px var(--mono);letter-spacing:.14em;color:var(--fg3)}.panel-label.acc{color:var(--acc);letter-spacing:.16em}.panel-label.warn{color:var(--warn);font-size:11px;font-weight:600}.panel-sub{font:300 11px/1.65 var(--sans);color:var(--fg2);text-wrap:pretty;margin:0}.panel-empty{color:var(--fg4);font-size:10px;line-height:1.6}.panel-note{background:var(--rai);font:400 10px/1.7 var(--mono);color:var(--fg3);letter-spacing:.04em;border-radius:5px;padding:10px 11px}.plan-item{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding-bottom:11px;display:flex}.plan-item-top{align-items:center;gap:8px;display:flex}.plan-dot{border-radius:1px;flex:none;width:5px;height:5px}.plan-target{font:500 12px var(--sans);flex:1}.plan-mode{font:500 8.5px var(--mono);letter-spacing:.08em;padding-left:13px}.plan-what{font:400 11px/1.6 var(--sans);color:var(--fg2);text-wrap:pretty;padding-left:13px}.plan-scope{color:var(--fg4);word-break:break-word;padding-left:13px;font-size:9px;line-height:1.6}.plan-condition{color:var(--warn);letter-spacing:.05em;padding-left:13px;font-size:9px}.rec{border:1px solid var(--line);border-left:2px solid var(--acc);background:var(--rai);border-radius:5px;flex-direction:column;gap:7px;padding:12px;display:flex}.rec-top{align-items:flex-start;gap:9px;display:flex}.rec-name{font:500 12px/1.35 var(--sans);flex:1}.rec-disposition{font:500 8px var(--mono);letter-spacing:.07em;border-radius:2px;padding:3px 6px}.rec-action{font:400 11px/1.6 var(--sans);text-wrap:pretty}.rec-owner{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rec-owner-label{font:500 8.5px var(--mono);color:var(--fg3);letter-spacing:.07em}.rec-owner-value{color:var(--fg2);font-size:10px}.rec-source{color:var(--acc);word-break:break-all;font-size:9.5px;line-height:1.5}.version-row{color:var(--fg2);font-size:10px}.approve-bar{background:var(--sur2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:16px;width:100%;margin-top:4px;padding:14px 16px;display:flex;position:sticky;bottom:0;left:0;right:0}.approve-bar>div:first-child{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.approve-title{font:500 12.5px var(--sans)}.approve-sub{color:var(--fg3);letter-spacing:.05em;font-size:9.5px}.approve-bar.approved{border-color:color-mix(in srgb, var(--ok) 38%, transparent)}.linklike{cursor:pointer;font:400 12.5px var(--sans);color:var(--fg2);background:0 0;border:0;padding:0}.linklike:hover{color:var(--fg)}.linklike:disabled{opacity:.45;cursor:not-allowed}.modal-scrim{z-index:40;background:#040609b8;justify-content:center;align-items:center;padding:34px;display:flex;position:fixed;inset:0}.modal{background:var(--sur);border:1px solid var(--line2);border-radius:9px;flex-direction:column;gap:16px;width:620px;max-width:100%;max-height:100%;padding:24px 26px;display:flex;overflow:auto;box-shadow:0 24px 70px #00000073}.modal-head{flex-direction:column;gap:8px;display:flex}.modal-eyebrow{letter-spacing:.16em;color:var(--acc);font-size:9.5px;font-weight:500}.modal h2{font:300 22px/1.2 var(--sans);margin:0}.modal-lede{font:300 12.5px/1.7 var(--sans);color:var(--fg2);text-wrap:pretty;margin:0}.disclosure{background:var(--rai);border:1px solid var(--line);border-radius:6px;grid-template-columns:1fr 1fr;gap:8px 18px;margin:0;padding:14px 16px;list-style:none;display:grid}.disclosure li{font:400 11px/1.5 var(--sans);color:var(--fg2);align-items:flex-start;gap:8px;display:flex}.disclosure-arrow{color:var(--acc);flex:none;font-size:10px}.modal-scope{flex-direction:column;gap:5px;display:flex}.modal-scope-label{letter-spacing:.13em;color:var(--fg3);font-size:9px;font-weight:500}.modal-scope-value{font:400 12px/1.6 var(--sans)}.modal-scope-paths{color:var(--fg3);word-break:break-all;font-size:9.5px;line-height:1.7}.modal-boundary{background:color-mix(in srgb, var(--warn) 9%, transparent);font:400 11px/1.6 var(--sans);color:var(--fg2);text-wrap:pretty;border-radius:5px;padding:11px 13px}.modal-error{background:color-mix(in srgb, var(--bad) 12%, transparent);border:1px solid color-mix(in srgb, var(--bad) 34%, transparent);font:400 11.5px/1.6 var(--sans);color:var(--fg);border-radius:5px;padding:10px 12px}.modal-foot{align-items:center;gap:14px;display:flex}.modal-foot-spacer{flex:1}.modal-audit{letter-spacing:.05em;color:var(--fg4);font-size:9.5px}@media (width<=620px){.disclosure{grid-template-columns:1fr}}.migration{height:100%;min-height:0;display:flex}.mig-rail{border-right:1px solid var(--line);background:var(--sur2);flex-direction:column;flex:none;width:238px;display:flex}.mig-branch{border-bottom:1px solid var(--line);flex-direction:column;flex:none;gap:6px;padding:15px 16px;display:flex}.mig-branch-label{letter-spacing:.13em;color:var(--fg3);font-size:9.5px;font-weight:500}.mig-branch-name{color:var(--acc);word-break:break-all;font-size:10.5px}.mig-branch-meta{letter-spacing:.05em;color:var(--fg4);font-size:9px}.mig-stages{flex:1;min-height:0;padding:12px 14px;overflow:auto}.mig-stage{gap:11px;min-height:30px;display:flex}.mig-stage-marker{flex-direction:column;flex:none;align-items:center;width:9px;display:flex}.mig-dot{border:1px solid var(--line2);background:0 0;border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.mig-line{background:var(--line);flex:1;width:1px}.mig-stage-name{letter-spacing:.07em;color:var(--fg4);padding-bottom:10px;font-size:9.5px;line-height:1.35}.mig-stage.done .mig-dot{background:var(--ok);border-color:var(--ok)}.mig-stage.done .mig-stage-name{color:var(--fg2)}.mig-stage.done .mig-line{background:var(--ok)}.mig-stage.active .mig-dot{background:var(--acc);border-color:var(--acc);animation:1.6s ease-in-out infinite pulse}.mig-stage.active .mig-stage-name{color:var(--fg);font-weight:500}.mig-main{flex-direction:column;flex:1;min-width:0;display:flex}.mig-head{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:16px;padding:16px 22px 14px;display:flex}.mig-head h1{font:400 16.5px/1.15 var(--sans);margin:0}.mig-stats{flex:none;gap:20px;display:flex}.mig-stat{flex-direction:column;gap:4px;min-width:56px;display:flex}.mig-stat-value{font:300 19px/1 var(--sans)}.mig-stat-label{letter-spacing:.08em;color:var(--fg3);font-size:8.5px}.mig-body{flex:1;min-height:0;display:flex}.mig-feed{flex:1;min-width:0;padding:16px 20px;overflow:auto}.mig-side{border-left:1px solid var(--line);flex-direction:column;flex:none;gap:14px;width:340px;min-width:0;padding:16px;display:flex;overflow:auto}.contract-item{border:1px solid var(--line);background:var(--rai);border-left-width:2px;border-radius:5px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.contract-top{align-items:flex-start;gap:9px;display:flex}.contract-label{font:500 11.5px/1.4 var(--sans);flex:1}.contract-disposition{letter-spacing:.07em;flex:none;font-size:8px;font-weight:500}.contract-kind{letter-spacing:.07em;color:var(--fg4);font-size:8.5px}.contract-assertion{color:var(--fg2);word-break:break-all;white-space:pre-wrap;font-size:10px;line-height:1.6;display:block}.known-failure{color:var(--warn);text-transform:none;letter-spacing:0;margin-top:4px;font-size:9.5px}.change{border-bottom:1px solid var(--line);flex-direction:column;gap:5px;padding-bottom:11px;display:flex}.change-top{align-items:baseline;gap:8px;display:flex}.change-seq{color:var(--fg4);flex:none;font-size:9px}.change-summary{font:500 11.5px/1.4 var(--sans);flex:1}.change-meta{letter-spacing:.05em;color:var(--fg3);font-size:9px}.change-integrity{letter-spacing:.06em;color:var(--fg4);font-size:8.5px}.change-reason{color:var(--fg2);letter-spacing:0;margin-top:3px;font-size:10px;line-height:1.6}@media (width<=1100px){.migration{flex-direction:column}.mig-rail{border-right:0;border-bottom:1px solid var(--line);width:100%}.mig-stages{display:flex;overflow-x:auto}.mig-body{flex-direction:column}.mig-side{border-left:0;border-top:1px solid var(--line);width:100%}}.problem{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding-bottom:11px;display:flex}.problem-top{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.problem-class{letter-spacing:.07em;flex:1;font-size:10px;font-weight:500}.problem-count{letter-spacing:.08em;flex:none;font-size:8.5px}.problem-bar{background:var(--line);border-radius:2px;height:3px;overflow:hidden}.problem-bar-fill{height:100%;transition:width .3s}.problem-signature{color:var(--fg3);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.problem-note{letter-spacing:.07em;color:var(--bad);font-size:8.5px}.feed-json{background:var(--rai);border:1px solid var(--line);color:var(--fg2);white-space:pre-wrap;word-break:break-word;border-radius:4px;margin:4px 0 0;padding:9px 11px;font-size:9.5px;line-height:1.65;overflow-x:auto}.feed-paths{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.feed-path{background:var(--rai);color:var(--fg3);border:1px solid var(--line);border-radius:2px;padding:2px 6px;font-size:8.5px}.verdict{letter-spacing:.08em;font-size:10px;font-weight:500}.check-row{border-bottom:1px solid var(--line);align-items:flex-start;gap:9px;padding:7px 0;display:flex}.check-glyph{flex:none;width:12px;font-size:11px;line-height:1.5}.check-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.check-label{font:400 11.5px/1.4 var(--sans)}.check-detail{color:var(--fg3);text-wrap:pretty;font-size:9.5px;line-height:1.6}.check-noted{letter-spacing:.08em;background:color-mix(in srgb, var(--warn) 14%, transparent);color:var(--warn);border-radius:2px;flex:none;padding:2px 5px;font-size:8px}.sandbox-card.ready{border-color:color-mix(in srgb, var(--ok) 40%, transparent)}.sandbox-url{font:400 11.5px var(--mono);word-break:break-all;color:var(--acc)}.sandbox-label{letter-spacing:.1em;background:color-mix(in srgb, var(--warn) 12%, transparent);color:var(--warn);border-radius:2px;align-self:flex-start;padding:3px 7px;font-size:8.5px}.sandbox-line{color:var(--fg3);font-size:9.5px;line-height:1.6}.panel-label.ok{color:var(--ok)}.completion{flex-direction:column;gap:22px;max-width:1180px;padding:28px 32px 48px;display:flex;overflow:auto}.completion-head{flex-direction:column;gap:9px;display:flex}.completion-head h1{font:300 26px/1.15 var(--sans);letter-spacing:-.018em;margin:0}.completion-badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.completion-verdict{letter-spacing:.12em;border-radius:3px;padding:4px 8px;font-size:9px;font-weight:500}.completion-meta{letter-spacing:.06em;color:var(--fg3);font-size:9.5px}.sandbox-bar{border:1px solid var(--line2);background:var(--sur);border-radius:8px;flex-wrap:wrap;align-items:center;gap:18px;padding:18px;display:flex}.sandbox-bar-main{flex-direction:column;flex:1;gap:7px;min-width:280px;display:flex}.sandbox-bar-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.outcome-tiles{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:13px;display:grid}.outcome-tile{border:1px solid var(--line);background:var(--sur);border-radius:7px;flex-direction:column;gap:9px;padding:15px;display:flex}.outcome-value{font:300 25px/1 var(--sans)}.outcome-label{letter-spacing:.09em;color:var(--fg3);font-size:9px}.outcome-note{font:400 10.5px/1.55 var(--sans);color:var(--fg2);text-wrap:pretty}.completion-body{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.completion-verification{flex:1;min-width:380px}.completion-side{flex-direction:column;flex:none;gap:13px;width:330px;display:flex}.panel-label.strong{color:var(--fg);letter-spacing:.16em;font-size:11px;font-weight:600}.artifact{text-align:left;border:1px solid var(--line2);background:var(--rai);cursor:pointer;width:100%;color:inherit;font:inherit;border-radius:6px;align-items:center;gap:13px;padding:12px;display:flex}.artifact:hover{border-color:var(--acc)}.artifact-ext{letter-spacing:.06em;border:1.5px solid;border-radius:3px;flex:none;justify-content:center;align-items:flex-end;width:34px;height:42px;padding-bottom:5px;font-size:8px;font-weight:600;display:flex}.artifact-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.artifact-title{font:500 12.5px var(--sans)}.artifact-meta{letter-spacing:.05em;color:var(--fg3);font-size:9px}.artifact-arrow{flex:none;font-size:14px}@media (width<=900px){.completion-side{width:100%}}.test-progress{border:1px solid var(--line);background:var(--sur);border-radius:8px;flex-direction:column;gap:13px;margin-bottom:16px;padding:14px;display:flex}.test-progress-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.test-progress-count{letter-spacing:.07em;color:var(--fg3);flex:none;font-size:9.5px}.test-group{flex-direction:column;gap:5px;display:flex}.test-group-head{align-items:baseline;gap:9px;display:flex}.test-group-label{font:500 11px var(--sans);flex:1}.test-group-count{letter-spacing:.07em;color:var(--fg3);flex:none;font-size:8.5px}.test-bar{background:var(--line);border-radius:2px;height:3px;overflow:hidden}.test-bar-fill{height:100%;transition:width .25s}.suite{grid-template-columns:14px 1fr auto;align-items:baseline;gap:4px 8px;padding:3px 0 3px 4px;display:grid}.suite-mark{color:var(--fg4);font-size:10px}.suite.passed .suite-mark{color:var(--ok)}.suite.failed .suite-mark{color:var(--bad)}.suite.running .suite-mark{color:var(--acc);animation:1.6s ease-in-out infinite pulse}.suite-name{font:400 11px var(--sans)}.suite-meta{color:var(--fg4);font-size:9px}.suite-failure{background:color-mix(in srgb, var(--bad) 9%, transparent);border-radius:4px;flex-direction:column;grid-column:2/-1;gap:2px;margin-top:3px;padding:5px 8px;display:flex}.suite-failure-method{color:var(--bad);font-size:10px}.suite-failure-message{color:var(--fg2);font-size:9.5px;line-height:1.55}.sandbox-notice{letter-spacing:0;color:var(--fg2);text-transform:none;background:color-mix(in srgb, var(--warn) 10%, transparent);border:1px solid color-mix(in srgb, var(--warn) 28%, transparent);border-radius:5px;padding:11px 13px;font-size:10.5px;line-height:1.65}.blocker{border:1px solid color-mix(in srgb, var(--bad) 34%, transparent);background:color-mix(in srgb, var(--bad) 7%, transparent);border-radius:6px;flex-direction:column;gap:11px;margin:12px 0 4px;padding:14px;display:flex}.blocker-head{letter-spacing:.12em;color:var(--bad);font-size:9.5px;font-weight:600}.blocker-downstream{color:var(--fg3);letter-spacing:.06em;font-weight:400}.blocker-step{flex-direction:column;gap:3px;display:flex}.blocker-step-label{font:500 12.5px var(--sans)}.blocker-step-detail{font:300 11.5px/1.65 var(--sans);color:var(--fg2);text-wrap:pretty}.blocker-actions{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.blocker-note{color:var(--fg4);letter-spacing:.04em;font-size:9.5px;line-height:1.6}.activity{flex-direction:column;gap:18px;max-width:1400px;padding:28px 32px 48px;display:flex}.activity-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.activity-head h1{margin:0 0 6px;font-size:22px;font-weight:600}.activity-head .sub{color:var(--fg2);margin:0;font-size:13px}.activity-role{letter-spacing:.08em;color:var(--vio);background:color-mix(in srgb, var(--vio) 13%, transparent);border:1px solid color-mix(in srgb, var(--vio) 30%, transparent);border-radius:6px;padding:5px 9px;font-size:10px}.activity-filters{background:var(--sur);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:10px;padding:14px;display:flex}.activity-filters select,.activity-filters input[type=date],.activity-search{background:var(--sur2);border:1px solid var(--line2);color:var(--fg);font-family:var(--sans);border-radius:8px;padding:7px 10px;font-size:13px}.activity-search{flex:260px;min-width:200px}.activity-date{align-items:center;gap:6px;display:flex}.activity-toggle{color:var(--fg2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;font-size:13px;display:flex}.activity-error{color:var(--bad);background:color-mix(in srgb, var(--bad) 10%, transparent);border:1px solid color-mix(in srgb, var(--bad) 28%, transparent);border-radius:8px;padding:10px 12px;font-size:12px}.activity-list{border:1px solid var(--line);border-radius:var(--radius);background:var(--sur);overflow:hidden}.activity-row{text-align:left;border:0;border-top:1px solid var(--line);width:100%;color:var(--fg);cursor:pointer;background:0 0;grid-template-columns:190px 120px minmax(0,1fr) 110px;align-items:baseline;gap:14px;padding:10px 14px;font-size:12px;display:grid}.activity-row:has(.activity-user){grid-template-columns:190px 120px minmax(0,1fr) 110px 200px}.activity-row:first-child,.activity-header-row{border-top:0}.activity-header-row{cursor:default;letter-spacing:.07em;color:var(--fg4);background:var(--sur2);padding:9px 14px;font-size:10px}.activity-row:not(.activity-header-row):hover,.activity-row.open{background:var(--rai)}.activity-at{color:var(--fg2);white-space:nowrap}.activity-cat{letter-spacing:.06em;text-transform:uppercase;font-size:10px}.activity-summary{min-width:0;color:var(--fg);align-items:baseline;gap:8px;display:flex}.activity-summary .activity-glyph{flex:none;width:10px}.activity-declared{letter-spacing:.07em;text-transform:uppercase;color:var(--fg4);border:1px solid var(--line2);border-radius:4px;flex:none;padding:1px 5px;font-size:9px}.activity-project,.activity-user{color:var(--fg3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-detail{color:var(--fg2);background:var(--rai);flex-wrap:wrap;gap:6px 22px;padding:4px 14px 14px 218px;font-size:11px;display:flex}.activity-detail .label{color:var(--fg4);margin-right:5px}.activity-more{align-self:flex-start}@media (width<=1100px){:is(.activity-row,.activity-row:has(.activity-user)){grid-template-columns:168px minmax(0,1fr);row-gap:4px}.activity-detail{padding-left:14px}}
