@font-face{font-family:Rawline;font-style:normal;font-weight:100;font-display:swap;src:url(../media/rawline-100.2fqxb9iaq1xzv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:italic;font-weight:100;font-display:swap;src:url(../media/rawline-100i.1sohjc2zh1f5u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:normal;font-weight:200;font-display:swap;src:url(../media/rawline-200.3flf1-paiyhqt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:italic;font-weight:200;font-display:swap;src:url(../media/rawline-200i.17q4uawpx0xry.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:normal;font-weight:300;font-display:swap;src:url(../media/rawline-300.3qicq_7ihqk3j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:italic;font-weight:300;font-display:swap;src:url(../media/rawline-300i.18_njkwiw4m26.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:normal;font-weight:400;font-display:swap;src:url(../media/rawline-400.2yjej_skz4_u_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:italic;font-weight:400;font-display:swap;src:url(../media/rawline-400i.1m-h_puhloiic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:normal;font-weight:500;font-display:swap;src:url(../media/rawline-500.39fk9t2jml974.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:italic;font-weight:500;font-display:swap;src:url(../media/rawline-500i.3op7qs4-joqdv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:normal;font-weight:600;font-display:swap;src:url(../media/rawline-600.0upb57xr2glqd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:italic;font-weight:600;font-display:swap;src:url(../media/rawline-600i.0vh36puv1dk92.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:normal;font-weight:700;font-display:swap;src:url(../media/rawline-700.3u2bcjxzle_2f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:italic;font-weight:700;font-display:swap;src:url(../media/rawline-700i.3uq7_vd7dfe_7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:normal;font-weight:800;font-display:swap;src:url(../media/rawline-800.1bjqi05lc9ug-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:italic;font-weight:800;font-display:swap;src:url(../media/rawline-800i.3vwn5jvgf3w_d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:normal;font-weight:900;font-display:swap;src:url(../media/rawline-900.3c0v-uksvcaj4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rawline;font-style:italic;font-weight:900;font-display:swap;src:url(../media/rawline-900i.3g61c049m20c9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fgbr-font-family:"Rawline", "Raleway", sans-serif;--fgbr-font-size-default:14px;--fgbr-font-size-up-1:16.8px;--fgbr-font-size-up-2:20.16px;--fgbr-font-size-up-3:24.192px;--fgbr-font-size-up-4:29.036px;--fgbr-font-size-up-5:34.832px;--fgbr-font-size-up-6:41.804px;--fgbr-font-size-up-7:50.162px;--fgbr-font-size-up-8:60.2px;--fgbr-font-size-down-1:11.662px;--fgbr-font-size-down-2:9.716px;--fgbr-font-size-down-3:8.106px;--fgbr-font-weight-thin:100;--fgbr-font-weight-extra-light:200;--fgbr-font-weight-light:300;--fgbr-font-weight-regular:400;--fgbr-font-weight-medium:500;--fgbr-font-weight-semi-bold:600;--fgbr-font-weight-bold:700;--fgbr-font-weight-extra-bold:800;--fgbr-font-weight-black:900;--fgbr-line-height-sm:1.15;--fgbr-line-height-md:1.45;--fgbr-line-height-lg:1.85;--fgbr-font-style-body:var(--fgbr-font-weight-regular) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);--fgbr-font-style-paragraph:var(--fgbr-font-weight-regular) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);--fgbr-font-style-caption:var(--fgbr-font-weight-regular) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);--fgbr-font-style-label:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);--fgbr-font-style-input:var(--fgbr-font-weight-medium) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);--fgbr-font-style-placeholder:italic var(--fgbr-font-weight-regular) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);--fgbr-font-style-button:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);--fgbr-font-style-heading-1:var(--fgbr-font-weight-medium) var(--fgbr-font-size-up-4) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-font-style-heading-2:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-3) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-font-style-heading-3:var(--fgbr-font-weight-bold) var(--fgbr-font-size-up-2) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-font-style-heading-4:var(--fgbr-font-weight-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-font-style-heading-5:var(--fgbr-font-weight-extra-bold) var(--fgbr-font-size-default) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-font-style-heading-6:var(--fgbr-font-weight-extra-bold) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-spacing-none:0;--fgbr-spacing-half:4px;--fgbr-spacing-base:8px;--fgbr-spacing-baseh:12px;--fgbr-spacing-2x:16px;--fgbr-spacing-2xh:20px;--fgbr-spacing-3x:24px;--fgbr-spacing-3xh:28px;--fgbr-spacing-4x:32px;--fgbr-spacing-4xh:36px;--fgbr-spacing-5x:40px;--fgbr-spacing-6x:48px;--fgbr-spacing-7x:56px;--fgbr-spacing-8x:64px;--fgbr-spacing-9x:72px;--fgbr-spacing-10x:80px;--fgbr-border-width-none:0;--fgbr-border-width-sm:1px;--fgbr-border-width-md:2px;--fgbr-border-width-lg:4px;--fgbr-radius-none:0;--fgbr-radius-sm:4px;--fgbr-radius-md:8px;--fgbr-radius-lg:16px;--fgbr-radius-pill:999em;--fgbr-opacity-xs:16%;--fgbr-opacity-sm:30%;--fgbr-opacity-md:45%;--fgbr-opacity-lg:65%;--fgbr-opacity-xl:85%;--fgbr-shadow-none:none;--fgbr-shadow-sm:0 1px 6px #00000029;--fgbr-shadow-md:0 3px 6px #00000029;--fgbr-shadow-lg:0 6px 6px #00000029;--fgbr-shadow-xl:0 9px 6px #00000029;--fgbr-shadow-lg-right:6px 0 6px #00000029;--fgbr-z-index-0:0;--fgbr-z-index-1:1000;--fgbr-z-index-2:2000;--fgbr-z-index-3:3000;--fgbr-z-index-4:4000;--fgbr-duration-very-fast:.1s;--fgbr-duration-fast:.3s;--fgbr-duration-moderate:.5s;--fgbr-duration-slow:.8s;--fgbr-duration-very-slow:1s;--fgbr-easing-ease:cubic-bezier(.25, .1, .25, 1);--fgbr-easing-ease-in:cubic-bezier(.42, 0, 1, 1);--fgbr-easing-ease-out:cubic-bezier(0, 0, .58, 1);--fgbr-easing-ease-in-out:cubic-bezier(.42, 0, .58, 1);--fgbr-easing-linear:cubic-bezier(0, 0, 1, 1);--fgbr-breakpoint-sm:576px;--fgbr-breakpoint-md:992px;--fgbr-breakpoint-lg:1280px;--fgbr-breakpoint-xl:1600px;--fgbr-container-sm:536px;--fgbr-container-md:952px;--fgbr-container-lg:1200px;--fgbr-container-xl:1560px;--fgbr-grid-gutter-xs:16px;--fgbr-grid-gutter-sm:24px;--fgbr-grid-gutter-md:24px;--fgbr-grid-gutter-lg:24px;--fgbr-grid-gutter-xl:40px;--fgbr-grid-margin-xs:8px;--fgbr-grid-margin-sm:40px;--fgbr-grid-margin-md:40px;--fgbr-grid-margin-lg:40px;--fgbr-grid-margin-xl:40px;--fgbr-icon-size-xs:8px;--fgbr-icon-size-sm:12px;--fgbr-icon-size-base:16px;--fgbr-icon-size-lg:20px;--fgbr-icon-size-2x:32px;--fgbr-icon-size-3x:48px;--fgbr-color-blue-90:#11181d;--fgbr-color-blue-80:#1f303e;--fgbr-color-blue-70:#274863;--fgbr-color-blue-60:#2c608a;--fgbr-color-blue-50:#2378c3;--fgbr-color-blue-40:#4f97d1;--fgbr-color-blue-30:#73b3e7;--fgbr-color-blue-20:#aacdec;--fgbr-color-blue-10:#dbe8fb;--fgbr-color-blue-5:#eff6fb;--fgbr-color-blue-cool-90:#0f191c;--fgbr-color-blue-cool-80:#14333d;--fgbr-color-blue-cool-70:#224a58;--fgbr-color-blue-cool-60:#2e6276;--fgbr-color-blue-cool-50:#3a7d95;--fgbr-color-blue-cool-40:#6499af;--fgbr-color-blue-cool-30:#82b4c9;--fgbr-color-blue-cool-20:#adcfdc;--fgbr-color-blue-cool-10:#dae9ee;--fgbr-color-blue-cool-5:#e7f2f5;--fgbr-color-blue-warm-90:#13171f;--fgbr-color-blue-warm-80:#252f3e;--fgbr-color-blue-warm-70:#2f4668;--fgbr-color-blue-warm-60:#345d96;--fgbr-color-blue-warm-50:#4a77b4;--fgbr-color-blue-warm-40:#7292c7;--fgbr-color-blue-warm-30:#98afd2;--fgbr-color-blue-warm-20:#c5d4eb;--fgbr-color-blue-warm-10:#e1e7f1;--fgbr-color-blue-warm-5:#ecf1f7;--fgbr-color-blue-vivid-80:#112f4e;--fgbr-color-blue-vivid-70:#0b4778;--fgbr-color-blue-vivid-60:#005ea2;--fgbr-color-blue-vivid-50:#0076d6;--fgbr-color-blue-vivid-40:#2491ff;--fgbr-color-blue-vivid-30:#58b4ff;--fgbr-color-blue-vivid-20:#a1d3ff;--fgbr-color-blue-vivid-10:#cfe8ff;--fgbr-color-blue-vivid-5:#e8f5ff;--fgbr-color-blue-cool-vivid-80:#002d3f;--fgbr-color-blue-cool-vivid-70:#074b69;--fgbr-color-blue-cool-vivid-60:#07648d;--fgbr-color-blue-cool-vivid-50:#0d7ea2;--fgbr-color-blue-cool-vivid-40:#28a0cb;--fgbr-color-blue-cool-vivid-30:#59b9de;--fgbr-color-blue-cool-vivid-20:#97d4ea;--fgbr-color-blue-cool-vivid-10:#c3ebfa;--fgbr-color-blue-cool-vivid-5:#e1f3f8;--fgbr-color-blue-warm-vivid-90:#071d41;--fgbr-color-blue-warm-vivid-80:#0c326f;--fgbr-color-blue-warm-vivid-70:#1351b4;--fgbr-color-blue-warm-vivid-60:#155bcb;--fgbr-color-blue-warm-vivid-50:#2670e8;--fgbr-color-blue-warm-vivid-40:#5992ed;--fgbr-color-blue-warm-vivid-30:#81aefc;--fgbr-color-blue-warm-vivid-20:#adcdff;--fgbr-color-blue-warm-vivid-10:#d4e5ff;--fgbr-color-blue-warm-vivid-5:#edf5ff;--fgbr-color-cyan-90:#111819;--fgbr-color-cyan-80:#203133;--fgbr-color-cyan-70:#2c4a4e;--fgbr-color-cyan-60:#2a646d;--fgbr-color-cyan-50:#168092;--fgbr-color-cyan-40:#449dac;--fgbr-color-cyan-30:#5dc0d1;--fgbr-color-cyan-20:#99deea;--fgbr-color-cyan-10:#ccecf2;--fgbr-color-cyan-5:#e7f6f8;--fgbr-color-cyan-vivid-80:#093b44;--fgbr-color-cyan-vivid-70:#0e4f5c;--fgbr-color-cyan-vivid-60:#00687d;--fgbr-color-cyan-vivid-50:#0081a1;--fgbr-color-cyan-vivid-40:#009ec1;--fgbr-color-cyan-vivid-30:#00bde3;--fgbr-color-cyan-vivid-20:#52daf2;--fgbr-color-cyan-vivid-10:#a8f2ff;--fgbr-color-cyan-vivid-5:#e5faff;--fgbr-color-gold-90:#191714;--fgbr-color-gold-80:#322d26;--fgbr-color-gold-70:#4d4438;--fgbr-color-gold-60:#6b5947;--fgbr-color-gold-50:#8e704f;--fgbr-color-gold-40:#ad8b65;--fgbr-color-gold-30:#c7a97b;--fgbr-color-gold-20:#dec69a;--fgbr-color-gold-10:#f1e5cd;--fgbr-color-gold-5:#f5f0e6;--fgbr-color-gold-vivid-80:#3b2b15;--fgbr-color-gold-vivid-70:#5c410a;--fgbr-color-gold-vivid-60:#7a591a;--fgbr-color-gold-vivid-50:#936f38;--fgbr-color-gold-vivid-40:#c2850c;--fgbr-color-gold-vivid-30:#e5a000;--fgbr-color-gold-vivid-20:#ffbe2e;--fgbr-color-gold-vivid-10:#ffe396;--fgbr-color-gold-vivid-5:#fef0c8;--fgbr-color-gray-90:#1b1b1b;--fgbr-color-gray-80:#333;--fgbr-color-gray-70:#555;--fgbr-color-gray-60:#636363;--fgbr-color-gray-50:#757575;--fgbr-color-gray-40:#888;--fgbr-color-gray-30:#adadad;--fgbr-color-gray-20:#ccc;--fgbr-color-gray-10:#e6e6e6;--fgbr-color-gray-5:#f0f0f0;--fgbr-color-gray-4:#f3f3f3;--fgbr-color-gray-3:#f6f6f6;--fgbr-color-gray-2:#f8f8f8;--fgbr-color-gray-1:#fcfcfc;--fgbr-color-gray-cool-90:#1c1d1f;--fgbr-color-gray-cool-80:#2d2e2f;--fgbr-color-gray-cool-70:#3d4551;--fgbr-color-gray-cool-60:#565c65;--fgbr-color-gray-cool-50:#71767a;--fgbr-color-gray-cool-40:#8d9297;--fgbr-color-gray-cool-30:#a9aeb1;--fgbr-color-gray-cool-20:#c6cace;--fgbr-color-gray-cool-10:#dfe1e2;--fgbr-color-gray-cool-5:#edeff0;--fgbr-color-gray-cool-4:#f1f3f6;--fgbr-color-gray-cool-3:#f5f6f7;--fgbr-color-gray-cool-2:#f7f9fa;--fgbr-color-gray-cool-1:#fbfcfd;--fgbr-color-gray-warm-90:#171716;--fgbr-color-gray-warm-80:#2e2e2a;--fgbr-color-gray-warm-70:#454540;--fgbr-color-gray-warm-60:#5d5d52;--fgbr-color-gray-warm-50:#76766a;--fgbr-color-gray-warm-40:#929285;--fgbr-color-gray-warm-30:#afaea2;--fgbr-color-gray-warm-20:#cac9c0;--fgbr-color-gray-warm-10:#e6e6e2;--fgbr-color-gray-warm-5:#f0f0ec;--fgbr-color-gray-warm-4:#f5f5f0;--fgbr-color-gray-warm-3:#f6f6f2;--fgbr-color-gray-warm-2:#f9f9f7;--fgbr-color-gray-warm-1:#fcfcfb;--fgbr-color-green-90:#161814;--fgbr-color-green-80:#293021;--fgbr-color-green-70:#3c4a29;--fgbr-color-green-60:#4c6424;--fgbr-color-green-50:#607f35;--fgbr-color-green-40:#7d9b4e;--fgbr-color-green-30:#9bb672;--fgbr-color-green-20:#b8d293;--fgbr-color-green-10:#dfeacd;--fgbr-color-green-5:#eaf4dd;--fgbr-color-green-cool-90:#1a1f1a;--fgbr-color-green-cool-80:#28312a;--fgbr-color-green-cool-70:#37493b;--fgbr-color-green-cool-60:#446443;--fgbr-color-green-cool-50:#4d8055;--fgbr-color-green-cool-40:#5e9f69;--fgbr-color-green-cool-30:#86b98e;--fgbr-color-green-cool-20:#b4d0b9;--fgbr-color-green-cool-10:#dbebde;--fgbr-color-green-cool-5:#ecf3ec;--fgbr-color-green-warm-90:#171712;--fgbr-color-green-warm-80:#2d2f21;--fgbr-color-green-warm-70:#45472f;--fgbr-color-green-warm-60:#5a5f38;--fgbr-color-green-warm-50:#6f7a41;--fgbr-color-green-warm-40:#8a984b;--fgbr-color-green-warm-30:#a6b557;--fgbr-color-green-warm-20:#cbd17a;--fgbr-color-green-warm-10:#e7eab7;--fgbr-color-green-warm-5:#f1f4d7;--fgbr-color-green-vivid-80:#243413;--fgbr-color-green-vivid-70:#2f4a0b;--fgbr-color-green-vivid-60:#466c04;--fgbr-color-green-vivid-50:#538200;--fgbr-color-green-vivid-40:#719f2a;--fgbr-color-green-vivid-30:#7fb135;--fgbr-color-green-vivid-20:#98d035;--fgbr-color-green-vivid-10:#c5ee93;--fgbr-color-green-vivid-5:#ddf9c7;--fgbr-color-green-cool-vivid-80:#19311e;--fgbr-color-green-cool-vivid-70:#154c21;--fgbr-color-green-cool-vivid-60:#216e1f;--fgbr-color-green-cool-vivid-50:#168821;--fgbr-color-green-cool-vivid-40:#00a91c;--fgbr-color-green-cool-vivid-30:#21c834;--fgbr-color-green-cool-vivid-20:#70e17b;--fgbr-color-green-cool-vivid-10:#b7f5bd;--fgbr-color-green-cool-vivid-5:#e3f5e1;--fgbr-color-green-warm-vivid-80:#38380b;--fgbr-color-green-warm-vivid-70:#4b4e10;--fgbr-color-green-warm-vivid-60:#5a6613;--fgbr-color-green-warm-vivid-50:#6a7d00;--fgbr-color-green-warm-vivid-40:#7e9c1d;--fgbr-color-green-warm-vivid-30:#a3b72c;--fgbr-color-green-warm-vivid-20:#c5d30a;--fgbr-color-green-warm-vivid-10:#e7f434;--fgbr-color-green-warm-vivid-5:#f5fbc1;--fgbr-color-indigo-90:#16171f;--fgbr-color-indigo-80:#2b2c40;--fgbr-color-indigo-70:#3d4076;--fgbr-color-indigo-60:#4d52af;--fgbr-color-indigo-50:#676cc8;--fgbr-color-indigo-40:#8889db;--fgbr-color-indigo-30:#a5a8eb;--fgbr-color-indigo-20:#c5c5f3;--fgbr-color-indigo-10:#e5e4fa;--fgbr-color-indigo-5:#efeff8;--fgbr-color-indigo-cool-90:#151622;--fgbr-color-indigo-cool-80:#292d42;--fgbr-color-indigo-cool-70:#374274;--fgbr-color-indigo-cool-60:#3f57a6;--fgbr-color-indigo-cool-50:#496fd8;--fgbr-color-indigo-cool-40:#6b8ee8;--fgbr-color-indigo-cool-30:#96abee;--fgbr-color-indigo-cool-20:#bbc8f5;--fgbr-color-indigo-cool-10:#e1e6f9;--fgbr-color-indigo-cool-5:#eef0f9;--fgbr-color-indigo-warm-90:#18161d;--fgbr-color-indigo-warm-80:#2e2c40;--fgbr-color-indigo-warm-70:#453c7b;--fgbr-color-indigo-warm-60:#5e519e;--fgbr-color-indigo-warm-50:#7665d1;--fgbr-color-indigo-warm-40:#9287d8;--fgbr-color-indigo-warm-30:#afa5e8;--fgbr-color-indigo-warm-20:#cbc4f2;--fgbr-color-indigo-warm-10:#e7e3fa;--fgbr-color-indigo-warm-5:#f1eff7;--fgbr-color-indigo-vivid-80:#212463;--fgbr-color-indigo-vivid-70:#3333a3;--fgbr-color-indigo-vivid-60:#4a50c4;--fgbr-color-indigo-vivid-50:#656bd7;--fgbr-color-indigo-vivid-40:#8289ff;--fgbr-color-indigo-vivid-30:#a3a7fa;--fgbr-color-indigo-vivid-20:#ccceff;--fgbr-color-indigo-vivid-10:#e0e0ff;--fgbr-color-indigo-vivid-5:#f0f0ff;--fgbr-color-indigo-cool-vivid-80:#1b2b85;--fgbr-color-indigo-cool-vivid-70:#222fbf;--fgbr-color-indigo-cool-vivid-60:#3e4ded;--fgbr-color-indigo-cool-vivid-50:#4866ff;--fgbr-color-indigo-cool-vivid-40:#628ef4;--fgbr-color-indigo-cool-vivid-30:#94adff;--fgbr-color-indigo-cool-vivid-20:#b8c8ff;--fgbr-color-indigo-cool-vivid-10:#dee5ff;--fgbr-color-indigo-cool-vivid-5:#edf0ff;--fgbr-color-indigo-warm-vivid-80:#261f5b;--fgbr-color-indigo-warm-vivid-70:#3d2c9d;--fgbr-color-indigo-warm-vivid-60:#5942d2;--fgbr-color-indigo-warm-vivid-50:#745fe9;--fgbr-color-indigo-warm-vivid-40:#967efb;--fgbr-color-indigo-warm-vivid-30:#b69fff;--fgbr-color-indigo-warm-vivid-20:#cfc4fd;--fgbr-color-indigo-warm-vivid-10:#e4deff;--fgbr-color-indigo-warm-vivid-5:#f5f2ff;--fgbr-color-magenta-90:#1b1617;--fgbr-color-magenta-80:#402731;--fgbr-color-magenta-70:#66364b;--fgbr-color-magenta-60:#8b4566;--fgbr-color-magenta-50:#c84281;--fgbr-color-magenta-40:#e0699f;--fgbr-color-magenta-30:#e895b3;--fgbr-color-magenta-20:#f0bbcc;--fgbr-color-magenta-10:#f6e1e8;--fgbr-color-magenta-5:#f9f0f2;--fgbr-color-magenta-vivid-80:#4f172e;--fgbr-color-magenta-vivid-70:#731f44;--fgbr-color-magenta-vivid-60:#ab2165;--fgbr-color-magenta-vivid-50:#d72d79;--fgbr-color-magenta-vivid-40:#fd4496;--fgbr-color-magenta-vivid-30:#ff87b2;--fgbr-color-magenta-vivid-20:#ffb4cf;--fgbr-color-magenta-vivid-10:#ffddea;--fgbr-color-magenta-vivid-5:#fff2f5;--fgbr-color-mint-90:#0d1a12;--fgbr-color-mint-80:#193324;--fgbr-color-mint-70:#204e34;--fgbr-color-mint-60:#286846;--fgbr-color-mint-50:#2e8367;--fgbr-color-mint-40:#34a37e;--fgbr-color-mint-30:#5abf95;--fgbr-color-mint-20:#92d9bb;--fgbr-color-mint-10:#c7efe2;--fgbr-color-mint-5:#dbf6ed;--fgbr-color-mint-cool-90:#111818;--fgbr-color-mint-cool-80:#203131;--fgbr-color-mint-cool-70:#2a4b45;--fgbr-color-mint-cool-60:#376462;--fgbr-color-mint-cool-50:#40807e;--fgbr-color-mint-cool-40:#4f9e99;--fgbr-color-mint-cool-30:#6fbab3;--fgbr-color-mint-cool-20:#9bd4cf;--fgbr-color-mint-cool-10:#c4eeeb;--fgbr-color-mint-cool-5:#e0f7f6;--fgbr-color-mint-vivid-80:#0d351e;--fgbr-color-mint-vivid-70:#0c4e29;--fgbr-color-mint-vivid-60:#146947;--fgbr-color-mint-vivid-50:#008659;--fgbr-color-mint-vivid-40:#00a871;--fgbr-color-mint-vivid-30:#04c585;--fgbr-color-mint-vivid-20:#0ceda6;--fgbr-color-mint-vivid-10:#83fcd4;--fgbr-color-mint-vivid-5:#c9fbeb;--fgbr-color-mint-cool-vivid-80:#123131;--fgbr-color-mint-cool-vivid-70:#0b4b3f;--fgbr-color-mint-cool-vivid-60:#0f6460;--fgbr-color-mint-cool-vivid-50:#008480;--fgbr-color-mint-cool-vivid-40:#36a191;--fgbr-color-mint-cool-vivid-30:#1dc2ae;--fgbr-color-mint-cool-vivid-20:#40e0d0;--fgbr-color-mint-cool-vivid-10:#7efbe1;--fgbr-color-mint-cool-vivid-5:#d5fbf3;--fgbr-color-orange-90:#1b1614;--fgbr-color-orange-80:#332d27;--fgbr-color-orange-70:#524236;--fgbr-color-orange-60:#775540;--fgbr-color-orange-50:#a26739;--fgbr-color-orange-40:#dd7533;--fgbr-color-orange-30:#f09860;--fgbr-color-orange-20:#f3bf90;--fgbr-color-orange-10:#f2e4d4;--fgbr-color-orange-5:#f6efe9;--fgbr-color-orange-warm-90:#1c1615;--fgbr-color-orange-warm-80:#3d2925;--fgbr-color-orange-warm-70:#633a32;--fgbr-color-orange-warm-60:#914734;--fgbr-color-orange-warm-50:#bd5727;--fgbr-color-orange-warm-40:#e17141;--fgbr-color-orange-warm-30:#f3966d;--fgbr-color-orange-warm-20:#f7bca2;--fgbr-color-orange-warm-10:#fbe0d0;--fgbr-color-orange-warm-5:#faeee5;--fgbr-color-orange-vivid-80:#352313;--fgbr-color-orange-vivid-70:#5f3617;--fgbr-color-orange-vivid-60:#8c471c;--fgbr-color-orange-vivid-50:#c05600;--fgbr-color-orange-vivid-40:#e66f0e;--fgbr-color-orange-vivid-30:#ff8c00;--fgbr-color-orange-vivid-20:#ffbc78;--fgbr-color-orange-vivid-10:#fce2c5;--fgbr-color-orange-vivid-5:#fdf5e6;--fgbr-color-orange-warm-vivid-80:#3d231d;--fgbr-color-orange-warm-vivid-70:#782312;--fgbr-color-orange-warm-vivid-60:#a72f10;--fgbr-color-orange-warm-vivid-50:#cf4900;--fgbr-color-orange-warm-vivid-40:#ff580a;--fgbr-color-orange-warm-vivid-30:#fc906d;--fgbr-color-orange-warm-vivid-20:#fbbaa7;--fgbr-color-orange-warm-vivid-10:#ffe2d1;--fgbr-color-orange-warm-vivid-5:#fff3ea;--fgbr-color-pure-100:#000;--fgbr-color-pure-0:#fff;--fgbr-color-red-90:#1b1616;--fgbr-color-red-80:#3e2927;--fgbr-color-red-70:#6f3331;--fgbr-color-red-60:#a23737;--fgbr-color-red-50:#d83933;--fgbr-color-red-40:#e9695f;--fgbr-color-red-30:#f2938c;--fgbr-color-red-20:#f7bbb1;--fgbr-color-red-10:#f8e1de;--fgbr-color-red-5:#f9eeee;--fgbr-color-red-cool-90:#1e1517;--fgbr-color-red-cool-80:#40282c;--fgbr-color-red-cool-70:#68363f;--fgbr-color-red-cool-60:#9e394b;--fgbr-color-red-cool-50:#cd425b;--fgbr-color-red-cool-40:#e16b80;--fgbr-color-red-cool-30:#e09aa6;--fgbr-color-red-cool-20:#ecbec6;--fgbr-color-red-cool-10:#f3e1e4;--fgbr-color-red-cool-5:#f8eff1;--fgbr-color-red-warm-90:#1f1c18;--fgbr-color-red-warm-80:#332d29;--fgbr-color-red-warm-70:#524236;--fgbr-color-red-warm-60:#805039;--fgbr-color-red-warm-50:#c3512c;--fgbr-color-red-warm-40:#d27a56;--fgbr-color-red-warm-30:#dca081;--fgbr-color-red-warm-20:#ecc0a7;--fgbr-color-red-warm-10:#f4e3db;--fgbr-color-red-warm-5:#f6efea;--fgbr-color-red-vivid-80:#5c1111;--fgbr-color-red-vivid-70:#8b0a03;--fgbr-color-red-vivid-60:#b50909;--fgbr-color-red-vivid-50:#e52207;--fgbr-color-red-vivid-40:#fb5a47;--fgbr-color-red-vivid-30:#ff8d7b;--fgbr-color-red-vivid-20:#fdb8ae;--fgbr-color-red-vivid-10:#fde0db;--fgbr-color-red-vivid-5:#fff3f2;--fgbr-color-red-cool-vivid-80:#4f1c24;--fgbr-color-red-cool-vivid-70:#822133;--fgbr-color-red-cool-vivid-60:#b21d38;--fgbr-color-red-cool-vivid-50:#e41d3d;--fgbr-color-red-cool-vivid-40:#f45d79;--fgbr-color-red-cool-vivid-30:#fd8ba0;--fgbr-color-red-cool-vivid-20:#f8b9c5;--fgbr-color-red-cool-vivid-10:#f8dfe2;--fgbr-color-red-cool-vivid-5:#fff2f5;--fgbr-color-red-warm-vivid-80:#3e2a1e;--fgbr-color-red-warm-vivid-70:#63340f;--fgbr-color-red-warm-vivid-60:#9c3d10;--fgbr-color-red-warm-vivid-50:#d54309;--fgbr-color-red-warm-vivid-40:#ef5e25;--fgbr-color-red-warm-vivid-30:#f39268;--fgbr-color-red-warm-vivid-20:#f6bd9c;--fgbr-color-red-warm-vivid-10:#fce1d4;--fgbr-color-red-warm-vivid-5:#fff5ee;--fgbr-color-violet-90:#18161d;--fgbr-color-violet-80:#312b3f;--fgbr-color-violet-70:#4c3d69;--fgbr-color-violet-60:#665190;--fgbr-color-violet-50:#8168b3;--fgbr-color-violet-40:#9d84d2;--fgbr-color-violet-30:#b8a2e3;--fgbr-color-violet-20:#d0c3e9;--fgbr-color-violet-10:#ebe3f9;--fgbr-color-violet-5:#f4f1f9;--fgbr-color-violet-warm-90:#1b151b;--fgbr-color-violet-warm-80:#382936;--fgbr-color-violet-warm-70:#5c395a;--fgbr-color-violet-warm-60:#864381;--fgbr-color-violet-warm-50:#b04abd;--fgbr-color-violet-warm-40:#bf77c8;--fgbr-color-violet-warm-30:#d29ad8;--fgbr-color-violet-warm-20:#e2bee4;--fgbr-color-violet-warm-10:#f6dff8;--fgbr-color-violet-warm-5:#f8f0f9;--fgbr-color-violet-vivid-80:#39215e;--fgbr-color-violet-vivid-70:#54278f;--fgbr-color-violet-vivid-60:#783cb9;--fgbr-color-violet-vivid-50:#9355dc;--fgbr-color-violet-vivid-40:#ad79e9;--fgbr-color-violet-vivid-30:#c39deb;--fgbr-color-violet-vivid-20:#d5bfff;--fgbr-color-violet-vivid-10:#ede3ff;--fgbr-color-violet-vivid-5:#f7f2ff;--fgbr-color-violet-warm-vivid-80:#481441;--fgbr-color-violet-warm-vivid-70:#711e6c;--fgbr-color-violet-warm-vivid-60:#93348c;--fgbr-color-violet-warm-vivid-50:#be32d0;--fgbr-color-violet-warm-vivid-40:#d85bef;--fgbr-color-violet-warm-vivid-30:#ee83ff;--fgbr-color-violet-warm-vivid-20:#f4b2ff;--fgbr-color-violet-warm-vivid-10:#fbdcff;--fgbr-color-violet-warm-vivid-5:#fef2ff;--fgbr-color-yellow-90:#1a1614;--fgbr-color-yellow-80:#332d27;--fgbr-color-yellow-70:#504332;--fgbr-color-yellow-60:#6b5a39;--fgbr-color-yellow-50:#8a7237;--fgbr-color-yellow-40:#a88f48;--fgbr-color-yellow-30:#c9ab48;--fgbr-color-yellow-20:#e6c74c;--fgbr-color-yellow-10:#f5e6af;--fgbr-color-yellow-5:#faf3d1;--fgbr-color-yellow-vivid-80:#422d19;--fgbr-color-yellow-vivid-70:#5c4809;--fgbr-color-yellow-vivid-60:#776017;--fgbr-color-yellow-vivid-50:#947100;--fgbr-color-yellow-vivid-40:#b38c00;--fgbr-color-yellow-vivid-30:#ddaa01;--fgbr-color-yellow-vivid-20:#ffcd07;--fgbr-color-yellow-vivid-10:#fee685;--fgbr-color-yellow-vivid-5:#fff5c2;--fgbr-foreground-primary-main:var(--fgbr-color-gray-80);--fgbr-foreground-primary-contrast:var(--fgbr-color-pure-0);--fgbr-foreground-primary:var(--fgbr-foreground-primary-main);--fgbr-foreground-secondary-main:var(--fgbr-color-gray-70);--fgbr-foreground-secondary-contrast:var(--fgbr-color-gray-20);--fgbr-foreground-secondary:var(--fgbr-foreground-secondary-main);--fgbr-background-primary-main:var(--fgbr-color-pure-0);--fgbr-background-primary-contrast:var(--fgbr-color-blue-warm-vivid-90);--fgbr-background-primary:var(--fgbr-background-primary-main);--fgbr-background-secondary-main:var(--fgbr-color-gray-5);--fgbr-background-secondary-contrast:var(--fgbr-color-blue-warm-vivid-80);--fgbr-background-secondary:var(--fgbr-background-secondary-main);--fgbr-background-tertiary:var(--fgbr-color-gray-2);--fgbr-background-highlight:var(--fgbr-color-blue-5);--fgbr-scrim:#00000073;--fgbr-border-primary:var(--fgbr-color-gray-20);--fgbr-border-secondary:var(--fgbr-color-gray-40);--fgbr-border-width:var(--fgbr-border-width-sm);--fgbr-border:var(--fgbr-border-width) solid var(--fgbr-border-primary);--fgbr-interactive-main:var(--fgbr-color-blue-warm-vivid-70);--fgbr-interactive-contrast:var(--fgbr-color-blue-warm-20);--fgbr-interactive:var(--fgbr-interactive-main);--fgbr-interactive-foreground-main:var(--fgbr-color-pure-0);--fgbr-interactive-foreground-contrast:var(--fgbr-color-blue-warm-vivid-90);--fgbr-interactive-foreground:var(--fgbr-interactive-foreground-main);--fgbr-cta:var(--fgbr-color-green-cool-vivid-50);--fgbr-cta-foreground:var(--fgbr-color-pure-0);--fgbr-visited-main:var(--fgbr-color-blue-warm-vivid-80);--fgbr-visited-contrast:var(--fgbr-color-gray-20);--fgbr-visited:var(--fgbr-visited-main);--fgbr-active:var(--fgbr-color-blue-warm-vivid-80);--fgbr-active-foreground:var(--fgbr-color-pure-0);--fgbr-selected:var(--fgbr-color-blue-warm-vivid-50);--fgbr-selected-foreground:var(--fgbr-color-pure-0);--fgbr-on:var(--fgbr-color-blue-warm-vivid-40);--fgbr-off:var(--fgbr-color-gray-20);--fgbr-disabled-opacity:var(--fgbr-opacity-md);--fgbr-hover-opacity-main:var(--fgbr-opacity-xs);--fgbr-hover-opacity-contrast:var(--fgbr-opacity-sm);--fgbr-hover-opacity:var(--fgbr-hover-opacity-main);--fgbr-pressed-opacity-main:var(--fgbr-opacity-md);--fgbr-pressed-opacity-contrast:var(--fgbr-opacity-lg);--fgbr-pressed-opacity:var(--fgbr-pressed-opacity-main);--fgbr-hover-overlay-main:#1351b429;--fgbr-hover-overlay-contrast:#c5d4eb4d;--fgbr-hover-overlay:var(--fgbr-hover-overlay-main);--fgbr-hover-overlay-neutral-main:#33333329;--fgbr-hover-overlay-neutral-contrast:#ffffff4d;--fgbr-hover-overlay-neutral:var(--fgbr-hover-overlay-neutral-main);--fgbr-hover-overlay-on-interactive-main:#ffffff29;--fgbr-hover-overlay-on-interactive-contrast:#071d414d;--fgbr-hover-overlay-on-interactive:var(--fgbr-hover-overlay-on-interactive-main);--fgbr-pressed-overlay-main:#1351b473;--fgbr-pressed-overlay-contrast:#c5d4eba6;--fgbr-pressed-overlay:var(--fgbr-pressed-overlay-main);--fgbr-pressed-overlay-neutral-main:#33333373;--fgbr-pressed-overlay-neutral-contrast:#ffffffa6;--fgbr-pressed-overlay-neutral:var(--fgbr-pressed-overlay-neutral-main);--fgbr-pressed-overlay-on-interactive-main:#ffffff73;--fgbr-pressed-overlay-on-interactive-contrast:#071d41a6;--fgbr-pressed-overlay-on-interactive:var(--fgbr-pressed-overlay-on-interactive-main);--fgbr-sorted-overlay-main:#0c326f29;--fgbr-sorted-overlay-contrast:#ffffff29;--fgbr-sorted-overlay:var(--fgbr-sorted-overlay-main);--fgbr-focus-main:var(--fgbr-color-gold-vivid-40);--fgbr-focus-contrast:var(--fgbr-color-gold-vivid-20);--fgbr-focus:var(--fgbr-focus-main);--fgbr-focus-width:var(--fgbr-border-width-lg);--fgbr-focus-offset:var(--fgbr-spacing-half);--fgbr-focus-style:dashed;--fgbr-focus-outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus);--fgbr-focus-ring:0 0 0 var(--fgbr-border-width-md) var(--fgbr-focus);--fgbr-feedback-success:var(--fgbr-color-green-cool-vivid-50);--fgbr-feedback-success-foreground:var(--fgbr-color-pure-0);--fgbr-feedback-success-background:var(--fgbr-color-green-cool-vivid-5);--fgbr-feedback-warning:var(--fgbr-color-yellow-vivid-20);--fgbr-feedback-warning-foreground:var(--fgbr-color-gray-80);--fgbr-feedback-warning-background:var(--fgbr-color-yellow-vivid-5);--fgbr-feedback-danger:var(--fgbr-color-red-vivid-50);--fgbr-feedback-danger-foreground:var(--fgbr-color-pure-0);--fgbr-feedback-danger-background:var(--fgbr-color-red-vivid-10);--fgbr-feedback-info:var(--fgbr-color-blue-warm-vivid-60);--fgbr-feedback-info-foreground:var(--fgbr-color-pure-0);--fgbr-feedback-info-background:var(--fgbr-color-blue-warm-vivid-10);--fgbr-presence-1:var(--fgbr-color-violet-vivid-60);--fgbr-presence-2:var(--fgbr-color-magenta-vivid-60);--fgbr-presence-3:var(--fgbr-color-cyan-vivid-60);--fgbr-presence-4:var(--fgbr-color-orange-warm-vivid-60);--fgbr-presence-5:var(--fgbr-color-mint-cool-vivid-60);--fgbr-presence-6:var(--fgbr-color-indigo-cool-vivid-60);--fgbr-presence-7:var(--fgbr-color-gold-vivid-60);--fgbr-presence-8:var(--fgbr-color-gray-cool-60);--fgbr-presence-foreground:var(--fgbr-color-pure-0);--fgbr-accent-green:var(--fgbr-color-green-vivid-50);--fgbr-accent-green-hover-overlay:#53820029;--fgbr-accent-green-pressed-overlay:#53820073;--fgbr-accent-orange:var(--fgbr-color-orange-warm-vivid-50);--fgbr-accent-orange-hover-overlay:#cf490029;--fgbr-accent-orange-pressed-overlay:#cf490073;--fgbr-accent-violet:var(--fgbr-color-violet-vivid-60);--fgbr-accent-violet-hover-overlay:#783cb929;--fgbr-accent-violet-pressed-overlay:#783cb973;--fgbr-institutional-gradient-start:var(--fgbr-color-blue-warm-vivid-90);--fgbr-institutional-gradient-end:var(--fgbr-color-blue-warm-vivid-60);--fgbr-institutional-red:var(--fgbr-color-red-vivid-50);--fgbr-institutional-yellow:var(--fgbr-color-yellow-vivid-20);--fgbr-institutional-green:var(--fgbr-color-green-cool-vivid-40);--fgbr-chart-1:var(--fgbr-color-blue-warm-vivid-70);--fgbr-chart-2:var(--fgbr-color-mint-cool-vivid-50);--fgbr-chart-3:var(--fgbr-color-violet-vivid-60);--fgbr-chart-4:var(--fgbr-color-green-cool-vivid-50);--fgbr-chart-5:var(--fgbr-color-orange-warm-vivid-50);--fgbr-chart-6:var(--fgbr-color-blue-warm-vivid-50);--fgbr-chart-7:var(--fgbr-color-cyan-vivid-60);--fgbr-chart-8:var(--fgbr-color-gray-cool-60);--fgbr-chart-highlight:var(--fgbr-chart-4);--fgbr-chart-track:var(--fgbr-color-gray-cool-5);--fgbr-chart-grid:var(--fgbr-color-gray-cool-10)}@media (min-width:576px){:root{--fgbr-font-style-paragraph:var(--fgbr-font-weight-regular) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);--fgbr-font-style-heading-1:var(--fgbr-font-weight-light) var(--fgbr-font-size-up-6) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-font-style-heading-2:var(--fgbr-font-weight-regular) var(--fgbr-font-size-up-5) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-font-style-heading-3:var(--fgbr-font-weight-medium) var(--fgbr-font-size-up-4) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-font-style-heading-4:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-3) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-font-style-heading-5:var(--fgbr-font-weight-bold) var(--fgbr-font-size-up-2) / var(--fgbr-line-height-sm) var(--fgbr-font-family);--fgbr-font-style-heading-6:var(--fgbr-font-weight-extra-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family)}}.fgbr-contrast{--fgbr-foreground-primary:var(--fgbr-foreground-primary-contrast);--fgbr-foreground-secondary:var(--fgbr-foreground-secondary-contrast);--fgbr-background-primary:var(--fgbr-background-primary-contrast);--fgbr-background-secondary:var(--fgbr-background-secondary-contrast);--fgbr-interactive:var(--fgbr-interactive-contrast);--fgbr-interactive-foreground:var(--fgbr-interactive-foreground-contrast);--fgbr-visited:var(--fgbr-visited-contrast);--fgbr-hover-opacity:var(--fgbr-hover-opacity-contrast);--fgbr-pressed-opacity:var(--fgbr-pressed-opacity-contrast);--fgbr-hover-overlay:var(--fgbr-hover-overlay-contrast);--fgbr-hover-overlay-neutral:var(--fgbr-hover-overlay-neutral-contrast);--fgbr-hover-overlay-on-interactive:var(--fgbr-hover-overlay-on-interactive-contrast);--fgbr-pressed-overlay:var(--fgbr-pressed-overlay-contrast);--fgbr-pressed-overlay-neutral:var(--fgbr-pressed-overlay-neutral-contrast);--fgbr-pressed-overlay-on-interactive:var(--fgbr-pressed-overlay-on-interactive-contrast);--fgbr-sorted-overlay:var(--fgbr-sorted-overlay-contrast);--fgbr-focus:var(--fgbr-focus-contrast);--fgbr-focus-outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus);--fgbr-focus-ring:0 0 0 var(--fgbr-border-width-md) var(--fgbr-focus);color:var(--fgbr-foreground-primary);background-color:var(--fgbr-background-primary)}.fgbr-icon{box-sizing:content-box;width:auto;height:1em;font-family:var(--fgbr-font-family);font-style:normal;font-weight:var(--fgbr-font-weight-regular);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;vertical-align:-.125em;flex:none;margin:0;padding:0;line-height:1;display:inline-block;overflow:visible}.fgbr-button{--fgbr-button-height:var(--fgbr-spacing-5x);--fgbr-button-overlay-hover:var(--fgbr-hover-overlay);--fgbr-button-overlay-pressed:var(--fgbr-pressed-overlay);gap:var(--fgbr-spacing-base);box-sizing:border-box;width:auto;max-width:100%;height:var(--fgbr-button-height);padding:0 var(--fgbr-spacing-3x);font:var(--fgbr-font-style-button);color:var(--fgbr-interactive);text-align:center;white-space:nowrap;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;vertical-align:middle;cursor:pointer;border-radius:var(--fgbr-radius-pill);appearance:none;box-shadow:none;background-color:#0000;border:0;outline:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.fgbr-button--compact{--fgbr-button-height:var(--fgbr-spacing-4x)}.fgbr-button--spacious{--fgbr-button-height:var(--fgbr-spacing-6x)}.fgbr-button--primary{--fgbr-button-overlay-hover:var(--fgbr-hover-overlay-on-interactive);--fgbr-button-overlay-pressed:var(--fgbr-pressed-overlay-on-interactive);color:var(--fgbr-interactive-foreground);background-color:var(--fgbr-interactive)}.fgbr-button--secondary{color:var(--fgbr-interactive);background-color:var(--fgbr-background-primary);border:var(--fgbr-border-width-sm) solid var(--fgbr-interactive)}.fgbr-button--pressed{--fgbr-button-overlay-hover:var(--fgbr-hover-overlay-on-interactive);--fgbr-button-overlay-pressed:var(--fgbr-pressed-overlay-on-interactive);color:var(--fgbr-active-foreground);background-color:var(--fgbr-active)}.fgbr-button--icon-only{width:var(--fgbr-button-height);border-radius:50%;gap:0;padding:0}.fgbr-button--full-width{width:100%}.fgbr-button__icon{width:var(--fgbr-icon-size-base);height:var(--fgbr-icon-size-base);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-button__label{text-overflow:ellipsis;margin:0;padding:0;overflow:hidden}.fgbr-button--loading{cursor:progress}.fgbr-button--loading .fgbr-button__icon,.fgbr-button--loading .fgbr-button__label{opacity:0}.fgbr-button__spinner{box-sizing:border-box;width:var(--fgbr-spacing-3x);height:var(--fgbr-spacing-3x);border:var(--fgbr-border-width-md) solid currentcolor;border-right-color:#0000;border-radius:50%;margin:auto;padding:0;animation:1.3s linear infinite fgbr-button-giro;position:absolute;inset:0}@keyframes fgbr-button-giro{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fgbr-button__spinner{animation-duration:4s}}.fgbr-button:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-button:disabled{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-button:hover:not(:disabled,.fgbr-button--loading){background-image:linear-gradient(var(--fgbr-button-overlay-hover), var(--fgbr-button-overlay-hover))}.fgbr-button:active:not(:disabled,.fgbr-button--loading){background-image:linear-gradient(var(--fgbr-button-overlay-pressed), var(--fgbr-button-overlay-pressed))}.fgbr-stack{gap:var(--fgbr-spacing-2x);box-sizing:border-box;flex-flow:column;justify-content:flex-start;align-items:stretch;min-width:0;margin:0;padding:0;display:flex}.fgbr-stack--vertical{flex-direction:column}.fgbr-stack--horizontal{flex-direction:row}.fgbr-stack--wrap{flex-wrap:wrap}.fgbr-stack--align-start{align-items:flex-start}.fgbr-stack--align-center{align-items:center}.fgbr-stack--align-end{align-items:flex-end}.fgbr-stack--align-baseline{align-items:baseline}.fgbr-stack--justify-center{justify-content:center}.fgbr-stack--justify-end{justify-content:flex-end}.fgbr-stack--justify-between{justify-content:space-between}.fgbr-stack--gap-none{gap:var(--fgbr-spacing-none)}.fgbr-stack--gap-half{gap:var(--fgbr-spacing-half)}.fgbr-stack--gap-base{gap:var(--fgbr-spacing-base)}.fgbr-stack--gap-baseh{gap:var(--fgbr-spacing-baseh)}.fgbr-stack--gap-2x{gap:var(--fgbr-spacing-2x)}.fgbr-stack--gap-2xh{gap:var(--fgbr-spacing-2xh)}.fgbr-stack--gap-3x{gap:var(--fgbr-spacing-3x)}.fgbr-stack--gap-3xh{gap:var(--fgbr-spacing-3xh)}.fgbr-stack--gap-4x{gap:var(--fgbr-spacing-4x)}.fgbr-stack--gap-4xh{gap:var(--fgbr-spacing-4xh)}.fgbr-stack--gap-5x{gap:var(--fgbr-spacing-5x)}.fgbr-stack--gap-6x{gap:var(--fgbr-spacing-6x)}.fgbr-stack--gap-7x{gap:var(--fgbr-spacing-7x)}.fgbr-stack--gap-8x{gap:var(--fgbr-spacing-8x)}.fgbr-stack--gap-9x{gap:var(--fgbr-spacing-9x)}.fgbr-stack--gap-10x{gap:var(--fgbr-spacing-10x)}.fgbr-grid{--fgbr-grid-columns:12;--fgbr-grid-gap:var(--fgbr-grid-gutter-xs);gap:var(--fgbr-grid-gutter-xs);box-sizing:border-box;grid-template-columns:repeat(12,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.fgbr-grid__item{box-sizing:border-box;min-width:0;margin:0;padding:0}.fgbr-grid--columns-1{--fgbr-grid-columns:1;grid-template-columns:repeat(1,minmax(0,1fr))}.fgbr-grid--columns-2{--fgbr-grid-columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}.fgbr-grid--columns-3{--fgbr-grid-columns:3;grid-template-columns:repeat(3,minmax(0,1fr))}.fgbr-grid--columns-4{--fgbr-grid-columns:4;grid-template-columns:repeat(4,minmax(0,1fr))}.fgbr-grid--columns-6{--fgbr-grid-columns:6;grid-template-columns:repeat(6,minmax(0,1fr))}.fgbr-grid--columns-12{--fgbr-grid-columns:12;grid-template-columns:repeat(12,minmax(0,1fr))}.fgbr-grid__item--span-1{grid-column:span 1}.fgbr-grid__item--span-2{grid-column:span 2}.fgbr-grid__item--span-3{grid-column:span 3}.fgbr-grid__item--span-4{grid-column:span 4}.fgbr-grid__item--span-5{grid-column:span 5}.fgbr-grid__item--span-6{grid-column:span 6}.fgbr-grid__item--span-7{grid-column:span 7}.fgbr-grid__item--span-8{grid-column:span 8}.fgbr-grid__item--span-9{grid-column:span 9}.fgbr-grid__item--span-10{grid-column:span 10}.fgbr-grid__item--span-11{grid-column:span 11}.fgbr-grid__item--span-12{grid-column:span 12}.fgbr-grid__item--span-full{grid-column:1/-1}@media (min-width:576px){.fgbr-grid{--fgbr-grid-gap:var(--fgbr-grid-gutter-sm);gap:var(--fgbr-grid-gutter-sm)}.fgbr-grid--sm-columns-1{--fgbr-grid-columns:1;grid-template-columns:repeat(1,minmax(0,1fr))}.fgbr-grid--sm-columns-2{--fgbr-grid-columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}.fgbr-grid--sm-columns-3{--fgbr-grid-columns:3;grid-template-columns:repeat(3,minmax(0,1fr))}.fgbr-grid--sm-columns-4{--fgbr-grid-columns:4;grid-template-columns:repeat(4,minmax(0,1fr))}.fgbr-grid--sm-columns-6{--fgbr-grid-columns:6;grid-template-columns:repeat(6,minmax(0,1fr))}.fgbr-grid--sm-columns-12{--fgbr-grid-columns:12;grid-template-columns:repeat(12,minmax(0,1fr))}.fgbr-grid__item--sm-span-1{grid-column:span 1}.fgbr-grid__item--sm-span-2{grid-column:span 2}.fgbr-grid__item--sm-span-3{grid-column:span 3}.fgbr-grid__item--sm-span-4{grid-column:span 4}.fgbr-grid__item--sm-span-5{grid-column:span 5}.fgbr-grid__item--sm-span-6{grid-column:span 6}.fgbr-grid__item--sm-span-7{grid-column:span 7}.fgbr-grid__item--sm-span-8{grid-column:span 8}.fgbr-grid__item--sm-span-9{grid-column:span 9}.fgbr-grid__item--sm-span-10{grid-column:span 10}.fgbr-grid__item--sm-span-11{grid-column:span 11}.fgbr-grid__item--sm-span-12{grid-column:span 12}.fgbr-grid__item--sm-span-full{grid-column:1/-1}}@media (min-width:992px){.fgbr-grid{--fgbr-grid-gap:var(--fgbr-grid-gutter-md);gap:var(--fgbr-grid-gutter-md)}.fgbr-grid--md-columns-1{--fgbr-grid-columns:1;grid-template-columns:repeat(1,minmax(0,1fr))}.fgbr-grid--md-columns-2{--fgbr-grid-columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}.fgbr-grid--md-columns-3{--fgbr-grid-columns:3;grid-template-columns:repeat(3,minmax(0,1fr))}.fgbr-grid--md-columns-4{--fgbr-grid-columns:4;grid-template-columns:repeat(4,minmax(0,1fr))}.fgbr-grid--md-columns-6{--fgbr-grid-columns:6;grid-template-columns:repeat(6,minmax(0,1fr))}.fgbr-grid--md-columns-12{--fgbr-grid-columns:12;grid-template-columns:repeat(12,minmax(0,1fr))}.fgbr-grid__item--md-span-1{grid-column:span 1}.fgbr-grid__item--md-span-2{grid-column:span 2}.fgbr-grid__item--md-span-3{grid-column:span 3}.fgbr-grid__item--md-span-4{grid-column:span 4}.fgbr-grid__item--md-span-5{grid-column:span 5}.fgbr-grid__item--md-span-6{grid-column:span 6}.fgbr-grid__item--md-span-7{grid-column:span 7}.fgbr-grid__item--md-span-8{grid-column:span 8}.fgbr-grid__item--md-span-9{grid-column:span 9}.fgbr-grid__item--md-span-10{grid-column:span 10}.fgbr-grid__item--md-span-11{grid-column:span 11}.fgbr-grid__item--md-span-12{grid-column:span 12}.fgbr-grid__item--md-span-full{grid-column:1/-1}}@media (min-width:1280px){.fgbr-grid{--fgbr-grid-gap:var(--fgbr-grid-gutter-lg);gap:var(--fgbr-grid-gutter-lg)}.fgbr-grid--lg-columns-1{--fgbr-grid-columns:1;grid-template-columns:repeat(1,minmax(0,1fr))}.fgbr-grid--lg-columns-2{--fgbr-grid-columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}.fgbr-grid--lg-columns-3{--fgbr-grid-columns:3;grid-template-columns:repeat(3,minmax(0,1fr))}.fgbr-grid--lg-columns-4{--fgbr-grid-columns:4;grid-template-columns:repeat(4,minmax(0,1fr))}.fgbr-grid--lg-columns-6{--fgbr-grid-columns:6;grid-template-columns:repeat(6,minmax(0,1fr))}.fgbr-grid--lg-columns-12{--fgbr-grid-columns:12;grid-template-columns:repeat(12,minmax(0,1fr))}.fgbr-grid__item--lg-span-1{grid-column:span 1}.fgbr-grid__item--lg-span-2{grid-column:span 2}.fgbr-grid__item--lg-span-3{grid-column:span 3}.fgbr-grid__item--lg-span-4{grid-column:span 4}.fgbr-grid__item--lg-span-5{grid-column:span 5}.fgbr-grid__item--lg-span-6{grid-column:span 6}.fgbr-grid__item--lg-span-7{grid-column:span 7}.fgbr-grid__item--lg-span-8{grid-column:span 8}.fgbr-grid__item--lg-span-9{grid-column:span 9}.fgbr-grid__item--lg-span-10{grid-column:span 10}.fgbr-grid__item--lg-span-11{grid-column:span 11}.fgbr-grid__item--lg-span-12{grid-column:span 12}.fgbr-grid__item--lg-span-full{grid-column:1/-1}}@media (min-width:1600px){.fgbr-grid{--fgbr-grid-gap:var(--fgbr-grid-gutter-xl);gap:var(--fgbr-grid-gutter-xl)}.fgbr-grid--xl-columns-1{--fgbr-grid-columns:1;grid-template-columns:repeat(1,minmax(0,1fr))}.fgbr-grid--xl-columns-2{--fgbr-grid-columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}.fgbr-grid--xl-columns-3{--fgbr-grid-columns:3;grid-template-columns:repeat(3,minmax(0,1fr))}.fgbr-grid--xl-columns-4{--fgbr-grid-columns:4;grid-template-columns:repeat(4,minmax(0,1fr))}.fgbr-grid--xl-columns-6{--fgbr-grid-columns:6;grid-template-columns:repeat(6,minmax(0,1fr))}.fgbr-grid--xl-columns-12{--fgbr-grid-columns:12;grid-template-columns:repeat(12,minmax(0,1fr))}.fgbr-grid__item--xl-span-1{grid-column:span 1}.fgbr-grid__item--xl-span-2{grid-column:span 2}.fgbr-grid__item--xl-span-3{grid-column:span 3}.fgbr-grid__item--xl-span-4{grid-column:span 4}.fgbr-grid__item--xl-span-5{grid-column:span 5}.fgbr-grid__item--xl-span-6{grid-column:span 6}.fgbr-grid__item--xl-span-7{grid-column:span 7}.fgbr-grid__item--xl-span-8{grid-column:span 8}.fgbr-grid__item--xl-span-9{grid-column:span 9}.fgbr-grid__item--xl-span-10{grid-column:span 10}.fgbr-grid__item--xl-span-11{grid-column:span 11}.fgbr-grid__item--xl-span-12{grid-column:span 12}.fgbr-grid__item--xl-span-full{grid-column:1/-1}}.fgbr-grid--justify-center,.fgbr-grid--justify-end{flex-wrap:wrap;display:flex}.fgbr-grid--justify-center{justify-content:center}.fgbr-grid--justify-end{justify-content:flex-end}.fgbr-grid--justify-center>*,.fgbr-grid--justify-end>*{flex:0 0 calc((100% - (var(--fgbr-grid-columns) - 1) * var(--fgbr-grid-gap)) / var(--fgbr-grid-columns));min-width:0}.fgbr-tag{--fgbr-tag-height:var(--fgbr-spacing-3xh);gap:var(--fgbr-spacing-base);box-sizing:border-box;max-width:100%;min-height:var(--fgbr-tag-height);padding:0 var(--fgbr-spacing-baseh);font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary-contrast);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;vertical-align:middle;background-color:var(--fgbr-background-primary-contrast);border:var(--fgbr-border-width-sm) solid var(--fgbr-background-primary-contrast);border-radius:var(--fgbr-radius-sm);box-shadow:none;flex:none;align-self:flex-start;align-items:center;margin:0;display:inline-flex}.fgbr-tag--secondary{color:var(--fgbr-interactive);background-color:var(--fgbr-background-primary);background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay));border-color:var(--fgbr-interactive)}.fgbr-tag--compact{--fgbr-tag-height:var(--fgbr-spacing-2xh);padding-inline:var(--fgbr-spacing-base);font:var(--fgbr-font-weight-regular) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-md) var(--fgbr-font-family)}.fgbr-tag__icon{width:var(--fgbr-icon-size-base);height:var(--fgbr-icon-size-base);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-tag__icon>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-tag__label{overflow-wrap:anywhere;min-width:0;margin:0;padding:0}.fgbr-filter-chips{gap:var(--fgbr-spacing-base);box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;border:0;flex-direction:column;margin:0;padding:0;display:flex}.fgbr-filter-chips__legend{float:left;width:100%;font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary);margin:0;padding:0}.fgbr-filter-chips__list{gap:var(--fgbr-spacing-base);clear:both;flex-wrap:wrap;margin:0;padding:0;display:flex}.fgbr-filter-chips__chip{gap:var(--fgbr-spacing-base);box-sizing:border-box;min-height:var(--fgbr-spacing-5x);padding:0 var(--fgbr-spacing-2xh);font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-interactive-foreground-main);white-space:nowrap;cursor:pointer;background-color:var(--fgbr-interactive-main);border-radius:var(--fgbr-radius-pill);box-shadow:none;border:0;align-items:center;margin:0;display:inline-flex;position:relative}.fgbr-filter-chips__chip:hover:not(.fgbr-filter-chips__chip--disabled){background-image:linear-gradient(var(--fgbr-hover-overlay-on-interactive), var(--fgbr-hover-overlay-on-interactive))}.fgbr-filter-chips__chip:active:not(.fgbr-filter-chips__chip--disabled){background-image:linear-gradient(var(--fgbr-pressed-overlay-on-interactive), var(--fgbr-pressed-overlay-on-interactive))}.fgbr-filter-chips__chip:has(.fgbr-filter-chips__input:focus-visible){outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-filter-chips__chip--selected{color:var(--fgbr-selected-foreground);background-color:var(--fgbr-selected)}.fgbr-filter-chips__chip--disabled,.fgbr-filter-chips:disabled .fgbr-filter-chips__chip{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-filter-chips__input{width:100%;height:100%;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;cursor:inherit;border-radius:var(--fgbr-radius-none);box-shadow:none;opacity:0;appearance:none;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset:0}.fgbr-filter-chips__check{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);flex:none;margin:0;padding:0;display:inline-flex}.fgbr-filter-chips__check>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-filter-chips__label{margin:0;padding:0}.fgbr-filter-chips__count{box-sizing:border-box;min-width:var(--fgbr-spacing-3x);height:var(--fgbr-spacing-3x);padding:0 var(--fgbr-spacing-base);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-down-1) / 1 var(--fgbr-font-family);color:var(--fgbr-interactive-main);font-variant-numeric:tabular-nums;background-color:var(--fgbr-background-primary-main);border-radius:var(--fgbr-radius-pill);justify-content:center;align-items:center;margin:0;display:inline-flex}.fgbr-filter-chips__chip--hidden{display:none}.fgbr-filter-chips__more{margin:0;padding:0;display:inline-flex;position:relative}.fgbr-filter-chips__more--hidden{display:none}@media (min-width:576px){.fgbr-filter-chips__chip--sm-hidden,.fgbr-filter-chips__more--sm-hidden{display:none}.fgbr-filter-chips__chip--sm-visible,.fgbr-filter-chips__more--sm-visible{display:inline-flex}}@media (min-width:992px){.fgbr-filter-chips__chip--md-hidden,.fgbr-filter-chips__more--md-hidden{display:none}.fgbr-filter-chips__chip--md-visible,.fgbr-filter-chips__more--md-visible{display:inline-flex}}@media (min-width:1280px){.fgbr-filter-chips__chip--lg-hidden,.fgbr-filter-chips__more--lg-hidden{display:none}.fgbr-filter-chips__chip--lg-visible,.fgbr-filter-chips__more--lg-visible{display:inline-flex}}@media (min-width:1600px){.fgbr-filter-chips__chip--xl-hidden,.fgbr-filter-chips__more--xl-hidden{display:none}.fgbr-filter-chips__chip--xl-visible,.fgbr-filter-chips__more--xl-visible{display:inline-flex}}.fgbr-filter-chips__more-button{text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;appearance:none;text-decoration:none}.fgbr-filter-chips__more-button:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-filter-chips__caret{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);flex:none;margin:0;padding:0;display:inline-flex}.fgbr-filter-chips__caret>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-filter-chips__menu{z-index:var(--fgbr-z-index-4);box-sizing:border-box;min-width:12rem;max-width:min(24rem,100vw - 16px);max-height:min(24rem,100vh - 16px);padding:var(--fgbr-spacing-base) 0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary-main);text-align:start;text-transform:none;letter-spacing:normal;background-color:var(--fgbr-background-primary-main);border-radius:var(--fgbr-radius-md);box-shadow:var(--fgbr-shadow-md);border:0;margin:0;position:fixed;inset:auto;overflow-y:auto}.fgbr-filter-chips__option{gap:var(--fgbr-spacing-baseh);box-sizing:border-box;width:100%;min-width:0;min-height:var(--fgbr-spacing-5x);padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary-main);text-align:start;text-transform:none;letter-spacing:normal;white-space:nowrap;cursor:pointer;border-radius:var(--fgbr-radius-none);box-shadow:none;appearance:none;background:0 0;border:0;align-items:center;margin:0;text-decoration:none;display:flex}.fgbr-filter-chips__option:hover{background-image:linear-gradient(var(--fgbr-hover-overlay-main), var(--fgbr-hover-overlay-main))}.fgbr-filter-chips__option:active{background-image:linear-gradient(var(--fgbr-pressed-overlay-main), var(--fgbr-pressed-overlay-main))}.fgbr-filter-chips__option:focus-visible{outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus-main);outline-offset:calc(-1 * var(--fgbr-focus-width))}.fgbr-filter-chips__option--checked{font-weight:var(--fgbr-font-weight-medium)}.fgbr-filter-chips__option--disabled{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-filter-chips__option--disabled:hover{background-image:none}.fgbr-filter-chips__option-check{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);color:var(--fgbr-interactive-main);flex:none;margin:0;padding:0;display:inline-flex}.fgbr-filter-chips__option-check>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-filter-chips__option-label{text-overflow:ellipsis;flex:auto;min-width:0;margin:0;padding:0;overflow:hidden}.fgbr-filter-chips__option-count{box-sizing:border-box;min-width:var(--fgbr-spacing-3x);height:var(--fgbr-spacing-3x);padding:0 var(--fgbr-spacing-base);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-down-1) / 1 var(--fgbr-font-family);color:var(--fgbr-interactive-main);font-variant-numeric:tabular-nums;background-color:var(--fgbr-background-highlight);border-radius:var(--fgbr-radius-pill);flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex}.fgbr-text-link{gap:var(--fgbr-spacing-half);box-sizing:border-box;max-width:100%;font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-interactive);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;cursor:pointer;border-radius:var(--fgbr-radius-none);box-shadow:none;appearance:none;background:0 0;border:0;align-self:flex-start;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.fgbr-text-link__label{overflow-wrap:anywhere;min-width:0;margin:0;padding:0;text-decoration:none}.fgbr-text-link:hover .fgbr-text-link__label{text-decoration:underline}.fgbr-text-link:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-text-link__icon{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);vertical-align:middle;flex:none;display:block}.fgbr-card{--fgbr-foreground-primary:var(--fgbr-foreground-primary-main);--fgbr-foreground-secondary:var(--fgbr-foreground-secondary-main);--fgbr-background-primary:var(--fgbr-background-primary-main);--fgbr-background-secondary:var(--fgbr-background-secondary-main);--fgbr-interactive:var(--fgbr-interactive-main);--fgbr-interactive-foreground:var(--fgbr-interactive-foreground-main);--fgbr-visited:var(--fgbr-visited-main);--fgbr-hover-opacity:var(--fgbr-hover-opacity-main);--fgbr-pressed-opacity:var(--fgbr-pressed-opacity-main);--fgbr-hover-overlay:var(--fgbr-hover-overlay-main);--fgbr-hover-overlay-neutral:var(--fgbr-hover-overlay-neutral-main);--fgbr-hover-overlay-on-interactive:var(--fgbr-hover-overlay-on-interactive-main);--fgbr-pressed-overlay:var(--fgbr-pressed-overlay-main);--fgbr-pressed-overlay-neutral:var(--fgbr-pressed-overlay-neutral-main);--fgbr-pressed-overlay-on-interactive:var(--fgbr-pressed-overlay-on-interactive-main);--fgbr-focus:var(--fgbr-focus-main);--fgbr-focus-outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus);--fgbr-focus-ring:0 0 0 var(--fgbr-border-width-md) var(--fgbr-focus);--fgbr-card-padding:var(--fgbr-spacing-2x);--fgbr-card-gap:var(--fgbr-spacing-2x);--fgbr-card-title-font:var(--fgbr-font-style-heading-5);--fgbr-card-title-color:var(--fgbr-foreground-primary);gap:var(--fgbr-card-gap);box-sizing:border-box;min-width:0;padding:var(--fgbr-card-padding);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;background-color:var(--fgbr-background-primary);border-radius:var(--fgbr-radius-none);box-shadow:var(--fgbr-shadow-sm);border:0;flex-direction:column;margin:0;display:flex}.fgbr-card--spacious{--fgbr-card-padding:var(--fgbr-spacing-3x);--fgbr-card-title-font:var(--fgbr-font-style-heading-4)}.fgbr-card--disabled{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-card--accent-blue,.fgbr-card--accent-green,.fgbr-card--accent-orange,.fgbr-card--accent-violet{--fgbr-card-title-color:var(--fgbr-interactive)}.fgbr-card--accent-green{--fgbr-interactive:var(--fgbr-accent-green);--fgbr-visited:var(--fgbr-accent-green);--fgbr-hover-overlay:var(--fgbr-accent-green-hover-overlay);--fgbr-pressed-overlay:var(--fgbr-accent-green-pressed-overlay)}.fgbr-card--accent-orange{--fgbr-interactive:var(--fgbr-accent-orange);--fgbr-visited:var(--fgbr-accent-orange);--fgbr-hover-overlay:var(--fgbr-accent-orange-hover-overlay);--fgbr-pressed-overlay:var(--fgbr-accent-orange-pressed-overlay)}.fgbr-card--accent-violet{--fgbr-interactive:var(--fgbr-accent-violet);--fgbr-visited:var(--fgbr-accent-violet);--fgbr-hover-overlay:var(--fgbr-accent-violet-hover-overlay);--fgbr-pressed-overlay:var(--fgbr-accent-violet-pressed-overlay)}.fgbr-card__media{--fgbr-card-media-height:calc(2 * var(--fgbr-spacing-10x));box-sizing:border-box;height:var(--fgbr-card-media-height);margin:calc(-1 * var(--fgbr-card-padding)) calc(-1 * var(--fgbr-card-padding)) 0;flex:none;padding:0;position:relative;overflow:hidden}.fgbr-card__media>*{vertical-align:middle;object-fit:cover;width:100%;height:100%;display:block}.fgbr-card__header{gap:var(--fgbr-spacing-2x);align-items:flex-start;margin:0;padding:0;display:flex}.fgbr-card__heading{gap:var(--fgbr-spacing-half);flex-direction:column;flex:auto;min-width:0;margin:0;padding:0;display:flex}.fgbr-card__aside{flex:none;margin:0;padding:0}.fgbr-card__icon{max-width:100%;height:var(--fgbr-icon-size-2x);padding:0 0 var(--fgbr-spacing-base);color:var(--fgbr-interactive);box-sizing:content-box;flex:none;justify-content:center;align-self:flex-start;align-items:center;margin:0;display:inline-flex}.fgbr-card__icon>*{width:auto;max-width:100%;height:var(--fgbr-icon-size-2x)}.fgbr-card__tag{padding:0 0 var(--fgbr-spacing-base);margin:0;display:flex}.fgbr-card__title{padding:0 0 var(--fgbr-spacing-base);font:var(--fgbr-card-title-font);color:var(--fgbr-card-title-color);text-transform:none;overflow-wrap:break-word;letter-spacing:normal;margin:0}.fgbr-card__description{font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-secondary);overflow-wrap:break-word;margin:0;padding:0}.fgbr-card__content{min-width:0;font:var(--fgbr-font-style-paragraph);overflow-wrap:break-word;margin:0;padding:0}.fgbr-card__caption{font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);overflow-wrap:break-word;margin:0;padding:0}.fgbr-card__footer{gap:var(--fgbr-spacing-base);flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.fgbr-card__footer:last-child{margin-block-start:auto}.fgbr-video-cover{box-sizing:border-box;width:100%;height:100%;min-height:calc(2 * var(--fgbr-spacing-10x));font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;background-color:var(--fgbr-background-secondary);justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.fgbr-video-cover__image{margin:0;padding:0;position:absolute;inset:0}.fgbr-video-cover__image>*{vertical-align:middle;object-fit:cover;width:100%;height:100%;display:block}.fgbr-video-cover__play{box-sizing:border-box;width:var(--fgbr-spacing-7x);height:var(--fgbr-spacing-7x);padding:0 0 0 var(--fgbr-spacing-half);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary-main);cursor:pointer;background-color:var(--fgbr-background-primary-main);box-shadow:var(--fgbr-shadow-md);appearance:none;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.fgbr-video-cover__play:hover{background-image:linear-gradient(var(--fgbr-hover-overlay-neutral-main), var(--fgbr-hover-overlay-neutral-main))}.fgbr-video-cover__play:active{background-image:linear-gradient(var(--fgbr-pressed-overlay-neutral-main), var(--fgbr-pressed-overlay-neutral-main))}.fgbr-video-cover__play:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-video-cover__play-icon{width:var(--fgbr-icon-size-lg);height:var(--fgbr-icon-size-lg);vertical-align:middle;display:block}.fgbr-video-cover__duration{padding:var(--fgbr-spacing-half) var(--fgbr-spacing-baseh);font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-primary);background-color:var(--fgbr-background-primary);border-radius:var(--fgbr-radius-pill);margin:0;position:absolute;inset-block-end:var(--fgbr-spacing-2x);inset-inline-end:var(--fgbr-spacing-2x)}.fgbr-flip-card{--fgbr-foreground-primary:var(--fgbr-foreground-primary-main);--fgbr-foreground-secondary:var(--fgbr-foreground-secondary-main);--fgbr-background-primary:var(--fgbr-background-primary-main);--fgbr-interactive:var(--fgbr-interactive-main);--fgbr-focus:var(--fgbr-focus-main);--fgbr-focus-outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus);--fgbr-flip-card-height:calc(2 * var(--fgbr-spacing-10x) + var(--fgbr-spacing-6x));box-sizing:border-box;height:100%;min-height:var(--fgbr-flip-card-height);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;cursor:pointer;border-radius:var(--fgbr-radius-none);box-shadow:none;appearance:none;perspective:1000px;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:block}.fgbr-flip-card:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-flip-card__inner{box-sizing:border-box;height:100%;min-height:inherit;transition:transform var(--fgbr-duration-moderate) var(--fgbr-easing-ease-in-out);transform-style:preserve-3d;margin:0;padding:0;display:grid;position:relative}.fgbr-flip-card__front,.fgbr-flip-card__back{box-sizing:border-box;backface-visibility:hidden;min-width:0;box-shadow:var(--fgbr-shadow-sm);flex-direction:column;grid-area:1/1;justify-content:center;margin:0;display:flex}.fgbr-flip-card__front{gap:var(--fgbr-spacing-2x);padding:var(--fgbr-spacing-3x) var(--fgbr-spacing-2x);text-align:center;background-color:var(--fgbr-background-primary);align-items:center}.fgbr-flip-card__back{padding:var(--fgbr-spacing-3x) var(--fgbr-spacing-5x);text-align:start;align-items:flex-start;transform:rotateY(180deg)}.fgbr-flip-card__icon{max-width:100%;height:var(--fgbr-spacing-4xh);color:var(--fgbr-interactive);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-flip-card__icon>*{width:auto;max-width:100%;height:var(--fgbr-spacing-4xh);vertical-align:middle;display:block}.fgbr-flip-card__title{font:var(--fgbr-font-style-label);color:var(--fgbr-interactive);text-transform:none;overflow-wrap:anywhere;margin:0;padding:0}.fgbr-flip-card__description{font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);overflow-wrap:anywhere;margin:0;padding:0}@media (hover:hover){.fgbr-flip-card:hover .fgbr-flip-card__inner,.fgbr-flip-card:focus-visible .fgbr-flip-card__inner{transform:rotateY(180deg)}}@media (hover:none){.fgbr-flip-card__inner{background-color:var(--fgbr-background-primary);box-shadow:var(--fgbr-shadow-sm);flex-direction:column;justify-content:center;display:flex;transform:none}.fgbr-flip-card__front,.fgbr-flip-card__back{box-shadow:none}.fgbr-flip-card__front{padding-block-end:var(--fgbr-spacing-base)}.fgbr-flip-card__back{--fgbr-foreground-primary:var(--fgbr-foreground-secondary-main);padding:0 var(--fgbr-spacing-2x) var(--fgbr-spacing-3x);text-align:center;backface-visibility:visible;background-color:#0000;align-items:center;transform:none}}@media (prefers-reduced-motion:reduce){.fgbr-flip-card__inner{transition:none}}.fgbr-skiplink{top:-100vh;left:var(--fgbr-spacing-2x);z-index:var(--fgbr-z-index-4);box-sizing:border-box;background-color:var(--fgbr-background-primary);box-shadow:var(--fgbr-shadow-lg);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);margin:0;padding:0;position:fixed}.fgbr-skiplink:focus-within{top:0}.fgbr-skiplink__list{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fgbr-skiplink__item{margin:0;padding:0;display:flex}.fgbr-skiplink__link{gap:var(--fgbr-spacing-base);box-sizing:border-box;height:var(--fgbr-spacing-7x);padding:var(--fgbr-spacing-baseh) var(--fgbr-spacing-2x);font:var(--fgbr-font-style-button);color:var(--fgbr-interactive);white-space:nowrap;text-transform:none;letter-spacing:normal;background-color:var(--fgbr-background-primary);box-shadow:none;border:0;border-radius:0;align-items:center;margin:0;text-decoration:none;display:inline-flex}.fgbr-skiplink__link:hover{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-skiplink__link:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:calc(var(--fgbr-focus-offset) * -1)}.fgbr-skiplink__key{box-sizing:border-box;min-width:var(--fgbr-spacing-3x);height:var(--fgbr-spacing-3x);padding:0 var(--fgbr-spacing-half);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / 1 var(--fgbr-font-family);color:var(--fgbr-interactive-foreground);background-color:var(--fgbr-interactive);border-radius:var(--fgbr-radius-sm);justify-content:center;align-items:center;margin:0;display:inline-flex}.fgbr-breadcrumb{box-sizing:border-box;min-height:var(--fgbr-spacing-7x);font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;margin:0;padding:0;display:block;position:relative}.fgbr-breadcrumb__list{min-height:var(--fgbr-spacing-7x);align-items:center;margin:0;padding:0;list-style:none;display:flex}.fgbr-breadcrumb__item{gap:var(--fgbr-spacing-base);height:var(--fgbr-spacing-5x);margin:0 var(--fgbr-spacing-base) 0 0;flex:none;align-items:center;padding:0;display:flex;position:relative}.fgbr-breadcrumb__item--current{flex:0 auto;min-width:0}.fgbr-breadcrumb__separator{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);color:var(--fgbr-border-primary);vertical-align:middle;flex:none;display:block}.fgbr-breadcrumb__link{max-width:180px;color:var(--fgbr-interactive);text-overflow:ellipsis;white-space:nowrap;font:inherit;text-transform:inherit;letter-spacing:normal;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;text-decoration:none;overflow:hidden}.fgbr-breadcrumb__link:hover{text-decoration:underline}.fgbr-breadcrumb__link:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-breadcrumb__current{color:var(--fgbr-foreground-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;overflow:hidden}.fgbr-breadcrumb__item--collapsed{display:none}.fgbr-breadcrumb__popup{z-index:var(--fgbr-z-index-1);box-sizing:border-box;text-transform:none;background-color:var(--fgbr-background-primary);min-width:200px;max-width:min(320px,90vw);box-shadow:var(--fgbr-shadow-md);margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0}.fgbr-breadcrumb__popup[hidden]{display:none}.fgbr-breadcrumb__popup-item{border-bottom:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);margin:0;padding:0}.fgbr-breadcrumb__popup-item:last-child{border-bottom:0}.fgbr-breadcrumb__popup-link{padding:var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;text-decoration:none;display:block}.fgbr-breadcrumb__popup-link:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:calc(var(--fgbr-focus-offset) * -1)}.fgbr-breadcrumb__popup-link:hover{background-image:linear-gradient(var(--fgbr-hover-overlay-neutral), var(--fgbr-hover-overlay-neutral))}@media not (min-width:576px){.fgbr-breadcrumb__item--home,.fgbr-breadcrumb__item--ancestor,.fgbr-breadcrumb__item--menu>.fgbr-breadcrumb__separator{display:none}}@media (min-width:576px){.fgbr-breadcrumb__item--menu:not(.fgbr-breadcrumb__item--menu-wide),.fgbr-breadcrumb__popup-item--narrow{display:none}}.fgbr-avatar{--fgbr-avatar-size:40px;box-sizing:border-box;width:var(--fgbr-avatar-size);height:var(--fgbr-avatar-size);font:var(--fgbr-font-weight-bold) calc(var(--fgbr-avatar-size) * .6) / 1 var(--fgbr-font-family);color:var(--fgbr-interactive-foreground);text-align:center;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;vertical-align:middle;background-color:var(--fgbr-interactive);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;overflow:hidden}.fgbr-avatar--medium{--fgbr-avatar-size:100px}.fgbr-avatar--large{--fgbr-avatar-size:160px}.fgbr-avatar__image{vertical-align:middle;object-fit:cover;width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.fgbr-avatar__icon{justify-content:center;align-items:center;width:60%;height:60%;margin:0;padding:0;display:inline-flex}.fgbr-avatar__icon>*{width:100%;height:100%;display:block}.fgbr-avatar__letter{margin:0;padding:0;translate:0 -.08em}.fgbr-header{--fgbr-header-logo-height:24px;--fgbr-header-max-width:calc(var(--fgbr-container-lg) + 2 * var(--fgbr-grid-margin-lg));--fgbr-foreground-primary:var(--fgbr-foreground-primary-main);--fgbr-foreground-secondary:var(--fgbr-foreground-secondary-main);--fgbr-background-primary:var(--fgbr-background-primary-main);--fgbr-interactive:var(--fgbr-interactive-main);--fgbr-interactive-foreground:var(--fgbr-interactive-foreground-main);--fgbr-hover-overlay:var(--fgbr-hover-overlay-main);--fgbr-hover-overlay-on-interactive:var(--fgbr-hover-overlay-on-interactive-main);--fgbr-pressed-overlay:var(--fgbr-pressed-overlay-main);--fgbr-focus:var(--fgbr-focus-main);--fgbr-focus-outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus);--fgbr-focus-ring:0 0 0 var(--fgbr-border-width-md) var(--fgbr-focus);z-index:var(--fgbr-z-index-1);box-sizing:border-box;padding:var(--fgbr-spacing-2x) 0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;background-color:var(--fgbr-background-primary);box-shadow:var(--fgbr-shadow-sm);margin:0;display:block;position:relative}.fgbr-header--sticky{z-index:var(--fgbr-z-index-2);position:sticky;top:0}.fgbr-header__container{box-sizing:border-box;width:100%;max-width:var(--fgbr-header-max-width);padding:0 var(--fgbr-grid-margin-xs);margin:0 auto;position:relative}.fgbr-header--fluid{--fgbr-header-max-width:none}.fgbr-header__top{gap:var(--fgbr-spacing-2x);justify-content:flex-end;align-items:center;margin:0;padding:0;display:flex}.fgbr-header__brand{gap:var(--fgbr-spacing-2x);flex:auto;align-items:center;min-width:0;margin:0;padding:0;display:flex}.fgbr-header__logo{height:var(--fgbr-header-logo-height);font:inherit;color:inherit;text-transform:none;letter-spacing:normal;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.fgbr-header__logo>*{width:auto;max-height:var(--fgbr-header-logo-height)}.fgbr-header__divider{border-right:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);align-self:stretch;width:0;margin:0}.fgbr-header__brand>.fgbr-header__divider,.fgbr-header__signature{display:none}.fgbr-header__signature{font-weight:var(--fgbr-font-weight-medium);color:var(--fgbr-foreground-secondary);white-space:nowrap;margin:0;padding:0;overflow:hidden}.fgbr-header__actions{gap:var(--fgbr-spacing-base);flex:none;align-items:center;margin:0;padding:0;display:flex}.fgbr-header__functions,.fgbr-header__user,.fgbr-header__search-trigger,.fgbr-header__links-trigger{gap:var(--fgbr-spacing-half);align-items:center;margin:0;padding:0;display:flex}.fgbr-header__links{margin:0;padding:0;position:relative}.fgbr-header__links-list{z-index:var(--fgbr-z-index-1);box-sizing:border-box;background-color:var(--fgbr-background-primary);min-width:220px;box-shadow:var(--fgbr-shadow-md);margin:0;padding:0;list-style:none;display:none;position:absolute;top:100%;right:0}.fgbr-header__links-list--open{display:block}.fgbr-header__links-item{border-bottom:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);margin:0;padding:0}.fgbr-header__links-item:last-child{border-bottom:0}.fgbr-header__link{padding:var(--fgbr-spacing-2x);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-interactive);white-space:nowrap;text-transform:none;letter-spacing:normal;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;text-decoration:none;display:block}.fgbr-header__link:hover{text-decoration:underline}.fgbr-header__title-link{color:inherit;font:inherit;text-transform:none;letter-spacing:normal;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;text-decoration:none}.fgbr-header__link:focus-visible,.fgbr-header__logo:focus-visible,.fgbr-header__title-link:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-header__user-menu{margin:0;padding:0;display:flex;position:relative}.fgbr-header__user-trigger{gap:var(--fgbr-spacing-base);box-sizing:border-box;padding:var(--fgbr-spacing-half) var(--fgbr-spacing-base) var(--fgbr-spacing-half) var(--fgbr-spacing-half);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;cursor:pointer;appearance:none;border-radius:var(--fgbr-radius-pill);box-shadow:none;background:0 0;border:0;align-items:center;margin:0;text-decoration:none;display:inline-flex}.fgbr-header__user-trigger:hover{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-header__user-trigger:active{background-image:linear-gradient(var(--fgbr-pressed-overlay), var(--fgbr-pressed-overlay))}.fgbr-header__user-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.fgbr-header__user-greeting{font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);margin:0;padding:0}.fgbr-header__user-name{font-weight:var(--fgbr-font-weight-semi-bold);margin:0;padding:0}.fgbr-header__user-description{font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);margin:0;padding:0}.fgbr-header__user-caret{width:var(--fgbr-icon-size-base);height:var(--fgbr-icon-size-base);color:var(--fgbr-interactive);vertical-align:middle;flex:none;display:block}.fgbr-header__user-list{z-index:var(--fgbr-z-index-1);box-sizing:border-box;background-color:var(--fgbr-background-primary);min-width:200px;box-shadow:var(--fgbr-shadow-md);margin:0;padding:0;list-style:none;display:none;position:absolute;top:100%;right:0}.fgbr-header__user-list--open{display:block}.fgbr-header__user-item{border-bottom:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);margin:0;padding:0}.fgbr-header__user-item:last-child{border-bottom:0}.fgbr-header__user-action{box-sizing:border-box;width:100%;padding:var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;white-space:nowrap;text-transform:none;letter-spacing:normal;cursor:pointer;appearance:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;text-decoration:none;display:block}.fgbr-header__user-action:hover{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-header__user-action:active{background-image:linear-gradient(var(--fgbr-pressed-overlay), var(--fgbr-pressed-overlay))}.fgbr-header__user-trigger:focus-visible,.fgbr-header__user-action:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:calc(-1 * var(--fgbr-focus-width))}.fgbr-header__bottom{gap:var(--fgbr-spacing-2x);margin:var(--fgbr-spacing-base) 0 0;justify-content:space-between;align-items:center;padding:0;display:flex}.fgbr-header__menu{gap:var(--fgbr-spacing-2x);flex:auto;align-items:center;min-width:0;margin:0;padding:0;display:flex}.fgbr-header__info{gap:var(--fgbr-spacing-half);flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-header__title{font:var(--fgbr-font-weight-regular) var(--fgbr-font-size-default) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);text-transform:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding:0;display:-webkit-box;overflow:hidden}.fgbr-header__subtitle{font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-secondary);margin:0;padding:0;display:none}.fgbr-header__search{z-index:var(--fgbr-z-index-1);gap:var(--fgbr-spacing-base);box-sizing:border-box;padding:0 var(--fgbr-grid-margin-xs);background-color:var(--fgbr-background-primary);align-items:center;margin:0;display:none;position:absolute;inset:0}.fgbr-header__search--open{display:flex}.fgbr-header__search-field{flex:auto;min-width:0;margin:0;padding:0}.fgbr-header__search .fgbr-input__control:not(:focus){background-color:var(--fgbr-background-tertiary);border-color:#0000}.fgbr-header__search-close{flex:none;margin:0;padding:0;display:flex}@media (min-width:576px){.fgbr-header{--fgbr-header-logo-height:40px}.fgbr-header__container{padding:0 var(--fgbr-grid-margin-sm)}.fgbr-header__brand>.fgbr-header__divider,.fgbr-header__signature{display:block}.fgbr-header__title{font-size:var(--fgbr-font-size-up-2)}.fgbr-header__subtitle{display:block}.fgbr-header__user-text{clip-path:none;flex-direction:column;width:auto;height:auto;display:flex;position:static;overflow:visible}.fgbr-header__search{padding:0 var(--fgbr-grid-margin-sm)}.fgbr-header--compact{--fgbr-header-logo-height:16px}.fgbr-header--compact .fgbr-header__title{font-size:var(--fgbr-font-size-up-1)}}@media (min-width:1280px){.fgbr-header__container{padding:0 var(--fgbr-grid-margin-lg)}.fgbr-header__title{font-size:var(--fgbr-font-size-up-3)}.fgbr-header__subtitle{font-size:var(--fgbr-font-size-default)}.fgbr-header--compact .fgbr-header__title{font-size:var(--fgbr-font-size-up-2)}.fgbr-header__links-trigger{display:none}.fgbr-header__links-list{gap:var(--fgbr-spacing-3x);min-width:0;box-shadow:none;background-color:#0000;display:flex;position:static}.fgbr-header__links-item{border-bottom:0}.fgbr-header__link{padding:0}.fgbr-header:not(.fgbr-header--compact) .fgbr-header__search-trigger{display:none}.fgbr-header:not(.fgbr-header--compact) .fgbr-header__search{z-index:auto;background-color:#0000;flex:0 385px;padding:0;display:flex;position:static}.fgbr-header:not(.fgbr-header--compact) .fgbr-header__search-close{display:none}}.fgbr-menu{--fgbr-menu-width:100%;--fgbr-foreground-primary:var(--fgbr-foreground-primary-main);--fgbr-background-primary:var(--fgbr-background-primary-main);--fgbr-background-secondary:var(--fgbr-background-secondary-main);--fgbr-interactive:var(--fgbr-interactive-main);--fgbr-interactive-foreground:var(--fgbr-interactive-foreground-main);--fgbr-hover-overlay:var(--fgbr-hover-overlay-main);--fgbr-focus:var(--fgbr-focus-main);--fgbr-focus-outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus);z-index:var(--fgbr-z-index-3);box-sizing:border-box;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;margin:0;padding:0;display:flex;position:fixed;inset:0}.fgbr-menu[hidden]{display:none}.fgbr-menu__panel{z-index:1;box-sizing:border-box;width:var(--fgbr-menu-width);background-color:var(--fgbr-background-primary);height:100%;box-shadow:var(--fgbr-shadow-lg-right);flex-direction:column;flex:none;margin:0;padding:0;display:flex;position:relative;overflow-y:auto}.fgbr-menu__scrim{background-color:var(--fgbr-scrim);margin:0;padding:0;position:absolute;inset:0}.fgbr-menu__header{gap:var(--fgbr-spacing-base);box-sizing:border-box;min-height:var(--fgbr-spacing-7x);padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);border-bottom:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);align-items:center;margin:0;display:flex}.fgbr-menu__title{gap:var(--fgbr-spacing-base);min-width:0;color:var(--fgbr-foreground-primary);flex:auto;align-items:center;margin:0;padding:0;display:flex}.fgbr-menu__logo{align-items:center;max-height:40px;margin:0;padding:0;display:inline-flex}.fgbr-menu__logo>*{max-height:40px}.fgbr-menu__title-text{text-overflow:ellipsis;margin:0;padding:0;overflow:hidden}.fgbr-menu__body{flex:1 0 auto;margin:0;padding:0}.fgbr-menu__list,.fgbr-menu__sublist{margin:0;padding:0;list-style:none}.fgbr-menu__sublist{background-color:var(--fgbr-background-secondary)}.fgbr-menu__sublist[hidden]{display:none}.fgbr-menu__entry{margin:0;padding:0}.fgbr-menu__entry--divider{border-bottom:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary)}.fgbr-menu__item{gap:var(--fgbr-spacing-2x);box-sizing:border-box;width:100%;min-height:var(--fgbr-spacing-7x);padding:var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-interactive);text-align:start;text-transform:none;letter-spacing:normal;cursor:pointer;appearance:none;box-shadow:none;background-color:#0000;border:0;border-radius:0;align-items:center;margin:0;text-decoration:none;display:flex}.fgbr-menu__item--level-2{padding-inline-start:var(--fgbr-spacing-5x)}.fgbr-menu__item--active{font-weight:var(--fgbr-font-weight-semi-bold);color:var(--fgbr-active-foreground);background-color:var(--fgbr-active)}.fgbr-menu__item:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:calc(var(--fgbr-focus-offset) * -1)}.fgbr-menu__item:hover:not(.fgbr-menu__item--active){background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-menu__icon{width:var(--fgbr-icon-size-base);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-menu__label{flex:auto;min-width:0;margin:0;padding:0}.fgbr-menu__chevron{width:var(--fgbr-icon-size-base);height:var(--fgbr-icon-size-base);transition:transform var(--fgbr-duration-very-fast) var(--fgbr-easing-ease);vertical-align:middle;flex:none;display:block}.fgbr-menu__chevron--open{transform:rotate(180deg)}.fgbr-menu__footer{box-sizing:border-box;padding:var(--fgbr-spacing-2x);border-top:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);margin:0}@media (min-width:576px){.fgbr-menu{--fgbr-menu-width:max(280px, 33.333%)}.fgbr-menu--push{z-index:auto;width:var(--fgbr-menu-width);flex:none;position:static}.fgbr-menu--push .fgbr-menu__panel{width:100%;height:auto;box-shadow:none;border-right:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary)}}@media (min-width:1280px){.fgbr-menu{--fgbr-menu-width:max(280px, 25%)}}@media (prefers-reduced-motion:reduce){.fgbr-menu__chevron{transition:none}}.fgbr-footer{--fgbr-footer-max-width:calc(var(--fgbr-container-lg) + 2 * var(--fgbr-grid-margin-lg));box-sizing:border-box;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;background-color:var(--fgbr-background-primary);margin:0;padding:0;display:block}.fgbr-footer__main{padding:var(--fgbr-spacing-6x) 0 0;margin:0}.fgbr-footer--fluid{--fgbr-footer-max-width:none}.fgbr-footer__container{box-sizing:border-box;width:100%;max-width:var(--fgbr-footer-max-width);padding:0 var(--fgbr-grid-margin-xs);margin:0 auto}.fgbr-footer__logo{padding:0 0 var(--fgbr-spacing-6x);margin:0;display:flex}.fgbr-footer__logo>*{max-width:180px;max-height:var(--fgbr-spacing-6x)}.fgbr-footer__sitemap{padding:0 0 var(--fgbr-spacing-6x);grid-template-columns:1fr;margin:0;display:grid}.fgbr-footer__section{border-bottom:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);margin:0;padding:0}.fgbr-footer__section-title{font:var(--fgbr-font-weight-extra-bold) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;margin:0;padding:0}.fgbr-footer__section-toggle{gap:var(--fgbr-spacing-2x);box-sizing:border-box;width:100%;min-height:var(--fgbr-spacing-7x);padding:var(--fgbr-spacing-2x);font:inherit;color:inherit;text-align:start;text-transform:inherit;letter-spacing:normal;cursor:pointer;appearance:none;box-shadow:none;background-color:#0000;border:0;border-radius:0;align-items:center;margin:0;text-decoration:none;display:flex}.fgbr-footer__section-toggle:hover{background-image:linear-gradient(var(--fgbr-hover-overlay-neutral), var(--fgbr-hover-overlay-neutral))}.fgbr-footer__section-toggle:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:calc(var(--fgbr-focus-offset) * -1)}.fgbr-footer__section-label{flex:auto;margin:0;padding:0;display:block}.fgbr-footer__chevron{width:var(--fgbr-icon-size-base);height:var(--fgbr-icon-size-base);transition:transform var(--fgbr-duration-very-fast) var(--fgbr-easing-ease);vertical-align:middle;flex:none;display:block}.fgbr-footer__chevron--open{transform:rotate(180deg)}.fgbr-footer__links{margin:0;padding:0;list-style:none}.fgbr-footer__links[hidden]{display:none}.fgbr-footer__links-item{margin:0;padding:0}.fgbr-footer__link{padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);color:var(--fgbr-interactive);font:inherit;text-transform:none;letter-spacing:normal;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;text-decoration:none;display:block}.fgbr-footer__link:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-footer__link:hover{text-decoration:underline}.fgbr-footer__secondary{gap:var(--fgbr-spacing-3x);padding:0 0 var(--fgbr-spacing-6x);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin:0;display:flex}.fgbr-footer__social{margin:0;padding:0}.fgbr-footer__social-title{margin:0 0 var(--fgbr-spacing-3x);font:var(--fgbr-font-weight-extra-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);text-transform:none;color:inherit;padding:0}.fgbr-footer__social-list{gap:var(--fgbr-spacing-2x);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fgbr-footer__social-item{margin:0;padding:0}.fgbr-footer__partners{gap:var(--fgbr-spacing-3x);flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.fgbr-footer__partners>*{max-width:180px;max-height:46px}.fgbr-footer__legal{padding:var(--fgbr-spacing-2x) 0;font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);text-align:center;margin:0}.fgbr-footer__main+.fgbr-footer__legal{border-top:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary)}@media (min-width:576px){.fgbr-footer__container{padding:0 var(--fgbr-grid-margin-sm)}}@media (min-width:992px){.fgbr-footer__sitemap{gap:var(--fgbr-spacing-3x);grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.fgbr-footer__section{border-bottom:0}.fgbr-footer__section-title{padding:0 0 var(--fgbr-spacing-base)}.fgbr-footer__link{padding:var(--fgbr-spacing-half) 0}}@media (min-width:1280px){.fgbr-footer__container{padding:0 var(--fgbr-grid-margin-lg)}}@media (prefers-reduced-motion:reduce){.fgbr-footer__chevron{transition:none}}.fgbr-app-shell{box-sizing:border-box;min-height:100vh;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);background-color:var(--fgbr-background-primary);flex-direction:column;margin:0;padding:0;display:flex}.fgbr-app-shell__body{box-sizing:border-box;flex:1 0 auto;align-items:stretch;width:100%;margin:0;padding:0;display:flex}.fgbr-app-shell__main{--fgbr-app-shell-max-width:calc(var(--fgbr-container-lg) + 2 * var(--fgbr-grid-margin-lg));box-sizing:border-box;width:100%;min-width:0;padding:var(--fgbr-spacing-3x) 0 var(--fgbr-spacing-6x);flex:auto;margin:0;container-type:inline-size}.fgbr-app-shell__main--fluid{--fgbr-app-shell-max-width:none}.fgbr-app-shell__main:focus{outline:none}.fgbr-app-shell__container{box-sizing:border-box;width:100%;max-width:var(--fgbr-app-shell-max-width);padding:0 var(--fgbr-grid-margin-xs);margin:0 auto}@media (min-width:576px){.fgbr-app-shell__container{padding-inline:var(--fgbr-grid-margin-sm)}}@media (min-width:1280px){.fgbr-app-shell__container{padding-inline:var(--fgbr-grid-margin-lg)}}.fgbr-app-shell--portal{background-color:var(--fgbr-background-tertiary)}.fgbr-back-to-top{right:var(--fgbr-spacing-2x);bottom:var(--fgbr-spacing-2x);z-index:var(--fgbr-z-index-3);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;box-shadow:var(--fgbr-shadow-md);border-radius:50%;margin:0;padding:0;display:inline-flex;position:fixed}@media (min-width:576px){.fgbr-back-to-top{right:var(--fgbr-spacing-3x);bottom:var(--fgbr-spacing-3x)}}@media print{.fgbr-back-to-top{display:none}}.fgbr-presence{gap:var(--fgbr-spacing-base);min-width:0;font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-presence__person{gap:var(--fgbr-spacing-half);align-items:center;min-width:0;margin:0;padding:0;display:inline-flex}.fgbr-presence__avatar{box-sizing:border-box;width:var(--fgbr-spacing-2x);height:var(--fgbr-spacing-2x);font:var(--fgbr-font-weight-bold) var(--fgbr-font-size-down-2) / 1 var(--fgbr-font-family);color:var(--fgbr-presence-foreground);background-color:var(--fgbr-presence-1);border-radius:var(--fgbr-radius-pill);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-presence__text{text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;overflow:hidden}.fgbr-presence__more{font-weight:var(--fgbr-font-weight-semi-bold);margin:0;padding:0}.fgbr-presence__avatar--color-1{background-color:var(--fgbr-presence-1)}.fgbr-presence__avatar--color-2{background-color:var(--fgbr-presence-2)}.fgbr-presence__avatar--color-3{background-color:var(--fgbr-presence-3)}.fgbr-presence__avatar--color-4{background-color:var(--fgbr-presence-4)}.fgbr-presence__avatar--color-5{background-color:var(--fgbr-presence-5)}.fgbr-presence__avatar--color-6{background-color:var(--fgbr-presence-6)}.fgbr-presence__avatar--color-7{background-color:var(--fgbr-presence-7)}.fgbr-presence__avatar--color-8{background-color:var(--fgbr-presence-8)}.fgbr-input,.fgbr-select,.fgbr-textarea,.fgbr-rich-text-editor,.fgbr-slider{--fgbr-input-height:var(--fgbr-spacing-5x);--fgbr-input-padding-x:var(--fgbr-spacing-2x);--fgbr-input-padding-adornment:var(--fgbr-spacing-5x);box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;flex-direction:column;margin:0;padding:0;display:flex}.fgbr-input--compact,.fgbr-select--compact,.fgbr-textarea--compact{--fgbr-input-height:var(--fgbr-spacing-4x)}.fgbr-input--spacious,.fgbr-select--spacious,.fgbr-textarea--spacious{--fgbr-input-height:var(--fgbr-spacing-6x)}.fgbr-input__top,.fgbr-select__top,.fgbr-textarea__top,.fgbr-rich-text-editor__top,.fgbr-slider__top{gap:var(--fgbr-spacing-half) var(--fgbr-spacing-base);margin:0 0 var(--fgbr-spacing-half);flex-wrap:wrap;justify-content:space-between;align-items:baseline;padding:0;display:flex}.fgbr-input__label-group,.fgbr-select__label-group,.fgbr-textarea__label-group,.fgbr-rich-text-editor__label-group,.fgbr-slider__label-group{gap:var(--fgbr-spacing-base);align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-input__label-group>.fgbr-help-tip,.fgbr-select__label-group>.fgbr-help-tip,.fgbr-textarea__label-group>.fgbr-help-tip,.fgbr-rich-text-editor__label-group>.fgbr-help-tip,.fgbr-slider__label-group>.fgbr-help-tip{margin:calc(-1 * var(--fgbr-spacing-half) / 2) 0}.fgbr-input__label,.fgbr-select__label,.fgbr-textarea__label,.fgbr-rich-text-editor__label,.fgbr-slider__label{font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary);cursor:default;margin:0;padding:0}.fgbr-input__field,.fgbr-select__field,.fgbr-textarea__field{align-items:center;margin:0;padding:0;display:flex;position:relative}.fgbr-input__control,.fgbr-select__control,.fgbr-textarea__control{box-sizing:border-box;width:100%;min-width:0;height:var(--fgbr-input-height);padding:0 var(--fgbr-input-padding-x);font:var(--fgbr-font-style-input);color:var(--fgbr-foreground-primary-main);text-overflow:ellipsis;text-transform:none;letter-spacing:normal;appearance:none;background-color:var(--fgbr-background-primary-main);border:var(--fgbr-border-width-sm) solid var(--fgbr-border-secondary);border-radius:var(--fgbr-radius-sm);box-shadow:none;cursor:text;outline:none;margin:0}.fgbr-input__control::placeholder,.fgbr-select__control::placeholder,.fgbr-textarea__control::placeholder{font:var(--fgbr-font-style-placeholder);color:var(--fgbr-foreground-primary-main);opacity:1}.fgbr-input__control::-webkit-search-decoration{appearance:none}.fgbr-input__control::-webkit-search-cancel-button{appearance:none}.fgbr-select__control::-webkit-search-decoration{appearance:none}.fgbr-select__control::-webkit-search-cancel-button{appearance:none}.fgbr-textarea__control::-webkit-search-decoration{appearance:none}.fgbr-textarea__control::-webkit-search-cancel-button{appearance:none}.fgbr-input__control:disabled,.fgbr-select__control:disabled,.fgbr-textarea__control:disabled{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-input--danger .fgbr-input__control,.fgbr-select--danger .fgbr-select__control,.fgbr-textarea--danger .fgbr-textarea__control{border-color:var(--fgbr-feedback-danger);border-width:var(--fgbr-border-width-md)}.fgbr-input--success .fgbr-input__control,.fgbr-select--success .fgbr-select__control,.fgbr-textarea--success .fgbr-textarea__control{border-color:var(--fgbr-feedback-success);border-width:var(--fgbr-border-width-md)}.fgbr-input--warning .fgbr-input__control,.fgbr-select--warning .fgbr-select__control,.fgbr-textarea--warning .fgbr-textarea__control{border-color:var(--fgbr-feedback-warning);border-width:var(--fgbr-border-width-md)}.fgbr-input--info .fgbr-input__control,.fgbr-select--info .fgbr-select__control,.fgbr-textarea--info .fgbr-textarea__control{border-color:var(--fgbr-feedback-info);border-width:var(--fgbr-border-width-md)}.fgbr-input__control:focus-visible,.fgbr-input__control:focus,.fgbr-select__control:focus-visible,.fgbr-select__control:focus,.fgbr-textarea__control:focus-visible,.fgbr-textarea__control:focus{border-color:var(--fgbr-focus);box-shadow:var(--fgbr-focus-ring)}.fgbr-input__icon{height:var(--fgbr-input-height);margin:0 0 0 var(--fgbr-spacing-2x);color:var(--fgbr-border-secondary);pointer-events:none;align-items:center;padding:0;display:flex;position:absolute;inset-inline-start:0}.fgbr-input--with-icon .fgbr-input__control{padding-inline-start:var(--fgbr-input-padding-adornment)}.fgbr-input__action{height:var(--fgbr-input-height);margin:0 var(--fgbr-spacing-half) 0 0;align-items:center;padding:0;display:flex;position:absolute;inset-inline-end:0}.fgbr-input--with-action .fgbr-input__control{padding-inline-end:var(--fgbr-input-padding-adornment)}.fgbr-input__control:hover:not(:disabled,:focus),.fgbr-select__control:hover:not(:disabled,:focus),.fgbr-textarea__control:hover:not(:disabled,:focus){background-image:linear-gradient(var(--fgbr-hover-overlay-neutral-main), var(--fgbr-hover-overlay-neutral-main))}.fgbr-input__help,.fgbr-select__help,.fgbr-textarea__help,.fgbr-rich-text-editor__help,.fgbr-slider__help,.fgbr-checkbox__help,.fgbr-radio-group__help,.fgbr-date-range__help,.fgbr-switch__help{margin:var(--fgbr-spacing-base) 0 0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);padding:0}.fgbr-input__feedback-region,.fgbr-select__feedback-region,.fgbr-textarea__feedback-region,.fgbr-rich-text-editor__feedback-region,.fgbr-slider__feedback-region,.fgbr-checkbox__feedback-region,.fgbr-radio-group__feedback-region,.fgbr-date-range__feedback-region,.fgbr-switch__feedback-region{margin:0;padding:0;display:flex}.fgbr-input__feedback,.fgbr-select__feedback,.fgbr-textarea__feedback,.fgbr-rich-text-editor__feedback,.fgbr-slider__feedback,.fgbr-checkbox__feedback,.fgbr-radio-group__feedback,.fgbr-date-range__feedback,.fgbr-switch__feedback{gap:var(--fgbr-spacing-half);margin:var(--fgbr-spacing-base) 0 0;padding:var(--fgbr-spacing-half);font:italic var(--fgbr-font-weight-medium) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);align-items:center;display:inline-flex}.fgbr-input__feedback-icon,.fgbr-select__feedback-icon,.fgbr-textarea__feedback-icon,.fgbr-rich-text-editor__feedback-icon,.fgbr-slider__feedback-icon,.fgbr-checkbox__feedback-icon,.fgbr-radio-group__feedback-icon,.fgbr-date-range__feedback-icon,.fgbr-switch__feedback-icon{vertical-align:middle;flex:none;width:1em;height:1em;display:block}.fgbr-input__feedback--danger,.fgbr-select__feedback--danger,.fgbr-textarea__feedback--danger,.fgbr-rich-text-editor__feedback--danger,.fgbr-slider__feedback--danger,.fgbr-checkbox__feedback--danger,.fgbr-radio-group__feedback--danger,.fgbr-date-range__feedback--danger,.fgbr-switch__feedback--danger{color:var(--fgbr-feedback-danger-foreground);background-color:var(--fgbr-feedback-danger)}.fgbr-input__feedback--success,.fgbr-select__feedback--success,.fgbr-textarea__feedback--success,.fgbr-rich-text-editor__feedback--success,.fgbr-slider__feedback--success,.fgbr-checkbox__feedback--success,.fgbr-radio-group__feedback--success,.fgbr-date-range__feedback--success,.fgbr-switch__feedback--success{color:var(--fgbr-feedback-success-foreground);background-color:var(--fgbr-feedback-success)}.fgbr-input__feedback--warning,.fgbr-select__feedback--warning,.fgbr-textarea__feedback--warning,.fgbr-rich-text-editor__feedback--warning,.fgbr-slider__feedback--warning,.fgbr-checkbox__feedback--warning,.fgbr-radio-group__feedback--warning,.fgbr-date-range__feedback--warning,.fgbr-switch__feedback--warning{color:var(--fgbr-feedback-warning-foreground);background-color:var(--fgbr-feedback-warning)}.fgbr-input__feedback--info,.fgbr-select__feedback--info,.fgbr-textarea__feedback--info,.fgbr-rich-text-editor__feedback--info,.fgbr-slider__feedback--info,.fgbr-checkbox__feedback--info,.fgbr-radio-group__feedback--info,.fgbr-date-range__feedback--info,.fgbr-switch__feedback--info{color:var(--fgbr-feedback-info-foreground);background-color:var(--fgbr-feedback-info)}.fgbr-select{--fgbr-select-item-height:56px;--fgbr-select-visible-items:10;--fgbr-select-tag-height:var(--fgbr-spacing-5x);--fgbr-select-tag-remove:var(--fgbr-spacing-3xh);min-width:100px;position:relative}.fgbr-select--multiple{--fgbr-select-visible-items:9;min-width:200px}.fgbr-select__control{cursor:pointer;padding-inline-end:var(--fgbr-input-padding-adornment)}.fgbr-select__toggle{height:var(--fgbr-input-height);margin:0 var(--fgbr-spacing-half) 0 0;align-items:center;padding:0;display:flex;position:absolute;inset-inline-end:0}.fgbr-select__popup{--fgbr-foreground-primary:var(--fgbr-foreground-primary-main);--fgbr-background-primary:var(--fgbr-background-primary-main);--fgbr-interactive:var(--fgbr-interactive-main);--fgbr-hover-overlay:var(--fgbr-hover-overlay-main);--fgbr-focus:var(--fgbr-focus-main);z-index:var(--fgbr-z-index-4);box-sizing:border-box;max-width:calc(100vw - 16px);max-height:min(calc(var(--fgbr-select-item-height) * var(--fgbr-select-visible-items)), calc(100vh - 16px));color:var(--fgbr-foreground-primary);background-color:var(--fgbr-background-primary);box-shadow:var(--fgbr-shadow-md);border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:auto;overflow-y:auto}.fgbr-select__popup[hidden]{display:none}.fgbr-select__list{margin:0;padding:0;list-style:none}.fgbr-select__list[hidden]{display:none}.fgbr-select__item{gap:var(--fgbr-spacing-base);box-sizing:border-box;min-height:var(--fgbr-select-item-height);padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);font:var(--fgbr-font-weight-regular) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);cursor:pointer;align-items:center;margin:0;display:flex}.fgbr-select__item:not(:last-child){border-bottom:var(--fgbr-border)}.fgbr-select__item--all{font-weight:var(--fgbr-font-weight-semi-bold);background-color:var(--fgbr-background-secondary-main)}.fgbr-select__item--selected{--fgbr-hover-overlay:var(--fgbr-hover-overlay-on-interactive-main);color:var(--fgbr-selected-foreground);background-color:var(--fgbr-selected)}.fgbr-select__item--disabled{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-select__item-label{overflow-wrap:anywhere;min-width:0}.fgbr-select__check{box-sizing:border-box;width:var(--fgbr-spacing-3x);height:var(--fgbr-spacing-3x);color:var(--fgbr-interactive-foreground-main);background-color:var(--fgbr-background-primary);border:var(--fgbr-border-width-sm) solid var(--fgbr-border-secondary);border-radius:var(--fgbr-radius-sm);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-select__check--checked,.fgbr-select__check--mixed{background-color:var(--fgbr-interactive);border-color:var(--fgbr-interactive)}.fgbr-select__item--selected .fgbr-select__check{border-color:var(--fgbr-selected-foreground)}.fgbr-select__status{padding:var(--fgbr-spacing-2x);font:italic var(--fgbr-font-weight-regular) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);margin:0}.fgbr-select__item--active{outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus);outline-offset:calc(-1 * var(--fgbr-focus-width))}.fgbr-select__item:hover:not(.fgbr-select__item--disabled){background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-select--compact{--fgbr-select-tag-height:var(--fgbr-spacing-4x);--fgbr-select-tag-remove:var(--fgbr-spacing-3x)}.fgbr-select__tags{gap:var(--fgbr-spacing-base);margin:var(--fgbr-spacing-base) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.fgbr-select__tag{gap:var(--fgbr-spacing-baseh);box-sizing:border-box;max-width:100%;min-height:var(--fgbr-select-tag-height);padding:0 var(--fgbr-spacing-baseh);font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-interactive-foreground-main);background-color:var(--fgbr-interactive-main);border-radius:var(--fgbr-radius-sm);align-items:center;margin:0;display:inline-flex}.fgbr-select__tag-label{overflow-wrap:anywhere;min-width:0;margin:0;padding:0}.fgbr-select__tag-remove{box-sizing:border-box;width:var(--fgbr-select-tag-remove);height:var(--fgbr-select-tag-remove);font:inherit;color:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;background:var(--fgbr-interactive-main);border-radius:var(--fgbr-radius-pill);box-shadow:none;appearance:none;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.fgbr-select__tag-icon{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);vertical-align:middle;display:block}.fgbr-select__tag-remove:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-select__tag-remove:disabled{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-select__tag-remove:hover:not(:disabled){background-image:linear-gradient(var(--fgbr-hover-overlay-on-interactive-main), var(--fgbr-hover-overlay-on-interactive-main))}.fgbr-select__tag-remove:active:not(:disabled){background-image:linear-gradient(var(--fgbr-pressed-overlay-on-interactive-main), var(--fgbr-pressed-overlay-on-interactive-main))}.fgbr-textarea{--fgbr-textarea-padding:var(--fgbr-spacing-baseh)}.fgbr-textarea--compact{--fgbr-textarea-padding:var(--fgbr-spacing-base)}.fgbr-textarea--spacious{--fgbr-textarea-padding:var(--fgbr-spacing-2x)}.fgbr-textarea__control{height:auto;min-height:var(--fgbr-input-height);padding:var(--fgbr-textarea-padding) var(--fgbr-spacing-2x) var(--fgbr-textarea-padding) var(--fgbr-textarea-padding);line-height:var(--fgbr-line-height-md);text-overflow:clip;text-transform:none;letter-spacing:normal;resize:both;display:block}.fgbr-textarea--resize-vertical .fgbr-textarea__control{resize:vertical}.fgbr-textarea--resize-none .fgbr-textarea__control{resize:none}.fgbr-textarea__counter{margin:var(--fgbr-spacing-base) 0 0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);padding:0}@media not (min-width:576px){.fgbr-textarea__control{resize:none}}.fgbr-slider{--fgbr-slider-thumb:var(--fgbr-spacing-3x);--fgbr-slider-rail:var(--fgbr-spacing-half);--fgbr-slider-color:var(--fgbr-interactive);--fgbr-slider-value-height:var(--fgbr-spacing-3x)}.fgbr-slider--danger{--fgbr-slider-color:var(--fgbr-feedback-danger)}.fgbr-slider--disabled{opacity:var(--fgbr-disabled-opacity)}.fgbr-slider__field{box-sizing:border-box;height:calc(var(--fgbr-slider-value-height) + var(--fgbr-slider-thumb));margin:0;padding:0;display:block;position:relative}.fgbr-slider__values{height:var(--fgbr-slider-value-height);margin:0;padding:0;display:block;position:absolute;inset:0 0 auto;container-type:inline-size}.fgbr-slider__value,.fgbr-slider__tick{--fgbr-slider-center:calc(var(--fgbr-slider-thumb) / 2 + var(--fgbr-slider-ratio,0) * (100cqw - var(--fgbr-slider-thumb)));white-space:nowrap;translate:min(calc(var(--fgbr-slider-center) - 50%), calc(100cqw - 100%)) 0;margin:0;padding:0;position:absolute;left:0}.fgbr-slider__value{bottom:var(--fgbr-spacing-half);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / 1 var(--fgbr-font-family);color:var(--fgbr-foreground-primary);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto 1fr;display:grid}.fgbr-slider__value-before,.fgbr-slider__value-number,.fgbr-slider__value-after{white-space:pre;margin:0;padding:0}.fgbr-slider__value-before{text-align:end}.fgbr-slider__value-after{text-align:start}.fgbr-slider__rail{right:0;bottom:calc((var(--fgbr-slider-thumb) - var(--fgbr-slider-rail)) / 2);height:var(--fgbr-slider-rail);background-color:var(--fgbr-border-primary);border-radius:var(--fgbr-radius-pill);margin:0;padding:0;display:block;position:absolute;left:0}.fgbr-slider__fill{width:calc(var(--fgbr-slider-thumb) / 2 + var(--fgbr-slider-ratio,0) * (100% - var(--fgbr-slider-thumb)));background-color:var(--fgbr-slider-color);border-radius:var(--fgbr-radius-pill);margin:0;padding:0;display:block;position:absolute;inset:0 auto 0 0}.fgbr-slider--range .fgbr-slider__fill{left:calc(var(--fgbr-slider-thumb) / 2 + var(--fgbr-slider-start,0) * (100% - var(--fgbr-slider-thumb)));width:calc((var(--fgbr-slider-ratio,0) - var(--fgbr-slider-start,0)) * (100% - var(--fgbr-slider-thumb)))}.fgbr-slider__control{box-sizing:border-box;width:100%;height:var(--fgbr-slider-thumb);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;appearance:none;cursor:pointer;border-radius:var(--fgbr-radius-none);box-shadow:none;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;bottom:0;left:0}.fgbr-slider__control:disabled{cursor:not-allowed}.fgbr-slider--range .fgbr-slider__control{pointer-events:none}.fgbr-slider__control--front{z-index:1}.fgbr-slider__control::-webkit-slider-runnable-track{height:var(--fgbr-slider-thumb);background:0 0;border:0}.fgbr-slider__control::-moz-range-track{height:var(--fgbr-slider-thumb);background:0 0;border:0}.fgbr-slider__control::-webkit-slider-thumb{box-sizing:border-box;width:var(--fgbr-slider-thumb);height:var(--fgbr-slider-thumb);appearance:none;pointer-events:auto;cursor:grab;background-color:var(--fgbr-slider-color);border:3px solid var(--fgbr-background-primary-main);box-shadow:0 0 0 1px var(--fgbr-slider-color);border-radius:50%}.fgbr-slider__control::-moz-range-thumb{box-sizing:border-box;width:var(--fgbr-slider-thumb);height:var(--fgbr-slider-thumb);pointer-events:auto;cursor:grab;background-color:var(--fgbr-slider-color);border:3px solid var(--fgbr-background-primary-main);box-shadow:0 0 0 1px var(--fgbr-slider-color);border-radius:50%}.fgbr-slider__control:focus-visible::-webkit-slider-thumb{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-spacing-half)}.fgbr-slider__control:focus-visible::-moz-range-thumb{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-spacing-half)}.fgbr-slider__control:hover:not(:disabled)::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--fgbr-slider-color), 0 0 0 var(--fgbr-spacing-base) var(--fgbr-hover-overlay)}.fgbr-slider__control:hover:not(:disabled)::-moz-range-thumb{box-shadow:0 0 0 1px var(--fgbr-slider-color), 0 0 0 var(--fgbr-spacing-base) var(--fgbr-hover-overlay)}.fgbr-slider__control:active:not(:disabled)::-webkit-slider-thumb{cursor:grabbing}.fgbr-slider__control:active:not(:disabled)::-moz-range-thumb{cursor:grabbing}.fgbr-slider__axis{height:var(--fgbr-spacing-2xh);margin:var(--fgbr-spacing-half) 0 0;padding:0;display:block;position:relative;container-type:inline-size}.fgbr-slider__tick{font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);font-variant-numeric:tabular-nums;translate:clamp(0px, calc(var(--fgbr-slider-center) - 50%), calc(100cqw - 100%)) 0;top:0}.fgbr-slider__tick--start{translate:0}.fgbr-slider__tick--end{translate:calc(100cqw - 100%)}.fgbr-date-picker{box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;margin:0;padding:0;display:block}.fgbr-date-picker .fgbr-input__field{width:var(--fgbr-date-picker-width,100%);max-width:100%}.fgbr-date-picker--date{--fgbr-date-picker-width:12.5rem}.fgbr-date-picker--time{--fgbr-date-picker-width:9.5rem}.fgbr-date-picker--month{--fgbr-date-picker-width:10.5rem}.fgbr-date-picker--full-width{--fgbr-date-picker-width:100%}.fgbr-date-picker__calendar{--fgbr-date-picker-day:var(--fgbr-spacing-4x);z-index:var(--fgbr-z-index-4);box-sizing:border-box;width:max-content;max-width:calc(100vw - 16px);padding:var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary-main);text-align:start;text-transform:none;letter-spacing:normal;background-color:var(--fgbr-background-primary-main);border-radius:var(--fgbr-radius-md);box-shadow:var(--fgbr-shadow-md);border:0;margin:0;position:fixed;inset:auto}.fgbr-date-picker__header{gap:var(--fgbr-spacing-base);margin:0 0 var(--fgbr-spacing-2x);align-items:center;padding:0;display:flex}.fgbr-date-picker__nav{box-sizing:border-box;width:var(--fgbr-date-picker-day);height:var(--fgbr-date-picker-day);padding:var(--fgbr-spacing-base);font:var(--fgbr-font-style-body);color:var(--fgbr-interactive-main);text-transform:none;letter-spacing:normal;cursor:pointer;box-shadow:none;appearance:none;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex}.fgbr-date-picker__nav>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-date-picker__nav:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-date-picker__nav:disabled{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-date-picker__nav:hover:not(:disabled){background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-date-picker__select{box-sizing:border-box;min-width:0;height:var(--fgbr-date-picker-day);padding:0 var(--fgbr-spacing-base);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / 1 var(--fgbr-font-family);color:var(--fgbr-interactive-main);text-transform:none;letter-spacing:normal;cursor:pointer;background-color:var(--fgbr-background-primary-main);border:var(--fgbr-border-width-sm) solid var(--fgbr-border-secondary);border-radius:var(--fgbr-radius-sm);box-shadow:none;flex:auto;margin:0}.fgbr-date-picker__select:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-date-picker__grid{text-indent:0;width:auto;border-spacing:var(--fgbr-spacing-half);border-collapse:separate;border:0;margin:0}.fgbr-date-picker__weekday{width:var(--fgbr-date-picker-day);height:var(--fgbr-spacing-3x);font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-default) / 1 var(--fgbr-font-family);color:var(--fgbr-foreground-primary-main);text-align:center;vertical-align:middle;background:0 0;border:0;padding:0}.fgbr-date-picker__empty{width:var(--fgbr-date-picker-day);height:var(--fgbr-date-picker-day);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary-main);text-align:start;vertical-align:middle;background:0 0;border:0;padding:0}.fgbr-date-picker__day{box-sizing:border-box;width:var(--fgbr-date-picker-day);height:var(--fgbr-date-picker-day);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / 1 var(--fgbr-font-family);color:var(--fgbr-interactive-main);font-variant-numeric:tabular-nums;text-align:center;vertical-align:middle;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:50%;padding:0}.fgbr-date-picker__day:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:0}.fgbr-date-picker__day--outside{font-weight:var(--fgbr-font-weight-medium);opacity:.6}.fgbr-date-picker__day--in-range{color:var(--fgbr-foreground-primary-main);background-color:color-mix(in srgb, var(--fgbr-selected) 16%, var(--fgbr-background-primary-main));border-radius:var(--fgbr-radius-none)}.fgbr-date-picker__day--today{box-shadow:inset 0 0 0 var(--fgbr-border-width-sm) var(--fgbr-interactive-main)}.fgbr-date-picker__day--selected{color:var(--fgbr-selected-foreground);background-color:var(--fgbr-selected)}.fgbr-date-picker__day--disabled{font-weight:var(--fgbr-font-weight-regular);color:var(--fgbr-foreground-primary-main);cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-date-picker__footer{gap:var(--fgbr-spacing-base);margin:var(--fgbr-spacing-base) 0 0;padding:var(--fgbr-spacing-base) 0 0;border:0;border-top:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);justify-content:space-between;display:flex}.fgbr-date-picker__action{box-sizing:border-box;min-height:var(--fgbr-spacing-4x);padding:0 var(--fgbr-spacing-2x);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / 1 var(--fgbr-font-family);color:var(--fgbr-interactive-main);text-transform:none;letter-spacing:normal;cursor:pointer;border-radius:var(--fgbr-radius-pill);box-shadow:none;appearance:none;background:0 0;border:0;margin:0;text-decoration:none}.fgbr-date-picker__action:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-date-picker__action:disabled{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-date-picker__action:hover:not(:disabled),.fgbr-date-picker__day:hover:not(.fgbr-date-picker__day--disabled){background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-date-picker__day--month{width:calc(var(--fgbr-date-picker-day) * 2);border-radius:var(--fgbr-radius-pill)}.fgbr-date-range{box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;border:0;flex-direction:column;margin:0;padding:0;display:flex}.fgbr-date-range__legend{float:left;width:100%;margin:0 0 var(--fgbr-spacing-base);font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary);padding:0}.fgbr-date-range__fields{gap:var(--fgbr-spacing-2x);clear:both;flex-wrap:wrap;margin:0;padding:0;display:flex}.fgbr-date-range__fields>*{flex:none}.fgbr-date-range--full-width .fgbr-date-range__fields>*{flex:12rem}.fgbr-date-range--full-width .fgbr-date-picker{--fgbr-date-picker-width:100%}.fgbr-date-range--date-time.fgbr-date-range--full-width .fgbr-date-range__fields>:last-child{flex:0 9.5rem}.fgbr-date-picker__time{gap:var(--fgbr-spacing-2x);padding:0 var(--fgbr-spacing-2x);justify-content:center;align-items:center;margin:0;display:flex}.fgbr-date-picker__time-column{gap:var(--fgbr-spacing-half);flex-direction:column;align-items:center;margin:0;padding:0;display:flex}.fgbr-date-picker__time-value{box-sizing:border-box;min-width:var(--fgbr-spacing-8x);padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-5) / 1 var(--fgbr-font-family);color:var(--fgbr-foreground-primary-main);font-variant-numeric:tabular-nums;text-align:center;cursor:default;background-color:var(--fgbr-background-secondary-main);border-radius:var(--fgbr-radius-md);border:0;margin:0}.fgbr-date-picker__time-value:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-date-picker__time-value:focus{color:var(--fgbr-interactive-main);background-color:color-mix(in srgb, var(--fgbr-selected) 16%, var(--fgbr-background-primary-main))}.fgbr-date-picker__time-separator{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-5) / 1 var(--fgbr-font-family);color:var(--fgbr-foreground-primary-main);margin:0;padding:0}.fgbr-date-picker__action--primary{color:var(--fgbr-interactive-foreground-main);background-color:var(--fgbr-interactive-main);margin-left:auto}.fgbr-checkbox{--fgbr-checkbox-size:var(--fgbr-spacing-3x);--fgbr-checkbox-border:var(--fgbr-border-secondary);box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;border:0;flex-direction:column;margin:0;padding:0;display:flex}.fgbr-checkbox--danger{--fgbr-checkbox-border:var(--fgbr-feedback-danger)}.fgbr-checkbox--success{--fgbr-checkbox-border:var(--fgbr-feedback-success)}.fgbr-checkbox__legend{float:left;width:100%;margin:0 0 var(--fgbr-spacing-base);font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary);padding:0}.fgbr-checkbox__options{gap:var(--fgbr-spacing-base);clear:both;flex-direction:column;margin:0;padding:0;display:flex}.fgbr-checkbox__item{gap:var(--fgbr-spacing-base);min-height:var(--fgbr-checkbox-size);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;cursor:pointer;border:0;align-self:flex-start;align-items:flex-start;margin:0;padding:0;display:inline-flex;position:relative}.fgbr-checkbox__input{width:var(--fgbr-checkbox-size);height:var(--fgbr-checkbox-size);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;cursor:inherit;border-radius:var(--fgbr-radius-none);box-shadow:none;opacity:0;appearance:none;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;top:0;left:0}.fgbr-checkbox__input:disabled{cursor:not-allowed}.fgbr-checkbox__box{box-sizing:border-box;width:var(--fgbr-checkbox-size);height:var(--fgbr-checkbox-size);background-color:var(--fgbr-background-primary-main);border:var(--fgbr-border-width-sm) solid var(--fgbr-checkbox-border);border-radius:var(--fgbr-radius-sm);flex:none;margin:0;padding:0;display:block;position:relative}.fgbr-checkbox__input:checked+.fgbr-checkbox__box:after{box-sizing:border-box;width:8px;height:var(--fgbr-icon-size-sm);content:"";border:solid var(--fgbr-selected);border-width:0 3px 3px 0;position:absolute;top:3px;left:7px;rotate:45deg}.fgbr-checkbox__input:indeterminate+.fgbr-checkbox__box{background-color:var(--fgbr-selected);border-color:var(--fgbr-selected)}.fgbr-checkbox__input:indeterminate+.fgbr-checkbox__box:after{content:"";background-color:var(--fgbr-background-primary-main);border:0;width:12px;height:3px;position:absolute;top:calc(50% - 1.5px);left:5px;rotate:none}.fgbr-checkbox__input:focus-visible+.fgbr-checkbox__box{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-checkbox__item:hover .fgbr-checkbox__input:not(:disabled)+.fgbr-checkbox__box{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-checkbox__label{min-width:0;padding:var(--fgbr-spacing-half) 0 0;font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);margin:0}.fgbr-checkbox--disabled .fgbr-checkbox__item{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-checkbox__item:has(.fgbr-checkbox__input:disabled){cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-checkbox--horizontal .fgbr-checkbox__options{gap:var(--fgbr-spacing-base) var(--fgbr-spacing-3x);flex-flow:wrap}.fgbr-radio-group{--fgbr-radio-size:var(--fgbr-spacing-3x);--fgbr-radio-dot:var(--fgbr-spacing-2x);--fgbr-radio-border:var(--fgbr-border-secondary);box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;border:0;flex-direction:column;margin:0;padding:0;display:flex}.fgbr-radio-group--danger{--fgbr-radio-border:var(--fgbr-feedback-danger)}.fgbr-radio-group--success{--fgbr-radio-border:var(--fgbr-feedback-success)}.fgbr-radio-group__legend{float:left;width:100%;margin:0 0 var(--fgbr-spacing-base);font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary);padding:0}.fgbr-radio-group__options{gap:var(--fgbr-spacing-base);clear:both;flex-direction:column;margin:0;padding:0;display:flex}.fgbr-radio-group__item{gap:var(--fgbr-spacing-base);min-height:var(--fgbr-radio-size);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;cursor:pointer;border:0;align-self:flex-start;align-items:flex-start;margin:0;padding:0;display:inline-flex;position:relative}.fgbr-radio-group__input{width:var(--fgbr-radio-size);height:var(--fgbr-radio-size);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;cursor:inherit;border-radius:var(--fgbr-radius-none);box-shadow:none;opacity:0;appearance:none;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;top:0;left:0}.fgbr-radio-group__input:disabled{cursor:not-allowed}.fgbr-radio-group__circle{box-sizing:border-box;width:var(--fgbr-radio-size);height:var(--fgbr-radio-size);background-color:var(--fgbr-background-primary-main);border:var(--fgbr-border-width-sm) solid var(--fgbr-radio-border);border-radius:50%;flex:none;margin:0;padding:0;display:block;position:relative}.fgbr-radio-group__input:checked+.fgbr-radio-group__circle:after{inset:calc((var(--fgbr-radio-size) - var(--fgbr-radio-dot)) / 2 - var(--fgbr-border-width-sm));content:"";background-color:var(--fgbr-selected);border-radius:50%;position:absolute}.fgbr-radio-group__input:focus-visible+.fgbr-radio-group__circle{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-radio-group__item:hover .fgbr-radio-group__input:not(:disabled)+.fgbr-radio-group__circle{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-radio-group__label{min-width:0;padding:var(--fgbr-spacing-half) 0 0;font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);margin:0}.fgbr-radio-group--disabled .fgbr-radio-group__item{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-radio-group__item:has(.fgbr-radio-group__input:disabled){cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-radio-group--horizontal .fgbr-radio-group__options{gap:var(--fgbr-spacing-base) var(--fgbr-spacing-3x);flex-flow:wrap}.fgbr-switch{--fgbr-switch-height:30px;--fgbr-switch-width:52px;--fgbr-switch-thumb:22px;box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;flex-direction:column;margin:0;padding:0;display:flex}.fgbr-switch--compact{--fgbr-switch-height:24px;--fgbr-switch-width:40px;--fgbr-switch-thumb:16px}.fgbr-switch--spacious{--fgbr-switch-height:36px;--fgbr-switch-width:64px;--fgbr-switch-thumb:28px}.fgbr-switch__item{gap:var(--fgbr-spacing-2x);min-height:var(--fgbr-switch-height);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;cursor:pointer;border:0;align-self:flex-start;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-switch__label{min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);margin:0;padding:0}.fgbr-switch__control{flex:none;margin:0;padding:0;display:inline-flex;position:relative}.fgbr-switch__input{width:100%;height:100%;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;cursor:inherit;border-radius:var(--fgbr-radius-none);box-shadow:none;opacity:0;appearance:none;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset:0}.fgbr-switch__input:disabled{cursor:not-allowed}.fgbr-switch__track{box-sizing:border-box;width:var(--fgbr-switch-width);height:var(--fgbr-switch-height);background-color:var(--fgbr-background-primary-main);border:var(--fgbr-border-width-sm) solid var(--fgbr-border-secondary);border-radius:var(--fgbr-radius-pill);margin:0;padding:0;display:block;position:relative}.fgbr-switch__thumb{top:calc((var(--fgbr-switch-height) - 2 * var(--fgbr-border-width-sm) - var(--fgbr-switch-thumb)) / 2);width:var(--fgbr-switch-thumb);height:var(--fgbr-switch-thumb);background-color:var(--fgbr-off);transition:left var(--fgbr-duration-moderate) var(--fgbr-easing-ease-in-out), background-color var(--fgbr-duration-moderate) var(--fgbr-easing-ease-in-out);border-radius:50%;margin:0;padding:0;display:block;position:absolute;left:3px}.fgbr-switch__input:checked+.fgbr-switch__track .fgbr-switch__thumb{left:calc(var(--fgbr-switch-width) - 2 * var(--fgbr-border-width-sm) - var(--fgbr-switch-thumb) - 3px);background-color:var(--fgbr-on)}.fgbr-switch__input:focus-visible+.fgbr-switch__track{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-switch__item:hover .fgbr-switch__input:not(:disabled)+.fgbr-switch__track{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-switch__state{font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);margin:0;padding:0}.fgbr-switch--disabled .fgbr-switch__item{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}@media (prefers-reduced-motion:reduce){.fgbr-switch__thumb{transition:none}}.fgbr-description-list{gap:var(--fgbr-spacing-3x);box-sizing:border-box;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;min-width:0;text-shadow:none;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid}.fgbr-description-list__item{gap:var(--fgbr-spacing-half);flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-description-list__item--full{grid-column:1/-1}.fgbr-description-list__label{font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary);margin:0;padding:0}.fgbr-description-list__value{font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-primary);overflow-wrap:anywhere;margin:0;padding:0}.fgbr-description-list__value--empty{color:var(--fgbr-foreground-secondary);font-style:italic}@media (min-width:576px){.fgbr-description-list--columns-2,.fgbr-description-list--columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.fgbr-description-list--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.fgbr-page{gap:var(--fgbr-spacing-4x);box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;flex-direction:column;margin:0;padding:0;display:flex}.fgbr-page__header{gap:var(--fgbr-spacing-3x);box-sizing:border-box;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-page__heading{gap:var(--fgbr-spacing-2x) var(--fgbr-spacing-3x);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0;display:flex}.fgbr-page__heading-text{gap:var(--fgbr-spacing-base);flex-direction:column;flex:20rem;min-width:0;margin:0;padding:0;display:flex}.fgbr-page__title{font:var(--fgbr-font-style-heading-1);color:var(--fgbr-foreground-primary);overflow-wrap:anywhere;text-transform:none;letter-spacing:normal;margin:0;padding:0}.fgbr-page__description{font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-secondary);margin:0;padding:0}.fgbr-page__actions,.fgbr-page__footer,.fgbr-page__section-actions,.fgbr-page__state-action{gap:var(--fgbr-spacing-2x);box-sizing:border-box;flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.fgbr-page__navigation,.fgbr-page__content,.fgbr-page__section-body{box-sizing:border-box;min-width:0;margin:0;padding:0}.fgbr-page__content{gap:var(--fgbr-spacing-5x);flex-direction:column;display:flex}.fgbr-page__section{gap:var(--fgbr-spacing-3x);box-sizing:border-box;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-page__section-header{gap:var(--fgbr-spacing-2x);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0;display:flex}.fgbr-page__section-heading{gap:var(--fgbr-spacing-base);flex-direction:column;flex:16rem;min-width:0;margin:0;padding:0;display:flex}.fgbr-page__section-title{font:var(--fgbr-font-style-heading-2);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;margin:0;padding:0}.fgbr-page__section-description{font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-secondary);margin:0;padding:0}.fgbr-page__section--compact .fgbr-page__section-header{align-items:baseline}.fgbr-page__section-header--divided{border-block-end:var(--fgbr-border);padding-block-end:var(--fgbr-spacing-baseh)}.fgbr-page__section--compact .fgbr-page__section-heading{gap:var(--fgbr-spacing-half) var(--fgbr-spacing-2x);flex-flow:wrap;align-items:baseline}.fgbr-page__section--compact .fgbr-page__section-title{font:var(--fgbr-font-style-heading-4)}.fgbr-page__section--compact .fgbr-page__section-description{font:var(--fgbr-font-style-body)}:not(.fgbr-page__content)>.fgbr-page__section+.fgbr-page__section{margin-block-start:var(--fgbr-spacing-5x)}.fgbr-page__footer{padding-top:var(--fgbr-spacing-3x);border-top:var(--fgbr-border);justify-content:flex-end}.fgbr-page__state{gap:var(--fgbr-spacing-2x);box-sizing:border-box;padding:var(--fgbr-spacing-6x) var(--fgbr-spacing-2x);text-align:center;flex-direction:column;align-items:center;margin:0;display:flex}.fgbr-page__state-media{min-height:var(--fgbr-spacing-6x);color:var(--fgbr-foreground-secondary);justify-content:center;align-items:center;margin:0;padding:0;display:flex}.fgbr-page__state-icon{width:var(--fgbr-spacing-6x);height:var(--fgbr-spacing-6x);vertical-align:middle;display:block}.fgbr-page__state--error .fgbr-page__state-media{color:var(--fgbr-feedback-danger)}.fgbr-page__state--forbidden .fgbr-page__state-media{color:var(--fgbr-feedback-warning)}.fgbr-page__state-title{max-width:40rem;font:var(--fgbr-font-style-heading-3);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;margin:0;padding:0}.fgbr-page__state-description{max-width:40rem;font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-secondary);margin:0;padding:0}.fgbr-page__state-action{justify-content:center}.fgbr-page__spinner{box-sizing:border-box;border:var(--fgbr-border-width-lg) solid var(--fgbr-interactive);border-right-color:#0000;border-radius:50%;width:44px;height:44px;margin:0;padding:0;animation:1.3s linear infinite fgbr-page-giro;display:block}@keyframes fgbr-page-giro{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fgbr-page__spinner{animation-duration:4s}}.fgbr-app-shell__body:has(>.fgbr-app-shell__main>.fgbr-page--background-primary,>.fgbr-app-shell__main>.fgbr-app-shell__container>.fgbr-page--background-primary){background-color:var(--fgbr-background-primary)}.fgbr-app-shell__body:has(>.fgbr-app-shell__main>.fgbr-page--background-secondary,>.fgbr-app-shell__main>.fgbr-app-shell__container>.fgbr-page--background-secondary){background-color:var(--fgbr-background-secondary)}.fgbr-app-shell__body:has(>.fgbr-app-shell__main>.fgbr-page--background-tertiary,>.fgbr-app-shell__main>.fgbr-app-shell__container>.fgbr-page--background-tertiary){background-color:var(--fgbr-background-tertiary)}.fgbr-pagination{--fgbr-pagination-size:32px;gap:var(--fgbr-spacing-2x) var(--fgbr-spacing-3x);box-sizing:border-box;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0;padding:0;display:flex}.fgbr-pagination__context{gap:var(--fgbr-spacing-base) var(--fgbr-spacing-3x);flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.fgbr-pagination__per-page{gap:var(--fgbr-spacing-base);align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-pagination__label{font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);margin:0;padding:0}.fgbr-pagination__select-field{align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.fgbr-pagination__select{box-sizing:border-box;min-width:72px;height:var(--fgbr-pagination-size);padding:0 var(--fgbr-spacing-4x) 0 var(--fgbr-spacing-base);font:var(--fgbr-font-style-input);color:var(--fgbr-foreground-primary-main);text-transform:none;letter-spacing:normal;appearance:none;background-color:var(--fgbr-background-primary-main);border:var(--fgbr-border-width-sm) solid var(--fgbr-border-secondary);border-radius:var(--fgbr-radius-sm);cursor:pointer;box-shadow:none;outline:none;margin:0}.fgbr-pagination__select-icon{right:var(--fgbr-spacing-base);color:var(--fgbr-interactive-main);vertical-align:middle;pointer-events:none;width:var(--fgbr-icon-size-base);height:var(--fgbr-icon-size-base);display:block;position:absolute}.fgbr-pagination__information{white-space:nowrap;margin:0;padding:0}.fgbr-pagination__pages{gap:var(--fgbr-spacing-half);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.fgbr-pagination__item{align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-pagination__ellipsis{min-width:var(--fgbr-pagination-size);color:var(--fgbr-foreground-primary);justify-content:center;margin:0;padding:0}.fgbr-pagination__page{box-sizing:border-box;min-width:var(--fgbr-pagination-size);min-height:var(--fgbr-pagination-size);padding:0 var(--fgbr-spacing-base);font:var(--fgbr-font-style-body);color:var(--fgbr-interactive);white-space:nowrap;text-transform:none;letter-spacing:normal;border:var(--fgbr-border-width-sm) solid transparent;cursor:pointer;appearance:none;box-shadow:none;background-color:#0000;border-radius:100em;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex}.fgbr-pagination__page[aria-current=page]{font-weight:var(--fgbr-font-weight-semi-bold);color:var(--fgbr-active-foreground);background-color:var(--fgbr-active)}.fgbr-pagination__select:focus-visible{border-color:var(--fgbr-focus);box-shadow:var(--fgbr-focus-ring)}.fgbr-pagination__page:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-pagination__page:hover:not([aria-current=page]){background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-pagination__page:active:not([aria-current=page]){background-image:linear-gradient(var(--fgbr-pressed-overlay), var(--fgbr-pressed-overlay))}.fgbr-pagination__page[aria-current=page]:hover{background-image:linear-gradient(var(--fgbr-hover-overlay-on-interactive), var(--fgbr-hover-overlay-on-interactive))}.fgbr-table{--fgbr-foreground-primary:var(--fgbr-foreground-primary-main);--fgbr-foreground-secondary:var(--fgbr-foreground-secondary-main);--fgbr-background-primary:var(--fgbr-background-primary-main);--fgbr-background-secondary:var(--fgbr-background-secondary-main);--fgbr-interactive:var(--fgbr-interactive-main);--fgbr-interactive-foreground:var(--fgbr-interactive-foreground-main);--fgbr-hover-overlay:var(--fgbr-hover-overlay-main);--fgbr-hover-overlay-neutral:var(--fgbr-hover-overlay-neutral-main);--fgbr-hover-overlay-on-interactive:var(--fgbr-hover-overlay-on-interactive-main);--fgbr-pressed-overlay:var(--fgbr-pressed-overlay-main);--fgbr-pressed-overlay-neutral:var(--fgbr-pressed-overlay-neutral-main);--fgbr-pressed-overlay-on-interactive:var(--fgbr-pressed-overlay-on-interactive-main);--fgbr-sorted-overlay:var(--fgbr-sorted-overlay-main);--fgbr-focus:var(--fgbr-focus-main);--fgbr-focus-outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus);--fgbr-focus-ring:0 0 0 var(--fgbr-border-width-md) var(--fgbr-focus);--fgbr-table-row-padding:var(--fgbr-spacing-2x);--fgbr-table-cell-padding:var(--fgbr-spacing-3x);--fgbr-table-bar-padding:var(--fgbr-spacing-2x);box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;background-color:var(--fgbr-background-primary);flex-direction:column;margin:0;padding:0;display:flex;position:relative}.fgbr-table--compact{--fgbr-table-row-padding:var(--fgbr-spacing-base);--fgbr-table-bar-padding:var(--fgbr-spacing-base)}.fgbr-table--spacious{--fgbr-table-row-padding:var(--fgbr-spacing-3x);--fgbr-table-bar-padding:var(--fgbr-spacing-3x)}.fgbr-table__top-bar{gap:var(--fgbr-spacing-base);box-sizing:border-box;min-height:56px;padding:var(--fgbr-table-bar-padding) var(--fgbr-spacing-2x) var(--fgbr-table-bar-padding) var(--fgbr-table-cell-padding);align-items:center;margin:0;display:flex;position:relative}.fgbr-table__title{min-width:0;font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);flex:auto;margin:0;padding:0}.fgbr-table__actions{gap:var(--fgbr-spacing-half);flex:none;align-items:center;margin:0;padding:0;display:flex}.fgbr-table__search{gap:var(--fgbr-spacing-2x);box-sizing:border-box;padding:0 var(--fgbr-spacing-2x) 0 var(--fgbr-table-cell-padding);background-color:var(--fgbr-background-primary);align-items:center;margin:0;display:flex;position:absolute;inset:0}.fgbr-table__search-field{flex:auto;min-width:0}.fgbr-table__filters{gap:var(--fgbr-spacing-2x) var(--fgbr-spacing-3x);box-sizing:border-box;padding:0 var(--fgbr-spacing-2x) var(--fgbr-table-bar-padding) var(--fgbr-table-cell-padding);flex-wrap:wrap;align-items:flex-end;margin:0;display:flex}.fgbr-table__filters:first-child{padding-top:var(--fgbr-table-bar-padding)}.fgbr-table__filters-search{flex:16rem;min-width:0;max-width:24rem;margin:0;padding:0}.fgbr-table__scroll{box-sizing:border-box;min-width:0;margin:0;padding:0;overflow-x:auto}.fgbr-table__table{box-sizing:border-box;border-collapse:collapse;border-spacing:0;text-indent:0;border:0;width:100%;margin:0;padding:0}.fgbr-table__caption{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;color:inherit;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.fgbr-table__head,.fgbr-table__body,.fgbr-table__row{margin:0;padding:0}.fgbr-table__header-cell,.fgbr-table__cell{box-sizing:border-box;padding:var(--fgbr-table-row-padding) var(--fgbr-table-cell-padding);font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);text-align:start;vertical-align:middle;background-color:#0000;border:0;margin:0}.fgbr-table__header-cell{font-weight:var(--fgbr-font-weight-semi-bold);color:var(--fgbr-interactive);background-color:var(--fgbr-background-secondary)}.fgbr-table__body .fgbr-table__header-cell,.fgbr-table__body .fgbr-table__cell{border-bottom:var(--fgbr-border)}.fgbr-table__header-cell--row{color:var(--fgbr-foreground-primary);background-color:#0000}.fgbr-table__cell--center{text-align:center}.fgbr-table__cell--end{text-align:end}.fgbr-table__cell--nowrap{white-space:nowrap}.fgbr-table__header-cell--sortable{padding:0}.fgbr-table__sort{gap:var(--fgbr-spacing-base);box-sizing:border-box;width:100%;padding:var(--fgbr-table-row-padding) var(--fgbr-table-cell-padding);font:inherit;color:var(--fgbr-interactive);text-align:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;appearance:none;box-shadow:none;background-color:#0000;border:0;border-radius:0;align-items:center;margin:0;text-decoration:none;display:flex}.fgbr-table__cell--center>.fgbr-table__sort{justify-content:center}.fgbr-table__cell--end>.fgbr-table__sort{flex-direction:row-reverse}.fgbr-table__sort-label{min-width:0}.fgbr-table__sort-icon{width:var(--fgbr-icon-size-base);height:var(--fgbr-icon-size-base);vertical-align:middle;flex:none;display:block}.fgbr-table__header-cell--sorted{background-image:linear-gradient(var(--fgbr-sorted-overlay), var(--fgbr-sorted-overlay))}.fgbr-table__header-cell--sorted .fgbr-table__sort{color:var(--fgbr-active)}.fgbr-table__status{gap:var(--fgbr-spacing-base);color:var(--fgbr-foreground-primary);justify-content:center;align-items:center;display:inline-flex}.fgbr-table__spinner{box-sizing:border-box;width:var(--fgbr-spacing-3x);height:var(--fgbr-spacing-3x);border:var(--fgbr-border-width-md) solid var(--fgbr-interactive);border-right-color:#0000;border-radius:50%;animation:1.3s linear infinite fgbr-table-giro;display:inline-block}@keyframes fgbr-table-giro{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fgbr-table__spinner{animation-duration:4s}}.fgbr-table__footer{box-sizing:border-box;padding:var(--fgbr-table-bar-padding) var(--fgbr-spacing-2x) var(--fgbr-table-bar-padding) var(--fgbr-table-cell-padding);margin:0}.fgbr-table__scroll:focus-visible,.fgbr-table__sort:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:calc(-1 * var(--fgbr-focus-width))}.fgbr-table__sort:hover{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-table__sort:active{background-image:linear-gradient(var(--fgbr-pressed-overlay), var(--fgbr-pressed-overlay))}.fgbr-table__body .fgbr-table__row:hover>.fgbr-table__cell,.fgbr-table__body .fgbr-table__row:hover>.fgbr-table__header-cell{background-image:linear-gradient(var(--fgbr-hover-overlay-neutral), var(--fgbr-hover-overlay-neutral))}.fgbr-error-page{gap:var(--fgbr-spacing-5x);box-sizing:border-box;padding:var(--fgbr-spacing-3x) 0 0;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);flex-direction:column;margin:0;display:flex}.fgbr-error-page__info{gap:var(--fgbr-spacing-3x);text-align:center;flex-direction:column;align-items:center;margin:0;padding:0;display:flex}.fgbr-error-page__image{justify-content:center;align-items:center;min-width:0;margin:0;padding:0;display:flex}.fgbr-error-page__image>*{max-width:100%;height:auto}.fgbr-error-page__text{gap:var(--fgbr-spacing-2x);flex-direction:column;flex:auto;min-width:0;margin:0;padding:0;display:flex}.fgbr-error-page__text .fgbr-page__title{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-6) / var(--fgbr-line-height-sm) var(--fgbr-font-family)}.fgbr-error-page__code{font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-secondary);margin:0;padding:0}.fgbr-error-page__subtitle{font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-up-3) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-foreground-secondary);margin:0;padding:0}.fgbr-error-page__text .fgbr-page__description{color:var(--fgbr-foreground-primary)}.fgbr-error-page__search{box-sizing:border-box;max-width:40rem;margin:0;padding:0}.fgbr-error-page__actions{gap:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);flex-wrap:wrap;justify-content:center;margin:0;padding:0;display:flex}.fgbr-error-page__actions:has(>:nth-child(3)){flex-direction:column;align-items:stretch}@media (min-width:576px){.fgbr-error-page__info{text-align:start;flex-direction:row;align-items:center}.fgbr-error-page__image{flex:0 0 33.333%}}@media (min-width:992px){.fgbr-error-page__actions:has(>:nth-child(3)){flex-direction:row;align-items:center}}.fgbr-profile-page__situation{--fgbr-profile-page-situation-background:var(--fgbr-background-primary-contrast);--fgbr-profile-page-situation-foreground:var(--fgbr-foreground-primary-contrast);gap:var(--fgbr-spacing-baseh);box-sizing:border-box;min-height:var(--fgbr-spacing-3xh);padding:var(--fgbr-spacing-half) var(--fgbr-spacing-baseh);font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-profile-page-situation-foreground);background-color:var(--fgbr-profile-page-situation-background);border-radius:var(--fgbr-radius-sm);border:0;align-self:flex-start;align-items:center;margin:0;display:inline-flex}.fgbr-profile-page__situation--info{--fgbr-profile-page-situation-background:var(--fgbr-feedback-info);--fgbr-profile-page-situation-foreground:var(--fgbr-feedback-info-foreground)}.fgbr-profile-page__situation--success{--fgbr-profile-page-situation-background:var(--fgbr-feedback-success);--fgbr-profile-page-situation-foreground:var(--fgbr-feedback-success-foreground)}.fgbr-profile-page__situation--warning{--fgbr-profile-page-situation-background:var(--fgbr-feedback-warning);--fgbr-profile-page-situation-foreground:var(--fgbr-feedback-warning-foreground)}.fgbr-profile-page__situation--danger{--fgbr-profile-page-situation-background:var(--fgbr-feedback-danger);--fgbr-profile-page-situation-foreground:var(--fgbr-feedback-danger-foreground)}.fgbr-profile-page__situation-icon{width:var(--fgbr-spacing-2x);height:var(--fgbr-spacing-2x);vertical-align:middle;flex:none;display:block}.fgbr-profile-page__situation-label{margin:0;padding:0}.fgbr-profile-page__body{gap:var(--fgbr-spacing-5x);box-sizing:border-box;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-profile-page__main{gap:var(--fgbr-spacing-5x);flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-profile-page__aside{gap:var(--fgbr-spacing-3x);flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-profile-page__main>.fgbr-page__section+.fgbr-page__section,.fgbr-profile-page__aside>.fgbr-page__section+.fgbr-page__section{margin-block-start:0}.fgbr-profile-page__steps{--fgbr-profile-page-indicator-size:var(--fgbr-spacing-5x);box-sizing:border-box;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.fgbr-profile-page__step{--fgbr-profile-page-indicator-background:var(--fgbr-background-primary);--fgbr-profile-page-indicator-foreground:var(--fgbr-foreground-secondary);--fgbr-profile-page-indicator-border:var(--fgbr-border-secondary);grid-template-columns:var(--fgbr-profile-page-indicator-size) minmax(0, 1fr);gap:0 var(--fgbr-spacing-2x);box-sizing:border-box;padding:var(--fgbr-spacing-baseh) 0;align-items:start;margin:0;display:grid;position:relative}.fgbr-profile-page__step:before,.fgbr-profile-page__step:after{left:calc(var(--fgbr-profile-page-indicator-size) / 2 - var(--fgbr-border-width) / 2);width:var(--fgbr-border-width);content:"";background-color:var(--fgbr-border-primary);position:absolute}.fgbr-profile-page__step:before{height:var(--fgbr-spacing-baseh);top:0}.fgbr-profile-page__step:after{top:calc(var(--fgbr-spacing-baseh) + var(--fgbr-profile-page-indicator-size));bottom:0}.fgbr-profile-page__step:first-child:before,.fgbr-profile-page__step:last-child:after{display:none}.fgbr-profile-page__step--ongoing{--fgbr-profile-page-indicator-background:var(--fgbr-feedback-info);--fgbr-profile-page-indicator-foreground:var(--fgbr-feedback-info-foreground);--fgbr-profile-page-indicator-border:var(--fgbr-feedback-info)}.fgbr-profile-page__step--attention{--fgbr-profile-page-indicator-background:var(--fgbr-feedback-warning);--fgbr-profile-page-indicator-foreground:var(--fgbr-feedback-warning-foreground);--fgbr-profile-page-indicator-border:var(--fgbr-feedback-warning)}.fgbr-profile-page__step--done{--fgbr-profile-page-indicator-background:var(--fgbr-feedback-success);--fgbr-profile-page-indicator-foreground:var(--fgbr-feedback-success-foreground);--fgbr-profile-page-indicator-border:var(--fgbr-feedback-success)}.fgbr-profile-page__step-indicator{box-sizing:border-box;width:var(--fgbr-profile-page-indicator-size);height:var(--fgbr-profile-page-indicator-size);color:var(--fgbr-profile-page-indicator-foreground);background-color:var(--fgbr-profile-page-indicator-background);border:var(--fgbr-border-width-md) solid var(--fgbr-profile-page-indicator-border);border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-profile-page__step-icon{width:var(--fgbr-spacing-2xh);height:var(--fgbr-spacing-2xh);vertical-align:middle;display:block}.fgbr-profile-page__step-body{gap:var(--fgbr-spacing-base);min-width:0;padding:var(--fgbr-spacing-base) 0 0;flex-direction:column;margin:0;display:flex}.fgbr-profile-page__step-heading{gap:var(--fgbr-spacing-half) var(--fgbr-spacing-2x);flex-wrap:wrap;align-items:baseline;margin:0;padding:0;display:flex}.fgbr-profile-page__step-title{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);overflow-wrap:anywhere;text-transform:none;letter-spacing:normal;margin:0;padding:0}.fgbr-profile-page__step-status{font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-secondary);margin:0;padding:0}.fgbr-profile-page__step-description{font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-secondary);overflow-wrap:anywhere;margin:0;padding:0}.fgbr-profile-page__step-issues{gap:var(--fgbr-spacing-half);padding:0 0 0 var(--fgbr-spacing-2xh);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);flex-direction:column;margin:0;list-style:outside;display:flex}.fgbr-profile-page__step-issue{overflow-wrap:anywhere;margin:0;padding:0}.fgbr-profile-page__step-content{min-width:0;font:var(--fgbr-font-style-body);margin:0;padding:0}.fgbr-profile-page__step-actions{gap:var(--fgbr-spacing-base);flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}@media (min-width:992px){.fgbr-profile-page__body{gap:var(--fgbr-spacing-5x) var(--fgbr-spacing-3x);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}}.fgbr-module-home-page__shortcuts{box-sizing:border-box;min-width:0;padding:var(--fgbr-spacing-3x);background-color:var(--fgbr-background-secondary);margin:0}.fgbr-module-home-page__list{--fgbr-module-home-page-shortcut-size:152px;grid-template-columns:repeat(auto-fill, minmax(var(--fgbr-module-home-page-shortcut-size), 1fr));gap:var(--fgbr-spacing-3x);box-sizing:border-box;margin:0;padding:0;list-style:none;display:grid}.fgbr-module-home-page__item{min-width:0;margin:0;padding:0}.fgbr-module-home-page__shortcut{--fgbr-module-home-page-shortcut-foreground:var(--fgbr-foreground-primary);--fgbr-module-home-page-shortcut-secondary:var(--fgbr-foreground-secondary);--fgbr-module-home-page-shortcut-background:var(--fgbr-background-primary);--fgbr-module-home-page-shortcut-icon:var(--fgbr-interactive);--fgbr-module-home-page-shortcut-overlay:var(--fgbr-hover-overlay);--fgbr-module-home-page-shortcut-pressed:var(--fgbr-pressed-overlay);gap:var(--fgbr-spacing-2x);box-sizing:border-box;min-height:var(--fgbr-module-home-page-shortcut-size);height:100%;padding:var(--fgbr-spacing-3x) var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-module-home-page-shortcut-foreground);text-align:center;text-transform:none;letter-spacing:normal;background-color:var(--fgbr-module-home-page-shortcut-background);border-radius:var(--fgbr-radius-none);box-shadow:var(--fgbr-shadow-sm);border:0;flex-direction:column;justify-content:center;align-items:center;margin:0;text-decoration:none;display:flex;position:relative}.fgbr-module-home-page__shortcut:hover{background-image:linear-gradient(var(--fgbr-module-home-page-shortcut-overlay), var(--fgbr-module-home-page-shortcut-overlay))}.fgbr-module-home-page__shortcut:active{background-image:linear-gradient(var(--fgbr-module-home-page-shortcut-pressed), var(--fgbr-module-home-page-shortcut-pressed))}.fgbr-module-home-page__shortcut:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-module-home-page__shortcut--active{--fgbr-module-home-page-shortcut-foreground:var(--fgbr-active-foreground);--fgbr-module-home-page-shortcut-secondary:var(--fgbr-active-foreground);--fgbr-module-home-page-shortcut-background:var(--fgbr-active);--fgbr-module-home-page-shortcut-icon:var(--fgbr-active-foreground);--fgbr-module-home-page-shortcut-overlay:var(--fgbr-hover-overlay-on-interactive);--fgbr-module-home-page-shortcut-pressed:var(--fgbr-pressed-overlay-on-interactive)}.fgbr-module-home-page__icon{max-width:100%;height:var(--fgbr-spacing-6x);color:var(--fgbr-module-home-page-shortcut-icon);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-module-home-page__icon>*{width:auto;max-width:100%;height:var(--fgbr-spacing-6x)}.fgbr-module-home-page__label{gap:var(--fgbr-spacing-half);font:var(--fgbr-font-weight-extra-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);text-transform:none;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-module-home-page__external{width:var(--fgbr-spacing-2x);height:var(--fgbr-spacing-2x);vertical-align:middle;flex:none;display:block}.fgbr-module-home-page__description{font:var(--fgbr-font-style-caption);color:var(--fgbr-module-home-page-shortcut-secondary);overflow-wrap:anywhere;margin:0;padding:0}.fgbr-module-home-page__count{top:calc(-1 * var(--fgbr-spacing-base));right:calc(-1 * var(--fgbr-spacing-base));box-sizing:border-box;min-width:var(--fgbr-spacing-3x);height:var(--fgbr-spacing-3x);padding:0 var(--fgbr-spacing-base);font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-feedback-danger-foreground);background-color:var(--fgbr-feedback-danger);border:var(--fgbr-border-width) solid var(--fgbr-background-primary-main);border-radius:var(--fgbr-radius-pill);justify-content:center;align-items:center;margin:0;display:inline-flex;position:absolute}.fgbr-module-home-page__hero{gap:var(--fgbr-spacing-4x);box-sizing:border-box;min-width:0;padding:var(--fgbr-spacing-4x) var(--fgbr-spacing-3x);background-color:var(--fgbr-background-highlight);grid-template-columns:minmax(0,1fr);align-items:center;margin:0;display:grid}.fgbr-module-home-page__hero-text{gap:var(--fgbr-spacing-2x);flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-module-home-page__hero-title{font:var(--fgbr-font-style-heading-1);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;overflow-wrap:anywhere;margin:0;padding:0}.fgbr-module-home-page__hero-eyebrow{padding:0 0 var(--fgbr-spacing-base);font:var(--fgbr-font-style-label);color:var(--fgbr-interactive);margin:0;display:block}.fgbr-module-home-page__hero-subtitle{font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary);margin:0;padding:0}.fgbr-module-home-page__hero-description{font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-secondary);margin:0;padding:0}.fgbr-module-home-page__hero-actions{gap:var(--fgbr-spacing-2x);padding:var(--fgbr-spacing-base) 0 0;flex-wrap:wrap;align-items:center;margin:0;display:flex}.fgbr-module-home-page__hero-image{min-width:0;margin:0;padding:0;display:none}.fgbr-module-home-page__hero-image>*{vertical-align:middle;object-fit:contain;width:100%;height:auto;max-height:400px;display:block}@media (min-width:992px){.fgbr-module-home-page__hero{padding:var(--fgbr-spacing-5x);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.fgbr-module-home-page__hero-image{display:block}.fgbr-module-home-page__hero:not(.fgbr-module-home-page__hero--institutional){padding-block:0}.fgbr-module-home-page__hero:not(.fgbr-module-home-page__hero--institutional) .fgbr-module-home-page__hero-text{padding-block:var(--fgbr-spacing-5x)}.fgbr-module-home-page__hero:not(.fgbr-module-home-page__hero--institutional) .fgbr-module-home-page__hero-image{padding-block:var(--fgbr-spacing-3x)}.fgbr-module-home-page__hero.fgbr-module-home-page__hero--image-bleed .fgbr-module-home-page__hero-image{padding-block:0}}.fgbr-module-home-page__hero--institutional{--fgbr-module-home-page-corner-top-width:var(--fgbr-spacing-6x);--fgbr-module-home-page-corner-top-height:var(--fgbr-spacing-10x);--fgbr-module-home-page-corner-bottom-width:calc(var(--fgbr-spacing-10x) + var(--fgbr-spacing-4x));--fgbr-module-home-page-corner-bottom-height:var(--fgbr-spacing-8x);--fgbr-module-home-page-corner-circle:var(--fgbr-spacing-5x);isolation:isolate;padding-block:var(--fgbr-spacing-10x);background-color:var(--fgbr-institutional-gradient-start);background-image:linear-gradient(90deg, var(--fgbr-institutional-gradient-start) 30%, var(--fgbr-institutional-gradient-end));position:relative;overflow:hidden}.fgbr-module-home-page__hero--institutional:before{z-index:1;pointer-events:none;content:"";background-image:linear-gradient(to bottom right, var(--fgbr-institutional-red) 50%, transparent 50%), radial-gradient(circle var(--fgbr-module-home-page-corner-circle) at 0 100%, var(--fgbr-institutional-green) 98%, transparent 100%), linear-gradient(to top right, var(--fgbr-institutional-yellow) 50%, transparent 50%);background-position:0 0,0 100%,0 100%;background-repeat:no-repeat;background-size:var(--fgbr-module-home-page-corner-top-width) var(--fgbr-module-home-page-corner-top-height), calc(2 * var(--fgbr-module-home-page-corner-circle)) calc(2 * var(--fgbr-module-home-page-corner-circle)), var(--fgbr-module-home-page-corner-bottom-width) var(--fgbr-module-home-page-corner-bottom-height);position:absolute;inset:0}.fgbr-module-home-page__hero-background{z-index:0;margin:0;padding:0;position:absolute;inset:0;overflow:hidden}.fgbr-module-home-page__hero-background>*{vertical-align:middle;object-fit:cover;width:100%;height:100%;display:block}.fgbr-module-home-page__hero--institutional .fgbr-module-home-page__hero-text,.fgbr-module-home-page__hero--institutional .fgbr-module-home-page__hero-image{z-index:2;position:relative}.fgbr-module-home-page__hero--institutional .fgbr-module-home-page__hero-eyebrow{color:var(--fgbr-institutional-yellow)}.fgbr-app-shell__container .fgbr-module-home-page__hero{margin-inline:calc(50% - 50cqi);padding-inline:calc(50cqi - 50%)}.fgbr-app-shell__container>.fgbr-page:first-child>.fgbr-module-home-page__hero:first-child{margin-block-start:calc(-1 * var(--fgbr-spacing-3x))}@media (min-width:992px){.fgbr-module-home-page__hero--institutional{--fgbr-module-home-page-corner-top-width:calc(var(--fgbr-spacing-10x) + var(--fgbr-spacing-4x));--fgbr-module-home-page-corner-top-height:calc(2 * var(--fgbr-spacing-10x) + var(--fgbr-spacing-3x));--fgbr-module-home-page-corner-bottom-width:calc(3 * var(--fgbr-spacing-10x));--fgbr-module-home-page-corner-bottom-height:calc(2 * var(--fgbr-spacing-9x));--fgbr-module-home-page-corner-circle:calc(var(--fgbr-spacing-10x) + var(--fgbr-spacing-base));min-height:calc(8 * var(--fgbr-spacing-8x));padding-block:var(--fgbr-spacing-8x);padding-inline-start:calc(var(--fgbr-spacing-5x) + var(--fgbr-spacing-10x))}.fgbr-app-shell__container .fgbr-module-home-page__hero--institutional{padding-inline-start:calc(50cqi - 50% + var(--fgbr-spacing-10x))}}.fgbr-dashboard-page__filters{gap:var(--fgbr-spacing-2x);box-sizing:border-box;flex-wrap:wrap;align-items:flex-end;min-width:0;margin:0;padding:0;display:flex}.fgbr-dashboard-page__filters>.fgbr-grid{flex:100%}.fgbr-dashboard-page__indicators{gap:var(--fgbr-spacing-4x);box-sizing:border-box;min-width:0;padding:var(--fgbr-spacing-5x) var(--fgbr-spacing-3x);color:var(--fgbr-foreground-primary);background-color:var(--fgbr-background-secondary);flex-direction:column;margin:0;display:flex}.fgbr-dashboard-page__indicators-header{gap:var(--fgbr-spacing-2x);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0;display:flex}.fgbr-dashboard-page__indicators-heading{gap:var(--fgbr-spacing-base);flex-direction:column;flex:16rem;min-width:0;margin:0;padding:0;display:flex}.fgbr-dashboard-page__indicators-title{font:var(--fgbr-font-style-heading-2);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;margin:0;padding:0}.fgbr-dashboard-page__indicators-description{font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-secondary);margin:0;padding:0}.fgbr-dashboard-page__indicators-actions{gap:var(--fgbr-spacing-base);flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.fgbr-dashboard-page__indicator-list{gap:var(--fgbr-spacing-3x);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.fgbr-dashboard-page__indicator{gap:var(--fgbr-spacing-half);text-align:center;flex-direction:column;align-items:center;min-width:0;margin:0;padding:0;display:flex}.fgbr-dashboard-page__indicator-icon{width:var(--fgbr-spacing-4x);height:var(--fgbr-spacing-4x);margin:0 0 var(--fgbr-spacing-half);color:var(--fgbr-foreground-primary);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.fgbr-dashboard-page__indicator-icon>*{width:100%;height:100%}.fgbr-dashboard-page__indicator-value{font:var(--fgbr-font-weight-extra-bold) var(--fgbr-font-size-up-4) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);overflow-wrap:anywhere;margin:0;padding:0}.fgbr-dashboard-page__indicator-label{font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary);overflow-wrap:anywhere;margin:0;padding:0}.fgbr-dashboard-page__indicator-description{font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);overflow-wrap:anywhere;margin:0;padding:0}.fgbr-dashboard-page__indicators--cards{background-color:#0000;padding:0}.fgbr-dashboard-page__indicators--cards .fgbr-dashboard-page__indicator-list{gap:var(--fgbr-spacing-2x);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.fgbr-dashboard-page__indicators--cards .fgbr-dashboard-page__indicator{gap:var(--fgbr-spacing-base);box-sizing:border-box;padding:var(--fgbr-spacing-2x);text-align:start;background-color:var(--fgbr-background-primary);border-radius:var(--fgbr-radius-sm);box-shadow:var(--fgbr-shadow-sm);align-items:flex-start}.fgbr-dashboard-page__indicators--cards .fgbr-dashboard-page__indicator-label{font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-secondary);order:-1}.fgbr-dashboard-page__indicators--cards .fgbr-dashboard-page__indicator-value{font:var(--fgbr-font-weight-bold) var(--fgbr-font-size-up-3) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:color-mix(in srgb, var(--fgbr-interactive) 65%, var(--fgbr-foreground-primary-main))}.fgbr-dashboard-page__indicators--cards .fgbr-dashboard-page__indicator-description{color:var(--fgbr-feedback-success)}.fgbr-dashboard-page__panel{box-sizing:border-box;min-width:0;height:100%;margin:0;padding:0}.fgbr-dashboard-page__panel>.fgbr-card{height:100%}.fgbr-article-page{gap:var(--fgbr-spacing-5x);box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;grid-template-columns:minmax(0,1fr);align-items:start;margin:0;padding:0;display:grid}.fgbr-article-page__article{gap:var(--fgbr-spacing-3x);box-sizing:border-box;min-width:0;padding:var(--fgbr-spacing-3x) var(--fgbr-spacing-2x);color:var(--fgbr-foreground-primary);background-color:var(--fgbr-background-primary);border-radius:var(--fgbr-radius-none);box-shadow:var(--fgbr-shadow-sm);border:0;flex-direction:column;margin:0;display:flex}.fgbr-article-page__header{gap:var(--fgbr-spacing-2x);box-sizing:border-box;min-width:0;padding:0 0 var(--fgbr-spacing-3x);border:0;border-bottom:var(--fgbr-border);flex-direction:column;margin:0;display:flex}.fgbr-article-page__tags{gap:var(--fgbr-spacing-base);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fgbr-article-page__tag{margin:0;padding:0;list-style:none;display:flex}.fgbr-article-page__description{font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-secondary);text-align:start;margin:0;padding:0}.fgbr-article-page__meta{gap:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fgbr-article-page__meta-item{font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-secondary);margin:0;padding:0;list-style:none;display:block}.fgbr-article-page__time,.fgbr-article-page__related-date{font:inherit;color:inherit;margin:0;padding:0;display:inline}.fgbr-article-page__figure{box-sizing:border-box;max-width:100%;margin:0;padding:0;display:block}.fgbr-article-page__image{vertical-align:middle;border-radius:var(--fgbr-radius-sm);width:100%;max-width:100%;height:auto;box-shadow:none;border:0;margin:0;padding:0;display:block}.fgbr-article-page__caption{margin:var(--fgbr-spacing-base) 0 0;font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);text-align:start;padding:0;display:block}.fgbr-article-page__credit{font-style:italic}.fgbr-article-page__body{box-sizing:border-box;min-width:0;margin:0;padding:0;display:block}.fgbr-article-page__aside{gap:var(--fgbr-spacing-5x);box-sizing:border-box;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-article-page__aside-track{box-sizing:border-box;min-width:0;margin:0;padding:0;display:block}.fgbr-article-page__aside-group,.fgbr-article-page__toc,.fgbr-article-page__related{gap:var(--fgbr-spacing-2x);box-sizing:border-box;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-article-page__aside-title{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;margin:0;padding:0}.fgbr-article-page__toc-list{border:0;border-bottom:var(--fgbr-border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fgbr-article-page__toc-item{margin:0;padding:0;list-style:none;display:block}.fgbr-article-page__toc-link{box-sizing:border-box;padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-secondary);text-align:start;overflow-wrap:anywhere;cursor:pointer;border:0;border-left:4px solid var(--fgbr-border-primary);border-radius:var(--fgbr-radius-none);box-shadow:none;appearance:none;background:0 0;margin:0;text-decoration:none;display:block}.fgbr-article-page__toc-link--level-3{padding-left:var(--fgbr-spacing-4x)}.fgbr-article-page__toc-link--level-4{padding-left:var(--fgbr-spacing-6x)}.fgbr-article-page__toc-link:hover{color:var(--fgbr-foreground-primary);background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-article-page__toc-link:active{background-image:linear-gradient(var(--fgbr-pressed-overlay), var(--fgbr-pressed-overlay))}.fgbr-article-page__toc-link:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:calc(-1 * var(--fgbr-focus-width))}.fgbr-article-page__toc-link--current{font-weight:var(--fgbr-font-weight-medium);color:var(--fgbr-interactive);background-color:var(--fgbr-background-highlight);border-left-color:var(--fgbr-active)}.fgbr-article-page__links{gap:var(--fgbr-spacing-base);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fgbr-article-page__link-item{margin:0;padding:0;list-style:none;display:flex}.fgbr-article-page__related-list{gap:var(--fgbr-spacing-2x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fgbr-article-page__related-item{gap:var(--fgbr-spacing-base);box-sizing:border-box;padding:var(--fgbr-spacing-2x);font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);background-color:var(--fgbr-background-primary);border:var(--fgbr-border);border-radius:var(--fgbr-radius-sm);box-shadow:none;flex-direction:column;margin:0;list-style:none;display:flex;position:relative}.fgbr-article-page__related-tag{font:var(--fgbr-font-style-caption);color:var(--fgbr-interactive);margin:0;padding:0;display:block}.fgbr-article-page__related-title{font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-default) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;margin:0;padding:0}.fgbr-article-page__related-link{font:inherit;color:var(--fgbr-foreground-primary);overflow-wrap:anywhere;cursor:pointer;border-radius:var(--fgbr-radius-none);box-shadow:none;appearance:none;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline}.fgbr-article-page__related-link:after{content:"";border-radius:var(--fgbr-radius-sm);position:absolute;inset:0}.fgbr-article-page__related-link:hover{text-decoration:underline}.fgbr-article-page__related-link:hover:after{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-article-page__related-link:active:after{background-image:linear-gradient(var(--fgbr-pressed-overlay), var(--fgbr-pressed-overlay))}.fgbr-article-page__related-link:focus-visible{outline:none}.fgbr-article-page__related-link:focus-visible:after{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-article-page__footer{gap:var(--fgbr-spacing-2x);box-sizing:border-box;padding:var(--fgbr-spacing-3x) 0 0;border:0;border-top:var(--fgbr-border);flex-wrap:wrap;align-items:center;margin:0;display:flex}@media (min-width:576px){.fgbr-article-page__article{padding:var(--fgbr-spacing-4x)}}@media (min-width:992px){.fgbr-article-page--with-aside{gap:var(--fgbr-spacing-4x);grid-template-columns:minmax(0,1fr) minmax(12.5rem,15rem)}.fgbr-article-page__aside{align-self:stretch}.fgbr-article-page__aside-track{flex:1 0 auto}.fgbr-article-page__aside-group{top:var(--fgbr-spacing-4x);max-height:calc(100dvh - 2 * var(--fgbr-spacing-4x));overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}}.fgbr-dialog{--fgbr-foreground-primary:var(--fgbr-foreground-primary-main);--fgbr-foreground-secondary:var(--fgbr-foreground-secondary-main);--fgbr-background-primary:var(--fgbr-background-primary-main);--fgbr-background-secondary:var(--fgbr-background-secondary-main);--fgbr-interactive:var(--fgbr-interactive-main);--fgbr-interactive-foreground:var(--fgbr-interactive-foreground-main);--fgbr-visited:var(--fgbr-visited-main);--fgbr-hover-opacity:var(--fgbr-hover-opacity-main);--fgbr-pressed-opacity:var(--fgbr-pressed-opacity-main);--fgbr-hover-overlay:var(--fgbr-hover-overlay-main);--fgbr-hover-overlay-neutral:var(--fgbr-hover-overlay-neutral-main);--fgbr-hover-overlay-on-interactive:var(--fgbr-hover-overlay-on-interactive-main);--fgbr-pressed-overlay:var(--fgbr-pressed-overlay-main);--fgbr-pressed-overlay-neutral:var(--fgbr-pressed-overlay-neutral-main);--fgbr-pressed-overlay-on-interactive:var(--fgbr-pressed-overlay-on-interactive-main);--fgbr-focus:var(--fgbr-focus-main);--fgbr-focus-outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus);--fgbr-focus-ring:0 0 0 var(--fgbr-border-width-md) var(--fgbr-focus);--fgbr-dialog-size:500px;box-sizing:border-box;width:min(var(--fgbr-dialog-size), calc(100vw - var(--fgbr-spacing-4x)));max-width:none;max-height:min(90vh, calc(100vh - var(--fgbr-spacing-4x)));font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;background-color:var(--fgbr-background-primary);border-radius:var(--fgbr-radius-none);box-shadow:var(--fgbr-shadow-xl);border:0;margin:auto;padding:0;overflow:hidden}.fgbr-dialog--small{--fgbr-dialog-size:300px}.fgbr-dialog--large{--fgbr-dialog-size:640px}.fgbr-dialog::backdrop{background-color:var(--fgbr-scrim,#00000073)}.fgbr-dialog__panel{box-sizing:border-box;max-height:inherit;flex-direction:column;min-height:0;margin:0;padding:0;display:flex}.fgbr-dialog__header{padding:var(--fgbr-spacing-2x) var(--fgbr-spacing-2x) 0;flex:none;margin:0;position:relative}.fgbr-dialog__heading{min-width:0;margin:0;padding:0}.fgbr-dialog__heading:has(+.fgbr-dialog__close){padding-inline-end:var(--fgbr-spacing-5x)}.fgbr-dialog__title{font:var(--fgbr-font-weight-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);overflow-wrap:anywhere;text-transform:none;letter-spacing:normal;margin:0;padding:0}.fgbr-dialog__close{top:var(--fgbr-spacing-base);right:var(--fgbr-spacing-base);margin:0;padding:0;position:absolute}.fgbr-dialog__body{min-height:0;margin:var(--fgbr-spacing-3x) 0 var(--fgbr-spacing-2x);padding:0 var(--fgbr-spacing-2x);font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-primary);overflow-wrap:anywhere;flex:auto;overflow:auto}.fgbr-dialog__message{font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);margin:0;padding:0}.fgbr-dialog__footer{gap:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);padding:var(--fgbr-spacing-2x);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;margin:0;display:flex}.fgbr-action-menu{max-width:100%;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;margin:0;padding:0;display:inline-flex;position:relative}.fgbr-action-menu--full{width:100%;display:flex}.fgbr-action-menu--full>.fgbr-button{justify-content:space-between}.fgbr-action-menu__menu{z-index:var(--fgbr-z-index-4);box-sizing:border-box;min-width:12rem;max-width:min(24rem,100vw - 16px);max-height:min(24rem,100vh - 16px);padding:var(--fgbr-spacing-base) 0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary-main);text-align:start;text-transform:none;letter-spacing:normal;background-color:var(--fgbr-background-primary-main);border-radius:var(--fgbr-radius-md);box-shadow:var(--fgbr-shadow-md);border:0;margin:0;position:fixed;inset:auto;overflow-y:auto}.fgbr-action-menu__title{padding:var(--fgbr-spacing-half) var(--fgbr-spacing-2x) var(--fgbr-spacing-base);font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary-main);border:0;border-bottom:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);margin:0}.fgbr-action-menu__row{align-items:stretch;margin:0;padding:0;display:flex}.fgbr-action-menu__item,.fgbr-action-menu__new-tab{gap:var(--fgbr-spacing-baseh);box-sizing:border-box;min-height:var(--fgbr-spacing-5x);padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary-main);text-align:start;text-transform:none;letter-spacing:normal;white-space:nowrap;cursor:pointer;border-radius:var(--fgbr-radius-none);box-shadow:none;appearance:none;background:0 0;border:0;align-items:center;margin:0;text-decoration:none;display:flex}.fgbr-action-menu__item{flex:auto;width:100%;min-width:0}.fgbr-action-menu__new-tab{width:var(--fgbr-spacing-5x);color:var(--fgbr-interactive-main);flex:none;justify-content:center;padding:0}.fgbr-action-menu__new-tab>*{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);vertical-align:middle;display:block}.fgbr-action-menu__item:hover,.fgbr-action-menu__new-tab:hover{background-image:linear-gradient(var(--fgbr-hover-overlay-main), var(--fgbr-hover-overlay-main))}.fgbr-action-menu__item:active,.fgbr-action-menu__new-tab:active{background-image:linear-gradient(var(--fgbr-pressed-overlay-main), var(--fgbr-pressed-overlay-main))}.fgbr-action-menu__item:focus-visible,.fgbr-action-menu__new-tab:focus-visible{outline:var(--fgbr-focus-width) var(--fgbr-focus-style) var(--fgbr-focus-main);outline-offset:calc(-1 * var(--fgbr-focus-width))}.fgbr-action-menu__icon{width:var(--fgbr-icon-size-base);height:var(--fgbr-icon-size-base);color:var(--fgbr-interactive-main);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-action-menu__icon>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-action-menu__label{text-overflow:ellipsis;flex:auto;min-width:0;margin:0;padding:0;overflow:hidden}.fgbr-action-menu__external{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);color:var(--fgbr-interactive-main);flex:none;margin:0;padding:0;display:inline-flex}.fgbr-action-menu__external>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-action-menu__item--danger,.fgbr-action-menu__item--danger .fgbr-action-menu__icon{color:var(--fgbr-feedback-danger)}.fgbr-action-menu__item--disabled{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-action-menu__item--disabled:hover{background-image:none}.fgbr-action-menu__separator{height:0;margin:var(--fgbr-spacing-base) 0;border:0;border-top:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);padding:0}.fgbr-tab-nav{scrollbar-width:thin;max-width:100%;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;margin:0;padding:0;display:block;overflow-x:auto}.fgbr-tab-nav__list{border:0;border-bottom:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);min-width:max-content;margin:0;padding:0;list-style:none;display:flex}.fgbr-tab-nav__item{flex:auto;margin:0;padding:0;list-style:none;display:flex}.fgbr-tab-nav__link{padding:var(--fgbr-spacing-2x);font:var(--fgbr-font-weight-regular) var(--fgbr-font-size-default) / 1 var(--fgbr-font-family);color:var(--fgbr-interactive);text-align:center;white-space:nowrap;cursor:pointer;border-radius:var(--fgbr-radius-none);box-shadow:none;background:0 0;border:0;border-bottom:4px solid #0000;flex:auto;margin:0;text-decoration:none;display:block}.fgbr-tab-nav__link:hover{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-tab-nav__link:active{background-image:linear-gradient(var(--fgbr-pressed-overlay), var(--fgbr-pressed-overlay))}.fgbr-tab-nav__link:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:calc(-1 * var(--fgbr-focus-width) - var(--fgbr-spacing-half))}.fgbr-tab-nav__link--active{font-weight:var(--fgbr-font-weight-medium);color:var(--fgbr-foreground-primary);background-color:var(--fgbr-background-highlight);border-bottom-color:var(--fgbr-active)}.fgbr-highlight-list{gap:var(--fgbr-spacing-base);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fgbr-highlight-list__item{gap:var(--fgbr-spacing-base);padding:var(--fgbr-spacing-base) var(--fgbr-spacing-baseh);color:var(--fgbr-foreground-primary-main);background-color:var(--fgbr-feedback-success-background);border:var(--fgbr-border-width-sm) solid var(--fgbr-feedback-success);border-radius:var(--fgbr-radius-sm);align-items:flex-start;margin:0;display:flex}.fgbr-highlight-list__icon{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);color:var(--fgbr-feedback-success);flex:none;margin:.2em 0 0;padding:0;display:inline-flex}.fgbr-highlight-list__icon>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-highlight-list__text{min-width:0;margin:0;padding:0}.fgbr-accordion{font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;border:0;border-top:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);margin:0;padding:0;display:block}.fgbr-accordion__item{border:0;border-bottom:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);flex-direction:column;margin:0;padding:0;display:flex}.fgbr-accordion__heading{font:inherit;color:inherit;text-transform:none;letter-spacing:normal;margin:0;padding:0}.fgbr-accordion__button{gap:var(--fgbr-spacing-baseh);box-sizing:border-box;width:100%;padding:var(--fgbr-spacing-2x) var(--fgbr-spacing-baseh);font:var(--fgbr-font-weight-regular) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-interactive);text-align:start;text-transform:none;letter-spacing:normal;cursor:pointer;border-radius:var(--fgbr-radius-none);box-shadow:none;appearance:none;background:0 0;border:0;align-items:flex-start;margin:0;text-decoration:none;display:flex}.fgbr-accordion__button:hover{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-accordion__button:active{background-image:linear-gradient(var(--fgbr-pressed-overlay), var(--fgbr-pressed-overlay))}.fgbr-accordion__button:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:calc(-1 * var(--fgbr-focus-width))}.fgbr-accordion__item--open .fgbr-accordion__button{font-weight:var(--fgbr-font-weight-semi-bold)}.fgbr-accordion__icon{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);transition:rotate var(--fgbr-duration-fast) var(--fgbr-easing-ease);flex:none;margin:.2em 0 0;padding:0;display:inline-flex}.fgbr-accordion__icon>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-accordion__item--open .fgbr-accordion__icon{rotate:90deg}.fgbr-accordion__title{flex:auto;min-width:0;margin:0;padding:0}.fgbr-accordion__content{padding:0 var(--fgbr-spacing-2x) var(--fgbr-spacing-2x) calc(var(--fgbr-spacing-baseh) * 2 + var(--fgbr-icon-size-sm));font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);margin:0}.fgbr-accordion__content[hidden]{display:none}.fgbr-accordion--boxed{gap:var(--fgbr-spacing-baseh);border-top:0;flex-direction:column;display:flex}.fgbr-accordion--boxed .fgbr-accordion__item{background-color:var(--fgbr-background-highlight);border:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);border-radius:var(--fgbr-radius-sm)}.fgbr-accordion--boxed .fgbr-accordion__button{padding:var(--fgbr-spacing-baseh) var(--fgbr-spacing-2x);color:var(--fgbr-foreground-primary)}.fgbr-accordion--boxed .fgbr-accordion__icon{color:var(--fgbr-interactive)}@media (prefers-reduced-motion:reduce){.fgbr-accordion__icon{transition:none}}.fgbr-message{--fgbr-foreground-primary:var(--fgbr-foreground-primary-main);--fgbr-message-background:var(--fgbr-feedback-info-background);--fgbr-message-icon:var(--fgbr-feedback-info);--fgbr-message-close:var(--fgbr-feedback-info);box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;background-color:var(--fgbr-message-background);align-items:center;margin:0;padding:0;display:flex}.fgbr-message--success{--fgbr-message-background:var(--fgbr-feedback-success-background);--fgbr-message-icon:var(--fgbr-feedback-success);--fgbr-message-close:var(--fgbr-feedback-success)}.fgbr-message--warning{--fgbr-message-background:var(--fgbr-feedback-warning-background);--fgbr-message-icon:var(--fgbr-foreground-primary-main);--fgbr-message-close:var(--fgbr-foreground-primary-main)}.fgbr-message--danger{--fgbr-message-background:var(--fgbr-feedback-danger-background);--fgbr-message-icon:var(--fgbr-feedback-danger);--fgbr-message-close:var(--fgbr-feedback-danger)}.fgbr-message__icon{margin:0 var(--fgbr-spacing-2x);color:var(--fgbr-message-icon);flex:none;justify-content:center;align-items:center;padding:0;display:flex}.fgbr-message__icon-svg{width:var(--fgbr-icon-size-lg);height:var(--fgbr-icon-size-lg);vertical-align:middle;display:block}.fgbr-message__content{min-width:0;padding:var(--fgbr-spacing-3x) var(--fgbr-spacing-base) var(--fgbr-spacing-3x) var(--fgbr-spacing-2x);font:var(--fgbr-font-weight-regular) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);overflow-wrap:anywhere;flex:auto;margin:0}.fgbr-message__icon+.fgbr-message__content{padding-left:0}.fgbr-message__title{font-weight:var(--fgbr-font-weight-semi-bold);margin:0;padding:0;display:inline}.fgbr-message__body{margin:0;padding:0;display:inline}.fgbr-message__close{--fgbr-interactive:var(--fgbr-message-close);--fgbr-hover-overlay:var(--fgbr-hover-overlay-neutral-main);--fgbr-pressed-overlay:var(--fgbr-pressed-overlay-neutral-main);margin:var(--fgbr-spacing-base) var(--fgbr-spacing-base) 0 0;flex:none;align-self:flex-start;padding:0}.fgbr-toast{top:var(--fgbr-spacing-2x);z-index:var(--fgbr-z-index-4);box-sizing:border-box;padding:0 var(--fgbr-spacing-2x);pointer-events:none;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);justify-content:center;margin:0;display:flex;position:fixed;left:0;right:0}.fgbr-toast__item{box-sizing:border-box;pointer-events:auto;width:min(100%,50rem);box-shadow:var(--fgbr-shadow-md);animation:fgbr-toast-entrada var(--fgbr-duration-fast) var(--fgbr-easing-ease-out);margin:0;padding:0}@keyframes fgbr-toast-entrada{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.fgbr-toast__item{animation:none}}.fgbr-tooltip{z-index:var(--fgbr-z-index-4);box-sizing:border-box;gap:var(--fgbr-spacing-half);width:max-content;max-width:min(240px,100vw - 16px);padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);font:var(--fgbr-font-style-caption);color:var(--fgbr-feedback-info-foreground);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;overflow-wrap:anywhere;white-space:normal;background-color:var(--fgbr-feedback-info);border-radius:var(--fgbr-radius-sm);box-shadow:var(--fgbr-shadow-md);border:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:auto;overflow:visible}.fgbr-tooltip[hidden]{display:none}.fgbr-tooltip--static{z-index:auto;position:relative}.fgbr-tooltip__title,.fgbr-tooltip__content{color:inherit;margin:0;padding:0;display:block}.fgbr-tooltip__title{font:var(--fgbr-font-style-label)}.fgbr-tooltip__content{font:var(--fgbr-font-style-caption)}.fgbr-tooltip__arrow{border:var(--fgbr-spacing-base) solid transparent;background:0 0;border-radius:0;width:0;height:0;margin:0;padding:0;position:absolute;left:50%}.fgbr-tooltip[data-placement=top]>.fgbr-tooltip__arrow{margin-left:calc(-1 * var(--fgbr-spacing-base));border-top-color:var(--fgbr-feedback-info);border-bottom-width:0;top:100%}.fgbr-tooltip[data-placement=bottom]>.fgbr-tooltip__arrow{margin-left:calc(-1 * var(--fgbr-spacing-base));border-top-width:0;border-bottom-color:var(--fgbr-feedback-info);bottom:100%}.fgbr-tooltip[data-placement=left]>.fgbr-tooltip__arrow,.fgbr-tooltip[data-placement=right]>.fgbr-tooltip__arrow{margin-top:calc(-1 * var(--fgbr-spacing-base));top:50%}.fgbr-tooltip[data-placement=left]>.fgbr-tooltip__arrow{border-right-width:0;border-left-color:var(--fgbr-feedback-info);left:100%}.fgbr-tooltip[data-placement=right]>.fgbr-tooltip__arrow{border-left-width:0;border-right-color:var(--fgbr-feedback-info);left:auto;right:100%}.fgbr-help-tip{box-sizing:border-box;width:var(--fgbr-spacing-3x);height:var(--fgbr-spacing-3x);font:var(--fgbr-font-style-label);color:var(--fgbr-interactive-foreground);text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;vertical-align:middle;cursor:pointer;background-color:var(--fgbr-interactive);box-shadow:none;appearance:none;border:0;border-radius:50%;outline:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.fgbr-help-tip:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-help-tip:disabled{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-help-tip:hover:not(:disabled){background-image:linear-gradient(var(--fgbr-hover-overlay-on-interactive), var(--fgbr-hover-overlay-on-interactive))}.fgbr-help-tip:active:not(:disabled){background-image:linear-gradient(var(--fgbr-pressed-overlay-on-interactive), var(--fgbr-pressed-overlay-on-interactive))}.fgbr-help-tip__icon{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-help-tip__icon>*{vertical-align:middle;width:auto;height:100%;display:block}.fgbr-rich-text{--fgbr-rich-text-gap:var(--fgbr-spacing-2x);box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;margin:0;padding:0;display:block;position:relative}.fgbr-rich-text__content{box-sizing:border-box;overflow-wrap:break-word;min-width:0;margin:0;padding:0;display:block}.fgbr-rich-text__content>:not(:first-child),.fgbr-rich-text__callout>:not(:first-child),.fgbr-rich-text__blockquote>:not(:first-child),.fgbr-rich-text__list-item>:not(:first-child),.fgbr-rich-text__task-content>:not(:first-child),.fgbr-rich-text__table-header>:not(:first-child),.fgbr-rich-text__table-cell>:not(:first-child){margin-top:var(--fgbr-rich-text-gap)}.fgbr-rich-text__paragraph{min-height:1lh;font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-primary);text-align:start;margin:0;padding:0;display:block}.fgbr-rich-text__heading{color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;scroll-margin-top:var(--fgbr-spacing-4x);margin:0;padding:0;display:block}.fgbr-rich-text__heading--2{font:var(--fgbr-font-style-heading-2)}.fgbr-rich-text__heading--3{font:var(--fgbr-font-style-heading-3)}.fgbr-rich-text__heading--4{font:var(--fgbr-font-style-heading-4)}.fgbr-rich-text__content>.fgbr-rich-text__heading:not(:first-child){margin-top:var(--fgbr-spacing-4x)}.fgbr-rich-text__paragraph--align-center,.fgbr-rich-text__heading--align-center{text-align:center}.fgbr-rich-text__paragraph--align-right,.fgbr-rich-text__heading--align-right{text-align:end}.fgbr-rich-text__bold{font-weight:var(--fgbr-font-weight-bold)}.fgbr-rich-text__italic{font-style:italic}.fgbr-rich-text__underline{text-decoration:underline}.fgbr-rich-text__strike{text-decoration:line-through}.fgbr-rich-text__highlight{padding:0 var(--fgbr-spacing-half);color:var(--fgbr-feedback-warning-foreground);background-color:var(--fgbr-feedback-warning-background);border-radius:var(--fgbr-radius-sm)}.fgbr-rich-text__subscript,.fgbr-rich-text__superscript{font-size:.75em;line-height:0}.fgbr-rich-text__code{padding:0 var(--fgbr-spacing-half);background-color:var(--fgbr-background-secondary);border-radius:var(--fgbr-radius-sm);font-family:ui-monospace,Cascadia Mono,Consolas,Liberation Mono,monospace;font-size:.9em}.fgbr-rich-text__link{font-weight:inherit;color:var(--fgbr-interactive);text-underline-offset:.15em;cursor:pointer;border-radius:var(--fgbr-radius-none);box-shadow:none;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline}.fgbr-rich-text__link:visited{color:var(--fgbr-visited)}.fgbr-rich-text__link:hover{text-decoration-thickness:2px}.fgbr-rich-text__link:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-rich-text__external{margin:0 0 0 .25em;padding:0;font-size:.75em;text-decoration:none;display:inline-block}.fgbr-rich-text__external>*{vertical-align:baseline;display:inline-block}.fgbr-rich-text__list,.fgbr-rich-text__task-list{padding:0 0 0 var(--fgbr-spacing-3x);font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-primary);margin:0;list-style-position:outside;display:block}.fgbr-rich-text__list--bullet{list-style-type:disc}.fgbr-rich-text__list--ordered{list-style-type:decimal}.fgbr-rich-text__list-item .fgbr-rich-text__list--bullet{list-style-type:circle}.fgbr-rich-text__list-item .fgbr-rich-text__list--ordered{list-style-type:lower-alpha}.fgbr-rich-text__list>:not(:first-child),.fgbr-rich-text__task-list>:not(:first-child){margin-top:var(--fgbr-spacing-base)}.fgbr-rich-text__list-item{margin:0;padding:0;display:list-item}.fgbr-rich-text__task-list{padding-left:0;list-style-type:none}.fgbr-rich-text__task-item{gap:var(--fgbr-spacing-base);align-items:flex-start;margin:0;padding:0;list-style-type:none;display:flex}.fgbr-rich-text__task-check{box-sizing:border-box;width:1.25em;height:1.25em;font-size:var(--fgbr-font-size-default);color:var(--fgbr-interactive-foreground);background-color:var(--fgbr-background-primary);border:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);border-radius:var(--fgbr-radius-sm);flex:none;justify-content:center;align-items:center;margin:.15em 0 0;padding:0;display:inline-flex}.fgbr-rich-text__task-item--checked .fgbr-rich-text__task-check{background-color:var(--fgbr-interactive);border-color:var(--fgbr-interactive)}.fgbr-rich-text__task-check>*{vertical-align:middle;height:.75em;display:block}.fgbr-rich-text__task-content{flex:auto;min-width:0;margin:0;padding:0}.fgbr-rich-text__task-item--checked .fgbr-rich-text__task-content{color:var(--fgbr-foreground-secondary);text-decoration:line-through}.fgbr-rich-text__blockquote{padding:0 0 0 var(--fgbr-spacing-2x);color:var(--fgbr-foreground-secondary);border:0;border-left:var(--fgbr-border-width-lg) solid var(--fgbr-border-primary);border-radius:var(--fgbr-radius-none);margin:0;font-style:italic;display:block}.fgbr-rich-text__code-block{padding:var(--fgbr-spacing-2x);font-family:ui-monospace,Cascadia Mono,Consolas,Liberation Mono,monospace;font-size:var(--fgbr-font-size-down-1);line-height:var(--fgbr-line-height-md);color:var(--fgbr-foreground-primary);white-space:pre;background-color:var(--fgbr-background-secondary);border-radius:var(--fgbr-radius-md);border:0;margin:0;display:block;overflow-x:auto}.fgbr-rich-text__code-block-text{font:inherit;white-space:inherit;background:0 0;margin:0;padding:0}.fgbr-rich-text__rule{height:0;color:inherit;border:0;border-top:var(--fgbr-border);margin:0;padding:0;display:block}.fgbr-rich-text__callout{padding:var(--fgbr-spacing-2x) var(--fgbr-spacing-3x);color:var(--fgbr-foreground-primary);background-color:var(--fgbr-background-highlight);border:0;border-left:var(--fgbr-border-width-lg) solid var(--fgbr-interactive);border-radius:var(--fgbr-radius-none) var(--fgbr-radius-md) var(--fgbr-radius-md) var(--fgbr-radius-none);margin:0;display:block}.fgbr-rich-text__callout-title{font:var(--fgbr-font-style-label);color:var(--fgbr-interactive);text-transform:none;letter-spacing:normal;margin:0;padding:0;display:block}.fgbr-rich-text__figure{box-sizing:border-box;max-width:100%;margin:0;padding:0;display:block}.fgbr-rich-text__figure--width-25{width:25%}.fgbr-rich-text__figure--width-50{width:50%}.fgbr-rich-text__figure--align-center,.fgbr-rich-text__content>.fgbr-rich-text__figure--align-center{margin-left:auto;margin-right:auto}.fgbr-rich-text__figure--align-left{float:left;margin:0 var(--fgbr-spacing-3x) var(--fgbr-spacing-2x) 0}.fgbr-rich-text__figure--align-right{float:right;margin:0 0 var(--fgbr-spacing-2x) var(--fgbr-spacing-3x)}.fgbr-rich-text__content>.fgbr-rich-text__figure--align-left,.fgbr-rich-text__content>.fgbr-rich-text__figure--align-right{margin-top:0}.fgbr-rich-text__content:after{clear:both;content:"";display:table}.fgbr-rich-text__image{vertical-align:middle;border-radius:var(--fgbr-radius-md);border:0;width:100%;max-width:100%;height:auto;margin:0;padding:0;display:block}.fgbr-rich-text__caption{margin:var(--fgbr-spacing-base) 0 0;font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);text-align:start;padding:0;display:block}.fgbr-rich-text__credit{font-style:italic}.fgbr-rich-text__table-scroll{box-sizing:border-box;max-width:100%;margin:0;padding:0;display:block;overflow-x:auto}.fgbr-rich-text__table-scroll:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-rich-text__table{text-indent:0;border-spacing:0;border-collapse:collapse;border:0;width:100%;margin:0}.fgbr-rich-text__table-row{margin:0;padding:0}.fgbr-rich-text__table-header,.fgbr-rich-text__table-cell{min-width:6em;padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;vertical-align:top;background-color:var(--fgbr-background-primary);border:var(--fgbr-border)}.fgbr-rich-text__table-header{font-weight:var(--fgbr-font-weight-semi-bold);background-color:var(--fgbr-background-secondary)}@media not (min-width:576px){.fgbr-rich-text__figure--width-25,.fgbr-rich-text__figure--width-50{width:100%}.fgbr-rich-text__figure--align-left,.fgbr-rich-text__figure--align-right{float:none;margin:0}}.fgbr-rich-text__frame{box-sizing:border-box;width:auto;max-width:none;height:auto;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;inset:auto;overflow:visible}.fgbr-rich-text__frame:popover-open{width:100%;height:100%;padding:0 var(--fgbr-spacing-3x) var(--fgbr-spacing-4x);background-color:var(--fgbr-background-primary);position:fixed;inset:0;overflow:auto}.fgbr-rich-text__frame:popover-open>.fgbr-rich-text__content{max-width:75ch;margin:0 auto}.fgbr-rich-text__bar{gap:var(--fgbr-spacing-2x);margin:0 0 var(--fgbr-spacing-base);justify-content:flex-end;align-items:center;padding:0;display:flex}.fgbr-rich-text__frame:popover-open>.fgbr-rich-text__bar{z-index:1;margin:0 calc(-1 * var(--fgbr-spacing-3x)) var(--fgbr-spacing-3x);padding:var(--fgbr-spacing-base) var(--fgbr-spacing-3x);background-color:var(--fgbr-background-primary);box-shadow:var(--fgbr-shadow-sm);justify-content:space-between;position:sticky;top:0}.fgbr-rich-text__bar-title{min-width:0;font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary);margin:0;padding:0;display:none}.fgbr-rich-text__frame:popover-open .fgbr-rich-text__bar-title{display:block}.fgbr-rich-text__fullscreen{box-sizing:border-box;width:var(--fgbr-spacing-5x);height:var(--fgbr-spacing-5x);font:var(--fgbr-font-style-button);color:var(--fgbr-interactive);text-transform:none;letter-spacing:normal;cursor:pointer;border-radius:var(--fgbr-radius-pill);box-shadow:none;appearance:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.fgbr-rich-text__fullscreen:hover{background-image:linear-gradient(var(--fgbr-hover-overlay), var(--fgbr-hover-overlay))}.fgbr-rich-text__fullscreen:active{background-image:linear-gradient(var(--fgbr-pressed-overlay), var(--fgbr-pressed-overlay))}.fgbr-rich-text__fullscreen:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-rich-text__fullscreen>*{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);vertical-align:middle;display:block}.fgbr-rich-text__fullscreen--close{display:none}.fgbr-rich-text__frame:popover-open .fgbr-rich-text__fullscreen--open{display:none}.fgbr-rich-text__frame:popover-open .fgbr-rich-text__fullscreen--close{display:inline-flex}.fgbr-rich-text-editor{--fgbr-rich-text-gap:var(--fgbr-spacing-2x);--fgbr-rich-text-editor-min:8rem;--fgbr-rich-text-editor-max:20rem}.fgbr-rich-text-editor--compact{--fgbr-rich-text-editor-min:5rem;--fgbr-rich-text-editor-max:12rem}.fgbr-rich-text-editor--spacious{--fgbr-rich-text-editor-min:16rem;--fgbr-rich-text-editor-max:36rem}.fgbr-rich-text-editor--fill{flex:auto;height:100%;min-height:0}.fgbr-rich-text-editor__frame{box-sizing:border-box;width:auto;max-width:none;height:auto;min-height:0;max-height:none;color:var(--fgbr-foreground-primary-main);background-color:var(--fgbr-background-primary-main);border:var(--fgbr-border-width-sm) solid var(--fgbr-border-secondary);border-radius:var(--fgbr-radius-sm);box-shadow:none;flex-direction:column;margin:0;padding:0;display:flex;position:relative;inset:auto;overflow:visible}.fgbr-rich-text-editor--fill .fgbr-rich-text-editor__frame{flex:auto}.fgbr-rich-text-editor--danger .fgbr-rich-text-editor__frame{border-color:var(--fgbr-feedback-danger);border-width:var(--fgbr-border-width-md)}.fgbr-rich-text-editor--success .fgbr-rich-text-editor__frame{border-color:var(--fgbr-feedback-success);border-width:var(--fgbr-border-width-md)}.fgbr-rich-text-editor--warning .fgbr-rich-text-editor__frame{border-color:var(--fgbr-feedback-warning);border-width:var(--fgbr-border-width-md)}.fgbr-rich-text-editor--info .fgbr-rich-text-editor__frame{border-color:var(--fgbr-feedback-info);border-width:var(--fgbr-border-width-md)}.fgbr-rich-text-editor__frame:focus-within{border-color:var(--fgbr-focus);box-shadow:var(--fgbr-focus-ring)}.fgbr-rich-text-editor--disabled .fgbr-rich-text-editor__frame{cursor:not-allowed;opacity:var(--fgbr-disabled-opacity)}.fgbr-rich-text-editor--readonly .fgbr-rich-text-editor__frame{background-color:var(--fgbr-background-secondary-main)}.fgbr-rich-text-editor__toolbar{z-index:1;gap:var(--fgbr-spacing-half) var(--fgbr-spacing-base);padding:var(--fgbr-spacing-half);background-color:var(--fgbr-background-secondary-main);border:0;border-bottom:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);border-radius:var(--fgbr-radius-sm) var(--fgbr-radius-sm) 0 0;flex-wrap:wrap;align-items:center;margin:0;display:flex;position:sticky;top:0}.fgbr-rich-text-editor__group{gap:var(--fgbr-spacing-half);padding:0 var(--fgbr-spacing-base) 0 0;border:0;border-right:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);flex-wrap:wrap;align-items:center;margin:0;display:flex}.fgbr-rich-text-editor__group:last-child{border-right:0;padding-right:0}.fgbr-rich-text-editor__group--end{margin-left:auto}.fgbr-rich-text-editor__level{font:var(--fgbr-font-weight-bold) var(--fgbr-font-size-down-2) / 1 var(--fgbr-font-family);letter-spacing:normal;white-space:nowrap;margin:0;padding:0;display:block}.fgbr-rich-text-editor__screen{display:contents}.fgbr-rich-text-editor__screen--close{display:none}.fgbr-rich-text-editor__frame:popover-open .fgbr-rich-text-editor__screen--open{display:none}.fgbr-rich-text-editor__frame:popover-open .fgbr-rich-text-editor__screen--close{display:contents}.fgbr-rich-text-editor__scroll{min-height:var(--fgbr-rich-text-editor-min);max-height:var(--fgbr-rich-text-editor-max);flex-direction:column;margin:0;padding:0;display:flex;overflow-y:auto}.fgbr-rich-text-editor--fill .fgbr-rich-text-editor__scroll{min-height:var(--fgbr-rich-text-editor-min);flex:auto;max-height:none}.fgbr-rich-text-editor__editable{flex-direction:column;flex:auto;margin:0;padding:0;display:flex}.fgbr-rich-text-editor__content{box-sizing:border-box;padding:var(--fgbr-spacing-2x);font:var(--fgbr-font-style-paragraph);color:var(--fgbr-foreground-primary-main);white-space:pre-wrap;overflow-wrap:break-word;cursor:text;caret-color:var(--fgbr-foreground-primary-main);font-variant-ligatures:none;outline:none;flex:auto;margin:0}.fgbr-rich-text-editor--disabled .fgbr-rich-text-editor__content{cursor:not-allowed}.fgbr-rich-text-editor__frame:popover-open{border-radius:var(--fgbr-radius-none);width:100%;height:100%;box-shadow:none;border:0;position:fixed;inset:0}.fgbr-rich-text-editor__frame:popover-open .fgbr-rich-text-editor__scroll{flex:auto;max-height:none}.fgbr-rich-text-editor__frame:popover-open .fgbr-rich-text-editor__content{max-width:75ch;margin:0 auto}.fgbr-rich-text__placeholder[data-placeholder]:not([data-placeholder=""]):before{float:left;height:0;font:var(--fgbr-font-style-placeholder);color:var(--fgbr-foreground-secondary-main);pointer-events:none;content:attr(data-placeholder)}.fgbr-rich-text-editor__figure--selected .fgbr-rich-text__image,.fgbr-rich-text-editor__content [class~=ProseMirror-selectednode]{outline:var(--fgbr-focus-width) solid var(--fgbr-focus);outline-offset:var(--fgbr-spacing-half)}.fgbr-rich-text-editor__content [class~=ProseMirror-gapcursor]{display:block;position:relative}.fgbr-rich-text-editor__content [class~=ProseMirror-gapcursor]:after{border-top:1px solid var(--fgbr-foreground-primary-main);content:"";width:20px;animation:1.1s steps(2,start) infinite fgbr-rich-text-editor-cursor;display:block;position:absolute;top:-2px}@keyframes fgbr-rich-text-editor-cursor{to{visibility:hidden}}.fgbr-rich-text-editor__dropcursor{background-color:var(--fgbr-focus)}.fgbr-rich-text-editor__content .fgbr-rich-text__task-item>:first-child{flex:none;align-items:center;margin:.15em 0 0;padding:0;display:flex}.fgbr-rich-text-editor__content .fgbr-rich-text__task-item>:last-child{flex:auto;min-width:0}.fgbr-rich-text-editor__content .fgbr-rich-text__task-item [type=checkbox]{width:1.25em;height:1.25em;accent-color:var(--fgbr-interactive-main);cursor:pointer;box-shadow:none;appearance:auto;outline:none;margin:0;padding:0}.fgbr-rich-text-editor__content .fgbr-rich-text__task-item[data-checked=true]>:last-child{color:var(--fgbr-foreground-secondary-main);text-decoration:line-through}.fgbr-rich-text-editor__content .fgbr-rich-text__table{table-layout:fixed}.fgbr-rich-text-editor__content [class~=selectedCell]{background-image:linear-gradient(var(--fgbr-hover-overlay-neutral-main), var(--fgbr-hover-overlay-neutral-main))}.fgbr-rich-text-editor__status{padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary-main);border:0;border-top:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);margin:0}.fgbr-rich-text-editor__status--error{color:var(--fgbr-feedback-danger);font-weight:var(--fgbr-font-weight-semi-bold)}.fgbr-rich-text-editor__paste{z-index:2;gap:var(--fgbr-spacing-half);box-sizing:border-box;width:15rem;padding:var(--fgbr-spacing-base);color:var(--fgbr-foreground-primary-main);background-color:var(--fgbr-background-primary-main);border:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);border-radius:var(--fgbr-radius-md);box-shadow:var(--fgbr-shadow-md);flex-direction:column;margin:0;display:flex;position:absolute}.fgbr-rich-text-editor__paste-title{margin:0 0 var(--fgbr-spacing-half);font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary-main);padding:0}.fgbr-rich-text-editor__preview{vertical-align:middle;object-fit:contain;border-radius:var(--fgbr-radius-md);border:0;max-width:100%;max-height:12rem;margin:0 auto;padding:0;display:block}.fgbr-chart{box-sizing:border-box;min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;margin:0;padding:0;display:block;container-type:inline-size}.fgbr-chart--ring{container-type:normal}.fgbr-chart>:not(:first-child){margin-top:var(--fgbr-spacing-2x)}.fgbr-chart__plot{min-width:0;margin:0;padding:0;display:block}.fgbr-chart__color--1{--fgbr-chart-color:var(--fgbr-chart-1)}.fgbr-chart__color--2{--fgbr-chart-color:var(--fgbr-chart-2)}.fgbr-chart__color--3{--fgbr-chart-color:var(--fgbr-chart-3)}.fgbr-chart__color--4{--fgbr-chart-color:var(--fgbr-chart-4)}.fgbr-chart__color--5{--fgbr-chart-color:var(--fgbr-chart-5)}.fgbr-chart__color--6{--fgbr-chart-color:var(--fgbr-chart-6)}.fgbr-chart__color--7{--fgbr-chart-color:var(--fgbr-chart-7)}.fgbr-chart__color--8{--fgbr-chart-color:var(--fgbr-chart-8)}.fgbr-chart__color--highlight{--fgbr-chart-color:var(--fgbr-chart-highlight)}.fgbr-chart__rows{gap:var(--fgbr-spacing-baseh) var(--fgbr-spacing-2x);grid-template-columns:minmax(6rem,35%) minmax(0,1fr) minmax(2rem,auto);align-items:center;margin:0;padding:0;display:grid}.fgbr-chart__row{display:contents}.fgbr-chart__label{min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);overflow-wrap:break-word;margin:0;padding:0}.fgbr-chart__value{font:var(--fgbr-font-style-label);color:var(--fgbr-foreground-primary);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;margin:0;padding:0}.fgbr-chart__track{height:var(--fgbr-spacing-2x);background-color:var(--fgbr-chart-track);border-radius:var(--fgbr-radius-pill);margin:0;padding:0;display:block;position:relative}.fgbr-chart__bar{width:calc(var(--fgbr-chart-ratio,0) * 100%);background-color:var(--fgbr-chart-color);border-radius:var(--fgbr-radius-pill);height:100%;margin:0;padding:0;display:block}.fgbr-chart__track--line{background-color:var(--fgbr-chart-grid);height:2px}.fgbr-chart__stem{width:calc(var(--fgbr-chart-ratio,0) * 100%);background-color:var(--fgbr-chart-color);margin:0;padding:0;display:block;position:absolute;inset:0 auto 0 0}.fgbr-chart__dot{top:50%;left:calc(var(--fgbr-chart-ratio,0) * 100%);box-sizing:border-box;width:var(--fgbr-spacing-2x);height:var(--fgbr-spacing-2x);margin:calc(-1 * var(--fgbr-spacing-base)) 0 0 calc(-1 * var(--fgbr-spacing-base));background-color:var(--fgbr-chart-color);border:2px solid var(--fgbr-background-primary-main);border-radius:50%;padding:0;display:block;position:absolute}.fgbr-chart__axis{height:var(--fgbr-spacing-3x);margin:0;padding:0;display:block;position:relative}.fgbr-chart__tick{top:0;left:calc(var(--fgbr-chart-ratio,0) * 100%);font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);white-space:nowrap;margin:0;padding:0;position:absolute;translate:-50%}.fgbr-chart__tick:first-child{translate:0}.fgbr-chart__tick:last-child{translate:-100%}@container not (min-width:24rem){.fgbr-chart__rows{row-gap:var(--fgbr-spacing-half);grid-template-columns:minmax(0,1fr) minmax(2rem,auto)}.fgbr-chart__label{margin-top:var(--fgbr-spacing-base);grid-column:1/-1}.fgbr-chart__row--axis .fgbr-chart__label{display:none}}.fgbr-chart__legend{gap:var(--fgbr-spacing-half) var(--fgbr-spacing-3x);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fgbr-chart__legend-item{gap:var(--fgbr-spacing-base);font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-primary);align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-chart__swatch{width:var(--fgbr-spacing-baseh);height:var(--fgbr-spacing-baseh);background-color:var(--fgbr-chart-color);border-radius:var(--fgbr-radius-sm);margin:0;padding:0;display:inline-block}.fgbr-chart__data{margin:0;padding:0;display:block}.fgbr-chart__data-toggle{gap:var(--fgbr-spacing-base);padding:var(--fgbr-spacing-half) 0;font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-interactive);cursor:pointer;align-items:center;margin:0;list-style:none;display:inline-flex}.fgbr-chart__data-toggle::-webkit-details-marker{display:none}.fgbr-chart__data-toggle:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:var(--fgbr-focus-offset)}.fgbr-chart__data-icon{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);margin:0;padding:0;display:inline-flex}.fgbr-chart__data-icon>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-chart__data-scroll{max-width:100%;margin:var(--fgbr-spacing-base) 0 0;padding:0;overflow-x:auto}.fgbr-chart__data-scroll:focus-visible{outline:var(--fgbr-focus-outline);outline-offset:calc(-1 * var(--fgbr-focus-width))}.fgbr-chart__table{text-indent:0;border-spacing:0;border-collapse:collapse;border:0;width:100%;margin:0}.fgbr-chart__table-header,.fgbr-chart__table-cell{padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:start;vertical-align:top;background-color:var(--fgbr-background-primary);border:0;border-bottom:var(--fgbr-border)}.fgbr-chart__table-header{font-weight:var(--fgbr-font-weight-semi-bold);background-color:var(--fgbr-background-secondary)}.fgbr-chart__table-header--row{background-color:var(--fgbr-background-primary)}.fgbr-chart__table-cell{font-variant-numeric:tabular-nums;text-align:end}.fgbr-chart-note{gap:var(--fgbr-spacing-base);box-sizing:border-box;font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);text-align:start;text-transform:none;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;align-items:flex-start;margin:0;padding:0;display:flex}.fgbr-chart-note--success{padding:var(--fgbr-spacing-base) var(--fgbr-spacing-2x);color:var(--fgbr-foreground-primary-main);background-color:var(--fgbr-feedback-success-background);border:var(--fgbr-border-width-sm) solid var(--fgbr-feedback-success);border-radius:var(--fgbr-radius-sm)}.fgbr-chart-note__icon{width:var(--fgbr-icon-size-sm);height:var(--fgbr-icon-size-sm);color:var(--fgbr-feedback-success);flex:none;margin:.15em 0 0;padding:0;display:inline-flex}.fgbr-chart-note__icon>*{vertical-align:middle;width:100%;height:100%;display:block}.fgbr-chart-note__text{min-width:0;margin:0;padding:0}.fgbr-chart__rows--lanes{grid-template-columns:minmax(6rem,30%) minmax(0,1fr);row-gap:0}.fgbr-chart__label--strong{font-weight:var(--fgbr-font-weight-semi-bold)}.fgbr-chart__lane{height:var(--fgbr-spacing-8x);margin:0 var(--fgbr-spacing-2x);padding:0;display:block;position:relative}.fgbr-chart__grid{margin:0;padding:0;display:block;position:absolute;inset:0}.fgbr-chart__grid-line{top:0;bottom:0;left:calc(var(--fgbr-chart-ratio,0) * 100%);background-color:var(--fgbr-chart-grid);width:1px;margin:0;padding:0;display:block;position:absolute}.fgbr-chart__bridge{top:50%;left:calc(var(--fgbr-chart-start,0) * 100%);width:calc((var(--fgbr-chart-end,0) - var(--fgbr-chart-start,0)) * 100%);background-color:var(--fgbr-border-primary);height:2px;margin:-1px 0 0;padding:0;display:block;position:absolute}.fgbr-chart__point{top:50%;left:calc(var(--fgbr-chart-ratio,0) * 100%);box-sizing:border-box;width:var(--fgbr-spacing-2x);height:var(--fgbr-spacing-2x);margin:calc(-1 * var(--fgbr-spacing-base)) 0 0 calc(-1 * var(--fgbr-spacing-base));background-color:var(--fgbr-chart-color);border:2px solid var(--fgbr-background-primary-main);border-radius:50%;padding:0;display:block;position:absolute}.fgbr-chart__point-value{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-down-1) / 1 var(--fgbr-font-family);color:var(--fgbr-chart-color);white-space:nowrap;margin:0;padding:0;position:absolute;left:50%;translate:-50%}.fgbr-chart__point--above .fgbr-chart__point-value{bottom:calc(100% + var(--fgbr-spacing-half))}.fgbr-chart__point--below .fgbr-chart__point-value{top:calc(100% + var(--fgbr-spacing-half))}.fgbr-chart__rows--lanes .fgbr-chart__axis{margin:0 var(--fgbr-spacing-2x)}.fgbr-chart__funnel{gap:var(--fgbr-spacing-half);flex-direction:column;align-items:center;max-width:40rem;margin:0 auto;padding:0;list-style:none;display:flex}.fgbr-chart__step{--fgbr-chart-shade:var(--fgbr-chart-color);box-sizing:border-box;min-height:var(--fgbr-spacing-10x);padding:var(--fgbr-spacing-baseh) 14%;font:var(--fgbr-font-style-body);color:var(--fgbr-interactive-foreground-main);text-align:center;background-color:var(--fgbr-chart-shade);clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex}.fgbr-chart__step--1{--fgbr-chart-shade:color-mix(in srgb, var(--fgbr-chart-color) 45%, var(--fgbr-chart-track));width:100%;color:var(--fgbr-foreground-primary-main)}.fgbr-chart__step--2{width:80%}.fgbr-chart__step--3{--fgbr-chart-shade:color-mix(in srgb, var(--fgbr-chart-color), var(--fgbr-foreground-primary-main) 25%);width:64%}.fgbr-chart__step--4{--fgbr-chart-shade:color-mix(in srgb, var(--fgbr-chart-color), var(--fgbr-foreground-primary-main) 45%);width:51%}.fgbr-chart__step--5{--fgbr-chart-shade:color-mix(in srgb, var(--fgbr-chart-color), var(--fgbr-foreground-primary-main) 60%);width:41%}.fgbr-chart__step-label{font-weight:var(--fgbr-font-weight-semi-bold);margin:0;padding:0}.fgbr-chart__step-value{font:var(--fgbr-font-style-label);font-variant-numeric:tabular-nums;margin:0;padding:0}.fgbr-chart__step-detail{font:var(--fgbr-font-style-caption);margin:0;padding:0}.fgbr-chart__heatmap{text-indent:0;width:100%;border-spacing:var(--fgbr-spacing-base);border-collapse:separate;border:0;margin:0}.fgbr-chart__heat-header{padding:0 var(--fgbr-spacing-base);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-md) var(--fgbr-font-family);color:var(--fgbr-foreground-primary);text-align:center;vertical-align:bottom;background:0 0;border:0}.fgbr-chart__heat-header--row{font-weight:var(--fgbr-font-weight-regular);text-align:start;vertical-align:middle}.fgbr-chart__heat-cell{min-width:4rem;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);text-align:center;vertical-align:middle;background:0 0;border:0;padding:0}.fgbr-chart__heat{padding:var(--fgbr-spacing-baseh) var(--fgbr-spacing-base);font-weight:var(--fgbr-font-weight-semi-bold);font-variant-numeric:tabular-nums;color:var(--fgbr-foreground-primary-main);background-color:color-mix(in srgb, var(--fgbr-chart-color) calc((.1 + var(--fgbr-chart-ratio,0) * .8) * 100%), var(--fgbr-chart-track));border-radius:var(--fgbr-radius-sm);margin:0;display:block}.fgbr-chart__heat--strong{color:var(--fgbr-interactive-foreground-main);background-color:color-mix(in srgb, var(--fgbr-chart-color), var(--fgbr-foreground-primary-main) calc((var(--fgbr-chart-ratio,0) - .5) * 70%))}.fgbr-chart__donut{gap:var(--fgbr-spacing-3x);flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.fgbr-chart__ring{aspect-ratio:1;flex:none;width:12rem;max-width:100%;margin:0;padding:0;display:inline-block;position:relative}.fgbr-chart__ring--progress{width:8rem}.fgbr-chart__ring-svg{vertical-align:middle;width:100%;height:100%;display:block;overflow:visible;rotate:-90deg}.fgbr-chart__ring-track{fill:none;stroke:var(--fgbr-chart-track)}.fgbr-chart__ring-slice{fill:none;stroke:var(--fgbr-chart-color)}.fgbr-chart__ring-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0 22%;display:flex;position:absolute;inset:0}.fgbr-chart__ring-value{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-3) / 1.1 var(--fgbr-font-family);color:var(--fgbr-foreground-primary);font-variant-numeric:tabular-nums;margin:0;padding:0}.fgbr-chart__ring--progress .fgbr-chart__ring-value{font-size:var(--fgbr-font-size-up-1)}.fgbr-chart__ring-label{margin:var(--fgbr-spacing-half) 0 0;font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);padding:0}.fgbr-chart__donut-legend{gap:var(--fgbr-spacing-baseh);flex:12rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;margin:0;padding:0;list-style:none;display:grid}.fgbr-chart__donut-item{margin:0;padding:0;display:contents}.fgbr-chart__donut-label{min-width:0;font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);margin:0;padding:0}.fgbr-chart__stacks{gap:var(--fgbr-spacing-2x);flex-direction:column;margin:0;padding:0;display:flex}.fgbr-chart__stack{gap:var(--fgbr-spacing-base);flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-chart__stack-bar{width:100%;height:var(--fgbr-spacing-4x);background-color:var(--fgbr-chart-track);border-radius:var(--fgbr-radius-sm);margin:0;padding:0;display:flex;overflow:hidden}.fgbr-chart__stack-bar--single{height:var(--fgbr-spacing-5x)}.fgbr-chart__segment{box-sizing:border-box;width:calc(var(--fgbr-chart-ratio,0) * 100%);min-width:0;padding:0 var(--fgbr-spacing-base);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-down-1) / 1 var(--fgbr-font-family);color:var(--fgbr-interactive-foreground-main);white-space:nowrap;background-color:var(--fgbr-chart-color);flex:none;align-items:center;margin:0;display:flex;overflow:hidden}.fgbr-chart__segment--remainder{font-weight:var(--fgbr-font-weight-regular);color:var(--fgbr-foreground-primary-main);background-color:#0000;justify-content:flex-end}.fgbr-chart__segment-text{text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;margin:0;padding:0;overflow:hidden}@container not (min-width:24rem){.fgbr-chart__segment-suffix{display:none}}.fgbr-chart__stack-values{font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary);margin:0;padding:0}.fgbr-chart__stacks+.fgbr-chart__legend{margin-top:var(--fgbr-spacing-2x)}.fgbr-chart__stack-bar--single>.fgbr-chart__segment:not(:last-child){box-shadow:inset -2px 0 0 var(--fgbr-background-primary-main)}.fgbr-chart__swatch--remainder{background-color:var(--fgbr-chart-track);box-shadow:inset 0 0 0 1px var(--fgbr-border-primary)}.fgbr-chart__segment-legend{gap:var(--fgbr-spacing-baseh) var(--fgbr-spacing-3x);margin:var(--fgbr-spacing-2x) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.fgbr-chart__segment-item{gap:var(--fgbr-spacing-base);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;margin:0;padding:0;list-style:none;display:grid}.fgbr-chart__segment-label{min-width:0;font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-primary);margin:0;padding:0}.fgbr-chart__treemap{width:100%;margin:0;padding:0;display:block;position:relative}.fgbr-chart__treemap--wide{aspect-ratio:2.6}.fgbr-chart__treemap--narrow{aspect-ratio:.6;display:none}@container not (min-width:36rem){.fgbr-chart__treemap--wide{display:none}.fgbr-chart__treemap--narrow{display:block}}.fgbr-chart__tile{top:var(--fgbr-chart-y,0);left:var(--fgbr-chart-x,0);gap:var(--fgbr-spacing-base);box-sizing:border-box;width:var(--fgbr-chart-w,0);height:var(--fgbr-chart-h,0);padding:var(--fgbr-spacing-baseh);font:var(--fgbr-font-style-caption);color:var(--fgbr-interactive-foreground-main);background-color:var(--fgbr-chart-color);border:2px solid var(--fgbr-background-primary-main);border-radius:var(--fgbr-radius-md);background-clip:padding-box;flex-direction:column;justify-content:space-between;margin:0;display:flex;position:absolute;overflow:hidden}.fgbr-chart__tile-label{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / var(--fgbr-line-height-sm) var(--fgbr-font-family);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;padding:0}.fgbr-chart__tile-value{font:var(--fgbr-font-style-caption);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;padding:0}.fgbr-chart__tile--large .fgbr-chart__tile-label{font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-up-3) / var(--fgbr-line-height-sm) var(--fgbr-font-family)}.fgbr-chart__treemap--narrow .fgbr-chart__tile{padding:var(--fgbr-spacing-base)}.fgbr-chart__treemap--narrow .fgbr-chart__tile-label{font-size:var(--fgbr-font-size-down-1)}.fgbr-chart__treemap--narrow .fgbr-chart__tile--large .fgbr-chart__tile-label{font-size:var(--fgbr-font-size-up-1)}.fgbr-chart__bubbles{gap:var(--fgbr-spacing-2x);flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.fgbr-chart__bubble{box-sizing:border-box;width:max(6.5rem, calc(var(--fgbr-chart-ratio,0) * 10rem));aspect-ratio:1;padding:0 var(--fgbr-spacing-base);font:var(--fgbr-font-style-caption);color:var(--fgbr-interactive-foreground-main);text-align:center;background-color:var(--fgbr-chart-color);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;margin:0;display:flex}.fgbr-chart__bubble-value{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-2) / 1.1 var(--fgbr-font-family);font-variant-numeric:tabular-nums;margin:0;padding:0}.fgbr-chart__bubble-label{margin:var(--fgbr-spacing-half) 0 0;font:var(--fgbr-font-weight-medium) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:0}.fgbr-chart__hub{gap:var(--fgbr-spacing-3x) var(--fgbr-spacing-4x);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;margin:0;padding:0;display:grid;position:relative}.fgbr-chart__hub-line{background-color:var(--fgbr-chart-grid);margin:0;padding:0;display:none}.fgbr-chart__hub--row .fgbr-chart__hub-line--row{grid-area:2/1/auto/-1;align-self:center;height:2px;display:block}.fgbr-chart__hub--row.fgbr-chart__hub--no-left .fgbr-chart__hub-line--row{grid-column:2/-1}.fgbr-chart__hub--row.fgbr-chart__hub--no-right .fgbr-chart__hub-line--row{grid-column:1/3}.fgbr-chart__hub--column .fgbr-chart__hub-line--column{grid-area:1/2/-1;justify-self:center;width:2px;display:block}.fgbr-chart__hub--column.fgbr-chart__hub--no-top .fgbr-chart__hub-line--column{grid-row:2/-1}.fgbr-chart__hub--column.fgbr-chart__hub--no-bottom .fgbr-chart__hub-line--column{grid-row:1/3}.fgbr-chart__hub-center{box-sizing:border-box;aspect-ratio:1;width:7rem;padding:var(--fgbr-spacing-baseh);font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-interactive-foreground-main);text-align:center;overflow-wrap:anywhere;background-color:var(--fgbr-chart-1);border-radius:50%;grid-area:2/2;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.fgbr-chart__hub-item{gap:var(--fgbr-spacing-baseh);box-sizing:border-box;min-width:0;padding:var(--fgbr-spacing-baseh) var(--fgbr-spacing-2x);background-color:var(--fgbr-background-primary-main);border:var(--fgbr-border);border-radius:var(--fgbr-radius-sm);align-items:center;margin:0;display:flex;position:relative}.fgbr-chart__hub-item--top,.fgbr-chart__hub-item--bottom{grid-column:1/-1;justify-self:center;max-width:min(100%,20rem)}.fgbr-chart__hub-item--top{grid-row:1}.fgbr-chart__hub-item--bottom{grid-row:3}.fgbr-chart__hub-item--left{grid-area:2/1}.fgbr-chart__hub-item--right{grid-area:2/3}.fgbr-chart__hub-mark{width:var(--fgbr-spacing-3x);height:var(--fgbr-spacing-3x);background-color:var(--fgbr-chart-color);border-radius:50%;flex:none;margin:0;padding:0;display:block}.fgbr-chart__hub-text{gap:var(--fgbr-spacing-half);flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-chart__hub-value{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-chart-color);font-variant-numeric:tabular-nums;margin:0;padding:0}.fgbr-chart__hub-label{font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary-main);overflow-wrap:anywhere;margin:0;padding:0}@container not (min-width:36rem){.fgbr-chart__hub{gap:var(--fgbr-spacing-baseh);grid-template-columns:minmax(0,1fr)}.fgbr-chart__hub .fgbr-chart__hub-line{display:none}.fgbr-chart__hub-center{margin-bottom:var(--fgbr-spacing-base);grid-area:auto/1;justify-self:center}.fgbr-chart__hub-item{grid-area:auto/1;justify-self:stretch;max-width:none}}.fgbr-chart__bands{gap:var(--fgbr-spacing-2x);flex-direction:column;margin:0;padding:0;display:flex}.fgbr-chart__band{gap:var(--fgbr-spacing-2x);box-sizing:border-box;padding:var(--fgbr-spacing-2x);background-color:color-mix(in srgb, var(--fgbr-chart-color) 10%, var(--fgbr-background-primary-main));border-radius:var(--fgbr-radius-sm);grid-template-columns:minmax(7rem,18%) minmax(0,1fr);align-items:start;margin:0;display:grid}.fgbr-chart__band-label{padding:var(--fgbr-spacing-base) 0 0;font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-foreground-primary-main);overflow-wrap:anywhere;margin:0}.fgbr-chart__band-blocks{gap:var(--fgbr-spacing-base);flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.fgbr-chart__block{flex:var(--fgbr-chart-grow,1) 1 0;gap:var(--fgbr-spacing-2x);box-sizing:border-box;min-width:7rem;min-height:4.5rem;padding:var(--fgbr-spacing-baseh);font:var(--fgbr-font-style-caption);color:var(--fgbr-interactive-foreground-main);background-color:var(--fgbr-chart-color);border-radius:var(--fgbr-radius-sm);flex-direction:column;justify-content:space-between;margin:0;display:flex}.fgbr-chart__block-label{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;padding:0}.fgbr-chart__block-value{font:var(--fgbr-font-style-caption);font-variant-numeric:tabular-nums;margin:0;padding:0}@container not (min-width:36rem){.fgbr-chart__band{gap:var(--fgbr-spacing-baseh);grid-template-columns:minmax(0,1fr)}.fgbr-chart__band-label{padding:0}}.fgbr-chart__stages{gap:var(--fgbr-spacing-2x);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;padding:0;list-style:none;display:grid}.fgbr-chart__stage{gap:var(--fgbr-spacing-base);box-sizing:border-box;min-width:0;padding:var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary-main);background-color:var(--fgbr-background-primary-main);border:var(--fgbr-border-width-sm) solid var(--fgbr-border-primary);border-top:var(--fgbr-spacing-half) solid var(--fgbr-chart-color);border-radius:var(--fgbr-radius-sm);flex-direction:column;margin:0;list-style:none;display:flex}.fgbr-chart__stage-head{gap:var(--fgbr-spacing-baseh);min-height:var(--fgbr-spacing-6x);margin:0 0 var(--fgbr-spacing-base);flex:1 0 auto;align-items:flex-start;padding:0;display:flex}.fgbr-chart__stage-number,.fgbr-chart__pathway-number{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / 1 var(--fgbr-font-family);color:var(--fgbr-interactive-foreground-main);font-variant-numeric:tabular-nums;background-color:var(--fgbr-chart-color);border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fgbr-chart__stage-number{width:var(--fgbr-spacing-4x);height:var(--fgbr-spacing-4x)}.fgbr-chart__stage-heading{gap:var(--fgbr-spacing-half);flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fgbr-chart__stage-label{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-chart-color);margin:0;padding:0}.fgbr-chart__stage-title{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-foreground-primary-main);overflow-wrap:break-word;margin:0;padding:0}.fgbr-chart__stage-value{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-4) / 1.1 var(--fgbr-font-family);color:var(--fgbr-foreground-primary-main);font-variant-numeric:tabular-nums;margin:0;padding:0}.fgbr-chart__stage-unit{font:var(--fgbr-font-style-caption);color:var(--fgbr-foreground-secondary-main);margin:0;padding:0}.fgbr-chart__stage-share{margin:var(--fgbr-spacing-base) 0 0;font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-down-1) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-chart-color);font-variant-numeric:tabular-nums;padding:0}.fgbr-chart__track--thin{height:var(--fgbr-spacing-base)}.fgbr-chart__pathway{gap:var(--fgbr-spacing-3x);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fgbr-chart__pathway-step{gap:var(--fgbr-spacing-2x);font:var(--fgbr-font-style-body);color:var(--fgbr-foreground-primary);align-items:center;margin:0;padding:0;list-style:none;display:flex;position:relative}.fgbr-chart__pathway-step:not(:last-child):before{top:50%;left:calc(var(--fgbr-spacing-5x) / 2 - 1px);width:2px;height:calc(100% + var(--fgbr-spacing-3x));content:"";background-color:var(--fgbr-chart-grid);position:absolute}.fgbr-chart__pathway-number{width:var(--fgbr-spacing-5x);height:var(--fgbr-spacing-5x);font-size:var(--fgbr-font-size-up-1);box-shadow:0 0 0 var(--fgbr-spacing-half) var(--fgbr-background-primary-main);position:relative}.fgbr-chart__pathway-card{gap:var(--fgbr-spacing-2x);box-sizing:border-box;min-width:0;min-height:var(--fgbr-spacing-7x);padding:var(--fgbr-spacing-baseh) var(--fgbr-spacing-2x);background-color:var(--fgbr-chart-track);border-radius:var(--fgbr-radius-sm);flex:auto;justify-content:space-between;align-items:center;margin:0;display:flex}.fgbr-chart__pathway-label{min-width:0;font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-default) / var(--fgbr-line-height-sm) var(--fgbr-font-family);color:var(--fgbr-foreground-primary-main);overflow-wrap:break-word;margin:0;padding:0}.fgbr-chart__pathway-value{font:var(--fgbr-font-weight-semi-bold) var(--fgbr-font-size-up-4) / 1 var(--fgbr-font-family);color:var(--fgbr-chart-color);font-variant-numeric:tabular-nums;flex:none;margin:0;padding:0}.fgbr-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
