@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:400;src:url(/static/media/fraunces-vietnamese-400-normal.108175a26bf9643ec515.woff2) format("woff2"),url(/static/media/fraunces-vietnamese-400-normal.74016883fcd9215382d8.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:400;src:url(/static/media/fraunces-latin-ext-400-normal.c5e480fcb3805f91f4c9.woff2) format("woff2"),url(/static/media/fraunces-latin-ext-400-normal.d3319423f30e85e08d95.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:400;src:url(/static/media/fraunces-latin-400-normal.472fe867d6651f4c142c.woff2) format("woff2"),url(/static/media/fraunces-latin-400-normal.afb0cb108b66575f4074.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:500;src:url(/static/media/fraunces-vietnamese-500-normal.37d183da99a46ed9fa22.woff2) format("woff2"),url(/static/media/fraunces-vietnamese-500-normal.28f11b80b38f21fc11c3.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:500;src:url(/static/media/fraunces-latin-ext-500-normal.ab820f774ce6d08540da.woff2) format("woff2"),url(/static/media/fraunces-latin-ext-500-normal.d44309eeb0499dc13378.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:500;src:url(/static/media/fraunces-latin-500-normal.7975c8b63048dbe5abe5.woff2) format("woff2"),url(/static/media/fraunces-latin-500-normal.db6e41366fa0f0c2d006.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:600;src:url(/static/media/fraunces-vietnamese-600-normal.729fcb9d6ddf510cad7c.woff2) format("woff2"),url(/static/media/fraunces-vietnamese-600-normal.ca9b5e09dfbccabcc584.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:600;src:url(/static/media/fraunces-latin-ext-600-normal.c001a40e1d4c09219d77.woff2) format("woff2"),url(/static/media/fraunces-latin-ext-600-normal.846d7b20a2e5f7cf0cbf.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:600;src:url(/static/media/fraunces-latin-600-normal.2ff38412868fc8bf103b.woff2) format("woff2"),url(/static/media/fraunces-latin-600-normal.abcc7b0dbd26f0a00e13.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/static/media/ibm-plex-mono-cyrillic-ext-400-normal.c5a38b926939e1f1ca99.woff2) format("woff2"),url(/static/media/ibm-plex-mono-cyrillic-ext-400-normal.cd5f0922a60470e1bde4.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/static/media/ibm-plex-mono-cyrillic-400-normal.c6f862a99064981cc8ee.woff2) format("woff2"),url(/static/media/ibm-plex-mono-cyrillic-400-normal.c45eb9547383e10d0f20.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/static/media/ibm-plex-mono-vietnamese-400-normal.fa0747293826f3ba17f2.woff2) format("woff2"),url(/static/media/ibm-plex-mono-vietnamese-400-normal.d4e725bc424dbf53dc36.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/static/media/ibm-plex-mono-latin-ext-400-normal.081b2e53053c361ddb54.woff2) format("woff2"),url(/static/media/ibm-plex-mono-latin-ext-400-normal.52bdf7642f685aaccf13.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/static/media/ibm-plex-mono-latin-400-normal.2b13cc93b07c41b27134.woff2) format("woff2"),url(/static/media/ibm-plex-mono-latin-400-normal.12ede62e388083e7c01c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/static/media/ibm-plex-mono-cyrillic-ext-500-normal.0cef616364a9e45506c9.woff2) format("woff2"),url(/static/media/ibm-plex-mono-cyrillic-ext-500-normal.32dc85f4f2d15c29e3c5.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/static/media/ibm-plex-mono-cyrillic-500-normal.93f9e00744ba26615214.woff2) format("woff2"),url(/static/media/ibm-plex-mono-cyrillic-500-normal.15083deeb53439b48cb0.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/static/media/ibm-plex-mono-vietnamese-500-normal.acbf296481a133b31c7a.woff2) format("woff2"),url(/static/media/ibm-plex-mono-vietnamese-500-normal.6412cb41302803180f86.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/static/media/ibm-plex-mono-latin-ext-500-normal.c28c19b51fcc5afd6835.woff2) format("woff2"),url(/static/media/ibm-plex-mono-latin-ext-500-normal.0324453e532da2451cdd.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/static/media/ibm-plex-mono-latin-500-normal.a1fc5384545ba0657d83.woff2) format("woff2"),url(/static/media/ibm-plex-mono-latin-500-normal.89a2903adc59285a5efa.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:300;src:url(/static/media/outfit-latin-ext-300-normal.f54ee0358dd98640373b.woff2) format("woff2"),url(/static/media/outfit-latin-ext-300-normal.fc9af4cde0131926320d.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:300;src:url(/static/media/outfit-latin-300-normal.815129079b642e2b5568.woff2) format("woff2"),url(/static/media/outfit-latin-300-normal.618e129821c953c77754.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(/static/media/outfit-latin-ext-400-normal.a15560ed108017192e3a.woff2) format("woff2"),url(/static/media/outfit-latin-ext-400-normal.906838c3d2734b257465.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(/static/media/outfit-latin-400-normal.d5e5803d0c85b54aaaa1.woff2) format("woff2"),url(/static/media/outfit-latin-400-normal.72f8b6c4166f1d2268cf.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:url(/static/media/outfit-latin-ext-500-normal.698cdf01ce1895d288b0.woff2) format("woff2"),url(/static/media/outfit-latin-ext-500-normal.7f4b51f71bae8cea48f6.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:url(/static/media/outfit-latin-500-normal.7337398630a7c5a5a076.woff2) format("woff2"),url(/static/media/outfit-latin-500-normal.b97c264d2330ad0fe4e1.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(/static/media/outfit-latin-ext-600-normal.47b84e3589c563aa142f.woff2) format("woff2"),url(/static/media/outfit-latin-ext-600-normal.626828f2a37c035d2f39.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(/static/media/outfit-latin-600-normal.7ff411eb5a5bc8fa6467.woff2) format("woff2"),url(/static/media/outfit-latin-600-normal.7af821764845b01bb0ec.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:url(/static/media/outfit-latin-ext-700-normal.f4e1bd4cd841bc4bf47e.woff2) format("woff2"),url(/static/media/outfit-latin-ext-700-normal.2624c44f479775dfcd3a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:url(/static/media/outfit-latin-700-normal.3bc1d0d6a44adb0722c5.woff2) format("woff2"),url(/static/media/outfit-latin-700-normal.fcf2fedfb77439c600e9.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg:#08101a;--bg-alt:#0b1320;--surface-0:#0a111cfa;--surface-1:#0d1624eb;--surface-2:#111b2cf2;--surface-glass:hsla(0,0%,100%,.022);--border:#ffffff12;--border-sm:#ffffff0a;--border-hover:#ffffff1f;--accent:#7db9ff;--accent-dim:#7db9ff1f;--accent-teal:#78d5c1;--accent-08:#7db9ff14;--accent-12:#7db9ff1f;--accent-16:#7db9ff29;--accent-22:#7db9ff38;--accent-28:#7db9ff47;--accent-38:#7db9ff61;--teal-08:#78d5c114;--teal-20:#78d5c133;--teal-24:#78d5c13d;--text:#c4d9ec;--text-strong:#e4f1fb;--text-muted:#92acc4;--text-soft:#70879b;--radius-sm:7px;--radius-md:11px;--radius-lg:15px;--radius-xl:20px;--transition:0.15s ease}*,:after,:before{box-sizing:border-box}#root,body,html{min-height:100%}html{scroll-behavior:smooth}body{background:#0b1320;background:var(--bg-alt);background-attachment:fixed;background-image:radial-gradient(ellipse 70% 45% at 8% -5%,#7db9ff14,#0000),radial-gradient(ellipse 55% 38% at 92% 4%,rgba(120,213,193,.055),#0000),linear-gradient(180deg,#0b1320,#08101a 45%,#050c14);background-image:radial-gradient(ellipse 70% 45% at 8% -5%,#7db9ff14,#0000),radial-gradient(ellipse 55% 38% at 92% 4%,rgba(120,213,193,.055),#0000),linear-gradient(180deg,var(--bg-alt) 0,var(--bg) 45%,#050c14 100%);color:#c4d9ec;color:var(--text);font-family:Outfit,system-ui,sans-serif;margin:0}a{color:inherit}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}::selection{background:#7db9ff38;color:#fff}:focus-visible{outline:2px solid #7db9ff8c;outline-offset:2px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.AppShell_shell__qfWke{min-height:100vh;position:relative}.AppShell_header__uiR-i{backdrop-filter:blur(28px) saturate(1.6);-webkit-backdrop-filter:blur(28px) saturate(1.6);background:#080d16b8;border-bottom:1px solid var(--border-sm);position:sticky;top:0;z-index:40}.AppShell_headerInner__2SoT8{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 auto;min-height:60px;width:min(1360px,calc(100% - 40px))}.AppShell_leading__PPhlU{align-items:center;display:flex;flex:1 1;gap:20px;min-width:0}.AppShell_brand__TArSg{align-items:center;color:inherit;display:flex;flex-shrink:0;gap:9px;min-width:0;text-decoration:none}.AppShell_brandMark__4VauM{background:linear-gradient(145deg,#7db9ff33,#78d5c11f);border:1px solid #7db9ff2e;border-radius:9px;display:grid;flex-shrink:0;height:32px;place-items:center;width:32px}.AppShell_brandLogo__ZB-lB{height:19px;object-fit:contain;width:19px}.AppShell_brandCopy__0Gh8n{min-width:0}.AppShell_brandTitle__7nkPS{color:var(--text-strong);font-family:Fraunces,Georgia,serif;font-size:1.05rem;font-weight:600;letter-spacing:-.01em;line-height:1}.AppShell_brandSubtitle__CXe4g{display:none}.AppShell_primaryNav__O7h2g{align-items:center;display:flex;gap:2px}.AppShell_navLink__xD8CC{border-radius:var(--radius-sm);color:var(--text-muted);font-size:.88rem;letter-spacing:.01em;padding:6px 10px;position:relative;text-decoration:none;transition:color var(--transition),background var(--transition)}.AppShell_navLink__xD8CC:hover{background:#ffffff0a;color:var(--text-strong)}.AppShell_navLinkActive__YngpV{color:var(--text-strong)}.AppShell_navLinkActive__YngpV:after{background:var(--accent);border-radius:1px;bottom:1px;content:"";height:2px;left:12px;opacity:.7;position:absolute;right:12px}.AppShell_actions__ZstuC{align-items:center;display:flex;gap:8px;justify-content:flex-end}.AppShell_main__thJZb{grid-gap:24px;display:grid;gap:24px;margin:0 auto;padding:24px 0 80px;position:relative;width:min(1360px,calc(100% - 40px));z-index:1}@media (max-width:920px){.AppShell_headerInner__2SoT8{align-items:flex-start;min-height:auto;padding:12px 0}.AppShell_leading__PPhlU{align-items:flex-start;flex-direction:column;gap:10px}}@media (max-width:720px){.AppShell_headerInner__2SoT8,.AppShell_main__thJZb{width:calc(100% - 24px)}.AppShell_actions__ZstuC{justify-content:flex-start;width:100%}}.Surface_surface__QF\+1X{background:#0a111c85;border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:border-color .15s}.Surface_header__DcXeX{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;padding:18px 20px 0}.Surface_copy__vgd8p{grid-gap:4px;display:grid;gap:4px;min-width:0}.Surface_eyebrow__X9i08{color:var(--accent);display:inline-flex;font-size:.68rem;font-weight:600;letter-spacing:.12em;opacity:.72;text-transform:uppercase;width:fit-content}.Surface_title__LCtD0{color:var(--text-strong);font-family:Fraunces,Georgia,serif;font-size:clamp(1.05rem,1.7vw,1.38rem);letter-spacing:-.01em;line-height:1.2;margin:0}.Surface_text__4N3sd{color:var(--text-muted);font-size:.9rem;line-height:1.58;margin:0;max-width:64ch}.Surface_actions__KMtCy{align-items:center;display:flex;flex-shrink:0;gap:8px}.Surface_body__\+bgzT{grid-gap:12px;display:grid;gap:12px;padding:14px 20px 20px}@media (max-width:720px){.Surface_body__\+bgzT,.Surface_header__DcXeX{padding-left:15px;padding-right:15px}.Surface_header__DcXeX{flex-direction:column}.Surface_actions__KMtCy{width:100%}}.AnalyzeWorkspaceLayout_main__h\+U5L{gap:18px}.AnalyzeWorkspaceLayout_zone__15b\+-{grid-gap:14px;display:grid;gap:14px}.AnalyzeWorkspaceLayout_landingStack__qCcUh{grid-gap:16px;display:grid;gap:16px}.AnalyzeWorkspaceLayout_resultsGrid__vzCxw{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(280px,320px)}.AnalyzeWorkspaceLayout_resultsAside__iBgI7,.AnalyzeWorkspaceLayout_resultsMain__zirNG,.AnalyzeWorkspaceLayout_statusStack__x1vCL{grid-gap:14px;display:grid;gap:14px}@media (max-width:1220px){.AnalyzeWorkspaceLayout_resultsGrid__vzCxw{grid-template-columns:1fr}}.AnalyzeWorkspace_headerHint__xjibm{color:var(--text-muted);font-size:.88rem}.AnalyzeWorkspace_headerActions__q83IR{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.AnalyzeWorkspace_headerMetric__Fb3uM{color:var(--text-muted);font-size:.85rem;padding:0 2px}.AnalyzeWorkspace_pill__4uE5G{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:.73rem;font-weight:500;gap:5px;line-height:1.4;padding:3px 8px;white-space:nowrap}.AnalyzeWorkspace_pillPositive__H-Z5u{background:#80d6a81a;border-color:#80d6a838;color:#9ce0bc}.AnalyzeWorkspace_pillWarning__5luUk{background:#f0c0671a;border-color:#f0c06738;color:#f5cc81}.AnalyzeWorkspace_pillMuted__VO96S{background:#a7b7cb12;border-color:#a7b7cb26;color:#a8bacb}.AnalyzeWorkspace_pillStrong__PyqV\+{background:#7db9ff1a;border-color:#7db9ff38;color:#93c5ff}.AnalyzeWorkspace_directivePill__oxERC{align-items:center;background:var(--directive-bg);border:1px solid var(--directive-border);border-radius:999px;color:var(--directive-text);display:inline-flex;font-size:.7rem;font-weight:600;letter-spacing:.02em;line-height:1.4;padding:2px 7px;white-space:nowrap}.AnalyzeWorkspace_actionButton__eSsAH{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text-strong);cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:500;gap:6px;justify-content:center;min-height:36px;padding:0 12px;transition:background .14s,border-color .14s,transform .14s;white-space:nowrap}.AnalyzeWorkspace_actionButton__eSsAH:hover{transform:translateY(-1px)}.AnalyzeWorkspace_actionButtonPrimary__jfseu{background:linear-gradient(160deg,#7db9ff38,#7db9ff1f);border-color:#7db9ff52}.AnalyzeWorkspace_actionButtonPrimary__jfseu:hover{background:linear-gradient(160deg,#7db9ff4d,#7db9ff2e);border-color:#7db9ff75;box-shadow:0 0 14px #7db9ff1f}.AnalyzeWorkspace_actionButtonSecondary__QfYFw{background:#ffffff08;border-color:#ffffff12}.AnalyzeWorkspace_actionButtonSecondary__QfYFw:hover{background:hsla(0,0%,100%,.055);border-color:#ffffff1f}.AnalyzeWorkspace_composerBody__hN\+Xp{grid-gap:10px;display:grid;gap:10px}.AnalyzeWorkspace_composerSnapshotGrid__hsqN\+{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.AnalyzeWorkspace_composerSnapshotCard__GVYFP{grid-gap:4px;background:hsla(0,0%,100%,.022);border:1px solid var(--border);border-radius:12px;display:grid;gap:4px;padding:11px 12px}.AnalyzeWorkspace_composerSnapshotLabel__\+8kXA{color:var(--text-muted);font-size:.67rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.AnalyzeWorkspace_composerSnapshotValue__Vv3ch{color:var(--text-strong);font-size:.9rem;font-weight:600;line-height:1.35}.AnalyzeWorkspace_composerSnapshotMeta__II16g{color:var(--text-muted);font-size:.78rem;line-height:1.4}.AnalyzeWorkspace_textarea__Thd7q{background:#060a12bf;border:1px solid #7db9ff1f;border-radius:14px;color:var(--text);font-size:.95rem;line-height:1.65;min-height:148px;padding:14px 16px;resize:vertical;transition:border-color .14s,box-shadow .14s;width:100%}.AnalyzeWorkspace_textarea__Thd7q:focus{border-color:#7db9ff47;box-shadow:0 0 0 3px #7db9ff0f}.AnalyzeWorkspace_textarea__Thd7q::placeholder{color:var(--text-soft)}.AnalyzeWorkspace_templateRow__sa5w5{display:flex;flex-wrap:wrap;gap:6px}.AnalyzeWorkspace_templateChip__77Jbg{align-items:center;background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:.82rem;gap:5px;padding:5px 11px;transition:border-color .14s,background .14s,color .14s,opacity .14s}.AnalyzeWorkspace_templateChip__77Jbg:hover{background:#7db9ff14;border-color:#7db9ff42;color:var(--text-strong)}.AnalyzeWorkspace_actionBar__fEtVZ{align-items:center;display:flex;flex-wrap:wrap;gap:7px;padding-top:2px}.AnalyzeWorkspace_suggestionStack__hD8j3{grid-gap:10px;display:grid;gap:10px}.AnalyzeWorkspace_suggestionGroup__MKQ-e{grid-gap:7px;display:grid;gap:7px}.AnalyzeWorkspace_suggestionLabel__UG-5k{color:var(--text-soft);font-size:.68rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.AnalyzeWorkspace_suggestionRow__9OPg8{display:flex;flex-wrap:wrap;gap:6px}.AnalyzeWorkspace_suggestionChip__Jpym1{align-items:center;background:#7db9ff0d;border:1px solid #7db9ff24;border-radius:10px;color:var(--text);cursor:pointer;display:inline-flex;font-size:.8rem;gap:5px;padding:5px 10px;transition:border-color .14s,background .14s}.AnalyzeWorkspace_suggestionChip__Jpym1:hover{background:#7db9ff1a;border-color:#7db9ff47}.AnalyzeWorkspace_dirtyBanner__jtUNJ,.AnalyzeWorkspace_errorBanner__unAVO,.AnalyzeWorkspace_progressBanner__1U5P8{align-items:center;border:1px solid #0000;border-radius:10px;display:flex;font-size:.86rem;gap:10px;padding:9px 13px}.AnalyzeWorkspace_dirtyBanner__jtUNJ{background:#7db9ff0f;border-color:#7db9ff1f;justify-content:space-between}.AnalyzeWorkspace_progressBanner__1U5P8{background:#78d5c10f;border-color:#78d5c11f}.AnalyzeWorkspace_errorBanner__unAVO{background:#f48e7814;border-color:#f48e782e}.AnalyzeWorkspace_dirtyActions__sozAC,.AnalyzeWorkspace_dirtyCopy__lTla-{align-items:center;display:flex;gap:8px}.AnalyzeWorkspace_dirtyDot__ePOU2{background:var(--accent);border-radius:999px;flex-shrink:0;height:6px;width:6px}.AnalyzeWorkspace_errorTitle__xgh5y,.AnalyzeWorkspace_progressTitle__He62X{color:var(--text-strong);font-size:.88rem;font-weight:600}.AnalyzeWorkspace_errorText__9Jy95,.AnalyzeWorkspace_progressText__4MkJK{color:var(--text-muted);font-size:.84rem}.AnalyzeWorkspace_dismissButton__8Gyjc{background:#0000;border:1px solid var(--border);border-radius:6px;color:var(--text-muted);cursor:pointer;display:inline-grid;flex-shrink:0;height:26px;place-items:center;transition:border-color .14s,color .14s;width:26px}.AnalyzeWorkspace_dismissButton__8Gyjc:hover{border-color:#ffffff1f;color:var(--text-strong)}.AnalyzeWorkspace_guidanceGrid__W2N94{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.AnalyzeWorkspace_guidanceCard__Nyjte{grid-gap:9px;background:hsla(0,0%,100%,.018);border:1px solid var(--border);border-radius:12px;display:grid;gap:9px;padding:13px 14px}.AnalyzeWorkspace_guidanceCardTitle__cVa2R{align-items:center;color:var(--text-muted);display:flex;gap:7px}.AnalyzeWorkspace_guidanceList__M2pnq{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.AnalyzeWorkspace_guidanceItem__7OpJU{grid-gap:10px;align-items:start;color:var(--text);display:grid;font-size:.86rem;gap:10px;grid-template-columns:auto 1fr;line-height:1.5}.AnalyzeWorkspace_guidanceMarker__2AeGO{background:var(--accent-teal);border-radius:999px;flex-shrink:0;height:6px;margin-top:.45rem;width:6px}.AnalyzeWorkspace_chipList__KK8V2{display:flex;flex-wrap:wrap;gap:6px}.AnalyzeWorkspace_listChip__U-sQA{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border-radius:8px;color:var(--text);display:inline-flex;font-size:.8rem;padding:5px 9px}.AnalyzeWorkspace_metricGrid__27pDo{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}.AnalyzeWorkspace_metricCard__yoMiy{grid-gap:5px;background:#ffffff05;border:1px solid var(--border);border-radius:10px;display:grid;gap:5px;padding:11px 13px}.AnalyzeWorkspace_metricLabel__srn3R{color:var(--text-muted);font-size:.68rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.AnalyzeWorkspace_metricValue__H6T1P{color:var(--text-strong);font-size:.93rem;font-weight:600}.AnalyzeWorkspace_signalCard__-uF9x{align-items:center;background:#7db9ff0a;border:1px solid #7db9ff1f;border-radius:10px;display:flex;flex-wrap:wrap;gap:7px;grid-column:1/-1;padding:10px 13px}.AnalyzeWorkspace_signalLabel__FbklG{color:var(--text-muted);font-size:.68rem;font-weight:500;letter-spacing:.1em;margin-right:2px;text-transform:uppercase}.AnalyzeWorkspace_signalRow__rvN7\+{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.AnalyzeWorkspace_trustBar__xKCcD{background:#070c1659;border:1px solid var(--border);border-radius:10px;overflow:hidden}.AnalyzeWorkspace_trustBarSummary__6MX6X{align-items:center;cursor:pointer;display:flex;gap:10px;list-style:none;padding:10px 13px;transition:background .14s;-webkit-user-select:none;user-select:none}.AnalyzeWorkspace_trustBarSummary__6MX6X::-webkit-details-marker{display:none}.AnalyzeWorkspace_trustBarSummary__6MX6X::marker{display:none}.AnalyzeWorkspace_trustBarSummary__6MX6X:hover{background:hsla(0,0%,100%,.025)}.AnalyzeWorkspace_trustBarLabel__R8uJF{color:var(--text-muted);flex-shrink:0;font-size:.68rem;font-weight:500;letter-spacing:.1em;margin-right:2px;text-transform:uppercase}.AnalyzeWorkspace_trustBarPills__JxBAU{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px}.AnalyzeWorkspace_trustBarMeta__NlNh\+{color:var(--text-muted);font-size:.78rem;padding:0 2px}.AnalyzeWorkspace_trustBarChevron__Ge4Yp{color:var(--text-soft);flex-shrink:0;transition:transform .18s}.AnalyzeWorkspace_trustBar__xKCcD[open] .AnalyzeWorkspace_trustBarChevron__Ge4Yp{transform:rotate(180deg)}.AnalyzeWorkspace_trustBarBody__RloW7{border-top:1px solid var(--border-sm);display:flex;flex-wrap:wrap;gap:6px;padding:10px 13px 12px}.AnalyzeWorkspace_clarificationStrip__Tq06k{background:#080e1880;border:1px solid #ffffff12;border-radius:14px;overflow:hidden}.AnalyzeWorkspace_clarificationStripOpen__xYx2w{border-color:#7db9ff29}.AnalyzeWorkspace_clarificationSummary__Yy3r1{align-items:center;display:flex;gap:12px;padding:13px 14px}.AnalyzeWorkspace_clarificationToggle__S2YLX{grid-gap:12px;align-items:start;background:#0000;border:0;color:inherit;cursor:pointer;display:grid;flex:1 1;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:0;text-align:left}.AnalyzeWorkspace_clarificationHeading__mGxvj{grid-gap:4px;display:grid;gap:4px;min-width:0}.AnalyzeWorkspace_clarificationEyebrow__WysgY{color:var(--accent);font-size:.67rem;font-weight:600;letter-spacing:.11em;opacity:.72;text-transform:uppercase}.AnalyzeWorkspace_clarificationTitle__BZ-ZQ{color:var(--text-strong);font-size:.92rem;line-height:1.35}.AnalyzeWorkspace_clarificationText__Jb4kQ{color:var(--text-muted);font-size:.82rem;line-height:1.5}.AnalyzeWorkspace_clarificationPreview__OspKG{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.AnalyzeWorkspace_clarificationSummaryRight__tZxYJ{align-items:flex-start;display:flex;gap:10px}.AnalyzeWorkspace_clarificationPreviewChip__333xQ{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;color:var(--text);display:inline-flex;font-size:.76rem;line-height:1.4;padding:4px 8px;white-space:nowrap}.AnalyzeWorkspace_clarificationOverflow__Rnd1Y{color:var(--text-soft);font-size:.76rem;white-space:nowrap}.AnalyzeWorkspace_clarificationChevron__BO-Ld{color:var(--text-soft);flex-shrink:0;margin-top:1px}.AnalyzeWorkspace_clarificationRunButton__nFvoD{flex-shrink:0}.AnalyzeWorkspace_clarificationBody__hS3\+m{grid-gap:12px;border-top:1px solid var(--border-sm);display:grid;gap:12px;padding:0 14px 14px}.AnalyzeWorkspace_clarificationList__8ojQ9,.AnalyzeWorkspace_clarificationMetaRow__0tIVa{grid-gap:8px;display:grid;gap:8px}.AnalyzeWorkspace_clarificationItem__GR8bx{grid-gap:6px;background:#070c166b;border:1px solid var(--border);border-radius:10px;display:grid;gap:6px;padding:11px 12px}.AnalyzeWorkspace_clarificationItemHeader__cCy3G{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.AnalyzeWorkspace_clarificationItemTitle__OjqVc{color:var(--text-strong);font-size:.86rem;font-weight:500;line-height:1.4}.AnalyzeWorkspace_clarificationItemText__wgj8j{color:var(--text-muted);font-size:.82rem;line-height:1.5;margin:0}.AnalyzeWorkspace_inlineActionRow__-gogd{display:flex;flex-wrap:wrap;gap:5px;padding-top:2px}.AnalyzeWorkspace_compareList__4\+c3Q{grid-gap:8px;display:grid;gap:8px}.AnalyzeWorkspace_compareItem__0ZI5P{grid-gap:10px;align-items:start;background:#7db9ff0a;border:1px solid #7db9ff1f;border-radius:10px;color:var(--text);display:grid;font-size:.84rem;gap:10px;grid-template-columns:auto 1fr;line-height:1.5;padding:10px 12px}.AnalyzeWorkspace_compareMarker__ciju3{background:var(--accent);border-radius:999px;flex-shrink:0;height:6px;margin-top:.45rem;width:6px}.AnalyzeWorkspace_sectionStack__XPGHJ{grid-gap:8px;display:grid;gap:8px}.AnalyzeWorkspace_accordionCard__oU8xt{--route-accent:#7db9ffd1;--route-border-subtle:#ffffff0f;--route-border-strong:#ffffff1c;--route-surface-subtle:#080e1885;--route-surface-strong:#080e18a8;--route-chip-surface-subtle:#7db9ff0d;--route-chip-surface-strong:#7db9ff1c;background:linear-gradient(180deg,var(--route-surface-subtle),var(--route-surface-strong));border:1px solid var(--route-border-subtle);border-radius:14px;box-shadow:inset 0 1px 0 #ffffff05;overflow:hidden;position:relative;transition:border-color .14s,box-shadow .14s}.AnalyzeWorkspace_accordionCard__oU8xt:before{background:linear-gradient(180deg,var(--route-accent),#fff0);content:"";inset:0 auto 0 0;opacity:.85;position:absolute;width:3px}.AnalyzeWorkspace_accordionCard__oU8xt:hover{border-color:var(--route-border-strong);box-shadow:inset 0 1px 0 #ffffff08}.AnalyzeWorkspace_accordionToggle__UmG7j{align-items:flex-start;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;gap:14px;justify-content:space-between;padding:15px 16px;text-align:left;transition:background .12s;width:100%}.AnalyzeWorkspace_accordionToggle__UmG7j:hover{background:hsla(0,0%,100%,.018)}.AnalyzeWorkspace_accordionCopy__9kmF0{grid-gap:10px;display:grid;flex:1 1;gap:10px;min-width:0}.AnalyzeWorkspace_accordionTitleRow__ar1QB{grid-gap:6px;display:grid;gap:6px}.AnalyzeWorkspace_accordionTitle__FZjXg{color:var(--text-strong);font-size:.95rem;font-weight:600;line-height:1.35;margin:0}.AnalyzeWorkspace_accordionTitleMeta__S5HUe{display:flex;flex-wrap:wrap;gap:6px}.AnalyzeWorkspace_accordionText__1IlaL{color:var(--text);font-size:.82rem;line-height:1.45;margin:0;opacity:.78}.AnalyzeWorkspace_accordionBody__wBlE3{grid-gap:10px;display:grid;gap:10px;padding:0 14px 14px}.AnalyzeWorkspace_routeCardCore__JNS3A{--route-accent:#7db9fff5;--route-border-subtle:#7db9ff2e;--route-border-strong:#7db9ff4d;--route-surface-subtle:#7db9ff0f;--route-surface-strong:#0a101ab8;--route-chip-surface-subtle:rgba(125,185,255,.055);--route-chip-surface-strong:#7db9ff1f}.AnalyzeWorkspace_routeCardConditional__De8e1{--route-accent:#f0c067f0;--route-border-subtle:#f0c0672b;--route-border-strong:#f0c06747;--route-surface-subtle:#f0c0670d;--route-surface-strong:#0a101ab8;--route-chip-surface-subtle:#f0c0670d;--route-chip-surface-strong:hsla(39,82%,67%,.105)}.AnalyzeWorkspace_routeCardSecondary__ovlfD{--route-accent:#9ab0c7e6;--route-border-subtle:#9ab0c726;--route-border-strong:#9ab0c73d;--route-surface-subtle:#9ab0c70a;--route-surface-strong:#0a101ab8;--route-chip-surface-subtle:#9ab0c70a;--route-chip-surface-strong:rgba(154,176,199,.085)}.AnalyzeWorkspace_standardCard__ojqQx{background:#070c14cc;border:1px solid #ffffff0f;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff05;overflow:hidden;transition:border-color .14s,background .14s}.AnalyzeWorkspace_standardCard__ojqQx:hover{background:#080d15db;border-color:#ffffff1a}.AnalyzeWorkspace_standardCardTop__ccb8a{align-items:flex-start;display:flex;flex-wrap:wrap;gap:7px;padding:12px 14px 0}.AnalyzeWorkspace_standardCardBody__clP50{grid-gap:6px;display:grid;gap:6px;padding:8px 14px 12px}.AnalyzeWorkspace_standardTitle__O88wD{color:var(--text-strong);font-size:.92rem;font-weight:600;line-height:1.46;margin:0}.AnalyzeWorkspace_microRationale__-hTK9{color:var(--text-muted);font-size:.81rem;line-height:1.55;margin:0}.AnalyzeWorkspace_standardVersionRow__xX4eR{grid-gap:8px;border-top:1px solid #ffffff0a;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:10px 14px 14px}.AnalyzeWorkspace_standardVersionItem__Rlv8B{grid-gap:4px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.045);border-radius:10px;display:grid;gap:4px;min-width:0;padding:9px 10px}.AnalyzeWorkspace_versionLabel__MteRH{color:var(--text-soft);font-size:.63rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.AnalyzeWorkspace_versionValue__fHHL3{color:var(--text-strong);font-family:IBM Plex Mono,monospace;font-size:.79rem;letter-spacing:.02em;line-height:1.45;word-break:break-word}.AnalyzeWorkspace_detailBoxValue__BTs4C{color:var(--text-muted);font-size:.81rem;line-height:1.52;word-break:break-word}.AnalyzeWorkspace_standardCode__hl6WA{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:999px;color:var(--text);display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.03em;padding:3px 8px;white-space:nowrap}.AnalyzeWorkspace_groupBlock__ogJqY{grid-gap:7px;display:grid;gap:7px}.AnalyzeWorkspace_groupHeadingBlock__vRC5s{grid-gap:4px;display:grid;gap:4px}.AnalyzeWorkspace_groupHeadingLabel__bp92r{color:var(--text-muted);font-size:.67rem;font-weight:600;letter-spacing:.12em;padding:2px 1px;text-transform:uppercase}.AnalyzeWorkspace_groupHeadingText__h6ciU{color:var(--text-muted);font-size:.82rem;line-height:1.5;margin:0;max-width:72ch}.AnalyzeWorkspace_routeNav__JppwN{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));padding-bottom:2px}.AnalyzeWorkspace_routeNavChip__Lk84L{grid-gap:4px;background:#7db9ff0d;background:var(--route-chip-surface-subtle,#7db9ff0d);border:1px solid #7db9ff21;border:1px solid var(--route-border-subtle,#7db9ff21);border-radius:12px;box-shadow:inset 0 1px 0 #ffffff05;color:var(--text);cursor:pointer;display:grid;gap:4px;padding:11px 13px;text-align:left;transition:border-color .14s,background .14s,box-shadow .14s}.AnalyzeWorkspace_routeNavChip__Lk84L:hover{background:#7db9ff1a;background:var(--route-chip-surface-strong,#7db9ff1a);border-color:#7db9ff42;border-color:var(--route-border-strong,#7db9ff42)}.AnalyzeWorkspace_routeNavChipActive__Z\+k\+T{background:#7db9ff1a;background:var(--route-chip-surface-strong,#7db9ff1a);border-color:#7db9ff4d;border-color:var(--route-border-strong,#7db9ff4d);box-shadow:inset 0 1px 0 #ffffff08,0 0 0 1px hsla(0,0%,100%,.015)}.AnalyzeWorkspace_routeNavLabel__Hj9Wc{color:var(--text-strong);font-size:.81rem;font-weight:600}.AnalyzeWorkspace_routeNavMeta__at0CO{color:var(--text);font-size:.74rem;opacity:.72}.AnalyzeWorkspace_legislationCard__-lhY0{background:#080e1880;border:1px solid var(--border);border-radius:10px;overflow:hidden}.AnalyzeWorkspace_legislationCardHeader__0W4Ix{grid-gap:5px;display:grid;gap:5px;padding:12px 14px}.AnalyzeWorkspace_legislationTitle__uzXri{color:var(--text-strong);font-size:.9rem;font-weight:500;line-height:1.38;margin:0}.AnalyzeWorkspace_legislationPillRow__0v3kj{display:flex;flex-wrap:wrap;gap:5px}.AnalyzeWorkspace_legislationBody__LVVLH{grid-gap:10px;border-top:1px solid var(--border-sm);display:grid;gap:10px;padding:11px 14px 13px}.AnalyzeWorkspace_legislationField__TiDCG{grid-gap:3px;display:grid;gap:3px}.AnalyzeWorkspace_legislationFieldLabel__FxGtn{color:var(--text-muted);font-size:.67rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.AnalyzeWorkspace_legislationFieldValue__TUuko{color:var(--text-muted);font-size:.85rem;line-height:1.5}.AnalyzeWorkspace_legislationCodeValue__6\+vi9{color:var(--text);font-family:IBM Plex Mono,monospace;font-size:.8rem}.AnalyzeWorkspace_evidenceGrid__qR08F{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.AnalyzeWorkspace_evidenceCard__SUbzG{grid-gap:10px;background:#070c1659;border:1px solid var(--border);border-radius:12px;display:grid;gap:10px;padding:13px 14px}.AnalyzeWorkspace_evidenceHeader__wEThQ{align-items:center;display:flex;gap:8px;justify-content:space-between}.AnalyzeWorkspace_groupTitle__Fczkq{color:var(--text-strong);font-size:.9rem;font-weight:600}.AnalyzeWorkspace_evidenceSection__osBWO{grid-gap:7px;display:grid;gap:7px}.AnalyzeWorkspace_metaLabel__IrLG8{color:var(--text-muted);font-size:.67rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.AnalyzeWorkspace_detailList__9Mg0o{grid-gap:7px;display:grid;gap:7px;list-style:none;margin:0;padding:0}.AnalyzeWorkspace_detailListItem__TRe5m{grid-gap:9px;align-items:start;color:var(--text);display:grid;font-size:.83rem;gap:9px;grid-template-columns:auto 1fr;line-height:1.5}.AnalyzeWorkspace_detailBullet__7pE5W{background:var(--accent);border-radius:999px;flex-shrink:0;height:5px;margin-top:.5rem;width:5px}.AnalyzeWorkspace_contextPanel__SAEc3{align-self:start;background:#090e1899;border:1px solid var(--border);border-radius:14px;overflow:hidden;position:static}.AnalyzeWorkspace_contextSummary__SKFJD{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;padding:13px 16px;transition:background .12s}.AnalyzeWorkspace_contextSummary__SKFJD:hover{background:hsla(0,0%,100%,.025)}.AnalyzeWorkspace_contextSummary__SKFJD::-webkit-details-marker{display:none}.AnalyzeWorkspace_contextEyebrow__37ktQ{color:var(--text-muted);font-size:.68rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.AnalyzeWorkspace_contextTitle__JPX\+R{color:var(--text-strong);font-size:.9rem;font-weight:600;margin:2px 0 0}.AnalyzeWorkspace_contextBody__pAhgl{grid-gap:10px;border-top:1px solid var(--border-sm);display:grid;gap:10px;padding:10px 15px 15px}.AnalyzeWorkspace_sectionLabel__5SjKs{color:var(--text-muted);font-size:.68rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.AnalyzeWorkspace_infoCard__iSHS6{grid-gap:7px;background:#070c1659;border:1px solid var(--border);border-radius:9px;display:grid;gap:7px;padding:11px 13px}.AnalyzeWorkspace_contextText__tbU3-{color:var(--text);font-size:.84rem;line-height:1.55;margin:0}.AnalyzeWorkspace_fullWidthButton__chcuW{width:100%}.AnalyzeWorkspace_summaryGrid__H\+PNG{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.AnalyzeWorkspace_compactList__2u3vS{grid-gap:7px;display:grid;gap:7px;list-style:none;margin:0;padding:0}.AnalyzeWorkspace_compactListItem__HKIm2{grid-gap:9px;align-items:start;color:var(--text);display:grid;font-size:.84rem;gap:9px;grid-template-columns:auto 1fr;line-height:1.5}.AnalyzeWorkspace_compactMarker__kmZ1H{background:var(--accent-teal);border-radius:999px;flex-shrink:0;height:5px;margin-top:.5rem;width:5px}.AnalyzeWorkspace_emptyCopy__dywKf{color:var(--text-muted);font-size:.84rem}.AnalyzeWorkspace_emptyStateBody__7ZNoX{grid-gap:10px;display:grid;gap:10px}.AnalyzeWorkspace_signalList__KZcP7{display:flex;flex-wrap:wrap;gap:6px}.AnalyzeWorkspace_scrollTop__zA9\+x{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070c16eb;border:1px solid #7db9ff33;border-radius:999px;bottom:16px;color:var(--text-strong);cursor:pointer;display:grid;height:34px;place-items:center;position:fixed;right:16px;transition:border-color .14s,transform .14s;width:34px;z-index:50}.AnalyzeWorkspace_scrollTop__zA9\+x:hover{border-color:#7db9ff61;transform:translateY(-2px)}.AnalyzeWorkspace_spin__Zv9KM{animation:AnalyzeWorkspace_spin__Zv9KM .8s linear infinite}@keyframes AnalyzeWorkspace_spin__Zv9KM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:960px){.AnalyzeWorkspace_desktopOnlyAction__z--bR{display:none}.AnalyzeWorkspace_actionBar__fEtVZ{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#070c16eb;border:1px solid #ffffff0f;border-radius:14px;bottom:8px;padding:10px;position:sticky}}@media (max-width:720px){.AnalyzeWorkspace_actionBar__fEtVZ,.AnalyzeWorkspace_clarificationSummary__Yy3r1,.AnalyzeWorkspace_dirtyBanner__jtUNJ,.AnalyzeWorkspace_errorBanner__unAVO,.AnalyzeWorkspace_headerActions__q83IR,.AnalyzeWorkspace_progressBanner__1U5P8{align-items:stretch;flex-direction:column}.AnalyzeWorkspace_clarificationToggle__S2YLX{grid-template-columns:1fr}.AnalyzeWorkspace_clarificationSummaryRight__tZxYJ{justify-content:space-between}.AnalyzeWorkspace_clarificationPreview__OspKG{justify-content:flex-start}.AnalyzeWorkspace_dirtyActions__sozAC{justify-content:space-between}.AnalyzeWorkspace_accordionToggle__UmG7j,.AnalyzeWorkspace_contextSummary__SKFJD{padding:12px 13px}.AnalyzeWorkspace_accordionBody__wBlE3{padding:0 11px 11px}.AnalyzeWorkspace_contextBody__pAhgl{padding:10px 13px 13px}.AnalyzeWorkspace_trustBarSummary__6MX6X{flex-wrap:wrap}.AnalyzeWorkspace_standardCardTop__ccb8a{padding:11px 12px 0}.AnalyzeWorkspace_standardCardBody__clP50{padding:8px 12px 11px}.AnalyzeWorkspace_standardVersionRow__xX4eR{grid-template-columns:1fr;padding:10px 12px 12px}}.HomePage_exampleChip__9oZA3,.HomePage_footerLink__Kg2KP,.HomePage_headerAction__Ef-kl,.HomePage_primaryButton__ifGgM,.HomePage_secondaryButton__TwhyL{align-items:center;display:inline-flex;font:inherit;justify-content:center;text-decoration:none}.HomePage_headerAction__Ef-kl{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;color:var(--text);font-size:.88rem;font-weight:500;min-height:38px;padding:0 14px;transition:border-color .15s ease,background .15s ease,color .15s ease}.HomePage_headerAction__Ef-kl:hover{background:#ffffff0f;border-color:#ffffff2e;color:var(--text-strong)}.HomePage_hero__hRyZ\+{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)}.HomePage_heroCopy__SLy2t,.HomePage_listGroup__GxHka,.HomePage_panelHeader__jvMZI,.HomePage_sectionBlock__ZQGom{grid-gap:14px;display:grid;gap:14px}.HomePage_eyebrow__z7Iky,.HomePage_fieldLabel__cQ0Xq,.HomePage_outputLabel__4GdY2,.HomePage_panelEyebrow__YpyYV,.HomePage_sectionEyebrow__PN\+bz{display:inline-flex;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;width:fit-content}.HomePage_eyebrow__z7Iky,.HomePage_outputLabel__4GdY2,.HomePage_panelEyebrow__YpyYV,.HomePage_sectionEyebrow__PN\+bz{color:var(--accent)}.HomePage_heroTitle__vGQpt,.HomePage_panelTitle__oeC48,.HomePage_sectionTitle__7H2AT{color:var(--text-strong);letter-spacing:-.02em;margin:0}.HomePage_heroTitle__vGQpt{font-family:Fraunces,Georgia,serif;font-size:clamp(2.1rem,4vw,3.5rem);line-height:.98;max-width:13ch}.HomePage_panelTitle__oeC48,.HomePage_sectionTitle__7H2AT{font-family:Fraunces,Georgia,serif;font-size:clamp(1.18rem,2vw,1.75rem);line-height:1.12}.HomePage_heroText__ASPQg,.HomePage_outputText__-BQce,.HomePage_panelNote__Iv7iT,.HomePage_panelText__6Un6v{color:var(--text-muted);line-height:1.64;margin:0}.HomePage_heroText__ASPQg{font-size:1rem;max-width:58ch}.HomePage_heroSignals__bt9bK{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.HomePage_signal__w1e9C{align-items:center;background:#ffffff08;border:1px solid #ffffff17;border-radius:999px;color:var(--text-soft);display:inline-flex;font-size:.84rem;min-height:30px;padding:0 10px}.HomePage_intakePanel__ku3jY{grid-gap:18px;background:radial-gradient(circle at top right,#7db9ff14,#0000 34%),linear-gradient(180deg,#0c1420eb,#090f1ae0);border:1px solid #7db9ff24;border-radius:20px;box-shadow:0 20px 50px #03080f38;display:grid;gap:18px;padding:22px}.HomePage_exampleBlock__tpzjn,.HomePage_field__I33ZM{grid-gap:10px;display:grid;gap:10px}.HomePage_fieldLabel__cQ0Xq{color:var(--text-soft)}.HomePage_textarea__4dcIT{background:#0409118f;border:1px solid #ffffff14;border-radius:16px;color:var(--text);line-height:1.58;min-height:176px;padding:14px 15px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.HomePage_textarea__4dcIT::placeholder{color:var(--text-soft)}.HomePage_textarea__4dcIT:focus{background:#050b14ad;border-color:var(--accent-28);box-shadow:0 0 0 3px var(--accent-08)}.HomePage_exampleRow__xfQ5K,.HomePage_footerLinks__2m8zC,.HomePage_panelActions__iOXeI{display:flex;flex-wrap:wrap;gap:10px}.HomePage_exampleChip__9oZA3{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;color:var(--text-muted);cursor:pointer;font-size:.82rem;min-height:32px;padding:0 10px;transition:color .15s ease,border-color .15s ease,background .15s ease}.HomePage_exampleChip__9oZA3:hover{background:#ffffff0d;border-color:#ffffff24;color:var(--text-strong)}.HomePage_primaryButton__ifGgM,.HomePage_secondaryButton__TwhyL{border-radius:999px;font-size:.92rem;min-height:42px;padding:0 16px;transition:transform .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.HomePage_primaryButton__ifGgM{background:#7db9ff29;border:1px solid #7db9ff6b;color:#edf6ff;cursor:pointer}.HomePage_primaryButton__ifGgM:hover{background:#7db9ff38;border-color:#7db9ff8f;transform:translateY(-1px)}.HomePage_secondaryButton__TwhyL{background:#0000;border:1px solid #ffffff1a;color:var(--text-muted)}.HomePage_secondaryButton__TwhyL:hover{border-color:#ffffff29;color:var(--text-strong)}.HomePage_panelNote__Iv7iT{font-size:.88rem}.HomePage_outputStrip__HZ6Nl{grid-gap:0;border-bottom:1px solid #ffffff14;border-top:1px solid #ffffff14;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}.HomePage_outputItem__k6uaQ{grid-gap:8px;display:grid;gap:8px;padding:18px 14px 18px 0}.HomePage_outputItem__k6uaQ:not(:last-child){border-right:1px solid #ffffff0f;padding-right:18px}.HomePage_outputItem__k6uaQ:not(:first-child){padding-left:18px}.HomePage_outputText__-BQce{font-size:.92rem}.HomePage_lowerGrid__3b4V8{grid-gap:30px;display:grid;gap:30px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.HomePage_sectionBlock__ZQGom{align-content:start;padding-top:8px}.HomePage_listGrid__kZ2Ab{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.HomePage_groupTitle__1UrMO{color:var(--text-strong);font-size:.96rem;line-height:1.3;margin:0}.HomePage_list__h9IAj{grid-gap:11px;display:grid;gap:11px;list-style:none;margin:0;padding:0}.HomePage_listItem__jUOR1{grid-gap:10px;align-items:start;color:var(--text);display:grid;gap:10px;grid-template-columns:auto 1fr;line-height:1.54}.HomePage_listMarker__Llvbh{background:var(--accent);border-radius:999px;height:6px;margin-top:9px;width:6px}.HomePage_listMarkerMuted__hkjwr{background:var(--text-soft)}.HomePage_footerLinks__2m8zC{padding-top:4px}.HomePage_footerLink__Kg2KP{color:var(--text-muted);gap:8px;transition:color .15s ease}.HomePage_footerLink__Kg2KP:hover{color:var(--text-strong)}@media (max-width:1080px){.HomePage_hero__hRyZ\+,.HomePage_listGrid__kZ2Ab,.HomePage_lowerGrid__3b4V8,.HomePage_outputStrip__HZ6Nl{grid-template-columns:1fr}.HomePage_outputItem__k6uaQ{border-right:0;padding:16px 0}.HomePage_outputItem__k6uaQ:not(:last-child){border-bottom:1px solid #ffffff0f;border-right:0;padding-right:0}.HomePage_outputItem__k6uaQ:not(:first-child){padding-left:0}}@media (max-width:720px){.HomePage_hero__hRyZ\+{gap:22px}.HomePage_heroTitle__vGQpt{font-size:clamp(1.8rem,9vw,2.7rem);max-width:none}.HomePage_intakePanel__ku3jY{padding:18px}.HomePage_footerLinks__2m8zC,.HomePage_panelActions__iOXeI{align-items:stretch;flex-direction:column}.HomePage_footerLink__Kg2KP,.HomePage_headerAction__Ef-kl,.HomePage_primaryButton__ifGgM,.HomePage_secondaryButton__TwhyL{width:100%}}
/*# sourceMappingURL=main.efb61f6e.css.map*/