@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{--color-brand-default: #d72638;--color-brand-hover: #c11f31;--color-brand-active: #a01a29;--color-brand-bg: #fff1f3;--color-brand-text: #a01a29;--color-primary-default: #d72638;--color-primary-hover: #c11f31;--color-primary-active: #a01a29;--color-primary-bg: #fff1f3;--color-primary-text: #a01a29;--color-primary-50: #fff1f3;--color-primary-100: #ffe4e8;--color-primary-200: #fecdd5;--color-primary-300: #fda4b0;--color-primary-400: #fb7185;--color-primary-500: #e83a4b;--color-primary-600: #d72638;--color-primary-700: #c11f31;--color-primary-800: #a01a29;--color-primary-900: #7f1420;--color-secondary-default: #3f3f46;--color-secondary-hover: #27272a;--color-secondary-active: #18181b;--color-secondary-bg: #f4f4f5;--color-secondary-text: #27272a;--color-success-default: #16a34a;--color-success-hover: #15803d;--color-success-active: #166534;--color-success-bg: #f0fdf4;--color-success-text: #166534;--color-warning-default: #f97316;--color-warning-hover: #ea580c;--color-warning-active: #c2410c;--color-warning-bg: #fff7ed;--color-warning-text: #9a3412;--color-error-default: #b42318;--color-error-hover: #912018;--color-error-active: #7a1a14;--color-error-bg: #fff4f2;--color-error-text: #912018;--color-info-default: #52525b;--color-info-hover: #3f3f46;--color-info-active: #27272a;--color-info-bg: #f4f4f5;--color-info-text: #3f3f46;--color-semantic-blue-default: #2563eb;--color-semantic-blue-hover: #1d4ed8;--color-semantic-blue-active: #1e40af;--color-semantic-blue-bg: #eff6ff;--color-semantic-blue-text: #1e40af;--color-semantic-cyan-default: #0891b2;--color-semantic-cyan-hover: #0e7490;--color-semantic-cyan-active: #155e75;--color-semantic-cyan-bg: #ecfeff;--color-semantic-cyan-text: #155e75;--color-purple-default: #9333ea;--color-purple-hover: #7c3aed;--color-purple-active: #6b21a8;--color-purple-bg: #f5f3ff;--color-purple-text: #6b21a8;--color-yellow-default: #d97706;--color-yellow-hover: #b45309;--color-yellow-active: #92400e;--color-yellow-bg: #fffbeb;--color-yellow-text: #92400e;--color-text-default: #18181b;--color-text-primary: #18181b;--color-text-secondary: #3f3f46;--color-text-tertiary: #71717a;--color-text-muted: #71717a;--color-text-disabled: #a1a1aa;--color-text-inverse: #ffffff;--color-text-brand: #a01a29;--color-text-success: #166534;--color-text-warning: #9a3412;--color-text-error: #912018;--color-text-info: #3f3f46;--color-text-default-hover: #ffffff;--color-text-secondary-hover: #ffffff;--color-bg-default: #f7f8fb;--color-bg-surface: #ffffff;--color-bg-surface-alt: #f4f4f5;--color-bg-surface-hover: #e4e4e7;--color-bg-surface-disabled: #d4d4d8;--color-bg-secondary: #f4f4f5;--color-bg-muted: #e4e4e7;--color-bg-dropdown: #ffffff;--color-bg-dropdown-hover: #f4f4f5;--border-color-default: #e4e4e7;--border-color-hover: #d4d4d8;--border-color-focus: #d72638;--border-color-dropdown: #e4e4e7;--border-color-dropdown-subtle: #e4e4e7;--shadow-none: none;--shadow-sm: 0 1px 2px rgba(24, 24, 27, .04), 0 1px 3px rgba(24, 24, 27, .05);--shadow-md: 0 2px 8px rgba(24, 24, 27, .05), 0 8px 24px rgba(24, 24, 27, .06);--shadow-lg: 0 8px 18px rgba(24, 24, 27, .06), 0 18px 42px rgba(24, 24, 27, .08);--shadow-xl: 0 14px 28px rgba(24, 24, 27, .08), 0 28px 56px rgba(24, 24, 27, .1);--shadow-dropdown: var(--shadow-lg);--shadow-inset: inset 0 2px 4px 0 rgba(0, 0, 0, .04);--focus-ring: 0 0 0 3px rgba(215, 38, 56, .18);--focus-ring-info: 0 0 0 3px rgba(82, 82, 91, .18);--focus-ring-error: 0 0 0 3px rgba(180, 35, 24, .18);--overlay-bg: rgba(24, 24, 27, .38);--color-table-header-bg: #fafafa;--color-table-row-even-bg: #fbfbfb;--p-primary-50: #fff1f3;--p-primary-100: #ffe4e8;--p-primary-200: #fecdd5;--p-primary-300: #fda4b0;--p-primary-400: #fb7185;--p-primary-500: #e83a4b;--p-primary-600: #d72638;--p-primary-700: #c11f31;--p-primary-800: #a01a29;--p-primary-900: #7f1420;--p-surface-0: #ffffff;--p-surface-50: #fafafa;--p-surface-100: #f7f8fb;--p-surface-200: #e4e4e7;--p-surface-300: #d4d4d8;--p-surface-400: #a1a1aa;--p-surface-500: #71717a;--p-surface-600: #52525b;--p-surface-700: #3f3f46;--p-surface-800: #27272a;--p-surface-900: #18181b;--p-text-color: #18181b;--p-text-secondary-color: #3f3f46;--p-text-muted-color: #71717a;--p-content-border-color: #e4e4e7;--p-content-border-radius: 8px;--p-green-500: #16a34a;--p-green-600: #15803d;--p-orange-500: #f97316;--p-orange-600: #ea580c;--p-red-500: #b42318;--p-red-600: #912018}[data-theme=dark]{--color-brand-default: #d72638;--color-brand-hover: #e83a4b;--color-brand-active: #c11f31;--color-brand-bg: rgba(215, 38, 56, .22);--color-brand-text: #fda4b0;--color-primary-default: #d72638;--color-primary-hover: #e83a4b;--color-primary-active: #c11f31;--color-primary-bg: rgba(215, 38, 56, .22);--color-primary-text: #fda4b0;--color-primary-50: rgba(215, 38, 56, .08);--color-primary-100: rgba(215, 38, 56, .12);--color-primary-200: rgba(215, 38, 56, .18);--color-primary-300: rgba(215, 38, 56, .24);--color-primary-400: #fda4b0;--color-primary-500: #e83a4b;--color-primary-600: #d72638;--color-primary-700: #c11f31;--color-primary-800: #a01a29;--color-primary-900: #7f1420;--color-secondary-default: #e7e5e4;--color-secondary-hover: #fafaf9;--color-secondary-active: #d6d3d1;--color-secondary-bg: rgba(168, 162, 158, .14);--color-secondary-text: #e7e5e4;--color-success-default: #22c55e;--color-success-hover: #4ade80;--color-success-active: #16a34a;--color-success-bg: #1a2e1f;--color-success-text: #86efac;--color-warning-default: #fb923c;--color-warning-hover: #fdba74;--color-warning-active: #f97316;--color-warning-bg: #2e2318;--color-warning-text: #fdba74;--color-error-default: #ff7a67;--color-error-hover: #ff9a8d;--color-error-active: #f04438;--color-error-bg: rgba(240, 68, 56, .16);--color-error-text: #fecaca;--color-info-default: #d6d3d1;--color-info-hover: #f5f5f4;--color-info-active: #a8a29e;--color-info-bg: rgba(168, 162, 158, .14);--color-info-text: #e7e5e4;--color-semantic-blue-default: #60a5fa;--color-semantic-blue-hover: #93c5fd;--color-semantic-blue-active: #3b82f6;--color-semantic-blue-bg: rgba(37, 99, 235, .18);--color-semantic-blue-text: #bfdbfe;--color-semantic-cyan-default: #22d3ee;--color-semantic-cyan-hover: #67e8f9;--color-semantic-cyan-active: #06b6d4;--color-semantic-cyan-bg: rgba(6, 182, 212, .16);--color-semantic-cyan-text: #a5f3fc;--color-purple-default: #c084fc;--color-purple-hover: #d8b4fe;--color-purple-active: #a855f7;--color-purple-bg: #261e3a;--color-purple-text: #d8b4fe;--color-yellow-default: #facc15;--color-yellow-hover: #fde68a;--color-yellow-active: #f59e0b;--color-yellow-bg: rgba(245, 158, 11, .12);--color-yellow-text: #fde68a;--color-text-default: #f5f5f4;--color-text-primary: #f5f5f4;--color-text-secondary: #d6d3d1;--color-text-tertiary: #a8a29e;--color-text-muted: #a8a29e;--color-text-disabled: #78716c;--color-text-inverse: #171717;--color-text-brand: #fca5a5;--color-text-success: #86efac;--color-text-warning: #fdba74;--color-text-error: #fecaca;--color-text-info: #e7e5e4;--color-text-default-hover: #ffffff;--color-text-secondary-hover: #ffffff;--color-bg-default: #101010;--color-bg-surface: #171717;--color-bg-surface-alt: #202020;--color-bg-surface-hover: #2a2a2a;--color-bg-surface-disabled: #3f3f3f;--color-bg-secondary: #202020;--color-bg-muted: #2a2a2a;--color-bg-dropdown: #252525;--color-bg-dropdown-hover: color-mix(in srgb, var(--color-bg-surface-hover) 82%, var(--color-brand-default) 18%);--border-color-default: rgba(245, 245, 244, .11);--border-color-hover: rgba(245, 245, 244, .2);--border-color-focus: #d72638;--border-color-dropdown: rgba(245, 245, 244, .2);--border-color-dropdown-subtle: rgba(245, 245, 244, .13);--shadow-none: none;--shadow-sm: 0 0 0 1px rgba(245, 245, 244, .05), 0 1px 2px rgba(0, 0, 0, .26);--shadow-md: 0 0 0 1px rgba(245, 245, 244, .06), 0 8px 24px rgba(0, 0, 0, .36);--shadow-lg: 0 0 0 1px rgba(245, 245, 244, .07), 0 14px 36px rgba(0, 0, 0, .44);--shadow-xl: 0 0 0 1px rgba(245, 245, 244, .09), 0 24px 60px rgba(0, 0, 0, .52);--shadow-dropdown: 0 0 0 1px color-mix(in srgb, #ffffff 4%, transparent), var(--shadow-xl);--shadow-inset: inset 0 2px 4px 0 rgba(0, 0, 0, .3);--focus-ring: 0 0 0 3px rgba(215, 38, 56, .32);--focus-ring-info: 0 0 0 3px rgba(214, 211, 209, .2);--focus-ring-error: 0 0 0 3px rgba(255, 122, 103, .24);--overlay-bg: rgba(0, 0, 0, .7);--color-table-header-bg: #202020;--color-table-row-even-bg: #151515;--p-primary-50: rgba(215, 38, 56, .08);--p-primary-100: rgba(215, 38, 56, .12);--p-primary-200: rgba(215, 38, 56, .18);--p-primary-300: rgba(215, 38, 56, .24);--p-primary-400: #fda4b0;--p-primary-500: #e83a4b;--p-primary-600: #d72638;--p-primary-700: #c11f31;--p-primary-800: #a01a29;--p-primary-900: #7f1420;--p-surface-0: #101010;--p-surface-50: #171717;--p-surface-100: #202020;--p-surface-200: #2a2a2a;--p-surface-300: #3f3f3f;--p-surface-400: #78716c;--p-surface-500: #a8a29e;--p-surface-600: #d6d3d1;--p-surface-700: #e7e5e4;--p-surface-800: #f5f5f4;--p-surface-900: #fafaf9;--p-text-color: #f5f5f4;--p-text-secondary-color: #d6d3d1;--p-text-muted-color: #a8a29e;--p-content-border-color: rgba(245, 245, 244, .11);--p-content-border-radius: 8px;--p-green-500: #22c55e;--p-green-600: #4ade80;--p-orange-500: #fb923c;--p-orange-600: #fdba74;--p-red-500: #ff7a67;--p-red-600: #ff9a8d}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}ul,ol{list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}html{font-size:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}body{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.8125rem;font-weight:400;line-height:1.5;color:var(--color-text-default);background-color:var(--color-bg-default);transition:background-color .3s ease,color .3s ease}h1,h2,h3,h4,h5,h6{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:600;line-height:1.2;letter-spacing:0;color:var(--color-text-default);margin-bottom:.6875rem}h1{font-size:1.625rem;letter-spacing:0}h2{font-size:1.1875rem}h3{font-size:1rem}h4{font-size:.8125rem;letter-spacing:0}h5{font-size:.75rem;letter-spacing:0}h6{font-size:.6875rem;letter-spacing:0}a{color:var(--color-brand-text);text-decoration:none;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color .2s ease}@media (hover: hover){a:hover{text-decoration-color:currentColor;text-decoration-line:underline}}[data-theme=dark] a{color:var(--color-brand-hover)}@media (max-width: 576px){.hide-mobile{display:none!important}}.show-mobile{display:none!important}@media (max-width: 576px){.show-mobile{display:block!important}}@media (max-width: 768px){.hide-tablet{display:none!important}}.show-tablet{display:none!important}@media (max-width: 768px){.show-tablet{display:block!important}}@media (max-width: 576px){.flex-column-mobile{flex-direction:column!important}}@media (max-width: 576px){.full-width-mobile{width:100%!important}}.touch-target{min-width:44px;min-height:44px}.field-display{display:flex;flex-direction:column;gap:.125rem;width:100%}.field-display__label{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.6875rem;font-weight:500;color:var(--color-text-secondary);line-height:1.5}.field-display__value{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.75rem;font-weight:500;color:var(--color-text-default);line-height:1.5;min-height:1.5em}.field-display__value--empty{color:var(--color-text-muted)}.field-display__value--multiline{white-space:pre-wrap;word-break:break-word}.field-display__chip{display:inline-flex;align-items:center;gap:.125rem;padding:.125rem .4375rem;background-color:var(--color-bg-surface-alt);border-radius:9999px;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.75rem;font-weight:500;color:var(--color-text-default);line-height:1.5}.field-display__chips{display:flex;flex-wrap:wrap;gap:.125rem}.field-display__indicator{display:inline-flex;align-items:center;gap:.25rem;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.75rem;line-height:1.5}.field-display__dot{width:.4375rem;height:.4375rem;border-radius:9999px;flex-shrink:0}.field-display__dot--active{background-color:var(--color-success-default)}.field-display__dot--inactive{background-color:var(--color-text-muted)}.app-tooltip{position:relative;z-index:10000;padding:.6875rem .875rem;background-color:var(--color-bg-surface);color:var(--color-text-default)!important;font-size:.75rem;font-weight:500;line-height:1.5;border-radius:.5625rem;min-width:17.5rem;max-width:27.5rem;white-space:normal;word-wrap:break-word;border:1px solid var(--border-color-default);box-shadow:var(--shadow-xl);pointer-events:none;opacity:0;display:block;transition:opacity .2s ease,transform .2s ease}.app-tooltip__content{display:block;width:100%}.app-tooltip__html-content{display:inline}.app-tooltip__icon{font-family:Material Symbols Outlined;font-size:20px!important;float:left;margin-right:.4375rem;margin-bottom:.25rem;line-height:20px;height:20px;display:inline-flex;align-items:center}.app-tooltip--info .app-tooltip__icon{color:var(--color-info-default)}.app-tooltip--warning .app-tooltip__icon,.app-tooltip--warning-info .app-tooltip__icon{color:var(--color-warning-default)}.app-tooltip--error .app-tooltip__icon{color:var(--color-error-default)}.app-tooltip--success .app-tooltip__icon{color:var(--color-success-default)}.app-tooltip--sm{min-width:0;width:max-content;max-width:17.5rem;padding:.4375rem .6875rem;font-size:.6875rem}.app-tooltip--lg{min-width:20rem;max-width:35rem}.app-tooltip--visible{opacity:1}.app-tooltip:before,.app-tooltip:after{content:"";position:absolute;width:0;height:0;left:var(--arrow-offset, 50%);transform:translate(-50%)}.app-tooltip--top{transform:translateY(-.25rem)}.app-tooltip--top.app-tooltip--visible{transform:translateY(0)}.app-tooltip--top:before{bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--border-color-default)}.app-tooltip--top:after{bottom:-9px;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid var(--color-bg-surface)}.app-tooltip--bottom{transform:translateY(.25rem)}.app-tooltip--bottom.app-tooltip--visible{transform:translateY(0)}.app-tooltip--bottom:before{top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--border-color-default)}.app-tooltip--bottom:after{top:-9px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid var(--color-bg-surface)}.app-tooltip--left{transform:translate(-.25rem)}.app-tooltip--left.app-tooltip--visible{transform:translate(0)}.app-tooltip--left:before{right:-10px;top:var(--arrow-offset, 50%);transform:translateY(-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid var(--border-color-default)}.app-tooltip--left:after{right:-9px;top:var(--arrow-offset, 50%);transform:translateY(-50%);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid var(--color-bg-surface)}.app-tooltip--right{transform:translate(.25rem)}.app-tooltip--right.app-tooltip--visible{transform:translate(0)}.app-tooltip--right:before{left:-10px;top:var(--arrow-offset, 50%);transform:translateY(-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid var(--border-color-default)}.app-tooltip--right:after{left:-9px;top:var(--arrow-offset, 50%);transform:translateY(-50%);border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid var(--color-bg-surface)}.app-tooltip .tooltip-header{font-weight:700;margin-bottom:.4375rem;font-size:.6875rem;line-height:1.25rem;text-transform:uppercase;letter-spacing:0;color:var(--color-text-default)}.app-tooltip .tooltip-divider{margin:.4375rem -.875rem;border-bottom:1px solid var(--border-color-default)}.app-tooltip .tooltip-section-title{font-size:.5625rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;text-align:left;margin-bottom:.4375rem;margin-top:.6875rem;letter-spacing:0}.app-tooltip .tooltip-row{display:flex;align-items:baseline;gap:.875rem;margin:.25rem 0;color:var(--color-text-default)}.app-tooltip .tooltip-row .label{flex:1;min-width:0;color:var(--color-text-secondary);font-size:.6875rem;font-weight:500;text-align:left}.app-tooltip .tooltip-row .value{flex-shrink:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.app-tooltip .tooltip-separator{margin:.6875rem 0;border-top:1px dashed var(--border-color-default)}.app-tooltip strong{font-weight:600;color:var(--color-text-default)}.app-tooltip small{font-size:.85em;opacity:.7;color:var(--color-text-default);font-weight:400}.app-tooltip.account-tooltip strong{display:block;margin-bottom:.4375rem;font-weight:600;color:var(--color-text-default)}.app-tooltip.account-tooltip .tooltip-section{margin:.4375rem 0 .25rem;font-size:.5625rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:0}.app-tooltip.account-tooltip ul{margin:.25rem 0 .4375rem;padding-left:1rem;color:var(--color-text-default);list-style:disc}.app-tooltip.account-tooltip ul li{margin:.125rem 0;line-height:1.45}.app-tooltip.account-tooltip .tooltip-note{margin:.4375rem 0 0;padding-top:.4375rem;border-top:1px dashed var(--border-color-default);font-size:.6875rem;color:var(--color-text-muted);font-style:italic}.app-tooltip.app-tooltip--compact{min-width:0;max-width:18.75rem}.app-tooltip.app-tooltip--compact .app-tooltip__content{display:flex;align-items:flex-start;gap:.4375rem}.app-tooltip.app-tooltip--compact .app-tooltip__icon{float:none;margin:0;flex-shrink:0;line-height:1.5;height:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownSlideDown{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes dropdownSlideUp{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}.cdk-overlay-transparent-backdrop{background:transparent}.cdk-overlay-container{z-index:1060}.select-overlay-panel,.pagination-overlay-panel{z-index:1061!important}.entity-link,.cell-link,.table-link,.order-link,.supplier-link,.info-link,.data-table-container a[href],app-data-table a[href]{color:var(--color-brand-default);font-weight:600;text-decoration:none;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:transparent;cursor:pointer;transition:text-decoration-color .15s ease}@media (hover: hover){.entity-link:hover,.cell-link:hover,.table-link:hover,.order-link:hover,.supplier-link:hover,.info-link:hover,.data-table-container a[href]:hover,app-data-table a[href]:hover{text-decoration-color:currentColor;text-decoration-line:underline}}[data-theme=dark] .entity-link,[data-theme=dark] .cell-link,[data-theme=dark] .table-link,[data-theme=dark] .order-link,[data-theme=dark] .supplier-link,[data-theme=dark] .info-link,[data-theme=dark] .data-table-container a[href],[data-theme=dark] app-data-table a[href]{color:var(--color-brand-hover)}@media (hover: hover){[data-theme=dark] .entity-link:hover,[data-theme=dark] .cell-link:hover,[data-theme=dark] .table-link:hover,[data-theme=dark] .order-link:hover,[data-theme=dark] .supplier-link:hover,[data-theme=dark] .info-link:hover,[data-theme=dark] .data-table-container a[href]:hover,[data-theme=dark] app-data-table a[href]:hover{text-decoration-color:currentColor;text-decoration-line:underline}}.order-number,.quotation-number,.return-number,.payment-number,.document-number,.count-number,.reference-number,.row-number,.product-code-value{color:var(--color-text-default);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0}.document-number--muted,.reference-number--muted{color:var(--color-text-muted);font-size:.6875rem;font-weight:500;font-variant-numeric:tabular-nums}.cell-link.return-number,.cell-link.order-number,.cell-link.document-number,.entity-link.return-number,.entity-link.order-number,.entity-link.document-number{font-variant-numeric:tabular-nums;color:var(--color-brand-default);font-weight:600;text-decoration:none;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:transparent;cursor:pointer;transition:text-decoration-color .15s ease}@media (hover: hover){.cell-link.return-number:hover,.cell-link.order-number:hover,.cell-link.document-number:hover,.entity-link.return-number:hover,.entity-link.order-number:hover,.entity-link.document-number:hover{text-decoration-color:currentColor;text-decoration-line:underline}}:host-context([data-theme=dark]) .cell-link.return-number,:host-context([data-theme=dark]) .cell-link.order-number,:host-context([data-theme=dark]) .cell-link.document-number,:host-context([data-theme=dark]) .entity-link.return-number,:host-context([data-theme=dark]) .entity-link.order-number,:host-context([data-theme=dark]) .entity-link.document-number{color:var(--color-brand-hover)}@media (hover: hover){:host-context([data-theme=dark]) .cell-link.return-number:hover,:host-context([data-theme=dark]) .cell-link.order-number:hover,:host-context([data-theme=dark]) .cell-link.document-number:hover,:host-context([data-theme=dark]) .entity-link.return-number:hover,:host-context([data-theme=dark]) .entity-link.order-number:hover,:host-context([data-theme=dark]) .entity-link.document-number:hover{text-decoration-color:currentColor}}.data-table-container{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.75rem}.data-table-container .data-table-row--selected>td:first-child{box-shadow:inset 3px 0 0 var(--color-brand-default)}.data-table-container .text-left{text-align:left!important}.data-table-container .text-center{text-align:center!important}.data-table-container .text-right{text-align:right!important}.data-table-container .loading-content,.data-table-container .empty-content{display:flex;flex-direction:column;align-items:center;gap:.6875rem;color:var(--color-text-disabled)}.data-table-container .empty-message{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.data-table-container .mobile-menu-trigger{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-color-default);border-radius:9999px;background:var(--color-bg-surface-alt);color:var(--color-text-default);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}@media (hover: hover){.data-table-container .mobile-menu-trigger:hover{background:color-mix(in srgb,var(--color-bg-surface-hover) 86%,var(--color-brand-default) 14%);border-color:color-mix(in srgb,var(--color-brand-default) 34%,var(--border-color-hover))}}.data-table-container .mobile-menu-trigger:active{background:var(--color-bg-surface-hover)}.data-table-container .mobile-menu-dropdown{background:var(--color-bg-surface);background-color:var(--color-bg-surface);background-clip:padding-box;border:1px solid var(--border-color-default);border-radius:.75rem;box-shadow:var(--shadow-lg);position:absolute;top:100%;right:0;z-index:10;min-width:168px;padding:.25rem}.data-table-container .mobile-menu-divider{height:1px;margin:.25rem 0;background:var(--border-color-default)}.data-table-container .mobile-menu-group-label{padding:.25rem .6875rem;color:var(--color-text-muted);font-size:.6875rem;font-weight:600;text-transform:none;letter-spacing:0}.data-table-container .mobile-menu-item{display:flex;align-items:center;gap:.4375rem;width:100%;padding:.4375rem .6875rem;border:none;background:transparent;color:var(--color-text-default);font-size:.75rem;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;border-radius:.5625rem;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease}@media (hover: hover){.data-table-container .mobile-menu-item:hover{background:var(--color-bg-surface-hover)}}.data-table-container .mobile-menu-item:active{background:var(--color-bg-surface-hover)}.data-table-container .mobile-menu-item:disabled{color:var(--color-text-disabled);cursor:not-allowed;opacity:.7}.data-table-container .mobile-menu-item--danger{color:var(--color-error-default)}@media (hover: hover){.data-table-container .mobile-menu-item--danger:hover{background:var(--color-error-bg)}}.data-table-container .mobile-menu-item--danger:active{background:var(--color-error-bg)}.select-option.selected,.page-size-option.selected{background:var(--color-brand-bg);color:var(--color-brand-text);box-shadow:inset 3px 0 0 var(--color-brand-default)}.confirm-dialog-field{margin-top:.6875rem}.expense-form{display:flex;flex-direction:column;gap:.875rem}.expense-form--single-column{gap:1.3125rem}.expense-form-section{display:flex;flex-direction:column;gap:.6875rem}.expense-form-section__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:.6875rem}.amount-preview{display:flex;align-items:center;justify-content:flex-end;gap:.6875rem;flex-wrap:wrap;padding:.4375rem .6875rem;background:var(--color-bg-surface-alt);border-radius:.5625rem;color:var(--color-text-secondary);font-size:.75rem}.amount-preview strong{color:var(--color-text-default);letter-spacing:0}.amount-preview small{color:var(--color-text-muted);font-size:.6875rem}.amount-preview--payment{justify-content:space-between}@media (max-width: 576px){.amount-preview{align-items:flex-start;flex-direction:column}}.expense-payment-context{display:flex;flex-direction:column;gap:.4375rem;padding:.6875rem;background:var(--color-bg-surface-alt);border:1px solid var(--border-color-default);border-radius:.5625rem}.expense-payment-context__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.6875rem;flex-wrap:wrap}.expense-payment-context__header>div:first-child{display:flex;min-width:0;flex-direction:column;gap:.125rem}.expense-payment-context__header strong{overflow:hidden;color:var(--color-text-default);font-size:.8125rem;font-weight:600;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.expense-payment-context__header span{color:var(--color-text-muted);font-size:.6875rem;font-weight:500}.expense-payment-context__amount{display:flex;align-items:flex-end;flex-direction:column;gap:.125rem;text-align:right}.expense-payment-context__amount strong{overflow:visible;font-size:.8125rem;text-overflow:initial;white-space:nowrap}.expense-payment-context__meta{display:flex;gap:.4375rem;flex-wrap:wrap;color:var(--color-text-muted);font-size:.6875rem;font-weight:500}.expense-payment-context__meta span{display:inline-flex;align-items:center;min-height:22px}.expense-payment-rate-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6875rem}.expense-payment-rate-row app-exchange-rate-input .input-suffix{right:.25rem;font-size:.6875rem;opacity:.75}.expense-payment-rate-row app-exchange-rate-input .input-container:has(.input-suffix) .input-field{padding-right:.875rem}@media (max-width: 576px){.expense-payment-rate-row{grid-template-columns:1fr}}.category-manager,.plan-manager{display:flex;flex-direction:column;gap:.6875rem}.category-manager__toolbar,.plan-manager__toolbar{display:flex;justify-content:flex-end;gap:.4375rem;flex-wrap:wrap}@media (max-width: 576px){.category-manager__toolbar,.plan-manager__toolbar{justify-content:stretch}}.account-plan-field{position:relative}.account-plan-field--with-help{padding-right:28px}.account-plan-field__help-icon{position:absolute;right:0;bottom:14px;color:var(--color-text-muted);cursor:help;transition:color .15s ease}.account-plan-field__help-icon:hover{color:var(--color-brand-default)}[data-theme=dark] .dropdown-menu,[data-theme=dark] .date-picker-dropdown.date-picker-dropdown,[data-theme=dark] .multi-select__dropdown.multi-select__dropdown,[data-theme=dark] .column-settings-dropdown:not(.column-settings-dropdown--inline),[data-theme=dark] .page-size-dropdown.page-size-dropdown,[data-theme=dark] .mobile-menu-dropdown.mobile-menu-dropdown{background:var(--color-bg-dropdown);background-color:var(--color-bg-dropdown);background-clip:padding-box;border-color:var(--border-color-dropdown);box-shadow:var(--shadow-dropdown);-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=dark] .dropdown-search.dropdown-search,[data-theme=dark] .dropdown-actions.dropdown-actions{background:var(--color-bg-dropdown);border-color:var(--border-color-dropdown-subtle)}[data-theme=dark] .select-load-more,[data-theme=dark] .dropdown-header{border-color:var(--border-color-dropdown-subtle)}[data-theme=dark] .time-picker.time-picker{background:var(--color-bg-surface-hover);border-top-color:var(--border-color-dropdown-subtle)}[data-theme=dark] .dropdown-item,[data-theme=dark] .select-option,[data-theme=dark] .dropdown-option,[data-theme=dark] .column-item,[data-theme=dark] .page-size-option,[data-theme=dark] .mobile-menu-item{color:var(--color-text-secondary)}@media (hover: hover){[data-theme=dark] .dropdown-item:hover:not(:disabled),[data-theme=dark] .select-option:hover:not(:disabled),[data-theme=dark] .dropdown-option:hover:not(:disabled),[data-theme=dark] .column-item:hover:not(:disabled),[data-theme=dark] .page-size-option:hover:not(:disabled),[data-theme=dark] .mobile-menu-item:hover:not(:disabled){background:var(--color-bg-dropdown-hover);color:var(--color-text-default)}}[data-theme=dark] .select-option.highlighted,[data-theme=dark] .mobile-menu-item:active{background:var(--color-bg-dropdown-hover);color:var(--color-text-default)}[data-theme=dark] .page-size-option.selected{background:var(--color-brand-bg);color:var(--color-brand-text);box-shadow:inset 3px 0 0 var(--color-brand-default)}[data-theme=dark] .badge,[data-theme=dark] app-badge .badge,[data-theme=dark] app-badge,[data-theme=dark] [class^=badge-],[data-theme=dark] [class*=" badge-"],[data-theme=dark] [class*=badge--],[data-theme=dark] [class$=-badge],[data-theme=dark] [class*="-badge "],[data-theme=dark] [class*=-badge-],[data-theme=dark] [class*=-badge--],[data-theme=dark] [class$=__badge],[data-theme=dark] [class*="__badge "],[data-theme=dark] [class*=__badge-],[data-theme=dark] [class*=__badge--],[data-theme=dark] .chip,[data-theme=dark] [class$=-chip],[data-theme=dark] [class*="-chip "],[data-theme=dark] [class$=__chip],[data-theme=dark] [class*="__chip "],[data-theme=dark] [class$=-tag],[data-theme=dark] [class*="-tag "],[data-theme=dark] [class$=__tag],[data-theme=dark] [class*="__tag "]{--badge-ink: var(--color-text-default-hover);--badge-text-color: var(--color-text-default-hover);color:var(--color-text-default-hover)!important}[data-theme=dark] .badge :where(*:not(.badge__dot)),[data-theme=dark] app-badge .badge :where(*:not(.badge__dot)),[data-theme=dark] app-badge :where(*:not(.badge__dot)),[data-theme=dark] [class^=badge-] :where(*),[data-theme=dark] [class*=" badge-"] :where(*),[data-theme=dark] [class*=badge--] :where(*),[data-theme=dark] [class$=-badge] :where(*),[data-theme=dark] [class*="-badge "] :where(*),[data-theme=dark] [class*=-badge-] :where(*),[data-theme=dark] [class*=-badge--] :where(*),[data-theme=dark] [class$=__badge] :where(*),[data-theme=dark] [class*="__badge "] :where(*),[data-theme=dark] [class*=__badge-] :where(*),[data-theme=dark] [class*=__badge--] :where(*),[data-theme=dark] .chip :where(*),[data-theme=dark] [class$=-chip] :where(*),[data-theme=dark] [class*="-chip "] :where(*),[data-theme=dark] [class$=__chip] :where(*),[data-theme=dark] [class*="__chip "] :where(*),[data-theme=dark] [class$=-tag] :where(*),[data-theme=dark] [class*="-tag "] :where(*),[data-theme=dark] [class$=__tag] :where(*),[data-theme=dark] [class*="__tag "] :where(*){color:inherit!important}[data-theme=dark] .mobile-menu-divider{background:var(--border-color-dropdown-subtle)}[data-theme=dark] .select-overlay-panel .select-dropdown{background-color:var(--color-bg-dropdown);background:var(--color-bg-dropdown);background-clip:padding-box;border-color:var(--border-color-dropdown);box-shadow:var(--shadow-dropdown);-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=dark] .select-overlay-panel .select-option{color:var(--color-text-secondary)}@media (hover: hover){[data-theme=dark] .select-overlay-panel .select-option:hover{background-color:var(--color-bg-dropdown-hover);color:var(--color-text-default)}}[data-theme=dark] .select-overlay-panel .select-option.highlighted{background-color:var(--color-bg-dropdown-hover);color:var(--color-text-default)}[data-theme=dark] .select-overlay-panel .select-option.selected{background-color:var(--color-brand-bg);color:var(--color-brand-text);box-shadow:inset 3px 0 0 var(--color-brand-default)}[data-theme=dark] .cdk-overlay-container .select-overlay-panel .select-dropdown,[data-theme=dark] .cdk-overlay-container .pagination-overlay-panel .page-size-dropdown{background:var(--color-bg-dropdown);background-color:var(--color-bg-dropdown);background-clip:padding-box;border-color:var(--border-color-dropdown);box-shadow:var(--shadow-dropdown);-webkit-backdrop-filter:none;backdrop-filter:none}.total-amount,.amount{font-weight:600}.currency-color--usd{color:var(--color-success-default);font-weight:600}.currency-color--eur{color:var(--color-semantic-blue-default);font-weight:600}
