@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2fe1ab3d-module__-T-KAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2fe1ab3d-module__-T-KAq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/c17e85220dab5903-s.0s0zx6oap3yzq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/659720fbcac806cc-s.11sf0lfiq6c6p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/c3500a4952f4c03f-s.0kypfp-_v.whw.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/6adbe22fa8bff382-s.12wx---7cf8z4.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/3adc3f408d8054fb-s.0mslr.w4_87j..woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/6f8cddd3f32356db-s.0~9dbzaeqqce..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/5e5dfa9e86f764b8-s.p.0o9~3wzuvo.a_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/e7150917543fc9da-s.071m.n3zzn52i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/71fbf9c08529c2a5-s.0s73vwibz65qg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/e9457141811d41ae-s.00tq~sneouii2.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/ac34884600cd8d5d-s.0q61mniqzdjv_.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/e1ccd2766b08c828-s.0dd-~h-3wf1jt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/507a47c1876d4ec2-s.0vig0aoy18nm3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/8c2eb9ceedecfc8e-s.p.0oeo8epbafgia.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora Fallback;src:local(Times New Roman);ascent-override:87.33%;descent-override:23.78%;line-gap-override:0.0%;size-adjust:115.2%}.lora_c19923cf-module__tfINXW__className{font-family:Lora,Lora Fallback}.lora_c19923cf-module__tfINXW__variable{--font-lora:"Lora", "Lora Fallback"}
@layer reset;@layer tokens{:root{--paper:#f9fcfe;--surface:#fff;--surface-2:#f3f8fb;--surface-3:#ebf1f6;--line:#d8e1e8;--line-soft:#e7edf2;--ink:#233242;--ink-2:#4f5c6c;--ink-3:#77818d;--ink-3-aa:#636d79;--ink-inv:#f9fcfe;--ink-on-fill:#fff;--ink-1:var(--ink);--h:254;--primary-50:#f0f6ff;--primary-100:#dcebfe;--primary-200:#acd1ff;--primary-300:#70a8eb;--primary-400:#377ccb;--primary-500:#145daa;--primary-600:#014c93;--primary-700:#023c76;--primary-800:#012b57;--primary-900:#001a39;--primary:var(--primary-500);--primary-ink:var(--primary-600);--cta:#067f7f;--cta-600:#076f6f;--cta-700:#055c5c;--cta-50:#e6f4f4;--cta-100:#c4e7e7;--cta-ink:#066565;--donate:#e11d48;--donate-600:#be123c;--donate-50:#fff1f3;--donate-100:#f9ceda;--donate-proposed:#c62b7a;--donate-proposed-600:#aa1466;--donate-proposed-50:#fff3f7;--donate-proposed-100:#fed4e3;--aqua:var(--primary-400);--aqua-50:var(--primary-50);--aqua-100:var(--primary-100);--aqua-ink:var(--primary-600);--marine:var(--primary-800);--wash:#edf4fd;--band:linear-gradient(125deg, var(--primary-800) 0%, var(--primary-500) 58%, var(--primary-400) 100%);--band-brow:var(--primary-200);--ramp-1:var(--primary-700);--ramp-2:var(--primary-500);--ramp-3:var(--primary-400);--ramp-4:var(--primary-300);--ramp-5:var(--primary-200);--ramp-track:var(--surface-3);--high:#036a34;--high-bg:#e9fbed;--high-line:#b7e1c1;--high-ink:#065a2c;--mod:#c8850d;--mod-bg:#ffefd2;--mod-line:#f3c98e;--mod-ink:#854f06;--low:#cd4d42;--low-bg:#ffedea;--low-line:#ffc4bb;--low-ink:#a5342b;--none:#888d92;--none-bg:#eff2f5;--none-line:#d6dbe1;--none-ink:#575e66;--grade-excellent:#167337;--star:#dd9e02;--verify:var(--primary-ink);--verify-bg:var(--primary-50);--verify-line:var(--primary-100);--action:var(--cta);--action-hover:var(--cta-600);--action-active:var(--cta-700);--action-ink:var(--cta-ink);--on-action:var(--ink-on-fill);--select:var(--primary-500);--select-hover:var(--primary-600);--select-ink:var(--primary-700);--select-bg:var(--primary-50);--on-select:var(--ink-on-fill);--danger:var(--low);--danger-ink:var(--low-ink);--danger-bg:var(--low-bg);--danger-line:var(--low-line);--link:var(--primary-600);--link-hover:var(--primary-700);--focus-color-light:var(--primary-600);--focus-color:var(--focus-color-light);--focus-color-inv:var(--ink-on-fill);--focus-width:3px;--focus-offset:2px;--focus-offset-inset:calc(var(--focus-width) * -1);--ring:0 0 0 3px #377ccb4d;--ring-cta:0 0 0 3px var(--cta-100);--ring-inv:0 0 0 3px #ffffffd9;--scrim:#001a3c61;--font-head:var(--font-lora), Georgia, "Times New Roman", serif;--font-body:var(--font-inter), system-ui, -apple-system, "Segoe UI", sans-serif;--font-data:var(--font-inter), system-ui, -apple-system, "Segoe UI", sans-serif;--weight-head-strong:700;--fs-body:16px;--fs-support:14px;--fs-meta:12.5px;--fs-h1:clamp(30px, 4.2vw + 14px, 38px);--fs-h2:clamp(24px, 2.4vw + 14px, 28px);--fs-h3:clamp(20px, 1.2vw + 15px, 22px);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:28px;--s8:32px;--s9:36px;--s10:40px;--s12:48px;--s14:56px;--s16:64px;--s20:80px;--s24:96px;--space-label:8px;--space-inline:12px;--space-group:32px;--space-sub:48px;--space-section:80px;--measure-lede:78ch;--measure-prose:72ch;--measure-intro:68ch;--measure-support:64ch;--measure-shape:34ch;--chip-pad-y:7px;--chip-pad-x:13px;--tag-pad-y:5px;--tag-pad-x:9px;--gap-row:10px;--gap-col:8px;--card-pad:24px;--card-gap:12px;--stat-pad-y:20px;--stat-pad-x:22px;--lh-muted:1.55;--lh-body:1.6;--lh-tight:1.2;--target:44px;--target-min:24px;--r-sm:3px;--r:9px;--r-lg:14px;--r-xl:20px;--r-pill:999px;--r-surface:18px;--r-card:12px;--r-control:8px;--r-data:6px;--shadow-sm:0 2px 6px -2px #202f421f;--shadow:0 2px 4px #202f420f, 0 16px 40px -16px #1c437138;--shadow-lg:0 8px 16px -8px #202f421a, 0 34px 64px -28px #1c43714d;--ease:cubic-bezier(.32,.72,.32,1);--ease-spring:cubic-bezier(.34,1.5,.5,1);--fast:.12s;--med:.22s;--slow:.36s;--z-base:0;--z-raised:1;--z-sticky:40;--z-announce:41;--z-float:55;--z-dropdown:60;--z-overlay:70;--z-drawer:71;--z-modal:90;--z-toast:1100;--z-consent:1200;--w-page:1180px;--w-reading:760px;--w-tool:880px;--w-workbench:1280px;--w-account:1040px;--w-narrow:560px;--w-frame:1440px;--gutter:var(--s5);--chrome-h:calc(64px + var(--announce-h,0px));--sticky-top:var(--chrome-h);--sticky-extra-top:0px;--sticky-bottom:0px;--seam-footer:var(--primary-400);--seam-footer-bare:#0b1d26;--seam-r:0px;--hero-tool-top:#e3edfb;--hero-tool-bottom:#eef4fc;--hero-home-top:#e8f0fc;--hero-home-mid:#f1f6fd;--hero-glow:#a5ccf4;--bp-compact:640px;--bp-wide:1024px;--bp-sm:560px;--bp-md:820px;--bp-lg:940px;--viz-1:var(--primary-700);--viz-2:var(--cta);--viz-3:var(--primary-300);--viz-4:#a3dedd;--viz-other:var(--none);--viz-pin:var(--ink);--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-stroke:1.75px;--waterline:linear-gradient(90deg, var(--primary-700), var(--primary-500) 35%, var(--primary-400) 65%, #377ccb00);--waterline-h:2px;--ring-strong:0 0 0 2px var(--paper), 0 0 0 4px var(--primary-500);--ring-strong-cta:0 0 0 2px var(--paper), 0 0 0 4px var(--cta-700);--hatch:repeating-linear-gradient(135deg, var(--line-soft) 0 1px, transparent 1px 7px);--hatch-mark:repeating-linear-gradient(135deg, var(--ink-3) 0 1px, transparent 1px 3px);--perforation:3px dotted var(--perforation-line);--dur-surface:.22s;--dur-descend:.22s;--dur-descend-content:.3s;--dur-settle:.12s;--dur-hold:1.6s;--r-stamp:var(--r-sm);--r-object:var(--r-card);--canvas:var(--surface-3);--hairline:#dae3e9;--shadow-sheet:0 0 0 1px var(--hairline), 0 4px 12px -6px #202f421f;--shadow-decision:0 0 0 1px var(--hairline), 0 2px 4px #202f420d, 0 24px 48px -24px #1c43714d;--shadow-decision-sm:0 0 0 1px var(--hairline), 0 2px 4px #202f420d, 0 18px 36px -20px #1c43714d;--tide-top:#e4effc;--tide-bottom:#f2f7fe;--tide:linear-gradient(180deg, var(--tide-top) 0%, var(--tide-bottom) 100%);--ground-evidence:#f4f8fe;--ground-evidence-line:var(--primary-100);--ground-claim:linear-gradient(180deg, #e9f2fd 0%, var(--ground-evidence) 100%);--ground-depth:#f2f6f9;--ground-quiet:#f7fafc;--ground-attention:#fff2d8;--attention-line:#f7daaa;--attention-ink:#4f2c00;--attention-ink-2:#683c00;--attention-control:#edc387;--attention-ink-soft:#563000;--attention-ink-2-soft:#6e4108;--rule:#e6ecf1;--rule-panel:#dfe6eb;--line-inset:#dbe2e8;--line-control:#c6cfd7;--perforation-line:#bcc6cc;--r-sheet:16px;--r-row:10px;--r-thumb:4px;--stage:radial-gradient(90% 90% at 50% 20%, #fff 0%, var(--tide-top) 70%, #d6e6fb 100%);--stage-soft:radial-gradient(100% 80% at 50% 25%, #fff 0%, var(--tide-top) 85%);--plate-model:#e1e9ef;--plate-model-md:#dfe8ee;--plate-divider-md:#d7dfe6;--lift-cta:0 6px 14px -8px #067f7fb3;--select-ring:var(--primary-300);--flag-shadow:0 2px 6px -2px #202f4233;--unknown-mark:#6b727a;--ink-label:#3c4958;--unknown-ring:#7a8189;--ground-unknown:#f9fafc;--ink-helper:#495766;--trail-more:#b0b9bf;--offer-edge:#dee6eb;--avail:#227c45;--stale-ink:#7a4702;--disclosure-ink:#2d3c4c;--band-result:radial-gradient(60% 90% at 92% 0%, #81c4ff59 0%, #81c4ff00 60%), var(--band);--band-well:#001a3942;--band-qualifier:#001a394d;--shadow-result:0 8px 16px -8px #202f421f, 0 40px 72px -32px #1c437161;--lift-on-band:0 8px 18px -10px #00000080;--shadow-pill:0 0 0 1px var(--primary-100), 0 4px 10px -4px #202f4240;--ink-lede:#3a495a;--ink-prose:#283747;--none-track:#b8bec5;--hatch-historical:repeating-linear-gradient(135deg, #eef2f5 0 1px, transparent 1px 7px);--hatch-pending:repeating-linear-gradient(135deg, #eaeff3 0 1px, transparent 1px 7px);--spec-sep:#b7bfc5;--surface-paper:#f9fcfe;--surface-paper-legal:#fcfdfe;--line-row:#eef2f7;--line-section:#e3ecf7;--line-dashed:#dce5ef;--line-option:#b9cde6;--line-card:#c9d9ec;--grad-deep:linear-gradient(160deg, var(--primary-500) 0%, var(--primary-700) 60%, var(--primary-800) 100%);--shadow-float:0 8px 16px -8px #202f421a, 0 40px 70px -40px #1c437157;--accent-on-deep:#81d9d8;--ink-on-deep-2:#cee1f1;--line-on-deep:#ffffff2e;--fill-on-deep:#ffffff12;--ripple-on-deep:repeating-radial-gradient(circle at 78% 30%, #ffffff12 0 1px, transparent 1px 34px)}@supports (color:lab(0% 0 0)){:root{--paper:lab(98.8513% -.760257 -1.25225);--surface-2:lab(97.2328% -1.13752 -1.8767);--surface-3:lab(94.9144% -1.56429 -2.90822);--line:lab(88.9996% -2.10956 -4.27883);--line-soft:lab(93.4022% -1.47149 -2.96834);--ink:lab(19.8555% -2.31211 -12.2036);--ink-2:lab(38.455% -2.45366 -10.6132);--ink-3:lab(53.562% -1.98263 -7.8598);--ink-3-aa:lab(45.4403% -1.95038 -7.84522);--ink-inv:lab(98.8513% -.760257 -1.25225);--high:lab(38.8747% -37.3942 22.5529);--high-bg:lab(96.8702% -7.83849 4.59234);--high-line:lab(85.7445% -18.7836 11.0476);--high-ink:lab(32.887% -32.6911 19.6989);--mod:lab(61.5025% 20.6419 64.6679);--mod-bg:lab(95.4798% 4.1911 22.547);--mod-line:lab(83.8056% 9.61804 35.7445);--mod-ink:lab(39.3355% 19.8616 46.2511);--low:lab(50.8577% 51.2755 34.6036);--low-bg:lab(95.0098% 11.985 7.36105);--low-line:lab(84.2973% 21.1279 13.0678);--low-ink:lab(39.3881% 46.7552 32.2523);--none:lab(58.2308% -1.07664 -3.56197);--none-bg:lab(95.3562% -.55331 -1.78927);--none-line:lab(87.2315% -1.0893 -3.56883);--none-ink:lab(39.6627% -1.54643 -5.30835);--grade-excellent:lab(42.3993% -37.908 25.1874);--ring:0 0 0 3px lab(50.4545% -1.30928 -48.1529/.3);--scrim:lab(8.75463% 3.89964 -28.9125/.38);--shadow-sm:0 2px 6px -2px lab(18.6455% -1.90204 -14.0206/.12);--shadow:0 2px 4px lab(18.6455% -1.90204 -14.0206/.06), 0 16px 40px -16px lab(27.5574% -.991613 -30.9734/.22);--shadow-lg:0 8px 16px -8px lab(18.6455% -1.90204 -14.0206/.1), 0 34px 64px -28px lab(27.5574% -.991613 -30.9734/.3);--hero-glow:lab(80.1403% -6.0811 -24.3198);--hairline:lab(89.5783% -1.95083 -3.95167);--shadow-sheet:0 0 0 1px var(--hairline), 0 4px 12px -6px lab(18.6455% -1.90204 -14.0206/.12);--shadow-decision:0 0 0 1px var(--hairline), 0 2px 4px lab(18.6455% -1.90204 -14.0206/.05), 0 24px 48px -24px lab(27.5574% -.991613 -30.9734/.3);--shadow-decision-sm:0 0 0 1px var(--hairline), 0 2px 4px lab(18.6455% -1.90204 -14.0206/.05), 0 18px 36px -20px lab(27.5574% -.991613 -30.9734/.3);--ground-depth:lab(96.7688% -1.1375 -1.87668);--ground-quiet:lab(98.1553% -.760227 -1.25223);--ground-attention:lab(96.0726% 2.91032 19.4252);--attention-line:lab(88.5259% 5.38915 27.5643);--attention-ink:lab(21.996% 15.4781 34.0182);--attention-ink-2:lab(30.0982% 17.1286 40.2582);--attention-control:lab(81.4823% 9.67515 35.8297);--attention-ink-soft:lab(24.3285% 15.2779 34.8084);--attention-ink-2-soft:lab(32.4293% 16.9491 39.17);--rule:lab(93.0541% -1.4714 -2.96831);--rule-panel:lab(90.7356% -1.63162 -3.29628);--line-inset:lab(89.5769% -1.79142 -3.62402);--line-control:lab(82.6039% -2.02116 -5.15384);--perforation-line:lab(79.1407% -2.26206 -4.60278);--plate-model:lab(91.8983% -1.95169 -3.95215);--plate-model-md:lab(91.3197% -2.11057 -4.27938);--plate-divider-md:lab(88.4196% -2.10926 -4.27868);--flag-shadow:0 2px 6px -2px lab(18.6455% -1.90204 -14.0206/.2);--unknown-mark:lab(47.7836% -1.56406 -5.31685);--ink-label:lab(30.3295% -2.3485 -10.5746);--unknown-ring:lab(53.5841% -1.57407 -5.3218);--ground-unknown:lab(98.2578% -.333846 -1.07464);--ink-helper:lab(36.1336% -2.42709 -10.6032);--trail-more:lab(74.4992% -2.10184 -4.27474);--offer-edge:lab(90.7369% -1.79172 -3.62425);--avail:lab(45.8468% -37.1934 22.3131);--stale-ink:lab(35.8679% 18.9804 44.491);--disclosure-ink:lab(24.5032% -2.4597 -12.2459);--shadow-result:0 8px 16px -8px lab(18.6455% -1.90204 -14.0206/.12), 0 40px 72px -32px lab(27.5574% -.991613 -30.9734/.38);--shadow-pill:0 0 0 1px var(--primary-100), 0 4px 10px -4px lab(18.6455% -1.90204 -14.0206/.25);--ink-lede:lab(30.3105% -2.60074 -12.2899);--ink-prose:lab(22.1796% -2.39062 -12.2257);--none-track:lab(76.7891% -1.29417 -4.27552);--hatch-historical:repeating-linear-gradient(135deg, lab(95.3697% -.98598 -1.98172) 0 1px, transparent 1px 7px);--hatch-pending:repeating-linear-gradient(135deg, lab(94.2112% -1.14834 -2.3109) 0 1px, transparent 1px 7px);--spec-sep:lab(76.8193% -2.10324 -4.27548);--shadow-float:0 8px 16px -8px lab(18.6455% -1.90204 -14.0206/.1), 0 40px 70px -40px lab(27.5574% -.991613 -30.9734/.34);--ink-on-deep-2:lab(88.4011% -3.91093 -10.2424)}}@media (max-width:1024px){:root{--seam-footer:color-mix(in srgb, var(--primary-400), var(--primary-500))}}@media (max-width:640px){:root{--seam-footer:var(--primary-500)}}}@layer primitives,patterns,utilities;@property --frame-x{syntax:"<length>";inherits:true;initial-value:0}@property --frame-bleed{syntax:"<length>";inherits:true;initial-value:0}
@layer reset{*,:before,:after{box-sizing:border-box}html,body{margin:0}}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"ss01", "cv01";line-height:1.5}.t-display{font-family:var(--font-head);letter-spacing:-.02em;font-size:clamp(30px,6.2vw,52px);font-weight:500;line-height:1.04}.t-h1{font-family:var(--font-head);font-weight:500;font-size:var(--fs-h1);letter-spacing:-.018em;line-height:1.1}.t-h2{font-family:var(--font-head);font-weight:500;font-size:var(--fs-h2);letter-spacing:-.012em;line-height:1.18}.t-h3{font-family:var(--font-head);font-weight:600;font-size:var(--fs-h3);letter-spacing:-.008em;line-height:1.25}.t-title{font-family:var(--font-body);letter-spacing:-.006em;font-size:18px;font-weight:700;line-height:1.33}.t-body-lg{font-size:17px;line-height:var(--lh-body)}.t-body{font-size:15px;line-height:var(--lh-body)}.t-small{font-size:13px;line-height:1.5}.t-caption{font-size:12px;line-height:var(--lh-muted);color:var(--ink-3)}.t-overline{font-size:12px;font-weight:600;line-height:var(--lh-muted);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.t-data{font-family:var(--font-data);letter-spacing:-.02em;font-feature-settings:"tnum" 1}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.on-dark :focus-visible,[data-surface=inverse] :focus-visible{outline-color:var(--focus-color-inv)}[data-focus-ring=container]:focus-visible,[data-focus-ring=self]:focus-visible{outline:none}html{scroll-padding-top:calc(var(--sticky-top) + var(--sticky-extra-top,0px));scroll-padding-bottom:var(--sticky-bottom,0px)}[aria-disabled=true]:focus-visible{opacity:1}@media (forced-colors:active){:focus-visible,.on-dark :focus-visible,[data-surface=inverse] :focus-visible,[data-focus-ring]:focus-visible{outline:var(--focus-width) solid Highlight;outline-offset:var(--focus-offset)}}.skip-link{left:var(--s4);top:calc(-1 * var(--s16));z-index:var(--z-toast);padding:var(--s3) var(--s4);border-radius:var(--r-control);background:var(--action);color:var(--on-action);font-weight:600;text-decoration:none;position:absolute}.skip-link:focus-visible,.skip-link:focus{top:var(--s3)}#main-content:focus,#main-content:focus-visible{outline:none}.prose a,a.ui-link{color:var(--link);text-underline-offset:.18em;text-decoration:underline}.prose a:hover,a.ui-link:hover{color:var(--link-hover)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}
.u-section{margin-top:var(--space-section)}.u-sub{margin-top:var(--space-sub)}.u-group{margin-top:var(--space-group)}.u-section:first-child,.u-sub:first-child,.u-group:first-child{margin-top:0}.u-stack{gap:var(--space-group);flex-direction:column;display:flex}.u-stack--tight{gap:var(--space-inline)}.u-stack--label{gap:var(--space-label)}.u-stack--sub{gap:var(--space-sub)}.u-field{gap:var(--space-label);flex-direction:column;display:flex}.u-field+.u-field{margin-top:var(--space-group)}.u-field-label{color:var(--ink);font-size:14px;font-weight:650}.u-field-help{margin:var(--space-inline) 0 0;font-size:12.5px;line-height:var(--lh-muted);color:var(--ink-3)}.measure{max-width:var(--measure-support)}.measure--intro{max-width:var(--measure-intro)}.measure--prose{max-width:var(--measure-prose)}.measure--shape{max-width:var(--measure-shape);text-wrap:balance}.measure--none{max-width:none}.u-chipgroup{gap:var(--gap-row) var(--gap-col);flex-wrap:wrap;display:flex}.u-chipgroup+.u-field-help{margin-top:var(--space-inline)}.u-card{padding:var(--card-pad);gap:var(--card-gap);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;display:flex}.u-stat{padding:var(--stat-pad-y) var(--stat-pad-x);flex-direction:column;gap:4px;display:flex}.u-stat-k{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600;line-height:var(--lh-muted)}.u-stat-v{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:650;line-height:1.15}.u-pagehead{margin-bottom:var(--space-sub)}.u-pagehead>:where(h1,h2){max-width:none;margin:0}.u-pagehead>p{margin:var(--space-inline) 0 0;max-width:var(--measure-intro);line-height:var(--lh-body)}.u-bleed-host{overflow-x:clip}.u-band-flush{margin-top:0;padding-inline:calc(50vw - 50% + var(--band-pad-x,0px));border-start-start-radius:0;border-start-end-radius:0;margin-inline:calc(50% - 50vw)}
@layer primitives{.ui-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-btn{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--target);padding:0 var(--s5);border-radius:var(--r-control);font:600 var(--fs-body)/1.2 var(--font-body);cursor:pointer;transition:background-color var(--fast) var(--ease), border-color var(--fast) var(--ease), color var(--fast) var(--ease);border:1px solid #0000;text-decoration:none;display:inline-flex}.ui-btn--sm{min-height:36px;padding:0 var(--s4);font-size:var(--fs-support)}.ui-btn--action{background:var(--action);color:var(--on-action)}.ui-btn--action:hover{background:var(--action-hover);color:var(--on-action)}.ui-btn--action:active{background:var(--action-active)}.ui-btn--select{background:var(--select);color:var(--on-select)}.ui-btn--select:hover{background:var(--select-hover);color:var(--on-select)}.ui-btn--secondary{background:var(--surface);color:var(--ink);border-color:var(--line)}.ui-btn--secondary:hover{border-color:var(--ink-3);color:var(--ink)}.ui-btn--ghost{color:var(--action-ink);background:0 0}.ui-btn--ghost:hover{background:var(--cta-50);color:var(--action-ink)}.ui-btn--danger{background:var(--danger);color:var(--on-action)}.ui-btn--danger:hover{background:var(--danger-ink);color:var(--on-action)}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ui-btn[aria-busy=true]{cursor:progress}.ui-field{gap:var(--space-label);display:grid}.ui-label{font:600 var(--fs-support)/1.4 var(--font-body);color:var(--ink)}.ui-required{color:var(--ink-2);font-weight:400}.ui-input{min-height:var(--target);width:100%;padding:var(--s2) var(--s3);font:400 var(--fs-body)/1.4 var(--font-body);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-control)}.ui-input:hover{border-color:var(--ink-3)}.ui-textarea{min-height:calc(var(--target) * 2.5);resize:vertical}.is-invalid .ui-input,.ui-input[aria-invalid=true]{border-color:var(--danger)}.ui-help{font-size:var(--fs-support);line-height:var(--lh-muted);color:var(--ink-2);margin:0}.ui-error{font-size:var(--fs-support);line-height:var(--lh-muted);color:var(--danger-ink);margin:0;font-weight:600}.ui-check{column-gap:var(--s3);row-gap:var(--s1);min-height:var(--target-min);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ui-check input{width:20px;height:20px;accent-color:var(--select);margin:2px 0 0}.ui-check label{font-size:var(--fs-body);color:var(--ink);cursor:pointer;line-height:1.45}.ui-check .ui-help{grid-column:2}.ui-choices{gap:var(--space-inline);border:0;margin:0;padding:0;display:grid}.ui-choices-list{gap:var(--space-inline);display:grid}.ui-badge{align-items:center;gap:var(--s1);padding:var(--tag-pad-y) var(--tag-pad-x);border-radius:var(--r-pill);font:600 var(--fs-meta)/1.3 var(--font-body);border:1px solid var(--line);color:var(--ink-2);background:var(--surface-2);display:inline-flex}.ui-badge--info{color:var(--select-ink);background:var(--select-bg);border-color:var(--primary-100)}.ui-badge--success{color:var(--action-ink);background:var(--cta-50);border-color:var(--cta-100)}.ui-badge--warning{color:var(--ink);background:var(--surface-3);border-color:var(--line)}.ui-badge--danger{color:var(--danger-ink);background:var(--danger-bg);border-color:var(--danger-line)}.ui-chip{align-items:center;gap:var(--s1);min-height:36px;padding:var(--chip-pad-y) var(--chip-pad-x);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);font:500 var(--fs-support)/1.3 var(--font-body);color:var(--ink);display:inline-flex}.ui-chip--toggle{cursor:pointer}.ui-chip--toggle.is-on{background:var(--select-bg);border-color:var(--select);color:var(--select-ink)}.ui-alert{column-gap:var(--s3);padding:var(--s4);border-radius:var(--r-card);border:1px solid var(--line);background:var(--surface-2);color:var(--ink);grid-template-columns:auto minmax(0,1fr);display:grid}.ui-alert--info{background:var(--select-bg);border-color:var(--primary-100)}.ui-alert--success{background:var(--cta-50);border-color:var(--cta-100)}.ui-alert--warning{background:var(--surface-3)}.ui-alert--danger{background:var(--danger-bg);border-color:var(--danger-line)}.ui-alert-body{grid-column:2;min-width:0}.ui-alert-title{margin:0 0 var(--s1);font-weight:700}.ui-alert-text{font-size:var(--fs-body);line-height:var(--lh-body)}.ui-alert-text>:first-child{margin-top:0}.ui-alert-text>:last-child{margin-bottom:0}.ui-state{gap:var(--space-inline);padding:var(--s6);border-radius:var(--r-card);border:1px dashed var(--line);background:var(--surface);justify-items:start;display:grid}.ui-state--error{border-style:solid;border-color:var(--danger-line);background:var(--danger-bg)}.ui-state--loading{border-style:solid;grid-auto-flow:column;justify-content:start;align-items:center}.ui-state-title{font:600 var(--fs-body)/1.4 var(--font-body);margin:0}.ui-state-text{color:var(--ink-2);font-size:var(--fs-body);line-height:var(--lh-body)}.ui-spinner{border-radius:var(--r-pill);border:3px solid var(--line);border-top-color:var(--select);width:20px;height:20px;animation:.8s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-surface{border-radius:var(--r-card);padding:var(--card-pad)}.ui-surface--raised{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.ui-surface--inset{background:var(--surface-2);border:1px solid var(--line-soft)}.ui-surface--plain{background:0 0;padding:0}.ui-stack{display:grid}.ui-stack--label{gap:var(--space-label)}.ui-stack--inline{gap:var(--space-inline)}.ui-stack--group{gap:var(--space-group)}.ui-stack--sub{gap:var(--space-sub)}.ui-stack--section{gap:var(--space-section)}.ui-cluster{row-gap:var(--gap-row);column-gap:var(--gap-col);flex-wrap:wrap;align-items:center;display:flex}ul.ui-cluster,ol.ui-cluster{margin:0;padding:0;list-style:none}.ui-divider{border:0;border-top:1px solid var(--line-soft);margin:var(--space-group) 0}.ui-table-scroll{border:1px solid var(--line);border-radius:var(--r-data);background:var(--surface);max-width:100%;overflow-x:auto}.ui-table{border-collapse:collapse;width:100%;font-size:var(--fs-support)}.ui-table-caption{caption-side:top;text-align:left;padding:var(--s3) var(--s4);color:var(--ink);font-weight:600}.ui-table th,.ui-table td{padding:var(--s3) var(--s4);border-top:1px solid var(--line-soft);text-align:left;vertical-align:top}.ui-table thead th{color:var(--ink-2);background:var(--surface-2);font-weight:600}.ui-tabs{gap:var(--s6);border-bottom:1px solid var(--line-soft);display:flex;overflow-x:auto}.ui-tabs [role=tab]:focus-visible{--focus-offset:var(--focus-offset-inset)}.ui-tabs [role=tab]{align-items:center;gap:var(--s2);min-height:var(--target);font:600 var(--fs-support)/1 var(--font-body);color:var(--ink-2);white-space:nowrap;cursor:pointer;transition:color var(--fast) var(--ease);background:0 0;border:0;padding:0;display:inline-flex;position:relative}.ui-tabs [role=tab]:hover{color:var(--ink)}.ui-tab-dot{border-radius:var(--r-pill);background:var(--line);width:8px;height:8px;transition:background var(--med) var(--ease)}.ui-tabs [role=tab]:after{content:"";border-radius:var(--r-sm) var(--r-sm) 0 0;background:linear-gradient(90deg, var(--primary-700), var(--primary-500), var(--primary-400));opacity:0;height:3px;transition:opacity var(--med) var(--ease);position:absolute;bottom:-1px;left:0;right:0}.ui-tabs [role=tab][aria-selected=true]{color:var(--select-ink)}.ui-tabs [role=tab][aria-selected=true] .ui-tab-dot{background:var(--select)}.ui-tabs [role=tab][aria-selected=true]:after{opacity:1}.ui-tabpanel{padding-top:var(--space-inline)}.ui-tip-host{display:inline-flex;position:relative}.ui-tip-trigger{min-width:var(--target-min);min-height:var(--target-min);color:var(--ink-2);cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ui-tip{z-index:var(--z-dropdown);opacity:0;pointer-events:none;visibility:hidden;background:var(--ink);width:max-content;max-width:min(280px,80vw);color:var(--ink-on-fill);font:500 var(--fs-meta)/1.5 var(--font-body);padding:var(--s2) var(--s3);border-radius:var(--r-data);box-shadow:var(--shadow);transition:opacity var(--fast) var(--ease), transform var(--fast) var(--ease);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.ui-tip-host:not(.is-open) .ui-tip{display:none}.ui-tip-host.is-open .ui-tip{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.ui-dialog{width:min(520px, calc(100vw - 2 * var(--gutter)));max-height:calc(100vh - 2 * var(--gutter));padding:var(--s6);border-radius:var(--r-surface);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);z-index:var(--z-modal);border:0}.ui-dialog::backdrop{background:var(--scrim)}.ui-dialog-title{margin:0 0 var(--s3);font:600 var(--fs-h3)/1.25 var(--font-head)}.ui-dialog-desc{margin:0 0 var(--space-group);color:var(--ink-2);line-height:var(--lh-body)}.ui-dialog-acts{row-gap:var(--gap-row);column-gap:var(--gap-col);flex-wrap:wrap;justify-content:flex-end;display:flex}.wdx-wait{--wdx-wait-fill:var(--primary-500);--wdx-wait-empty:color-mix(in srgb, var(--primary-500) 18%, transparent);align-items:center;display:flex}.wdx-wait--onTint{--wdx-wait-empty:color-mix(in srgb, var(--primary-500) 27%, transparent)}.wdx-wait--onDark{--wdx-wait-fill:var(--primary-300);--wdx-wait-empty:color-mix(in srgb, var(--surface) 20%, transparent)}.wdx-wait-mark{inline-size:var(--wdx-wait-size,40px);block-size:var(--wdx-wait-size,40px);flex:none;display:block;overflow:visible}.wdx-wait-empty{fill:var(--wdx-wait-empty)}.wdx-wait-fill{fill:var(--wdx-wait-fill)}.wdx-wait-rise{animation:1.4s ease-in-out infinite wdx-wait-rise}@keyframes wdx-wait-rise{0%{transform:translateY(36px)}80%,to{transform:translateY(0)}}.wdx-wait--still .wdx-wait-rise{animation:none;transform:translateY(18px)}@media (prefers-reduced-motion:reduce){.wdx-wait-rise{animation:none;transform:translateY(18px)}}.wdx-wait-words{gap:var(--space-label);flex-direction:column;min-inline-size:0;display:flex}.wdx-wait-line{font:var(--wdx-wait-line-font,600 var(--fs-body)/1.4 var(--font-body));color:var(--primary-800);overflow-wrap:anywhere}.wdx-wait-sub{font:400 var(--fs-support)/var(--lh-muted) var(--font-body);color:var(--ink-2);text-wrap:pretty}.wdx-wait--onDark .wdx-wait-line{color:var(--ink-inv)}.wdx-wait--onDark .wdx-wait-sub{color:var(--ink-on-deep-2)}.wdx-wait--hold{visibility:hidden}.wdx-wait--step{--wdx-wait-size:64px;--wdx-wait-line-font:500 var(--fs-h2)/1.25 var(--font-head);text-align:center;justify-content:center;gap:var(--space-sub);flex-direction:column}.wdx-wait--step .wdx-wait-words{align-items:center;gap:var(--space-inline)}.wdx-wait--step .wdx-wait-line{text-wrap:balance}.wdx-wait--card{--wdx-wait-size:40px;gap:var(--space-inline)}.wdx-wait--card .wdx-wait-words{gap:var(--space-label)}.wdx-wait--compact{--wdx-wait-size:20px;--wdx-wait-line-font:500 var(--fs-support)/1.45 var(--font-body);gap:var(--space-label)}.wdx-wait--compact .wdx-wait-line{color:var(--ink-2)}.wdx-wait--compact.wdx-wait--onDark .wdx-wait-line{color:var(--ink-on-deep-2)}.wdx-wait--report{min-block-size:360px;padding-block:var(--space-sub)}@media (prefers-reduced-motion:reduce){.ui-btn,.ui-tabs [role=tab],.ui-tabs [role=tab]:after,.ui-tab-dot,.ui-tip{transition:none}.ui-spinner{animation:none}}}
