@charset "UTF-8";@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGHInHEVA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGGInHEVA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9K6as8bTXq_nANBjzKo3IeZx8z6up5BeSl9D4dj_x9PpZBMlGIInE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwkT9nA2.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwAT9nA2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwgT9nA2.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwcT9nA2.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwsT9nA2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwoT9nA2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwQT9g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u-w4BMUTPHjxsIPx-mPCLQ7A.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u-w4BMUTPHjxsIPx-oPCI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2_FQft1dw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2_Gwft.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxsAUi-qJCY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxsAXC-q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wq_FQft1dw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wq_Gwft.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI3wi_FQft1dw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI3wi_Gwft.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHh30AUi-qJCY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHh30AXC-q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50XSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:italic;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4r0qyriQwlOrhSvowK_l5-eTxCVw8XP0LuKH2Gy9thm7XCN7A.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4r0qyriQwlOrhSvowK_l5-eTxCVw8XP0LuKH2Gy9thkrXCN7A.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4r0qyriQwlOrhSvowK_l5-eTxCVw8XP0LuKH2Gy9thmbXCN7A.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4r0qyriQwlOrhSvowK_l5-eTxCVw8XP0LuKH2Gy9thmLXCN7A.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4r0qyriQwlOrhSvowK_l5-eTxCVw8XP0LuKH2Gy9thlrXC.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4t0qyriQwlOrhSvowK_l5UcA6ht3ZEqezpPbXEE5NRlK3G.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4t0qyriQwlOrhSvowK_l5UcA6ht3ZEqezpPbXEE5pRlK3G.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4t0qyriQwlOrhSvowK_l5UcA6ht3ZEqezpPbXEE5FRlK3G.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4t0qyriQwlOrhSvowK_l5UcA6ht3ZEqezpPbXEE5BRlK3G.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4t0qyriQwlOrhSvowK_l5UcA6ht3ZEqezpPbXEE55RlA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevttHOmDyw.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtvXOmDyw.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtuHOmDyw.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevttXOmDyw.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtunOmDyw.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevttnOmDyw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtt3OmDyw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtuXOm.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aPdu2ui.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5ardu2ui.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a_du2ui.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aLdu2ui.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a3du2ui.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aHdu2ui.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aDdu2ui.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a7duw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(https://fonts.gstatic.com/s/schibstedgrotesk/v7/Jqz_5SSPQuCQF3t8uOwiUL-taUTtap9DWyYpchFP.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(https://fonts.gstatic.com/s/schibstedgrotesk/v7/Jqz_5SSPQuCQF3t8uOwiUL-taUTtap9DWygpcg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(https://fonts.gstatic.com/s/schibstedgrotesk/v7/Jqz55SSPQuCQF3t8uOwiUL-taUTtap9Iayoxdg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(https://fonts.gstatic.com/s/schibstedgrotesk/v7/Jqz55SSPQuCQF3t8uOwiUL-taUTtap9Gayo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Fp2ywxg089UriCZa4ET-DNl0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Fp2ywxg089UriCZa4Hz-D.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHSeH.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:var(--ds-font-family-base);vertical-align:baseline;letter-spacing:.35px}div{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;box-sizing:border-box}*[hidden]{display:none}body{line-height:1}menu:not([role=list]),ol:not([role=list]),ul:not([role=list]){padding-left:1rem}menu:is([role=list]),ol:is([role=list]),ul:is([role=list]){list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.gm-style .gm-style-iw-d{overflow:unset!important}.gm-style-iw-chr{display:none}.gm-style-iw,.gm-style-iw-c{padding:0!important}.gm-style-iw-d{overflow:unset!important;padding:0!important}section,div,input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:inherit}button,input,select,textarea{margin:0;padding:0;border:0;box-sizing:border-box;font-size:100%;font-family:inherit;vertical-align:baseline;background:unset;letter-spacing:.35px}html{scrollbar-width:thin;scrollbar-color:var(--ds-scrollbar-thumb) var(--ds-scrollbar-track)}::-webkit-scrollbar{width:var(--ds-scrollbar-size);height:var(--ds-scrollbar-size)}::-webkit-scrollbar-track{background:var(--ds-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb);border-radius:var(--ds-border-radius-sm);border:2px solid var(--ds-scrollbar-track)}::-webkit-scrollbar-thumb:hover{background:var(--ds-scrollbar-thumb--hover)}:root,:host{--ds-icon-font: "icomoon";--ds-spacing-xs: .25rem;--ds-spacing-sm: .5rem;--ds-spacing-md: 1rem;--ds-spacing-lg: 1.5rem;--ds-spacing-xl: 2rem;--ds-spacing-2xl: 3rem;--ds-spacing-3xl: 4rem;--ds-border-radius: .5rem;--ds-border-radius-scale-xs: .25;--ds-border-radius-scale-sm: .5;--ds-border-radius-scale-md: .75;--ds-border-radius-scale-lg: 1.5;--ds-border-radius-scale-xl: 1.75;--ds-border-radius-scale-2xl: 2;--ds-border-radius-xs: calc(var(--ds-border-radius) * var(--ds-border-radius-scale-xs));--ds-border-radius-sm: calc(var(--ds-border-radius) * var(--ds-border-radius-scale-sm));--ds-border-radius-md: calc(var(--ds-border-radius) * var(--ds-border-radius-scale-md));--ds-border-radius-lg: calc(var(--ds-border-radius) * var(--ds-border-radius-scale-lg));--ds-border-radius-xl: calc(var(--ds-border-radius) * var(--ds-border-radius-scale-xl));--ds-border-radius-2xl: calc(var(--ds-border-radius) * var(--ds-border-radius-scale-2xl));--ds-border-radius-round: 50%;--ds-shadow-xs: .25px 1.5px 2px 0 rgba(0, 0, 0, .11), 0 .5px 5px 2px rgba(51, 51, 51, .11);--ds-shadow-sm: .5px 3px 4px 0 rgba(0, 0, 0, .12), 0 1px 10px 4px rgba(51, 51, 51, .12);--ds-shadow-md: .75px 4.5px 6px 0 rgba(0, 0, 0, .13), 0 1.5px 15px 6px rgba(51, 51, 51, .13);--ds-shadow-lg: 1px 6px 8px 0 rgba(0, 0, 0, .14), 0 2px 20px 8px rgba(51, 51, 51, .14);--ds-shadow-xl: 1.25px 7.5px 10px 0 rgba(0, 0, 0, .15), 0 2.5px 25px 10px rgba(51, 51, 51, .15);--ds-shadow-card: 4px 4px 22px 0 rgba(72, 99, 111, .25);--ds-shadow-news: 20px 20px 90px 0 rgba(45, 69, 79, .25);--ds-color-primary: #0469e5;--ds-color-primary-text: oklch(from var(--ds-color-primary) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent: #d9035f;--ds-color-accent-text: oklch(from var(--ds-color-accent) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary: #F18604;--ds-color-secondary-text: oklch(from var(--ds-color-secondary) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--lighten-01: color-mix(in srgb, var(--ds-color-primary) 95%, white);--ds-color-primary--lighten-01--text: oklch(from var(--ds-color-primary--lighten-01) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--lighten-02: color-mix(in srgb, var(--ds-color-primary) 90%, white);--ds-color-primary--lighten-02--text: oklch(from var(--ds-color-primary--lighten-02) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--lighten-03: color-mix(in srgb, var(--ds-color-primary) 80%, white);--ds-color-primary--lighten-03--text: oklch(from var(--ds-color-primary--lighten-03) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--lighten-04: color-mix(in srgb, var(--ds-color-primary) 60%, white);--ds-color-primary--lighten-04--text: oklch(from var(--ds-color-primary--lighten-04) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--lighten-05: color-mix(in srgb, var(--ds-color-primary) 40%, white);--ds-color-primary--lighten-05--text: oklch(from var(--ds-color-primary--lighten-05) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--lighten-06: color-mix(in srgb, var(--ds-color-primary) 20%, white);--ds-color-primary--lighten-06--text: oklch(from var(--ds-color-primary--lighten-06) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--lighten-07: color-mix(in srgb, var(--ds-color-primary) 10%, white);--ds-color-primary--lighten-07--text: oklch(from var(--ds-color-primary--lighten-07) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--darken-01: color-mix(in srgb, var(--ds-color-primary) 95%, black);--ds-color-primary--darken-01--text: oklch(from var(--ds-color-primary--darken-01) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--darken-02: color-mix(in srgb, var(--ds-color-primary) 90%, black);--ds-color-primary--darken-02--text: oklch(from var(--ds-color-primary--darken-02) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--darken-03: color-mix(in srgb, var(--ds-color-primary) 80%, black);--ds-color-primary--darken-03--text: oklch(from var(--ds-color-primary--darken-03) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--darken-04: color-mix(in srgb, var(--ds-color-primary) 60%, black);--ds-color-primary--darken-04--text: oklch(from var(--ds-color-primary--darken-04) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--darken-05: color-mix(in srgb, var(--ds-color-primary) 40%, black);--ds-color-primary--darken-05--text: oklch(from var(--ds-color-primary--darken-05) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--darken-06: color-mix(in srgb, var(--ds-color-primary) 20%, black);--ds-color-primary--darken-06--text: oklch(from var(--ds-color-primary--darken-06) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-primary--darken-07: color-mix(in srgb, var(--ds-color-primary) 10%, black);--ds-color-primary--darken-07--text: oklch(from var(--ds-color-primary--darken-07) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--lighten-01: color-mix(in srgb, var(--ds-color-secondary) 95%, white);--ds-color-secondary--lighten-01--text: oklch(from var(--ds-color-secondary--lighten-01) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--lighten-02: color-mix(in srgb, var(--ds-color-secondary) 90%, white);--ds-color-secondary--lighten-02--text: oklch(from var(--ds-color-secondary--lighten-02) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--lighten-03: color-mix(in srgb, var(--ds-color-secondary) 80%, white);--ds-color-secondary--lighten-03--text: oklch(from var(--ds-color-secondary--lighten-03) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--lighten-04: color-mix(in srgb, var(--ds-color-secondary) 60%, white);--ds-color-secondary--lighten-04--text: oklch(from var(--ds-color-secondary--lighten-04) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--lighten-05: color-mix(in srgb, var(--ds-color-secondary) 40%, white);--ds-color-secondary--lighten-05--text: oklch(from var(--ds-color-secondary--lighten-05) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--lighten-06: color-mix(in srgb, var(--ds-color-secondary) 20%, white);--ds-color-secondary--lighten-06--text: oklch(from var(--ds-color-secondary--lighten-06) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--lighten-07: color-mix(in srgb, var(--ds-color-secondary) 10%, white);--ds-color-secondary--lighten-07--text: oklch(from var(--ds-color-secondary--lighten-07) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--darken-01: color-mix(in srgb, var(--ds-color-secondary) 95%, black);--ds-color-secondary--darken-01--text: oklch(from var(--ds-color-secondary--darken-01) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--darken-02: color-mix(in srgb, var(--ds-color-secondary) 90%, black);--ds-color-secondary--darken-02--text: oklch(from var(--ds-color-secondary--darken-02) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--darken-03: color-mix(in srgb, var(--ds-color-secondary) 80%, black);--ds-color-secondary--darken-03--text: oklch(from var(--ds-color-secondary--darken-03) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--darken-04: color-mix(in srgb, var(--ds-color-secondary) 60%, black);--ds-color-secondary--darken-04--text: oklch(from var(--ds-color-secondary--darken-04) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--darken-05: color-mix(in srgb, var(--ds-color-secondary) 40%, black);--ds-color-secondary--darken-05--text: oklch(from var(--ds-color-secondary--darken-05) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--darken-06: color-mix(in srgb, var(--ds-color-secondary) 20%, black);--ds-color-secondary--darken-06--text: oklch(from var(--ds-color-secondary--darken-06) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-secondary--darken-07: color-mix(in srgb, var(--ds-color-secondary) 10%, black);--ds-color-secondary--darken-07--text: oklch(from var(--ds-color-secondary--darken-07) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--lighten-01: color-mix(in srgb, var(--ds-color-accent) 95%, white);--ds-color-accent--lighten-01--text: oklch(from var(--ds-color-accent--lighten-01) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--lighten-02: color-mix(in srgb, var(--ds-color-accent) 90%, white);--ds-color-accent--lighten-02--text: oklch(from var(--ds-color-accent--lighten-02) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--lighten-03: color-mix(in srgb, var(--ds-color-accent) 80%, white);--ds-color-accent--lighten-03--text: oklch(from var(--ds-color-accent--lighten-03) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--lighten-04: color-mix(in srgb, var(--ds-color-accent) 60%, white);--ds-color-accent--lighten-04--text: oklch(from var(--ds-color-accent--lighten-04) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--lighten-05: color-mix(in srgb, var(--ds-color-accent) 40%, white);--ds-color-accent--lighten-05--text: oklch(from var(--ds-color-accent--lighten-05) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--lighten-06: color-mix(in srgb, var(--ds-color-accent) 20%, white);--ds-color-accent--lighten-06--text: oklch(from var(--ds-color-accent--lighten-06) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--lighten-07: color-mix(in srgb, var(--ds-color-accent) 10%, white);--ds-color-accent--lighten-07--text: oklch(from var(--ds-color-accent--lighten-07) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--darken-01: color-mix(in srgb, var(--ds-color-accent) 95%, black);--ds-color-accent--darken-01--text: oklch(from var(--ds-color-accent--darken-01) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--darken-02: color-mix(in srgb, var(--ds-color-accent) 90%, black);--ds-color-accent--darken-02--text: oklch(from var(--ds-color-accent--darken-02) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--darken-03: color-mix(in srgb, var(--ds-color-accent) 80%, black);--ds-color-accent--darken-03--text: oklch(from var(--ds-color-accent--darken-03) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--darken-04: color-mix(in srgb, var(--ds-color-accent) 60%, black);--ds-color-accent--darken-04--text: oklch(from var(--ds-color-accent--darken-04) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--darken-05: color-mix(in srgb, var(--ds-color-accent) 40%, black);--ds-color-accent--darken-05--text: oklch(from var(--ds-color-accent--darken-05) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--darken-06: color-mix(in srgb, var(--ds-color-accent) 20%, black);--ds-color-accent--darken-06--text: oklch(from var(--ds-color-accent--darken-06) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-color-accent--darken-07: color-mix(in srgb, var(--ds-color-accent) 10%, black);--ds-color-accent--darken-07--text: oklch(from var(--ds-color-accent--darken-07) clamp(0, (.6 - l) * 1000, 1) 0 0);--ds-state-cancelled: #FF5F5F;--ds-state-confirmed: #48D17B;--ds-state-optioned: #9F7FEA;--ds-state-quotation: #4FA8FF;--ds-state-demanding: #FFD700;--ds-state-expired: #FFB2AF;--ds-state-unknown: #BECBD2;--ds-color-success: #38B72F;--ds-color-danger: #F93640;--ds-color-warning: #FFBF00;--ds-color-info: #0AB9FF;--ds-text-white: #FFFFFF;--ds-text-black: #000000;--ds-text-color-01: #000000;--ds-text-color-02: #1A1A1A;--ds-text-color-03: #333333;--ds-text-color-04: #666666;--ds-text-color-05: #999999;--ds-text-color-06: #B3B3B3;--ds-background-color-01: #FFFFFF;--ds-background-color-02: #FAFAFA;--ds-background-color-03: #F9F9F9;--ds-background-color-04: #F2F2F2;--ds-background-color-05: #F1F1F1;--ds-background-color-06: #EFEFEF;--ds-background-color-07: #EDEDED;--ds-background-color-08: #EBEBEB;--ds-background-color-09: #666;--ds-border-color-01: #F0F0F0;--ds-border-color-02: #E4E4E4;--ds-border-color-03: #D8D8D8;--ds-border-color-04: #BCBCBC;--ds-border-color-05: #909090;--ds-border-color-06: #555555;--ds-border-color-07: #292929;--ds-link-primary: var(--ds-color-primary);--ds-link-primary--hover: var(--ds-color-primary--darken-02);--ds-scrollbar-size: 10px;--ds-scrollbar-track: var(--ds-background-color-03);--ds-scrollbar-thumb: var(--ds-border-color-04);--ds-scrollbar-thumb--hover: var(--ds-border-color-05)}.u-m-0{margin:0!important}.u-mx-0{margin-left:0!important;margin-right:0!important}.u-my-0{margin-top:0!important;margin-bottom:0!important}.u-mt-0{margin-top:0!important}.u-mb-0{margin-bottom:0!important}.u-ml-0{margin-left:0!important}.u-mr-0{margin-right:0!important}.u-p-0{padding:0!important}.u-px-0{padding-left:0!important;padding-right:0!important}.u-py-0{padding-top:0;padding-bottom:0!important}.u-pt-0{padding-top:0!important}.u-pb-0{padding-bottom:0!important}.u-pl-0{padding-left:0!important}.u-pr-0{padding-right:0!important}.u-m-xs{margin:var(--ds-spacing-xs)!important}.u-mx-xs{margin-left:var(--ds-spacing-xs)!important;margin-right:var(--ds-spacing-xs)!important}.u-my-xs{margin-top:var(--ds-spacing-xs)!important;margin-bottom:var(--ds-spacing-xs)!important}.u-mt-xs{margin-top:var(--ds-spacing-xs)!important}.u-mb-xs{margin-bottom:var(--ds-spacing-xs)!important}.u-ml-xs{margin-left:var(--ds-spacing-xs)!important}.u-mr-xs{margin-right:var(--ds-spacing-xs)!important}.u-p-xs{padding:var(--ds-spacing-xs)!important}.u-px-xs{padding-left:var(--ds-spacing-xs)!important;padding-right:var(--ds-spacing-xs)!important}.u-py-xs{padding-top:var(--ds-spacing-xs);padding-bottom:var(--ds-spacing-xs)!important}.u-pt-xs{padding-top:var(--ds-spacing-xs)!important}.u-pb-xs{padding-bottom:var(--ds-spacing-xs)!important}.u-pl-xs{padding-left:var(--ds-spacing-xs)!important}.u-pr-xs{padding-right:var(--ds-spacing-xs)!important}.u-m-sm{margin:var(--ds-spacing-sm)!important}.u-mx-sm{margin-left:var(--ds-spacing-sm)!important;margin-right:var(--ds-spacing-sm)!important}.u-my-sm{margin-top:var(--ds-spacing-sm)!important;margin-bottom:var(--ds-spacing-sm)!important}.u-mt-sm{margin-top:var(--ds-spacing-sm)!important}.u-mb-sm{margin-bottom:var(--ds-spacing-sm)!important}.u-ml-sm{margin-left:var(--ds-spacing-sm)!important}.u-mr-sm{margin-right:var(--ds-spacing-sm)!important}.u-p-sm{padding:var(--ds-spacing-sm)!important}.u-px-sm{padding-left:var(--ds-spacing-sm)!important;padding-right:var(--ds-spacing-sm)!important}.u-py-sm{padding-top:var(--ds-spacing-sm);padding-bottom:var(--ds-spacing-sm)!important}.u-pt-sm{padding-top:var(--ds-spacing-sm)!important}.u-pb-sm{padding-bottom:var(--ds-spacing-sm)!important}.u-pl-sm{padding-left:var(--ds-spacing-sm)!important}.u-pr-sm{padding-right:var(--ds-spacing-sm)!important}.u-m-md{margin:var(--ds-spacing-md)!important}.u-mx-md{margin-left:var(--ds-spacing-md)!important;margin-right:var(--ds-spacing-md)!important}.u-my-md{margin-top:var(--ds-spacing-md)!important;margin-bottom:var(--ds-spacing-md)!important}.u-mt-md{margin-top:var(--ds-spacing-md)!important}.u-mb-md{margin-bottom:var(--ds-spacing-md)!important}.u-ml-md{margin-left:var(--ds-spacing-md)!important}.u-mr-md{margin-right:var(--ds-spacing-md)!important}.u-p-md{padding:var(--ds-spacing-md)!important}.u-px-md{padding-left:var(--ds-spacing-md)!important;padding-right:var(--ds-spacing-md)!important}.u-py-md{padding-top:var(--ds-spacing-md);padding-bottom:var(--ds-spacing-md)!important}.u-pt-md{padding-top:var(--ds-spacing-md)!important}.u-pb-md{padding-bottom:var(--ds-spacing-md)!important}.u-pl-md{padding-left:var(--ds-spacing-md)!important}.u-pr-md{padding-right:var(--ds-spacing-md)!important}.u-m-lg{margin:var(--ds-spacing-lg)!important}.u-mx-lg{margin-left:var(--ds-spacing-lg)!important;margin-right:var(--ds-spacing-lg)!important}.u-my-lg{margin-top:var(--ds-spacing-lg)!important;margin-bottom:var(--ds-spacing-lg)!important}.u-mt-lg{margin-top:var(--ds-spacing-lg)!important}.u-mb-lg{margin-bottom:var(--ds-spacing-lg)!important}.u-ml-lg{margin-left:var(--ds-spacing-lg)!important}.u-mr-lg{margin-right:var(--ds-spacing-lg)!important}.u-p-lg{padding:var(--ds-spacing-lg)!important}.u-px-lg{padding-left:var(--ds-spacing-lg)!important;padding-right:var(--ds-spacing-lg)!important}.u-py-lg{padding-top:var(--ds-spacing-lg);padding-bottom:var(--ds-spacing-lg)!important}.u-pt-lg{padding-top:var(--ds-spacing-lg)!important}.u-pb-lg{padding-bottom:var(--ds-spacing-lg)!important}.u-pl-lg{padding-left:var(--ds-spacing-lg)!important}.u-pr-lg{padding-right:var(--ds-spacing-lg)!important}.u-m-xl{margin:var(--ds-spacing-xl)!important}.u-mx-xl{margin-left:var(--ds-spacing-xl)!important;margin-right:var(--ds-spacing-xl)!important}.u-my-xl{margin-top:var(--ds-spacing-xl)!important;margin-bottom:var(--ds-spacing-xl)!important}.u-mt-xl{margin-top:var(--ds-spacing-xl)!important}.u-mb-xl{margin-bottom:var(--ds-spacing-xl)!important}.u-ml-xl{margin-left:var(--ds-spacing-xl)!important}.u-mr-xl{margin-right:var(--ds-spacing-xl)!important}.u-p-xl{padding:var(--ds-spacing-xl)!important}.u-px-xl{padding-left:var(--ds-spacing-xl)!important;padding-right:var(--ds-spacing-xl)!important}.u-py-xl{padding-top:var(--ds-spacing-xl);padding-bottom:var(--ds-spacing-xl)!important}.u-pt-xl{padding-top:var(--ds-spacing-xl)!important}.u-pb-xl{padding-bottom:var(--ds-spacing-xl)!important}.u-pl-xl{padding-left:var(--ds-spacing-xl)!important}.u-pr-xl{padding-right:var(--ds-spacing-xl)!important}.u-m-2xl{margin:var(--ds-spacing-2xl)!important}.u-mx-2xl{margin-left:var(--ds-spacing-2xl)!important;margin-right:var(--ds-spacing-2xl)!important}.u-my-2xl{margin-top:var(--ds-spacing-2xl)!important;margin-bottom:var(--ds-spacing-2xl)!important}.u-mt-2xl{margin-top:var(--ds-spacing-2xl)!important}.u-mb-2xl{margin-bottom:var(--ds-spacing-2xl)!important}.u-ml-2xl{margin-left:var(--ds-spacing-2xl)!important}.u-mr-2xl{margin-right:var(--ds-spacing-2xl)!important}.u-p-2xl{padding:var(--ds-spacing-2xl)!important}.u-px-2xl{padding-left:var(--ds-spacing-2xl)!important;padding-right:var(--ds-spacing-2xl)!important}.u-py-2xl{padding-top:var(--ds-spacing-2xl);padding-bottom:var(--ds-spacing-2xl)!important}.u-pt-2xl{padding-top:var(--ds-spacing-2xl)!important}.u-pb-2xl{padding-bottom:var(--ds-spacing-2xl)!important}.u-pl-2xl{padding-left:var(--ds-spacing-2xl)!important}.u-pr-2xl{padding-right:var(--ds-spacing-2xl)!important}.u-m-3xl{margin:var(--ds-spacing-3xl)!important}.u-mx-3xl{margin-left:var(--ds-spacing-3xl)!important;margin-right:var(--ds-spacing-3xl)!important}.u-my-3xl{margin-top:var(--ds-spacing-3xl)!important;margin-bottom:var(--ds-spacing-3xl)!important}.u-mt-3xl{margin-top:var(--ds-spacing-3xl)!important}.u-mb-3xl{margin-bottom:var(--ds-spacing-3xl)!important}.u-ml-3xl{margin-left:var(--ds-spacing-3xl)!important}.u-mr-3xl{margin-right:var(--ds-spacing-3xl)!important}.u-p-3xl{padding:var(--ds-spacing-3xl)!important}.u-px-3xl{padding-left:var(--ds-spacing-3xl)!important;padding-right:var(--ds-spacing-3xl)!important}.u-py-3xl{padding-top:var(--ds-spacing-3xl);padding-bottom:var(--ds-spacing-3xl)!important}.u-pt-3xl{padding-top:var(--ds-spacing-3xl)!important}.u-pb-3xl{padding-bottom:var(--ds-spacing-3xl)!important}.u-pl-3xl{padding-left:var(--ds-spacing-3xl)!important}.u-pr-3xl{padding-right:var(--ds-spacing-3xl)!important}.u-m-auto{margin:auto!important}.u-ml-auto{margin-left:auto!important}.u-mr-auto{margin-right:auto!important}.u-mt-auto{margin-top:auto!important}.u-mb-auto{margin-bottom:auto!important}.u-gap-0{gap:0!important}.u-gap-x-0{column-gap:0!important}.u-gap-y-0{row-gap:0!important}.u-gap-xs{gap:var(--ds-spacing-xs)!important}.u-gap-x-xs{column-gap:var(--ds-spacing-xs)!important}.u-gap-y-xs{row-gap:var(--ds-spacing-xs)!important}.u-gap-sm{gap:var(--ds-spacing-sm)!important}.u-gap-x-sm{column-gap:var(--ds-spacing-sm)!important}.u-gap-y-sm{row-gap:var(--ds-spacing-sm)!important}.u-gap-md{gap:var(--ds-spacing-md)!important}.u-gap-x-md{column-gap:var(--ds-spacing-md)!important}.u-gap-y-md{row-gap:var(--ds-spacing-md)!important}.u-gap-lg{gap:var(--ds-spacing-lg)!important}.u-gap-x-lg{column-gap:var(--ds-spacing-lg)!important}.u-gap-y-lg{row-gap:var(--ds-spacing-lg)!important}.u-gap-xl{gap:var(--ds-spacing-xl)!important}.u-gap-x-xl{column-gap:var(--ds-spacing-xl)!important}.u-gap-y-xl{row-gap:var(--ds-spacing-xl)!important}.u-gap-2xl{gap:var(--ds-spacing-2xl)!important}.u-gap-x-2xl{column-gap:var(--ds-spacing-2xl)!important}.u-gap-y-2xl{row-gap:var(--ds-spacing-2xl)!important}.u-gap-3xl{gap:var(--ds-spacing-3xl)!important}.u-gap-x-3xl{column-gap:var(--ds-spacing-3xl)!important}.u-gap-y-3xl{row-gap:var(--ds-spacing-3xl)!important}.u-radius-xs{border-radius:var(--ds-border-radius-xs)!important}.u-radius-sm{border-radius:var(--ds-border-radius-sm)!important}.u-radius-md{border-radius:var(--ds-border-radius-md)!important}.u-radius-base{border-radius:var(--ds-border-radius)!important}.u-radius-lg{border-radius:var(--ds-border-radius-lg)!important}.u-radius-round{border-radius:var(--ds-border-radius-round)!important}.u-shadow-xs{box-shadow:var(--ds-shadow-xs)!important}.u-shadow-sm{box-shadow:var(--ds-shadow-sm)!important}.u-shadow-md{box-shadow:var(--ds-shadow-md)!important}.u-shadow-lg{box-shadow:var(--ds-shadow-lg)!important}.u-shadow-xl{box-shadow:var(--ds-shadow-xl)!important}.u-hidden{display:none!important}.u-block{display:block!important}.u-inline{display:inline!important}.u-inline-block{display:inline-block!important}.u-flex{display:flex!important}.u-inline-flex{display:inline-flex!important}.u-flex-row{flex-direction:row}.u-flex-col{flex-direction:column}.u-wrap{flex-wrap:wrap}.u-nowrap{flex-wrap:nowrap}.u-items-start{align-items:flex-start}.u-items-center{align-items:center}.u-items-end{align-items:flex-end}.u-justify-start{justify-content:flex-start}.u-justify-center{justify-content:center}.u-justify-end{justify-content:flex-end}.u-justify-between{justify-content:space-between}.u-w-25{width:25%}.u-w-50{width:50%}.u-w-75{width:75%}.u-w-100{width:100%}.u-w-auto{width:auto}.u-h-25{height:25%}.u-h-50{height:50%}.u-h-75{height:75%}.u-h-100{height:100%}.u-h-auto{height:auto}.u-text-left{text-align:left!important}.u-text-center{text-align:center!important}.u-text-right{text-align:right!important}.u-text-justify{text-align:justify!important}.u-text-color-01{color:var(--ds-text-color-01)!important}.u-text-color-02{color:var(--ds-text-color-02)!important}.u-text-color-03{color:var(--ds-text-color-03)!important}.u-text-color-04{color:var(--ds-text-color-04)!important}.u-text-color-05{color:var(--ds-text-color-05)!important}.u-text-color-06{color:var(--ds-text-color-06)!important}.u-text-muted{color:var(--ds-text-color-05)!important}.u-text-color-primary{color:var(--ds-color-primary)!important}.u-text-color-secondary{color:var(--ds-color-secondary)!important}.u-text-color-accent{color:var(--ds-color-accent)!important}.u-text-link{color:var(--ds-link-primary)!important}.u-text-link-muted{color:color-mix(in srgb,var(--ds-link-primary) 40%,var(--ds-text-color-05))!important}.u-fs-xs{font-size:var(--ds-font-size-xs)}.u-fs-sm{font-size:var(--ds-font-size-sm)}.u-fs-md{font-size:var(--ds-font-size-md)}.u-fs-lg{font-size:var(--ds-font-size-lg)}.u-fs-xl{font-size:var(--ds-font-size-xl)}.u-fs-2xl{font-size:var(--ds-font-size-2xl)}.u-fs-3xl{font-size:var(--ds-font-size-3xl)}.u-fs-4xl{font-size:var(--ds-font-size-4xl)}.u-opacity-0{opacity:0}.u-opacity-25{opacity:.25}.u-opacity-50{opacity:.5}.u-opacity-75{opacity:.75}.u-opacity-100{opacity:1}.u-fw-regular{font-weight:var(--ds-font-weight-regular)!important}.u-fw-medium{font-weight:var(--ds-font-weight-medium)!important}.u-fw-semibold{font-weight:var(--ds-font-weight-semibold)!important}.u-fw-bold{font-weight:var(--ds-font-weight-bold)!important}.u-lh-sm{line-height:var(--ds-line-height-sm)!important}.u-lh-md{line-height:var(--ds-line-height-md)!important}.u-lh-lg{line-height:var(--ds-line-height-lg)!important}.u-container{width:100%;max-width:var(--container-max-width, 1536px);margin-inline:auto;padding-inline:var(--ds-spacing-md);box-sizing:border-box}@media(min-width:768px){.u-container{padding-inline:var(--ds-spacing-lg)}}@media(min-width:1024px){.u-container{padding-inline:var(--ds-spacing-xl)}}.u-container--fluid{width:100%;padding-inline:var(--ds-spacing-md)}@media(min-width:768px){.u-container--fluid{padding-inline:var(--ds-spacing-lg)}}@media(min-width:1024px){.u-container--fluid{padding-inline:var(--ds-spacing-xl)}}.u-content-container{container-type:inline-size;container-name:u-content-container;width:100%}.u-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.u-bold{font-weight:var(--ds-font-weight-bold)}.u-italic{font-style:italic}.u-underline{text-decoration:underline}.nephele{--title-margin-after: var(--ds-spacing-xl);--title-after: "";--template-title-fs: clamp(1.375rem, 1.25rem + .625vw, 1.75rem);--template-subtitle-fs: clamp(.875rem, .833rem + .208vw, 1rem);--ds-font-family-base: "Bricolage Grotesque", sans-serif}.nephele--w{--ds-font-family-base: "Roboto", sans-serif}.nephele--w .hermes .grid-cards>*:first-child oto-button{--btn-border-width: 1px;--padding-x: .25rem;--padding-y: .25rem;--padding-text-btn: .75rem;--icon-bg: transparent;--icon-text: var(--ds-color-primary--darken-02);--override-btn-content-gap: .5rem;--_override-color: var(--ds-color-primary--darken-02)}.nephele--w .hermes .grid-cards>*:not(:first-child) oto-button{--btn-border-width: 0;--_override-color: var(--ds-color-primary--darken-02);--padding-x: 0;--padding-y: 0;--set-box-shadow: 0;--padding-text-btn: 0;--icon-bg: transparent;--icon-text: var(--ds-color-primary--darken-02);--override-btn-content-gap: .5rem;--btn-fw: 500;--text-decoration: underline}.nephele--g{--ds-font-family-base: "Inter", sans-serif}.nephele--g .hermes .grid-cards>*:first-child oto-button{--btn-border-width: 0;--_override-color: var(--ds-color-primary);--set-box-shadow: 0;--icon-bg: transparent;--icon-text: var(--ds-color-primary);--btn-fw: 500;--btn-border-width: 1px;--padding-x: .25rem;--padding-y: .25rem;--padding-text-btn: .75rem;--override-btn-content-gap: .5rem;--override-border-color: var(--ds-border-color-04)}.nephele--g .hermes .grid-cards>*:not(:first-child) oto-button{--btn-border-width: 0;--_override-color: #000;--padding-x: 0;--padding-y: 0;--set-box-shadow: 0;--padding-text-btn: 0;--icon-bg: transparent;--icon-text: var(--ds-color-secondary);--override-btn-content-gap: .5rem;--btn-fw: 500;--btn-font-size: .8125rem}.harmonia{--title-margin-after: var(--ds-spacing-sm);--title-after: none;--template-title-fs: clamp(1.375rem, 1.25rem + .625vw, 1.75rem);--template-subtitle-fs: clamp(.875rem, .833rem + .208vw, 1rem);--ds-font-family-base: "Bricolage Grotesque", sans-serif}.harmonia--w{--ds-font-family-base: "Bricolage Grotesque", sans-serif}.harmonia--g{--ds-font-family-base: "Noto Sans", sans-serif;--card-text-color-custom: var(--ds-color-primary)}.aura{--title-margin-after: var(--ds-spacing-sm);--title-after: none;--template-title-fs: clamp(1.5rem, 1.333rem + .833vw, 2rem);--template-subtitle-fs: clamp(.875rem, .833rem + .208vw, 1rem);--ds-font-family-base: "Bricolage Grotesque", sans-serif}.aura--w{--ds-font-family-base: "Schibsted Grotesk", sans-serif}.aura--g{--ds-font-family-base: "Lato", sans-serif}.aura oto-button[color=accent]{--padding-y: 2rem}.aura .ui-grid-cards.zephyr{position:relative;--template-subtitle-fs: clamp(1rem, .958rem + .208vw, 1.125rem)}.aura .ui-grid-cards.zephyr:after{background:linear-gradient(232deg,color-mix(in srgb,var(--ds-color-primary) 0%,transparent) 32.31%,var(--ds-color-primary--lighten-06) 87.16%);border-radius:var(--ds-border-radius);content:"";position:absolute;z-index:0;inset-block:0;bottom:9.5rem;top:50%;left:20%;right:calc(-.5*(100vw - 100%))}@media(min-width:768px){.aura .ui-grid-cards.zephyr:after{left:50%;bottom:9rem}}@media(min-width:1024px){.aura .ui-grid-cards.zephyr:after{left:50%;bottom:3rem}}.aura .ui-grid-cards .ui-grid-cards__content,.aura .ui-grid-cards .ui-grid-cards__actions{position:relative;z-index:1}:root[data-theme=dark],[data-theme=dark]{--ds-text-color-01: #F5F5F5;--ds-text-color-02: #EAEAEA;--ds-text-color-03: #CFCFCF;--ds-text-color-04: #A6A6A6;--ds-text-color-05: #8A8A8A;--ds-text-color-06: #6E6E6E;--ds-background-color-02: #121212;--ds-background-color-03: #161616;--ds-background-color-01: #191919;--ds-background-color-04: #1E1E1E;--ds-background-color-05: #212121;--ds-background-color-06: #262626;--ds-background-color-07: #2A2A2A;--ds-background-color-08: #2E2E2E;--ds-background-color-09: #D9D9D9;--ds-border-color-01: #262626;--ds-border-color-02: #2E2E2E;--ds-border-color-03: #383838;--ds-border-color-04: #4A4A4A;--ds-border-color-05: #6E6E6E;--ds-border-color-06: #A0A0A0;--ds-border-color-07: #D0D0D0;--ds-shadow-xs: .25px 1.5px 2px 0 rgba(0, 0, 0, .45), 0 .5px 5px 2px rgba(0, 0, 0, .35);--ds-shadow-sm: .5px 3px 4px 0 rgba(0, 0, 0, .5), 0 1px 10px 4px rgba(0, 0, 0, .38);--ds-shadow-md: .75px 4.5px 6px 0 rgba(0, 0, 0, .52), 0 1.5px 15px 6px rgba(0, 0, 0, .4);--ds-shadow-lg: 1px 6px 8px 0 rgba(0, 0, 0, .55), 0 2px 20px 8px rgba(0, 0, 0, .42);--ds-shadow-xl: 1.25px 7.5px 10px 0 rgba(0, 0, 0, .58), 0 2.5px 25px 10px rgba(0, 0, 0, .45);--ds-shadow-card: 4px 4px 22px 0 rgba(0, 0, 0, .55);--ds-shadow-news: 20px 20px 90px 0 rgba(0, 0, 0, .55);--ds-link-primary: var(--ds-color-primary--lighten-04);--ds-link-primary--hover: var(--ds-color-primary--lighten-02)}@font-face{font-family:icomoon;src:url(https://cdn.otosrl.com/owl/fonts/icomoon.eot);src:url(https://cdn.otosrl.com/owl/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(https://cdn.otosrl.com/owl/fonts/icomoon.woff2) format("woff2"),url(https://cdn.otosrl.com/owl/fonts/icomoon.woff) format("woff"),url(https://cdn.otosrl.com/owl/fonts/icomoon.ttf) format("truetype"),url(https://cdn.otosrl.com/owl/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fire:before{content:"\e9ef"}.icon-like:before{content:"\e9f0"}.icon-save:before{content:"\e9f1"}.icon-ticket-discount:before{content:"\e9f2"}.icon-timer:before{content:"\e9f3"}.icon-arrow-down:before{content:"\e900"}.icon-arrow-left:before{content:"\e901"}.icon-arrow-right:before{content:"\e902"}.icon-arrow-up:before{content:"\e903"}.icon-check-circle:before{content:"\e904"}.icon-check-idle:before{content:"\e905"}.icon-check-simple:before{content:"\e906"}.icon-chevron-down:before{content:"\e907"}.icon-chevron-left:before{content:"\e908"}.icon-chevron-right:before{content:"\e909"}.icon-chevron-up:before{content:"\e90a"}.icon-contract:before{content:"\e90b"}.icon-expand:before{content:"\e90c"}.icon-home:before{content:"\e90d"}.icon-info-filled:before{content:"\e90e"}.icon-minus:before{content:"\e90f"}.icon-plus-minus:before{content:"\e910"}.icon-plus:before{content:"\e911"}.icon-x-circle:before{content:"\e912"}.icon-x:before{content:"\e913"}.icon-adjustments:before{content:"\e914"}.icon-bell:before{content:"\e915"}.icon-bento-view-1:before{content:"\e916"}.icon-bento-view-2:before{content:"\e917"}.icon-bulb:before{content:"\e918"}.icon-business:before{content:"\e919"}.icon-credit-card:before{content:"\e91a"}.icon-check-in:before{content:"\e91b"}.icon-check-out:before{content:"\e91c"}.icon-clipboard-list:before{content:"\e91d"}.icon-clock:before{content:"\e91e"}.icon-confetti:before{content:"\e91f"}.icon-currency_exchange:before{content:"\e920"}.icon-day-calendar:before{content:"\e921"}.icon-discount-check:before{content:"\e922"}.icon-discount-circle:before{content:"\e923"}.icon-edit:before{content:"\e924"}.icon-euros:before{content:"\e925"}.icon-festival:before{content:"\e926"}.icon-flag-filled:before{content:"\e927"}.icon-flame:before{content:"\e928"}.icon-food:before{content:"\e929"}.icon-grid:before{content:"\e92a"}.icon-guide:before{content:"\e92b"}.icon-id-badge:before{content:"\e92c"}.icon-kitchen:before{content:"\e92d"}.icon-landing:before{content:"\e92e"}.icon-list:before{content:"\e92f"}.icon-lock-1:before{content:"\e930"}.icon-lock-2:before{content:"\e931"}.icon-love-filled:before{content:"\e932"}.icon-love:before{content:"\e933"}.icon-luggage:before{content:"\e934"}.icon-lunch_dining:before{content:"\e935"}.icon-map:before{content:"\e936"}.icon-marker-plus:before{content:"\e937"}.icon-museum:before{content:"\e938"}.icon-pills:before{content:"\e939"}.icon-plug-x:before{content:"\e93a"}.icon-plug:before{content:"\e93b"}.icon-pointer:before{content:"\e93c"}.icon-power:before{content:"\e93d"}.icon-printer:before{content:"\e93e"}.icon-prize:before{content:"\e93f"}.icon-reprice:before{content:"\e940"}.icon-sale:before{content:"\e941"}.icon-search-map:before{content:"\e942"}.icon-share:before{content:"\e943"}.icon-shield-01:before{content:"\e944"}.icon-shield-02:before{content:"\e945"}.icon-shield-user:before{content:"\e946"}.icon-shield-x:before{content:"\e947"}.icon-shopping-cart:before{content:"\e948"}.icon-star-filled:before{content:"\e949"}.icon-star-stroke:before{content:"\e94a"}.icon-tag:before{content:"\e94b"}.icon-take-off:before{content:"\e94c"}.icon-user-circle:before{content:"\e94d"}.icon-warning:before{content:"\e94e"}.icon-welfare:before{content:"\e94f"}.icon-world:before{content:"\e950"}.icon-aromatic-candle:before{content:"\e951"}.icon-bar:before{content:"\e952"}.icon-bath-tub:before{content:"\e953"}.icon-breakfast:before{content:"\e954"}.icon-bunk-bed:before{content:"\e955"}.icon-butler:before{content:"\e956"}.icon-camera:before{content:"\e957"}.icon-car:before{content:"\e958"}.icon-chef:before{content:"\e959"}.icon-double-bed:before{content:"\e95a"}.icon-downstairs:before{content:"\e95b"}.icon-drink:before{content:"\e95c"}.icon-food1:before{content:"\e95d"}.icon-gym:before{content:"\e95e"}.icon-hair-dryer:before{content:"\e95f"}.icon-hall:before{content:"\e960"}.icon-hotel-sign:before{content:"\e961"}.icon-id-card:before{content:"\e962"}.icon-key:before{content:"\e963"}.icon-kitchen-tensil:before{content:"\e964"}.icon-lamp-decor:before{content:"\e965"}.icon-laundry:before{content:"\e966"}.icon-lift:before{content:"\e967"}.icon-lobby:before{content:"\e968"}.icon-lotus:before{content:"\e969"}.icon-luggage-trolley:before{content:"\e96a"}.icon-luggage1:before{content:"\e96b"}.icon-mirror:before{content:"\e96c"}.icon-money:before{content:"\e96d"}.icon-passport:before{content:"\e96e"}.icon-receptionist-bell:before{content:"\e96f"}.icon-receptionist:before{content:"\e970"}.icon-restaurant:before{content:"\e971"}.icon-safety-box:before{content:"\e972"}.icon-shampoo:before{content:"\e973"}.icon-shirt:before{content:"\e974"}.icon-single-bed:before{content:"\e975"}.icon-slippers:before{content:"\e976"}.icon-soap:before{content:"\e977"}.icon-swimming-pool:before{content:"\e978"}.icon-telephone:before{content:"\e979"}.icon-toilet:before{content:"\e97a"}.icon-towel-rack:before{content:"\e97b"}.icon-towel:before{content:"\e97c"}.icon-tv:before{content:"\e97d"}.icon-upstairs:before{content:"\e97e"}.icon-vest:before{content:"\e97f"}.icon-voucher:before{content:"\e980"}.icon-wi-fi:before{content:"\e981"}.icon-airlines:before{content:"\e982"}.icon-anchor:before{content:"\e983"}.icon-boat:before{content:"\e984"}.icon-bus:before{content:"\e985"}.icon-calendar:before{content:"\e986"}.icon-camping-2:before{content:"\e987"}.icon-camping:before{content:"\e988"}.icon-location:before{content:"\e989"}.icon-emoji_people:before{content:"\e98a"}.icon-flight:before{content:"\e98b"}.icon-holiday-2:before{content:"\e98c"}.icon-holiday:before{content:"\e98d"}.icon-king_bed:before{content:"\e98e"}.icon-marker:before{content:"\e98f"}.icon-search:before{content:"\e990"}.icon-ship:before{content:"\e991"}.icon-tour:before{content:"\e992"}.icon-train:before{content:"\e993"}.icon-alarm-clock:before{content:"\e994"}.icon-download:before{content:"\e995"}.icon-envelope:before{content:"\e996"}.icon-external-link:before{content:"\e997"}.icon-eye:before{content:"\e998"}.icon-globe:before{content:"\e999"}.icon-help:before{content:"\e99a"}.icon-info:before{content:"\e99b"}.icon-itinerary:before{content:"\e99c"}.icon-people-group:before{content:"\e99d"}.icon-phone:before{content:"\e99e"}.icon-pin:before{content:"\e99f"}.icon-quotation:before{content:"\e9a0"}.icon-road:before{content:"\e9a1"}.icon-sparkles:before{content:"\e9a2"}.icon-store:before{content:"\e9a3"}.icon-tag-filled:before{content:"\e9a4"}.icon-desktop:before{content:"\e9a5"}.icon-newspaper:before{content:"\e9a6"}.icon-tablet:before{content:"\e9a7"}.icon-trash:before{content:"\e9a8"}.icon-hand:before{content:"\e9a9"}.icon-research:before{content:"\e9aa"}.icon-add-circle:before{content:"\e9ab"}.icon-moon:before{content:"\e9ac"}.icon-eye-closed:before{content:"\e9ad"}.icon-eye-off:before{content:"\e9ae"}.icon-link:before{content:"\e9af"}.icon-copy:before{content:"\e9b0"}.icon-drag:before{content:"\e9b1"}.icon-building:before{content:"\e9b2"}.icon-dots-vertical:before{content:"\e9b3"}.icon-upload:before{content:"\e9b4"}.icon-youtube:before{content:"\e9b5"}.icon-linkedin:before{content:"\e9b6"}.icon-facebook:before{content:"\e9b7"}.icon-instagram:before{content:"\e9b8"}.icon-whatsapp:before{content:"\e9b9"}.icon-meteo:before{content:"\e9ba"}.icon-add-image:before{content:"\e9bb"}.icon-archive:before{content:"\e9bc"}.icon-center:before{content:"\e9bd"}.icon-cropper:before{content:"\e9be"}.icon-images:before{content:"\e9bf"}.icon-add:before{content:"\e9c0"}.icon-zoom-out:before{content:"\e9c1"}.icon-zoom-in:before{content:"\e9c2"}.icon-rotate:before{content:"\e9c3"}.icon-setting:before{content:"\e9c4"}.icon-backpack:before{content:"\e9c5"}.icon-guarantee:before{content:"\e9c6"}.icon-puzzle:before{content:"\e9c7"}.icon-database:before{content:"\e9c8"}.icon-collapse-sidebar:before{content:"\e9c9"}.icon-expand-sidebar:before{content:"\e9ca"}.icon-update:before{content:"\e9cb"}.icon-instagram-filled:before{content:"\e9cc"}.icon-twitter-x:before{content:"\e9cd"}.icon-whatsapp-filled:before{content:"\e9ce"}.icon-tiktok:before{content:"\e9cf"}.icon-chat:before{content:"\e9d0"}.icon-trend-up:before{content:"\e9d1"}.icon-coins:before{content:"\e9d2"}.icon-support:before{content:"\e9d3"}.icon-trend-down:before{content:"\e9d4"}.icon-update-filled:before{content:"\e9d5"}.icon-alignment-center:before{content:"\e9d6"}.icon-alignment-end:before{content:"\e9d7"}.icon-alignment-justify:before{content:"\e9d8"}.icon-alignment-start:before{content:"\e9d9"}.icon-background-color-text:before{content:"\e9da"}.icon-bold:before{content:"\e9db"}.icon-bulleted-list:before{content:"\e9dc"}.icon-clean:before{content:"\e9dd"}.icon-color-text:before{content:"\e9de"}.icon-horizontal-row:before{content:"\e9df"}.icon-italic:before{content:"\e9e0"}.icon-circle-dot:before{content:"\e9e1"}.icon-numbered-list:before{content:"\e9e2"}.icon-picture:before{content:"\e9e3"}.icon-redo:before{content:"\e9e4"}.icon-strikethrough:before{content:"\e9e5"}.icon-underline-text:before{content:"\e9e6"}.icon-undo:before{content:"\e9e7"}.icon-collapse-left:before{content:"\e9e8"}.icon-collapse-right:before{content:"\e9e9"}.icon-drag-simple:before{content:"\e9ea"}.icon-layers:before{content:"\e9eb"}.icon-question-mark:before{content:"\e9ec"}.icon-send:before{content:"\e9ed"}.icon-text-color:before{content:"\e9ee"}.icon-trend-stable:before{content:"\e9d00"}@font-face{font-family:icoZeus;src:url(https://cdn.otosrl.com/oto4/zeus/zeus-design-system/fonts/icoZeus.eot?71qz9c);src:url(https://cdn.otosrl.com/oto4/zeus/zeus-design-system/fonts/icoZeus.eot?71qz9c#iefix) format("embedded-opentype"),url(https://cdn.otosrl.com/oto4/zeus/zeus-design-system/fonts/icoZeus.woff2?71qz9c) format("woff2"),url(https://cdn.otosrl.com/oto4/zeus/zeus-design-system/fonts/icoZeus.woff?71qz9c) format("woff"),url(https://cdn.otosrl.com/oto4/zeus/zeus-design-system/fonts/icoZeus.ttf?71qz9c) format("truetype"),url(https://cdn.otosrl.com/oto4/zeus/zeus-design-system/fonts/icoZeus.svg?71qz9c#icoZeus) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=z-icon-],[class*=" z-icon-"]{font-family:icoZeus!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.z-icon-accommodation:before{content:"\e920"}.z-icon-affiliates:before{content:"\e921"}.z-icon-ancillaries:before{content:"\e922"}.z-icon-booking-pro:before{content:"\e923"}.z-icon-cache:before{content:"\e924"}.z-icon-catalogue:before{content:"\e925"}.z-icon-cluster:before{content:"\e926"}.z-icon-cruise-pricing:before{content:"\e927"}.z-icon-cruise-request:before{content:"\e928"}.z-icon-dest-engine:before{content:"\e929"}.z-icon-experience:before{content:"\e92a"}.z-icon-holiday-request:before{content:"\e92b"}.z-icon-homepage-product:before{content:"\e92c"}.z-icon-info-dest:before{content:"\e92d"}.z-icon-news:before{content:"\e92e"}.z-icon-newsletter:before{content:"\e92f"}.z-icon-pdf:before{content:"\e931"}.z-icon-placeholder:before{content:"\e932"}.z-icon-pricing:before{content:"\e933"}.z-icon-product-module:before{content:"\e934"}.z-icon-promo-campaign:before{content:"\e935"}.z-icon-quotations:before{content:"\e936"}.z-icon-tag:before{content:"\e937"}.z-icon-totem:before{content:"\e938"}.z-icon-tours:before{content:"\e939"}.z-icon-transport:before{content:"\e93a"}.z-icon-wishlist-module:before{content:"\e93b"}.z-icon-trend-down:before{content:"\e93c"}.z-icon-trend-stable:before{content:"\e93d"}.z-icon-trend-up:before{content:"\e93e"}.z-icon-road:before{content:"\e91f"}.z-icon-archive-h:before{content:"\e900"}.z-icon-banner:before{content:"\e901"}.z-icon-booking-sys:before{content:"\e902"}.z-icon-catalogue-creator:before{content:"\e903"}.z-icon-content:before{content:"\e904"}.z-icon-costa-archive:before{content:"\e905"}.z-icon-costa-request:before{content:"\e906"}.z-icon-cruise-add:before{content:"\e907"}.z-icon-dashboard:before{content:"\e908"}.z-icon-discount:before{content:"\e909"}.z-icon-engine-dest:before{content:"\e90a"}.z-icon-flash-holiday:before{content:"\e90b"}.z-icon-gdpr:before{content:"\e90c"}.z-icon-gift:before{content:"\e90d"}.z-icon-holiday-add:before{content:"\e90e"}.z-icon-payment-method:before{content:"\e90f"}.z-icon-product:before{content:"\e910"}.z-icon-repricing:before{content:"\e911"}.z-icon-reseved-area:before{content:"\e912"}.z-icon-seo:before{content:"\e913"}.z-icon-service-maintenance:before{content:"\e914"}.z-icon-social-share:before{content:"\e915"}.z-icon-social-share-2:before{content:"\e916"}.z-icon-specials:before{content:"\e917"}.z-icon-stats:before{content:"\e918"}.z-icon-translate:before{content:"\e919"}.z-icon-widget:before{content:"\e91a"}.z-icon-widget-2:before{content:"\e91b"}.z-icon-www:before{content:"\e91c"}.z-icon-site-config:before{content:"\e91d"}.z-icon-website:before{content:"\e91e"}:root{--ds-font-family-base: "DM Sans", sans-serif;--ds-font-weight-regular: 400;--ds-font-weight-medium: 500;--ds-font-weight-semibold: 600;--ds-font-weight-bold: 700;--ds-font-size-md: 1rem;--ds-font-size-xs: calc(var(--ds-font-size-md) * .75);--ds-font-size-sm: calc(var(--ds-font-size-md) * .875);--ds-font-size-lg: calc(var(--ds-font-size-md) * 1.125);--ds-font-size-xl: clamp(calc(var(--ds-font-size-md) * 1.175), calc(var(--ds-font-size-md) * .958) + .208vw, calc(var(--ds-font-size-md) * 1.125));--ds-font-size-2xl: clamp(calc(var(--ds-font-size-md) * 1.2), calc(var(--ds-font-size-md) * 1.042) + .208vw, calc(var(--ds-font-size-md) * 1.25));--ds-font-size-3xl: clamp(calc(var(--ds-font-size-md) * 1.25), calc(var(--ds-font-size-md) * 1.125) + .417vw, calc(var(--ds-font-size-md) * 1.5));--ds-font-size-4xl: clamp(calc(var(--ds-font-size-md) * 1.5), calc(var(--ds-font-size-md) * 1.333) + .625vw, calc(var(--ds-font-size-md) * 1.875));--ds-line-height-sm: 1.2;--ds-line-height-md: 1.3;--ds-line-height-lg: 1.5}html{font-family:var(--ds-font-family-base);font-optical-sizing:auto;font-style:normal}body{font-size:var(--ds-font-size-md);line-height:var(--ds-line-height-normal)}:where(h1,h2,h3,h4,h5,h6){font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-snug);margin:0 0 1rem}h1{font-size:var(--ds-font-size-4xl);line-height:var(--ds-line-height-tight)}h2{font-size:var(--ds-font-size-3xl)}h3{font-size:var(--ds-font-size-2xl)}h4{font-size:var(--ds-font-size-xl)}h5{font-size:var(--ds-font-size-lg)}h6{font-size:var(--ds-font-size-md)}small{font-size:var(--ds-font-size-xs)}b,strong{font-weight:var(--ds-font-weight-bold)}i,em{font-style:italic}[data-heading-level=h1]{--heading-fs-scale: 1.25}[data-heading-level=h2]{--heading-fs-scale: 1}[data-heading-level=h3]{--heading-fs-scale: .85}[data-heading-level=h4]{--heading-fs-scale: .72}[data-heading-level=h5]{--heading-fs-scale: .62}[data-heading-level=h6]{--heading-fs-scale: .55}[data-heading-level=h1]{--heading-fs-delta: calc(var(--ds-font-size-4xl) - var(--ds-font-size-3xl))}[data-heading-level=h3]{--heading-fs-delta: calc(var(--ds-font-size-2xl) - var(--ds-font-size-3xl))}[data-heading-level=h4]{--heading-fs-delta: calc(var(--ds-font-size-xl) - var(--ds-font-size-3xl))}[data-heading-level=h5]{--heading-fs-delta: calc(var(--ds-font-size-lg) - var(--ds-font-size-3xl))}[data-heading-level=h6]{--heading-fs-delta: calc(var(--ds-font-size-md) - var(--ds-font-size-3xl))}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}.zeus-accordion,.oto-accordion{width:100%;box-sizing:border-box}.zeus-accordion__item,.oto-accordion__item{border-bottom:1px solid var(--ds-border-color-02, #E4E4E4)}.zeus-accordion__item--disabled,.oto-accordion__item--disabled{opacity:.5;pointer-events:none}.zeus-accordion zeus-accordion-item:last-child .zeus-accordion__item,.zeus-accordion zeus-accordion-item:last-child .oto-accordion__item,.zeus-accordion oto-accordion-item:last-child .zeus-accordion__item,.zeus-accordion oto-accordion-item:last-child .oto-accordion__item,.oto-accordion zeus-accordion-item:last-child .zeus-accordion__item,.oto-accordion zeus-accordion-item:last-child .oto-accordion__item,.oto-accordion oto-accordion-item:last-child .zeus-accordion__item,.oto-accordion oto-accordion-item:last-child .oto-accordion__item{border-bottom:none}.zeus-accordion__header-wrap,.oto-accordion__header-wrap{display:flex;align-items:stretch;width:100%;transition:background-color .3s ease}.zeus-accordion__header-wrap:hover,.oto-accordion__header-wrap:hover{background-color:var(--bg-hover-accordion-header, var(--ds-background-color-04))}.zeus-accordion__header,.oto-accordion__header{position:relative;box-sizing:border-box;padding:.75rem 1rem;font-size:1rem;font-weight:600;cursor:pointer;background:transparent;transition:font-weight .3s ease,box-shadow .3s ease;display:flex;justify-content:space-between;align-items:center;appearance:none;flex:1 1 auto;min-width:0;width:100%;border:0;box-shadow:none;color:var(--ds-text-color-02, #1A1A1A)}.zeus-accordion__header:disabled,.oto-accordion__header:disabled{cursor:not-allowed}.zeus-accordion__actions,.oto-accordion__actions{display:flex;align-items:center;flex-shrink:0}.zeus-accordion__item--leaf .zeus-accordion__header,.zeus-accordion__item--leaf .oto-accordion__header,.oto-accordion__item--leaf .zeus-accordion__header,.oto-accordion__item--leaf .oto-accordion__header{cursor:default}.zeus-accordion__icon,.oto-accordion__icon{font-size:1rem;color:var(--ds-text-color-04, #666666);flex-shrink:0;margin-right:var(--accordion-icon-mr, var(--ds-spacing-xs))}.zeus-accordion__title,.oto-accordion__title{flex:1;text-align:var(--align-title-accordion, left)}.zeus-accordion__chevron,.oto-accordion__chevron{font-size:1rem;color:var(--ds-text-color-04, #666666);flex-shrink:0;transition:transform .22s ease;margin:var(--margin-accordion-chevron)}.zeus-accordion__item--open>.zeus-accordion__header-wrap .zeus-accordion__chevron,.zeus-accordion__item--open>.zeus-accordion__header-wrap .oto-accordion__chevron,.zeus-accordion__item--open>.oto-accordion__header-wrap .zeus-accordion__chevron,.zeus-accordion__item--open>.oto-accordion__header-wrap .oto-accordion__chevron,.oto-accordion__item--open>.zeus-accordion__header-wrap .zeus-accordion__chevron,.oto-accordion__item--open>.zeus-accordion__header-wrap .oto-accordion__chevron,.oto-accordion__item--open>.oto-accordion__header-wrap .zeus-accordion__chevron,.oto-accordion__item--open>.oto-accordion__header-wrap .oto-accordion__chevron{transform:rotate(180deg)}.zeus-accordion__item--chevron-start>.zeus-accordion__header-wrap .zeus-accordion__chevron,.zeus-accordion__item--chevron-start>.zeus-accordion__header-wrap .oto-accordion__chevron,.zeus-accordion__item--chevron-start>.oto-accordion__header-wrap .zeus-accordion__chevron,.zeus-accordion__item--chevron-start>.oto-accordion__header-wrap .oto-accordion__chevron,.oto-accordion__item--chevron-start>.zeus-accordion__header-wrap .zeus-accordion__chevron,.oto-accordion__item--chevron-start>.zeus-accordion__header-wrap .oto-accordion__chevron,.oto-accordion__item--chevron-start>.oto-accordion__header-wrap .zeus-accordion__chevron,.oto-accordion__item--chevron-start>.oto-accordion__header-wrap .oto-accordion__chevron{margin-right:var(--accordion-chevron-start-mr, var(--ds-spacing-xs))}.zeus-accordion__panel,.oto-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease;overflow:hidden}.zeus-accordion__item--open>.zeus-accordion__panel,.zeus-accordion__item--open>.oto-accordion__panel,.oto-accordion__item--open>.zeus-accordion__panel,.oto-accordion__item--open>.oto-accordion__panel{grid-template-rows:1fr;transition:grid-template-rows .35s ease}.zeus-accordion__item--open>.zeus-accordion__panel>.zeus-accordion__content,.zeus-accordion__item--open>.zeus-accordion__panel>.oto-accordion__content,.zeus-accordion__item--open>.oto-accordion__panel>.zeus-accordion__content,.zeus-accordion__item--open>.oto-accordion__panel>.oto-accordion__content,.oto-accordion__item--open>.zeus-accordion__panel>.zeus-accordion__content,.oto-accordion__item--open>.zeus-accordion__panel>.oto-accordion__content,.oto-accordion__item--open>.oto-accordion__panel>.zeus-accordion__content,.oto-accordion__item--open>.oto-accordion__panel>.oto-accordion__content{max-height:inherit;padding:0 1rem .5rem;line-height:1.5;visibility:visible}.zeus-accordion__content,.oto-accordion__content{max-height:0;overflow:hidden;padding:0 1rem;transition:max-height 2s ease-in-out,padding .1s ease-in-out,visibility .2s ease-in-out;box-sizing:border-box;font-size:1rem;opacity:.95;margin-right:var(--mr-accordion-content, 2rem);margin-left:var(--ml-accordion-content);visibility:hidden;margin-top:0}.zeus-accordion--sm .zeus-accordion__header,.zeus-accordion--sm .oto-accordion__header,.oto-accordion--sm .zeus-accordion__header,.oto-accordion--sm .oto-accordion__header{padding:.5rem;font-size:.9125rem}.zeus-accordion--sm .zeus-accordion__content,.zeus-accordion--sm .oto-accordion__content,.oto-accordion--sm .zeus-accordion__content,.oto-accordion--sm .oto-accordion__content{font-size:.875rem}.zeus-accordion--sm .zeus-accordion__icon,.zeus-accordion--sm .oto-accordion__icon,.oto-accordion--sm .zeus-accordion__icon,.oto-accordion--sm .oto-accordion__icon{font-size:1.125rem}.zeus-accordion--sm .zeus-accordion__chevron,.zeus-accordion--sm .oto-accordion__chevron,.oto-accordion--sm .zeus-accordion__chevron,.oto-accordion--sm .oto-accordion__chevron{font-size:.9125rem}.zeus-accordion--lg .zeus-accordion__header,.zeus-accordion--lg .oto-accordion__header,.oto-accordion--lg .zeus-accordion__header,.oto-accordion--lg .oto-accordion__header{padding:1rem;font-size:1.25rem}.zeus-accordion--lg .zeus-accordion__content,.zeus-accordion--lg .oto-accordion__content,.oto-accordion--lg .zeus-accordion__content,.oto-accordion--lg .oto-accordion__content,.zeus-accordion--lg .zeus-accordion__icon,.zeus-accordion--lg .oto-accordion__icon,.oto-accordion--lg .zeus-accordion__icon,.oto-accordion--lg .oto-accordion__icon{font-size:1.125rem}.zeus-accordion--lg .zeus-accordion__chevron,.zeus-accordion--lg .oto-accordion__chevron,.oto-accordion--lg .zeus-accordion__chevron,.oto-accordion--lg .oto-accordion__chevron{font-size:1.25rem}.zeus-accordion--custom .zeus-accordion__header,.zeus-accordion--custom .oto-accordion__header,.oto-accordion--custom .zeus-accordion__header,.oto-accordion--custom .oto-accordion__header{padding:var(--padding-header-custom, .875rem);font-size:var(--fs-header-custom, 1rem)}.zeus-accordion--custom .zeus-accordion__content,.zeus-accordion--custom .oto-accordion__content,.oto-accordion--custom .zeus-accordion__content,.oto-accordion--custom .oto-accordion__content{font-size:var(--fs-content-custom, .875rem)}.zeus-accordion--custom .zeus-accordion__icon,.zeus-accordion--custom .oto-accordion__icon,.oto-accordion--custom .zeus-accordion__icon,.oto-accordion--custom .oto-accordion__icon{font-size:var(--fs-icon-custom, 1rem)}.zeus-accordion--custom .zeus-accordion__chevron,.zeus-accordion--custom .oto-accordion__chevron,.oto-accordion--custom .zeus-accordion__chevron,.oto-accordion--custom .oto-accordion__chevron{font-size:var(--fs-chevron-custom, 1.125rem)}.zeus-accordion--bordered,.oto-accordion--bordered{border:1px solid var(--ds-border-color-02, #E4E4E4);border-radius:var(--ds-border-radius-sm, .5rem);overflow:hidden}.zeus-accordion--bordered zeus-accordion-item:last-child .zeus-accordion__item,.zeus-accordion--bordered zeus-accordion-item:last-child .oto-accordion__item,.zeus-accordion--bordered oto-accordion-item:last-child .zeus-accordion__item,.zeus-accordion--bordered oto-accordion-item:last-child .oto-accordion__item,.oto-accordion--bordered zeus-accordion-item:last-child .zeus-accordion__item,.oto-accordion--bordered zeus-accordion-item:last-child .oto-accordion__item,.oto-accordion--bordered oto-accordion-item:last-child .zeus-accordion__item,.oto-accordion--bordered oto-accordion-item:last-child .oto-accordion__item{border-bottom:none}.accordion-icon-bubble{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--icon-color, var(--ds-color-primary)) 15%,white);border:1px solid color-mix(in srgb,var(--icon-color, var(--ds-color-primary)) 50%,white);color:var(--icon-color, var(--ds-color-primary))}.accordion-icon-bubble i{font-size:1.125rem}.accordion-icon-bubble--primary{--icon-color: var(--ds-color-primary)}.accordion-icon-bubble--secondary{--icon-color: var(--ds-color-secondary)}.accordion-icon-bubble--success{--icon-color: var(--ds-color-success)}.accordion-icon-bubble--warning{--icon-color: var(--ds-color-warning)}.accordion-icon-bubble--danger{--icon-color: var(--ds-color-danger)}.accordion-icon-bubble--info{--icon-color: var(--ds-color-info)}.accordion-update-header{display:flex;align-items:center;gap:var(--ds-spacing-sm);width:100%;min-width:0}.accordion-update-header__title{flex:1;min-width:0;text-align:left;font-weight:var(--ds-font-weight-medium);color:var(--ds-text-color-01);line-height:var(--ds-line-height-md)}.accordion-update-body{display:flex;flex-direction:column;gap:var(--ds-spacing-sm)}.accordion-update-body__description{margin:0;font-size:var(--ds-font-size-sm);color:var(--ds-text-color-04)}.accordion-update-body__tag{align-self:flex-end;font-size:var(--ds-font-size-xs);color:var(--ds-text-color-05)}.zeus-accordion--tree{--mr-accordion-content: 0;--ml-accordion-content: 0}.zeus-accordion--tree .zeus-accordion__content{padding:0}.zeus-accordion--tree .zeus-accordion__item--open>.zeus-accordion__panel>.zeus-accordion__content{padding:0}.zeus-accordion--tree .zeus-accordion__header{align-items:center;gap:var(--ds-spacing-xs)}.zeus-accordion--tree .zeus-accordion__item--leaf .zeus-accordion__icon{color:var(--ds-text-color-04)}.zeus-accordion--tree .zeus-accordion__item--leaf .zeus-accordion__header{cursor:pointer}.zeus-accordion--tree zeus-accordion-item>.zeus-accordion__item{position:relative}.zeus-accordion--tree .zeus-accordion__node{display:flex;align-items:center;gap:var(--ds-spacing-sm);width:100%;min-width:0}.zeus-accordion--tree .zeus-accordion__node-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.zeus-accordion--tree .zeus-accordion__node-title{font-weight:var(--ds-font-weight-medium);color:var(--ds-text-color-01);line-height:var(--ds-line-height-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zeus-accordion--tree .zeus-accordion__node-subtitle{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-regular);color:var(--ds-text-color-04);line-height:var(--ds-line-height-sm)}.zeus-accordion--tree .zeus-accordion__subtree{position:relative;padding-left:1.25rem}.zeus-accordion--tree .zeus-accordion__subtree:before{content:"";position:absolute;left:1.5rem;top:0;bottom:.5rem;width:1px;background:var(--ds-border-color-03)}.zeus-accordion--tree .zeus-accordion__action{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-right:var(--ds-spacing-sm);padding:0;border:1px solid transparent;border-radius:var(--ds-border-radius-sm);background:transparent;color:var(--ds-text-color-04);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.zeus-accordion--tree .zeus-accordion__action:hover{background:var(--ds-background-color-04);border-color:var(--ds-border-color-02)}.zeus-accordion--tree .zeus-accordion__action i{font-size:1.125rem}.zeus-accordion--tree zeus-accordion-item.is-selected>.zeus-accordion__item:before,.zeus-accordion--tree zeus-accordion-item.is-focused>.zeus-accordion__item:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--ds-color-primary);z-index:1}.zeus-accordion--tree zeus-accordion-item.is-focused>.zeus-accordion__item>.zeus-accordion__header-wrap{background:color-mix(in srgb,var(--ds-color-primary) 8%,white)}.zeus-accordion--tree zeus-accordion-item.is-focused>.zeus-accordion__item>.zeus-accordion__header-wrap:hover{background:color-mix(in srgb,var(--ds-color-primary) 12%,white)}.zeus-accordion--tree zeus-accordion-item.is-hidden>.zeus-accordion__item{background:color-mix(in srgb,var(--ds-color-warning) 12%,white);border-top:1px solid color-mix(in srgb,var(--ds-color-warning) 55%,white);border-bottom:1px solid color-mix(in srgb,var(--ds-color-warning) 55%,white)}.zeus-accordion--tree zeus-accordion-item.is-hidden>.zeus-accordion__item>.zeus-accordion__header-wrap:hover{background:color-mix(in srgb,var(--ds-color-warning) 18%,white)}.oto-tree,.zeus-tree{display:block}.oto-tree__list,.zeus-tree__list{display:flex;flex-direction:column;gap:2px}.oto-tree__item,.zeus-tree__item{position:relative}.oto-tree__row,.zeus-tree__row{position:relative;display:flex;align-items:center;gap:var(--ds-spacing-sm);min-height:2.75rem;padding:var(--ds-spacing-xs) var(--ds-spacing-md);padding-left:calc(var(--ds-spacing-md) + var(--tree-depth, 0) * 1.5rem);border-radius:var(--ds-border-radius-sm);overflow:hidden;cursor:pointer;transition:background-color .2s ease}.oto-tree__row:hover,.zeus-tree__row:hover{background:color-mix(in srgb,var(--ds-color-primary) 6%,white)}.oto-tree__grip,.zeus-tree__grip{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--ds-border-color-04);cursor:grab}.oto-tree__grip:active,.zeus-tree__grip:active{cursor:grabbing}.oto-tree__grip i,.zeus-tree__grip i{font-size:1rem}.oto-tree__caret,.zeus-tree__caret{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.25rem;color:var(--ds-text-color-06);cursor:pointer}.oto-tree__icon,.zeus-tree__icon{flex:none;color:var(--ds-color-primary)}.oto-tree__node,.zeus-tree__node{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.oto-tree__title,.zeus-tree__title{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);color:var(--ds-text-color-01);line-height:var(--ds-line-height-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oto-tree__subtitle,.zeus-tree__subtitle{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-regular);color:var(--ds-text-color-05);line-height:var(--ds-line-height-sm)}.oto-tree__badge,.zeus-tree__badge{flex:none;margin-left:auto}.oto-tree__actions,.zeus-tree__actions{flex:none;display:inline-flex}.oto-tree__action,.zeus-tree__action{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:var(--ds-border-radius-sm);background:transparent;color:var(--ds-text-color-05);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.oto-tree__action:hover,.zeus-tree__action:hover{background:var(--ds-background-color-04);border-color:var(--ds-border-color-02)}.oto-tree__action i,.zeus-tree__action i{font-size:1.125rem}.oto-tree__menu,.zeus-tree__menu{display:none;flex-direction:column;gap:2px;min-width:13rem;padding:var(--ds-spacing-xs);border:1px solid var(--ds-border-color-02);border-radius:var(--ds-border-radius-md);background:var(--ds-background-color-01);box-shadow:var(--ds-shadow-md)}.oto-tree__menu.show,.zeus-tree__menu.show{display:flex}.oto-tree__menu-action,.zeus-tree__menu-action{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;border:0;border-radius:var(--ds-border-radius-sm);background:transparent;font-family:inherit;font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);color:var(--_tree-menu-action-color, var(--ds-text-color-02));text-align:left;cursor:pointer;transition:background-color .15s ease}.oto-tree__menu-action:hover,.zeus-tree__menu-action:hover{background:color-mix(in srgb,var(--ds-color-primary) 8%,white)}.oto-tree__menu-action:disabled,.oto-tree__menu-action.disabled,.zeus-tree__menu-action:disabled,.zeus-tree__menu-action.disabled{opacity:.4;cursor:not-allowed}.oto-tree__menu-action:disabled:hover,.oto-tree__menu-action.disabled:hover,.zeus-tree__menu-action:disabled:hover,.zeus-tree__menu-action.disabled:hover{background:transparent}.oto-tree__menu-action i,.zeus-tree__menu-action i{flex:none;width:1.15rem;font-size:1.05rem;text-align:center;color:var(--_tree-menu-action-icon, var(--ds-text-color-04))}.oto-tree__menu-action--danger,.zeus-tree__menu-action--danger{--_tree-menu-action-color: var(--ds-color-danger);--_tree-menu-action-icon: var(--ds-color-danger);position:relative;margin-top:calc(var(--ds-spacing-xs) + 1px)}.oto-tree__menu-action--danger:before,.zeus-tree__menu-action--danger:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--ds-spacing-xs) / 2 - 1px);height:1px;background:var(--ds-border-color-02)}.oto-tree__menu-action--danger:hover,.zeus-tree__menu-action--danger:hover{background:color-mix(in srgb,var(--ds-color-danger) 8%,white)}.oto-tree__item--leaf>.oto-tree__row>.oto-tree__icon,.oto-tree__item--leaf>.oto-tree__row>.zeus-tree__icon,.oto-tree__item--leaf>.zeus-tree__row>.oto-tree__icon,.oto-tree__item--leaf>.zeus-tree__row>.zeus-tree__icon,.zeus-tree__item--leaf>.oto-tree__row>.oto-tree__icon,.zeus-tree__item--leaf>.oto-tree__row>.zeus-tree__icon,.zeus-tree__item--leaf>.zeus-tree__row>.oto-tree__icon,.zeus-tree__item--leaf>.zeus-tree__row>.zeus-tree__icon{color:var(--ds-text-color-06)}.oto-tree__item--selected>.oto-tree__row,.oto-tree__item--selected>.zeus-tree__row,.zeus-tree__item--selected>.oto-tree__row,.zeus-tree__item--selected>.zeus-tree__row{background:color-mix(in srgb,var(--ds-color-primary) 8%,white)}.oto-tree__item--selected>.oto-tree__row:before,.oto-tree__item--selected>.zeus-tree__row:before,.zeus-tree__item--selected>.oto-tree__row:before,.zeus-tree__item--selected>.zeus-tree__row:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--ds-color-primary)}.oto-tree__item--hidden>.oto-tree__row,.oto-tree__item--hidden>.zeus-tree__row,.zeus-tree__item--hidden>.oto-tree__row,.zeus-tree__item--hidden>.zeus-tree__row{background:color-mix(in srgb,var(--ds-color-warning) 12%,white);border-top:1px solid color-mix(in srgb,var(--ds-color-warning) 55%,white);border-bottom:1px solid color-mix(in srgb,var(--ds-color-warning) 55%,white)}.oto-tree__item--hidden>.oto-tree__row:hover,.oto-tree__item--hidden>.zeus-tree__row:hover,.zeus-tree__item--hidden>.oto-tree__row:hover,.zeus-tree__item--hidden>.zeus-tree__row:hover{background:color-mix(in srgb,var(--ds-color-warning) 18%,white)}.oto-tree__item--drop-target>.oto-tree__row,.oto-tree__item--drop-target>.zeus-tree__row,.zeus-tree__item--drop-target>.oto-tree__row,.zeus-tree__item--drop-target>.zeus-tree__row{outline:2px dashed var(--ds-color-primary);outline-offset:-2px}.oto-tree .cdk-drag-preview,.zeus-tree .cdk-drag-preview{box-shadow:var(--ds-shadow-md);border-radius:var(--ds-border-radius-sm);background:var(--ds-background-color-01);opacity:.9}.oto-tree .cdk-drag-placeholder,.zeus-tree .cdk-drag-placeholder{opacity:.4}.oto-tree .cdk-drag-animating,.zeus-tree .cdk-drag-animating{transition:transform .2s cubic-bezier(0,0,.2,1)}.oto-search-list,.zeus-search-list{display:flex;flex-direction:column;gap:var(--search-list-gap, var(--ds-spacing-sm))}.oto-search-list__field,.zeus-search-list__field{display:flex;align-items:center;gap:var(--ds-spacing-sm);min-height:3rem;padding:var(--search-list-input-padding, 0 var(--ds-spacing-md));border:var(--search-list-input-border, 2px solid color-mix(in srgb, var(--ds-color-primary) 30%, white));border-radius:var(--ds-border-radius-sm);background:var(--ds-background-color-01);margin:var(--search-list-input-margin, 0)}.oto-search-list__field-icon,.zeus-search-list__field-icon{flex:none;color:var(--ds-color-primary)}.oto-search-list__input,.zeus-search-list__input{flex:1;min-width:0;border:0;background:transparent;font-family:inherit;font-size:var(--search-list-input-fs, var(--ds-font-size-sm));color:var(--ds-text-color-01);outline:none}.oto-search-list__count,.zeus-search-list__count{flex:none;font-size:var(--ds-font-size-xs);color:var(--ds-text-color-04)}.oto-search-list__results,.zeus-search-list__results{display:flex;flex-direction:column;gap:var(--search-list-results-gap, 2px);max-height:14.5rem;overflow-y:auto;margin:var(--search-list-results-margin, 0);padding:var(--search-list-results-padding, 0);border-top:var(--search-list-results-border-width) var(--search-list-results-border-style, solid) var(--search-list-results-border-color)}.oto-search-list__option,.zeus-search-list__option{display:flex;align-items:center;gap:var(--ds-spacing-sm);min-height:2.5rem;line-height:var(--ds-font-size-md);padding:var(--search-list-option-padding, 0 var(--ds-spacing-md));border:var(--search-list-option-border, 1px solid var(--ds-border-color-02));border-radius:var(--ds-border-radius-xs);background:var(--search-list-option-background, var(--ds-background-color-01));cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.oto-search-list__option:hover,.zeus-search-list__option:hover{border-color:color-mix(in srgb,var(--ds-color-primary) 30%,white);background:color-mix(in srgb,var(--ds-color-primary) 6%,white)}.oto-search-list__option--disabled,.zeus-search-list__option--disabled{opacity:.5;pointer-events:none}.oto-search-list__option--selected,.zeus-search-list__option--selected{background:var(--ds-background-color-04);border-color:var(--ds-border-color-02);cursor:default}.oto-search-list__option--selected:hover,.zeus-search-list__option--selected:hover{border-color:var(--ds-border-color-02);background:var(--ds-background-color-04)}.oto-search-list__option--selected .oto-search-list__option-name,.oto-search-list__option--selected .zeus-search-list__option-name,.oto-search-list__option--selected .oto-search-list__option-region,.oto-search-list__option--selected .zeus-search-list__option-region,.zeus-search-list__option--selected .oto-search-list__option-name,.zeus-search-list__option--selected .zeus-search-list__option-name,.zeus-search-list__option--selected .oto-search-list__option-region,.zeus-search-list__option--selected .zeus-search-list__option-region{color:var(--ds-text-color-04)}.oto-search-list__option-icon,.zeus-search-list__option-icon{flex:none;color:var(--ds-text-color-04)}.oto-search-list__option--selected .oto-search-list__option-icon,.oto-search-list__option--selected .zeus-search-list__option-icon,.zeus-search-list__option--selected .oto-search-list__option-icon,.zeus-search-list__option--selected .zeus-search-list__option-icon{color:color-mix(in srgb,var(--ds-state-confirmed) 45%,black)}.oto-search-list__option-name,.zeus-search-list__option-name{flex:1;min-width:0;font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);color:var(--ds-text-color-01);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oto-search-list__option-region,.zeus-search-list__option-region{flex:none;font-size:var(--ds-font-size-xs);color:var(--ds-text-color-04);white-space:nowrap}.oto-search-list__option-action,.zeus-search-list__option-action{display:inline-flex;align-items:center;gap:var(--ds-spacing-xs);flex:none;font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-primary)}.oto-search-list__option-action--selected,.zeus-search-list__option-action--selected{color:color-mix(in srgb,var(--ds-state-confirmed) 45%,black)}.oto-search-list__empty,.zeus-search-list__empty{padding:var(--ds-spacing-sm) var(--ds-spacing-md);font-size:var(--ds-font-size-sm);color:var(--ds-text-color-04)}.oto-selection-header,.zeus-selection-header{display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm) var(--ds-spacing-md);border-radius:var(--ds-border-radius-sm);background:color-mix(in srgb,var(--ds-state-confirmed) 14%,white)}.oto-selection-header__icon,.zeus-selection-header__icon{flex:none;color:color-mix(in srgb,var(--ds-state-confirmed) 45%,black)}.oto-selection-header__text,.zeus-selection-header__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm)}.oto-selection-header__name,.zeus-selection-header__name{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-color-01);margin-bottom:var(--ds-spacing-xs)}.oto-selection-header__meta,.zeus-selection-header__meta{font-size:var(--ds-font-size-xs);color:color-mix(in srgb,var(--ds-state-confirmed) 45%,black)}.oto-selection-header__replace,.zeus-selection-header__replace{display:inline-flex;align-items:center;gap:var(--ds-spacing-xs);flex:none;height:2.125rem;padding:0 var(--ds-spacing-sm);border:1px solid var(--ds-border-color-03);border-radius:var(--ds-border-radius-sm);background:var(--ds-background-color-01);font-family:inherit;font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-text-color-02);cursor:pointer;transition:background-color .15s ease}.oto-selection-header__replace:hover,.zeus-selection-header__replace:hover{background:var(--ds-background-color-04)}.oto-selection-header__replace--active,.zeus-selection-header__replace--active{border-color:color-mix(in srgb,var(--ds-color-primary) 40%,white);background:color-mix(in srgb,var(--ds-color-primary) 8%,white);color:var(--ds-color-primary)}.oto-selection-header__unlink,.zeus-selection-header__unlink{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-spacing-xs);flex:none;height:2.125rem;padding:0 var(--ds-spacing-sm);border:1px solid var(--ds-border-color-03);border-radius:var(--ds-border-radius-sm);background:var(--ds-background-color-01);color:var(--ds-text-color-04);cursor:pointer;transition:color .15s ease,background-color .15s ease}.oto-selection-header__unlink:hover,.zeus-selection-header__unlink:hover{color:var(--ds-color-danger);background:var(--ds-background-color-04)}.oto-badge,.zeus-badge,.card-badge{display:inline-flex;align-items:center;gap:var(--ds-spacing-xs);padding:var(--badge-padding, .18rem var(--ds-spacing-md) .15rem);border-radius:var(--badge-radius, var(--ds-border-radius-lg));font-size:var(--badge-fs, .65rem);font-weight:var(--badge-fw, var(--ds-font-weight-semibold));line-height:1;letter-spacing:var(--badge-ls, .02em);white-space:nowrap;border:var(--badge-border, 1px solid var(--ds-border-color-03));background:var(--ds-background-color-01);color:var(--ds-color-primary);text-transform:var(--badge-text-transform, capitalize);width:var(--badge-width, fit-content)}.oto-badge i,.zeus-badge i,.card-badge i{font-size:var(--badge-icon-fs, .875rem)}.oto-badge--status-active,.zeus-badge--status-active,.card-badge--status-active{background:color-mix(in srgb,var(--ds-color-success) 15%,white);border-color:color-mix(in srgb,var(--ds-color-success) 70%,white);color:color-mix(in srgb,var(--ds-color-success) 50%,black)}.oto-badge--status-inactive,.zeus-badge--status-inactive,.card-badge--status-inactive{background:var(--ds-background-color-05);border-color:var(--ds-border-color-04);color:var(--ds-text-color-05)}.oto-badge--status-pending,.zeus-badge--status-pending,.card-badge--status-pending{background:color-mix(in srgb,var(--ds-state-demanding) 15%,white);border-color:color-mix(in srgb,var(--ds-state-demanding) 70%,white);color:color-mix(in srgb,var(--ds-state-demanding) 50%,black)}.oto-badge--status-expired,.zeus-badge--status-expired,.card-badge--status-expired{background:color-mix(in srgb,var(--ds-state-cancelled) 15%,white);border-color:color-mix(in srgb,var(--ds-state-cancelled) 70%,white);color:color-mix(in srgb,var(--ds-state-cancelled) 50%,black)}.oto-badge--status-error,.zeus-badge--status-error,.card-badge--status-error{background:color-mix(in srgb,var(--ds-color-danger) 15%,white);border-color:color-mix(in srgb,var(--ds-color-danger) 70%,white);color:color-mix(in srgb,var(--ds-color-danger) 50%,black)}.oto-badge--status-waiting,.zeus-badge--status-waiting,.card-badge--status-waiting{background:color-mix(in srgb,var(--ds-color-info) 15%,white);border-color:color-mix(in srgb,var(--ds-color-info) 70%,white);color:color-mix(in srgb,var(--ds-color-info) 50%,black)}.oto-badge--category,.zeus-badge--category,.card-badge--category{padding:.05rem var(--ds-spacing-xs) .08rem;font-size:var(--ds-font-size-xs);gap:calc(var(--ds-spacing-xs) / 2);background:var(--category-badge-bg, #343434);border-color:var(--category-badge-bg, #343434);color:var(--category-badge-color, #FFC333)}.oto-badge--category i,.zeus-badge--category i,.card-badge--category i{font-size:inherit}.oto-badge--category-white,.zeus-badge--category-white,.card-badge--category-white{--category-badge-bg: white}.oto-badge--dot,.zeus-badge--dot,.card-badge--dot{border:none;padding:.15rem var(--ds-spacing-sm);font-size:var(--ds-font-size-xs);text-transform:none;background:color-mix(in srgb,var(--badge-color, var(--ds-color-primary)) 8%,white);color:color-mix(in srgb,var(--badge-color, var(--ds-color-primary)) 50%,black)}.oto-badge--dot:before,.zeus-badge--dot:before,.card-badge--dot:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.oto-badge--solid,.zeus-badge--solid,.card-badge--solid{background:color-mix(in srgb,var(--badge-color, var(--ds-color-primary)) 15%,white);border-color:color-mix(in srgb,var(--badge-color, var(--ds-color-primary)) 70%,white);color:color-mix(in srgb,var(--badge-color, var(--ds-color-primary)) 50%,black)}.oto-badge--fill,.zeus-badge--fill,.card-badge--fill{border:none;padding:.15rem var(--ds-spacing-sm);font-size:var(--ds-font-size-xs);text-transform:none;background:var(--badge-color, var(--ds-color-primary));color:var(--ds-text-white)}.oto-badge--soft,.zeus-badge--soft,.card-badge--soft{border:none;padding:.15rem var(--ds-spacing-sm);font-size:.65rem;text-transform:none;background:color-mix(in srgb,var(--badge-color, var(--ds-color-primary)) 12%,white);color:color-mix(in srgb,var(--badge-color, var(--ds-color-primary)) 55%,black)}.oto-badge--primary,.zeus-badge--primary,.card-badge--primary{--badge-color: var(--ds-color-primary)}.oto-badge--secondary,.zeus-badge--secondary,.card-badge--secondary{--badge-color: var(--ds-color-secondary)}.oto-badge--success,.zeus-badge--success,.card-badge--success{--badge-color: var(--ds-color-success)}.oto-badge--warning,.zeus-badge--warning,.card-badge--warning{--badge-color: var(--ds-color-warning)}.oto-badge--danger,.oto-badge--urgent,.zeus-badge--danger,.zeus-badge--urgent,.card-badge--danger,.card-badge--urgent{--badge-color: var(--ds-color-danger)}.oto-badge--info,.zeus-badge--info,.card-badge--info{--badge-color: var(--ds-color-info)}.oto-badge--optioned,.oto-badge--medium,.zeus-badge--optioned,.zeus-badge--medium,.card-badge--optioned,.card-badge--medium{--badge-color: var(--ds-state-optioned)}.oto-badge--quotation,.oto-badge--low,.zeus-badge--quotation,.zeus-badge--low,.card-badge--quotation,.card-badge--low{--badge-color: var(--ds-state-quotation)}.oto-badge--neutral,.zeus-badge--neutral,.card-badge--neutral{--badge-color: var(--ds-text-color-05)}.oto-badge--custom,.zeus-badge--custom,.card-badge--custom{--badge-color: var(--badge-custom-color, var(--ds-color-primary))}.oto-corner-stripe,.zeus-corner-stripe{position:absolute;top:var(--corner-stripe-top, 2.5rem);right:var(--corner-stripe-right, -2rem);z-index:var(--corner-stripe-z, 2);padding:var(--corner-stripe-padding, .35rem 3rem);font-size:var(--corner-stripe-fs, var(--ds-font-size-xs));font-weight:var(--corner-stripe-fw, var(--ds-font-weight-semibold));letter-spacing:.5px;text-align:center;text-transform:var(--badge-text-transform, uppercase);color:var(--ds-text-white);background:var(--corner-stripe-color, var(--ds-color-accent));transform:rotate(45deg)}.oto-corner-stripe--primary,.zeus-corner-stripe--primary{--corner-stripe-color: var(--ds-color-primary)}.oto-corner-stripe--secondary,.zeus-corner-stripe--secondary{--corner-stripe-color: var(--ds-color-secondary)}.oto-corner-stripe--success,.zeus-corner-stripe--success{--corner-stripe-color: var(--ds-color-success)}.oto-corner-stripe--warning,.zeus-corner-stripe--warning{--corner-stripe-color: var(--ds-color-warning);color:var(--ds-text-color-01)}.oto-corner-stripe--danger,.oto-corner-stripe--urgent,.zeus-corner-stripe--danger,.zeus-corner-stripe--urgent{--corner-stripe-color: var(--ds-color-danger)}.oto-corner-stripe--info,.zeus-corner-stripe--info{--corner-stripe-color: var(--ds-color-info)}.oto-corner-stripe--custom,.zeus-corner-stripe--custom{--corner-stripe-color: var(--corner-stripe-custom-color, var(--ds-color-accent))}zeus-button button,oto-button button{display:inline-flex;flex-flow:row;align-items:center;justify-content:center;font-weight:var(--btn-fw, 600);line-height:1;text-decoration:none;text-align:center;text-shadow:none;position:relative;border-width:var(--btn-border-width, 2px);border-style:solid;border-radius:var(--btn-border-radius, var(--ds-border-radius));cursor:pointer;-webkit-user-select:none;user-select:none;font-family:inherit;white-space:nowrap;background-color:var(--_btn-bg, var(--ds-color-primary));border-color:var(--_btn-border, var(--ds-color-primary));color:var(--_btn-text, #FFFFFF);font-size:var(--btn-font-size, var(--ds-font-size-sm));padding:var(--padding-x, .875rem) var(--padding-y, 1.25rem)}.zeus-button,.oto-button{display:inline-flex;flex-flow:row;align-items:center;justify-content:center;font-weight:var(--btn-fw, 600);line-height:1;text-decoration:none;text-align:center;text-shadow:none;position:relative;border-width:var(--btn-border-width, 2px);border-style:solid;border-radius:var(--btn-border-radius, var(--ds-border-radius));cursor:pointer;transition:all .22s ease-out;-webkit-user-select:none;user-select:none;font-family:inherit;white-space:nowrap;background-color:var(--_btn-bg, var(--ds-color-primary));border-color:var(--_btn-border, var(--ds-color-primary));color:var(--_btn-text, #FFFFFF);width:var(--btn-width, unset)}.zeus-button:hover:not(:disabled),.oto-button:hover:not(:disabled){background-color:var(--_btn-hover-bg, var(--_btn-bg));border-color:var(--_btn-hover-bg, var(--_btn-border));box-shadow:var(--set-box-shadow, 0 2px 12px var(--_btn-shadow, rgba(0, 0, 0, .15)))}.zeus-button:active:not(:disabled),.oto-button:active:not(:disabled){background-color:var(--_btn-active-bg, var(--_btn-bg));border-color:var(--_btn-active-bg, var(--_btn-border));box-shadow:none}.zeus-button__text,.oto-button__text{white-space:normal;line-height:var(--btn-text-lh, 1.2);text-transform:var(--btn-text-transform)}.zeus-button__text:empty,.oto-button__text:empty{display:none}.zeus-button:has(.oto-button__text:empty,.zeus-button__text:empty) i,.oto-button:has(.oto-button__text:empty,.zeus-button__text:empty) i{font-size:1.25rem}.zeus-button--small,.oto-button--small{--_h-padding: calc(var(--ds-spacing-xl) - var(--ds-spacing-sm));font-size:var(--btn-font-size, var(--ds-font-size-xs));padding:var(--padding-x, var(--ds-spacing-sm)) var(--padding-y, var(--_h-padding));border-radius:var(--btn-border-radius, var(--ds-border-radius-sm))}.zeus-button--medium,.oto-button--medium{font-size:var(--btn-font-size, var(--ds-font-size-sm));padding:var(--padding-x, .75rem) var(--padding-y, 1.25rem)}.zeus-button--large,.oto-button--large{font-size:var(--btn-font-size, var(--ds-font-size-md));padding:var(--padding-top, 1.125rem) var(--padding-right, 2.25rem)}.zeus-button--full-width,.oto-button--full-width{width:100%}.zeus-button--primary,.oto-button--primary{--_btn-bg: var(--btn-bg-color, var(--ds-color-primary));--_btn-border: var(--btn-border-color, var(--ds-color-primary));--_btn-text: var(--ds-color-primary-text, #FFFFFF);--_btn-hover-bg: var(--btn-border-color, var(--ds-color-primary--darken-02));--_btn-active-bg: var(--ds-color-primary--darken-03, #024BA9);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary) 95%, white);--_btn-color: var(--ds-color-primary, #046FF1)}.zeus-button--secondary,.oto-button--secondary{--_btn-bg: var(--btn-bg-color, var(--ds-color-secondary));--_btn-border: var(--btn-border-color, var(--ds-color-secondary));--_btn-text: var(--ds-color-secondary-text, #FFFFFF);--_btn-hover-bg: var(--btn-border-color, var(--ds-color-secondary--darken-02));--_btn-active-bg: var(--ds-color-secondary--darken-03, #A95C02);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary) 95%, white);--_btn-color: var(--ds-color-secondary, #F18604)}.zeus-button--accent,.oto-button--accent{--_btn-bg: var(--btn-bg-color, var(--ds-color-accent));--_btn-border: var(--btn-border-color, var(--ds-color-accent));--_btn-text: var(--ds-color-accent-text, #FFFFFF);--_btn-hover-bg: var(--btn-border-color, var(--ds-color-accent--darken-02));--_btn-active-bg: var(--ds-color-accent--darken-03, #A9024B);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent) 95%, white);--_btn-color: var(--ds-color-accent, #F1046F)}.zeus-button--danger,.oto-button--danger{--_btn-bg: var(--btn-bg-color, var(--ds-color-danger));--_btn-border: var(--btn-border-color, var(--ds-color-danger));--_btn-text: #FFFFFF;--_btn-hover-bg: #d72e35;--_btn-active-bg: #b5262c;--_btn-shadow: color-mix(in srgb, var(--ds-color-danger) 95%, white);--_btn-color: var(--ds-color-danger, #F93640)}.zeus-button--success,.oto-button--success{--_btn-bg: var(--btn-bg-color, var(--ds-color-success));--_btn-border: var(--btn-border-color, var(--ds-color-success));--_btn-text: #FFFFFF;--_btn-hover-bg: #2f9e27;--_btn-active-bg: #26851f;--_btn-shadow: color-mix(in srgb, var(--ds-color-success) 95%, white);--_btn-color: var(--ds-color-success, #38B72F)}.zeus-button--dark,.oto-button--dark{--_btn-bg: var(--btn-bg-color, var(--ds-text-color-01));--_btn-border: var(--btn-border-color, var(--ds-text-color-01));--_btn-text: #FFFFFF;--_btn-hover-bg: #2d2d44;--_btn-active-bg: #111123;--_btn-shadow: color-mix(in srgb, var(--ds-text-color-01) 95%, white);--_btn-color: var(--ds-text-color-01, #1A1A2E)}.zeus-button--white,.oto-button--white{--_btn-bg: #FFFFFF;--_btn-border: #FFFFFF;--_btn-text: var(--ds-text-color-03, #333333);--_btn-hover-bg: #f0f0f0;--_btn-active-bg: #e0e0e0;--_btn-shadow: rgba(0, 0, 0, .1);--_btn-color: #FFFFFF}.zeus-button--outline,.oto-button--outline{background-color:transparent;border-color:var(--_btn-color, var(--ds-text-color-03, #333333));color:var(--_btn-color, var(--ds-text-color-03, #333333))}.zeus-button--outline:hover:not(:disabled),.oto-button--outline:hover:not(:disabled){background-color:transparent;border-color:var(--_btn-color, var(--ds-text-color-03, #333333));color:color-mix(in srgb,var(--_btn-color, var(--ds-text-color-03, #333333)) 80%,black)}.zeus-button--outline-custom,.oto-button--outline-custom{background-color:#ffffffa6;border-color:var(--override-border-color, color-mix(in srgb, var(--_btn-color, var(--ds-text-color-03, #333333)) 80%, black));color:var(--_override-color, color-mix(in srgb, var(--_btn-color, var(--ds-text-color-03, #333333)) 20%, black));padding:var(--padding-x, var(--ds-spacing-xs)) var(--padding-y, var(--ds-spacing-xs));--btn-content-gap: var(--override-btn-content-gap, var(--ds-spacing-md))}.zeus-button--outline-custom:has(.oto-button__text:empty,.zeus-button__text:empty),.oto-button--outline-custom:has(.oto-button__text:empty,.zeus-button__text:empty){padding:0;border:0}.zeus-button--outline-custom:hover:not(:disabled),.oto-button--outline-custom:hover:not(:disabled){--set-box-shadow: 0;background-color:transparent;border-color:var(--_btn-color, var(--ds-text-color-03, #333333));color:color-mix(in srgb,var(--_btn-color, var(--ds-text-color-03, #333333)) 80%,black);transition:background-color ease .5s}.zeus-button--outline-custom i,.oto-button--outline-custom i{background-color:var(--icon-bg, var(--ds-color-secondary));padding:var(--padding-x, .65rem) var(--padding-y, .65rem);border-radius:var(--btn-border-radius, var(--ds-border-radius-md));color:var(--icon-text, var(--ds-color-secondary-text))}.zeus-button--outline-custom i+.oto-button__text,.zeus-button--outline-custom i+.zeus-button__text,.oto-button--outline-custom i+.oto-button__text,.oto-button--outline-custom i+.zeus-button__text{padding-right:var(--ds-spacing-lg);padding-left:0}.zeus-button--outline-custom .oto-button__text,.zeus-button--outline-custom .zeus-button__text,.oto-button--outline-custom .oto-button__text,.oto-button--outline-custom .zeus-button__text{padding-left:var(--padding-text-btn, var(--ds-spacing-lg));text-decoration:var(--text-decoration, none)}.zeus-button--outline-custom.oto-button--small,.zeus-button--outline-custom .zeus-button--small,.oto-button--outline-custom.oto-button--small,.oto-button--outline-custom .zeus-button--small{--padding-x: .65rem;--padding-y: .65rem}.zeus-button--naked,.oto-button--naked{--padding-y: var(--py, var(--ds-spacing-xs));background-color:transparent;border-color:transparent;color:var(--_btn-color, var(--ds-text-color-03, #333333))}.zeus-button--naked:hover:not(:disabled),.oto-button--naked:hover:not(:disabled){background-color:transparent;border-color:transparent;box-shadow:none;opacity:.75}.zeus-button--naked:active:not(:disabled),.oto-button--naked:active:not(:disabled){background-color:transparent;border-color:transparent;box-shadow:none;opacity:.6}.zeus-button--naked .zeus-button__text,.zeus-button--naked .oto-button__text,.oto-button--naked .zeus-button__text,.oto-button--naked .oto-button__text{text-decoration:underline;text-underline-offset:.35rem}.zeus-button--dashed,.oto-button--dashed{background-color:color-mix(in srgb,var(--_btn-color, var(--ds-color-primary, #046FF1)) 10%,white);border-style:dashed;border-color:color-mix(in srgb,var(--_btn-color, var(--ds-color-primary, #046FF1)) 60%,black);color:color-mix(in srgb,var(--_btn-color, var(--ds-color-primary, #046FF1)) 60%,black)}.zeus-button--dashed:hover:not(:disabled),.oto-button--dashed:hover:not(:disabled){background-color:transparent;border-color:var(--_btn-hover-bg, var(--_btn-color));color:var(--_btn-hover-bg, var(--_btn-color));box-shadow:none}.zeus-button--dashed:active:not(:disabled),.oto-button--dashed:active:not(:disabled){background-color:transparent;border-color:var(--_btn-active-bg, var(--_btn-color));color:var(--_btn-active-bg, var(--_btn-color))}.zeus-button--shadowed,.oto-button--shadowed{background-color:color-mix(in srgb,black 50%,transparent);color:var(--_btn-color, #FFF)}.zeus-button--shadowed:hover:not(:disabled),.oto-button--shadowed:hover:not(:disabled){background-color:color-mix(in srgb,black 60%,transparent)}.zeus-button--custom,.oto-button--custom{--_btn-bg: var(--btn-custom-bg, transparent);--_btn-border: var(--btn-custom-border, var(--btn-custom-bg, oklch(from var(--background-grid-section, var(--override-bg-color, var(--ds-background-color-01))) clamp(0, (.65 - l) * 1000, 1) 0 0)));--_btn-text: var(--btn-custom-text, oklch(from var(--btn-custom-bg, var(--background-grid-section, var(--override-bg-color, var(--ds-background-color-01)))) clamp(0, (.65 - l) * 1000, 1) 0 0));--_btn-color: var(--btn-custom-bg, currentColor);--_btn-hover-bg: var(--btn-custom-hover-bg, var(--btn-custom-bg, oklch(from var(--background-grid-section, var(--override-bg-color, var(--ds-background-color-01))) clamp(0, (.65 - l) * 1000, 1) 0 0)));--_btn-hover-text: var(--btn-custom-hover-text, oklch(from var(--_btn-hover-bg, var(--background-grid-section, var(--override-bg-color, var(--ds-background-color-01)))) clamp(0, (.65 - l) * 1000, 1) 0 0));--_btn-active-bg: var(--btn-custom-active-bg, var(--btn-custom-hover-bg, var(--btn-custom-bg, transparent)));--_btn-shadow: var(--btn-custom-shadow, rgba(0, 0, 0, .15))}.zeus-button--custom:hover:not(:disabled),.oto-button--custom:hover:not(:disabled){color:var(--_btn-hover-text)}.zeus-button:disabled,.zeus-button--loading,.oto-button:disabled,.oto-button--loading{cursor:not-allowed;opacity:.5}.zeus-button__content,.oto-button__content{display:flex;align-items:center;justify-content:var(--btn-content-justify, center);gap:var(--btn-content-gap, .5rem);width:100%}.zeus-button__icon,.oto-button__icon{display:inline-flex;align-items:center;justify-content:center;font-size:var(--btn-icon-size, 1rem)}.zeus-button__loader,.oto-button__loader{display:flex;align-items:center;justify-content:center}.zeus-button__spinner,.oto-button__spinner{display:inline-block;width:.65rem;height:.65rem;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:zeus-button-spin .6s linear infinite}@keyframes zeus-button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.zeus-button--primary.zeus-button--lighten-07,.oto-button--primary.oto-button--lighten-07{--_btn-bg: var(--ds-color-primary--lighten-07);--_btn-border: var(--ds-color-primary--lighten-07);--_btn-color: var(--ds-color-primary--lighten-07);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--lighten-07) 40%, transparent);--_btn-text: var(--ds-color-primary--darken-04);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--lighten-07) 75%, var(--ds-color-primary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--lighten-07) 60%, var(--ds-color-primary--darken-03))}.zeus-button--primary.zeus-button--lighten-06,.oto-button--primary.oto-button--lighten-06{--_btn-bg: var(--ds-color-primary--lighten-06);--_btn-border: var(--ds-color-primary--lighten-06);--_btn-color: var(--ds-color-primary--lighten-06);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--lighten-06) 40%, transparent);--_btn-text: var(--ds-color-primary--darken-05);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--lighten-06) 75%, var(--ds-color-primary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--lighten-06) 60%, var(--ds-color-primary--darken-03))}.zeus-button--primary.zeus-button--lighten-05,.oto-button--primary.oto-button--lighten-05{--_btn-bg: var(--ds-color-primary--lighten-05);--_btn-border: var(--ds-color-primary--lighten-05);--_btn-color: var(--ds-color-primary--lighten-05);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--lighten-05) 40%, transparent);--_btn-text: var(--ds-color-primary--darken-06);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--lighten-05) 75%, var(--ds-color-primary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--lighten-05) 60%, var(--ds-color-primary--darken-03))}.zeus-button--primary.zeus-button--lighten-04,.oto-button--primary.oto-button--lighten-04{--_btn-bg: var(--ds-color-primary--lighten-04);--_btn-border: var(--ds-color-primary--lighten-04);--_btn-color: var(--ds-color-primary--lighten-04);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--lighten-04) 40%, transparent);--_btn-text: var(--ds-color-primary--darken-07);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--lighten-04) 75%, var(--ds-color-primary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--lighten-04) 60%, var(--ds-color-primary--darken-03))}.zeus-button--primary.zeus-button--lighten-03,.oto-button--primary.oto-button--lighten-03{--_btn-bg: var(--ds-color-primary--lighten-03);--_btn-border: var(--ds-color-primary--lighten-03);--_btn-color: var(--ds-color-primary--lighten-03);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--lighten-03) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--lighten-03) 75%, var(--ds-color-primary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--lighten-03) 60%, var(--ds-color-primary--darken-03))}.zeus-button--primary.zeus-button--lighten-02,.oto-button--primary.oto-button--lighten-02{--_btn-bg: var(--ds-color-primary--lighten-02);--_btn-border: var(--ds-color-primary--lighten-02);--_btn-color: var(--ds-color-primary--lighten-02);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--lighten-02) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--lighten-02) 75%, var(--ds-color-primary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--lighten-02) 60%, var(--ds-color-primary--darken-03))}.zeus-button--primary.zeus-button--lighten-01,.oto-button--primary.oto-button--lighten-01{--_btn-bg: var(--ds-color-primary--lighten-01);--_btn-border: var(--ds-color-primary--lighten-01);--_btn-color: var(--ds-color-primary--lighten-01);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--lighten-01) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--lighten-01) 75%, var(--ds-color-primary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--lighten-01) 60%, var(--ds-color-primary--darken-03))}.zeus-button--primary.zeus-button--darken-01,.oto-button--primary.oto-button--darken-01{--_btn-bg: var(--ds-color-primary--darken-01);--_btn-border: var(--ds-color-primary--darken-01);--_btn-color: var(--ds-color-primary--darken-01);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--darken-01) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--darken-01) 75%, var(--ds-color-primary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--darken-01) 60%, var(--ds-color-primary--lighten-03))}.zeus-button--primary.zeus-button--darken-02,.oto-button--primary.oto-button--darken-02{--_btn-bg: var(--ds-color-primary--darken-02);--_btn-border: var(--ds-color-primary--darken-02);--_btn-color: var(--ds-color-primary--darken-02);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--darken-02) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--darken-02) 75%, var(--ds-color-primary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--darken-02) 60%, var(--ds-color-primary--lighten-03))}.zeus-button--primary.zeus-button--darken-03,.oto-button--primary.oto-button--darken-03{--_btn-bg: var(--ds-color-primary--darken-03);--_btn-border: var(--ds-color-primary--darken-03);--_btn-color: var(--ds-color-primary--darken-03);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--darken-03) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--darken-03) 75%, var(--ds-color-primary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--darken-03) 60%, var(--ds-color-primary--lighten-03))}.zeus-button--primary.zeus-button--darken-04,.oto-button--primary.oto-button--darken-04{--_btn-bg: var(--ds-color-primary--darken-04);--_btn-border: var(--ds-color-primary--darken-04);--_btn-color: var(--ds-color-primary--darken-04);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--darken-04) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--darken-04) 75%, var(--ds-color-primary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--darken-04) 60%, var(--ds-color-primary--lighten-03))}.zeus-button--primary.zeus-button--darken-05,.oto-button--primary.oto-button--darken-05{--_btn-bg: var(--ds-color-primary--darken-05);--_btn-border: var(--ds-color-primary--darken-05);--_btn-color: var(--ds-color-primary--darken-05);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--darken-05) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--darken-05) 75%, var(--ds-color-primary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--darken-05) 60%, var(--ds-color-primary--lighten-03))}.zeus-button--primary.zeus-button--darken-06,.oto-button--primary.oto-button--darken-06{--_btn-bg: var(--ds-color-primary--darken-06);--_btn-border: var(--ds-color-primary--darken-06);--_btn-color: var(--ds-color-primary--darken-06);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--darken-06) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--darken-06) 75%, var(--ds-color-primary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--darken-06) 60%, var(--ds-color-primary--lighten-03))}.zeus-button--primary.zeus-button--darken-07,.oto-button--primary.oto-button--darken-07{--_btn-bg: var(--ds-color-primary--darken-07);--_btn-border: var(--ds-color-primary--darken-07);--_btn-color: var(--ds-color-primary--darken-07);--_btn-shadow: color-mix(in srgb, var(--ds-color-primary--darken-07) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-primary--darken-07) 75%, var(--ds-color-primary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-primary--darken-07) 60%, var(--ds-color-primary--lighten-03))}.zeus-button--secondary.zeus-button--lighten-07,.oto-button--secondary.oto-button--lighten-07{--_btn-bg: var(--ds-color-secondary--lighten-07);--_btn-border: var(--ds-color-secondary--lighten-07);--_btn-color: var(--ds-color-secondary--lighten-07);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--lighten-07) 40%, transparent);--_btn-text: var(--ds-color-secondary--darken-04);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-07) 75%, var(--ds-color-secondary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-07) 60%, var(--ds-color-secondary--darken-03))}.zeus-button--secondary.zeus-button--lighten-06,.oto-button--secondary.oto-button--lighten-06{--_btn-bg: var(--ds-color-secondary--lighten-06);--_btn-border: var(--ds-color-secondary--lighten-06);--_btn-color: var(--ds-color-secondary--lighten-06);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--lighten-06) 40%, transparent);--_btn-text: var(--ds-color-secondary--darken-05);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-06) 75%, var(--ds-color-secondary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-06) 60%, var(--ds-color-secondary--darken-03))}.zeus-button--secondary.zeus-button--lighten-05,.oto-button--secondary.oto-button--lighten-05{--_btn-bg: var(--ds-color-secondary--lighten-05);--_btn-border: var(--ds-color-secondary--lighten-05);--_btn-color: var(--ds-color-secondary--lighten-05);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--lighten-05) 40%, transparent);--_btn-text: var(--ds-color-secondary--darken-06);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-05) 75%, var(--ds-color-secondary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-05) 60%, var(--ds-color-secondary--darken-03))}.zeus-button--secondary.zeus-button--lighten-04,.oto-button--secondary.oto-button--lighten-04{--_btn-bg: var(--ds-color-secondary--lighten-04);--_btn-border: var(--ds-color-secondary--lighten-04);--_btn-color: var(--ds-color-secondary--lighten-04);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--lighten-04) 40%, transparent);--_btn-text: var(--ds-color-secondary--darken-07);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-04) 75%, var(--ds-color-secondary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-04) 60%, var(--ds-color-secondary--darken-03))}.zeus-button--secondary.zeus-button--lighten-03,.oto-button--secondary.oto-button--lighten-03{--_btn-bg: var(--ds-color-secondary--lighten-03);--_btn-border: var(--ds-color-secondary--lighten-03);--_btn-color: var(--ds-color-secondary--lighten-03);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--lighten-03) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-03) 75%, var(--ds-color-secondary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-03) 60%, var(--ds-color-secondary--darken-03))}.zeus-button--secondary.zeus-button--lighten-02,.oto-button--secondary.oto-button--lighten-02{--_btn-bg: var(--ds-color-secondary--lighten-02);--_btn-border: var(--ds-color-secondary--lighten-02);--_btn-color: var(--ds-color-secondary--lighten-02);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--lighten-02) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-02) 75%, var(--ds-color-secondary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-02) 60%, var(--ds-color-secondary--darken-03))}.zeus-button--secondary.zeus-button--lighten-01,.oto-button--secondary.oto-button--lighten-01{--_btn-bg: var(--ds-color-secondary--lighten-01);--_btn-border: var(--ds-color-secondary--lighten-01);--_btn-color: var(--ds-color-secondary--lighten-01);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--lighten-01) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-01) 75%, var(--ds-color-secondary--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--lighten-01) 60%, var(--ds-color-secondary--darken-03))}.zeus-button--secondary.zeus-button--darken-01,.oto-button--secondary.oto-button--darken-01{--_btn-bg: var(--ds-color-secondary--darken-01);--_btn-border: var(--ds-color-secondary--darken-01);--_btn-color: var(--ds-color-secondary--darken-01);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--darken-01) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--darken-01) 75%, var(--ds-color-secondary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--darken-01) 60%, var(--ds-color-secondary--lighten-03))}.zeus-button--secondary.zeus-button--darken-02,.oto-button--secondary.oto-button--darken-02{--_btn-bg: var(--ds-color-secondary--darken-02);--_btn-border: var(--ds-color-secondary--darken-02);--_btn-color: var(--ds-color-secondary--darken-02);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--darken-02) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--darken-02) 75%, var(--ds-color-secondary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--darken-02) 60%, var(--ds-color-secondary--lighten-03))}.zeus-button--secondary.zeus-button--darken-03,.oto-button--secondary.oto-button--darken-03{--_btn-bg: var(--ds-color-secondary--darken-03);--_btn-border: var(--ds-color-secondary--darken-03);--_btn-color: var(--ds-color-secondary--darken-03);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--darken-03) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--darken-03) 75%, var(--ds-color-secondary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--darken-03) 60%, var(--ds-color-secondary--lighten-03))}.zeus-button--secondary.zeus-button--darken-04,.oto-button--secondary.oto-button--darken-04{--_btn-bg: var(--ds-color-secondary--darken-04);--_btn-border: var(--ds-color-secondary--darken-04);--_btn-color: var(--ds-color-secondary--darken-04);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--darken-04) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--darken-04) 75%, var(--ds-color-secondary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--darken-04) 60%, var(--ds-color-secondary--lighten-03))}.zeus-button--secondary.zeus-button--darken-05,.oto-button--secondary.oto-button--darken-05{--_btn-bg: var(--ds-color-secondary--darken-05);--_btn-border: var(--ds-color-secondary--darken-05);--_btn-color: var(--ds-color-secondary--darken-05);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--darken-05) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--darken-05) 75%, var(--ds-color-secondary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--darken-05) 60%, var(--ds-color-secondary--lighten-03))}.zeus-button--secondary.zeus-button--darken-06,.oto-button--secondary.oto-button--darken-06{--_btn-bg: var(--ds-color-secondary--darken-06);--_btn-border: var(--ds-color-secondary--darken-06);--_btn-color: var(--ds-color-secondary--darken-06);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--darken-06) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--darken-06) 75%, var(--ds-color-secondary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--darken-06) 60%, var(--ds-color-secondary--lighten-03))}.zeus-button--secondary.zeus-button--darken-07,.oto-button--secondary.oto-button--darken-07{--_btn-bg: var(--ds-color-secondary--darken-07);--_btn-border: var(--ds-color-secondary--darken-07);--_btn-color: var(--ds-color-secondary--darken-07);--_btn-shadow: color-mix(in srgb, var(--ds-color-secondary--darken-07) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-secondary--darken-07) 75%, var(--ds-color-secondary--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-secondary--darken-07) 60%, var(--ds-color-secondary--lighten-03))}.zeus-button--accent.zeus-button--lighten-07,.oto-button--accent.oto-button--lighten-07{--_btn-bg: var(--ds-color-accent--lighten-07);--_btn-border: var(--ds-color-accent--lighten-07);--_btn-color: var(--ds-color-accent--lighten-07);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--lighten-07) 40%, transparent);--_btn-text: var(--ds-color-accent--darken-04);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--lighten-07) 75%, var(--ds-color-accent--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--lighten-07) 60%, var(--ds-color-accent--darken-03))}.zeus-button--accent.zeus-button--lighten-06,.oto-button--accent.oto-button--lighten-06{--_btn-bg: var(--ds-color-accent--lighten-06);--_btn-border: var(--ds-color-accent--lighten-06);--_btn-color: var(--ds-color-accent--lighten-06);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--lighten-06) 40%, transparent);--_btn-text: var(--ds-color-accent--darken-05);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--lighten-06) 75%, var(--ds-color-accent--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--lighten-06) 60%, var(--ds-color-accent--darken-03))}.zeus-button--accent.zeus-button--lighten-05,.oto-button--accent.oto-button--lighten-05{--_btn-bg: var(--ds-color-accent--lighten-05);--_btn-border: var(--ds-color-accent--lighten-05);--_btn-color: var(--ds-color-accent--lighten-05);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--lighten-05) 40%, transparent);--_btn-text: var(--ds-color-accent--darken-06);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--lighten-05) 75%, var(--ds-color-accent--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--lighten-05) 60%, var(--ds-color-accent--darken-03))}.zeus-button--accent.zeus-button--lighten-04,.oto-button--accent.oto-button--lighten-04{--_btn-bg: var(--ds-color-accent--lighten-04);--_btn-border: var(--ds-color-accent--lighten-04);--_btn-color: var(--ds-color-accent--lighten-04);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--lighten-04) 40%, transparent);--_btn-text: var(--ds-color-accent--darken-07);--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--lighten-04) 75%, var(--ds-color-accent--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--lighten-04) 60%, var(--ds-color-accent--darken-03))}.zeus-button--accent.zeus-button--lighten-03,.oto-button--accent.oto-button--lighten-03{--_btn-bg: var(--ds-color-accent--lighten-03);--_btn-border: var(--ds-color-accent--lighten-03);--_btn-color: var(--ds-color-accent--lighten-03);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--lighten-03) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--lighten-03) 75%, var(--ds-color-accent--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--lighten-03) 60%, var(--ds-color-accent--darken-03))}.zeus-button--accent.zeus-button--lighten-02,.oto-button--accent.oto-button--lighten-02{--_btn-bg: var(--ds-color-accent--lighten-02);--_btn-border: var(--ds-color-accent--lighten-02);--_btn-color: var(--ds-color-accent--lighten-02);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--lighten-02) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--lighten-02) 75%, var(--ds-color-accent--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--lighten-02) 60%, var(--ds-color-accent--darken-03))}.zeus-button--accent.zeus-button--lighten-01,.oto-button--accent.oto-button--lighten-01{--_btn-bg: var(--ds-color-accent--lighten-01);--_btn-border: var(--ds-color-accent--lighten-01);--_btn-color: var(--ds-color-accent--lighten-01);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--lighten-01) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--lighten-01) 75%, var(--ds-color-accent--darken-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--lighten-01) 60%, var(--ds-color-accent--darken-03))}.zeus-button--accent.zeus-button--darken-01,.oto-button--accent.oto-button--darken-01{--_btn-bg: var(--ds-color-accent--darken-01);--_btn-border: var(--ds-color-accent--darken-01);--_btn-color: var(--ds-color-accent--darken-01);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--darken-01) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--darken-01) 75%, var(--ds-color-accent--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--darken-01) 60%, var(--ds-color-accent--lighten-03))}.zeus-button--accent.zeus-button--darken-02,.oto-button--accent.oto-button--darken-02{--_btn-bg: var(--ds-color-accent--darken-02);--_btn-border: var(--ds-color-accent--darken-02);--_btn-color: var(--ds-color-accent--darken-02);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--darken-02) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--darken-02) 75%, var(--ds-color-accent--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--darken-02) 60%, var(--ds-color-accent--lighten-03))}.zeus-button--accent.zeus-button--darken-03,.oto-button--accent.oto-button--darken-03{--_btn-bg: var(--ds-color-accent--darken-03);--_btn-border: var(--ds-color-accent--darken-03);--_btn-color: var(--ds-color-accent--darken-03);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--darken-03) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--darken-03) 75%, var(--ds-color-accent--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--darken-03) 60%, var(--ds-color-accent--lighten-03))}.zeus-button--accent.zeus-button--darken-04,.oto-button--accent.oto-button--darken-04{--_btn-bg: var(--ds-color-accent--darken-04);--_btn-border: var(--ds-color-accent--darken-04);--_btn-color: var(--ds-color-accent--darken-04);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--darken-04) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--darken-04) 75%, var(--ds-color-accent--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--darken-04) 60%, var(--ds-color-accent--lighten-03))}.zeus-button--accent.zeus-button--darken-05,.oto-button--accent.oto-button--darken-05{--_btn-bg: var(--ds-color-accent--darken-05);--_btn-border: var(--ds-color-accent--darken-05);--_btn-color: var(--ds-color-accent--darken-05);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--darken-05) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--darken-05) 75%, var(--ds-color-accent--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--darken-05) 60%, var(--ds-color-accent--lighten-03))}.zeus-button--accent.zeus-button--darken-06,.oto-button--accent.oto-button--darken-06{--_btn-bg: var(--ds-color-accent--darken-06);--_btn-border: var(--ds-color-accent--darken-06);--_btn-color: var(--ds-color-accent--darken-06);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--darken-06) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--darken-06) 75%, var(--ds-color-accent--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--darken-06) 60%, var(--ds-color-accent--lighten-03))}.zeus-button--accent.zeus-button--darken-07,.oto-button--accent.oto-button--darken-07{--_btn-bg: var(--ds-color-accent--darken-07);--_btn-border: var(--ds-color-accent--darken-07);--_btn-color: var(--ds-color-accent--darken-07);--_btn-shadow: color-mix(in srgb, var(--ds-color-accent--darken-07) 40%, transparent);--_btn-text: #FFFFFF;--_btn-hover-bg: color-mix(in srgb, var(--ds-color-accent--darken-07) 75%, var(--ds-color-accent--lighten-03));--_btn-active-bg: color-mix(in srgb, var(--ds-color-accent--darken-07) 60%, var(--ds-color-accent--lighten-03))}.rounded-cta{--btn-border-radius: 100%;--padding-x: .25rem;--padding-y: .25rem}.custom-cta{--btn-border-width: 0;--btn-content-justify: space-between;--btn-content-gap: 2rem;--btn-border-radius: var(--ds-border-radius-sm);--btn-custom-bg: var(--ds-background-color-05);--btn-custom-text: var(--ds-text-black);--btn-custom-border: transparent;--btn-custom-hover-bg: var(--ds-background-color-08)}.oto-chip,.zeus-chip{display:inline-flex;align-items:center;gap:var(--ds-spacing-xs);padding:var(--chip-padding, .3rem var(--ds-spacing-md));border-radius:var(--ds-border-radius-lg);border:1px dashed var(--chip-border, var(--ds-border-color-04));background:var(--chip-background, var(--ds-background-color-03));color:var(--chip-text-color, var(--ds-text-color-05));font-size:var(--chip-fs, var(--ds-font-size-xs));font-weight:var(--ds-font-weight-medium);white-space:nowrap}.oto-chip i,.zeus-chip i{font-size:.85em}.oto-chip--solid,.zeus-chip--solid{border-style:solid}.oto-chip--primary,.zeus-chip--primary{border-color:var(--ds-color-primary);background:color-mix(in srgb,var(--ds-color-primary) 10%,white);color:var(--ds-color-primary--darken-02)}.oto-chip--removable,.zeus-chip--removable{gap:var(--chip-gap, var(--ds-spacing-xs));min-height:var(--chip-min-height, auto);padding:var(--chip-padding, .15rem .3rem .15rem var(--ds-spacing-sm));border:var(--chip-border-width, 1px) var(--chip-border-style, solid) var(--chip-border-color, color-mix(in srgb, var(--ds-color-primary) 22%, white));border-radius:var(--chip-radius, 999px);background:var(--chip-bg, var(--ds-background-color-01, #ffffff));color:var(--chip-color, var(--ds-text-color-01));font-size:var(--chip-font-size, var(--ds-font-size-xs));font-weight:var(--chip-font-weight, var(--ds-font-weight-medium));white-space:nowrap}.oto-chip--removable>i,.zeus-chip--removable>i{color:var(--chip-icon-color, inherit);font-size:var(--chip-icon-fs, var(--ds-font-size-xs))}.oto-chip__grip,.zeus-chip__grip{display:inline-flex;align-items:center;color:var(--chip-grip-color, var(--ds-border-color-04));cursor:grab}.oto-chip__grip:active,.zeus-chip__grip:active{cursor:grabbing}.oto-chip__grip i,.zeus-chip__grip i{font-size:var(--chip-icon-drag-fs, var(--ds-font-size-sm));color:var(--chip-icon-drag-color, inherit)}.oto-chip__label,.zeus-chip__label{line-height:1}.oto-chip__remove,.zeus-chip__remove{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--chip-remove-color, var(--ds-text-color-04));cursor:pointer;line-height:1;transition:color .15s ease,background-color .15s ease}.oto-chip__remove:hover,.zeus-chip__remove:hover{color:var(--chip-remove-hover-color, var(--ds-text-color-02));background:var(--chip-remove-hover-bg, color-mix(in srgb, var(--ds-color-primary) 10%, white))}.oto-chip__remove:disabled,.zeus-chip__remove:disabled{cursor:not-allowed}.oto-chip__remove i,.zeus-chip__remove i{font-size:.85em}.oto-chip--disabled,.zeus-chip--disabled{opacity:.6;pointer-events:none}.zeus-breadcrumb,.oto-breadcrumb{display:block}.zeus-breadcrumb__list,.oto-breadcrumb__list{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}.zeus-breadcrumb__item,.oto-breadcrumb__item{display:flex;align-items:center;gap:.375rem}.zeus-breadcrumb__icon,.oto-breadcrumb__icon{font-size:1rem;color:var(--ds-text-color-05)}.zeus-breadcrumb__separator,.oto-breadcrumb__separator{font-size:.75rem;color:var(--ds-text-color-06)}.zeus-breadcrumb__label,.oto-breadcrumb__label{font-size:.875rem;color:var(--ds-text-color-04);text-decoration:none;transition:color .2s ease-out}.zeus-breadcrumb__label:hover,.oto-breadcrumb__label:hover{color:var(--ds-color-primary);text-decoration:underline}.zeus-breadcrumb__label--current,.oto-breadcrumb__label--current{color:var(--ds-text-color-01);font-weight:600;cursor:default;pointer-events:none}.zeus-breadcrumb__label--current:hover,.oto-breadcrumb__label--current:hover{text-decoration:none}.zeus-breadcrumb--pills .zeus-breadcrumb__item,.zeus-breadcrumb--pills .oto-breadcrumb__item,.oto-breadcrumb--pills .zeus-breadcrumb__item,.oto-breadcrumb--pills .oto-breadcrumb__item{gap:0}.zeus-breadcrumb--pills .zeus-breadcrumb__label,.zeus-breadcrumb--pills .oto-breadcrumb__label,.oto-breadcrumb--pills .zeus-breadcrumb__label,.oto-breadcrumb--pills .oto-breadcrumb__label{background-color:var(--ds-background-color-05);padding:.375rem .875rem;border-radius:var(--ds-border-radius-round)}.zeus-breadcrumb--pills .zeus-breadcrumb__label--current,.zeus-breadcrumb--pills .oto-breadcrumb__label--current,.oto-breadcrumb--pills .zeus-breadcrumb__label--current,.oto-breadcrumb--pills .oto-breadcrumb__label--current{background-color:var(--ds-color-primary--lighten-07);color:var(--ds-text-color-01)}.zeus-breadcrumb--pills .zeus-breadcrumb__separator,.zeus-breadcrumb--pills .oto-breadcrumb__separator,.oto-breadcrumb--pills .zeus-breadcrumb__separator,.oto-breadcrumb--pills .oto-breadcrumb__separator{margin:0 .125rem}.zeus-breadcrumb--minimal .zeus-breadcrumb__icon,.zeus-breadcrumb--minimal .oto-breadcrumb__icon,.oto-breadcrumb--minimal .zeus-breadcrumb__icon,.oto-breadcrumb--minimal .oto-breadcrumb__icon{display:none}.zeus-breadcrumb--minimal .zeus-breadcrumb__label,.zeus-breadcrumb--minimal .oto-breadcrumb__label,.oto-breadcrumb--minimal .zeus-breadcrumb__label,.oto-breadcrumb--minimal .oto-breadcrumb__label{font-size:.8125rem}.zeus-breadcrumb--minimal .zeus-breadcrumb__separator,.zeus-breadcrumb--minimal .oto-breadcrumb__separator,.oto-breadcrumb--minimal .zeus-breadcrumb__separator,.oto-breadcrumb--minimal .oto-breadcrumb__separator{font-size:.625rem}.zeus-breadcrumb-select,.oto-breadcrumb-select{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;background-color:var(--ds-background-color-01);border:1px solid var(--ds-border-color-02, var(--ds-border-color-04));border-radius:var(--ds-border-radius-md, .75rem);font-family:inherit;font-size:.875rem;color:var(--ds-text-color-01);cursor:pointer;transition:background-color .22s ease-out,border-color .22s ease-out}.zeus-breadcrumb-select:hover,.oto-breadcrumb-select:hover{background-color:var(--ds-background-color-02)}.zeus-breadcrumb-select:focus-visible,.oto-breadcrumb-select:focus-visible{outline:none;border-color:var(--ds-color-primary, #046FF1);box-shadow:0 0 0 2px #046ff14d}.zeus-breadcrumb-select__segment,.oto-breadcrumb-select__segment{color:var(--ds-text-color-04, #666666)}.zeus-breadcrumb-select__segment--current,.oto-breadcrumb-select__segment--current{color:var(--ds-text-color-01, #1A1A1A);font-weight:600}.zeus-breadcrumb-select__separator,.oto-breadcrumb-select__separator{color:var(--ds-text-color-04, #666666);opacity:.6}.zeus-breadcrumb-select__chevron,.oto-breadcrumb-select__chevron{font-size:.75rem;color:var(--ds-text-color-04, #666666);margin-left:.15rem}.oto-stepper,.zeus-stepper{display:block;--_stepper-gap: var(--ds-spacing-sm);--_stepper-underline: transparent;--_step-pb: 0}.oto-stepper__list,.zeus-stepper__list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--_stepper-gap);margin:0;padding:0;list-style:none}.oto-stepper__item,.zeus-stepper__item{display:flex;align-items:center;gap:var(--ds-spacing-sm);min-width:0;--_marker-bg: var(--ds-background-color-05);--_marker-fg: var(--ds-text-color-05);--_label-fg: var(--ds-text-color-05);--_label-weight: 400}.oto-stepper__item--completed,.zeus-stepper__item--completed{--_marker-bg: var(--ds-color-success);--_marker-fg: var(--ds-text-white);--_label-fg: var(--ds-text-color-04)}.oto-stepper__item--active,.zeus-stepper__item--active{--_marker-bg: var(--ds-color-primary);--_marker-fg: var(--ds-text-white);--_label-fg: var(--ds-text-color-01);--_label-weight: 600;--_step-underline: var(--_stepper-underline)}.oto-stepper__item--disabled,.zeus-stepper__item--disabled{opacity:.45}.oto-stepper__step,.zeus-stepper__step{display:inline-flex;align-items:center;gap:var(--ds-spacing-sm);margin:0;padding:0 0 var(--_step-pb);background:none;border:0;border-bottom:2px solid var(--_step-underline, transparent);font:inherit;color:inherit;text-align:left}.oto-stepper__marker,.zeus-stepper__marker{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.5rem;height:1.5rem;border-radius:var(--ds-border-radius-round);background-color:var(--_marker-bg);color:var(--_marker-fg);font-size:.8125rem;font-weight:600;line-height:1}.oto-stepper__marker .icon,.zeus-stepper__marker .icon{font-size:.875rem}.oto-stepper__label,.zeus-stepper__label{font-size:.875rem;color:var(--_label-fg);font-weight:var(--_label-weight);white-space:nowrap;transition:color .2s ease-out}.oto-stepper__separator,.zeus-stepper__separator{font-size:.875rem;color:var(--ds-text-color-06)}button.oto-stepper__step,button.zeus-stepper__step{cursor:pointer}button.oto-stepper__step:not(:disabled):hover,button.zeus-stepper__step:not(:disabled):hover{--_label-fg: var(--ds-color-primary)}button.oto-stepper__step:disabled,button.zeus-stepper__step:disabled{cursor:not-allowed}.oto-stepper--tabs,.zeus-stepper--tabs{--_stepper-gap: var(--ds-spacing-xl);--_stepper-underline: var(--ds-color-primary);--_step-pb: var(--ds-spacing-sm)}.zeus-toc,.oto-toc{display:flex;flex-direction:column;gap:var(--toc-gap, .15rem)}.zeus-toc__label,.oto-toc__label{font-size:var(--toc-label, .6rem);font-weight:var(--toc-fw, var(--ds-font-weight-semibold));text-transform:var(--toc-label-text-transform, uppercase);letter-spacing:.06em;color:var(--toc-label-color, var(--ds-text-color-05));margin-bottom:var(--toc-label-mb, .5rem)}.zeus-toc__link,.oto-toc__link{display:flex;align-items:baseline;gap:.6rem;padding:var(--toc-link-padding, .75rem 0 .75rem .75rem);font-size:var(--toc-link-fs, var(--ds-font-size-xs));color:var(--toc-link-color, var(--ds-text-color-04));text-decoration:none;border-left:var(--toc-link-border-width, 2px) solid var(--toc-link-border-color, var(--ds-border-color-04));transition:color .12s ease-out,border-color .12s ease-out}.zeus-toc__link:hover,.oto-toc__link:hover{color:var(--ds-color-primary);border-left-color:var(--ds-color-primary)}.zeus-toc__link--active,.oto-toc__link--active{color:var(--ds-color-primary);border-left-color:var(--ds-color-primary);font-weight:var(--ds-font-weight-semibold)}.zeus-toc__link--done,.oto-toc__link--done{color:var(--toc-done-color, var(--ds-text-color-02))}.zeus-toc__link--locked,.oto-toc__link--locked{color:var(--ds-text-color-06);cursor:default;opacity:var(--toc-locked-opacity, .55)}.zeus-toc__link--locked:hover,.oto-toc__link--locked:hover{color:var(--ds-text-color-06);border-left-color:var(--toc-link-border-color, var(--ds-border-color-04))}.zeus-toc__num,.oto-toc__num{font-family:DM Mono,ui-monospace,SFMono-Regular,monospace;font-size:var(--toc-num-fs, .75rem);color:var(--toc-num-color, var(--ds-text-color-06))}.zeus-toc__text,.oto-toc__text{flex:1}.zeus-toc__status,.oto-toc__status{font-size:var(--toc-status-fs, .95rem);line-height:1;color:inherit}.zeus-toc__link--active .zeus-toc__num,.oto-toc__link--active .oto-toc__num{color:inherit}.zeus-tabs,.oto-tabs{display:flex;flex-direction:column}.zeus-tabs__header-wrapper,.oto-tabs__header-wrapper{display:flex;align-items:center;gap:.25rem;position:relative}.zeus-tabs__scroll,.oto-tabs__scroll{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.5rem;color:var(--ds-color-primary--darken-04);padding:0;line-height:1;appearance:none;border:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.zeus-tabs__scroll--prev,.oto-tabs__scroll--prev{left:0;background:linear-gradient(to right,var(--ds-background-color-01, #FFFFFF) 0%,color-mix(in srgb,var(--ds-background-color-01) 100%,transparent) 20%,color-mix(in srgb,var(--ds-background-color-01) 90%,transparent) 40%,color-mix(in srgb,var(--ds-background-color-02) 70%,transparent) 60%,color-mix(in srgb,var(--ds-background-color-03) 40%,transparent) 80%)}.zeus-tabs__scroll--next,.oto-tabs__scroll--next{right:0;background:linear-gradient(to left,var(--ds-background-color-01, #FFFFFF) 0%,color-mix(in srgb,var(--ds-background-color-01) 100%,transparent) 20%,color-mix(in srgb,var(--ds-background-color-01) 90%,transparent) 40%,color-mix(in srgb,var(--ds-background-color-02) 70%,transparent) 60%,color-mix(in srgb,var(--ds-background-color-03) 40%,transparent) 80%)}.zeus-tabs__scroll:disabled,.oto-tabs__scroll:disabled{opacity:0;cursor:default}.zeus-tabs__header,.oto-tabs__header{display:flex;flex-direction:row;gap:var(--gap-tabs);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;scroll-padding-left:0;padding-bottom:2px;flex:1;background-color:var(--background-tabs, var(--ds-background-color-01))}.zeus-tabs__header::-webkit-scrollbar,.oto-tabs__header::-webkit-scrollbar{display:none}.zeus-tabs__tab,.oto-tabs__tab{display:flex;align-items:center;gap:.5rem;padding:var(--tab-padding, .5rem 2rem);font-size:var(--tab-fs, .875rem);font-weight:var(--tab-fw, 500);background:var(--background-tab, transparent);border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .22s ease-out;color:var(--color-tab, var(--ds-text-color-02));position:relative;margin-bottom:-2px;font-family:inherit;border-bottom:2px solid var(--border-bottom-tab, var(--ds-border-color-03));flex:0 0 auto;scroll-snap-align:start}.zeus-tabs__tab:hover,.oto-tabs__tab:hover{color:var(--color-tab-hover, var(--ds-color-primary))}.zeus-tabs__tab--active,.oto-tabs__tab--active{color:var(--color-tab-active, var(--ds-color-primary));border-bottom-color:var(--border-bottom-tab-active, var(--ds-color-primary))}.zeus-tabs__tab--no-label,.oto-tabs__tab--no-label{padding:.5rem 1rem}.zeus-tabs__tab--no-label i,.oto-tabs__tab--no-label i{font-size:1.25rem}.zeus-tabs__icon,.oto-tabs__icon{font-size:1rem}.zeus-tabs__content,.oto-tabs__content{padding:1rem}.zeus-tabs--full-width .zeus-tabs__header .zeus-tabs__tab,.zeus-tabs--full-width .zeus-tabs__header .oto-tabs__tab,.zeus-tabs--full-width .oto-tabs__header .zeus-tabs__tab,.zeus-tabs--full-width .oto-tabs__header .oto-tabs__tab,.oto-tabs--full-width .zeus-tabs__header .zeus-tabs__tab,.oto-tabs--full-width .zeus-tabs__header .oto-tabs__tab,.oto-tabs--full-width .oto-tabs__header .zeus-tabs__tab,.oto-tabs--full-width .oto-tabs__header .oto-tabs__tab{flex:1;justify-content:center}.zeus-tabs--vertical,.oto-tabs--vertical{flex-direction:row}.zeus-tabs--vertical .zeus-tabs__header-wrapper,.zeus-tabs--vertical .oto-tabs__header-wrapper,.oto-tabs--vertical .zeus-tabs__header-wrapper,.oto-tabs--vertical .oto-tabs__header-wrapper{display:block}.zeus-tabs--vertical .zeus-tabs__scroll,.zeus-tabs--vertical .oto-tabs__scroll,.oto-tabs--vertical .zeus-tabs__scroll,.oto-tabs--vertical .oto-tabs__scroll{display:none}.zeus-tabs--vertical .zeus-tabs__header,.zeus-tabs--vertical .oto-tabs__header,.oto-tabs--vertical .zeus-tabs__header,.oto-tabs--vertical .oto-tabs__header{flex-direction:column;gap:var(--gap-tabs);border-bottom:0;overflow:visible}.zeus-tabs--vertical .zeus-tabs__tab,.zeus-tabs--vertical .oto-tabs__tab,.oto-tabs--vertical .zeus-tabs__tab,.oto-tabs--vertical .oto-tabs__tab{border-left:2px solid var(--border-left-tab, var(--ds-border-color-05));text-align:left;padding:.875rem 1.75rem .875rem .75rem;min-width:fit-content;border-bottom:0}.zeus-tabs--vertical .zeus-tabs__tab--active,.zeus-tabs--vertical .oto-tabs__tab--active,.oto-tabs--vertical .zeus-tabs__tab--active,.oto-tabs--vertical .oto-tabs__tab--active{border-left-color:var(--border-left-tab-active, var(--ds-color-primary));color:var(--color-tab-active, var(--ds-color-primary));border-bottom:0;background-color:var(--background-tab-active, var(--ds-color-primary--lighten-07))}.zeus-tabs--vertical .zeus-tabs__tab--no-label,.zeus-tabs--vertical .oto-tabs__tab--no-label,.oto-tabs--vertical .zeus-tabs__tab--no-label,.oto-tabs--vertical .oto-tabs__tab--no-label{padding:1rem}.zeus-tabs--vertical .zeus-tabs__tab--no-label i,.zeus-tabs--vertical .oto-tabs__tab--no-label i,.oto-tabs--vertical .zeus-tabs__tab--no-label i,.oto-tabs--vertical .oto-tabs__tab--no-label i{font-size:1.25rem}.zeus-tabs--vertical .zeus-tabs__content,.zeus-tabs--vertical .oto-tabs__content,.oto-tabs--vertical .zeus-tabs__content,.oto-tabs--vertical .oto-tabs__content{flex:1;box-shadow:var(--box-shadow-content);background-color:var(--background-content, var(--ds-background-color-01));border:var(--border-content, 0)}.zeus-tabs--pills .zeus-tabs__header,.zeus-tabs--pills .oto-tabs__header,.oto-tabs--pills .zeus-tabs__header,.oto-tabs--pills .oto-tabs__header{border-bottom:none;gap:var(--gap-tabs, .5rem)}.zeus-tabs--pills .zeus-tabs__tab,.zeus-tabs--pills .oto-tabs__tab,.oto-tabs--pills .zeus-tabs__tab,.oto-tabs--pills .oto-tabs__tab{border-radius:1.5rem;border:1px solid #e0e0e0;margin-bottom:0}.zeus-tabs--pills .zeus-tabs__tab--active,.zeus-tabs--pills .oto-tabs__tab--active,.oto-tabs--pills .zeus-tabs__tab--active,.oto-tabs--pills .oto-tabs__tab--active{background-color:#1976d2;color:#fff;border-color:#1976d2}.zeus-tabs--soft .zeus-tabs__header,.zeus-tabs--soft .oto-tabs__header,.oto-tabs--soft .zeus-tabs__header,.oto-tabs--soft .oto-tabs__header{border-bottom:none;gap:.25rem;padding-bottom:0}.zeus-tabs--soft .zeus-tabs__tab,.zeus-tabs--soft .oto-tabs__tab,.oto-tabs--soft .zeus-tabs__tab,.oto-tabs--soft .oto-tabs__tab{padding:.35rem .75rem;font-weight:500;color:var(--ds-text-color-04);border:none;border-bottom:none;border-radius:var(--ds-border-radius-sm);margin-bottom:0}.zeus-tabs--soft .zeus-tabs__tab:hover,.zeus-tabs--soft .oto-tabs__tab:hover,.oto-tabs--soft .zeus-tabs__tab:hover,.oto-tabs--soft .oto-tabs__tab:hover{color:var(--ds-text-color-01)}.zeus-tabs--soft .zeus-tabs__tab--active,.zeus-tabs--soft .oto-tabs__tab--active,.oto-tabs--soft .zeus-tabs__tab--active,.oto-tabs--soft .oto-tabs__tab--active{background-color:var(--ds-background-color-03);color:var(--ds-text-color-01);font-weight:600;border-bottom:none}.zeus-tabs--vertical.zeus-tabs--pills .zeus-tabs__header,.zeus-tabs--vertical.zeus-tabs--pills .oto-tabs__header,.oto-tabs--vertical.oto-tabs--pills .zeus-tabs__header,.oto-tabs--vertical.oto-tabs--pills .oto-tabs__header{border-right:none;gap:var(--gap-tabs, .5rem)}.zeus-tabs--vertical.zeus-tabs--pills .zeus-tabs__tab,.zeus-tabs--vertical.zeus-tabs--pills .oto-tabs__tab,.oto-tabs--vertical.oto-tabs--pills .zeus-tabs__tab,.oto-tabs--vertical.oto-tabs--pills .oto-tabs__tab{border-radius:1.5rem;border:1px solid #e0e0e0;margin-right:0;min-width:unset;padding:.5rem 1.5rem}.zeus-tabs--vertical.zeus-tabs--pills .zeus-tabs__tab--active,.zeus-tabs--vertical.zeus-tabs--pills .oto-tabs__tab--active,.oto-tabs--vertical.oto-tabs--pills .zeus-tabs__tab--active,.oto-tabs--vertical.oto-tabs--pills .oto-tabs__tab--active{background-color:#1976d2;color:#fff;border-color:#1976d2}.zeus-tabs--ribbon .zeus-tabs__header,.zeus-tabs--ribbon .oto-tabs__header,.oto-tabs--ribbon .zeus-tabs__header,.oto-tabs--ribbon .oto-tabs__header{margin-bottom:-2px}.zeus-tabs--ribbon .zeus-tabs__header-wrapper,.zeus-tabs--ribbon .oto-tabs__header-wrapper,.oto-tabs--ribbon .zeus-tabs__header-wrapper,.oto-tabs--ribbon .oto-tabs__header-wrapper{border-bottom:2px solid var(--ds-color-primary--darken-04, #0357C1)}.zeus-tabs--ribbon .zeus-tabs__tab,.zeus-tabs--ribbon .oto-tabs__tab,.oto-tabs--ribbon .zeus-tabs__tab,.oto-tabs--ribbon .oto-tabs__tab{background-color:var(--ds-background-color-05, #EBEBEB);border:2px solid var(--ds-border-color-01, #EBEBEB);border-bottom:2px solid transparent;border-radius:var(--ds-border-radius) var(--ds-border-radius) 0 0;margin-bottom:0;margin-right:.5rem;flex-direction:column;gap:.25rem;font-size:.8125rem;padding:.5rem 1rem;min-width:80px}.zeus-tabs--ribbon .zeus-tabs__tab i,.zeus-tabs--ribbon .oto-tabs__tab i,.oto-tabs--ribbon .zeus-tabs__tab i,.oto-tabs--ribbon .oto-tabs__tab i{font-size:1.75rem}.zeus-tabs--ribbon .zeus-tabs__tab--active,.zeus-tabs--ribbon .oto-tabs__tab--active,.oto-tabs--ribbon .zeus-tabs__tab--active,.oto-tabs--ribbon .oto-tabs__tab--active{background-color:#fff;border-color:var(--ds-color-primary--darken-04, #0357C1);border-bottom:2px solid white;margin-bottom:-3px;color:initial;position:relative;z-index:1}.zeus-tabs--ribbon .zeus-tabs__tab--active i,.zeus-tabs--ribbon .oto-tabs__tab--active i,.oto-tabs--ribbon .zeus-tabs__tab--active i,.oto-tabs--ribbon .oto-tabs__tab--active i{color:var(--ds-color-primary--darken-04, #0357C1)}.zeus-tabs--ribbon .zeus-tabs__content,.zeus-tabs--ribbon .oto-tabs__content,.oto-tabs--ribbon .zeus-tabs__content,.oto-tabs--ribbon .oto-tabs__content{border-radius:0 .5rem .5rem}.zeus-tabs--vertical.zeus-tabs--ribbon .zeus-tabs__header,.zeus-tabs--vertical.zeus-tabs--ribbon .oto-tabs__header,.oto-tabs--vertical.oto-tabs--ribbon .zeus-tabs__header,.oto-tabs--vertical.oto-tabs--ribbon .oto-tabs__header{border-right:none;border-bottom:none}.zeus-tabs--vertical.zeus-tabs--ribbon .zeus-tabs__header-wrapper,.zeus-tabs--vertical.zeus-tabs--ribbon .oto-tabs__header-wrapper,.oto-tabs--vertical.oto-tabs--ribbon .zeus-tabs__header-wrapper,.oto-tabs--vertical.oto-tabs--ribbon .oto-tabs__header-wrapper{border-bottom:0;border-right:0}.zeus-tabs--vertical.zeus-tabs--ribbon .zeus-tabs__tab,.zeus-tabs--vertical.zeus-tabs--ribbon .oto-tabs__tab,.oto-tabs--vertical.oto-tabs--ribbon .zeus-tabs__tab,.oto-tabs--vertical.oto-tabs--ribbon .oto-tabs__tab{background-color:#f5f5f5;border:1px solid #e0e0e0;border-right:none;border-radius:.5rem 0 0 .5rem;margin-right:0;margin-bottom:.25rem}.zeus-tabs--vertical.zeus-tabs--ribbon .zeus-tabs__tab--active,.zeus-tabs--vertical.zeus-tabs--ribbon .oto-tabs__tab--active,.oto-tabs--vertical.oto-tabs--ribbon .zeus-tabs__tab--active,.oto-tabs--vertical.oto-tabs--ribbon .oto-tabs__tab--active{background-color:#fff;border-right:2px solid white;margin-right:-2px;color:#1976d2;position:relative;z-index:1}.zeus-tabs--vertical.zeus-tabs--ribbon .zeus-tabs__content,.zeus-tabs--vertical.zeus-tabs--ribbon .oto-tabs__content,.oto-tabs--vertical.oto-tabs--ribbon .zeus-tabs__content,.oto-tabs--vertical.oto-tabs--ribbon .oto-tabs__content{border:1px solid #e0e0e0;border-radius:0 .5rem .5rem 0}.zeus-tabs--square .zeus-tabs__header,.zeus-tabs--square .oto-tabs__header,.oto-tabs--square .zeus-tabs__header,.oto-tabs--square .oto-tabs__header{gap:var(--gap-tabs, .5rem);border-bottom:none}.zeus-tabs--square .zeus-tabs__tab,.zeus-tabs--square .oto-tabs__tab,.oto-tabs--square .zeus-tabs__tab,.oto-tabs--square .oto-tabs__tab{border-radius:var(--ds-border-radius, .5rem);border:1px solid var(--ds-border-color-03, #D8D8D8);background-color:var(--ds-background-color-02, #F2F2F2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem;min-width:5.5rem;max-width:7.5rem;min-height:5.5rem;text-align:center;font-weight:400;font-size:1rem;line-height:1.2;margin-bottom:0}.zeus-tabs--square .zeus-tabs__tab--active,.zeus-tabs--square .oto-tabs__tab--active,.oto-tabs--square .zeus-tabs__tab--active,.oto-tabs--square .oto-tabs__tab--active{background-color:var(--ds-color-primary--darken-04, #046FF1);color:#fff;border-color:var(--ds-color-primary--darken-04, #046FF1)}.zeus-tabs--square .zeus-tabs__tab:hover,.zeus-tabs--square .oto-tabs__tab:hover,.oto-tabs--square .zeus-tabs__tab:hover,.oto-tabs--square .oto-tabs__tab:hover{background-color:var(--ds-color-primary--lighten-07, #E8F0FE)}.zeus-tabs--square .zeus-tabs__tab--active:hover,.zeus-tabs--square .oto-tabs__tab--active:hover,.oto-tabs--square .zeus-tabs__tab--active:hover,.oto-tabs--square .oto-tabs__tab--active:hover{background-color:var(--ds-color-primary--darken-04, #0357C1);border-color:var(--ds-color-primary--darken-04, #046FF1)}.zeus-tabs--square .zeus-tabs__icon,.zeus-tabs--square .oto-tabs__icon,.oto-tabs--square .zeus-tabs__icon,.oto-tabs--square .oto-tabs__icon{font-size:2rem}.zeus-tabs--vertical.zeus-tabs--square .zeus-tabs__header,.zeus-tabs--vertical.zeus-tabs--square .oto-tabs__header,.oto-tabs--vertical.oto-tabs--square .zeus-tabs__header,.oto-tabs--vertical.oto-tabs--square .oto-tabs__header{border-left:none}.zeus-tabs--vertical.zeus-tabs--square .zeus-tabs__tab,.zeus-tabs--vertical.zeus-tabs--square .oto-tabs__tab,.oto-tabs--vertical.oto-tabs--square .zeus-tabs__tab,.oto-tabs--vertical.oto-tabs--square .oto-tabs__tab{margin-right:0}.zeus-tabs--highlight .zeus-tabs__tab,.zeus-tabs--highlight .oto-tabs__tab,.oto-tabs--highlight .zeus-tabs__tab,.oto-tabs--highlight .oto-tabs__tab{padding:1.25rem 1.5rem;font-weight:700;font-size:1rem}.zeus-tabs--highlight .zeus-tabs__tab i,.zeus-tabs--highlight .oto-tabs__tab i,.oto-tabs--highlight .zeus-tabs__tab i,.oto-tabs--highlight .oto-tabs__tab i{font-size:1.25rem}.zeus-tabs--highlight .zeus-tabs__tab--active,.zeus-tabs--highlight .oto-tabs__tab--active,.oto-tabs--highlight .zeus-tabs__tab--active,.oto-tabs--highlight .oto-tabs__tab--active{background-color:var(--ds-color-primary--lighten-07)}.zeus-tabs--highlight .zeus-tabs__tab--no-label,.zeus-tabs--highlight .oto-tabs__tab--no-label,.oto-tabs--highlight .zeus-tabs__tab--no-label,.oto-tabs--highlight .oto-tabs__tab--no-label{padding:1.25rem 1.5rem}.zeus-tabs--highlight .zeus-tabs__tab--no-label i,.zeus-tabs--highlight .oto-tabs__tab--no-label i,.oto-tabs--highlight .zeus-tabs__tab--no-label i,.oto-tabs--highlight .oto-tabs__tab--no-label i{font-size:1.25rem}.zeus-tabs--breadcrumb .zeus-tabs__header,.zeus-tabs--breadcrumb .oto-tabs__header,.oto-tabs--breadcrumb .zeus-tabs__header,.oto-tabs--breadcrumb .oto-tabs__header{border-bottom:none;gap:var(--gap-tabs, .5rem);padding-bottom:0}.zeus-tabs--breadcrumb .zeus-tabs__tab,.zeus-tabs--breadcrumb .oto-tabs__tab,.oto-tabs--breadcrumb .zeus-tabs__tab,.oto-tabs--breadcrumb .oto-tabs__tab{background-color:var(--background-tab, var(--ds-background-color-08, #EBEBEB));border-radius:0;border-bottom:3px solid transparent;font-weight:700;padding:var(--ds-spacing-xs) var(--ds-spacing-md);margin-bottom:0}.zeus-tabs--breadcrumb .zeus-tabs__tab--active,.zeus-tabs--breadcrumb .oto-tabs__tab--active,.oto-tabs--breadcrumb .zeus-tabs__tab--active,.oto-tabs--breadcrumb .oto-tabs__tab--active{background-color:var(--background-tab-active, color-mix(in srgb, var(--ds-color-warning) 10%, white));border-bottom-color:var(--border-bottom-tab-active, var(--ds-color-warning));color:var(--ds-text-color-02)}.zeus-tabs--breadcrumb .zeus-tabs__tab:hover,.zeus-tabs--breadcrumb .oto-tabs__tab:hover,.oto-tabs--breadcrumb .zeus-tabs__tab:hover,.oto-tabs--breadcrumb .oto-tabs__tab:hover{background-color:var(--background-tab-hover, var(--ds-color-primary--lighten-07));color:var(--color-tab-hover, var(--ds-text-color-01))}.zeus-tabs--breadcrumb .zeus-tabs__icon,.zeus-tabs--breadcrumb .oto-tabs__icon,.oto-tabs--breadcrumb .zeus-tabs__icon,.oto-tabs--breadcrumb .oto-tabs__icon{font-size:1.25rem}.zeus-tabs--breadcrumb .zeus-tabs__pin-icon,.zeus-tabs--breadcrumb .oto-tabs__pin-icon,.oto-tabs--breadcrumb .zeus-tabs__pin-icon,.oto-tabs--breadcrumb .oto-tabs__pin-icon{font-size:.875rem;color:var(--ds-text-color-05)}.zeus-tabs--breadcrumb .zeus-tabs__close,.zeus-tabs--breadcrumb .oto-tabs__close,.oto-tabs--breadcrumb .zeus-tabs__close,.oto-tabs--breadcrumb .oto-tabs__close{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;color:inherit;cursor:pointer;padding:.25rem;border-radius:var(--ds-border-radius-round)}.zeus-tabs--breadcrumb .zeus-tabs__close:hover,.zeus-tabs--breadcrumb .oto-tabs__close:hover,.oto-tabs--breadcrumb .zeus-tabs__close:hover,.oto-tabs--breadcrumb .oto-tabs__close:hover{background-color:color-mix(in srgb,currentColor 12%,transparent)}.zeus-tabs--vertical.zeus-tabs--highlight .zeus-tabs__tab,.zeus-tabs--vertical.zeus-tabs--highlight .oto-tabs__tab,.oto-tabs--vertical.oto-tabs--highlight .zeus-tabs__tab,.oto-tabs--vertical.oto-tabs--highlight .oto-tabs__tab{border-left:var(--border-left-custom, 3px solid var(--ds-border-color-05, #D8D8D8));padding:1.25rem 1.5rem 1.25rem 1.25rem;font-size:1rem;font-weight:700}.zeus-tabs--vertical.zeus-tabs--highlight .zeus-tabs__tab i,.zeus-tabs--vertical.zeus-tabs--highlight .oto-tabs__tab i,.oto-tabs--vertical.oto-tabs--highlight .zeus-tabs__tab i,.oto-tabs--vertical.oto-tabs--highlight .oto-tabs__tab i{font-size:1.25rem}.zeus-tabs--vertical.zeus-tabs--highlight .zeus-tabs__tab--active,.zeus-tabs--vertical.zeus-tabs--highlight .oto-tabs__tab--active,.oto-tabs--vertical.oto-tabs--highlight .zeus-tabs__tab--active,.oto-tabs--vertical.oto-tabs--highlight .oto-tabs__tab--active{border-left-color:var(--border-left-color-tab-active, var(--ds-color-primary))}.zeus-tabs--vertical.zeus-tabs--highlight .zeus-tabs__tab--no-label,.zeus-tabs--vertical.zeus-tabs--highlight .oto-tabs__tab--no-label,.oto-tabs--vertical.oto-tabs--highlight .zeus-tabs__tab--no-label,.oto-tabs--vertical.oto-tabs--highlight .oto-tabs__tab--no-label{padding:1rem}.zeus-tabs--vertical.zeus-tabs--highlight .zeus-tabs__tab--no-label i,.zeus-tabs--vertical.zeus-tabs--highlight .oto-tabs__tab--no-label i,.oto-tabs--vertical.oto-tabs--highlight .zeus-tabs__tab--no-label i,.oto-tabs--vertical.oto-tabs--highlight .oto-tabs__tab--no-label i{font-size:1.25rem}.zeus-tabs--segmented .zeus-tabs__header,.zeus-tabs--segmented .oto-tabs__header,.oto-tabs--segmented .zeus-tabs__header,.oto-tabs--segmented .oto-tabs__header{gap:var(--ds-spacing-xs);padding:var(--ds-spacing-xs);border-bottom:none;background:var(--ds-background-color-04);border-radius:var(--ds-border-radius-md)}.zeus-tabs--segmented .zeus-tabs__tab,.zeus-tabs--segmented .oto-tabs__tab,.oto-tabs--segmented .zeus-tabs__tab,.oto-tabs--segmented .oto-tabs__tab{flex:1;flex-direction:column;gap:var(--ds-spacing-xs);min-width:0;margin-bottom:0;padding:var(--ds-spacing-sm) var(--ds-spacing-xs);border:0;border-radius:var(--ds-border-radius-sm);background:transparent;color:var(--ds-text-color-04);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium)}.zeus-tabs--segmented .zeus-tabs__tab:hover,.zeus-tabs--segmented .oto-tabs__tab:hover,.oto-tabs--segmented .zeus-tabs__tab:hover,.oto-tabs--segmented .oto-tabs__tab:hover{color:var(--ds-text-color-02)}.zeus-tabs--segmented .zeus-tabs__tab--active,.zeus-tabs--segmented .oto-tabs__tab--active,.oto-tabs--segmented .zeus-tabs__tab--active,.oto-tabs--segmented .oto-tabs__tab--active{background:var(--ds-background-color-01);color:var(--ds-color-primary);box-shadow:var(--ds-shadow-xs)}.zeus-tabs--segmented .zeus-tabs__icon,.zeus-tabs--segmented .oto-tabs__icon,.oto-tabs--segmented .zeus-tabs__icon,.oto-tabs--segmented .oto-tabs__icon{font-size:1.125rem}.oto-table-wrapper,.zeus-table-wrapper{width:100%;overflow-x:auto;border-radius:var(--ds-border-radius-md);border:1px solid var(--ds-border-color-01)}.oto-table,.zeus-table{width:100%;border-collapse:collapse;table-layout:auto;font-family:var(--ds-font-family-base),sans-serif;font-size:var(--ds-font-size-sm);color:var(--ds-text-color-01)}.oto-table thead,.zeus-table thead{background:var(--table-header-bg, var(--ds-background-color-03))}.oto-table th,.zeus-table th{text-align:left;padding:var(--ds-spacing-md) var(--ds-spacing-lg);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-color-02);width:var(--table-col-width, auto)}.oto-table td,.zeus-table td{padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-top:1px solid var(--ds-border-color-01);vertical-align:middle;color:var(--ds-text-color-03)}.oto-table td.oto-table__actions-cell,.oto-table td.zeus-table__actions-cell,.zeus-table td.oto-table__actions-cell,.zeus-table td.zeus-table__actions-cell{padding:var(--ds-spacing-sm) var(--ds-spacing-lg)}.oto-table tbody tr,.zeus-table tbody tr{transition:background-color .15s ease}.oto-table tbody tr:hover,.zeus-table tbody tr:hover{background:var(--ds-background-color-02)}.oto-table tbody tr.is-selected,.zeus-table tbody tr.is-selected{background:color-mix(in srgb,var(--ds-color-primary) 6%,white)}.oto-table__checkbox-cell,.zeus-table__checkbox-cell{width:1%;white-space:nowrap;padding-right:0}.oto-table__actions-cell,.zeus-table__actions-cell{width:1%;max-width:var(--table-actions-max-width, 320px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oto-table__center,.zeus-table__center{text-align:center}.oto-table__sortable,.zeus-table__sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.oto-table__sortable:hover,.zeus-table__sortable:hover{color:var(--ds-text-color-01)}.oto-table__sort-icon,.zeus-table__sort-icon{display:inline-flex;margin-left:var(--ds-spacing-xs);font-size:.6rem;vertical-align:middle;transition:transform .15s ease}.oto-table__sortable.is-sorted-desc .oto-table__sort-icon,.oto-table__sortable.is-sorted-desc .zeus-table__sort-icon,.zeus-table__sortable.is-sorted-desc .oto-table__sort-icon,.zeus-table__sortable.is-sorted-desc .zeus-table__sort-icon{transform:rotate(180deg)}.oto-table__actions,.zeus-table__actions{display:inline-flex;align-items:center;gap:var(--ds-spacing-sm)}.oto-table-light,.zeus-table-light{display:flex;flex-direction:column}.oto-table-light__head,.oto-table-light__row,.zeus-table-light__head,.zeus-table-light__row{display:grid;grid-template-columns:var(--table-light-cols, minmax(10rem, 12rem) minmax(0, auto) minmax(0, 15rem) minmax(0, 20rem) 4.5rem);align-items:center;gap:var(--table-light-gap, var(--ds-spacing-md))}.oto-table-light__head,.zeus-table-light__head{padding:0 0 var(--ds-spacing-sm);border-bottom:1px solid var(--ds-border-color-02);font-size:.66rem;font-weight:var(--ds-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--ds-text-color-04)}.oto-table-light__row,.zeus-table-light__row{padding:.85rem 0;border-bottom:1px dotted var(--ds-border-color-02)}.oto-table-light--top .oto-table-light__row,.oto-table-light--top .zeus-table-light__row,.zeus-table-light--top .oto-table-light__row,.zeus-table-light--top .zeus-table-light__row{align-items:start}.oto-table-light__name,.zeus-table-light__name{min-width:0;font-family:var(--table-light-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.8rem;color:var(--ds-text-color-02);overflow-wrap:anywhere}.oto-table-light__preview,.zeus-table-light__preview{min-width:0;display:flex;align-items:center;color:var(--ds-text-color-01);line-height:1.3}.oto-table-light__var,.zeus-table-light__var{min-width:0;font-family:var(--table-light-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.78rem;color:var(--ds-color-primary);overflow-wrap:anywhere}.oto-table-light__var--none,.zeus-table-light__var--none{color:var(--ds-text-color-05)}.oto-table-light__val,.zeus-table-light__val{min-width:0;font-family:var(--table-light-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.78rem;color:var(--ds-text-color-04);overflow-wrap:anywhere}.oto-table-light__copy,.zeus-table-light__copy{justify-self:end;padding:.3rem .7rem;border:1px solid var(--ds-border-color-02);border-radius:var(--ds-border-radius-sm);background:var(--ds-background-color-01);color:var(--ds-text-color-02);font-size:var(--ds-font-size-xs);cursor:pointer;transition:border-color .12s,color .12s}.oto-table-light__copy:hover,.zeus-table-light__copy:hover{border-color:var(--ds-border-color-03);color:var(--ds-text-color-01)}@media(max-width:720px){.oto-table-light__head,.zeus-table-light__head{display:none}.oto-table-light__row,.zeus-table-light__row{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--ds-spacing-xs)}.oto-table-light__preview,.zeus-table-light__preview{grid-column:1/-1;order:3}.oto-table-light__var,.zeus-table-light__var{grid-column:1/-1;order:4}.oto-table-light__val,.zeus-table-light__val{order:2;justify-self:end}.oto-table-light__copy,.zeus-table-light__copy{order:5}}.zeus-toggle,.oto-toggle{display:inline-block;position:relative;width:48px;height:24px}.zeus-toggle.zeus-toggle--small,.zeus-toggle.oto-toggle--small,.oto-toggle.zeus-toggle--small,.oto-toggle.oto-toggle--small{width:32px;height:16px}.zeus-toggle.zeus-toggle--small .toggle-slider,.zeus-toggle.oto-toggle--small .toggle-slider,.oto-toggle.zeus-toggle--small .toggle-slider,.oto-toggle.oto-toggle--small .toggle-slider{border-radius:16px}.zeus-toggle.zeus-toggle--small .toggle-slider:before,.zeus-toggle.oto-toggle--small .toggle-slider:before,.oto-toggle.zeus-toggle--small .toggle-slider:before,.oto-toggle.oto-toggle--small .toggle-slider:before{height:12px;width:12px;left:1px;bottom:1px}.zeus-toggle.zeus-toggle--small input:checked+.toggle-slider:before,.zeus-toggle.oto-toggle--small input:checked+.toggle-slider:before,.oto-toggle.zeus-toggle--small input:checked+.toggle-slider:before,.oto-toggle.oto-toggle--small input:checked+.toggle-slider:before{transform:translate(16px)}.zeus-toggle.zeus-toggle--small.zeus-toggle--with-icon .toggle-slider .icon,.zeus-toggle.zeus-toggle--small.oto-toggle--with-icon .toggle-slider .icon,.zeus-toggle.oto-toggle--small.zeus-toggle--with-icon .toggle-slider .icon,.zeus-toggle.oto-toggle--small.oto-toggle--with-icon .toggle-slider .icon,.oto-toggle.zeus-toggle--small.zeus-toggle--with-icon .toggle-slider .icon,.oto-toggle.zeus-toggle--small.oto-toggle--with-icon .toggle-slider .icon,.oto-toggle.oto-toggle--small.zeus-toggle--with-icon .toggle-slider .icon,.oto-toggle.oto-toggle--small.oto-toggle--with-icon .toggle-slider .icon{height:12px;width:12px;left:1px;bottom:1px;font-size:.625rem}.zeus-toggle.zeus-toggle--small.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.zeus-toggle.zeus-toggle--small.oto-toggle--with-icon input:checked+.toggle-slider .icon,.zeus-toggle.oto-toggle--small.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.zeus-toggle.oto-toggle--small.oto-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.zeus-toggle--small.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.zeus-toggle--small.oto-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.oto-toggle--small.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.oto-toggle--small.oto-toggle--with-icon input:checked+.toggle-slider .icon{transform:translate(16px)}.zeus-toggle.zeus-toggle--medium,.zeus-toggle.oto-toggle--medium,.oto-toggle.zeus-toggle--medium,.oto-toggle.oto-toggle--medium{width:40px;height:20px}.zeus-toggle.zeus-toggle--medium .toggle-slider,.zeus-toggle.oto-toggle--medium .toggle-slider,.oto-toggle.zeus-toggle--medium .toggle-slider,.oto-toggle.oto-toggle--medium .toggle-slider{border-radius:20px}.zeus-toggle.zeus-toggle--medium .toggle-slider:before,.zeus-toggle.oto-toggle--medium .toggle-slider:before,.oto-toggle.zeus-toggle--medium .toggle-slider:before,.oto-toggle.oto-toggle--medium .toggle-slider:before{height:16px;width:16px;left:1px;bottom:1px}.zeus-toggle.zeus-toggle--medium input:checked+.toggle-slider:before,.zeus-toggle.oto-toggle--medium input:checked+.toggle-slider:before,.oto-toggle.zeus-toggle--medium input:checked+.toggle-slider:before,.oto-toggle.oto-toggle--medium input:checked+.toggle-slider:before{transform:translate(20px)}.zeus-toggle.zeus-toggle--medium.zeus-toggle--with-icon .toggle-slider .icon,.zeus-toggle.zeus-toggle--medium.oto-toggle--with-icon .toggle-slider .icon,.zeus-toggle.oto-toggle--medium.zeus-toggle--with-icon .toggle-slider .icon,.zeus-toggle.oto-toggle--medium.oto-toggle--with-icon .toggle-slider .icon,.oto-toggle.zeus-toggle--medium.zeus-toggle--with-icon .toggle-slider .icon,.oto-toggle.zeus-toggle--medium.oto-toggle--with-icon .toggle-slider .icon,.oto-toggle.oto-toggle--medium.zeus-toggle--with-icon .toggle-slider .icon,.oto-toggle.oto-toggle--medium.oto-toggle--with-icon .toggle-slider .icon{height:16px;width:16px;left:1px;bottom:1px;font-size:.75rem}.zeus-toggle.zeus-toggle--medium.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.zeus-toggle.zeus-toggle--medium.oto-toggle--with-icon input:checked+.toggle-slider .icon,.zeus-toggle.oto-toggle--medium.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.zeus-toggle.oto-toggle--medium.oto-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.zeus-toggle--medium.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.zeus-toggle--medium.oto-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.oto-toggle--medium.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.oto-toggle--medium.oto-toggle--with-icon input:checked+.toggle-slider .icon{transform:translate(20px)}.zeus-toggle.zeus-toggle--large,.zeus-toggle.oto-toggle--large,.oto-toggle.zeus-toggle--large,.oto-toggle.oto-toggle--large{width:64px;height:32px}.zeus-toggle.zeus-toggle--large .toggle-slider,.zeus-toggle.oto-toggle--large .toggle-slider,.oto-toggle.zeus-toggle--large .toggle-slider,.oto-toggle.oto-toggle--large .toggle-slider{border-radius:32px}.zeus-toggle.zeus-toggle--large .toggle-slider:before,.zeus-toggle.oto-toggle--large .toggle-slider:before,.oto-toggle.zeus-toggle--large .toggle-slider:before,.oto-toggle.oto-toggle--large .toggle-slider:before{height:26px;width:26px;left:2px;bottom:2px}.zeus-toggle.zeus-toggle--large input:checked+.toggle-slider:before,.zeus-toggle.oto-toggle--large input:checked+.toggle-slider:before,.oto-toggle.zeus-toggle--large input:checked+.toggle-slider:before,.oto-toggle.oto-toggle--large input:checked+.toggle-slider:before{transform:translate(32px)}.zeus-toggle.zeus-toggle--large.zeus-toggle--with-icon .toggle-slider .icon,.zeus-toggle.zeus-toggle--large.oto-toggle--with-icon .toggle-slider .icon,.zeus-toggle.oto-toggle--large.zeus-toggle--with-icon .toggle-slider .icon,.zeus-toggle.oto-toggle--large.oto-toggle--with-icon .toggle-slider .icon,.oto-toggle.zeus-toggle--large.zeus-toggle--with-icon .toggle-slider .icon,.oto-toggle.zeus-toggle--large.oto-toggle--with-icon .toggle-slider .icon,.oto-toggle.oto-toggle--large.zeus-toggle--with-icon .toggle-slider .icon,.oto-toggle.oto-toggle--large.oto-toggle--with-icon .toggle-slider .icon{height:26px;width:26px;left:2px;bottom:2px;font-size:1.125rem}.zeus-toggle.zeus-toggle--large.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.zeus-toggle.zeus-toggle--large.oto-toggle--with-icon input:checked+.toggle-slider .icon,.zeus-toggle.oto-toggle--large.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.zeus-toggle.oto-toggle--large.oto-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.zeus-toggle--large.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.zeus-toggle--large.oto-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.oto-toggle--large.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.oto-toggle--large.oto-toggle--with-icon input:checked+.toggle-slider .icon{transform:translate(32px)}.zeus-toggle input[type=checkbox],.oto-toggle input[type=checkbox]{opacity:0;width:0;height:0}.zeus-toggle .toggle-slider,.oto-toggle .toggle-slider{position:absolute;cursor:pointer;inset:0;background-color:var(--ds-background-color-01);transition:.3s transform;border-radius:24px;border:1px solid var(--ds-background-color-09)}.zeus-toggle .toggle-slider:before,.oto-toggle .toggle-slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:var(--ds-background-color-09);transition:.3s transform;border-radius:50%}.zeus-toggle input:checked+.toggle-slider,.oto-toggle input:checked+.toggle-slider{background-color:var(--ds-color-primary, #046FF1);border-color:var(--ds-color-primary, #046FF1)}.zeus-toggle input:checked+.toggle-slider:before,.oto-toggle input:checked+.toggle-slider:before{transform:translate(24px);background-color:var(--ds-background-color-01)}.zeus-toggle input:disabled+.toggle-slider,.oto-toggle input:disabled+.toggle-slider{opacity:.5;cursor:not-allowed}.zeus-toggle.zeus-toggle--success input:checked+.toggle-slider,.zeus-toggle.oto-toggle--success input:checked+.toggle-slider,.oto-toggle.zeus-toggle--success input:checked+.toggle-slider,.oto-toggle.oto-toggle--success input:checked+.toggle-slider{background-color:var(--ds-color-success, #008000);border-color:var(--ds-color-success, #008000)}.zeus-toggle.zeus-toggle--success input:checked+.toggle-slider .icon,.zeus-toggle.oto-toggle--success input:checked+.toggle-slider .icon,.oto-toggle.zeus-toggle--success input:checked+.toggle-slider .icon,.oto-toggle.oto-toggle--success input:checked+.toggle-slider .icon{color:var(--ds-color-success, #008000)!important}.zeus-toggle.zeus-toggle--with-icon .toggle-slider:before,.zeus-toggle.oto-toggle--with-icon .toggle-slider:before,.oto-toggle.zeus-toggle--with-icon .toggle-slider:before,.oto-toggle.oto-toggle--with-icon .toggle-slider:before{content:none}.zeus-toggle.zeus-toggle--with-icon .toggle-slider .icon,.zeus-toggle.oto-toggle--with-icon .toggle-slider .icon,.oto-toggle.zeus-toggle--with-icon .toggle-slider .icon,.oto-toggle.oto-toggle--with-icon .toggle-slider .icon{position:absolute;height:18px;width:18px;left:2px;bottom:2px;font-size:.875rem;font-weight:600;display:flex;align-items:center;justify-content:center;background-color:var(--ds-background-color-09);border-radius:50%;transition:.3s transform;color:var(--ds-background-color-01, #fff)}.zeus-toggle.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.zeus-toggle.oto-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.zeus-toggle--with-icon input:checked+.toggle-slider .icon,.oto-toggle.oto-toggle--with-icon input:checked+.toggle-slider .icon{transform:translate(24px);color:var(--ds-color-primary, #046FF1);background-color:var(--ds-background-color-01, #fff)}.zeus-switch-field,.oto-switch-field{display:flex;flex-direction:column;gap:var(--ds-spacing-xs)}.zeus-switch__label,.oto-switch__label{font-size:var(--ds-font-size-sm);font-weight:600;color:color-mix(in srgb,var(--ds-color-primary--darken-04) 50%,var(--ds-text-color-04))}.zeus-switch,.oto-switch{--_switch-track-bg: color-mix( in srgb, var(--ds-color-primary--lighten-05) 40%, var(--ds-background-color-04) );--_switch-track-border: var(--ds-color-primary--lighten-05);--_switch-radius: var(--ds-border-radius);--_switch-gap: var(--ds-spacing-sm);--_switch-pad: var(--ds-spacing-sm);--_switch-text: color-mix( in srgb, var(--ds-color-primary--darken-04) 50%, var(--ds-text-color-04) );--_switch-active-bg: var(--ds-background-color-01);--_switch-active-text: var(--ds-color-primary--darken-04);--_switch-option-radius: var(--ds-border-radius-md);position:relative;display:flex;gap:var(--_switch-gap);padding:var(--_switch-pad);background:var(--_switch-track-bg);border-radius:var(--_switch-radius);box-shadow:var(--_switch-box-shadow, 4px 4px 22px 0 rgba(72, 99, 111, .25))}.zeus-switch:before,.oto-switch:before{content:"";position:absolute;top:var(--_switch-pad);bottom:var(--_switch-pad);left:var(--_switch-pad);width:calc((100% - 2 * var(--_switch-pad) - (var(--_options-count) - 1) * var(--_switch-gap)) / var(--_options-count));background:var(--_switch-active-bg);border-radius:var(--_switch-option-radius);box-shadow:5px 5px 10px #161b1d40;transform:translate(calc(var(--_active-index) * (100% + var(--_switch-gap))));transition:transform .25s cubic-bezier(.4,0,.2,1)}.zeus-switch__option,.oto-switch__option{position:relative;z-index:1;flex:1 1 0;display:flex;align-items:center;justify-content:center;padding:calc(var(--ds-spacing-sm) + 2px) var(--ds-spacing-md);border:none;border-radius:var(--_switch-option-radius);background:transparent;font-family:inherit;font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);line-height:1;color:var(--_switch-text);cursor:pointer;transition:color .2s ease;white-space:nowrap}.zeus-switch__option--active,.oto-switch__option--active{color:var(--_switch-active-text)}.zeus-switch__option:hover:not([aria-selected=true]):not(:disabled),.oto-switch__option:hover:not([aria-selected=true]):not(:disabled){background:color-mix(in srgb,var(--_switch-active-bg) 45%,transparent);color:var(--_switch-active-text)}.zeus-switch__option:disabled,.oto-switch__option:disabled{cursor:not-allowed;opacity:.5}.oto-popover{position:fixed;z-index:9999;padding:12px 14px;font-size:.8125rem;line-height:1.45;color:#1f2937;background-color:var(--popover-bg, #ffffff);pointer-events:auto;box-shadow:0 4px 16px #00000026;word-break:break-word}.oto-popover__title{font-weight:600;margin-bottom:6px}.oto-popover__arrow{position:absolute;width:8px;height:8px;background:var(--popover-bg, #ffffff);transform:rotate(45deg)}.oto-popover[data-position=bottom] .oto-popover__arrow{top:-4px;border-top:var(--popover-border);border-left:var(--popover-border)}.oto-popover[data-position=bottom] .oto-popover__arrow[data-align=center]{left:50%;margin-left:-4px}.oto-popover[data-position=bottom] .oto-popover__arrow[data-align=start]{left:10px}.oto-popover[data-position=bottom] .oto-popover__arrow[data-align=end]{right:10px}.oto-popover[data-position=top] .oto-popover__arrow{bottom:-4px;border-bottom:var(--popover-border);border-right:var(--popover-border)}.oto-popover[data-position=top] .oto-popover__arrow[data-align=center]{left:50%;margin-left:-4px}.oto-popover[data-position=top] .oto-popover__arrow[data-align=start]{left:10px}.oto-popover[data-position=top] .oto-popover__arrow[data-align=end]{right:10px}.oto-popover[data-position=right] .oto-popover__arrow{left:-4px;border-bottom:var(--popover-border);border-left:var(--popover-border)}.oto-popover[data-position=right] .oto-popover__arrow[data-align=center]{top:50%;margin-top:-4px}.oto-popover[data-position=right] .oto-popover__arrow[data-align=start]{top:10px}.oto-popover[data-position=right] .oto-popover__arrow[data-align=end]{bottom:10px}.oto-popover[data-position=left] .oto-popover__arrow{right:-4px;border-top:var(--popover-border);border-right:var(--popover-border)}.oto-popover[data-position=left] .oto-popover__arrow[data-align=center]{top:50%;margin-top:-4px}.oto-popover[data-position=left] .oto-popover__arrow[data-align=start]{top:10px}.oto-popover[data-position=left] .oto-popover__arrow[data-align=end]{bottom:10px}.oto-tooltip{position:fixed;z-index:9999;padding:6px 10px;font-size:.75rem;line-height:1.4;color:#b0b0b0;background-color:var(--tooltip-bg, #333333);pointer-events:none;box-shadow:0 2px 8px #00000040;word-break:break-word}.oto-tooltip__arrow{position:absolute;width:8px;height:8px;background:var(--tooltip-bg, #333333);transform:rotate(45deg)}.oto-tooltip[data-position=bottom] .oto-tooltip__arrow{top:-4px;border-top:var(--tooltip-border);border-left:var(--tooltip-border)}.oto-tooltip[data-position=bottom] .oto-tooltip__arrow[data-align=center]{left:50%;margin-left:-4px}.oto-tooltip[data-position=bottom] .oto-tooltip__arrow[data-align=start]{left:10px}.oto-tooltip[data-position=bottom] .oto-tooltip__arrow[data-align=end]{right:10px}.oto-tooltip[data-position=top] .oto-tooltip__arrow{bottom:-4px;border-bottom:var(--tooltip-border);border-right:var(--tooltip-border)}.oto-tooltip[data-position=top] .oto-tooltip__arrow[data-align=center]{left:50%;margin-left:-4px}.oto-tooltip[data-position=top] .oto-tooltip__arrow[data-align=start]{left:10px}.oto-tooltip[data-position=top] .oto-tooltip__arrow[data-align=end]{right:10px}.oto-tooltip[data-position=right] .oto-tooltip__arrow{left:-4px;border-bottom:var(--tooltip-border);border-left:var(--tooltip-border)}.oto-tooltip[data-position=right] .oto-tooltip__arrow[data-align=center]{top:50%;margin-top:-4px}.oto-tooltip[data-position=right] .oto-tooltip__arrow[data-align=start]{top:10px}.oto-tooltip[data-position=right] .oto-tooltip__arrow[data-align=end]{bottom:10px}.oto-tooltip[data-position=left] .oto-tooltip__arrow{right:-4px;border-top:var(--tooltip-border);border-right:var(--tooltip-border)}.oto-tooltip[data-position=left] .oto-tooltip__arrow[data-align=center]{top:50%;margin-top:-4px}.oto-tooltip[data-position=left] .oto-tooltip__arrow[data-align=start]{top:10px}.oto-tooltip[data-position=left] .oto-tooltip__arrow[data-align=end]{bottom:10px}.oto-disclaimer,.zeus-disclaimer{--disclaimer-color: var(--ds-text-color-04);display:flex;align-items:flex-start;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md);border-radius:var(--ds-border-radius-md);border:var(--disclaimer-border-width) var(--disclaimer-border-style) var(--disclaimer-border-color);background:color-mix(in srgb,var(--disclaimer-color) 6%,white)}.oto-disclaimer__icon,.zeus-disclaimer__icon{flex-shrink:0;margin-top:.15rem;font-size:var(--ds-font-size-lg);color:color-mix(in srgb,var(--disclaimer-color) 65%,black)}.oto-disclaimer__body,.zeus-disclaimer__body{flex:1;min-width:0;font-size:var(--ds-font-size-sm);line-height:1.5;color:color-mix(in srgb,var(--disclaimer-color) 75%,black)}.oto-disclaimer__body strong,.oto-disclaimer__body b,.zeus-disclaimer__body strong,.zeus-disclaimer__body b{font-weight:var(--ds-font-weight-semibold)}.oto-disclaimer--info,.zeus-disclaimer--info{--disclaimer-color: var(--ds-color-info)}.oto-disclaimer--success,.zeus-disclaimer--success{--disclaimer-color: var(--ds-color-success)}.oto-disclaimer--warning,.zeus-disclaimer--warning{--disclaimer-color: var(--ds-color-warning)}.oto-disclaimer--error,.zeus-disclaimer--error{--disclaimer-color: var(--ds-color-danger)}.oto-toast-stack,.zeus-toast-stack{position:fixed;z-index:1100;display:flex;flex-direction:column;gap:var(--ds-spacing-md);width:min(420px,100vw - var(--ds-spacing-lg) * 2);pointer-events:none}.oto-toast-stack .oto-toast,.oto-toast-stack .zeus-toast,.zeus-toast-stack .oto-toast,.zeus-toast-stack .zeus-toast{pointer-events:auto}.oto-toast-stack--top-right,.zeus-toast-stack--top-right{top:var(--ds-spacing-lg);right:var(--ds-spacing-lg)}.oto-toast-stack--top-left,.zeus-toast-stack--top-left{top:var(--ds-spacing-lg);left:var(--ds-spacing-lg)}.oto-toast-stack--bottom-right,.zeus-toast-stack--bottom-right{bottom:var(--ds-spacing-lg);right:var(--ds-spacing-lg);flex-direction:column-reverse}.oto-toast-stack--bottom-left,.zeus-toast-stack--bottom-left{bottom:var(--ds-spacing-lg);left:var(--ds-spacing-lg);flex-direction:column-reverse}.oto-toast,.zeus-toast{--toast-color: var(--ds-text-color-04);display:flex;align-items:flex-start;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md);border-radius:var(--ds-border-radius-md);border:var(--toast-border-width, 2px) var(--toast-border-style, solid) var(--toast-border-color, var(--toast-color));background:color-mix(in srgb,var(--toast-color) 6%,white);box-shadow:var(--toast-box-shadow, var(--ds-shadow-md));animation:oto-toast-in .2s ease forwards}.oto-toast__icon,.zeus-toast__icon{flex-shrink:0;font-size:var(--toast-icon-fs, var(--ds-font-size-2xl));color:color-mix(in srgb,var(--toast-color) 65%,black)}.oto-toast__body,.zeus-toast__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--ds-spacing-xs)}.oto-toast__title,.zeus-toast__title{margin:0;font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);color:color-mix(in srgb,var(--toast-color) 75%,black)}.oto-toast__description,.zeus-toast__description{margin:0;font-size:var(--ds-font-size-sm);line-height:1.5;color:var(--ds-text-color-03)}.oto-toast__action,.zeus-toast__action{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--ds-spacing-xs);margin-top:var(--ds-spacing-xs);padding:0;border:none;background:none;font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);color:color-mix(in srgb,var(--toast-color) 75%,black);cursor:pointer}.oto-toast__action:hover,.zeus-toast__action:hover{text-decoration:underline}.oto-toast__action-subtitle,.zeus-toast__action-subtitle{font-weight:var(--ds-font-weight-regular);color:var(--ds-text-color-04)}.oto-toast__close,.zeus-toast__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;font-size:var(--toast-close-fs, var(--ds-font-size-lg));color:color-mix(in srgb,var(--toast-color) 65%,black);cursor:pointer}.oto-toast__close:hover,.zeus-toast__close:hover{opacity:.7}.oto-toast--info,.zeus-toast--info{--toast-color: var(--ds-color-info)}.oto-toast--success,.zeus-toast--success{--toast-color: var(--ds-color-success)}.oto-toast--warning,.zeus-toast--warning{--toast-color: var(--ds-color-warning)}.oto-toast--error,.zeus-toast--error{--toast-color: var(--ds-color-danger)}@keyframes oto-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.zeus-input .input-wrapper,.oto-input .input-wrapper{position:relative}.zeus-input input,.oto-input input{appearance:none;display:block;width:var(--input-width, 100%);padding:var(--input-padding-x, .9375rem) var(--input-padding-y, .9375rem);font-size:var(--input-fs, .875rem);font-weight:400;line-height:1.5;color:var(--ds-text-color-01, #1A1A1A);background-color:var(--input-background, var(--ds-background-color-01));border:1px solid var(--input-border-color, var(--ds-border-color-04));border-radius:var(--ds-border-radius-md, .75rem);transition:all .22s ease-out;font-family:inherit;box-sizing:border-box;min-height:var(--input-min-height, 55px)}.zeus-input input::placeholder,.zeus-input input[placeholder],.oto-input input::placeholder,.oto-input input[placeholder]{color:var(--input-placeholder-color, var(--ds-text-color-03))}.zeus-input input:hover:not(:disabled),.oto-input input:hover:not(:disabled){border-color:var(--ds-color-primary, #046FF1)}.zeus-input input:focus,.oto-input input:focus{outline:none;border-color:var(--ds-color-primary, #046FF1);box-shadow:0 0 0 2px #046ff14d}.zeus-input input:focus::placeholder,.oto-input input:focus::placeholder{color:transparent}.zeus-input input:disabled,.oto-input input:disabled{cursor:not-allowed;opacity:.5;background-color:var(--ds-background-color-03, #F9F9F9)}.zeus-input--with-label input,.oto-input--with-label input{padding-top:1.5rem;padding-bottom:.5rem}.zeus-input__label,.oto-input__label{position:absolute;left:.95rem;top:.65rem;font-size:var(--input-label-fs, .75rem);font-weight:var(--input-label-fw, 400);color:var(--ds-text-color-04, #666666);pointer-events:none;z-index:1}.zeus-input--with-icon input,.oto-input--with-icon input{padding-left:2.75rem}.zeus-input--with-icon.zeus-input--with-label .zeus-input__label,.zeus-input--with-icon.zeus-input--with-label .oto-input__label,.zeus-input--with-icon.oto-input--with-label .zeus-input__label,.zeus-input--with-icon.oto-input--with-label .oto-input__label,.oto-input--with-icon.zeus-input--with-label .zeus-input__label,.oto-input--with-icon.zeus-input--with-label .oto-input__label,.oto-input--with-icon.oto-input--with-label .zeus-input__label,.oto-input--with-icon.oto-input--with-label .oto-input__label{left:2.75rem}.zeus-input__icon,.oto-input__icon{position:absolute;left:.9375rem;top:50%;transform:translateY(-50%);font-size:var(--input-icon-fs, 1rem);color:var(--input-icon-color, var(--ds-text-color-02));pointer-events:none}.zeus-input--with-suffix input,.oto-input--with-suffix input{padding-right:var(--input-suffix-space, 4rem)}.zeus-input__suffix,.oto-input__suffix{position:absolute;right:.9375rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.35rem;font-size:var(--input-suffix-fs, .75rem);color:var(--input-suffix-color, var(--ds-text-color-04));pointer-events:none}.zeus-input--success input,.oto-input--success input{border-color:var(--ds-color-success, #38B72F)}.zeus-input--success input:focus,.oto-input--success input:focus{box-shadow:0 0 0 3px #38b72f4d}.zeus-input--error input,.oto-input--error input{border-color:var(--ds-color-danger, #F93640)}.zeus-input--error input:focus,.oto-input--error input:focus{box-shadow:0 0 0 3px #f936404d}.zeus-input--floating-label .zeus-input__label,.zeus-input--floating-label .oto-input__label,.oto-input--floating-label .zeus-input__label,.oto-input--floating-label .oto-input__label{top:50%;transform:translateY(-50%);font-size:.875rem;color:var(--ds-text-color-03, #999999);transition:top .2s ease,font-size .2s ease,color .2s ease,transform .2s ease}.zeus-input--floating-label input::placeholder,.oto-input--floating-label input::placeholder{color:transparent}.zeus-input--floating-label:focus-within .zeus-input__label,.zeus-input--floating-label:focus-within .oto-input__label,.oto-input--floating-label:focus-within .zeus-input__label,.oto-input--floating-label:focus-within .oto-input__label{top:.65rem;transform:translateY(0);font-size:.75rem;color:var(--ds-color-primary, #046FF1)}.zeus-input--floating-label:focus-within input,.oto-input--floating-label:focus-within input{padding-top:1.5rem;padding-bottom:.5rem}.zeus-input--floating-label .input-wrapper:has(input:not(:placeholder-shown)) .zeus-input__label,.zeus-input--floating-label .input-wrapper:has(input:not(:placeholder-shown)) .oto-input__label,.zeus-input--floating-label .input-wrapper:has(input:-webkit-autofill) .zeus-input__label,.zeus-input--floating-label .input-wrapper:has(input:-webkit-autofill) .oto-input__label,.oto-input--floating-label .input-wrapper:has(input:not(:placeholder-shown)) .zeus-input__label,.oto-input--floating-label .input-wrapper:has(input:not(:placeholder-shown)) .oto-input__label,.oto-input--floating-label .input-wrapper:has(input:-webkit-autofill) .zeus-input__label,.oto-input--floating-label .input-wrapper:has(input:-webkit-autofill) .oto-input__label{top:.65rem;transform:translateY(0);font-size:.75rem;color:var(--ds-text-color-04, #666666)}.zeus-input--floating-label .input-wrapper:has(input:not(:placeholder-shown)) input,.zeus-input--floating-label .input-wrapper:has(input:-webkit-autofill) input,.oto-input--floating-label .input-wrapper:has(input:not(:placeholder-shown)) input,.oto-input--floating-label .input-wrapper:has(input:-webkit-autofill) input{padding-top:1.5rem;padding-bottom:.5rem}.zeus-input--floating-label.zeus-input--with-icon .zeus-input__label,.zeus-input--floating-label.zeus-input--with-icon .oto-input__label,.zeus-input--floating-label.oto-input--with-icon .zeus-input__label,.zeus-input--floating-label.oto-input--with-icon .oto-input__label,.oto-input--floating-label.zeus-input--with-icon .zeus-input__label,.oto-input--floating-label.zeus-input--with-icon .oto-input__label,.oto-input--floating-label.oto-input--with-icon .zeus-input__label,.oto-input--floating-label.oto-input--with-icon .oto-input__label{left:2.75rem}.zeus-input--floating-label.zeus-input--success:focus-within .zeus-input__label,.zeus-input--floating-label.zeus-input--success:focus-within .oto-input__label,.zeus-input--floating-label.oto-input--success:focus-within .zeus-input__label,.zeus-input--floating-label.oto-input--success:focus-within .oto-input__label,.oto-input--floating-label.zeus-input--success:focus-within .zeus-input__label,.oto-input--floating-label.zeus-input--success:focus-within .oto-input__label,.oto-input--floating-label.oto-input--success:focus-within .zeus-input__label,.oto-input--floating-label.oto-input--success:focus-within .oto-input__label{color:var(--ds-color-success, #38B72F)}.zeus-input--floating-label.zeus-input--success .input-wrapper:has(input:not(:placeholder-shown)) .zeus-input__label,.zeus-input--floating-label.zeus-input--success .input-wrapper:has(input:not(:placeholder-shown)) .oto-input__label,.zeus-input--floating-label.oto-input--success .input-wrapper:has(input:not(:placeholder-shown)) .zeus-input__label,.zeus-input--floating-label.oto-input--success .input-wrapper:has(input:not(:placeholder-shown)) .oto-input__label,.oto-input--floating-label.zeus-input--success .input-wrapper:has(input:not(:placeholder-shown)) .zeus-input__label,.oto-input--floating-label.zeus-input--success .input-wrapper:has(input:not(:placeholder-shown)) .oto-input__label,.oto-input--floating-label.oto-input--success .input-wrapper:has(input:not(:placeholder-shown)) .zeus-input__label,.oto-input--floating-label.oto-input--success .input-wrapper:has(input:not(:placeholder-shown)) .oto-input__label{color:var(--ds-color-success, #38B72F)}.zeus-input--floating-label.zeus-input--error:focus-within .zeus-input__label,.zeus-input--floating-label.zeus-input--error:focus-within .oto-input__label,.zeus-input--floating-label.oto-input--error:focus-within .zeus-input__label,.zeus-input--floating-label.oto-input--error:focus-within .oto-input__label,.oto-input--floating-label.zeus-input--error:focus-within .zeus-input__label,.oto-input--floating-label.zeus-input--error:focus-within .oto-input__label,.oto-input--floating-label.oto-input--error:focus-within .zeus-input__label,.oto-input--floating-label.oto-input--error:focus-within .oto-input__label{color:var(--ds-color-danger, #F93640)}.zeus-input--floating-label.zeus-input--error .input-wrapper:has(input:not(:placeholder-shown)) .zeus-input__label,.zeus-input--floating-label.zeus-input--error .input-wrapper:has(input:not(:placeholder-shown)) .oto-input__label,.zeus-input--floating-label.oto-input--error .input-wrapper:has(input:not(:placeholder-shown)) .zeus-input__label,.zeus-input--floating-label.oto-input--error .input-wrapper:has(input:not(:placeholder-shown)) .oto-input__label,.oto-input--floating-label.zeus-input--error .input-wrapper:has(input:not(:placeholder-shown)) .zeus-input__label,.oto-input--floating-label.zeus-input--error .input-wrapper:has(input:not(:placeholder-shown)) .oto-input__label,.oto-input--floating-label.oto-input--error .input-wrapper:has(input:not(:placeholder-shown)) .zeus-input__label,.oto-input--floating-label.oto-input--error .input-wrapper:has(input:not(:placeholder-shown)) .oto-input__label{color:var(--ds-color-danger, #F93640)}.zeus-input__hint,.oto-input__hint{font-size:.75rem;color:var(--ds-text-color-02, #666666)}.zeus-input--success .zeus-input__hint,.zeus-input--success .oto-input__hint,.oto-input--success .zeus-input__hint,.oto-input--success .oto-input__hint{color:var(--ds-color-success, #38B72F)}.zeus-input--error .zeus-input__hint,.zeus-input--error .oto-input__hint,.oto-input--error .zeus-input__hint,.oto-input--error .oto-input__hint{color:var(--ds-color-danger, #F93640)}.zeus-textarea .input-wrapper,.oto-textarea .input-wrapper{position:relative}.zeus-textarea textarea,.oto-textarea textarea{appearance:none;display:block;width:100%;min-height:120px;padding:.9375rem;font-size:.875rem;font-weight:400;line-height:1.5;color:var(--ds-text-color-01, #1A1A1A);background-color:var(--ds-background-color-01, #FFFFFF);border:1px solid var(--ds-border-color-04, #CCC);border-radius:var(--ds-border-radius-md, .75rem);transition:all .22s ease-out;font-family:inherit;box-sizing:border-box;resize:vertical}.zeus-textarea textarea::placeholder,.oto-textarea textarea::placeholder{color:var(--ds-text-color-03, #999999)}.zeus-textarea textarea:hover:not(:disabled),.oto-textarea textarea:hover:not(:disabled){border-color:var(--ds-color-primary, #046FF1)}.zeus-textarea textarea:focus,.oto-textarea textarea:focus{outline:none;border-color:var(--ds-color-primary, #046FF1);box-shadow:0 0 0 2px #046ff14d}.zeus-textarea textarea:disabled,.oto-textarea textarea:disabled{cursor:not-allowed;opacity:.5;background-color:var(--ds-background-color-03, #F9F9F9)}.zeus-textarea--with-label textarea,.oto-textarea--with-label textarea{padding-top:1.5rem;padding-bottom:.5rem}.zeus-textarea__label,.oto-textarea__label{position:absolute;left:.95rem;top:.65rem;font-size:.75rem;font-weight:400;color:var(--ds-text-color-04, #666666);pointer-events:none;z-index:1}.zeus-textarea--with-icon textarea,.oto-textarea--with-icon textarea{padding-left:2.75rem}.zeus-textarea--with-icon.zeus-textarea--with-label .zeus-textarea__label,.zeus-textarea--with-icon.zeus-textarea--with-label .oto-textarea__label,.zeus-textarea--with-icon.oto-textarea--with-label .zeus-textarea__label,.zeus-textarea--with-icon.oto-textarea--with-label .oto-textarea__label,.oto-textarea--with-icon.zeus-textarea--with-label .zeus-textarea__label,.oto-textarea--with-icon.zeus-textarea--with-label .oto-textarea__label,.oto-textarea--with-icon.oto-textarea--with-label .zeus-textarea__label,.oto-textarea--with-icon.oto-textarea--with-label .oto-textarea__label{left:2.75rem}.zeus-textarea__icon,.oto-textarea__icon{position:absolute;left:.9375rem;top:1rem;font-size:1rem;color:var(--ds-text-color-02, #666666);pointer-events:none}.zeus-textarea--success textarea,.oto-textarea--success textarea{border-color:var(--ds-color-success, #38B72F)}.zeus-textarea--success textarea:focus,.oto-textarea--success textarea:focus{box-shadow:0 0 0 3px #38b72f4d}.zeus-textarea--error textarea,.oto-textarea--error textarea{border-color:var(--ds-color-danger, #F93640)}.zeus-textarea--error textarea:focus,.oto-textarea--error textarea:focus{box-shadow:0 0 0 3px #f936404d}.zeus-textarea__hint,.oto-textarea__hint{font-size:.75rem;color:var(--ds-text-color-02, #666666)}.zeus-textarea--success .zeus-textarea__hint,.zeus-textarea--success .oto-textarea__hint,.oto-textarea--success .zeus-textarea__hint,.oto-textarea--success .oto-textarea__hint{color:var(--ds-color-success, #38B72F)}.zeus-textarea--error .zeus-textarea__hint,.zeus-textarea--error .oto-textarea__hint,.oto-textarea--error .zeus-textarea__hint,.oto-textarea--error .oto-textarea__hint{color:var(--ds-color-danger, #F93640)}.select-wrapper{position:relative}.zeus-select select,.zeus-select .select-trigger,.oto-select select,.oto-select .select-trigger{appearance:none;display:block;width:100%;height:58px;padding:.9375rem;font-size:.875rem;font-weight:400;line-height:1.5;color:var(--ds-text-color-01, #1A1A1A);background-color:var(--ds-background-color-01, #FFFFFF);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%231A1A1A' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9375rem center;background-size:12px 12px;border:1px solid var(--ds-border-color-04, #CCC);border-radius:var(--ds-border-radius-md, .75rem);transition:all .22s ease-out;cursor:pointer;font-family:inherit;box-sizing:border-box}.zeus-select select:hover:not(:disabled),.zeus-select .select-trigger:hover:not(:disabled),.oto-select select:hover:not(:disabled),.oto-select .select-trigger:hover:not(:disabled){border-color:var(--ds-color-primary, #046FF1)}.zeus-select select:focus,.zeus-select .select-trigger:focus,.oto-select select:focus,.oto-select .select-trigger:focus{outline:none;border-color:var(--ds-color-primary, #046FF1);box-shadow:0 0 0 2px #046ff14d}.zeus-select select:disabled,.zeus-select .select-trigger:disabled,.oto-select select:disabled,.oto-select .select-trigger:disabled{cursor:not-allowed;opacity:.5;background-color:var(--ds-background-color-03, #F9F9F9)}.zeus-select .select-trigger,.oto-select .select-trigger{appearance:none;display:flex;align-items:center;justify-content:space-between;width:100%;padding:.9375rem;font-size:.875rem;font-weight:400;line-height:1.5;color:var(--ds-text-color-01, #1A1A1A);background-color:var(--ds-background-color-01, #FFFFFF);border:1px solid var(--ds-border-color-04, #CCC);border-radius:var(--ds-border-radius-md, .75rem);transition:all .22s ease-out;cursor:pointer;font-family:inherit}.zeus-select .select-trigger:hover:not(:disabled),.oto-select .select-trigger:hover:not(:disabled){border-color:var(--ds-color-primary, #046FF1)}.zeus-select .select-trigger .select-value,.zeus-select .select-trigger .select-trigger-input,.oto-select .select-trigger .select-value,.oto-select .select-trigger .select-trigger-input{flex:1;width:100%;min-width:0;color:var(--ds-text-color-01, #1A1A1A);border:none;outline:none;background:transparent;padding:0;font:inherit}.zeus-select .select-trigger .select-value::placeholder,.zeus-select .select-trigger .select-trigger-input::placeholder,.oto-select .select-trigger .select-value::placeholder,.oto-select .select-trigger .select-trigger-input::placeholder{color:var(--ds-text-color-03, #999999)}.zeus-select .select-trigger .select-clear,.oto-select .select-trigger .select-clear{color:var(--ds-text-color-02, #666666);margin-left:.5rem;transition:color .15s ease;cursor:pointer;font-size:1rem;top:-.5rem;position:relative;background:var(--ds-background-color-01, #FFFFFF)}.zeus-select .select-trigger .select-clear:hover,.oto-select .select-trigger .select-clear:hover{color:var(--ds-text-color-01, #1A1A1A)}.zeus-select .select-trigger .select-arrow,.oto-select .select-trigger .select-arrow{color:var(--ds-text-color-02, #666666);transition:transform .22s ease-out;font-size:.75rem;margin-left:.5rem}.zeus-select .select-trigger .multiselect-chips,.oto-select .select-trigger .multiselect-chips{height:21px;line-height:1.5;margin-top:.15rem;display:flex;flex-wrap:wrap;overflow-y:auto;gap:.25rem}.zeus-select .select-trigger .multiselect-chips .multiselect-chip,.oto-select .select-trigger .multiselect-chips .multiselect-chip{display:flex;align-items:center;gap:.25rem;background-color:var(--ds-color-primary--lighten-07, #F9F9F9);border-radius:10px;padding:0 .75rem;font-size:.7125rem;margin-left:-1px;width:fit-content}.zeus-select .select-trigger .multiselect-chips .multiselect-chip i,.oto-select .select-trigger .multiselect-chips .multiselect-chip i{font-size:.75rem;display:inline-block;margin-top:.1rem}.zeus-select .select-trigger .multiselect-chips .multiselect-search-input,.oto-select .select-trigger .multiselect-chips .multiselect-search-input{flex:1;min-width:60px;border:none;outline:none;background:transparent;padding:0;font:inherit;color:var(--ds-text-color-01, #1A1A1A)}.zeus-select .select-trigger .multiselect-chips .multiselect-search-input::placeholder,.oto-select .select-trigger .multiselect-chips .multiselect-search-input::placeholder{color:var(--ds-text-color-03, #999999)}.zeus-select .select-dropdown,.oto-select .select-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--ds-background-color-01, #FFFFFF);border:1px solid var(--ds-border-color-04, #CCC);border-radius:var(--ds-border-radius-md, .75rem);box-shadow:0 4px 12px #0000001a;z-index:1000;max-height:320px;display:flex;flex-direction:column;overflow:hidden}.zeus-select .select-options,.oto-select .select-options{overflow-y:auto;max-height:240px}.zeus-select .select-option,.oto-select .select-option{padding:.75rem .9375rem;cursor:pointer;transition:background-color .15s ease;color:var(--ds-text-color-01, #1A1A1A);font-size:.875rem}.zeus-select .select-option:hover,.oto-select .select-option:hover{background-color:var(--ds-background-color-03, #F9F9F9)}.zeus-select .select-option--selected,.oto-select .select-option--selected{background-color:#046ff11a;color:var(--ds-color-primary, #046FF1);font-weight:500}.zeus-select .select-option--selected:hover,.oto-select .select-option--selected:hover{background-color:#046ff126}.zeus-select .select-option--disabled,.oto-select .select-option--disabled{color:var(--ds-text-color-03, #999999);cursor:not-allowed;pointer-events:none;opacity:.5}.zeus-select .select-option--empty,.oto-select .select-option--empty{color:var(--ds-text-color-03, #999999);text-align:center;cursor:default;pointer-events:none}.zeus-select--with-label select,.zeus-select--with-label .select-trigger,.oto-select--with-label select,.oto-select--with-label .select-trigger{padding-top:1.5rem;padding-bottom:.5rem}.zeus-select__label,.oto-select__label{position:absolute;left:.95rem;top:.65rem;font-size:.75rem;font-weight:400;color:var(--ds-text-color-04, #666666);pointer-events:none;z-index:1}.zeus-select--with-icon select,.zeus-select--with-icon .select-trigger,.oto-select--with-icon select,.oto-select--with-icon .select-trigger{padding-left:2.75rem}.zeus-select--with-icon.zeus-select--with-label .zeus-select__label,.zeus-select--with-icon.zeus-select--with-label .oto-select__label,.zeus-select--with-icon.oto-select--with-label .zeus-select__label,.zeus-select--with-icon.oto-select--with-label .oto-select__label,.oto-select--with-icon.zeus-select--with-label .zeus-select__label,.oto-select--with-icon.zeus-select--with-label .oto-select__label,.oto-select--with-icon.oto-select--with-label .zeus-select__label,.oto-select--with-icon.oto-select--with-label .oto-select__label{left:2.75rem}.zeus-select__icon,.oto-select__icon{position:absolute;left:.9375rem;top:50%;transform:translateY(-50%);font-size:1rem;color:var(--ds-text-color-02, #666666);pointer-events:none}.zeus-select--success select,.zeus-select--success .select-trigger,.oto-select--success select,.oto-select--success .select-trigger{border-color:var(--ds-color-success, #38B72F)}.zeus-select--success select:focus,.oto-select--success select:focus{box-shadow:0 0 0 3px #38b72f4d}.zeus-select--error select,.zeus-select--error .select-trigger,.oto-select--error select,.oto-select--error .select-trigger{border-color:var(--ds-color-danger, #F93640)}.zeus-select--error select:focus,.oto-select--error select:focus{box-shadow:0 0 0 3px #f936404d}.zeus-select--disabled .select-trigger,.oto-select--disabled .select-trigger{cursor:not-allowed;opacity:.5;background-color:var(--ds-background-color-03, #F9F9F9)}.zeus-select--open .select-trigger,.oto-select--open .select-trigger{border-color:var(--ds-color-primary, #046FF1);box-shadow:0 0 0 2px #046ff14d}.zeus-select--open .select-arrow,.oto-select--open .select-arrow{transform:rotate(180deg)}.zeus-select--dropdown-top .select-dropdown,.oto-select--dropdown-top .select-dropdown{top:auto;bottom:calc(100% + 4px);box-shadow:0 -4px 12px #0000001a}.zeus-select--floating-label .zeus-select__label,.zeus-select--floating-label .oto-select__label,.oto-select--floating-label .zeus-select__label,.oto-select--floating-label .oto-select__label{top:50%;transform:translateY(-50%);font-size:.875rem;color:var(--ds-text-color-03, #999999);transition:top .2s ease,font-size .2s ease,color .2s ease,transform .2s ease}.zeus-select--floating-label .select-value,.oto-select--floating-label .select-value{visibility:hidden}.zeus-select--floating-label:not(.zeus-select--has-value):not(.oto-select--has-value):not(:focus-within) select,.oto-select--floating-label:not(.zeus-select--has-value):not(.oto-select--has-value):not(:focus-within) select{color:transparent}.zeus-select--floating-label:focus-within .zeus-select__label,.zeus-select--floating-label:focus-within .oto-select__label,.oto-select--floating-label:focus-within .zeus-select__label,.oto-select--floating-label:focus-within .oto-select__label{top:.65rem;transform:translateY(0);font-size:.75rem;color:var(--ds-color-primary, #046FF1)}.zeus-select--floating-label:focus-within select,.zeus-select--floating-label:focus-within .select-trigger,.oto-select--floating-label:focus-within select,.oto-select--floating-label:focus-within .select-trigger{padding-top:1.5rem;padding-bottom:.5rem}.zeus-select--floating-label.zeus-select--has-value .zeus-select__label,.zeus-select--floating-label.zeus-select--has-value .oto-select__label,.zeus-select--floating-label.oto-select--has-value .zeus-select__label,.zeus-select--floating-label.oto-select--has-value .oto-select__label,.oto-select--floating-label.zeus-select--has-value .zeus-select__label,.oto-select--floating-label.zeus-select--has-value .oto-select__label,.oto-select--floating-label.oto-select--has-value .zeus-select__label,.oto-select--floating-label.oto-select--has-value .oto-select__label{top:.65rem;transform:translateY(0);font-size:.75rem;color:var(--ds-text-color-04, #666666)}.zeus-select--floating-label.zeus-select--has-value .select-value,.zeus-select--floating-label.oto-select--has-value .select-value,.oto-select--floating-label.zeus-select--has-value .select-value,.oto-select--floating-label.oto-select--has-value .select-value{visibility:visible}.zeus-select--floating-label.zeus-select--has-value select,.zeus-select--floating-label.zeus-select--has-value .select-trigger,.zeus-select--floating-label.oto-select--has-value select,.zeus-select--floating-label.oto-select--has-value .select-trigger,.oto-select--floating-label.zeus-select--has-value select,.oto-select--floating-label.zeus-select--has-value .select-trigger,.oto-select--floating-label.oto-select--has-value select,.oto-select--floating-label.oto-select--has-value .select-trigger{padding-top:1.5rem;padding-bottom:.5rem}.zeus-select--floating-label.zeus-select--with-icon .zeus-select__label,.zeus-select--floating-label.zeus-select--with-icon .oto-select__label,.zeus-select--floating-label.oto-select--with-icon .zeus-select__label,.zeus-select--floating-label.oto-select--with-icon .oto-select__label,.oto-select--floating-label.zeus-select--with-icon .zeus-select__label,.oto-select--floating-label.zeus-select--with-icon .oto-select__label,.oto-select--floating-label.oto-select--with-icon .zeus-select__label,.oto-select--floating-label.oto-select--with-icon .oto-select__label{left:2.75rem}.zeus-select--floating-label.zeus-select--has-value.zeus-select--success .zeus-select__label,.zeus-select--floating-label.zeus-select--has-value.oto-select--success .oto-select__label,.zeus-select--floating-label.oto-select--has-value.zeus-select--success .zeus-select__label,.zeus-select--floating-label.oto-select--has-value.oto-select--success .oto-select__label,.zeus-select--floating-label:focus-within.zeus-select--success .zeus-select__label,.zeus-select--floating-label:focus-within.oto-select--success .oto-select__label,.oto-select--floating-label.zeus-select--has-value.zeus-select--success .zeus-select__label,.oto-select--floating-label.zeus-select--has-value.oto-select--success .oto-select__label,.oto-select--floating-label.oto-select--has-value.zeus-select--success .zeus-select__label,.oto-select--floating-label.oto-select--has-value.oto-select--success .oto-select__label,.oto-select--floating-label:focus-within.zeus-select--success .zeus-select__label,.oto-select--floating-label:focus-within.oto-select--success .oto-select__label{color:var(--ds-color-success, #38B72F)}.zeus-select--floating-label.zeus-select--has-value.zeus-select--error .zeus-select__label,.zeus-select--floating-label.zeus-select--has-value.oto-select--error .oto-select__label,.zeus-select--floating-label.oto-select--has-value.zeus-select--error .zeus-select__label,.zeus-select--floating-label.oto-select--has-value.oto-select--error .oto-select__label,.zeus-select--floating-label:focus-within.zeus-select--error .zeus-select__label,.zeus-select--floating-label:focus-within.oto-select--error .oto-select__label,.oto-select--floating-label.zeus-select--has-value.zeus-select--error .zeus-select__label,.oto-select--floating-label.zeus-select--has-value.oto-select--error .oto-select__label,.oto-select--floating-label.oto-select--has-value.zeus-select--error .zeus-select__label,.oto-select--floating-label.oto-select--has-value.oto-select--error .oto-select__label,.oto-select--floating-label:focus-within.zeus-select--error .zeus-select__label,.oto-select--floating-label:focus-within.oto-select--error .oto-select__label{color:var(--ds-color-danger, #F93640)}.zeus-select__hint,.oto-select__hint{font-size:.75rem;color:var(--ds-text-color-02, #666666)}.zeus-select--success .zeus-select__hint,.zeus-select--success .oto-select__hint,.oto-select--success .zeus-select__hint,.oto-select--success .oto-select__hint{color:var(--ds-color-success, #38B72F)}.zeus-select--error .zeus-select__hint,.zeus-select--error .oto-select__hint,.oto-select--error .zeus-select__hint,.oto-select--error .oto-select__hint{color:var(--ds-color-danger, #F93640)}.zeus-checkbox,.oto-checkbox{display:inline-flex;align-items:center;gap:var(--ds-spacing-sm);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--ds-font-family-base),sans-serif;position:relative}.zeus-checkbox.oto-checkbox--reverse,.zeus-checkbox.zeus-checkbox--reverse,.oto-checkbox.oto-checkbox--reverse,.oto-checkbox.zeus-checkbox--reverse{flex-direction:row-reverse}.zeus-checkbox.oto-checkbox--column,.zeus-checkbox.zeus-checkbox--column,.oto-checkbox.oto-checkbox--column,.oto-checkbox.zeus-checkbox--column{flex-direction:column}.zeus-checkbox.oto-checkbox--column.oto-checkbox--reverse,.zeus-checkbox.oto-checkbox--column.zeus-checkbox--reverse,.zeus-checkbox.zeus-checkbox--column.oto-checkbox--reverse,.zeus-checkbox.zeus-checkbox--column.zeus-checkbox--reverse,.oto-checkbox.oto-checkbox--column.oto-checkbox--reverse,.oto-checkbox.oto-checkbox--column.zeus-checkbox--reverse,.oto-checkbox.zeus-checkbox--column.oto-checkbox--reverse,.oto-checkbox.zeus-checkbox--column.zeus-checkbox--reverse{flex-direction:column-reverse}.zeus-checkbox .checkbox-input,.oto-checkbox .checkbox-input{position:absolute;opacity:0;width:0;height:0;bottom:0}.zeus-checkbox .checkbox-box,.oto-checkbox .checkbox-box{position:relative;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:2px solid var(--ds-border-color-06);border-radius:var(--ds-border-radius-xs);background:var(--ds-background-color-01);transition:all .2s ease;flex-shrink:0}.zeus-checkbox .checkbox-box .icon,.oto-checkbox .checkbox-box .icon{font-size:1rem;color:var(--ds-color-primary-text);opacity:0;font-weight:600;transition:opacity .15s ease;position:absolute}.zeus-checkbox .checkbox-label,.oto-checkbox .checkbox-label{font-size:var(--ds-font-size-sm);color:var(--ds-text-color-03);line-height:var(--ds-line-height-sm);font-weight:var(--label-font-weight, var(--ds-font-weight-regular))}.zeus-checkbox:hover:not(.zeus-checkbox--disabled):not(.oto-checkbox--disabled) .checkbox-box,.oto-checkbox:hover:not(.zeus-checkbox--disabled):not(.oto-checkbox--disabled) .checkbox-box{border-color:var(--ds-color-primary)}.zeus-checkbox.zeus-checkbox--checked .checkbox-box,.zeus-checkbox.oto-checkbox--checked .checkbox-box,.oto-checkbox.zeus-checkbox--checked .checkbox-box,.oto-checkbox.oto-checkbox--checked .checkbox-box{background:var(--ds-color-primary);border-color:var(--ds-color-primary)}.zeus-checkbox.zeus-checkbox--checked .checkbox-box .icon-check-simple,.zeus-checkbox.oto-checkbox--checked .checkbox-box .icon-check-simple,.oto-checkbox.zeus-checkbox--checked .checkbox-box .icon-check-simple,.oto-checkbox.oto-checkbox--checked .checkbox-box .icon-check-simple{opacity:1}.zeus-checkbox.zeus-checkbox--indeterminate .checkbox-box,.zeus-checkbox.oto-checkbox--indeterminate .checkbox-box,.oto-checkbox.zeus-checkbox--indeterminate .checkbox-box,.oto-checkbox.oto-checkbox--indeterminate .checkbox-box{background:var(--ds-color-primary);border-color:var(--ds-color-primary)}.zeus-checkbox.zeus-checkbox--indeterminate .checkbox-box .icon-minus,.zeus-checkbox.oto-checkbox--indeterminate .checkbox-box .icon-minus,.oto-checkbox.zeus-checkbox--indeterminate .checkbox-box .icon-minus,.oto-checkbox.oto-checkbox--indeterminate .checkbox-box .icon-minus{opacity:1}.zeus-checkbox.zeus-checkbox--disabled,.zeus-checkbox.oto-checkbox--disabled,.oto-checkbox.zeus-checkbox--disabled,.oto-checkbox.oto-checkbox--disabled{cursor:not-allowed;opacity:.5}.zeus-checkbox.zeus-checkbox--disabled .checkbox-box,.zeus-checkbox.oto-checkbox--disabled .checkbox-box,.oto-checkbox.zeus-checkbox--disabled .checkbox-box,.oto-checkbox.oto-checkbox--disabled .checkbox-box{background:var(--ds-background-color-03);border-color:var(--ds-border-color-02)}.zeus-checkbox.zeus-checkbox--disabled .checkbox-label,.zeus-checkbox.oto-checkbox--disabled .checkbox-label,.oto-checkbox.zeus-checkbox--disabled .checkbox-label,.oto-checkbox.oto-checkbox--disabled .checkbox-label{color:var(--ds-text-color-05)}.zeus-checkbox .checkbox-input:checked+.checkbox-box,.oto-checkbox .checkbox-input:checked+.checkbox-box{background:var(--ds-color-primary);border-color:var(--ds-color-primary)}.zeus-checkbox .checkbox-input:checked+.checkbox-box .icon-check-simple,.oto-checkbox .checkbox-input:checked+.checkbox-box .icon-check-simple{opacity:1}.zeus-checkbox .checkbox-input:indeterminate+.checkbox-box,.oto-checkbox .checkbox-input:indeterminate+.checkbox-box{background:var(--ds-color-primary);border-color:var(--ds-color-primary)}.zeus-checkbox .checkbox-input:indeterminate+.checkbox-box .icon-minus,.oto-checkbox .checkbox-input:indeterminate+.checkbox-box .icon-minus{opacity:1}.zeus-checkbox .checkbox-input:focus-visible+.checkbox-box,.oto-checkbox .checkbox-input:focus-visible+.checkbox-box{outline:2px solid var(--ds-color-primary);outline-offset:2px}.zeus-radio,.oto-radio{display:inline-flex;align-items:center;gap:var(--ds-spacing-sm);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--ds-font-family-base),sans-serif;box-sizing:border-box}.zeus-radio.oto-radio--reverse,.zeus-radio.zeus-radio--reverse,.oto-radio.oto-radio--reverse,.oto-radio.zeus-radio--reverse{flex-direction:row-reverse}.zeus-radio.oto-radio--column,.zeus-radio.zeus-radio--column,.oto-radio.oto-radio--column,.oto-radio.zeus-radio--column{flex-direction:column}.zeus-radio.oto-radio--column.oto-radio--reverse,.zeus-radio.oto-radio--column.zeus-radio--reverse,.zeus-radio.zeus-radio--column.oto-radio--reverse,.zeus-radio.zeus-radio--column.zeus-radio--reverse,.oto-radio.oto-radio--column.oto-radio--reverse,.oto-radio.oto-radio--column.zeus-radio--reverse,.oto-radio.zeus-radio--column.oto-radio--reverse,.oto-radio.zeus-radio--column.zeus-radio--reverse{flex-direction:column-reverse}.zeus-radio.oto-radio--bordered,.zeus-radio.zeus-radio--bordered,.oto-radio.oto-radio--bordered,.oto-radio.zeus-radio--bordered{--_custom-radius: calc(var(--ds-border-radius-md) + var(--ds-border-radius-xs));padding:.75rem 1rem;border:1px solid var(--radio-border, var(--ds-border-color-05));border-radius:var(--radio-radius, var(--_custom-radius));justify-content:var(--radio-justify, space-between);width:var(--radio-width, fit-content)}.zeus-radio.oto-radio--bordered.oto-radio--reverse,.zeus-radio.oto-radio--bordered.zeus-radio--reverse,.zeus-radio.zeus-radio--bordered.oto-radio--reverse,.zeus-radio.zeus-radio--bordered.zeus-radio--reverse,.oto-radio.oto-radio--bordered.oto-radio--reverse,.oto-radio.oto-radio--bordered.zeus-radio--reverse,.oto-radio.zeus-radio--bordered.oto-radio--reverse,.oto-radio.zeus-radio--bordered.zeus-radio--reverse{width:var(--radio-width, 100%)}.zeus-radio .radio-input,.oto-radio .radio-input{position:absolute;opacity:0;width:0;height:0}.zeus-radio .radio-circle,.oto-radio .radio-circle{position:relative;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:2px solid var(--ds-border-color-06);border-radius:50%;background:var(--ds-background-color-01);transition:all .2s ease;flex-shrink:0}.zeus-radio .radio-circle .radio-dot,.oto-radio .radio-circle .radio-dot{width:10px;height:10px;border-radius:50%;background:var(--ds-color-primary);transform:scale(0);opacity:0;transition:transform .2s ease,opacity .2s ease}.zeus-radio .radio-label,.oto-radio .radio-label{font-size:var(--ds-font-size-sm);color:var(--ds-text-color-03);line-height:var(--ds-line-height-sm);font-weight:var(--label-font-weight, var(--ds-font-weight-regular))}.zeus-radio:hover:not(.zeus-radio--disabled):not(.oto-radio--disabled) .radio-circle,.oto-radio:hover:not(.zeus-radio--disabled):not(.oto-radio--disabled) .radio-circle{border-color:var(--ds-color-primary)}.zeus-radio.zeus-radio--checked .radio-circle,.zeus-radio.oto-radio--checked .radio-circle,.oto-radio.zeus-radio--checked .radio-circle,.oto-radio.oto-radio--checked .radio-circle{border-color:var(--ds-color-primary)}.zeus-radio.zeus-radio--checked .radio-circle .radio-dot,.zeus-radio.oto-radio--checked .radio-circle .radio-dot,.oto-radio.zeus-radio--checked .radio-circle .radio-dot,.oto-radio.oto-radio--checked .radio-circle .radio-dot{transform:scale(1);opacity:1}.zeus-radio.zeus-radio--disabled,.zeus-radio.oto-radio--disabled,.oto-radio.zeus-radio--disabled,.oto-radio.oto-radio--disabled{cursor:not-allowed;opacity:.5}.zeus-radio.zeus-radio--disabled .radio-circle,.zeus-radio.oto-radio--disabled .radio-circle,.oto-radio.zeus-radio--disabled .radio-circle,.oto-radio.oto-radio--disabled .radio-circle{background:var(--ds-background-color-03);border-color:var(--ds-border-color-02)}.zeus-radio.zeus-radio--disabled .radio-label,.zeus-radio.oto-radio--disabled .radio-label,.oto-radio.zeus-radio--disabled .radio-label,.oto-radio.oto-radio--disabled .radio-label{color:var(--ds-text-color-05)}.zeus-radio .radio-input:checked+.radio-circle,.oto-radio .radio-input:checked+.radio-circle{border-color:var(--ds-color-primary)}.zeus-radio .radio-input:checked+.radio-circle .radio-dot,.oto-radio .radio-input:checked+.radio-circle .radio-dot{transform:scale(1);opacity:1}.zeus-radio .radio-input:focus-visible+.radio-circle,.oto-radio .radio-input:focus-visible+.radio-circle{outline:2px solid var(--ds-color-primary);outline-offset:2px}.zeus-radio.oto-radio--card,.zeus-radio.zeus-radio--card,.oto-radio.oto-radio--card,.oto-radio.zeus-radio--card{--_radio-card-accent: var(--ds-text-color-04);flex-direction:column;align-items:stretch;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md);border-radius:var(--ds-border-radius-md);background:var(--ds-background-color-03);box-shadow:inset 0 0 0 1px var(--ds-border-color-02)}.zeus-radio.oto-radio--card .radio-card__row,.zeus-radio.zeus-radio--card .radio-card__row,.oto-radio.oto-radio--card .radio-card__row,.oto-radio.zeus-radio--card .radio-card__row{display:flex;align-items:center;gap:var(--ds-spacing-sm)}.zeus-radio.oto-radio--card .radio-card__icon,.zeus-radio.zeus-radio--card .radio-card__icon,.oto-radio.oto-radio--card .radio-card__icon,.oto-radio.zeus-radio--card .radio-card__icon{flex:none;font-size:1.25rem;color:var(--_radio-card-accent)}.zeus-radio.oto-radio--card .radio-label,.zeus-radio.zeus-radio--card .radio-label,.oto-radio.oto-radio--card .radio-label,.oto-radio.zeus-radio--card .radio-label{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-color-01)}.zeus-radio.oto-radio--card .radio-circle,.zeus-radio.zeus-radio--card .radio-circle,.oto-radio.oto-radio--card .radio-circle,.oto-radio.zeus-radio--card .radio-circle{margin-left:auto}.zeus-radio.oto-radio--card .radio-card__desc,.zeus-radio.zeus-radio--card .radio-card__desc,.oto-radio.oto-radio--card .radio-card__desc,.oto-radio.zeus-radio--card .radio-card__desc{font-size:var(--ds-font-size-sm);line-height:var(--ds-line-height-md);color:var(--ds-text-color-04)}.zeus-radio.oto-radio--card:hover:not(.oto-radio--disabled):not(.zeus-radio--disabled),.zeus-radio.zeus-radio--card:hover:not(.oto-radio--disabled):not(.zeus-radio--disabled),.oto-radio.oto-radio--card:hover:not(.oto-radio--disabled):not(.zeus-radio--disabled),.oto-radio.zeus-radio--card:hover:not(.oto-radio--disabled):not(.zeus-radio--disabled){box-shadow:inset 0 0 0 1px var(--ds-border-color-04)}.zeus-radio.oto-radio--card:has(.radio-input:checked),.zeus-radio.zeus-radio--card:has(.radio-input:checked),.oto-radio.oto-radio--card:has(.radio-input:checked),.oto-radio.zeus-radio--card:has(.radio-input:checked){--_radio-card-accent: var(--ds-color-primary);background:color-mix(in srgb,var(--ds-color-primary) 8%,white);box-shadow:inset 0 0 0 2px var(--ds-color-primary)}.zeus-radio.oto-radio--card:has(.radio-input:checked) .radio-circle,.zeus-radio.zeus-radio--card:has(.radio-input:checked) .radio-circle,.oto-radio.oto-radio--card:has(.radio-input:checked) .radio-circle,.oto-radio.zeus-radio--card:has(.radio-input:checked) .radio-circle{border-color:var(--ds-color-primary)}.zeus-radio.oto-radio--card:has(.radio-input:checked) .radio-circle .radio-dot,.zeus-radio.zeus-radio--card:has(.radio-input:checked) .radio-circle .radio-dot,.oto-radio.oto-radio--card:has(.radio-input:checked) .radio-circle .radio-dot,.oto-radio.zeus-radio--card:has(.radio-input:checked) .radio-circle .radio-dot{transform:scale(1);opacity:1}.zeus-radio-group,.oto-radio-group{display:grid;grid-template-columns:repeat(var(--radio-cols, 1),minmax(0,1fr));gap:var(--ds-spacing-sm)}.zeus-card,.oto-card{font-family:var(--ds-font-family-base),sans-serif;background:var(--ds-background-color-01);border:1px solid var(--ds-border-color-02);border-radius:var(--ds-border-radius-md);box-sizing:border-box;container-type:inline-size;box-shadow:var(--card-shadow, var(--ds-shadow-md))}.zeus-card.card--with-padding,.oto-card.card--with-padding{padding:var(--card-padding, var(--ds-spacing-md))}.zeus-card.card--hidden,.oto-card.card--hidden{opacity:.6}.zeus-card .card__operator,.oto-card .card__operator{display:flex;flex-direction:column;align-items:flex-end;gap:var(--ds-spacing-xs);flex-shrink:0}.zeus-card .card__operator .operator-logo,.oto-card .card__operator .operator-logo{display:flex;align-items:center;justify-content:center;border:1px solid var(--ds-border-color-02);border-radius:var(--ds-border-radius-sm);padding:var(--ds-spacing-md);min-width:2rem;max-width:6rem}.zeus-card .card__operator .operator-logo img,.oto-card .card__operator .operator-logo img{max-height:1.75rem;max-width:6rem;object-fit:contain}.zeus-card .card__operator .operator-name,.zeus-card .card__operator .operator-price-label,.oto-card .card__operator .operator-name,.oto-card .card__operator .operator-price-label{font-size:var(--ds-font-size-xs);color:var(--ds-text-color-04);text-align:right}.zeus-card .card__operator .operator-name,.oto-card .card__operator .operator-name{visibility:hidden}.zeus-card .card__operator .operator-price-value,.oto-card .card__operator .operator-price-value{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-color-01);text-align:right}.zeus-card .card__category,.oto-card .card__category{font-size:var(--ds-font-size-xs);color:var(--ds-text-color-04);font-weight:var(--ds-font-weight-regular);margin:0}.zeus-card .card__date,.oto-card .card__date{font-size:var(--ds-font-size-xs);color:var(--ds-text-color-05);margin:0}.zeus-card .card__action-icon,.oto-card .card__action-icon{display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:var(--ds-border-radius-sm);cursor:pointer;color:var(--ds-text-color-04);background:transparent;border:none;transition:background .15s ease,color .15s ease;flex-shrink:0}.zeus-card .card__action-icon i,.oto-card .card__action-icon i{font-size:1.125rem}.zeus-card .card__action-icon:hover,.oto-card .card__action-icon:hover{background:var(--ds-background-color-05);color:var(--ds-text-color-01)}.zeus-card .card__action-icon--drag,.oto-card .card__action-icon--drag{cursor:grab;color:var(--color-drag, var(--ds-text-color-04))}.zeus-card .card__action-icon--drag:hover,.oto-card .card__action-icon--drag:hover{background:var(--background-drag-hover, var(--ds-background-color-05));background:color-mix(in srgb,var(--background-drag-hover, var(--ds-background-color-05)) 10%,white)}.zeus-card .card__action-icon--drag:hover i,.oto-card .card__action-icon--drag:hover i{color:var(--color-drag-hover, var(--ds-text-color-01))}.zeus-card .card__action-icon--delete,.oto-card .card__action-icon--delete{color:var(--color-delete, var(--ds-text-color-04))}.zeus-card .card__action-icon--delete:hover,.oto-card .card__action-icon--delete:hover{background:var(--background-delete-hover, var(--ds-color-danger));background:color-mix(in srgb,var(--background-delete-hover, var(--ds-color-danger)) 10%,white)}.zeus-card .card__action-icon--delete:hover i,.oto-card .card__action-icon--delete:hover i{color:var(--color-delete-hover, var(--ds-color-danger))}.zeus-card .card__action-icon--edit,.oto-card .card__action-icon--edit{color:var(--color-edit, var(--ds-text-color-04))}.zeus-card .card__action-icon--edit:hover,.oto-card .card__action-icon--edit:hover{background:var(--background-edit-hover, var(--ds-background-color-05));background:color-mix(in srgb,var(--background-edit-hover, var(--ds-background-color-05)) 10%,white)}.zeus-card .card__action-icon--edit:hover i,.oto-card .card__action-icon--edit:hover i{color:var(--color-edit-hover, var(--ds-text-color-01))}.zeus-card .card__action-icon--hide,.oto-card .card__action-icon--hide{color:var(--color-hide, var(--ds-text-color-04))}.zeus-card .card__action-icon--hide:hover,.oto-card .card__action-icon--hide:hover{background:var(--background-hide-hover, var(--ds-background-color-05));background:color-mix(in srgb,var(--background-hide-hover, var(--ds-background-color-05)) 10%,white)}.zeus-card .card__action-icon--hide:hover i,.oto-card .card__action-icon--hide:hover i{color:var(--color-hide-hover, var(--ds-text-color-01))}.zeus-card .card__action-icon--info,.oto-card .card__action-icon--info{color:var(--color-info, var(--ds-color-primary))}.zeus-card .card__action-icon--info:hover,.oto-card .card__action-icon--info:hover{background:color-mix(in srgb,var(--ds-color-primary) 10%,white)}.zeus-card .card__action-icon--info:hover i,.oto-card .card__action-icon--info:hover i{color:var(--ds-color-primary)}.zeus-card .card__action-icon--boxed,.oto-card .card__action-icon--boxed{width:2.25rem;height:2.25rem;border:2px solid var(--ds-border-color-02)}.zeus-card .card__thumbnail,.oto-card .card__thumbnail{border-radius:var(--ds-border-radius-sm);overflow:hidden;flex-shrink:0}.zeus-card .card__thumbnail img,.oto-card .card__thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.zeus-card .actions,.oto-card .actions{display:flex;align-items:center;gap:var(--ds-spacing-xs)}.zeus-card--product,.oto-card--product{padding:var(--ds-spacing-md)}.zeus-card--product .card__header,.oto-card--product .card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-md);margin-bottom:var(--ds-spacing-sm)}.zeus-card--product .card__header-left,.oto-card--product .card__header-left{display:flex;align-items:center;gap:var(--ds-spacing-sm)}.zeus-card--product .card__body,.oto-card--product .card__body{display:grid;grid-template-columns:1fr auto;grid-template-areas:"content aside" "price aside";gap:var(--ds-spacing-md)}@container (max-width: 450px){.zeus-card--product .card__body,.oto-card--product .card__body{grid-template-columns:1fr;grid-template-areas:"content aside" "content price"}}@container (max-width: 280px){.zeus-card--product .card__body,.oto-card--product .card__body{grid-template-columns:1fr;grid-template-areas:"content content" "aside price"}}@container (max-width: 280px){.zeus-card--product .card__operator,.oto-card--product .card__operator{align-items:flex-start;flex-direction:column-reverse}}.zeus-card--product .card__title,.oto-card--product .card__title{margin-bottom:var(--ds-spacing-md);line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@container (max-width: 450px){.zeus-card--product .card__title,.oto-card--product .card__title{font-size:var(--ds-font-size-md)}}.zeus-card--product .card__title h5,.oto-card--product .card__title h5{color:var(--ds-text-color-01)}.zeus-card--product .card__content,.oto-card--product .card__content{grid-area:content}.zeus-card--product .card__info,.oto-card--product .card__info{flex:1;display:flex;flex-direction:column;gap:var(--ds-spacing-xs);min-width:0}.zeus-card--product .card__details,.oto-card--product .card__details{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ds-spacing-sm);font-size:var(--ds-font-size-sm);color:var(--ds-text-color-03)}.zeus-card--product .card__details+.card__details,.oto-card--product .card__details+.card__details{margin-top:var(--ds-spacing-sm)}.zeus-card--product .card__details li,.oto-card--product .card__details li{position:relative;padding-right:var(--ds-spacing-sm)}.zeus-card--product .card__details li:not(:last-child):after,.oto-card--product .card__details li:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;right:-.15rem;border-right:2px solid var(--ds-border-color-04);width:1px}.zeus-card--product .card__details .detail-item,.oto-card--product .card__details .detail-item{display:inline-flex;align-items:center;gap:.25rem;position:relative}.zeus-card--product .card__details .detail-item i,.oto-card--product .card__details .detail-item i{font-size:.875rem;color:var(--ds-color-primary)}.zeus-card--product .card__aside,.oto-card--product .card__aside{grid-area:aside}.zeus-card--product .card__price,.oto-card--product .card__price{font-size:var(--ds-font-size-sm);color:var(--ds-text-color-03);margin-top:var(--ds-spacing-sm);grid-area:price;display:flex;align-items:center}.zeus-card--product .card__price span,.oto-card--product .card__price span{font-size:var(--ds-font-size-xs);color:var(--ds-text-color-04);margin-right:var(--ds-spacing-xs);display:inline-block;opacity:.9;margin-top:var(--ds-spacing-xs)}.zeus-card--product .card__price-loader,.oto-card--product .card__price-loader{margin-top:var(--ds-spacing-xs);margin-left:var(--ds-spacing-xs)}.zeus-card--product .card__price-loader span,.oto-card--product .card__price-loader span{margin-right:0}.zeus-card--product .card__price s,.oto-card--product .card__price s{color:var(--ds-text-color-04);text-decoration:line-through;font-size:var(--ds-font-size-sm);margin-right:var(--ds-spacing-xs);display:inline-block}.zeus-card--product .card__price strong,.oto-card--product .card__price strong{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-color-01)}@container (max-width: 450px){.zeus-card--product .card__price,.oto-card--product .card__price{text-align:end}.zeus-card--product .card__price span,.oto-card--product .card__price span{display:block}}@container (max-width: 280px){.zeus-card--product .card__price,.oto-card--product .card__price{display:flex;flex-direction:column;align-items:end;justify-content:end}}.zeus-card--list-collapsable,.oto-card--list-collapsable{--card-padding: 0;background-color:var(--ds-color-primary--lighten-07)}.zeus-card--list-collapsable .card__body,.oto-card--list-collapsable .card__body{display:flex;justify-content:space-between;gap:var(--ds-spacing-md);padding:var(--ds-spacing-md);background-color:var(--ds-background-color-01);border-bottom-left-radius:var(--ds-border-radius-md);border-bottom-right-radius:var(--ds-border-radius-md)}.zeus-card--list-collapsable .card__content,.oto-card--list-collapsable .card__content{display:flex;flex-direction:column;min-width:0}.zeus-card--list-collapsable .card__content .bottom-info,.oto-card--list-collapsable .card__content .bottom-info{display:flex;align-items:flex-end;gap:var(--ds-spacing-sm);margin-top:auto}.zeus-card--list-collapsable .card__content .bottom-info strong,.oto-card--list-collapsable .card__content .bottom-info strong{font-weight:var(--ds-font-weight-bold)}.zeus-card--list-collapsable .card__title,.oto-card--list-collapsable .card__title{font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-semibold);margin-bottom:var(--ds-spacing-sm);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zeus-card--list-collapsable .card__subtitle,.oto-card--list-collapsable .card__subtitle{font-size:var(--ds-font-size-md);color:var(--ds-text-color-04);margin:0}.zeus-card--list-collapsable .card__price .price-label,.oto-card--list-collapsable .card__price .price-label{display:none}.zeus-card--list-collapsable .card__price span,.oto-card--list-collapsable .card__price span{color:var(--ds-text-color-04)}.zeus-card--list-collapsable .card__price strong,.oto-card--list-collapsable .card__price strong{color:var(--ds-color-primary--darken-04);font-weight:var(--ds-font-weight-bold)}.zeus-card--list-collapsable .card__solutions-toggle,.oto-card--list-collapsable .card__solutions-toggle{text-align:right}.zeus-card--list-collapsable .card__solutions-toggle button i,.oto-card--list-collapsable .card__solutions-toggle button i{transition:transform .15s ease}.zeus-card--list-collapsable .card__solutions-toggle button i.is-expanded,.oto-card--list-collapsable .card__solutions-toggle button i.is-expanded{transform:rotate(-180deg)}.zeus-card--list-collapsable .card__solutions-count,.oto-card--list-collapsable .card__solutions-count{font-size:var(--ds-font-size-sm);color:var(--ds-text-color-03);white-space:nowrap}.zeus-card--list-collapsable .card__solutions-count strong,.oto-card--list-collapsable .card__solutions-count strong{color:var(--ds-text-color-01)}.zeus-card--list-collapsable .card__solutions,.oto-card--list-collapsable .card__solutions{display:flex;flex-direction:column;padding:var(--ds-spacing-md)}.zeus-card--list-collapsable .card__solution,.oto-card--list-collapsable .card__solution{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-md);padding:var(--ds-spacing-sm) var(--ds-spacing-md);border-bottom:1px solid var(--ds-border-color-01);font-size:var(--ds-font-size-sm);color:var(--ds-text-color-03)}.zeus-card--list-collapsable .card__solution:last-child,.oto-card--list-collapsable .card__solution:last-child{border-bottom:none}.zeus-card--list-collapsable .card__solution:nth-child(2n),.oto-card--list-collapsable .card__solution:nth-child(2n){background:var(--ds-background-color-02)}.zeus-card--list-collapsable .card__solution .solution-meta,.oto-card--list-collapsable .card__solution .solution-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ds-spacing-xs);flex:1;min-width:0}.zeus-card--list-collapsable .card__solution .solution-separator,.oto-card--list-collapsable .card__solution .solution-separator{color:var(--ds-border-color-04)}.zeus-card--list-collapsable .card__solution .solution-label,.oto-card--list-collapsable .card__solution .solution-label{color:var(--ds-text-color-04)}.zeus-card--list-collapsable .card__solution .solution-value,.oto-card--list-collapsable .card__solution .solution-value{font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-color-01)}.zeus-card--page,.zeus-card--page-connected,.oto-card--page,.oto-card--page-connected{padding:var(--ds-spacing-sm)}.zeus-card--page .card__header,.zeus-card--page-connected .card__header,.oto-card--page .card__header,.oto-card--page-connected .card__header{display:grid;grid-template-columns:1fr auto;align-items:start;gap:var(--ds-spacing-sm)}.zeus-card--page .card__date,.zeus-card--page-connected .card__date,.oto-card--page .card__date,.oto-card--page-connected .card__date{margin-top:var(--ds-spacing-sm)}.zeus-card--page .card__badge,.zeus-card--page-connected .card__badge,.oto-card--page .card__badge,.oto-card--page-connected .card__badge{width:fit-content}.zeus-card--page .card__title,.zeus-card--page-connected .card__title,.oto-card--page .card__title,.oto-card--page-connected .card__title{color:var(--ds-color-primary--darken-05)}.zeus-card--page .card__footer,.zeus-card--page-connected .card__footer,.oto-card--page .card__footer,.oto-card--page-connected .card__footer{display:flex;align-items:center;gap:var(--ds-spacing-sm)}.zeus-card--page,.oto-card--page{display:flex;align-items:stretch;gap:var(--ds-spacing-md)}.zeus-card--page .card__thumbnail,.oto-card--page .card__thumbnail{width:30%;min-width:6rem;aspect-ratio:1.1/1}.zeus-card--page .card__category,.oto-card--page .card__category{margin-bottom:var(--ds-spacing-sm)}.zeus-card--page .card__header,.oto-card--page .card__header{margin-bottom:var(--ds-spacing-md);grid-template-areas:"title title" "badge badge"}@container (min-width: 200px){.zeus-card--page .card__header,.oto-card--page .card__header{grid-template-areas:"title title title badge"}}.zeus-card--page .card__header-content,.oto-card--page .card__header-content{grid-area:title}.zeus-card--page .card__title,.oto-card--page .card__title{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.zeus-card--page .card__body,.oto-card--page .card__body{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--ds-spacing-sm);min-width:0;container-type:inline-size}.zeus-card--page .card .oto-badge,.oto-card--page .card .oto-badge{grid-area:badge}.zeus-card--page-connected,.oto-card--page-connected{display:flex;flex-direction:column;gap:var(--ds-spacing-sm)}.zeus-card--page-connected .card__thumbnail,.oto-card--page-connected .card__thumbnail{width:100%;height:10rem}.zeus-card--page-connected .card__category,.oto-card--page-connected .card__category{margin-bottom:var(--ds-spacing-sm)}.zeus-card--page-connected .card__header,.oto-card--page-connected .card__header{margin-bottom:var(--ds-spacing-md)}.zeus-card--page-connected .card__title,.oto-card--page-connected .card__title{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.zeus-card--page-connected .card__body,.oto-card--page-connected .card__body{display:flex;flex-direction:column;gap:var(--ds-spacing-sm)}.zeus-card--page-connected .card__footer,.oto-card--page-connected .card__footer{margin-top:var(--ds-spacing-xs)}.zeus-card--page-connected .card__footer button,.oto-card--page-connected .card__footer button{flex:1;max-width:50%}.zeus-card--multi,.oto-card--multi{--card-padding: 0;padding:0;overflow:hidden;display:flex;align-items:stretch}.zeus-card--multi .card__rail,.oto-card--multi .card__rail{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-spacing-xs);width:2.125rem;flex-shrink:0;background:var(--ds-background-color-02);border-right:1px solid var(--ds-border-color-01);color:var(--ds-text-color-04)}.zeus-card--multi .card__rail--draggable,.oto-card--multi .card__rail--draggable{cursor:grab}.zeus-card--multi .card__rail i,.oto-card--multi .card__rail i{font-size:.875rem}.zeus-card--multi .card__rail-number,.oto-card--multi .card__rail-number{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-bold);line-height:1}.zeus-card--multi .card__body,.oto-card--multi .card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm)}.zeus-card--multi .card__header,.oto-card--multi .card__header{display:flex;align-items:flex-start;gap:var(--ds-spacing-sm)}.zeus-card--multi .card__thumbnail,.oto-card--multi .card__thumbnail{width:3.5rem;height:3.5rem}.zeus-card--multi .card__header-content,.oto-card--multi .card__header-content{display:flex;flex-direction:column;gap:var(--ds-spacing-xs);min-width:0;flex:1}.zeus-card--multi .card__actions-top,.oto-card--multi .card__actions-top{display:flex;align-items:center;gap:var(--ds-spacing-xs);flex-shrink:0}.zeus-card--multi .card__category,.oto-card--multi .card__category{margin:0}.zeus-card--multi .card__title,.oto-card--multi .card__title{font-size:var(--ds-font-size-md);line-height:var(--ds-line-height-md);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-primary--darken-05);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zeus-card--multi .card__meta,.oto-card--multi .card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ds-spacing-sm);margin-top:var(--ds-spacing-xs)}.zeus-card--multi .card__date,.zeus-card--multi .card__meta-text,.oto-card--multi .card__date,.oto-card--multi .card__meta-text{font-size:var(--ds-font-size-xs);color:var(--ds-text-color-04);margin:0}.zeus-card--multi .card__date strong,.zeus-card--multi .card__meta-text strong,.oto-card--multi .card__date strong,.oto-card--multi .card__meta-text strong{font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-color-03)}.zeus-card--multi .card__footer,.oto-card--multi .card__footer{display:flex;align-items:center;gap:var(--ds-spacing-sm)}.zeus-card--news,.oto-card--news{display:flex;align-items:stretch;gap:0;min-height:5rem;padding:var(--ds-spacing-sm)}.zeus-card--news .card__thumbnail,.oto-card--news .card__thumbnail{width:35%;min-width:5rem;max-width:9rem;max-height:7rem}.zeus-card--news .card__body,.oto-card--news .card__body{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--ds-spacing-xs);min-width:0;padding-left:var(--ds-spacing-md)}.zeus-card--news .card__header,.oto-card--news .card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-sm)}.zeus-card--news .card__header .content,.oto-card--news .card__header .content{max-width:85%;flex:1;margin-bottom:var(--ds-spacing-xs)}.zeus-card--news .card__title,.oto-card--news .card__title{font-size:var(--ds-font-size-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5;margin-bottom:0;font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-primary--darken-05)}.zeus-card--news .card__footer,.oto-card--news .card__footer{display:flex;align-items:flex-end;justify-content:space-between}.zeus-card--news .card__footer .actions,.oto-card--news .card__footer .actions{align-items:end;justify-content:end}.zeus-card--news .card__description,.oto-card--news .card__description{font-size:var(--ds-font-size-xs);color:var(--ds-text-color-04);margin:0;line-height:var(--ds-line-height-lg)}.zeus-card--news .card__meta,.oto-card--news .card__meta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-spacing-sm)}.zeus-card--news .card__date,.oto-card--news .card__date{font-size:.65rem;color:var(--ds-text-color-04);font-weight:var(--ds-font-weight-semibold);padding-left:var(--ds-spacing-xs)}.zeus-card--pop-up,.oto-card--pop-up{display:flex;align-items:stretch;flex-direction:column;justify-content:start;gap:0;min-height:5rem;padding:var(--ds-spacing-sm)}.zeus-card--pop-up .card__thumbnail,.oto-card--pop-up .card__thumbnail{width:30%;min-width:5rem;max-width:10rem;max-height:8rem}.zeus-card--pop-up .card__body,.oto-card--pop-up .card__body{flex:1;display:flex;justify-content:flex-start;gap:var(--ds-spacing-xs);min-width:0}.zeus-card--pop-up .card__header,.oto-card--pop-up .card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-sm);padding-left:var(--ds-spacing-md);flex:1;box-sizing:border-box}.zeus-card--pop-up .card__header .content,.oto-card--pop-up .card__header .content{margin-bottom:var(--ds-spacing-xs);max-width:100%}.zeus-card--pop-up .card__title,.oto-card--pop-up .card__title{font-size:var(--ds-font-size-md);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:3em;margin-bottom:0;margin-top:var(--ds-spacing-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-primary--darken-05)}.zeus-card--pop-up .card__footer,.oto-card--pop-up .card__footer{display:flex;align-items:flex-end;justify-content:space-between}.zeus-card--pop-up .card__footer .actions,.oto-card--pop-up .card__footer .actions{align-items:end;justify-content:end;flex:1}.zeus-card--pop-up .card__footer-content,.oto-card--pop-up .card__footer-content{display:flex;flex-direction:column;gap:var(--ds-spacing-xs);margin-top:var(--ds-spacing-sm)}.zeus-card--pop-up .card__description,.oto-card--pop-up .card__description{font-size:var(--ds-font-size-xs);color:var(--ds-text-color-04);margin:0;line-height:var(--ds-line-height-lg)}.zeus-card--pop-up .card__meta,.oto-card--pop-up .card__meta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-spacing-sm)}.zeus-card--pop-up .card__subtitle,.zeus-card--pop-up .card__interaction,.oto-card--pop-up .card__subtitle,.oto-card--pop-up .card__interaction{color:var(--ds-text-color-03);font-size:var(--ds-font-size-sm)}.zeus-card--pop-up .card__subtitle b,.zeus-card--pop-up .card__interaction b,.oto-card--pop-up .card__subtitle b,.oto-card--pop-up .card__interaction b{font-weight:var(--ds-font-weight-bold)}.zeus-card--pop-up .card__interaction b,.oto-card--pop-up .card__interaction b{color:var(--ds-color-primary)}.zeus-card--pop-up .card__date,.oto-card--pop-up .card__date{font-size:.65rem;color:var(--ds-text-color-04);font-weight:var(--ds-font-weight-semibold);padding-left:var(--ds-spacing-xs)}.zeus-card--analytics,.oto-card--analytics{--card-shadow: 4px 4px 22px 0 rgba(72, 99, 111, .25);padding:var(--ds-spacing-md);position:relative;overflow:hidden}.zeus-card--analytics:before,.oto-card--analytics:before{content:"";position:absolute;top:0;right:0;width:92.96%;aspect-ratio:185/238;transform:translate(17.84%,-14.71%);opacity:.08;pointer-events:none;background:linear-gradient(135deg,var(--ds-color-primary--lighten-05),var(--ds-color-primary));-webkit-mask:radial-gradient(ellipse 40.54% 31.51% at 66% 31.51%,#000 99%,transparent 100%),radial-gradient(ellipse 50% 38.87% at 50% 61.13%,#000 99%,transparent 100%);mask:radial-gradient(ellipse 40.54% 31.51% at 66% 31.51%,#000 99%,transparent 100%),radial-gradient(ellipse 50% 38.87% at 50% 61.13%,#000 99%,transparent 100%)}.zeus-card--analytics .card__row,.oto-card--analytics .card__row{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-md)}.zeus-card--analytics .card__content,.oto-card--analytics .card__content{display:flex;flex-direction:column;gap:var(--ds-spacing-xs);min-width:0}.zeus-card--analytics .card__title,.oto-card--analytics .card__title{font-size:var(--ds-font-size-sm);color:var(--ds-text-color-04);font-weight:var(--analytics-card-fw, var(--ds-font-weight-regular));text-transform:var(--analytics-card-text-transform);margin-bottom:var(--ds-spacing-lg);white-space:nowrap}.zeus-card--analytics .card__value,.oto-card--analytics .card__value{font-size:var(--ds-font-size-3xl);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-color-01);margin-bottom:var(--ds-spacing-xs);white-space:nowrap}.zeus-card--analytics .card__value-loader,.oto-card--analytics .card__value-loader{margin-top:var(--ds-spacing-xs)}.zeus-card--analytics .card__footer-label,.oto-card--analytics .card__footer-label{font-size:var(--ds-font-size-xs);color:var(--ds-text-color-05);white-space:nowrap}.zeus-card--analytics .card__statistics,.oto-card--analytics .card__statistics{display:flex;align-items:center;flex-shrink:0;margin:var(--ds-spacing-sm) 0 0 var(--ds-spacing-md)}.zeus-card--analytics .card__statistics-value,.oto-card--analytics .card__statistics-value{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:var(--ds-border-radius-sm);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);white-space:nowrap}.zeus-card--analytics .card__statistics-value--up,.oto-card--analytics .card__statistics-value--up{color:color-mix(in srgb,var(--ds-color-success) 80%,black);background-color:color-mix(in srgb,var(--ds-color-success) 15%,white)}.zeus-card--analytics .card__statistics-value--down,.oto-card--analytics .card__statistics-value--down{color:color-mix(in srgb,var(--ds-color-danger) 80%,black);background-color:color-mix(in srgb,var(--ds-color-danger) 15%,white)}.zeus-card--analytics .card__statistics-value--stable,.oto-card--analytics .card__statistics-value--stable{color:var(--ds-text-color-04);background-color:color-mix(in srgb,var(--ds-text-color-04) 15%,white)}.zeus-card--quick-actions,.oto-card--quick-actions{--card-shadow: 0;padding:var(--ds-spacing-md) var(--ds-spacing-sm);background-color:var(--ds-background-color-01);border:2px solid var(--ds-border-color-01);aspect-ratio:1/1;text-align:center;box-sizing:border-box}.zeus-card--quick-actions .card__body,.oto-card--quick-actions .card__body{display:flex;flex-direction:column;gap:1rem}.zeus-card--quick-actions .card__body .card-title,.oto-card--quick-actions .card__body .card-title{font-weight:var(--ds-font-weight-semibold);white-space:wrap;font-size:var(--ds-font-size-xs);color:var(--ds-text-color-03)}.zeus-card--quick-actions .card__body .card-icon i,.oto-card--quick-actions .card__body .card-icon i{font-size:2.5rem;color:var(--ds-color-primary)}.zeus-card--quote,.oto-card--quote{--card-shadow: 0;display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:calc(var(--ds-spacing-md) - var(--ds-spacing-xs));border:none;border-radius:0;border-bottom:1px solid var(--ds-border-color-01)}.zeus-card--quote:last-child,.oto-card--quote:last-child{border-bottom:none}.zeus-card--quote .quote-accent,.oto-card--quote .quote-accent{align-self:stretch;width:3px;border-radius:var(--ds-border-radius-sm);background:var(--quote-accent, var(--ds-color-primary));flex-shrink:0}.zeus-card--quote .quote-content,.oto-card--quote .quote-content{display:flex;flex-direction:column;gap:var(--ds-spacing-sm);min-width:0;flex:1}.zeus-card--quote .quote-title,.oto-card--quote .quote-title{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-color-01);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zeus-card--quote .quote-meta,.oto-card--quote .quote-meta{font-size:var(--ds-font-size-sm);color:var(--ds-text-color-05);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zeus-card--quote .quote-aside,.oto-card--quote .quote-aside{display:flex;flex-direction:column;align-items:flex-end;gap:var(--ds-spacing-sm);flex-shrink:0}.zeus-card--quote .quote-price,.oto-card--quote .quote-price{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-color-01);white-space:nowrap}.zeus-card--quote .quote-action,.oto-card--quote .quote-action{display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--ds-text-color-05);font-size:var(--ds-font-size-3xl);cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.zeus-card--quote .quote-action:hover,.oto-card--quote .quote-action:hover{color:var(--ds-text-color-01)}.zeus-card--wishlist,.oto-card--wishlist{--card-shadow: none;--card-padding: var(--ds-spacing-sm);padding:var(--ds-spacing-sm);background:var(--ds-background-color-02);border-color:var(--ds-border-color-01);border-radius:var(--ds-border-radius-sm)}.zeus-card--wishlist .card__body,.oto-card--wishlist .card__body{display:flex;flex-direction:column;gap:var(--ds-spacing-xs)}.zeus-card--wishlist .card__header,.oto-card--wishlist .card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-sm)}.zeus-card--wishlist .card__heading,.oto-card--wishlist .card__heading{display:flex;flex-direction:column;gap:.1rem;min-width:0}.zeus-card--wishlist .card__title,.oto-card--wishlist .card__title{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-line-height-lg);color:var(--ds-text-color-02);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zeus-card--wishlist .card__subtitle,.oto-card--wishlist .card__subtitle{font-size:.65rem;color:var(--ds-text-color-06)}.zeus-card--wishlist .card__meta,.oto-card--wishlist .card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ds-spacing-xs);font-size:var(--ds-font-size-xs);color:var(--ds-text-color-05);margin:var(--ds-spacing-sm) 0 var(--ds-spacing-xs)}.zeus-card--wishlist .card__meta .card__meta-sep,.oto-card--wishlist .card__meta .card__meta-sep{color:var(--ds-border-color-04)}.zeus-card--wishlist .card__meta .card__meta-dates,.oto-card--wishlist .card__meta .card__meta-dates{display:inline-flex;align-items:center;gap:var(--ds-spacing-xs)}.zeus-card--wishlist .card__meta .card__meta-arrow,.oto-card--wishlist .card__meta .card__meta-arrow{color:var(--ds-text-color-05)}.zeus-card--wishlist .card__footer,.oto-card--wishlist .card__footer{display:flex;align-items:center;justify-content:flex-start}.zeus-card--wishlist .card__amount,.oto-card--wishlist .card__amount{font-size:.65rem;color:var(--ds-text-color-06)}.zeus-card--wishlist .card__amount strong,.oto-card--wishlist .card__amount strong{color:var(--ds-text-color-02);font-weight:var(--ds-font-weight-semibold)}.zeus-card--wishlist .card__amount .card__amount-sep,.oto-card--wishlist .card__amount .card__amount-sep{margin:0 var(--ds-spacing-xs)}.zeus-card--wishlist oto-progress-bar,.zeus-card--wishlist zeus-progress-bar,.oto-card--wishlist oto-progress-bar,.oto-card--wishlist zeus-progress-bar{--progress-bar-height: 5px}.zeus-card--wishlist oto-progress-bar .oto-progress-bar__value,.zeus-card--wishlist oto-progress-bar .zeus-progress-bar__value,.zeus-card--wishlist zeus-progress-bar .oto-progress-bar__value,.zeus-card--wishlist zeus-progress-bar .zeus-progress-bar__value,.oto-card--wishlist oto-progress-bar .oto-progress-bar__value,.oto-card--wishlist oto-progress-bar .zeus-progress-bar__value,.oto-card--wishlist zeus-progress-bar .oto-progress-bar__value,.oto-card--wishlist zeus-progress-bar .zeus-progress-bar__value{font-size:.65rem;color:var(--ds-color-primary)}.zeus-card--search,.oto-card--search{--card-shadow: none;padding:var(--ds-spacing-md);background:var(--ds-background-color-01);border-color:var(--ds-border-color-03);border-radius:var(--ds-border-radius-lg)}.zeus-card--search .card__body,.oto-card--search .card__body{display:flex;flex-direction:column;gap:var(--ds-spacing-xs)}.zeus-card--search .card__header,.oto-card--search .card__header{display:flex;align-items:center;gap:var(--ds-spacing-sm);min-width:0;margin-bottom:var(--ds-spacing-xs)}.zeus-card--search .card__icon,.oto-card--search .card__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border:1px solid var(--ds-border-color-05);border-radius:var(--ds-border-radius-sm)}.zeus-card--search .card__icon i,.oto-card--search .card__icon i{font-size:1.125rem;color:var(--ds-color-primary)}.zeus-card--search .card__title,.oto-card--search .card__title{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-color-03);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zeus-card--search .card__subtitle,.oto-card--search .card__subtitle{font-size:var(--ds-font-size-sm);color:var(--ds-text-color-04);font-weight:var(--ds-font-weight-medium)}.zeus-card--search .card__dates,.oto-card--search .card__dates{display:flex;flex-direction:column;gap:.1rem}.zeus-card--search .card__date-range,.oto-card--search .card__date-range{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);color:var(--ds-color-primary--lighten-02);line-height:var(--ds-line-height-lg)}.zeus-card--template,.oto-card--template{--card-shadow: none;--card-padding: 0;padding:0;overflow:hidden;display:flex;flex-direction:column;background:var(--ds-background-color-02);border-color:var(--ds-border-color-01);border-radius:var(--ds-border-radius-sm)}.zeus-card--template .card__media,.oto-card--template .card__media{position:relative;height:4rem;flex-shrink:0;background:var(--card-media-bg, var(--ds-color-primary--lighten-06))}.zeus-card--template .card__media img,.oto-card--template .card__media img{width:100%;height:100%;object-fit:cover;display:block}.zeus-card--template .card__media .oto-badge,.zeus-card--template .card__media .zeus-badge,.zeus-card--template .card__media .card-badge,.oto-card--template .card__media .oto-badge,.oto-card--template .card__media .zeus-badge,.oto-card--template .card__media .card-badge{position:absolute;top:var(--ds-spacing-xs);left:var(--ds-spacing-xs);font-size:.6rem}.zeus-card--template .card__media-icon,.oto-card--template .card__media-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.zeus-card--template .card__media-icon i,.oto-card--template .card__media-icon i{font-size:2rem;color:var(--ds-color-primary--darken-02--text);opacity:.45}.zeus-card--template .card__body,.oto-card--template .card__body{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:var(--ds-spacing-xs);padding:var(--ds-spacing-sm)}.zeus-card--template .card__content,.oto-card--template .card__content{display:flex;flex-direction:column;gap:var(--ds-spacing-xs)}.zeus-card--template .card__title,.oto-card--template .card__title{font-size:.875rem;font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-color-03);line-height:1.3;margin:0 0 var(--ds-spacing-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zeus-card--template .card__footer,.oto-card--template .card__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-sm);margin-top:auto}.zeus-card--template .card__footer button,.oto-card--template .card__footer button{--padding-x: .25rem;--padding-y: .5rem;text-transform:uppercase}.zeus-card--template .card__meta,.oto-card--template .card__meta{font-size:.8125rem;color:var(--ds-text-color-06);white-space:nowrap}.zeus-card--preview,.oto-card--preview{--card-shadow: none;--card-padding: 0;padding:0;overflow:hidden;display:flex;flex-direction:column;background:var(--card-preview-background, var(--ds-background-color-01));border-color:var(--card-preview-border, var(--ds-border-color-02));border-radius:var(--card-preview-radius, var(--ds-border-radius-sm))}.zeus-card--preview .card__media,.oto-card--preview .card__media{position:relative;aspect-ratio:16/9;flex-shrink:0;overflow:hidden;background:var(--card-media-bg, var(--ds-color-primary--lighten-05))}.zeus-card--preview .card__media img,.oto-card--preview .card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.zeus-card--preview .card__media .oto-badge,.zeus-card--preview .card__media .zeus-badge,.zeus-card--preview .card__media .card-badge,.oto-card--preview .card__media .oto-badge,.oto-card--preview .card__media .zeus-badge,.oto-card--preview .card__media .card-badge{position:absolute;top:var(--ds-spacing-sm);left:var(--ds-spacing-sm);font-size:.6rem;font-weight:400;letter-spacing:.5px}.zeus-card--preview .card__media-icon,.oto-card--preview .card__media-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.zeus-card--preview .card__media-icon i,.oto-card--preview .card__media-icon i{font-size:1.5rem;color:var(--ds-text-white);opacity:.85}.zeus-card--preview .card__body,.oto-card--preview .card__body{display:flex;flex-direction:column;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm) var(--ds-spacing-md) var(--ds-spacing-md)}.zeus-card--preview .card__title,.oto-card--preview .card__title{display:flex;align-items:center;gap:6px;margin:0;font-size:.875rem;font-weight:var(--ds-font-weight-bold);color:var(--ds-text-color-02);line-height:1.3}.zeus-card--preview .card__title i,.oto-card--preview .card__title i{font-size:var(--ds-font-size-sm);color:var(--ds-color-primary)}.zeus-card--preview .card__meta,.oto-card--preview .card__meta{overflow:hidden;font-size:11px;color:var(--ds-text-color-05);white-space:nowrap;text-overflow:ellipsis}.zeus-card--list-item,.oto-card--list-item{--card-shadow: none;--card-padding: var(--c-padding-override, var(--ds-spacing-xs));display:flex;align-items:center;gap:var(--ds-spacing-sm);border:none;border-radius:0;border-bottom:1px solid var(--ds-background-color-02);background:transparent}.zeus-card--list-item:last-child,.oto-card--list-item:last-child{border-bottom:none}.zeus-card--list-item .card__avatar,.oto-card--list-item .card__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:var(--ds-border-radius-round);background:var(--ds-color-primary--lighten-07);color:var(--card-avatar-color, var(--ds-color-primary));font-size:.75rem;font-weight:var(--ds-font-weight-bold);text-transform:uppercase;line-height:1}.zeus-card--list-item .card__dot,.oto-card--list-item .card__dot{flex-shrink:0;width:10px;height:10px;border-radius:var(--ds-border-radius-round);background:var(--ds-text-color-05)}.zeus-card--list-item .card__dot--success,.oto-card--list-item .card__dot--success{background:color-mix(in srgb,var(--ds-color-success) 55%,black)}.zeus-card--list-item .card__dot--warning,.oto-card--list-item .card__dot--warning{background:var(--ds-color-secondary)}.zeus-card--list-item .card__dot--danger,.oto-card--list-item .card__dot--danger{background:var(--ds-color-danger)}.zeus-card--list-item .card__dot--info,.oto-card--list-item .card__dot--info{background:var(--ds-color-info)}.zeus-card--list-item .card__dot--primary,.oto-card--list-item .card__dot--primary{background:var(--ds-color-primary)}.zeus-card--list-item .card__content,.oto-card--list-item .card__content{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.zeus-card--list-item .card__title,.oto-card--list-item .card__title{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-color-03);line-height:1.35;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zeus-card--list-item .card__meta,.oto-card--list-item .card__meta{font-size:.75rem;color:var(--ds-text-color-06);white-space:nowrap}.zeus-card--list-item .card__trailing,.oto-card--list-item .card__trailing{display:flex;flex-direction:column;align-items:flex-end;gap:var(--ds-spacing-sm);flex-shrink:0}.zeus-card--list-item .card__price,.oto-card--list-item .card__price{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-color-02);white-space:nowrap}.zeus-card--counters,.oto-card--counters{--card-shadow: none;--card-padding: 0;padding:0;overflow:hidden;background:var(--ds-background-color-02);border-color:var(--ds-border-color-01);border-radius:var(--ds-border-radius-md)}.zeus-card--counters .card__counters,.oto-card--counters .card__counters{display:flex;align-items:stretch}.zeus-card--counters .card__counter,.oto-card--counters .card__counter{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:var(--ds-spacing-sm) var(--ds-spacing-xs);text-align:center;color:var(--ds-text-color-05);border-right:1px solid var(--ds-border-color-01)}.zeus-card--counters .card__counter:last-child,.oto-card--counters .card__counter:last-child{border-right:none}.zeus-card--counters .card__counter--success,.oto-card--counters .card__counter--success{color:color-mix(in srgb,var(--ds-color-success) 80%,black)}.zeus-card--counters .card__counter--warning,.oto-card--counters .card__counter--warning{color:color-mix(in srgb,var(--ds-color-warning) 70%,black)}.zeus-card--counters .card__counter--danger,.oto-card--counters .card__counter--danger{color:color-mix(in srgb,var(--ds-color-danger) 55%,black)}.zeus-card--counters .card__counter--info,.oto-card--counters .card__counter--info{color:color-mix(in srgb,var(--ds-color-info) 55%,black)}.zeus-card--counters .card__counter--neutral,.oto-card--counters .card__counter--neutral{color:var(--ds-text-color-05)}.zeus-card--counters .card__counter-value,.oto-card--counters .card__counter-value{font-size:1.25rem;font-weight:700;line-height:1;color:inherit}.zeus-card--counters .card__counter-label,.oto-card--counters .card__counter-label{font-size:.7125rem;font-weight:var(--ds-font-weight-bold);text-transform:uppercase;letter-spacing:.03em;line-height:1.2;color:inherit}.card__actions-menu{min-width:11rem;padding:var(--ds-spacing-xs)}.card__actions-menu [zeusDropdownItem],.card__actions-menu [otoDropdownItem]{gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm);font-size:.8125rem;font-weight:var(--ds-font-weight-medium);color:var(--ds-text-color-03);border-radius:var(--ds-border-radius-sm)}.card__actions-menu [zeusDropdownItem] i,.card__actions-menu [otoDropdownItem] i{font-size:1rem;color:var(--ds-color-primary);flex-shrink:0}.card__actions-menu [zeusDropdownItem]:hover:not(.disabled),.card__actions-menu [otoDropdownItem]:hover:not(.disabled){background-color:var(--ds-color-primary--lighten-07);color:var(--ds-color-primary--darken-04)}.zeus-wrapper,.oto-wrapper{border:1.5px solid var(--ds-border-color-02);border-radius:var(--ds-border-radius);background-color:var(--ds-background-color-01)}.zeus-wrapper__header,.oto-wrapper__header{padding:calc(var(--ds-spacing-lg) - var(--ds-spacing-xs));box-sizing:border-box;border-bottom:1px solid var(--ds-border-color-02)}.zeus-wrapper__content,.oto-wrapper__content{padding:var(--padding-content-wrapper, calc(var(--ds-spacing-lg) - var(--ds-spacing-xs)));box-sizing:border-box;max-height:var(--max-height-content-wrapper);overflow-y:var(--overflow-y-content-wrapper)}.zeus-wrapper__content.wrapper-slider,.oto-wrapper__content.wrapper-slider{--slider-pagination-bottom: -.5rem;--slider-bullet-color: var(--ds-background-color-07);--slider-bullet-active-color: var(--ds-color-primary);--slider-bullet-height: 10px;--slider-bullet-width: 10px;--slider-bullet-gap: .5rem}.zeus-wrapper__content.wrapper-cards,.oto-wrapper__content.wrapper-cards{--padding-content-wrapper: 0}.zeus-wrapper__content.wrapper-accordion,.oto-wrapper__content.wrapper-accordion{--padding-content-wrapper: 0;--mr-accordion-content: 0;--ml-accordion-content: 3rem;--margin-accordion-chevron: 0 0 0 1rem;--bg-hover-accordion-header: transparent}.zeus-modal,.oto-modal{display:flex;flex-direction:column;flex:1;min-height:0;max-height:var(--modal-max-height, calc(100dvh - var(--ds-spacing-lg, 1.5rem) * 2));height:100%;max-width:var(--modal-max-width)}.zeus-modal__backdrop,.oto-modal__backdrop{position:fixed;inset:0;z-index:var(--ds-z-index-modal, 1000);background:#00000073;animation:modal-backdrop-in .2s ease forwards}.zeus-modal__backdrop--closing,.oto-modal__backdrop--closing{animation:modal-backdrop-out .2s ease forwards}.zeus-modal__backdrop--modal,.oto-modal__backdrop--modal{display:flex;align-items:center;justify-content:center;padding:var(--ds-spacing-lg)}.zeus-modal__backdrop--aside,.oto-modal__backdrop--aside{display:flex;align-items:stretch;justify-content:flex-end}.zeus-modal__dialog,.oto-modal__dialog{background:var(--ds-background-color-01);box-shadow:var(--ds-shadow-lg);display:flex;flex-direction:column;max-height:100%;overflow:hidden}.zeus-modal__dialog--modal,.oto-modal__dialog--modal{border-radius:var(--ds-border-radius-md);width:100%;max-height:90vh;animation:modal-dialog-in .2s ease forwards}.zeus-modal__dialog--modal.zeus-modal__dialog--closing,.zeus-modal__dialog--modal.oto-modal__dialog--closing,.oto-modal__dialog--modal.zeus-modal__dialog--closing,.oto-modal__dialog--modal.oto-modal__dialog--closing{animation:modal-dialog-out .2s ease forwards}.zeus-modal__dialog--modal.zeus-modal__dialog--sm,.zeus-modal__dialog--modal.oto-modal__dialog--sm,.oto-modal__dialog--modal.zeus-modal__dialog--sm,.oto-modal__dialog--modal.oto-modal__dialog--sm{max-width:28rem}.zeus-modal__dialog--modal.zeus-modal__dialog--md,.zeus-modal__dialog--modal.oto-modal__dialog--md,.oto-modal__dialog--modal.zeus-modal__dialog--md,.oto-modal__dialog--modal.oto-modal__dialog--md{max-width:42rem}.zeus-modal__dialog--modal.zeus-modal__dialog--lg,.zeus-modal__dialog--modal.oto-modal__dialog--lg,.oto-modal__dialog--modal.zeus-modal__dialog--lg,.oto-modal__dialog--modal.oto-modal__dialog--lg{max-width:60rem}.zeus-modal__dialog--modal.zeus-modal__dialog--fullscreen,.zeus-modal__dialog--modal.oto-modal__dialog--fullscreen,.oto-modal__dialog--modal.zeus-modal__dialog--fullscreen,.oto-modal__dialog--modal.oto-modal__dialog--fullscreen{max-width:100%;max-height:100vh;border-radius:0}.zeus-modal__dialog--aside,.oto-modal__dialog--aside{width:30rem;max-width:100%;max-height:100vh;border-radius:0;animation:modal-aside-in .25s ease forwards}.zeus-modal__dialog--aside.zeus-modal__dialog--closing,.zeus-modal__dialog--aside.oto-modal__dialog--closing,.oto-modal__dialog--aside.zeus-modal__dialog--closing,.oto-modal__dialog--aside.oto-modal__dialog--closing{animation:modal-aside-out .25s ease forwards}.zeus-modal__header,.oto-modal__header{display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-bottom:1px solid var(--ds-border-color-02);flex-shrink:0;box-sizing:border-box}.zeus-modal__title,.oto-modal__title{flex:1;font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-color-01);margin:0;line-height:1.3}.zeus-modal__close,.oto-modal__close{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:var(--ds-border-radius-sm);background:transparent;color:var(--ds-text-color-04);cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease;margin-left:auto}.zeus-modal__close i,.oto-modal__close i{font-size:1.125rem}.zeus-modal__close:hover,.oto-modal__close:hover{background:var(--ds-background-color-05);color:var(--ds-text-color-01)}.zeus-modal__body,.oto-modal__body{flex:1;min-height:0;overflow-y:auto;padding:var(--ds-spacing-lg);line-height:var(--ds-line-height-lg);box-sizing:border-box}.zeus-modal__body p+p,.oto-modal__body p+p{margin-top:var(--ds-spacing-sm)}.zeus-modal__footer,.oto-modal__footer{padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-top:1px solid var(--ds-border-color-02);display:flex;align-items:center;justify-content:flex-end;gap:var(--ds-spacing-sm);flex-shrink:0;box-sizing:border-box}.zeus-modal__footer:empty,.oto-modal__footer:empty{display:none}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes modal-dialog-in{0%{opacity:0;transform:translateY(-1rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modal-dialog-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-1rem) scale(.98)}}@keyframes modal-aside-in{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@keyframes modal-aside-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(2rem)}}.oto-modal-backdrop{position:fixed;inset:0;z-index:1040;background:#00000080;animation:oto-backdrop-in .15s ease forwards}.oto-modal-window{position:fixed;inset:0;z-index:1050;overflow-x:hidden;overflow-y:auto;display:flex;align-items:flex-start;justify-content:center;padding:var(--ds-spacing-lg, 1.5rem);pointer-events:none}.oto-modal-window--centered{align-items:center}.oto-modal-window--sm .oto-modal-dialog{max-width:22rem}.oto-modal-window--md .oto-modal-dialog{max-width:34rem}.oto-modal-window--lg .oto-modal-dialog{max-width:52rem}.oto-modal-window--xl .oto-modal-dialog{max-width:70rem}.oto-modal-window--scrollable .oto-modal-dialog{max-height:calc(100dvh - var(--ds-spacing-lg, 1.5rem) * 2)}.oto-modal-window--fullscreen{padding:0}.oto-modal-window--fullscreen .oto-modal-dialog{width:100vw;max-width:100vw;align-self:stretch;border-radius:0;--modal-max-height: 100%}.oto-modal-window--aside{padding:0;align-items:stretch;justify-content:flex-end}.oto-modal-window--aside .oto-modal-dialog{width:fit-content;min-width:320px;max-width:100vw;height:100dvh;border-radius:0;animation:oto-aside-in .35s ease forwards}.oto-modal-dialog{pointer-events:all;width:100%;box-sizing:border-box;background:var(--ds-background-color-01, #fff);border-radius:var(--ds-border-radius-md, .5rem);box-shadow:var(--ds-shadow-lg, 0 8px 32px rgba(0, 0, 0, .18));overflow:hidden;display:flex;flex-direction:column}.oto-modal--animate{animation:oto-modal-in .18s ease forwards}.oto-modal--closing{animation:oto-modal-out .18s ease forwards!important}.oto-modal-backdrop--closing{animation:oto-backdrop-out .18s ease forwards!important}.oto-modal-window--aside .oto-modal--closing{animation:oto-aside-out .3s ease forwards!important}.oto-modal-window--aside .oto-modal-backdrop--closing{animation:oto-backdrop-out .3s ease forwards!important}@keyframes oto-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes oto-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes oto-modal-in{0%{opacity:0;transform:translateY(-.5rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes oto-modal-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-.5rem) scale(.98)}}@keyframes oto-aside-in{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@keyframes oto-aside-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(2rem)}}.c-aside-panel{position:fixed;top:0;left:100%;width:100%;height:100dvh;transition:left ease-in-out .4s;z-index:5}.c-aside-panel__backdrop{pointer-events:none;background-color:#00000080;opacity:0;height:100dvh;transition:opacity ease-in-out .4s;position:fixed;left:0;width:100%;z-index:-1}.c-aside-panel__aside{position:relative;background-color:var(--ds-background-color-01, #fff);height:100%;display:flex;flex-direction:column;margin-left:auto;z-index:3;box-sizing:border-box;min-width:320px;max-width:var(--modal-max-width);width:100%}.c-aside-panel.is-open{left:0}.c-aside-panel.is-open .c-aside-panel__backdrop{pointer-events:all;opacity:1;z-index:0}oto-panel,zeus-panel{display:block;height:100%;min-width:0}.oto-panel,.zeus-panel{display:flex;flex-direction:column;gap:var(--panel-gap, .75rem);height:100%;min-width:0;padding:var(--panel-padding, 1rem 1.25rem);border:var(--panel-border-width, 1px) var(--panel-border-style, solid) var(--panel-border-color, var(--ds-border-color-02));border-radius:var(--panel-radius, var(--ds-border-radius));background:var(--panel-bg, var(--ds-background-color-01))}.oto-panel__header,.zeus-panel__header{display:flex;align-items:center;justify-content:space-between;gap:var(--panel-header-gap, 1rem);border-bottom:var(--panel-header-border-bottom, 0);padding:var(--panel-header-padding, 0)}.oto-panel__title-group,.zeus-panel__title-group{display:flex;align-items:baseline;gap:var(--panel-title-gap, var(--ds-spacing-sm));min-width:0;flex-wrap:wrap}.oto-panel__heading,.zeus-panel__heading{margin:0;font-size:var(--panel-heading-size, .9375rem);font-weight:var(--panel-heading-weight, 600);color:var(--panel-heading-color, var(--ds-text-color-01))}.oto-panel__heading--eyebrow,.zeus-panel__heading--eyebrow{font-size:var(--panel-eyebrow-size, var(--ds-font-size-xs));font-weight:var(--panel-eyebrow-weight, var(--ds-font-weight-medium));letter-spacing:var(--panel-eyebrow-spacing, .04em);text-transform:uppercase;color:var(--panel-eyebrow-color, var(--ds-text-color-04))}.oto-panel__hint,.zeus-panel__hint{font-size:var(--panel-hint-size, var(--ds-font-size-xs));color:var(--panel-hint-color, var(--ds-text-color-05))}.oto-panel__body,.zeus-panel__body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;gap:var(--panel-body-gap, 0)}.zeus-loader,.oto-loader{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;box-sizing:border-box}.zeus-loader--small,.oto-loader--small{--loader-size: 1.25rem;--loader-border: 2px;--loader-dot-size: .375rem}.zeus-loader--medium,.oto-loader--medium{--loader-size: 2rem;--loader-border: 3px;--loader-dot-size: .5rem}.zeus-loader--large,.oto-loader--large{--loader-size: 3rem;--loader-border: 4px;--loader-dot-size: .625rem}.zeus-loader__spinner,.oto-loader__spinner{display:flex;align-items:center;justify-content:center}.zeus-loader__ring,.oto-loader__ring{display:inline-block;width:var(--loader-size, 2rem);height:var(--loader-size, 2rem);border:var(--loader-border, 3px) solid color-mix(in srgb,var(--ds-color-primary, #046FF1) 20%,white);border-top-color:var(--ds-color-primary, #046FF1);border-radius:50%;animation:zeus-loader-spin .75s linear infinite}.zeus-loader__dots,.oto-loader__dots{display:flex;align-items:center;gap:calc(var(--loader-dot-size, .5rem) * .75)}.zeus-loader__dot,.oto-loader__dot{display:inline-block;width:var(--loader-dot-size, .5rem);height:var(--loader-dot-size, .5rem);background:var(--ds-color-primary, #046FF1);border-radius:50%;animation:zeus-loader-bounce 1.2s ease-in-out infinite}.zeus-loader__dot:nth-child(1),.oto-loader__dot:nth-child(1){animation-delay:0s}.zeus-loader__dot:nth-child(2),.oto-loader__dot:nth-child(2){animation-delay:.2s}.zeus-loader__dot:nth-child(3),.oto-loader__dot:nth-child(3){animation-delay:.4s}.zeus-loader__pulse,.oto-loader__pulse{width:var(--loader-size, 2rem);height:var(--loader-size, 2rem);background:var(--ds-color-primary, #046FF1);border-radius:50%;animation:zeus-loader-pulse 1.4s ease-in-out infinite}.zeus-loader--backdrop,.oto-loader--backdrop{background:var(--loader-backdrop, var(--ds-background-color-01));border-radius:var(--loader-border-radius, var(--ds-border-radius-md));padding:var(--loader-padding, 2rem 2.5rem);box-shadow:var(--loader-box-shadow, var(--ds-shadow-md));width:var(--loader-width);height:var(--loader-height)}.zeus-loader--fullscreen,.oto-loader--fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:var(--loader-backdrop, rgba(0, 0, 0, .35));backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.zeus-loader__label,.oto-loader__label{font-size:.875rem;color:var(--ds-text-color-04, #666666);font-weight:400;line-height:1.4}@keyframes zeus-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes zeus-loader-bounce{0%,60%,to{transform:translateY(0);opacity:1}30%{transform:translateY(-50%);opacity:.6}}@keyframes zeus-loader-pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.4}to{transform:scale(1);opacity:1}}.zeus-skeleton,.oto-skeleton{display:flex;flex-direction:column;gap:var(--ds-spacing-sm);width:100%;box-sizing:border-box}.zeus-skeleton__line,.zeus-skeleton__block,.oto-skeleton__line,.oto-skeleton__block{display:block;background:var(--ds-background-color-07)}.zeus-skeleton__line,.oto-skeleton__line{width:var(--width-line-skeleton, 100%);height:var(--height-line-skeleton, 1rem);border-radius:var(--ds-border-radius-xs)}.zeus-skeleton__line:last-child,.oto-skeleton__line:last-child{width:var(--width-last-child-line-skeleton, 60%)}.zeus-skeleton--circle .zeus-skeleton__block,.zeus-skeleton--circle .oto-skeleton__block,.oto-skeleton--circle .zeus-skeleton__block,.oto-skeleton--circle .oto-skeleton__block{width:var(--width-circle-skeleton, 3rem);height:var(--height-circle-skeleton, 3rem);border-radius:var(--ds-border-radius-round)}.zeus-skeleton--rect .zeus-skeleton__block,.zeus-skeleton--rect .oto-skeleton__block,.oto-skeleton--rect .zeus-skeleton__block,.oto-skeleton--rect .oto-skeleton__block{width:var(--width-block-skeleton, 100%);height:var(--height-block-skeleton, 8rem);border-radius:var(--ds-border-radius-sm)}.zeus-skeleton--pulse .zeus-skeleton__line,.zeus-skeleton--pulse .zeus-skeleton__block,.zeus-skeleton--pulse .oto-skeleton__line,.zeus-skeleton--pulse .oto-skeleton__block,.oto-skeleton--pulse .zeus-skeleton__line,.oto-skeleton--pulse .zeus-skeleton__block,.oto-skeleton--pulse .oto-skeleton__line,.oto-skeleton--pulse .oto-skeleton__block{animation:zeus-skeleton-pulse 1.5s ease-in-out infinite}.zeus-skeleton--wave .zeus-skeleton__line,.zeus-skeleton--wave .zeus-skeleton__block,.zeus-skeleton--wave .oto-skeleton__line,.zeus-skeleton--wave .oto-skeleton__block,.oto-skeleton--wave .zeus-skeleton__line,.oto-skeleton--wave .zeus-skeleton__block,.oto-skeleton--wave .oto-skeleton__line,.oto-skeleton--wave .oto-skeleton__block{background:linear-gradient(90deg,var(--background-darken-skeleton, #dfdfdf) 25%,var(--ds-background-color-02) 37%,var(--background-darken-skeleton, #dfdfdf) 63%);background-size:400% 100%;animation:zeus-skeleton-wave 1.6s ease-in-out infinite}@keyframes zeus-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes zeus-skeleton-wave{0%{background-position:100% 50%}to{background-position:0 50%}}.oto-progress-bar,.zeus-progress-bar{--progress-bar-height: 12px;--progress-bar-dot-size: 6px;--progress-bar-accent: var(--ds-color-primary);--progress-bar-gradient: linear-gradient( 90deg, var(--ds-color-primary), var(--ds-color-primary--lighten-04) );--progress-bar-value-color: var(--ds-color-primary--darken-05);--progress-bar-label-color: var(--ds-color-primary--darken-05);display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm);box-sizing:border-box}.oto-progress-bar__icon,.zeus-progress-bar__icon{flex-shrink:0;font-size:2.5rem;line-height:1;color:var(--progress-bar-accent)}.oto-progress-bar__content,.zeus-progress-bar__content{display:flex;flex:1;min-width:0;flex-direction:column;gap:var(--ds-spacing-xs)}.oto-progress-bar__subtitle,.zeus-progress-bar__subtitle{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);line-height:1;color:var(--ds-text-color-05)}.oto-progress-bar__text,.zeus-progress-bar__text{display:flex;align-items:baseline;gap:var(--ds-spacing-xs)}.oto-progress-bar__value,.zeus-progress-bar__value{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-lg);color:var(--progress-bar-value-color)}.oto-progress-bar__label,.zeus-progress-bar__label{font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-line-height-lg);color:var(--progress-bar-label-color)}.oto-progress-bar__track,.zeus-progress-bar__track{position:relative;width:100%;height:var(--progress-bar-height);border-radius:var(--ds-border-radius-md);background:var(--ds-background-color-04);overflow:hidden}.oto-progress-bar__fill,.zeus-progress-bar__fill{height:100%;border-radius:var(--ds-border-radius-md);background:var(--progress-bar-gradient)}.oto-progress-bar__dot,.zeus-progress-bar__dot{position:absolute;top:50%;width:var(--progress-bar-dot-size);height:var(--progress-bar-dot-size);border-radius:var(--ds-border-radius-round);background:var(--progress-bar-accent);transform:translate(-50%,-50%);transition:background-color .2s ease-out}.oto-progress-bar__dot--filled,.zeus-progress-bar__dot--filled{background:var(--ds-text-white)}.oto-progress-bar--simple,.zeus-progress-bar--simple{--progress-bar-height: 10px}.oto-progress-bar--simple .oto-progress-bar__value,.oto-progress-bar--simple .zeus-progress-bar__value,.zeus-progress-bar--simple .oto-progress-bar__value,.zeus-progress-bar--simple .zeus-progress-bar__value{font-size:var(--ds-font-size-xl);color:var(--ds-text-color-02)}.oto-progress-bar--simple .oto-progress-bar__label,.oto-progress-bar--simple .zeus-progress-bar__label,.zeus-progress-bar--simple .oto-progress-bar__label,.zeus-progress-bar--simple .zeus-progress-bar__label{font-size:var(--ds-font-size-sm);color:var(--ds-text-color-03)}.oto-progress-bar--inline,.zeus-progress-bar--inline{--progress-bar-height: 8px;padding:0}.oto-progress-bar--inline .oto-progress-bar__content,.oto-progress-bar--inline .zeus-progress-bar__content,.zeus-progress-bar--inline .oto-progress-bar__content,.zeus-progress-bar--inline .zeus-progress-bar__content{flex-direction:row-reverse;align-items:center;gap:var(--ds-spacing-md)}.oto-progress-bar--inline .oto-progress-bar__track,.oto-progress-bar--inline .zeus-progress-bar__track,.zeus-progress-bar--inline .oto-progress-bar__track,.zeus-progress-bar--inline .zeus-progress-bar__track{flex:1}.oto-progress-bar--inline .oto-progress-bar__text,.oto-progress-bar--inline .zeus-progress-bar__text,.zeus-progress-bar--inline .oto-progress-bar__text,.zeus-progress-bar--inline .zeus-progress-bar__text{flex-shrink:0}.oto-progress-bar--inline .oto-progress-bar__value,.oto-progress-bar--inline .zeus-progress-bar__value,.zeus-progress-bar--inline .oto-progress-bar__value,.zeus-progress-bar--inline .zeus-progress-bar__value{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-color-04)}.oto-progress-bar--success,.zeus-progress-bar--success{--progress-bar-accent: var(--ds-color-success);--progress-bar-gradient: linear-gradient( 90deg, color-mix(in srgb, var(--ds-color-success) 80%, black), var(--ds-color-success) )}.zeus-file-uploader,.oto-file-uploader{display:block;width:100%}.zeus-file-uploader__label,.oto-file-uploader__label{display:block;margin-bottom:var(--ds-spacing-sm);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);color:var(--ds-text-color-02)}.zeus-file-uploader__dropzone,.oto-file-uploader__dropzone{display:flex;flex-direction:column;align-items:center;gap:var(--gap-dropzone, .8125rem);padding:var(--ds-spacing-lg) var(--ds-spacing-md);border-radius:var(--ds-border-radius-md);background-color:var(--ds-background-color-01);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%23ccc' stroke-width='2' stroke-dasharray='12%208'/%3e%3c/svg%3e");text-align:center;cursor:pointer;transition:background-color .2s ease}.zeus-file-uploader__dropzone:hover,.oto-file-uploader__dropzone:hover{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%23046ff1' stroke-width='2' stroke-dasharray='12%208'/%3e%3c/svg%3e")}.zeus-file-uploader__dropzone--dragover,.oto-file-uploader__dropzone--dragover{background-color:color-mix(in srgb,var(--ds-color-primary) 6%,white);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%23046ff1' stroke-width='2' stroke-dasharray='12%208'/%3e%3c/svg%3e")}.zeus-file-uploader__icon,.oto-file-uploader__icon{font-size:2.5rem;color:var(--ds-color-primary)}.zeus-file-uploader__text,.oto-file-uploader__text{margin:0;display:flex;flex-direction:column;gap:2px;line-height:var(--ds-line-height-md)}.zeus-file-uploader__drag,.oto-file-uploader__drag{font-size:var(--ds-font-size-xs);color:var(--ds-text-color-02)}.zeus-file-uploader__or,.oto-file-uploader__or,.zeus-file-uploader__hint,.oto-file-uploader__hint{font-size:var(--ds-font-size-xs);color:var(--ds-text-color-04)}.zeus-file-uploader__input,.oto-file-uploader__input{display:none}.zeus-file-uploader--disabled,.oto-file-uploader--disabled{opacity:.6;pointer-events:none}.zeus-strip,.oto-strip{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-md);padding:var(--ds-spacing-md);border-radius:var(--strip-border-radius, var(--ds-border-radius));border-left:6px solid var(--strip-accent, var(--ds-color-primary--darken-04));background:var(--strip-bg, color-mix(in srgb, var(--ds-color-primary) 9%, white));color:var(--ds-text-color-02)}.zeus-strip__body,.oto-strip__body{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--ds-spacing-md)}.zeus-strip__dot,.oto-strip__dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--strip-accent, var(--ds-color-primary--darken-04))}.zeus-strip__message,.oto-strip__message{min-width:0;font-size:var(--ds-font-size-sm);line-height:var(--ds-line-height-lg);color:var(--ds-color-primary--darken-05, var(--strip-text-color))}.zeus-strip__message b,.zeus-strip__message strong,.oto-strip__message b,.oto-strip__message strong{font-weight:var(--ds-font-weight-semibold)}.zeus-strip__action,.oto-strip__action{flex-shrink:0}@media(max-width:768px){.zeus-strip,.oto-strip{flex-direction:column;align-items:stretch;padding:var(--ds-spacing-md)}.zeus-strip__action,.oto-strip__action{width:100%}.zeus-strip__dot,.oto-strip__dot{display:none}}.zeus-module-header,.oto-module-header{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-lg);flex-wrap:wrap}.zeus-module-header__titles,.oto-module-header__titles{display:flex;flex-direction:column;gap:var(--ds-spacing-xs);min-width:0}.zeus-module-header__title,.oto-module-header__title{margin:0;font-size:var(--module-title-fs, var(--ds-font-size-4xl));font-weight:var(--module-title-fw, var(--ds-font-weight-semibold));line-height:2rem;color:var(--module-title-color, var(--ds-text-color-01))}.zeus-module-header__subtitle,.oto-module-header__subtitle{margin:0;font-size:var(--module-subtitle-fs, var(--ds-font-size-sm));font-weight:var(--module-subtitle-fw, var(--ds-font-weight-regular));line-height:1.5rem;color:var(--module-subtitle-color, var(--ds-text-color-04))}.zeus-module-header__actions,.oto-module-header__actions{display:flex;align-items:center;gap:var(--ds-spacing-md);flex-shrink:0}@media(max-width:768px){.zeus-module-header,.oto-module-header{flex-direction:column;align-items:flex-start;gap:var(--ds-spacing-md)}.zeus-module-header__actions,.oto-module-header__actions{width:100%}}.zeus-pills,.oto-pills{display:inline-flex;align-items:center;gap:var(--pills-gap, var(--ds-spacing-sm, .5rem));max-width:100%}.zeus-pills__header-wrapper,.oto-pills__header-wrapper{display:flex;align-items:center;position:relative;flex:1;min-width:0}.zeus-pills__items,.oto-pills__items{display:flex;align-items:center;gap:var(--pills-items-gap, var(--ds-spacing-xs, .25rem));flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}.zeus-pills__items::-webkit-scrollbar,.oto-pills__items::-webkit-scrollbar{display:none}.zeus-pills .pills-scroll-spacer,.oto-pills .pills-scroll-spacer{position:var(--pills-scoll-spacer-position, absolute);right:var(--pills-scroll-spacer-right, 0);left:var(--pills-scroll-spacer-left, unset);top:var(--pills-scroll-spacer-top, -2.5rem);bottom:var(--pills-scroll-spacer-bottom, unset);width:var(--pills-scroll-spacer-width, unset);display:var(--pills-scroll-spacer-display, unset);justify-content:var(--pills-scroll-spacer-justify, space-between);align-items:var(--pills-scroll-spacer-align, center)}.zeus-pills .pills-scroll-spacer.is-addable,.oto-pills .pills-scroll-spacer.is-addable{right:var(--pills-scroll-spacer-right, -2.5rem)}.zeus-pills__scroll,.oto-pills__scroll{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:1rem;color:var(--ds-color-primary--darken-02);padding:0;line-height:1;appearance:none;border:2px solid var(--ds-color-primary--darken-02);z-index:1;background-color:transparent;border-radius:var(--ds-border-radius-xs);margin:2px}.zeus-pills__scroll.disabled,.oto-pills__scroll.disabled{opacity:.5}.zeus-pills__scroll--next,.oto-pills__scroll--next{position:var(--pills-position, relative);left:var(--pills-nav-next-left-position, unset);right:var(--pills-nav-next-right-position, unset);top:var(--pills-nav-next-top-position, unset)}.zeus-pills__scroll--prev,.oto-pills__scroll--prev{position:var(--pills-position, relative);left:var(--pills-nav-prev-left-position, unset);right:var(--pills-nav-prev-right-position, unset);top:var(--pills-nav-prev-top-position, unset)}.zeus-pills__pill,.oto-pills__pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-spacing-xs, .25rem);padding:var(--pill-padding-y, .4rem) var(--pill-padding-x, 1rem);border-radius:var(--pill-border-radius, var(--ds-border-radius-sm, .375rem));border:1px solid var(--_pill-border, var(--ds-color-primary--darken-02, #046FF1));background:var(--_pill-bg, transparent);color:var(--_pill-color, var(--ds-color-primary--darken-02, #046FF1));font-size:var(--pill-font-size, var(--ds-font-size-sm, .875rem));font-family:var(--ds-font-family-base, inherit);font-weight:var(--ds-font-weight-medium, 500);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s;white-space:nowrap;line-height:1.4}.zeus-pills__pill:hover:not(:disabled):not(.zeus-pills__pill--active):not(.oto-pills__pill--active),.oto-pills__pill:hover:not(:disabled):not(.zeus-pills__pill--active):not(.oto-pills__pill--active){--_pill-bg: color-mix(in srgb, var(--ds-color-primary, #046FF1) 8%, transparent)}.zeus-pills__pill--active,.oto-pills__pill--active{--_pill-bg: var(--ds-pill-active-bg, var(--ds-color-primary--darken-05, #011e43));--_pill-color: white;--_pill-border: var(--ds-pill-active-bg, var(--ds-color-primary--darken-05, #011e43))}.zeus-pills__pill--disabled,.oto-pills__pill--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.zeus-pills__text,.oto-pills__text{line-height:1}.zeus-pills__count,.oto-pills__count{line-height:1;font-weight:var(--pill-count-fw, var(--ds-font-weight-semibold));color:var(--_pill-count-color, inherit)}.zeus-pills--segmented,.oto-pills--segmented{--pills-items-gap: 0;--pill-border-radius: 0;--pill-font-size: var(--pill-segmented-fs, .8125rem)}.zeus-pills--segmented .zeus-pills__items,.zeus-pills--segmented .oto-pills__items,.oto-pills--segmented .zeus-pills__items,.oto-pills--segmented .oto-pills__items{background:var(--pill-segmented-bg, var(--ds-background-color-01));border:1px solid var(--pill-segmented-border, var(--ds-border-color-02));border-radius:var(--pill-segmented-radius, var(--ds-border-radius-2xl))}.zeus-pills--segmented .zeus-pills__pill,.zeus-pills--segmented .oto-pills__pill,.oto-pills--segmented .zeus-pills__pill,.oto-pills--segmented .oto-pills__pill{--_pill-bg: var(--pill-segmented-bg, transparent);--_pill-border: var(--pill-segmented-border, transparent);--_pill-color: var(--pill-segmented-color, var(--ds-text-color-03));border-left:1px solid var(--pill-segmented-border-left, var(--ds-border-color-02))}.zeus-pills--segmented .zeus-pills__pill:first-child,.zeus-pills--segmented .oto-pills__pill:first-child,.oto-pills--segmented .zeus-pills__pill:first-child,.oto-pills--segmented .oto-pills__pill:first-child{border-left-color:transparent;border-radius:var(--ds-border-radius-2xl) 0 0 var(--ds-border-radius-2xl)}.zeus-pills--segmented .zeus-pills__pill:last-child,.zeus-pills--segmented .oto-pills__pill:last-child,.oto-pills--segmented .zeus-pills__pill:last-child,.oto-pills--segmented .oto-pills__pill:last-child{border-radius:0 var(--ds-border-radius-2xl) var(--ds-border-radius-2xl) 0}.zeus-pills--segmented .zeus-pills__pill--active,.zeus-pills--segmented .oto-pills__pill--active,.oto-pills--segmented .zeus-pills__pill--active,.oto-pills--segmented .oto-pills__pill--active{--_pill-bg: var(--pill-segmented-active-bg, var(--ds-color-primary));--_pill-color: var(--pill-segmented-active-color, white)}.zeus-pills--rounded,.oto-pills--rounded{--pills-items-gap: var(--pill-rounded-gap, var(--ds-spacing-sm));--pill-border-radius: var(--ds-border-radius-2xl)}.zeus-pills--rounded .zeus-pills__pill,.zeus-pills--rounded .oto-pills__pill,.oto-pills--rounded .zeus-pills__pill,.oto-pills--rounded .oto-pills__pill{--_pill-bg: var(--pill-rounded-bg, var(--ds-background-color-01));--_pill-border: var(--pill-rounded-border, var(--ds-border-color-02));--_pill-color: var(--pill-rounded-color, var(--ds-text-color-03))}.zeus-pills--rounded .zeus-pills__pill--active,.zeus-pills--rounded .oto-pills__pill--active,.oto-pills--rounded .zeus-pills__pill--active,.oto-pills--rounded .oto-pills__pill--active{--_pill-bg: var(--pill-rounded-active-bg, var(--ds-color-primary));--_pill-border: var(--pill-rounded-active-border, var(--ds-color-primary));--_pill-color: var(--pill-rounded-active-color, white)}.zeus-pills--filter,.oto-pills--filter{--pills-items-gap: var(--pill-filter-gap, var(--ds-spacing-sm));--pill-border-radius: var(--ds-border-radius-2xl);--pill-padding-x: var(--pill-filter-py, 1.25rem);--pill-padding-y: var(--pill-filter-px, .5rem)}.zeus-pills--filter .zeus-pills__pill,.zeus-pills--filter .oto-pills__pill,.oto-pills--filter .zeus-pills__pill,.oto-pills--filter .oto-pills__pill{--_pill-bg: var(--pill-filter-bg, var(--ds-background-color-01));--_pill-border: var(--pill-filter-border-color, var(--ds-border-color-02));--_pill-color: var(--pill-filter-color, var(--ds-text-color-03));--_pill-count-color: var(--pill-filter-count-color, var(--ds-text-color-05))}.zeus-pills--filter .zeus-pills__pill--active,.zeus-pills--filter .oto-pills__pill--active,.oto-pills--filter .zeus-pills__pill--active,.oto-pills--filter .oto-pills__pill--active{--_pill-bg: var(--pill-filter-active-bg, var(--ds-color-primary--lighten-07));--_pill-border: var(--pill-filter-active-border, var(--ds-color-primary--lighten-05));--_pill-color: var(--pill-filter-active-color, var(--ds-color-primary));--_pill-count-color: var(--pill-filter-active-count-color, var(--ds-color-primary))}.zeus-pills__add,.oto-pills__add{position:relative}.zeus-pills__add-btn,.oto-pills__add-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--pill-padding-y, .4rem) var(--pill-padding-x, 1rem);border-radius:var(--pill-border-radius, var(--ds-border-radius-sm, .375rem));border:1px solid var(--ds-color-primary--darken-02, #046FF1);background:transparent;color:var(--ds-color-primary--darken-02, #046FF1);font-size:var(--pill-font-size, var(--ds-font-size-sm, .875rem));cursor:pointer;line-height:1.4;transition:background-color .2s}.zeus-pills__add-btn:hover,.oto-pills__add-btn:hover{background:color-mix(in srgb,var(--ds-color-primary, #046FF1) 8%,transparent)}.zeus-pills__add-btn .icon,.oto-pills__add-btn .icon{font-size:.75rem}.zeus-pills__dropdown,.oto-pills__dropdown{position:absolute;top:calc(100% + 6px);min-width:200px;background:var(--ds-background-color-01, #FFFFFF);border-radius:var(--ds-border-radius-md, .75rem);box-shadow:var(--ds-shadow-md);z-index:1000;overflow:hidden;padding:.375rem 0}.zeus-pills__dropdown-option,.oto-pills__dropdown-option{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;cursor:pointer;font-size:.875rem;color:var(--ds-text-color-01, #000000)}.zeus-pills__dropdown-option:hover:not(.disabled),.oto-pills__dropdown-option:hover:not(.disabled){background:var(--ds-background-color-04, #F2F2F2)}.zeus-pills__dropdown-option.disabled,.oto-pills__dropdown-option.disabled{opacity:.5;cursor:not-allowed}.zeus-pills__dropdown-option input[type=checkbox],.oto-pills__dropdown-option input[type=checkbox]{cursor:pointer;accent-color:var(--ds-color-primary, #046FF1);width:1rem;height:1rem;flex-shrink:0}.oto-fab-speed-dial{--fab-size: 3.5rem;--fab-action-size: 2.75rem;--fab-radius: 7rem;--fab-gap: var(--ds-spacing-md);--fab-offset: var(--ds-spacing-lg);--fab-color: var(--ds-color-primary);--fab-color-hover: var(--ds-color-primary--darken-02);--fab-action-color: var(--ds-background-color-01);--fab-action-icon: var(--ds-color-primary);--fab-text: var(--ds-text-white);--fab-step: calc(var(--fab-action-size) + var(--fab-gap));position:var(--fab-placement, fixed);top:var(--fab-top, auto);right:var(--fab-right, auto);bottom:var(--fab-bottom, auto);left:var(--fab-left, auto);z-index:var(--fab-z-index, 1000);width:var(--fab-size);height:var(--fab-size)}.oto-fab-speed-dial__trigger{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;width:var(--fab-size);height:var(--fab-size);padding:0;border:none;border-radius:var(--ds-border-radius-round);background:var(--fab-color);color:var(--fab-text);font-size:var(--ds-font-size-2xl);box-shadow:var(--ds-shadow-lg);cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.oto-fab-speed-dial__trigger i{transition:transform .25s ease}.oto-fab-speed-dial__trigger:hover{background:var(--fab-color-hover);box-shadow:var(--ds-shadow-xl)}.oto-fab-speed-dial--icon-rotate .oto-fab-speed-dial__trigger i{transform:rotate(45deg)}.oto-fab-speed-dial__actions{position:absolute;left:50%;top:50%;width:0;height:0;margin:0;padding:0;list-style:none}.oto-fab-speed-dial__item{position:absolute;left:0;top:50%;display:flex;align-items:center}.oto-fab-speed-dial__action{display:inline-flex;align-items:center;justify-content:center;width:var(--fab-action-size);height:var(--fab-action-size);padding:0;border:none;border-radius:var(--ds-border-radius-round);background:var(--fab-action-color);color:var(--fab-action-icon);font-size:var(--ds-font-size-lg);box-shadow:var(--ds-shadow-md);cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.oto-fab-speed-dial__action:hover:not(:disabled){box-shadow:var(--ds-shadow-lg);background:var(--ds-background-color-04)}.oto-fab-speed-dial__action:disabled{opacity:.5;cursor:not-allowed}.oto-fab-speed-dial__label{position:absolute;top:50%;left:var(--fab-label-left, auto);right:var(--fab-label-right, auto);transform:translateY(-50%);padding:var(--ds-spacing-xs) var(--ds-spacing-sm);border-radius:var(--ds-border-radius-xs);background:var(--ds-text-color-02);color:var(--ds-text-white);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease}.oto-fab-speed-dial--vertical .oto-fab-speed-dial__item{transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:transform .25s ease,opacity .2s ease,visibility .25s}.oto-fab-speed-dial--vertical.oto-fab-speed-dial--open .oto-fab-speed-dial__item{transform:translate(-50%,-50%) translateY(calc(var(--fab-sign, -1) * var(--fab-step) * (var(--fab-index) + 1)));opacity:1;visibility:visible;transition-delay:calc(var(--fab-index) * .03s)}.oto-fab-speed-dial--vertical.oto-fab-speed-dial--open .oto-fab-speed-dial__label{opacity:1}.oto-fab-speed-dial--arc .oto-fab-speed-dial__item{transform:translate(-50%,-50%) rotate(var(--fab-angle)) translate(0) rotate(calc(-1 * var(--fab-angle)));opacity:0;visibility:hidden;transition:transform .25s ease,opacity .2s ease,visibility .25s}.oto-fab-speed-dial--arc .oto-fab-speed-dial__label{display:none}.oto-fab-speed-dial--arc.oto-fab-speed-dial--open .oto-fab-speed-dial__item{transform:translate(-50%,-50%) rotate(var(--fab-angle)) translate(var(--fab-radius)) rotate(calc(-1 * var(--fab-angle)));opacity:1;visibility:visible;transition-delay:calc(var(--fab-index) * .03s)}.zeus-fab-speed-dial{--fab-size: 3.5rem;--fab-action-size: 2.75rem;--fab-radius: 7rem;--fab-gap: var(--ds-spacing-md);--fab-offset: var(--ds-spacing-lg);--fab-color: var(--ds-color-primary);--fab-color-hover: var(--ds-color-primary--darken-02);--fab-action-color: var(--ds-background-color-01);--fab-action-icon: var(--ds-color-primary);--fab-text: var(--ds-text-white);--fab-step: calc(var(--fab-action-size) + var(--fab-gap));position:var(--fab-placement, fixed);top:var(--fab-top, auto);right:var(--fab-right, auto);bottom:var(--fab-bottom, auto);left:var(--fab-left, auto);z-index:var(--fab-z-index, 1000);width:var(--fab-size);height:var(--fab-size)}.zeus-fab-speed-dial__trigger{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;width:var(--fab-size);height:var(--fab-size);padding:0;border:none;border-radius:var(--ds-border-radius-round);background:var(--fab-color);color:var(--fab-text);font-size:var(--ds-font-size-2xl);box-shadow:var(--ds-shadow-lg);cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.zeus-fab-speed-dial__trigger i{transition:transform .25s ease}.zeus-fab-speed-dial__trigger:hover{background:var(--fab-color-hover);box-shadow:var(--ds-shadow-xl)}.zeus-fab-speed-dial--icon-rotate .zeus-fab-speed-dial__trigger i{transform:rotate(45deg)}.zeus-fab-speed-dial__actions{position:absolute;left:50%;top:50%;width:0;height:0;margin:0;padding:0;list-style:none}.zeus-fab-speed-dial__item{position:absolute;left:0;top:50%;display:flex;align-items:center}.zeus-fab-speed-dial__action{display:inline-flex;align-items:center;justify-content:center;width:var(--fab-action-size);height:var(--fab-action-size);padding:0;border:none;border-radius:var(--ds-border-radius-round);background:var(--fab-action-color);color:var(--fab-action-icon);font-size:var(--ds-font-size-lg);box-shadow:var(--ds-shadow-md);cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.zeus-fab-speed-dial__action:hover:not(:disabled){box-shadow:var(--ds-shadow-lg);background:var(--ds-background-color-04)}.zeus-fab-speed-dial__action:disabled{opacity:.5;cursor:not-allowed}.zeus-fab-speed-dial__label{position:absolute;top:50%;left:var(--fab-label-left, auto);right:var(--fab-label-right, auto);transform:translateY(-50%);padding:var(--ds-spacing-xs) var(--ds-spacing-sm);border-radius:var(--ds-border-radius-xs);background:var(--ds-text-color-02);color:var(--ds-text-white);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease}.zeus-fab-speed-dial--vertical .zeus-fab-speed-dial__item{transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:transform .25s ease,opacity .2s ease,visibility .25s}.zeus-fab-speed-dial--vertical.zeus-fab-speed-dial--open .zeus-fab-speed-dial__item{transform:translate(-50%,-50%) translateY(calc(var(--fab-sign, -1) * var(--fab-step) * (var(--fab-index) + 1)));opacity:1;visibility:visible;transition-delay:calc(var(--fab-index) * .03s)}.zeus-fab-speed-dial--vertical.zeus-fab-speed-dial--open .zeus-fab-speed-dial__label{opacity:1}.zeus-fab-speed-dial--arc .zeus-fab-speed-dial__item{transform:translate(-50%,-50%) rotate(var(--fab-angle)) translate(0) rotate(calc(-1 * var(--fab-angle)));opacity:0;visibility:hidden;transition:transform .25s ease,opacity .2s ease,visibility .25s}.zeus-fab-speed-dial--arc .zeus-fab-speed-dial__label{display:none}.zeus-fab-speed-dial--arc.zeus-fab-speed-dial--open .zeus-fab-speed-dial__item{transform:translate(-50%,-50%) rotate(var(--fab-angle)) translate(var(--fab-radius)) rotate(calc(-1 * var(--fab-angle)));opacity:1;visibility:visible;transition-delay:calc(var(--fab-index) * .03s)}.oto-collapse,.zeus-collapse{--collapse-radius: var(--ds-border-radius-md);--collapse-border: var(--ds-border-color-02);display:block;border:1px solid var(--collapse-border);border-radius:var(--collapse-radius);background:var(--ds-background-color-01);overflow:hidden}.oto-collapse__header,.zeus-collapse__header{display:flex;align-items:center;gap:var(--ds-spacing-sm);width:100%;padding:var(--ds-spacing-md);border:0;background:transparent;font-family:inherit;font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-color-02);text-align:left;cursor:pointer;transition:background .2s ease}.oto-collapse__header:hover:not(:disabled),.zeus-collapse__header:hover:not(:disabled){background:var(--ds-background-color-03)}.oto-collapse__header:disabled,.zeus-collapse__header:disabled{cursor:not-allowed;opacity:.6}.oto-collapse__title,.zeus-collapse__title{flex:1 1 auto;min-width:0}.oto-collapse__icon,.zeus-collapse__icon{flex-shrink:0;font-size:var(--ds-font-size-lg);color:var(--ds-color-primary)}.oto-collapse__chevron,.zeus-collapse__chevron{flex-shrink:0;font-size:var(--ds-font-size-lg);color:var(--ds-text-color-04);transition:transform .3s ease}.oto-collapse--chevron-start .oto-collapse__chevron,.oto-collapse--chevron-start .zeus-collapse__chevron,.zeus-collapse--chevron-start .oto-collapse__chevron,.zeus-collapse--chevron-start .zeus-collapse__chevron{order:-1}.oto-collapse__panel,.zeus-collapse__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.oto-collapse__content,.zeus-collapse__content{min-height:0;overflow:hidden}.oto-collapse__inner,.zeus-collapse__inner{padding:0 var(--ds-spacing-md) var(--ds-spacing-md)}.oto-collapse--no-header .oto-collapse__inner,.oto-collapse--no-header .zeus-collapse__inner,.zeus-collapse--no-header .oto-collapse__inner,.zeus-collapse--no-header .zeus-collapse__inner{padding-top:var(--ds-spacing-md)}.oto-collapse--open .oto-collapse__panel,.oto-collapse--open .zeus-collapse__panel,.zeus-collapse--open .oto-collapse__panel,.zeus-collapse--open .zeus-collapse__panel{grid-template-rows:1fr}.oto-collapse--open .oto-collapse__chevron,.oto-collapse--open .zeus-collapse__chevron,.zeus-collapse--open .oto-collapse__chevron,.zeus-collapse--open .zeus-collapse__chevron{transform:rotate(180deg)}:host{display:block;position:relative;outline:none;height:100%;-webkit-user-select:none;user-select:none}:host.zeus-carousel--grab:not(.zeus-carousel--locked),:host.oto-carousel--grab:not(.oto-carousel--locked){cursor:grab}:host.zeus-carousel--grab:not(.zeus-carousel--locked).zeus-carousel--dragging,:host.zeus-carousel--grab:not(.zeus-carousel--locked).oto-carousel--dragging,:host.oto-carousel--grab:not(.oto-carousel--locked).zeus-carousel--dragging,:host.oto-carousel--grab:not(.oto-carousel--locked).oto-carousel--dragging{cursor:grabbing}.zeus-carousel__container,.oto-carousel__container{position:relative;width:100%;height:100%;overflow:clip;overflow-clip-margin:var(--carousel-padding, 0px)}@media(min-width:768px){.zeus-carousel__container:before,.zeus-carousel__container:after,.oto-carousel__container:before,.oto-carousel__container:after{content:"";position:absolute;top:0;bottom:0;width:var(--slider-shadow-width, 4rem);z-index:2;pointer-events:none;opacity:0;transition:opacity .25s ease}.zeus-carousel__container:before,.oto-carousel__container:before{left:calc(var(--carousel-padding) * -1);background:linear-gradient(to right,var(--slider-shadow-color, var(--background-grid-section, rgb(255, 255, 255))),var(--slider-shadow-color-end, rgba(255, 255, 255, 0)))}.zeus-carousel__container:after,.oto-carousel__container:after{right:calc(var(--carousel-padding) * -1);background:linear-gradient(to left,var(--slider-shadow-color, var(--background-grid-section, rgb(255, 255, 255))),var(--slider-shadow-color-end, rgba(255, 255, 255, 0)))}}.zeus-carousel__track,.oto-carousel__track{display:flex;height:100%;will-change:transform}.zeus-carousel__slide,.oto-carousel__slide{position:relative}.zeus-carousel__nav,.oto-carousel__nav{position:absolute;top:var(--slider-nav-top, 50%);transform:translateY(var(--slider-nav-transform, -50%));z-index:4;display:flex;align-items:center;justify-content:center;width:var(--slider-nav-size, 2.5rem);height:var(--slider-nav-size, 2.5rem);border-radius:var(--slider-nav-radius, 50%);border:var(--slider-nav-border, none);cursor:pointer;background-color:var(--slider-nav-bg, rgba(255, 255, 255, .9));color:var(--slider-nav-color, var(--ds-text-color-01));box-shadow:var(--slider-nav-shadow, var(--ds-shadow-sm));transition:background-color .2s ease,opacity .2s ease;-webkit-user-select:none;user-select:none}.zeus-carousel__nav:hover:not(.is-disabled),.oto-carousel__nav:hover:not(.is-disabled){background-color:var(--slider-nav-bg-hover, #fff)}.zeus-carousel__nav.is-disabled,.oto-carousel__nav.is-disabled{opacity:.35}.zeus-carousel__nav--prev,.oto-carousel__nav--prev{left:var(--slider-nav-offset-prev, var(--ds-spacing-sm))}.zeus-carousel__nav--next,.oto-carousel__nav--next{right:var(--slider-nav-offset-next, var(--ds-spacing-sm))}.zeus-carousel__nav i,.oto-carousel__nav i{font-size:var(--slider-nav-font-size, var(--ds-font-size-lg, 1.25rem));pointer-events:none}.zeus-carousel__pagination,.oto-carousel__pagination{position:absolute;bottom:var(--slider-pagination-bottom, var(--ds-spacing-sm));left:50%;transform:translate(-50%);z-index:4;display:flex;align-items:center;gap:var(--slider-bullet-gap, var(--ds-spacing-xs));background:var(--slider-pagination-bg, transparent)}.zeus-carousel__pagination--progressbar,.oto-carousel__pagination--progressbar{bottom:0;left:0;transform:none;width:100%;height:var(--slider-progressbar-height, 3px);background:var(--slider-progressbar-bg, rgba(255, 255, 255, .3));gap:0}.zeus-carousel__pagination--outside,.oto-carousel__pagination--outside{position:var(--slider-pagination-offset, relative);bottom:var(--slider-pagination-bottom, auto);left:var(--slider-pagination-left, auto);transform:none;justify-content:center;margin-top:var(--slider-pagination-offset, var(--ds-spacing-sm))}.zeus-carousel__controls,.oto-carousel__controls{position:absolute;bottom:var(--slider-controls-bottom, var(--ds-spacing-sm));left:var(--slider-controls-left, 50%);transform:translate(-50%);z-index:3;display:flex;align-items:center;justify-content:center;gap:var(--slider-controls-gap, var(--ds-spacing-sm));background-color:var(--slider-controls-bg, transparent);border-radius:var(--slider-controls-radius)}.zeus-carousel__controls .zeus-carousel__nav,.zeus-carousel__controls .oto-carousel__nav,.oto-carousel__controls .zeus-carousel__nav,.oto-carousel__controls .oto-carousel__nav,.zeus-carousel__controls .zeus-carousel__pagination,.zeus-carousel__controls .oto-carousel__pagination,.oto-carousel__controls .zeus-carousel__pagination,.oto-carousel__controls .oto-carousel__pagination{position:relative;top:auto;left:auto;right:auto;transform:none}.zeus-carousel__controls--outside,.oto-carousel__controls--outside{position:relative;bottom:auto;left:auto;transform:none;justify-content:center;align-items:center;margin-top:var(--slider-controls-offset, var(--ds-spacing-sm));width:fit-content;margin-inline:auto}.zeus-carousel__bullet,.oto-carousel__bullet{flex-shrink:0;width:var(--slider-bullet-width, 8px);height:var(--slider-bullet-height, 8px);border-radius:var(--slider-bullet-radius, 50%);background:var(--slider-bullet-color, rgba(255, 255, 255, .5));border:var(--slider-bullet-border-width, 1px) solid var(--slider-bullet-border-color, transparent);cursor:pointer;transition:background-color .3s ease,width .3s ease,transform .3s ease}.zeus-carousel__bullet.is-active,.oto-carousel__bullet.is-active{background:var(--slider-bullet-active-color, #fff);width:var(--slider-bullet-active-width, var(--slider-bullet-width, 8px));height:var(--slider-bullet-active-height, var(--slider-bullet-height, 8px));transform:scale(1.2)}.zeus-carousel__bullet.is-dynamic,.oto-carousel__bullet.is-dynamic{transform:scale(.85)}.zeus-carousel__bullet.is-dynamic.is-active,.oto-carousel__bullet.is-dynamic.is-active{transform:scale(1.05)}.zeus-carousel__progressbar-fill,.oto-carousel__progressbar-fill{display:block;height:100%;background:var(--slider-progressbar-fill, var(--color-primary, var(--ds-color-primary)));transition:width .1s linear}.zeus-carousel__fraction,.oto-carousel__fraction{display:flex;align-items:center;gap:4px;font-size:var(--ds-font-size-sm);color:var(--slider-fraction-color, #fff);font-weight:var(--ds-font-weight-semibold)}.zeus-carousel__fraction-sep,.oto-carousel__fraction-sep{opacity:.6}.zeus-carousel--zephyr,.oto-carousel--zephyr{--slider-controls-offset: 1rem;--slider-pagination-bottom: 0;--slider-bullet-gap: .75rem;--slider-bullet-color: #D9D9D9;--slider-bullet-active-color: var(--ds-color-primary);--slider-bullet-width: .75rem;--slider-bullet-height: .75rem;--slider-bullet-radius: .1rem;--slider-nav-bg: transparent;--slider-nav-size: auto;--slider-nav-radius: 0;--slider-nav-shadow: none;--slider-nav-font-size: 2.25rem;--slider-nav-color: var(--ds-color-accent);--slider-nav-bg-hover: transparent;--slider-autoplay-btn-size: 1.5rem;--slider-autoplay-btn-bg: #D9D9D9;--slider-autoplay-ring-color: var(--ds-color-accent);--slider-autoplay-btn-icon-color: var(--ds-color-accent);--slider-autoplay-btn-position: relative;--slider-autoplay-btn-bottom: 0;--slider-autoplay-btn-top: 0;--slider-autoplay-btn-bg-hover: #fff}@media(min-width:768px){.zeus-carousel--zephyr,.oto-carousel--zephyr{--slider-nav-font-size: 1.5rem}}.zeus-carousel--helios,.oto-carousel--helios{--slider-nav-size: 2.5rem;--slider-nav-radius: calc(var(--ds-border-radius) * (.5 * 2));--slider-nav-shadow: none;--slider-nav-font-size: 1.5rem;--slider-nav-color: var(--ds-color-primary);--slider-controls-gap: 1rem;--slider-bullet-gap: .875rem;--slider-bullet-color: #D9D9D9;--slider-bullet-active-color: var(--ds-color-accent, #007bff);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-bullet-height: .65rem;--slider-bullet-width: .65rem;--slider-bullet-active-width: .875rem;--slider-bullet-active-height: .875rem;--slider-autoplay-btn-position: relative;--slider-autoplay-btn-top: 0;--slider-pagination-bottom: -50%;--slider-nav-bg: transparent;--slider-nav-border: 0;--slider-nav-bg-hover: transparent}@media(min-width:768px){.zeus-carousel--helios,.oto-carousel--helios{--slider-nav-font-size: 1.5rem;--slider-nav-color: var(--ds-text-white, #fff);--slider-nav-bg: var(--ds-color-accent);--slider-nav-bg-hover: var(--ds-color-accent--darken-03);--slider-autoplay-btn-position: absolute;--slider-autoplay-btn-top: .5rem;--slider-nav-bg: rgba(43, 43, 43, .6);--slider-nav-bg-hover: rgba(43, 43, 43, .8);--slider-nav-border: 1px solid var(--ds-text-white, #fff)}}.zeus-carousel--atlas,.oto-carousel--atlas{--slider-controls-offset: 1rem;--slider-controls-bg: rgba(43, 43, 43, .6);--slider-controls-radius: calc(var(--ds-border-radius) / 2);--slider-bullet-width: 1rem;--slider-bullet-height: .35rem;--slider-pagination-bottom: 0;--slider-bullet-gap: .35rem;--slider-bullet-color: #D9D9D9;--slider-bullet-active-color: var(--ds-color-accent);--slider-bullet-radius: .1rem;--slider-nav-bg: transparent;--slider-nav-size: auto;--slider-nav-radius: calc(var(--ds-border-radius) / 2);--slider-nav-shadow: none;--slider-nav-font-size: 2rem;--slider-nav-color: var(--ds-text-white, #fff);--slider-nav-bg-hover: transparent;--slider-controls-gap: .25rem;--slider-autoplay-btn-size: 1.25rem;--slider-autoplay-btn-bg: transparent;--slider-autoplay-btn-position: relative;--slider-autoplay-btn-top: 0;--slider-autoplay-ring-bg: #fff;--slider-autoplay-ring-color: var(--ds-color-accent);--slider-autoplay-btn-margin: .25rem 0;--slider-bullet-border-width: 0}@media(min-width:768px){.zeus-carousel--atlas,.oto-carousel--atlas{--slider-nav-font-size: 1.25rem}}.zeus-carousel__autoplay-btn,.oto-carousel__autoplay-btn{position:var(--slider-autoplay-btn-position, absolute);top:var(--slider-autoplay-btn-top, var(--ds-spacing-sm));bottom:var(--slider-autoplay-btn-bottom, unset);right:var(--slider-autoplay-btn-right, var(--ds-spacing-sm));z-index:4;width:var(--slider-autoplay-btn-size, 2.25rem);height:var(--slider-autoplay-btn-size, 2.25rem);border:none;outline:none;background:var(--slider-autoplay-btn-bg, rgba(0, 0, 0, .45));padding:var(--slider-autoplay-btn-padding, 0);margin:var(--slider-autoplay-btn-margin, 0);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background-color .2s ease}.zeus-carousel__autoplay-btn:hover,.oto-carousel__autoplay-btn:hover{background:var(--slider-autoplay-btn-bg-hover, rgba(0, 0, 0, .65))}.zeus-carousel__autoplay-btn:focus-visible,.oto-carousel__autoplay-btn:focus-visible{outline:2px solid var(--slider-autoplay-ring-color, #fff);outline-offset:2px}.zeus-carousel__autoplay-ring,.oto-carousel__autoplay-ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);border-radius:50%;pointer-events:none}.zeus-carousel__autoplay-ring-track,.oto-carousel__autoplay-ring-track{fill:none;stroke:var(--slider-autoplay-ring-bg, rgba(255, 255, 255, .25));stroke-width:2.5}.zeus-carousel__autoplay-ring-progress,.oto-carousel__autoplay-ring-progress{fill:none;stroke:var(--slider-autoplay-ring-color, #fff);stroke-width:2.5;stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;animation:carousel-ring-fill var(--slider-autoplay-delay, 5s) linear forwards}.zeus-carousel__autoplay-icon,.oto-carousel__autoplay-icon{position:relative;z-index:1;width:var(--slider-autoplay-btn-icon-size, .9rem);height:var(--slider-autoplay-btn-icon-size, .9rem);color:var(--slider-autoplay-btn-icon-color, #fff);pointer-events:none;flex-shrink:0}.zeus-carousel--locked .zeus-carousel__nav,.zeus-carousel--locked .oto-carousel__nav,.zeus-carousel--locked .zeus-carousel__pagination,.zeus-carousel--locked .oto-carousel__pagination,.oto-carousel--locked .zeus-carousel__nav,.oto-carousel--locked .oto-carousel__nav,.oto-carousel--locked .zeus-carousel__pagination,.oto-carousel--locked .oto-carousel__pagination{display:none}.zeus-carousel--locked .zeus-carousel__track,.zeus-carousel--locked .oto-carousel__track,.oto-carousel--locked .zeus-carousel__track,.oto-carousel--locked .oto-carousel__track{transform:none!important;transition:none!important}.zeus-carousel--shadow:not(.zeus-carousel--at-start) .zeus-carousel__container:before,.oto-carousel--shadow:not(.oto-carousel--at-start) .oto-carousel__container:before{opacity:1}.zeus-carousel--shadow:not(.zeus-carousel--at-end) .zeus-carousel__container:after,.oto-carousel--shadow:not(.oto-carousel--at-end) .oto-carousel__container:after{opacity:1}.zeus-carousel--atlas.zeus-carousel--autoplay,.oto-carousel--atlas.oto-carousel--autoplay{--slider-bullet-height: .25rem;--slider-bullet-active-width: 50px}.zeus-carousel--atlas.zeus-carousel--autoplay .zeus-carousel__bullet,.zeus-carousel--atlas.zeus-carousel--autoplay .oto-carousel__bullet,.oto-carousel--atlas.oto-carousel--autoplay .zeus-carousel__bullet,.oto-carousel--atlas.oto-carousel--autoplay .oto-carousel__bullet{position:relative;overflow:hidden;transform:none}.zeus-carousel--atlas.zeus-carousel--autoplay .zeus-carousel__bullet.is-active,.zeus-carousel--atlas.zeus-carousel--autoplay .oto-carousel__bullet.is-active,.oto-carousel--atlas.oto-carousel--autoplay .zeus-carousel__bullet.is-active,.oto-carousel--atlas.oto-carousel--autoplay .oto-carousel__bullet.is-active{background:var(--slider-bullet-color, #D9D9D9);transform:none}.zeus-carousel--atlas.zeus-carousel--autoplay .zeus-carousel__bullet.is-active:after,.zeus-carousel--atlas.zeus-carousel--autoplay .oto-carousel__bullet.is-active:after,.oto-carousel--atlas.oto-carousel--autoplay .zeus-carousel__bullet.is-active:after,.oto-carousel--atlas.oto-carousel--autoplay .oto-carousel__bullet.is-active:after{content:"";position:absolute;inset:0;width:0;background:var(--slider-bullet-active-color);border-radius:inherit;animation:atlas-bullet-fill var(--slider-autoplay-delay, 3s) linear forwards}@keyframes atlas-bullet-fill{0%{width:0}to{width:100%}}.zeus-carousel--atlas.zeus-carousel--autoplay-paused .zeus-carousel__bullet.is-active:after,.oto-carousel--atlas.oto-carousel--autoplay-paused .oto-carousel__bullet.is-active:after{animation-play-state:paused}@keyframes carousel-ring-fill{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.zeus-calendar,.oto-calendar{display:inline-block;width:320px;background:var(--ds-background-color-01);border:1px solid var(--ds-border-color-02);border-radius:var(--ds-border-radius-md);padding:var(--ds-spacing-md);box-shadow:var(--ds-shadow-md);font-family:var(--ds-font-family-base),sans-serif}.zeus-calendar.zeus-calendar--double,.zeus-calendar.oto-calendar--double,.oto-calendar.zeus-calendar--double,.oto-calendar.oto-calendar--double{width:auto}.zeus-calendar.zeus-calendar--double .calendar-wrapper,.zeus-calendar.oto-calendar--double .calendar-wrapper,.oto-calendar.zeus-calendar--double .calendar-wrapper,.oto-calendar.oto-calendar--double .calendar-wrapper{display:flex;gap:var(--ds-spacing-lg)}.zeus-calendar.zeus-calendar--double .calendar-month-container,.zeus-calendar.oto-calendar--double .calendar-month-container,.oto-calendar.zeus-calendar--double .calendar-month-container,.oto-calendar.oto-calendar--double .calendar-month-container{width:320px}.zeus-calendar.zeus-calendar--double .calendar-nav-spacer,.zeus-calendar.oto-calendar--double .calendar-nav-spacer,.oto-calendar.zeus-calendar--double .calendar-nav-spacer,.oto-calendar.oto-calendar--double .calendar-nav-spacer{width:32px}.zeus-calendar .calendar-header,.oto-calendar .calendar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ds-spacing-md)}.zeus-calendar .calendar-header .calendar-title,.oto-calendar .calendar-header .calendar-title{font-size:var(--ds-font-size-h6);font-weight:var(--ds-font-medium);color:var(--ds-text-color-01)}.zeus-calendar .calendar-header .calendar-nav-btn,.oto-calendar .calendar-header .calendar-nav-btn{background:transparent;border:none;color:var(--ds-text-color-03);cursor:pointer;padding:var(--ds-spacing-xs);border-radius:var(--ds-border-radius-xs);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.zeus-calendar .calendar-header .calendar-nav-btn:hover,.oto-calendar .calendar-header .calendar-nav-btn:hover{background:var(--ds-background-color-04);color:var(--ds-color-primary)}.zeus-calendar .calendar-header .calendar-nav-btn:active,.oto-calendar .calendar-header .calendar-nav-btn:active{background:var(--ds-background-color-05)}.zeus-calendar .calendar-header .calendar-nav-btn .icon,.oto-calendar .calendar-header .calendar-nav-btn .icon{font-size:1rem}.zeus-calendar .calendar-weekdays,.oto-calendar .calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--ds-spacing-xs);margin-bottom:var(--ds-spacing-sm)}.zeus-calendar .calendar-weekdays .calendar-weekday,.oto-calendar .calendar-weekdays .calendar-weekday{text-align:center;font-size:var(--ds-font-size-small);font-weight:var(--ds-font-medium);color:var(--ds-text-color-04);padding:var(--ds-spacing-xs)}.zeus-calendar .calendar-days,.oto-calendar .calendar-days{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--ds-spacing-xs);margin-bottom:var(--ds-spacing-md)}.zeus-calendar .calendar-days .calendar-day,.oto-calendar .calendar-days .calendar-day{aspect-ratio:1;border:none;background:transparent;border-radius:var(--ds-border-radius-xs);font-size:var(--ds-font-size-small);color:var(--ds-text-color-02);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-weight:var(--ds-font-normal);font-family:inherit}.zeus-calendar .calendar-days .calendar-day:hover:not(.calendar-day--disabled),.oto-calendar .calendar-days .calendar-day:hover:not(.calendar-day--disabled){background:var(--ds-background-color-04);color:var(--ds-color-primary)}.zeus-calendar .calendar-days .calendar-day.calendar-day--other-month,.oto-calendar .calendar-days .calendar-day.calendar-day--other-month{color:var(--ds-text-color-05)}.zeus-calendar .calendar-days .calendar-day.calendar-day--today,.oto-calendar .calendar-days .calendar-day.calendar-day--today{font-weight:var(--ds-font-bold);color:var(--ds-color-primary);border:1px solid var(--ds-color-primary)}.zeus-calendar .calendar-days .calendar-day.calendar-day--selected,.oto-calendar .calendar-days .calendar-day.calendar-day--selected{background:var(--ds-color-primary);color:var(--ds-color-primary-text);font-weight:var(--ds-font-medium)}.zeus-calendar .calendar-days .calendar-day.calendar-day--selected:hover,.oto-calendar .calendar-days .calendar-day.calendar-day--selected:hover{background:var(--ds-color-primary--darken-01);color:var(--ds-color-primary-text)}.zeus-calendar .calendar-days .calendar-day.calendar-day--in-range,.oto-calendar .calendar-days .calendar-day.calendar-day--in-range{background:var(--ds-color-primary--lighten-06);color:var(--ds-text-color-01)}.zeus-calendar .calendar-days .calendar-day.calendar-day--in-range:hover,.oto-calendar .calendar-days .calendar-day.calendar-day--in-range:hover{background:var(--ds-color-primary--lighten-05)}.zeus-calendar .calendar-days .calendar-day.calendar-day--in-range-preview,.oto-calendar .calendar-days .calendar-day.calendar-day--in-range-preview{background:var(--ds-color-primary--lighten-07);color:var(--ds-text-color-03);border:1px dashed var(--ds-color-primary--lighten-04)}.zeus-calendar .calendar-days .calendar-day.calendar-day--in-range-preview:hover,.oto-calendar .calendar-days .calendar-day.calendar-day--in-range-preview:hover{background:var(--ds-color-primary--lighten-06)}.zeus-calendar .calendar-days .calendar-day.calendar-day--range-start,.zeus-calendar .calendar-days .calendar-day.calendar-day--range-end,.oto-calendar .calendar-days .calendar-day.calendar-day--range-start,.oto-calendar .calendar-days .calendar-day.calendar-day--range-end{background:var(--ds-color-primary);color:var(--ds-color-primary-text);font-weight:var(--ds-font-medium)}.zeus-calendar .calendar-days .calendar-day.calendar-day--range-start:hover,.zeus-calendar .calendar-days .calendar-day.calendar-day--range-end:hover,.oto-calendar .calendar-days .calendar-day.calendar-day--range-start:hover,.oto-calendar .calendar-days .calendar-day.calendar-day--range-end:hover{background:var(--ds-color-primary--darken-01);color:var(--ds-color-primary-text)}.zeus-calendar .calendar-days .calendar-day.calendar-day--range-start,.oto-calendar .calendar-days .calendar-day.calendar-day--range-start{border-top-right-radius:0;border-bottom-right-radius:0}.zeus-calendar .calendar-days .calendar-day.calendar-day--range-end,.oto-calendar .calendar-days .calendar-day.calendar-day--range-end{border-top-left-radius:0;border-bottom-left-radius:0}.zeus-calendar .calendar-days .calendar-day.calendar-day--disabled,.oto-calendar .calendar-days .calendar-day.calendar-day--disabled{color:var(--ds-text-color-06);cursor:not-allowed;opacity:.5}.zeus-calendar .calendar-days .calendar-day.calendar-day--disabled:hover,.oto-calendar .calendar-days .calendar-day.calendar-day--disabled:hover{background:transparent;color:var(--ds-text-color-06)}.zeus-calendar .calendar-months,.oto-calendar .calendar-months{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ds-spacing-sm);margin-bottom:var(--ds-spacing-md)}.zeus-calendar .calendar-months .calendar-month,.oto-calendar .calendar-months .calendar-month{padding:var(--ds-spacing-md);border:none;background:transparent;border-radius:var(--ds-border-radius-sm);font-size:var(--ds-font-size-small);color:var(--ds-text-color-02);cursor:pointer;transition:all .2s ease;font-weight:var(--ds-font-normal);font-family:inherit}.zeus-calendar .calendar-months .calendar-month:hover,.oto-calendar .calendar-months .calendar-month:hover{background:var(--ds-background-color-04);color:var(--ds-color-primary)}.zeus-calendar .calendar-months .calendar-month.calendar-month--current,.oto-calendar .calendar-months .calendar-month.calendar-month--current{font-weight:var(--ds-font-bold);color:var(--ds-color-primary);border:1px solid var(--ds-color-primary)}.zeus-calendar .calendar-months .calendar-month.calendar-month--selected,.oto-calendar .calendar-months .calendar-month.calendar-month--selected{background:var(--ds-color-primary);color:var(--ds-color-primary-text);font-weight:var(--ds-font-medium)}.zeus-calendar .calendar-months .calendar-month.calendar-month--selected:hover,.oto-calendar .calendar-months .calendar-month.calendar-month--selected:hover{background:var(--ds-color-primary--darken-01);color:var(--ds-color-primary-text)}.zeus-calendar .calendar-months .calendar-month.calendar-month--disabled,.oto-calendar .calendar-months .calendar-month.calendar-month--disabled{color:var(--ds-text-color-06);cursor:not-allowed;opacity:.5}.zeus-calendar .calendar-months .calendar-month.calendar-month--disabled:hover,.oto-calendar .calendar-months .calendar-month.calendar-month--disabled:hover{background:transparent;color:var(--ds-text-color-06)}.zeus-calendar .calendar-footer,.oto-calendar .calendar-footer{display:flex;justify-content:center;padding-top:var(--ds-spacing-sm);border-top:1px solid var(--ds-border-color-01)}.zeus-calendar .calendar-footer .calendar-today-btn,.oto-calendar .calendar-footer .calendar-today-btn{background:transparent;border:1px solid var(--ds-border-color-02);color:var(--ds-color-primary);cursor:pointer;padding:var(--ds-spacing-xs) var(--ds-spacing-md);border-radius:var(--ds-border-radius-xs);font-size:var(--ds-font-size-small);font-weight:var(--ds-font-medium);transition:all .2s ease;font-family:inherit}.zeus-calendar .calendar-footer .calendar-today-btn:hover,.oto-calendar .calendar-footer .calendar-today-btn:hover{background:var(--ds-color-primary);color:var(--ds-color-primary-text);border-color:var(--ds-color-primary)}.zeus-calendar .calendar-footer .calendar-today-btn:active,.oto-calendar .calendar-footer .calendar-today-btn:active{background:var(--ds-color-primary--darken-01);border-color:var(--ds-color-primary--darken-01)}.zeus-date-picker,.oto-date-picker{--input-min-height: 40px;--input-padding-x: .75rem;position:relative;display:inline-block;width:var(--input-width, 100%)}.zeus-date-picker__trigger,.oto-date-picker__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-sm);min-width:250px;padding:var(--ds-spacing-sm) var(--ds-spacing-md);background:var(--ds-background-color-01);border:1px solid var(--ds-border-color-02);border-radius:var(--ds-border-radius-sm);font-size:var(--ds-font-size-normal);color:var(--ds-text-color-02);cursor:pointer;transition:all .2s ease;font-family:var(--ds-font-family-base),sans-serif}.zeus-date-picker__trigger:hover,.oto-date-picker__trigger:hover{border-color:var(--ds-color-primary);background:var(--ds-background-color-02)}.zeus-date-picker__trigger:focus,.oto-date-picker__trigger:focus{outline:none;border-color:var(--ds-color-primary);box-shadow:0 0 0 3px var(--ds-color-primary--lighten-07)}.zeus-date-picker__trigger--open,.oto-date-picker__trigger--open{border-color:var(--ds-color-primary);box-shadow:0 0 0 3px var(--ds-color-primary--lighten-07)}.zeus-date-picker__value,.oto-date-picker__value{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zeus-date-picker__icon,.oto-date-picker__icon{font-size:1rem;color:var(--ds-text-color-04)}.zeus-date-picker__dropdown,.oto-date-picker__dropdown{position:absolute;top:calc(100% + var(--ds-spacing-xs));left:0;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease}.zeus-date-picker__dropdown--open,.oto-date-picker__dropdown--open{opacity:1;visibility:visible;transform:translateY(0)}.zeus-date-picker__dropdown--top,.oto-date-picker__dropdown--top{top:auto;bottom:calc(100% + 3rem);box-shadow:0 -4px 12px #0000001a}.zeus-date-picker__dropdown .zeus-calendar,.zeus-date-picker__dropdown .oto-calendar,.oto-date-picker__dropdown .zeus-calendar,.oto-date-picker__dropdown .oto-calendar{box-shadow:var(--ds-shadow-lg)}.zeus-dropdown,.oto-dropdown{position:relative;display:inline-block;width:100%}.zeus-dropdown .dropdown-trigger,.oto-dropdown .dropdown-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-sm, .5rem);padding:var(--ds-spacing-xs, .25rem) var(--ds-spacing-md, 1rem) var(--ds-spacing-xs, .25rem);cursor:pointer;-webkit-user-select:none;user-select:none}.zeus-dropdown .dropdown-trigger__content,.oto-dropdown .dropdown-trigger__content{display:flex;flex-direction:column;gap:.25rem}.zeus-dropdown .dropdown-trigger__label,.oto-dropdown .dropdown-trigger__label{font-size:.75rem;font-weight:400;line-height:1.2;color:var(--ds-text-color-05, #999999);letter-spacing:.01em}.zeus-dropdown .dropdown-trigger__value,.oto-dropdown .dropdown-trigger__value{font-size:.9375rem;font-weight:500;line-height:1.3;color:var(--ds-text-color-01, #000000)}.zeus-dropdown .dropdown-trigger__chevron,.oto-dropdown .dropdown-trigger__chevron{font-size:.75rem;color:var(--ds-text-color-03, #333333);transition:transform .22s ease-out;flex-shrink:0}.zeus-dropdown--open .dropdown-trigger__chevron,.oto-dropdown--open .dropdown-trigger__chevron{transform:rotate(180deg)}.zeus-dropdown .dropdown-panel,.oto-dropdown .dropdown-panel{position:absolute;top:calc(100% + 6px);left:0;min-width:220px;width:var(--dropdown-width);background:var(--ds-background-color-01, #FFFFFF);border-radius:var(--ds-border-radius-md, .75rem);box-shadow:var(--ds-shadow-md);z-index:1000;overflow:hidden}.zeus-dropdown .dropdown-panel__tabs,.oto-dropdown .dropdown-panel__tabs{display:flex;border-bottom:1px solid var(--ds-border-color-02, #E4E4E4)}.zeus-dropdown .dropdown-panel__tab,.oto-dropdown .dropdown-panel__tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:.875rem .5rem;font-size:.75rem;font-weight:500;line-height:1.3;text-align:center;color:var(--ds-text-color-04, #666666);background:var(--ds-background-color-04, #F2F2F2);border:none;cursor:pointer;transition:background-color .15s ease,color .15s ease;font-family:inherit}.zeus-dropdown .dropdown-panel__tab .icon,.oto-dropdown .dropdown-panel__tab .icon{font-size:1.25rem;color:inherit}.zeus-dropdown .dropdown-panel__tab:hover:not(.zeus-dropdown .dropdown-panel__tab--active,.oto-dropdown .dropdown-panel__tab--active),.oto-dropdown .dropdown-panel__tab:hover:not(.zeus-dropdown .dropdown-panel__tab--active,.oto-dropdown .dropdown-panel__tab--active){background:var(--ds-background-color-06, #EFEFEF);color:var(--ds-text-color-02, #1A1A1A)}.zeus-dropdown .dropdown-panel__tab--active,.oto-dropdown .dropdown-panel__tab--active{background:var(--ds-color-primary--darken-04, #032B5E);color:#fff}.zeus-dropdown .dropdown-panel__tab--active .icon,.oto-dropdown .dropdown-panel__tab--active .icon{color:#fff}.zeus-dropdown .dropdown-panel__header,.oto-dropdown .dropdown-panel__header{padding:1rem var(--ds-spacing-md, 1rem) .5rem;border-bottom:1px solid var(--ds-border-color-01, #F0F0F0)}.zeus-dropdown .dropdown-panel__title,.oto-dropdown .dropdown-panel__title{font-size:1rem;font-weight:700;color:var(--ds-text-color-01, #000000)}.zeus-dropdown .dropdown-panel__subtitle,.oto-dropdown .dropdown-panel__subtitle{padding:.75rem var(--ds-spacing-md, 1rem) .25rem;font-size:.8125rem;color:var(--ds-text-color-03, #333333);font-weight:400}.zeus-dropdown .dropdown-panel__search,.oto-dropdown .dropdown-panel__search{display:flex;align-items:center;gap:.5rem;margin:.75rem var(--ds-spacing-md, 1rem);padding:.625rem .875rem;background:var(--ds-background-color-01, #FFFFFF);border:1.5px solid var(--ds-border-color-03, #D8D8D8);border-radius:var(--ds-border-radius-md, .75rem);transition:border-color .15s ease}.zeus-dropdown .dropdown-panel__search:focus-within,.oto-dropdown .dropdown-panel__search:focus-within{border-color:var(--ds-color-primary, #046FF1)}.zeus-dropdown .dropdown-panel__search .icon,.oto-dropdown .dropdown-panel__search .icon{font-size:1rem;color:var(--ds-text-color-05, #999999);flex-shrink:0}.zeus-dropdown .dropdown-panel__search-input,.oto-dropdown .dropdown-panel__search-input{flex:1;border:none;outline:none;font-size:.875rem;color:var(--ds-text-color-01, #000000);background:transparent;font-family:inherit}.zeus-dropdown .dropdown-panel__search-input::placeholder,.oto-dropdown .dropdown-panel__search-input::placeholder{color:var(--ds-text-color-05, #999999)}.zeus-dropdown .dropdown-panel__options,.oto-dropdown .dropdown-panel__options{padding:var(--ds-spacing-xs, .25rem) 0;overflow-y:auto;max-height:320px}.zeus-dropdown .dropdown-panel__options--bordered,.oto-dropdown .dropdown-panel__options--bordered{padding:0 var(--ds-spacing-md, 1rem);display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.zeus-dropdown .dropdown-option,.oto-dropdown .dropdown-option{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-sm, .5rem);padding:.875rem var(--ds-spacing-md, 1rem);cursor:pointer;transition:background-color .15s ease}.zeus-dropdown .dropdown-option:hover:not(.zeus-dropdown .dropdown-option--coming-soon,.oto-dropdown .dropdown-option--coming-soon):not(.zeus-dropdown .dropdown-option--disabled,.oto-dropdown .dropdown-option--disabled),.oto-dropdown .dropdown-option:hover:not(.zeus-dropdown .dropdown-option--coming-soon,.oto-dropdown .dropdown-option--coming-soon):not(.zeus-dropdown .dropdown-option--disabled,.oto-dropdown .dropdown-option--disabled){background-color:var(--ds-background-color-04, #F2F2F2)}.zeus-dropdown .dropdown-option--selected,.oto-dropdown .dropdown-option--selected{background-color:var(--ds-color-primary--lighten-07, #EAF3FE)}.zeus-dropdown .dropdown-option--selected .dropdown-option__label,.oto-dropdown .dropdown-option--selected .dropdown-option__label{font-weight:700;color:var(--ds-text-color-01, #000000)}.zeus-dropdown .dropdown-option--selected:hover,.oto-dropdown .dropdown-option--selected:hover{background-color:var(--ds-color-primary--lighten-06, #D4E8FD)}.zeus-dropdown .dropdown-option--coming-soon,.zeus-dropdown .dropdown-option--disabled,.oto-dropdown .dropdown-option--coming-soon,.oto-dropdown .dropdown-option--disabled{cursor:default}.zeus-dropdown .dropdown-option--coming-soon .dropdown-option__label,.zeus-dropdown .dropdown-option--disabled .dropdown-option__label,.oto-dropdown .dropdown-option--coming-soon .dropdown-option__label,.oto-dropdown .dropdown-option--disabled .dropdown-option__label{color:var(--ds-text-color-05, #999999)}.zeus-dropdown .dropdown-option--checkbox,.zeus-dropdown .dropdown-option--radio,.oto-dropdown .dropdown-option--checkbox,.oto-dropdown .dropdown-option--radio{justify-content:flex-start}.zeus-dropdown .dropdown-option--checkbox.zeus-dropdown .dropdown-option,.zeus-dropdown .dropdown-option .oto-dropdown .dropdown-option--selected,.oto-dropdown .dropdown-option--checkbox.zeus-dropdown .dropdown-option,.oto-dropdown .dropdown-option .oto-dropdown .dropdown-option--selected{background-color:var(--ds-color-primary--lighten-07, #EAF3FE)}.zeus-dropdown .dropdown-option--bordered,.oto-dropdown .dropdown-option--bordered{background:var(--ds-background-color-01, #FFFFFF);border:1.5px solid var(--ds-border-color-02, #E4E4E4);border-radius:var(--ds-border-radius-sm, .5rem);justify-content:space-between;padding:.875rem var(--ds-spacing-md, 1rem)}.zeus-dropdown .dropdown-option--bordered:hover:not(.dropdown-option--coming-soon):not(.dropdown-option--disabled),.oto-dropdown .dropdown-option--bordered:hover:not(.dropdown-option--coming-soon):not(.dropdown-option--disabled){border-color:var(--ds-border-color-04, #BCBCBC);background:var(--ds-background-color-01, #FFFFFF)}.zeus-dropdown .dropdown-option--bordered.dropdown-option--selected,.oto-dropdown .dropdown-option--bordered.dropdown-option--selected{background:var(--ds-background-color-01, #FFFFFF);border-color:var(--ds-border-color-02, #E4E4E4)}.zeus-dropdown .dropdown-option--bordered.dropdown-option--selected .dropdown-option__label,.oto-dropdown .dropdown-option--bordered.dropdown-option--selected .dropdown-option__label{font-weight:400}.zeus-dropdown .dropdown-option--bordered.dropdown-option--selected:hover,.oto-dropdown .dropdown-option--bordered.dropdown-option--selected:hover{border-color:var(--ds-border-color-04, #BCBCBC);background:var(--ds-background-color-01, #FFFFFF)}.zeus-dropdown .dropdown-option__label,.oto-dropdown .dropdown-option__label{font-size:.9375rem;font-weight:400;color:var(--ds-text-color-01, #000000);flex:1}.zeus-dropdown .dropdown-option__check,.oto-dropdown .dropdown-option__check{font-size:1rem;color:var(--ds-color-primary, #046FF1);flex-shrink:0}.zeus-dropdown .dropdown-option__checkbox,.oto-dropdown .dropdown-option__checkbox{flex-shrink:0;width:1.125rem;height:1.125rem;border:1.5px solid var(--ds-border-color-04, #BCBCBC);border-radius:var(--ds-border-radius-xs, .25rem);display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,border-color .15s ease;background:var(--ds-background-color-01, #FFFFFF)}.zeus-dropdown .dropdown-option__checkbox .icon,.oto-dropdown .dropdown-option__checkbox .icon{font-size:.625rem;color:#fff}.zeus-dropdown .dropdown-option__checkbox--checked,.oto-dropdown .dropdown-option__checkbox--checked{background:var(--ds-color-primary, #046FF1);border-color:var(--ds-color-primary, #046FF1)}.zeus-dropdown .dropdown-option__radio,.oto-dropdown .dropdown-option__radio{flex-shrink:0;width:1.125rem;height:1.125rem;border:1.5px solid var(--ds-border-color-04, #BCBCBC);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,border-color .15s ease;background:var(--ds-background-color-01, #FFFFFF)}.zeus-dropdown .dropdown-option__radio--checked,.oto-dropdown .dropdown-option__radio--checked{border-color:var(--ds-color-primary, #046FF1);background:var(--ds-background-color-01, #FFFFFF)}.zeus-dropdown .dropdown-option__radio-dot,.oto-dropdown .dropdown-option__radio-dot{width:.5rem;height:.5rem;border-radius:50%;background:var(--ds-color-primary, #046FF1)}.zeus-dropdown .dropdown-option__badge,.oto-dropdown .dropdown-option__badge{font-size:.6875rem;font-weight:500;line-height:1;color:var(--ds-color-secondary, #F18604);background-color:color-mix(in srgb,var(--ds-color-secondary, #F18604) 12%,white);border:1px solid color-mix(in srgb,var(--ds-color-secondary, #F18604) 40%,white);border-radius:var(--ds-border-radius-lg, 1.5rem);padding:.3125rem .625rem;white-space:nowrap;flex-shrink:0}.zeus-dropdown .dropdown-panel__footer,.oto-dropdown .dropdown-panel__footer{padding:.75rem var(--ds-spacing-md, 1rem);border-top:1px solid var(--ds-border-color-01, #F0F0F0)}.zeus-dropdown .dropdown-panel__action,.oto-dropdown .dropdown-panel__action{display:block;width:100%;padding:.875rem var(--ds-spacing-md, 1rem);background:var(--ds-color-primary, #046FF1);color:#fff;border:none;border-radius:var(--ds-border-radius-md, .75rem);font-size:.9375rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background-color .15s ease;text-align:center}.zeus-dropdown .dropdown-panel__action:hover,.oto-dropdown .dropdown-panel__action:hover{background:var(--ds-color-primary--darken-02, #0360D1)}.zeus-dropdown .dropdown-panel__action:active,.oto-dropdown .dropdown-panel__action:active{background:var(--ds-color-primary--darken-03, #0250B0)}.zeus-dropdown--dropdown-top .dropdown-panel,.oto-dropdown--dropdown-top .dropdown-panel{top:auto;bottom:calc(100% + 6px);box-shadow:var(--ds-shadow-md)}.zeus-dropdown--dropdown-right .dropdown-panel,.oto-dropdown--dropdown-right .dropdown-panel{left:auto;right:0}[zeusDropdown],[otoDropdown]{position:relative;display:inline-block}[zeusDropdownMenu],[otoDropdownMenu]{display:none;position:absolute;top:calc(100% + 6px);left:0;min-width:220px;width:var(--dropdown-width);background:var(--ds-background-color-01, #FFFFFF);border-radius:var(--ds-border-radius-md, .75rem);box-shadow:var(--ds-shadow-md);z-index:1000;overflow:hidden}[zeusDropdownMenu].show,[otoDropdownMenu].show{display:block}[zeusDropdownMenu].dropdown-menu-top,[otoDropdownMenu].dropdown-menu-top{top:auto;bottom:calc(100% + 6px)}[zeusDropdownMenu].dropdown-menu--right,[otoDropdownMenu].dropdown-menu--right{left:auto;right:0}[zeusDropdownItem],[otoDropdownItem]{display:flex;align-items:center;gap:var(--ds-spacing-sm, .5rem);width:100%;padding:.875rem var(--ds-spacing-md, 1rem);font-size:.9375rem;font-weight:400;color:var(--ds-text-color-01, #000000);background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;text-decoration:none;transition:background-color .15s ease}[zeusDropdownItem]:hover:not(.disabled),[otoDropdownItem]:hover:not(.disabled){background-color:var(--ds-background-color-04, #F2F2F2)}[zeusDropdownItem].disabled,[otoDropdownItem].disabled{color:var(--ds-text-color-05, #999999);cursor:default;pointer-events:none}.dropdown-divider{height:0;margin:var(--ds-spacing-xs, .25rem) 0;border-top:1px solid var(--ds-border-color-01, #F0F0F0);overflow:hidden}.dropdown-header{padding:.75rem var(--ds-spacing-md, 1rem) .375rem;font-size:.75rem;font-weight:600;color:var(--ds-text-color-05, #999999);text-transform:uppercase;letter-spacing:.05em}.zeus-dropdown-pane [zeusDropdownMenu],.zeus-dropdown-pane [otoDropdownMenu]{position:static;inset:auto;display:block;z-index:auto}.oto-context-menu{position:fixed;z-index:9999;padding:6px;font-size:.8125rem;line-height:1.45;background-color:var(--context-menu-bg, #ffffff);box-shadow:0 4px 16px #00000026}.oto-context-menu__item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:4px;cursor:pointer;white-space:nowrap}.oto-context-menu__item:hover{background-color:#0000000d}.oto-context-menu__item.disabled{opacity:.5;cursor:default;pointer-events:none}.oto-context-menu__separator{height:1px;margin:4px 6px;background-color:#0000001a}.ui-grid-hero{position:relative;display:flex;gap:1rem;flex-direction:column;padding:var(--grid-hero-padding, var(--ds-spacing-lg) var(--ds-spacing-md));background-color:var(--hero-carousel-background, transparent)}.ui-grid-hero .engine-wrapper{z-index:10}.ui-grid-hero .grid-hero{position:relative}@media(min-width:768px){.ui-grid-hero .grid-hero{--card-height: 100%;border-radius:var(--ds-border-radius-lg);overflow:hidden}}.ui-grid-hero--helios .grid-hero{--card-aspect-ratio: 16/9}@media(min-width:768px){.ui-grid-hero--helios .grid-hero{--card-aspect-ratio: 12/5}}@media(min-width:768px){.ui-grid-hero--helios .engine-wrapper{margin-top:-8rem;order:2}.ui-grid-hero--helios .engine-wrapper .engine{width:90%;margin:0 auto}}.ui-grid-hero--atlas .grid-hero{--card-aspect-ratio: 1/1}@media(min-width:768px){.ui-grid-hero--atlas .grid-hero{--card-aspect-ratio: 5 / 2}}@media(min-width:768px){.ui-grid-hero--atlas .engine-wrapper{margin-bottom:-4.5rem}.ui-grid-hero--atlas .engine-wrapper .engine{width:90%;margin:0 auto}}.ui-grid-hero--zephyr .grid-hero{--card-aspect-ratio: 1/1}@media(min-width:768px){.ui-grid-hero--zephyr .grid-hero{--card-aspect-ratio: 20/7}}.engine-wrapper{position:relative;z-index:1}.engine-wrapper .engine{width:100%;margin:0 auto}.ui-grid-cards{background-color:var(--background-grid-section, var(--ds-background-color-01));padding:calc(var(--ds-spacing-lg) + var(--ds-spacing-xs)) 0}.ui-grid-cards.isNT .ui-grid-cards__image{display:none}@media(min-width:1024px){.ui-grid-cards.isNT .ui-grid-cards__image{display:block}}.ui-grid-cards__title{font-size:calc(var(--template-title-fs, var(--ds-font-size-3xl)) + var(--heading-fs-delta, 0px));font-weight:var(--ds-font-weight-semibold);color:var(--text-grid-color, oklch(from var(--background-grid-section, var(--ds-background-color-01)) clamp(0, (.65 - l) * 1000, 1) 0 0));position:relative;margin-bottom:var(--title-margin-after, 0)}.ui-grid-cards__title:after{content:var(--title-after, none);position:absolute;bottom:calc(-1 * var(--ds-spacing-md));left:50%;transform:translate(-50%);width:116px;height:2px;background-color:var(--ds-color-primary--darken-03)}.ui-grid-cards__subtitle{font-size:var(--template-subtitle-fs, var(--ds-font-size-md))}.ui-grid-cards__image{display:block;width:150px;margin:0 auto var(--ds-spacing-md)}.ui-grid-cards__image img{width:100%}.ui-grid-cards__footer-image{display:flex;justify-content:center;align-items:center;margin:var(--ds-spacing-lg) 0 var(--ds-spacing-sm);height:60px}.ui-grid-cards__footer-image img{height:100%;width:auto}.ui-grid-cards__wrapper-title{text-align:center;margin-bottom:var(--ds-spacing-md);width:100%}.ui-grid-cards__header{display:flex;align-items:center;flex-direction:column}@media(min-width:768px){.ui-grid-cards__header--row{flex-direction:row;gap:var(--ds-spacing-md)}.ui-grid-cards__header--row .ui-grid-cards__wrapper-title:not(.grid-title-centered){text-align:start}.ui-grid-cards__header--row .ui-grid-cards__wrapper-title:not(.grid-title-centered) .ui-grid-cards__title:after{left:0;transform:none}}@media(min-width:1024px){.ui-grid-cards__header--left{align-items:flex-start;text-align:left}}@media(min-width:1024px){.ui-grid-cards__header--left:not(:has(~.grid-cards oto-carousel.oto-carousel--locked)) .ui-grid-cards__wrapper-title{text-align:left}}.ui-grid-cards__header--left:not(:has(~.grid-cards oto-carousel.oto-carousel--locked)) .ui-grid-cards__wrapper-title .ui-grid-cards__title:after{left:0;transform:none}.ui-grid-cards__header--left .ui-grid-cards__title{font-size:calc(var(--template-title-fs, var(--ds-font-size-3xl)) + var(--heading-fs-delta, 0px));letter-spacing:.02rem}@media(min-width:1024px){.ui-grid-cards__content--inline{display:flex;align-items:center;gap:var(--ds-spacing-md)}}.ui-grid-cards__content--inline .ui-grid-cards__header{text-align:left}@media(min-width:1024px){.ui-grid-cards__content--inline .ui-grid-cards__header{align-items:flex-start;justify-content:flex-start;flex:0 0 30%;max-width:30%}}.ui-grid-cards__content--inline .ui-grid-cards__header .ui-grid-cards__wrapper-title{text-align:start}.ui-grid-cards__content--inline .ui-grid-cards__header .ui-grid-cards__title:after{left:0;transform:translate(0)}.ui-grid-cards__content--inline .grid-cards{flex:1}@media(min-width:1024px){.ui-grid-cards__content--inline .grid-cards--slider{max-width:70%}}.ui-grid-cards__subtitle{margin-top:var(--ds-spacing-sm);color:var(--text-grid-color, oklch(from var(--background-grid-section, var(--ds-background-color-01)) clamp(0, (.65 - l) * 1000, 1) 0 0/.75));line-height:var(--ds-line-height-lg);font-weight:var(--ds-font-weight-regular)}.ui-grid-cards__cta{margin-bottom:var(--ds-spacing-lg);margin-left:auto;min-width:200px;text-align:end}.ui-grid-cards__actions{display:flex;justify-content:start;align-items:center;margin-top:var(--ds-spacing-lg)}.ui-grid-cards__actions--left{justify-content:start}.ui-grid-cards__actions--center,.ui-grid-cards__actions--right{justify-content:center}@media(min-width:1024px){.ui-grid-cards__actions--right{justify-content:end}}.ui-grid-cards .grid-cards>*:nth-child(odd){--card-link-icon-color: var(--ds-color-accent)}.ui-grid-cards .grid-cards>*:nth-child(2n){--card-link-icon-color: var(--ds-color-primary)}.ui-grid-cards .grid-cards oto-carousel-slide:nth-child(odd){--card-link-icon-color: var(--ds-color-accent)}.ui-grid-cards .grid-cards oto-carousel-slide:nth-child(2n){--card-link-icon-color: var(--ds-color-primary)}.ui-grid-cards .grid-cards{--cols: 1;--min: calc( (100% - (var(--cols) - 1) * var(--gap)) / var(--cols) );--max: 1fr;--gap: var(--ds-spacing-md);display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,var(--max)));gap:var(--gap);position:relative}@media(min-width:768px){.ui-grid-cards .grid-cards{--cols: 2;grid-template-columns:repeat(auto-fit,minmax(var(--min),var(--max)))}}@media(min-width:1024px){.ui-grid-cards .grid-cards{--cols: 3}}@media(min-width:1280px){.ui-grid-cards .grid-cards{--cols: 4;--max: calc(100% / 4 - var(--gap))}}@media(min-width:1280px){.ui-grid-cards .grid-cards--products{--cols: 3}}@media(min-width:1280px){.ui-grid-cards .grid-cards--grid{--cols: 2}}.ui-grid-cards .grid-cards--slider{display:block}.ui-grid-cards.selene{margin:var(--ds-spacing-lg) 0}.ui-grid-cards.hermes .grid-cards>*:first-child [class^=ui-card-],.ui-grid-cards.hermes .grid-cards>*:first-child [class*=" ui-card-"]{flex-direction:column}.ui-grid-cards.hermes .grid-cards>*:first-child [class^=ui-card-] picture,.ui-grid-cards.hermes .grid-cards>*:first-child [class*=" ui-card-"] picture{aspect-ratio:16/9}@media(max-width:768px){.ui-grid-cards.hermes .grid-cards>*:first-child [class^=ui-card-] picture,.ui-grid-cards.hermes .grid-cards>*:first-child [class*=" ui-card-"] picture{min-width:unset;flex:1}}@media(min-width:768px){.ui-grid-cards.hermes .grid-cards{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr)}.ui-grid-cards.hermes .grid-cards .ui-card-news{height:100%}.ui-grid-cards.hermes .grid-cards>*:first-child{grid-row:span 3;height:100%}.ui-grid-cards.hermes .grid-cards>*:first-child [class^=ui-card-] picture,.ui-grid-cards.hermes .grid-cards>*:first-child [class*=" ui-card-"] picture{flex:auto;aspect-ratio:16/9}.ui-grid-cards.hermes .grid-cards>*:first-child oto-button{--btn-border-width: 1px;--padding-x: .25rem;--padding-y: .25rem;--padding-text-btn: .75rem;--icon-bg: transparent;--icon-text: var(--ds-color-primary--darken-02);--override-btn-content-gap: .5rem;--_override-color: var(--ds-color-primary--darken-02)}.ui-grid-cards.hermes .grid-cards>*:not(:first-child) .ui-card-news__bg{max-height:100%;max-width:33%;flex:unset}.ui-grid-cards.hermes .grid-cards>*:not(:first-child) oto-button{--btn-border-width: 0;--_override-color: var(--ds-color-primary--darken-02);--padding-x: 0;--padding-y: 0;--set-box-shadow: 0;--padding-text-btn: 0;--icon-bg: transparent;--icon-text: var(--ds-color-primary--darken-02);--override-btn-content-gap: .5rem;--btn-fw: 500;--text-decoration: underline}.ui-grid-cards.hermes .grid-cards>oto-button{grid-column:2}}@media(max-width:768px){.ui-grid-cards.apollo{--slider-controls-offset: 1rem}.ui-grid-cards.apollo .ui-grid-cards__actions{margin-top:3rem}}.ui-grid-cards.apollo .oto-carousel__container{height:unset}.ui-grid-cards.heliosCm{--slider-nav-shadow: none;--carousel-padding: 1rem;--slider-nav-radius: calc(var(--ds-border-radius) * (.5 * 2));--slider-bullet-active-color: var(--ds-color-primary--darken-03);--slider-bullet-height: 1rem;--slider-bullet-width: 1rem;--slider-bullet-color: var(--ds-color-primary--lighten-05);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem}@media(max-width:1024px){.ui-grid-cards.heliosCm{--slider-nav-size: 2.5rem;--slider-nav-font-size: 1.5rem;--slider-nav-bg: transparent;--slider-bullet-active-color: var(--ds-color-accent);--slider-bullet-height: .75rem;--slider-bullet-width: .75rem;--slider-bullet-active-height: 1rem;--slider-bullet-active-width: 1rem;--slider-bullet-color: var(--ds-border-color-03);--slider-bullet-gap: .5rem;--slider-nav-border: 0;--slider-nav-color: var(--ds-color-primary);--slider-nav-bg-hover: transparent}}@media(min-width:1024px){.ui-grid-cards.heliosCm .oto-carousel__container,.ui-grid-cards.heliosCm .zeus-carousel__container{overflow:visible!important;height:auto!important}.ui-grid-cards.heliosCm .oto-carousel__container:before,.ui-grid-cards.heliosCm .oto-carousel__container:after,.ui-grid-cards.heliosCm .zeus-carousel__container:before,.ui-grid-cards.heliosCm .zeus-carousel__container:after{content:none}.ui-grid-cards.heliosCm .oto-carousel__track,.ui-grid-cards.heliosCm .zeus-carousel__track{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:var(--ds-spacing-md)!important;height:auto!important;transform:none!important}.ui-grid-cards.heliosCm oto-carousel-slide,.ui-grid-cards.heliosCm zeus-carousel-slide{width:auto!important}.ui-grid-cards.heliosCm .oto-carousel__nav,.ui-grid-cards.heliosCm .oto-carousel__pagination,.ui-grid-cards.heliosCm .oto-carousel__controls,.ui-grid-cards.heliosCm .zeus-carousel__nav,.ui-grid-cards.heliosCm .zeus-carousel__pagination,.ui-grid-cards.heliosCm .zeus-carousel__controls{display:none!important}}.ui-grid-cards.apollo,.ui-grid-cards.cronos{--slider-nav-shadow: none;--carousel-padding: 1rem;--slider-bullet-active-color: var(--ds-color-primary--darken-03);--slider-nav-radius: calc(var(--ds-border-radius) * (.5 * 2));--slider-bullet-height: 1rem;--slider-bullet-width: 1rem;--slider-bullet-color: var(--ds-color-primary--lighten-05);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem}@media(max-width:1024px){.ui-grid-cards.apollo,.ui-grid-cards.cronos{--slider-nav-size: 2.5rem;--slider-nav-font-size: 1.5rem;--slider-nav-bg: transparent;--slider-bullet-active-color: var(--ds-color-accent);--slider-bullet-height: .75rem;--slider-bullet-width: .75rem;--slider-bullet-active-height: 1rem;--slider-bullet-active-width: 1rem;--slider-bullet-color: var(--ds-border-color-03);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-bullet-gap: .5rem;--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem;--slider-nav-border: 0;--slider-nav-color: var(--ds-color-primary);--slider-nav-bg-hover: transparent}}@media(max-width:768px){.ui-grid-cards.apollo .grid-cards,.ui-grid-cards.cronos .grid-cards{--cols: 2;--min: calc( (100% - (var(--cols) - 1) * var(--gap)) / var(--cols) );--max: 2fr;--gap: var(--ds-spacing-md);display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,var(--max)))}}@media(max-width:768px){.ui-grid-cards.cronos .ui-grid-cards__cta{display:none}}@media(min-width:768px){.ui-grid-cards.cronos .ui-grid-cards__actions{display:none}}.ui-grid-cards.cronos{--slider-controls-bg: rgba(43, 43, 43, .6);--slider-controls-radius: calc(var(--ds-border-radius) / 2);--slider-bullet-gap: .35rem;--slider-bullet-color: #D9D9D9;--slider-controls-gap: .25rem;--slider-bullet-height: .25rem;--slider-bullet-width: .5rem;--slider-bullet-active-height: .25rem;--slider-bullet-active-width: .5rem;--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-controls-offset: -.5rem}@media(max-width:1024px){.ui-grid-cards.cronos{--slider-nav-color: var(--ds-text-white)}}@media(min-width:768px){.ui-grid-cards.cronos{--slider-controls-offset: 1rem}}.ui-grid-cards.zephyr{--slider-nav-shadow: none;--slider-nav-transform: 0;--carousel-padding: 1rem;--slider-nav-radius: calc(var(--ds-border-radius) * (.5 * 2));--slider-nav-border: 2px solid var(--ds-color-primary--darken-03);--slider-nav-color: var(--ds-color-primary--darken-03--text);--slider-nav-bg: var(--ds-color-primary--darken-03);--slider-nav-bg-hover: var(--ds-color-primary--darken-04);--slider-bullet-active-color: var(--ds-color-primary--darken-03);--slider-bullet-height: 1rem;--slider-bullet-width: 1rem;--slider-bullet-color: var(--ds-color-primary--lighten-05);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem}@media(max-width:768px){.ui-grid-cards.zephyr{--slider-nav-offset-prev: calc(100% - (var(--slider-nav-size, 2.5rem) * 2 + var(--carousel-padding)));--slider-nav-top: -3.5rem}}@media(max-width:1024px){.ui-grid-cards.zephyr{--slider-nav-size: 2.5rem;--slider-controls-offset: 2rem;--slider-nav-font-size: 1.5rem;--slider-nav-bg: transparent;--slider-bullet-active-color: var(--ds-color-accent);--slider-bullet-height: .75rem;--slider-bullet-width: .75rem;--slider-bullet-active-height: 1rem;--slider-bullet-active-width: 1rem;--slider-bullet-color: var(--ds-border-color-03);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-bullet-gap: .5rem;--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem;--slider-nav-border: 0;--slider-nav-color: var(--ds-color-primary);--slider-nav-bg-hover: transparent}}@media(min-width:512px){.ui-grid-cards.zephyr .grid-cards{--cols: 2;margin-top:auto}}@media(min-width:768px){.ui-grid-cards.zephyr .grid-cards{--cols: 3;justify-content:end}}@media(min-width:768px){.ui-grid-cards.zephyr .grid-cards--cols-2{--cols: 2}}@media(min-width:768px){.ui-grid-cards.zephyr .grid-cards--cols-3{--cols: 3}}@media(min-width:768px){.ui-grid-cards.zephyr .grid-cards--cols-4{--cols: 4}}@media(max-width:768px){.ui-grid-cards.zephyr .ui-grid-cards__content--inline:not(:has(~.grid-cards oto-carousel.oto-carousel--locked)) .ui-grid-cards__wrapper-title{text-align:center}.ui-grid-cards.zephyr .ui-grid-cards__content--inline:not(:has(~.grid-cards oto-carousel.oto-carousel--locked)) .ui-grid-cards__wrapper-title .ui-grid-cards__title:after{left:50%;transform:translate(-50%)}}@media(min-width:1024px){.ui-grid-cards.zephyr .ui-grid-cards__content--inline:has(>.grid-cards--cols-4) .ui-grid-cards__header{flex:0 0 25%;max-width:25%}}@media(min-width:1024px){.ui-grid-cards.nyx .ui-grid-cards__header--left .ui-grid-cards__wrapper-title{text-align:left}}@media(max-width:768px){.ui-grid-cards.eos .ui-grid-cards__cta{display:none}}@media(min-width:768px){.ui-grid-cards.eos .ui-grid-cards__actions{display:none}}.ui-grid-cards.eos{--card-shadow: var(--ds-shadow-card);--slider-nav-shadow: none;--slider-nav-offset: calc(var(--ds-spacing-md) * -1.5);--slider-nav-radius: calc(var(--ds-border-radius) * (.5 * 2));--slider-nav-border: 2px solid var(--ds-color-primary--darken-05);--slider-nav-color: var(--ds-color-primary--darken-05);--slider-nav-bg: rgba(255, 255, 255, .5);--slider-nav-shadow: 0;--carousel-padding: 2rem;--slider-bullet-active-color: var(--ds-color-primary--darken-03);--slider-bullet-height: 1rem;--slider-bullet-width: 1rem;--slider-bullet-color: var(--ds-color-primary--lighten-05);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem}@media(max-width:1024px){.ui-grid-cards.eos{--slider-nav-size: 2.5rem;--slider-controls-offset: 1rem;--slider-nav-font-size: 1.5rem;--slider-nav-bg: transparent;--slider-bullet-active-color: var(--ds-color-accent);--slider-bullet-height: .75rem;--slider-bullet-width: .75rem;--slider-bullet-active-height: 1rem;--slider-bullet-active-width: 1rem;--slider-bullet-color: var(--ds-border-color-03);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-bullet-gap: .5rem;--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem;--slider-nav-border: 0;--slider-nav-color: var(--ds-color-primary);--slider-nav-bg-hover: transparent}}.ui-grid-cards.nyx{--slider-nav-shadow: none;--slider-nav-offset: calc(var(--ds-spacing-md) * -1.5);--slider-nav-radius: calc(var(--ds-border-radius) * (.5 * 2));--slider-nav-border: 2px solid var(--ds-color-primary--darken-05);--slider-nav-color: var(--ds-color-primary--darken-05);--slider-nav-bg: rgba(255, 255, 255, .75);--slider-nav-offset-next: -1.75rem;--slider-nav-offset-prev: -1.75rem;--slider-nav-shadow: 0;--carousel-padding: 1rem;--slider-bullet-active-color: var(--ds-color-primary--darken-03);--slider-bullet-height: 1rem;--slider-bullet-width: 1rem;--slider-bullet-color: var(--ds-color-primary--lighten-05);--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem}@media(max-width:1024px){.ui-grid-cards.nyx{--slider-nav-size: 2.5rem;--slider-controls-offset: 1rem;--slider-nav-font-size: 1.5rem;--slider-nav-bg: transparent;--slider-bullet-active-color: var(--ds-color-primary);--slider-bullet-height: 1rem;--slider-bullet-width: 1rem;--slider-bullet-color: var(--ds-border-color-03);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-bullet-gap: .5rem;--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem;--slider-nav-border: 0;--slider-nav-color: var(--ds-color-accent);--slider-nav-bg-hover: transparent}}.ui-grid-cards.gaia{--slider-nav-top: -3.5rem;--slider-nav-transform: 0;--slider-nav-shadow: none;--carousel-padding: 1rem;--slider-nav-offset-prev: calc(100% - (var(--slider-nav-size, 2.5rem) * 2 + var(--carousel-padding)));--slider-nav-radius: calc(var(--ds-border-radius) * (.5 * 2));--slider-nav-border: 2px solid var(--ds-color-primary--darken-03);--slider-nav-color: var(--ds-color-primary--darken-03--text);--slider-nav-bg: var(--ds-color-primary--darken-03);--slider-nav-bg-hover: var(--ds-color-primary--darken-04)}@media(max-width:1024px){.ui-grid-cards.gaia{--slider-nav-size: 2.5rem;--slider-controls-offset: 1rem;--slider-nav-font-size: 1.5rem;--slider-nav-bg: transparent;--slider-bullet-active-color: var(--ds-color-accent);--slider-bullet-height: .75rem;--slider-bullet-width: .75rem;--slider-bullet-gap: .5rem;--slider-bullet-active-width: 1rem;--slider-bullet-active-height: 1rem;--slider-bullet-color: var(--ds-border-color-03);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem;--slider-nav-border: 0;--slider-nav-color: var(--ds-color-primary);--slider-nav-bg-hover: transparent}}.ui-grid-cards.gaia .ui-grid-cards__header--left:not(:has(~.grid-cards oto-carousel.oto-carousel--locked)) .ui-grid-cards__wrapper-title{max-width:calc(100% - 100px)}.ui-grid-cards.gaia .ui-grid-cards__header--left .ui-grid-cards__wrapper-title{text-align:left}.ui-grid-cards.eos{--padding-inline: 0}.ui-grid-cards.iris{--slider-nav-shadow: none;--slider-nav-radius: var(--ds-border-radius-round);--slider-nav-border: 2px solid var(--ds-border-color-04);--slider-nav-color: var(--ds-color-primary--darken-05);--slider-nav-bg: var(--ds-background-color-01);--slider-nav-bg-hover: var(--ds-background-color-04);--slider-nav-offset-next: -1.5rem;--slider-nav-offset-prev: -1.5rem;--carousel-padding: 1px;--slider-bullet-active-color: var(--ds-color-primary--darken-03);--slider-bullet-height: 1rem;--slider-bullet-width: 1rem;--slider-bullet-color: var(--ds-color-primary--lighten-05);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-pagination-bottom: 0;--slider-controls-gap: .75rem}.ui-grid-cards.iris .oto-carousel__container,.ui-grid-cards.iris .zeus-carousel__container{overflow-clip-margin:var(--carousel-padding, 0px)}@media(max-width:1024px){.ui-grid-cards.iris{--slider-nav-size: 2.5rem;--slider-controls-offset: 1rem;--slider-nav-font-size: 1.5rem;--slider-nav-bg: transparent;--slider-bullet-active-color: var(--ds-color-accent);--slider-bullet-height: .75rem;--slider-bullet-width: .75rem;--slider-bullet-active-height: 1rem;--slider-bullet-active-width: 1rem;--slider-bullet-color: var(--ds-border-color-03);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-bullet-gap: .5rem;--slider-pagination-bottom: 0;--slider-controls-gap: .75rem;--slider-nav-border: 0;--slider-nav-color: var(--ds-color-primary);--slider-nav-bg-hover: transparent;--carousel-padding: 1rem}}.ui-grid-cards.iris .ui-grid-cards__header--left .ui-grid-cards__wrapper-title{text-align:left}@media(min-width:1024px){.ui-grid-cards.atlas .grid-cards{--cols: 2}}.ui-grid-cards.selene .u-container{position:relative}@media(max-width:768px){.ui-grid-cards.selene .ui-grid-cards__wrapper-title{margin-bottom:var(--ds-spacing-xl)}.ui-grid-cards.selene .ui-grid-cards__subtitle{margin-top:var(--ds-spacing-md)}}.ui-grid-cards.selene .ui-grid-cards__content{position:relative;z-index:1}.ui-grid-cards.selene .ui-grid-cards__content--inline{gap:var(--ds-spacing-2xl)}@media(min-width:1024px){.ui-grid-cards.selene .ui-grid-cards__content--inline .ui-grid-cards__header{flex:0 0 40%;max-width:40%}}.ui-grid-cards.selene.ui-grid-cards--reverse .ui-grid-cards__content{flex-direction:row-reverse}.ui-grid-cards.selene.ui-grid-cards--reverse .ui-grid-cards__decoration--shape1{top:-6.5rem;width:120px}@media(min-width:1024px){.ui-grid-cards.selene.ui-grid-cards--reverse .ui-grid-cards__decoration--shape1{width:200px;top:-4rem;left:50%}}.ui-grid-cards.selene.ui-grid-cards--reverse .ui-grid-cards__decoration--shape2{bottom:-4.5rem}@media(min-width:1024px){.ui-grid-cards.selene.ui-grid-cards--reverse .ui-grid-cards__decoration--shape2{left:80%;bottom:-6rem}}.ui-grid-cards.selene .ui-grid-cards__title{font-size:calc(var(--ds-font-size-3xl) + var(--heading-fs-delta, 0px) + var(--ds-font-size-sm))}.ui-grid-cards.selene .ui-grid-cards__cta{margin-left:0;text-align:start}@media(max-width:1024px){.ui-grid-cards.selene .ui-grid-cards__cta{width:100%;min-width:0}}@media(min-width:768px){.ui-grid-cards.selene .grid-cards{--cols: 2;grid-template-columns:repeat(2,1fr);align-items:start}}@media(min-width:768px){.ui-grid-cards.selene .grid-cards>*:nth-child(2n){margin-top:var(--ds-spacing-3xl)}}.ui-grid-cards.selene .ui-grid-cards__decoration{position:absolute;z-index:0;display:block;pointer-events:none}.ui-grid-cards.selene .ui-grid-cards__decoration--shape1{top:6.5rem;right:0;width:220px;aspect-ratio:385/193}@media(min-width:1024px){.ui-grid-cards.selene .ui-grid-cards__decoration--shape1{width:250px;top:-2.5rem;right:unset;left:0;z-index:0}}.ui-grid-cards.selene .ui-grid-cards__decoration--shape2{bottom:-3rem;left:-.5rem;width:120px;aspect-ratio:163/154}@media(min-width:1024px){.ui-grid-cards.selene .ui-grid-cards__decoration--shape2{width:200px;left:22%;bottom:-3rem}}.ui-grid-cards.aether .grid-cards{--slider-nav-shadow: none;--slider-nav-offset: calc(var(--ds-spacing-md) * -1.5);--slider-nav-radius: calc(var(--ds-border-radius) * (.5 * 2));--slider-nav-border: 2px solid var(--ds-color-primary--darken-05);--slider-nav-color: var(--ds-color-primary--darken-05);--slider-nav-bg: rgba(255, 255, 255, .75);--slider-nav-offset-next: -1.75rem;--slider-nav-offset-prev: -1.75rem;--slider-nav-shadow: 0;--carousel-padding: 1rem;--slider-bullet-active-color: var(--ds-color-primary--darken-03);--slider-bullet-height: 1rem;--slider-bullet-width: 1rem;--slider-bullet-color: var(--ds-color-primary--lighten-05);--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem}@media(max-width:1024px){.ui-grid-cards.aether .grid-cards{--slider-nav-size: 2.5rem;--slider-controls-offset: 1rem;--slider-nav-font-size: 1.5rem;--slider-nav-bg: transparent;--slider-bullet-active-color: var(--ds-color-primary);--slider-bullet-height: 1rem;--slider-bullet-width: 1rem;--slider-bullet-color: var(--ds-border-color-03);--slider-bullet-radius: calc(var(--ds-border-radius) * .5);--slider-bullet-gap: .5rem;--slider-pagination-bottom: 50%;--slider-controls-gap: .75rem;--slider-nav-border: 0;--slider-nav-color: var(--ds-color-accent);--slider-nav-bg-hover: transparent}}@media(min-width:1024px){.ui-grid-cards.aether .grid-cards{--cols: 5;--max: 1fr;grid-template-columns:repeat(5,1fr)}}.oto-chart,.zeus-chart{display:block;width:100%;overflow:hidden;border:1.5px solid var(--ds-border-color-02);border-radius:var(--ds-border-radius);background-color:var(--ds-background-color-01)}.oto-chart__header,.zeus-chart__header{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-sm);padding:calc(var(--ds-spacing-lg) - var(--ds-spacing-xs));box-sizing:border-box;border-bottom:1px solid var(--ds-border-color-02)}.oto-chart__title,.zeus-chart__title{margin:0;font-weight:var(--ds-font-weight-semibold)}.oto-chart__legend,.zeus-chart__legend{display:flex;align-items:center;gap:var(--ds-spacing-md)}.oto-chart__legend-item,.zeus-chart__legend-item{display:flex;align-items:center;gap:.375rem;border:none;background:none;padding:0;font-size:var(--ds-font-size-xs);color:var(--ds-text-color-04);cursor:pointer}.oto-chart__legend-item--hidden,.zeus-chart__legend-item--hidden{opacity:.4}.oto-chart__legend-dot,.zeus-chart__legend-dot{width:10px;height:2px;flex-shrink:0}.oto-chart__content,.zeus-chart__content{position:relative;display:flex;align-items:stretch;justify-content:center;padding:calc(var(--ds-spacing-lg) - var(--ds-spacing-xs));box-sizing:border-box}.oto-chart__content canvas,.zeus-chart__content canvas{align-self:stretch;width:100%}.oto-chart__content oto-skeleton,.oto-chart__content zeus-skeleton,.zeus-chart__content oto-skeleton,.zeus-chart__content zeus-skeleton{display:block;align-self:stretch;width:100%}.oto-chart__content oto-skeleton .oto-skeleton,.oto-chart__content oto-skeleton .zeus-skeleton,.oto-chart__content oto-skeleton .oto-skeleton__block,.oto-chart__content oto-skeleton .zeus-skeleton__block,.oto-chart__content zeus-skeleton .oto-skeleton,.oto-chart__content zeus-skeleton .zeus-skeleton,.oto-chart__content zeus-skeleton .oto-skeleton__block,.oto-chart__content zeus-skeleton .zeus-skeleton__block,.zeus-chart__content oto-skeleton .oto-skeleton,.zeus-chart__content oto-skeleton .zeus-skeleton,.zeus-chart__content oto-skeleton .oto-skeleton__block,.zeus-chart__content oto-skeleton .zeus-skeleton__block,.zeus-chart__content zeus-skeleton .oto-skeleton,.zeus-chart__content zeus-skeleton .zeus-skeleton,.zeus-chart__content zeus-skeleton .oto-skeleton__block,.zeus-chart__content zeus-skeleton .zeus-skeleton__block{height:100%}.oto-chart__empty-state,.oto-chart__error-state,.zeus-chart__empty-state,.zeus-chart__error-state{display:flex;flex-direction:column;align-items:center;align-self:center;gap:1rem;padding:3rem 1.5rem;text-align:center;color:var(--ds-text-color-05)}.oto-chart__empty-icon,.zeus-chart__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:130px;height:130px;border-radius:30px;background-color:var(--ds-background-color-04);color:var(--ds-text-color-06)}.oto-chart__empty-icon .icon,.zeus-chart__empty-icon .icon{font-size:4.5rem;line-height:1}.oto-chart__state-text,.zeus-chart__state-text{display:flex;flex-direction:column;align-items:center;gap:.5rem}.oto-chart__state-text strong,.zeus-chart__state-text strong{color:var(--ds-text-color-03);font-weight:600;font-size:1rem}.oto-chart__state-text span,.zeus-chart__state-text span{color:var(--ds-text-color-05);font-size:var(--ds-font-size-sm)}oto-text-section ul,oto-text-section ol{padding-left:1.5rem}oto-text-section ul li,oto-text-section ol li{list-style:disc}oto-text-section ol li{list-style:decimal}:root #cc-main,:root #cc-modal-btn{--cc-font-family: var(--ds-font-family-base);--cc-modal-border-radius: var(--ds-border-radius);--cc-btn-border-radius: var(--ds-border-radius);--cc-btn-primary-bg: var(--ds-color-primary);--cc-btn-primary-border-color: var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg: var(--ds-color-primary--darken-01);--cc-btn-primary-hover-border-color: var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg: #fff;--cc-btn-secondary-hover-bg: #fff;--cc-btn-secondary-color: var(--ds-color-primary);--cc-btn-secondary-border-color: var(--ds-color-primary);--cc-btn-secondary-hover-color: var(--ds-color-primary--darken-01);--cc-btn-secondary-hover-border-color: var(--ds-color-primary--darken-01);--cc-toggle-on-bg: var(--ds-color-primary);--cc-toggle-off-bg: #fff;--cc-toggle-off-knob-bg: var(--ds-color-primary);--cc-toggle-readonly-bg: #8a8a8a;--cc-cookie-category-block-bg: var(--ds-color-primary--lighten-04);--cc-cookie-category-block-border: var(--ds-color-primary--lighten-04);--cc-cookie-category-block-hover-bg: var(--ds-color-primary--lighten-04);--cc-cookie-category-block-hover-border: var(--ds-color-primary--lighten-04);--cc-cookie-category-expanded-block-bg: var(--ds-color-primary--lighten-04);--cc-cookie-category-expanded-block-hover-bg: var(--ds-color-primary--lighten-04);--cc-link-color: var(--ds-color-primary);--cc-separator-border-color: transparent}#cc-main .pm__section--expandable .pm__section-arrow{background:#fff!important}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{display:none!important}.show--preferences #cc-modal-btn,.show--consent #cc-modal-btn{opacity:0;visibility:hidden;transform:translateY(3px)}body.is-widget #cc-main{display:none}.oto-skeleton{--oto-skeleton-base: color-mix(in srgb, var(--ds-color-primary, #046ff1) 6%, #e9eef5);--oto-skeleton-highlight: color-mix(in srgb, var(--ds-color-primary, #046ff1) 2%, #f6f8fb);--oto-skeleton-radius: var(--ds-border-radius-md, 8px);display:block;background:var(--oto-skeleton-base);background-image:linear-gradient(100deg,transparent 0%,var(--oto-skeleton-highlight) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation:oto-skeleton-shimmer 1.4s ease-in-out infinite;border-radius:var(--oto-skeleton-radius);position:relative;overflow:hidden}.oto-skeleton--circle{border-radius:50%}.oto-skeleton--pill{border-radius:9999px}@keyframes oto-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.oto-skeleton{animation:none}}.preview-scenery .oto-skeleton{animation:none}.page-skeleton{display:flex;flex-direction:column;gap:2rem;padding-block:1.5rem}.page-skeleton__content{display:flex;flex-direction:column;gap:2rem;width:90%;max-width:1536px;margin-inline:auto}@media(min-width:768px){.page-skeleton__content{width:85%}}@media(min-width:1024px){.page-skeleton__content{width:80%}}.oto-loader.oto-loader--inline{position:static;width:100%;min-height:12rem;padding:2rem 1rem;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:auto;display:inline-flex}.local-page-title{margin-top:.8rem;text-align:center;line-height:1.3;font-weight:700;color:var(--ds-text-color-03)}.local-page-title hr{margin:1rem 0}.local-page-u-container{margin:2.5rem 1.5rem;display:flex;flex-direction:column;align-items:center}.local-page-u-container .separator-text{margin:2.5rem auto 2rem}@media(min-width:1000px){.local-page-u-container--md{margin-inline:auto;width:80%}}@media(min-width:1400px){.local-page-u-container--lg{width:50%}}.col-full{flex:0 0 100%;max-width:100%}.col-half{flex:0 0 50%;max-width:50%}.col-quarter{flex:0 0 25%;max-width:25%}html{scrollbar-gutter:stable;overflow-x:clip}.reader-access{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.section-separator{margin:0 0 var(--ds-spacing-sm, .5rem);border:0;border-top:1px solid var(--ds-border-color-03, #d6d6d6)}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;inset:0;max-height:100%;max-width:none!important;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}
