@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");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}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body,h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0}button,input,select,textarea{font:inherit}img,picture{max-width:100%;display:block}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:root{--palette-ink-1000:#03110d;--palette-ink-950:#061813;--palette-ink-900:#09231b;--palette-ink-850:#0d2d23;--palette-ink-800:#123a2e;--palette-ink-700:#1c5241;--palette-mint-50:#f4faf7;--palette-mint-100:#e7f1ec;--palette-mint-200:#d2e4db;--palette-mint-300:#add4c3;--palette-white:#fff;--palette-slate-300:#a7b7b0;--palette-slate-500:#6f827a;--palette-slate-700:#40534b;--palette-black:#000;--palette-green-300:#8edb48;--palette-green-400:#55c84e;--palette-green-500:#2dad61;--palette-green-600:#168b58;--palette-lime-400:#9cda48;--palette-amber-300:#ffc45c;--palette-amber-400:#f5a623;--palette-amber-500:#c67b08;--palette-coral-300:#ff7b78;--palette-coral-400:#f45a59;--palette-coral-500:#c83f40;--palette-cyan-400:#14bad4;--palette-cyan-500:#009bb8;--palette-magenta-400:#ef0078;--palette-magenta-500:#cd0068;--palette-purple-400:#a966c8;--palette-yellow-400:#f5d226;--palette-teal-400:#23a88a;--palette-blue-400:#4e76d8;--font-family-sans:"Manrope Variable", "Manrope", "Avenir Next", sans-serif;--font-size-2xs:.6875rem;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-md:.9375rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.75rem;--font-size-3xl:clamp(2rem, 5vw, 3rem);--font-weight-regular:450;--font-weight-medium:600;--font-weight-bold:750;--line-height-tight:1.12;--line-height-body:1.5;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:.5rem;--radius-md:.625rem;--radius-lg:.75rem;--radius-round:999px;--border-thin:1px;--shadow-low:0 .25rem .9rem #0000002e;--shadow-high:0 1rem 3rem #00000059;--duration-fast:.14s;--duration-normal:.24s;--ease-standard:cubic-bezier(.2, .8, .2, 1);--z-header:20;--z-floating:30;--z-menu:40;--z-dialog:100;--container-content:45rem;--container-wide:60rem;--control-rail-width:14.375rem}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:var(--palette-ink-1000);--color-canvas-raised:var(--palette-ink-950);--color-surface-1:var(--palette-ink-900);--color-surface-2:var(--palette-ink-850);--color-surface-3:var(--palette-ink-800);--color-surface-muted:var(--palette-ink-700);--color-text:var(--palette-white);--color-text-secondary:var(--palette-mint-300);--color-text-muted:var(--palette-slate-300);--color-text-inverse:var(--palette-ink-950);--color-border:#4a9d7857;--color-border-strong:#5ec18d94;--color-divider:#add4c324;--color-overlay:#000a07bd;--color-interactive-primary:var(--palette-green-400);--color-interactive-primary-hover:var(--palette-green-300);--color-interactive-primary-active:var(--palette-green-500);--color-interactive-secondary:var(--palette-teal-400);--color-interactive-disabled:var(--palette-slate-700);--color-focus:var(--palette-cyan-400);--color-good:var(--palette-green-400);--color-good-surface:#2f8731;--color-attention:var(--palette-amber-400);--color-attention-surface:#b86f08;--color-priority:var(--palette-coral-400);--color-priority-surface:#ac393b;--color-neutral:var(--palette-slate-300);--color-neutral-surface:var(--palette-ink-700);--color-chart-1:var(--palette-magenta-400);--color-chart-2:var(--palette-cyan-400);--color-chart-3:var(--palette-purple-400);--color-chart-4:var(--palette-yellow-400);--color-chart-5:var(--palette-teal-400);--color-chart-6:var(--palette-blue-400);--color-track:#000c086b;--color-placeholder-warm-1:#382719;--color-placeholder-warm-2:#796047;--color-placeholder-warm-3:#172e24}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:var(--palette-white);--color-canvas-raised:var(--palette-mint-50);--color-surface-1:var(--palette-mint-100);--color-surface-2:var(--palette-white);--color-surface-3:var(--palette-mint-50);--color-surface-muted:var(--palette-mint-200);--color-text:var(--palette-ink-950);--color-text-secondary:var(--palette-slate-700);--color-text-muted:var(--palette-slate-500);--color-text-inverse:var(--palette-white);--color-border:#1a8b5838;--color-border-strong:#1a8b586b;--color-divider:#0618131f;--color-overlay:#000a0794;--color-interactive-primary:var(--palette-green-400);--color-interactive-primary-hover:var(--palette-green-500);--color-interactive-primary-active:var(--palette-green-600);--color-interactive-secondary:var(--palette-teal-400);--color-interactive-disabled:var(--palette-mint-200);--color-focus:var(--palette-cyan-500);--color-good:var(--palette-green-500);--color-good-surface:#55d957;--color-attention:var(--palette-amber-500);--color-attention-surface:#ffb546;--color-priority:var(--palette-coral-500);--color-priority-surface:#fa595c;--color-neutral:var(--palette-slate-500);--color-neutral-surface:var(--palette-mint-200);--color-chart-1:var(--palette-magenta-400);--color-chart-2:var(--palette-cyan-400);--color-chart-3:var(--palette-purple-400);--color-chart-4:var(--palette-yellow-400);--color-chart-5:var(--palette-teal-400);--color-chart-6:var(--palette-blue-400);--color-track:var(--palette-mint-200);--color-placeholder-warm-1:#4b3625;--color-placeholder-warm-2:#a1815c;--color-placeholder-warm-3:#315d48;--shadow-low:0 .25rem 1rem #1846331f;--shadow-high:0 1rem 3rem #18463338}html{background:var(--color-canvas);min-width:20rem}body{background:var(--color-canvas);min-height:100vh;color:var(--color-text);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);text-rendering:optimizelegibility;transition:color var(--duration-normal) var(--ease-standard), background var(--duration-normal) var(--ease-standard)}button,a{color:inherit}a{text-underline-offset:.18em}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}::selection{background:var(--color-interactive-primary);color:var(--color-text-inverse)}#root{min-height:100vh}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.docsSkipLink{z-index:calc(var(--z-header) + 1);top:var(--space-2);left:var(--space-3);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);background:var(--color-interactive-primary);color:var(--color-text-inverse);font-weight:var(--font-weight-bold);transition:translate var(--duration-fast) var(--ease-standard);text-decoration:none;position:fixed;translate:0 -180%}.docsSkipLink:focus{translate:0}.docsHeader{border-bottom:var(--border-thin) solid var(--color-divider);background:color-mix(in srgb, var(--color-canvas-raised) 94%, transparent);box-shadow:var(--shadow-low);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.docsBrand{align-items:center;gap:var(--space-3);color:var(--color-text);text-decoration:none;display:inline-flex}.docsBrand>svg{width:1.25rem;color:var(--color-interactive-primary)}.docsBrand>span{line-height:1.15;display:grid}.docsBrand strong{font-size:var(--font-size-sm);letter-spacing:.02em;text-transform:uppercase}.docsBrand small{color:var(--color-text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular);margin-top:.2rem}.docsHeaderMeta{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-xs);display:flex}body{--component-library-nav-offset:7rem}@media (width<=36rem){.docsHeader>div{align-items:center;gap:var(--space-3);min-height:3.75rem;padding-block:var(--space-2);flex-direction:row}.docsHeader nav{width:auto}.docsBrand small,.docsHeaderMeta{display:none}}:where(:root,.lfui-root){--lfui-palette-forest-1000:#031510;--lfui-palette-forest-950:#061d17;--lfui-palette-forest-900:#0a281f;--lfui-palette-forest-850:#10352a;--lfui-palette-forest-800:#164235;--lfui-palette-forest-700:#215849;--lfui-palette-mint-50:#f7faf8;--lfui-palette-mint-100:#edf4ef;--lfui-palette-mint-150:#e5eee8;--lfui-palette-mint-200:#d7e6dc;--lfui-palette-mint-300:#b8d2c1;--lfui-palette-white:#fff;--lfui-palette-ink-950:#122019;--lfui-palette-ink-800:#2e3c35;--lfui-palette-ink-600:#596860;--lfui-palette-ink-450:#7c8982;--lfui-palette-ink-200:#c4cec8;--lfui-palette-brand-700:#0d7d64;--lfui-palette-brand-800:#09634f;--lfui-palette-brand-900:#07503f;--lfui-palette-brand-600:#0a9d78;--lfui-palette-brand-500:#0eb589;--lfui-palette-brand-400:#31c99d;--lfui-palette-brand-300:#72dcb8;--lfui-palette-lime-500:#50b848;--lfui-palette-lime-700:#23733c;--lfui-palette-amber-500:#ef9e27;--lfui-palette-amber-700:#9a5a00;--lfui-palette-coral-400:#ff6268;--lfui-palette-coral-500:#e24b4a;--lfui-palette-coral-700:#c33e47;--lfui-palette-cyan-500:#08bbd9;--lfui-palette-cyan-700:#007f95;--lfui-palette-magenta-500:#ec087c;--lfui-palette-magenta-700:#b6005c;--lfui-palette-purple-500:#a95ed1;--lfui-palette-purple-700:#7a3aa1;--lfui-palette-yellow-500:#f4d33f;--lfui-palette-yellow-700:#7a6500;--lfui-palette-teal-500:#168f78;--lfui-palette-teal-700:#0b6b59;--lfui-palette-blue-500:#567de2;--lfui-palette-blue-700:#244cae;--lfui-palette-orange-500:#f39a31;--lfui-palette-orange-700:#9a5000;--lfui-palette-red-500:#ef5059;--lfui-palette-red-700:#b93640;--lfui-font-sans:"Manrope Variable","Manrope","Inter","Avenir Next","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--lfui-font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--lfui-font-size-2xs:.6875rem;--lfui-font-size-xs:.75rem;--lfui-font-size-sm:.8125rem;--lfui-font-size-md:.9375rem;--lfui-font-size-lg:1.0625rem;--lfui-font-size-xl:1.25rem;--lfui-font-size-2xl:clamp(1.5rem,2.3vw,2rem);--lfui-font-size-3xl:clamp(2rem,4vw,3rem);--lfui-font-weight-regular:450;--lfui-font-weight-medium:600;--lfui-font-weight-semibold:600;--lfui-font-weight-bold:750;--lfui-line-height-tight:1.12;--lfui-line-height-heading:1.28;--lfui-line-height-body:1.5;--lfui-font-body-xs:var(--lfui-font-weight-regular) var(--lfui-font-size-2xs) /var(--lfui-line-height-body) var(--lfui-font-sans);--lfui-font-body-sm:var(--lfui-font-weight-regular) var(--lfui-font-size-xs) /var(--lfui-line-height-body) var(--lfui-font-sans);--lfui-font-body-md:var(--lfui-font-weight-regular) var(--lfui-font-size-sm) /var(--lfui-line-height-body) var(--lfui-font-sans);--lfui-font-label-xs:var(--lfui-font-weight-semibold) var(--lfui-font-size-2xs) /1.35 var(--lfui-font-sans);--lfui-font-label-sm:var(--lfui-font-weight-semibold) var(--lfui-font-size-xs) /1.35 var(--lfui-font-sans);--lfui-font-label-md:var(--lfui-font-weight-semibold) var(--lfui-font-size-sm) /1.35 var(--lfui-font-sans);--lfui-font-heading-sm:var(--lfui-font-weight-semibold) var(--lfui-font-size-sm) /var(--lfui-line-height-heading) var(--lfui-font-sans);--lfui-font-heading-md:var(--lfui-font-weight-semibold) var(--lfui-font-size-lg) /var(--lfui-line-height-heading) var(--lfui-font-sans);--lfui-font-display-xs:var(--lfui-font-weight-bold) var(--lfui-font-size-md) /var(--lfui-line-height-tight) var(--lfui-font-sans);--lfui-font-display-sm:var(--lfui-font-weight-bold) var(--lfui-font-size-xl) /var(--lfui-line-height-tight) var(--lfui-font-sans);--lfui-font-display-md:var(--lfui-font-weight-bold) var(--lfui-font-size-2xl) /var(--lfui-line-height-tight) var(--lfui-font-sans);--lfui-font-display-lg:var(--lfui-font-weight-bold) var(--lfui-font-size-3xl) /var(--lfui-line-height-tight) var(--lfui-font-sans);--lfui-space-0:0;--lfui-space-1:.25rem;--lfui-space-2:.5rem;--lfui-space-3:.75rem;--lfui-space-4:1rem;--lfui-space-5:1.25rem;--lfui-space-6:1.5rem;--lfui-space-7:2rem;--lfui-space-8:2.5rem;--lfui-space-9:3rem;--lfui-space-10:4rem;--lfui-space-11:5rem;--lfui-space-12:6rem;--lfui-radius-xs:.25rem;--lfui-radius-sm:.375rem;--lfui-radius-md:.5rem;--lfui-radius-lg:.75rem;--lfui-radius-xl:1rem;--lfui-radius-pill:999px;--lfui-border-width:1px;--lfui-shadow-sm:0 1px 2px #00140d1f;--lfui-shadow-md:0 6px 16px #00140d29;--lfui-shadow-lg:0 16px 40px #00140d38;--lfui-duration-fast:.12s;--lfui-duration-normal:.2s;--lfui-ease-standard:cubic-bezier(.2,0,0,1);--lfui-motion-fast:var(--lfui-duration-fast) var(--lfui-ease-standard);--lfui-motion-standard:var(--lfui-duration-normal) var(--lfui-ease-standard);--lfui-z-base:0;--lfui-z-sticky:10;--lfui-z-overlay:100;--lfui-z-dialog:110;--lfui-z-toast:120;--lfui-color-photo-scrim:var(--lfui-palette-forest-1000);--lfui-container-sm:36rem;--lfui-container-md:45rem;--lfui-container-lg:64rem;--lfui-container-xl:90rem;--lfui-control-height-sm:2rem;--lfui-control-height-md:2.5rem;--lfui-control-height-lg:2.875rem;--lfui-color-status-good-fill:var(--lfui-palette-lime-500);--lfui-color-status-attention-fill:var(--lfui-palette-amber-500);--lfui-color-status-priority-fill:var(--lfui-palette-coral-500);--lfui-color-status-neutral-fill:var(--lfui-palette-brand-400);--lfui-color-chart-cyan:var(--lfui-palette-cyan-500);--lfui-color-chart-magenta:var(--lfui-palette-magenta-500);--lfui-color-chart-purple:var(--lfui-palette-purple-500);--lfui-color-chart-yellow:var(--lfui-palette-yellow-500);--lfui-color-chart-teal:var(--lfui-palette-teal-500);--lfui-color-chart-green:var(--lfui-palette-lime-500);--lfui-color-chart-orange:var(--lfui-palette-orange-500);--lfui-color-chart-red:var(--lfui-palette-red-500);--lfui-color-chart-blue:var(--lfui-palette-blue-500)}.lfui-root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lfui-color-canvas:var(--lfui-palette-white);--lfui-color-canvas-muted:var(--lfui-palette-mint-100);--lfui-color-surface-base:var(--lfui-palette-white);--lfui-color-surface-raised:var(--lfui-palette-white);--lfui-color-surface-subtle:var(--lfui-palette-mint-100);--lfui-color-surface-strong:var(--lfui-palette-mint-150);--lfui-color-surface-overlay:#fffffff5;--lfui-color-text-primary:var(--lfui-palette-ink-950);--lfui-color-text-secondary:var(--lfui-palette-ink-800);--lfui-color-text-muted:var(--lfui-palette-ink-600);--lfui-color-text-inverse:var(--lfui-palette-white);--lfui-color-border-subtle:var(--lfui-palette-mint-200);--lfui-color-border-strong:var(--lfui-palette-mint-300);--lfui-color-interactive-primary:var(--lfui-palette-brand-700);--lfui-color-interactive-primary-hover:var(--lfui-palette-brand-800);--lfui-color-interactive-primary-active:var(--lfui-palette-brand-900);--lfui-color-interactive-secondary:var(--lfui-palette-white);--lfui-color-interactive-secondary-hover:var(--lfui-palette-mint-100);--lfui-color-interactive-disabled:var(--lfui-palette-mint-200);--lfui-color-focus-ring:var(--lfui-palette-brand-700);--lfui-color-selection:#0eb58938;--lfui-color-track:var(--lfui-palette-mint-200);--lfui-color-chart-track:var(--lfui-palette-mint-200);--lfui-color-chart-grid:var(--lfui-palette-mint-200);--lfui-color-progress-track:var(--lfui-palette-mint-200);--lfui-color-status-good:var(--lfui-palette-lime-700);--lfui-color-status-attention:var(--lfui-palette-amber-700);--lfui-color-status-priority:var(--lfui-palette-coral-700);--lfui-color-status-neutral:var(--lfui-palette-brand-700);--lfui-color-text-on-status:#071612;--lfui-color-text-on-priority:var(--lfui-palette-ink-950);--lfui-color-chart-cyan:var(--lfui-palette-cyan-700);--lfui-color-chart-magenta:var(--lfui-palette-magenta-700);--lfui-color-chart-purple:var(--lfui-palette-purple-700);--lfui-color-chart-yellow:var(--lfui-palette-yellow-700);--lfui-color-chart-teal:var(--lfui-palette-teal-700);--lfui-color-chart-green:var(--lfui-palette-lime-700);--lfui-color-chart-orange:var(--lfui-palette-orange-700);--lfui-color-chart-red:var(--lfui-palette-red-700);--lfui-color-chart-blue:var(--lfui-palette-blue-700);--lfui-color-backdrop:#031510ad;--lfui-shadow-surface:var(--lfui-shadow-md)}.lfui-root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lfui-color-canvas:#03110d;--lfui-color-canvas-muted:#061813;--lfui-color-surface-base:#09231b;--lfui-color-surface-raised:#0d2d23;--lfui-color-surface-subtle:#061813;--lfui-color-surface-strong:#123a2e;--lfui-color-surface-overlay:#09231bf5;--lfui-color-text-primary:#fff;--lfui-color-text-secondary:#add4c3;--lfui-color-text-muted:#a7b7b0;--lfui-color-text-inverse:var(--lfui-palette-forest-1000);--lfui-color-border-subtle:#1f4639;--lfui-color-border-strong:#2d6553;--lfui-color-interactive-primary:var(--lfui-palette-brand-400);--lfui-color-interactive-primary-hover:var(--lfui-palette-brand-300);--lfui-color-interactive-primary-active:var(--lfui-palette-brand-500);--lfui-color-interactive-secondary:#0d2d23;--lfui-color-interactive-secondary-hover:#123a2e;--lfui-color-interactive-disabled:#1c5241;--lfui-color-focus-ring:var(--lfui-palette-brand-300);--lfui-color-selection:#31c99d4d;--lfui-color-track:#03110d;--lfui-color-chart-track:#123a2e;--lfui-color-chart-grid:#2d6553;--lfui-color-progress-track:#03110d;--lfui-color-status-good:var(--lfui-palette-lime-500);--lfui-color-status-attention:var(--lfui-palette-amber-500);--lfui-color-status-priority:var(--lfui-palette-coral-400);--lfui-color-status-neutral:var(--lfui-palette-brand-400);--lfui-color-text-on-status:#071612;--lfui-color-text-on-priority:var(--lfui-palette-white);--lfui-color-chart-cyan:var(--lfui-palette-cyan-500);--lfui-color-chart-magenta:var(--lfui-palette-magenta-500);--lfui-color-chart-purple:var(--lfui-palette-purple-500);--lfui-color-chart-yellow:var(--lfui-palette-yellow-500);--lfui-color-chart-teal:var(--lfui-palette-teal-500);--lfui-color-chart-green:var(--lfui-palette-lime-500);--lfui-color-chart-orange:var(--lfui-palette-orange-500);--lfui-color-chart-red:var(--lfui-palette-red-500);--lfui-color-chart-blue:var(--lfui-palette-blue-500);--lfui-color-signal-good-start:#4aaa42;--lfui-color-signal-good-end:#2e6929;--lfui-color-signal-attention-start:#dc9021;--lfui-color-signal-attention-end:#a5670d;--lfui-color-signal-text:#fff;--lfui-color-backdrop:#000a07c7;--lfui-shadow-surface:0 10px 28px #00080557}.lfui-root[data-density=compact]{--lfui-density-control-y:var(--lfui-space-2);--lfui-density-control-x:var(--lfui-space-3);--lfui-density-surface:var(--lfui-space-4)}.lfui-root[data-density=comfortable]{--lfui-density-control-y:var(--lfui-space-3);--lfui-density-control-x:var(--lfui-space-4);--lfui-density-surface:var(--lfui-space-5)}.lfui-root,.lfui-root *,.lfui-root :after,.lfui-root :before{box-sizing:border-box}.lfui-root :where(button,input,select,textarea){font:inherit}.lfui-root :where(button,[type=button],[type=submit],[type=reset]){-webkit-tap-highlight-color:transparent}.lfui-root :where(img,svg){max-width:100%;display:block}.lfui-root :where(h1,h2,h3,h4,p){margin:0}.lfui-root{background:var(--lfui-color-canvas);color:var(--lfui-color-text-primary);font-family:var(--lfui-font-sans);font-size:var(--lfui-font-size-md);line-height:var(--lfui-line-height-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-width:0}.lfui-root ::selection{background:var(--lfui-color-selection)}.lfui-root :where(a){color:var(--lfui-color-interactive-primary);text-underline-offset:.18em}.lfui-root :where(:focus-visible){outline:3px solid var(--lfui-color-focus-ring);outline-offset:2px}.lfui-root :where([hidden]){display:none!important}.lfui-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){.lfui-root *,.lfui-root :after,.lfui-root :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lfui_FinancialUiProvider-module__root___wmGmg{isolation:isolate}.lfui_FinancialUiProvider-module__fullHeight___SJDqe{min-height:100%}.lfui_FinancialUiProvider-module__portalHost___hzz0M{display:contents}.lfui_Button-module__button___c69EM{border:var(--lfui-border-width) solid transparent;border-radius:var(--lfui-radius-md);cursor:pointer;font-weight:var(--lfui-font-weight-semibold);align-items:center;gap:var(--lfui-space-2);min-width:max-content;max-width:100%;transition:color var(--lfui-duration-fast) var(--lfui-ease-standard),background-color var(--lfui-duration-fast) var(--lfui-ease-standard),border-color var(--lfui-duration-fast) var(--lfui-ease-standard),transform var(--lfui-duration-fast) var(--lfui-ease-standard);-webkit-user-select:none;user-select:none;justify-content:center;line-height:1;text-decoration:none;display:inline-flex}.lfui_Button-module__button___c69EM:active:not(:disabled){transform:translateY(1px)}.lfui_Button-module__button___c69EM:disabled{cursor:not-allowed;opacity:.55}.lfui_Button-module__primary___10oVj{background:var(--lfui-color-interactive-primary);color:var(--lfui-color-text-inverse)}.lfui_Button-module__primary___10oVj:hover:not(:disabled){background:var(--lfui-color-interactive-primary-hover)}.lfui_Button-module__primary___10oVj:active:not(:disabled){background:var(--lfui-color-interactive-primary-active)}.lfui_Button-module__secondary___f7etW{background:var(--lfui-color-interactive-secondary);border-color:var(--lfui-color-border-strong);color:var(--lfui-color-interactive-primary)}.lfui_Button-module__secondary___f7etW:hover:not(:disabled){background:var(--lfui-color-interactive-secondary-hover);border-color:var(--lfui-color-interactive-primary)}.lfui_Button-module__ghost___fKhir{color:var(--lfui-color-text-primary);background:0 0}.lfui_Button-module__ghost___fKhir:hover:not(:disabled){background:var(--lfui-color-surface-strong)}.lfui_Button-module__danger___LMF-x{background:var(--lfui-color-status-priority-fill);color:var(--lfui-color-text-on-status)}.lfui_Button-module__danger___LMF-x:hover:not(:disabled){filter:brightness(.93)}.lfui_Button-module__sm___t22mw{font-size:var(--lfui-font-size-xs);min-height:var(--lfui-control-height-sm);padding:0 var(--lfui-space-3)}.lfui_Button-module__md___X2B8A{font-size:var(--lfui-font-size-sm);min-height:var(--lfui-control-height-md);padding:0 var(--lfui-space-4)}.lfui_Button-module__lg___mXjAz{font-size:var(--lfui-font-size-md);min-height:var(--lfui-control-height-lg);padding:0 var(--lfui-space-5)}.lfui_Button-module__fullWidth___7Ib1Z{width:100%}.lfui_Button-module__icon___wOfmA{flex:none;display:inline-flex}.lfui_Button-module__icon___wOfmA :where(svg){width:1.1em;height:1.1em}.lfui_Button-module__label___tTA29{text-overflow:ellipsis;overflow:hidden}.lfui_Button-module__spinner___yeZ0l{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite lfui_Button-module__spin___g0sKN}@keyframes lfui_Button-module__spin___g0sKN{to{transform:rotate(1turn)}}.lfui_IconButton-module__button___8QJxa{border:var(--lfui-border-width) solid transparent;border-radius:var(--lfui-radius-md);cursor:pointer;transition:background-color var(--lfui-duration-fast) var(--lfui-ease-standard),border-color var(--lfui-duration-fast) var(--lfui-ease-standard);flex:none;place-items:center;padding:0;display:inline-grid}.lfui_IconButton-module__button___8QJxa:disabled{cursor:not-allowed;opacity:.55}.lfui_IconButton-module__button___8QJxa svg{width:1.15em;height:1.15em}.lfui_IconButton-module__primary___TpapF{background:var(--lfui-color-interactive-primary);color:var(--lfui-color-text-inverse)}.lfui_IconButton-module__primary___TpapF:hover:not(:disabled){background:var(--lfui-color-interactive-primary-hover)}.lfui_IconButton-module__secondary___Gs5DP{background:var(--lfui-color-interactive-secondary);border-color:var(--lfui-color-border-strong);color:var(--lfui-color-interactive-primary)}.lfui_IconButton-module__secondary___Gs5DP:hover:not(:disabled){background:var(--lfui-color-interactive-secondary-hover)}.lfui_IconButton-module__ghost___mfGMF{color:var(--lfui-color-text-primary);background:0 0}.lfui_IconButton-module__ghost___mfGMF:hover:not(:disabled){background:var(--lfui-color-surface-strong)}.lfui_IconButton-module__danger___9qgz4{background:var(--lfui-color-status-priority-fill);color:var(--lfui-color-text-on-status)}.lfui_IconButton-module__sm___oj-U6{font-size:var(--lfui-font-size-sm);height:var(--lfui-control-height-sm);width:var(--lfui-control-height-sm)}.lfui_IconButton-module__md___AtNgK{font-size:var(--lfui-font-size-md);height:var(--lfui-control-height-md);width:var(--lfui-control-height-md)}.lfui_IconButton-module__lg___geQYk{font-size:var(--lfui-font-size-lg);height:var(--lfui-control-height-lg);width:var(--lfui-control-height-lg)}.lfui_Surface-module__surface___Wacw4{border-radius:var(--lfui-radius-lg);color:var(--lfui-color-text-primary);min-width:0}.lfui_Surface-module__base___chmZa{background:var(--lfui-color-surface-base)}.lfui_Surface-module__raised___mfGrx{background:var(--lfui-color-surface-raised);box-shadow:var(--lfui-shadow-surface)}.lfui_Surface-module__subtle___FTwjD{background:var(--lfui-color-surface-subtle)}.lfui_Surface-module__transparent___62pka{background:0 0}.lfui_Surface-module__border___JZxU9{border:var(--lfui-border-width) solid var(--lfui-color-border-subtle)}.lfui_Surface-module__padding-none___VZCqH{padding:0}.lfui_Surface-module__padding-sm___ZQYYh{padding:var(--lfui-space-3)}.lfui_Surface-module__padding-md___yjpIq{padding:var(--lfui-density-surface,var(--lfui-space-5))}.lfui_Surface-module__padding-lg___SQBQp{padding:var(--lfui-space-7)}.lfui_Badge-module__badge___S45JW{background:color-mix(in srgb,var(--badge-color) 12%,transparent);border:var(--lfui-border-width) solid color-mix(in srgb,var(--badge-color) 38%,transparent);border-radius:var(--lfui-radius-pill);color:var(--badge-color);font-size:var(--lfui-font-size-2xs);font-weight:var(--lfui-font-weight-semibold);align-items:center;gap:var(--lfui-space-1);min-height:1.5rem;padding:.15rem var(--lfui-space-2);width:fit-content;line-height:1.2;display:inline-flex}.lfui_Badge-module__badge___S45JW,.lfui_Badge-module__neutral___y2CSu{--badge-color:var(--lfui-color-text-secondary)}.lfui_Badge-module__accent___IDDHl{--badge-color:var(--lfui-color-interactive-primary)}.lfui_Badge-module__good___CyDZn{--badge-color:var(--lfui-color-status-good)}.lfui_Badge-module__attention___aiUdQ{--badge-color:var(--lfui-color-status-attention)}.lfui_Badge-module__priority___n1wN7{--badge-color:var(--lfui-color-status-priority)}.lfui_Badge-module__statusDot___8pZ0L{background:currentColor;border-radius:50%;flex:none;width:.45rem;height:.45rem}.lfui_Layout-module__grid___mk5gV,.lfui_Layout-module__inline___t-K4S,.lfui_Layout-module__stack___remdP{min-width:0}.lfui_Layout-module__stack___remdP{flex-direction:column;display:flex}.lfui_Layout-module__inline___t-K4S{flex-direction:row;display:flex}.lfui_Layout-module__wrap___sAVzV{flex-wrap:wrap}.lfui_Layout-module__grid___mk5gV{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--lfui-grid-min)),1fr));display:grid}.lfui_Layout-module__columns-1___YvMZd{grid-template-columns:minmax(0,1fr)}.lfui_Layout-module__columns-2___9-STo{grid-template-columns:repeat(2,minmax(0,1fr))}.lfui_Layout-module__columns-3___gKJuq{grid-template-columns:repeat(3,minmax(0,1fr))}.lfui_Layout-module__columns-4___OZRiP{grid-template-columns:repeat(4,minmax(0,1fr))}.lfui_Layout-module__gap-0___2Ht38{gap:var(--lfui-space-0)}.lfui_Layout-module__gap-1___j6KJ6{gap:var(--lfui-space-1)}.lfui_Layout-module__gap-2___-qWZg{gap:var(--lfui-space-2)}.lfui_Layout-module__gap-3___3dGw1{gap:var(--lfui-space-3)}.lfui_Layout-module__gap-4___KxdJ4{gap:var(--lfui-space-4)}.lfui_Layout-module__gap-5___EuuJp{gap:var(--lfui-space-5)}.lfui_Layout-module__gap-6___JH7un{gap:var(--lfui-space-6)}.lfui_Layout-module__gap-7___voE3Z{gap:var(--lfui-space-7)}.lfui_Layout-module__gap-8___6n7DU{gap:var(--lfui-space-8)}.lfui_Layout-module__align-start___1TGfj{align-items:flex-start}.lfui_Layout-module__align-center___MZAfL{align-items:center}.lfui_Layout-module__align-end___-XEFQ{align-items:flex-end}.lfui_Layout-module__align-stretch___09y7w{align-items:stretch}.lfui_Layout-module__align-baseline___Mn8YH{align-items:baseline}.lfui_Layout-module__justify-start___8EkUw{justify-content:flex-start}.lfui_Layout-module__justify-center___dQPoO{justify-content:center}.lfui_Layout-module__justify-end___itl5I{justify-content:flex-end}.lfui_Layout-module__justify-between___XSuea{justify-content:space-between}.lfui_Layout-module__justify-around___0Dotr{justify-content:space-around}.lfui_Layout-module__justify-evenly___b3MIl{justify-content:space-evenly}.lfui_Layout-module__container___ZsllE{width:100%;margin-inline:auto}.lfui_Layout-module__container-sm___WO-xR{max-width:var(--lfui-container-sm)}.lfui_Layout-module__container-md___Fay7F{max-width:var(--lfui-container-md)}.lfui_Layout-module__container-lg___v-hQK{max-width:var(--lfui-container-lg)}.lfui_Layout-module__container-full___DTv8Q{max-width:none}.lfui_Layout-module__gutters___rapk8{padding-inline:clamp(var(--lfui-space-4),4vw,var(--lfui-space-7))}.lfui_Layout-module__divider___oZQcB{background:var(--lfui-color-border-subtle);height:var(--lfui-border-width);border:0;width:100%;margin:0}.lfui_Layout-module__labelledDivider___fBPGV{color:var(--lfui-color-text-muted);font:var(--lfui-font-label-xs);align-items:center;gap:var(--lfui-space-3);letter-spacing:.04em;text-transform:uppercase;display:flex}.lfui_Layout-module__labelledDivider___fBPGV:after,.lfui_Layout-module__labelledDivider___fBPGV:before{background:var(--lfui-color-border-subtle);content:"";height:var(--lfui-border-width);flex:1}@media (width<=40rem){.lfui_Layout-module__columns-2___9-STo,.lfui_Layout-module__columns-3___gKJuq,.lfui_Layout-module__columns-4___OZRiP{grid-template-columns:minmax(0,1fr)}}.lfui_SectionHeading-module__root___Xul0g{align-items:flex-start;gap:var(--lfui-space-4);justify-content:space-between;min-width:0;display:flex}.lfui_SectionHeading-module__copy___EblxL{min-width:0}.lfui_SectionHeading-module__eyebrow___IeS9a{color:var(--lfui-color-interactive-primary);font:var(--lfui-font-label-sm);letter-spacing:.06em;text-transform:uppercase;margin-block-end:var(--lfui-space-1)}.lfui_SectionHeading-module__title___4bZw-{color:var(--lfui-color-text-primary);font:var(--lfui-font-display-md);margin:0}.lfui_SectionHeading-module__description___c091P{color:var(--lfui-color-text-secondary);font:var(--lfui-font-body-md);max-width:56ch;margin-block-start:var(--lfui-space-2)}.lfui_SectionHeading-module__action___6ALXF{flex:none}.lfui_SectionHeading-module__root___Xul0g[data-align=center]{text-align:center;justify-content:center}.lfui_SectionHeading-module__root___Xul0g[data-align=center] .lfui_SectionHeading-module__description___c091P{margin-inline:auto}@media (width<=36rem){.lfui_SectionHeading-module__root___Xul0g:not([data-align=center]){flex-direction:column}}.lfui_VisuallyHidden-module__root___qAT2z{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.lfui_PlaceholderMedia-module__media___OOEpu{aspect-ratio:var(--lfui-media-ratio);background:linear-gradient(135deg,transparent 0 48%,#72dcb814 48% 52%,transparent 52%),var(--lfui-color-surface-strong);border-radius:var(--lfui-radius-lg);color:var(--lfui-color-text-secondary);min-width:0;display:grid;position:relative;overflow:hidden}.lfui_PlaceholderMedia-module__image___vzvke,.lfui_PlaceholderMedia-module__placeholder___UeXgh{grid-area:1/1;width:100%;height:100%}.lfui_PlaceholderMedia-module__image___vzvke{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--lfui-media-position);object-position:var(--lfui-media-position)}.lfui_PlaceholderMedia-module__placeholder___UeXgh{font-size:var(--lfui-font-size-xs);gap:var(--lfui-space-2);padding:var(--lfui-space-4);text-align:center;place-content:center;justify-items:center;display:grid}.lfui_PlaceholderMedia-module__placeholder___UeXgh svg{color:var(--lfui-color-interactive-primary);width:1.5rem;height:1.5rem}.lfui_PlaceholderMedia-module__overlay___EzySD{color:var(--lfui-palette-white);padding:var(--lfui-space-5);z-index:1;background:linear-gradient(#00100a1a 30%,#00100ac2);flex-direction:column;grid-area:1/1;justify-content:flex-end;align-self:stretch;display:flex;position:relative}.lfui_MediaEmbed-module__root___G2M8w{gap:var(--lfui-space-2);min-width:0;margin:0;display:grid}.lfui_MediaEmbed-module__frameWrap___TDtBg{aspect-ratio:var(--lfui-embed-ratio);background:var(--lfui-color-track);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-lg);box-shadow:var(--lfui-shadow-sm);min-width:0;position:relative;overflow:hidden}.lfui_MediaEmbed-module__frame___jbqyD{border:0;width:100%;height:100%;position:absolute;inset:0}.lfui_MediaEmbed-module__caption___-NLWo{color:var(--lfui-color-text-muted);font:var(--lfui-font-body-xs);text-align:left}.lfui_FormField-module__field___R-fC3{color:var(--lfui-color-text-primary);gap:var(--lfui-field-gap,var(--lfui-space-2));min-width:0;display:grid}.lfui_FormField-module__labelRow___wjc-P{align-items:flex-start;gap:var(--lfui-space-3);justify-content:space-between;min-width:0;display:flex}.lfui_FormField-module__label___iqxFn{font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-semibold);line-height:var(--lfui-line-height-heading);min-width:0}.lfui_FormField-module__labelMeta___2xs--{align-items:baseline;gap:var(--lfui-space-2);text-align:end;flex:0 auto;justify-content:flex-end;min-width:0;display:inline-flex}.lfui_FormField-module__labelAccessory___3TCK1{min-width:0;display:inline-grid}.lfui_FormField-module__description___Zkj77,.lfui_FormField-module__optional___ht1NW{color:var(--lfui-color-text-muted);font-size:var(--lfui-font-size-2xs)}.lfui_FormField-module__description___Zkj77{line-height:var(--lfui-line-height-body)}.lfui_FormField-module__error___CEuIH{font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-medium)}.lfui_FormField-module__error___CEuIH,.lfui_FormField-module__invalid___jjxHW .lfui_FormField-module__label___iqxFn{color:var(--lfui-color-status-priority)}.lfui_Controls-module__inputFrame___mMHLX{background:var(--lfui-color-surface-raised);border:var(--lfui-border-width) solid var(--lfui-color-border-strong);border-radius:var(--lfui-radius-md);color:var(--lfui-color-text-primary);min-height:var(--lfui-control-height-md);min-width:0;transition:border-color var(--lfui-duration-fast) var(--lfui-ease-standard),box-shadow var(--lfui-duration-fast) var(--lfui-ease-standard);align-items:center;display:flex}.lfui_Controls-module__inputFrame___mMHLX:focus-within{border-color:var(--lfui-color-focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--lfui-color-focus-ring) 22%,transparent)}.lfui_Controls-module__invalidFrame___Zj--u{border-color:var(--lfui-color-status-priority)}.lfui_Controls-module__disabledFrame___phVGe{background:var(--lfui-color-interactive-disabled);cursor:not-allowed;opacity:.58}.lfui_Controls-module__input___RdTj3{color:inherit;font-size:var(--lfui-font-size-sm);min-height:calc(var(--lfui-control-height-md) - 2px);min-width:0;padding:0 var(--lfui-space-3);background:0 0;border:0;outline:0;width:100%}.lfui_Controls-module__input___RdTj3::placeholder{color:var(--lfui-color-text-muted)}.lfui_Controls-module__input___RdTj3:disabled{cursor:not-allowed}.lfui_Controls-module__adornment___xG4Bj{color:var(--lfui-color-text-muted);flex:none;padding-inline-start:var(--lfui-space-3);display:inline-flex}.lfui_Controls-module__adornment___xG4Bj:last-child{padding-inline:0 var(--lfui-space-3)}.lfui_Controls-module__adornment___xG4Bj svg{width:1rem;height:1rem}.lfui_Controls-module__selectFrame___nqKfR{position:relative}.lfui_Controls-module__select___ISRLb{appearance:none;cursor:pointer;padding-inline-end:2.25rem}.lfui_Controls-module__selectIcon___RflPn{color:var(--lfui-color-text-muted);height:1rem;pointer-events:none;width:1rem;position:absolute;inset-inline-end:var(--lfui-space-3)}.lfui_Controls-module__textArea___zn9qH{background:var(--lfui-color-surface-raised);border:var(--lfui-border-width) solid var(--lfui-color-border-strong);border-radius:var(--lfui-radius-md);color:var(--lfui-color-text-primary);font:var(--lfui-font-body-sm);min-width:0;min-height:7rem;padding:var(--lfui-space-3);transition:border-color var(--lfui-duration-fast) var(--lfui-ease-standard),box-shadow var(--lfui-duration-fast) var(--lfui-ease-standard);outline:0;width:100%;line-height:1.55}.lfui_Controls-module__textArea___zn9qH:focus-visible{border-color:var(--lfui-color-focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--lfui-color-focus-ring) 22%,transparent)}.lfui_Controls-module__textArea___zn9qH[aria-invalid=true]{border-color:var(--lfui-color-status-priority)}.lfui_Controls-module__textArea___zn9qH::placeholder{color:var(--lfui-color-text-muted)}.lfui_Controls-module__textArea___zn9qH:disabled{background:var(--lfui-color-interactive-disabled);cursor:not-allowed;opacity:.58}.lfui_Controls-module__textArea___zn9qH[data-monospace]{font-family:var(--lfui-font-mono);font-size:var(--lfui-font-size-xs);tab-size:2}.lfui_Controls-module__textArea___zn9qH[data-resize=vertical]{resize:vertical}.lfui_Controls-module__textArea___zn9qH[data-resize=none]{resize:none}.lfui_Controls-module__textArea___zn9qH[data-resize=both]{resize:both}.lfui_ChoiceControls-module__choiceField___7u2iJ{gap:var(--lfui-space-2);min-width:0;display:grid}.lfui_ChoiceControls-module__choiceLabel___uPPfG{color:var(--lfui-color-text-primary);cursor:pointer;align-items:flex-start;gap:var(--lfui-space-3);width:fit-content;max-width:100%;display:inline-flex}.lfui_ChoiceControls-module__controlWrap___fz9NT{flex:none;margin-top:.1rem;position:relative}.lfui_ChoiceControls-module__checkbox___eOIds{opacity:0;width:1.25rem;height:1.25rem;margin:0;position:absolute}.lfui_ChoiceControls-module__checkboxVisual___C5lxx{background:var(--lfui-color-surface-raised);border:var(--lfui-border-width) solid var(--lfui-color-border-strong);border-radius:var(--lfui-radius-xs);color:var(--lfui-color-text-inverse);height:1.25rem;transition:background-color var(--lfui-duration-fast) var(--lfui-ease-standard),border-color var(--lfui-duration-fast) var(--lfui-ease-standard);place-items:center;width:1.25rem;display:grid}.lfui_ChoiceControls-module__checkboxVisual___C5lxx svg{opacity:0;height:.9rem;transition:opacity var(--lfui-duration-fast) var(--lfui-ease-standard),transform var(--lfui-duration-fast) var(--lfui-ease-standard);width:.9rem;transform:scale(.65)}.lfui_ChoiceControls-module__checkbox___eOIds:checked+.lfui_ChoiceControls-module__checkboxVisual___C5lxx{background:var(--lfui-color-interactive-primary);border-color:var(--lfui-color-interactive-primary)}.lfui_ChoiceControls-module__checkbox___eOIds:checked+.lfui_ChoiceControls-module__checkboxVisual___C5lxx svg{opacity:1;transform:scale(1)}.lfui_ChoiceControls-module__checkbox___eOIds:focus-visible+.lfui_ChoiceControls-module__checkboxVisual___C5lxx{outline:3px solid var(--lfui-color-focus-ring);outline-offset:2px}.lfui_ChoiceControls-module__checkbox___eOIds:disabled+.lfui_ChoiceControls-module__checkboxVisual___C5lxx,.lfui_ChoiceControls-module__checkbox___eOIds:disabled~*{cursor:not-allowed;opacity:.55}.lfui_ChoiceControls-module__choiceContent___c67BU{gap:var(--lfui-space-1);display:grid}.lfui_ChoiceControls-module__choiceTitle___vb36a{font-size:var(--lfui-font-size-sm);font-weight:var(--lfui-font-weight-medium)}.lfui_ChoiceControls-module__choiceDescription___8RKPV{color:var(--lfui-color-text-muted);font-size:var(--lfui-font-size-xs);line-height:var(--lfui-line-height-body)}.lfui_ChoiceControls-module__error___WHImb{color:var(--lfui-color-status-priority);font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-medium);padding-inline-start:calc(1.25rem + var(--lfui-space-3))}.lfui_ChoiceControls-module__switchField___4ilwk{grid-template-columns:minmax(0,1fr) auto;align-items:center}.lfui_ChoiceControls-module__switchField___4ilwk>:nth-child(n+3){grid-column:1/-1}.lfui_ChoiceControls-module__switchRoot___o-9eF{background:var(--lfui-color-track);border:var(--lfui-border-width) solid var(--lfui-color-border-strong);border-radius:var(--lfui-radius-pill);cursor:pointer;height:1.4rem;transition:background-color var(--lfui-duration-normal) var(--lfui-ease-standard),border-color var(--lfui-duration-normal) var(--lfui-ease-standard);width:2.5rem;padding:0;position:relative}.lfui_ChoiceControls-module__switchRoot___o-9eF[data-state=checked]{background:var(--lfui-color-interactive-primary);border-color:var(--lfui-color-interactive-primary)}.lfui_ChoiceControls-module__switchRoot___o-9eF:disabled{cursor:not-allowed;opacity:.55}.lfui_ChoiceControls-module__switchThumb___2KHG9{background:var(--lfui-palette-white);box-shadow:var(--lfui-shadow-sm);height:1rem;transition:transform var(--lfui-duration-normal) var(--lfui-ease-standard);border-radius:50%;width:1rem;display:block;transform:translate(.15rem)}.lfui_ChoiceControls-module__switchRoot___o-9eF[data-state=checked] .lfui_ChoiceControls-module__switchThumb___2KHG9{transform:translate(1.15rem)}.lfui_RangeField-module__root___sQBF5{--lfui-range-control-size:1.25rem;--lfui-range-track-size:.35rem;--lfui-range-thumb-size:.9rem}.lfui_RangeField-module__compact___mRxNL{--lfui-field-gap:var(--lfui-space-1);--lfui-range-control-size:1.25rem;--lfui-range-track-size:.375rem;--lfui-range-thumb-size:1rem}.lfui_RangeField-module__accessoryGroup___ZG9m-{align-items:baseline;gap:var(--lfui-space-2);justify-content:flex-end;min-width:0;display:inline-flex}.lfui_RangeField-module__valueRow___ZtKCh{align-items:baseline;gap:var(--lfui-space-2);min-width:0;display:flex}.lfui_RangeField-module__compact___mRxNL .lfui_RangeField-module__valueRow___ZtKCh{gap:var(--lfui-space-1)}.lfui_RangeField-module__value___-PgJ-{color:var(--lfui-color-text-primary);font-size:var(--lfui-font-size-sm);font-weight:var(--lfui-font-weight-semibold)}.lfui_RangeField-module__compact___mRxNL .lfui_RangeField-module__value___-PgJ-{font-size:var(--lfui-font-size-xs)}.lfui_RangeField-module__locked___g8XGp,.lfui_RangeField-module__original___1p6In{color:var(--lfui-color-text-muted);font-size:var(--lfui-font-size-2xs)}.lfui_RangeField-module__locked___g8XGp{align-items:center;gap:var(--lfui-space-1);margin-inline-start:auto;display:inline-flex}.lfui_RangeField-module__locked___g8XGp svg{width:.75rem;height:.75rem}.lfui_RangeField-module__range___1CuxN{--range-color-start:var(--lfui-color-chart-cyan);--range-color-end:var(--lfui-color-chart-blue);--range-color:var(--range-color-end);appearance:none;cursor:pointer;height:var(--lfui-range-control-size);background:0 0;width:100%;margin:0}.lfui_RangeField-module__range___1CuxN::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--range-color-start) 0,var(--range-color-end) var(--lfui-range-progress),var(--lfui-color-track) var(--lfui-range-progress) 100%);border-radius:var(--lfui-radius-pill);height:var(--lfui-range-track-size)}.lfui_RangeField-module__range___1CuxN::-moz-range-track{background:var(--lfui-color-track);border-radius:var(--lfui-radius-pill);height:var(--lfui-range-track-size)}.lfui_RangeField-module__range___1CuxN::-moz-range-progress{background:linear-gradient(to right,var(--range-color-start),var(--range-color-end));border-radius:var(--lfui-radius-pill);height:var(--lfui-range-track-size)}.lfui_RangeField-module__range___1CuxN::-webkit-slider-thumb{appearance:none;background:var(--range-color-end);border:2px solid var(--lfui-color-surface-raised);box-shadow:var(--lfui-shadow-sm);height:var(--lfui-range-thumb-size);margin-top:calc((var(--lfui-range-track-size) - var(--lfui-range-thumb-size))/2);width:var(--lfui-range-thumb-size);border-radius:50%}.lfui_RangeField-module__range___1CuxN::-moz-range-thumb{background:var(--range-color-end);border:2px solid var(--lfui-color-surface-raised);box-shadow:var(--lfui-shadow-sm);height:var(--lfui-range-thumb-size);width:var(--lfui-range-thumb-size);border-radius:50%}.lfui_RangeField-module__range___1CuxN:focus-visible{outline:0}.lfui_RangeField-module__range___1CuxN:focus-visible::-webkit-slider-thumb{outline:3px solid var(--lfui-color-focus-ring);outline-offset:2px}.lfui_RangeField-module__range___1CuxN:focus-visible::-moz-range-thumb{outline:3px solid var(--lfui-color-focus-ring);outline-offset:2px}.lfui_RangeField-module__range___1CuxN:disabled{cursor:not-allowed;opacity:.5}.lfui_RangeField-module__bounds___J1qg1{color:var(--lfui-color-text-muted);font-size:var(--lfui-font-size-2xs);justify-content:space-between;display:flex}.lfui_RangeField-module__cyan___u6b-y{--range-color-start:var(--lfui-color-chart-cyan);--range-color-end:var(--lfui-color-chart-blue)}.lfui_RangeField-module__magenta___yCK2M{--range-color-start:var(--lfui-color-chart-magenta);--range-color-end:var(--lfui-color-chart-purple)}.lfui_RangeField-module__purple___c58jt{--range-color-start:var(--lfui-color-chart-purple);--range-color-end:var(--lfui-color-chart-blue)}.lfui_RangeField-module__yellow___eRMAc{--range-color-start:var(--lfui-color-chart-yellow);--range-color-end:var(--lfui-color-chart-orange)}.lfui_RangeField-module__neutral___92hGt,.lfui_RangeField-module__teal___z399i{--range-color-start:var(--lfui-color-chart-teal);--range-color-end:var(--lfui-color-chart-cyan)}.lfui_RangeField-module__good___UaVWX,.lfui_RangeField-module__green___G4TdR{--range-color-start:var(--lfui-color-chart-teal);--range-color-end:var(--lfui-color-status-good)}.lfui_RangeField-module__attention___xX7h8,.lfui_RangeField-module__orange___-Pbv1{--range-color-start:var(--lfui-color-chart-yellow);--range-color-end:var(--lfui-color-status-attention)}.lfui_RangeField-module__priority___Kz7b9,.lfui_RangeField-module__red___6CyKm{--range-color-start:var(--lfui-color-chart-magenta);--range-color-end:var(--lfui-color-status-priority)}.lfui_RangeField-module__blue___2fyfx{--range-color-start:var(--lfui-color-chart-cyan);--range-color-end:var(--lfui-color-chart-blue)}.lfui_SegmentedControl-module__fieldset___BWrLK{color:var(--lfui-color-text-primary);gap:var(--lfui-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.lfui_SegmentedControl-module__legend___CyPbi{font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-semibold);padding:0}.lfui_SegmentedControl-module__segments___8-48G{background:var(--lfui-color-surface-subtle);border:var(--lfui-border-width) solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-md);width:100%;min-width:0;padding:.2rem;display:inline-flex}.lfui_SegmentedControl-module__segment___jcrQK{cursor:pointer;flex:1 1 0;min-width:0;position:relative}.lfui_SegmentedControl-module__radio___Tg0wr{opacity:0;width:1px;height:1px;position:absolute}.lfui_SegmentedControl-module__segmentLabel___l6b4T{border-radius:calc(var(--lfui-radius-md) - .15rem);color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-medium);min-height:2rem;padding:var(--lfui-space-1) var(--lfui-space-2);text-align:center;text-overflow:ellipsis;transition:color var(--lfui-duration-fast) var(--lfui-ease-standard),background-color var(--lfui-duration-fast) var(--lfui-ease-standard);place-items:center;display:grid;overflow:hidden}.lfui_SegmentedControl-module__radio___Tg0wr:checked+.lfui_SegmentedControl-module__segmentLabel___l6b4T{background:var(--lfui-color-interactive-primary);box-shadow:var(--lfui-shadow-sm);color:var(--lfui-color-text-inverse)}.lfui_SegmentedControl-module__radio___Tg0wr:focus-visible+.lfui_SegmentedControl-module__segmentLabel___l6b4T{outline:3px solid var(--lfui-color-focus-ring);outline-offset:2px}.lfui_SegmentedControl-module__disabled___27cBC{cursor:not-allowed;opacity:.5}.lfui_SegmentedControl-module__description___ftO23{color:var(--lfui-color-text-muted);font-size:var(--lfui-font-size-2xs)}.lfui_SegmentedControl-module__error___V8VHx{color:var(--lfui-color-status-priority);font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-medium)}.lfui_ToggleControlGroup-module__root___qs2By{color:var(--lfui-color-text-primary);align-items:start;gap:var(--lfui-space-3,.75rem);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.lfui_ToggleControlGroup-module__root___qs2By[data-size=compact]{gap:var(--lfui-space-2,.5rem)}.lfui_ToggleControlGroup-module__root___qs2By[data-disabled=true]{opacity:.58}.lfui_ToggleControlGroup-module__switch___cj86-{grid-column:1;min-inline-size:0}.lfui_ToggleControlGroup-module__visual___xIuPu{block-size:4.25rem;color:var(--lfui-color-interactive-primary);opacity:.24;pointer-events:none;grid-area:1/2/span 2;align-self:end;place-items:center;inline-size:min(5rem,24vw);display:grid}.lfui_ToggleControlGroup-module__visual___xIuPu :where(svg,img){-o-object-fit:contain;object-fit:contain;block-size:100%;inline-size:100%}.lfui_ToggleControlGroup-module__content___rJeRT{gap:var(--lfui-space-3,.75rem);grid-column:1/-1;min-inline-size:0;display:grid}.lfui_ToggleControlGroup-module__content___rJeRT[hidden]{display:none}.lfui_ToggleControlGroup-module__content___rJeRT>.lfui_ToggleControlGroup-module__visual___xIuPu{grid-area:auto;justify-self:end;inline-size:min(100%,6rem)}.lfui_ToggleControlGroup-module__coverageCard___wb-My{--lfui-coverage-accent:var(--lfui-color-status-neutral);background:linear-gradient(135deg,color-mix(in srgb,var(--lfui-coverage-accent) 5%,transparent),transparent 70%),var(--lfui-color-surface-subtle);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-md);min-block-size:7rem;padding:var(--lfui-space-3,.75rem);overflow:hidden}.lfui_ToggleControlGroup-module__coverageCard___wb-My[data-tone=good]{--lfui-coverage-accent:var(--lfui-color-status-good)}.lfui_ToggleControlGroup-module__coverageCard___wb-My[data-tone=attention]{--lfui-coverage-accent:var(--lfui-color-status-attention)}.lfui_ToggleControlGroup-module__coverageCard___wb-My[data-tone=priority]{--lfui-coverage-accent:var(--lfui-color-status-priority)}.lfui_ToggleControlGroup-module__coverageCard___wb-My .lfui_ToggleControlGroup-module__visual___xIuPu{color:var(--lfui-coverage-accent)}@media (width<=28rem){.lfui_ToggleControlGroup-module__coverageCard___wb-My{min-block-size:auto}.lfui_ToggleControlGroup-module__visual___xIuPu{block-size:3.5rem;inline-size:3.75rem}}.lfui_FieldInfo-module__root___hwaGM{vertical-align:middle;flex:none;display:inline-flex;position:relative}.lfui_FieldInfo-module__trigger___BnyUh{block-size:1.125rem;color:var(--lfui-color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;inline-size:1.125rem;padding:0;display:inline-grid}.lfui_FieldInfo-module__trigger___BnyUh svg{block-size:.875rem;inline-size:.875rem}.lfui_FieldInfo-module__root___hwaGM[data-open=true] .lfui_FieldInfo-module__trigger___BnyUh,.lfui_FieldInfo-module__trigger___BnyUh:hover{color:var(--lfui-color-interactive-primary)}.lfui_FieldInfo-module__trigger___BnyUh:focus-visible{outline:3px solid var(--lfui-color-focus-ring);outline-offset:2px}.lfui_FieldInfo-module__trigger___BnyUh:disabled{cursor:not-allowed;opacity:.5}.lfui_FieldInfo-module__popover___hFc3K{background:var(--lfui-color-surface-overlay);border:1px solid var(--lfui-color-border-strong);border-radius:var(--lfui-radius-sm);box-shadow:var(--lfui-shadow-md);color:var(--lfui-color-text-primary);font:var(--lfui-font-body-xs,500 .6875rem/1.45 system-ui,sans-serif);inline-size:max-content;max-inline-size:min(18rem,100vw - 2rem);padding:var(--lfui-space-2,.5rem) var(--lfui-space-3,.75rem);white-space:normal;z-index:var(--lfui-z-overlay,100);position:absolute;inset-inline-start:50%;translate:-50%}.lfui_FieldInfo-module__root___hwaGM[data-side=top] .lfui_FieldInfo-module__popover___hFc3K{inset-block-end:calc(100% + var(--lfui-space-2,.5rem))}.lfui_FieldInfo-module__root___hwaGM[data-side=bottom] .lfui_FieldInfo-module__popover___hFc3K{inset-block-start:calc(100% + var(--lfui-space-2,.5rem))}.lfui_FieldGroup-module__root___nNZmt{border:0;min-width:0;margin:0;padding:0}.lfui_FieldGroup-module__root___nNZmt>legend{color:var(--lfui-color-text-primary);font:var(--lfui-font-heading-sm);padding:0}.lfui_FieldGroup-module__description___UL640{color:var(--lfui-color-text-muted);font:var(--lfui-font-body-sm);margin-block-start:var(--lfui-space-1)}.lfui_FieldGroup-module__content___yim1n{gap:var(--lfui-space-3);margin-block-start:var(--lfui-space-3);display:grid}.lfui_Dialog-module__overlay___94ksY{animation:lfui_Dialog-module__overlay-in___KI-7O var(--lfui-motion-fast);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--lfui-color-backdrop);z-index:var(--lfui-z-overlay);position:fixed;inset:0}.lfui_Dialog-module__content___Q28A4{animation:lfui_Dialog-module__dialog-in___go20O var(--lfui-motion-standard);max-height:calc(100dvh - var(--lfui-space-4)*2);width:min(calc(100vw - var(--lfui-space-4)*2),var(--dialog-max-width));z-index:var(--lfui-z-dialog);outline:none;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.lfui_Dialog-module__content___Q28A4[data-size=sm]{--dialog-max-width:35rem}.lfui_Dialog-module__content___Q28A4[data-size=md]{--dialog-max-width:45rem}.lfui_Dialog-module__content___Q28A4[data-size=lg]{--dialog-max-width:60rem}.lfui_Dialog-module__surface___dE8mF{--dialog-accent:var(--lfui-color-interactive-primary);box-shadow:var(--lfui-shadow-lg);position:relative;overflow:hidden}.lfui_Dialog-module__surface___dE8mF[data-tone=info]{--dialog-accent:var(--lfui-color-status-neutral)}.lfui_Dialog-module__surface___dE8mF[data-tone=success]{--dialog-accent:var(--lfui-color-status-good)}.lfui_Dialog-module__surface___dE8mF[data-tone=warning]{--dialog-accent:var(--lfui-color-status-attention)}.lfui_Dialog-module__surface___dE8mF[data-tone=danger]{--dialog-accent:var(--lfui-color-status-priority)}.lfui_Dialog-module__surface___dE8mF[data-variant=notice]{border-color:color-mix(in srgb,var(--dialog-accent) 62%,transparent)}.lfui_Dialog-module__surface___dE8mF[data-variant=notice] .lfui_Dialog-module__title___P1Xiw{color:var(--dialog-accent);letter-spacing:.035em;text-transform:uppercase}.lfui_Dialog-module__surface___dE8mF[data-variant=notice] .lfui_Dialog-module__body___Voocb{margin-top:var(--lfui-space-4);text-align:center}.lfui_Dialog-module__close___oykfx{right:var(--lfui-space-3);top:var(--lfui-space-3);z-index:1;position:absolute}.lfui_Dialog-module__header___Dhcyd{gap:var(--lfui-space-2);padding-inline:var(--lfui-space-6);text-align:center;display:grid}.lfui_Dialog-module__title___P1Xiw{color:var(--lfui-color-text-primary);font-size:var(--lfui-font-size-xl);font-weight:var(--lfui-font-weight-semibold);line-height:var(--lfui-line-height-tight);text-wrap:balance;margin:0}.lfui_Dialog-module__description___8oHxc{color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-sm);line-height:var(--lfui-line-height-body);text-wrap:pretty;max-width:44rem;margin:0 auto}.lfui_Dialog-module__body___Voocb{color:var(--lfui-color-text-primary);margin-top:var(--lfui-space-6)}.lfui_Dialog-module__footer___QNVN-{margin-top:var(--lfui-space-6)}.lfui_Dialog-module__actions___73Vrx{gap:var(--lfui-space-3);flex-wrap:wrap;justify-content:center;display:flex}.lfui_Dialog-module__actions___73Vrx[data-align=start]{justify-content:flex-start}.lfui_Dialog-module__actions___73Vrx[data-align=end]{justify-content:flex-end}.lfui_Dialog-module__actions___73Vrx[data-align=stretch]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@keyframes lfui_Dialog-module__overlay-in___KI-7O{0%{opacity:0}}@keyframes lfui_Dialog-module__dialog-in___go20O{0%{opacity:0;transform:translate(-50%,calc(.5rem - 50%))scale(.985)}}@media (prefers-reduced-motion:reduce){.lfui_Dialog-module__content___Q28A4,.lfui_Dialog-module__overlay___94ksY{animation:none}}@media (width<=30rem){.lfui_Dialog-module__actions___73Vrx[data-align=stretch]{grid-template-columns:1fr}.lfui_Dialog-module__actions___73Vrx>*{flex:100%}}.lfui_Accordion-module__root___oZgfp{background:var(--lfui-color-surface-raised);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-lg);box-shadow:var(--lfui-shadow-sm);overflow:hidden}.lfui_Accordion-module__item___-y8r4+.lfui_Accordion-module__item___-y8r4{border-top:1px solid var(--lfui-color-border-subtle)}.lfui_Accordion-module__heading___SUzER{font:inherit;margin:0}.lfui_Accordion-module__trigger___txDfs{color:var(--lfui-color-text-primary);cursor:pointer;font:inherit;align-items:center;gap:var(--lfui-space-4);min-height:var(--lfui-accordion-trigger-height,3.25rem);padding:var(--lfui-accordion-trigger-padding,var(--lfui-space-3) var(--lfui-space-4));text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;display:flex}.lfui_Accordion-module__trigger___txDfs:hover{background:var(--lfui-color-surface-subtle)}.lfui_Accordion-module__trigger___txDfs:focus-visible{outline:3px solid var(--lfui-color-focus-ring);outline-offset:-3px}.lfui_Accordion-module__trigger___txDfs:disabled{cursor:not-allowed;opacity:.55}.lfui_Accordion-module__titleGroup___yJXci{-moz-column-gap:var(--lfui-accordion-title-gap,var(--lfui-space-3));align-items:center;column-gap:var(--lfui-accordion-title-gap,var(--lfui-space-3));grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.lfui_Accordion-module__icon___yhMpX{background:color-mix(in srgb,var(--lfui-color-interactive-primary) 14%,transparent);border-radius:var(--lfui-radius-sm);color:var(--lfui-color-interactive-primary);height:var(--lfui-accordion-icon-size,1.75rem);width:var(--lfui-accordion-icon-size,1.75rem);grid-row:1/span 2;place-items:center;display:inline-grid}.lfui_Accordion-module__title___U2Ia0{font-size:var(--lfui-accordion-title-size,var(--lfui-font-size-sm));font-weight:var(--lfui-font-weight-semibold);text-overflow:ellipsis;line-height:1.35;overflow:hidden}.lfui_Accordion-module__summary___kMM23{color:var(--lfui-color-text-muted);font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-regular);margin-top:var(--lfui-space-1);grid-column:2}.lfui_Accordion-module__chevron___dN9If{transition:transform var(--lfui-motion-fast);flex:none}.lfui_Accordion-module__trigger___txDfs[data-state=open] .lfui_Accordion-module__chevron___dN9If{transform:rotate(180deg)}.lfui_Accordion-module__content___IleEr{color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-sm);overflow:hidden}.lfui_Accordion-module__content___IleEr[data-state=open]{animation:lfui_Accordion-module__accordion-down___wQnbO var(--lfui-motion-standard)}.lfui_Accordion-module__content___IleEr[data-state=closed]{animation:lfui_Accordion-module__accordion-up___V84O8 var(--lfui-motion-standard)}.lfui_Accordion-module__contentInner___HAx8M{padding:var(--lfui-space-3) var(--lfui-space-4) var(--lfui-space-4)}.lfui_Accordion-module__contentInner___HAx8M>:first-child{margin-block-start:0}.lfui_Accordion-module__contentInner___HAx8M>:last-child{margin-block-end:0}.lfui_Accordion-module__contentInner___HAx8M :where(ul,ol){padding-inline-start:var(--lfui-space-5)}.lfui_Accordion-module__contentInner___HAx8M :where(p,ul,ol)+:where(p,ul,ol){margin-block-start:var(--lfui-space-3)}@keyframes lfui_Accordion-module__accordion-down___wQnbO{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes lfui_Accordion-module__accordion-up___V84O8{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.lfui_Accordion-module__chevron___dN9If,.lfui_Accordion-module__content___IleEr{transition:none;animation:none}}.lfui_Tooltip-module__content___pA-aV{animation:lfui_Tooltip-module__tooltip-in___nKnrX var(--lfui-motion-fast);background:var(--lfui-color-surface-overlay);border:var(--lfui-border-width) solid var(--lfui-color-border-strong);border-radius:var(--lfui-radius-sm);box-shadow:var(--lfui-shadow-md);color:var(--lfui-color-text-primary);font:var(--lfui-font-body-sm);max-width:min(18rem,calc(100vw - var(--lfui-space-4)*2));padding:var(--lfui-space-2) var(--lfui-space-3);z-index:var(--lfui-z-tooltip,var(--lfui-z-toast))}.lfui_Tooltip-module__arrow___4Ige9{fill:var(--lfui-color-surface-overlay)}@keyframes lfui_Tooltip-module__tooltip-in___nKnrX{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lfui_Tooltip-module__content___pA-aV{animation:none}}.lfui_FeedbackState-module__empty___df-e3,.lfui_FeedbackState-module__state___aWAhi{color:var(--lfui-color-text-secondary);gap:var(--lfui-space-2);min-width:0;padding:var(--lfui-space-6);text-align:center;place-items:center;display:grid}.lfui_FeedbackState-module__state___aWAhi{font:var(--lfui-font-body-md);grid-template-columns:auto auto;justify-content:center}.lfui_FeedbackState-module__spinner___7Ycbe{color:var(--lfui-color-interactive-primary);width:1.25rem;height:1.25rem;animation:.9s linear infinite lfui_FeedbackState-module__spin___rDbMv}.lfui_FeedbackState-module__empty___df-e3{background:var(--lfui-color-surface-subtle);border:var(--lfui-border-width) dashed var(--lfui-color-border-strong);border-radius:var(--lfui-radius-lg);min-height:10rem}.lfui_FeedbackState-module__emptyIcon___EvimU{background:color-mix(in srgb,var(--lfui-color-interactive-primary) 14%,transparent);border-radius:var(--lfui-radius-pill);color:var(--lfui-color-interactive-primary);place-items:center;width:2.75rem;height:2.75rem;display:grid}.lfui_FeedbackState-module__emptyIcon___EvimU svg{width:1.25rem;height:1.25rem}.lfui_FeedbackState-module__empty___df-e3 strong{color:var(--lfui-color-text-primary);font:var(--lfui-font-heading-md)}.lfui_FeedbackState-module__empty___df-e3>div:not(.lfui_FeedbackState-module__action___j-jMP){font:var(--lfui-font-body-md);max-width:48ch}.lfui_FeedbackState-module__action___j-jMP{margin-block-start:var(--lfui-space-2)}.lfui_FeedbackState-module__error___4sWDB{color:var(--lfui-color-status-priority);font:var(--lfui-font-label-sm);margin:0}@keyframes lfui_FeedbackState-module__spin___rDbMv{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.lfui_FeedbackState-module__spinner___7Ycbe{animation-duration:1.8s}}.lfui_ChartCard-module__root___4vszx{background:var(--lfui-chart-card-background,var(--lfui-color-surface-raised,#14372e));border:1px solid var(--lfui-chart-card-border,var(--lfui-color-border-subtle,#315348));border-radius:var(--lfui-chart-card-radius,var(--lfui-radius-md,.625rem));box-shadow:var(--lfui-shadow-sm,0 2px 8px #0000002e);color:var(--lfui-color-text-primary,#f5fbf8);align-content:start;gap:var(--lfui-chart-card-gap,var(--lfui-space-3,.75rem));min-inline-size:0;padding:var(--lfui-chart-card-padding,var(--lfui-space-4,1rem));display:grid}.lfui_ChartCard-module__root___4vszx[data-size=lg]{--lfui-chart-card-gap:var(--lfui-space-5,1.25rem);--lfui-chart-card-padding:var(--lfui-space-6,1.5rem)}.lfui_ChartCard-module__header___kqrda{align-items:start;gap:var(--lfui-space-3,.75rem);justify-content:space-between;min-inline-size:0;display:flex}.lfui_ChartCard-module__headingGroup___n6VIe{align-items:start;gap:var(--lfui-space-2,.5rem);min-inline-size:0;display:flex}.lfui_ChartCard-module__icon___dq7Pl{background:var(--lfui-chart-card-icon-background,var(--lfui-color-surface-subtle,#1d4439));border-radius:var(--lfui-radius-sm,.5rem);block-size:1.75rem;color:var(--lfui-chart-card-icon-color,var(--lfui-color-interactive-primary,#7be7bd));flex:none;place-items:center;inline-size:1.75rem;display:inline-grid}.lfui_ChartCard-module__root___4vszx[data-size=lg] .lfui_ChartCard-module__icon___dq7Pl{block-size:2.5rem;inline-size:2.5rem}.lfui_ChartCard-module__root___4vszx[data-size=lg] .lfui_ChartCard-module__icon___dq7Pl :where(svg){block-size:1.25rem;inline-size:1.25rem}.lfui_ChartCard-module__copy___3YP0b{gap:var(--lfui-space-1,.25rem);min-inline-size:0;display:grid}.lfui_ChartCard-module__title___gyUbi{font:var(--lfui-font-heading-sm,700 .8125rem/1.35 system-ui,sans-serif);letter-spacing:.025em;text-transform:uppercase;margin:0}.lfui_ChartCard-module__root___4vszx[data-size=lg] .lfui_ChartCard-module__title___gyUbi{font-size:var(--lfui-font-size-md,.9375rem)}.lfui_ChartCard-module__description___w7ktf{color:var(--lfui-color-text-muted,#9bb0a8);font:var(--lfui-font-body-xs,500 .6875rem/1.5 system-ui,sans-serif);max-inline-size:60ch;margin:0}.lfui_ChartCard-module__action___MJ8EG{flex:none}.lfui_ChartCard-module__body___ONVzj{min-inline-size:0}.lfui_ChartCard-module__footer___IaBNR{border-block-start:1px solid var(--lfui-color-border-subtle,#315348);color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-body-xs,500 .6875rem/1.5 system-ui,sans-serif);padding-block-start:var(--lfui-space-2,.5rem)}.lfui_ChartColors-module__color___-pYdg{--lfui-chart-color:var(--lfui-color-chart-teal,#26c4b1);color:var(--lfui-chart-color)}.lfui_ChartColors-module__color___-pYdg[data-color=cyan]{--lfui-chart-color:var(--lfui-color-chart-cyan,#19c8e9)}.lfui_ChartColors-module__color___-pYdg[data-color=magenta]{--lfui-chart-color:var(--lfui-color-chart-magenta,#f0008b)}.lfui_ChartColors-module__color___-pYdg[data-color=purple]{--lfui-chart-color:var(--lfui-color-chart-purple,#bd62d8)}.lfui_ChartColors-module__color___-pYdg[data-color=yellow]{--lfui-chart-color:var(--lfui-color-chart-yellow,#ffe03e)}.lfui_ChartColors-module__color___-pYdg[data-color=teal]{--lfui-chart-color:var(--lfui-color-chart-teal,#26c4b1)}.lfui_ChartColors-module__color___-pYdg[data-color=green]{--lfui-chart-color:var(--lfui-color-chart-green,#67dc4c)}.lfui_ChartColors-module__color___-pYdg[data-color=orange]{--lfui-chart-color:var(--lfui-color-chart-orange,#ffad29)}.lfui_ChartColors-module__color___-pYdg[data-color=red]{--lfui-chart-color:var(--lfui-color-chart-red,#ff5b61)}.lfui_ChartColors-module__color___-pYdg[data-color=blue]{--lfui-chart-color:var(--lfui-color-chart-blue,#426bd8)}.lfui_DonutChart-module__root___hopsf{min-inline-size:0;margin:0;container-type:inline-size}.lfui_DonutChart-module__layout___zV3dO{align-items:center;gap:var(--lfui-donut-layout-gap,var(--lfui-space-4,1rem));display:grid}.lfui_DonutChart-module__plot___eflUS{aspect-ratio:1;inline-size:min(100%,var(--lfui-donut-size,13rem));place-items:center;margin-inline:auto;display:grid;position:relative}.lfui_DonutChart-module__plot___eflUS[data-size=sm]{--lfui-donut-size:10rem}.lfui_DonutChart-module__plot___eflUS[data-size=lg]{--lfui-donut-size:22.375rem}.lfui_DonutChart-module__svg___yZy-K{block-size:auto;inline-size:100%;display:block;overflow:visible}.lfui_DonutChart-module__track___UOqaq{fill:none;stroke:var(--lfui-color-chart-track,#284a3f);stroke-width:14px}.lfui_DonutChart-module__segment___76ZWy{fill:none;stroke:currentColor;stroke-linecap:butt;stroke-width:14px;transition:stroke-dasharray var(--lfui-motion-standard,.22s ease),stroke-dashoffset var(--lfui-motion-standard,.22s ease)}.lfui_DonutChart-module__center___-UaaV{pointer-events:none;text-align:center;place-content:center;min-inline-size:0;display:grid;position:absolute;inset:28%}.lfui_DonutChart-module__centerValue___Ug5Oz{color:var(--lfui-color-text-primary,#f5fbf8);font:var(--lfui-font-display-md,750 1.5rem/1.1 system-ui,sans-serif);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.lfui_DonutChart-module__centerLabel___14ugY{color:var(--lfui-color-text-muted,#9bb0a8);font:var(--lfui-font-label-xs,600 .625rem/1.3 system-ui,sans-serif);margin-block-start:var(--lfui-space-1,.25rem)}.lfui_DonutChart-module__legend___i-woe{gap:var(--lfui-space-2,.5rem) var(--lfui-donut-legend-column-gap,var(--lfui-space-4,1rem));inline-size:min(100%,var(--lfui-donut-legend-width,100%));translate:var(--lfui-donut-legend-offset,0) 0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}.lfui_DonutChart-module__layout___zV3dO[data-legend-columns="2"] .lfui_DonutChart-module__legend___i-woe[data-item-count="6"]{grid-template-rows:repeat(3,auto);grid-auto-flow:column}.lfui_DonutChart-module__layout___zV3dO[data-legend-columns="1"] .lfui_DonutChart-module__legend___i-woe{grid-template-columns:minmax(0,1fr)}.lfui_DonutChart-module__legendItem___gu7HG{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif);align-items:baseline;gap:var(--lfui-space-2,.5rem);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.lfui_DonutChart-module__swatch___-SUZV{border-radius:var(--lfui-radius-xs,.25rem);background:currentColor;block-size:.625rem;inline-size:.625rem}.lfui_DonutChart-module__legendLabel___N3c54{color:var(--lfui-color-text-secondary,#c8d7d1);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.lfui_DonutChart-module__legendValue___s6wl9{color:var(--lfui-color-text-muted,#9bb0a8);font-variant-numeric:tabular-nums}@container (width>=30rem){.lfui_DonutChart-module__layout___zV3dO[data-has-legend=true][data-layout=auto],.lfui_DonutChart-module__layout___zV3dO[data-has-legend=true][data-layout=inline]{grid-template-columns:minmax(10rem,.8fr) minmax(12rem,1.2fr)}}.lfui_DonutChart-module__layout___zV3dO[data-layout=stacked]{grid-template-columns:minmax(0,1fr)}@media (prefers-reduced-motion:reduce){.lfui_DonutChart-module__segment___76ZWy{transition:none}}.lfui__shared-module__visuallyHidden___P5fqw{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lfui__shared-module__emptyState___f2uq0{border:1px dashed var(--lfui-color-border-subtle,#315348);border-radius:var(--lfui-radius-md,.625rem);color:var(--lfui-color-text-muted,#9bb0a8);font:var(--lfui-font-body-sm,500 .8125rem/1.5 system-ui,sans-serif);min-block-size:8rem;padding:var(--lfui-space-5,1.25rem);text-align:center;place-items:center;display:grid}.lfui__shared-module__dataDisclosure___nHeOs{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-sm,600 .6875rem/1.4 system-ui,sans-serif);margin-block-start:var(--lfui-space-3,.75rem)}.lfui__shared-module__dataDisclosure___nHeOs summary{cursor:pointer;text-underline-offset:.2em;min-block-size:2.75rem;inline-size:fit-content;transition:text-decoration-color var(--lfui-motion-fast,.14s ease);align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.lfui__shared-module__dataDisclosure___nHeOs summary:hover{text-decoration-color:currentColor}.lfui__shared-module__dataDisclosure___nHeOs summary:focus-visible{border-radius:var(--lfui-radius-xs,.25rem);outline:3px solid var(--lfui-color-focus-ring,#7be7bd);outline-offset:2px}.lfui__shared-module__dataTableWrapper___EpjHL{border:1px solid var(--lfui-color-border-subtle,#315348);border-radius:var(--lfui-radius-sm,.5rem);margin-block-start:var(--lfui-space-2,.5rem);overflow-x:auto}.lfui__shared-module__dataTable___yNGkg{background:var(--lfui-color-surface-raised,#14372e);border-collapse:collapse;color:var(--lfui-color-text-secondary,#c8d7d1);inline-size:100%;min-inline-size:24rem}.lfui__shared-module__dataTable___yNGkg caption{color:var(--lfui-color-text-primary,#f5fbf8);padding:var(--lfui-space-3,.75rem);text-align:start;font-weight:700}.lfui__shared-module__dataTable___yNGkg td,.lfui__shared-module__dataTable___yNGkg th{border-block-start:1px solid var(--lfui-color-border-subtle,#315348);padding:var(--lfui-space-2,.5rem) var(--lfui-space-3,.75rem);text-align:start}.lfui__shared-module__dataTable___yNGkg th{color:var(--lfui-color-text-primary,#f5fbf8);font-weight:700}@media (prefers-reduced-motion:reduce){.lfui__shared-module__dataDisclosure___nHeOs summary{transition:none}}.lfui_HorizontalBarChart-module__root___NKy-Y{min-inline-size:0;margin:0}.lfui_HorizontalBarChart-module__chart___H4EMi{--lfui-bar-size:.875rem;gap:var(--lfui-space-3,.75rem);display:grid}.lfui_HorizontalBarChart-module__chart___H4EMi[data-size=sm]{--lfui-bar-size:.5rem}.lfui_HorizontalBarChart-module__chart___H4EMi[data-size=lg]{--lfui-bar-size:1.5rem;gap:var(--lfui-space-2,.5rem)}.lfui_HorizontalBarChart-module__row___kO52a{align-items:center;gap:var(--lfui-space-2,.5rem);grid-template-columns:minmax(5rem,.7fr) minmax(8rem,2fr) auto;display:grid}.lfui_HorizontalBarChart-module__row___kO52a[data-show-value=false]{grid-template-columns:minmax(5rem,.7fr) minmax(8rem,2fr)}.lfui_HorizontalBarChart-module__chart___H4EMi[data-size=lg] .lfui_HorizontalBarChart-module__row___kO52a[data-show-value=false]{grid-template-columns:5.875rem minmax(0,1fr)}.lfui_HorizontalBarChart-module__label___Ir59x{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.lfui_HorizontalBarChart-module__track___4JGSB{background:var(--lfui-color-chart-track,#284a3f);block-size:var(--lfui-bar-size,.875rem);border-radius:var(--lfui-radius-xs,.25rem);overflow:hidden}.lfui_HorizontalBarChart-module__bar___kyKEY{border-radius:inherit;block-size:100%;inline-size:var(--lfui-bar-value);min-inline-size:2px;transition:inline-size var(--lfui-motion-standard,.22s ease);background:currentColor;display:block}.lfui_HorizontalBarChart-module__bar___kyKEY[data-color=cyan]{background:linear-gradient(90deg,#008ba9,var(--lfui-color-chart-cyan,#00bee6))}.lfui_HorizontalBarChart-module__bar___kyKEY[data-color=magenta]{background:linear-gradient(90deg,#b90063,var(--lfui-color-chart-magenta,#e5007a))}.lfui_HorizontalBarChart-module__value___qtiHN{color:var(--lfui-color-text-primary,#f5fbf8);font:var(--lfui-font-label-xs,650 .625rem/1.35 system-ui,sans-serif);font-variant-numeric:tabular-nums;text-align:end;min-inline-size:4ch}.lfui_HorizontalBarChart-module__axis___okwxt{gap:var(--lfui-space-2,.5rem);grid-template-columns:minmax(5rem,.7fr) minmax(8rem,2fr) auto;min-block-size:.875rem;margin-block-start:calc(var(--lfui-space-2,.5rem)*-1);display:grid}.lfui_HorizontalBarChart-module__axis___okwxt[data-show-value=false]{grid-template-columns:minmax(5rem,.7fr) minmax(8rem,2fr)}.lfui_HorizontalBarChart-module__chart___H4EMi[data-size=lg] .lfui_HorizontalBarChart-module__axis___okwxt[data-show-value=false]{grid-template-columns:5.875rem minmax(0,1fr)}.lfui_HorizontalBarChart-module__chart___H4EMi[data-size=lg] .lfui_HorizontalBarChart-module__axis___okwxt{margin-block-start:.375rem}.lfui_HorizontalBarChart-module__axisScale___Hldfd{grid-column:2;min-inline-size:0;position:relative}.lfui_HorizontalBarChart-module__axisTick___Edrx6{color:var(--lfui-color-text-muted,#9bb0a8);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;inset-block-start:0;inset-inline-start:var(--lfui-axis-position);transform:translate(-50%)}.lfui_HorizontalBarChart-module__axisTick___Edrx6[data-edge=start]{transform:none}.lfui_HorizontalBarChart-module__axisTick___Edrx6[data-edge=end]{transform:translate(-100%)}@media (width<=26rem){.lfui_HorizontalBarChart-module__row___kO52a{grid-template-columns:minmax(0,1fr) auto}.lfui_HorizontalBarChart-module__track___4JGSB{grid-area:2/1/auto/-1}.lfui_HorizontalBarChart-module__value___qtiHN{grid-area:1/2}.lfui_HorizontalBarChart-module__axis___okwxt,.lfui_HorizontalBarChart-module__axis___okwxt[data-show-value=false]{grid-template-columns:minmax(0,1fr)}.lfui_HorizontalBarChart-module__axisScale___Hldfd{grid-column:1}}@media (prefers-reduced-motion:reduce){.lfui_HorizontalBarChart-module__bar___kyKEY{transition:none}}.lfui_InsightCard-module__root___s8DxC{--lfui-insight-accent:var(--lfui-color-status-neutral);background:linear-gradient(145deg,color-mix(in srgb,var(--lfui-insight-accent) 6%,transparent),transparent 58%),var(--lfui-color-surface-raised,#14372e);border:1px solid color-mix(in srgb,var(--lfui-insight-accent) 34%,var(--lfui-color-border-subtle,#315348));border-radius:var(--lfui-radius-md,.625rem);box-shadow:var(--lfui-shadow-sm,0 2px 8px #0000002e);color:var(--lfui-color-text-primary,#f5fbf8);align-content:start;gap:var(--lfui-space-3,.75rem);min-inline-size:0;padding:var(--lfui-space-4,1rem);display:grid;position:relative;overflow:hidden}.lfui_InsightCard-module__root___s8DxC[data-tone=good]{--lfui-insight-accent:var(--lfui-color-status-good)}.lfui_InsightCard-module__root___s8DxC[data-tone=attention]{--lfui-insight-accent:var(--lfui-color-status-attention)}.lfui_InsightCard-module__root___s8DxC[data-tone=priority]{--lfui-insight-accent:var(--lfui-color-status-priority)}.lfui_InsightCard-module__root___s8DxC[data-size=compact]{gap:var(--lfui-space-2,.5rem);padding:var(--lfui-space-3,.75rem)}.lfui_InsightCard-module__root___s8DxC[data-size=tall]{min-block-size:13rem}.lfui_InsightCard-module__header___8xIHS{align-items:start;gap:var(--lfui-space-3,.75rem);z-index:1;min-inline-size:0;display:flex;position:relative}.lfui_InsightCard-module__icon___eUFnQ{background:var(--lfui-color-surface-subtle,#1d4439);border-radius:var(--lfui-radius-sm,.5rem);block-size:2rem;color:var(--lfui-insight-accent);flex:none;place-items:center;inline-size:2rem;display:inline-grid}.lfui_InsightCard-module__heading___e4vQJ{gap:var(--lfui-space-1,.25rem);min-inline-size:0;display:grid}.lfui_InsightCard-module__eyebrow___KYlHq{color:var(--lfui-color-text-muted,#9bb0a8);font:var(--lfui-font-label-xs,650 .625rem/1.35 system-ui,sans-serif);letter-spacing:.04em;text-transform:uppercase}.lfui_InsightCard-module__title___Rdj0o{font:var(--lfui-font-heading-sm,700 .875rem/1.3 system-ui,sans-serif);margin:0}.lfui_InsightCard-module__description___X5fmV{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-body-sm,500 .75rem/1.55 system-ui,sans-serif);z-index:1;max-inline-size:56ch;margin:0;position:relative}.lfui_InsightCard-module__stats___ccdVO{gap:var(--lfui-space-2,.5rem);z-index:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));margin:0;padding:0;display:grid;position:relative}.lfui_InsightCard-module__stat___Wft2J{background:var(--lfui-color-surface-subtle,#1d4439);border-radius:var(--lfui-radius-sm,.5rem);gap:var(--lfui-space-1,.25rem);padding:var(--lfui-space-2,.5rem);display:grid}.lfui_InsightCard-module__stat___Wft2J dt{color:var(--lfui-color-text-muted,#9bb0a8);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif)}.lfui_InsightCard-module__stat___Wft2J dd{color:var(--lfui-color-text-primary,#f5fbf8);font:var(--lfui-font-label-md,700 .8125rem/1.35 system-ui,sans-serif);font-variant-numeric:tabular-nums;margin:0}.lfui_InsightCard-module__body___B8Vbp{z-index:1;min-inline-size:0;position:relative}.lfui_InsightCard-module__visual___1A5HV{color:var(--lfui-insight-accent);z-index:1;place-items:center;min-block-size:3rem;display:grid;position:relative}.lfui_InsightCard-module__visual___1A5HV :where(svg,img){max-block-size:8rem;max-inline-size:100%;display:block}.lfui_InsightCard-module__callout___xgqrH{background:color-mix(in srgb,var(--lfui-insight-accent) 12%,var(--lfui-color-surface-subtle));border-inline-start:3px solid var(--lfui-insight-accent);border-radius:var(--lfui-radius-sm,.5rem);color:var(--lfui-color-text-secondary);font:var(--lfui-font-body-xs,500 .6875rem/1.45 system-ui,sans-serif);padding:var(--lfui-space-3,.75rem);z-index:1;margin:0;position:relative}.lfui_InsightCard-module__footer___wfLkc{border-block-start:1px solid var(--lfui-color-border-subtle,#315348);color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,600 .625rem/1.4 system-ui,sans-serif);z-index:1;padding-block-start:var(--lfui-space-2,.5rem);position:relative}.lfui_KpiTile-module__root___LhSWQ{--lfui-kpi-color:var(--lfui-color-status-neutral,#26c4b1);background:var(--lfui-color-surface-raised,#14372e);border:1px solid var(--lfui-color-border-subtle,#315348);border-block-start:2px solid var(--lfui-kpi-color);border-radius:var(--lfui-radius-md,.625rem);box-shadow:var(--lfui-shadow-sm,0 2px 8px #0000002e);color:var(--lfui-color-text-primary,#f5fbf8);align-content:start;gap:var(--lfui-space-2,.5rem);min-inline-size:0;padding:var(--lfui-space-4,1rem);text-align:center;display:grid;position:relative;overflow:hidden}.lfui_KpiTile-module__root___LhSWQ[data-tone=good]{--lfui-kpi-color:var(--lfui-color-status-good,#67dc4c)}.lfui_KpiTile-module__root___LhSWQ[data-tone=attention]{--lfui-kpi-color:var(--lfui-color-status-attention,#ffc843)}.lfui_KpiTile-module__root___LhSWQ[data-tone=priority]{--lfui-kpi-color:var(--lfui-color-status-priority,#ff5b61)}.lfui_KpiTile-module__heading___I3iqx{align-items:center;gap:var(--lfui-space-2,.5rem);justify-content:center;min-inline-size:0;display:flex}.lfui_KpiTile-module__icon___8jdJ3{background:var(--lfui-color-surface-subtle,#1d4439);border-radius:var(--lfui-radius-sm,.5rem);block-size:1.5rem;color:var(--lfui-kpi-color);flex:none;place-items:center;inline-size:1.5rem;display:inline-grid}.lfui_KpiTile-module__label___ln1T0{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-sm,650 .6875rem/1.35 system-ui,sans-serif);letter-spacing:.025em;overflow-wrap:anywhere;text-transform:uppercase;min-inline-size:0}.lfui_KpiTile-module__value___iWQZw{color:var(--lfui-kpi-color);font:var(--lfui-font-display-sm,750 1.35rem/1.1 system-ui,sans-serif);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lfui_KpiTile-module__supportingText___P-yeb{color:var(--lfui-color-text-muted,#9bb0a8);font:var(--lfui-font-body-xs,500 .6875rem/1.5 system-ui,sans-serif);margin:0}.lfui_KpiTile-module__footer___QlGYk{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,600 .625rem/1.4 system-ui,sans-serif);align-self:end;padding-block-start:var(--lfui-space-1,.25rem)}.lfui_ProgressMeter-module__root___-GMGc{gap:var(--lfui-space-2,.5rem);min-inline-size:0;display:grid}.lfui_ProgressMeter-module__header___--Th5{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-sm,600 .6875rem/1.4 system-ui,sans-serif);align-items:baseline;gap:var(--lfui-space-3,.75rem);justify-content:space-between;display:flex}.lfui_ProgressMeter-module__value___vLd-8{color:var(--lfui-color-text-primary,#f5fbf8);font-variant-numeric:tabular-nums;flex:none}.lfui_ProgressMeter-module__track___7b7pc{background:var(--lfui-color-progress-track,#284a3f);block-size:var(--lfui-progress-size,.45rem);border-radius:var(--lfui-radius-pill,999px);position:relative;overflow:hidden}.lfui_ProgressMeter-module__indicator___Km4JE{background:var(--lfui-progress-color);border-radius:inherit;inline-size:var(--lfui-progress-value);min-inline-size:var(--lfui-progress-min-visible,0);transition:inline-size var(--lfui-motion-standard,.22s ease);position:absolute;inset-block:0;inset-inline-start:0}.lfui_ProgressMeter-module__root___-GMGc[data-tone=good]{--lfui-progress-color:var(--lfui-color-status-good,#67dc4c)}.lfui_ProgressMeter-module__root___-GMGc[data-tone=attention]{--lfui-progress-color:var(--lfui-color-status-attention,#ffc843)}.lfui_ProgressMeter-module__root___-GMGc[data-tone=priority]{--lfui-progress-color:var(--lfui-color-status-priority,#ff5b61)}.lfui_ProgressMeter-module__root___-GMGc[data-tone=neutral]{--lfui-progress-color:var(--lfui-color-status-neutral,#26c4b1)}@media (prefers-reduced-motion:reduce){.lfui_ProgressMeter-module__indicator___Km4JE{transition:none}}.lfui_CashFlowBar-module__root___8P9jC{gap:var(--lfui-space-2);min-width:0;margin:0;display:grid}.lfui_CashFlowBar-module__chart___jHNKt{background:var(--lfui-color-chart-track);border:var(--lfui-border-width) solid var(--lfui-color-border-strong);border-radius:var(--lfui-radius-sm);width:100%;height:.75rem;display:flex;overflow:hidden}.lfui_CashFlowBar-module__expenses___OtQ8E,.lfui_CashFlowBar-module__surplus___nG-Cn{height:100%;display:block}.lfui_CashFlowBar-module__expenses___OtQ8E{background:var(--lfui-color-chart-magenta)}.lfui_CashFlowBar-module__surplus___nG-Cn{background:var(--lfui-color-status-good-fill)}.lfui_CashFlowBar-module__chart___jHNKt[data-deficit] .lfui_CashFlowBar-module__expenses___OtQ8E{background:var(--lfui-color-status-priority-fill)}.lfui_CashFlowBar-module__legend___AsVMU{gap:var(--lfui-space-1) var(--lfui-space-3);flex-wrap:wrap;margin:0;display:flex}.lfui_CashFlowBar-module__legend___AsVMU>div{color:var(--lfui-color-text-muted);font:var(--lfui-font-body-xs);align-items:baseline;gap:var(--lfui-space-1);grid-template-columns:auto auto;min-width:0;display:inline-grid}.lfui_CashFlowBar-module__legend___AsVMU dd,.lfui_CashFlowBar-module__legend___AsVMU dt{margin:0}.lfui_CashFlowBar-module__legend___AsVMU dt:before{background:var(--lfui-color-status-neutral-fill);border-radius:var(--lfui-radius-pill);content:"";height:.4rem;width:.4rem;margin-inline-end:var(--lfui-space-1);display:inline-block}.lfui_CashFlowBar-module__legend___AsVMU dt[data-kind=expenses]:before{background:var(--lfui-color-chart-magenta)}.lfui_CashFlowBar-module__legend___AsVMU dt[data-kind=surplus]:before{background:var(--lfui-color-status-good-fill)}.lfui_CashFlowBar-module__legend___AsVMU dt[data-kind=deficit]:before{background:var(--lfui-color-status-priority-fill)}.lfui_CashFlowBar-module__legend___AsVMU dd{color:var(--lfui-color-text-secondary);font-variant-numeric:tabular-nums}.lfui_ProjectionChart-module__root___L7Dwq{min-inline-size:0;margin:0}.lfui_ProjectionChart-module__plot___ZCjq0{inline-size:100%;overflow:hidden}.lfui_ProjectionChart-module__svg___AGTed{block-size:auto;min-block-size:11rem;inline-size:100%;display:block;overflow:visible}.lfui_ProjectionChart-module__root___L7Dwq[data-size=sm] .lfui_ProjectionChart-module__svg___AGTed{min-block-size:8rem}.lfui_ProjectionChart-module__root___L7Dwq[data-size=lg] .lfui_ProjectionChart-module__svg___AGTed{min-block-size:15rem}.lfui_ProjectionChart-module__gridLine___QqMvt{stroke:var(--lfui-color-chart-grid,#315348);stroke-dasharray:3 4;stroke-width:1px;vector-effect:non-scaling-stroke}.lfui_ProjectionChart-module__axisLine___UpekA{stroke:var(--lfui-color-border-strong,#477164);stroke-width:1px;vector-effect:non-scaling-stroke}.lfui_ProjectionChart-module__axisText___O25Km{fill:var(--lfui-color-text-muted,#9bb0a8);font:var(--lfui-font-label-xs,500 .625rem/1.3 system-ui,sans-serif)}.lfui_ProjectionChart-module__axisLabel___2jUuZ{fill:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,650 .625rem/1.3 system-ui,sans-serif)}.lfui_ProjectionChart-module__line___VBQVa{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.lfui_ProjectionChart-module__line___VBQVa[data-line-style=dashed]{stroke-dasharray:8 6}.lfui_ProjectionChart-module__line___VBQVa[data-line-style=dotted]{stroke-dasharray:2 5}.lfui_ProjectionChart-module__area___htp-m{fill:currentColor;opacity:var(--lfui-projection-fill-opacity,.16);stroke:none}.lfui_ProjectionChart-module__point___EzMOX{fill:var(--lfui-color-surface-raised,#14372e);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.lfui_ProjectionChart-module__legend___Qi2vb{gap:var(--lfui-space-2,.5rem) var(--lfui-space-4,1rem);margin:var(--lfui-space-3,.75rem) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.lfui_ProjectionChart-module__legendItem___M9B9l{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif);align-items:center;gap:var(--lfui-space-2,.5rem);display:inline-flex}.lfui_ProjectionChart-module__legendLine___6abOx{border-radius:var(--lfui-radius-pill,999px);block-size:0;color:var(--lfui-chart-color);border-block-start:.1875rem solid;inline-size:1.25rem}.lfui_ProjectionChart-module__legendLine___6abOx[data-line-style=dashed]{border-block-start-style:dashed}.lfui_ProjectionChart-module__legendLine___6abOx[data-line-style=dotted]{border-block-start-style:dotted}.lfui_RadialGauge-module__root___gCTsp{min-inline-size:0;margin:0}.lfui_RadialGauge-module__gauge___NKoQ2{aspect-ratio:1;inline-size:8rem;max-inline-size:100%;margin-inline:auto;position:relative}.lfui_RadialGauge-module__gauge___NKoQ2[data-size=sm]{inline-size:5.5rem}.lfui_RadialGauge-module__gauge___NKoQ2[data-size=xs]{inline-size:4rem}.lfui_RadialGauge-module__gauge___NKoQ2[data-size=lg]{inline-size:11rem}.lfui_RadialGauge-module__gauge___NKoQ2[data-shape=semicircle]{aspect-ratio:12/7}.lfui_RadialGauge-module__svg___r6qeo{block-size:100%;inline-size:100%;display:block;overflow:visible}.lfui_RadialGauge-module__track___V752i,.lfui_RadialGauge-module__value___Dnqc6{fill:none;stroke-linecap:round;stroke-width:12px;vector-effect:non-scaling-stroke}.lfui_RadialGauge-module__track___V752i{stroke:var(--lfui-color-chart-track,#234f42)}.lfui_RadialGauge-module__value___Dnqc6{color:var(--lfui-chart-color);stroke:currentColor}.lfui_RadialGauge-module__center___QIaRV{gap:var(--lfui-space-1,.25rem);text-align:center;place-content:center;inline-size:72%;display:grid;position:absolute;inset:50%;transform:translate(-50%,-50%)}.lfui_RadialGauge-module__gauge___NKoQ2[data-shape=semicircle] .lfui_RadialGauge-module__center___QIaRV{inset-block-start:68%}.lfui_RadialGauge-module__centerValue___wHo0j{color:var(--lfui-color-text-primary,#f5fbf8);font:var(--lfui-font-display-sm,750 1.35rem/1.1 system-ui,sans-serif);font-variant-numeric:tabular-nums}.lfui_RadialGauge-module__gauge___NKoQ2[data-size=sm] .lfui_RadialGauge-module__centerValue___wHo0j{font:var(--lfui-font-display-xs,700 1rem/1.1 system-ui,sans-serif)}.lfui_RadialGauge-module__gauge___NKoQ2[data-size=xs] .lfui_RadialGauge-module__centerValue___wHo0j{font:var(--lfui-font-label-md,700 .8125rem/1.1 system-ui,sans-serif)}.lfui_RadialGauge-module__gauge___NKoQ2[data-size=xs] .lfui_RadialGauge-module__centerLabel___9aNVF{display:none}.lfui_RadialGauge-module__gauge___NKoQ2[data-size=lg] .lfui_RadialGauge-module__centerValue___wHo0j{font:var(--lfui-font-display-md,750 1.75rem/1.1 system-ui,sans-serif)}.lfui_RadialGauge-module__centerLabel___9aNVF{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif);text-wrap:balance}.lfui_SegmentedBarChart-module__root___0qOil{min-inline-size:0;margin:0}.lfui_SegmentedBarChart-module__track___wUKpP{background:var(--lfui-color-chart-track,#234f42);border:1px solid var(--lfui-color-border-subtle,#315348);border-radius:var(--lfui-radius-sm,.5rem);min-block-size:2.5rem;min-inline-size:0;display:flex;overflow:hidden}.lfui_SegmentedBarChart-module__track___wUKpP[data-size=sm]{min-block-size:1.75rem}.lfui_SegmentedBarChart-module__track___wUKpP[data-size=lg]{min-block-size:3.25rem}.lfui_SegmentedBarChart-module__segment___SyfX8{background:var(--lfui-chart-color);color:var(--lfui-color-text-inverse,#071612);flex:0 0 var(--lfui-segment-width);inline-size:var(--lfui-segment-width);place-items:center;min-inline-size:1px;display:grid;overflow:hidden}.lfui_SegmentedBarChart-module__segment___SyfX8+.lfui_SegmentedBarChart-module__segment___SyfX8{border-inline-start:1px solid color-mix(in srgb,var(--lfui-color-text-primary) 36%,transparent)}.lfui_SegmentedBarChart-module__segmentCopy___l3jYx{font:var(--lfui-font-label-xs,650 .625rem/1.3 system-ui,sans-serif);min-inline-size:0;max-inline-size:100%;padding:var(--lfui-space-1,.25rem) var(--lfui-space-2,.5rem);text-align:center;gap:.05rem;display:grid}.lfui_SegmentedBarChart-module__track___wUKpP[data-size=lg] .lfui_SegmentedBarChart-module__segmentCopy___l3jYx{font:var(--lfui-font-label-sm,650 .6875rem/1.35 system-ui,sans-serif)}.lfui_SegmentedBarChart-module__segmentLabel___ejfD2,.lfui_SegmentedBarChart-module__segmentValue___bebQ-{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lfui_SegmentedBarChart-module__segmentValue___bebQ-{font-variant-numeric:tabular-nums;opacity:.82}.lfui_SegmentedBarChart-module__legend___djAH3{gap:var(--lfui-space-2,.5rem) var(--lfui-space-4,1rem);margin:var(--lfui-space-3,.75rem) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.lfui_SegmentedBarChart-module__legendItem___qQs75{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif);align-items:center;gap:var(--lfui-space-2,.5rem);display:inline-flex}.lfui_SegmentedBarChart-module__swatch___-CIYz{border-radius:var(--lfui-radius-xs,.25rem);block-size:.75rem;color:var(--lfui-chart-color);background:currentColor;flex:none;inline-size:.75rem}.lfui_SegmentedBarChart-module__legendValue___BCeNv{color:var(--lfui-color-text-muted,#9bb0a8);font-variant-numeric:tabular-nums}@media (width<=28rem){.lfui_SegmentedBarChart-module__segmentCopy___l3jYx{padding-inline:var(--lfui-space-1,.25rem)}}.lfui_SignalCard-module__root___dVATd{--lfui-signal-color:var(--lfui-color-status-neutral-fill,#26c4b1);--lfui-signal-text:var(--lfui-color-signal-text,var(--lfui-color-text-on-status,#09241d));--lfui-signal-start:color-mix(in srgb,var(--lfui-signal-color) 92%,#fff);--lfui-signal-end:var(--lfui-signal-color);background:linear-gradient(145deg,var(--lfui-signal-start),var(--lfui-signal-end));border:1px solid color-mix(in srgb,var(--lfui-signal-color) 74%,#000);border-radius:var(--lfui-radius-md,.625rem);box-shadow:var(--lfui-shadow-sm,0 2px 8px #0000002e);color:var(--lfui-signal-text);align-content:start;gap:var(--lfui-signal-gap,var(--lfui-space-2,.5rem));min-block-size:var(--lfui-signal-min-block-size,9.5rem);min-inline-size:0;padding:var(--lfui-signal-padding,var(--lfui-space-4,1rem));display:grid;position:relative;overflow:hidden}.lfui_SignalCard-module__root___dVATd[data-size=compact]{--lfui-signal-min-block-size:5.75rem;gap:var(--lfui-signal-compact-gap,var(--lfui-space-1,.25rem));padding:var(--lfui-signal-compact-padding,var(--lfui-space-3,.75rem))}.lfui_SignalCard-module__root___dVATd[data-size=tall]{--lfui-signal-min-block-size:12rem}.lfui_SignalCard-module__root___dVATd:after,.lfui_SignalCard-module__root___dVATd:before{content:"";opacity:.12;pointer-events:none;border:1px solid;border-radius:50%;position:absolute}.lfui_SignalCard-module__root___dVATd[data-has-visual=true]:after,.lfui_SignalCard-module__root___dVATd[data-has-visual=true]:before{display:none}.lfui_SignalCard-module__root___dVATd:before{block-size:7rem;inline-size:7rem;inset-block-end:-2.75rem;inset-inline-end:-2.5rem}.lfui_SignalCard-module__root___dVATd:after{block-size:2.5rem;inline-size:2.5rem;inset-block-end:.5rem;inset-inline-end:.75rem}.lfui_SignalCard-module__root___dVATd[data-tone=good]{--lfui-signal-color:var(--lfui-color-status-good-fill,#67dc4c);--lfui-signal-start:var(--lfui-color-signal-good-start,var(--lfui-signal-color));--lfui-signal-end:var(--lfui-color-signal-good-end,var(--lfui-signal-color))}.lfui_SignalCard-module__root___dVATd[data-tone=attention]{--lfui-signal-color:var(--lfui-color-status-attention-fill,#ffc843);--lfui-signal-start:var(--lfui-color-signal-attention-start,var(--lfui-signal-color));--lfui-signal-end:var(--lfui-color-signal-attention-end,var(--lfui-signal-color))}.lfui_SignalCard-module__root___dVATd[data-tone=priority]{--lfui-signal-color:var(--lfui-color-status-priority-fill,#ff5b61)}.lfui_SignalCard-module__eyebrow___MUGG5{font:var(--lfui-font-label-xs,700 .625rem/1.4 system-ui,sans-serif);align-items:center;gap:var(--lfui-space-2,.5rem);letter-spacing:.04em;text-transform:uppercase;z-index:1;display:flex;position:relative}.lfui_SignalCard-module__icon___AjjXT{flex:none;place-items:center;display:inline-grid}.lfui_SignalCard-module__title___dm-pu{font:var(--lfui-font-display-sm,750 1.25rem/1.15 system-ui,sans-serif);letter-spacing:-.02em;z-index:1;max-inline-size:20ch;margin:0;position:relative}.lfui_SignalCard-module__root___dVATd[data-size=compact] .lfui_SignalCard-module__title___dm-pu{font-size:var(--lfui-signal-compact-title-size,var(--lfui-font-size-md,.9375rem))}.lfui_SignalCard-module__value___l9LdE{font:var(--lfui-font-display-xs,750 1rem/1.2 system-ui,sans-serif);font-variant-numeric:tabular-nums;z-index:1;position:relative}.lfui_SignalCard-module__root___dVATd[data-size=compact] .lfui_SignalCard-module__value___l9LdE{font-size:var(--lfui-font-size-sm,.8125rem)}.lfui_SignalCard-module__description___Ai2T0{font:var(--lfui-font-body-xs,500 .6875rem/1.5 system-ui,sans-serif);opacity:.88;z-index:1;max-inline-size:34ch;margin:0;position:relative}.lfui_SignalCard-module__root___dVATd[data-size=compact] .lfui_SignalCard-module__description___Ai2T0{font-size:var(--lfui-signal-compact-description-size,var(--lfui-font-size-2xs,.6875rem));line-height:var(--lfui-signal-compact-description-line-height,1.35);max-inline-size:24ch}.lfui_SignalCard-module__visual___Ra4EF{aspect-ratio:1;color:currentColor;inline-size:min(38%,4.5rem);opacity:.24;pointer-events:none;z-index:0;place-items:end;display:grid;position:absolute;inset-block-end:var(--lfui-space-2,.5rem);inset-inline-end:var(--lfui-space-2,.5rem)}.lfui_SignalCard-module__visual___Ra4EF :where(svg,img){-o-object-fit:contain;object-fit:contain;block-size:100%;inline-size:100%}.lfui_SignalCard-module__action___agfwY{color:inherit;cursor:pointer;font:var(--lfui-font-label-sm,700 .6875rem/1.4 system-ui,sans-serif);align-items:center;gap:var(--lfui-space-1,.25rem);z-index:1;background:0 0;border:0;min-block-size:2.75rem;inline-size:fit-content;margin-block-start:auto;padding:0;text-decoration:none;display:inline-flex;position:relative}.lfui_SignalCard-module__action___agfwY:after{content:"→";transition:translate var(--lfui-motion-fast,.14s ease)}.lfui_SignalCard-module__action___agfwY:hover:after{translate:.2rem}.lfui_SignalCard-module__action___agfwY:focus-visible{border-radius:var(--lfui-radius-xs,.25rem);outline-offset:2px;outline:3px solid}@media (prefers-reduced-motion:reduce){.lfui_SignalCard-module__action___agfwY:after{transition:none}}.lfui_StatusLegend-module__root___wIEZ6{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,600 .625rem/1.4 system-ui,sans-serif);gap:var(--lfui-space-2,.5rem) var(--lfui-space-4,1rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lfui_StatusLegend-module__item___RnNGX{--lfui-legend-color:var(--lfui-color-status-neutral,#26c4b1);align-items:center;gap:var(--lfui-space-1,.25rem);white-space:nowrap;display:inline-flex}.lfui_StatusLegend-module__item___RnNGX[data-tone=good]{--lfui-legend-color:var(--lfui-color-status-good,#67dc4c)}.lfui_StatusLegend-module__item___RnNGX[data-tone=attention]{--lfui-legend-color:var(--lfui-color-status-attention,#ffc843)}.lfui_StatusLegend-module__item___RnNGX[data-tone=priority]{--lfui-legend-color:var(--lfui-color-status-priority,#ff5b61)}.lfui_StatusLegend-module__marker___aKXCu{block-size:.625rem;color:var(--lfui-legend-color);inline-size:.625rem}.lfui_StatusLegend-module__root___wIEZ6[data-marker=swatch] .lfui_StatusLegend-module__marker___aKXCu{background:var(--lfui-legend-color);border-radius:1px;block-size:.875rem;inline-size:.875rem}.lfui_StatusLegend-module__root___wIEZ6[data-marker=swatch]{font-size:var(--lfui-font-size-xs,.75rem)}.lfui_StatusMetricCard-module__root___WeErJ{--lfui-status-color:var(--lfui-color-status-neutral,#26c4b1);--lfui-status-surface:var(--lfui-color-surface-raised,#14372e);background:var(--lfui-status-surface);border:1px solid var(--lfui-status-color);border-radius:var(--lfui-radius-md,.625rem);box-shadow:var(--lfui-shadow-sm,0 2px 8px #0000002e);color:var(--lfui-color-text-primary,#f5fbf8);gap:var(--lfui-space-2,.5rem);min-inline-size:0;padding:var(--lfui-space-3,.75rem);text-align:center;justify-items:center;display:grid;position:relative;overflow:hidden}.lfui_StatusMetricCard-module__root___WeErJ[data-tone=good]{--lfui-status-color:var(--lfui-color-status-good,#67dc4c)}.lfui_StatusMetricCard-module__root___WeErJ[data-tone=attention]{--lfui-status-color:var(--lfui-color-status-attention,#ffc843)}.lfui_StatusMetricCard-module__root___WeErJ[data-tone=priority]{--lfui-status-color:var(--lfui-color-status-priority,#ff5b61)}.lfui_StatusMetricCard-module__root___WeErJ[data-size=compact]{min-block-size:4.75rem;padding:var(--lfui-space-2,.5rem) var(--lfui-space-3,.75rem);align-content:center}.lfui_StatusMetricCard-module__root___WeErJ[data-size=standard]{min-block-size:5.25rem}.lfui_StatusMetricCard-module__root___WeErJ[data-size=tall]{min-block-size:9rem;padding:var(--lfui-space-4,1rem);align-content:start}.lfui_StatusMetricCard-module__root___WeErJ[data-size=summary]{border-radius:var(--lfui-radius-xl,1rem);align-content:center;gap:var(--lfui-space-2,.5rem);min-block-size:8.5rem;padding:var(--lfui-space-4,1rem)}.lfui_StatusMetricCard-module__header___bkec6{color:var(--lfui-color-text-secondary,#c8d7d1);align-items:center;gap:var(--lfui-space-2,.5rem);justify-content:center;inline-size:100%;min-inline-size:0;display:flex}.lfui_StatusMetricCard-module__icon___ZVJWD{block-size:1.5rem;color:var(--lfui-status-color);flex:none;place-items:center;inline-size:1.5rem;display:inline-grid}.lfui_StatusMetricCard-module__icon___ZVJWD[data-appearance=outlined]{background:color-mix(in srgb,currentColor 8%,transparent);border:1px solid;border-radius:50%}.lfui_StatusMetricCard-module__icon___ZVJWD>:where(svg){block-size:.825rem;inline-size:.825rem}.lfui_StatusMetricCard-module__toneIndicator___f8O2I{background:color-mix(in srgb,var(--lfui-status-color) 22%,transparent);border:1px solid var(--lfui-status-color);block-size:.4rem;inline-size:.4rem;border-radius:50%;position:absolute;inset-block-start:var(--lfui-space-2,.5rem);inset-inline-end:var(--lfui-space-2,.5rem)}.lfui_StatusMetricCard-module__label___g1i0u{font:var(--lfui-font-label-sm,650 .6875rem/1.35 system-ui,sans-serif);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.lfui_StatusMetricCard-module__root___WeErJ:is([data-size=tall],[data-size=summary]) .lfui_StatusMetricCard-module__label___g1i0u{text-overflow:clip;white-space:normal;overflow:visible}.lfui_StatusMetricCard-module__value___4YWt2{color:var(--lfui-status-color);font:var(--lfui-font-display-sm,750 1.25rem/1.1 system-ui,sans-serif);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lfui_StatusMetricCard-module__root___WeErJ[data-size=compact] .lfui_StatusMetricCard-module__value___4YWt2{font-size:1rem}.lfui_StatusMetricCard-module__root___WeErJ[data-size=tall] .lfui_StatusMetricCard-module__value___4YWt2{font-size:1.5rem}.lfui_StatusMetricCard-module__root___WeErJ[data-size=summary] .lfui_StatusMetricCard-module__label___g1i0u{font-size:.875rem}.lfui_StatusMetricCard-module__root___WeErJ[data-size=summary] .lfui_StatusMetricCard-module__value___4YWt2{font-size:1.75rem}.lfui_StatusMetricCard-module__root___WeErJ[data-size=summary] .lfui_StatusMetricCard-module__description___9oR39{font-size:var(--lfui-font-size-xs,.75rem)}.lfui_StatusMetricCard-module__description___9oR39{color:var(--lfui-color-text-muted,#9bb0a8);font:var(--lfui-font-body-xs,500 .625rem/1.45 system-ui,sans-serif);overflow-wrap:anywhere;max-inline-size:42ch;margin:0 auto}.lfui_StatusMetricCard-module__visual___9TZoj{inline-size:100%;min-inline-size:0;margin-block-start:auto;overflow:visible}.lfui_StatusMetricCard-module__root___WeErJ[data-has-visual]{align-content:start}.lfui_StatusMetricCard-module__toneText___38Se1{color:var(--lfui-status-color);font:var(--lfui-font-label-xs,650 .625rem/1.4 system-ui,sans-serif)}.lfui_StatusRail-module__root___3gmmE{gap:var(--lfui-space-2,.5rem);min-inline-size:0;display:grid}.lfui_StatusRail-module__scroller___0xLZ5{overscroll-behavior-inline:contain;scrollbar-color:var(--lfui-color-border-strong,#477164) transparent;scrollbar-width:thin;overflow-x:auto}.lfui_StatusRail-module__list___a754Z{gap:var(--lfui-space-2,.5rem);min-inline-size:max-content;padding:0 0 var(--lfui-space-1,.25rem);grid-auto-columns:minmax(9.75rem,1fr);grid-auto-flow:column;margin:0;list-style:none;display:grid}.lfui_StatusRail-module__item___NJTS4{inline-size:min(11.5rem,68vw)}.lfui_StatusRail-module__legend___-bvEa{padding-inline:var(--lfui-space-1,.25rem)}@container (width>=40rem){.lfui_StatusRail-module__list___a754Z{min-inline-size:100%}.lfui_StatusRail-module__item___NJTS4{inline-size:auto}}.lfui_DataTable-module__wrapper___Zg7Rk{background:var(--lfui-color-surface-raised);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-lg);scrollbar-width:thin;max-width:100%;overflow-x:auto}.lfui_DataTable-module__table___J5XLy{background:var(--lfui-color-surface-raised);border-collapse:collapse;color:var(--lfui-color-text-secondary);font:var(--lfui-font-body-sm);min-width:var(--lfui-table-min-width,34rem);width:100%}.lfui_DataTable-module__caption___4DAlo{color:var(--lfui-color-text-primary);font:var(--lfui-font-heading-sm);padding:var(--lfui-space-4);text-align:left}.lfui_DataTable-module__visuallyHidden___-bSjS{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lfui_DataTable-module__table___J5XLy td,.lfui_DataTable-module__table___J5XLy th{border-top:1px solid var(--lfui-color-border-subtle);font-variant-numeric:tabular-nums;padding:var(--lfui-space-3) var(--lfui-space-4);vertical-align:top}.lfui_DataTable-module__table___J5XLy[data-density=compact] td,.lfui_DataTable-module__table___J5XLy[data-density=compact] th{padding:var(--lfui-space-2) var(--lfui-space-3)}.lfui_DataTable-module__table___J5XLy thead th{background:var(--lfui-color-surface-strong);color:var(--lfui-color-interactive-primary);font-weight:var(--lfui-font-weight-semibold);vertical-align:bottom;border-top:0}.lfui_DataTable-module__table___J5XLy tbody th{color:var(--lfui-color-text-primary);font-weight:var(--lfui-font-weight-medium)}.lfui_DataTable-module__table___J5XLy[data-striped] tbody tr:nth-child(2n){background:color-mix(in srgb,var(--lfui-color-surface-strong) 55%,transparent)}.lfui_DataTable-module__table___J5XLy [data-align=center]{text-align:center}.lfui_DataTable-module__table___J5XLy [data-align=end]{text-align:right}.lfui_DataTable-module__empty___-tYIn{color:var(--lfui-color-text-muted);padding-block:var(--lfui-space-7)!important;text-align:center!important}@media (width<=42rem){.lfui_DataTable-module__caption___4DAlo{padding:var(--lfui-space-3)}}.lfui_SparkBarChart-module__root___jhHsn{min-inline-size:0;margin:0}.lfui_SparkBarChart-module__plot___XZNOn{border-block-end:1px solid var(--lfui-color-border-subtle,#315348);align-items:end;gap:2px;block-size:3rem;min-inline-size:0;display:flex;overflow:hidden}.lfui_SparkBarChart-module__plot___XZNOn[data-size=sm]{block-size:1.75rem}.lfui_SparkBarChart-module__plot___XZNOn[data-size=lg]{gap:3px;block-size:4.5rem}.lfui_SparkBarChart-module__bar___8kQ2k{block-size:var(--lfui-spark-height);border-radius:var(--lfui-radius-xs,.25rem) var(--lfui-radius-xs,.25rem) 0 0;color:var(--lfui-chart-color);background:currentColor;flex:1 1 0;inline-size:100%;min-inline-size:2px}.lfui_SparkLineChart-module__root___aJn4c{min-width:0;margin:0}.lfui_SparkLineChart-module__svg___pxJVr{width:100%;height:auto;max-height:8rem;display:block;overflow:visible}.lfui_SparkLineChart-module__root___aJn4c[data-size=sm] .lfui_SparkLineChart-module__svg___pxJVr{max-height:5.25rem}.lfui_SparkLineChart-module__root___aJn4c[data-size=xs] .lfui_SparkLineChart-module__svg___pxJVr{max-height:3.75rem}.lfui_SparkLineChart-module__baseline___wwCmJ{stroke:var(--lfui-color-chart-grid);stroke-width:1px}.lfui_SparkLineChart-module__area___pXXoK{fill:currentColor;opacity:.12}.lfui_SparkLineChart-module__line___pCgr2{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.lfui_SparkLineChart-module__lastPoint___-BTjl{fill:currentColor}.lfui_SparkLineChart-module__lastPointHalo___rqLhf{fill:var(--lfui-color-surface-raised);stroke:currentColor;stroke-width:1.5px}.lfui_SparkLineChart-module__caption___WqnX7{fill:var(--lfui-color-text-muted);font-family:var(--lfui-font-sans);font-size:9px}.lfui_StepMeter-module__root___1u0WQ{--lfui-step-color:var(--lfui-color-status-neutral,#26c4b1);gap:var(--lfui-space-2,.5rem);min-inline-size:0;display:grid}.lfui_StepMeter-module__root___1u0WQ[data-tone=good]{--lfui-step-color:var(--lfui-color-status-good,#67dc4c)}.lfui_StepMeter-module__root___1u0WQ[data-tone=attention]{--lfui-step-color:var(--lfui-color-status-attention,#ffc843)}.lfui_StepMeter-module__root___1u0WQ[data-tone=priority]{--lfui-step-color:var(--lfui-color-status-priority,#ff5b61)}.lfui_StepMeter-module__header___dF7by{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-sm,600 .6875rem/1.35 system-ui,sans-serif);gap:var(--lfui-space-3,.75rem);justify-content:space-between;min-inline-size:0;display:flex}.lfui_StepMeter-module__value___OruJW{color:var(--lfui-color-text-primary,#f5fbf8);font-variant-numeric:tabular-nums}.lfui_StepMeter-module__meter___nXEZQ{gap:var(--lfui-space-1,.25rem);grid-template-columns:repeat(var(--lfui-step-count),minmax(0,1fr));min-inline-size:0;display:grid;position:relative}.lfui_StepMeter-module__root___1u0WQ[data-shape=battery] .lfui_StepMeter-module__meter___nXEZQ{background:var(--lfui-color-surface-subtle,#1d4439);border:1px solid var(--lfui-color-border-strong,#477164);border-radius:var(--lfui-radius-xs,.25rem);padding:var(--lfui-space-1,.25rem);margin-inline-end:.3rem}.lfui_StepMeter-module__root___1u0WQ[data-shape=battery] .lfui_StepMeter-module__meter___nXEZQ:after{background:var(--lfui-color-border-strong,#477164);border-radius:0 var(--lfui-radius-xs,.25rem) var(--lfui-radius-xs,.25rem) 0;content:"";inline-size:.1rem;position:absolute;inset-block:30%;inset-inline-end:-.1rem}.lfui_StepMeter-module__step___QK49J{background:var(--lfui-color-progress-track,#071612);border:1px solid var(--lfui-color-border-subtle,#315348);border-radius:.15rem;block-size:1.5rem}.lfui_StepMeter-module__step___QK49J[data-filled]{background:var(--lfui-step-color);border-color:var(--lfui-step-color)}.lfui_StepMeter-module__root___1u0WQ[data-size=sm] .lfui_StepMeter-module__step___QK49J{block-size:1rem}.lfui_StepMeter-module__root___1u0WQ[data-size=lg] .lfui_StepMeter-module__step___QK49J{block-size:2rem}.lfui_MetricEquation-module__root___fOY60{color:var(--lfui-color-text-primary);gap:var(--lfui-space-3,.75rem);min-inline-size:0;display:grid}.lfui_MetricEquation-module__description___3m29t{color:var(--lfui-color-text-secondary);font:var(--lfui-font-label-xs,650 .625rem/1.4 system-ui,sans-serif);letter-spacing:.02em;text-transform:uppercase}.lfui_MetricEquation-module__equation___mW38s{align-items:stretch;gap:var(--lfui-space-3,.75rem);min-inline-size:0;display:flex}.lfui_MetricEquation-module__term___9NNeo{--lfui-equation-accent:var(--lfui-color-border-strong);background:color-mix(in srgb,var(--lfui-equation-accent) 4%,var(--lfui-color-surface-raised));border:1px solid var(--lfui-equation-accent);border-radius:var(--lfui-radius-sm);align-content:center;gap:var(--lfui-space-2,.5rem);min-inline-size:7rem;padding:var(--lfui-space-3,.75rem);text-align:center;flex:1 1 0;margin:0;display:grid}.lfui_MetricEquation-module__term___9NNeo[data-tone=good]{--lfui-equation-accent:var(--lfui-color-status-good)}.lfui_MetricEquation-module__term___9NNeo[data-tone=attention]{--lfui-equation-accent:var(--lfui-color-status-attention)}.lfui_MetricEquation-module__term___9NNeo[data-tone=priority]{--lfui-equation-accent:var(--lfui-color-status-priority)}.lfui_MetricEquation-module__term___9NNeo dt{color:var(--lfui-color-text-secondary);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif)}.lfui_MetricEquation-module__term___9NNeo dd{color:var(--lfui-equation-accent);font:var(--lfui-font-display-sm,750 1.25rem/1.15 system-ui,sans-serif);font-variant-numeric:tabular-nums;margin:0}.lfui_MetricEquation-module__term___9NNeo[data-tone=neutral] dd{color:var(--lfui-color-text-primary)}.lfui_MetricEquation-module__operator___04VHC{color:var(--lfui-color-text-muted);font-size:var(--lfui-font-size-lg,1.125rem);font-weight:var(--lfui-font-weight-semibold,650);flex:0 0 1rem;place-items:center;display:grid}.lfui_MetricEquation-module__root___fOY60[data-size=compact],.lfui_MetricEquation-module__root___fOY60[data-size=compact] .lfui_MetricEquation-module__equation___mW38s{gap:var(--lfui-space-2,.5rem)}.lfui_MetricEquation-module__root___fOY60[data-size=compact] .lfui_MetricEquation-module__term___9NNeo{gap:var(--lfui-space-1,.25rem);min-inline-size:5.5rem;padding:var(--lfui-space-2,.5rem)}.lfui_MetricEquation-module__root___fOY60[data-size=compact] .lfui_MetricEquation-module__term___9NNeo dd{font-size:var(--lfui-font-size-md,.9375rem)}@media (width<=34rem){.lfui_MetricEquation-module__equation___mW38s{grid-template-columns:1fr;display:grid}.lfui_MetricEquation-module__operator___04VHC{min-block-size:1.25rem;rotate:90deg}}.lfui_StatTile-module__root___63VKI{background:linear-gradient(145deg,color-mix(in srgb,var(--lfui-chart-color) 13%,transparent),transparent 62%),var(--lfui-color-surface-raised,#14372e);border:1px solid color-mix(in srgb,var(--lfui-chart-color) 52%,var(--lfui-color-border-subtle,#315348));border-radius:var(--lfui-radius-lg,.75rem);box-shadow:var(--lfui-shadow-sm,0 2px 8px #0000002e);color:var(--lfui-color-text-primary,#f5fbf8);align-content:start;gap:var(--lfui-space-2,.5rem);min-block-size:8rem;min-inline-size:0;padding:var(--lfui-space-5,1.25rem);display:grid;position:relative;overflow:hidden}.lfui_StatTile-module__root___63VKI:after{background:var(--lfui-chart-color);content:"";opacity:.09;border-radius:50%;block-size:7rem;inline-size:7rem;position:absolute;inset:auto -2rem -2rem auto}.lfui_StatTile-module__icon___aQ96m{background:color-mix(in srgb,var(--lfui-chart-color) 14%,transparent);border-radius:var(--lfui-radius-sm,.375rem);block-size:2rem;color:var(--lfui-chart-color);place-items:center;inline-size:2rem;display:inline-grid}.lfui_StatTile-module__value___uu-u6{color:var(--lfui-chart-color);font:var(--lfui-font-display-md);font-variant-numeric:tabular-nums;letter-spacing:-.025em}.lfui_StatTile-module__label___1pThJ{color:var(--lfui-color-text-primary);font:var(--lfui-font-heading-sm)}.lfui_StatTile-module__description___fsy-c{color:var(--lfui-color-text-muted);font:var(--lfui-font-body-sm);max-inline-size:36ch;margin:0}@media (prefers-contrast:more){.lfui_StatTile-module__root___63VKI{border-width:2px}}.lfui_VerticalBarChart-module__root___ILFwL{min-inline-size:0;margin:0}.lfui_VerticalBarChart-module__visual___xE5ha{--lfui-column-plot-height:12rem;--lfui-column-width:2.75rem;--lfui-column-gap:var(--lfui-space-3,.75rem);gap:var(--lfui-space-2,.5rem);grid-template-columns:max-content minmax(0,1fr);min-inline-size:0;display:grid}.lfui_VerticalBarChart-module__visual___xE5ha[data-size=sm]{--lfui-column-plot-height:8rem;--lfui-column-width:2rem;--lfui-column-gap:var(--lfui-space-2,.5rem)}.lfui_VerticalBarChart-module__visual___xE5ha[data-size=lg]{--lfui-column-plot-height:16rem;--lfui-column-width:3.75rem;--lfui-column-gap:var(--lfui-space-4,1rem)}.lfui_VerticalBarChart-module__axis___M-9rM{block-size:var(--lfui-column-plot-height);color:var(--lfui-color-text-muted,#9bb0a8);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif);font-variant-numeric:tabular-nums;min-inline-size:2.75rem;position:relative}.lfui_VerticalBarChart-module__axisTick___NX7h8{white-space:nowrap;position:absolute;inset-block-end:var(--lfui-position);inset-inline-end:0;transform:translateY(50%)}.lfui_VerticalBarChart-module__plot___po751{gap:var(--lfui-space-2,.5rem);min-inline-size:0;display:grid}.lfui_VerticalBarChart-module__plotArea___TOU1a{block-size:var(--lfui-column-plot-height);border-block-end:1px solid var(--lfui-color-border-strong,#477164);min-inline-size:0;position:relative}.lfui_VerticalBarChart-module__grid___Pmwc6{pointer-events:none;position:absolute;inset:0}.lfui_VerticalBarChart-module__gridLine___mD-Lb{border-block-start:1px solid var(--lfui-color-chart-grid,#315348);position:absolute;inset-block-end:var(--lfui-position);inset-inline:0}.lfui_VerticalBarChart-module__categories___DDEO1,.lfui_VerticalBarChart-module__labels___g7SYG{gap:var(--lfui-column-gap);grid-template-columns:repeat(var(--lfui-category-count),minmax(var(--lfui-column-width),1fr));display:grid}.lfui_VerticalBarChart-module__categories___DDEO1{padding-inline:var(--lfui-space-2,.5rem);z-index:1;align-items:end;position:absolute;inset:0}.lfui_VerticalBarChart-module__barGroup___WMtAv{align-items:end;gap:max(2px,var(--lfui-space-1,.25rem));justify-content:center;block-size:100%;min-inline-size:0;display:flex}.lfui_VerticalBarChart-module__visual___xE5ha[data-mode=stacked] .lfui_VerticalBarChart-module__barGroup___WMtAv{flex-direction:column-reverse;justify-content:start;align-items:center;gap:0}.lfui_VerticalBarChart-module__bar___GgziT{block-size:var(--lfui-bar-height);border-radius:var(--lfui-radius-xs,.25rem) var(--lfui-radius-xs,.25rem) 0 0;color:var(--lfui-chart-color);inline-size:min(100%,var(--lfui-column-width));background:currentColor;place-items:start center;min-block-size:1px;display:grid;position:relative}.lfui_VerticalBarChart-module__bar___GgziT[data-muted]{opacity:.22}.lfui_VerticalBarChart-module__visual___xE5ha[data-mode=grouped] .lfui_VerticalBarChart-module__bar___GgziT{inline-size:min(100%,var(--lfui-column-width));flex:1 1 0}.lfui_VerticalBarChart-module__visual___xE5ha[data-mode=stacked] .lfui_VerticalBarChart-module__bar___GgziT{flex:0 0 var(--lfui-bar-height);block-size:auto;inline-size:min(100%,var(--lfui-column-width));border-radius:0}.lfui_VerticalBarChart-module__visual___xE5ha[data-mode=stacked] .lfui_VerticalBarChart-module__bar___GgziT:last-child{border-radius:var(--lfui-radius-xs,.25rem) var(--lfui-radius-xs,.25rem) 0 0}.lfui_VerticalBarChart-module__barValue___ljZbY{color:var(--lfui-color-text-primary,#f5fbf8);font:var(--lfui-font-label-xs,650 .625rem/1.3 system-ui,sans-serif);font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000000a6;white-space:nowrap;max-inline-size:7rem;padding:.15rem .25rem;position:absolute;inset-block-start:0;transform:translateY(calc(-100% - .2rem))}.lfui_VerticalBarChart-module__labels___g7SYG{padding-inline:var(--lfui-space-2,.5rem)}.lfui_VerticalBarChart-module__categoryLabel___7HhON{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif);overflow-wrap:anywhere;text-align:center;min-inline-size:0}.lfui_VerticalBarChart-module__legend___lJeoO{gap:var(--lfui-space-2,.5rem) var(--lfui-space-4,1rem);margin:var(--lfui-space-3,.75rem) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.lfui_VerticalBarChart-module__legendItem___dBwzU{color:var(--lfui-color-text-secondary,#c8d7d1);font:var(--lfui-font-label-xs,600 .625rem/1.35 system-ui,sans-serif);align-items:center;gap:var(--lfui-space-2,.5rem);display:inline-flex}.lfui_VerticalBarChart-module__swatch___h17lN{border-radius:var(--lfui-radius-xs,.25rem);block-size:.75rem;color:var(--lfui-chart-color);background:currentColor;flex:none;inline-size:.75rem}@media (width<=30rem){.lfui_VerticalBarChart-module__visual___xE5ha,.lfui_VerticalBarChart-module__visual___xE5ha[data-size=lg]{--lfui-column-width:2.25rem;--lfui-column-gap:var(--lfui-space-1,.25rem);grid-template-columns:2.25rem minmax(0,1fr)}.lfui_VerticalBarChart-module__categories___DDEO1,.lfui_VerticalBarChart-module__labels___g7SYG{padding-inline:0}.lfui_VerticalBarChart-module__barValue___ljZbY{display:none}}.lfui_SimulationShell-module__shell___rkMTj{background:var(--lfui-color-surface-raised);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-xl);box-shadow:var(--lfui-shadow-md);width:min(100%,var(--lfui-container-md,45rem));margin-inline:auto;overflow:hidden;container-type:inline-size}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide]{width:min(100%,var(--lfui-container-xl,90rem))}.lfui_SimulationShell-module__body___SWi1y{grid-template-columns:minmax(13.75rem,14.5rem) minmax(0,1fr);display:grid}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__body___SWi1y{grid-template-columns:minmax(0,28.75rem) minmax(0,1fr)}.lfui_SimulationShell-module__photoHeader___XE-L-{background:var(--lfui-color-surface-subtle);isolation:isolate;min-height:7.75rem;position:relative;overflow:hidden}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__photoHeader___XE-L-{min-height:calc(14.5rem - var(--lfui-border-width))}.lfui_SimulationShell-module__photoHeader___XE-L->:first-child{aspect-ratio:auto;z-index:-2;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.lfui_SimulationShell-module__photoHeader___XE-L->:first-child img{width:100%;height:100%;position:absolute;inset:0}.lfui_SimulationShell-module__photoOverlay___0-0nV{background:linear-gradient(90deg,color-mix(in srgb,var(--lfui-color-photo-scrim) 88%,transparent),color-mix(in srgb,var(--lfui-color-photo-scrim) 28%,transparent) 72%,transparent);z-index:-1;position:absolute;inset:0}.lfui_SimulationShell-module__photoContent___Stza2{color:var(--lfui-palette-white);align-items:center;gap:var(--lfui-space-5);min-height:7.75rem;padding:var(--lfui-space-5) var(--lfui-space-8);justify-content:space-between;display:flex}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__photoContent___Stza2{min-height:calc(14.5rem - var(--lfui-border-width));padding:var(--lfui-space-8) 6.75rem}.lfui_SimulationShell-module__photoCopy___O7uV9{gap:var(--lfui-space-1);max-width:70%;display:grid}.lfui_SimulationShell-module__eyebrow___Y6GtP{font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.lfui_SimulationShell-module__photoTitle___LNg3y{color:inherit;font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--lfui-font-weight-semibold);line-height:var(--lfui-line-height-tight);text-shadow:var(--lfui-shadow-sm);text-wrap:balance;margin:0}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__photoTitle___LNg3y{letter-spacing:-.025em;font-size:2.75rem}.lfui_SimulationShell-module__photoDescription___Q5yyZ{color:color-mix(in srgb,var(--lfui-palette-white) 84%,transparent);font-size:var(--lfui-font-size-sm);margin:0}.lfui_SimulationShell-module__photoChevron___C3lse{filter:drop-shadow(var(--lfui-shadow-sm));flex:none}.lfui_SimulationShell-module__controls___BCl4q{background:var(--lfui-color-surface-base);border-right:1px solid var(--lfui-color-border-subtle);color:var(--lfui-color-text-primary);min-width:0;padding:var(--lfui-space-5);flex-direction:column;display:flex}.lfui_SimulationShell-module__results___Y0zk5{box-shadow:none;border:0;border-radius:0;min-width:0}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__controls___BCl4q{padding:var(--lfui-space-7)}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__results___Y0zk5{background:var(--lfui-color-surface-subtle);padding:var(--lfui-space-7)}.lfui_SimulationShell-module__railHeader___RjC5K,.lfui_SimulationShell-module__resultsHeader___0pySz{gap:var(--lfui-space-1);margin-bottom:var(--lfui-space-4);display:grid}.lfui_SimulationShell-module__regionTitle___dwTGq{color:var(--lfui-color-text-primary);font-size:var(--lfui-font-size-sm);font-weight:var(--lfui-font-weight-semibold);margin:0;line-height:1.35}.lfui_SimulationShell-module__regionDescription___wm-kY{color:var(--lfui-color-text-muted);font-size:var(--lfui-font-size-xs);line-height:var(--lfui-line-height-body);margin:0}.lfui_SimulationShell-module__controlContent___J7i9J,.lfui_SimulationShell-module__resultsContent___SvCBp{gap:var(--lfui-region-content-gap,var(--lfui-space-4));min-width:0;display:grid}.lfui_SimulationShell-module__controlContent___J7i9J{gap:var(--lfui-control-content-gap,var(--lfui-region-content-gap,var(--lfui-space-4)))}.lfui_SimulationShell-module__railFooter___GYQEI{padding-top:var(--lfui-rail-footer-padding,var(--lfui-space-5));margin-top:auto}@container (width<=42rem){.lfui_SimulationShell-module__shell___rkMTj[data-size=standard] .lfui_SimulationShell-module__body___SWi1y{grid-template-columns:1fr}.lfui_SimulationShell-module__shell___rkMTj[data-size=standard] .lfui_SimulationShell-module__controls___BCl4q{border-bottom:1px solid var(--lfui-color-border-subtle);border-right:0}}@container (width<=68rem){.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__body___SWi1y{grid-template-columns:1fr}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__controls___BCl4q{border-bottom:1px solid var(--lfui-color-border-subtle);border-right:0}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__photoContent___Stza2{padding-inline:var(--lfui-space-9)}}@media (width<=42rem){.lfui_SimulationShell-module__shell___rkMTj[data-size=standard] .lfui_SimulationShell-module__body___SWi1y{grid-template-columns:1fr}.lfui_SimulationShell-module__shell___rkMTj[data-size=standard] .lfui_SimulationShell-module__controls___BCl4q{border-bottom:1px solid var(--lfui-color-border-subtle);border-right:0}.lfui_SimulationShell-module__photoContent___Stza2{padding-inline:var(--lfui-space-5)}.lfui_SimulationShell-module__photoCopy___O7uV9{max-width:88%}}@media (width<=68rem){.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__body___SWi1y{grid-template-columns:1fr}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__controls___BCl4q{border-bottom:1px solid var(--lfui-color-border-subtle);border-right:0}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__photoContent___Stza2{padding-inline:var(--lfui-space-9)}}@media (width<=42rem){.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__photoContent___Stza2,.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__photoHeader___XE-L-{min-height:10rem}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__controls___BCl4q,.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__photoContent___Stza2,.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__results___Y0zk5{padding-inline:var(--lfui-space-5)}.lfui_SimulationShell-module__shell___rkMTj[data-size=wide] .lfui_SimulationShell-module__photoTitle___LNg3y{font-size:clamp(1.75rem,8vw,2.25rem)}}.lfui_SimulationTopBar-module__bar___HwvAX{background:var(--lfui-color-canvas-muted);border-bottom:var(--lfui-border-width) solid var(--lfui-color-border-subtle);box-shadow:var(--lfui-shadow-md);color:var(--lfui-color-text-primary);width:100%;container-type:inline-size}.lfui_SimulationTopBar-module__inner___rLiQH{min-height:7.25rem;padding-block:var(--lfui-space-3) var(--lfui-space-4);row-gap:var(--lfui-space-3);width:min(calc(100% - var(--lfui-space-8)),var(--lfui-container-md,45rem));grid-template:"summary spacer empty""legend spacer action"/max-content minmax(0,1fr) max-content;margin-inline:auto;display:grid}.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__inner___rLiQH{min-height:calc(14.25rem - var(--lfui-border-width));padding-block:.875rem var(--lfui-space-5);row-gap:var(--lfui-space-5);width:min(calc(100% - var(--lfui-space-8)),var(--lfui-container-xl,90rem));grid-template-rows:8.5rem minmax(0,1fr)}.lfui_SimulationTopBar-module__summary___LSwwK{grid-area:summary;align-self:start;min-width:0}.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__summary___LSwwK{width:14.25rem}.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__summary___LSwwK>*{width:100%;min-height:8.5rem}.lfui_SimulationTopBar-module__legend___FIKtc{grid-area:legend;align-self:end;min-width:0}.lfui_SimulationTopBar-module__action___fLwJG{grid-area:action;place-self:end;display:flex}@container (width<=48rem){.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__inner___rLiQH,.lfui_SimulationTopBar-module__inner___rLiQH{min-height:0;padding-block:var(--lfui-space-4);row-gap:var(--lfui-space-4);grid-template:"summary action""legend legend"/minmax(0,1fr) max-content}.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__summary___LSwwK{width:min(100%,14.25rem)}.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__summary___LSwwK>*{min-height:0}.lfui_SimulationTopBar-module__action___fLwJG{align-self:start}}@container (width<=32rem){.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__inner___rLiQH,.lfui_SimulationTopBar-module__inner___rLiQH{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""legend""action"}.lfui_SimulationTopBar-module__action___fLwJG{justify-self:start}}@media (width<=48rem){.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__inner___rLiQH,.lfui_SimulationTopBar-module__inner___rLiQH{min-height:0;padding-block:var(--lfui-space-4);row-gap:var(--lfui-space-4);grid-template:"summary action""legend legend"/minmax(0,1fr) max-content}.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__summary___LSwwK{width:min(100%,14.25rem)}.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__summary___LSwwK>*{min-height:0}.lfui_SimulationTopBar-module__action___fLwJG{align-self:start}}@media (width<=32rem){.lfui_SimulationTopBar-module__bar___HwvAX[data-size=wide] .lfui_SimulationTopBar-module__inner___rLiQH,.lfui_SimulationTopBar-module__inner___rLiQH{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""legend""action"}.lfui_SimulationTopBar-module__action___fLwJG{justify-self:start}}.lfui_ScenarioOptionCard-module__card___AHhsL{--lfui-scenario-accent:var(--lfui-color-status-neutral);appearance:none;background:var(--lfui-color-surface-raised);border:var(--lfui-border-width) solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-lg);box-shadow:var(--lfui-shadow-sm);color:var(--lfui-color-text-primary);cursor:pointer;font:inherit;min-height:6.75rem;padding:var(--lfui-space-4);text-align:start;transition:color var(--lfui-duration-fast) var(--lfui-ease-standard),background-color var(--lfui-duration-fast) var(--lfui-ease-standard),border-color var(--lfui-duration-fast) var(--lfui-ease-standard),transform var(--lfui-duration-fast) var(--lfui-ease-standard);grid-template-columns:auto minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}.lfui_ScenarioOptionCard-module__card___AHhsL:after{background:var(--lfui-scenario-accent);border-radius:var(--lfui-radius-pill);box-shadow:0 0 0 3px color-mix(in srgb,var(--lfui-scenario-accent) 18%,transparent);content:"";height:.5rem;opacity:0;transition:opacity var(--lfui-duration-fast) var(--lfui-ease-standard),transform var(--lfui-duration-fast) var(--lfui-ease-standard);width:.5rem;position:absolute;inset-block-start:var(--lfui-space-3);inset-inline-end:var(--lfui-space-3);transform:scale(.7)}.lfui_ScenarioOptionCard-module__card___AHhsL[data-tone=good]{--lfui-scenario-accent:var(--lfui-color-status-good)}.lfui_ScenarioOptionCard-module__card___AHhsL[data-tone=attention]{--lfui-scenario-accent:var(--lfui-color-status-attention)}.lfui_ScenarioOptionCard-module__card___AHhsL[data-tone=priority]{--lfui-scenario-accent:var(--lfui-color-status-priority)}.lfui_ScenarioOptionCard-module__card___AHhsL:hover:not(:disabled){background:var(--lfui-color-surface-strong);border-color:color-mix(in srgb,var(--lfui-scenario-accent) 58%,var(--lfui-color-border-strong))}.lfui_ScenarioOptionCard-module__card___AHhsL:active:not(:disabled){transform:translateY(1px)}.lfui_ScenarioOptionCard-module__card___AHhsL[data-selected]{border-color:var(--lfui-scenario-accent);box-shadow:0 0 0 1px var(--lfui-scenario-accent),var(--lfui-shadow-sm)}.lfui_ScenarioOptionCard-module__card___AHhsL[data-selected]:after{opacity:1;transform:scale(1)}.lfui_ScenarioOptionCard-module__card___AHhsL:disabled{cursor:not-allowed;opacity:.55}.lfui_ScenarioOptionCard-module__icon___3NPAB{background:color-mix(in srgb,var(--lfui-scenario-accent) 13%,transparent);border-radius:var(--lfui-radius-md);color:var(--lfui-scenario-accent);height:2.25rem;place-items:center;width:2.25rem;margin-inline-end:var(--lfui-space-3);display:inline-grid}.lfui_ScenarioOptionCard-module__icon___3NPAB :where(svg){width:1.25rem;height:1.25rem}.lfui_ScenarioOptionCard-module__copy___iihLl{align-content:start;gap:var(--lfui-space-2);min-width:0;padding-inline-end:var(--lfui-space-3);display:grid}.lfui_ScenarioOptionCard-module__title___Up-q7{color:var(--lfui-color-text-primary);font-size:var(--lfui-scenario-title-size,var(--lfui-font-size-sm));font-weight:var(--lfui-font-weight-semibold);line-height:1.35}.lfui_ScenarioOptionCard-module__description___zs5dx{color:var(--lfui-scenario-description-color,var(--lfui-color-text-muted));font-size:var(--lfui-scenario-description-size,var(--lfui-font-size-xs));line-height:var(--lfui-line-height-body);max-width:34ch}.lfui_SimulationResultsGrid-module__grid___PF1FP{grid-template-columns:minmax(0,2fr) minmax(14rem,1fr);align-items:start;display:grid}.lfui_SimulationResultsGrid-module__grid___PF1FP[data-gap=sm]{gap:var(--lfui-results-grid-gap,var(--lfui-space-3))}.lfui_SimulationResultsGrid-module__grid___PF1FP[data-gap=md]{gap:var(--lfui-results-grid-gap,var(--lfui-space-6))}.lfui_SimulationResultsGrid-module__grid___PF1FP[data-gap=lg]{gap:var(--lfui-results-grid-gap,var(--lfui-space-7))}.lfui_SimulationResultsGrid-module__aside___77fRo,.lfui_SimulationResultsGrid-module__primary___kELBa{min-width:0}@container (width<=50rem){.lfui_SimulationResultsGrid-module__grid___PF1FP{grid-template-columns:minmax(0,1fr)}}@media (width<=50rem){.lfui_SimulationResultsGrid-module__grid___PF1FP{grid-template-columns:minmax(0,1fr)}}.lfui_ScenarioBanner-module__banner___XLD-x{--banner-accent:var(--lfui-color-interactive-primary);border-color:color-mix(in srgb,var(--banner-accent) 54%,transparent);align-items:start;gap:var(--lfui-space-3);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.lfui_ScenarioBanner-module__banner___XLD-x[data-tone=good]{--banner-accent:var(--lfui-color-status-good)}.lfui_ScenarioBanner-module__banner___XLD-x[data-tone=attention]{--banner-accent:var(--lfui-color-status-attention)}.lfui_ScenarioBanner-module__banner___XLD-x[data-tone=priority]{--banner-accent:var(--lfui-color-status-priority)}.lfui_ScenarioBanner-module__icon___DU5xJ{background:color-mix(in srgb,var(--banner-accent) 14%,transparent);border-radius:var(--lfui-radius-sm);color:var(--banner-accent);place-items:center;width:1.75rem;height:1.75rem;display:inline-grid}.lfui_ScenarioBanner-module__copy___it4a8{gap:var(--lfui-space-1);min-width:0;display:grid}.lfui_ScenarioBanner-module__title___xllfk{color:var(--lfui-color-text-primary);font-size:var(--lfui-font-size-sm);line-height:1.35}.lfui_ScenarioBanner-module__description___eNctY,.lfui_ScenarioBanner-module__detail___GBaLj{color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-xs);line-height:var(--lfui-line-height-body)}.lfui_ScenarioBanner-module__detail___GBaLj{margin-top:var(--lfui-space-1)}.lfui_ScenarioBanner-module__action___Pr50h{align-self:center}.lfui_ScenarioBanner-module__dismiss___vU62s{margin:calc(var(--lfui-space-1)*-1)}@container (width<=30rem){.lfui_ScenarioBanner-module__banner___XLD-x{grid-template-columns:auto minmax(0,1fr) auto}.lfui_ScenarioBanner-module__action___Pr50h{grid-column:2/-1;justify-self:start}}@media (width<=30rem){.lfui_ScenarioBanner-module__banner___XLD-x{grid-template-columns:auto minmax(0,1fr) auto}.lfui_ScenarioBanner-module__action___Pr50h{grid-column:2/-1;justify-self:start}}.lfui_FloatingHelpButton-module__button___95jpR{background:linear-gradient(145deg,var(--lfui-color-interactive-primary),var(--lfui-color-status-good));border-radius:var(--lfui-radius-pill);bottom:max(var(--lfui-space-5),env(safe-area-inset-bottom,0px));box-shadow:var(--lfui-shadow-lg);color:var(--lfui-palette-white);cursor:pointer;height:3rem;right:max(var(--lfui-space-5),env(safe-area-inset-right,0px));transition:transform var(--lfui-motion-fast),box-shadow var(--lfui-motion-fast);width:3rem;z-index:var(--lfui-z-toast);border:0;place-items:center;text-decoration:none;display:inline-grid;position:fixed}.lfui_FloatingHelpButton-module__button___95jpR[data-size=sm]{width:3.5rem;height:3.5rem}.lfui_FloatingHelpButton-module__button___95jpR[data-placement=middle-end]{bottom:auto;right:max(1.875rem,env(safe-area-inset-right,0px));top:min(50%,64.5rem);transform:translateY(-50%)}.lfui_FloatingHelpButton-module__button___95jpR:hover{transform:translateY(-2px)}.lfui_FloatingHelpButton-module__button___95jpR:active{transform:translateY(0)}.lfui_FloatingHelpButton-module__button___95jpR[data-placement=middle-end]:hover{transform:translateY(calc(-50% - 2px))}.lfui_FloatingHelpButton-module__button___95jpR[data-placement=middle-end]:active{transform:translateY(-50%)}.lfui_FloatingHelpButton-module__button___95jpR:focus-visible{outline:3px solid var(--lfui-color-focus-ring);outline-offset:3px}@media (width<=42rem){.lfui_FloatingHelpButton-module__button___95jpR[data-placement=middle-end]{right:max(var(--lfui-space-5),env(safe-area-inset-right,0px))}}@media (prefers-reduced-motion:reduce){.lfui_FloatingHelpButton-module__button___95jpR{transition:none}}.lfui_ActionPlan-module__visuallyHidden___MK9iA{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lfui_ActionPlan-module__layout___3Dlyb{background:var(--lfui-color-surface-raised);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-xl);box-shadow:var(--lfui-shadow-md);width:min(100%,var(--lfui-container-md,45rem));grid-template-columns:minmax(13.5rem,14.5rem) minmax(0,1fr);margin-inline:auto;display:grid;overflow:hidden;container-type:inline-size}.lfui_ActionPlan-module__summaryColumn___2n8by{background:var(--lfui-color-surface-base);min-width:0}.lfui_ActionPlan-module__planColumn___Iw46x{align-content:start;gap:var(--lfui-space-4);min-width:0;padding:var(--lfui-space-4);display:grid}.lfui_ActionPlan-module__summary___a1XEf{box-shadow:none;border:0;border-radius:0;height:100%}.lfui_ActionPlan-module__planHeader___IDutE,.lfui_ActionPlan-module__summaryHeader___Eh2UJ{color:var(--lfui-color-text-primary);align-items:center;gap:var(--lfui-space-2);display:flex}.lfui_ActionPlan-module__summaryHeader___Eh2UJ{margin-bottom:var(--lfui-space-4)}.lfui_ActionPlan-module__planHeader___IDutE h3,.lfui_ActionPlan-module__summaryHeader___Eh2UJ h3{font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0}.lfui_ActionPlan-module__planHeader___IDutE{margin-bottom:var(--lfui-space-3)}.lfui_ActionPlan-module__items___p4yis,.lfui_ActionPlan-module__summaryItems___SvMJv{gap:var(--lfui-space-3);display:grid}.lfui_ActionPlan-module__item___VuJWY{--item-accent:var(--lfui-color-status-attention);--item-fill:var(--lfui-color-status-attention-fill);background:color-mix(in srgb,var(--item-fill) 90%,var(--lfui-color-surface-raised));border:1px solid color-mix(in srgb,var(--item-accent) 60%,transparent);border-radius:var(--lfui-radius-md);color:var(--lfui-color-text-on-status);grid-template-columns:minmax(6.5rem,28%) minmax(0,1fr);min-height:7.5rem;display:grid;overflow:hidden}.lfui_ActionPlan-module__item___VuJWY[data-tone=good]{--item-accent:var(--lfui-color-status-good);--item-fill:var(--lfui-color-status-good-fill)}.lfui_ActionPlan-module__item___VuJWY[data-tone=priority]{--item-accent:var(--lfui-color-status-priority);--item-fill:var(--lfui-color-status-priority-fill)}.lfui_ActionPlan-module__item___VuJWY[data-tone=neutral]{--item-accent:var(--lfui-color-interactive-primary);--item-fill:var(--lfui-color-status-neutral-fill)}.lfui_ActionPlan-module__item___VuJWY[data-completed]{opacity:.75}.lfui_ActionPlan-module__itemMedia___PN2e1{min-width:0;min-height:100%}.lfui_ActionPlan-module__itemMedia___PN2e1>*{border:0;border-radius:0;width:100%;height:100%}.lfui_ActionPlan-module__itemContent___7lPf-{gap:var(--lfui-space-2);min-width:0;padding:var(--lfui-space-3);flex-direction:column;display:flex}.lfui_ActionPlan-module__itemHeader___ivWKs{align-items:center;gap:var(--lfui-space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.lfui_ActionPlan-module__rank___iHXfW{background:var(--lfui-color-text-on-status);border-radius:var(--lfui-radius-pill);color:var(--item-fill);font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-bold);place-items:center;width:1.4rem;height:1.4rem;display:inline-grid}.lfui_ActionPlan-module__itemTitle___KUmsn{font-size:var(--lfui-font-size-sm);font-weight:var(--lfui-font-weight-semibold);margin:0;line-height:1.3}.lfui_ActionPlan-module__completion___rnT6Y{border-radius:var(--lfui-radius-pill);color:inherit;cursor:pointer;background:0 0;border:1px solid;place-items:center;width:1.75rem;height:1.75rem;display:inline-grid}.lfui_ActionPlan-module__completion___rnT6Y:disabled{cursor:default}.lfui_ActionPlan-module__actionLink___jM5dh:focus-visible,.lfui_ActionPlan-module__completion___rnT6Y:focus-visible{outline-offset:2px;outline:3px solid}.lfui_ActionPlan-module__itemDescription___7SMUC{color:var(--lfui-color-text-on-status);font-size:var(--lfui-font-size-xs);line-height:1.45}.lfui_ActionPlan-module__itemAction___--w6O{justify-content:flex-end;margin-top:auto;display:flex}.lfui_ActionPlan-module__actionLink___jM5dh{border-radius:var(--lfui-radius-sm);color:inherit;font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-medium);min-height:2rem;padding-inline:var(--lfui-space-3);border:1px solid;align-items:center;text-decoration:none;display:inline-flex}.lfui_ActionPlan-module__progress___QPX6c{--progress-accent:var(--lfui-color-status-priority-fill);background:color-mix(in srgb,var(--progress-accent) 90%,var(--lfui-color-surface-raised));border:1px solid color-mix(in srgb,var(--progress-accent) 55%,transparent);color:var(--lfui-color-text-on-status);align-items:center;gap:var(--lfui-space-4);display:flex;overflow:hidden}.lfui_ActionPlan-module__progress___QPX6c[data-tone=good]{--progress-accent:var(--lfui-color-status-good-fill)}.lfui_ActionPlan-module__progress___QPX6c[data-tone=attention]{--progress-accent:var(--lfui-color-status-attention-fill)}.lfui_ActionPlan-module__progressRing___VBM8t{background:radial-gradient(circle,var(--progress-accent) 55%,transparent 56%),conic-gradient(var(--lfui-color-text-on-status) var(--lfui-plan-progress),color-mix(in srgb,var(--progress-accent) 42%,transparent) 0);border-radius:var(--lfui-radius-pill);flex:none;place-items:center;width:4rem;height:4rem;display:inline-grid}.lfui_ActionPlan-module__progressRing___VBM8t span{font-size:var(--lfui-font-size-md);font-weight:var(--lfui-font-weight-bold)}.lfui_ActionPlan-module__progressCopy___0Y7-U{gap:var(--lfui-space-2);flex:auto;min-width:0;display:grid}.lfui_ActionPlan-module__progressCopy___0Y7-U strong{font-size:var(--lfui-font-size-xs);letter-spacing:.04em;text-transform:uppercase}.lfui_ActionPlan-module__progressCopy___0Y7-U span{color:var(--lfui-color-text-on-status);font-size:var(--lfui-font-size-xs);line-height:1.45}.lfui_ActionPlan-module__progressVisual___XcCFL{color:var(--lfui-color-text-on-status);opacity:.28;pointer-events:none;flex:none;align-self:stretch;place-items:center;width:clamp(4rem,13%,7rem);display:grid}.lfui_ActionPlan-module__progressVisual___XcCFL>svg{width:100%;height:100%;max-height:5rem}@container (width<=42rem){.lfui_ActionPlan-module__layout___3Dlyb{grid-template-columns:1fr}}@media (width<=42rem){.lfui_ActionPlan-module__layout___3Dlyb{grid-template-columns:1fr}}@media (width<=31rem){.lfui_ActionPlan-module__item___VuJWY{grid-template-columns:1fr}.lfui_ActionPlan-module__itemMedia___PN2e1{max-height:11rem}.lfui_ActionPlan-module__progressVisual___XcCFL{display:none}}.lfui_Recommendations-module__wrapper___pCgPV{width:min(100%,var(--lfui-container-md,45rem));margin-inline:auto;container-type:inline-size}.lfui_Recommendations-module__header___nvp8A{gap:var(--lfui-space-2);margin-bottom:var(--lfui-space-4);display:grid}.lfui_Recommendations-module__header___nvp8A h2{color:var(--lfui-color-text-primary);font-size:var(--lfui-font-size-xl);margin:0;line-height:1.2}.lfui_Recommendations-module__header___nvp8A p{color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-sm);margin:0}.lfui_Recommendations-module__grid___XdIws{gap:var(--lfui-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lfui_Recommendations-module__card___PRzl3{--card-accent:var(--lfui-color-interactive-primary);--card-fill:var(--lfui-color-status-neutral-fill);background:var(--lfui-color-surface-subtle);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-md);box-shadow:var(--lfui-shadow-sm);color:var(--lfui-color-text-primary);flex-direction:column;min-width:0;min-height:16.25rem;display:flex;overflow:hidden}.lfui_Recommendations-module__card___PRzl3[data-tone=good]{--card-accent:var(--lfui-color-status-good);--card-fill:var(--lfui-color-status-good-fill)}.lfui_Recommendations-module__card___PRzl3[data-tone=attention]{--card-accent:var(--lfui-color-status-attention);--card-fill:var(--lfui-color-status-attention-fill)}.lfui_Recommendations-module__card___PRzl3[data-tone=priority]{--card-accent:var(--lfui-color-status-priority);--card-fill:var(--lfui-color-status-priority-fill)}.lfui_Recommendations-module__media___ftHtY{position:relative;overflow:hidden}.lfui_Recommendations-module__media___ftHtY>:first-child{border:0;border-radius:0;width:100%}.lfui_Recommendations-module__badge___bSNkv{background:var(--lfui-color-text-on-status);border-radius:var(--lfui-radius-pill);color:var(--card-fill);font-size:.625rem;font-weight:var(--lfui-font-weight-semibold);max-width:calc(100% - var(--lfui-space-2)*2);right:var(--lfui-space-2);text-overflow:ellipsis;top:var(--lfui-space-2);white-space:nowrap;padding:.2rem .45rem;line-height:1.2;position:absolute;overflow:hidden}.lfui_Recommendations-module__content___hJBGP{align-items:flex-start;gap:var(--lfui-space-2);min-height:8.5rem;padding:var(--lfui-space-3);flex-direction:column;flex:1;display:flex}.lfui_Recommendations-module__content___hJBGP h3{font-size:var(--lfui-font-size-sm);font-weight:var(--lfui-font-weight-semibold);margin:0;line-height:1.3}.lfui_Recommendations-module__description___YKZb6{color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-2xs);overflow-wrap:anywhere;line-height:1.45}.lfui_Recommendations-module__action___PlP4a{color:var(--lfui-color-text-primary);font-size:var(--lfui-font-size-2xs);font-weight:var(--lfui-font-weight-medium);align-items:center;gap:var(--lfui-space-1);min-height:2rem;margin-top:auto;text-decoration:none;display:inline-flex}.lfui_Recommendations-module__action___PlP4a:hover{color:var(--card-accent)}.lfui_Recommendations-module__action___PlP4a:focus-visible{outline:3px solid var(--lfui-color-focus-ring);outline-offset:2px}.lfui_Recommendations-module__buttonAction___pl01N{margin-left:calc(var(--lfui-space-3)*-1);margin-top:auto}@container (width<=38rem){.lfui_Recommendations-module__grid___XdIws{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=30rem){.lfui_Recommendations-module__grid___XdIws{grid-template-columns:1fr}}@media (width<=38rem){.lfui_Recommendations-module__grid___XdIws{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.lfui_Recommendations-module__grid___XdIws{grid-template-columns:1fr}}.lfui_Landing-module__hero___RUUsM{box-shadow:var(--lfui-shadow-md);width:min(100%,var(--lfui-container-md,45rem));grid-template-columns:minmax(0,1fr) minmax(17rem,.9fr);margin-inline:auto;display:grid;overflow:hidden;container-type:inline-size}.lfui_Landing-module__hero___RUUsM[data-size=wide]{width:min(100%,var(--lfui-container-lg,64rem));grid-template-columns:minmax(0,1fr) minmax(22rem,1fr)}.lfui_Landing-module__heroCopy___C4ZYB{min-width:0;padding:clamp(var(--lfui-space-6),4cqi,var(--lfui-space-8));flex-direction:column;justify-content:center;display:flex}.lfui_Landing-module__eyebrow___JItvM{color:var(--lfui-color-interactive-primary);font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-semibold);letter-spacing:.08em;margin-bottom:var(--lfui-space-3);text-transform:uppercase}.lfui_Landing-module__heroCopy___C4ZYB h1{color:var(--lfui-color-text-primary);font-size:clamp(2rem,4cqi,2.75rem);font-weight:var(--lfui-font-weight-semibold);letter-spacing:-.03em;text-wrap:balance;max-width:14ch;margin:0;line-height:1.05}.lfui_Landing-module__heroDescription___cyVSZ{color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-sm);line-height:var(--lfui-line-height-body);margin-top:var(--lfui-space-5);max-width:39rem}.lfui_Landing-module__heroActions___y83mN{gap:var(--lfui-space-3);margin-top:var(--lfui-space-5);flex-wrap:wrap;display:flex}.lfui_Landing-module__trustList___ha8v-{align-items:stretch;gap:var(--lfui-space-2);margin:var(--lfui-space-7) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;padding:0;list-style:none;display:grid}.lfui_Landing-module__trustList___ha8v- li{border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-sm);color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-xs);align-content:start;gap:var(--lfui-space-1);min-width:0;min-height:4.25rem;padding:var(--lfui-space-2);grid-template-rows:1.25rem minmax(0,auto);justify-items:start;line-height:1.25;display:grid}.lfui_Landing-module__trustIcon___wPa3S{color:var(--lfui-color-interactive-primary);place-items:center;width:1.25rem;height:1.25rem;display:grid}.lfui_Landing-module__trustIcon___wPa3S>:where(svg){width:1rem;height:1rem;display:block}.lfui_Landing-module__trustLabel___tmoM8{color:var(--lfui-color-text-secondary);overflow-wrap:anywhere;text-wrap:pretty;width:100%;line-height:1.35;display:block}.lfui_Landing-module__heroMedia___FCdJc{min-height:30rem;position:relative}.lfui_Landing-module__heroMedia___FCdJc>:first-child{border:0;border-radius:0;width:100%;height:100%}.lfui_Landing-module__mediaOverlay___1MBOR{bottom:var(--lfui-space-4);right:var(--lfui-space-4);position:absolute}.lfui_Landing-module__lifeStages___fCWhF{box-shadow:var(--lfui-shadow-md);width:min(100%,var(--lfui-container-md,45rem));margin-inline:auto;container-type:inline-size}.lfui_Landing-module__lifeStages___fCWhF[data-size=wide]{background:var(--lfui-color-surface-base);box-shadow:var(--lfui-shadow-sm);width:min(100%,var(--lfui-container-xl,90rem))}.lfui_Landing-module__lifeStages___fCWhF[data-density=compact],.lfui_Landing-module__lifeStages___fCWhF[data-size=wide][data-density=compact]{--lfui-density-surface:var(--lfui-space-4)}.lfui_Landing-module__lifeStageHeader___vayeG{gap:var(--lfui-space-1);margin-bottom:var(--lfui-space-4);display:grid}.lfui_Landing-module__lifeStageHeader___vayeG h2{color:var(--lfui-color-text-primary);font-size:var(--lfui-font-size-lg);margin:0;line-height:1.3}.lfui_Landing-module__lifeStageHeader___vayeG p{color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-sm);margin:0}.lfui_Landing-module__stageGrid___jS-O4{gap:var(--lfui-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lfui_Landing-module__stageGrid___jS-O4>div{min-width:0}.lfui_Landing-module__stage___GJ7oT{background:var(--lfui-color-surface-strong);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-md);color:var(--lfui-color-text-primary);cursor:pointer;font:inherit;align-content:start;gap:var(--lfui-space-2);min-height:6rem;padding:var(--lfui-space-3);text-align:left;transition:background var(--lfui-motion-fast),border-color var(--lfui-motion-fast),transform var(--lfui-motion-fast);width:100%;display:grid}.lfui_Landing-module__stage___GJ7oT:hover:not(:disabled){border-color:var(--lfui-color-border-strong);transform:translateY(-1px)}.lfui_Landing-module__stage___GJ7oT[aria-pressed=true]{background:var(--lfui-color-status-good-fill);border-color:var(--lfui-color-status-good);color:var(--lfui-color-text-on-status)}.lfui_Landing-module__stage___GJ7oT:focus-visible{outline:3px solid var(--lfui-color-focus-ring);outline-offset:2px}.lfui_Landing-module__stage___GJ7oT:disabled{cursor:not-allowed;opacity:.55}.lfui_Landing-module__stageHeading___QB2op{align-items:center;gap:var(--lfui-space-2);display:flex}.lfui_Landing-module__stageHeading___QB2op strong{font-size:var(--lfui-font-size-sm);font-weight:var(--lfui-font-weight-medium);line-height:1.3}.lfui_Landing-module__stageIcon___N0sWP{color:var(--lfui-color-interactive-primary);display:inline-grid}.lfui_Landing-module__stage___GJ7oT[aria-pressed=true] .lfui_Landing-module__stageIcon___N0sWP{color:currentColor}.lfui_Landing-module__stageDescription___WbSGa{color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-xs);line-height:1.4}.lfui_Landing-module__stage___GJ7oT[aria-pressed=true] .lfui_Landing-module__stageDescription___WbSGa{color:var(--lfui-color-text-on-status)}.lfui_Landing-module__lifeStages___fCWhF[data-density=compact] .lfui_Landing-module__lifeStageHeader___vayeG{margin-bottom:var(--lfui-space-3)}.lfui_Landing-module__lifeStages___fCWhF[data-density=compact] .lfui_Landing-module__stageGrid___jS-O4{gap:var(--lfui-space-3)}.lfui_Landing-module__lifeStages___fCWhF[data-density=compact] .lfui_Landing-module__stage___GJ7oT{gap:var(--lfui-space-2);min-height:5.5rem;padding:var(--lfui-space-3)}.lfui_Landing-module__lifeStages___fCWhF[data-size=wide][data-density=compact] .lfui_Landing-module__lifeStageHeader___vayeG{margin-bottom:var(--lfui-space-3)}.lfui_Landing-module__lifeStages___fCWhF[data-size=wide][data-density=compact] .lfui_Landing-module__lifeStageHeader___vayeG h2{font-size:var(--lfui-font-size-lg)}.lfui_Landing-module__lifeStages___fCWhF[data-size=wide][data-density=compact] .lfui_Landing-module__stageGrid___jS-O4{gap:var(--lfui-space-3)}.lfui_Landing-module__lifeStages___fCWhF[data-size=wide][data-density=compact] .lfui_Landing-module__stage___GJ7oT{gap:var(--lfui-space-2);min-height:6rem;padding:.875rem}.lfui_Landing-module__lifeStages___fCWhF[data-size=wide][data-density=compact] .lfui_Landing-module__stageHeading___QB2op strong{font-size:var(--lfui-font-size-sm)}.lfui_Landing-module__lifeStages___fCWhF[data-size=wide][data-density=compact] .lfui_Landing-module__stageDescription___WbSGa{font-size:var(--lfui-font-size-xs);line-height:1.4}@container (width<=64rem){.lfui_Landing-module__lifeStages___fCWhF[data-size=wide] .lfui_Landing-module__stageGrid___jS-O4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=42rem){.lfui_Landing-module__hero___RUUsM,.lfui_Landing-module__hero___RUUsM[data-size=wide]{grid-template-columns:1fr}.lfui_Landing-module__heroMedia___FCdJc{order:-1;min-height:19rem}.lfui_Landing-module__stageGrid___jS-O4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=24rem){.lfui_Landing-module__stageGrid___jS-O4,.lfui_Landing-module__trustList___ha8v-{grid-template-columns:1fr}}@container (width<=32rem){.lfui_Landing-module__lifeStages___fCWhF[data-size=wide] .lfui_Landing-module__stageGrid___jS-O4{grid-template-columns:1fr}}@media (width<=64rem){.lfui_Landing-module__lifeStages___fCWhF[data-size=wide] .lfui_Landing-module__stageGrid___jS-O4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=42rem){.lfui_Landing-module__hero___RUUsM,.lfui_Landing-module__hero___RUUsM[data-size=wide]{grid-template-columns:1fr}.lfui_Landing-module__heroMedia___FCdJc{order:-1;min-height:19rem}.lfui_Landing-module__stageGrid___jS-O4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=24rem){.lfui_Landing-module__stageGrid___jS-O4,.lfui_Landing-module__trustList___ha8v-{grid-template-columns:1fr}}@media (width<=32rem){.lfui_Landing-module__lifeStages___fCWhF[data-size=wide] .lfui_Landing-module__stageGrid___jS-O4{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lfui_Landing-module__stage___GJ7oT{transition:none}}.lfui_SimulatorHeader-module__root___eQ082{background:var(--lfui-color-canvas-muted);border-bottom:1px solid var(--lfui-color-border-subtle);color:var(--lfui-color-text-primary);width:100%}.lfui_SimulatorHeader-module__root___eQ082[data-sticky]{z-index:var(--lfui-z-sticky);position:sticky;top:0}.lfui_SimulatorHeader-module__inner___vxm5l{align-items:center;gap:var(--lfui-space-6);min-height:var(--lfui-simulator-header-height,6rem);width:min(100% - (var(--lfui-space-5) * 2),var(--lfui-simulator-header-width,var(--lfui-container-xl)));justify-content:space-between;margin-inline:auto;display:flex}.lfui_SimulatorHeader-module__root___eQ082[data-size=standard] .lfui_SimulatorHeader-module__inner___vxm5l{--lfui-simulator-header-width:var(--lfui-container-md)}.lfui_SimulatorHeader-module__brand___7PDvR{color:var(--lfui-color-text-primary);font-size:var(--lfui-font-size-lg);font-weight:var(--lfui-font-weight-medium);letter-spacing:.025em;line-height:var(--lfui-line-height-tight);text-transform:uppercase;min-width:0}.lfui_SimulatorHeader-module__brand___7PDvR>a{color:inherit;text-decoration:none}.lfui_SimulatorHeader-module__brand___7PDvR>a:focus-visible{border-radius:var(--lfui-radius-xs);outline:3px solid var(--lfui-color-focus-ring);outline-offset:3px}.lfui_SimulatorHeader-module__actions___Ofkud,.lfui_SimulatorHeader-module__navigation___APG-Y{align-items:center;gap:var(--lfui-space-3);min-width:0;display:flex}.lfui_SimulatorHeader-module__utility___NerAI{flex:none;align-items:center;display:inline-flex}@media (width<=42rem){.lfui_SimulatorHeader-module__inner___vxm5l{align-items:flex-start;gap:var(--lfui-space-3);min-height:auto;padding-block:var(--lfui-space-4);width:min(100% - (var(--lfui-space-4) * 2),var(--lfui-container-xl));flex-direction:column}.lfui_SimulatorHeader-module__navigation___APG-Y{width:100%}.lfui_SimulatorHeader-module__actions___Ofkud{scrollbar-width:thin;width:100%;padding-block-end:var(--lfui-space-1);overflow-x:auto}.lfui_SimulatorHeader-module__actions___Ofkud>*{flex:none}}.lfui_SavedSimulations-module__listRoot___4pJqA{background:var(--lfui-color-surface-base);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-xl);box-shadow:var(--lfui-shadow-surface);gap:var(--lfui-space-5);padding:var(--lfui-space-5);width:min(100%,var(--lfui-container-xl));margin-inline:auto;display:grid;container-type:inline-size}.lfui_SavedSimulations-module__listHeader___Llrh2{align-items:flex-start;gap:var(--lfui-space-5);justify-content:space-between;display:flex}.lfui_SavedSimulations-module__listCopy___TlhPB{gap:var(--lfui-space-1);display:grid}.lfui_SavedSimulations-module__identity___czP2C h3,.lfui_SavedSimulations-module__listCopy___TlhPB h2,.lfui_SavedSimulations-module__listCopy___TlhPB p{margin:0}.lfui_SavedSimulations-module__listCopy___TlhPB h2{color:var(--lfui-color-text-primary);font:var(--lfui-font-heading-md)}.lfui_SavedSimulations-module__listCopy___TlhPB p{color:var(--lfui-color-text-muted);font:var(--lfui-font-body-sm)}.lfui_SavedSimulations-module__toolbar___OJfKQ{align-items:center;gap:var(--lfui-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.lfui_SavedSimulations-module__items___QGbLS{gap:var(--lfui-space-4);display:grid}.lfui_SavedSimulations-module__empty___8VvWE{background:var(--lfui-color-surface-subtle);border:1px dashed var(--lfui-color-border-strong);border-radius:var(--lfui-radius-lg);color:var(--lfui-color-text-muted);font:var(--lfui-font-body-md);padding:var(--lfui-space-9) var(--lfui-space-5);text-align:center}.lfui_SavedSimulations-module__card___bcUBT{background:var(--lfui-color-surface-raised);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-lg);color:var(--lfui-color-text-primary);gap:var(--lfui-space-4);min-width:0;padding:var(--lfui-space-4);display:grid}.lfui_SavedSimulations-module__cardHeader___Ar0Ip{border-bottom:1px solid var(--lfui-color-border-subtle);align-items:center;gap:var(--lfui-space-4);padding-bottom:var(--lfui-space-3);grid-template-columns:minmax(10rem,1fr) minmax(10rem,auto) auto;display:grid}.lfui_SavedSimulations-module__identity___czP2C{gap:var(--lfui-space-1);min-width:0;display:grid}.lfui_SavedSimulations-module__identity___czP2C h3{color:var(--lfui-color-text-primary);font:var(--lfui-font-heading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lfui_SavedSimulations-module__identity___czP2C div,.lfui_SavedSimulations-module__timestamp___2mmWh{color:var(--lfui-color-text-muted);font:var(--lfui-font-body-xs)}.lfui_SavedSimulations-module__timestamp___2mmWh{font-variant-numeric:tabular-nums;gap:var(--lfui-space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.lfui_SavedSimulations-module__cardActions___6bh2D{align-items:center;gap:var(--lfui-space-2);justify-content:flex-end;display:flex}.lfui_SavedSimulations-module__action___IOg53{background:var(--lfui-color-surface-strong);border-radius:var(--lfui-radius-sm);color:var(--lfui-color-text-secondary);cursor:pointer;height:2.25rem;transition:color var(--lfui-motion-fast),background-color var(--lfui-motion-fast),border-color var(--lfui-motion-fast);border:1px solid #0000;flex:none;place-items:center;width:2.25rem;padding:0;text-decoration:none;display:inline-grid}.lfui_SavedSimulations-module__action___IOg53:hover{background:var(--lfui-color-interactive-secondary-hover);border-color:var(--lfui-color-border-strong);color:var(--lfui-color-interactive-primary)}.lfui_SavedSimulations-module__action___IOg53:focus-visible{outline:3px solid var(--lfui-color-focus-ring);outline-offset:2px}.lfui_SavedSimulations-module__action___IOg53 svg{width:1rem;height:1rem}.lfui_SavedSimulations-module__metrics___e64Bv{min-width:0}.lfui_SavedSimulations-module__cardFooter___u1-96{border-top:1px solid var(--lfui-color-border-subtle);color:var(--lfui-color-text-muted);font:var(--lfui-font-body-xs);padding-top:var(--lfui-space-3)}@container (width<=50rem){.lfui_SavedSimulations-module__listHeader___Llrh2{flex-direction:column;align-items:stretch}.lfui_SavedSimulations-module__toolbar___OJfKQ{justify-content:flex-start}.lfui_SavedSimulations-module__cardHeader___Ar0Ip{grid-template-columns:minmax(0,1fr) auto}.lfui_SavedSimulations-module__timestamp___2mmWh{grid-area:2/1;justify-content:flex-start}.lfui_SavedSimulations-module__cardActions___6bh2D{grid-area:1/2/span 2}}@container (width<=30rem){.lfui_SavedSimulations-module__card___bcUBT,.lfui_SavedSimulations-module__listRoot___4pJqA{padding:var(--lfui-space-3)}.lfui_SavedSimulations-module__cardHeader___Ar0Ip{grid-template-columns:1fr}.lfui_SavedSimulations-module__cardActions___6bh2D{grid-area:auto/1;justify-content:flex-start}}.lfui_SolutionDisclosure-module__root___wnTSn{background:var(--lfui-color-surface-raised);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-xl);box-shadow:var(--lfui-shadow-surface);width:min(100%,var(--lfui-container-md));margin-inline:auto;overflow:hidden}.lfui_SolutionDisclosure-module__heading___gEykJ,.lfui_SolutionDisclosure-module__item___YM2f1{margin:0}.lfui_SolutionDisclosure-module__trigger___-VN8H{background:var(--lfui-color-surface-subtle);color:var(--lfui-palette-white);cursor:pointer;font:inherit;isolation:isolate;min-height:var(--lfui-solution-header-height,7.5rem);text-align:left;border:0;width:100%;padding:0;display:grid;position:relative;overflow:hidden}.lfui_SolutionDisclosure-module__trigger___-VN8H:focus-visible{outline:3px solid var(--lfui-color-focus-ring);outline-offset:-3px}.lfui_SolutionDisclosure-module__media___7Akur,.lfui_SolutionDisclosure-module__scrim___e8aBh,.lfui_SolutionDisclosure-module__triggerContent___JJwCy{grid-area:1/1}.lfui_SolutionDisclosure-module__media___7Akur{aspect-ratio:auto;z-index:-2;border:0;border-radius:0;width:100%;height:100%}.lfui_SolutionDisclosure-module__media___7Akur img{position:absolute;inset:0}.lfui_SolutionDisclosure-module__media___7Akur>div{opacity:0}.lfui_SolutionDisclosure-module__scrim___e8aBh{z-index:-1;background:linear-gradient(90deg,#000f0ac7,#000f0a2e 72%,#000f0a61)}.lfui_SolutionDisclosure-module__triggerContent___JJwCy{align-items:center;gap:var(--lfui-space-5);min-width:0;padding:var(--lfui-space-6) var(--lfui-space-8);justify-content:space-between;display:flex}.lfui_SolutionDisclosure-module__copy___B9Utv{gap:var(--lfui-space-1);min-width:0;max-width:42rem;display:grid}.lfui_SolutionDisclosure-module__eyebrow___3Mzjz{font:var(--lfui-font-label-xs);letter-spacing:.08em;text-transform:uppercase}.lfui_SolutionDisclosure-module__title___OP8mH{font-size:1.5rem;font-weight:var(--lfui-font-weight-semibold);line-height:var(--lfui-line-height-tight);text-shadow:var(--lfui-shadow-sm)}.lfui_SolutionDisclosure-module__description___9rtgj{color:color-mix(in srgb,var(--lfui-palette-white) 82%,transparent);font:var(--lfui-font-body-sm)}.lfui_SolutionDisclosure-module__chevron___c1mv-{filter:drop-shadow(var(--lfui-shadow-sm));transition:transform var(--lfui-motion-standard);flex:none}.lfui_SolutionDisclosure-module__trigger___-VN8H[data-state=open] .lfui_SolutionDisclosure-module__chevron___c1mv-{transform:rotate(180deg)}.lfui_SolutionDisclosure-module__content___PRNt-{color:var(--lfui-color-text-secondary);overflow:hidden}.lfui_SolutionDisclosure-module__content___PRNt-[data-state=open]{animation:lfui_SolutionDisclosure-module__disclosure-down___QM6JX var(--lfui-motion-standard)}.lfui_SolutionDisclosure-module__content___PRNt-[data-state=closed]{animation:lfui_SolutionDisclosure-module__disclosure-up___-VjqT var(--lfui-motion-standard)}.lfui_SolutionDisclosure-module__contentInner___ip-L0{min-width:0}.lfui_SolutionDisclosure-module__contentInner___ip-L0[data-padding=sm]{padding:var(--lfui-space-3)}.lfui_SolutionDisclosure-module__contentInner___ip-L0[data-padding=md]{padding:var(--lfui-space-5)}.lfui_SolutionDisclosure-module__contentInner___ip-L0[data-padding=lg]{padding:var(--lfui-space-8)}@keyframes lfui_SolutionDisclosure-module__disclosure-down___QM6JX{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes lfui_SolutionDisclosure-module__disclosure-up___-VjqT{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (width<=42rem){.lfui_SolutionDisclosure-module__trigger___-VN8H{min-height:7rem}.lfui_SolutionDisclosure-module__triggerContent___JJwCy{padding:var(--lfui-space-5)}.lfui_SolutionDisclosure-module__title___OP8mH{font-size:var(--lfui-font-size-xl)}.lfui_SolutionDisclosure-module__description___9rtgj{display:none}.lfui_SolutionDisclosure-module__contentInner___ip-L0[data-padding=lg]{padding:var(--lfui-space-5)}}@media (prefers-reduced-motion:reduce){.lfui_SolutionDisclosure-module__chevron___c1mv-,.lfui_SolutionDisclosure-module__content___PRNt-{transition:none;animation:none}}.lfui_FeatureList-module__list___t1al8{gap:var(--lfui-space-3);grid-template-columns:repeat(var(--feature-columns,1),minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lfui_FeatureList-module__list___t1al8[data-columns="2"]{--feature-columns:2}.lfui_FeatureList-module__list___t1al8[data-columns="3"]{--feature-columns:3}.lfui_FeatureList-module__item___rrCI5{--feature-accent:var(--lfui-color-chart-cyan);background:color-mix(in srgb,var(--lfui-color-surface-strong) 58%,transparent);border:1px solid var(--lfui-color-border-strong);border-radius:var(--lfui-radius-md);color:var(--lfui-color-text-secondary);align-items:center;gap:var(--lfui-space-3);min-width:0;padding:var(--lfui-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.lfui_FeatureList-module__item___rrCI5[data-variant=plain]{padding:var(--lfui-space-1) 0;background:0 0;border-color:#0000}.lfui_FeatureList-module__item___rrCI5[data-tone=good]{--feature-accent:var(--lfui-color-status-good)}.lfui_FeatureList-module__item___rrCI5[data-tone=attention]{--feature-accent:var(--lfui-color-status-attention)}.lfui_FeatureList-module__item___rrCI5[data-tone=priority]{--feature-accent:var(--lfui-color-status-priority)}.lfui_FeatureList-module__item___rrCI5[data-tone=neutral]{--feature-accent:var(--lfui-color-status-neutral)}.lfui_FeatureList-module__item___rrCI5[data-tone=cyan]{--feature-accent:var(--lfui-color-chart-cyan)}.lfui_FeatureList-module__item___rrCI5[data-tone=magenta]{--feature-accent:var(--lfui-color-chart-magenta)}.lfui_FeatureList-module__item___rrCI5[data-tone=purple]{--feature-accent:var(--lfui-color-chart-purple)}.lfui_FeatureList-module__item___rrCI5[data-tone=yellow]{--feature-accent:var(--lfui-color-chart-yellow)}.lfui_FeatureList-module__item___rrCI5[data-tone=blue]{--feature-accent:var(--lfui-color-chart-blue)}.lfui_FeatureList-module__item___rrCI5[data-tone=teal]{--feature-accent:var(--lfui-color-chart-teal)}.lfui_FeatureList-module__item___rrCI5[data-tone=green]{--feature-accent:var(--lfui-color-chart-green)}.lfui_FeatureList-module__item___rrCI5[data-tone=orange]{--feature-accent:var(--lfui-color-chart-orange)}.lfui_FeatureList-module__item___rrCI5[data-tone=red]{--feature-accent:var(--lfui-color-chart-red)}.lfui_FeatureList-module__marker___ybEaG{background:var(--feature-accent);border-radius:var(--lfui-radius-pill);color:var(--lfui-color-text-on-status);font:var(--lfui-font-label-xs);font-variant-numeric:tabular-nums;place-items:center;width:1.6rem;height:1.6rem;display:inline-grid}.lfui_FeatureList-module__marker___ybEaG svg{width:.875rem;height:.875rem}.lfui_FeatureList-module__copy___RoTYu{font:var(--lfui-font-body-sm);gap:var(--lfui-space-1);min-width:0;display:grid}.lfui_FeatureList-module__copy___RoTYu strong{color:var(--lfui-color-text-primary);font-weight:var(--lfui-font-weight-semibold)}.lfui_FeatureList-module__copy___RoTYu>span{color:var(--lfui-color-text-secondary)}@media (width<=42rem){.lfui_FeatureList-module__list___t1al8[data-columns="2"],.lfui_FeatureList-module__list___t1al8[data-columns="3"]{--feature-columns:1}}.lfui_StrengtheningAdviceCard-module__root___ccGlu{--lfui-advice-color:var(--lfui-color-status-good-fill);--lfui-advice-start:var(--lfui-color-signal-good-start,color-mix(in srgb,var(--lfui-advice-color) 88%,#fff));--lfui-advice-end:var(--lfui-color-signal-good-end,var(--lfui-advice-color));--lfui-advice-text:var(--lfui-color-signal-text,var(--lfui-color-text-on-status));background:linear-gradient(145deg,var(--lfui-advice-start),var(--lfui-advice-end));border:1px solid color-mix(in srgb,var(--lfui-advice-color) 72%,#000);border-radius:var(--lfui-radius-md);box-shadow:var(--lfui-shadow-sm);color:var(--lfui-advice-text);align-content:start;gap:var(--lfui-space-3,.75rem);min-block-size:15rem;min-inline-size:0;padding:var(--lfui-space-5,1.5rem);display:grid;position:relative;overflow:hidden}.lfui_StrengtheningAdviceCard-module__root___ccGlu:after{content:"";opacity:.1;pointer-events:none;border:1px solid;border-radius:50%;block-size:9rem;inline-size:9rem;position:absolute;inset-block-end:-3.25rem;inset-inline-end:-2.5rem}.lfui_StrengtheningAdviceCard-module__root___ccGlu[data-tone=attention]{--lfui-advice-color:var(--lfui-color-status-attention-fill);--lfui-advice-start:var(--lfui-color-signal-attention-start,color-mix(in srgb,var(--lfui-advice-color) 88%,#fff));--lfui-advice-end:var(--lfui-color-signal-attention-end,var(--lfui-advice-color))}.lfui_StrengtheningAdviceCard-module__root___ccGlu[data-tone=priority]{--lfui-advice-color:var(--lfui-color-status-priority-fill);--lfui-advice-start:color-mix(in srgb,var(--lfui-advice-color) 88%,#fff);--lfui-advice-end:color-mix(in srgb,var(--lfui-advice-color) 82%,#000)}.lfui_StrengtheningAdviceCard-module__root___ccGlu[data-tone=neutral]{--lfui-advice-color:var(--lfui-color-status-neutral-fill);--lfui-advice-start:color-mix(in srgb,var(--lfui-advice-color) 82%,#fff);--lfui-advice-end:color-mix(in srgb,var(--lfui-advice-color) 84%,#000)}.lfui_StrengtheningAdviceCard-module__header___zKvoe{align-items:start;gap:var(--lfui-space-3,.75rem);z-index:1;min-inline-size:0;display:flex;position:relative}.lfui_StrengtheningAdviceCard-module__icon___rkqTU{background:color-mix(in srgb,currentColor 12%,transparent);border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:var(--lfui-radius-sm);flex:none;place-items:center;block-size:2rem;inline-size:2rem;display:inline-grid}.lfui_StrengtheningAdviceCard-module__heading___wnvXZ{gap:var(--lfui-space-1,.25rem);min-inline-size:0;display:grid}.lfui_StrengtheningAdviceCard-module__eyebrow___kYa1F{font:var(--lfui-font-label-xs,700 .625rem/1.35 system-ui,sans-serif);letter-spacing:.04em;opacity:.82;text-transform:uppercase}.lfui_StrengtheningAdviceCard-module__heading___wnvXZ h3{font:var(--lfui-font-heading-md,700 1rem/1.25 system-ui,sans-serif);margin:0}.lfui_StrengtheningAdviceCard-module__description___l-Zey{font:var(--lfui-font-body-sm,500 .75rem/1.5 system-ui,sans-serif);opacity:.9;z-index:1;max-inline-size:58ch;position:relative}.lfui_StrengtheningAdviceCard-module__benefits___JH3DU{gap:var(--lfui-space-2,.5rem);z-index:1;display:grid;position:relative}.lfui_StrengtheningAdviceCard-module__benefits___JH3DU h4{font:var(--lfui-font-label-sm,700 .6875rem/1.4 system-ui,sans-serif);margin:0}.lfui_StrengtheningAdviceCard-module__benefits___JH3DU ul{gap:var(--lfui-space-1,.25rem);margin:0;padding:0;list-style:none;display:grid}.lfui_StrengtheningAdviceCard-module__benefits___JH3DU li{font:var(--lfui-font-body-xs,500 .6875rem/1.4 system-ui,sans-serif);align-items:start;gap:var(--lfui-space-2,.5rem);display:flex}.lfui_StrengtheningAdviceCard-module__benefits___JH3DU li svg{flex:none;margin-block-start:.05rem}.lfui_StrengtheningAdviceCard-module__action___qYu1X{color:inherit;cursor:pointer;font:var(--lfui-font-label-sm,700 .6875rem/1.4 system-ui,sans-serif);align-items:center;gap:var(--lfui-space-1,.25rem);z-index:1;background:0 0;border:0;min-block-size:2.75rem;inline-size:fit-content;margin-block-start:auto;padding:0;text-decoration:none;display:inline-flex;position:relative}.lfui_StrengtheningAdviceCard-module__action___qYu1X svg{transition:translate var(--lfui-motion-fast)}.lfui_StrengtheningAdviceCard-module__action___qYu1X:hover svg{translate:.2rem}.lfui_StrengtheningAdviceCard-module__action___qYu1X:focus-visible{border-radius:var(--lfui-radius-xs);outline-offset:2px;outline:3px solid}@media (prefers-reduced-motion:reduce){.lfui_StrengtheningAdviceCard-module__action___qYu1X svg{transition:none}}.lfui_FinancialFoundationExample-module__root___igWen{background:var(--lfui-color-canvas);min-height:100vh;padding-block-end:11.75rem}.lfui_FinancialFoundationExample-module__topBar___ucofk{z-index:2;position:relative}.lfui_FinancialFoundationExample-module__topBar___ucofk [data-tone=good]{--lfui-status-surface:#12341f}.lfui_FinancialFoundationExample-module__menuButton___ON2YB{color:var(--lfui-color-status-good)}.lfui_FinancialFoundationExample-module__quickLinks___-nY5N{gap:var(--lfui-space-2);display:grid}.lfui_FinancialFoundationExample-module__quickLinks___-nY5N a{background:var(--lfui-color-surface-subtle);border:1px solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-md);color:var(--lfui-color-text-primary);font-weight:var(--lfui-font-weight-semibold);padding:var(--lfui-space-3) var(--lfui-space-4);text-decoration:none}.lfui_FinancialFoundationExample-module__quickLinks___-nY5N a:hover{background:var(--lfui-color-surface-raised);border-color:var(--lfui-color-border-strong)}.lfui_FinancialFoundationExample-module__helpCopy___mwh6P{color:var(--lfui-color-text-secondary);font-size:var(--lfui-font-size-sm);line-height:var(--lfui-line-height-body);margin:0}.lfui_FinancialFoundationExample-module__main___pH1PD{gap:3.375rem;padding-block-start:3.5rem;display:grid}.lfui_FinancialFoundationExample-module__lifeStages___rqnnv,.lfui_FinancialFoundationExample-module__simulation___h-RAn{flex:none}.lfui_FinancialFoundationExample-module__lifeStages___rqnnv{border-radius:1.5rem;min-height:16rem}.lfui_FinancialFoundationExample-module__simulation___h-RAn{border-color:#10271f;border-radius:1.5rem;box-shadow:0 14px 28px #00000052}.lfui_FinancialFoundationExample-module__photoHeader___xEqSW{border-radius:1.5rem 1.5rem 0 0}.lfui_FinancialFoundationExample-module__controlRail___mUSVJ{--lfui-control-content-gap:3rem;--lfui-rail-footer-padding:1.5rem;min-height:70.5625rem;padding:1.5rem!important;padding-block:2rem 2.25rem!important}.lfui_FinancialFoundationExample-module__controlLabel___KcJYV{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.lfui_FinancialFoundationExample-module__controlLabel___KcJYV svg{color:var(--lfui-color-chart-teal);opacity:.72;flex:none}.lfui_FinancialFoundationExample-module__originalValue___alZi7{color:var(--lfui-color-text-primary);font-size:var(--lfui-font-size-xs);font-weight:var(--lfui-font-weight-semibold)}.lfui_FinancialFoundationExample-module__secondaryControl___ow59p{opacity:.38}.lfui_FinancialFoundationExample-module__whatIf___xB2rm{border-block-start:1px solid var(--lfui-color-border-subtle);gap:.75rem;padding-block-start:1.5rem;display:grid}.lfui_FinancialFoundationExample-module__whatIfLabel___8YdPw{color:var(--lfui-color-text-primary);font-size:var(--lfui-font-size-sm);font-weight:var(--lfui-font-weight-medium);letter-spacing:.02em;text-transform:uppercase}.lfui_FinancialFoundationExample-module__scenarioOption___soDuK{--lfui-scenario-title-size:1rem;--lfui-scenario-description-size:.75rem;--lfui-scenario-description-color:#e0e5e3;background:#73817d;border:0;border-radius:.5rem;min-height:5.25rem;padding:.75rem}.lfui_FinancialFoundationExample-module__scenarioOption___soDuK:hover:not(:disabled){background:#84918d}.lfui_FinancialFoundationExample-module__scenarioOption___soDuK svg{color:var(--lfui-color-text-primary)}.lfui_FinancialFoundationExample-module__resultsPane___Ilk6k{min-height:70.5625rem;background:var(--lfui-color-surface-subtle)!important;padding:2rem!important}.lfui_FinancialFoundationExample-module__resultsFlow___xg03F{gap:1.5rem;display:grid}.lfui_FinancialFoundationExample-module__scenarioBanner___vy80j{align-items:center;min-height:2.5rem;background:#7e8b87!important;border:0!important;border-radius:.5rem!important;padding:.25rem .75rem!important}.lfui_FinancialFoundationExample-module__scenarioBanner___vy80j strong,.lfui_FinancialFoundationExample-module__scenarioBanner___vy80j svg{color:#f7fbf9}.lfui_FinancialFoundationExample-module__goBack___l8i0r{color:var(--lfui-color-text-primary);white-space:nowrap;min-height:2rem}.lfui_FinancialFoundationExample-module__cashFlowCard___0mqDv{--lfui-chart-card-background:#183b30;--lfui-chart-card-border:#2a6754;--lfui-chart-card-radius:.625rem;--lfui-chart-card-icon-color:#d5dfdc;--lfui-chart-card-icon-background:#294d43;min-height:13.875rem}.lfui_FinancialFoundationExample-module__cashFlowChart___eWz2F{margin-block-start:-.25rem;padding-block-start:0}.lfui_FinancialFoundationExample-module__analysisGrid___W4qiY{--lfui-results-grid-gap:1.875rem;grid-template-columns:minmax(0,2.034fr) minmax(14rem,1fr);align-items:stretch;gap:1.875rem}.lfui_FinancialFoundationExample-module__allocationCard___r2Y0d{--lfui-chart-card-background:#183b30;--lfui-chart-card-border:#2a6754;--lfui-chart-card-radius:.625rem;--lfui-chart-card-icon-color:#d5dfdc;--lfui-chart-card-icon-background:#294d43;min-height:40.625rem}.lfui_FinancialFoundationExample-module__allocationChart___pT3-r{--lfui-donut-layout-gap:3.375rem;--lfui-donut-legend-width:27.5rem;--lfui-donut-legend-column-gap:3.75rem;--lfui-donut-legend-offset:.3125rem;align-content:start;min-height:33.75rem;padding-block-start:1.25rem;display:grid}.lfui_FinancialFoundationExample-module__signalStack___rsk0C{grid-template-rows:11.5rem 10.25rem minmax(16rem,1fr);gap:1.375rem;min-height:40.625rem;display:grid}.lfui_FinancialFoundationExample-module__signalStack___rsk0C>*{--lfui-signal-compact-padding:1.5rem;--lfui-signal-compact-title-size:1.5rem;--lfui-signal-compact-description-size:.8125rem;height:100%;min-height:0}.lfui_FinancialFoundationExample-module__signalStack___rsk0C h3{margin-block-start:.375rem;font-size:1.5rem}.lfui_FinancialFoundationExample-module__signalStack___rsk0C p{max-width:22ch;font-size:.8125rem}.lfui_FinancialFoundationExample-module__surplusSignal___UJCD5{--lfui-signal-compact-title-size:1.75rem}.lfui_FinancialFoundationExample-module__dependencySignal___h9yk1{--lfui-signal-compact-title-size:1.625rem}.lfui_FinancialFoundationExample-module__cashFlowSignal___prPwY{--lfui-signal-compact-title-size:1.125rem}.lfui_FinancialFoundationExample-module__strengthen___1D9ff{--lfui-accordion-trigger-height:6rem;--lfui-accordion-trigger-padding:0 1.5rem;--lfui-accordion-icon-size:2.5rem;--lfui-accordion-title-gap:1.25rem;--lfui-accordion-title-size:1rem;background:#183b30;border-color:#2a6754;border-radius:.625rem;min-height:6rem;margin-block-start:-.125rem}.lfui_FinancialFoundationExample-module__strengthen___1D9ff button{min-height:6rem;padding-inline:1.5rem}.lfui_FinancialFoundationExample-module__strengthenContent___EGWEA{align-items:center;gap:.75rem;display:flex}@media (width<=68rem){.lfui_FinancialFoundationExample-module__root___igWen{padding-block-end:5rem}.lfui_FinancialFoundationExample-module__main___pH1PD{gap:2rem;padding:2rem 1rem 0}.lfui_FinancialFoundationExample-module__controlRail___mUSVJ,.lfui_FinancialFoundationExample-module__resultsPane___Ilk6k{min-height:0}}@media (width<=50rem){.lfui_FinancialFoundationExample-module__signalStack___rsk0C{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}}@media (width<=42rem){.lfui_FinancialFoundationExample-module__root___igWen{padding-block-end:4rem}.lfui_FinancialFoundationExample-module__main___pH1PD{padding-block-start:1rem}.lfui_FinancialFoundationExample-module__signalStack___rsk0C{grid-template-columns:1fr}.lfui_FinancialFoundationExample-module__signalStack___rsk0C>*{min-height:9rem}}.lfui_PlanningResultsExample-module__root___KttdA{min-height:100%;padding-block:var(--lfui-space-7)}.lfui_PlanningResultsExample-module__iconKey___i83yQ{color:var(--lfui-color-text-muted);font-size:var(--lfui-font-size-xs);gap:var(--lfui-space-3);flex-wrap:wrap;justify-content:center;display:flex}.lfui_PlanningResultsExample-module__iconKey___i83yQ span{align-items:center;gap:var(--lfui-space-1);display:inline-flex}.lfui_PlanningResultsExample-module__iconKey___i83yQ svg{width:.875rem;height:.875rem}.lfui_ProtectionPlannerExample-module__root___0NnKN{background:var(--lfui-color-canvas);min-height:100vh;padding-block-end:var(--lfui-space-12)}.lfui_ProtectionPlannerExample-module__topBar___RBvpL{z-index:2;position:relative}.lfui_ProtectionPlannerExample-module__statusRail___24RVg{min-inline-size:min(100%,35rem)}.lfui_ProtectionPlannerExample-module__statusRail___24RVg ul{grid-auto-columns:minmax(8.75rem,1fr)}.lfui_ProtectionPlannerExample-module__main___6PqVe{padding:var(--lfui-space-7) var(--lfui-space-4) 0}.lfui_ProtectionPlannerExample-module__shell___hF27V{border-color:var(--lfui-color-border-strong);box-shadow:var(--lfui-shadow-lg)}.lfui_ProtectionPlannerExample-module__controls___rquUm{--lfui-control-content-gap:var(--lfui-space-5)}.lfui_ProtectionPlannerExample-module__results___0Y4gU{background:var(--lfui-color-surface-subtle)}.lfui_ProtectionPlannerExample-module__resultsFlow___U9dHg{gap:var(--lfui-space-4);min-inline-size:0;display:grid}.lfui_ProtectionPlannerExample-module__insightGrid___iz0XR{gap:var(--lfui-space-4);grid-template-columns:minmax(0,2fr) minmax(9rem,1fr);display:grid}@media (width<=42rem){.lfui_ProtectionPlannerExample-module__main___6PqVe{padding-inline:var(--lfui-space-3)}.lfui_ProtectionPlannerExample-module__insightGrid___iz0XR{grid-template-columns:1fr}}._root_2h9i5_1{border:var(--lfui-border-width) solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-xl);background:var(--lfui-color-surface-base);box-shadow:var(--lfui-shadow-md);overflow:hidden}._header_2h9i5_9{justify-content:space-between;align-items:flex-start;gap:var(--lfui-space-5);min-width:0;padding:var(--lfui-space-5) var(--lfui-space-6);border-bottom:var(--lfui-border-width) solid var(--lfui-color-border-subtle);background:var(--lfui-color-surface-raised);display:flex}._header_2h9i5_9>div{min-width:0}._kicker_2h9i5_24{margin:0 0 var(--lfui-space-1);color:var(--lfui-color-interactive-primary);font:var(--lfui-font-label-xs);letter-spacing:.06em;text-transform:uppercase}._header_2h9i5_9 h3{color:var(--lfui-color-text-primary);font:var(--lfui-font-display-sm);margin:0}._header_2h9i5_9 p:not(._kicker_2h9i5_24){max-width:64ch;margin:var(--lfui-space-2) 0 0;color:var(--lfui-color-text-secondary);font:var(--lfui-font-body-md)}._componentName_2h9i5_45{padding:var(--lfui-space-2) var(--lfui-space-3);color:var(--lfui-color-interactive-primary);background:var(--lfui-color-surface-subtle);border:var(--lfui-border-width) solid var(--lfui-color-border-strong);border-radius:var(--lfui-radius-md);font-family:var(--lfui-font-mono);font-size:var(--lfui-font-size-xs);flex:none}._workbench_2h9i5_56{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);min-width:0;display:grid}._root_2h9i5_1[data-layout=stacked] ._workbench_2h9i5_56{grid-template-columns:minmax(0,1fr)}._root_2h9i5_1[data-layout=stacked] ._internals_2h9i5_66{border-top:var(--lfui-border-width) solid var(--lfui-color-border-subtle);border-left:0}._preview_2h9i5_71,._internals_2h9i5_66{min-width:0}._preview_2h9i5_71{padding:var(--lfui-space-5);background:linear-gradient(color-mix(in srgb, var(--lfui-color-border-subtle) 22%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--lfui-color-border-subtle) 22%, transparent) 1px, transparent 1px), var(--lfui-color-canvas-muted);background-size:1.5rem 1.5rem}._previewCanvas_2h9i5_92{min-width:0}._previewCanvas_2h9i5_92[data-preview-width=sm]{width:min(100%,22rem);margin-inline:auto}._previewCanvas_2h9i5_92[data-preview-width=md]{width:min(100%,30rem);margin-inline:auto}._previewCanvas_2h9i5_92[data-preview-width=lg]{width:min(100%,40rem);margin-inline:auto}._internals_2h9i5_66{align-content:start;gap:var(--lfui-space-4);padding:var(--lfui-space-5);border-left:var(--lfui-border-width) solid var(--lfui-color-border-subtle);background:var(--lfui-color-surface-subtle);display:grid}._internalsHeading_2h9i5_120,._controlHeading_2h9i5_121{align-items:center;gap:var(--lfui-space-2);color:var(--lfui-color-text-primary);font:var(--lfui-font-heading-sm);display:flex}._internalsHeading_2h9i5_120 svg,._controlHeading_2h9i5_121 svg{width:1rem;color:var(--lfui-color-interactive-primary)}._importCode_2h9i5_135,._jsonBlock_2h9i5_136 pre{border:var(--lfui-border-width) solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-md);background:var(--lfui-color-canvas);max-width:100%;color:var(--lfui-color-text-secondary);font-family:var(--lfui-font-mono);font-size:var(--lfui-font-size-2xs);scrollbar-width:thin;margin:0;line-height:1.6;overflow:auto}._importCode_2h9i5_135{padding:var(--lfui-space-3)}._controls_2h9i5_154{gap:var(--lfui-space-3);padding:var(--lfui-space-4);border:var(--lfui-border-width) solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-lg);background:var(--lfui-color-surface-raised);display:grid}._details_2h9i5_163{border:var(--lfui-border-width) solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-lg);background:var(--lfui-color-surface-raised);overflow:hidden}._details_2h9i5_163 summary{padding:var(--lfui-space-3) var(--lfui-space-4);color:var(--lfui-color-text-primary);cursor:pointer;font:var(--lfui-font-label-sm)}._detailsBody_2h9i5_177{gap:var(--lfui-space-4);padding:0 var(--lfui-space-4) var(--lfui-space-4);display:grid}._tableWrap_2h9i5_183{max-width:100%;overflow-x:auto}._tableWrap_2h9i5_183 table{border-collapse:collapse;width:100%;color:var(--lfui-color-text-secondary);font:var(--lfui-font-body-xs)}._tableWrap_2h9i5_183 caption{padding-bottom:var(--lfui-space-2);color:var(--lfui-color-text-primary);font:var(--lfui-font-label-sm);text-align:left}._tableWrap_2h9i5_183 :is(th,td){padding:var(--lfui-space-2);border-bottom:var(--lfui-border-width) solid var(--lfui-color-border-subtle);text-align:left;vertical-align:top}._tableWrap_2h9i5_183 code,._jsonBlock_2h9i5_136 code{font-family:var(--lfui-font-mono)}._jsonBlock_2h9i5_136{gap:var(--lfui-space-2);min-width:0;display:grid}._jsonBlock_2h9i5_136>strong{color:var(--lfui-color-text-primary);font:var(--lfui-font-label-sm)}._jsonBlock_2h9i5_136 pre{max-height:24rem;padding:var(--lfui-space-3)}@media (width<=64rem){._workbench_2h9i5_56{grid-template-columns:minmax(0,1fr)}._internals_2h9i5_66{border-top:var(--lfui-border-width) solid var(--lfui-color-border-subtle);border-left:0}}@media (width<=40rem){._header_2h9i5_9{padding:var(--lfui-space-4);flex-direction:column}._componentName_2h9i5_45{max-width:100%}._preview_2h9i5_71,._internals_2h9i5_66{padding:var(--lfui-space-4)}}._singleCardPreview_ant3p_1{width:min(100%,28rem)}._historyMetrics_xzshj_1{gap:var(--lfui-space-3);min-width:0;padding-bottom:var(--lfui-space-2);scrollbar-width:thin;grid-template-columns:repeat(6,minmax(9.5rem,1fr));display:grid;overflow-x:auto}._actionSummaryCard_xzshj_11{height:10rem;min-height:10rem}._centeredGauge_1esno_1{place-items:center;display:grid}._root_1fosf_1{min-height:calc(100vh - 3rem)}._main_1fosf_5{min-height:inherit;padding-block:clamp(var(--lfui-space-7), 6vw, var(--lfui-space-10));background:radial-gradient(circle at 80% 0%, color-mix(in srgb, var(--lfui-color-interactive-primary) 8%, transparent), transparent 28rem), var(--lfui-color-canvas)}._main_1fosf_5 section{min-width:0}._documentationContainer_1fosf_21{max-width:90rem}._referenceLayout_1fosf_25{align-items:start;gap:var(--lfui-space-6);grid-template-columns:minmax(0,1fr) minmax(12.5rem,14rem);min-width:0;display:grid}._referenceContent_1fosf_33{grid-area:1/1;min-width:0}._main_1fosf_5 :where([id]){scroll-margin-top:4.5rem}._quickNav_1fosf_43{z-index:calc(var(--lfui-z-sticky) - 1);top:var(--component-library-nav-offset,4rem);height:calc(100vh - var(--component-library-nav-offset,4rem) - var(--lfui-space-4));border:var(--lfui-border-width) solid var(--lfui-color-border-subtle);border-radius:var(--lfui-radius-lg);background:color-mix(in srgb, var(--lfui-color-surface-overlay) 96%, transparent);box-shadow:var(--lfui-shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:thin;grid-area:1/2;position:sticky;overflow:hidden}._quickNav_1fosf_43>nav{min-width:0;height:100%;min-height:0;display:grid}._quickNavDetails_1fosf_66{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}._quickNavBody_1fosf_74{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}._quickNavHeading_1fosf_82{gap:var(--lfui-space-1);padding:var(--lfui-space-4);border-bottom:var(--lfui-border-width) solid var(--lfui-color-border-subtle);background:var(--lfui-color-surface-raised);display:grid}._quickNavHeading_1fosf_82 strong{color:var(--lfui-color-text-primary);font:var(--lfui-font-heading-sm)}._quickNavHeading_1fosf_82 span{color:var(--lfui-color-text-muted);font:var(--lfui-font-body-xs)}._navigationModeToggle_1fosf_100{gap:var(--lfui-space-1);padding:var(--lfui-space-3);border-bottom:var(--lfui-border-width) solid var(--lfui-color-border-subtle);background:var(--lfui-color-surface-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._navigationModeToggle_1fosf_100 button{min-height:2rem;padding:var(--lfui-space-1) var(--lfui-space-2);border:var(--lfui-border-width) solid var(--lfui-color-border-strong);border-radius:var(--lfui-radius-sm);color:var(--lfui-color-text-secondary);cursor:pointer;font:var(--lfui-font-label-xs);background:0 0}._navigationModeToggle_1fosf_100 button[aria-pressed=true]{border-color:var(--lfui-color-interactive-primary);background:var(--lfui-color-interactive-primary);color:var(--lfui-color-text-inverse)}._navigationModeToggle_1fosf_100 button:focus-visible{outline:3px solid var(--lfui-color-focus-ring);outline-offset:2px}._quickNavGroups_1fosf_131{gap:var(--lfui-space-4);min-height:0;padding:var(--lfui-space-4);scrollbar-width:thin;display:grid;overflow-y:auto}._quickNavGroup_1fosf_131{align-content:start;gap:var(--lfui-space-2);display:grid}._quickNavGroup_1fosf_131 h2{color:var(--lfui-color-interactive-primary);font:var(--lfui-font-label-xs);letter-spacing:.05em;text-transform:uppercase;margin:0}._quickNavGroup_1fosf_131 ul{gap:var(--lfui-space-1);margin:0;padding:0;list-style:none;display:grid}._quickNavGroup_1fosf_131 a{padding:.3rem var(--lfui-space-2);border-radius:0 var(--lfui-radius-xs) var(--lfui-radius-xs) 0;color:var(--lfui-color-text-secondary);font-family:var(--lfui-font-mono);font-size:var(--lfui-font-size-2xs);border-left:2px solid #0000;line-height:1.35;text-decoration:none;display:block}._quickNavGroup_1fosf_131 a:hover,._quickNavGroup_1fosf_131 a:focus-visible{border-left-color:var(--lfui-color-interactive-primary);background:var(--lfui-color-surface-strong);color:var(--lfui-color-text-primary)}._sectionGroup_1fosf_181{gap:var(--lfui-space-5);scroll-margin-top:9rem;display:grid}._equalMetricGrid_1fosf_187{grid-auto-rows:14rem}._equalMetricGrid_1fosf_187>article{height:100%}@media (width<=79.99rem){._referenceLayout_1fosf_25{grid-template-columns:minmax(0,1fr)}._referenceContent_1fosf_33,._quickNav_1fosf_43{grid-column:1}._quickNav_1fosf_43{grid-row:1;height:min(28rem,100vh - 6rem);max-height:28rem;position:static}._referenceContent_1fosf_33{grid-row:2}._quickNavGroups_1fosf_131{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=40rem){._quickNav_1fosf_43{height:min(24rem,100vh - 5rem);max-height:24rem;margin-inline:calc(var(--lfui-space-4) * -1);border-left:0;border-right:0;border-radius:0}._quickNavGroups_1fosf_131{grid-template-columns:repeat(2,minmax(0,1fr))}}
