@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-accent-alpha-low: #0ba5ec1a;--p-accent-alpha-high: #0ba5ec33;--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(--figma-datatable-bg);border-radius:var(--figma-datatable-radius);outline:var(--figma-datatable-border-width) solid var(--figma-datatable-border);outline-offset:-1px;box-shadow:var(--figma-datatable-shadow);overflow:hidden}.zb-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.zb-table-card__pager{display:block;border-top:var(--figma-datatable-pagination-border-width) solid var(--figma-datatable-pagination-border)}.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(--figma-datatable-header-bg);min-height:var(--figma-datatable-header-height)}.zb-data-table.mat-mdc-table .mat-mdc-header-cell{height:var(--figma-datatable-header-height);padding:var(--figma-datatable-header-padding-y) var(--figma-datatable-header-padding-r) var(--figma-datatable-header-padding-y) var(--figma-datatable-header-padding-l);background:var(--figma-datatable-header-bg);color:var(--figma-datatable-header-text);font-size:var(--figma-datatable-header-font-size);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--figma-datatable-header-letter-spacing);line-height:var(--figma-datatable-header-line-height);border-bottom:var(--figma-datatable-border-width) solid var(--figma-datatable-border);border-right:var(--figma-datatable-border-width) solid var(--figma-datatable-border)}.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:var(--figma-datatable-cell-height);padding:var(--figma-datatable-cell-padding-y) var(--figma-datatable-cell-padding-x);background:var(--figma-datatable-bg);color:var(--figma-datatable-cell-text);font-size:var(--figma-datatable-cell-font-size);line-height:var(--figma-datatable-cell-line-height);border-bottom:var(--figma-datatable-border-width) solid var(--figma-datatable-border);border-right:var(--figma-datatable-border-width) solid var(--figma-datatable-border)}.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(--figma-datatable-row-bg-even)}.zb-data-table.mat-mdc-table .mat-mdc-cell:first-of-type{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:center;white-space:nowrap;width:var(--figma-datatable-col-actions-width)}.zb-data-table.mat-mdc-table .zb-action{display:inline-flex;align-items:center;justify-content:center;padding:var(--figma-datatable-action-btn-padding);border:none;border-radius:var(--figma-datatable-action-btn-radius);background:transparent;cursor:pointer;transition:background .12s ease}.zb-data-table.mat-mdc-table .zb-action:hover{background:var(--figma-datatable-action-btn-bg-hover)}.zb-data-table.mat-mdc-table .zb-action__icon{width:var(--figma-datatable-action-icon-size);height:var(--figma-datatable-action-icon-size);display:block;color:var(--figma-datatable-action-icon-color)}.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}:root{--p-btn-height-small: 28px;--p-btn-height-medium: 34px;--p-btn-height-big: 40px;--p-btn-padding-small: 14px;--p-btn-padding-medium: 20px;--p-btn-padding-big: 28px;--p-btn-radius: 9999px;--p-btn-spacing-xs: 4px;--p-btn-spacing-s: 8px;--p-btn-spacing-l: 24px;--p-btn-font-family: Inter;--p-btn-font-weight-medium: 600;--p-btn-font-size-small: 12px;--p-btn-font-size-medium: 14px;--p-btn-font-size-big: 16px;--p-btn-line-height-big: 11px;--p-btn-text-padding-y-small: 4px;--p-btn-text-padding-y-medium: 6px;--p-btn-text-padding-y-big: 8px;--p-btn-text-line-height-small: 22px;--p-btn-text-line-height-medium: 24px;--p-btn-text-line-height-big: 26px;--p-btn-text-letter-spacing-small: .46px;--p-btn-text-letter-spacing-medium: .4px;--p-btn-text-letter-spacing-big: .46px;--p-btn-text-icon-size-small: 18px;--p-btn-text-icon-size-medium: 20px;--p-btn-text-icon-size-big: 24px;--p-table-input-padding-x: 8px;--p-table-input-padding-y: 4px;--p-table-input-gap: 4px;--p-table-input-radius: 4px;--p-table-input-font-size: 12px;--p-table-input-icon-size: 16px;--p-table-label-font-size: 16px;--p-table-label-line-height: 1.4;--p-table-input-line-height: 1.2;--p-table-chip-height: 22px;--p-table-chip-padding-x: 10px;--p-table-chip-padding-y: 2px;--p-table-chip-gap: 4px;--p-table-chip-radius: 9999px;--p-table-chip-border-width-selected: 2px;--p-table-chip-border-width-default: 1px;--p-table-bar-radius: 8px;--p-table-bar-gap: 8px;--p-table-actions-gap: 16px;--p-table-config-gap: 16px;--p-pagination-padding-x: 24px;--p-pagination-padding-y: 8px;--p-pagination-number-size: 40px;--p-pagination-number-radius: 8px;--p-pagination-number-gap: 2px;--p-pagination-nav-gap: 8px;--p-pagination-icon-size: 20px;--p-pagination-font-size: 14px;--p-pagination-line-height: 1.4;--p-alert-radius: 8px;--p-alert-default-padding-outer: 8px;--p-alert-default-padding-inner: 8px;--p-alert-default-gap-outer: 4px;--p-alert-default-gap-inner: 8px;--p-alert-default-title-font-size: 14px;--p-alert-default-title-line-height: 1.4;--p-alert-default-desc-font-size: 12px;--p-alert-default-desc-line-height: 1.2;--p-alert-icon-size: 16px;--p-alert-close-size: 24px;--p-alert-close-icon-size: 16px;--p-alert-link-icon-size: 14px;--p-alert-link-gap: 2px;--p-input-width: 362px;--p-input-padding: 8px;--p-input-gap: 8px;--p-input-label-gap: 6px;--p-input-radius: 4px;--p-input-border-width: 1px;--p-input-border-width-active: 2px;--p-input-icon-size: 16px;--p-input-label-font-size: 12px;--p-input-label-line-height: 1.2;--p-input-label-letter-spacing: .12px;--p-input-value-font-size: 14px;--p-input-value-line-height: 1.11;--p-input-hint-font-size: 14px;--p-input-hint-line-height: 1.4;--p-input-shadow: 0 1px 2px rgba(10, 13, 18, .05);--p-input-focus-ring: 0 0 0 3px var(--p-neutral-0), 0 0 0 5px var(--p-blue-light-600);--p-input-area-height: 56px;--p-input-area-content-min-h: 40px;--p-input-area-error-gap: 8px;--p-input-calendar-width: 438px;--p-input-calendar-icon-size: 16px;--p-input-calendar-help-icon-size: 20px;--p-dropdown-width: 438px;--p-dropdown-padding-x-default: 8px;--p-dropdown-padding-y-default: 8px;--p-dropdown-gap-default: 8px;--p-dropdown-font-size-default: 14px;--p-dropdown-line-height-default: 1.11;--p-dropdown-icon-left-size-default: 20px;--p-dropdown-icon-chevron-size-default: 16px;--p-dropdown-icon-help-size-default: 20px;--p-dropdown-padding-x-compact: 8px;--p-dropdown-padding-y-compact: 4px;--p-dropdown-gap-compact: 4px;--p-dropdown-font-size-compact: 12px;--p-dropdown-line-height-compact: 1.2;--p-dropdown-icon-left-size-compact: 16px;--p-dropdown-icon-chevron-size-compact: 16px;--p-dropdown-radius: 4px;--p-dropdown-label-gap: 6px;--p-dropdown-hint-font-size: 14px;--p-dropdown-hint-line-height: 1.4;--p-search-width: 364px;--p-search-height: 32px;--p-search-padding: 8px;--p-search-gap: 8px;--p-search-radius: 4px;--p-search-icon-size: 16px;--p-search-font-size: 14px;--p-search-line-height: 1.11;--p-search-shadow: 0 1px 1px rgba(10, 13, 18, .05);--p-time-width: 364px;--p-time-height: 32px;--p-time-padding: 8px;--p-time-gap: 8px;--p-time-radius: 4px;--p-time-icon-size: 16px;--p-time-delete-icon-size: 20px;--p-time-font-size: 14px;--p-time-line-height: 1.11;--p-time-shadow: 0 1px 1px rgba(10, 13, 18, .05);--p-date-width-placeholder: 158px;--p-date-width-filled: 163px;--p-date-height: 32px;--p-date-padding: 8px;--p-date-gap: 8px;--p-date-radius: 4px;--p-date-icon-size: 16px;--p-date-delete-icon-size: 20px;--p-date-font-size: 14px;--p-date-line-height: 1.11;--p-date-shadow: 0 1px 1px rgba(10, 13, 18, .05);--p-date-label-font-size: 12px;--p-date-label-line-height: 1.2;--p-date-label-gap: 6px;--p-checkbox-size: 20px;--p-checkbox-radius: 4px;--p-checkbox-border-width: 1px;--p-checkbox-check-icon-size: 14px;--p-radio-size: 20px;--p-radio-radius: 10px;--p-radio-border-width: 1px;--p-radio-dot-size: 8px;--p-toggle-track-width-s: 36px;--p-toggle-track-height-s: 20px;--p-toggle-thumb-size-s: 16px;--p-toggle-track-width-m: 44px;--p-toggle-track-height-m: 24px;--p-toggle-thumb-size-m: 20px;--p-toggle-track-padding: 2px;--p-toggle-track-radius: 12px;--p-control-focus-ring: 0 0 0 3px var(--p-neutral-0), 0 0 0 5px var(--p-blue-light-600);--p-control-text-gap: 8px;--p-control-text-font-size: 14px;--p-control-text-line-height: 1.4;--p-control-text-font-weight: 600;--p-chip-height-s: 22px;--p-chip-height-m: 32px;--p-chip-padding-x-s: 10px;--p-chip-padding-x-m: 16px;--p-chip-padding-y: 2px;--p-chip-gap: 4px;--p-chip-radius: 9999px;--p-chip-border-width-default: 1px;--p-chip-border-width-selected: 2px;--p-chip-font-size-s: 12px;--p-chip-font-size-m: 14px;--p-chip-line-height-s: 1.2;--p-chip-line-height-m: 1.11;--p-chip-notification-size: 16px;--p-chip-close-icon-size: 20px;--p-chip-group-gap-x: 8px;--p-chip-group-gap-y: 0px;--p-dropdown-menu-radius: 4px;--p-dropdown-menu-border-width: 1px;--p-dropdown-menu-shadow: 0 4px 6px -2px rgba(10, 13, 18, .03), 0 12px 16px -4px rgba(10, 13, 18, .08);--p-list-item-width: 188px;--p-list-item-height-default: 40px;--p-list-item-height-search: 48px;--p-list-item-height-add-tag: 35px;--p-list-item-height-add: 32px;--p-list-item-padding-x: 16px;--p-list-item-padding-y: 10px;--p-list-item-padding-compact: 8px;--p-list-item-padding-add-x: 8px;--p-list-item-padding-add-y: 4px;--p-list-item-font-size: 14px;--p-list-item-line-height: 1.4;--p-list-item-font-size-compact: 12px;--p-list-item-line-height-compact: 1.2;--p-list-item-search-input-height: 32px;--p-list-item-search-input-radius: 4px;--p-list-item-search-input-border-width: 2px;--p-list-item-search-icon-size: 16px;--p-list-item-add-btn-size: 20px;--p-list-item-add-btn-padding: 2px;--p-list-item-add-btn-radius: 9999px;--p-list-item-badge-radius: 3px;--p-list-item-badge-font-size: 7px;--p-list-item-badge-letter-spacing: .54px;--p-list-item-badge-padding-x: 4px;--p-list-item-badge-padding-y: 2px;--p-datepicker-width: 328px;--p-datepicker-radius: 8px;--p-datepicker-shadow: 0 8px 4px rgba(10, 13, 18, .03), 0 20px 12px rgba(10, 13, 18, .08);--p-datepicker-content-padding-x: 24px;--p-datepicker-content-padding-y: 16px;--p-datepicker-calendar-gap: 16px;--p-datepicker-cell-size: 40px;--p-datepicker-cell-radius: 20px;--p-datepicker-input-row-height: 40px;--p-datepicker-input-row-gap: 12px;--p-datepicker-month-font-size: 16px;--p-datepicker-month-line-height: 1.4;--p-datepicker-nav-icon-size: 24px;--p-datepicker-nav-btn-padding: 8px;--p-datepicker-footer-padding-x: 24px;--p-datepicker-footer-padding-y: 16px;--p-datepicker-footer-btn-height: 34px;--p-datepicker-footer-btn-padding: 20px;--p-timepicker-width: 328px;--p-timepicker-content-padding-x: 24px;--p-timepicker-content-padding-top: 16px;--p-timepicker-content-padding-bottom: 24px;--p-timepicker-content-gap: 16px;--p-timepicker-title-font-size: 16px;--p-timepicker-title-line-height: 1.4;--p-timepicker-header-icon-area: 44px;--p-timepicker-selection-gap: 16px;--p-timepicker-grid-gap: 8px;--p-timepicker-controls-gap: 8px;--p-timepicker-arrow-btn-padding: 8px;--p-timepicker-arrow-icon-size: 24px;--p-timepicker-value-padding: 16px;--p-timepicker-value-radius: 8px;--p-timepicker-value-font-size: 32px;--p-timepicker-value-line-height: 1.1;--p-timepicker-label-font-size: 12px;--p-timepicker-label-letter-spacing: .12px;--p-timepicker-separator-font-size: 32px;--p-ampm-width-active: 55px;--p-ampm-height: 32px;--p-ampm-padding-x: 16px;--p-ampm-padding-y: 4px;--p-ampm-radius: 8px;--p-ampm-border-width-active: 2px;--p-ampm-border-width-inactive: 1px;--p-ampm-font-size: 14px;--p-ampm-line-height: 1.4;--p-ampm-shadow: 0 1px 1px rgba(10, 13, 18, .05);--p-navtabs-item-height: 40px;--p-navtabs-item-padding-y-default: 11px;--p-navtabs-item-underline-width: 3px;--p-navtabs-font-size: 14px;--p-navtabs-line-height: 1.4;--p-sidepanel-width: 600px;--p-sidepanel-shadow: 0 32px 64px -12px rgba(10, 13, 18, .2);--p-sidepanel-header-padding-left: 32px;--p-sidepanel-header-padding-right: 16px;--p-sidepanel-header-padding-top: 16px;--p-sidepanel-header-padding-bottom: 8px;--p-sidepanel-header-gap: 16px;--p-sidepanel-header-title-font-size: 18px;--p-sidepanel-header-title-line-height: 1.2;--p-sidepanel-header-close-padding: 8px;--p-sidepanel-header-close-radius: 8px;--p-sidepanel-header-close-icon-size: 32px;--p-sidepanel-actions-padding-x: 32px;--p-sidepanel-actions-padding-y: 24px;--p-sidepanel-actions-gap-left: 8px;--p-sidepanel-actions-gap-right: 16px;--p-sidepanel-delete-icon-size: 24px;--p-sidepanel-edit-icon-size: 24px;--p-modal-overlay-blur: 8px;--p-modal-card-radius: 8px;--p-modal-card-padding: 24px;--p-modal-card-gap: 32px;--p-modal-card-shadow: 0 8px 8px -4px rgba(10, 13, 18, .03), 0 20px 24px -4px rgba(10, 13, 18, .08);--p-modal-card-width-sm: 400px;--p-modal-card-width-lg: 480px;--p-modal-content-gap: 20px;--p-modal-content-gap-title: 8px;--p-modal-body-font-size: 16px;--p-modal-body-line-height: 1.4;--p-modal-list-font-size: 14px;--p-modal-list-label-font-size: 12px;--p-modal-list-row-padding-y: 6px;--p-modal-list-item-gap: 2px;--p-modal-upload-title-font-size: 16px;--p-modal-upload-title-line-height: 1.2;--p-modal-upload-gap: 16px;--p-modal-upload-zone-padding-x: 24px;--p-modal-upload-zone-padding-y: 16px;--p-modal-upload-zone-radius: 8px;--p-modal-upload-zone-border-width: 1px;--p-modal-upload-zone-content-gap: 12px;--p-modal-upload-icon-wrapper-size: 48px;--p-modal-upload-icon-wrapper-radius: 24px;--p-modal-upload-icon-size: 24px;--p-modal-upload-action-gap: 4px;--p-modal-upload-text-gap: 4px;--p-modal-upload-cta-font-size: 14px;--p-modal-upload-hint-font-size: 14px;--p-modal-upload-queue-gap: 12px;--p-modal-upload-item-padding: 16px;--p-modal-upload-item-radius: 8px;--p-modal-upload-item-border-width: 1px;--p-modal-upload-item-gap: 4px;--p-modal-upload-item-content-gap: 16px;--p-modal-upload-item-text-gap: 4px;--p-modal-upload-item-font-size: 14px;--p-modal-upload-item-line-height: 1.4;--p-modal-upload-progress-gap: 12px;--p-modal-upload-progress-height: 8px;--p-modal-upload-progress-radius: 4px;--p-modal-upload-checkbox-size: 16px;--p-modal-upload-checkbox-radius: 8px;--p-modal-upload-checkbox-check-icon-size: 10px;--p-modal-upload-delete-btn-size: 20px;--p-modal-upload-delete-btn-padding: 8px;--p-modal-upload-delete-btn-radius: 8px;--p-sidemenu-width: 195px;--p-sidemenu-border-width: .8px;--p-sidemenu-header-height: 56px;--p-sidemenu-header-padding-x: 16px;--p-sidemenu-header-padding-top: 12px;--p-sidemenu-header-padding-bottom: 12.8px;--p-sidemenu-header-gap: 8px;--p-sidemenu-header-logo-size: 24px;--p-sidemenu-header-brand-font-size: 13px;--p-sidemenu-header-brand-line-height: 16.9px;--p-sidemenu-header-tagline-font-size: 10px;--p-sidemenu-header-tagline-line-height: 13px;--p-sidemenu-header-tagline-letter-spacing: .6px;--p-sidemenu-list-padding-left: 8px;--p-sidemenu-list-padding-right: 16px;--p-sidemenu-list-padding-y: 10px;--p-sidemenu-list-item-gap: 1px;--p-sidemenu-link-radius: 8px;--p-sidemenu-link-padding: 8px;--p-sidemenu-link-gap: 4px;--p-sidemenu-link-icon-size: 18px;--p-sidemenu-link-font-size: 14px;--p-sidemenu-link-line-height: 1.4;--p-sidemenu-toggle-radius: 6px;--p-sidemenu-toggle-padding-x: 10px;--p-sidemenu-toggle-padding-y: 9px;--p-sidemenu-toggle-gap: 8px;--p-sidemenu-toggle-chevron-size: 20px;--p-sidemenu-submenu-padding-left: 32px;--p-sidemenu-submenu-item-gap: 8px;--p-sidemenu-submenu-link-padding-x: 8px;--p-sidemenu-submenu-link-padding-y: 6px;--p-sidemenu-submenu-link-gap: 4px;--p-sidemenu-submenu-font-size: 14px;--p-sidemenu-footer-padding-x: 8px;--p-sidemenu-footer-padding-bottom: 8px;--p-sidemenu-footer-padding-top: 8.8px;--p-sidemenu-footer-gap: 8px;--p-sidemenu-footer-item-padding-x: 10px;--p-sidemenu-footer-item-padding-y: 9px;--p-sidemenu-footer-item-gap: 8px;--p-sidemenu-footer-item-icon-size: 18px;--p-sidemenu-poweredby-width: 131px;--p-sidemenu-poweredby-height: 16px;--p-sidemenu-poweredby-padding-y-bottom: 8px;--p-sidemenu-poweredby-padding-y-top: 8.8px;--p-sidemenu-collapse-btn-width: 16px;--p-sidemenu-collapse-btn-height: 24px;--p-sidemenu-collapse-btn-padding-y: 2px;--p-sidemenu-collapse-btn-padding-x: 0;--p-sidemenu-collapse-btn-radius: 4px;--p-sidemenu-collapse-btn-gap: 8px;--p-sidemenu-collapse-btn-icon-size: 16px;--p-sidemenu-collapse-btn-shadow: 1px 1px 8px 0 rgba(0, 14, 28, .16);--p-emptystate-padding-y: 64px;--p-emptystate-gap: 8px;--p-emptystate-img-size: 200px;--p-emptystate-title-size: 18px;--p-emptystate-title-line-height: 1.2;--p-emptystate-desc-size: 14px;--p-emptystate-desc-line-height: 1.4;--p-emptystate-desc-padding-bottom: 4px;--p-emptystate-actions-gap: 16px;--p-emptystate-actions-padding-y: 8px;--p-pageheader-title-font-size: 16px;--p-pageheader-title-line-height: 1.2;--p-pageheader-today-chip-radius: 9999px;--p-pageheader-today-chip-padding-x: 16px;--p-pageheader-today-chip-padding-y: 2px;--p-pageheader-today-chip-font-size: 14px;--p-pageheader-nav-icon-size: 20px;--p-pageheader-nav-padding: 4px;--p-pageheader-date-input-padding-x: 8px;--p-pageheader-date-input-padding-y: 8px;--p-pageheader-date-input-gap: 8px;--p-pageheader-date-input-radius: 4px;--p-pageheader-date-input-icon-size: 16px;--p-pageheader-date-input-font-size: 14px;--p-pageheader-date-input-line-height: 1.11;--p-pageheader-date-input-shadow: 0 1px 1px rgba(10, 13, 18, .05);--p-worker-cell-radius: 4px;--p-worker-cell-padding-x: 8px;--p-worker-cell-padding-y: 4px;--p-worker-cell-font-size: 12px;--p-worker-cell-line-height: 1.2;--p-worker-badge-gap: 2px;--p-worker-badge-add-icon-size: 16px;--p-worker-tag-radius: 4px;--p-worker-tag-font-size: 9px;--p-worker-warning-icon-size: 16px;--p-dropdown-search-input-height: 32px;--p-dropdown-search-input-padding: 8px;--p-dropdown-search-input-gap: 8px;--p-dropdown-search-input-radius: 4px;--p-dropdown-search-icon-size: 16px;--p-dropdown-employee-row-padding-x: 8px;--p-dropdown-employee-row-padding-y: 4px;--p-dropdown-employee-row-font-size: 12px;--p-dropdown-employee-add-btn-size: 20px;--p-dropdown-employee-add-btn-padding: 2px;--p-dropdown-employee-add-btn-radius: 9999px;--p-dashboard-section-gap: 24px;--p-dashboard-section-padding-bottom: 32px;--p-dashboard-column-gap: 8px;--p-dashboard-column-padding-bottom: 16px;--p-dashboard-section-title-gap: 4px;--p-dashboard-section-title-padding-y: 8px;--p-dashboard-section-title-icon-size: 20px;--p-dashboard-section-title-font-size: 16px;--p-dashboard-section-title-line-height: 1.2;--p-dashboard-card-radius: 8px;--p-dashboard-card-border-width: 1px;--p-dashboard-card-padding: 16px;--p-dashboard-card-gap: 2px;--p-dashboard-row-gap: 16px;--p-dashboard-planrow-gap: 8px;--p-dashboard-planrow-icon-size: 16px;--p-dashboard-hourrow-gap: 8px;--p-dashboard-hourrow-padding-y: 8px;--p-dashboard-hourrow-icon-size: 16px;--p-dashboard-card-title-gap: 4px;--p-dashboard-card-title-padding-bottom: 2px;--p-dashboard-card-title-font-size: 12px;--p-dashboard-card-title-line-height: 1.2;--p-dashboard-card-title-letter-spacing: .12px;--p-dashboard-stat-width: 200px;--p-dashboard-stat-width-ett: 242px;--p-dashboard-stat-gap: 8px;--p-dashboard-stat-number-font-size: 24px;--p-dashboard-stat-number-line-height: 1.2;--p-dashboard-stat-icon-wrapper-size: 40px;--p-dashboard-stat-icon-wrapper-radius: 8px;--p-dashboard-stat-icon-size: 20px;--p-monthcalendar-header-padding-y: 8px;--p-monthcalendar-header-font-size: 11px;--p-monthcalendar-cell-min-height: 90px;--p-monthcalendar-cell-padding: 8px;--p-monthcalendar-cell-border-width: 1px;--p-monthcalendar-day-number-font-size: 14px;--p-monthcalendar-today-badge-size: 24px;--p-monthcalendar-today-badge-radius: 9999px;--p-shiftlegend-gap: 16px;--p-shiftlegend-item-gap: 4px;--p-shiftlegend-dot-size: 16px;--p-shiftlegend-font-size: 12px;--p-plantable-border-width: .8px;--p-plantable-th-tienda-height: 32px;--p-plantable-th-tienda-padding-x: 16px;--p-plantable-th-tienda-gap: 6px;--p-plantable-th-tienda-font-size: 12px;--p-plantable-header-cell-height: 28px;--p-plantable-header-cell-padding-y: 8px;--p-plantable-header-cell-font-size: 8px;--p-plantable-header-cell-letter-spacing: .88px;--p-plantable-day-cell-height: 72px;--p-plantable-day-cell-height-tall: 136px;--p-plantable-day-cell-padding-x: 2px;--p-plantable-day-cell-padding-y: 6px;--p-plantable-daynum-size: 32px;--p-plantable-daynum-border-width: 2px;--p-plantable-daynum-font-size: 16px;--p-plantable-dayname-font-size: 8px;--p-plantable-dayname-letter-spacing: .4px;--p-plantable-cell-padding: 6px;--p-plantable-cell-gap: 9px;--p-plantable-worker-height: 24px;--p-plantable-worker-min-height: 24px;--p-plantable-worker-padding-x: 8px;--p-plantable-worker-padding-y: 4px;--p-plantable-worker-gap: 4px;--p-plantable-worker-radius: 4px;--p-plantable-worker-name-font-size: 10px;--p-plantable-worker-qty-font-size: 11px;--p-plantable-worker-time-font-size: 10px;--p-plantable-name-font-size: 14px;--p-plantable-chip-height: 24px;--p-plantable-chip-padding-x: 9.6px;--p-plantable-chip-padding-y: 1.6px;--p-plantable-chip-gap: 4px;--p-plantable-chip-inner-gap: 2px;--p-plantable-chip-radius: 4px;--p-plantable-chip-border-width: 1.6px;--p-plantable-chip-font-size: 11px;--p-plantable-badge-radius: 4px;--p-plantable-badge-padding: 5px;--p-plantable-badge-gap: 2px;--p-plantable-badge-icon-size: 10px;--p-plantable-badge-font-size: 10px;--p-plantable-col-dia: 72px;--p-plantable-col-turnos: 78px;--p-plantable-col-ausencias: 100px;--p-plantable-col-section: 112px;--p-plantable-col-section-wide: 230px;--p-plantable-col-section-narrow: 100px;--p-datatable-radius: 8px;--p-datatable-border-width: 1px;--p-datatable-header-height: 32px;--p-datatable-header-padding-l: 16px;--p-datatable-header-padding-r: 8px;--p-datatable-header-padding-y: 8px;--p-datatable-header-text-gap: 4px;--p-datatable-header-font-size: 12px;--p-datatable-header-line-height: 1.2;--p-datatable-header-letter-spacing: .12px;--p-datatable-header-sort-icon-size: 12px;--p-datatable-header-filter-icon-size: 16px;--p-datatable-header-actions-gap: 12px;--p-datatable-cell-height: 52px;--p-datatable-cell-padding-x: 16px;--p-datatable-cell-padding-y: 16px;--p-datatable-cell-font-size: 14px;--p-datatable-cell-line-height: 1.11;--p-datatable-actions-padding-y: 8px;--p-datatable-actions-gap: 16px;--p-datatable-action-btn-padding: 4px;--p-datatable-action-btn-radius: 9999px;--p-datatable-action-icon-size: 20px;--p-datatable-col-actions-width: 92px;--p-datatable-pagination-border-width: 1px;--p-modal-radius: 8px;--p-modal-padding: 24px;--p-modal-gap: 32px;--p-modal-body-gap: 20px;--p-modal-text-gap: 8px;--p-modal-footer-gap: 16px;--p-modal-max-width: 420px;--p-modal-icon-size: 48px;--p-modal-scrim-padding: 16px;--p-modal-blur: 16px;--p-modal-title-font-size: 16px;--p-modal-title-line-height: 1.2;--p-modal-message-font-size: 16px;--p-modal-message-line-height: 1.4;--p-pdf-border-width: 1px;--p-pdf-radius: 8px;--p-pdf-cell-padding-x: 8px;--p-pdf-cell-padding-y: 4px;--p-pdf-header-height: 28px;--p-pdf-row-height: 40px;--p-pdf-header-font-size: 8px;--p-pdf-cell-font-size: 9px;--p-pdf-header-letter-spacing: .4px;--p-pdf-clock-icon-size: 10px;--p-pdf-daynum-gap: 4px;--p-pdf-doc-title-font-size: 16px;--p-pdf-doc-range-font-size: 14px;--p-pdf-doc-page-font-size: 12px;--p-pdf-doc-title-gap: 16px;--p-pdf-doc-padding-b: 20px;--p-pdf-band-padding-x: 16px;--p-pdf-band-padding-y: 8px;--p-pdf-section-title-font-size: 13px}:root{--figma-btn-height-sm: var(--p-btn-height-small);--figma-btn-padding-sm: var(--p-btn-padding-small);--figma-btn-font-size-sm: var(--p-btn-font-size-small);--figma-btn-height-md: var(--p-btn-height-medium);--figma-btn-padding-md: var(--p-btn-padding-medium);--figma-btn-font-size-md: var(--p-btn-font-size-medium);--figma-btn-height-lg: var(--p-btn-height-big);--figma-btn-padding-lg: var(--p-btn-padding-big);--figma-btn-font-size-lg: var(--p-btn-font-size-big);--figma-btn-radius: var(--p-btn-radius);--figma-btn-gap: var(--p-btn-spacing-xs);--figma-btn-line-height: var(--p-btn-line-height-big);--figma-btn-font-family: var(--p-btn-font-family);--figma-btn-font-weight: var(--p-btn-font-weight-medium);--figma-btn-outline-border: var(--p-neutral-800);--figma-btn-outline-text: var(--p-alpha-black-800);--figma-btn-primary-bg: var(--p-brand-300);--figma-btn-primary-bg-hover: var(--p-brand-400);--figma-btn-primary-bg-active: var(--p-brand-500);--figma-btn-primary-text: var(--p-alpha-black-800);--figma-btn-secondary-bg-hover: var(--p-accent-alpha-low);--figma-btn-secondary-bg-active: var(--p-accent-alpha-high);--figma-btn-secondary-border: var(--p-neutral-800);--figma-btn-secondary-text: var(--p-alpha-black-800);--figma-btn-danger-bg: var(--p-red-700);--figma-btn-danger-bg-hover: var(--p-red-800);--figma-btn-danger-bg-active: var(--p-red-900);--figma-btn-danger-text: var(--p-neutral-50);--figma-btn-danger-outlined-border: var(--p-red-800);--figma-btn-danger-outlined-text: var(--p-red-800);--figma-btn-danger-outlined-bg-hover: var(--p-red-50);--figma-btn-danger-outlined-bg-active: var(--p-red-100);--figma-btn-disabled-bg: var(--p-neutral-100);--figma-btn-disabled-text: var(--p-alpha-black-400);--figma-btn-text-padding-y-sm: var(--p-btn-text-padding-y-small);--figma-btn-text-font-size-sm: var(--p-btn-font-size-small);--figma-btn-text-line-height-sm: var(--p-btn-text-line-height-small);--figma-btn-text-letter-spacing-sm: var(--p-btn-text-letter-spacing-small);--figma-btn-text-icon-size-sm: var(--p-btn-text-icon-size-small);--figma-btn-text-padding-y-md: var(--p-btn-text-padding-y-medium);--figma-btn-text-font-size-md: var(--p-btn-font-size-medium);--figma-btn-text-line-height-md: var(--p-btn-text-line-height-medium);--figma-btn-text-letter-spacing-md: var(--p-btn-text-letter-spacing-medium);--figma-btn-text-icon-size-md: var(--p-btn-text-icon-size-medium);--figma-btn-text-padding-y-lg: var(--p-btn-text-padding-y-big);--figma-btn-text-font-size-lg: var(--p-btn-font-size-big);--figma-btn-text-line-height-lg: var(--p-btn-text-line-height-big);--figma-btn-text-letter-spacing-lg: var(--p-btn-text-letter-spacing-big);--figma-btn-text-icon-size-lg: var(--p-btn-text-icon-size-big);--figma-btn-text-padding-x: var(--p-btn-spacing-s);--figma-btn-text-gap: var(--p-btn-spacing-s);--figma-btn-text-radius: var(--p-btn-radius);--figma-btn-text-color: var(--p-blue-light-700);--figma-btn-text-bg-tinted: var(--p-accent-alpha-low);--figma-table-bar-radius: var(--p-table-bar-radius);--figma-table-bar-gap: var(--p-table-bar-gap);--figma-table-actions-gap: var(--p-table-actions-gap);--figma-table-config-gap: var(--p-table-config-gap);--figma-table-input-bg: var(--p-neutral-0);--figma-table-input-border: var(--p-neutral-300);--figma-table-input-text: var(--p-alpha-black-800);--figma-table-input-icon: var(--p-alpha-black-600);--figma-table-input-shadow: 0 1px 2px rgba(10, 13, 18, .05);--figma-table-input-padding-x: var(--p-table-input-padding-x);--figma-table-input-padding-y: var(--p-table-input-padding-y);--figma-table-input-gap: var(--p-table-input-gap);--figma-table-input-radius: var(--p-table-input-radius);--figma-table-input-font-size: var(--p-table-input-font-size);--figma-table-input-icon-size: var(--p-table-input-icon-size);--figma-table-input-line-height: var(--p-table-input-line-height);--figma-table-label-text: var(--p-alpha-black-800);--figma-table-label-font-size: var(--p-table-label-font-size);--figma-table-label-line-height: var(--p-table-label-line-height);--figma-table-chip-bg: var(--p-neutral-0);--figma-table-chip-text: var(--p-alpha-black-800);--figma-table-chip-border-default: var(--p-neutral-300);--figma-table-chip-border-selected: var(--p-blue-light-600);--figma-table-chip-height: var(--p-table-chip-height);--figma-table-chip-padding-x: var(--p-table-chip-padding-x);--figma-table-chip-padding-y: var(--p-table-chip-padding-y);--figma-table-chip-gap: var(--p-table-chip-gap);--figma-table-chip-radius: var(--p-table-chip-radius);--figma-table-chip-border-width-default: var(--p-table-chip-border-width-default);--figma-table-chip-border-width-selected: var(--p-table-chip-border-width-selected);--figma-pagination-border: var(--p-neutral-200);--figma-pagination-text: var(--p-alpha-black-800);--figma-pagination-text-muted: var(--p-alpha-black-600);--figma-pagination-nav-disabled-icon: var(--p-alpha-black-300);--figma-pagination-nav-disabled-text: var(--p-alpha-black-400);--figma-pagination-active-bg: var(--p-accent-alpha-low);--figma-pagination-padding-x: var(--p-pagination-padding-x);--figma-pagination-padding-y: var(--p-pagination-padding-y);--figma-pagination-number-size: var(--p-pagination-number-size);--figma-pagination-number-radius: var(--p-pagination-number-radius);--figma-pagination-number-gap: var(--p-pagination-number-gap);--figma-pagination-nav-gap: var(--p-pagination-nav-gap);--figma-pagination-icon-size: var(--p-pagination-icon-size);--figma-pagination-font-size: var(--p-pagination-font-size);--figma-pagination-line-height: var(--p-pagination-line-height);--figma-datatable-radius: var(--p-datatable-radius);--figma-datatable-border-width: var(--p-datatable-border-width);--figma-datatable-bg: var(--p-neutral-0);--figma-datatable-border: var(--p-neutral-100);--figma-datatable-shadow: 0 1px 3px rgba(10, 13, 18, .1), 0 1px 2px rgba(10, 13, 18, .06);--figma-datatable-header-height: var(--p-datatable-header-height);--figma-datatable-header-padding-l: var(--p-datatable-header-padding-l);--figma-datatable-header-padding-r: var(--p-datatable-header-padding-r);--figma-datatable-header-padding-y: var(--p-datatable-header-padding-y);--figma-datatable-header-text-gap: var(--p-datatable-header-text-gap);--figma-datatable-header-font-size: var(--p-datatable-header-font-size);--figma-datatable-header-line-height: var(--p-datatable-header-line-height);--figma-datatable-header-letter-spacing: var(--p-datatable-header-letter-spacing);--figma-datatable-header-sort-icon-size: var(--p-datatable-header-sort-icon-size);--figma-datatable-header-filter-icon-size: var(--p-datatable-header-filter-icon-size);--figma-datatable-header-actions-gap: var(--p-datatable-header-actions-gap);--figma-datatable-header-bg: var(--p-neutral-50);--figma-datatable-header-text: var(--p-alpha-black-600);--figma-datatable-header-icon: var(--p-alpha-black-600);--figma-datatable-cell-height: var(--p-datatable-cell-height);--figma-datatable-cell-padding-x: var(--p-datatable-cell-padding-x);--figma-datatable-cell-padding-y: var(--p-datatable-cell-padding-y);--figma-datatable-cell-font-size: var(--p-datatable-cell-font-size);--figma-datatable-cell-line-height: var(--p-datatable-cell-line-height);--figma-datatable-cell-text: var(--p-alpha-black-800);--figma-datatable-row-bg-even: var(--p-neutral-50);--figma-datatable-actions-padding-y: var(--p-datatable-actions-padding-y);--figma-datatable-actions-gap: var(--p-datatable-actions-gap);--figma-datatable-action-btn-padding: var(--p-datatable-action-btn-padding);--figma-datatable-action-btn-radius: var(--p-datatable-action-btn-radius);--figma-datatable-action-icon-size: var(--p-datatable-action-icon-size);--figma-datatable-action-icon-color: var(--p-blue-light-700);--figma-datatable-action-btn-bg-hover: var(--p-accent-alpha-low);--figma-datatable-col-actions-width: var(--p-datatable-col-actions-width);--figma-datatable-pagination-border-width: var(--p-datatable-pagination-border-width);--figma-datatable-pagination-border: var(--p-neutral-200);--figma-modal-radius: var(--p-modal-radius);--figma-modal-padding: var(--p-modal-padding);--figma-modal-gap: var(--p-modal-gap);--figma-modal-body-gap: var(--p-modal-body-gap);--figma-modal-text-gap: var(--p-modal-text-gap);--figma-modal-footer-gap: var(--p-modal-footer-gap);--figma-modal-max-width: var(--p-modal-max-width);--figma-modal-scrim-padding: var(--p-modal-scrim-padding);--figma-modal-blur: var(--p-modal-blur);--figma-modal-surface: var(--p-neutral-0);--figma-modal-overlay: var(--p-alpha-black-600);--figma-modal-shadow: 0 8px 8px -4px rgba(10, 13, 18, .03), 0 20px 24px -4px rgba(10, 13, 18, .08);--figma-modal-message-font-size: var(--p-modal-message-font-size);--figma-modal-message-line-height: var(--p-modal-message-line-height);--figma-modal-message-color: var(--p-alpha-black-600);--figma-modal-list-font-size: var(--p-modal-list-font-size);--figma-modal-list-label-font-size: var(--p-modal-list-label-font-size);--figma-modal-list-row-padding-y: var(--p-modal-list-row-padding-y);--figma-modal-list-item-gap: var(--p-modal-list-item-gap);--figma-modal-icon-warning: var(--p-orange-700);--figma-modal-icon-danger: var(--p-red-700);--figma-pdf-border-width: var(--p-pdf-border-width);--figma-pdf-radius: var(--p-pdf-radius);--figma-pdf-cell-padding-x: var(--p-pdf-cell-padding-x);--figma-pdf-cell-padding-y: var(--p-pdf-cell-padding-y);--figma-pdf-header-height: var(--p-pdf-header-height);--figma-pdf-row-height: var(--p-pdf-row-height);--figma-pdf-header-font-size: var(--p-pdf-header-font-size);--figma-pdf-cell-font-size: var(--p-pdf-cell-font-size);--figma-pdf-header-letter-spacing: var(--p-pdf-header-letter-spacing);--figma-pdf-clock-icon-size: var(--p-pdf-clock-icon-size);--figma-pdf-daynum-gap: var(--p-pdf-daynum-gap);--figma-pdf-doc-title-font-size: var(--p-pdf-doc-title-font-size);--figma-pdf-doc-range-font-size: var(--p-pdf-doc-range-font-size);--figma-pdf-doc-page-font-size: var(--p-pdf-doc-page-font-size);--figma-pdf-doc-title-gap: var(--p-pdf-doc-title-gap);--figma-pdf-doc-padding-b: var(--p-pdf-doc-padding-b);--figma-pdf-band-padding-x: var(--p-pdf-band-padding-x);--figma-pdf-band-padding-y: var(--p-pdf-band-padding-y);--figma-pdf-section-title-font-size: var(--p-pdf-section-title-font-size);--figma-pdf-border: var(--p-neutral-200);--figma-pdf-header-bg: var(--p-neutral-50);--figma-pdf-cell-bg: var(--p-neutral-0);--figma-pdf-band-bg: var(--p-neutral-100);--figma-pdf-text-primary: var(--p-alpha-black-800);--figma-pdf-text-secondary: var(--p-alpha-black-600);--figma-pdf-clock-icon: var(--p-alpha-black-600);--figma-alert-radius: var(--p-alert-radius);--figma-alert-padding-outer: var(--p-alert-default-padding-outer);--figma-alert-padding-inner: var(--p-alert-default-padding-inner);--figma-alert-gap-outer: var(--p-alert-default-gap-outer);--figma-alert-gap-inner: var(--p-alert-default-gap-inner);--figma-alert-title-font-size: var(--p-alert-default-title-font-size);--figma-alert-title-line-height: var(--p-alert-default-title-line-height);--figma-alert-desc-font-size: var(--p-alert-default-desc-font-size);--figma-alert-desc-line-height: var(--p-alert-default-desc-line-height);--figma-alert-icon-size: var(--p-alert-icon-size);--figma-alert-close-size: var(--p-alert-close-size);--figma-alert-close-icon-size: var(--p-alert-close-icon-size);--figma-alert-link-icon-size: var(--p-alert-link-icon-size);--figma-alert-link-gap: var(--p-alert-link-gap);--figma-alert-warning-surface: var(--p-orange-50);--figma-alert-warning-border: var(--p-orange-200);--figma-alert-warning-text: var(--p-orange-900);--figma-alert-warning-icon: var(--p-orange-700);--figma-alert-info-surface: var(--p-blue-light-50);--figma-alert-info-border: var(--p-blue-light-200);--figma-alert-info-text: var(--p-blue-light-900);--figma-alert-info-icon: var(--p-blue-light-700);--figma-alert-success-surface: var(--p-green-50);--figma-alert-success-border: var(--p-green-200);--figma-alert-success-text: var(--p-green-900);--figma-alert-success-icon: var(--p-green-700);--figma-alert-error-surface: var(--p-red-50);--figma-alert-error-border: var(--p-red-200);--figma-alert-error-text: var(--p-red-900);--figma-alert-error-icon: var(--p-red-700);--figma-alert-dark-warning-surface: var(--p-orange-900);--figma-alert-dark-warning-border: var(--p-orange-700);--figma-alert-dark-warning-text: var(--p-orange-50);--figma-alert-dark-warning-icon: var(--p-orange-300);--figma-alert-dark-info-surface: var(--p-blue-light-900);--figma-alert-dark-info-border: var(--p-blue-light-700);--figma-alert-dark-info-text: var(--p-blue-light-50);--figma-alert-dark-info-icon: var(--p-blue-light-300);--figma-alert-dark-success-surface: var(--p-green-900);--figma-alert-dark-success-border: var(--p-green-700);--figma-alert-dark-success-text: var(--p-green-50);--figma-alert-dark-success-icon: var(--p-green-300);--figma-alert-dark-error-surface: var(--p-red-900);--figma-alert-dark-error-border: var(--p-red-700);--figma-alert-dark-error-text: var(--p-red-50);--figma-alert-dark-error-icon: var(--p-red-300);--figma-input-width: var(--p-input-width);--figma-input-padding: var(--p-input-padding);--figma-input-gap: var(--p-input-gap);--figma-input-label-gap: var(--p-input-label-gap);--figma-input-radius: var(--p-input-radius);--figma-input-border-width: var(--p-input-border-width);--figma-input-border-width-active: var(--p-input-border-width-active);--figma-input-icon-size: var(--p-input-icon-size);--figma-input-shadow: var(--p-input-shadow);--figma-input-focus-ring: var(--p-input-focus-ring);--figma-input-label-font-size: var(--p-input-label-font-size);--figma-input-label-line-height: var(--p-input-label-line-height);--figma-input-label-letter-spacing: var(--p-input-label-letter-spacing);--figma-input-value-font-size: var(--p-input-value-font-size);--figma-input-value-line-height: var(--p-input-value-line-height);--figma-input-hint-font-size: var(--p-input-hint-font-size);--figma-input-hint-line-height: var(--p-input-hint-line-height);--figma-input-label-color: var(--p-alpha-black-600);--figma-input-surface: var(--p-neutral-0);--figma-input-border: var(--p-neutral-300);--figma-input-text: var(--p-alpha-black-800);--figma-input-placeholder: var(--p-alpha-black-600);--figma-input-border-active: var(--p-blue-light-600);--figma-input-label-color-error: var(--p-red-900);--figma-input-border-error: var(--p-red-700);--figma-input-text-error: var(--p-red-900);--figma-input-surface-disabled: var(--p-neutral-100);--figma-input-text-disabled: var(--p-alpha-black-400);--figma-input-area-height: var(--p-input-area-height);--figma-input-area-content-min-h: var(--p-input-area-content-min-h);--figma-input-area-error-gap: var(--p-input-area-error-gap);--figma-input-calendar-width: var(--p-input-calendar-width);--figma-input-calendar-icon-size: var(--p-input-calendar-icon-size);--figma-input-calendar-help-icon-size: var(--p-input-calendar-help-icon-size);--figma-input-calendar-icon-color: var(--p-alpha-black-600);--figma-input-calendar-icon-color-error: var(--p-red-700);--figma-input-calendar-icon-color-disabled: var(--p-alpha-black-300);--figma-dropdown-width: var(--p-dropdown-width);--figma-dropdown-radius: var(--p-dropdown-radius);--figma-dropdown-label-gap: var(--p-dropdown-label-gap);--figma-dropdown-hint-font-size: var(--p-dropdown-hint-font-size);--figma-dropdown-hint-line-height: var(--p-dropdown-hint-line-height);--figma-dropdown-padding-x-sm: var(--p-dropdown-padding-x-default);--figma-dropdown-padding-y-sm: var(--p-dropdown-padding-y-default);--figma-dropdown-gap-sm: var(--p-dropdown-gap-default);--figma-dropdown-font-size-sm: var(--p-dropdown-font-size-default);--figma-dropdown-line-height-sm: var(--p-dropdown-line-height-default);--figma-dropdown-icon-left-size-sm: var(--p-dropdown-icon-left-size-default);--figma-dropdown-icon-chevron-size-sm: var(--p-dropdown-icon-chevron-size-default);--figma-dropdown-icon-help-size-sm: var(--p-dropdown-icon-help-size-default);--figma-dropdown-padding-x-compact: var(--p-dropdown-padding-x-compact);--figma-dropdown-padding-y-compact: var(--p-dropdown-padding-y-compact);--figma-dropdown-gap-compact: var(--p-dropdown-gap-compact);--figma-dropdown-font-size-compact: var(--p-dropdown-font-size-compact);--figma-dropdown-line-height-compact: var(--p-dropdown-line-height-compact);--figma-dropdown-icon-left-size-compact: var(--p-dropdown-icon-left-size-compact);--figma-dropdown-icon-chevron-size-compact: var(--p-dropdown-icon-chevron-size-compact);--figma-dropdown-icon-color: var(--p-alpha-black-600);--figma-dropdown-icon-color-disabled: var(--p-alpha-black-300);--figma-search-width: var(--p-search-width);--figma-search-height: var(--p-search-height);--figma-search-padding: var(--p-search-padding);--figma-search-gap: var(--p-search-gap);--figma-search-radius: var(--p-search-radius);--figma-search-icon-size: var(--p-search-icon-size);--figma-search-font-size: var(--p-search-font-size);--figma-search-line-height: var(--p-search-line-height);--figma-search-shadow: var(--p-search-shadow);--figma-search-icon-color: var(--p-alpha-black-600);--figma-time-width: var(--p-time-width);--figma-time-height: var(--p-time-height);--figma-time-padding: var(--p-time-padding);--figma-time-gap: var(--p-time-gap);--figma-time-radius: var(--p-time-radius);--figma-time-icon-size: var(--p-time-icon-size);--figma-time-delete-icon-size: var(--p-time-delete-icon-size);--figma-time-font-size: var(--p-time-font-size);--figma-time-line-height: var(--p-time-line-height);--figma-time-shadow: var(--p-time-shadow);--figma-time-icon-color: var(--p-alpha-black-600);--figma-date-width-placeholder: var(--p-date-width-placeholder);--figma-date-width-filled: var(--p-date-width-filled);--figma-date-height: var(--p-date-height);--figma-date-padding: var(--p-date-padding);--figma-date-gap: var(--p-date-gap);--figma-date-radius: var(--p-date-radius);--figma-date-icon-size: var(--p-date-icon-size);--figma-date-delete-icon-size: var(--p-date-delete-icon-size);--figma-date-font-size: var(--p-date-font-size);--figma-date-line-height: var(--p-date-line-height);--figma-date-shadow: var(--p-date-shadow);--figma-date-label-font-size: var(--p-date-label-font-size);--figma-date-label-line-height: var(--p-date-label-line-height);--figma-date-label-gap: var(--p-date-label-gap);--figma-date-icon-color: var(--p-alpha-black-600);--figma-checkbox-size: var(--p-checkbox-size);--figma-checkbox-radius: var(--p-checkbox-radius);--figma-checkbox-border-width: var(--p-checkbox-border-width);--figma-checkbox-check-icon-size: var(--p-checkbox-check-icon-size);--figma-checkbox-focus-ring: var(--p-control-focus-ring);--figma-checkbox-border: var(--p-neutral-300);--figma-checkbox-border-focus: var(--p-blue-light-600);--figma-checkbox-surface: var(--p-neutral-0);--figma-checkbox-surface-disabled: var(--p-neutral-100);--figma-checkbox-checked-bg: var(--p-blue-light-600);--figma-checkbox-checked-bg-focus: var(--p-blue-light-700);--figma-checkbox-check-color: var(--p-neutral-0);--figma-checkbox-check-color-disabled: var(--p-alpha-black-300);--figma-radio-size: var(--p-radio-size);--figma-radio-radius: var(--p-radio-radius);--figma-radio-border-width: var(--p-radio-border-width);--figma-radio-dot-size: var(--p-radio-dot-size);--figma-radio-focus-ring: var(--p-control-focus-ring);--figma-radio-border: var(--p-neutral-300);--figma-radio-border-focus: var(--p-blue-light-600);--figma-radio-surface: var(--p-neutral-0);--figma-radio-surface-disabled: var(--p-neutral-100);--figma-radio-checked-bg: var(--p-blue-light-600);--figma-radio-checked-bg-focus: var(--p-blue-light-700);--figma-radio-dot-color: var(--p-neutral-0);--figma-radio-dot-color-disabled: var(--p-alpha-black-300);--figma-toggle-track-width-s: var(--p-toggle-track-width-s);--figma-toggle-track-height-s: var(--p-toggle-track-height-s);--figma-toggle-thumb-size-s: var(--p-toggle-thumb-size-s);--figma-toggle-track-width-m: var(--p-toggle-track-width-m);--figma-toggle-track-height-m: var(--p-toggle-track-height-m);--figma-toggle-thumb-size-m: var(--p-toggle-thumb-size-m);--figma-toggle-track-padding: var(--p-toggle-track-padding);--figma-toggle-track-radius: var(--p-toggle-track-radius);--figma-toggle-focus-ring: var(--p-control-focus-ring);--figma-toggle-track-bg-unchecked: var(--p-neutral-100);--figma-toggle-track-bg-unchecked-hover: var(--p-neutral-200);--figma-toggle-track-bg-checked: var(--p-blue-light-600);--figma-toggle-track-bg-checked-hover: var(--p-blue-light-700);--figma-toggle-track-bg-disabled: var(--p-neutral-100);--figma-control-text-gap: var(--p-control-text-gap);--figma-control-text-font-size: var(--p-control-text-font-size);--figma-control-text-line-height: var(--p-control-text-line-height);--figma-control-text-font-weight: var(--p-control-text-font-weight);--figma-control-text-color: var(--p-alpha-black-800);--figma-chip-height-sm: var(--p-chip-height-s);--figma-chip-height-md: var(--p-chip-height-m);--figma-chip-padding-x-sm: var(--p-chip-padding-x-s);--figma-chip-padding-x-md: var(--p-chip-padding-x-m);--figma-chip-padding-y: var(--p-chip-padding-y);--figma-chip-gap: var(--p-chip-gap);--figma-chip-radius: var(--p-chip-radius);--figma-chip-border-width-default: var(--p-chip-border-width-default);--figma-chip-border-width-selected: var(--p-chip-border-width-selected);--figma-chip-font-size-sm: var(--p-chip-font-size-s);--figma-chip-font-size-md: var(--p-chip-font-size-m);--figma-chip-line-height-sm: var(--p-chip-line-height-s);--figma-chip-line-height-md: var(--p-chip-line-height-m);--figma-chip-notification-size: var(--p-chip-notification-size);--figma-chip-close-icon-size: var(--p-chip-close-icon-size);--figma-chip-group-gap-x: var(--p-chip-group-gap-x);--figma-chip-group-gap-y: var(--p-chip-group-gap-y);--figma-chip-bg: var(--p-neutral-0);--figma-chip-text: var(--p-alpha-black-800);--figma-chip-border-default: var(--p-neutral-300);--figma-chip-border-selected: var(--p-blue-light-600);--figma-chip-notification-bg: var(--p-red-700);--figma-dropdown-menu-radius: var(--p-dropdown-menu-radius);--figma-dropdown-menu-border-width: var(--p-dropdown-menu-border-width);--figma-dropdown-menu-shadow: var(--p-dropdown-menu-shadow);--figma-dropdown-menu-bg: var(--p-neutral-0);--figma-dropdown-menu-border: var(--p-neutral-300);--figma-list-item-width: var(--p-list-item-width);--figma-list-item-height-default: var(--p-list-item-height-default);--figma-list-item-height-search: var(--p-list-item-height-search);--figma-list-item-height-add-tag: var(--p-list-item-height-add-tag);--figma-list-item-height-add: var(--p-list-item-height-add);--figma-list-item-padding-x: var(--p-list-item-padding-x);--figma-list-item-padding-y: var(--p-list-item-padding-y);--figma-list-item-padding-compact: var(--p-list-item-padding-compact);--figma-list-item-padding-add-x: var(--p-list-item-padding-add-x);--figma-list-item-padding-add-y: var(--p-list-item-padding-add-y);--figma-list-item-font-size: var(--p-list-item-font-size);--figma-list-item-line-height: var(--p-list-item-line-height);--figma-list-item-font-size-compact: var(--p-list-item-font-size-compact);--figma-list-item-line-height-compact: var(--p-list-item-line-height-compact);--figma-list-item-text: var(--p-alpha-black-800);--figma-list-item-bg-hover: var(--p-accent-alpha-low);--figma-list-item-bg-selected: var(--p-accent-alpha-high);--figma-list-item-bg-search: var(--p-neutral-50);--figma-list-item-divider: var(--p-neutral-100);--figma-list-item-search-input-height: var(--p-list-item-search-input-height);--figma-list-item-search-input-radius: var(--p-list-item-search-input-radius);--figma-list-item-search-input-border-width: var(--p-list-item-search-input-border-width);--figma-list-item-search-icon-size: var(--p-list-item-search-icon-size);--figma-list-item-search-input-border: var(--p-blue-light-600);--figma-list-item-add-btn-size: var(--p-list-item-add-btn-size);--figma-list-item-add-btn-padding: var(--p-list-item-add-btn-padding);--figma-list-item-add-btn-radius: var(--p-list-item-add-btn-radius);--figma-list-item-add-btn-bg: var(--p-brand-100);--figma-list-item-badge-radius: var(--p-list-item-badge-radius);--figma-list-item-badge-font-size: var(--p-list-item-badge-font-size);--figma-list-item-badge-letter-spacing: var(--p-list-item-badge-letter-spacing);--figma-list-item-badge-padding-x: var(--p-list-item-badge-padding-x);--figma-list-item-badge-padding-y: var(--p-list-item-badge-padding-y);--figma-list-item-badge-bg: var(--p-indigo-200);--figma-list-item-badge-text: rgba(0, 0, 0, .88);--figma-datepicker-width: var(--p-datepicker-width);--figma-datepicker-radius: var(--p-datepicker-radius);--figma-datepicker-shadow: var(--p-datepicker-shadow);--figma-datepicker-bg: var(--p-neutral-0);--figma-datepicker-divider: var(--p-neutral-100);--figma-datepicker-content-padding-x: var(--p-datepicker-content-padding-x);--figma-datepicker-content-padding-y: var(--p-datepicker-content-padding-y);--figma-datepicker-calendar-gap: var(--p-datepicker-calendar-gap);--figma-datepicker-cell-size: var(--p-datepicker-cell-size);--figma-datepicker-cell-radius: var(--p-datepicker-cell-radius);--figma-datepicker-cell-font-size: 14px;--figma-datepicker-input-row-height: var(--p-datepicker-input-row-height);--figma-datepicker-input-row-gap: var(--p-datepicker-input-row-gap);--figma-datepicker-input-separator-color: var(--p-alpha-black-600);--figma-datepicker-month-font-size: var(--p-datepicker-month-font-size);--figma-datepicker-month-line-height: var(--p-datepicker-month-line-height);--figma-datepicker-nav-icon-size: var(--p-datepicker-nav-icon-size);--figma-datepicker-nav-btn-padding: var(--p-datepicker-nav-btn-padding);--figma-datepicker-footer-padding-x: var(--p-datepicker-footer-padding-x);--figma-datepicker-footer-padding-y: var(--p-datepicker-footer-padding-y);--figma-datepicker-footer-btn-height: var(--p-datepicker-footer-btn-height);--figma-datepicker-footer-btn-padding: var(--p-datepicker-footer-btn-padding);--figma-datepicker-day-text: var(--p-alpha-black-800);--figma-datepicker-day-text-outside: var(--p-alpha-black-600);--figma-datepicker-day-today-border: var(--p-blue-light-600);--figma-datepicker-week-selected-bg: var(--p-blue-light-700);--figma-datepicker-week-selected-text: var(--p-alpha-white-100);--figma-datepicker-range-edge-bg: var(--p-blue-light-700);--figma-datepicker-range-edge-text: var(--p-blue-light-25);--figma-datepicker-range-middle-bg: var(--p-blue-light-100);--figma-datepicker-range-middle-text: var(--p-blue-light-800);--figma-datepicker-input-disabled-bg: var(--p-neutral-100);--figma-datepicker-input-disabled-text: var(--p-alpha-black-400);--figma-timepicker-width: var(--p-timepicker-width);--figma-timepicker-content-padding-x: var(--p-timepicker-content-padding-x);--figma-timepicker-content-padding-top: var(--p-timepicker-content-padding-top);--figma-timepicker-content-padding-bottom: var(--p-timepicker-content-padding-bottom);--figma-timepicker-content-gap: var(--p-timepicker-content-gap);--figma-timepicker-title-font-size: var(--p-timepicker-title-font-size);--figma-timepicker-title-line-height: var(--p-timepicker-title-line-height);--figma-timepicker-header-icon-area: var(--p-timepicker-header-icon-area);--figma-timepicker-selection-gap: var(--p-timepicker-selection-gap);--figma-timepicker-grid-gap: var(--p-timepicker-grid-gap);--figma-timepicker-controls-gap: var(--p-timepicker-controls-gap);--figma-timepicker-arrow-btn-padding: var(--p-timepicker-arrow-btn-padding);--figma-timepicker-arrow-icon-size: var(--p-timepicker-arrow-icon-size);--figma-timepicker-value-padding: var(--p-timepicker-value-padding);--figma-timepicker-value-radius: var(--p-timepicker-value-radius);--figma-timepicker-value-font-size: var(--p-timepicker-value-font-size);--figma-timepicker-value-line-height: var(--p-timepicker-value-line-height);--figma-timepicker-label-font-size: var(--p-timepicker-label-font-size);--figma-timepicker-label-letter-spacing: var(--p-timepicker-label-letter-spacing);--figma-timepicker-separator-font-size: var(--p-timepicker-separator-font-size);--figma-timepicker-title-color: var(--p-alpha-black-800);--figma-timepicker-value-bg: var(--p-neutral-0);--figma-timepicker-value-border: var(--p-neutral-300);--figma-timepicker-value-text: var(--p-alpha-black-800);--figma-timepicker-label-color: var(--p-alpha-black-600);--figma-ampm-width-active: var(--p-ampm-width-active);--figma-ampm-height: var(--p-ampm-height);--figma-ampm-padding-x: var(--p-ampm-padding-x);--figma-ampm-padding-y: var(--p-ampm-padding-y);--figma-ampm-radius: var(--p-ampm-radius);--figma-ampm-border-width-active: var(--p-ampm-border-width-active);--figma-ampm-border-width-inactive: var(--p-ampm-border-width-inactive);--figma-ampm-font-size: var(--p-ampm-font-size);--figma-ampm-line-height: var(--p-ampm-line-height);--figma-ampm-shadow: var(--p-ampm-shadow);--figma-ampm-bg: var(--p-neutral-0);--figma-ampm-border-active: var(--p-blue-light-600);--figma-ampm-text-active: var(--p-alpha-black-800);--figma-ampm-bg-inactive: var(--p-neutral-100);--figma-ampm-border-inactive: var(--p-neutral-200);--figma-ampm-text-inactive: var(--p-alpha-black-600);--figma-navtabs-item-height: var(--p-navtabs-item-height);--figma-navtabs-item-padding-y-default: var(--p-navtabs-item-padding-y-default);--figma-navtabs-underline-width: var(--p-navtabs-item-underline-width);--figma-navtabs-font-size: var(--p-navtabs-font-size);--figma-navtabs-line-height: var(--p-navtabs-line-height);--figma-navtabs-text-active: var(--p-alpha-black-800);--figma-navtabs-text-inactive: var(--p-alpha-black-600);--figma-navtabs-underline-color: var(--p-blue-light-700);--figma-sidepanel-width: var(--p-sidepanel-width);--figma-sidepanel-shadow: var(--p-sidepanel-shadow);--figma-sidepanel-bg: var(--p-neutral-0);--figma-sidepanel-divider: var(--p-neutral-100);--figma-sidepanel-header-padding-left: var(--p-sidepanel-header-padding-left);--figma-sidepanel-header-padding-right: var(--p-sidepanel-header-padding-right);--figma-sidepanel-header-padding-top: var(--p-sidepanel-header-padding-top);--figma-sidepanel-header-padding-bottom: var(--p-sidepanel-header-padding-bottom);--figma-sidepanel-header-gap: var(--p-sidepanel-header-gap);--figma-sidepanel-header-title-font-size: var(--p-sidepanel-header-title-font-size);--figma-sidepanel-header-title-line-height: var(--p-sidepanel-header-title-line-height);--figma-sidepanel-header-title-color: var(--p-alpha-black-800);--figma-sidepanel-header-close-padding: var(--p-sidepanel-header-close-padding);--figma-sidepanel-header-close-radius: var(--p-sidepanel-header-close-radius);--figma-sidepanel-header-close-icon-size: var(--p-sidepanel-header-close-icon-size);--figma-sidepanel-actions-padding-x: var(--p-sidepanel-actions-padding-x);--figma-sidepanel-actions-padding-y: var(--p-sidepanel-actions-padding-y);--figma-sidepanel-actions-gap-left: var(--p-sidepanel-actions-gap-left);--figma-sidepanel-actions-gap-right: var(--p-sidepanel-actions-gap-right);--figma-sidepanel-delete-icon-size: var(--p-sidepanel-delete-icon-size);--figma-sidepanel-edit-icon-size: var(--p-sidepanel-edit-icon-size);--figma-modal-overlay-blur: var(--p-modal-overlay-blur);--figma-modal-overlay-bg: var(--p-alpha-black-600);--figma-modal-card-radius: var(--p-modal-card-radius);--figma-modal-card-padding: var(--p-modal-card-padding);--figma-modal-card-gap: var(--p-modal-card-gap);--figma-modal-card-shadow: var(--p-modal-card-shadow);--figma-modal-card-bg: var(--p-neutral-0);--figma-modal-card-width-sm: var(--p-modal-card-width-sm);--figma-modal-card-width-lg: var(--p-modal-card-width-lg);--figma-modal-content-gap: var(--p-modal-content-gap);--figma-modal-content-gap-title: var(--p-modal-content-gap-title);--figma-modal-icon-size: var(--p-modal-icon-size);--figma-modal-icon-color-error: var(--p-red-700);--figma-modal-icon-color-warning: var(--p-orange-700);--figma-modal-title-font-size: var(--p-modal-title-font-size);--figma-modal-title-line-height: var(--p-modal-title-line-height);--figma-modal-title-color: var(--p-alpha-black-800);--figma-modal-body-font-size: var(--p-modal-body-font-size);--figma-modal-body-line-height: var(--p-modal-body-line-height);--figma-modal-body-color: var(--p-alpha-black-600);--figma-modal-danger-btn-text: var(--p-neutral-50);--figma-modal-upload-gap: var(--p-modal-upload-gap);--figma-modal-upload-zone-padding-x: var(--p-modal-upload-zone-padding-x);--figma-modal-upload-zone-padding-y: var(--p-modal-upload-zone-padding-y);--figma-modal-upload-zone-radius: var(--p-modal-upload-zone-radius);--figma-modal-upload-zone-border-width: var(--p-modal-upload-zone-border-width);--figma-modal-upload-zone-content-gap: var(--p-modal-upload-zone-content-gap);--figma-modal-upload-zone-border: var(--p-neutral-100);--figma-modal-upload-zone-bg: var(--p-neutral-0);--figma-modal-upload-icon-wrapper-size: var(--p-modal-upload-icon-wrapper-size);--figma-modal-upload-icon-wrapper-radius: var(--p-modal-upload-icon-wrapper-radius);--figma-modal-upload-icon-size: var(--p-modal-upload-icon-size);--figma-modal-upload-icon-wrapper-bg: var(--p-neutral-50);--figma-modal-upload-action-gap: var(--p-modal-upload-action-gap);--figma-modal-upload-text-gap: var(--p-modal-upload-text-gap);--figma-modal-upload-cta-font-size: var(--p-modal-upload-cta-font-size);--figma-modal-upload-cta-color: var(--p-blue-light-700);--figma-modal-upload-hint-font-size: var(--p-modal-upload-hint-font-size);--figma-modal-upload-hint-color: var(--p-alpha-black-600);--figma-modal-upload-queue-gap: var(--p-modal-upload-queue-gap);--figma-modal-upload-item-padding: var(--p-modal-upload-item-padding);--figma-modal-upload-item-radius: var(--p-modal-upload-item-radius);--figma-modal-upload-item-border-width: var(--p-modal-upload-item-border-width);--figma-modal-upload-item-gap: var(--p-modal-upload-item-gap);--figma-modal-upload-item-content-gap: var(--p-modal-upload-item-content-gap);--figma-modal-upload-item-text-gap: var(--p-modal-upload-item-text-gap);--figma-modal-upload-item-font-size: var(--p-modal-upload-item-font-size);--figma-modal-upload-item-line-height: var(--p-modal-upload-item-line-height);--figma-modal-upload-item-border: var(--p-neutral-100);--figma-modal-upload-item-border-active: var(--p-blue-light-600);--figma-modal-upload-item-name-color: var(--p-alpha-black-800);--figma-modal-upload-item-meta-color: var(--p-alpha-black-600);--figma-modal-upload-progress-gap: var(--p-modal-upload-progress-gap);--figma-modal-upload-progress-height: var(--p-modal-upload-progress-height);--figma-modal-upload-progress-radius: var(--p-modal-upload-progress-radius);--figma-modal-upload-progress-track: var(--p-neutral-50);--figma-modal-upload-progress-fill: var(--p-blue-light-600);--figma-modal-upload-progress-track-done: var(--p-neutral-100);--figma-modal-upload-checkbox-size: var(--p-modal-upload-checkbox-size);--figma-modal-upload-checkbox-radius: var(--p-modal-upload-checkbox-radius);--figma-modal-upload-checkbox-check-icon-size: var(--p-modal-upload-checkbox-check-icon-size);--figma-modal-upload-checkbox-bg: var(--p-blue-light-600);--figma-modal-upload-delete-btn-size: var(--p-modal-upload-delete-btn-size);--figma-modal-upload-delete-btn-padding: var(--p-modal-upload-delete-btn-padding);--figma-modal-upload-delete-btn-radius: var(--p-modal-upload-delete-btn-radius);--figma-sidemenu-width: var(--p-sidemenu-width);--figma-sidemenu-border-width: var(--p-sidemenu-border-width);--figma-sidemenu-bg: var(--p-neutral-800);--figma-sidemenu-border: var(--p-neutral-300);--figma-sidemenu-divider: rgba(255, 255, 255, .1);--figma-sidemenu-header-height: var(--p-sidemenu-header-height);--figma-sidemenu-header-padding-x: var(--p-sidemenu-header-padding-x);--figma-sidemenu-header-padding-top: var(--p-sidemenu-header-padding-top);--figma-sidemenu-header-padding-bottom: var(--p-sidemenu-header-padding-bottom);--figma-sidemenu-header-gap: var(--p-sidemenu-header-gap);--figma-sidemenu-header-logo-size: var(--p-sidemenu-header-logo-size);--figma-sidemenu-header-brand-color: var(--p-alpha-white-50);--figma-sidemenu-header-tagline-color: var(--p-alpha-white-300);--figma-sidemenu-list-padding-left: var(--p-sidemenu-list-padding-left);--figma-sidemenu-list-padding-right: var(--p-sidemenu-list-padding-right);--figma-sidemenu-list-padding-y: var(--p-sidemenu-list-padding-y);--figma-sidemenu-list-item-gap: var(--p-sidemenu-list-item-gap);--figma-sidemenu-link-radius: var(--p-sidemenu-link-radius);--figma-sidemenu-link-padding: var(--p-sidemenu-link-padding);--figma-sidemenu-link-gap: var(--p-sidemenu-link-gap);--figma-sidemenu-link-icon-size: var(--p-sidemenu-link-icon-size);--figma-sidemenu-link-text: var(--p-alpha-white-50);--figma-sidemenu-toggle-radius: var(--p-sidemenu-toggle-radius);--figma-sidemenu-toggle-padding-x: var(--p-sidemenu-toggle-padding-x);--figma-sidemenu-toggle-padding-y: var(--p-sidemenu-toggle-padding-y);--figma-sidemenu-toggle-gap: var(--p-sidemenu-toggle-gap);--figma-sidemenu-toggle-chevron-size: var(--p-sidemenu-toggle-chevron-size);--figma-sidemenu-submenu-padding-left: var(--p-sidemenu-submenu-padding-left);--figma-sidemenu-submenu-item-gap: var(--p-sidemenu-submenu-item-gap);--figma-sidemenu-submenu-link-padding-x: var(--p-sidemenu-submenu-link-padding-x);--figma-sidemenu-submenu-link-padding-y: var(--p-sidemenu-submenu-link-padding-y);--figma-sidemenu-submenu-link-gap: var(--p-sidemenu-submenu-link-gap);--figma-sidemenu-submenu-text: rgba(248, 250, 252, .87);--figma-sidemenu-footer-padding-x: var(--p-sidemenu-footer-padding-x);--figma-sidemenu-footer-padding-bottom: var(--p-sidemenu-footer-padding-bottom);--figma-sidemenu-footer-padding-top: var(--p-sidemenu-footer-padding-top);--figma-sidemenu-footer-gap: var(--p-sidemenu-footer-gap);--figma-sidemenu-footer-item-padding-x: var(--p-sidemenu-footer-item-padding-x);--figma-sidemenu-footer-item-padding-y: var(--p-sidemenu-footer-item-padding-y);--figma-sidemenu-footer-item-gap: var(--p-sidemenu-footer-item-gap);--figma-sidemenu-footer-item-icon-size: var(--p-sidemenu-footer-item-icon-size);--figma-sidemenu-footer-item-text: var(--p-alpha-white-50);--figma-sidemenu-poweredby-width: var(--p-sidemenu-poweredby-width);--figma-sidemenu-poweredby-height: var(--p-sidemenu-poweredby-height);--figma-sidemenu-poweredby-padding-y-bottom: var(--p-sidemenu-poweredby-padding-y-bottom);--figma-sidemenu-poweredby-padding-y-top: var(--p-sidemenu-poweredby-padding-y-top);--figma-sidemenu-poweredby-opacity: .5;--figma-sidemenu-collapse-btn-width: var(--p-sidemenu-collapse-btn-width);--figma-sidemenu-collapse-btn-height: var(--p-sidemenu-collapse-btn-height);--figma-sidemenu-collapse-btn-padding-y: var(--p-sidemenu-collapse-btn-padding-y);--figma-sidemenu-collapse-btn-padding-x: var(--p-sidemenu-collapse-btn-padding-x);--figma-sidemenu-collapse-btn-radius: var(--p-sidemenu-collapse-btn-radius);--figma-sidemenu-collapse-btn-gap: var(--p-sidemenu-collapse-btn-gap);--figma-sidemenu-collapse-btn-icon-size: var(--p-sidemenu-collapse-btn-icon-size);--figma-sidemenu-collapse-btn-shadow: var(--p-sidemenu-collapse-btn-shadow);--figma-sidemenu-collapse-btn-bg: var(--p-neutral-800);--figma-sidemenu-collapse-btn-border: var(--p-neutral-300);--figma-sidemenu-collapse-btn-icon: var(--p-alpha-white-50);--figma-emptystate-padding-y: var(--p-emptystate-padding-y);--figma-emptystate-gap: var(--p-emptystate-gap);--figma-emptystate-img-size: var(--p-emptystate-img-size);--figma-emptystate-title-size: var(--p-emptystate-title-size);--figma-emptystate-title-line-height: var(--p-emptystate-title-line-height);--figma-emptystate-title-color: var(--p-alpha-black-600);--figma-emptystate-desc-size: var(--p-emptystate-desc-size);--figma-emptystate-desc-line-height: var(--p-emptystate-desc-line-height);--figma-emptystate-desc-color: var(--p-alpha-black-600);--figma-emptystate-desc-padding-bottom: var(--p-emptystate-desc-padding-bottom);--figma-emptystate-actions-gap: var(--p-emptystate-actions-gap);--figma-emptystate-actions-padding-y: var(--p-emptystate-actions-padding-y);--figma-pageheader-title-font-size: var(--p-pageheader-title-font-size);--figma-pageheader-title-line-height: var(--p-pageheader-title-line-height);--figma-pageheader-title-color: var(--p-alpha-black-800);--figma-pageheader-today-chip-radius: var(--p-pageheader-today-chip-radius);--figma-pageheader-today-chip-padding-x: var(--p-pageheader-today-chip-padding-x);--figma-pageheader-today-chip-padding-y: var(--p-pageheader-today-chip-padding-y);--figma-pageheader-today-chip-font-size: var(--p-pageheader-today-chip-font-size);--figma-pageheader-today-chip-border: var(--p-blue-light-600);--figma-pageheader-today-chip-text: var(--p-alpha-black-800);--figma-pageheader-nav-icon-size: var(--p-pageheader-nav-icon-size);--figma-pageheader-nav-padding: var(--p-pageheader-nav-padding);--figma-pageheader-nav-icon-color: var(--p-blue-light-700);--figma-pageheader-date-input-padding-x: var(--p-pageheader-date-input-padding-x);--figma-pageheader-date-input-padding-y: var(--p-pageheader-date-input-padding-y);--figma-pageheader-date-input-gap: var(--p-pageheader-date-input-gap);--figma-pageheader-date-input-shadow: var(--p-pageheader-date-input-shadow);--figma-pageheader-date-input-radius: var(--p-pageheader-date-input-radius);--figma-pageheader-date-input-icon-size: var(--p-pageheader-date-input-icon-size);--figma-pageheader-date-input-font-size: var(--p-pageheader-date-input-font-size);--figma-pageheader-date-input-line-height: var(--p-pageheader-date-input-line-height);--figma-pageheader-date-input-icon-color: var(--p-alpha-black-600);--figma-pageheader-date-input-bg: var(--p-neutral-0);--figma-pageheader-date-input-border: var(--p-neutral-300);--figma-pageheader-date-input-text: var(--p-alpha-black-800);--figma-worker-cell-radius: var(--p-worker-cell-radius);--figma-worker-cell-padding-x: var(--p-worker-cell-padding-x);--figma-worker-cell-padding-y: var(--p-worker-cell-padding-y);--figma-worker-cell-font-size: var(--p-worker-cell-font-size);--figma-worker-cell-line-height: var(--p-worker-cell-line-height);--figma-worker-badge-gap: var(--p-worker-badge-gap);--figma-worker-badge-add-icon-size: var(--p-worker-badge-add-icon-size);--figma-worker-tag-radius: var(--p-worker-tag-radius);--figma-worker-warning-icon-size: var(--p-worker-warning-icon-size);--figma-worker-cell-text: var(--p-alpha-black-800);--figma-worker-cell-text-muted: var(--p-alpha-black-600);--figma-worker-cell-text-disabled: var(--p-alpha-black-400);--figma-worker-cell-icon-disabled: var(--p-alpha-black-300);--figma-worker-cell-bg-hover: var(--p-neutral-200);--figma-worker-cell-bg-skeleton: var(--p-neutral-100);--figma-worker-cell-add-active-bg: var(--p-brand-50);--figma-worker-cell-add-btn-bg: var(--p-brand-100);--figma-worker-tag-ett-bg: var(--p-indigo-100);--figma-worker-tag-ett-text: var(--p-alpha-black-700);--figma-worker-warning-bg: var(--p-orange-50);--figma-worker-warning-border: var(--p-orange-200);--figma-worker-warning-text: var(--p-orange-900);--figma-worker-warning-icon: var(--p-orange-700);--figma-worker-error-bg: var(--p-red-50);--figma-worker-error-text: var(--p-red-900);--figma-worker-error-icon: var(--p-red-700);--figma-dropdown-search-row-padding-x: var(--p-dropdown-employee-row-padding-x);--figma-dropdown-search-row-padding-y: var(--p-dropdown-employee-row-padding-y);--figma-dropdown-search-row-font-size: var(--p-dropdown-employee-row-font-size);--figma-dropdown-search-add-btn-size: var(--p-dropdown-employee-add-btn-size);--figma-dropdown-search-add-btn-padding: var(--p-dropdown-employee-add-btn-padding);--figma-dropdown-search-add-btn-radius: var(--p-dropdown-employee-add-btn-radius);--figma-dropdown-search-add-btn-bg: var(--p-brand-100);--figma-dashboard-section-gap: var(--p-dashboard-section-gap);--figma-dashboard-section-padding-bottom: var(--p-dashboard-section-padding-bottom);--figma-dashboard-column-gap: var(--p-dashboard-column-gap);--figma-dashboard-column-padding-bottom: var(--p-dashboard-column-padding-bottom);--figma-dashboard-section-title-gap: var(--p-dashboard-section-title-gap);--figma-dashboard-section-title-padding-y: var(--p-dashboard-section-title-padding-y);--figma-dashboard-section-title-icon-size: var(--p-dashboard-section-title-icon-size);--figma-dashboard-section-title-font-size: var(--p-dashboard-section-title-font-size);--figma-dashboard-section-title-line-height: var(--p-dashboard-section-title-line-height);--figma-dashboard-section-title-color: var(--p-alpha-black-800);--figma-dashboard-card-radius: var(--p-dashboard-card-radius);--figma-dashboard-card-border-width: var(--p-dashboard-card-border-width);--figma-dashboard-card-padding: var(--p-dashboard-card-padding);--figma-dashboard-card-gap: var(--p-dashboard-card-gap);--figma-dashboard-card-bg: var(--p-neutral-0);--figma-dashboard-card-border: var(--p-neutral-200);--figma-dashboard-row-gap: var(--p-dashboard-row-gap);--figma-dashboard-planrow-gap: var(--p-dashboard-planrow-gap);--figma-dashboard-planrow-icon-size: var(--p-dashboard-planrow-icon-size);--figma-dashboard-planrow-text: var(--p-alpha-black-800);--figma-dashboard-hourrow-gap: var(--p-dashboard-hourrow-gap);--figma-dashboard-hourrow-padding-y: var(--p-dashboard-hourrow-padding-y);--figma-dashboard-hourrow-icon-size: var(--p-dashboard-hourrow-icon-size);--figma-dashboard-hourrow-divider: var(--p-neutral-100);--figma-dashboard-hourrow-text: var(--p-alpha-black-800);--figma-dashboard-card-title-gap: var(--p-dashboard-card-title-gap);--figma-dashboard-card-title-padding-bottom: var(--p-dashboard-card-title-padding-bottom);--figma-dashboard-card-title-font-size: var(--p-dashboard-card-title-font-size);--figma-dashboard-card-title-line-height: var(--p-dashboard-card-title-line-height);--figma-dashboard-card-title-letter-spacing: var(--p-dashboard-card-title-letter-spacing);--figma-dashboard-card-title-text: var(--p-alpha-black-800);--figma-dashboard-card-title-muted: var(--p-alpha-black-600);--figma-dashboard-stat-width: var(--p-dashboard-stat-width);--figma-dashboard-stat-width-ett: var(--p-dashboard-stat-width-ett);--figma-dashboard-stat-gap: var(--p-dashboard-stat-gap);--figma-dashboard-stat-number-font-size: var(--p-dashboard-stat-number-font-size);--figma-dashboard-stat-number-line-height: var(--p-dashboard-stat-number-line-height);--figma-dashboard-stat-number-color: var(--p-alpha-black-800);--figma-dashboard-stat-icon-wrapper-size: var(--p-dashboard-stat-icon-wrapper-size);--figma-dashboard-stat-icon-wrapper-radius: var(--p-dashboard-stat-icon-wrapper-radius);--figma-dashboard-stat-icon-size: var(--p-dashboard-stat-icon-size);--figma-dashboard-stat-icon-bg-brand: var(--p-brand-100);--figma-dashboard-stat-icon-color-brand: var(--p-orange-900);--figma-dashboard-stat-icon-bg-info: var(--p-blue-light-100);--figma-dashboard-stat-icon-color-info: var(--p-blue-light-700);--figma-dashboard-stat-icon-bg-warning: var(--p-orange-100);--figma-dashboard-stat-icon-color-warning: var(--p-orange-700);--figma-monthcalendar-header-padding-y: var(--p-monthcalendar-header-padding-y);--figma-monthcalendar-header-font-size: var(--p-monthcalendar-header-font-size);--figma-monthcalendar-header-bg: var(--p-neutral-50);--figma-monthcalendar-header-text: var(--p-alpha-black-600);--figma-monthcalendar-cell-min-height: var(--p-monthcalendar-cell-min-height);--figma-monthcalendar-cell-padding: var(--p-monthcalendar-cell-padding);--figma-monthcalendar-cell-border-width: var(--p-monthcalendar-cell-border-width);--figma-monthcalendar-cell-border: var(--p-neutral-100);--figma-monthcalendar-cell-bg-outside: var(--p-neutral-50);--figma-monthcalendar-day-number-font-size: var(--p-monthcalendar-day-number-font-size);--figma-monthcalendar-day-number-color: var(--p-alpha-black-800);--figma-monthcalendar-day-number-color-outside: var(--p-alpha-black-600);--figma-monthcalendar-today-badge-size: var(--p-monthcalendar-today-badge-size);--figma-monthcalendar-today-badge-radius: var(--p-monthcalendar-today-badge-radius);--figma-monthcalendar-today-badge-bg: var(--p-brand-300);--figma-monthcalendar-today-badge-text: var(--p-alpha-black-800);--figma-shiftlegend-gap: var(--p-shiftlegend-gap);--figma-shiftlegend-item-gap: var(--p-shiftlegend-item-gap);--figma-shiftlegend-dot-size: var(--p-shiftlegend-dot-size);--figma-shiftlegend-font-size: var(--p-shiftlegend-font-size);--figma-shiftlegend-text: var(--p-alpha-black-600);--figma-shiftlegend-dot-color-1: var(--p-blue-light-600);--figma-shiftlegend-dot-color-2: var(--p-blue-light-400);--figma-shiftlegend-dot-color-3: var(--p-purple-100);--figma-shiftlegend-dot-color-4: var(--p-indigo-200);--figma-plantable-border-width: var(--p-plantable-border-width);--figma-plantable-border: var(--p-neutral-200);--figma-plantable-header-bg: var(--p-neutral-50);--figma-plantable-text: var(--p-alpha-black-800);--figma-plantable-text-muted: var(--p-alpha-black-600);--figma-plantable-th-tienda-bg: var(--p-neutral-100);--figma-plantable-th-tienda-height: var(--p-plantable-th-tienda-height);--figma-plantable-th-tienda-padding-x: var(--p-plantable-th-tienda-padding-x);--figma-plantable-th-tienda-gap: var(--p-plantable-th-tienda-gap);--figma-plantable-th-tienda-font-size: var(--p-plantable-th-tienda-font-size);--figma-plantable-header-cell-height: var(--p-plantable-header-cell-height);--figma-plantable-header-cell-padding-y: var(--p-plantable-header-cell-padding-y);--figma-plantable-header-cell-font-size: var(--p-plantable-header-cell-font-size);--figma-plantable-header-cell-letter-spacing: var(--p-plantable-header-cell-letter-spacing);--figma-plantable-day-cell-height: var(--p-plantable-day-cell-height);--figma-plantable-day-cell-height-tall: var(--p-plantable-day-cell-height-tall);--figma-plantable-day-cell-padding-x: var(--p-plantable-day-cell-padding-x);--figma-plantable-day-cell-padding-y: var(--p-plantable-day-cell-padding-y);--figma-plantable-daynum-size: var(--p-plantable-daynum-size);--figma-plantable-daynum-border-width: var(--p-plantable-daynum-border-width);--figma-plantable-daynum-border-today: var(--p-blue-light-600);--figma-plantable-daynum-font-size: var(--p-plantable-daynum-font-size);--figma-plantable-dayname-font-size: var(--p-plantable-dayname-font-size);--figma-plantable-dayname-letter-spacing: var(--p-plantable-dayname-letter-spacing);--figma-plantable-cell-padding: var(--p-plantable-cell-padding);--figma-plantable-cell-gap: var(--p-plantable-cell-gap);--figma-plantable-worker-height: var(--p-plantable-worker-height);--figma-plantable-worker-min-height: var(--p-plantable-worker-min-height);--figma-plantable-worker-padding-x: var(--p-plantable-worker-padding-x);--figma-plantable-worker-padding-y: var(--p-plantable-worker-padding-y);--figma-plantable-worker-gap: var(--p-plantable-worker-gap);--figma-plantable-worker-radius: var(--p-plantable-worker-radius);--figma-plantable-worker-bg: var(--p-brand-50);--figma-plantable-worker-name-font-size: var(--p-plantable-worker-name-font-size);--figma-plantable-worker-qty-font-size: var(--p-plantable-worker-qty-font-size);--figma-plantable-worker-time-font-size: var(--p-plantable-worker-time-font-size);--figma-plantable-chip-height: var(--p-plantable-chip-height);--figma-plantable-chip-padding-x: var(--p-plantable-chip-padding-x);--figma-plantable-chip-padding-y: var(--p-plantable-chip-padding-y);--figma-plantable-chip-gap: var(--p-plantable-chip-gap);--figma-plantable-chip-inner-gap: var(--p-plantable-chip-inner-gap);--figma-plantable-chip-radius: var(--p-plantable-chip-radius);--figma-plantable-chip-border-width: var(--p-plantable-chip-border-width);--figma-plantable-chip-font-size: var(--p-plantable-chip-font-size);--figma-plantable-chip-border: var(--p-brand-100);--figma-plantable-name-bg: var(--p-indigo-100);--figma-plantable-name-text: var(--p-alpha-black-800);--figma-plantable-name-font-size: var(--p-plantable-name-font-size);--figma-plantable-name-warning-bg: var(--p-orange-50);--figma-plantable-name-warning-border: var(--p-orange-200);--figma-plantable-name-warning-text: var(--p-orange-900);--figma-plantable-name-warning-icon: var(--p-orange-700);--figma-plantable-name-error-bg: var(--p-red-50);--figma-plantable-name-error-border: var(--p-red-200);--figma-plantable-name-error-text: var(--p-red-900);--figma-plantable-name-error-icon: var(--p-red-700);--figma-plantable-ausencias-bg: var(--p-brand-50);--figma-plantable-badge-radius: var(--p-plantable-badge-radius);--figma-plantable-badge-padding: var(--p-plantable-badge-padding);--figma-plantable-badge-gap: var(--p-plantable-badge-gap);--figma-plantable-badge-icon-size: var(--p-plantable-badge-icon-size);--figma-plantable-badge-font-size: var(--p-plantable-badge-font-size);--figma-plantable-badge-error-bg: var(--p-red-50);--figma-plantable-badge-error-border: var(--p-red-200);--figma-plantable-badge-error-text: var(--p-red-900);--figma-plantable-badge-error-icon: var(--p-red-700);--figma-plantable-badge-warning-bg: var(--p-orange-50);--figma-plantable-badge-warning-border: var(--p-orange-200);--figma-plantable-badge-warning-text: var(--p-orange-900);--figma-plantable-badge-warning-icon: var(--p-orange-700);--figma-plantable-col-dia: var(--p-plantable-col-dia);--figma-plantable-col-turnos: var(--p-plantable-col-turnos);--figma-plantable-col-ausencias: var(--p-plantable-col-ausencias);--figma-plantable-col-section: var(--p-plantable-col-section);--figma-plantable-col-section-wide: var(--p-plantable-col-section-wide);--figma-plantable-col-section-narrow: var(--p-plantable-col-section-narrow)}.figma-btn-danger-outlined,.figma-btn-danger,.figma-btn-secondary,.figma-btn-primary,.figma-btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:var(--figma-btn-gap);height:var(--figma-btn-height-sm);padding:var(--figma-btn-gap) var(--figma-btn-padding-sm);border-radius:var(--figma-btn-radius);border:1px solid transparent;background:transparent;cursor:pointer;font-family:var(--figma-btn-font-family);font-weight:var(--figma-btn-font-weight);font-size:var(--figma-btn-font-size-sm);line-height:var(--figma-btn-line-height);letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.figma-btn-outline__icon,.figma-btn-primary__icon,.figma-btn-secondary__icon,.figma-btn-danger__icon,.figma-btn-danger-outlined__icon{font-size:16px;width:16px;height:16px;line-height:1}.figma-btn-outline .btn-spinner,.figma-btn-primary .btn-spinner,.figma-btn-secondary .btn-spinner,.figma-btn-danger .btn-spinner,.figma-btn-danger-outlined .btn-spinner{display:inline-block;width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:9999px;animation:figma-btn-spin .65s linear infinite;flex-shrink:0}@keyframes figma-btn-spin{to{transform:rotate(360deg)}}.figma-btn-outline{border-color:var(--figma-btn-outline-border);color:var(--figma-btn-outline-text)}.figma-btn-primary{background:var(--figma-btn-primary-bg);color:var(--figma-btn-primary-text)}.figma-btn-primary:hover{background:var(--figma-btn-primary-bg-hover)}.figma-btn-primary:active{background:var(--figma-btn-primary-bg-active)}.figma-btn-secondary{border-color:var(--figma-btn-secondary-border);color:var(--figma-btn-secondary-text)}.figma-btn-secondary:hover{background:var(--figma-btn-secondary-bg-hover)}.figma-btn-secondary:active{background:var(--figma-btn-secondary-bg-active)}.figma-btn-danger{background:var(--figma-btn-danger-bg);color:var(--figma-btn-danger-text)}.figma-btn-danger:hover{background:var(--figma-btn-danger-bg-hover)}.figma-btn-danger:active{background:var(--figma-btn-danger-bg-active)}.figma-btn-danger-outlined{border-color:var(--figma-btn-danger-outlined-border);color:var(--figma-btn-danger-outlined-text)}.figma-btn-danger-outlined:hover{background:var(--figma-btn-danger-outlined-bg-hover)}.figma-btn-danger-outlined:active{background:var(--figma-btn-danger-outlined-bg-active)}.figma-btn-outline[disabled],.figma-btn-primary[disabled],.figma-btn-secondary[disabled],.figma-btn-danger[disabled],.figma-btn-danger-outlined[disabled]{background:var(--figma-btn-disabled-bg);color:var(--figma-btn-disabled-text);border-color:transparent;cursor:not-allowed;pointer-events:none}.figma-btn-outline.figma-btn--lg,.figma-btn-primary.figma-btn--lg,.figma-btn-danger.figma-btn--lg,.figma-btn-danger-outlined.figma-btn--lg{height:var(--figma-btn-height-lg);padding:var(--figma-btn-gap) var(--figma-btn-padding-lg);font-size:var(--figma-btn-font-size-lg);gap:var(--figma-btn-gap)}.figma-btn-text{display:inline-flex;align-items:center;justify-content:center;gap:var(--figma-btn-text-gap);padding:0 var(--figma-btn-text-padding-x);border-radius:var(--figma-btn-text-radius);border:none;background:transparent;cursor:pointer;font-family:var(--figma-btn-font-family);font-weight:var(--figma-btn-font-weight);color:var(--figma-btn-text-color);text-transform:uppercase;white-space:nowrap}.figma-btn-text svg,.figma-btn-text img,.figma-btn-text .figma-btn-text__icon{fill:currentColor;flex-shrink:0}.figma-btn-text--sm{padding-top:var(--figma-btn-text-padding-y-sm);padding-bottom:var(--figma-btn-text-padding-y-sm);font-size:var(--figma-btn-text-font-size-sm);line-height:var(--figma-btn-text-line-height-sm);letter-spacing:var(--figma-btn-text-letter-spacing-sm)}.figma-btn-text--sm .figma-btn-text__icon{width:var(--figma-btn-text-icon-size-sm);height:var(--figma-btn-text-icon-size-sm)}.figma-btn-text--md{padding-top:var(--figma-btn-text-padding-y-md);padding-bottom:var(--figma-btn-text-padding-y-md);font-size:var(--figma-btn-text-font-size-md);line-height:var(--figma-btn-text-line-height-md);letter-spacing:var(--figma-btn-text-letter-spacing-md)}.figma-btn-text--md .figma-btn-text__icon{width:var(--figma-btn-text-icon-size-md);height:var(--figma-btn-text-icon-size-md)}.figma-btn-text--lg{padding-top:var(--figma-btn-text-padding-y-lg);padding-bottom:var(--figma-btn-text-padding-y-lg);font-size:var(--figma-btn-text-font-size-lg);line-height:var(--figma-btn-text-line-height-lg);letter-spacing:var(--figma-btn-text-letter-spacing-lg)}.figma-btn-text--lg .figma-btn-text__icon{width:var(--figma-btn-text-icon-size-lg);height:var(--figma-btn-text-icon-size-lg)}.figma-btn-text--tinted{background:var(--figma-btn-text-bg-tinted)}.figma-table-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--figma-table-bar-gap);width:100%;border-radius:var(--figma-table-bar-radius)}.figma-table-bar__config{display:flex;align-items:center;gap:var(--figma-table-config-gap);flex:1 0 0}.figma-table-bar__actions{display:flex;align-items:center;gap:var(--figma-table-actions-gap)}.figma-table-label{font-family:var(--figma-btn-font-family);font-size:var(--figma-table-label-font-size);line-height:var(--figma-table-label-line-height);color:var(--figma-table-label-text)}.figma-table-input{display:inline-flex;align-items:center;gap:var(--figma-table-input-gap);padding:var(--figma-table-input-padding-y) var(--figma-table-input-padding-x);background:var(--figma-table-input-bg);border:1px solid var(--figma-table-input-border);border-radius:var(--figma-table-input-radius);box-shadow:var(--figma-table-input-shadow);cursor:pointer;font-family:var(--figma-btn-font-family);font-size:var(--figma-table-input-font-size);line-height:var(--figma-table-input-line-height);color:var(--figma-table-input-text);white-space:nowrap}.figma-table-input .figma-table-input__icon{width:var(--figma-table-input-icon-size);height:var(--figma-table-input-icon-size);color:var(--figma-table-input-icon);flex-shrink:0}.figma-table-chip-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--figma-table-chip-gap)}.figma-table-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--figma-table-chip-gap);height:var(--figma-table-chip-height);padding:var(--figma-table-chip-padding-y) var(--figma-table-chip-padding-x);border-radius:var(--figma-table-chip-radius);border:var(--figma-table-chip-border-width-default) solid var(--figma-table-chip-border-default);background:var(--figma-table-chip-bg);cursor:pointer;font-family:var(--figma-btn-font-family);font-size:var(--figma-table-input-font-size);line-height:var(--figma-table-input-line-height);color:var(--figma-table-chip-text);white-space:nowrap}.figma-table-chip--selected{border-width:var(--figma-table-chip-border-width-selected);border-color:var(--figma-table-chip-border-selected)}.figma-pagination{display:flex;align-items:center;justify-content:space-between;padding:var(--figma-pagination-padding-y) var(--figma-pagination-padding-x);border-top:1px solid var(--figma-pagination-border);font-family:var(--figma-btn-font-family);font-size:var(--figma-pagination-font-size);line-height:var(--figma-pagination-line-height)}.figma-pagination__nav{display:inline-flex;align-items:center;gap:var(--figma-pagination-nav-gap);background:transparent;border:none;cursor:pointer;color:var(--figma-pagination-text)}.figma-pagination__nav .figma-pagination__icon{width:var(--figma-pagination-icon-size);height:var(--figma-pagination-icon-size);flex-shrink:0}.figma-pagination__nav[disabled]{color:var(--figma-pagination-nav-disabled-text);cursor:not-allowed;pointer-events:none}.figma-pagination__nav[disabled] .figma-pagination__icon{color:var(--figma-pagination-nav-disabled-icon)}.figma-pagination__numbers{display:flex;align-items:center;gap:var(--figma-pagination-number-gap)}.figma-pagination__number{display:inline-flex;align-items:center;justify-content:center;width:var(--figma-pagination-number-size);height:var(--figma-pagination-number-size);border-radius:var(--figma-pagination-number-radius);background:transparent;border:none;cursor:pointer;color:var(--figma-pagination-text-muted);font-weight:var(--figma-btn-font-weight)}.figma-pagination__number--active{background:var(--figma-pagination-active-bg);color:var(--figma-pagination-text)}.figma-alert{display:flex;align-items:flex-start;gap:var(--figma-alert-gap-outer);padding:var(--figma-alert-padding-outer);border:1px solid transparent;border-radius:var(--figma-alert-radius);font-family:var(--figma-btn-font-family)}.figma-alert__content{display:flex;align-items:flex-start;gap:var(--figma-alert-gap-inner);padding-right:var(--figma-alert-padding-inner);flex:1}.figma-alert__icon{width:var(--figma-alert-icon-size);height:var(--figma-alert-icon-size);flex-shrink:0}.figma-alert__text{display:flex;flex-direction:column;flex:1;min-width:0}.figma-alert__title{font-weight:var(--figma-btn-font-weight);font-size:var(--figma-alert-title-font-size);line-height:var(--figma-alert-title-line-height)}.figma-alert__description{font-weight:400;font-size:var(--figma-alert-desc-font-size);line-height:var(--figma-alert-desc-line-height)}.figma-alert__link{display:inline-flex;align-items:center;gap:var(--figma-alert-link-gap);text-decoration:underline;font-size:var(--figma-alert-desc-font-size);line-height:var(--figma-alert-desc-line-height);background:none;border:none;cursor:pointer;color:inherit}.figma-alert__link .figma-alert__link-icon{width:var(--figma-alert-link-icon-size);height:var(--figma-alert-link-icon-size)}.figma-alert__close{width:var(--figma-alert-close-size);height:var(--figma-alert-close-size);flex-shrink:0;background:none;border:none;cursor:pointer;color:inherit}.figma-alert__close svg,.figma-alert__close img{width:var(--figma-alert-close-icon-size);height:var(--figma-alert-close-icon-size)}.figma-alert--warning{background:var(--figma-alert-warning-surface);border-color:var(--figma-alert-warning-border);color:var(--figma-alert-warning-text)}.figma-alert--warning .figma-alert__icon{color:var(--figma-alert-warning-icon)}.figma-alert--info{background:var(--figma-alert-info-surface);border-color:var(--figma-alert-info-border);color:var(--figma-alert-info-text)}.figma-alert--info .figma-alert__icon{color:var(--figma-alert-info-icon)}.figma-alert--success{background:var(--figma-alert-success-surface);border-color:var(--figma-alert-success-border);color:var(--figma-alert-success-text)}.figma-alert--success .figma-alert__icon{color:var(--figma-alert-success-icon)}.figma-alert--error{background:var(--figma-alert-error-surface);border-color:var(--figma-alert-error-border);color:var(--figma-alert-error-text)}.figma-alert--error .figma-alert__icon{color:var(--figma-alert-error-icon)}.figma-alert--compact{display:inline-flex;align-items:center;padding:var(--p-alert-default-padding-outer) var(--p-alert-default-padding-inner);padding:4px 8px;gap:4px}.figma-alert--compact .figma-alert__content{align-items:center;padding-right:0}.figma-alert--compact .figma-alert__icon{display:inline-block;width:14px;height:14px;flex-shrink:0}.figma-alert--compact .figma-alert__title{font-size:var(--figma-alert-desc-font-size);line-height:var(--figma-alert-desc-line-height);white-space:nowrap}.figma-alert--clickable{cursor:pointer}.figma-alert--clickable:hover{filter:brightness(.97)}.figma-alert.figma-alert--dark.figma-alert--warning{background:var(--figma-alert-dark-warning-surface);border-color:var(--figma-alert-dark-warning-border);color:var(--figma-alert-dark-warning-text)}.figma-alert.figma-alert--dark.figma-alert--warning .figma-alert__icon{color:var(--figma-alert-dark-warning-icon)}.figma-alert.figma-alert--dark.figma-alert--info{background:var(--figma-alert-dark-info-surface);border-color:var(--figma-alert-dark-info-border);color:var(--figma-alert-dark-info-text)}.figma-alert.figma-alert--dark.figma-alert--info .figma-alert__icon{color:var(--figma-alert-dark-info-icon)}.figma-alert.figma-alert--dark.figma-alert--success{background:var(--figma-alert-dark-success-surface);border-color:var(--figma-alert-dark-success-border);color:var(--figma-alert-dark-success-text)}.figma-alert.figma-alert--dark.figma-alert--success .figma-alert__icon{color:var(--figma-alert-dark-success-icon)}.figma-alert.figma-alert--dark.figma-alert--error{background:var(--figma-alert-dark-error-surface);border-color:var(--figma-alert-dark-error-border);color:var(--figma-alert-dark-error-text)}.figma-alert.figma-alert--dark.figma-alert--error .figma-alert__icon{color:var(--figma-alert-dark-error-icon)}.figma-input{display:flex;flex-direction:column;align-items:flex-start;gap:var(--figma-input-label-gap);width:var(--figma-input-width)}.figma-input__label{font-family:var(--figma-btn-font-family);font-size:var(--figma-input-label-font-size);line-height:var(--figma-input-label-line-height);letter-spacing:var(--figma-input-label-letter-spacing);font-weight:var(--figma-btn-font-weight);text-transform:uppercase;color:var(--figma-input-label-color)}.figma-input__box{display:flex;align-items:center;gap:var(--figma-input-gap);width:100%;padding:var(--figma-input-padding);border-radius:var(--figma-input-radius);border:var(--figma-input-border-width) solid var(--figma-input-border);background:var(--figma-input-surface);box-shadow:var(--figma-input-shadow);font-family:var(--figma-btn-font-family);font-size:var(--figma-input-value-font-size);line-height:var(--figma-input-value-line-height);color:var(--figma-input-text)}.figma-input__icon{width:var(--figma-input-icon-size);height:var(--figma-input-icon-size);flex-shrink:0}.figma-input__hint{font-family:var(--figma-btn-font-family);font-size:var(--figma-input-hint-font-size);line-height:var(--figma-input-hint-line-height);color:var(--figma-input-label-color)}.figma-input__box:has(.figma-input__value:placeholder-shown),.figma-input .figma-input__value::placeholder{color:var(--figma-input-placeholder)}.figma-input--active .figma-input__box{border-width:var(--figma-input-border-width-active);border-color:var(--figma-input-border-active);box-shadow:none}.figma-input__box:focus-within{border-width:var(--figma-input-border-width);border-color:var(--figma-input-border-active);box-shadow:var(--figma-input-focus-ring)}.figma-input--error .figma-input__label{color:var(--figma-input-label-color-error)}.figma-input--error .figma-input__box{border-width:var(--figma-input-border-width-active);border-color:var(--figma-input-border-error);box-shadow:none;color:var(--figma-input-text-error)}.figma-input--error .figma-input__hint{color:var(--figma-input-text-error)}.figma-input--disabled .figma-input__box{background:var(--figma-input-surface-disabled);color:var(--figma-input-text-disabled);box-shadow:none;cursor:not-allowed}.figma-input--textarea .figma-input__box{align-items:center;height:var(--figma-input-area-height)}.figma-input--textarea .figma-input__value{min-height:var(--figma-input-area-content-min-h);flex:1;resize:none}.figma-input--textarea.figma-input--error .figma-input__box{align-items:flex-start;height:auto;gap:var(--figma-input-area-error-gap)}.figma-input--calendar{width:var(--figma-input-calendar-width)}.figma-input--calendar .figma-input__icon{width:var(--figma-input-calendar-icon-size);height:var(--figma-input-calendar-icon-size);color:var(--figma-input-calendar-icon-color)}.figma-input--calendar .figma-input__help-icon{width:var(--figma-input-calendar-help-icon-size);height:var(--figma-input-calendar-help-icon-size);flex-shrink:0}.figma-input--calendar.figma-input--error .figma-input__icon{color:var(--figma-input-calendar-icon-color-error)}.figma-input--calendar.figma-input--disabled .figma-input__icon{color:var(--figma-input-calendar-icon-color-disabled)}.figma-dropdown{display:flex;flex-direction:column;align-items:flex-start;gap:var(--figma-dropdown-label-gap);width:var(--figma-dropdown-width)}.figma-dropdown__label{font-family:var(--figma-btn-font-family);font-size:var(--figma-input-label-font-size);line-height:var(--figma-input-label-line-height);letter-spacing:var(--figma-input-label-letter-spacing);font-weight:var(--figma-btn-font-weight);text-transform:uppercase;color:var(--figma-input-label-color)}.figma-dropdown__box{display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:var(--figma-dropdown-radius);border:var(--figma-input-border-width) solid var(--figma-input-border);background:var(--figma-input-surface);box-shadow:var(--figma-input-shadow);cursor:pointer;font-family:var(--figma-btn-font-family);color:var(--figma-input-text)}.figma-dropdown__content{display:flex;align-items:center}.figma-dropdown__icon-left,.figma-dropdown__icon-chevron{flex-shrink:0;color:var(--figma-dropdown-icon-color)}.figma-dropdown__hint{font-family:var(--figma-btn-font-family);font-size:var(--figma-dropdown-hint-font-size);line-height:var(--figma-dropdown-hint-line-height);color:var(--figma-input-label-color)}.figma-dropdown__value--placeholder{color:var(--figma-input-placeholder)}.figma-dropdown--sm .figma-dropdown__box{padding:var(--figma-dropdown-padding-y-sm) var(--figma-dropdown-padding-x-sm)}.figma-dropdown--sm .figma-dropdown__content{gap:var(--figma-dropdown-gap-sm)}.figma-dropdown--sm .figma-dropdown__box{font-size:var(--figma-dropdown-font-size-sm);line-height:var(--figma-dropdown-line-height-sm)}.figma-dropdown--sm .figma-dropdown__icon-left{width:var(--figma-dropdown-icon-left-size-sm);height:var(--figma-dropdown-icon-left-size-sm)}.figma-dropdown--sm .figma-dropdown__icon-chevron{width:var(--figma-dropdown-icon-chevron-size-sm);height:var(--figma-dropdown-icon-chevron-size-sm)}.figma-dropdown--sm .figma-dropdown__icon-help{width:var(--figma-dropdown-icon-help-size-sm);height:var(--figma-dropdown-icon-help-size-sm)}.figma-dropdown--compact .figma-dropdown__box{padding:var(--figma-dropdown-padding-y-compact) var(--figma-dropdown-padding-x-compact)}.figma-dropdown--compact .figma-dropdown__content{gap:var(--figma-dropdown-gap-compact)}.figma-dropdown--compact .figma-dropdown__box{font-size:var(--figma-dropdown-font-size-compact);line-height:var(--figma-dropdown-line-height-compact)}.figma-dropdown--compact .figma-dropdown__icon-left{width:var(--figma-dropdown-icon-left-size-compact);height:var(--figma-dropdown-icon-left-size-compact)}.figma-dropdown--compact .figma-dropdown__icon-chevron{width:var(--figma-dropdown-icon-chevron-size-compact);height:var(--figma-dropdown-icon-chevron-size-compact)}.figma-dropdown--active .figma-dropdown__box{border-width:var(--figma-input-border-width-active);border-color:var(--figma-input-border-active);box-shadow:none}.figma-dropdown--focused .figma-dropdown__box{border-color:var(--figma-input-border-active);box-shadow:var(--figma-input-focus-ring)}.figma-dropdown--disabled .figma-dropdown__box{background:var(--figma-input-surface-disabled);color:var(--figma-input-text-disabled);box-shadow:none;cursor:not-allowed}.figma-dropdown--disabled .figma-dropdown__icon-left,.figma-dropdown--disabled .figma-dropdown__icon-chevron{color:var(--figma-dropdown-icon-color-disabled)}.figma-search{display:flex;align-items:center;gap:var(--figma-search-gap);width:var(--figma-search-width);height:var(--figma-search-height);padding:var(--figma-search-padding);border-radius:var(--figma-search-radius);border:var(--figma-input-border-width) solid var(--figma-input-border);background:var(--figma-input-surface);box-shadow:var(--figma-search-shadow);font-family:var(--figma-btn-font-family);font-size:var(--figma-search-font-size);line-height:var(--figma-search-line-height);color:var(--figma-input-text)}.figma-search__icon{width:var(--figma-search-icon-size);height:var(--figma-search-icon-size);flex-shrink:0;color:var(--figma-search-icon-color)}.figma-search__value::placeholder{color:var(--figma-input-placeholder)}.figma-search--active{border-width:var(--figma-input-border-width-active);border-color:var(--figma-input-border-active)}.figma-search:focus-within,.figma-search--focused{border-width:var(--figma-input-border-width);border-color:var(--figma-input-border-active);box-shadow:var(--figma-input-focus-ring)}.figma-time{display:flex;align-items:center;gap:var(--figma-time-gap);width:var(--figma-time-width);height:var(--figma-time-height);padding:var(--figma-time-padding);border-radius:var(--figma-time-radius);border:var(--figma-input-border-width) solid var(--figma-input-border);background:var(--figma-input-surface);box-shadow:var(--figma-time-shadow);font-family:var(--figma-btn-font-family);font-size:var(--figma-time-font-size);line-height:var(--figma-time-line-height);color:var(--figma-input-text)}.figma-time__icon{width:var(--figma-time-icon-size);height:var(--figma-time-icon-size);flex-shrink:0;color:var(--figma-time-icon-color)}.figma-time__delete-icon{width:var(--figma-time-delete-icon-size);height:var(--figma-time-delete-icon-size);flex-shrink:0;cursor:pointer}.figma-time__value--placeholder{color:var(--figma-input-placeholder)}.figma-time--active{border-width:var(--figma-input-border-width-active);border-color:var(--figma-input-border-active);box-shadow:none}.figma-time:focus-within,.figma-time--focused{border-width:var(--figma-input-border-width);border-color:var(--figma-input-border-active);box-shadow:var(--figma-input-focus-ring)}.figma-date{display:flex;flex-direction:column;align-items:flex-start;gap:var(--figma-date-label-gap)}.figma-date__label{font-family:var(--figma-btn-font-family);font-size:var(--figma-date-label-font-size);line-height:var(--figma-date-label-line-height);letter-spacing:var(--figma-input-label-letter-spacing);font-weight:var(--figma-btn-font-weight);text-transform:uppercase;color:var(--figma-input-label-color)}.figma-date__box{display:flex;align-items:center;gap:var(--figma-date-gap);height:var(--figma-date-height);padding:var(--figma-date-padding);border-radius:var(--figma-date-radius);border:var(--figma-input-border-width) solid var(--figma-input-border);background:var(--figma-input-surface);box-shadow:var(--figma-date-shadow);font-family:var(--figma-btn-font-family);font-size:var(--figma-date-font-size);line-height:var(--figma-date-line-height);color:var(--figma-input-text)}.figma-date__icon{width:var(--figma-date-icon-size);height:var(--figma-date-icon-size);flex-shrink:0;color:var(--figma-date-icon-color)}.figma-date__delete-icon{width:var(--figma-date-delete-icon-size);height:var(--figma-date-delete-icon-size);flex-shrink:0;cursor:pointer}.figma-date__value--placeholder{color:var(--figma-input-placeholder)}.figma-date--placeholder .figma-date__box{width:var(--figma-date-width-placeholder)}.figma-date--filled .figma-date__box,.figma-date--active .figma-date__box,.figma-date--focused .figma-date__box{width:var(--figma-date-width-filled)}.figma-date--active .figma-date__box{border-width:var(--figma-input-border-width-active);border-color:var(--figma-input-border-active);box-shadow:none}.figma-date--focused .figma-date__box{border-width:var(--figma-input-border-width);border-color:var(--figma-input-border-active);box-shadow:var(--figma-input-focus-ring)}.figma-checkbox{display:inline-flex;align-items:center;justify-content:center;width:var(--figma-checkbox-size);height:var(--figma-checkbox-size);border-radius:var(--figma-checkbox-radius);border:var(--figma-checkbox-border-width) solid var(--figma-checkbox-border);background:var(--figma-checkbox-surface);cursor:pointer}.figma-checkbox__icon{width:var(--figma-checkbox-check-icon-size);height:var(--figma-checkbox-check-icon-size);color:var(--figma-checkbox-check-color);display:none}.figma-checkbox--focused:not(.figma-checkbox--checked){border-color:var(--figma-checkbox-border-focus);box-shadow:var(--figma-checkbox-focus-ring)}.figma-checkbox--checked{border-color:transparent;background:var(--figma-checkbox-checked-bg)}.figma-checkbox--checked .figma-checkbox__icon{display:block}.figma-checkbox--checked.figma-checkbox--focused{background:var(--figma-checkbox-checked-bg-focus);box-shadow:var(--figma-checkbox-focus-ring)}.figma-checkbox--disabled{background:var(--figma-checkbox-surface-disabled);border-color:var(--figma-checkbox-border);cursor:not-allowed}.figma-checkbox--disabled.figma-checkbox--checked .figma-checkbox__icon{color:var(--figma-checkbox-check-color-disabled)}.figma-radio{display:inline-flex;align-items:center;justify-content:center;width:var(--figma-radio-size);height:var(--figma-radio-size);border-radius:var(--figma-radio-radius);border:var(--figma-radio-border-width) solid var(--figma-radio-border);background:var(--figma-radio-surface);cursor:pointer}.figma-radio__dot{width:var(--figma-radio-dot-size);height:var(--figma-radio-dot-size);border-radius:9999px;background:var(--figma-radio-dot-color);display:none}.figma-radio--focused:not(.figma-radio--checked){border-color:var(--figma-radio-border-focus);box-shadow:var(--figma-radio-focus-ring)}.figma-radio--checked{border-color:transparent;background:var(--figma-radio-checked-bg)}.figma-radio--checked .figma-radio__dot{display:block}.figma-radio--checked.figma-radio--focused{background:var(--figma-radio-checked-bg-focus);box-shadow:var(--figma-radio-focus-ring)}.figma-radio--disabled{background:var(--figma-radio-surface-disabled);border-color:var(--figma-radio-border);cursor:not-allowed}.figma-radio--disabled.figma-radio--checked .figma-radio__dot{background:var(--figma-radio-dot-color-disabled)}.figma-toggle{display:inline-flex;align-items:center;padding:var(--figma-toggle-track-padding);border-radius:var(--figma-toggle-track-radius);background:var(--figma-toggle-track-bg-unchecked);cursor:pointer;border:none}.figma-toggle:hover:not(.figma-toggle--disabled){background:var(--figma-toggle-track-bg-unchecked-hover)}.figma-toggle--focused{box-shadow:var(--figma-toggle-focus-ring)}.figma-toggle__thumb{border-radius:9999px;background:var(--p-neutral-0);flex-shrink:0}.figma-toggle--sm{width:var(--figma-toggle-track-width-s);height:var(--figma-toggle-track-height-s)}.figma-toggle--sm .figma-toggle__thumb{width:var(--figma-toggle-thumb-size-s);height:var(--figma-toggle-thumb-size-s)}.figma-toggle--md{width:var(--figma-toggle-track-width-m);height:var(--figma-toggle-track-height-m)}.figma-toggle--md .figma-toggle__thumb{width:var(--figma-toggle-thumb-size-m);height:var(--figma-toggle-thumb-size-m)}.figma-toggle--checked{background:var(--figma-toggle-track-bg-checked);justify-content:flex-end}.figma-toggle--checked:hover:not(.figma-toggle--disabled){background:var(--figma-toggle-track-bg-checked-hover)}.figma-toggle--disabled{background:var(--figma-toggle-track-bg-disabled);cursor:not-allowed;pointer-events:none}.figma-toggle-text__label,.figma-radio-text__label,.figma-checkbox-text__label{font-family:var(--figma-btn-font-family);font-weight:var(--figma-control-text-font-weight);font-size:var(--figma-control-text-font-size);line-height:var(--figma-control-text-line-height);color:var(--figma-control-text-color);white-space:nowrap}.figma-checkbox-text,.figma-radio-text,.figma-toggle-text{display:inline-flex;align-items:center;gap:var(--figma-control-text-gap)}.figma-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--figma-chip-gap);padding-top:var(--figma-chip-padding-y);padding-bottom:var(--figma-chip-padding-y);border-radius:var(--figma-chip-radius);border:var(--figma-chip-border-width-default) solid var(--figma-chip-border-default);background:var(--figma-chip-bg);color:var(--figma-chip-text);cursor:pointer;font-family:var(--figma-btn-font-family);white-space:nowrap}.figma-chip__notification{width:var(--figma-chip-notification-size);height:var(--figma-chip-notification-size);border-radius:9999px;background:var(--figma-chip-notification-bg);flex-shrink:0}.figma-chip__close{width:var(--figma-chip-close-icon-size);height:var(--figma-chip-close-icon-size);flex-shrink:0;cursor:pointer}.figma-chip__sev{flex-shrink:0;font-size:14px;width:14px;height:14px;line-height:14px}.figma-chip__sev--error{color:var(--p-red-700, #b42318)}.figma-chip__sev--warning{color:var(--p-orange-700, #a14f0c)}.figma-chip--sm{height:var(--figma-chip-height-sm);padding-left:var(--figma-chip-padding-x-sm);padding-right:var(--figma-chip-padding-x-sm);font-size:var(--figma-chip-font-size-sm);line-height:var(--figma-chip-line-height-sm)}.figma-chip--md{height:var(--figma-chip-height-md);padding-left:var(--figma-chip-padding-x-md);padding-right:var(--figma-chip-padding-x-md);font-size:var(--figma-chip-font-size-md);line-height:var(--figma-chip-line-height-md);font-weight:var(--figma-btn-font-weight)}.figma-chip--selected{border-width:var(--figma-chip-border-width-selected);border-color:var(--figma-chip-border-selected);font-weight:var(--figma-btn-font-weight)}.figma-chip-group{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;column-gap:var(--figma-chip-group-gap-x);row-gap:var(--figma-chip-group-gap-y)}.figma-dropdown-menu{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;background:var(--figma-dropdown-menu-bg);border:var(--figma-dropdown-menu-border-width) solid var(--figma-dropdown-menu-border);border-radius:var(--figma-dropdown-menu-radius);box-shadow:var(--figma-dropdown-menu-shadow)}.figma-list-item{box-sizing:border-box;display:flex;align-items:center;width:var(--figma-list-item-width);height:var(--figma-list-item-height-default);padding:var(--figma-list-item-padding-y) var(--figma-list-item-padding-x);flex-shrink:0;font-family:var(--figma-btn-font-family);font-size:var(--figma-list-item-font-size);line-height:var(--figma-list-item-line-height);color:var(--figma-list-item-text);cursor:pointer}.figma-list-item--hover{background:var(--figma-list-item-bg-hover)}.figma-list-item--selected{background:var(--figma-list-item-bg-selected);font-weight:var(--figma-btn-font-weight)}.figma-list-item--search{height:var(--figma-list-item-height-search);padding:var(--figma-list-item-padding-compact);background:var(--figma-list-item-bg-search)}.figma-list-item__search-input{display:flex;align-items:center;gap:8px;width:100%;height:var(--figma-list-item-search-input-height);padding:var(--figma-list-item-padding-x) var(--figma-list-item-padding-y);border-radius:var(--figma-list-item-search-input-radius);border:var(--figma-list-item-search-input-border-width) solid var(--figma-list-item-search-input-border);background:var(--figma-input-surface);box-shadow:var(--figma-input-shadow)}.figma-list-item__search-input .figma-list-item__search-icon{width:var(--figma-list-item-search-icon-size);height:var(--figma-list-item-search-icon-size);flex-shrink:0}.figma-list-item--add{height:var(--figma-list-item-height-add);padding:var(--figma-list-item-padding-add-y) var(--figma-list-item-padding-add-x);border-bottom:1px solid var(--figma-list-item-divider);justify-content:space-between;font-size:var(--figma-list-item-font-size-compact);line-height:var(--figma-list-item-line-height-compact)}.figma-list-item--add-tag{height:var(--figma-list-item-height-add-tag)}.figma-list-item__add-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--figma-list-item-add-btn-size);height:var(--figma-list-item-add-btn-size);padding:var(--figma-list-item-add-btn-padding);border-radius:var(--figma-list-item-add-btn-radius);background:var(--figma-list-item-add-btn-bg)}.figma-list-item__badge{display:inline-flex;align-items:center;padding:var(--figma-list-item-badge-padding-y) var(--figma-list-item-badge-padding-x);border-radius:var(--figma-list-item-badge-radius);background:var(--figma-list-item-badge-bg);color:var(--figma-list-item-badge-text);font-size:var(--figma-list-item-badge-font-size);font-weight:700;letter-spacing:var(--figma-list-item-badge-letter-spacing);text-transform:uppercase}.figma-list-item--delete{padding:var(--figma-list-item-padding-compact);background:var(--figma-list-item-bg-search);border-top:1px solid var(--figma-list-item-divider);justify-content:space-between;font-size:var(--figma-list-item-font-size-compact);line-height:var(--figma-list-item-line-height-compact)}.figma-datepicker{display:flex;flex-direction:column;width:var(--figma-datepicker-width);background:var(--figma-datepicker-bg);border-radius:var(--figma-datepicker-radius);box-shadow:var(--figma-datepicker-shadow);font-family:var(--figma-btn-font-family)}.figma-datepicker__content{display:flex;flex-direction:column;gap:var(--figma-datepicker-calendar-gap);padding:var(--figma-datepicker-content-padding-y) var(--figma-datepicker-content-padding-x)}.figma-datepicker__month{display:flex;align-items:center;justify-content:space-between}.figma-datepicker__month-label{font-weight:var(--figma-btn-font-weight);font-size:var(--figma-datepicker-month-font-size);line-height:var(--figma-datepicker-month-line-height);color:var(--figma-datepicker-day-text);text-align:center}.figma-datepicker__nav-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--figma-datepicker-nav-btn-padding);border-radius:var(--figma-btn-radius);background:none;border:none;cursor:pointer}.figma-datepicker__nav-btn svg,.figma-datepicker__nav-btn img{width:var(--figma-datepicker-nav-icon-size);height:var(--figma-datepicker-nav-icon-size)}.figma-datepicker__input-row{display:flex;align-items:center;gap:var(--figma-datepicker-input-row-gap);height:var(--figma-datepicker-input-row-height)}.figma-datepicker__input-separator{color:var(--figma-datepicker-input-separator-color)}.figma-datepicker--whole-week .figma-datepicker__input-end{background:var(--figma-datepicker-input-disabled-bg);color:var(--figma-datepicker-input-disabled-text);cursor:not-allowed}.figma-datepicker__weekday{width:var(--figma-datepicker-cell-size);height:var(--figma-datepicker-cell-size);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--figma-btn-font-weight);font-size:var(--figma-datepicker-cell-font-size);color:var(--figma-datepicker-day-text)}.figma-datepicker__grid{display:grid;grid-template-columns:repeat(7,var(--figma-datepicker-cell-size))}.figma-datepicker__cell{width:var(--figma-datepicker-cell-size);height:var(--figma-datepicker-cell-size);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--figma-datepicker-cell-radius);font-size:var(--figma-datepicker-cell-font-size);color:var(--figma-datepicker-day-text);cursor:pointer}.figma-datepicker__cell--outside{color:var(--figma-datepicker-day-text-outside)}.figma-datepicker__cell--today{border:2px solid var(--figma-datepicker-day-today-border);font-weight:var(--figma-btn-font-weight)}.figma-datepicker--whole-week .figma-datepicker__cell--selected{background:var(--figma-datepicker-week-selected-bg);color:var(--figma-datepicker-week-selected-text);font-weight:var(--figma-btn-font-weight);border-radius:0}.figma-datepicker--free-range .figma-datepicker__cell--range-edge{background:var(--figma-datepicker-range-edge-bg);color:var(--figma-datepicker-range-edge-text);font-weight:var(--figma-btn-font-weight)}.figma-datepicker--free-range .figma-datepicker__cell--range-middle{background:var(--figma-datepicker-range-middle-bg);color:var(--figma-datepicker-range-middle-text);font-weight:var(--figma-btn-font-weight);border-radius:0}.figma-datepicker__divider{height:1px;background:var(--figma-datepicker-divider)}.figma-datepicker__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:var(--figma-datepicker-footer-padding-y) var(--figma-datepicker-footer-padding-x)}.figma-timepicker{display:flex;flex-direction:column;width:var(--figma-timepicker-width);background:var(--figma-datepicker-bg);border-radius:var(--figma-datepicker-radius);box-shadow:var(--figma-datepicker-shadow);font-family:var(--figma-btn-font-family)}.figma-timepicker__content{display:flex;flex-direction:column;gap:var(--figma-timepicker-content-gap);padding:var(--figma-timepicker-content-padding-top) var(--figma-timepicker-content-padding-x) var(--figma-timepicker-content-padding-bottom)}.figma-timepicker__header{display:flex;align-items:center;justify-content:space-between}.figma-timepicker__title{font-weight:var(--figma-btn-font-weight);font-size:var(--figma-timepicker-title-font-size);line-height:var(--figma-timepicker-title-line-height);color:var(--figma-timepicker-title-color)}.figma-timepicker__header-icons{width:var(--figma-timepicker-header-icon-area);height:var(--figma-timepicker-header-icon-area)}.figma-timepicker__selection-display{display:flex;align-items:center;gap:var(--figma-timepicker-selection-gap)}.figma-timepicker__grid{display:flex;align-items:flex-start;justify-content:center;gap:var(--figma-timepicker-grid-gap)}.figma-timepicker__separator{font-weight:var(--figma-btn-font-weight);font-size:var(--figma-timepicker-separator-font-size);color:var(--figma-timepicker-value-text)}.figma-timepicker__column{display:flex;flex-direction:column;align-items:center;gap:var(--figma-timepicker-controls-gap)}.figma-timepicker__arrow-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--figma-timepicker-arrow-btn-padding);border-radius:var(--figma-btn-radius);background:none;border:none;cursor:pointer}.figma-timepicker__arrow-btn svg,.figma-timepicker__arrow-btn img{width:var(--figma-timepicker-arrow-icon-size);height:var(--figma-timepicker-arrow-icon-size)}.figma-timepicker__value{display:flex;align-items:center;justify-content:center;padding:var(--figma-timepicker-value-padding);border-radius:var(--figma-timepicker-value-radius);background:var(--figma-timepicker-value-bg);border:1px solid var(--figma-timepicker-value-border);font-weight:var(--figma-btn-font-weight);font-size:var(--figma-timepicker-value-font-size);line-height:var(--figma-timepicker-value-line-height);color:var(--figma-timepicker-value-text)}.figma-timepicker__column-label{font-weight:var(--figma-btn-font-weight);font-size:var(--figma-timepicker-label-font-size);letter-spacing:var(--figma-timepicker-label-letter-spacing);text-transform:uppercase;color:var(--figma-timepicker-label-color)}.figma-timepicker__divider{height:1px;background:var(--figma-datepicker-divider)}.figma-timepicker__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:var(--figma-datepicker-footer-padding-y) var(--figma-datepicker-footer-padding-x)}.figma-ampm{display:inline-flex;box-shadow:var(--figma-ampm-shadow);border-radius:var(--figma-ampm-radius)}.figma-ampm__segment{display:inline-flex;align-items:center;justify-content:center;height:var(--figma-ampm-height);padding:var(--figma-ampm-padding-y) var(--figma-ampm-padding-x);background:var(--figma-ampm-bg);cursor:pointer;font-family:var(--figma-btn-font-family);font-size:var(--figma-ampm-font-size);line-height:var(--figma-ampm-line-height)}.figma-ampm__segment--active{width:var(--figma-ampm-width-active);border:var(--figma-ampm-border-width-active) solid var(--figma-ampm-border-active);border-radius:var(--figma-ampm-radius) 0 0 var(--figma-ampm-radius);font-weight:var(--figma-btn-font-weight);color:var(--figma-ampm-text-active)}.figma-ampm__segment--inactive{border:var(--figma-ampm-border-width-inactive) solid var(--figma-ampm-border-inactive);border-radius:0 var(--figma-ampm-radius) var(--figma-ampm-radius) 0;background:var(--figma-ampm-bg-inactive);color:var(--figma-ampm-text-inactive)}.figma-navtabs{display:flex;align-items:stretch}.figma-navtabs-item{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--figma-navtabs-item-height);overflow:hidden;cursor:pointer;font-family:var(--figma-btn-font-family);font-size:var(--figma-navtabs-font-size);line-height:var(--figma-navtabs-line-height);color:var(--figma-navtabs-text-inactive);text-align:center;white-space:nowrap;padding:var(--figma-navtabs-item-padding-y-default) 0}.figma-navtabs-item--active{padding:0;font-weight:var(--figma-btn-font-weight);color:var(--figma-navtabs-text-active);border-bottom:var(--figma-navtabs-underline-width) solid var(--figma-navtabs-underline-color)}.figma-sidepanel{display:flex;flex-direction:column;width:var(--figma-sidepanel-width);background:var(--figma-sidepanel-bg);box-shadow:var(--figma-sidepanel-shadow);font-family:var(--figma-btn-font-family)}.figma-sidepanel__header{display:flex;align-items:center;gap:var(--figma-sidepanel-header-gap);padding:var(--figma-sidepanel-header-padding-top) var(--figma-sidepanel-header-padding-right) var(--figma-sidepanel-header-padding-bottom) var(--figma-sidepanel-header-padding-left);background:var(--figma-sidepanel-bg)}.figma-sidepanel__header-title{flex:1;font-weight:var(--figma-btn-font-weight);font-size:var(--figma-sidepanel-header-title-font-size);line-height:var(--figma-sidepanel-header-title-line-height);color:var(--figma-sidepanel-header-title-color)}.figma-sidepanel__header-close{display:inline-flex;align-items:center;justify-content:center;padding:var(--figma-sidepanel-header-close-padding);border-radius:var(--figma-sidepanel-header-close-radius);background:none;border:none;cursor:pointer;flex-shrink:0}.figma-sidepanel__header-close svg,.figma-sidepanel__header-close img{width:var(--figma-sidepanel-header-close-icon-size);height:var(--figma-sidepanel-header-close-icon-size)}.figma-sidepanel__actions{display:flex;align-items:center;width:100%;padding:var(--figma-sidepanel-actions-padding-y) var(--figma-sidepanel-actions-padding-x);border-top:1px solid var(--figma-sidepanel-divider)}.figma-sidepanel__actions--edit,.figma-sidepanel__actions--edit-delete{justify-content:space-between}.figma-sidepanel__actions--view{justify-content:flex-end}.figma-sidepanel__actions-left{display:flex;align-items:center;gap:var(--figma-sidepanel-actions-gap-left)}.figma-sidepanel__actions-right{display:flex;align-items:center;gap:var(--figma-sidepanel-actions-gap-right)}.figma-sidepanel__actions-delete-icon{width:var(--figma-sidepanel-delete-icon-size);height:var(--figma-sidepanel-delete-icon-size)}.figma-sidepanel__actions-edit-icon{width:var(--figma-sidepanel-edit-icon-size);height:var(--figma-sidepanel-edit-icon-size)}.figma-modal-overlay{display:flex;align-items:center;justify-content:center;background:var(--figma-modal-overlay-bg);backdrop-filter:blur(var(--figma-modal-overlay-blur))}.figma-modal{display:flex;flex-direction:column;align-items:center;gap:var(--figma-modal-card-gap);padding:var(--figma-modal-card-padding);background:var(--figma-modal-card-bg);border-radius:var(--figma-modal-card-radius);box-shadow:var(--figma-modal-card-shadow);overflow:hidden;font-family:var(--figma-btn-font-family)}.figma-modal--confirmation,.figma-modal--destructive,.figma-modal--save-changes{width:var(--figma-modal-card-width-sm)}.figma-modal--upload-file{width:var(--figma-modal-card-width-lg)}.figma-modal__content{display:flex;flex-direction:column;align-items:center;gap:var(--figma-modal-content-gap);width:100%}.figma-modal--upload-file .figma-modal__content{align-items:flex-start}.figma-modal__icon{width:var(--figma-modal-icon-size);height:var(--figma-modal-icon-size);flex-shrink:0}.figma-modal--destructive .figma-modal__icon{color:var(--figma-modal-icon-color-error)}.figma-modal--save-changes .figma-modal__icon{color:var(--figma-modal-icon-color-warning)}.figma-modal__text{display:flex;flex-direction:column;align-items:center;gap:var(--figma-modal-content-gap-title);width:100%;text-align:center}.figma-modal--upload-file .figma-modal__text{align-items:flex-start;text-align:left}.figma-modal__title{font-weight:var(--figma-btn-font-weight);font-size:var(--figma-modal-title-font-size);line-height:var(--figma-modal-title-line-height);color:var(--figma-modal-title-color)}.figma-modal__body{font-size:var(--figma-modal-body-font-size);line-height:var(--figma-modal-body-line-height);color:var(--figma-modal-body-color)}.figma-modal__actions{display:flex;align-items:center;justify-content:space-between;width:100%}.figma-modal-upload{display:flex;flex-direction:column;gap:var(--figma-modal-upload-gap);width:100%}.figma-modal-upload__zone{display:flex;flex-direction:column;align-items:center;gap:var(--figma-modal-upload-zone-content-gap);width:100%;padding:var(--figma-modal-upload-zone-padding-y) var(--figma-modal-upload-zone-padding-x);background:var(--figma-modal-upload-zone-bg);border:var(--figma-modal-upload-zone-border-width) solid var(--figma-modal-upload-zone-border);border-radius:var(--figma-modal-upload-zone-radius)}.figma-modal-upload__icon-wrapper{display:flex;align-items:center;justify-content:center;width:var(--figma-modal-upload-icon-wrapper-size);height:var(--figma-modal-upload-icon-wrapper-size);border-radius:var(--figma-modal-upload-icon-wrapper-radius);background:var(--figma-modal-upload-icon-wrapper-bg)}.figma-modal-upload__icon-wrapper svg,.figma-modal-upload__icon-wrapper img{width:var(--figma-modal-upload-icon-size);height:var(--figma-modal-upload-icon-size)}.figma-modal-upload__action{display:flex;align-items:flex-start;justify-content:center;gap:var(--figma-modal-upload-action-gap);width:100%;font-size:var(--figma-modal-upload-cta-font-size)}.figma-modal-upload__cta{background:none;border:none;cursor:pointer;font-weight:var(--figma-btn-font-weight);color:var(--figma-modal-upload-cta-color)}.figma-modal-upload__drag-hint{color:var(--figma-modal-upload-hint-color)}.figma-modal-upload__hint{width:100%;text-align:center;font-size:var(--figma-modal-upload-hint-font-size);color:var(--figma-modal-upload-hint-color)}.figma-modal-upload__queue{display:flex;flex-direction:column;gap:var(--figma-modal-upload-queue-gap);width:100%}.figma-modal-upload-item{display:flex;align-items:flex-start;gap:var(--figma-modal-upload-item-gap);width:100%;padding:var(--figma-modal-upload-item-padding);background:var(--figma-modal-card-bg);border:var(--figma-modal-upload-item-border-width) solid var(--figma-modal-upload-item-border);border-radius:var(--figma-modal-upload-item-radius)}.figma-modal-upload-item--active{border-color:var(--figma-modal-upload-item-border-active)}.figma-modal-upload-item__content{display:flex;align-items:flex-start;gap:var(--figma-modal-upload-item-content-gap);flex:1;min-width:0}.figma-modal-upload-item__info{display:flex;flex-direction:column;gap:var(--figma-modal-upload-item-text-gap);flex:1;min-width:0;font-size:var(--figma-modal-upload-item-font-size);line-height:var(--figma-modal-upload-item-line-height)}.figma-modal-upload-item__name{font-weight:var(--figma-btn-font-weight);color:var(--figma-modal-upload-item-name-color)}.figma-modal-upload-item__meta{color:var(--figma-modal-upload-item-meta-color)}.figma-modal-upload-item__progress{display:flex;align-items:center;gap:var(--figma-modal-upload-progress-gap);width:100%}.figma-modal-upload-item__progress-bar{flex:1;height:var(--figma-modal-upload-progress-height);border-radius:var(--figma-modal-upload-progress-radius);background:var(--figma-modal-upload-progress-track);overflow:hidden}.figma-modal-upload-item__progress-fill{height:100%;background:var(--figma-modal-upload-progress-fill);border-radius:var(--figma-modal-upload-progress-radius)}.figma-modal-upload-item--done .figma-modal-upload-item__progress-bar{background:var(--figma-modal-upload-progress-track-done)}.figma-modal-upload-item__progress-value{font-size:var(--figma-modal-upload-item-font-size);color:var(--figma-modal-upload-item-name-color);white-space:nowrap}.figma-modal-upload-item__checkbox{display:flex;align-items:center;justify-content:center;width:var(--figma-modal-upload-checkbox-size);height:var(--figma-modal-upload-checkbox-size);border-radius:var(--figma-modal-upload-checkbox-radius);background:var(--figma-modal-upload-checkbox-bg);flex-shrink:0}.figma-modal-upload-item__checkbox svg,.figma-modal-upload-item__checkbox img{width:var(--figma-modal-upload-checkbox-check-icon-size);height:var(--figma-modal-upload-checkbox-check-icon-size)}.figma-modal-upload-item__delete{display:flex;align-items:center;justify-content:center;width:var(--figma-modal-upload-delete-btn-size);height:var(--figma-modal-upload-delete-btn-size);padding:var(--figma-modal-upload-delete-btn-padding);border-radius:var(--figma-modal-upload-delete-btn-radius);background:none;border:none;cursor:pointer;flex-shrink:0}.figma-sidemenu{display:flex;flex-direction:column;align-items:flex-start;width:var(--figma-sidemenu-width);background:var(--figma-sidemenu-bg);border-right:var(--figma-sidemenu-border-width) solid var(--figma-sidemenu-border);font-family:var(--figma-btn-font-family)}.figma-sidemenu__header{display:flex;align-items:center;gap:var(--figma-sidemenu-header-gap);width:100%;height:var(--figma-sidemenu-header-height);padding:var(--figma-sidemenu-header-padding-top) var(--figma-sidemenu-header-padding-x) var(--figma-sidemenu-header-padding-bottom);border-bottom:var(--figma-sidemenu-border-width) solid var(--figma-sidemenu-divider)}.figma-sidemenu__header-logo{width:var(--figma-sidemenu-header-logo-size);height:var(--figma-sidemenu-header-logo-size);flex-shrink:0}.figma-sidemenu__header-brand{color:var(--figma-sidemenu-header-brand-color);font-weight:var(--figma-btn-font-weight)}.figma-sidemenu__header-tagline{color:var(--figma-sidemenu-header-tagline-color);text-transform:uppercase}.figma-sidemenu__list{display:flex;flex-direction:column;gap:var(--figma-sidemenu-list-item-gap);width:100%;padding:var(--figma-sidemenu-list-padding-y) var(--figma-sidemenu-list-padding-right) var(--figma-sidemenu-list-padding-y) var(--figma-sidemenu-list-padding-left);flex:1}.figma-sidemenu__link{display:flex;align-items:center;gap:var(--figma-sidemenu-link-gap);width:100%;padding:var(--figma-sidemenu-link-padding);border-radius:var(--figma-sidemenu-link-radius);color:var(--figma-sidemenu-link-text);font-weight:var(--figma-btn-font-weight);cursor:pointer}.figma-sidemenu__link-icon{width:var(--figma-sidemenu-link-icon-size);height:var(--figma-sidemenu-link-icon-size);flex-shrink:0}.figma-sidemenu__toggle{display:flex;align-items:center;gap:var(--figma-sidemenu-toggle-gap);width:100%;padding:var(--figma-sidemenu-toggle-padding-y) var(--figma-sidemenu-toggle-padding-x);border-radius:var(--figma-sidemenu-toggle-radius);color:var(--figma-sidemenu-link-text);font-weight:var(--figma-btn-font-weight);cursor:pointer;background:none;border:none}.figma-sidemenu__toggle-icon{width:var(--figma-sidemenu-link-icon-size);height:var(--figma-sidemenu-link-icon-size);flex-shrink:0}.figma-sidemenu__toggle-chevron{width:var(--figma-sidemenu-toggle-chevron-size);height:var(--figma-sidemenu-toggle-chevron-size);flex-shrink:0;margin-left:auto}.figma-sidemenu__submenu{display:flex;flex-direction:column;gap:var(--figma-sidemenu-submenu-item-gap);width:100%;padding-left:var(--figma-sidemenu-submenu-padding-left)}.figma-sidemenu__submenu-link{display:flex;align-items:center;gap:var(--figma-sidemenu-submenu-link-gap);width:100%;padding:var(--figma-sidemenu-submenu-link-padding-y) var(--figma-sidemenu-submenu-link-padding-x);border-radius:var(--figma-sidemenu-link-radius);color:var(--figma-sidemenu-submenu-text);font-weight:var(--figma-btn-font-weight);cursor:pointer}.figma-sidemenu__footer{display:flex;flex-direction:column;gap:var(--figma-sidemenu-footer-gap);width:100%;padding:var(--figma-sidemenu-footer-padding-top) var(--figma-sidemenu-footer-padding-x) var(--figma-sidemenu-footer-padding-bottom);border-top:var(--figma-sidemenu-border-width) solid var(--figma-sidemenu-divider)}.figma-sidemenu__footer-item{display:flex;align-items:center;gap:var(--figma-sidemenu-footer-item-gap);width:100%;padding:var(--figma-sidemenu-footer-item-padding-y) var(--figma-sidemenu-footer-item-padding-x);border-radius:var(--figma-sidemenu-link-radius);color:var(--figma-sidemenu-footer-item-text);font-weight:var(--figma-btn-font-weight);cursor:pointer}.figma-sidemenu__footer-item-icon{width:var(--figma-sidemenu-footer-item-icon-size);height:var(--figma-sidemenu-footer-item-icon-size);flex-shrink:0}.figma-sidemenu__poweredby{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--figma-sidemenu-poweredby-padding-y-top) 8px var(--figma-sidemenu-poweredby-padding-y-bottom);border-top:var(--figma-sidemenu-border-width) solid var(--figma-sidemenu-divider);opacity:var(--figma-sidemenu-poweredby-opacity)}.figma-sidemenu__poweredby svg,.figma-sidemenu__poweredby img{width:var(--figma-sidemenu-poweredby-width);height:var(--figma-sidemenu-poweredby-height)}.figma-sidemenu-collapse-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--figma-sidemenu-collapse-btn-width);height:var(--figma-sidemenu-collapse-btn-height);background:var(--figma-sidemenu-bg);border:none;cursor:pointer}.figma-pageheader{display:flex;align-items:center;justify-content:space-between;width:100%;font-family:var(--figma-btn-font-family)}.figma-pageheader__title{font-weight:var(--figma-btn-font-weight);font-size:var(--figma-pageheader-title-font-size);line-height:var(--figma-pageheader-title-line-height);color:var(--figma-pageheader-title-color)}.figma-pageheader__date-selector{display:flex;align-items:center;gap:8px}.figma-pageheader__today-chip{display:inline-flex;align-items:center;justify-content:center;padding:var(--figma-pageheader-today-chip-padding-y) var(--figma-pageheader-today-chip-padding-x);border-radius:var(--figma-pageheader-today-chip-radius);border:1px solid var(--figma-pageheader-today-chip-border);color:var(--figma-pageheader-today-chip-text);font-weight:var(--figma-btn-font-weight);background:none;cursor:pointer}.figma-pageheader__nav-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--figma-pageheader-nav-padding);background:none;border:none;border-radius:var(--figma-btn-radius);cursor:pointer;color:var(--figma-pageheader-nav-icon-color)}.figma-pageheader__nav-btn svg,.figma-pageheader__nav-btn img{width:var(--figma-pageheader-nav-icon-size);height:var(--figma-pageheader-nav-icon-size)}.figma-pageheader__nav-btn .material-icons{font-size:var(--figma-pageheader-nav-icon-size);width:var(--figma-pageheader-nav-icon-size);height:var(--figma-pageheader-nav-icon-size)}.figma-pageheader__nav-btn:disabled{opacity:.4;cursor:not-allowed}.figma-pageheader__date-input{display:inline-flex;align-items:center;gap:var(--figma-pageheader-date-input-gap);padding:var(--figma-pageheader-date-input-padding-y) var(--figma-pageheader-date-input-padding-x);border-radius:var(--figma-pageheader-date-input-radius);background:var(--figma-pageheader-date-input-bg);border:1px solid var(--figma-pageheader-date-input-border);box-shadow:var(--figma-pageheader-date-input-shadow);font-family:var(--figma-btn-font-family);font-weight:400;font-size:var(--figma-pageheader-date-input-font-size);line-height:var(--figma-pageheader-date-input-line-height);color:var(--figma-pageheader-date-input-text);white-space:nowrap}.figma-pageheader__date-input__icon{width:var(--figma-pageheader-date-input-icon-size);height:var(--figma-pageheader-date-input-icon-size);font-size:var(--figma-pageheader-date-input-icon-size);line-height:1;color:var(--figma-pageheader-date-input-icon-color);flex-shrink:0}.figma-worker-cell{display:inline-flex;align-items:center;gap:var(--figma-worker-badge-gap);padding:var(--figma-worker-cell-padding-y) var(--figma-worker-cell-padding-x);border-radius:var(--figma-worker-cell-radius);font-family:var(--figma-btn-font-family);font-size:var(--figma-worker-cell-font-size);line-height:var(--figma-worker-cell-line-height);color:var(--figma-worker-cell-text);cursor:pointer}.figma-worker-cell__badge{display:inline-flex;align-items:center;gap:var(--figma-worker-badge-gap);color:var(--figma-worker-cell-text-muted)}.figma-worker-cell__add-icon{width:var(--figma-worker-badge-add-icon-size);height:var(--figma-worker-badge-add-icon-size);background:var(--figma-worker-cell-add-btn-bg);border-radius:9999px}.figma-worker-cell--hover{background:var(--figma-worker-cell-bg-hover)}.figma-worker-cell--add-active{background:var(--figma-worker-cell-add-active-bg)}.figma-worker-cell--skeleton{background:var(--figma-worker-cell-bg-skeleton);color:transparent}.figma-worker-cell--warning{background:var(--figma-worker-warning-bg);border:1px solid var(--figma-worker-warning-border);color:var(--figma-worker-warning-text)}.figma-worker-cell--warning .figma-worker-cell__icon{color:var(--figma-worker-warning-icon)}.figma-worker-cell--error{background:var(--figma-worker-error-bg);color:var(--figma-worker-error-text)}.figma-worker-cell--error .figma-worker-cell__icon{color:var(--figma-worker-error-icon)}.figma-worker-cell__icon{width:var(--figma-worker-warning-icon-size);height:var(--figma-worker-warning-icon-size);flex-shrink:0}.figma-worker-cell__tag{display:inline-flex;align-items:center;border-radius:var(--figma-worker-tag-radius);background:var(--figma-worker-tag-ett-bg);color:var(--figma-worker-tag-ett-text);font-weight:var(--figma-btn-font-weight)}.figma-dropdown-search-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--figma-dropdown-search-row-padding-y) var(--figma-dropdown-search-row-padding-x);font-family:var(--figma-btn-font-family);font-size:var(--figma-dropdown-search-row-font-size);color:var(--figma-list-item-text)}.figma-dropdown-search-row__add-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--figma-dropdown-search-add-btn-size);height:var(--figma-dropdown-search-add-btn-size);padding:var(--figma-dropdown-search-add-btn-padding);border-radius:var(--figma-dropdown-search-add-btn-radius);background:var(--figma-dropdown-search-add-btn-bg);border:none;cursor:pointer;flex-shrink:0}.figma-dropdown-search-row--highlighted{background:var(--figma-worker-cell-add-active-bg)}.figma-dashboard-row{display:flex;gap:var(--figma-dashboard-section-gap);align-items:flex-start;padding-bottom:var(--figma-dashboard-section-padding-bottom);width:100%}.figma-dashboard-column{display:flex;flex-direction:column;gap:var(--figma-dashboard-column-gap);align-items:flex-start;flex:1;min-width:0;padding-bottom:var(--figma-dashboard-column-padding-bottom)}.figma-dashboard-section-title{display:flex;align-items:center;gap:var(--figma-dashboard-section-title-gap);padding:var(--figma-dashboard-section-title-padding-y) 0;width:100%;font-family:var(--figma-btn-font-family);font-weight:var(--figma-btn-font-weight);font-size:var(--figma-dashboard-section-title-font-size);line-height:var(--figma-dashboard-section-title-line-height);color:var(--figma-dashboard-section-title-color)}.figma-dashboard-section-title__icon{width:var(--figma-dashboard-section-title-icon-size);height:var(--figma-dashboard-section-title-icon-size);flex-shrink:0}.figma-dashboard-list{display:flex;flex-direction:column;gap:var(--figma-dashboard-row-gap);align-items:flex-start;width:100%}.figma-dashboard-card,.figma-dashboard-stat-icon-card,.figma-dashboard-stat-card{display:flex;flex-direction:column;gap:var(--figma-dashboard-card-gap);align-items:flex-start;width:100%;padding:var(--figma-dashboard-card-padding);background:var(--figma-dashboard-card-bg);border:var(--figma-dashboard-card-border-width) solid var(--figma-dashboard-card-border);border-radius:var(--figma-dashboard-card-radius);overflow:hidden}.figma-dashboard-planrow{display:flex;align-items:center;gap:var(--figma-dashboard-planrow-gap);width:100%;color:var(--figma-dashboard-planrow-text)}.figma-dashboard-planrow__icon,.figma-dashboard-planrow__arrow{width:var(--figma-dashboard-planrow-icon-size);height:var(--figma-dashboard-planrow-icon-size);flex-shrink:0}.figma-dashboard-hourrow{display:flex;align-items:center;gap:var(--figma-dashboard-hourrow-gap);width:100%;padding:var(--figma-dashboard-hourrow-padding-y) 0;color:var(--figma-dashboard-hourrow-text)}.figma-dashboard-hourrow:not(:last-child){border-bottom:1px solid var(--figma-dashboard-hourrow-divider)}.figma-dashboard-hourrow__icon{width:var(--figma-dashboard-hourrow-icon-size);height:var(--figma-dashboard-hourrow-icon-size);flex-shrink:0}.figma-dashboard-card-title{display:flex;align-items:center;gap:var(--figma-dashboard-card-title-gap);padding-bottom:var(--figma-dashboard-card-title-padding-bottom);font-size:var(--figma-dashboard-card-title-font-size);line-height:var(--figma-dashboard-card-title-line-height)}.figma-dashboard-card-title__label{font-weight:var(--figma-btn-font-weight);letter-spacing:var(--figma-dashboard-card-title-letter-spacing);text-transform:uppercase;color:var(--figma-dashboard-card-title-text)}.figma-dashboard-card-title__range{color:var(--figma-dashboard-card-title-muted)}.figma-dashboard-stat-card{gap:var(--figma-dashboard-stat-gap);align-items:flex-start;justify-content:center;width:var(--figma-dashboard-stat-width)}.figma-dashboard-stat-card--ett{width:var(--figma-dashboard-stat-width-ett)}.figma-dashboard-stat-number{font-weight:var(--figma-btn-font-weight);font-size:var(--figma-dashboard-stat-number-font-size);line-height:var(--figma-dashboard-stat-number-line-height);color:var(--figma-dashboard-stat-number-color)}.figma-dashboard-stat-icon-card{flex-direction:row;align-items:center;gap:var(--figma-dashboard-stat-gap);width:auto}.figma-dashboard-stat-icon-card__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--figma-dashboard-stat-icon-wrapper-size);height:var(--figma-dashboard-stat-icon-wrapper-size);border-radius:var(--figma-dashboard-stat-icon-wrapper-radius);flex-shrink:0}.figma-dashboard-stat-icon-card__icon svg,.figma-dashboard-stat-icon-card__icon img{width:var(--figma-dashboard-stat-icon-size);height:var(--figma-dashboard-stat-icon-size)}.figma-dashboard-stat-icon-card--brand .figma-dashboard-stat-icon-card__icon{background:var(--figma-dashboard-stat-icon-bg-brand);color:var(--figma-dashboard-stat-icon-color-brand)}.figma-dashboard-stat-icon-card--info .figma-dashboard-stat-icon-card__icon{background:var(--figma-dashboard-stat-icon-bg-info);color:var(--figma-dashboard-stat-icon-color-info)}.figma-dashboard-stat-icon-card--warning .figma-dashboard-stat-icon-card__icon{background:var(--figma-dashboard-stat-icon-bg-warning);color:var(--figma-dashboard-stat-icon-color-warning)}.figma-monthcalendar{display:flex;flex-direction:column;width:100%;background:var(--figma-datepicker-bg);border-radius:var(--figma-datepicker-radius);font-family:var(--figma-btn-font-family)}.figma-monthcalendar__weekday{padding:var(--figma-monthcalendar-header-padding-y) var(--figma-dashboard-card-padding);background:var(--figma-monthcalendar-header-bg);border:var(--figma-monthcalendar-cell-border-width) solid var(--figma-monthcalendar-cell-border);font-size:var(--figma-monthcalendar-header-font-size);font-weight:var(--figma-btn-font-weight);letter-spacing:var(--figma-input-label-letter-spacing);text-transform:uppercase;color:var(--figma-monthcalendar-header-text)}.figma-monthcalendar__grid{display:grid;grid-template-columns:repeat(7,1fr);width:100%}.figma-monthcalendar__cell{min-height:var(--figma-monthcalendar-cell-min-height);padding:var(--figma-monthcalendar-cell-padding);border:var(--figma-monthcalendar-cell-border-width) solid var(--figma-monthcalendar-cell-border)}.figma-monthcalendar__cell--outside{background:var(--figma-monthcalendar-cell-bg-outside)}.figma-monthcalendar__day-number{display:inline-flex;align-items:center;justify-content:center;font-size:var(--figma-monthcalendar-day-number-font-size);color:var(--figma-monthcalendar-day-number-color)}.figma-monthcalendar__cell--outside .figma-monthcalendar__day-number{color:var(--figma-monthcalendar-day-number-color-outside)}.figma-monthcalendar__day-number--today{width:var(--figma-monthcalendar-today-badge-size);height:var(--figma-monthcalendar-today-badge-size);border-radius:var(--figma-monthcalendar-today-badge-radius);background:var(--figma-monthcalendar-today-badge-bg);color:var(--figma-monthcalendar-today-badge-text);font-weight:var(--figma-btn-font-weight)}.figma-shiftlegend{display:flex;align-items:center;gap:var(--figma-shiftlegend-gap);font-family:var(--figma-btn-font-family)}.figma-shiftlegend__item{display:inline-flex;align-items:center;gap:var(--figma-shiftlegend-item-gap);font-size:var(--figma-shiftlegend-font-size);color:var(--figma-shiftlegend-text)}.figma-shiftlegend__dot{display:inline-block;width:var(--figma-shiftlegend-dot-size);height:var(--figma-shiftlegend-dot-size);border-radius:9999px;flex-shrink:0}.figma-shiftlegend__dot--1{background:var(--figma-shiftlegend-dot-color-1)}.figma-shiftlegend__dot--2{background:var(--figma-shiftlegend-dot-color-2)}.figma-shiftlegend__dot--3{background:var(--figma-shiftlegend-dot-color-3)}.figma-shiftlegend__dot--4{background:var(--figma-shiftlegend-dot-color-4)}.figma-plantable{display:table;table-layout:fixed;border-collapse:collapse;font-family:var(--figma-btn-font-family);color:var(--figma-plantable-text);background:var(--p-neutral-0);width:100%}.figma-plantable__col--dia{width:var(--figma-plantable-col-dia)}.figma-plantable__col--turnos{width:var(--figma-plantable-col-turnos)}.figma-plantable__col--ausencias{width:var(--figma-plantable-col-ausencias)}.figma-plantable__col--section{width:var(--figma-plantable-col-section)}.figma-plantable__col--section-wide{width:var(--figma-plantable-col-section-wide)}.figma-plantable__col--section-narrow{width:var(--figma-plantable-col-section-narrow)}.figma-plantable__th-tienda-cell{padding:0;border-top:var(--figma-plantable-border-width) solid var(--figma-plantable-border);border-left:var(--figma-plantable-border-width) solid var(--figma-plantable-border);border-right:var(--figma-plantable-border-width) solid var(--figma-plantable-border)}.figma-plantable__th-tienda{display:flex;align-items:center;gap:var(--figma-plantable-th-tienda-gap);height:var(--figma-plantable-th-tienda-height);padding:0 var(--figma-plantable-th-tienda-padding-x);background:var(--figma-plantable-th-tienda-bg);border-bottom:var(--figma-plantable-border-width) solid var(--figma-plantable-border);font-weight:700;font-size:var(--figma-plantable-th-tienda-font-size);color:var(--figma-plantable-text)}.figma-plantable__th-tienda__context{font-weight:var(--fw-regular);font-size:var(--figma-datatable-header-font-size);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.figma-plantable__badge{display:inline-flex;align-items:center;gap:var(--figma-plantable-badge-gap);padding:var(--figma-plantable-badge-padding);border-radius:var(--figma-plantable-badge-radius);border:1px solid transparent;font-weight:700;font-size:var(--figma-plantable-badge-font-size)}.figma-plantable__badge-icon{width:var(--figma-plantable-badge-icon-size);height:var(--figma-plantable-badge-icon-size);font-size:var(--figma-plantable-badge-icon-size);line-height:1}.figma-plantable__badge--error{background:var(--figma-plantable-badge-error-bg);border-color:var(--figma-plantable-badge-error-border);color:var(--figma-plantable-badge-error-text)}.figma-plantable__badge--error .figma-plantable__badge-icon{color:var(--figma-plantable-badge-error-icon)}.figma-plantable__badge--warning{background:var(--figma-plantable-badge-warning-bg);border-color:var(--figma-plantable-badge-warning-border);color:var(--figma-plantable-badge-warning-text)}.figma-plantable__badge--warning .figma-plantable__badge-icon{color:var(--figma-plantable-badge-warning-icon)}.figma-plantable__header-cell{height:var(--figma-plantable-header-cell-height);padding:var(--figma-plantable-header-cell-padding-y) 0;border-bottom:var(--figma-plantable-border-width) solid var(--figma-plantable-border);border-right:var(--figma-plantable-border-width) solid var(--figma-plantable-border);text-align:center;vertical-align:middle;font-weight:700;font-size:var(--figma-plantable-header-cell-font-size);letter-spacing:var(--figma-plantable-header-cell-letter-spacing);text-transform:uppercase;color:var(--figma-plantable-text)}.figma-plantable__header-label{display:inline-flex;align-items:center;justify-content:center;gap:4px}.figma-plantable__header-icon{width:12px;height:12px;flex-shrink:0}.figma-plantable thead .figma-plantable__header-cell{background:var(--figma-plantable-header-bg);border-top:var(--figma-plantable-border-width) solid var(--figma-plantable-border)}.figma-plantable thead .figma-plantable__header-cell:first-child{border-left:var(--figma-plantable-border-width) solid var(--figma-plantable-border)}.figma-plantable thead .figma-plantable__header-cell.figma-plantable__header-cell--ausencias{background:var(--figma-plantable-ausencias-bg)}.figma-plantable__day-cell{padding:var(--figma-plantable-day-cell-padding-y) var(--figma-plantable-day-cell-padding-x);background:var(--figma-plantable-header-bg);border-left:var(--figma-plantable-border-width) solid var(--figma-plantable-border);border-bottom:var(--figma-plantable-border-width) solid var(--figma-plantable-border);border-right:var(--figma-plantable-border-width) solid var(--figma-plantable-border);text-align:center;vertical-align:middle;min-width:0;overflow:hidden}.figma-plantable__daynum{display:inline-flex;align-items:center;justify-content:center;width:var(--figma-plantable-daynum-size);height:var(--figma-plantable-daynum-size);border-radius:9999px;font-weight:var(--figma-btn-font-weight);font-size:var(--figma-plantable-daynum-font-size);color:var(--figma-plantable-text-muted)}.figma-plantable__daynum--today{border:var(--figma-plantable-daynum-border-width) solid var(--figma-plantable-daynum-border-today)}.figma-plantable__dayname{display:block;margin-top:2px;font-weight:var(--figma-btn-font-weight);font-size:var(--figma-plantable-dayname-font-size);letter-spacing:var(--figma-plantable-dayname-letter-spacing);text-transform:uppercase;color:var(--figma-plantable-text);letter-spacing:0;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.figma-plantable__cell{padding:var(--figma-plantable-cell-padding);border-bottom:var(--figma-plantable-border-width) solid var(--figma-plantable-border);border-right:var(--figma-plantable-border-width) solid var(--figma-plantable-border);vertical-align:middle}.figma-plantable__cell--ausencias{background:transparent}.figma-plantable__cell-stack{display:flex;flex-direction:column;gap:var(--figma-plantable-cell-gap);flex:1 1 0;min-width:0}.figma-plantable__cell-cols{display:flex;align-items:flex-start;gap:var(--figma-plantable-cell-gap);width:100%;min-width:0}.figma-plantable__worker{display:flex;align-items:center;gap:var(--figma-plantable-worker-gap);min-height:var(--figma-plantable-worker-min-height);padding:var(--figma-plantable-worker-padding-y) var(--figma-plantable-worker-padding-x);border-radius:var(--figma-plantable-worker-radius);position:relative}.figma-plantable__worker__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:var(--figma-plantable-worker-name-font-size);color:var(--figma-plantable-text)}.figma-plantable__worker__qty{font-weight:600;font-size:var(--figma-plantable-worker-qty-font-size);color:var(--figma-plantable-text-muted)}.figma-plantable__worker__time{font-size:var(--figma-plantable-worker-time-font-size);font-weight:400;color:var(--figma-plantable-text);white-space:nowrap}.figma-plantable__worker--yellow{height:var(--figma-plantable-chip-height);background:var(--figma-plantable-worker-bg)}.figma-plantable__worker--yellow .figma-plantable__worker__name{flex:1}.figma-plantable__worker--name{width:100%;height:auto;min-height:var(--figma-plantable-chip-height);justify-content:flex-start;padding:var(--figma-plantable-worker-padding-y) 4px var(--figma-plantable-worker-padding-y) 17px;background:var(--figma-plantable-name-bg);border-radius:var(--figma-plantable-worker-radius);min-width:0}.figma-plantable__worker--name .figma-plantable__worker__name{font-weight:600;font-size:var(--figma-plantable-worker-name-font-size);color:var(--figma-plantable-name-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.figma-plantable__worker__sev-icon{flex-shrink:0;font-size:12px;width:12px;height:12px;line-height:12px}.figma-plantable__worker--name-warning{background:var(--figma-plantable-name-warning-bg);border:1px solid var(--figma-plantable-name-warning-border)}.figma-plantable__worker--name-warning .figma-plantable__worker__name{color:var(--figma-plantable-name-warning-text)}.figma-plantable__worker--name-warning .figma-plantable__worker__sev-icon{color:var(--figma-plantable-name-warning-icon)}.figma-plantable__worker--name-error{background:var(--figma-plantable-name-error-bg);border:1px solid var(--figma-plantable-name-error-border)}.figma-plantable__worker--name-error .figma-plantable__worker__name{color:var(--figma-plantable-name-error-text)}.figma-plantable__worker--name-error .figma-plantable__worker__sev-icon{color:var(--figma-plantable-name-error-icon)}.figma-plantable__worker--time-hint{justify-content:center;padding:var(--figma-plantable-worker-padding-y) var(--figma-plantable-worker-padding-x);background:var(--p-neutral-50);border:1px solid var(--p-neutral-100);border-radius:var(--figma-plantable-worker-radius)}.figma-plantable__worker--time-hint .figma-plantable__worker__time{font-size:var(--figma-plantable-worker-time-font-size);font-weight:400;color:var(--figma-plantable-text)}.figma-plantable__worker--dashed{height:var(--figma-plantable-chip-height);justify-content:center;gap:var(--figma-plantable-chip-inner-gap);padding:var(--figma-plantable-chip-padding-y) var(--figma-plantable-chip-padding-x);border:var(--figma-plantable-chip-border-width) dashed var(--figma-plantable-chip-border);border-radius:var(--figma-plantable-chip-radius)}.figma-plantable__worker--dashed .figma-plantable__worker__time{font-size:var(--figma-plantable-chip-font-size)}.figma-plantable__worker--slot{width:100%;cursor:pointer;background:transparent;font-family:inherit}.figma-plantable__worker--skeleton{height:var(--figma-plantable-chip-height);background:linear-gradient(90deg,var(--p-neutral-100),var(--p-neutral-200),var(--p-neutral-100));background-size:200% 100%;animation:figma-skeleton-shimmer 1.2s ease-in-out infinite;border-radius:var(--figma-plantable-chip-radius);width:100%}@keyframes figma-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}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(--figma-input-surface);outline-color:var(--figma-input-border)}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)}@media print{html,body,app-root,app-shell,router-outlet+*{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}}
