@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-outlined-7BWLPMFK.woff2") format("woff2"),url("./media/material-icons-outlined-PCUTWIDZ.woff") format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-round-WEHMTW23.woff2") format("woff2"),url("./media/material-icons-round-SLOHZIXU.woff") format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-sharp-HCCYMPXE.woff2") format("woff2"),url("./media/material-icons-sharp-U4OLFP3G.woff") format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-two-tone-M5N5K6F5.woff2") format("woff2"),url("./media/material-icons-two-tone-LCGWGE2N.woff") format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url("./media/inter-cyrillic-ext-300-normal-SW5ZAOD2.woff2") format("woff2"),url("./media/inter-cyrillic-ext-300-normal-Z7AUHKN7.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url("./media/inter-cyrillic-300-normal-TWURACIA.woff2") format("woff2"),url("./media/inter-cyrillic-300-normal-IMXSWIIE.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url("./media/inter-greek-ext-300-normal-CASHUZUL.woff2") format("woff2"),url("./media/inter-greek-ext-300-normal-IZUOLS63.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url("./media/inter-greek-300-normal-BV56NA2D.woff2") format("woff2"),url("./media/inter-greek-300-normal-R4FZRDSY.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url("./media/inter-vietnamese-300-normal-VWPPKA6Y.woff2") format("woff2"),url("./media/inter-vietnamese-300-normal-VLKJNWAQ.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url("./media/inter-latin-ext-300-normal-CZ6MRSJ5.woff2") format("woff2"),url("./media/inter-latin-ext-300-normal-62K34ZVO.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url("./media/inter-latin-300-normal-CX5WADKC.woff2") format("woff2"),url("./media/inter-latin-300-normal-N6K7LEAV.woff") format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-ext-400-normal-6VZLC4H3.woff2") format("woff2"),url("./media/inter-cyrillic-ext-400-normal-FIY4AS7B.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-400-normal-G4TQJ72A.woff2") format("woff2"),url("./media/inter-cyrillic-400-normal-U23O635P.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-ext-400-normal-JTQ56XIH.woff2") format("woff2"),url("./media/inter-greek-ext-400-normal-RDW6D2QK.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-400-normal-24BA4PDP.woff2") format("woff2"),url("./media/inter-greek-400-normal-ZRMMCGZA.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-vietnamese-400-normal-3ZH4IT4J.woff2") format("woff2"),url("./media/inter-vietnamese-400-normal-VHOS7L4B.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-ext-500-normal-7YGZWFHX.woff2") format("woff2"),url("./media/inter-cyrillic-ext-500-normal-LJV3DWSQ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-500-normal-PQK3XKF6.woff2") format("woff2"),url("./media/inter-cyrillic-500-normal-XH4MSKNN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-ext-500-normal-ZPKR4LNJ.woff2") format("woff2"),url("./media/inter-greek-ext-500-normal-PJFKOJVL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-500-normal-6QPUHW6Z.woff2") format("woff2"),url("./media/inter-greek-500-normal-3GRTEB6X.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-vietnamese-500-normal-PQFGSX3P.woff2") format("woff2"),url("./media/inter-vietnamese-500-normal-UOTTXFJL.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-ext-500-normal-3G2JDXWM.woff2") format("woff2"),url("./media/inter-latin-ext-500-normal-UGNIJJWL.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.woff") format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-ext-600-normal-66Z4CWZK.woff2") format("woff2"),url("./media/inter-cyrillic-ext-600-normal-5S66ZLPP.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-600-normal-F5BISKXR.woff2") format("woff2"),url("./media/inter-cyrillic-600-normal-YOMHVXBS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-ext-600-normal-D4Z5GF6D.woff2") format("woff2"),url("./media/inter-greek-ext-600-normal-BCNJL3T4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-600-normal-ZRJSSN4C.woff2") format("woff2"),url("./media/inter-greek-600-normal-J3AMDQNF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-vietnamese-600-normal-TVIYLGI7.woff2") format("woff2"),url("./media/inter-vietnamese-600-normal-YXHD7S3I.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-ext-600-normal-HCYHLWH6.woff2") format("woff2"),url("./media/inter-latin-ext-600-normal-JH5KI6RD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.woff") format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-ext-700-normal-OS2RNUST.woff2") format("woff2"),url("./media/inter-cyrillic-ext-700-normal-JNACFJVQ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-700-normal-5HS3FXHB.woff2") format("woff2"),url("./media/inter-cyrillic-700-normal-SPV2HQ4Q.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-ext-700-normal-QJ6NMGCB.woff2") format("woff2"),url("./media/inter-greek-ext-700-normal-GHYQOXL3.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-700-normal-S7YO524B.woff2") format("woff2"),url("./media/inter-greek-700-normal-L3DMOWHF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-vietnamese-700-normal-7LYSQCP6.woff2") format("woff2"),url("./media/inter-vietnamese-700-normal-XRULDGKE.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-ext-700-normal-WY62UGW6.woff2") format("woff2"),url("./media/inter-latin-ext-700-normal-SNJUWUAD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-700-normal-SU5XVJMF.woff2") format("woff2"),url("./media/inter-latin-700-normal-TQQ5JXGD.woff") format("woff");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{--p-neutral-0: #ffffff;--p-neutral-25: #fcfcfc;--p-neutral-50: #fafafa;--p-neutral-100: #f1f2f3;--p-neutral-200: #d6d8dc;--p-neutral-300: #b3b6bd;--p-neutral-400: #9599a3;--p-neutral-500: #767c89;--p-neutral-600: #5c616a;--p-neutral-700: #42454c;--p-neutral-800: #27292e;--p-neutral-900: #1c1f21;--p-alpha-black-50: #000e1c05;--p-alpha-black-100: #000e1c0d;--p-alpha-black-200: #000e1c29;--p-alpha-black-300: #000e1c4d;--p-alpha-black-400: #000d1a6b;--p-alpha-black-500: #0312208c;--p-alpha-black-600: #060f19a8;--p-alpha-black-700: #040e18c4;--p-alpha-black-800: #080e14e0;--p-alpha-white-50: #fafafa;--p-alpha-white-100: #fafafaf7;--p-alpha-white-200: #f8fafcde;--p-alpha-white-300: #f5faffbd;--p-alpha-white-400: #f5faff9c;--p-alpha-white-500: #f5faff80;--p-alpha-white-600: #f5faff66;--p-alpha-white-700: #f5faff45;--p-alpha-white-800: #f5faff29;--p-alpha-white-900: #f5faff1a;--p-brand-50: #fff9e9;--p-brand-100: #fef1cc;--p-brand-200: #fde398;--p-brand-300: #fccf3f;--p-brand-400: #e9bc2e;--p-brand-500: #d8ab29;--p-brand-600: #ba8b21;--p-brand-700: #956416;--p-brand-800: #774b0f;--p-brand-900: #623c0a;--p-brand-950: #372203;--p-blue-light-25: #f5fbff;--p-blue-light-50: #f0f9ff;--p-blue-light-100: #e0f2fe;--p-blue-light-200: #b9e6fe;--p-blue-light-300: #81d6f8;--p-blue-light-400: #52c0ef;--p-blue-light-500: #0ba5ec;--p-blue-light-600: #0086c9;--p-blue-light-700: #026aa2;--p-blue-light-800: #065986;--p-blue-light-900: #0b4a6f;--p-red-25: #fffbfa;--p-red-50: #fef3f2;--p-red-100: #fee4e2;--p-red-200: #fecdca;--p-red-300: #fda29b;--p-red-400: #f97066;--p-red-500: #f04438;--p-red-600: #d92d20;--p-red-700: #b42318;--p-red-800: #912018;--p-red-900: #7a271a;--p-green-25: #f6fef9;--p-green-50: #ecfdf3;--p-green-100: #d1fadf;--p-green-200: #a6f4c5;--p-green-300: #6ce9a6;--p-green-400: #32d583;--p-green-500: #12b76a;--p-green-600: #039855;--p-green-700: #027a48;--p-green-800: #05603a;--p-green-900: #054f31;--p-orange-25: #fffaf5;--p-orange-50: #fff6ed;--p-orange-100: #ffead5;--p-orange-200: #fddcab;--p-orange-300: #fcb67e;--p-orange-400: #fb9846;--p-orange-500: #e7700d;--p-orange-600: #c85f09;--p-orange-700: #a14f0c;--p-orange-800: #7d3f0c;--p-orange-900: #5f310c;--p-pink-25: #fef6fb;--p-pink-50: #fdf2fa;--p-pink-100: #fce7f6;--p-pink-200: #fcceee;--p-pink-300: #faa7e0;--p-pink-400: #f670c7;--p-pink-500: #ee46bc;--p-pink-600: #dd2590;--p-pink-700: #c11574;--p-pink-800: #9e165f;--p-pink-900: #851651;--p-purple-25: #fafaff;--p-purple-50: #f4f3ff;--p-purple-100: #ebe9fe;--p-purple-200: #d9d6fe;--p-purple-300: #bdb4fe;--p-purple-400: #9b8afb;--p-purple-500: #7a5af8;--p-purple-600: #6938ef;--p-purple-700: #5925dc;--p-purple-800: #4a1fb8;--p-purple-900: #3e1c96;--p-blue-25: #f5faff;--p-blue-50: #eff8ff;--p-blue-100: #d1e9ff;--p-blue-200: #b2ddff;--p-blue-300: #84caff;--p-blue-400: #55b1fc;--p-blue-500: #2e90fa;--p-blue-600: #1570ef;--p-blue-700: #175cd3;--p-blue-800: #1849a9;--p-blue-900: #194185;--p-blue-gray-25: #fcfcfd;--p-blue-gray-50: #f8f9fc;--p-blue-gray-100: #eaecf5;--p-blue-gray-200: #d5d9eb;--p-blue-gray-300: #afb5d9;--p-blue-gray-400: #717bbc;--p-blue-gray-500: #4e5ba6;--p-blue-gray-600: #3e4784;--p-blue-gray-700: #363f72;--p-blue-gray-800: #293056;--p-blue-gray-900: #101323;--p-indigo-0: #ffffff;--p-indigo-25: #f5f8ff;--p-indigo-50: #eef4ff;--p-indigo-100: #e0eaff;--p-indigo-200: #c7d7fe;--p-indigo-300: #a4bcfd;--p-indigo-400: #8098f9;--p-indigo-500: #6172f3;--p-indigo-600: #444ce7;--p-indigo-700: #3538cd;--p-indigo-800: #2d31a6;--p-indigo-900: #2d3282;--sp-xxs: 2px;--sp-xs: 4px;--sp-s: 8px;--sp-m: 16px;--sp-l: 24px;--sp-xl: 32px;--sp-2xl: 40px;--sp-3xl: 48px;--sp-4xl: 56px;--sp-5xl: 64px;--sp-6xl: 80px;--sp-7xl: 120px;--r-small: 4px;--r-default: 8px;--r-large: 12px;--r-full: 9999px;--ff-display: "Inter", sans-serif;--ff-body: "Inter", sans-serif;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--fs-12: .75rem;--fs-13: .8125rem;--fs-14: .875rem;--fs-16: 1rem;--fs-18: 1.125rem;--fs-20: 1.25rem;--fs-22: 1.375rem;--fs-24: 1.5rem;--fs-28: 1.75rem;--fs-32: 2rem;--fs-40: 2.5rem;--fs-48: 3rem;--fs-56: 3.5rem;--fs-64: 4rem;--lh-none: 1;--lh-tight: 1.1;--lh-snug: 1.2;--lh-normal: 1.5;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--fs-display-2: var(--fs-48);--fs-display-1: var(--fs-40);--fs-headline-1: var(--fs-32);--fs-headline-2: var(--fs-24);--fs-headline-3: var(--fs-22);--fs-headline-4: var(--fs-18);--fs-headline-5: var(--fs-16);--fs-body-1: var(--fs-16);--fs-body-2: var(--fs-14);--fs-caption: var(--fs-12)}@media (min-width: 768px){:root{--fs-display-2: var(--fs-56);--fs-display-1: var(--fs-48);--fs-headline-1: var(--fs-40);--fs-headline-2: var(--fs-32);--fs-headline-3: var(--fs-22);--fs-headline-4: var(--fs-20);--fs-headline-5: var(--fs-18)}}@media (min-width: 1200px){:root{--fs-display-2: var(--fs-64);--fs-display-1: var(--fs-48);--fs-headline-1: var(--fs-40);--fs-headline-2: var(--fs-32);--fs-headline-3: var(--fs-24);--fs-headline-4: var(--fs-20);--fs-headline-5: var(--fs-18)}}:root{--brand-lowest: var(--p-brand-50);--brand-low: var(--p-brand-100);--brand-base: var(--p-brand-300);--brand-high: var(--p-brand-400);--brand-highest: var(--p-brand-500);--on-brand: var(--p-alpha-black-800);--accent-alpha-low: #0ba5ec1a;--accent-alpha-high: #0ba5ec33;--accent-lowest: var(--p-blue-light-25);--accent-low: var(--p-blue-light-100);--accent-base: var(--p-blue-light-600);--accent-high: var(--p-blue-light-700);--accent-highest: var(--p-blue-light-800);--text-primary: var(--p-alpha-black-800);--text-secondary: var(--p-alpha-black-600);--text-disabled: var(--p-alpha-black-400);--text-inverted: var(--p-alpha-white-100);--text-link: var(--accent-high);--text-on-dark-primary: var(--p-alpha-white-50);--text-on-dark-secondary: var(--p-alpha-white-200);--text-on-light-primary: var(--p-alpha-black-800);--text-on-light-secondary: var(--p-alpha-black-700);--surface-raised: var(--p-neutral-0);--surface-base: var(--p-neutral-50);--surface-subtle: var(--p-neutral-100);--surface-sunken: var(--p-neutral-200);--surface-sunken-strong: var(--p-neutral-800);--border-highest: var(--p-neutral-800);--border-high: var(--p-neutral-300);--border-base: var(--p-neutral-200);--border-low: var(--p-neutral-100);--border-on-dark: var(--p-neutral-50);--border-accent: var(--accent-base);--divider-default: var(--p-neutral-100);--divider-on-dark: var(--p-alpha-white-700);--icon-brand: var(--brand-base);--icon-on-brand: var(--on-brand);--icon-on-dark: var(--p-alpha-white-50);--icon-on-light: var(--p-alpha-black-800);--icon-neutral-highest: var(--p-neutral-800);--icon-neutral-high: var(--p-alpha-black-600);--icon-neutral-base: var(--p-neutral-50);--icon-neutral-lowest: var(--p-neutral-0);--icon-disabled: var(--p-alpha-black-300);--icon-link: var(--text-link);--sidebar-surface: var(--p-neutral-800);--modal-overlay: var(--p-alpha-black-600);--focus-ring: var(--accent-alpha-high);--elevation-shadow: var(--p-alpha-black-200);--success-text: var(--p-green-900);--success-surface: var(--p-green-50);--success-icon: var(--p-green-700);--success-border: var(--p-green-200);--info-text: var(--p-blue-light-900);--info-surface: var(--p-blue-light-50);--info-icon: var(--p-blue-light-700);--info-border: var(--p-blue-light-200);--warning-text: var(--p-orange-900);--warning-surface: var(--p-orange-50);--warning-icon: var(--p-orange-700);--warning-border: var(--p-orange-200);--error-text: var(--p-red-900);--error-surface: var(--p-red-50);--error-icon: var(--p-red-700);--error-border-low: var(--p-red-200);--error-border-high: var(--p-red-700);--btn-text-primary: var(--text-primary);--btn-text-disabled: var(--text-disabled);--btn-text-danger: var(--p-red-800);--btn-text-on-dark: var(--text-on-dark-primary);--btn-text-on-brand: var(--on-brand);--btn-surface-disabled: var(--surface-subtle);--btn-surface-primary: var(--brand-base);--btn-surface-primary-hover: var(--brand-high);--btn-surface-primary-active: var(--brand-highest);--btn-surface-secondary-hover: var(--accent-alpha-low);--btn-surface-secondary-active: var(--accent-alpha-high);--btn-surface-danger-default: var(--p-red-700);--btn-surface-danger-hover: var(--p-red-800);--btn-surface-danger-active: var(--p-red-900);--btn-surface-danger-outlined-hover: var(--p-red-50);--btn-surface-danger-outlined-active:var(--p-red-100);--btn-border-on-dark: #ffffff;--btn-border-danger-outlined: var(--p-red-800);--input-label: var(--text-secondary);--input-label-error: var(--error-text);--input-surface: var(--p-neutral-0);--input-surface-disabled: var(--p-neutral-100);--input-check-surface: var(--p-neutral-0);--input-check-checked: var(--accent-base);--input-check-hover: var(--accent-high);--input-check-active: var(--p-neutral-0);--input-check-disabled: var(--icon-disabled);--input-text: var(--text-primary);--input-placeholder: var(--p-alpha-black-600);--input-text-disabled: var(--text-disabled);--input-text-error: var(--error-text);--input-icon: var(--text-secondary);--input-icon-disabled: var(--icon-disabled);--input-icon-error: var(--error-icon);--input-border: var(--border-high);--input-border-active: var(--accent-base);--input-border-error: var(--error-border-high);--radius-btn: var(--r-full);--radius-forms: var(--r-small);--radius-containers: var(--r-default);--box-padding-xs: var(--sp-xs);--box-padding-s: var(--sp-s);--box-padding-m: var(--sp-m);--box-padding-l: var(--sp-l);--box-gap-xs: var(--sp-xs);--box-gap-s: var(--sp-s);--box-gap-m: var(--sp-m);--box-gap-l: var(--sp-l);--color-primary: var(--brand-base);--color-primary-dark: var(--brand-high);--color-primary-text: var(--on-brand);--c-brand: var(--brand-base);--c-brand-dark: var(--brand-high);--c-grey-50: var(--p-neutral-50);--c-grey-100: var(--p-neutral-100);--c-grey-200: var(--p-neutral-200);--c-grey-300: var(--p-neutral-300);--c-grey-400: var(--p-neutral-400);--c-grey-500: var(--p-neutral-500);--c-grey-600: var(--p-neutral-600);--c-grey-700: var(--p-neutral-700);--c-grey-800: var(--p-neutral-800);--c-grey-900: var(--p-neutral-900);--c-red-50: var(--p-red-50);--c-red-100: var(--p-red-100);--c-red-200: var(--p-red-200);--c-red-300: var(--p-red-300);--c-red-400: var(--p-red-400);--c-red-500: var(--p-red-500);--c-red-600: var(--p-red-600);--c-red-700: var(--p-red-700);--c-green-50: var(--p-green-50);--c-green-100: var(--p-green-100);--c-green-300: var(--p-green-300);--c-green-500: var(--p-green-500);--c-green-700: var(--p-green-700);--c-blue-50: var(--p-blue-50);--c-blue-100: var(--p-blue-100);--c-blue-500: var(--p-blue-500);--c-blue-700: var(--p-blue-700);--c-purple-50: var(--p-purple-50);--c-purple-100: var(--p-purple-100);--c-purple-200: var(--p-purple-200);--c-purple-300: var(--p-purple-300);--c-purple-400: var(--p-purple-400);--c-purple-500: var(--p-purple-500);--c-purple-600: var(--p-purple-600);--c-purple-700: var(--p-purple-700);--c-purple-800: var(--p-purple-800);--c-purple-900: var(--p-purple-900);--br-small: var(--r-small);--br-default: var(--r-default);--br-large: var(--r-large);--br-rounded: var(--r-full);--lh-title: var(--lh-snug);--lh-paragraph: var(--lh-normal)}.density-compact{--box-padding-xs: var(--sp-xxs);--box-padding-s: var(--sp-xs);--box-padding-m: var(--sp-s);--box-padding-l: var(--sp-m);--box-gap-xs: var(--sp-xxs);--box-gap-s: var(--sp-xs);--box-gap-m: var(--sp-s);--box-gap-l: var(--sp-m)}[data-theme=light]{--accent-alpha-low: #0ba5ec1a;--accent-alpha-high: #0ba5ec33;--accent-lowest: var(--p-blue-light-25);--accent-low: var(--p-blue-light-100);--accent-base: var(--p-blue-light-600);--accent-high: var(--p-blue-light-700);--accent-highest: var(--p-blue-light-800);--brand-lowest: var(--p-brand-50);--brand-low: var(--p-brand-100);--brand-base: var(--p-brand-300);--brand-high: var(--p-brand-400);--brand-highest: var(--p-brand-500);--text-primary: var(--p-alpha-black-800);--text-secondary: var(--p-alpha-black-600);--text-disabled: var(--p-alpha-black-400);--text-inverted: var(--p-alpha-white-100);--text-link: var(--accent-high);--surface-raised: var(--p-neutral-0);--surface-base: var(--p-neutral-50);--surface-subtle: var(--p-neutral-100);--surface-sunken: var(--p-neutral-200);--surface-sunken-strong: var(--p-neutral-800);--border-highest: var(--p-neutral-800);--border-high: var(--p-neutral-300);--border-base: var(--p-neutral-200);--border-low: var(--p-neutral-100);--border-accent: var(--accent-base);--divider-default: var(--p-neutral-100);--divider-on-dark: var(--p-alpha-white-700);--icon-neutral-highest: var(--p-neutral-800);--icon-neutral-high: var(--p-alpha-black-600);--icon-neutral-base: var(--p-neutral-50);--icon-neutral-lowest: var(--p-neutral-0);--icon-disabled: var(--p-alpha-black-300);--success-text: var(--p-green-900);--success-surface: var(--p-green-50);--success-icon: var(--p-green-700);--success-border: var(--p-green-200);--info-text: var(--p-blue-light-900);--info-surface: var(--p-blue-light-50);--info-icon: var(--p-blue-light-700);--info-border: var(--p-blue-light-200);--warning-text: var(--p-orange-900);--warning-surface: var(--p-orange-50);--warning-icon: var(--p-orange-700);--warning-border: var(--p-orange-200);--error-text: var(--p-red-900);--error-surface: var(--p-red-50);--error-icon: var(--p-red-700);--error-border-low: var(--p-red-200);--error-border-high: var(--p-red-700);--btn-text-danger: var(--p-red-800);--btn-surface-disabled: var(--surface-subtle);--btn-surface-primary: var(--brand-base);--btn-surface-primary-hover: var(--brand-high);--btn-surface-primary-active: var(--brand-highest);--btn-surface-secondary-hover: var(--accent-alpha-low);--btn-surface-secondary-active: var(--accent-alpha-high);--btn-surface-danger-default: var(--p-red-700);--btn-surface-danger-hover: var(--p-red-800);--btn-surface-danger-active: var(--p-red-900);--btn-surface-danger-outlined-hover: var(--p-red-50);--btn-surface-danger-outlined-active:var(--p-red-100);--btn-border-danger-outlined: var(--p-red-800);--input-surface: var(--p-neutral-0);--input-surface-disabled: var(--p-neutral-100);--input-check-surface: var(--p-neutral-0);--input-check-checked: var(--accent-base);--input-check-hover: var(--accent-high);--input-check-active: var(--p-neutral-0);--input-placeholder: var(--p-alpha-black-600);--modal-overlay: var(--p-alpha-black-600);--focus-ring: #0ba5ec33;--elevation-shadow: var(--p-alpha-black-200);--fondo-pagina: var(--surface-base);--fondo-header: var(--surface-raised);--fondo-card: var(--surface-raised);--fondo-sidebar: var(--sidebar-surface);--texto-principal: var(--text-primary);--texto-secundario: var(--text-secondary);--texto-desactivado:var(--text-disabled);--borde-general: var(--border-base);--borde-hover: var(--border-high);--color-acento: var(--brand-base);--color-acento-dark:var(--brand-high);--color-acento-texto:var(--on-brand);--input-fondo: var(--input-surface);--input-borde: var(--input-border);--input-foco-borde: var(--input-border-active);--sidebar-fondo: var(--sidebar-surface);--sidebar-texto: var(--p-neutral-300);--sidebar-texto-activo: #ffffff;--sidebar-item-hover: var(--p-neutral-700);--sidebar-item-activo: var(--p-neutral-600);--sidebar-borde: var(--p-neutral-600);--color-error: var(--error-icon);--color-exito: var(--success-icon);--color-warning: var(--brand-base);--color-info: var(--info-icon);--color-error-bg: var(--error-surface);--color-exito-bg: var(--success-surface);--color-warning-bg: #fffbeb;--color-info-bg: var(--info-surface)}[data-theme=dark]{--accent-alpha-low: #0ba5ec59;--accent-alpha-high: #0ba5ec80;--accent-lowest: var(--p-blue-light-900);--accent-low: var(--p-blue-light-800);--accent-base: var(--p-blue-light-400);--accent-high: var(--p-blue-light-200);--accent-highest: var(--p-blue-light-50);--brand-lowest: var(--p-brand-500);--brand-low: var(--p-brand-400);--brand-base: var(--p-brand-300);--brand-high: var(--p-brand-200);--brand-highest: var(--p-brand-50);--text-primary: var(--p-alpha-white-100);--text-secondary: var(--p-alpha-white-300);--text-disabled: var(--p-alpha-white-400);--text-inverted: var(--p-alpha-black-800);--text-link: var(--accent-high);--surface-raised: var(--p-neutral-900);--surface-base: var(--p-neutral-800);--surface-subtle: var(--p-neutral-700);--surface-sunken: var(--p-neutral-600);--surface-sunken-strong: var(--p-neutral-50);--border-highest: var(--p-neutral-200);--border-high: var(--p-neutral-500);--border-base: var(--p-neutral-700);--border-low: var(--p-neutral-800);--border-accent: var(--accent-high);--divider-default: var(--p-neutral-700);--divider-on-dark: var(--p-alpha-black-700);--icon-neutral-highest: var(--p-neutral-50);--icon-neutral-high: var(--p-alpha-white-300);--icon-neutral-base: var(--p-neutral-800);--icon-neutral-lowest: var(--p-neutral-900);--icon-disabled: var(--p-alpha-white-400);--success-text: var(--p-green-50);--success-surface: var(--p-green-900);--success-icon: var(--p-green-300);--success-border: var(--p-green-700);--info-text: var(--p-blue-light-50);--info-surface: var(--p-blue-light-900);--info-icon: var(--p-blue-light-300);--info-border: var(--p-blue-light-700);--warning-text: var(--p-orange-50);--warning-surface: var(--p-orange-900);--warning-icon: var(--p-orange-300);--warning-border: var(--p-orange-700);--error-text: var(--p-red-50);--error-surface: var(--p-red-900);--error-icon: var(--p-red-300);--error-border-low: var(--p-red-700);--error-border-high: var(--p-red-200);--btn-text-danger: var(--p-red-400);--btn-surface-disabled: var(--surface-subtle);--btn-surface-primary: var(--brand-base);--btn-surface-primary-hover: var(--brand-high);--btn-surface-primary-active: var(--brand-highest);--btn-surface-secondary-hover: var(--accent-alpha-low);--btn-surface-secondary-active: var(--accent-alpha-high);--btn-surface-danger-default: var(--p-red-500);--btn-surface-danger-hover: var(--p-red-600);--btn-surface-danger-active: var(--p-red-700);--btn-surface-danger-outlined-hover: rgba(240, 68, 56, .1);--btn-surface-danger-outlined-active:rgba(240, 68, 56, .16);--btn-border-danger-outlined: var(--p-red-400);--input-surface: var(--p-alpha-white-900);--input-surface-disabled: var(--p-alpha-white-600);--input-check-surface: var(--p-neutral-800);--input-check-checked: var(--accent-base);--input-check-hover: var(--accent-high);--input-check-active: var(--p-neutral-800);--input-placeholder: var(--p-alpha-white-600);--input-border: var(--border-high);--modal-overlay: var(--p-alpha-white-800);--focus-ring: #0ba5ec80;--elevation-shadow: var(--p-alpha-white-700);--fondo-pagina: var(--surface-base);--fondo-header: var(--surface-raised);--fondo-card: var(--surface-raised);--fondo-sidebar: var(--sidebar-surface);--texto-principal: var(--text-primary);--texto-secundario: var(--text-secondary);--texto-desactivado:var(--text-disabled);--borde-general: var(--border-base);--borde-hover: var(--border-high);--color-acento: var(--brand-base);--color-acento-dark:var(--brand-high);--color-acento-texto:var(--on-brand);--input-fondo: var(--input-surface);--input-borde: var(--input-border);--input-foco-borde: var(--input-border-active);--sidebar-fondo: var(--sidebar-surface);--sidebar-texto: var(--p-neutral-400);--sidebar-texto-activo: #ffffff;--sidebar-item-hover: var(--p-neutral-800);--sidebar-item-activo: var(--p-neutral-700);--sidebar-borde: var(--p-neutral-800);--color-error: var(--error-icon);--color-exito: var(--success-icon);--color-warning: var(--brand-base);--color-info: var(--info-icon);--color-error-bg: var(--error-surface);--color-exito-bg: var(--success-surface);--color-warning-bg: rgba(252, 207, 63, .1);--color-info-bg: var(--info-surface)}.zb-table-card{background:var(--surface-raised);border-radius:var(--radius-containers);outline:1px solid var(--border-low);outline-offset:-1px;box-shadow:0 1px 2px #0a0d120f,0 1px 3px #0a0d121a;overflow:hidden}.zb-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.zb-table-card__pager{display:block;border-top:1px solid var(--border-low)}.zb-data-table.mat-mdc-table{width:100%;background:var(--surface-raised);font-family:var(--ff-body);--mat-table-row-item-hover-state-layer-color: var(--text-primary);--mat-table-row-item-hover-state-layer-opacity: .04}.zb-data-table.mat-mdc-table .mat-mdc-header-row{background:var(--surface-base);min-height:44px}.zb-data-table.mat-mdc-table .mat-mdc-header-cell{height:44px;padding:12px 16px;background:var(--surface-base);color:var(--text-secondary);font-size:var(--fs-12);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;line-height:1.2;border-bottom:1px solid var(--border-low);border-right:1px solid var(--border-low)}.zb-data-table.mat-mdc-table .mat-mdc-header-cell:last-of-type{border-right:none}.zb-data-table.mat-mdc-table .mat-mdc-cell{height:64px;padding:12px 16px;background:var(--surface-raised);color:var(--text-primary);font-size:var(--fs-14);line-height:21px;border-bottom:1px solid var(--border-low);border-right:1px solid var(--border-low)}.zb-data-table.mat-mdc-table .mat-mdc-cell:last-of-type{border-right:none}.zb-data-table.mat-mdc-table .zb-row--alt .mat-mdc-cell{background:var(--surface-base)}.zb-data-table.mat-mdc-table .cdk-column-name{font-weight:var(--fw-semibold)}.zb-data-table.mat-mdc-table .cdk-column-active{text-align:center}.zb-data-table.mat-mdc-table .cdk-column-active zb-toggle{display:inline-flex;vertical-align:middle}.zb-data-table.mat-mdc-table .cdk-column-actions{text-align:right;white-space:nowrap;width:1%}.zb-data-table.mat-mdc-table .editing-row .mat-mdc-cell{background:var(--accent-low)}.zb-data-table.mat-mdc-table .mat-mdc-row:last-of-type .mat-mdc-cell{border-bottom:none}.sk-page{display:flex;flex-direction:column;gap:16px}.sk-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.sk-toolbar__left,.sk-toolbar__right{display:flex;align-items:center;gap:12px}.sk-card{background:var(--surface-raised);border-radius:12px;border:1px solid var(--border-base);padding:20px;display:flex;flex-direction:column;gap:12px}.sk-table-card{background:var(--surface-raised);border-radius:12px;border:1px solid var(--border-base);overflow:hidden}.sk-table-row{display:flex;align-items:center;padding:14px 16px;gap:16px;border-bottom:1px solid var(--border-low)}.sk-table-row--header{background:var(--surface-subtle);padding:12px 16px;border-bottom:1px solid var(--border-base)}.sk-table-row:last-child{border-bottom:none}.sk-table-cell{flex:1;min-width:0}.sk-table-cell--wide{flex:2}.sk-table-cell--tight{flex:0 0 80px}.sk-table-cell--icon{flex:0 0 44px}.sk-stat-row{display:flex;gap:16px}.sk-stat-card{flex:1;background:var(--surface-raised);border-radius:12px;border:1px solid var(--border-base);padding:20px;display:flex;flex-direction:column;gap:10px}.sk-form-card{background:var(--surface-raised);border-radius:12px;border:1px solid var(--border-base);padding:24px;display:flex;flex-direction:column;gap:20px}.sk-form-row{display:flex;gap:16px;flex-wrap:wrap}.sk-form-field{flex:1;min-width:180px;display:flex;flex-direction:column;gap:6px}.sk-accordion{display:flex;flex-direction:column;gap:8px}.sk-accordion-panel{background:var(--surface-raised);border-radius:8px;border:1px solid var(--border-base);padding:18px 20px;display:flex;align-items:center;gap:16px}.sk-calendar-placeholder{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;padding:8px 0}.sk-schedule{background:var(--surface-raised);border-radius:12px;border:1px solid var(--border-base);overflow:hidden}.sk-schedule-header,.sk-schedule-row{display:flex;align-items:stretch;border-bottom:1px solid var(--border-low)}.sk-schedule-header:last-child,.sk-schedule-row:last-child{border-bottom:none}.sk-schedule-header{background:var(--surface-subtle)}.sk-schedule-worker{flex:0 0 160px;padding:12px 16px;display:flex;align-items:center;border-right:1px solid var(--border-low)}.sk-schedule-cell{flex:1;padding:10px 8px;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--border-low)}.sk-schedule-cell:last-child{border-right:none}html{--mat-sys-background: #fdf9f0;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f4f0e8;--mat-sys-inverse-primary: #cdcd00;--mat-sys-inverse-surface: #31312b;--mat-sys-on-background: #1c1c17;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #494900;--mat-sys-on-primary-fixed: #1d1d00;--mat-sys-on-primary-fixed-variant: #494900;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #49482d;--mat-sys-on-secondary-fixed: #1d1d06;--mat-sys-on-secondary-fixed-variant: #49482d;--mat-sys-on-surface: #1c1c17;--mat-sys-on-surface-variant: #48473a;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #5f00c0;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #797869;--mat-sys-outline-variant: #cac7b6;--mat-sys-primary: #626200;--mat-sys-primary-container: #eaea00;--mat-sys-primary-fixed: #eaea00;--mat-sys-primary-fixed-dim: #cdcd00;--mat-sys-scrim: #000000;--mat-sys-secondary: #606043;--mat-sys-secondary-container: #e7e4bf;--mat-sys-secondary-fixed: #e7e4bf;--mat-sys-secondary-fixed-dim: #cac8a5;--mat-sys-shadow: #000000;--mat-sys-surface: #fdf9f0;--mat-sys-surface-bright: #fdf9f0;--mat-sys-surface-container: #f1ede5;--mat-sys-surface-container-high: #ece8df;--mat-sys-surface-container-highest: #e6e2d9;--mat-sys-surface-container-low: #f7f3ea;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dddad1;--mat-sys-surface-tint: #626200;--mat-sys-surface-variant: #e6e3d1;--mat-sys-tertiary: #7d00fa;--mat-sys-tertiary-container: #ecdcff;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #d5baff;--mat-sys-neutral-variant20: #313125;--mat-sys-neutral10: #1c1c17}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Inter;--mat-sys-body-large-font: Inter;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Inter;--mat-sys-body-medium-font: Inter;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Inter;--mat-sys-body-small-font: Inter;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Inter;--mat-sys-display-large-font: Inter;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Inter;--mat-sys-display-medium-font: Inter;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Inter;--mat-sys-display-small-font: Inter;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Inter;--mat-sys-headline-large-font: Inter;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Inter;--mat-sys-headline-medium-font: Inter;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Inter;--mat-sys-headline-small-font: Inter;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Inter;--mat-sys-label-large-font: Inter;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Inter;--mat-sys-label-medium-font: Inter;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Inter;--mat-sys-label-small-font: Inter;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Inter;--mat-sys-title-large-font: Inter;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Inter;--mat-sys-title-medium-font: Inter;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Inter;--mat-sys-title-small-font: Inter;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--ff-body);font-weight:var(--fw-regular);font-size:var(--fs-14);line-height:var(--lh-paragraph);color:var(--texto-principal);background-color:var(--fondo-pagina);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--ff-display);font-weight:var(--fw-bold);line-height:var(--lh-title);color:var(--texto-principal)}h1{font-size:var(--fs-28)}h2{font-size:var(--fs-24)}h3{font-size:var(--fs-20)}h4{font-size:var(--fs-18)}a{color:var(--color-acento-dark);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-acento)}.page-container{padding:var(--sp-l);padding-top:0;margin:0 auto}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-l);flex-wrap:wrap;gap:var(--sp-m)}.page-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:12px var(--sp-l)}.page-title{font-family:var(--ff-display);font-size:var(--fs-24);font-weight:var(--fw-bold)}zb-button.active-filter .btn-inner{background:var(--color-acento);color:var(--color-acento-texto)}zb-button.active-filter .btn-inner:hover{background:var(--color-acento)}.card-surface{background:var(--fondo-card);border:1px solid var(--borde-general);border-radius:var(--br-default);padding:var(--sp-l);box-shadow:var(--shadow-sm)}.mat-primary.mat-mdc-unelevated-button,.mat-primary.mat-mdc-button{--mdc-filled-button-container-color: var(--color-primary);--mdc-filled-button-label-text-color: var(--color-primary-text);--mat-filled-button-state-layer-color: var(--color-primary-text);--mat-filled-button-ripple-color: color-mix(in srgb, var(--color-primary-text) 12%, transparent)}.mat-primary.mat-mdc-raised-button{--mdc-protected-button-container-color: var(--color-primary);--mdc-protected-button-label-text-color: var(--color-primary-text);--mat-protected-button-state-layer-color: var(--color-primary-text);--mat-protected-button-ripple-color: color-mix(in srgb, var(--color-primary-text) 12%, transparent)}.mat-primary.mat-mdc-outlined-button{--mdc-outlined-button-label-text-color: var(--color-primary);--mdc-outlined-button-outline-color: var(--color-primary);--mat-outlined-button-state-layer-color: var(--color-primary);--mat-outlined-button-ripple-color: color-mix(in srgb, var(--color-primary) 12%, transparent)}.mat-primary.mat-mdc-icon-button{--mat-icon-button-icon-color: var(--color-primary);--mat-icon-button-state-layer-color: var(--color-primary);--mat-icon-button-ripple-color: color-mix(in srgb, var(--color-primary) 12%, transparent)}.mat-mdc-table{--mat-table-row-item-hover-state-layer-color: var(--color-primary);--mat-table-row-item-hover-state-layer-opacity: .06;--mat-table-row-item-selected-state-layer-color: var(--color-primary);--mat-table-row-item-selected-state-layer-opacity: .1;--mat-sort-arrow-color: var(--color-primary)}.mat-mdc-cell .mat-primary.mat-mdc-checkbox,.mat-mdc-header-cell .mat-primary.mat-mdc-checkbox{--mdc-checkbox-selected-checkmark-color: var(--color-primary-text);--mdc-checkbox-selected-focus-icon-color: var(--color-primary);--mdc-checkbox-selected-hover-icon-color: var(--color-primary);--mdc-checkbox-selected-icon-color: var(--color-primary);--mdc-checkbox-selected-pressed-icon-color: var(--color-primary-dark);--mdc-checkbox-selected-focus-state-layer-color: var(--color-primary);--mdc-checkbox-selected-hover-state-layer-color: var(--color-primary);--mdc-checkbox-selected-pressed-state-layer-color: var(--color-primary)}:root{--mdc-switch-selected-track-color: var(--color-primary);--mdc-switch-selected-hover-track-color: var(--color-primary);--mdc-switch-selected-focus-track-color: var(--color-primary);--mdc-switch-selected-pressed-track-color: var(--color-primary-dark);--mdc-switch-selected-handle-color: var(--color-primary-text);--mdc-switch-selected-hover-handle-color: var(--color-primary-text);--mdc-switch-selected-focus-handle-color: var(--color-primary-text);--mdc-switch-selected-pressed-handle-color: var(--color-primary-text);--mdc-switch-selected-icon-color: #ffffff;--mdc-switch-selected-hover-icon-color: #ffffff;--mdc-switch-selected-focus-icon-color: #ffffff;--mdc-switch-selected-pressed-icon-color: #ffffff;--mat-slide-toggle-checked-state-layer-color: var(--color-primary);--mat-slide-toggle-checked-ripple-color: color-mix(in srgb, var(--color-primary) 12%, transparent)}.mat-mdc-slide-toggle .mdc-switch__icon--on path,.mat-mdc-slide-toggle .mdc-switch__icon--off path{fill:#fff!important}.multiline-tooltip{white-space:pre-line!important}.native-field{display:flex;flex-direction:column;gap:4px;flex:1 1 200px;min-width:0}.native-label{font-size:var(--fs-12);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.12px;color:var(--input-label)}.native-shell{background:var(--input-surface);box-shadow:0 1px 2px #0a0d120d;border-radius:4px;outline:1px solid var(--input-border);padding:8px 14px;display:flex;align-items:center}.native-shell--textarea{align-items:flex-start;padding-top:10px}.native-input{color:var(--input-text);font-family:var(--ff-body);font-size:var(--fs-16);font-weight:var(--fw-semibold);border:none;outline:none;background:transparent;width:100%;resize:vertical}.native-input::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}.text-secondary{color:var(--texto-secundario)}.text-disabled{color:var(--texto-desactivado)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--c-grey-300);border-radius:var(--br-rounded)}::-webkit-scrollbar-thumb:hover{background:var(--c-grey-400)}zb-select.toolbar-filter{min-width:170px}zb-select.toolbar-filter .sel-trigger{padding:5px 15px;background:var(--surface-raised);outline-color:var(--border-high)}zb-select.toolbar-filter .sel-trigger:hover:not(.sel-trigger--open){outline-color:var(--border-highest)}zb-select.toolbar-filter .sel-trigger__text{font-size:var(--fs-14);font-weight:var(--fw-semibold);line-height:24px}zb-select.toolbar-filter .sel-trigger--placeholder .sel-trigger__text{font-weight:var(--fw-regular)}
