@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,[data-theme=dark]{--bg:#121212;--bg-alt:#161f2e;--surface-0:#121c2efa;--surface-1:#162236f0;--surface-2:#1a283cf5;--surface-glass:#ffffff0d;--border:#ffffff26;--border-sm:#ffffff17;--border-hover:#ffffff42;--accent:#90c4ff;--accent-dim:#90c4ff26;--accent-teal:#82dcc9;--accent-08:#90c4ff14;--accent-12:#90c4ff1f;--accent-16:#90c4ff29;--accent-22:#90c4ff38;--accent-28:#90c4ff47;--accent-38:#90c4ff61;--teal-08:#82dcc914;--teal-20:#82dcc933;--teal-24:#82dcc93d;--text:#d8ecfa;--text-strong:#f0f8ff;--text-muted:#b0cfe6;--text-soft:#8fafc8;--heading:#f0f8ff;--focus-ring:#60b0ff;--error:#ff8a80;--error-bg:#ff8a801f;--warning:#ffd180;--warning-bg:#ffd1801a;--success:#69f0ae;--success-bg:#69f0ae1a}[data-theme=light]{--bg:#f6f8fd;--bg-alt:#edf0f8;--surface-0:#fffffffc;--surface-1:#fafcfffa;--surface-2:#f3f7fef7;--surface-glass:#ffffffd1;--border:#0e265821;--border-sm:#0e265814;--border-hover:#0e26583d;--accent:#1553b6;--accent-dim:#1553b61f;--accent-teal:#0e7a6a;--accent-08:#1553b614;--accent-12:#1553b61f;--accent-16:#1553b629;--accent-22:#1553b638;--accent-28:#1553b647;--accent-38:#1553b661;--teal-08:#0e7a6a14;--teal-20:#0e7a6a33;--teal-24:#0e7a6a3d;--text:#0f1e38;--text-strong:#080f20;--text-muted:#2e4a6e;--text-soft:#4e6a8c;--heading:#080f20;--focus-ring:#1553b6;--error:#b91c1c;--error-bg:#b91c1c12;--warning:#854d0e;--warning-bg:#854d0e14;--success:#166534;--success-bg:#16653414}:root{--radius-sm:7px;--radius-md:11px;--radius-lg:15px;--radius-xl:20px;--transition:0.15s ease;--font-base:1rem;--font-sm:0.9375rem;--font-xs:0.875rem;--font-xxs:0.8125rem;--line-height-body:1.65;--line-height-heading:1.25;--line-height-tight:1.15}*,:after,:before{box-sizing:border-box}#root,body,html{min-height:100%}html{scroll-behavior:smooth}body{background:#161f2e;background:var(--bg-alt);background-attachment:fixed;background-image:radial-gradient(ellipse 70% 45% at 8% -5%,#90c4ff1f,#0000),radial-gradient(ellipse 55% 38% at 92% 4%,#82dcc914,#0000),linear-gradient(180deg,#161f2e,#121212 45%,#121212);background-image:radial-gradient(ellipse 70% 45% at 8% -5%,#90c4ff1f,#0000),radial-gradient(ellipse 55% 38% at 92% 4%,#82dcc914,#0000),linear-gradient(180deg,var(--bg-alt) 0,var(--bg) 45%,var(--bg) 100%);color:#d8ecfa;color:var(--text);font-family:Outfit,system-ui,sans-serif;font-size:1rem;font-size:var(--font-base);line-height:1.65;line-height:var(--line-height-body);margin:0;transition:background-color .2s ease,color .2s ease}[data-theme=light] body{background-image:radial-gradient(ellipse 70% 45% at 8% -5%,#1553b612,#0000),radial-gradient(ellipse 55% 38% at 92% 4%,#0e7a6a0d,#0000),linear-gradient(180deg,#161f2e,#121212 60%,#121212);background-image:radial-gradient(ellipse 70% 45% at 8% -5%,#1553b612,#0000),radial-gradient(ellipse 55% 38% at 92% 4%,#0e7a6a0d,#0000),linear-gradient(180deg,var(--bg-alt) 0,var(--bg) 60%,var(--bg) 100%)}a{color:inherit}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{color:#f0f8ff;color:var(--heading);font-family:Fraunces,Georgia,serif;font-weight:600;line-height:1.25;line-height:var(--line-height-heading);margin:0}h1{font-size:clamp(1.75rem,4vw,2.5rem)}h2{font-size:clamp(1.35rem,3vw,1.875rem)}h3{font-size:clamp(1.125rem,2.5vw,1.375rem)}h4{font-size:1.0625rem}p{line-height:1.65;line-height:var(--line-height-body);margin:0}::selection{background:#90c4ff38;background:var(--accent-22);color:#f0f8ff;color:var(--text-strong)}:focus-visible{border-radius:3px;outline:3px solid #60b0ff;outline:3px solid var(--focus-ring);outline-offset:3px}.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}.skip-link{background:#90c4ff;background:var(--accent);border-radius:7px;border-radius:var(--radius-sm);color:#000;font-weight:600;left:8px;padding:8px 16px;position:absolute;text-decoration:none;top:-100%;transition:top .15s ease;z-index:1000}.skip-link:focus{top:8px}.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{color:var(--text-soft);font-size:.63rem;letter-spacing:.07em;line-height:1;margin-top:3px;opacity:.65;text-transform:uppercase}.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_themeToggle__0mJKk{background:var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;display:grid;flex-shrink:0;height:34px;padding:0;place-items:center;transition:color var(--transition),border-color var(--transition),background var(--transition);width:34px}.AppShell_themeToggle__0mJKk:hover{background:var(--accent-08);border-color:var(--border-hover);color:var(--text-strong)}.AppShell_main__thJZb{grid-gap:28px;display:grid;gap:28px;margin:0 auto;padding:28px 0 88px;position:relative;width:min(1360px,calc(100% - 40px));z-index:1}@media (max-width:768px){.AppShell_main__thJZb{padding-bottom:100px}}[data-theme=light] .AppShell_header__uiR-i{background:#ffffffe0;border-bottom-color:#0e26581a}[data-theme=light] .AppShell_brandMark__4VauM{background:linear-gradient(145deg,#1553b61f,#0e7a6a14);border-color:#1553b62e}[data-theme=light] .AppShell_navLink__xD8CC:hover{background:#0e26580d}@media (max-width:920px){.AppShell_headerInner__2SoT8{flex-wrap:wrap;gap:6px;min-height:52px;padding:0}.AppShell_primaryNav__O7h2g{-webkit-overflow-scrolling:touch;flex-shrink:1;min-width:0;overflow-x:auto;scrollbar-width:none}.AppShell_primaryNav__O7h2g::-webkit-scrollbar{display:none}.AppShell_navLink__xD8CC{white-space:nowrap}.AppShell_actions__ZstuC{gap:4px}.AppShell_actions__ZstuC>:not(.AppShell_themeToggle__0mJKk){display:none}}@media (max-width:720px){.AppShell_headerInner__2SoT8,.AppShell_main__thJZb{width:calc(100% - 24px)}.AppShell_leading__PPhlU{flex:1 1;gap:10px;min-width:0}}.OnboardingBanner_banner__\+d7nH{background:#0000;border:1px solid #ffffff12;border-radius:var(--radius-sm);transition:border-color .14s,background .14s}.OnboardingBanner_bannerExpanded__HhUEP{background:hsla(0,0%,100%,.022);border-color:var(--border-sm);border-radius:var(--radius-lg)}[data-theme=light] .OnboardingBanner_banner__\+d7nH{border-color:#0e265812}[data-theme=light] .OnboardingBanner_bannerExpanded__HhUEP{background:rgba(14,38,88,.025);border-color:#0e265817}.OnboardingBanner_header__6u9ks{display:flex}.OnboardingBanner_headerToggle__edYvl{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm);color:var(--text-soft);cursor:pointer;display:flex;font-size:.78rem;font-weight:500;gap:7px;padding:8px 12px;text-align:left;transition:color .14s,background .14s;width:100%}.OnboardingBanner_headerToggle__edYvl:hover{background:#ffffff08;color:var(--text-muted)}[data-theme=light] .OnboardingBanner_headerToggle__edYvl:hover{background:#0e265808}.OnboardingBanner_headerIcon__VFH2j{color:var(--text-soft);flex-shrink:0;opacity:.7}.OnboardingBanner_headerChevron__Dem9h{color:var(--text-soft);flex-shrink:0;margin-left:auto;opacity:.6}.OnboardingBanner_title__ViolE{color:var(--text-soft);flex:1 1;font-family:Outfit,system-ui,sans-serif;font-size:.78rem;font-weight:500;margin:0}.OnboardingBanner_details__y4\+XG{border-top:1px solid var(--border-sm);display:none;margin-top:4px;padding:14px 16px 16px}.OnboardingBanner_detailsOpen__-LJo5{display:block}.OnboardingBanner_grid__WwHSN{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:680px){.OnboardingBanner_grid__WwHSN{gap:14px;grid-template-columns:1fr}}.OnboardingBanner_section__JfHFS{display:flex;flex-direction:column;gap:8px}.OnboardingBanner_sectionTitle__9brFQ{align-items:center;color:var(--text-muted);display:flex;font-family:Outfit,system-ui,sans-serif;font-size:var(--font-xs);font-weight:600;gap:6px;margin:0}.OnboardingBanner_sectionIcon__GCAnE{color:var(--accent);flex-shrink:0}.OnboardingBanner_list__aPqB6{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:16px}.OnboardingBanner_list__aPqB6 li{color:var(--text-soft);font-size:var(--font-xs);line-height:1.5}.OnboardingBanner_samplesBlock__FHI6l{border-top:1px solid var(--border-sm);display:flex;flex-direction:column;gap:8px;margin-top:14px;padding-top:14px}.OnboardingBanner_samplesNote__Otso-{color:var(--text-soft);font-size:var(--font-xs);margin:0}.OnboardingBanner_sampleRow__vXDF9{display:flex;flex-wrap:wrap;gap:6px}.OnboardingBanner_sampleChip__Pq7XF{background:var(--surface-glass);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;font-size:var(--font-xs);padding:4px 11px;transition:color var(--transition),border-color var(--transition),background var(--transition)}.OnboardingBanner_sampleChip__Pq7XF:hover{background:var(--accent-08);border-color:var(--accent-22);color:var(--text-strong)}.DisclaimerBanner_banner__AMono{background:var(--warning-bg);border:1px solid #ffc8502e;border-radius:var(--radius-lg);display:flex;gap:14px;padding:18px 20px}[data-theme=light] .DisclaimerBanner_banner__AMono{border-color:#8a5c002e}.DisclaimerBanner_iconWrap__8V1oH{background:#ffc8501f;border-radius:var(--radius-md);color:var(--warning);display:grid;flex-shrink:0;height:34px;margin-top:2px;place-items:center;width:34px}[data-theme=light] .DisclaimerBanner_iconWrap__8V1oH{background:#8a5c001a;color:var(--warning)}.DisclaimerBanner_body__pE9dk{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.DisclaimerBanner_heading__XeHnK{color:var(--text-strong);font-size:var(--font-xs);font-weight:600;margin:0}.DisclaimerBanner_text__0Vb9S{color:var(--text-muted);font-size:var(--font-xs);line-height:1.6;margin:0}.DisclaimerBanner_link__Awcvd{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.DisclaimerBanner_link__Awcvd:hover{color:var(--text-strong)}.DisclaimerBanner_compact__GhXtg{align-items:baseline;color:var(--text-soft);display:flex;flex-wrap:wrap;font-size:var(--font-xxs);gap:6px;line-height:1.5;margin:0}.DisclaimerBanner_compactIcon__SXkkt{color:var(--warning);flex-shrink:0;position:relative;top:1px}.AnalyzeWorkspaceLayout_main__h\+U5L{gap:20px}.AnalyzeWorkspaceLayout_zone__15b\+-{grid-gap:16px;display:grid;gap:16px}.AnalyzeWorkspaceLayout_landingStack__qCcUh{grid-gap:18px;display:grid;gap:18px}.AnalyzeWorkspaceLayout_resultsGrid__vzCxw{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.AnalyzeWorkspaceLayout_resultsMain__zirNG,.AnalyzeWorkspaceLayout_statusStack__x1vCL{grid-gap:16px;display:grid;gap:16px}.AnalyzeWorkspaceLayout_resultsAside__iBgI7{grid-gap:16px;display:grid;gap:16px;max-height:calc(100dvh - 90px);overflow-y:auto;position:sticky;scrollbar-color:#ffffff14 #0000;scrollbar-width:thin;top:76px}.AnalyzeWorkspaceLayout_resultsAside__iBgI7>section{background:linear-gradient(180deg,#7db9ff0f,#0f1a2eeb 48px) #0f1a2eeb;border-color:#7db9ff61;box-shadow:0 0 28px #7db9ff12,0 8px 32px #00000047}.AnalyzeWorkspaceLayout_resultsAsideHasResult__j8m\+w>section{background:#0f1a2ee0;border-color:#7db9ff33;box-shadow:0 2px 12px #0000002e}[data-theme=light] .AnalyzeWorkspaceLayout_resultsAside__iBgI7{scrollbar-color:#0e26581f #0000}[data-theme=light] .AnalyzeWorkspaceLayout_resultsAside__iBgI7>section{background:linear-gradient(180deg,#1553b60f,#fffffffa 48px) #fffffffa;border-color:#1553b642;box-shadow:0 0 24px #1553b612,0 6px 24px #0e265817}[data-theme=light] .AnalyzeWorkspaceLayout_resultsAsideHasResult__j8m\+w>section{background:#fffffff2;border-color:#1553b624;box-shadow:0 2px 8px #0e26580d}.AnalyzeWorkspaceLayout_resultsWithSidebar__pvPOF{grid-gap:0 22px;align-items:start;display:grid;gap:0 22px;grid-template-columns:175px minmax(0,1fr)}.AnalyzeWorkspaceLayout_resultsSidebarSticky__BWfcx{max-height:calc(100dvh - 92px);overflow-y:auto;padding-top:4px;position:sticky;scrollbar-width:none;top:76px}.AnalyzeWorkspaceLayout_resultsContentStack__zdw1H{grid-gap:16px;display:grid;gap:16px}@media (max-width:1024px){.AnalyzeWorkspaceLayout_resultsWithSidebar__pvPOF{grid-template-columns:1fr}.AnalyzeWorkspaceLayout_resultsSidebarSticky__BWfcx{display:none}}.AnalyzeWorkspaceLayout_resultsGridFull__RX\+JO{grid-template-columns:1fr}.AnalyzeWorkspaceLayout_resultsAsideHidden__wmuhQ{display:none}@media (max-width:1220px){.AnalyzeWorkspaceLayout_resultsGrid__vzCxw{grid-template-columns:1fr}.AnalyzeWorkspaceLayout_resultsAside__iBgI7{max-height:none;order:-1;overflow-y:visible;position:static}.AnalyzeWorkspaceLayout_resultsAsideHidden__wmuhQ{display:none}}@media (max-width:768px){.AnalyzeWorkspaceLayout_main__h\+U5L{gap:14px}.AnalyzeWorkspaceLayout_zone__15b\+-{gap:11px}.AnalyzeWorkspaceLayout_resultsAside__iBgI7,.AnalyzeWorkspaceLayout_resultsContentStack__zdw1H,.AnalyzeWorkspaceLayout_resultsGrid__vzCxw,.AnalyzeWorkspaceLayout_resultsMain__zirNG{gap:12px}}@keyframes AnalyzeWorkspace_resultsEnter__nyz2O{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AnalyzeWorkspace_resultsEnter__nyz2O{animation:AnalyzeWorkspace_resultsEnter__nyz2O .32s ease both}.AnalyzeWorkspace_standardsHeroSection__8oD1n{padding-top:8px;position:relative}.AnalyzeWorkspace_standardsHeroSection__8oD1n:before{background:linear-gradient(90deg,#7db9ff47,#0000 72%);content:"";height:1px;left:0;position:absolute;right:0;top:0}[data-theme=light] .AnalyzeWorkspace_standardsHeroSection__8oD1n:before{background:linear-gradient(90deg,#1553b638,#0000 72%)}.AnalyzeWorkspace_asideShowBar__5RhXu{display:flex;justify-content:flex-end}.AnalyzeWorkspace_asideShowBtn__Ii2qv{align-items:center;background:#7db9ff0f;border:1px solid #7db9ff33;border-radius:9px;color:#93c5ff;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:500;gap:5px;padding:5px 11px;transition:border-color .14s,background .14s}.AnalyzeWorkspace_asideShowBtn__Ii2qv:hover{background:#7db9ff1f;border-color:#7db9ff5c}[data-theme=light] .AnalyzeWorkspace_asideShowBtn__Ii2qv{background:#1553b60d;border-color:#1553b62e;color:#1553b6}[data-theme=light] .AnalyzeWorkspace_asideShowBtn__Ii2qv:hover{background:#1553b617;border-color:#1553b64d}.Pills_pill__5hxbg{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}.Pills_pillPositive__YB2wA{background:#80d6a81a;border-color:#80d6a838;color:#9ce0bc}.Pills_pillWarning__0eZYM{background:#f0c0671a;border-color:#f0c06738;color:#f5cc81}.Pills_pillMuted__vklLU{background:#a7b7cb12;border-color:#a7b7cb26;color:#a8bacb}.Pills_pillStrong__xb7py{background:#7db9ff1a;border-color:#7db9ff38;color:#93c5ff}.Pills_directivePill__tO5sQ{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}.Pills_directivePillLink__zgkwg{border-radius:999px;display:inline-flex;text-decoration:none}.Pills_directivePillLink__zgkwg:hover .Pills_directivePill__tO5sQ{outline:2px solid var(--accent-28);outline-offset:1px}.Pills_directivePillLink__zgkwg:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.Pills_compactList__tRYn9{grid-gap:7px;display:grid;gap:7px;list-style:none;margin:0;padding:0}.Pills_compactListItem__usm2J{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}.Pills_compactMarker__0r-mf{background:var(--accent-teal);border-radius:999px;flex-shrink:0;height:5px;margin-top:.5rem;width:5px}.Pills_detailList__0hNe0{grid-gap:7px;display:grid;gap:7px;list-style:none;margin:0;padding:0}.Pills_detailListItem__ogLhw{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}.Pills_detailBullet__3knM-{background:var(--accent);border-radius:999px;flex-shrink:0;height:5px;margin-top:.5rem;width:5px}.Pills_glossaryTip__4Hs\+z{cursor:help;display:inline;position:relative}.Pills_glossaryTipFloat__9dPkI{background:#0c1220f7;border:1px solid #7db9ff38;border-radius:8px;box-shadow:0 4px 16px #00000080;color:var(--text);font-size:.76rem;line-height:1.52;max-width:340px;min-width:220px;padding:8px 11px;pointer-events:none;position:fixed;text-align:left;transform:translateX(-50%) translateY(calc(-100% - 6px));white-space:normal;z-index:9999}[data-theme=light] .Pills_pillPositive__YB2wA{background:#16653414;border-color:#16653438;color:#166534}[data-theme=light] .Pills_pillWarning__0eZYM{background:#854d0e17;border-color:#854d0e3d;color:#7c4a0d}[data-theme=light] .Pills_pillMuted__vklLU{background:#4a648012;border-color:#4a64802e;color:#3d5874}[data-theme=light] .Pills_pillStrong__xb7py{background:#1553b614;border-color:#1553b638;color:#1553b6}[data-theme=light] .Pills_glossaryTipFloat__9dPkI{background:#fffffffa;border-color:#1553b633;box-shadow:0 4px 20px #0e265829;color:var(--text)}.HeaderActions_headerHint__idxAK{color:var(--text-muted);font-size:.88rem}.HeaderActions_headerActions__CW559{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.HeaderActions_headerMetric__eQVoW{color:var(--text-muted);font-size:.85rem;padding:0 2px}.HeaderActions_actionButton__tzxsG{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;letter-spacing:.01em;min-height:36px;padding:0 14px;transition:background .14s,border-color .14s,box-shadow .14s,transform .12s;white-space:nowrap}.HeaderActions_actionButton__tzxsG:hover{transform:translateY(-1px)}.HeaderActions_actionButton__tzxsG:active{transform:translateY(0)}.HeaderActions_actionButtonSecondary__8jr\+b{background:hsla(0,0%,100%,.055);border-color:#ffffff1c}.HeaderActions_actionButtonSecondary__8jr\+b:hover{background:#ffffff17;border-color:#ffffff2e}.HeaderActions_actionButtonGhost__0AemP{background:#0000;border-color:#0000;color:var(--text-soft);font-size:.82rem}.HeaderActions_actionButtonGhost__0AemP:hover{background:#ffffff0d;border-color:#ffffff17;color:var(--text-muted);transform:none}.HeaderActions_actionButtonSm__0nMVF{font-size:.8rem;min-height:30px;padding:0 11px}[data-theme=light] .HeaderActions_actionButtonSecondary__8jr\+b{background:#ffffffb3;border-color:#0e265824}[data-theme=light] .HeaderActions_actionButtonSecondary__8jr\+b:hover{background:#ffffffeb;border-color:#0e265838}[data-theme=light] .HeaderActions_actionButtonGhost__0AemP{color:var(--text-soft)}[data-theme=light] .HeaderActions_actionButtonGhost__0AemP:hover{background:#0e26580d;border-color:#0e26581a}@media (max-width:768px){.HeaderActions_headerActions__CW559{gap:6px;justify-content:flex-start}}.AnalyzeStatus_analyzeCard__TT2-L{grid-gap:14px;background:linear-gradient(135deg,#78d5c112,#64a0dc0f 60%,#7db9ff0a);border:1px solid #78d5c138;border-radius:14px;box-shadow:0 4px 24px #0000002e,inset 0 1px 0 #ffffff0a;display:grid;gap:14px;padding:18px 20px}.AnalyzeStatus_analyzeCardHeader__hd0FA{align-items:center;color:#78d5c1d9;display:flex;gap:8px}.AnalyzeStatus_analyzeCardTitle__sp5vS{color:var(--text-strong);flex:1 1;font-size:.88rem;font-weight:600}.AnalyzeStatus_analyzeCardProgress__L4g3l{font-feature-settings:"tnum";color:var(--text-muted);font-size:.78rem;font-variant-numeric:tabular-nums}.AnalyzeStatus_analyzeSteps__Y\+J3I{grid-gap:9px;display:grid;gap:9px}.AnalyzeStatus_analyzeStep__DBiBE{align-items:center;display:flex;gap:10px;transition:opacity .25s}.AnalyzeStatus_analyzeStepDot__t8CLG{align-items:center;border:1.5px solid #78d5c133;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:border-color .2s,background .2s;width:20px}.AnalyzeStatus_analyzeStepLabel__Wje4L{color:var(--text-muted);font-size:.83rem;transition:color .2s}.AnalyzeStatus_analyzeStepDone__DFaKJ .AnalyzeStatus_analyzeStepDot__t8CLG{background:#78d5c11f;border-color:#78d5c18c;color:#78d5c1d9}.AnalyzeStatus_analyzeStepDone__DFaKJ .AnalyzeStatus_analyzeStepLabel__Wje4L{color:var(--text-soft);opacity:.55}.AnalyzeStatus_analyzeStepActive__rFbM5 .AnalyzeStatus_analyzeStepDot__t8CLG{background:#78d5c11a;border-color:#78d5c1bf;color:#78d5c1}.AnalyzeStatus_analyzeStepActive__rFbM5 .AnalyzeStatus_analyzeStepLabel__Wje4L{color:var(--text);font-weight:500}.AnalyzeStatus_analyzeStepPending__Cmdip{opacity:.3}.AnalyzeStatus_analyzeProgressTrack__XID1r{background:#ffffff0f;border-radius:4px;height:3px;overflow:hidden}.AnalyzeStatus_analyzeProgressFill__fYiFU{background:linear-gradient(90deg,#78d5c1d9,#7db9ffe6);border-radius:4px;box-shadow:0 0 8px #78d5c166;height:100%;transition:width .7s ease}.AnalyzeStatus_spin__PpYox{animation:AnalyzeStatus_spin__PpYox .8s linear infinite}@keyframes AnalyzeStatus_spin__PpYox{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-theme=light] .AnalyzeStatus_analyzeCard__TT2-L{background:linear-gradient(135deg,#0e7a6a0f,#1553b60a);border-color:#0e7a6a33}[data-theme=light] .AnalyzeStatus_analyzeCardHeader__hd0FA{color:#0e7a6ad9}[data-theme=light] .AnalyzeStatus_analyzeProgressTrack__XID1r{background:#0e265812}.Surface_surface__QF\+1X{background:#0d1626cc;border:1px solid var(--border);border-radius:16px;box-shadow:0 1px 3px #0000002e,inset 0 1px 0 hsla(0,0%,100%,.025);overflow:hidden;transition:border-color .15s,background .15s,box-shadow .15s}[data-theme=light] .Surface_surface__QF\+1X{background:#fffffffc;box-shadow:0 1px 3px #0e26580f,0 4px 20px #0e26580d}.Surface_header__DcXeX{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;padding:18px 22px 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:700;letter-spacing:.12em;opacity:.75;text-transform:uppercase;width:fit-content}.Surface_title__LCtD0{color:var(--text-strong);font-family:Fraunces,Georgia,serif;font-size:clamp(1.05rem,1.8vw,1.38rem);letter-spacing:-.01em;line-height:1.2;margin:0}.Surface_text__4N3sd{color:var(--text-muted);font-size:.87rem;line-height:1.56;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 22px 20px}@media (max-width:720px){.Surface_body__\+bgzT,.Surface_header__DcXeX{padding-left:16px;padding-right:16px}.Surface_header__DcXeX{flex-direction:column}.Surface_actions__KMtCy{width:100%}}.ScrollingTemplateRows_scrollingRows__o9JwI{display:flex;flex-direction:column;gap:8px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5%,#000 95%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 5%,#000 95%,#0000);overflow:hidden}.ScrollingTemplateRows_row__Q6383{height:30px;overflow:hidden;position:relative}.ScrollingTemplateRows_pill__cAd8s{align-items:center;background:#ffffff0f;border:1px solid #ffffff21;border-radius:10px;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:500;height:30px;left:0;padding:0 12px;position:absolute;top:0;transition:border-color .14s,background .14s,color .14s;user-select:none;-webkit-user-select:none;white-space:nowrap;will-change:transform}.ScrollingTemplateRows_pill__cAd8s:hover{background:#7db9ff14;border-color:#7db9ff42;color:var(--text-strong)}.ScrollingTemplateRows_pill__cAd8s:focus-visible{outline:2px solid #7db9ff80;outline-offset:2px}[data-theme=light] .ScrollingTemplateRows_pill__cAd8s{background:#ffffffb3;border-color:#0e265824}[data-theme=light] .ScrollingTemplateRows_pill__cAd8s:hover{background:#1553b612;border-color:#1553b647}[data-theme=light] .ScrollingTemplateRows_pill__cAd8s:focus-visible{outline-color:#1553b680}.ComposerSurface_composerBody__hmxZN{grid-gap:10px;display:grid;gap:10px}.ComposerSurface_composerStatus__y2LQq{align-items:center;border-top:1px solid hsla(0,0%,100%,.065);color:var(--text-soft);display:flex;font-size:.8rem;gap:8px;line-height:1.5;margin:0;padding:8px 0 0}.ComposerSurface_composerDirtyDot__2t28u{background:var(--accent);border-radius:999px;flex-shrink:0;height:5px;width:5px}.ComposerSurface_textarea__P--Hw{background:#080e1ad9;border:1px solid #7db9ff29;border-radius:12px;box-shadow:inset 0 2px 6px #0000002e;color:var(--text);font-size:.94rem;line-height:1.68;min-height:152px;padding:14px 16px;resize:vertical;transition:border-color .14s,box-shadow .14s,background .14s;width:100%}.ComposerSurface_textarea__P--Hw:focus{background:#080e1aeb;border-color:#7db9ff52;box-shadow:0 0 0 3px #7db9ff12,inset 0 2px 6px #00000024;outline:none}.ComposerSurface_textarea__P--Hw::placeholder{color:var(--text-soft);opacity:.7}.ComposerSurface_textareaCompact__O9q1j{min-height:112px}.ComposerSurface_textareaError__DGg4J{border-color:#f48e786b!important;box-shadow:0 0 0 3px #f48e7814}.ComposerSurface_validationMsg__BODzj{color:#f8a99a;font-size:.82rem;margin:0;padding:0 2px}.ComposerSurface_actionBar__SCCCA{align-items:center;display:flex;flex-wrap:wrap;gap:7px;padding-top:2px}.ComposerSurface_actionButton__FOMhP{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;letter-spacing:.01em;min-height:36px;padding:0 14px;transition:background .14s,border-color .14s,box-shadow .14s,transform .12s;white-space:nowrap}.ComposerSurface_actionButton__FOMhP:hover{transform:translateY(-1px)}.ComposerSurface_actionButton__FOMhP:active{transform:translateY(0)}.ComposerSurface_actionButton__FOMhP:disabled{cursor:not-allowed;opacity:.55;transform:none}.ComposerSurface_actionButtonPrimary__GaDzc{background:linear-gradient(155deg,#7db9ff42,#7db9ff24);border-color:#7db9ff61;color:#d6eaff;font-weight:600}.ComposerSurface_actionButtonPrimary__GaDzc:hover{background:linear-gradient(155deg,#7db9ff57,#7db9ff38);border-color:#7db9ff8a;box-shadow:0 2px 16px #7db9ff24,0 0 0 1px #7db9ff1f}.ComposerSurface_actionButtonGhost__brQdv{background:#0000;border-color:#0000;color:var(--text-soft);font-size:.82rem}.ComposerSurface_actionButtonGhost__brQdv:hover{background:#ffffff0d;border-color:#ffffff17;color:var(--text-muted);transform:none}.ComposerSurface_scopeGapsSection__yTcfN{grid-gap:6px;border-top:1px solid hsla(0,0%,100%,.065);display:grid;gap:6px;padding-top:10px}.ComposerSurface_scopeGapsLabel__cUPdK{color:var(--text-soft);font-size:.72rem;font-weight:500;letter-spacing:.09em;margin-bottom:2px;text-transform:uppercase}.ComposerSurface_scopeGapRow__\+lvoi{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ComposerSurface_scopeGapQuestion__LgzqZ{color:var(--text-soft);flex-shrink:0;font-size:.78rem;min-width:92px;white-space:nowrap}.ComposerSurface_scopeGapChips__YnfPd{display:flex;flex-wrap:wrap;gap:5px}.ComposerSurface_scopeGapChip__4YCdV{align-items:center;background:#fabe460d;border:1px solid #fabe4638;border-radius:8px;color:var(--text);cursor:pointer;display:inline-flex;font-size:.78rem;padding:3px 9px;transition:border-color .14s,background .14s,color .14s}.ComposerSurface_scopeGapChip__4YCdV:hover{background:#fabe461c;border-color:#fabe466b;color:var(--text-strong)}.ComposerSurface_spin__3dfnj{animation:ComposerSurface_spin__3dfnj .8s linear infinite}@keyframes ComposerSurface_spin__3dfnj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-theme=light] .ComposerSurface_textarea__P--Hw{background:#f6f9ffe6;border-color:#1553b62e}[data-theme=light] .ComposerSurface_textarea__P--Hw:focus{background:#fff;border-color:#1553b661;box-shadow:0 0 0 3px #1553b612}[data-theme=light] .ComposerSurface_composerStatus__y2LQq,[data-theme=light] .ComposerSurface_scopeGapsSection__yTcfN{border-top-color:#0e265814}[data-theme=light] .ComposerSurface_actionButtonPrimary__GaDzc{background:linear-gradient(155deg,#1553b624,#1553b614);border-color:#1553b657;color:#1553b6}[data-theme=light] .ComposerSurface_actionButtonPrimary__GaDzc:hover{background:linear-gradient(155deg,#1553b638,#1553b624);border-color:#1553b680;box-shadow:0 2px 14px #1553b61f,0 0 0 1px #1553b61a}[data-theme=light] .ComposerSurface_actionButtonGhost__brQdv{color:var(--text-soft)}[data-theme=light] .ComposerSurface_actionButtonGhost__brQdv:hover{background:#0e26580d;border-color:#0e26581a}@media (max-width:960px){.ComposerSurface_actionBar__SCCCA{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#070c16eb;border:1px solid #ffffff0f;border-radius:14px;bottom:max(8px,env(safe-area-inset-bottom));padding:10px;position:sticky}[data-theme=light] .ComposerSurface_actionBar__SCCCA{background:#ffffffeb;border-color:#0e26581f}}@media (max-width:768px){.ComposerSurface_textarea__P--Hw{font-size:1rem}.ComposerSurface_scopeGapChip__4YCdV{min-height:40px;padding:8px 12px}.ComposerSurface_actionBar__SCCCA{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#090e1af0;border:1px solid #ffffff1a;border-radius:14px;bottom:max(10px,env(safe-area-inset-bottom));box-shadow:0 4px 24px #0006;flex-wrap:nowrap;gap:8px;margin:0 -2px;padding:10px 12px;position:sticky;z-index:20}.ComposerSurface_actionBar__SCCCA .ComposerSurface_actionButtonPrimary__GaDzc{flex:1 1;min-height:44px}[data-theme=light] .ComposerSurface_actionBar__SCCCA{background:#fffffff0;border-color:#0e26581f;box-shadow:0 4px 24px #0e26581f}}@media (max-width:720px){.ComposerSurface_actionBar__SCCCA{align-items:stretch;flex-direction:row;flex-wrap:wrap}.ComposerSurface_actionBar__SCCCA .ComposerSurface_actionButtonPrimary__GaDzc{flex-basis:100%}.ComposerSurface_actionBar__SCCCA .ComposerSurface_actionButtonSecondary__qWaLx{flex:1 1;justify-content:center}}.EmptyStateGuidance_emptyStateBody__5fRTp{grid-gap:10px;display:grid;gap:10px}.EmptyStateGuidance_apiUnavailableCard__yj5TZ{grid-gap:10px;background:hsla(0,0%,100%,.025);border:1px solid #ffffff17;border-radius:12px;display:grid;gap:10px;padding:16px 18px}.EmptyStateGuidance_apiUnavailableTitle__5dZqR{color:var(--text-strong);font-size:.9rem;font-weight:600;margin:0}.EmptyStateGuidance_apiUnavailableText__PiNYO{color:var(--text-muted);font-size:.84rem;line-height:1.55;margin:0}.EmptyStateGuidance_guidanceGrid__rSexT{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.EmptyStateGuidance_guidanceCard__wwHKP{grid-gap:9px;background:hsla(0,0%,100%,.042);border:1px solid var(--border);border-radius:12px;display:grid;gap:9px;padding:14px 16px}.EmptyStateGuidance_guidanceCardTitle__mDwnv{align-items:center;color:var(--text-muted);display:flex;gap:7px}.EmptyStateGuidance_sectionLabel__4NEMr{color:var(--text-muted);font-size:.72rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.EmptyStateGuidance_guidanceList__LjUJu{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.EmptyStateGuidance_guidanceItem__jkbPI{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}.EmptyStateGuidance_guidanceMarker__b1-UJ{background:var(--accent-teal);border-radius:999px;flex-shrink:0;height:6px;margin-top:.45rem;width:6px}[data-theme=light] .EmptyStateGuidance_guidanceCard__wwHKP{background:#fffc}[data-theme=light] .EmptyStateGuidance_apiUnavailableCard__yj5TZ{background:#ffffffa6;border-color:#0e26581f}.OverviewPanel_overviewBody__sGdeC{grid-gap:14px;display:grid;gap:14px}.OverviewPanel_identityCard__71HUC{grid-gap:8px;background:linear-gradient(150deg,#7db9ff14,#7db9ff08 60%,#0a122000);border:1px solid #7db9ff33;border-radius:12px;box-shadow:inset 0 1px 0 #7db9ff0f;display:grid;gap:8px;padding:16px 18px}.OverviewPanel_identityCardTop__nQEbK{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.OverviewPanel_identityLabel__SQcW1{color:var(--text-soft);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.OverviewPanel_identityType__OgcRH{color:var(--text-strong);font-family:Fraunces,Georgia,serif;font-size:clamp(1.22rem,3vw,1.65rem);letter-spacing:-.02em;line-height:1.15;margin:0}.OverviewPanel_identityDirectives__67Vad{display:flex;flex-wrap:wrap;gap:5px;margin:4px 0 2px}.OverviewPanel_identitySummary__QpFhe{border-top:1px solid #7db9ff1f;color:var(--text-muted);font-size:.88rem;line-height:1.58;margin:4px 0 0;padding-top:10px}.OverviewPanel_identityStatRow__OcM8D{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.OverviewPanel_identityStat__GNtaW{grid-gap:4px;background:hsla(0,0%,100%,.038);border:1px solid var(--border-sm);border-radius:10px;display:grid;gap:4px;padding:10px 12px;transition:border-color .14s,background .14s}.OverviewPanel_identityStatLabel__\+zSbI{color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.OverviewPanel_identityStatValue__toJXx{color:var(--text-strong);font-size:.9rem;font-weight:600;line-height:1.2}.OverviewPanel_identityStatWarning__7jLIa{background:hsla(39,82%,67%,.055);border-color:#f0c06733}.OverviewPanel_identityStatWarning__7jLIa .OverviewPanel_identityStatValue__toJXx{color:#f5cc81}.OverviewPanel_identityStatPositive__DwCWC{background:rgba(128,214,168,.055);border-color:#80d6a82e}.OverviewPanel_identityStatPositive__DwCWC .OverviewPanel_identityStatValue__toJXx{color:#9ce0bc}.OverviewPanel_identityStatActive__Voh1d{background:rgba(125,185,255,.055);border-color:#7db9ff2e}[data-theme=light] .OverviewPanel_identityCard__71HUC{background:linear-gradient(145deg,#1553b612,#1553b608);border-color:#1553b633}[data-theme=light] .OverviewPanel_identitySummary__QpFhe{border-top-color:#1553b61a}[data-theme=light] .OverviewPanel_identityStat__GNtaW{background:#ffffffa6}[data-theme=light] .OverviewPanel_identityStatWarning__7jLIa{background:rgba(133,77,14,.055);border-color:#854d0e33}[data-theme=light] .OverviewPanel_identityStatWarning__7jLIa .OverviewPanel_identityStatValue__toJXx{color:#7c4a0d}[data-theme=light] .OverviewPanel_identityStatPositive__DwCWC{background:rgba(22,101,52,.055);border-color:#16653433}[data-theme=light] .OverviewPanel_identityStatPositive__DwCWC .OverviewPanel_identityStatValue__toJXx{color:#166534}[data-theme=light] .OverviewPanel_identityStatActive__Voh1d{background:#1553b60d;border-color:#1553b629}@media (max-width:768px){.OverviewPanel_identityStatRow__OcM8D{grid-template-columns:repeat(2,1fr)}}.TrustLayerPanel_trustBar__3arAR{background:#0c1422a6;border:1px solid var(--border);border-radius:10px;overflow:hidden}.TrustLayerPanel_trustBarSummary__2F1P7{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}.TrustLayerPanel_trustBarSummary__2F1P7::-webkit-details-marker{display:none}.TrustLayerPanel_trustBarSummary__2F1P7::marker{display:none}.TrustLayerPanel_trustBarSummary__2F1P7:hover{background:hsla(0,0%,100%,.025)}.TrustLayerPanel_trustBarLabel__aD43U{color:var(--text-muted);flex-shrink:0;font-size:.72rem;font-weight:500;letter-spacing:.09em;margin-right:2px;text-transform:uppercase}.TrustLayerPanel_trustBarPills__-vfJi{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px}.TrustLayerPanel_trustBarMeta__tnnSB{color:var(--text-muted);font-size:.78rem;padding:0 2px}.TrustLayerPanel_trustBarChevron__EjJw2{color:var(--text-soft);flex-shrink:0;transition:transform .18s}.TrustLayerPanel_trustBar__3arAR[open] .TrustLayerPanel_trustBarChevron__EjJw2{transform:rotate(180deg)}.TrustLayerPanel_trustBarBody__FVxcV{grid-gap:10px;border-top:1px solid var(--border-sm);display:grid;gap:10px;padding:12px 13px 14px}.TrustLayerPanel_trustSection__Qti1v{grid-gap:7px;display:grid;gap:7px}.TrustLayerPanel_trustSectionLabel__HEHAZ{color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.TrustLayerPanel_trustChipRow__tR3eR{display:flex;flex-wrap:wrap;gap:6px}.TrustLayerPanel_assumedChip__aHxWK{align-items:center;background:#7db9ff12;border:1px solid #7db9ff2e;border-radius:8px;color:#93c5ff;display:inline-flex;font-size:.79rem;padding:4px 9px}.TrustLayerPanel_emptyCopy__rNJ0b{color:var(--text-muted);font-size:.83rem}.TrustLayerPanel_trustBarDisclaimer__qbJiW{border-top:1px solid var(--border-sm);color:var(--text-soft);font-size:.78rem;line-height:1.55;margin:0;padding-top:10px}[data-theme=light] .TrustLayerPanel_trustBar__3arAR{background:#fffc}[data-theme=light] .TrustLayerPanel_trustBarSummary__2F1P7:hover{background:#0e26580a}[data-theme=light] .TrustLayerPanel_assumedChip__aHxWK{background:#1553b60f;border-color:#1553b62e;color:#1553b6}@media (max-width:768px){.TrustLayerPanel_trustBarSummary__2F1P7{flex-wrap:wrap;gap:6px}.TrustLayerPanel_trustBarMeta__tnnSB{width:100%}}.ClarificationsPanel_clarificationsSection__kWP-O{background:#0c1422b8;border:1px solid var(--border);border-radius:14px;overflow:hidden}.ClarificationsPanel_clarificationsCritical__EbOVn{border-color:#f0c06738}.ClarificationsPanel_clarificationsToggle__gOnus{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--border-sm);color:inherit;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:11px 14px;text-align:left;transition:background .12s;width:100%}.ClarificationsPanel_clarificationsToggle__gOnus:hover{background:hsla(0,0%,100%,.018)}.ClarificationsPanel_clarificationsToggle__gOnus[aria-expanded=false]{border-bottom:0}.ClarificationsPanel_clarificationsMeta__I1I7A{align-items:center;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.ClarificationsPanel_clarificationsLabel__Z4pca{color:var(--text-muted);flex-shrink:0;font-size:.68rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.ClarificationsPanel_clarificationsPills__lZGg2{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.ClarificationsPanel_staleNotice__f3nWm{background:#7db9ff08;border-bottom:1px solid var(--border-sm);color:var(--text-soft);font-size:.8rem;line-height:1.5;margin:0;padding:8px 14px}.ClarificationsPanel_clarificationsHeaderRight__vOrZu{align-items:center;border-bottom:1px solid var(--border-sm);display:flex;gap:7px;padding:8px 14px}.ClarificationsPanel_clarificationsRunBtn__ACA8M{flex-shrink:0;font-size:.8rem;min-height:30px;padding:0 10px}.ClarificationsPanel_rerunButton__fJhW3{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 14px;transition:background .14s,border-color .14s,transform .12s;white-space:nowrap}.ClarificationsPanel_rerunButton__fJhW3:disabled{cursor:not-allowed;opacity:.55}.ClarificationsPanel_rerunButtonPrimary__R9XuM{background:linear-gradient(155deg,#7db9ff42,#7db9ff24);border-color:#7db9ff61;color:#d6eaff;font-weight:600}.ClarificationsPanel_rerunButtonPrimary__R9XuM:hover:not(:disabled){background:linear-gradient(155deg,#7db9ff57,#7db9ff38);border-color:#7db9ff8a}.ClarificationsPanel_understoodStrip__kllH7{align-items:baseline;background:#78d5c108;border-bottom:1px solid var(--border-sm);display:flex;flex-wrap:wrap;gap:7px;padding:8px 14px}.ClarificationsPanel_understoodLabel__VBnPJ{color:var(--text-soft);flex-shrink:0;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ClarificationsPanel_understoodChips__knxuq{display:flex;flex-wrap:wrap;gap:5px}.ClarificationsPanel_understoodFact__3bFhn{align-items:center;background:#78d5c10f;border:1px solid #78d5c12e;border-radius:6px;color:#9ce8d4;display:inline-flex;font-size:.75rem;font-weight:500;padding:2px 8px}.ClarificationsPanel_itemList__gOgNL{grid-gap:0;display:grid;gap:0}.ClarificationsPanel_itemListSeparated__Xo\+i-{border-top:1px solid var(--border-sm)}.ClarificationsPanel_clarificationItem__LyQNF{grid-gap:6px;border-bottom:1px solid var(--border-sm);display:grid;gap:6px;overflow:hidden;padding:12px 14px 12px 17px;position:relative}.ClarificationsPanel_clarificationItem__LyQNF:last-child{border-bottom:none}.ClarificationsPanel_clarificationItem__LyQNF:before{background:#9ab0c761;content:"";inset:0 auto 0 0;position:absolute;width:3px}.ClarificationsPanel_itemBlocker__ZsYEf:before{background:#f0c067b8}.ClarificationsPanel_itemRoute__xqCdz:before{background:#7db9ff99}.ClarificationsPanel_itemHelpful__rm8-d{opacity:.82}.ClarificationsPanel_itemHelpful__rm8-d:before{background:#9ab0c747}.ClarificationsPanel_itemHeader__XOKdM{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.ClarificationsPanel_itemTitle__XIUFR{color:var(--text-strong);font-size:.85rem;font-weight:600;line-height:1.35}.ClarificationsPanel_itemReason__a0sQH{color:var(--text-muted);font-size:.8rem;line-height:1.5;margin:0}.ClarificationsPanel_inlineActionRow__CL62z{display:flex;flex-wrap:wrap;gap:5px;padding-top:2px}.ClarificationsPanel_suggestionChip__Tt-k5{align-items:center;background:#78d5c10d;border:1px solid #78d5c138;border-radius:8px;color:var(--text);cursor:pointer;display:inline-flex;font-size:.78rem;padding:3px 9px;transition:border-color .14s,background .14s,color .14s}.ClarificationsPanel_suggestionChip__Tt-k5:hover{background:#78d5c11c;border-color:#78d5c16b;color:var(--text-strong)}.ClarificationsPanel_showMoreBtn__uE99P{align-items:center;background:#0000;border:0;border-top:1px solid var(--border-sm);color:var(--text-soft);cursor:pointer;display:flex;font-size:.78rem;gap:6px;padding:9px 17px;text-align:left;transition:background .12s,color .12s;width:100%}.ClarificationsPanel_showMoreBtn__uE99P:hover{background:#ffffff05;color:var(--text-muted)}.ClarificationsPanel_optionalSection__wJALo{border-top:1px solid var(--border-sm)}.ClarificationsPanel_optionalToggle__KR8fa{align-items:center;background:#0000;border:0;color:var(--text-soft);cursor:pointer;display:flex;font-size:.77rem;font-weight:500;gap:7px;padding:9px 14px;text-align:left;transition:background .12s,color .12s;width:100%}.ClarificationsPanel_optionalToggle__KR8fa:hover{background:#ffffff05;color:var(--text-muted)}.ClarificationsPanel_spin__cOLMN{animation:ClarificationsPanel_spin__cOLMN .8s linear infinite}@keyframes ClarificationsPanel_spin__cOLMN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-theme=light] .ClarificationsPanel_clarificationsSection__kWP-O{background:#ffffffd9;border-color:#0e26581f}[data-theme=light] .ClarificationsPanel_clarificationsCritical__EbOVn{background:#854d0e08;border-color:#854d0e2e}[data-theme=light] .ClarificationsPanel_clarificationsToggle__gOnus:hover{background:rgba(14,38,88,.025)}[data-theme=light] .ClarificationsPanel_staleNotice__f3nWm{background:#1553b608}[data-theme=light] .ClarificationsPanel_clarificationItem__LyQNF{border-bottom-color:#0e265812}[data-theme=light] .ClarificationsPanel_itemListSeparated__Xo\+i-,[data-theme=light] .ClarificationsPanel_optionalSection__wJALo{border-top-color:#0e265812}[data-theme=light] .ClarificationsPanel_optionalToggle__KR8fa:hover{background:rgba(14,38,88,.025)}[data-theme=light] .ClarificationsPanel_showMoreBtn__uE99P{border-top-color:#0e265812}[data-theme=light] .ClarificationsPanel_showMoreBtn__uE99P:hover{background:rgba(14,38,88,.025)}[data-theme=light] .ClarificationsPanel_understoodFact__3bFhn{background:#0e7a6a0f;border-color:#0e7a6a2e;color:#0e7a6a}[data-theme=light] .ClarificationsPanel_understoodStrip__kllH7{background:rgba(14,122,106,.025)}[data-theme=light] .ClarificationsPanel_suggestionChip__Tt-k5{background:#0e7a6a0d;border-color:#0e7a6a33}[data-theme=light] .ClarificationsPanel_suggestionChip__Tt-k5:hover{background:#0e7a6a1a;border-color:#0e7a6a61}[data-theme=light] .ClarificationsPanel_rerunButtonPrimary__R9XuM{background:linear-gradient(155deg,#1553b624,#1553b614);border-color:#1553b657;color:#1553b6}@media (max-width:768px){.ClarificationsPanel_suggestionChip__Tt-k5{min-height:38px;padding:7px 12px}}.StandardItemCard_standardCard__Im\+Yv{background:#0c1422d1;border:1px solid #ffffff1c;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff08;overflow:hidden;transition:border-color .14s,background .14s}.StandardItemCard_standardCard__Im\+Yv:hover{background:#0e1624e0;border-color:#ffffff2e}.StandardItemCard_standardCardTop__wZZuy{align-items:flex-start;display:flex;flex-wrap:wrap;gap:7px;padding:12px 14px 0}.StandardItemCard_standardCardBody__Okkwo{grid-gap:6px;display:grid;gap:6px;padding:8px 14px 12px}.StandardItemCard_standardTitle__ljawS{color:var(--text-strong);font-size:.92rem;font-weight:600;line-height:1.46;margin:0}.StandardItemCard_microRationale__R-e7x{color:var(--text-muted);font-size:.81rem;line-height:1.55;margin:0}.StandardItemCard_standardCode__54KFR{align-items:center;background:#ffffff17;border:1px solid #ffffff26;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}.StandardItemCard_harmonizedBadge__IqY8C{align-items:center;background:#9ce0bc1a;border:1px solid #9ce0bc38;border-radius:999px;color:#9ce0bc;display:inline-flex;font-size:.68rem;font-weight:600;letter-spacing:.07em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.StandardItemCard_standardCardHarmonized__h47uA{border-color:#9ce0bc26}.StandardItemCard_standardVersionRow__QICkQ{grid-gap:8px;border-top:1px solid #ffffff17;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:10px 14px 14px}.StandardItemCard_standardVersionItem__pbhto{grid-gap:4px;background:hsla(0,0%,100%,.055);border:1px solid #ffffff1a;border-radius:10px;display:grid;gap:4px;padding:9px 10px}.StandardItemCard_versionLabel__brfCX{color:var(--text-soft);font-size:.69rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.StandardItemCard_versionValue__Imr8K{color:var(--text-strong);font-family:IBM Plex Mono,monospace;font-size:.79rem;letter-spacing:.02em;line-height:1.45;word-break:break-word}[data-theme=light] .StandardItemCard_standardCard__Im\+Yv{background:#ffffffe6;border-color:#0e26581f;box-shadow:none}[data-theme=light] .StandardItemCard_standardCard__Im\+Yv:hover{background:#fffffffa;border-color:#0e265833}[data-theme=light] .StandardItemCard_standardVersionRow__QICkQ{border-top-color:#0e265814}[data-theme=light] .StandardItemCard_standardVersionItem__pbhto{background:#f6f9ffb3;border-color:#0e26581a}[data-theme=light] .StandardItemCard_standardCode__54KFR{background:#0e265812;border-color:#0e265824}[data-theme=light] .StandardItemCard_harmonizedBadge__IqY8C{background:#16653414;border-color:#16653433;color:#166534}[data-theme=light] .StandardItemCard_standardCardHarmonized__h47uA{border-color:#16653429}@media (max-width:720px){.StandardItemCard_standardCardTop__wZZuy{padding:11px 12px 0}.StandardItemCard_standardCardBody__Okkwo{padding:8px 12px 11px}.StandardItemCard_standardVersionRow__QICkQ{grid-template-columns:1fr;padding:10px 12px 12px}}.StandardsRoute_sectionStack__J5X8v{grid-gap:10px;display:grid;gap:10px}.StandardsRoute_routeNavWrap__ax1AV{grid-gap:6px;display:grid;gap:6px}.StandardsRoute_routeNav__lqemw{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.StandardsRoute_routeNavChip__rzuQM{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}.StandardsRoute_routeNavChip__rzuQM:hover{background:#7db9ff1a;background:var(--route-chip-surface-strong,#7db9ff1a);border-color:#7db9ff42;border-color:var(--route-border-strong,#7db9ff42)}.StandardsRoute_routeNavChipActive__A30sP{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)}.StandardsRoute_routeNavLabel__iNO15{color:var(--text-strong);font-size:.81rem;font-weight:600}.StandardsRoute_routeNavMeta__\+KU0Z{color:var(--text-muted);font-size:.74rem}.StandardsRoute_routeCardCore__VE4zZ{--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}.StandardsRoute_routeCardConditional__05rtX{--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)}.StandardsRoute_routeCardSecondary__XOO\+I{--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)}.StandardsRoute_routeNavChipLVD__cIFLW{background:#7db9ff1a!important;border-color:#7db9ff47!important;box-shadow:0 0 0 1px #7db9ff0f}.StandardsRoute_routeNavChipLVD__cIFLW .StandardsRoute_routeNavLabel__iNO15{color:#93c5ff}.StandardsRoute_routeNavChipLVD__cIFLW:hover{background:#7db9ff29!important;border-color:#7db9ff6b!important}.StandardsRoute_routeCardCore__VE4zZ.StandardsRoute_routeNavChip__rzuQM .StandardsRoute_routeNavLabel__iNO15{color:var(--accent)}.StandardsRoute_accordionCard__BYDnr{--route-accent:#7db9ffd1;--route-border-subtle:#ffffff12;--route-border-strong:#ffffff21;--route-surface-subtle:#0b1320ad;--route-surface-strong:#0b1320d1;background:linear-gradient(180deg,var(--route-surface-subtle),var(--route-surface-strong));border:1px solid var(--route-border-subtle);border-radius:14px;box-shadow:0 1px 3px #0000002e,inset 0 1px 0 hsla(0,0%,100%,.025);overflow:hidden;position:relative;transition:border-color .14s,box-shadow .14s}.StandardsRoute_accordionCard__BYDnr:before{background:linear-gradient(180deg,var(--route-accent),#fff0);content:"";inset:0 auto 0 0;opacity:.9;position:absolute;width:3px}.StandardsRoute_accordionCard__BYDnr:hover{border-color:var(--route-border-strong);box-shadow:0 2px 8px #00000038,inset 0 1px 0 #ffffff08}.StandardsRoute_accordionToggle__-RlmE{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%}.StandardsRoute_accordionToggle__-RlmE:hover{background:hsla(0,0%,100%,.018)}.StandardsRoute_accordionCopy__ofe3i{grid-gap:10px;display:grid;flex:1 1;gap:10px;min-width:0}.StandardsRoute_accordionTitleRow__oSz8u{grid-gap:6px;display:grid;gap:6px}.StandardsRoute_accordionTitle__3Lr4\+{color:var(--text-strong);font-size:.95rem;font-weight:600;line-height:1.35;margin:0}.StandardsRoute_accordionTitleMeta__YXo91{display:flex;flex-wrap:wrap;gap:6px}.StandardsRoute_accordionText__8OnRE{color:var(--text-muted);font-size:.82rem;line-height:1.45;margin:0}.StandardsRoute_accordionBody__xR3ET{grid-gap:10px;display:grid;gap:10px;padding:0 14px 14px}.StandardsRoute_redGroupCard__PsfNT{overflow:visible}.StandardsRoute_redGroupHeader__AU\+2E{border-bottom:1px solid #7db9ff21;padding:15px 16px 14px}.StandardsRoute_redGroupBranchList__d0gJ-{display:grid}.StandardsRoute_redArticleBranch__aNXUP{border-bottom:1px solid #ffffff12}.StandardsRoute_redArticleBranchLast__m-cy\+{border-bottom:0}.StandardsRoute_redArticleToggle__G-0z0{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:11px 16px;text-align:left;transition:background .12s;width:100%}.StandardsRoute_redArticleToggle__G-0z0:hover{background:#7db9ff0a}.StandardsRoute_redArticleToggleContent__M9X3C{align-items:baseline;display:flex;flex:1 1;gap:10px;min-width:0}.StandardsRoute_redArticleLabel__wbtgQ{color:var(--text-strong);font-size:.85rem;font-weight:500}.StandardsRoute_redArticleCount__zpAd7{color:var(--text-muted);flex-shrink:0;font-size:.77rem;white-space:nowrap}.StandardsRoute_redArticleBody__qbEla{grid-gap:10px;display:grid;gap:10px;padding:0 14px 12px}.StandardsRoute_microRationale__Ic0iR{color:var(--text-muted);font-size:.81rem;line-height:1.55;margin:0}.StandardsRoute_standardsSearch__H7\+ic{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;display:flex;gap:8px;padding:5px 10px 5px 12px;transition:border-color .14s,background .14s}.StandardsRoute_standardsSearch__H7\+ic:focus-within{background:#7db9ff0a;border-color:#7db9ff3d}.StandardsRoute_standardsSearchIcon__6rhng{color:var(--text-soft);flex-shrink:0}.StandardsRoute_standardsSearchInput__x12cu{background:#0000;border:0;color:var(--text);flex:1 1;font-size:.82rem;line-height:1.4;min-width:0;outline:none;padding:3px 0}.StandardsRoute_standardsSearchInput__x12cu::placeholder{color:var(--text-soft);opacity:.7}.StandardsRoute_standardsSearchInput__x12cu::-webkit-search-cancel-button{display:none}.StandardsRoute_standardsSearchClear__8s-1q{align-items:center;background:#ffffff14;border:0;border-radius:999px;color:var(--text-soft);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.9rem;height:18px;justify-content:center;line-height:1;transition:background .12s,color .12s;width:18px}.StandardsRoute_standardsSearchClear__8s-1q:hover{background:#ffffff24;color:var(--text-muted)}.StandardsRoute_emptyCopy__03D2f{color:var(--text-muted);font-size:.84rem}[data-theme=light] .StandardsRoute_accordionCard__BYDnr{--route-border-subtle:#0e26581a;--route-border-strong:#0e26582e;--route-surface-subtle:#ffffffbf;--route-surface-strong:#f8fbfff2;box-shadow:0 1px 6px #0e26580f}[data-theme=light] .StandardsRoute_accordionCard__BYDnr:hover{box-shadow:0 2px 10px #0e265817}[data-theme=light] .StandardsRoute_accordionToggle__-RlmE:hover{background:#0e265808}[data-theme=light] .StandardsRoute_redGroupHeader__AU\+2E{border-bottom-color:#1553b621}[data-theme=light] .StandardsRoute_redArticleBranch__aNXUP{border-bottom-color:#0e265814}[data-theme=light] .StandardsRoute_redArticleToggle__G-0z0:hover{background:#1553b60a}[data-theme=light] .StandardsRoute_routeCardCore__VE4zZ{--route-accent:#1553b6f2;--route-border-subtle:#1553b629;--route-border-strong:#1553b647;--route-surface-subtle:#1553b60d;--route-surface-strong:#f8fbfff7;--route-chip-surface-subtle:#1553b60d;--route-chip-surface-strong:#1553b61a}[data-theme=light] .StandardsRoute_routeCardConditional__05rtX{--route-accent:#854d0ee6;--route-border-subtle:#854d0e26;--route-border-strong:#854d0e42;--route-surface-subtle:#854d0e0a;--route-surface-strong:#f8fbfff7;--route-chip-surface-subtle:#854d0e0a;--route-chip-surface-strong:#854d0e1a}[data-theme=light] .StandardsRoute_routeCardSecondary__XOO\+I{--route-accent:#4a6480e6;--route-border-subtle:#4a648021;--route-border-strong:#4a648038;--route-surface-subtle:#4a64800a;--route-surface-strong:#f8fbfff7;--route-chip-surface-subtle:#4a64800a;--route-chip-surface-strong:#4a648017}[data-theme=light] .StandardsRoute_standardsSearch__H7\+ic{background:#0e265808;border-color:#0e26581a}[data-theme=light] .StandardsRoute_standardsSearch__H7\+ic:focus-within{background:#1553b60a;border-color:#1553b638}[data-theme=light] .StandardsRoute_routeNavChipLVD__cIFLW{background:#1553b60f!important;border-color:#1553b638!important}[data-theme=light] .StandardsRoute_routeNavChipLVD__cIFLW:hover{background:#1553b61c!important;border-color:#1553b65c!important}[data-theme=light] .StandardsRoute_routeNavChipLVD__cIFLW .StandardsRoute_routeNavLabel__iNO15{color:#1553b6}@media (max-width:720px){.StandardsRoute_accordionToggle__-RlmE{padding:12px 13px}.StandardsRoute_accordionBody__xR3ET{padding:0 11px 11px}}.ParallelObligationsPanel_sectionStack__SrIIJ{grid-gap:8px;display:grid;gap:8px}.ParallelObligationsPanel_obligationGroup__tIFD4{grid-gap:10px;display:grid;gap:10px}.ParallelObligationsPanel_obligationGroupHeader__qVTuf{align-items:center;border-bottom:1px solid var(--border-sm);display:flex;gap:8px;padding-bottom:8px}.ParallelObligationsPanel_obligationGroupTitle__rhk\+9{color:var(--text-muted);flex:1 1;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ParallelObligationsPanel_obligationGroupCount__00aDu{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;color:var(--text-soft);display:inline-flex;font-size:.67rem;font-weight:600;justify-content:center;padding:1px 7px}.ParallelObligationsPanel_obligationGroupDesc__3368f{color:var(--text-soft);font-size:.8rem;line-height:1.5;margin:0}.ParallelObligationsPanel_obligationCard__QIGoG{background:#0c1422b8;border:1px solid #78d5c126;border-radius:12px;overflow:hidden;transition:border-color .14s}.ParallelObligationsPanel_obligationCard__QIGoG:hover{border-color:#78d5c147}.ParallelObligationsPanel_obligationCardToggle__Pn9oZ{background:#0000;border:0;color:inherit;cursor:pointer;padding:0;text-align:left;transition:background .12s;width:100%}.ParallelObligationsPanel_obligationCardToggle__Pn9oZ:hover{background:hsla(0,0%,100%,.018)}.ParallelObligationsPanel_obligationCardTop__fhj2r{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:12px 13px 8px}.ParallelObligationsPanel_obligationCardMeta__EJ4GU{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ParallelObligationsPanel_obligationCardChevron__Oo4k\+{color:var(--text-soft);flex-shrink:0;transition:transform .18s}.ParallelObligationsPanel_obligationCardChevronOpen__gtqkm{transform:rotate(180deg)}.ParallelObligationsPanel_obligationCardBody__UbBwF{grid-gap:5px;display:grid;gap:5px;padding:4px 13px 13px}.ParallelObligationsPanel_obligationTitle__IE\+NU{color:var(--text-strong);font-size:.92rem;font-weight:600;line-height:1.38;margin:0}.ParallelObligationsPanel_obligationPreview__HodRP{color:var(--text-muted);font-size:.83rem;line-height:1.52;margin:0}.ParallelObligationsPanel_obligationDetail__pHkn7{grid-gap:10px;background:#78d5c108;border-top:1px solid #78d5c11a;display:grid;gap:10px;padding:12px 13px 14px}.ParallelObligationsPanel_obligationDetailItem__1R-Ge{grid-gap:3px;display:grid;gap:3px}.ParallelObligationsPanel_obligationDetailLabel__whtuI{color:var(--text-soft);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ParallelObligationsPanel_obligationDetailValue__btTR6{color:var(--text-muted);font-size:.83rem;line-height:1.52;margin:0}.ParallelObligationsPanel_standardCode__G81iB{align-items:center;background:#ffffff17;border:1px solid #ffffff26;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}.ParallelObligationsPanel_timingBadge__F1vYl{align-items:center;background:#7db9ff12;border:1px solid #7db9ff33;border-radius:999px;color:#93c5ff;display:inline-flex;font-size:.72rem;font-weight:500;letter-spacing:.04em;margin:3px 0 4px;padding:2px 9px}.ParallelObligationsPanel_emptyCopy__zPaCr{color:var(--text-muted);font-size:.84rem}[data-theme=light] .ParallelObligationsPanel_obligationGroupCount__00aDu{background:#0e26580f;border-color:#0e26581f}[data-theme=light] .ParallelObligationsPanel_obligationCard__QIGoG{background:#ffffffd9;border-color:#0e7a6a29}[data-theme=light] .ParallelObligationsPanel_obligationCard__QIGoG:hover{border-color:#0e7a6a47}[data-theme=light] .ParallelObligationsPanel_obligationCardToggle__Pn9oZ:hover{background:#0e265808}[data-theme=light] .ParallelObligationsPanel_obligationDetail__pHkn7{background:#0e7a6a08;border-top-color:#0e7a6a1f}[data-theme=light] .ParallelObligationsPanel_timingBadge__F1vYl{background:#1553b612;border-color:#1553b633;color:#1553b6}[data-theme=light] .ParallelObligationsPanel_standardCode__G81iB{background:#0e265812;border-color:#0e265824}.EvidencePanel_evidenceGrid__sastG{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.EvidencePanel_evidenceCard__\+9j9p{grid-gap:0;background:#070c1659;border:1px solid var(--border);border-radius:12px;display:grid;gap:0;overflow:hidden}.EvidencePanel_evidenceHeader__O3-uC{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;gap:8px;justify-content:space-between;padding:13px 14px 11px}.EvidencePanel_groupTitle__lKFPx{color:var(--text-strong);font-size:.9rem;font-weight:600}.EvidencePanel_evidenceSections__wboEZ{display:grid}.EvidencePanel_evidenceSection__cffkg{grid-gap:7px;border-bottom:1px solid #ffffff0a;display:grid;gap:7px;padding:10px 14px}.EvidencePanel_evidenceSection__cffkg:last-child{border-bottom:0}.EvidencePanel_evidenceSectionHeader__9pqc1{align-items:center;display:flex;gap:5px}.EvidencePanel_metaLabel__OMIjU{color:var(--text-muted);font-size:.71rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.EvidencePanel_iconCheck__o66MM{color:#9ce0bc;flex-shrink:0}.EvidencePanel_iconMissing__cb4oO{color:#f5cc81;flex-shrink:0}.EvidencePanel_iconBlocker__qH3pu{color:#f4947a;flex-shrink:0}.EvidencePanel_iconNext__Tmua5{color:#7db9ff;flex-shrink:0}.EvidencePanel_evidenceSectionGap__mxawR{background:#f0c06708}.EvidencePanel_evidenceSectionBlockers__1CD3M{background:#f4947a0a;border-bottom:1px solid #f4947a1f!important;border-top:1px solid #f4947a1f}.EvidencePanel_evidenceSectionNext__gX5uy{background:#7db9ff08;border-top:1px solid #7db9ff14}.EvidencePanel_metaLabel--blockers__vhJzg{color:#f4947a}.EvidencePanel_metaLabel--nextActions__RfWF3{color:#7db9ff}.EvidencePanel_detailList__v8dee{grid-gap:7px;display:grid;gap:7px;list-style:none;margin:0;padding:0}.EvidencePanel_detailListCompact__zKTNn{gap:5px}.EvidencePanel_detailListItem__C4nRp{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}.EvidencePanel_detailBullet__NUtiO{background:var(--accent);border-radius:999px;flex-shrink:0;height:5px;margin-top:.5rem;width:5px}.EvidencePanel_emptyCopy__XXEFp{color:var(--text-muted);font-size:.84rem}[data-theme=light] .EvidencePanel_evidenceCard__\+9j9p{background:#ffffffbf}[data-theme=light] .EvidencePanel_evidenceHeader__O3-uC{border-bottom-color:#0e265812}[data-theme=light] .EvidencePanel_evidenceSection__cffkg{border-bottom-color:#0e26580d}[data-theme=light] .EvidencePanel_evidenceSectionGap__mxawR{background:#854d0e08}[data-theme=light] .EvidencePanel_evidenceSectionBlockers__1CD3M{background:#b91c1c08;border-bottom-color:#b91c1c1f!important;border-top-color:#b91c1c1f}[data-theme=light] .EvidencePanel_evidenceSectionNext__gX5uy{background:#1553b608;border-top-color:#1553b614}[data-theme=light] .EvidencePanel_metaLabel--blockers__vhJzg{color:#b91c1c}[data-theme=light] .EvidencePanel_metaLabel--nextActions__RfWF3{color:#1553b6}[data-theme=light] .EvidencePanel_iconCheck__o66MM{color:#166534}[data-theme=light] .EvidencePanel_iconMissing__cb4oO{color:#7c4a0d}[data-theme=light] .EvidencePanel_iconBlocker__qH3pu{color:#b91c1c}[data-theme=light] .EvidencePanel_iconNext__Tmua5{color:#1553b6}.ResultsSidebarNav_sidebarNavList__f4rkr{list-style:none;margin:0;padding:0;position:relative}.ResultsSidebarNav_sidebarNavList__f4rkr:before{background:linear-gradient(180deg,#0000,#7db9ff29 10%,#7db9ff29 90%,#0000);bottom:14px;content:"";left:9px;pointer-events:none;position:absolute;top:14px;width:1px}.ResultsSidebarNav_sidebarNavEntry__sW4aT,.ResultsSidebarNav_sidebarNavSubEntry__sBOcO{position:relative}.ResultsSidebarNav_sidebarNavBtn__0xaBo{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text-soft);cursor:pointer;display:flex;font-size:.775rem;font-weight:500;gap:7px;line-height:1.3;padding:5px 6px 5px 24px;position:relative;text-align:left;transition:background .12s,color .12s;width:100%}.ResultsSidebarNav_sidebarNavBtn__0xaBo:hover{background:#7db9ff0d;color:var(--text-muted)}.ResultsSidebarNav_sidebarNavBtnActive__r8lMm{background:#7db9ff14;color:var(--text)}.ResultsSidebarNav_sidebarNavBtnWarning__iawN8{color:#f0c067cc}.ResultsSidebarNav_sidebarNavBtnWarning__iawN8:hover{background:#f0c0670d;color:#f0c067f2}.ResultsSidebarNav_sidebarNavBtnActive__r8lMm.ResultsSidebarNav_sidebarNavBtnWarning__iawN8{background:#f0c06712;color:#f0c067}.ResultsSidebarNav_sidebarNavNode__JmK8K{background:#ffffff12;border:1px solid #7db9ff2e;border-radius:50%;height:7px;left:6px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:background .14s,border-color .14s;width:7px}.ResultsSidebarNav_sidebarNavBtnActive__r8lMm .ResultsSidebarNav_sidebarNavNode__JmK8K{background:#7db9ff33;border-color:#7db9ff8c}.ResultsSidebarNav_sidebarNavBtnWarning__iawN8 .ResultsSidebarNav_sidebarNavNode__JmK8K{border-color:#f0c0674d}.ResultsSidebarNav_sidebarNavBtnActive__r8lMm.ResultsSidebarNav_sidebarNavBtnWarning__iawN8 .ResultsSidebarNav_sidebarNavNode__JmK8K{background:#f0c06726;border-color:#f0c0678c}.ResultsSidebarNav_sidebarNavLabel__6ZRr\+{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResultsSidebarNav_sidebarNavBadge__ztRrd{align-items:center;background:#ffffff0f;border:1px solid #ffffff17;border-radius:999px;color:var(--text-soft);display:inline-flex;flex-shrink:0;font-size:.64rem;font-weight:600;height:16px;justify-content:center;min-width:18px;padding:0 5px}.ResultsSidebarNav_sidebarNavBadgeWarning__xnlTE{background:#f0c0671a;border-color:#f0c06738;color:#f5cc81}.ResultsSidebarNav_sidebarNavSubBtn__wh1uo{align-items:center;background:#0000;border:none;border-radius:5px;color:var(--text-soft);cursor:pointer;display:flex;font-size:.73rem;font-weight:500;gap:7px;line-height:1.3;opacity:.72;padding:3px 6px 3px 27px;position:relative;text-align:left;transition:background .12s,color .12s,opacity .12s;width:100%}.ResultsSidebarNav_sidebarNavSubBtn__wh1uo:hover{background:#7db9ff0a;color:var(--text-muted);opacity:1}.ResultsSidebarNav_sidebarNavSubBtnActive__G25eV{background:#7db9ff0f;color:var(--text-muted);opacity:1}.ResultsSidebarNav_sidebarNavSubNode__-GFGQ{background:#7db9ff17;border-radius:50%;height:5px;left:7px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:background .14s;width:5px}.ResultsSidebarNav_sidebarNavSubBtnActive__G25eV .ResultsSidebarNav_sidebarNavSubNode__-GFGQ{background:#7db9ff61}.ResultsSidebarNav_sidebarNavMobileRow__UMhEb{display:none;flex-wrap:wrap;gap:5px;padding:2px 0}.ResultsSidebarNav_pageSectionNavItem__\+LKhZ{align-items:center;background:hsla(0,0%,100%,.038);border:1px solid var(--border-sm);border-radius:8px;color:var(--text-soft);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:500;gap:6px;padding:5px 11px;transition:border-color .12s,background .12s,color .12s;white-space:nowrap}.ResultsSidebarNav_pageSectionNavItem__\+LKhZ:hover{background:#7db9ff12;border-color:#7db9ff38;color:var(--text)}.ResultsSidebarNav_pageSectionNavItemActive__gzfJS{background:#7db9ff12!important;border-color:#7db9ff47!important;color:var(--text-muted)!important}.ResultsSidebarNav_pageSectionNavWarning__wvI-u{border-color:#f0c0672e}.ResultsSidebarNav_pageSectionNavWarning__wvI-u:hover{background:#f0c0670d;border-color:#f0c0675c}.ResultsSidebarNav_pageSectionNavAccent__GkoJ7{border-color:#7db9ff38;color:var(--text-muted)}.ResultsSidebarNav_pageSectionNavAccent__GkoJ7:hover{background:#7db9ff17;border-color:#7db9ff61;color:var(--text-strong)}.ResultsSidebarNav_pageSectionNavCount__r4PB0{align-items:center;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;color:var(--text-soft);display:inline-flex;font-size:.65rem;font-weight:600;height:16px;justify-content:center;min-width:18px;padding:0 5px}.ResultsSidebarNav_pageSectionNavCountWarning__72qmw{background:#f0c0671f;border-color:#f0c0673d;color:#f5cc81}.ResultsSidebarNav_pageSectionNavCountAccent__hj\+c9{background:#7db9ff1f;border-color:#7db9ff38;color:#93c5ff}@media (max-width:1024px){.ResultsSidebarNav_sidebarNavMobileRow__UMhEb{display:flex}}[data-theme=light] .ResultsSidebarNav_sidebarNavList__f4rkr:before{background:linear-gradient(180deg,#0000,#1553b624 10%,#1553b624 90%,#0000)}[data-theme=light] .ResultsSidebarNav_sidebarNavNode__JmK8K{background:#0e26580a;border-color:#1553b62e}[data-theme=light] .ResultsSidebarNav_sidebarNavBtnActive__r8lMm{background:#1553b60f;color:var(--text)}[data-theme=light] .ResultsSidebarNav_sidebarNavBtnActive__r8lMm .ResultsSidebarNav_sidebarNavNode__JmK8K{background:#1553b624;border-color:#1553b67a}[data-theme=light] .ResultsSidebarNav_sidebarNavSubBtnActive__G25eV{background:#1553b60d}[data-theme=light] .ResultsSidebarNav_sidebarNavSubNode__-GFGQ{background:#1553b614}[data-theme=light] .ResultsSidebarNav_sidebarNavSubBtnActive__G25eV .ResultsSidebarNav_sidebarNavSubNode__-GFGQ{background:#1553b659}[data-theme=light] .ResultsSidebarNav_sidebarNavBadge__ztRrd{background:#0e26580d;border-color:#0e26581a}[data-theme=light] .ResultsSidebarNav_pageSectionNavItem__\+LKhZ{background:#ffffffb3;border-color:#0e26581c}[data-theme=light] .ResultsSidebarNav_pageSectionNavItem__\+LKhZ:hover{background:#1553b60f;border-color:#1553b638;color:var(--text)}[data-theme=light] .ResultsSidebarNav_pageSectionNavItemActive__gzfJS{background:#1553b60f!important;border-color:#1553b63d!important;color:var(--text-muted)!important}[data-theme=light] .ResultsSidebarNav_pageSectionNavCount__r4PB0{background:#0e26580f;border-color:#0e26581f}.SupportingContext_contextPanel__dL9hn{align-self:start;background:#090e1899;border:1px solid var(--border);border-radius:14px;overflow:hidden;position:static}.SupportingContext_contextSummary__Z1Mu9{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;padding:13px 16px;transition:background .12s}.SupportingContext_contextSummary__Z1Mu9:hover{background:hsla(0,0%,100%,.025)}.SupportingContext_contextSummary__Z1Mu9::-webkit-details-marker{display:none}.SupportingContext_contextEyebrow__-Kfsj{color:var(--text-muted);font-size:.72rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.SupportingContext_contextTitle__dNcHp{color:var(--text-strong);font-size:.9rem;font-weight:600;margin:2px 0 0}.SupportingContext_contextSummaryRight__wWtPm{align-items:center;display:flex;flex-shrink:0;gap:10px}.SupportingContext_chipList__eYFXv{display:flex;flex-wrap:wrap;gap:6px}.SupportingContext_clarificationOverflow__xm9Gq{color:var(--text-soft);font-size:.76rem;white-space:nowrap}.SupportingContext_contextBody__LNcpa{grid-gap:10px;border-top:1px solid var(--border-sm);display:grid;gap:10px;padding:10px 15px 15px}.SupportingContext_sectionLabel__s0jQ5{color:var(--text-muted);font-size:.72rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.SupportingContext_infoCard__YG5jk{grid-gap:7px;background:#070c1659;border:1px solid var(--border);border-radius:9px;display:grid;gap:7px;padding:11px 13px}.SupportingContext_contextText__M7K0z{color:var(--text);font-size:.84rem;line-height:1.55;margin:0}.SupportingContext_emptyCopy__c1e7j{color:var(--text-muted);font-size:.84rem}.SupportingContext_actionButton__2I90P{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 14px;transition:background .14s,border-color .14s,transform .12s;white-space:nowrap}.SupportingContext_actionButton__2I90P:hover{transform:translateY(-1px)}.SupportingContext_actionButtonSecondary__8N3uR{background:hsla(0,0%,100%,.055);border-color:#ffffff1c}.SupportingContext_actionButtonSecondary__8N3uR:hover{background:#ffffff17;border-color:#ffffff2e}.SupportingContext_fullWidthButton__DBvcx{width:100%}[data-theme=light] .SupportingContext_contextPanel__dL9hn{background:#ffffffe6}[data-theme=light] .SupportingContext_contextSummary__Z1Mu9:hover{background:#0e265808}[data-theme=light] .SupportingContext_infoCard__YG5jk{background:#f6f9ffb3}[data-theme=light] .SupportingContext_actionButtonSecondary__8N3uR{background:#ffffffb3;border-color:#0e265824}[data-theme=light] .SupportingContext_actionButtonSecondary__8N3uR:hover{background:#ffffffeb;border-color:#0e265838}@media (max-width:720px){.SupportingContext_contextSummary__Z1Mu9{padding:12px 13px}.SupportingContext_contextBody__LNcpa{padding:10px 13px 13px}}.ErrorBanner_errorBanner__-YteY{align-items:center;background:#f48e781f;border:1px solid #f48e7847;border-radius:10px;display:flex;font-size:.86rem;gap:10px;padding:9px 13px}.ErrorBanner_errorBody__B2OiM{grid-gap:2px;display:grid;flex:1 1;gap:2px}.ErrorBanner_errorTitle__-XL7H{color:var(--text-strong);font-size:.88rem;font-weight:600}.ErrorBanner_errorText__ImkrE{color:var(--text-muted);font-size:.84rem}.ErrorBanner_errorRetry__HnIcZ{align-items:center;background:#f48e781a;border:1px solid #f48e785c;border-radius:999px;color:#f8c4b4;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.82rem;font-weight:500;gap:5px;margin-left:auto;padding:5px 11px;transition:background .14s,border-color .14s}.ErrorBanner_errorRetry__HnIcZ:hover{background:#f48e782e;border-color:#f48e7885}@media (max-width:768px){.ErrorBanner_errorBanner__-YteY{align-items:flex-start;flex-direction:column;gap:6px;padding:10px 12px}}.ScrollTopButton_scrollTop__QrAAF{-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}.ScrollTopButton_scrollTop__QrAAF:hover{border-color:#7db9ff61;transform:translateY(-2px)}[data-theme=light] .ScrollTopButton_scrollTop__QrAAF{background:#ffffffeb;border-color:#1553b633}[data-theme=light] .ScrollTopButton_scrollTop__QrAAF:hover{border-color:#1553b661}@media (max-width:768px){.ScrollTopButton_scrollTop__QrAAF{bottom:80px;height:40px;right:14px;width:40px}}.ComparisonPanel_compareList__8YsxH{grid-gap:8px;display:grid;gap:8px}.ComparisonPanel_compareItem__7c0Ki{grid-gap:10px;align-items:start;background:#7db9ff14;border:1px solid #7db9ff38;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}[data-theme=light] .ComparisonPanel_compareItem__7c0Ki{background:#1553b60f;border-color:#1553b62e}.ComparisonPanel_compareMarker__mFkG0{background:var(--accent);border-radius:999px;flex-shrink:0;height:6px;margin-top:.45rem;width:6px}.ResultsAside_collapseRow__bq0eS{display:flex;justify-content:flex-end;padding:0 2px 4px}.ResultsAside_collapseBtn__TBBqT{align-items:center;background:#0000;border:1px solid #ffffff17;border-radius:8px;color:var(--text-soft);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:border-color .14s,background .14s,color .14s;width:26px}.ResultsAside_collapseBtn__TBBqT:hover{background:#ffffff0d;border-color:#ffffff29;color:var(--text-muted)}[data-theme=light] .ResultsAside_collapseBtn__TBBqT{border-color:#0e26581a}[data-theme=light] .ResultsAside_collapseBtn__TBBqT:hover{background:#0e26580a;border-color:#0e26582e}.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:#7db9ff1a;border:1px solid #7db9ff5c;border-radius:999px;color:#deeeff;font-size:.88rem;font-weight:500;min-height:38px;padding:0 14px;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.HomePage_headerAction__Ef-kl:hover{background:#7db9ff29;border-color:#7db9ff8a;box-shadow:0 0 14px #7db9ff1a;color:#eef6ff}.HomePage_heroGroup__zd10w{grid-gap:16px;display:grid;gap:16px}.HomePage_hero__hRyZ\+{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)}.HomePage_heroCopy__SLy2t,.HomePage_listGroup__GxHka,.HomePage_panelHeader__jvMZI,.HomePage_sectionBlock__ZQGom{grid-gap:16px;display:grid;gap:16px}.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_heroCTARow__Q5qyu{display:flex;gap:10px;padding-top:4px}.HomePage_heroCTA__E4B5m{align-items:center;background:#7db9ff24;border:1px solid #7db9ff6b;border-radius:999px;color:#edf6ff;display:inline-flex;font-size:.94rem;font-weight:500;gap:8px;min-height:44px;padding:0 22px;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease}.HomePage_heroCTA__E4B5m:hover{background:#7db9ff38;border-color:#7db9ff99;box-shadow:0 0 20px #7db9ff24;color:#f0f8ff;transform:translateY(-1px)}.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:24px}.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:20px 14px 20px 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:36px;display:grid;gap:36px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.HomePage_sectionBlock__ZQGom{align-content:start;padding-top:10px}.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;font-size:.91rem;gap:10px;grid-template-columns:auto 1fr;line-height:1.56}.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)}[data-theme=light] .HomePage_headerAction__Ef-kl{background:#1553b614;border-color:#1553b64d;color:#1553b6}[data-theme=light] .HomePage_headerAction__Ef-kl:hover{background:#1553b624;border-color:#1553b67a;box-shadow:0 2px 12px #1553b61a;color:#0c3d8f}[data-theme=light] .HomePage_signal__w1e9C{background:#ffffffb3;border-color:#0e26581f}[data-theme=light] .HomePage_heroCTA__E4B5m{background:#1553b61a;border-color:#1553b661;color:#1553b6}[data-theme=light] .HomePage_heroCTA__E4B5m:hover{background:#1553b62b;border-color:#1553b68f;box-shadow:0 4px 18px #1553b61f;color:#0c3d8f}[data-theme=light] .HomePage_intakePanel__ku3jY{background:#fffffff5;border-color:#1553b629;box-shadow:0 8px 32px #0e265817,0 2px 8px #0e26580d}[data-theme=light] .HomePage_textarea__4dcIT{background:#f6f8fde6;border-color:#1553b633}[data-theme=light] .HomePage_textarea__4dcIT:focus{background:#fff;border-color:#1553b666;box-shadow:0 0 0 3px #1553b614}[data-theme=light] .HomePage_exampleChip__9oZA3{background:#ffffffa6;border-color:#0e26581f}[data-theme=light] .HomePage_exampleChip__9oZA3:hover{background:#1553b612;border-color:#1553b647;color:var(--text-strong)}[data-theme=light] .HomePage_primaryButton__ifGgM{background:#1553b61a;border-color:#1553b661;color:#1553b6}[data-theme=light] .HomePage_primaryButton__ifGgM:hover{background:#1553b62b;border-color:#1553b68a;color:#0c3d8f}[data-theme=light] .HomePage_secondaryButton__TwhyL{background:#ffffffa6;border-color:#0e265829}[data-theme=light] .HomePage_secondaryButton__TwhyL:hover{background:#ffffffeb;border-color:#0e265842}[data-theme=light] .HomePage_outputStrip__HZ6Nl{border-bottom-color:#0e265817;border-top-color:#0e265817}[data-theme=light] .HomePage_outputItem__k6uaQ:not(:last-child){border-right-color:#0e265812}@media (max-width:1200px){.HomePage_hero__hRyZ\+{gap:24px;grid-template-columns:minmax(0,1fr) minmax(280px,420px)}}@media (max-width:1080px){.HomePage_hero__hRyZ\+,.HomePage_listGrid__kZ2Ab,.HomePage_lowerGrid__3b4V8,.HomePage_outputStrip__HZ6Nl{grid-template-columns:1fr}.HomePage_hero__hRyZ\+{gap:20px}.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}[data-theme=light] .HomePage_outputItem__k6uaQ:not(:last-child){border-bottom-color:#0e265812}}@media (max-width:720px){.HomePage_hero__hRyZ\+{gap:20px}.HomePage_heroTitle__vGQpt{font-size:clamp(1.75rem,8.5vw,2.6rem);max-width:none}.HomePage_heroText__ASPQg{font-size:.95rem}.HomePage_intakePanel__ku3jY{border-radius:16px;gap:14px;padding:16px}.HomePage_textarea__4dcIT{font-size:.9rem;min-height:140px}.HomePage_panelActions__iOXeI{gap:8px}.HomePage_footerLinks__2m8zC,.HomePage_panelActions__iOXeI{align-items:stretch;flex-direction:column}.HomePage_footerLink__Kg2KP,.HomePage_headerAction__Ef-kl,.HomePage_heroCTA__E4B5m,.HomePage_primaryButton__ifGgM,.HomePage_secondaryButton__TwhyL{justify-content:center;width:100%}.HomePage_primaryButton__ifGgM{font-size:.95rem;min-height:46px}.HomePage_signal__w1e9C{font-size:.8rem;padding:0 8px}.HomePage_outputStrip__HZ6Nl{gap:0}.HomePage_sectionTitle__7H2AT{font-size:clamp(1.1rem,5vw,1.5rem)}}
/*# sourceMappingURL=main.6ecbb474.css.map*/