@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:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-italic-BELOEI8R.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-italic-CfSXsIbO.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:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-italic-D9J6q4_O.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-italic-Bf1n82Tb.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:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-italic-BEZwmy7D.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-italic-CTYLy0lX.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:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-italic-BbRnwouv.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-italic-78jqtfZH.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:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-italic-Du9zzoL2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-italic-V_9i1P_m.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:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-italic-CZTNEAuW.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-italic-CsGl1sm0.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-ext-400-normal-CWV284fw.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-ext-400-normal-DLkyKLvH.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-400-normal-C44pakCn.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-400-normal-B8Z6Jvzv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-greek-400-normal-Cw5-AHNN.woff2)format("woff2"),url(/assets/source-serif-4-greek-400-normal-BccYJ-vZ.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-vietnamese-400-normal-BbG3LG1A.woff2)format("woff2"),url(/assets/source-serif-4-vietnamese-400-normal-DR1UuFon.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-normal-Cp7z-ARB.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-400-normal-CEpydyUl.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2)format("woff2"),url(/assets/source-serif-4-latin-400-normal-Dn3IlU-Z.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-ext-400-italic-zoDFlEzN.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-ext-400-italic-Dx4A8QUO.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-400-italic-BLN19cOa.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-400-italic-Dx8qIUN3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-greek-400-italic-C7D4Dq0H.woff2)format("woff2"),url(/assets/source-serif-4-greek-400-italic-DcuniPAV.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-vietnamese-400-italic-CjUPRDIa.woff2)format("woff2"),url(/assets/source-serif-4-vietnamese-400-italic-DyjhI2GX.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-italic-JynPwBMj.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-400-italic-G7LDTi7t.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-italic-0j97Jm6B.woff2)format("woff2"),url(/assets/source-serif-4-latin-400-italic-Dv9jnFA_.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-ext-600-normal-D_E8FDgP.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-ext-600-normal-DiT2IGQm.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-600-normal-BDP5YDHD.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-600-normal-DFnC3vAY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-greek-600-normal-DdRkKr-1.woff2)format("woff2"),url(/assets/source-serif-4-greek-600-normal-DhXQw1Kl.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-vietnamese-600-normal-CznyfUKR.woff2)format("woff2"),url(/assets/source-serif-4-vietnamese-600-normal-B0WJbuqT.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-ext-600-normal-0sIUyHMO.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-600-normal-C6NNqpJh.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2)format("woff2"),url(/assets/source-serif-4-latin-600-normal-DMD1h6_f.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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:#f8f9fa;--surface-raised:#fff;--surface-sunken:#f0f2f4;--screenshot-mat:#e6e8eb;--ink-1:#14171c;--ink-2:#3f4550;--ink-3:#5e6570;--ink-on-accent:#fff;--ink-on-critical:#fff;--text-body:var(--ink-1);--text-muted:var(--ink-2);--text-meta:var(--ink-3);--text-link:var(--accent);--surface-card:var(--surface-raised);--surface-well:var(--surface-sunken);--divider:var(--border-subtle);--border-subtle:#e6e8eb;--border-default:#d3d7dc;--border-strong:#858c97;--accent:#2447c8;--accent-hover:#1c39a6;--accent-active:#162e87;--accent-soft:#eaeffc;--accent-ink-on-soft:#1a348f;--ok:#17703f;--ok-soft:#e5f3eb;--ok-ink-on-soft:#115530;--warn:#835b00;--warn-soft:#fbf1d7;--warn-ink-on-soft:#654600;--critical:#b42318;--critical-soft:#fdecea;--critical-ink-on-soft:#8f1c13;--severity-4:#b42318;--severity-4-soft:#fdecea;--severity-3:#a63f06;--severity-3-soft:#fdeee3;--severity-2:#835b00;--severity-2-soft:#fbf1d7;--severity-1:#4f5660;--severity-1-soft:#eef0f3;--marker-fill:#111418;--marker-numeral:#fff;--marker-ring-inner:#fff;--marker-ring-outer:#111418;--marker-fill-selected:#2447c8;--marker-outline:#111418;--marker-outline-companion:#fff;--marker-outline-selected:#2447c8;--marker-size:24px;--marker-size-selected:28px;--marker-hit:44px;--focus-inner:#2447c8;--focus-outer:#fff;--focus-width:2px;--focus-offset:2px;--focus-ring:0 0 0 var(--focus-offset) var(--focus-outer), 0 0 0 calc(var(--focus-offset) + var(--focus-width)) var(--focus-inner), 0 0 0 calc(var(--focus-offset) + var(--focus-width) + 1px) var(--focus-outer);--radius-sm:4px;--radius-md:6px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--control-height:44px;--control-height-sm:36px;--font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-serif:"Source Serif 4", ui-serif, Georgia, serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--text-3xl:28px;--text-4xl:36px;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-reading:1.6;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--tracking-label:.04em;--tracking-tight:-.01em;--shadow-1:0 1px 2px #10141a0f, 0 4px 12px #10141a1a;--shadow-2:0 2px 6px #10141a14, 0 16px 40px #10141a2e;--scrim:#14171c66;--duration-fast:.1s;--duration-base:.16s;--duration-slow:.24s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1)}:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-page:#121418;--surface-raised:#1a1d22;--surface-sunken:#0d0f12;--screenshot-mat:#3a3e45;--ink-1:#eceef1;--ink-2:#bac0c9;--ink-3:#959ca6;--ink-on-accent:#0a1640;--ink-on-critical:#2a0a07;--border-subtle:#262a30;--border-default:#353a42;--border-strong:#6b727d;--accent:#86a3ff;--accent-hover:#a1b8ff;--accent-active:#bacbff;--accent-soft:#1c2649;--accent-ink-on-soft:#bccbff;--ok:#72d59e;--ok-soft:#132d1e;--ok-ink-on-soft:#9be3ba;--warn:#ebc35e;--warn-soft:#322810;--warn-ink-on-soft:#f2d68e;--critical:#ff8f85;--critical-soft:#3a1917;--critical-ink-on-soft:#ffb3ac;--severity-4:#ff8f85;--severity-4-soft:#3a1917;--severity-3:#ffa46b;--severity-3-soft:#38220f;--severity-2:#ebc35e;--severity-2-soft:#322810;--severity-1:#b3b9c2;--severity-1-soft:#2a2e35;--focus-inner:#86a3ff;--focus-outer:#121418;--shadow-1:0 1px 2px #0006, 0 4px 12px #00000073;--shadow-2:0 2px 6px #00000073, 0 16px 40px #0009;--scrim:#0009}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s;--duration-slow:0s}}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--surface-page);color:var(--ink-1);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}a{color:var(--accent);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--accent-hover)}a:focus-visible{border-radius:calc(var(--radius-sm) / 2);box-shadow:var(--focus-ring);outline:none}.cr-icon{vertical-align:-.125em;flex:none;width:1em;height:1em;display:inline-block}.cr-num{font-variant-numeric:tabular-nums}.cr-label{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.cr-serif{font-family:var(--font-serif)}.cr-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cr-spin{animation:.9s linear infinite cr-spin}@keyframes cr-spin{to{transform:rotate(360deg)}}@keyframes cr-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.cr-spin{animation:none}}.cr-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);max-width:100%;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font:var(--weight-medium) var(--text-md) / var(--leading-tight) var(--font-sans);text-align:center;text-wrap:balance;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.cr-btn>.cr-icon{font-size:var(--text-lg)}.cr-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.cr-btn--sm{min-height:var(--control-height-sm);padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.cr-btn--sm:after{content:"";inset:calc(var(--space-1) * -1) 0;position:absolute}.cr-btn--icon-only{width:var(--control-height);padding:0}.cr-btn--icon-only>.cr-icon{font-size:var(--text-xl)}.cr-btn--full{width:100%}.cr-btn--primary{background:var(--accent);color:var(--ink-on-accent)}.cr-btn--primary:hover{background:var(--accent-hover)}.cr-btn--primary:active{background:var(--accent-active)}.cr-btn--secondary{background:var(--surface-raised);border-color:var(--border-strong);color:var(--ink-1)}.cr-btn--secondary:hover{background:var(--surface-sunken)}.cr-btn--secondary:active{background:var(--border-subtle)}.cr-btn--quiet{color:var(--ink-1);background:0 0}.cr-btn--quiet:hover{background:var(--surface-sunken)}.cr-btn--quiet:active{background:var(--border-subtle)}.cr-btn--destructive{background:var(--critical);color:var(--ink-on-critical)}.cr-btn--destructive:hover{background:var(--critical-ink-on-soft)}.cr-btn--destructive:active{filter:brightness(.92)}.cr-btn:disabled,.cr-btn[aria-disabled=true]{background:var(--surface-sunken);border-color:var(--border-default);color:var(--ink-3);cursor:not-allowed;filter:none}.cr-btn[aria-busy=true]{cursor:progress}.cr-btn[aria-busy=true].cr-btn--primary{background:var(--accent-hover)}.cr-field{gap:calc(var(--space-1) * 1.5);flex-direction:column;min-width:0;display:flex}.cr-field__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-1);line-height:var(--leading-snug)}.cr-field__help{font-size:var(--text-sm);color:var(--ink-2);line-height:var(--leading-snug)}.cr-field__error{align-items:flex-start;gap:calc(var(--space-1) * 1.5);font-size:var(--text-sm);color:var(--critical);line-height:var(--leading-snug);display:flex}.cr-field__error>.cr-icon{font-size:var(--text-lg);margin-top:1px}.cr-field__control{display:flex;position:relative}.cr-input{width:100%;min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink-1);font:var(--weight-regular) var(--text-md) / var(--leading-normal) var(--font-sans);transition:border-color var(--duration-fast) var(--ease-standard)}.cr-input::placeholder{color:var(--ink-3)}.cr-input:hover{border-color:var(--ink-3)}.cr-input:focus-visible,.cr-input:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.cr-input[aria-invalid=true]{border-color:var(--critical)}.cr-input:disabled{background:var(--surface-sunken);border-color:var(--border-default);color:var(--ink-3);cursor:not-allowed}.cr-select{appearance:none;padding-right:var(--space-10);cursor:pointer}.cr-select__caret{right:var(--space-3);font-size:var(--text-lg);color:var(--ink-2);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.cr-seg{min-width:0;max-width:100%;padding:calc(var(--space-1) / 2);gap:calc(var(--space-1) / 2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-sunken);margin:0;display:inline-flex}.cr-seg__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.cr-seg__opt{justify-content:center;align-items:center;gap:calc(var(--space-1) * 1.5);min-height:38px;padding:0 var(--space-4);border-radius:calc(var(--radius-sm) * .75);color:var(--ink-2);font:var(--weight-medium) var(--text-md) / var(--leading-tight) var(--font-sans);cursor:pointer;text-align:center;background:0 0;flex:auto;display:inline-flex;position:relative}.cr-seg__opt>.cr-icon{font-size:var(--text-lg)}.cr-seg__opt:hover{color:var(--ink-1);background:var(--border-subtle)}.cr-seg__opt:has(:checked){background:var(--surface-raised);color:var(--accent-ink-on-soft);box-shadow:inset 0 0 0 1px var(--accent)}.cr-seg__opt:has(:focus-visible){box-shadow:var(--focus-ring)}.cr-seg:disabled .cr-seg__opt{color:var(--ink-3);cursor:not-allowed;background:0 0}.cr-copy__stack{display:grid}.cr-copy__stack>span{justify-content:center;align-items:center;gap:var(--space-2);grid-area:1/1;display:inline-flex}.cr-copy__stack>span[data-hidden=true]{visibility:hidden}.cr-copy__stack .cr-icon{font-size:var(--text-lg)}.cr-copy[data-copied=true] .cr-copy__done .cr-icon{color:var(--ok)}.cr-sev{align-items:center;gap:calc(var(--space-1) * 1.5);min-height:22px;padding:calc(var(--space-1) / 2) var(--space-2);border-radius:var(--radius-sm);font:var(--weight-medium) var(--text-xs) / var(--leading-tight) var(--font-sans);white-space:nowrap;vertical-align:middle;display:inline-flex}.cr-sev--4{background:var(--severity-4-soft);color:var(--severity-4)}.cr-sev--3{background:var(--severity-3-soft);color:var(--severity-3)}.cr-sev--2{background:var(--severity-2-soft);color:var(--severity-2)}.cr-sev--1{background:var(--severity-1-soft);color:var(--severity-1)}.cr-bars{align-items:flex-end;gap:calc(var(--space-1) * .375);flex:none;height:11px;display:inline-flex}.cr-bars>i{border-radius:calc(var(--radius-sm) / 4);background:currentColor;width:3px;display:block}.cr-bars>i:first-child{height:4px}.cr-bars>i:nth-child(2){height:6.5px}.cr-bars>i:nth-child(3){height:9px}.cr-bars>i:nth-child(4){height:11px}.cr-bars>i[data-off=true]{opacity:.28}.cr-status{align-items:center;gap:calc(var(--space-1) * 1.5);min-height:24px;padding:calc(var(--space-1) / 2) calc(var(--space-1) * 2.5) calc(var(--space-1) / 2) var(--space-2);border-radius:var(--radius-full);font:var(--weight-medium) var(--text-xs) / var(--leading-tight) var(--font-sans);white-space:nowrap;display:inline-flex}.cr-status>.cr-icon{font-size:var(--text-md)}.cr-status--queued{background:var(--surface-sunken);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--border-default)}.cr-status--running{background:var(--surface-sunken);color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--border-default)}.cr-status--complete{background:var(--ok-soft);color:var(--ok-ink-on-soft)}.cr-status--failed{background:var(--critical-soft);color:var(--critical-ink-on-soft)}.cr-meta{align-items:center;column-gap:calc(var(--space-1) * 1.5);row-gap:calc(var(--space-1) / 2);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:inline-flex}.cr-meta__sep{color:var(--border-strong)}.cr-src{align-items:center;gap:calc(var(--space-1) * 1.25);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-2);white-space:nowrap;display:inline-flex}.cr-src>.cr-icon{font-size:var(--text-xs);vertical-align:0}.cr-conf{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-2);display:inline-flex}.cr-conf__track{gap:calc(var(--space-1) / 2);display:inline-flex}.cr-conf__track>i{border-radius:calc(var(--radius-sm) / 4);background:var(--ink-2);width:14px;height:6px;display:block}.cr-conf__track>i[data-off=true]{box-shadow:inset 0 0 0 1px var(--border-strong);background:0 0}.cr-conf__label{color:var(--ink-3)}.cr-marker{width:var(--marker-hit);height:var(--marker-hit);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.cr-marker--abs{position:absolute;transform:translate(-50%,-50%)}.cr-marker__disc{width:var(--marker-size);height:var(--marker-size);border-radius:var(--radius-full);font:var(--weight-semibold) var(--text-xs) / 1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;transition:width var(--duration-fast) var(--ease-standard), height var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);place-items:center;display:grid}.cr-marker--measured .cr-marker__disc{background:var(--marker-fill);color:var(--marker-numeral);box-shadow:0 0 0 2px var(--marker-ring-inner), 0 0 0 3px var(--marker-ring-outer)}.cr-marker--analysis .cr-marker__disc{background:var(--marker-numeral);color:var(--marker-fill);box-shadow:inset 0 0 0 2px var(--marker-fill), 0 0 0 2px var(--marker-ring-inner), 0 0 0 3px var(--marker-ring-outer)}.cr-marker:hover .cr-marker__disc{transform:scale(1.1)}.cr-marker[aria-pressed=true] .cr-marker__disc{width:var(--marker-size-selected);height:var(--marker-size-selected);background:var(--marker-fill-selected);color:var(--marker-numeral);font-size:var(--text-sm);transform:none}.cr-marker--analysis[aria-pressed=true] .cr-marker__disc{background:var(--marker-numeral);color:var(--marker-fill-selected);box-shadow:inset 0 0 0 3px var(--marker-fill-selected), 0 0 0 2px var(--marker-ring-inner), 0 0 0 3px var(--marker-ring-outer)}.cr-marker:focus-visible{outline:none}.cr-marker:focus-visible .cr-marker__disc{box-shadow:0 0 0 2px var(--marker-ring-inner), 0 0 0 4px var(--marker-fill-selected), 0 0 0 6px var(--marker-ring-inner), 0 0 0 7px var(--marker-ring-outer)}.cr-marker--analysis:focus-visible .cr-marker__disc{box-shadow:inset 0 0 0 2px var(--marker-fill), 0 0 0 2px var(--marker-ring-inner), 0 0 0 4px var(--marker-fill-selected), 0 0 0 6px var(--marker-ring-inner), 0 0 0 7px var(--marker-ring-outer)}.cr-marker--analysis[aria-pressed=true]:focus-visible .cr-marker__disc{box-shadow:inset 0 0 0 3px var(--marker-fill-selected), 0 0 0 2px var(--marker-ring-inner), 0 0 0 4px var(--marker-fill-selected), 0 0 0 6px var(--marker-ring-inner), 0 0 0 7px var(--marker-ring-outer)}.cr-outline{pointer-events:none;border:2px solid var(--marker-outline);border-radius:calc(var(--radius-sm) / 2);box-shadow:0 0 0 1px var(--marker-outline-companion), inset 0 0 0 1px var(--marker-outline-companion);transition:border-color var(--duration-fast) var(--ease-standard);position:absolute}.cr-outline--analysis{border-style:dashed}.cr-outline[data-selected=true]{border-color:var(--marker-outline-selected);box-shadow:0 0 0 1px var(--marker-outline-companion), inset 0 0 0 1px var(--marker-outline-companion), 0 0 0 2px color-mix(in srgb, var(--marker-outline) 50%, transparent);border-width:3px}.cr-findings{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.cr-finding{--cr-rank-col:calc(var(--space-1) * 7);border-bottom:1px solid var(--border-subtle);background:var(--surface-raised)}.cr-finding[data-selected=true]{background:var(--accent-soft)}.cr-finding__heading{font:inherit;margin:0}.cr-finding__head{grid-template-columns:var(--cr-rank-col) minmax(0, 1fr) 20px;column-gap:var(--space-3);width:100%;min-height:var(--control-height);padding:calc(var(--space-1) * 3.5) var(--space-4);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:start;display:grid}.cr-finding__head:hover{background:var(--surface-sunken)}.cr-finding[data-selected=true] .cr-finding__head:hover{background:0 0}.cr-finding__head:focus-visible{box-shadow:inset 0 0 0 var(--focus-width) var(--focus-inner);outline:none}.cr-finding__rank{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right;line-height:22px}.cr-finding[data-selected=true] .cr-finding__rank{color:var(--accent-ink-on-soft)}.cr-finding__main{gap:calc(var(--space-1) * 1.5);flex-direction:column;min-width:0;display:flex}.cr-finding__title{font-size:calc((var(--text-md) + var(--text-lg)) / 2);font-weight:var(--weight-medium);color:var(--ink-1);text-wrap:pretty;line-height:22px}.cr-finding__meta{align-items:center;column-gap:calc(var(--space-1) * 1.5);row-gap:var(--space-1);font-size:var(--text-sm);line-height:var(--leading-snug);flex-wrap:wrap;display:flex}.cr-finding__meta .cr-meta{display:contents}.cr-finding__meta .cr-sev{margin-right:var(--space-1)}.cr-finding__caret{font-size:var(--text-lg);height:22px;color:var(--ink-3);transition:transform var(--duration-base) var(--ease-standard);line-height:22px}.cr-finding[data-expanded=true] .cr-finding__caret{transform:rotate(180deg)}.cr-finding__body{gap:var(--space-5);padding:var(--space-1) var(--space-4) var(--space-6) calc(var(--space-4) + var(--cr-rank-col) + var(--space-3));flex-direction:column;display:flex}.cr-finding__part{gap:var(--space-1);flex-direction:column;display:flex}.cr-finding__text{font-size:calc((var(--text-md) + var(--text-lg)) / 2);line-height:var(--leading-reading);color:var(--ink-1);text-wrap:pretty;max-width:68ch;margin:0}.cr-finding__part-head{align-items:center;gap:var(--space-2);display:flex}.cr-change{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.cr-finding[data-selected=true] .cr-change{border-color:var(--border-strong)}.cr-change__head{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:36px;display:flex}.cr-change__literal{font-family:var(--font-serif);font-size:var(--text-2xl);line-height:1.4;font-weight:var(--weight-regular);color:var(--ink-1);text-wrap:pretty;max-width:34em;margin:0}.cr-change__plain{font-size:var(--text-lg);line-height:var(--leading-normal);font-weight:var(--weight-medium);color:var(--ink-1);text-wrap:pretty;max-width:60ch;margin:0}.cr-change__note{padding-top:var(--space-1);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-2);text-wrap:pretty;max-width:60ch;margin:0}.cr-finding__foot{align-items:center;gap:var(--space-2) var(--space-6);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.cr-refs{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--ink-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cr-refs a{color:var(--ink-2)}.cr-refs a:hover{color:var(--accent)}.cr-finding__after{padding:0 var(--space-4) calc(var(--space-1) * 3.5) calc(var(--space-4) + var(--space-10))}.cr-finding__after-note{font-size:var(--text-sm);color:var(--ink-3);line-height:36px}.cr-empty{align-items:flex-start;gap:var(--space-2);max-width:440px;padding:var(--space-8) 0;flex-direction:column;display:flex}.cr-empty__icon{width:44px;height:44px;margin-bottom:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink-2);font-size:var(--text-2xl);place-items:center;display:grid}.cr-empty__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--ink-1);margin:0}.cr-empty__text{margin:0 0 var(--space-3);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-2);text-wrap:pretty}.cr-inline-error{column-gap:var(--space-3);row-gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--critical);border-radius:var(--radius-md);background:var(--critical-soft);color:var(--ink-1);grid-template-columns:20px minmax(0,1fr);display:grid}.cr-inline-error__icon{font-size:calc((var(--text-xl) + var(--text-2xl)) / 2);color:var(--critical);grid-row:1/span 2;margin-top:1px}.cr-inline-error__title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--critical-ink-on-soft);margin:0;line-height:22px}.cr-inline-error__cause{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-1);text-wrap:pretty;margin:0}.cr-inline-error__actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;grid-column:2;display:flex}.cr-stepper{gap:var(--space-4) var(--space-2);grid-template-columns:repeat(auto-fit,minmax(128px,1fr));margin:0;padding:0;list-style:none;display:grid}.cr-step{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.cr-step__track{border-radius:calc(var(--radius-sm) / 2);background:var(--border-default);height:4px;position:relative;overflow:hidden}.cr-step[data-state=done] .cr-step__track{background:var(--ink-1)}.cr-step[data-state=current] .cr-step__track:after{content:"";border-radius:calc(var(--radius-sm) / 2);background:var(--ink-1);width:40%;animation:cr-indeterminate 1.4s var(--ease-standard) infinite;position:absolute;inset:0 auto 0 0}@keyframes cr-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.cr-step[data-state=current] .cr-step__track:after{width:50%;animation:none}}.cr-step__label{align-items:center;gap:calc(var(--space-1) * 1.5);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--ink-3);display:flex}.cr-step__label>.cr-icon{font-size:var(--text-md)}.cr-step[data-state=done] .cr-step__label{color:var(--ink-2)}.cr-step[data-state=current] .cr-step__label{color:var(--ink-1)}.cr-step__detail{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--ink-3);font-variant-numeric:tabular-nums}@keyframes cr-fade{0%{opacity:0}to{opacity:1}}.cr-modal-scrim{z-index:100;padding:var(--space-4);background:var(--scrim);animation:cr-fade var(--duration-base) var(--ease-standard);place-items:center;display:grid;position:fixed;inset:0}.cr-modal-scrim--contained{position:absolute}.cr-modal{gap:var(--space-3);width:100%;max-width:440px;padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-2);color:var(--ink-1);flex-direction:column;display:flex}.cr-modal__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-wrap:pretty;margin:0}.cr-modal__body{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-2)}.cr-modal__body p{margin:0}.cr-modal__actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}@keyframes cr-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cr-toast-region{bottom:var(--space-6);left:var(--space-6);z-index:110;gap:var(--space-2);flex-direction:column;max-width:min(420px,100vw - 32px);display:flex;position:fixed}.cr-toast{align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-1);color:var(--ink-1);font-size:var(--text-md);line-height:var(--leading-snug);animation:cr-toast-in var(--duration-slow) var(--ease-standard);display:flex}.cr-toast__icon{font-size:var(--text-xl);flex:none}.cr-toast--ok .cr-toast__icon{color:var(--ok)}.cr-toast--critical .cr-toast__icon{color:var(--critical)}.cr-toast--neutral .cr-toast__icon{color:var(--ink-2)}.cr-toast__msg{flex:1;min-width:0}.cr-toast__close{width:var(--control-height);height:var(--control-height);margin:calc(var(--space-1) * -1.5) calc(var(--space-1) * -1) calc(var(--space-1) * -1.5) 0;border-radius:var(--radius-sm);color:var(--ink-2);cursor:pointer;font-size:var(--text-lg);background:0 0;border:0;flex:none;place-items:center;display:grid}.cr-toast__close:hover{background:var(--surface-sunken);color:var(--ink-1)}.cr-toast__close:focus-visible{box-shadow:var(--focus-ring);outline:none}.cr-wordmark{font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:-.025em;color:var(--ink-1);white-space:nowrap;line-height:1;text-decoration:none;display:inline-block}.cr-wordmark--lg{font-size:calc(var(--text-xs) * 2)}.cr-wordmark--md{font-size:calc((var(--text-xl) + var(--text-2xl)) / 2)}.cr-wordmark--sm{font-size:var(--text-md)}a.cr-wordmark{min-height:var(--control-height);padding:0 var(--space-1);margin:0 calc(var(--space-1) * -1);border-radius:var(--radius-sm);align-items:center;display:inline-flex}a.cr-wordmark:hover{color:var(--ink-1)}a.cr-wordmark:focus-visible{box-shadow:var(--focus-ring);outline:none}.cr-menu{top:calc(100% + var(--space-1));z-index:50;padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-1);animation:cr-menu-in var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex;position:absolute;left:0;right:0}.cr-menu__item{align-items:center;gap:calc(var(--space-1) * 2.5);width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--ink-1);font:var(--weight-regular) var(--text-md) / var(--leading-snug) var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.cr-menu__item:hover,.cr-menu__item:focus{background:var(--surface-sunken);outline:none}.cr-menu__item:focus-visible{box-shadow:inset 0 0 0 var(--focus-width) var(--focus-inner)}.cr-menu__item[aria-checked=true]{font-weight:var(--weight-medium)}.cr-menu__label{text-wrap:pretty;flex:1;min-width:0}.cr-menu__current{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--ink-3);flex:none}@keyframes cr-menu-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.cr-nav{gap:var(--space-4);background:var(--surface-page);height:100%;color:var(--ink-1);font-family:var(--font-sans);flex-direction:column;flex:none;display:flex}.cr-nav--expanded{width:240px;padding:var(--space-3);border-right:1px solid var(--border-subtle)}.cr-nav--collapsed{width:56px;padding:var(--space-3) calc(var(--space-1) * 1.5);border-right:1px solid var(--border-subtle);align-items:center}.cr-nav__brand{min-height:var(--control-height);padding-left:var(--space-3);align-items:center;display:flex}.cr-nav__brand-short{width:var(--control-height);height:var(--control-height);font-size:var(--text-2xl);justify-content:center;margin:0;padding:0}.cr-nav__list{gap:calc(var(--space-1) / 2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cr-nav__item{align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--ink-2);font:var(--weight-regular) var(--text-md) / var(--leading-normal) var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.cr-nav__item--strong{font-weight:var(--weight-medium)}.cr-nav__item:hover{background:var(--surface-raised);color:var(--ink-1)}.cr-nav__item:focus-visible{box-shadow:var(--focus-ring);outline:none}.cr-nav__item>.cr-icon{font-size:calc((var(--text-xl) + var(--text-2xl)) / 2)}.cr-nav__item--icon{width:var(--control-height);height:var(--control-height);justify-content:center;padding:0}a.cr-nav__item:hover{background:0 0}a.cr-nav__item[aria-current=page]{font-weight:var(--weight-semibold);color:var(--accent-ink-on-soft);background:var(--accent-soft)}.cr-nav__spacer{flex:1}.cr-nav__foot{gap:calc(var(--space-1) / 2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.cr-nav--collapsed .cr-nav__foot{align-items:center;width:100%}.cr-nav__person{gap:calc(var(--space-1) * 1.5);padding:var(--space-1) var(--space-3) calc(var(--space-1) * 2.5);flex-direction:column;display:flex}.cr-nav__person-org{font-size:var(--text-xs);color:var(--ink-3);overflow-wrap:anywhere;line-height:16px}.cr-nav__person-name{align-items:center;gap:calc(var(--space-1) * 2.5);min-width:0;font-size:var(--text-md);line-height:20px;font-weight:var(--weight-medium);color:var(--ink-1);overflow-wrap:anywhere;display:flex}.cr-nav__person-name>.cr-icon,.cr-nav__person-icon>.cr-icon{font-size:calc(var(--text-xs) * 2);color:var(--ink-2)}.cr-nav__person-icon{width:var(--control-height);height:var(--control-height);justify-content:center;align-items:center;display:flex}.cr-nav__expand>.cr-icon{font-size:var(--text-lg)}.cr-tenant{position:relative}.cr-tenant__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:56px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink-1);font:var(--weight-medium) var(--text-md) / var(--leading-tight) var(--font-sans);text-align:left;cursor:pointer;display:flex}.cr-tenant__trigger:hover{background:var(--surface-raised)}.cr-tenant__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.cr-tenant__text{gap:calc(var(--space-1) / 2);flex-direction:column;min-width:0;display:flex}.cr-tenant__name{font-size:var(--text-md);line-height:20px;font-weight:var(--weight-semibold);color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr-tenant__trigger>.cr-icon{font-size:var(--text-xl);color:var(--ink-2)}.cr-bar{justify-content:space-between;align-items:center;gap:var(--space-3);height:56px;padding:0 calc(var(--space-1) * 1.5) 0 var(--space-4);background:var(--surface-page);border-bottom:1px solid var(--border-subtle);color:var(--ink-1);font-family:var(--font-sans);flex:none;display:flex}.cr-bar__button{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--ink-1);font:var(--weight-medium) var(--text-md) / var(--leading-normal) var(--font-sans);cursor:pointer;background:0 0;border:0;display:flex}.cr-bar__button:hover{background:var(--surface-raised)}.cr-bar__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.cr-bar__button>.cr-icon{font-size:calc((var(--text-xl) + var(--text-2xl)) / 2)}.cr-drawer__close>.cr-icon{font-size:var(--text-xl)}.cr-drawer{background:var(--surface-page);width:min(300px,86%);max-width:none;height:100%;max-height:none;color:var(--ink-1);box-shadow:var(--shadow-2);border:0;margin:0;padding:0;position:fixed;inset:0 auto 0 0}.cr-drawer::backdrop{background:var(--scrim)}.cr-drawer>.cr-nav{width:100%;padding:calc(var(--space-1) * 1.5) var(--space-3) var(--space-3)}.cr-drawer__head{min-height:var(--control-height);padding-left:var(--space-3);justify-content:space-between;align-items:center;display:flex}html,body,#root{height:100%}.cr-shell{background:var(--surface-page);height:100dvh;min-height:0;color:var(--ink-1);font-family:var(--font-sans);font-size:var(--text-md);flex-direction:column;display:flex;overflow:hidden}.cr-shell__body{flex:1;min-height:0;display:flex}.cr-shell__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.cr-shell__main--scroll{overflow-y:auto}.cr-page{flex:1 0 auto}.cr-page--wide{padding:var(--space-8) max(var(--space-4), 4%) var(--space-12)}.cr-page--narrow{padding:var(--space-10) max(var(--space-4), 5%) var(--space-12)}.cr-page__inner{flex-direction:column;display:flex}.cr-page--wide .cr-page__inner{gap:var(--space-5);max-width:1120px}.cr-page--narrow .cr-page__inner{gap:var(--space-8);max-width:720px}.cr-footer{align-items:center;gap:0 var(--space-8);background:var(--surface-sunken);border-top:1px solid var(--border-default);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap;flex:none;line-height:18px;display:flex}.cr-footer--page{padding:calc(var(--space-1) * 2.5) max(var(--space-4), 4%)}.cr-footer--panel{padding:calc(var(--space-1) * 2.5) var(--space-6)}.cr-footer--compact{gap:0 var(--space-6);padding:calc(var(--space-1) * 2.5) var(--space-4) var(--space-4)}.cr-footer--bare{gap:0 var(--space-6);background:0 0;border-top:0}.cr-footer__item{min-height:var(--control-height);align-items:center;display:inline-flex}.cr-footer__legal{gap:0 var(--space-6);flex-wrap:wrap;display:flex}.cr-footer__legal a{text-underline-offset:3px}.cr-report{flex:1;min-width:0;min-height:0}.cr-report--wide{grid-template-columns:minmax(0,1fr) 560px;display:grid}.cr-report--narrow{position:relative;overflow:hidden auto}.cr-report__shot{flex-direction:column;min-width:0;min-height:0;display:flex}.cr-report--wide .cr-report__shot{border-right:1px solid var(--border-subtle)}.cr-report__toolbar{background:var(--surface-raised);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;min-height:60px;display:flex}.cr-report--wide .cr-report__toolbar{gap:var(--space-2) var(--space-5);padding:var(--space-2) var(--space-6)}.cr-report--narrow .cr-report__toolbar{z-index:5;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-default);position:sticky;top:0}.cr-report__mat{background:var(--screenshot-mat)}.cr-report--wide .cr-report__mat{min-height:0;padding:var(--space-8);flex:1;overflow:hidden auto}.cr-report--narrow .cr-report__mat{padding:var(--space-4)}.cr-report__panel{background:var(--surface-raised);flex-direction:column;min-width:0;min-height:0;display:flex}.cr-report__panel--divided{border-top:1px solid var(--border-default)}.cr-report__list-title{padding:var(--space-4) var(--space-4) var(--space-1);font-size:calc((var(--text-md) + var(--text-lg)) / 2);font-weight:var(--weight-semibold);margin:0}.cr-report__details{gap:var(--space-4);flex-direction:column;display:flex}.cr-report--wide .cr-report__details{padding:var(--space-5) var(--space-6) 0}.cr-report--narrow .cr-report__details{padding:var(--space-5) var(--space-4) 0}.cr-report--shared.cr-report--wide .cr-report__details{padding-top:var(--space-4)}.cr-report--shared.cr-report--narrow .cr-report__details{gap:calc(var(--space-1) * 3.5);padding-top:var(--space-4)}.cr-report__list{flex:1;min-height:0;position:relative;overflow-y:auto}.cr-report__note{padding:var(--space-5) var(--space-4);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--ink-3);background:var(--surface-raised);border-top:1px solid var(--border-subtle);margin:0}.cr-frame{box-shadow:0 0 0 1px color-mix(in srgb, var(--marker-outline) 10%, transparent);margin:0 auto;position:relative}.cr-sheet{border:0;border-left:1px solid var(--border-default);background:var(--surface-raised);width:min(480px,100%);max-width:none;height:100%;max-height:none;color:var(--ink-1);font-family:var(--font-sans);font-size:var(--text-md);box-shadow:var(--shadow-2);margin:0;padding:0;position:fixed;inset:0 0 0 auto}.cr-sheet[open]{flex-direction:column;display:flex}.cr-sheet::backdrop{background:var(--scrim)}.cr-sheet__head{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-4) var(--space-6);border-bottom:1px solid var(--border-subtle);flex:none;display:flex}.cr-sheet__titles{gap:calc(var(--space-1) / 2);min-width:0;padding-top:calc(var(--space-1) * 1.5);flex-direction:column;flex:1;display:flex}.cr-sheet__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);margin:0}.cr-sheet__subtitle{font-size:var(--text-sm);color:var(--ink-3);overflow-wrap:anywhere}.cr-sheet__body{gap:calc(var(--space-1) * 7);min-height:0;padding:var(--space-5) var(--space-6) calc(var(--space-12) * 2);flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}[tabindex="-1"]:focus{outline:none}.loading{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-2);display:flex}.loading>.cr-icon{font-size:var(--text-lg)}.loading--page{justify-content:center;height:100dvh}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.page-head__titles{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.page-title{font-size:calc(var(--text-xs) * 2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;margin:0;line-height:1.3}.page-meta{font-size:var(--text-sm);color:var(--ink-3)}.page-lede{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-2);text-wrap:pretty;max-width:60ch;margin:0}.audits-empty{max-width:520px;padding:var(--space-10) 0;border-top:1px solid var(--border-subtle)}.audits{container-type:inline-size}.audit-table{border-collapse:collapse;table-layout:fixed;border-top:1px solid var(--border-default);width:100%}.audit-table th{padding:calc(var(--space-1) * 2.5) var(--space-3);text-align:left;border-bottom:1px solid var(--border-default)}.audit-table th:nth-child(2){width:calc(240px + var(--space-6))}.audit-table th:nth-child(3){width:calc(168px + var(--space-6))}.audit-table th:nth-child(4){width:calc(80px + var(--space-6))}.audit-table tbody tr{background:var(--surface-raised);border-bottom:1px solid var(--border-subtle);position:relative}.audit-table tbody tr:hover{background:var(--surface-sunken)}.audit-table td{height:56px;padding:calc(var(--space-1) * 2.5) var(--space-3);vertical-align:middle;font-size:var(--text-md)}.audit-table thead td,.audit-table__caret{width:calc(16px + var(--space-4) + var(--space-3))}.audit-table th:first-child,.audit-table td:first-child{padding-left:var(--space-4)}.audit-table td:last-child{padding-right:var(--space-4)}.audit-table__page{font-weight:var(--weight-medium);overflow-wrap:anywhere;line-height:20px}.audit-table__link{color:var(--ink-1);text-decoration:none}.audit-table__link:after{content:"";position:absolute;inset:0}.audit-table__link:hover{color:var(--ink-1)}.audit-table__link:focus-visible{box-shadow:none}.audit-table__link:focus-visible:after{box-shadow:inset 0 0 0 var(--focus-width) var(--focus-inner)}.audit-table__status{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.audit-table__date{color:var(--ink-2)}.audit-table__num{text-align:right}.audit-table__caret{font-size:var(--text-md);color:var(--ink-3)}.audit-reason{font-size:var(--text-sm);color:var(--ink-2);line-height:18px}.audit-list{margin:0 calc(var(--space-4) * -1);border-top:1px solid var(--border-default);padding:0;list-style:none;display:none}.audit-list>li{border-bottom:1px solid var(--border-subtle)}.audit-list__link{gap:var(--space-1) var(--space-3);padding:calc(var(--space-1) * 3.5) var(--space-4);color:var(--ink-1);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) 16px;align-items:center;text-decoration:none;display:grid}.audit-list__link:hover{color:var(--ink-1);background:var(--surface-sunken)}.audit-list__link:focus-visible{box-shadow:inset 0 0 0 var(--focus-width) var(--focus-inner);border-radius:0}.audit-list__main{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.audit-list__url{font-size:calc((var(--text-md) + var(--text-lg)) / 2);font-weight:var(--weight-medium);overflow-wrap:anywhere;line-height:22px}.audit-list__meta{align-items:center;gap:calc(var(--space-1) * 1.5) var(--space-3);font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.audit-list__caret{font-size:var(--text-md);color:var(--ink-3)}@container (width<=760px){.audit-table{display:none}.audit-list{display:block}}.new-audit{gap:var(--space-4);flex-direction:column;max-width:560px;display:flex}.audit-head{gap:calc(var(--space-1) * 1.5);flex-direction:column;display:flex}.audit-now{gap:var(--space-2);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.audit-now__headline{font-size:calc((var(--text-xl) + var(--text-2xl)) / 2);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);text-wrap:pretty;margin:0}.audit-now__body{font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--leading-reading);color:var(--ink-2);text-wrap:pretty;max-width:60ch;margin:0}.audit-note{gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--ink-3);align-items:flex-start;margin:0;display:flex}.audit-note>.cr-icon{font-size:var(--text-lg);flex:none;margin-top:1px}.audit-id{font-family:var(--font-mono);-webkit-user-select:all;user-select:all}.sign-in{flex:1 0 auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));display:grid}.sign-in__main{gap:var(--space-12);min-height:min(100dvh,760px);padding:var(--space-8) max(var(--space-6), 7%);box-sizing:border-box;flex-direction:column;display:flex}.sign-in__main>.cr-wordmark{min-height:var(--control-height);align-items:center;display:inline-flex}.sign-in__body{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:400px;display:flex}.sign-in__form{gap:var(--space-8);flex-direction:column;display:flex}.sign-in__head{gap:var(--space-3);flex-direction:column;display:flex}.sign-in__head h1{font-size:calc(var(--text-lg) * 2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;line-height:1.25}.sign-in__head p{font-size:calc((var(--text-md) + var(--text-lg)) / 2);line-height:var(--leading-reading);color:var(--ink-2);text-wrap:pretty;margin:0}.sign-in__head strong{font-weight:var(--weight-semibold);color:var(--ink-1);overflow-wrap:anywhere}.sign-in__fields{gap:var(--space-4);flex-direction:column;display:flex}.sign-in__note,.sign-in__resent{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--ink-3);margin:0}.sign-in__resent{color:var(--ink-2)}.sign-in__sent{gap:var(--space-6);flex-direction:column;display:flex}.sign-in__sent-icon{font-size:var(--text-3xl);color:var(--accent)}.sign-in__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.sign-in .cr-footer--bare{padding:0}.sign-in__brand{justify-content:center;gap:var(--space-10);padding:var(--space-16) max(var(--space-6), 7%);box-sizing:border-box;background:var(--surface-page);color:var(--ink-1);flex-direction:column;display:flex}.sign-in__pitch{gap:var(--space-4);flex-direction:column;max-width:520px;display:flex}.sign-in__pitch .cr-label{color:var(--ink-3)}.sign-in__pitch p{font-size:var(--text-4xl);font-weight:var(--weight-semibold);letter-spacing:-.015em;text-wrap:balance;margin:0;line-height:1.22}.sign-in__example{gap:var(--space-3);flex-direction:column;max-width:520px;margin:0;display:flex}.sign-in__example-card{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden}.sign-in__example figcaption{font-size:var(--text-sm);color:var(--ink-3);line-height:18px}.screen-center{max-width:480px;margin:var(--space-16) auto;padding:0 var(--space-4)}.shot-fit{width:100%}.shot-frame{overflow:hidden}.shot-image{background:var(--surface-raised);-webkit-user-select:none;user-select:none;width:100%;display:block;position:absolute;left:0}.shot-image[data-loaded=false]{box-sizing:border-box;border-bottom:1px solid var(--surface-page);background:var(--border-subtle);animation:1.6s ease-in-out infinite cr-pulse}@media (prefers-reduced-motion:reduce){.shot-image[data-loaded=false]{animation:none}}.shot-status{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-2);display:flex}.shot-status>.cr-icon{font-size:var(--text-lg)}.shot-status:empty{display:none}.shot-legend{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}.cr-report__toolbar>.cr-btn{margin-left:auto}.report-title{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.report-title__url{font-size:calc((var(--text-xl) + var(--text-2xl)) / 2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;margin:0;line-height:1.3}.cr-report--narrow .report-title__url{font-size:var(--text-xl);letter-spacing:normal}.report-head{align-items:flex-start;gap:var(--space-4);display:flex}.cr-report--narrow .report-head{gap:var(--space-3)}.report-head>.report-title{flex:1}.report-by{align-items:center;gap:calc(var(--space-1) * 1.5);font-size:var(--text-xs);color:var(--ink-3);display:flex}.cr-report--shared.cr-report--narrow .report-title__url{font-size:calc((var(--text-xl) + var(--text-2xl)) / 2);letter-spacing:var(--tracking-tight)}.report-prepared{font-size:var(--text-md);color:var(--ink-2);margin:0;line-height:1.5}.report-prepared__name{font-weight:var(--weight-medium);color:var(--ink-1)}.report-prepared__email{overflow-wrap:anywhere}.cr-report--narrow .report-prepared__email{padding:calc(var(--space-1) * 1.5) 0;display:inline-block}.report-intent{align-items:baseline;gap:var(--space-2) var(--space-5);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.report-intent dd{font-size:var(--text-md);color:var(--ink-1);margin:0}.cr-report--narrow .report-intent{gap:calc(var(--space-1) / 2);grid-template-columns:1fr}.cr-report--narrow .report-intent dd{margin-bottom:var(--space-2)}.cr-report--narrow .report-intent dd:last-child{margin-bottom:0}.report-count{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.cr-report--narrow .report-count{flex-direction:column;align-items:flex-start}.report-count__title{font-size:calc((var(--text-md) + var(--text-lg)) / 2);font-weight:var(--weight-semibold);margin:0}.report-empty{padding:var(--space-4) var(--space-6);color:var(--ink-2);margin:0}.share-intro{font-size:var(--text-md);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.55}.share-section{gap:var(--space-3);flex-direction:column;display:flex}.share-heading{margin:0}.share-create{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.share-create__expiry{flex:180px;min-width:0}.share-create__action{padding-top:calc(var(--space-1) * 6.5)}.share-links{flex-direction:column;display:flex}.share-links__heading{margin:0 0 var(--space-1)}.share-links__status{padding:var(--space-4) 0;border-top:1px solid var(--border-subtle)}.share-empty{padding:var(--space-4) 0;border-top:1px solid var(--border-subtle);font-size:var(--text-md);color:var(--ink-2);margin:0;line-height:1.55}.share-list{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.share-row{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}.share-row--inactive{gap:calc(var(--space-1) * 2.5);padding:calc(var(--space-1) * 3.5) 0}.share-row__url{font-size:var(--text-md);font-weight:var(--weight-medium);overflow-wrap:anywhere;color:var(--ink-1);line-height:20px}.share-row--inactive .share-row__url{font-weight:var(--weight-regular);color:var(--ink-3)}.share-row__top{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.share-row__state{align-items:center;gap:calc(var(--space-1) * 1.5);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-2);flex:none;display:flex}.share-row__state>.cr-icon{font-size:var(--text-md)}.share-row__meta{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.share-row__meta>div{gap:calc(var(--space-1) * .5);flex-direction:column;display:flex}.share-row__term{font-size:var(--text-xs);color:var(--ink-3)}.share-row__value{font-size:var(--text-sm);color:var(--ink-1);margin:0}.share-row__value--muted{color:var(--ink-2)}.share-row__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.share-inactive__heading{margin:var(--space-5) 0 var(--space-1)}.share-toast{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:120;display:flex;position:absolute}.share-revoke__text{margin:0 0 var(--space-3)}.cr-modal__body .share-revoke__meta{font-size:var(--text-sm);color:var(--ink-3);overflow-wrap:anywhere}
