@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-ext-400-normal.BQZuk6qB.woff2)format("woff2"),url(./inter-cyrillic-ext-400-normal.DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2"),url(./inter-cyrillic-400-normal.HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-ext-400-normal.DGGRlc-M.woff2)format("woff2"),url(./inter-greek-ext-400-normal.KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(./inter-greek-400-normal.q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-vietnamese-400-normal.DMkecbls.woff2)format("woff2"),url(./inter-vietnamese-400-normal.Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(./inter-latin-ext-400-normal.77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal.CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-ext-500-normal.B0yAr1jD.woff2)format("woff2"),url(./inter-cyrillic-ext-500-normal.BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-500-normal.BasfLYem.woff2)format("woff2"),url(./inter-cyrillic-500-normal.CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-ext-500-normal.C4iEst2y.woff2)format("woff2"),url(./inter-greek-ext-500-normal.2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-500-normal.BIZE56-Y.woff2)format("woff2"),url(./inter-greek-500-normal.Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-vietnamese-500-normal.DOriooB6.woff2)format("woff2"),url(./inter-vietnamese-500-normal.mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-ext-500-normal.CV4jyFjo.woff2)format("woff2"),url(./inter-latin-ext-500-normal.BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(./inter-latin-500-normal.BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-ext-600-normal.Dfes3d0z.woff2)format("woff2"),url(./inter-cyrillic-ext-600-normal.Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-600-normal.CWCymEST.woff2)format("woff2"),url(./inter-cyrillic-600-normal.4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-ext-600-normal.DRtmH8MT.woff2)format("woff2"),url(./inter-greek-ext-600-normal.B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-600-normal.plRanbMR.woff2)format("woff2"),url(./inter-greek-600-normal.BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-vietnamese-600-normal.Cc8MFFhd.woff2)format("woff2"),url(./inter-vietnamese-600-normal.BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-ext-600-normal.D2bJ5OIk.woff2)format("woff2"),url(./inter-latin-ext-600-normal.CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(./inter-latin-600-normal.CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-cyrillic-ext-700-normal.BjwYoWNd.woff2)format("woff2"),url(./inter-cyrillic-ext-700-normal.LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-cyrillic-700-normal.CjBOestx.woff2)format("woff2"),url(./inter-cyrillic-700-normal.DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-greek-ext-700-normal.qfdV9bQt.woff2)format("woff2"),url(./inter-greek-ext-700-normal.BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-greek-700-normal.C3JjAnD8.woff2)format("woff2"),url(./inter-greek-700-normal.BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-vietnamese-700-normal.DlLaEgI2.woff2)format("woff2"),url(./inter-vietnamese-700-normal.BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-ext-700-normal.Ca8adRJv.woff2)format("woff2"),url(./inter-latin-ext-700-normal.TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-700-normal.Yt3aPRUw.woff2)format("woff2"),url(./inter-latin-700-normal.BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQwABAAAAAACHQAAAPWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmULFgABNgIkAyYEIAWFXgdiDAcbAwdRlE3OAiA/C2NnWmqDevE1lV86rytbx0YiXN7GJix16cheg+c///7dZ+Z+SEzSUhXoEkLHLqv//fu/tfY3nUm+g2lnlqwhYmnWZ232zf5BQiV0qzxKoR5UjVQLFR7+uVfv+5lDN4WzaUwPWEASTFvwak+Pl2rLqgUqWr/l7mqeJpR5FlJkbclrawv4WyBZaRDdxDX5/xelhdVKE4m2zbooInWEO19jURQVPvBuOvDkAcHeliEDXwoiZxo1/tstIsAWAChCaEKAtVDJ1GlxfR+yN4oBZBkAkwkC5GqIAOJAgDAoloQlxZUBIvkTCoDQhKLN8VKYRQwXjizagXkAs434JyuYQT2rCECN1YtcoBrzICIWQLla63ltC57YDcVwpmCYNY1OyAtAdew3EEiTvR8LrhQIpZ4sGxUNU3fqKTYIVwZ6wxb4twhACrICgAIauNIEuDI0Ahw50sBOoCL3fkMFiomxx/Jz8zHHWET500Ih1xCSmuAAwBqAK7AF44Bd4MsRYFApIMBjEJKlWhoePhvhmMSB1Ro5D2fWZibFkofp/bPMacp6vCkbxnNyp3atz66P1K75BuuPeXZe/3xXNlQfm0uF9U+mqV1rYHNKX80eoYGO1L5bZLBZ37LabkggZnym3HIxRqivANhY/1+NlKncG/kn6rGEPYd8ufSeriuFFF+iE7bqaWxa2cwaeQv2IOd05Pu/v386CWdDv/T35UJC4mam3WgqVPQregeerWBu3ebN2oUbvNYNa6rhi42eyuXw8IeI7mbYQmSZbagRBFiwdM8fzreS7vMYYAP1qq91voMA1Q4fa+5fH3DIfZZa/wf49R3rCfj7vreXVLqyajqYUwAEL5tOveUx/znVL7LYKlnPKrmnolmug3QdfFMwL6AAa+kMvjQBAACgCLB3Q4ZkrYDnMeuxRGJMWIp9xLO0Yn/tRhXLTLY7LHOxtrLspWtkOQoWz3RiK1gvGpDu7RYZwAZpLaN/Ac04HxVYgSgPozliYCw2tMGgYyTfNo8UIapRLkpAFNGCCkRsCIUiIwkSrKIRmBCKtK3CeNoWCJaOBovWO1eiGjtbu6AdMojvZ7gAkSxeogxJckwwIY7zRM50xcsSL0Wivtr+a7VlzZbxdGA3ZJE8avQ8Osn60jlc6Io43TCRLFEbA7XGAKPhvtpGjuUcBq3PuCISsnGiorvImzBPYPxsJFXbCM7XsRrn4tCVkKHD7hpFxJrGULWyNQj1JhQ6tBhiJuZiYV6k/hXAuNiagHXH+8Rkbte5sz8+pJaoJtH4Rg5JTJoeMxsvf4RbbhkZAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAACBgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgXwmjulNUQVQAAAIwAAAAOgAAAETlF8weY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABVgAAAaBSidNyaGVhZAAABBAAAAA2AAAANiIwFk1oaGVhAAAESAAAAB8AAAAkCNACd2htdHgAAARoAAAAIAAAACYPdgD9bG9jYQAABIgAAAAWAAAAFgJYAcJtYXhwAAAEoAAAABwAAAAgABoAwm5hbWUAAAS8AAABLwAAAqQ6hmJlcG9zdAAABewAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhSmP8wsDKwMDUxRTBwMDgDaEZ4xg0GF0YUAE7EDPBOCH+3v4MBxh4Fbaw8P1XYmBgFWBMUWBgnAySY5JmegmkFBiYAfupCr142h3EAQaAQAAEwNm7KAqhJ/SxQEWAo4/3gLjBiJgUbP1dec+rpXK348ksBqtAxnyoomQB4Qe4iQTkAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFTgNob3EU/n7nGrON27v/WVdzejbSU5rN3JC9uDyH2ZlTri0bi1OcbRz7fOBRDNBr2gYHCRoCgBAnKYzd6qtHLSb58uRFaeTt28v/b99u3gtA0ADqpe3bfRWwmMUMX5IUksRpTGtnWk3J1XLJP4Zu2r6MmJlhCmu5vn7Y4fbIBANuN2UsYv25vvtcV+BiA4S86wMqp0PEogAQkk3TsT3XM27hJYmSGBYaHm7luZ7lT7fIXc91bNM0kkXJKCUrLzw8LFQSJSuMvX1TU6zwQjHlXbXJgp5ckpbzLbTG70PN1TTrke4L2d/vCrUlt5MyLxTp9r+CuAhVe/dO0SJjDSs23S38lcHG3inqS2r/LYyN0NR3YGikblbExYMDQjxLavzW2Uzd/f2PnTUuBgEAu8Nvhd5BvnWiyKILPvv+pptm+h/zM3Wnvkv3paX5Mt6m4gbj5lDjAAAAAQAAAAISLdvSVIpfDzz1AAMD6AAAAADdsSwYAAAAAOCnk1z/X/8KBWAEvwAAAAYAAgAAAAAAAHjaY2BkYGDh+6/EwMA653/83/WsCUARVMAJAIAbBU8AeNpjamCwYVrAwA3DDGsZGGCYaSGDEZCVx5AHAID/Bn4AAAAhADsARwBTAFMAUwBTAKcAtADQAAB42mNgZGBg4GJIYWBniGFgBfMQgJmBEQATuADdeNqVkQFHQ1EYhp/bVqlmgBCYQFFrFaUNVESrNGsKCbWtu7WtO9sd9i8C/aJAv6oHB02kHJ/v8b7v+b7rXCDHOxmi7BLwEVUDR5SitcBz5KNc4AwnfAbOfsvMU+Yt8AJbtALnOaAoy1HGXeuBF+XVwCvycmAJqJMw4JFXzkntfbo0uaJNS5ro3dGWYjr6lmfImDI7nrHZke6QVC5aXfr2RDXWv+aMS2pqE72q83vWCDdxg1tVt2e23cojnEOiW2CPIiUO2aVCzDMpiadv4p6S3pG1Lz3MJBtuvrAq/9pdl2OpjznCTQrM3i2E2zozt09JGDI1FV4Lv54SltRQadv/MrWmlvBivolTOGZi75Co67Px4z/E7jRh7okiTZMD1dTes1KmZtsqv7/G5hdcMmUkAHjaY2BiAIP/qQwaDNgAFxCrMJxkZGJgZmRmZGFkZWRjZGdzTCpKLUtlL83LNDBwNGByDgIxjQycTDgTk0tLUpPzc5PAksYGZgDvLw/DAAAA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./plus-jakarta-sans-vietnamese-500-normal.DiU8zqi-.woff2)format("woff2"),url(./plus-jakarta-sans-vietnamese-500-normal.CvE5C8T-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./plus-jakarta-sans-latin-ext-500-normal.9VZagAe1.woff2)format("woff2"),url(./plus-jakarta-sans-latin-ext-500-normal.CqEEAICU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./plus-jakarta-sans-latin-500-normal.Bf-nb4oT.woff2)format("woff2"),url(./plus-jakarta-sans-latin-500-normal.DYtqi0QS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAACIgAAAPAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFbgdiDAcbEwcgnge2zWYrRGrW2DqMIvVrh6cG/6B/9ecmGb7Z3Q/IFcgSYAe7BJC/X2tvBdPop7KYypr+m92/iE0nEhIeMkO6SiJfo3oCmXALgMKT3MtvBPKJY8aL5MhAnUgFTTtot/MqGvHOs2lU9Q389/gPWGD8OnXqgVcTwoAOlml+fY8ISAAABiEsQkCcfJqR9RrMrkL5sN7YgnIcgPcI0ND+tgWFgADhMEQRUQzp0EAhDQgMAMIiDJZGIQw0QxcQglR7gIaTAJxem07kgZk/RAFNG1EPIqmPikUAw83adWYBsiTlOuSSfR4QSqV+uYBYAWCym1dALhRa/LaQDgnkQ44ZqGCCgsHPGkQJIh1aQkoANhOAoqYTABjAAulQCCZ961aAVCpRQBK5DLnlpEyuQ94T/Fr/y+9P+P6+tpe2EKiCkPekgIyzOB0gAQwALACyIQkcxisYPoeQo0Vdxox0UqqeqmCkgYx4y2BooMbXE6tdS7YDeeteTdtzKT7/TrH4xvv3gwV37zJ1VaZO8+/d07S1WYNNu5i6+2Kw4H7JYN2dOwOKxHpeyepQljdHsPpoGnc8Z7AqpeqGBtHxiIV+RCkJvVwuTza50nPJys9dUz5nzMrN/fWWXWob/8YVjM3kb7y63KydGR+YGNbat1O1Nnf72eOGw1t7d6vW5M7MrDmEiZ9XoOg04PBxEtup5mrNDdy0qDUPziYfVw7bRInVXCoWmYxZcvMFXJlxd3WrOJAFIIAIUfZw5V4co5j3UgAEYLbbT8PLfUCASVM8W/aXnim937L2JcDT/cUyAcCLrSu6UeK/TuuPMAYAwdtmNYcI8P8ZNcFsjcfMVKpdBkNmL3wDzEaKAUbCCCBOBTTZUBRazyAgmT1Y5GLAGU102aJcGrENyarCtjTwX+lo7BBVvLLDlHLNTqaCVXYqPs2W1NCdIrIkyFCvaAoQQOIa5z+BNhATyzIFYxlUvA0ilUyBrRCZVMMQg2CRweXwmMbSsWwYy2MFy+JQYFiGo1tamoNnU2VgjhSHypCC2GRpC8bNls4Wo9ROLoW+TmRvokIsHs1SGB2a9JBJMET+vGMHI6VLSgvG3tG8qxbMWNCzBMByXOYyUOzG1PYUSR+BZJyytzvh0YwxNo/VIEAsuvgmi2yIRsTDPIa4MAViU2pHHotDpuKvcXFSeIgpDUN0CHYqQ5RGIIpElfr+RKwdB/J5k8HKyimksCLh2n1+E6BbgTtCZZihUmTdNt4Hm5nhckW9+7pY/GgOVVCd79LCtL/Iz9rnFgEAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZEAA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEsAAABgX26jxFNUQVQAAAIwAAAAOQAAAETle8wfY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABWwAAAaLmwCeFaGVhZAAABBQAAAA2AAAANiI8FmNoaGVhAAAETAAAAB8AAAAkCNwCamhtdHgAAARsAAAAIAAAACYPwAD9bG9jYQAABIwAAAAWAAAAFgJZAcJtYXhwAAAEpAAAABwAAAAgABoAwm5hbWUAAATAAAABMQAAArQ8M2PVcG9zdAAABfQAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhymOKYGBlYGDqAtIMDN4QmjGOQYPRlQEVsAMxE4wT4u/tz3CAgVdhCwvffyUGBlYBxhQFBsbJIDkmWaaXQEqBgRkAx84KLQB42h3EAQaAQBQFwHm/sBRCR+hQAQQqAixdPxqMiKaw/m/qPa+egbsfTyYxWgTSascgKjMIH60eBEoAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFEDVCQ1EsyS+/irt7vVhdcHdnKidApq5AD4D7jPtF8Bkf/4K71/te3BPggQ2AqogDBvgghnCAaH1mLLow14c2Evy8B5GWa2p+emtqbjwAQK4soE3iXPkiAC1qMVuWyY/WMmJkp5EdNv+eWuycg7if+PV1jMAe+Pvz5jAPJAUEcGUKYA8OAva7gF0IajgGAvXfM/XTC6SA2TOhwWjQ66TS7CyWn11C2qK4uNgYPsvXxmKWVKrXGQ3GbNfomSyfjY2Ji9MWGYzaMFLjGMsTp5tkyqao4dDmwdLagRI+E2L6Pa8dLObzQixU9utgeZJ0s1TVGDUsaR7ExRa+MDY5PT9JWmDrVuvt1uRYkbDl167vtSbFikXNzQJBnN+tAQQHObGdyQUGINqo5TvqZwfIubrq83BMhvvC7hll2sBYmF/aocBBlOfkyHEAFe3k1NQrXTFZqnr1P7mPVBIAAAEAAAACEi2ts6lGXw889QADA+gAAAAA3bEsGAAAAADgp5Nc/1v/BQVwBNoAAAAGAAIAAAAAAAB42mNgZGBg4fuvxMDAuul/9N8e1gKgCCrgBACANgVOAHjaY2pgsGHawsANwwzrGRhgmGkxgw6QVcJQAgCIMQbIAAAAIQA7AEcAUwBTAFMAUwCnALQA0QAAeNpjYGRgYOBiSGFgZ4hhYAXzEICZgREAE7gA3XjaldEDklxRFAbgb2wUgvIrxEk7LsS27TZeM1hIsKCsIBsKbsaey2P9mPTNgL7BMfzsezZH98n17Z2j+0337Z6jB1zya44eXGIz5JQfc/SwlNIcPe2YzH+6b8CkOfu+UbN2ztETJo3P0f8o7onVvdVwVddbNWXv3ZdXV3ZOrOaDx/LKikq64XY1dZySlNTxXltZU1dHQkdZTUKsrSjptktuuKOmp+Oat6reaods90PmjiOrMj6S1w6xYg2RjISU49JOKyroioNlx3MpCSclZKW8XGb5wG3X3XZ62/nvySvqqf2zXfCOVvhHCxGiVRHOizV90V6YXCQjFW7kgZK8aEuR72iLVeS9D1HO6gUcYu2g378Kk6JysOh5J+G9WF0yzKwq1vVFU15yk6kc+AOSEmhBAAAAeNpjYGIAg/+pDBoM2AAXEKswnGRkYmBmZGZkYWRlZGNkZ3NMKkotS2Uvzcs0MHA0YHIOAjGNDJxMOBOTS0tSk/Nzk8CSxgZmAO8vD8MAAAA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./plus-jakarta-sans-vietnamese-600-normal.Y4VTTRme.woff2)format("woff2"),url(./plus-jakarta-sans-vietnamese-600-normal.5YsyKbU1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./plus-jakarta-sans-latin-ext-600-normal.DQgPU_Cg.woff2)format("woff2"),url(./plus-jakarta-sans-latin-ext-600-normal.B0WRRYJ1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./plus-jakarta-sans-latin-600-normal.DLTa1BUW.woff2)format("woff2"),url(./plus-jakarta-sans-latin-600-normal.BR_Ojra4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer vuetify-core.reset{*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:0}ol,ul{list-style:none}html{box-sizing:border-box;-webkit-text-size-adjust:100%;tab-size:4}body,html{margin:0}*,:after,:before{box-sizing:inherit;background-repeat:no-repeat}:after,:before{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body,html{font-family:Inter,sans-serif}body{font-size:.875rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.page-enter-active,.page-leave-active{transition:opacity .25s}}.page-enter-from,.page-leave-to{opacity:0}a:focus-visible{outline-offset:2px;outline:2px solid #17344f}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1010;color:#fff;background:#17344f;border-radius:999px;padding:8px 16px;font-weight:600;position:absolute;top:8px;left:8px}.skip-link:not(:focus-visible){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus-visible{outline-offset:2px;outline:2px solid #fff}#main:focus{outline:none}.v-reveal{transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--v-reveal-delay,0s)}.v-reveal--hidden{opacity:0;transform:translateY(24px)}.ui-container{width:100%;max-width:1232px;margin-inline:auto;padding-inline:16px}@media (width>=600px){.ui-container{max-width:1264px;padding-inline:32px}}@media (width>=1024px){.ui-container{max-width:1280px;padding-inline:40px}}.ui-section{scroll-margin-top:calc(128px + var(--announcement-bar-height,0px));padding-block:64px}@media (width>=600px){.ui-section{scroll-margin-top:calc(104px + var(--announcement-bar-height,0px))}}@media (width>=1024px){.ui-section{padding-block:96px}}.ui-section--muted{background:#f5f8fa}.ui-section__title{color:#17344f;margin-bottom:28px;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(1.3125rem,1.05rem + 1.05vw,1.75rem);font-weight:600;line-height:1.3}.ui-section__title--with-description{margin-bottom:12px}.ui-section__description{max-width:420px;margin-bottom:28px}.ui-rich-text,.ui-section__description{font-size:.875rem;line-height:1.6}.ui-rich-text{color:#17344f}.ui-rich-text>*+*{margin-top:16px}.ui-rich-text h2{color:#4d6d87;margin-top:32px;font-size:1rem;font-weight:700;line-height:1.3}.ui-rich-text h3{margin-top:28px;font-size:.875rem;font-weight:700;line-height:1.3}.ui-rich-text h2+*,.ui-rich-text h3+*{margin-top:12px}.ui-rich-text h2:empty,.ui-rich-text h3:empty,.ui-rich-text p:empty{display:none}.ui-rich-text>:first-child{margin-top:0}.ui-rich-text ol,.ui-rich-text ul{padding-left:24px}.ui-rich-text ul{list-style:outside}.ui-rich-text ol{list-style:decimal}.ui-rich-text li+li{margin-top:8px}.ui-rich-text li::marker{color:#4d6d87}.ui-rich-text li>p{margin:0}.ui-rich-text b,.ui-rich-text strong{font-weight:600}.ui-rich-text a{color:#4d6d87;text-underline-offset:3px;text-decoration:underline}.ui-checklist{gap:12px;font-size:.875rem;line-height:1.5;display:grid}@media (width>=600px){.ui-checklist--two-columns{-moz-column-gap:32px;grid-template-columns:1fr 1fr;column-gap:32px}}.ui-checklist__item{align-items:flex-start;gap:12px;display:flex}.ui-checklist__icon{color:#4d6d87;flex-shrink:0;margin-top:1px}.ui-sidebar-layout{gap:48px;display:grid}@media (width>=1024px){.ui-sidebar-layout{grid-template-columns:1fr 340px;align-items:start;gap:64px}.ui-sidebar-layout__aside{top:calc(128px + var(--announcement-bar-height,0px));position:sticky}.ui-sidebar-layout--aside-start{grid-template-columns:320px 1fr;grid-template-areas:"aside main"}.ui-sidebar-layout--aside-start .ui-sidebar-layout__main{grid-area:main}.ui-sidebar-layout--aside-start .ui-sidebar-layout__aside{grid-area:aside}}.ui-breadcrumbs{font-size:.875rem;line-height:1.5}.ui-breadcrumbs__list{flex-wrap:wrap;row-gap:4px}.ui-breadcrumbs__item,.ui-breadcrumbs__list{align-items:center;display:flex}.ui-breadcrumbs__separator{color:#4d6d87;margin-inline:4px}.ui-breadcrumbs__link{color:#17344f;transition:color .2s}.ui-breadcrumbs__link:hover{color:#4d6d87}.ui-breadcrumbs__current{color:#17344f;font-weight:600}.ui-service-card{color:#17344f;background:#fff;border-radius:16px;align-items:flex-start;gap:16px;height:100%;min-height:72px;padding:24px;font-weight:500;display:flex}.ui-service-card:focus-visible{outline-offset:2px;outline:2px solid #17344f}@media (hover:hover){.ui-service-card:hover .ui-service-card__more{color:#4d6d87}.ui-service-card:hover .ui-service-card__icon{background:#e9f0f4}.ui-service-card:hover .ui-service-card__icon img{animation:.6s cubic-bezier(.22,1,.36,1) ui-service-card-icon-wiggle}}@media (hover:hover) and (prefers-reduced-motion:reduce){.ui-service-card:hover .ui-service-card__icon img{animation:none}}@media (width>=600px){.ui-service-card{flex-direction:column}}.ui-service-card--accent{background:rgb(var(--v-theme-primary));color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;padding-right:72px;transition:background-color .2s}@media (hover:hover){.ui-service-card--accent:hover{background:#2a5175}}.ui-service-card--accent .ui-service-card__text{flex-grow:0;align-items:flex-start;gap:16px}.ui-service-card--accent .ui-service-card__description{max-width:none;min-height:0;color:inherit;text-wrap:wrap}.ui-service-card__icon{background:#f5f8fa;border-radius:50%;flex-shrink:0;justify-content:center;padding:12px;transition:background-color .2s;display:flex}.ui-service-card__icon img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}@media (width>=600px){.ui-service-card__icon img{width:32px;height:32px}}.ui-service-card__text{flex-direction:column;gap:4px;display:flex}@media (width>=600px){.ui-service-card__text{flex-grow:1}}.ui-service-card__name{font-size:1rem}.ui-service-card__name--full{display:none}@media (width>=600px){.ui-service-card__name--full{display:block}.ui-service-card__name--short{display:none}}.ui-service-card__description{color:#4d6d87;text-wrap:balance;max-width:30ch;min-height:2lh;font-size:.875rem;font-weight:400;line-height:1.5}.ui-service-card__more{color:#17344f;margin-top:auto;padding-top:12px;transition:color .2s}.ui-service-card__action,.ui-service-card__more{text-underline-offset:4px;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:underline}.ui-service-card__action{padding-top:8px;display:inline-block}@keyframes ui-service-card-icon-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}50%{transform:rotate(9deg)}75%{transform:rotate(-4deg)}}.ui-service-card-grid{gap:12px;display:grid}@media (width>=600px){.ui-service-card-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (width>=1024px){.ui-service-card-grid{grid-template-columns:repeat(3,1fr)}}.ui-staff-card{color:#17344f;background:#f5f8fa;border-radius:16px;display:grid;position:relative}.ui-staff-card__photo{background:#e9f0f4;border-radius:16px;overflow:hidden}.ui-staff-card__photo img,.ui-staff-card__photo picture{width:100%;height:100%}.ui-staff-card__photo img{-o-object-fit:cover;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.ui-staff-card__photo--placeholder{color:#4d6d87;letter-spacing:.05em;background:#e9f0f4;justify-content:center;align-items:center;font-size:2.1875rem;font-weight:700;display:flex}@media (hover:hover){.ui-staff-card:hover .ui-staff-card__photo img{transform:scale(1.04)}}@media (hover:hover) and (prefers-reduced-motion:reduce){.ui-staff-card:hover .ui-staff-card__photo img{transform:none}}.ui-staff-card__name{font-size:1rem;font-weight:700;line-height:1.3}.ui-staff-card__actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px;display:flex}.ui-staff-card__profile-link{min-height:44px;color:rgb(var(--v-theme-primary));background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s;display:inline-flex}.ui-staff-card__profile-link:after{content:"";position:absolute;inset:0}@media (hover:hover){.ui-staff-card__profile-link:hover{background:#e9f0f4}}.ui-staff-card__profile-link:focus-visible{outline:none}.ui-staff-card__profile-link:focus-visible:after{outline-offset:-2px;border-radius:16px;outline:2px solid #17344f}.ui-staff-card__role,.ui-staff-card__specialties{gap:8px;margin-top:12px}.ui-staff-card__role{color:#17344f;background:#fff;border-radius:999px;align-items:center;padding:4px 16px 4px 4px;font-size:.875rem;font-weight:500;line-height:1.5;display:inline-flex}.ui-staff-card__role-badge{color:#17344f;background:#f5f8fa;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.ui-staff-card__booking{z-index:1;background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;align-self:flex-start;align-items:center;min-height:44px;padding:0 20px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s;display:inline-flex;position:relative}.ui-staff-card__booking:hover{background:#2a5175}.ui-staff-card__booking:focus-visible{outline-offset:2px;outline:2px solid #17344f}.ui-staff-card__booking--card-wide{position:static}.ui-staff-card__booking--card-wide:after{content:"";position:absolute;inset:0}.ui-staff-card--horizontal{flex-direction:column;display:flex;overflow:hidden}.ui-staff-card--horizontal .ui-staff-card__photo{aspect-ratio:4/3;border-radius:0;flex-shrink:0}.ui-staff-card--horizontal .ui-staff-card__photo img{-o-object-position:50% 20%;object-position:50% 20%}.ui-staff-card--horizontal .ui-staff-card__text{flex-direction:column;flex-grow:1;justify-content:center;align-items:flex-start;padding:20px 24px 24px;display:flex}@media (width>=600px){.ui-staff-card--horizontal{flex-direction:row;align-items:stretch}.ui-staff-card--horizontal .ui-staff-card__photo{aspect-ratio:auto;width:180px}.ui-staff-card--horizontal .ui-staff-card__text{padding:20px}}@media (width>=900px){.ui-staff-card--horizontal .ui-staff-card__photo{width:200px}.ui-staff-card--horizontal .ui-staff-card__text{padding:24px 32px 24px 20px}}.ui-staff-card--vertical{background:#f5f8fa;flex-direction:column;height:100%;display:flex;overflow:hidden}.ui-staff-card--vertical .ui-staff-card__photo{aspect-ratio:4/4.5;border-radius:0}.ui-staff-card--vertical .ui-staff-card__text{flex-direction:column;flex-grow:1;align-items:flex-start;padding:20px 24px 24px;display:flex}.ui-staff-card--vertical .ui-staff-card__specialties{margin-bottom:24px}.ui-staff-card--vertical .ui-staff-card__actions{align-self:stretch;align-items:stretch;margin-top:auto}.ui-staff-card--vertical .ui-staff-card__booking{justify-content:center;align-self:stretch}.ui-section--muted .ui-staff-card--vertical{background:#fff}.ui-section--muted .ui-staff-card--vertical .ui-staff-card__photo{background:#e9f0f4}.ui-section--muted .ui-staff-card--vertical .ui-staff-card__role{background:#f5f8fa}.ui-section--muted .ui-staff-card--vertical .ui-staff-card__role-badge{background:#fff}.ui-section--muted .ui-staff-card--vertical .ui-staff-card__profile-link{background:#f5f8fa}@media (hover:hover){.ui-section--muted .ui-staff-card--vertical .ui-staff-card__profile-link:hover{background:#e9f0f4}}.ui-carousel{position:relative}.ui-carousel__viewport{margin-inline:-8px;overflow:hidden}.ui-carousel__row,.ui-carousel__track{display:flex}.ui-carousel__track{touch-action:pan-y;cursor:grab}.ui-carousel__track--dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.ui-carousel__slide{flex:0 0 var(--carousel-slot-basis);padding-inline:8px;display:flex}.ui-carousel__slide>*{flex:1}.ui-carousel__row{--carousel-per-view:var(--carousel-per-view-mobile)}@media (width>=600px){.ui-carousel__row{--carousel-per-view:var(--carousel-per-view-tablet)}}@media (width>=1024px){.ui-carousel__row{--carousel-per-view:var(--carousel-per-view-desktop)}}.ui-carousel__row .ui-carousel__slide{flex:0 0 calc(100%/var(--carousel-per-view))}.ui-carousel__button{z-index:2;color:#17344f;background:#f5f8fa;border-radius:50%;place-items:center;width:44px;height:44px;transition:color .2s,background-color .2s;display:grid;position:absolute;top:-72px}.ui-carousel__button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;width:24px;height:24px}.ui-carousel__button:hover{color:#4d6d87}.ui-carousel__button:focus-visible{outline-offset:2px;outline:2px solid #17344f}@media (width>=1024px){.ui-carousel__button{background:0 0;border-radius:16px;width:40px;height:64px;top:50%;transform:translateY(-50%)}.ui-carousel__button svg{width:28px;height:44px}}.ui-carousel__button--previous{right:56px}@media (width>=1024px){.ui-carousel__button--previous{left:-48px;right:auto}}.ui-carousel__button--next{right:0}@media (width>=1024px){.ui-carousel__button--next{right:-48px}}.ui-section--muted .ui-carousel__button{background:#fff}@media (width>=1024px){.ui-section--muted .ui-carousel__button{background:0 0}}.ui-section__title:has(+.ui-carousel){align-items:center;min-height:44px;padding-right:112px;display:flex}@media (width>=1024px){.ui-section__title:has(+.ui-carousel){min-height:0;padding-right:0;display:block}}.ui-review-card{color:#17344f;background:#f5f8fa;border-radius:16px;flex-direction:column;gap:16px;height:100%;margin:0;padding:24px;display:flex}.ui-review-card__stars{color:#4d6d87;gap:2px;display:flex}.ui-review-card__quote{flex-grow:1;margin:0;font-size:.875rem;line-height:1.6}.ui-review-card__quote p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-review-card__author{font-size:.875rem;font-weight:600;line-height:1.5}.ui-appointment-card{color:#17344f;background:#f5f8fa;border-radius:16px;padding:24px}.ui-appointment-card__title{font-size:1rem;font-weight:700;line-height:1.3}.ui-appointment-card__clinics{gap:20px;margin-top:20px;display:grid}.ui-appointment-card__city{font-weight:600}.ui-appointment-card__row{align-items:center;gap:8px;margin-top:4px;font-size:.875rem;line-height:1.5;display:flex}.ui-appointment-card__phone{font-weight:600}.ui-appointment-card__phone:hover{text-decoration:underline}.ui-appointment-card__icon{color:#4d6d87}.ui-appointment-card__cta{background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:44px;margin-top:24px;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.ui-appointment-card__cta:hover{background:#2a5175}.ui-article-card{color:#17344f;background:#fff;border-radius:16px;flex-direction:column;height:100%;transition:transform .25s cubic-bezier(.22,1,.36,1),background-color .25s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.ui-article-card:hover:after{content:"";height:4px;position:absolute;top:100%;left:0;right:0}.ui-article-card:focus-visible{background:#e9f0f4;transform:translateY(-4px)}@media (hover:hover){.ui-article-card:hover{background:#e9f0f4;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ui-article-card{transition:background-color .25s}.ui-article-card:focus-visible{transform:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.ui-article-card:hover{transform:none}}.ui-article-card__media{aspect-ratio:2;background:#eef3f6;border-radius:16px 16px 0 0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ui-article-card__media img,.ui-article-card__media picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ui-article-card__icon{width:96px;height:64px;-webkit-mask:var(--ui-article-card-icon) center/contain no-repeat;-webkit-mask:var(--ui-article-card-icon) center/contain no-repeat;mask:var(--ui-article-card-icon) center/contain no-repeat;background:#4d6d87}.ui-article-card__body{gap:8px;padding:24px;display:grid}.ui-article-card__service{color:#4d6d87;font-size:.75rem;font-weight:600;line-height:1.5}.ui-article-card__title{font-size:1rem;font-weight:700;line-height:1.3}.ui-article-card__lead{font-size:.875rem;line-height:1.5}.ui-article-card__date{color:#4d6d87;font-size:.75rem;line-height:1.5}.ui-treatment-effect-slider{aspect-ratio:3/2;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#f5f8fa;border-radius:16px;position:relative;overflow:hidden}.ui-treatment-effect-slider__layer{position:absolute;inset:0}.ui-treatment-effect-slider__layer--before{clip-path:inset(0 calc(100% - var(--ui-treatment-effect-slider-position)) 0 0)}.ui-treatment-effect-slider__photo{width:100%;height:100%;display:block}.ui-treatment-effect-slider__photo img{-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.ui-treatment-effect-slider__label{color:#17344f;background:#fff;border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:600;line-height:1.5;position:absolute;top:12px}.ui-treatment-effect-slider__label--before{left:12px}.ui-treatment-effect-slider__label--after{right:12px}.ui-treatment-effect-slider__divider{top:0;bottom:0;left:var(--ui-treatment-effect-slider-position);pointer-events:none;background:#fff;width:2px;position:absolute;transform:translate(-50%)}.ui-treatment-effect-slider__knob{color:#17344f;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-treatment-effect-slider--dragging .ui-treatment-effect-slider__knob{transform:translate(-50%,-50%)scale(1.1)}.ui-treatment-effect-slider__credit{color:#fff;pointer-events:none;background:#00000059;border-radius:999px;padding:0 8px;font-size:.625rem;line-height:1.5;position:absolute;bottom:8px;right:8px}.ui-treatment-effect-slider:has(.ui-treatment-effect-slider__range:focus-visible) .ui-treatment-effect-slider__knob{outline-offset:2px;outline:2px solid #17344f}.ui-treatment-effect-slider__range{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-treatment-effect-card{color:#17344f;background:#f5f8fa;border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.ui-section--muted .ui-treatment-effect-card{background:#fff}.ui-treatment-effect-card__slider{border-radius:0;flex-shrink:0}.ui-treatment-effect-card__text{flex-direction:column;flex-grow:1;align-items:flex-start;padding:20px 24px 24px;display:flex}.ui-treatment-effect-card__title{font-size:1rem;font-weight:700;line-height:1.3}.ui-treatment-effect-card__service{background:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:4px 16px 4px 4px;font-size:.875rem;font-weight:500;line-height:1.5;display:inline-flex}.ui-section--muted .ui-treatment-effect-card__service{background:#f5f8fa}.ui-treatment-effect-card__service-badge{background:#f5f8fa;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.ui-section--muted .ui-treatment-effect-card__service-badge{background:#fff}.ui-treatment-effect-card__service-badge img{width:18px;height:18px}.ui-treatment-effect-card__steps{gap:8px;margin-top:12px;margin-bottom:20px}.ui-treatment-effect-card__more{background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;align-items:center;min-height:44px;margin-top:auto;padding:0 20px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s;display:inline-flex}.ui-treatment-effect-card__more:focus-visible{background:#2a5175}@media (hover:hover){.ui-treatment-effect-card__more:hover{background:#2a5175}}.the-phone-bar{color:#17344f;background:#eef3f6;font-size:.75rem;line-height:1.5}@media (width>=600px){.the-phone-bar__list{justify-content:flex-end;gap:24px;display:flex}}.the-phone-bar__link{align-items:center;gap:8px;height:28px;display:flex}.the-phone-bar__link:focus-visible{outline-offset:-2px;outline:2px solid #17344f}@media (width>=600px){.the-phone-bar__link{height:32px}}.the-phone-bar__icon{color:#4d6d87}.the-phone-bar__number{white-space:nowrap;margin-left:auto;font-weight:600}@media (width>=600px){.the-phone-bar__number{margin-left:4px}}.the-header{z-index:1000;background:#f5f8fa;position:sticky;top:0}.the-header__toolbar{background:0 0}.the-header__inner{align-items:center;height:100%;display:flex}.the-header__logo{flex-shrink:0;align-items:center;display:flex}.the-header__logo-img{width:auto;height:18px}@media (width>=360px){.the-header__logo-img{height:clamp(24px,16vw - 35.5px,36px)}}@media (width>=1024px){.the-header__logo-img{height:28px}}@media (width>=1280px){.the-header__logo-img{height:36px}}.the-header__nav{display:none}@media (width>=1024px){.the-header__nav{align-self:stretch;gap:16px;margin-inline:24px 16px;display:flex;position:relative}}@media (width>=1280px){.the-header__nav{gap:20px;margin-right:20px}}.the-header__nav-link{color:#17344f;white-space:nowrap;align-items:center;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}.the-header__nav-link--active{color:#4d6d87}.the-header__nav-indicator{transform-origin:0;pointer-events:none;background:#4d6d87;width:1px;height:3px;position:absolute;bottom:0;left:0}.the-header__nav-indicator--animated{transition:transform .3s}@media (prefers-reduced-motion:reduce){.the-header__nav-indicator{transition:none}}.the-header__cta{border-radius:999px;min-height:36px}.the-header__cta:focus-visible{outline-offset:2px;outline:2px solid #17344f}.the-header__cta--compact{margin-left:8px;padding:0 8px;font-size:.75rem;font-weight:600;line-height:1.5}@media (width>=360px){.the-header__cta--compact{padding:0 12px}}@media (width>=900px){.the-header__cta--compact{margin-left:12px;padding:0 20px;font-size:.875rem;line-height:1.5}}.the-header__drawer-list{gap:4px;padding:24px 16px 0;display:grid}.the-header__drawer-list .v-list-item{color:#17344f;border-radius:999px;min-height:48px;margin:0;padding:0 16px;transition:background-color .2s,color .2s}.the-header__drawer-list .v-list-item .v-list-item__overlay,.the-header__drawer-list .v-list-item:after{display:none}.the-header__drawer-list .v-list-item--active,.the-header__drawer-list .v-list-item:hover{color:#4d6d87;background:#e9f0f4}.the-header__drawer-list .v-list-item:focus-visible{outline-offset:2px;outline:2px solid #17344f}.the-header__drawer-list .v-list-item-title{font-size:.875rem;font-weight:500;line-height:1.5}.the-header__drawer-cta{padding:24px 16px}.the-header__drawer-cta .the-header__cta{min-height:48px}.the-header__menu-button{margin-right:-12px}@media (width>=1024px){.the-header__menu-button{display:none}}.the-announcement-bar{color:#17344f;background:#e9f0f4;font-size:.875rem;line-height:1.5}.announcements-dismissed .the-announcement-bar{display:none}.the-announcement-bar__inner{padding-block:8px;position:relative}@media (width>=900px){.the-announcement-bar__inner{align-items:center;gap:12px;display:flex}}.the-announcement-bar__message{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}@media (width>=900px){.the-announcement-bar__message{align-items:center}}.the-announcement-bar__badge{color:#4d6d87;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.the-announcement-bar__service-icon{width:20px;height:20px;-webkit-mask:var(--announcement-icon) center/contain no-repeat;-webkit-mask:var(--announcement-icon) center/contain no-repeat;mask:var(--announcement-icon) center/contain no-repeat;background:currentColor}.the-announcement-bar__body{min-width:0;padding-top:calc(16px - .5lh)}@media (width>=900px){.the-announcement-bar__body{padding-top:0}}.the-announcement-bar__body:before{content:"";float:right;width:9rem;height:1lh}.the-announcement-bar--single .the-announcement-bar__body:before{width:2.5rem}@media (width>=900px){.the-announcement-bar__body:before{content:none}}.the-announcement-bar__link{color:#4d6d87;text-underline-offset:4px;white-space:nowrap;margin-left:8px;font-weight:600;text-decoration:underline;transition:color .2s}.the-announcement-bar__link:hover{color:#17344f}.the-announcement-bar__link:focus-visible{outline-offset:2px;outline:2px solid #17344f}.the-announcement-bar__controls{align-items:center;gap:4px;display:flex;position:absolute;top:8px;right:16px}@media (width>=600px){.the-announcement-bar__controls{right:32px}}@media (width>=900px){.the-announcement-bar__controls{flex-shrink:0;position:static}}.the-announcement-bar__counter{font-variant-numeric:tabular-nums;text-align:center;min-width:2.5em;font-weight:500}.the-announcement-bar__button{color:#17344f;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:color .2s;display:flex}.the-announcement-bar__button:hover{color:#4d6d87}.the-announcement-bar__button:focus-visible{outline-offset:2px;outline:2px solid #17344f}.the-announcement-bar__fade-enter-active,.the-announcement-bar__fade-leave-active{transition:opacity .2s}@media (prefers-reduced-motion:reduce){.the-announcement-bar__fade-enter-active,.the-announcement-bar__fade-leave-active{transition:none}}.the-announcement-bar__fade-enter-from,.the-announcement-bar__fade-leave-to{opacity:0}.the-footer{flex-direction:column;align-items:stretch;padding:48px 0 0}.the-footer__brand-row{color:#fff;border-bottom:1px solid #2f4e69;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;padding-bottom:32px;display:flex}@media (width>=1024px){.the-footer__brand-row{margin-bottom:40px}}.the-footer__columns{color:#fff;grid-template-columns:1fr;gap:32px;display:grid}@media (width>=600px){.the-footer__columns{grid-template-columns:1fr 1fr}}@media (width>=1280px){.the-footer__columns{grid-template-columns:.9fr 1.1fr 2fr}}.the-footer__brand-name{font-size:1.125rem;font-weight:700;line-height:1.3}.the-footer__tagline{opacity:.85;margin-top:4px;font-size:.875rem;line-height:1.5}.the-footer__column-title{margin-bottom:4px;font-weight:700}.the-footer__social-link{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-9px;display:inline-flex}.the-footer__social-link:hover{opacity:.85}.the-footer__social-link:focus-visible{outline-offset:2px;border-radius:999px;outline:2px solid #fff}.the-footer__column{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.the-footer__link{color:#fff;opacity:.85;font-size:.875rem;line-height:1.5}.the-footer__link:hover{opacity:1;text-decoration:underline}.the-footer__clinics{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=600px){.the-footer__clinics{grid-column:1/-1}}@media (width>=900px){.the-footer__clinics{grid-template-columns:1fr 1fr}}@media (width>=1280px){.the-footer__clinics{grid-column:auto}}.the-footer__clinic{flex-direction:column;gap:8px;display:flex}.the-footer__clinic-name{margin-bottom:4px;font-weight:700}.the-footer__clinic-link{color:#fff;opacity:.8;align-items:flex-start;gap:8px;font-size:.875rem;line-height:1.5;display:inline-flex}.the-footer__clinic-icon{opacity:.75;flex-shrink:0;margin-top:1px}.the-footer__strip{color:#fff;background:#0000004d;margin-top:40px}.the-footer__strip-inner{justify-content:space-between;padding-block:20px;font-size:.75rem;line-height:1.5}.the-footer__legal,.the-footer__strip-inner{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.the-footer__copyright,.the-footer__credit{opacity:.6}.the-footer__credit-link,.the-footer__legal-link{color:#fff;opacity:.8;text-decoration:underline}.the-footer__credit-link:hover,.the-footer__legal-link:hover{opacity:1}.the-scroll-top-button{z-index:1000;cursor:pointer;opacity:0;visibility:hidden;border:none;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),visibility .3s cubic-bezier(.22,1,.36,1),background-color .3s,color .3s;display:inline-flex;position:fixed;bottom:16px;right:16px;transform:translateY(12px)}@media (width>=600px){.the-scroll-top-button{bottom:24px;right:24px}}.the-scroll-top-button--above-chat{bottom:76px}@media (width>=600px){.the-scroll-top-button--above-chat{bottom:84px}}@media (prefers-reduced-motion:reduce){.the-scroll-top-button{transition:background-color .3s,color .3s}}.the-scroll-top-button{color:#fff;background-color:#17344f}.the-scroll-top-button--on-dark{color:#17344f;background-color:#fff}.the-scroll-top-button--visible{opacity:1;visibility:visible;transform:translateY(0)}.the-scroll-top-button--visible:hover{transform:translateY(0)scale(1.06)}.the-scroll-top-button:focus-visible{outline-offset:2px;outline:2px solid}.the-cookie-consent{z-index:1001;color:#fff;background:#17344f;border-radius:16px;max-height:calc(100dvh - 32px);padding:24px;position:fixed;inset:auto 16px 16px;overflow-y:auto}@media (width>=600px){.the-cookie-consent{width:420px;max-height:calc(100dvh - 48px);bottom:24px;left:24px;right:auto}}.the-cookie-consent__inner{gap:24px;display:grid}.the-cookie-consent__header{align-items:center;gap:4px;display:flex}.the-cookie-consent__back-button{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-left:-12px;transition:background-color .2s;display:flex}.the-cookie-consent__back-button:focus-visible{background:#ffffff24}@media (hover:hover){.the-cookie-consent__back-button:hover{background:#ffffff24}}.the-cookie-consent__back-button:focus-visible{outline-offset:-2px;outline:2px solid #fff}.the-cookie-consent__title{color:#fff;font-size:1rem;font-weight:700;line-height:1.3}.the-cookie-consent__title:focus{outline:none}.the-cookie-consent__description{color:#ffffffd9;margin-top:8px;font-size:.875rem;line-height:1.6}.the-cookie-consent__link{color:#fff;font:inherit;text-underline-offset:3px;cursor:pointer;padding:0;text-decoration:underline}.the-cookie-consent__link:focus-visible{outline-offset:2px;outline:2px solid #fff}.the-cookie-consent__categories{border:0;gap:16px;margin-top:20px;display:grid}.the-cookie-consent__category{cursor:pointer;align-items:flex-start;gap:12px;font-size:.875rem;line-height:1.6;display:flex}.the-cookie-consent__category strong{font-weight:600}.the-cookie-consent__checkbox{appearance:none;cursor:pointer;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;margin:0;transition:background-color .2s;display:grid;box-shadow:inset 0 0 0 1.5px #ffffffd9}.the-cookie-consent__checkbox:before{content:"";background:#17344f;width:14px;height:14px;transition:transform .2s;transform:scale(0);-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M21%207%209%2019l-5.5-5.5%201.41-1.41L9%2016.17%2019.59%205.59z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M21%207%209%2019l-5.5-5.5%201.41-1.41L9%2016.17%2019.59%205.59z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.the-cookie-consent__checkbox:checked{box-shadow:none;background:#fff}.the-cookie-consent__checkbox:checked:before{transform:scale(1)}.the-cookie-consent__checkbox:disabled{opacity:.6;cursor:default}.the-cookie-consent__checkbox:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.the-cookie-consent__checkbox,.the-cookie-consent__checkbox:before{transition:none}}.the-cookie-consent__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.the-cookie-consent__actions--settings{grid-template-columns:1fr;display:grid}@media (width>=600px){.the-cookie-consent__actions--settings{grid-template-columns:1fr 1fr}.the-cookie-consent__actions--settings .the-cookie-consent__button{text-align:center;padding:8px 12px}}.the-cookie-consent__button{color:#17344f;background:#fff;border-radius:999px;flex:auto;min-height:44px;padding:0 24px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s}@media (hover:hover){.the-cookie-consent__button:hover{background:#e9f0f4}}.the-cookie-consent__button--wide{grid-column:1/-1}.the-cookie-consent__button:focus-visible{outline-offset:2px;outline:2px solid #fff}.the-chat__launcher{z-index:1000;color:#fff;background:#17344f;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .3s,color .3s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:16px;right:16px}@media (width>=600px){.the-chat__launcher{bottom:24px;right:24px}}@media (hover:hover){.the-chat__launcher:hover{background:#2a5175;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.the-chat__launcher{transition:background-color .3s,color .3s}.the-chat__launcher:hover{transform:none}}.the-chat__launcher--on-dark{color:#17344f;background:#fff}@media (hover:hover){.the-chat__launcher--on-dark:hover{background:#e9f0f4}}.the-chat__launcher:focus-visible{outline-offset:2px;outline:2px solid}.chat-panel{z-index:1002;color:#17344f;background:#eef3f6;flex-direction:column;display:flex;position:fixed;inset:0}@media (width>=600px){.chat-panel{border-radius:16px;width:380px;height:min(600px,100dvh - 108px);inset:auto 24px 84px auto;overflow:hidden}}.chat-panel__header{padding:calc(12px + env(safe-area-inset-top)) 8px 12px 20px;color:#fff;background:#17344f;align-items:center;gap:4px;display:flex}@media (width>=600px){.chat-panel__header{padding-top:12px}}.chat-panel__heading{flex:1;min-width:0}.chat-panel__title{color:#fff;font-size:1rem;font-weight:700;line-height:1.3}.chat-panel__subtitle{color:#ffffffd9;font-size:.75rem;line-height:1.5}.chat-panel__icon-button{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex}.chat-panel__icon-button:focus-visible{background:#ffffff24}@media (hover:hover){.chat-panel__icon-button:hover{background:#ffffff24}}.chat-panel__icon-button:focus-visible{outline-offset:-2px;outline:2px solid #fff}.chat-panel__log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.chat-panel__composer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}@media (width>=600px){.chat-panel__composer{padding-bottom:12px}}.chat-panel__input{color:#17344f;resize:none;field-sizing:content;background:#f5f8fa;border:0;border-radius:12px;width:100%;min-height:44px;max-height:120px;padding:10px 12px;font-size:1rem;line-height:1.5}@media (hover:hover){.chat-panel__input{font-size:.875rem}}.chat-panel__input::placeholder{color:#4d6d87}.chat-panel__input:focus-visible{outline-offset:0;outline:2px solid #17344f}.chat-panel__send{color:#fff;background:#17344f;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s;display:flex}@media (hover:hover){.chat-panel__send:hover:not(:disabled){background:#2a5175}}.chat-panel__send:disabled{color:#4d6d87;cursor:not-allowed;background:#d5dfe7}.chat-panel__send:focus-visible{outline-offset:2px;outline:2px solid #17344f}.chat-panel__counter{color:#4d6d87;grid-column:1/-1;font-size:.75rem;line-height:1.5}.chat-welcome{gap:12px;display:grid}.chat-welcome__intro{background:#fff;border-radius:16px;padding:12px 16px;font-size:.875rem;line-height:1.6}.chat-welcome__notice{background:#e9f0f4;border-radius:16px;padding:12px 16px;font-size:.75rem;line-height:1.5}.chat-welcome__label{color:#4d6d87;margin-top:4px;font-size:.75rem;line-height:1.5}.chat-welcome__suggestions{flex-wrap:wrap;gap:8px;display:flex}.chat-welcome__suggestion{color:#17344f;text-align:left;background:#fff;border-radius:999px;min-height:36px;padding:8px 12px;font-size:.875rem;font-weight:500;line-height:1.5;transition:background-color .2s}.chat-welcome__suggestion:focus-visible{background:#e9f0f4}@media (hover:hover){.chat-welcome__suggestion:hover{background:#e9f0f4}}.chat-welcome__suggestion:focus-visible{outline-offset:2px;outline:2px solid #17344f}.chat-message{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.chat-message--user{align-items:flex-end}.chat-message__bubble{color:#17344f;overflow-wrap:anywhere;background:#fff;border-radius:16px;max-width:88%;padding:12px 16px;font-size:.875rem;line-height:1.6}.chat-message--user .chat-message__bubble{color:#fff;white-space:pre-wrap;background:#17344f;border-bottom-right-radius:4px}.chat-message--assistant .chat-message__bubble{border-bottom-left-radius:4px}.chat-message--error .chat-message__bubble{color:#b3261e;background:#b3261e14}.chat-message__rich{gap:8px;display:grid}.chat-message__rich ul{gap:4px;padding-left:20px;list-style:outside;display:grid}.chat-message__rich strong{font-weight:600}.chat-message__rich a{text-underline-offset:2px;font-weight:600;text-decoration:underline}.chat-message__rich a:focus-visible{outline-offset:2px;outline:2px solid}.chat-message__typing{align-items:center;gap:4px;min-height:46px;display:flex}.chat-message__dot{background:#4d6d87;border-radius:999px;width:6px;height:6px;animation:1.2s ease-in-out infinite chat-typing}.chat-message__dot:nth-child(3){animation-delay:.15s}.chat-message__dot:nth-child(4){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.chat-message__dot{animation:none}}.chat-message__extra{align-self:stretch}@keyframes chat-typing{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.chat-call-actions{gap:8px;display:grid}.chat-call-actions__link{color:#17344f;background:#fff;border-radius:16px;align-items:center;gap:8px;min-height:44px;padding:8px 16px;transition:background-color .2s;display:flex}.chat-call-actions__link:focus-visible{background:#e9f0f4}@media (hover:hover){.chat-call-actions__link:hover{background:#e9f0f4}}.chat-call-actions__link:focus-visible{outline-offset:2px;outline:2px solid #17344f}.chat-call-actions__icon{color:#4d6d87;flex-shrink:0}.chat-call-actions__city{flex:1;font-size:.875rem;line-height:1.5}.chat-call-actions__number{white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.5}.chat-booking-form__form,.chat-booking-form__success{background:#fff;border-radius:16px;padding:16px}.chat-booking-form__form{gap:12px;display:grid}.chat-booking-form__success{font-size:.875rem;line-height:1.6}.chat-booking-form__title{font-size:.875rem;font-weight:600;line-height:1.5}.chat-booking-form__field{gap:4px;display:grid}.chat-booking-form__label{font-size:.75rem;font-weight:600;line-height:1.5}.chat-booking-form__optional{color:#4d6d87;font-weight:400}.chat-booking-form__input{color:#17344f;background:#f5f8fa;border:0;border-radius:8px;width:100%;min-height:44px;padding:8px 12px;font-size:1rem;line-height:1.5}.chat-booking-form__input:focus-visible{outline-offset:0;outline:2px solid #17344f}.chat-booking-form__input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #b3261e}.chat-booking-form__consent{cursor:pointer;align-items:flex-start;gap:8px;font-size:.75rem;line-height:1.5;display:flex}.chat-booking-form__checkbox{accent-color:#17344f;flex-shrink:0;width:18px;height:18px;margin-top:1px}.chat-booking-form__checkbox[aria-invalid=true]{outline-offset:1px;outline:2px solid #b3261e}.chat-booking-form__link{text-decoration:underline}.chat-booking-form__link:focus-visible{outline-offset:2px;outline:2px solid #17344f}.chat-booking-form__submit{background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;min-height:44px;padding:0 24px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s}@media (hover:hover){.chat-booking-form__submit:hover:not(:disabled){background:#2a5175}}.chat-booking-form__submit:disabled{cursor:progress;opacity:.7}.chat-booking-form__submit:focus-visible{outline-offset:2px;outline:2px solid #17344f}.chat-booking-form__error{color:#b3261e;font-size:.75rem;line-height:1.5}.chat-booking-form__error:empty{display:none}.hero-other{color:#17344f;padding-block:24px 32px}@media (width>=1024px){.hero-other{padding-block:32px 56px}}@media (width<=1023px){.hero-other+.ui-section--muted{padding-top:40px}}.hero-other__title-row{align-items:center;gap:12px;margin-top:24px;display:flex}@media (width>=900px){.hero-other__title-row{gap:16px}}.hero-other__icon{background:#e9f0f4;border-radius:16px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}@media (width>=900px){.hero-other__icon{width:64px;height:64px}}.hero-other__icon:before{content:"";width:36px;height:36px;-webkit-mask:var(--hero-other-icon) center/contain no-repeat;-webkit-mask:var(--hero-other-icon) center/contain no-repeat;mask:var(--hero-other-icon) center/contain no-repeat;background:#4d6d87}@media (width>=900px){.hero-other__icon:before{width:48px;height:48px}}.hero-other__title{color:#4d6d87;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(1.75rem,1.225rem + 2.275vw,2.625rem);font-weight:600;line-height:1.2}.hero-other__lead{max-width:540px;margin-top:12px;font-size:.875rem;line-height:1.6}.hero-other__media{aspect-ratio:2;border-radius:16px;margin-top:32px;position:relative;overflow:hidden}@media (width>=900px){.hero-other__media{aspect-ratio:3}}.hero-other__media img,.hero-other__media picture{width:100%;height:100%}.hero-other__media img{-o-object-fit:cover;object-fit:cover}.hero-other__media:after{content:"";pointer-events:none;background:#00000059;position:absolute;inset:0}@media (width>=1024px){.hero-other--with-photo .hero-other__body{margin-top:24px;display:grid}.hero-other--with-photo .hero-other__media,.hero-other--with-photo .hero-other__text{grid-area:1/1}.hero-other--with-photo .hero-other__text{z-index:1;background:#fff;border-radius:16px;place-self:end start;width:max-content;max-width:calc(100% - 32px);margin:16px;padding:0;position:relative;overflow:hidden}.hero-other--with-photo .hero-other__title{padding-inline:20px;font-size:1.3125rem;line-height:56px}.hero-other--with-photo .hero-other__icon{border-radius:0;width:56px;height:56px}.hero-other--with-photo .hero-other__icon:before{width:36px;height:36px}.hero-other--with-photo .hero-other__title-row{gap:0;margin-top:0}.hero-other--with-photo .hero-other__lead{margin-top:0;padding:0 20px 16px}.hero-other--with-photo .hero-other__media{align-self:stretch;margin-top:0}}@media (width<=1023px){.hero-other--mobile-band{isolation:isolate;overflow-x:clip}.hero-other--mobile-band .hero-other__inner{grid-template-columns:minmax(0,1fr);display:grid}.hero-other--mobile-band .hero-other__inner:before{content:"";z-index:-1;background:#f5f8fa;grid-area:1/1/3/2;margin:-24px calc(50% - 50vw) -32px}.hero-other--mobile-band .ui-breadcrumbs{grid-area:1/1}.hero-other--mobile-band .hero-other__body{display:contents}.hero-other--mobile-band .hero-other__media{grid-area:2/1;margin-top:24px}.hero-other--mobile-band .hero-other__text{grid-area:3/1;margin-top:64px}.hero-other--mobile-band .hero-other__title-row{margin-top:0}.hero-other--no-photo-mobile .hero-other__media{display:none}}.nfz-section{color:#17344f}.nfz-section__inner{gap:32px;display:grid}@media (width>=900px){.nfz-section__inner{gap:48px}}@media (width>=1024px){.nfz-section__inner{grid-template-columns:4fr 8fr;align-items:center;gap:64px}}.nfz-section__logo{background:#f5f8fa;border-radius:16px;justify-content:center;align-items:center;padding:32px;display:flex}@media (width>=1024px){.nfz-section__logo{padding:48px 32px}}.nfz-section__logo img{width:100%;max-width:240px;height:auto}@media (width>=1024px){.nfz-section__logo img{max-width:280px}}.nfz-section--muted .nfz-section__logo{background:#fff}.nfz-section__description{margin-bottom:24px;font-size:.875rem;line-height:1.6}.legal-page{padding-top:0}.legal-page__body{gap:40px;max-width:760px;display:grid}.legal-page__title{color:#17344f;font-size:1.125rem;font-weight:700;line-height:1.3}.legal-page__list{margin-top:16px;padding-left:24px;list-style:decimal}.legal-page__list li+li{margin-top:16px}.legal-page__list li::marker{color:#4d6d87;font-weight:700}.legal-page__updated{color:#4d6d87;font-size:.875rem;line-height:1.5}.hero-home{padding-block:24px 48px}@media (width>=1024px){.hero-home{padding-block:56px 80px}}.hero-home__inner{gap:24px;display:grid}@media (width>=1024px){.hero-home__inner{grid-template-columns:1fr 1fr;align-items:center;gap:56px}}.hero-home__text{display:contents}@media (width>=1024px){.hero-home__text{display:block}}.hero-home__title{order:1}.hero-home__media{order:2}.hero-home__services{order:3}.hero-home__actions{order:4}.hero-home__title{color:#17344f}.hero-home__brand{color:#4d6d87;font-family:Inter,sans-serif;font-size:clamp(1.75rem,1.225rem + 2.275vw,2.625rem);font-weight:700;line-height:1.2;display:block}.hero-home__tagline{max-width:18ch;margin-top:8px;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:500;line-height:1.3;display:block}.hero-home__services{gap:12px;display:grid}@media (width>=600px){.hero-home__services{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}}@media (width>=1024px){.hero-home__services{margin-top:40px}}.hero-home__service{color:#17344f;background:#f5f8fa;border-radius:999px;align-items:center;gap:12px;height:100%;min-height:56px;padding:8px 16px 8px 8px;font-size:.875rem;font-weight:500;line-height:1.5;transition:background-color .2s,color .2s;display:flex}.hero-home__service:hover{color:#4d6d87;background:#e9f0f4}.hero-home__service-badge{background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.hero-home__service-icon{-o-object-fit:contain;object-fit:contain;width:26px;height:26px}.hero-home__actions{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}@media (width>=1024px){.hero-home__actions{margin-top:40px}}.hero-home__cta{background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;align-items:center;min-height:48px;padding:0 32px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s;display:inline-flex}.hero-home__cta:hover{background:#2a5175}.hero-home__more{color:#4d6d87;text-underline-offset:4px;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:underline;transition:color .2s}.hero-home__more:hover{color:#17344f}@media (width>=1024px){.hero-home__media{position:relative}}.hero-home__photo{border-radius:16px;position:relative;overflow:hidden}.hero-home__photo img{width:100%;height:auto}.hero-home__photo:after{content:"";pointer-events:none;background:#0000001f;position:absolute;inset:0}@media (width>=1024px){.hero-home__photo{aspect-ratio:10/9}.hero-home__photo img,.hero-home__photo picture{height:100%}.hero-home__photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:62% 30%;object-position:62% 30%}}.hero-home__video{-o-object-fit:cover;object-fit:cover;-o-object-position:62% 30%;object-position:62% 30%;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.hero-home__video--playing{opacity:1}.hero-home__clinics{display:none}@media (width>=1024px){.hero-home__clinics{color:#17344f;background:#fff;border-radius:16px;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;padding:16px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.hero-home__clinic:first-child{border-right:1px solid #d5dfe7;padding-right:12px}.hero-home__clinic:last-child{padding-left:12px}}.hero-home__clinic-name{margin-bottom:8px;font-size:.875rem;font-weight:700;line-height:1.5}.hero-home__clinic-address{font-size:.875rem;font-weight:500;line-height:1.5;transition:color .2s;display:block}.hero-home__clinic-address:hover{color:#4d6d87}.hero-home__clinic-hours{margin-top:4px;font-size:.875rem;line-height:1.5}.doctors-preview__more{color:#17344f;text-underline-offset:4px;width:fit-content;margin:32px auto 0;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:underline;transition:color .2s;display:block}.doctors-preview__more:hover{color:#4d6d87}.reviews-preview__more{color:#17344f;text-underline-offset:4px;width:fit-content;margin:32px auto 0;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:underline;transition:color .2s;display:block}.reviews-preview__more:hover{color:#4d6d87}.about-us-preview{color:#17344f}.about-us-preview__inner--with-photo{gap:32px;display:grid}@media (width>=900px){.about-us-preview__inner--with-photo{grid-template-columns:1fr 1fr;align-items:center;gap:48px}}@media (width>=1024px){.about-us-preview__inner--with-photo{gap:64px}}.about-us-preview__photo{display:block}.about-us-preview__photo img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:auto;display:block}.about-us-preview__text{justify-items:start;gap:20px;max-width:560px;display:grid}.about-us-preview__title.ui-section__title{text-wrap:balance;margin-bottom:0}.about-us-preview__description{font-size:.875rem;line-height:1.6}.about-us-preview__more{background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;align-items:center;min-height:44px;margin-top:4px;padding:0 24px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s;display:inline-flex}.about-us-preview__more:focus-visible{background:#2a5175}@media (hover:hover){.about-us-preview__more:hover{background:#2a5175}}@media (width>=600px){.dental-services-detailed__cta-cell--span-sm{grid-column:span 2}}@media (width>=1024px){.dental-services-detailed__cta-cell--span-sm{grid-column:auto}.dental-services-detailed__cta-cell--span-lg{grid-column:span 2}}.beyond-dentistry{color:#17344f}.beyond-dentistry__title.ui-section__title{margin-bottom:12px}.beyond-dentistry__inner{gap:32px;display:grid}@media (width>=900px){.beyond-dentistry__inner{grid-template-columns:1fr 1fr;align-items:center;gap:48px}}@media (width>=1024px){.beyond-dentistry__inner{gap:64px}}.beyond-dentistry__intro{justify-items:start;gap:20px;max-width:560px;display:grid}.beyond-dentistry__service{align-items:center;gap:16px;display:flex}.beyond-dentistry__icon{background:#f5f8fa;border-radius:16px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.beyond-dentistry__icon:before{content:"";width:40px;height:40px;-webkit-mask:var(--beyond-dentistry-icon) center/contain no-repeat;-webkit-mask:var(--beyond-dentistry-icon) center/contain no-repeat;mask:var(--beyond-dentistry-icon) center/contain no-repeat;background:#4d6d87}.beyond-dentistry__heading{gap:4px;display:grid}.beyond-dentistry__name{font-size:1rem;font-weight:700;line-height:1.3}.beyond-dentistry__specialist{color:#4d6d87;font-size:.875rem;line-height:1.5}.beyond-dentistry__lead{font-size:.875rem;line-height:1.6}.beyond-dentistry__more{background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;align-items:center;min-height:44px;margin-top:4px;padding:0 24px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s;display:inline-flex}.beyond-dentistry__more:focus-visible{background:#2a5175}@media (hover:hover){.beyond-dentistry__more:hover{background:#2a5175}}.beyond-dentistry__card{background:#f5f8fa;border-radius:16px;gap:20px;padding:24px;display:grid}@media (width>=900px){.beyond-dentistry__card{padding:32px}}.service-article{padding-top:0}.service-article__layout{gap:24px}@media (width>=1024px){.service-article__layout{gap:64px}}.service-article__content{gap:32px;max-width:820px;display:grid}.service-article__body{gap:24px;display:grid}.service-article__cta{background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;justify-self:start;align-items:center;min-height:44px;padding:0 24px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s;display:inline-flex}.service-article__cta:hover{background:#2a5175}.service-article__cta:focus-visible{outline-offset:2px;outline:2px solid #17344f}.service-sidebar{align-content:start;gap:24px;display:grid}.service-sidebar__nav{background:#f5f8fa;border-radius:16px;padding:24px}.service-sidebar__nav-title{color:#17344f;font-size:1rem;font-weight:700;line-height:1.3}.service-sidebar__list{gap:4px;margin-top:16px;display:grid}.service-sidebar__list--extra{border-top:1px solid #17344f1f;margin-top:16px;padding-top:16px}.service-sidebar__link{color:#17344f;border-radius:8px;align-items:center;min-height:40px;padding:0 12px;font-size:.875rem;line-height:1.5;display:flex}.service-sidebar__link:hover{background:#17344f0d}.service-sidebar__link--active{color:#4d6d87;background:#fff;font-weight:600}.service-sidebar__price{background:rgb(var(--v-theme-primary));color:#fff;border-radius:16px;align-items:center;gap:16px;padding:16px 20px 16px 16px;transition:background-color .2s;display:flex}.service-sidebar__price:focus-visible{background:#2a5175}@media (hover:hover){.service-sidebar__price:hover{background:#2a5175}}.service-sidebar__price-icon{background:#ffffff1f;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.service-sidebar__price-text{flex:1;gap:2px;display:grid}.service-sidebar__price-title{font-size:1rem;font-weight:700;line-height:1.3}.service-sidebar__price-service{font-size:.875rem;line-height:1.5}.service-sidebar__price-arrow{flex-shrink:0}.service-treatment-effects{color:#17344f;gap:12px;margin-top:8px;display:grid}.service-treatment-effects__title{color:#4d6d87;font-size:1rem;font-weight:700;line-height:1.3}.service-treatment-effects__description{font-size:.875rem;line-height:1.6}.service-treatment-effects__card{background:#f5f8fa;border-radius:16px;margin-top:4px;display:grid;overflow:hidden}@media (width>=600px){.service-treatment-effects__card{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.service-treatment-effects__slider{border-radius:0;align-self:stretch;width:100%}.service-treatment-effects__aside{flex-direction:column;justify-content:space-between;gap:16px;padding:20px 24px 24px;display:flex}@media (width>=600px){.service-treatment-effects__aside{padding:20px}}@media (width>=900px){.service-treatment-effects__aside{padding:24px 32px 24px 24px}}.service-treatment-effects__caption{gap:8px;font-size:.875rem;line-height:1.6;display:grid}.service-treatment-effects__effect-title{font-size:1rem;font-weight:700;line-height:1.3}.service-treatment-effects__steps{gap:8px;margin-top:4px}.service-treatment-effects__controls{align-items:center;gap:4px;margin-left:-8px;display:flex}.service-treatment-effects__counter{font-variant-numeric:tabular-nums;text-align:center;min-width:2.5em;font-size:.875rem;font-weight:500;line-height:1.5}.service-treatment-effects__button{color:#17344f;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .2s;display:flex}.service-treatment-effects__button:focus-visible{background:#e0e9ef}@media (hover:hover){.service-treatment-effects__button:hover{background:#e0e9ef}}.service-treatment-effects__button:focus-visible{outline-offset:2px;outline:2px solid #17344f}.service-faq{color:#17344f;border-top:1px solid #17344f1f;gap:12px;padding-top:24px;display:grid}.service-faq__title{color:#17344f;margin-bottom:4px;font-size:1rem;font-weight:700;line-height:1.3}.service-faq__description{font-size:.875rem;line-height:1.6}.service-faq__item{interpolate-size:allow-keywords;background:#f5f8fa;border-radius:16px}.service-faq__item::details-content{block-size:0;transition:block-size .25s cubic-bezier(.22,1,.36,1),content-visibility allow-discrete .25s cubic-bezier(.22,1,.36,1);overflow-y:clip}@media (prefers-reduced-motion:reduce){.service-faq__item::details-content{transition:none}}.service-faq__item[open]::details-content{block-size:auto}.service-faq__item[open] .service-faq__chevron{transform:rotate(180deg)}.service-faq__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:8px 20px;list-style:none;display:flex}.service-faq__summary::-webkit-details-marker{display:none}.service-faq__summary:focus-visible{outline-offset:2px;border-radius:16px;outline:2px solid #17344f}.service-faq__question{font-size:.875rem;font-weight:700;line-height:1.3}.service-faq__chevron{color:#4d6d87;flex-shrink:0;transition:transform .25s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.service-faq__chevron{transition:none}}.service-faq__answer{padding:0 20px 16px}.service-guide-links{color:#17344f;border-top:1px solid #17344f1f;gap:12px;padding-top:24px;display:grid}.service-guide-links__title{color:#17344f;margin-bottom:4px;font-size:1rem;font-weight:700;line-height:1.3}.service-guide-links__description{font-size:.875rem;line-height:1.6}.service-guide-links__list{gap:12px;display:grid}.service-guide-links__link{background:#f5f8fa;border-radius:16px;gap:4px;padding:12px 20px;transition:background-color .2s;display:grid}.service-guide-links__link:focus-visible{background:#e9f0f4}@media (hover:hover){.service-guide-links__link:hover{background:#e9f0f4}}.service-guide-links__name{font-size:.875rem;font-weight:700;line-height:1.3}.service-guide-links__date{color:#4d6d87;font-size:.75rem;line-height:1.5}.article-list__grid{gap:12px;display:grid}@media (width>=600px){.article-list__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (width>=1024px){.article-list__grid{grid-template-columns:repeat(3,1fr)}}.article-list__empty{color:#17344f;text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.article-list__empty-title{font-size:1rem;font-weight:700;line-height:1.3}.article-list__empty-description{max-width:480px;font-size:.875rem;line-height:1.6}.article-list__empty-link{color:#17344f;text-underline-offset:4px;margin-top:8px;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:underline;transition:color .2s}.article-list__empty-link:hover{color:#4d6d87}.article-page{padding-top:0}.article-body{gap:24px;max-width:760px;display:grid}.article-body__meta{color:#4d6d87;font-size:.75rem;line-height:1.5}.article-body__author{text-decoration:underline}.article-body__disclaimer{color:#4d6d87;border-top:1px solid #17344f1f;padding-top:16px;font-size:.75rem;line-height:1.5}.article-body__lead{color:#17344f;font-size:.875rem;line-height:1.6}.article-sidebar{align-content:start;gap:24px;display:grid}.article-sidebar__service{background:rgb(var(--v-theme-primary));color:#fff;border-radius:16px;align-items:center;gap:16px;padding:16px 20px 16px 16px;transition:background-color .2s;display:flex}.article-sidebar__service:focus-visible{background:#2a5175}@media (hover:hover){.article-sidebar__service:hover{background:#2a5175}}.article-sidebar__service-icon{background:#ffffff1f;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.article-sidebar__service-icon:before{content:"";width:32px;height:32px;-webkit-mask:var(--article-sidebar-icon) center/contain no-repeat;-webkit-mask:var(--article-sidebar-icon) center/contain no-repeat;mask:var(--article-sidebar-icon) center/contain no-repeat;background:#fff}.article-sidebar__service-text{flex:1;gap:2px;display:grid}.article-sidebar__service-label{font-size:1rem;font-weight:700;line-height:1.3}.article-sidebar__service-name{font-size:.875rem;line-height:1.5}.article-sidebar__service-arrow{flex-shrink:0}.related-articles__title{color:#17344f;margin-bottom:24px;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(1.3125rem,1.05rem + 1.05vw,1.75rem);font-weight:600;line-height:1.3}.related-articles__title--with-description{margin-bottom:12px}.related-articles__description{max-width:420px;margin-bottom:24px;font-size:.875rem;line-height:1.6}.related-articles__list{gap:12px;display:grid}@media (width>=600px){.related-articles__list{grid-template-columns:repeat(2,1fr);gap:20px}}@media (width>=1024px){.related-articles__list{grid-template-columns:repeat(3,1fr)}}.our-story{padding-top:0}.our-story__content{max-width:760px}.our-team{color:#17344f}.our-team__title:has(+.our-team__description){margin-bottom:12px}.our-team__description{max-width:420px;font-size:.875rem;line-height:1.6}.our-team__group{margin-top:48px}.our-team__group-title{margin-bottom:24px;font-size:1.125rem;font-weight:700;line-height:1.3}.our-team__grid{gap:20px;display:grid}@media (width>=600px){.our-team__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.our-team__grid{grid-template-columns:repeat(3,1fr);gap:24px}}.our-team__grid>li{scroll-margin-top:calc(144px + var(--announcement-bar-height,0px))}@media (width>=600px){.our-team__grid>li{scroll-margin-top:calc(120px + var(--announcement-bar-height,0px))}}.clinic-gallery__grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=1024px){.clinic-gallery__grid{grid-template-columns:repeat(4,1fr);gap:16px}}.clinic-gallery__item{aspect-ratio:3/2;border-radius:16px;overflow:hidden}.clinic-gallery__item:first-child{grid-column:span 2}@media (width>=1024px){.clinic-gallery__item:first-child{aspect-ratio:auto;grid-row:span 2}}.clinic-gallery__item img,.clinic-gallery__item picture{width:100%;height:100%}.clinic-gallery__item img{-o-object-fit:cover;object-fit:cover}.doctor-profile{color:#17344f;padding-block:24px 48px}@media (width>=1024px){.doctor-profile{padding-block:32px 64px}}.doctor-profile__inner{gap:32px;margin-top:24px;display:grid}@media (width>=900px){.doctor-profile__inner{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:48px}}@media (width>=1024px){.doctor-profile__inner{gap:64px;margin-top:32px}}.doctor-profile__photo{aspect-ratio:4/4.5;background:#e9f0f4;border-radius:16px;width:100%;max-width:420px;overflow:hidden}.doctor-profile__photo img,.doctor-profile__photo picture{width:100%;height:100%;display:block}.doctor-profile__photo img{-o-object-fit:cover;object-fit:cover}.doctor-profile__initials{color:#4d6d87;letter-spacing:.05em;place-items:center;height:100%;font-size:2.5rem;font-weight:700;display:grid}.doctor-profile__text{flex-direction:column;align-items:flex-start;display:flex}.doctor-profile__name{color:#4d6d87;text-wrap:balance;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(1.75rem,1.225rem + 2.275vw,2.625rem);font-weight:600;line-height:1.2}.doctor-profile__role{background:#f5f8fa;border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:4px 16px 4px 4px;font-size:.875rem;font-weight:500;line-height:1.5;display:inline-flex}.doctor-profile__role-badge{background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.doctor-profile__bio{gap:12px;max-width:600px;margin-top:20px;font-size:.875rem;line-height:1.6;display:grid}.doctor-profile__bio.ui-rich-text>*+*{margin-top:0}.doctor-profile__specialties{row-gap:8px;margin-top:24px}.doctor-profile__booking{background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;align-items:center;min-height:44px;margin-top:32px;padding:0 24px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s;display:inline-flex}.doctor-profile__booking:focus-visible{background:#2a5175}@media (hover:hover){.doctor-profile__booking:hover{background:#2a5175}}.doctor-profile__booking:focus-visible{outline-offset:2px;outline:2px solid #17344f}.price-list{padding-top:0}.price-list-accordion{color:#17344f;gap:12px;display:grid}.price-list-accordion__group{interpolate-size:allow-keywords;background:#f5f8fa;border-radius:16px}.price-list-accordion__group::details-content{block-size:0;transition:block-size .25s cubic-bezier(.22,1,.36,1),content-visibility allow-discrete .25s cubic-bezier(.22,1,.36,1);overflow-y:clip}@media (prefers-reduced-motion:reduce){.price-list-accordion__group::details-content{transition:none}}.price-list-accordion__group[open]::details-content{block-size:auto}.price-list-accordion__group[open] .price-list-accordion__chevron{transform:rotate(180deg)}.price-list-accordion__group{scroll-margin-top:calc(144px + var(--announcement-bar-height,0px))}@media (width>=600px){.price-list-accordion__group{scroll-margin-top:calc(120px + var(--announcement-bar-height,0px))}}.price-list-accordion__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:12px 20px;list-style:none;display:flex}.price-list-accordion__summary::-webkit-details-marker{display:none}.price-list-accordion__summary:focus-visible{outline-offset:2px;border-radius:16px;outline:2px solid #17344f}.price-list-accordion__group-name{font-size:1rem;font-weight:700;line-height:1.3}.price-list-accordion__chevron{color:#4d6d87;flex-shrink:0;transition:transform .25s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.price-list-accordion__chevron{transition:none}}.price-list-accordion__table{border-collapse:collapse;width:100%;padding:0 20px 12px}.price-list-accordion__row{border-top:1px solid #17344f14}.price-list-accordion__price,.price-list-accordion__service-name{vertical-align:top;padding:12px 20px;font-size:.875rem;line-height:1.5}.price-list-accordion__service-name{text-align:left;font-weight:400}.price-list-accordion__price{text-align:right;white-space:nowrap;font-weight:600}@media (width<=599px){.price-list-accordion__price{white-space:normal;width:9em;padding-left:0}}.price-list-accordion__notes{gap:8px;margin-top:24px;padding-left:20px;font-size:.875rem;line-height:1.5;list-style:outside;display:grid}.contact-clinics{padding-top:0}.contact-clinics__inner{gap:40px;display:grid}.contact-clinics__clinic{color:#17344f;background:#f5f8fa;border-radius:16px;display:grid;overflow:hidden}@media (width>=900px){.contact-clinics__clinic{grid-template-columns:1fr 1.2fr}}.contact-clinics__details{flex-direction:column;gap:24px;padding:24px;display:flex}@media (width>=600px){.contact-clinics__details{padding:32px}}.contact-clinics__header{gap:4px;display:grid}.contact-clinics__name{font-size:1rem;font-weight:700;line-height:1.3}.contact-clinics__address{justify-self:start;font-size:.875rem;line-height:1.5;transition:color .2s}.contact-clinics__address:hover{color:#4d6d87;text-underline-offset:4px;text-decoration:underline}.contact-clinics__info{display:grid}.contact-clinics__row{border-top:1px solid #17344f1f;gap:4px;padding:12px 0;display:grid}.contact-clinics__row:last-child{border-bottom:1px solid #17344f1f}@media (width>=360px){.contact-clinics__row{grid-template-columns:96px 1fr;gap:16px}}.contact-clinics__label{color:#4d6d87;font-size:.875rem;line-height:1.5}.contact-clinics__value{gap:4px;font-size:.875rem;font-weight:500;line-height:1.5;display:grid}.contact-clinics__link{justify-self:start;transition:color .2s}.contact-clinics__link:hover{color:#4d6d87}.contact-clinics__actions{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}.contact-clinics__action{color:#17344f;background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s;display:inline-flex}.contact-clinics__action:focus-visible{background:#e9f0f4}@media (hover:hover){.contact-clinics__action:hover{background:#e9f0f4}}.contact-clinics__action--primary{background:rgb(var(--v-theme-primary));color:#fff}.contact-clinics__action--primary:focus-visible{background:#2a5175}@media (hover:hover){.contact-clinics__action--primary:hover{background:#2a5175}}.contact-clinics__map.clinic-map{background:#e9f0f4;border-radius:0}.clinic-map{background:#f5f8fa;border-radius:16px;min-height:320px;overflow:hidden}.clinic-map__iframe{border:0;width:100%;height:100%;min-height:320px;display:block}.clinic-map__placeholder{text-align:center;color:#17344f;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;min-height:320px;padding:24px;display:flex}.clinic-map__icon{color:#4d6d87}.clinic-map__address{font-weight:600}.clinic-map__button{color:#17344f;background:#fff;border-radius:999px;min-height:44px;padding:0 24px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s}.clinic-map__button:hover{background:#f5f8fa}.clinic-map__button:focus-visible{outline-offset:2px;outline:2px solid #17344f}.clinic-map__note{max-width:320px;font-size:.875rem;line-height:1.5}.clinic-map__link{text-decoration:underline}.contact-form{--contact-form-card:#f5f8fa;--contact-form-field:#fff;color:#17344f}.contact-form--muted{--contact-form-card:#fff;--contact-form-field:#f5f8fa}.contact-form__inner{gap:32px;display:grid}@media (width>=1024px){.contact-form__inner{grid-template-columns:1fr 1.6fr;align-items:start;gap:64px}}.contact-form__lead{font-size:1rem;line-height:1.6}.contact-form__phones{margin-top:32px}.contact-form__phones-title{font-size:1rem;font-weight:700;line-height:1.3}.contact-form__phone-list{gap:8px;margin-top:16px;display:grid}.contact-form__phone{-moz-column-gap:12px;background:var(--contact-form-card);border-radius:16px;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:56px;padding:12px 20px;transition:background-color .2s;display:flex}.contact-form__phone:focus-visible{background:#e9f0f4}@media (hover:hover){.contact-form__phone:hover{background:#e9f0f4}}.contact-form__phone-icon{color:#4d6d87;flex-shrink:0}.contact-form__phone-city{flex:1;font-size:.875rem;line-height:1.5}.contact-form__phone-number{white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.5}.contact-form__form{background:var(--contact-form-card);border-radius:16px;gap:20px;padding:24px;display:grid}@media (width>=600px){.contact-form__form{padding:32px}}.contact-form__row{gap:20px;display:grid}@media (width>=600px){.contact-form__row{grid-template-columns:1fr 1fr}}.contact-form__field{align-content:start;gap:8px;display:grid}.contact-form__label{font-size:.875rem;font-weight:600;line-height:1.5}.contact-form__optional{color:#4d6d87;font-weight:400}.contact-form__input{background:var(--contact-form-field);color:#17344f;border:0;border-radius:12px;width:100%;min-height:48px;padding:12px 16px;font-size:1rem;line-height:1.5;transition:box-shadow .2s;box-shadow:0 0 #17344f00}@media (prefers-reduced-motion:reduce){.contact-form__input{transition:none}}.contact-form__input::placeholder{color:#4d6d87}.contact-form__input:focus-visible{outline:2px solid #0000;box-shadow:0 0 0 2px #17344f}.contact-form__input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #b3261e,0 0 #17344f00}.contact-form__input[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 2px #b3261e,0 0 0 2px #17344f}.contact-form__select .v-field{background:var(--contact-form-field);color:#17344f;border-radius:12px;min-height:48px;font-size:.875rem;transition:box-shadow .2s;box-shadow:0 0 #17344f00}@media (prefers-reduced-motion:reduce){.contact-form__select .v-field{transition:none}}.contact-form__select .v-field__input{color:#17344f;letter-spacing:normal;min-height:48px;padding:12px 16px}.contact-form__select .v-field__input>input{padding-inline:16px}.contact-form__select .v-field__input input::placeholder{color:#17344f;opacity:1}.contact-form__select .v-field__append-inner{padding-right:12px}.contact-form__select .v-field__append-inner .v-icon{opacity:1;color:#4d6d87}.contact-form__select .v-field--error:not(.v-field--disabled) .v-field__append-inner .v-icon{color:#4d6d87}.contact-form__select .v-field--focused{outline:2px solid #0000;box-shadow:0 0 0 2px #17344f}.contact-form__select .v-field--error{box-shadow:inset 0 0 0 2px #b3261e,0 0 #17344f00}.contact-form__select .v-field--error.v-field--focused{box-shadow:inset 0 0 0 2px #b3261e,0 0 0 2px #17344f}.contact-form__select.v-select--active-menu .v-field{clip-path:inset(-24px -24px 0);border-bottom-right-radius:0;border-bottom-left-radius:0}.contact-form__select-menu{clip-path:inset(0 -24px -24px);border-radius:0 0 12px 12px;box-shadow:0 0 0 2px #17344f,0 8px 16px -6px #17344f33}.contact-form__select-menu:before{content:"";z-index:1;background:#17344f1f;height:1px;position:absolute;top:0;left:8px;right:8px}.contact-form__select-menu .v-list{color:#17344f;background:#fff;border-radius:0;padding:8px}.contact-form__select-menu .v-list-item{border-radius:8px;min-height:44px;padding-inline:8px}.contact-form__select-menu .v-list-item>.v-list-item__overlay{display:none}.contact-form__select-menu .v-list-item:focus-visible,.contact-form__select-menu .v-list-item:hover{background:#17344f0d}.contact-form__select-menu .v-list-item--active{background:#e0e9ef;font-weight:600}.contact-form__select-menu .v-list-item-title{font-size:.875rem;line-height:1.5;font-weight:inherit;letter-spacing:normal}.contact-form__select-menu--muted .v-list{background:#f5f8fa}.contact-form__textarea{resize:none;min-height:144px}.contact-form__error{color:#b3261e;font-size:.875rem;line-height:1.5}.contact-form__consent{cursor:pointer;align-items:flex-start;gap:12px;font-size:.875rem;line-height:1.6;display:flex}.contact-form__checkbox{appearance:none;background:var(--contact-form-field);cursor:pointer;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;margin:0;transition:background-color .2s;display:grid;box-shadow:inset 0 0 0 1.5px #4d6d87}.contact-form__checkbox:before{content:"";background:#fff;width:14px;height:14px;transition:transform .2s;transform:scale(0);-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M21%207%209%2019l-5.5-5.5%201.41-1.41L9%2016.17%2019.59%205.59z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M21%207%209%2019l-5.5-5.5%201.41-1.41L9%2016.17%2019.59%205.59z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.contact-form__checkbox:checked{background:rgb(var(--v-theme-primary));box-shadow:none}.contact-form__checkbox:checked:before{transform:scale(1)}.contact-form__checkbox:focus-visible{outline-offset:2px;outline:2px solid #17344f}.contact-form__checkbox[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #b3261e}@media (prefers-reduced-motion:reduce){.contact-form__checkbox,.contact-form__checkbox:before{transition:none}}.contact-form__link{text-underline-offset:3px;text-decoration:underline}.contact-form__actions{display:flex}.contact-form__submit{background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;width:100%;min-height:48px;padding:0 32px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .2s}@media (width>=600px){.contact-form__submit{width:auto}}.contact-form__submit:hover:not(:disabled){background:#2a5175}.contact-form__submit:disabled{opacity:.7;cursor:progress}.contact-form__submit:focus-visible{outline-offset:2px;outline:2px solid #17344f}.contact-form__status{border-radius:12px;padding:12px 16px;font-size:.875rem;font-weight:600;line-height:1.5}.contact-form__status:empty{display:none}.contact-form__status--success{color:#17344f;background:#e9f0f4}.contact-form__status--error{color:#b3261e;background:#b3261e14}.error-page{color:#17344f}.error-page__inner{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.error-page__code{color:#4d6d87;font-size:clamp(2.625rem,1.75rem + 4.375vw,5.25rem);font-weight:700;line-height:1}.error-page__title{color:#17344f;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(1.3125rem,1.05rem + 1.05vw,1.75rem);font-weight:600;line-height:1.3}.error-page__text{max-width:620px;font-size:1rem;line-height:1.6}.error-page__links{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.error-page__link{background:#f5f8fa;border-radius:999px;align-items:center;min-height:44px;padding:0 20px;font-size:.875rem;font-weight:600;line-height:1.5;display:inline-flex}.error-page__link:hover{background:#17344f14}.error-page__cta{background:rgb(var(--v-theme-primary));color:#fff;border-radius:999px;align-items:center;min-height:44px;margin-top:8px;padding:0 24px;font-size:.875rem;font-weight:600;line-height:1.5;display:inline-flex}.error-page__cta:hover{background:#2a5175}@layer vuetify-core{@layer reset,base;}@layer vuetify-components{.blockquote{margin:0;padding:16px 0 16px 24px;font-size:18px;font-weight:300}.v-ripple__container{border-radius:inherit;z-index:0;contain:strict;width:100%;height:100%}.v-ripple__animation,.v-ripple__container{color:inherit;pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.v-ripple__animation{opacity:0;will-change:transform,opacity;background:currentColor;border-radius:50%}.v-ripple__animation--enter{opacity:0;transition:none}.v-ripple__animation--in{opacity:calc(var(--v-theme-overlay-multiplier)*.25);transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:reduce){.v-ripple__animation--in{transition-property:opacity;transition-duration:.1s}}.v-ripple__animation--out{opacity:0;transition:opacity .3s cubic-bezier(0,0,.2,1)}.v-toolbar{flex-direction:column;flex:none;justify-content:space-between;align-items:flex-start;width:100%;max-width:100%;transition:height .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),bottom .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (prefers-reduced-motion:reduce){.v-toolbar{transition-property:box-shadow}}.v-toolbar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{box-shadow:none;border-width:thin}.v-toolbar{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);background:rgb(var(--v-theme-surface-light));color:color-mix(in srgb,rgb(var(--v-theme-on-surface-light)) calc(var(--v-high-emphasis-opacity)*100%),transparent);border-radius:0}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden}.v-toolbar--collapse-end{margin-inline-start:auto}.v-toolbar--collapse.v-toolbar--collapse-start{border-end-end-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end{border-end-start-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-toolbar--floating{width:auto;display:inline-flex}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{flex:none;align-items:center;width:100%;transition:inherit;display:flex;position:relative}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{opacity:var(--v-toolbar-image-opacity,1);width:100%;height:100%;transition-property:opacity;display:flex;position:absolute;top:0;left:0}.v-toolbar__append,.v-toolbar__prepend{align-self:stretch;align-items:center;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{letter-spacing:0;text-transform:none;flex:1;min-width:0;font-size:1.25rem;font-weight:400;line-height:1.75rem}.v-toolbar--density-prominent .v-toolbar-title{letter-spacing:0;text-transform:none;align-self:flex-end;padding-bottom:6px;font-size:1.5rem;font-weight:400;line-height:2.25rem}.v-toolbar-title__placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-toolbar-items{height:inherit;align-self:stretch;display:flex}.v-toolbar-items>.v-btn{border-radius:0}.v-img{--v-theme-overlay-multiplier:3;z-index:0}.v-img.v-img--absolute{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.v-img.v-img--fit-content{max-width:fit-content}.v-img.v-img--fit-content>.v-img__img{position:relative}.v-img.v-img--fit-content>.v-responsive__sizer{display:none}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__error,.v-img__gradient,.v-img__img,.v-img__picture,.v-img__placeholder{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{-o-object-fit:contain;object-fit:contain}.v-img__img--cover{-o-object-fit:cover;object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{flex:1 0 auto;max-width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.v-responsive--inline{flex:none;display:inline-flex}.v-responsive__content{flex:1 0 0;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{pointer-events:none;flex:1 0 0;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1)}.v-btn{letter-spacing:.00714286em;text-indent:.00714286em;text-transform:none;-webkit-user-select:none;user-select:none;vertical-align:middle;border-radius:4px;outline:none;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;max-width:100%;font-weight:500;line-height:normal;text-decoration:none;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.v-locale--is-rtl .v-btn{letter-spacing:0;text-indent:-.00714286em}.v-btn--size-x-small{--v-btn-size:.625rem;--v-btn-height:20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size:.75rem;--v-btn-height:28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size:.875rem;--v-btn-height:36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size:1rem;--v-btn-height:44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size:1.125rem;--v-btn-height:52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height))}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) - 8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) - 12px)}.v-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--border{box-shadow:none;border-width:thin}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}}.v-btn--variant-outlined,.v-btn--variant-plain,.v-btn--variant-text,.v-btn--variant-tonal{color:inherit;background:0 0}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent)}.v-btn--variant-elevated{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-btn--variant-flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-btn--variant-outlined{border:thin solid}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{opacity:var(--v-activated-opacity);pointer-events:none;background:currentColor;inset:0}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{pointer-events:none;border-radius:inherit;opacity:0;content:"";border:2px solid;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.v-btn:focus-visible:after{opacity:calc(var(--v-theme-overlay-multiplier)*.25)}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size:1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height));height:calc(var(--v-btn-height))}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) - 8px);height:calc(var(--v-btn-height) - 8px)}.v-btn--elevated:focus,.v-btn--elevated:hover{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-btn--elevated:active{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-btn--flat{box-shadow:none}.v-btn--block{flex:1 0 auto;min-width:100%;display:flex}.v-btn--spaced .v-btn__content{flex-grow:1}.v-btn--spaced.v-btn--spaced-start>.v-btn__content{justify-content:end}.v-btn--spaced.v-btn--spaced-end>.v-btn__content{justify-content:start}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) 26%,transparent);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.461538}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__append,.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend{opacity:0}.v-btn--stacked{flex-direction:column;justify-content:center;align-items:center;gap:4px}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__prepend{margin-inline:0}.v-btn--stacked.v-btn--size-x-small{--v-btn-size:.625rem;--v-btn-height:56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size:.75rem;--v-btn-height:64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size:.875rem;--v-btn-height:72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size:1rem;--v-btn-height:80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size:1.125rem;--v-btn-height:88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height))}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) - 16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) - 24px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier:.857143}.v-btn--icon .v-icon{--v-icon-size-multiplier:1}.v-btn--stacked .v-icon{--v-icon-size-multiplier:1.14286}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-btn__loader>.v-progress-circular{width:1.5em;height:1.5em}.v-btn__append,.v-btn__content,.v-btn__prepend{align-items:center;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1);display:flex}.v-btn__prepend{margin-inline:calc(var(--v-btn-height)/-9) calc(var(--v-btn-height)/4.5)}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{margin-inline:calc(var(--v-btn-height)/4.5) calc(var(--v-btn-height)/-9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{white-space:nowrap;justify-content:center}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height)/-9) calc(var(--v-btn-height)/4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height)/4.5) calc(var(--v-btn-height)/-9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{opacity:0;background-color:currentColor;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.v-pagination .v-btn{width:auto;padding-inline:5px}.v-pagination .v-btn.v-btn--density-default{min-width:calc(var(--v-btn-height) + 12px)}.v-pagination .v-btn.v-btn--density-comfortable{min-width:calc(var(--v-btn-height))}.v-pagination .v-btn.v-btn--density-compact{min-width:calc(var(--v-btn-height) - 8px)}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-pagination .v-btn__overlay{transition:none}.v-pagination__next .v-btn,.v-pagination__prev .v-btn{padding-inline:0}.v-pagination__next .v-btn.v-btn--density-default,.v-pagination__prev .v-btn.v-btn--density-default{width:calc(var(--v-btn-height) + 12px)}.v-pagination__next .v-btn.v-btn--density-comfortable,.v-pagination__prev .v-btn.v-btn--density-comfortable{width:calc(var(--v-btn-height))}.v-pagination__next .v-btn.v-btn--density-compact,.v-pagination__prev .v-btn.v-btn--density-compact{width:calc(var(--v-btn-height) - 8px)}.v-pagination .v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}@media (forced-colors:active){.v-btn:not(.v-btn--variant-text,.v-btn--variant-plain){border:thin solid}.v-btn:focus-visible{outline-offset:2px;outline:2px solid}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-plain{opacity:1}.v-btn-toggle.v-btn-toggle--has-color>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-elevated>.v-btn__overlay,.v-btn-toggle.v-btn-toggle--has-color>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-flat>.v-btn__overlay{opacity:0}.v-btn-group{vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;flex-wrap:nowrap;min-width:0;max-width:100%;display:inline-flex;overflow:auto hidden}.v-btn-group--border{box-shadow:none;border-width:thin}.v-btn-group{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent);background:0 0;border-radius:4px}.v-btn-group .v-btn{border-color:inherit;border-radius:0}.v-btn-group--tile{border-radius:0}.v-btn-group--has-size .v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height));height:calc(var(--v-btn-height))}.v-btn-group--has-size .v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) - 8px);height:calc(var(--v-btn-height) - 8px)}.v-btn-group--has-size .v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) - 12px);height:calc(var(--v-btn-height) - 12px)}.v-btn-group--density-default.v-btn-group--horizontal:not(.v-btn-group--has-size){height:48px}.v-btn-group--density-comfortable.v-btn-group--horizontal:not(.v-btn-group--has-size){height:40px}.v-btn-group--density-compact.v-btn-group--horizontal:not(.v-btn-group--has-size){height:36px}.v-btn-group--horizontal .v-btn:not(:last-child){border-inline-end:none}.v-btn-group--horizontal .v-btn:not(:first-child){border-inline-start:none}.v-btn-group--horizontal .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group--horizontal .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--horizontal.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-style:solid;border-inline-end-width:thin;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--vertical{flex-direction:column}.v-btn-group--vertical .v-btn:not(:last-child){border-block-end:none}.v-btn-group--vertical .v-btn:not(:first-child){border-block-start:none}.v-btn-group--vertical .v-btn:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.v-btn-group--vertical .v-btn:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.v-btn-group--vertical.v-btn-group--divided .v-btn:not(:last-child){border-block-end-style:solid;border-block-end-width:thin;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-progress-circular{--v-progress-circular-transition-duration:.2s;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.v-progress-circular>svg{z-index:0;width:100%;height:100%;margin:auto;position:absolute;inset:0}.v-progress-circular__content{justify-content:center;align-items:center;display:flex}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all var(--v-progress-circular-transition-duration) ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--revealing{--v-progress-reveal-duration:.9s}.v-progress-circular--revealing .v-progress-circular__overlay{transition-duration:var(--v-progress-reveal-duration),0s}.v-progress-circular--no-transition{--v-progress-circular-transition-duration:0s}.v-progress-circular--size-x-small{width:16px;height:16px}.v-progress-circular--size-small{width:24px;height:24px}.v-progress-circular--size-default{width:32px;height:32px}.v-progress-circular--size-large{width:48px;height:48px}.v-progress-circular--size-x-large{width:64px;height:64px}.v-progress-circular--indeterminate>svg{transform-origin:50%;transition:all var(--v-progress-circular-transition-duration) ease-in-out;animation:1.4s linear infinite progress-circular-rotate}.v-progress-circular--indeterminate .v-progress-circular__overlay{stroke-dasharray:25 200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:50%;animation:1.4s ease-in-out infinite progress-circular-dash,1.4s linear infinite progress-circular-rotate;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay,.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg{animation-play-state:paused}@keyframes progress-circular-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:100 200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-progress-linear{--v-progress-linear-transition-duration:.2s;transition:var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),-webkit-mask-size 0s;transition:var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),mask-size 0s;transition:var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),mask-size 0s,-webkit-mask-size 0s;background:0 0;width:100%;position:relative;overflow:hidden}.v-progress-linear--rounded,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__background,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__buffer,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__determinate{border-radius:9999px}@media (forced-colors:active){.v-progress-linear{border:thin solid buttontext}}.v-progress-linear__background,.v-progress-linear__buffer{opacity:var(--v-border-opacity);width:100%;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1);background:currentColor;position:absolute;top:0;bottom:0;left:0}.v-progress-linear__content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-progress-linear--clickable .v-progress-linear__content{pointer-events:none}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}.v-progress-linear__determinate{height:inherit;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1);position:absolute;left:0}.v-progress-linear__indeterminate{animation-name:indeterminate-ltr;animation-duration:2.2s;animation-iteration-count:infinite;animation-play-state:paused}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{height:inherit;width:auto;animation-name:none;position:absolute;top:0;bottom:0}.v-progress-linear__indeterminate .long{left:var(--v-progress-indeterminate-long-left);right:var(--v-progress-indeterminate-long-right)}.v-progress-linear__indeterminate .short{left:var(--v-progress-indeterminate-short-left);right:var(--v-progress-indeterminate-short-right)}.v-progress-linear__indeterminate>.v-progress-linear__background{border-radius:inherit;height:100%;transition:none}.v-progress-linear__indeterminate>.v-progress-linear__background:first-child{width:clamp(0%,var(--v-progress-indeterminate-long-left) - var(--v-progress-chunk-gap),100%);left:0}.v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(2){left:clamp(0%,100% - var(--v-progress-indeterminate-long-right) + var(--v-progress-chunk-gap),100%);width:clamp(0%,var(--v-progress-indeterminate-short-left) - var(--v-progress-chunk-gap),100%)}.v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(3){right:0;left:unset;width:clamp(0%,var(--v-progress-indeterminate-short-right) - var(--v-progress-chunk-gap),100%)}.v-progress-linear__stream{opacity:.3;pointer-events:none;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1);animation:.25s linear infinite paused stream;position:absolute;bottom:0;left:auto}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__buffer,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__determinate{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:first-child{left:unset;width:clamp(0%,var(--v-progress-indeterminate-long-right) - var(--v-progress-chunk-gap),100%);right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(2){left:unset;right:clamp(0%,100% - var(--v-progress-indeterminate-long-left) + var(--v-progress-chunk-gap),100%);width:clamp(0%,var(--v-progress-indeterminate-short-right) - var(--v-progress-chunk-gap),100%)}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(3){right:unset;width:clamp(0%,var(--v-progress-indeterminate-short-left) - var(--v-progress-chunk-gap),100%);left:0}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--revealing{--v-progress-reveal-duration:.9s}.v-progress-linear--revealing .v-progress-linear__determinate{transition-duration:var(--v-progress-reveal-duration)}.v-progress-linear--no-transition{--v-progress-linear-transition-duration:0s}.v-progress-linear--absolute,.v-progress-linear--fixed{z-index:1;left:0}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--striped .v-progress-linear__determinate{background-image:linear-gradient(135deg,#ffffff40 25%,#0000 0 50%,#ffffff40 0 75%,#0000 0,#0000);background-repeat:repeat;background-size:var(--v-progress-linear-height);animation:1s linear infinite progress-linear-stripes}.v-progress-linear--active .v-progress-linear__indeterminate,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__buffer,.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__buffer,.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-radius:0 9999px 9999px 0}.v-progress-linear--rounded-bar.v-progress-linear--reverse .v-progress-linear__buffer,.v-progress-linear--rounded-bar.v-progress-linear--reverse .v-progress-linear__determinate{border-radius:9999px 0 0 9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__buffer,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}@keyframes indeterminate-ltr{0%{--v-progress-indeterminate-long-left:-90%;--v-progress-indeterminate-long-right:107%;--v-progress-indeterminate-short-left:-200%;--v-progress-indeterminate-short-right:107%}60%{--v-progress-indeterminate-long-left:-90%;--v-progress-indeterminate-long-right:107%;--v-progress-indeterminate-short-left:107%;--v-progress-indeterminate-short-right:-8%}to{--v-progress-indeterminate-long-left:107%;--v-progress-indeterminate-long-right:-35%;--v-progress-indeterminate-short-left:107%;--v-progress-indeterminate-short-right:-8%}}@keyframes indeterminate-rtl{0%{--v-progress-indeterminate-long-left:107%;--v-progress-indeterminate-long-right:-90%;--v-progress-indeterminate-short-left:107%;--v-progress-indeterminate-short-right:-200%}60%{--v-progress-indeterminate-long-left:107%;--v-progress-indeterminate-long-right:-90%;--v-progress-indeterminate-short-left:-8%;--v-progress-indeterminate-short-right:107%}to{--v-progress-indeterminate-long-left:-35%;--v-progress-indeterminate-long-right:107%;--v-progress-indeterminate-short-left:-8%;--v-progress-indeterminate-short-right:107%}}@keyframes stream{to{transform:translateX(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-spacer{flex-grow:1}.v-list{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;outline:none;padding:8px 0;position:relative;overflow:auto}.v-list--border{box-shadow:none;border-width:thin}.v-list{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);background:rgba(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent);border-radius:0}.v-list--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--nav .v-list-group:not(:first-child)>.v-list-item,.v-list--nav .v-list-group__items>.v-list-group,.v-list--nav .v-list-group__items>.v-list-item,.v-list--nav .v-list-item:not(:first-child){margin-top:4px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;z-index:-1;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.v-list-subheader{background:inherit;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity)*100%),transparent);align-items:center;min-height:40px;padding-inline-end:16px;font-size:.875rem;font-weight:400;line-height:1.375rem;transition:min-height .2s cubic-bezier(.4,0,.2,1);display:flex}.v-list-subheader__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))}.v-list-subheader--inset{--indent-padding:56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;z-index:1;position:sticky;top:0;left:0}.v-list-item{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;outline:none;flex:none;grid-template-columns:max-content 1fr auto;grid-template-areas:"prepend content append";align-items:center;max-width:100%;padding:4px 16px;text-decoration:none;display:grid;position:relative}.v-list-item--border{box-shadow:none;border-width:thin}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}}.v-list-item{border-radius:0}.v-list-item--variant-outlined,.v-list-item--variant-plain,.v-list-item--variant-text,.v-list-item--variant-tonal{color:inherit;background:0 0}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent)}.v-list-item--variant-elevated{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-list-item--variant-flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-list-item--variant-outlined{border:thin solid}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{opacity:var(--v-activated-opacity);pointer-events:none;background:currentColor;inset:0}.v-list-item .v-list-item__underlay{position:absolute}.v-list-item--variant-tonal{overflow:hidden}.v-list-item--focus-visible .v-list-item__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}@supports selector(:focus-visible){.v-list-item:after{pointer-events:none;opacity:0;content:"";border:2px solid;border-radius:4px;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.v-list-item--focus-visible:after,.v-list-item:focus-visible:after{opacity:calc(var(--v-theme-overlay-multiplier)*.15)}}.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon,.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon,.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon{opacity:1}.v-list-item--active:not(.v-list-item--link) .v-list-item__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item .v-avatar,.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item .v-avatar{--v-avatar-height:24px}.v-list-item__prepend{grid-area:prepend;align-self:center;align-items:center;display:flex}.v-list-item__prepend *~.v-list-item__spacer{width:var(--v-list-prepend-gap)}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap,32px)}.v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item__prepend>.v-badge:has(.v-avatar)~.v-list-item__spacer{width:var(--v-list-prepend-gap,16px)}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap,20px)}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-badge:has(.v-avatar)~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap,4px)}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{grid-area:append;align-self:center;align-items:center;display:flex}.v-list-item__append .v-list-item__spacer{order:-1;transition:width .15s cubic-bezier(.4,0,.2,1)}.v-list-item__append *~.v-list-item__spacer{width:var(--v-list-prepend-gap)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap,32px)}.v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item__append>.v-badge:has(.v-avatar)~.v-list-item__spacer,.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap,16px)}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:var(--v-list-slim-spacer-width,20px)}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-badge:has(.v-avatar)~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap,4px)}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{grid-area:content;align-self:center;min-width:40px;overflow:hidden}.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item__content,.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item__content{min-width:0}.v-list-item-action{transition-property:height,width;transition-duration:inherit;transition-timing-function:inherit;transition-delay:inherit;flex:none;align-self:center;align-items:center;display:flex}.v-list-item-action--start{margin-inline:-8px 8px}.v-list-item-action--end{margin-inline:8px -8px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{opacity:var(--v-list-item-subtitle-opacity,var(--v-medium-emphasis-opacity));text-overflow:ellipsis;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item-subtitle{letter-spacing:.0178571em;text-transform:none;font-size:.875rem;font-weight:400;line-height:1rem}.v-list-item--nav .v-list-item-subtitle{letter-spacing:.0178571em;font-size:.75rem;font-weight:400;line-height:1rem}.v-list-item-title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word;letter-spacing:.03125em;text-transform:none;padding:0;font-size:1rem;font-weight:400;line-height:1.5;overflow:hidden}.v-list-item--nav .v-list-item-title{letter-spacing:normal;font-size:.8125rem;font-weight:500;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__append,.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line,.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line,.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line,.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line,.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__append,.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line,.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line,.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{border-radius:inherit;opacity:0;pointer-events:none;background-color:currentColor;transition:opacity .2s ease-in-out,color .2s ease-in-out;position:absolute;inset:0}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier:0}.v-list--navigable .v-list-item:after,.v-list--navigable .v-list-item__overlay{transition:none}.v-list{--indent-padding:0px}.v-list--nav{--indent-padding:-8px}.v-list-group{--list-indent-size:16px;--parent-padding:var(--indent-padding);--prepend-width:var(--v-list-group-prepend,40px)}.v-list--slim .v-list-group{--prepend-width:var(--v-list-group-prepend,28px)}.v-list-group--fluid{--list-indent-size:0px}.v-list-group--prepend{--parent-padding:calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding:var(--indent-padding)}.v-list-group__items{--indent-padding:calc(var(--parent-padding) + var(--v-list-indent,var(--list-indent-size)));min-width:min-content}.v-navigation-drawer--rail .v-list-group__items{min-width:0}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-avatar{text-align:center;vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:normal;transition:width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.v-avatar.v-avatar--size-x-small{--v-avatar-height:24px}.v-avatar.v-avatar--size-small{--v-avatar-height:32px}.v-avatar.v-avatar--size-default{--v-avatar-height:40px}.v-avatar.v-avatar--size-large{--v-avatar-height:48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height:56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height));width:calc(var(--v-avatar-height))}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) - 4px);width:calc(var(--v-avatar-height) - 4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) - 8px);width:calc(var(--v-avatar-height) - 8px)}.v-avatar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-avatar--border{box-shadow:none;border-width:thin}.v-avatar{border-radius:50%}.v-avatar--variant-outlined,.v-avatar--variant-plain,.v-avatar--variant-text,.v-avatar--variant-tonal{color:inherit;background:0 0}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity)*100%),transparent)}.v-avatar--variant-elevated{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-avatar--variant-flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-avatar--variant-outlined{border:thin solid}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{opacity:var(--v-activated-opacity);pointer-events:none;background:currentColor;inset:0}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{width:100%;height:100%}.v-badge{line-height:1;display:inline-block}.v-badge__badge{font-family:var(--v-font-body,"Roboto",sans-serif);text-align:center;text-indent:0;white-space:nowrap;background:rgb(var(--v-theme-surface-variant));min-width:20px;height:1.25rem;color:color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) calc(var(--v-high-emphasis-opacity)*100%),transparent);border-radius:10px;justify-content:center;align-items:center;padding:4px 6px;font-size:.75rem;font-weight:500;transition:all .225s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute}.v-badge__badge:has(.v-icon){padding:4px 6px}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;color:rgb(var(--v-theme-background));content:"";border-style:solid;border-width:2px;position:absolute;inset:0;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:50%;width:9px;min-width:0;height:9px;padding:0}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{vertical-align:middle;position:relative}.v-badge__badge .v-icon{color:inherit;margin:0 -2px;font-size:.75rem}.v-badge__badge .v-img,.v-badge__badge img{width:100%;height:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{justify-content:center;align-items:center;margin:0 4px;display:inline-flex}.v-divider{color:inherit;height:0;max-height:0;opacity:var(--v-border-opacity);border-style:solid;border-width:thin 0 0;flex:100%;margin:0;transition:inherit;display:block}.v-divider--vertical{vertical-align:text-bottom;border-width:0 thin 0 0;align-self:stretch;width:0;max-width:0;height:auto;max-height:100%;margin-left:-1px;display:inline-flex}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{max-height:calc(100% - 16px);margin-top:8px;margin-bottom:8px}.v-divider--gradient{-webkit-mask-image:linear-gradient(90deg,#0000,#000,#0000);mask-image:linear-gradient(90deg,#0000,#000,#0000)}.v-divider--gradient.v-divider--vertical{-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.v-divider__content{text-wrap:nowrap;padding:0 16px}.v-divider__wrapper--vertical .v-divider__content{padding:4px 0}.v-divider__wrapper{justify-content:center;align-items:center;display:flex}.v-divider__wrapper--vertical{flex-direction:column;height:100%}.v-divider__wrapper--vertical .v-divider{margin:0 auto}.v-divider__wrapper--gradient{-webkit-mask-image:linear-gradient(90deg,#0000,#000,#0000);mask-image:linear-gradient(90deg,#0000,#000,#0000)}.v-divider__wrapper--gradient.v-divider__wrapper--vertical{-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;pointer-events:auto;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;flex-direction:column;max-width:100%;height:100%;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute}.v-navigation-drawer--border{box-shadow:none;border-width:thin}.v-navigation-drawer{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent)}@media (prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;top:0;left:0;right:auto}.v-navigation-drawer--right{border-left-width:thin;top:0;left:auto;right:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 2px 3px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 auto;max-width:100%;height:100%;overflow:hidden auto}.v-navigation-drawer__img{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{opacity:.2;z-index:1;background:#000;width:100%;height:100%;transition:opacity .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.v-footer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;flex:auto;align-items:center;padding:8px 16px;transition:height .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),bottom .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.v-footer--border{box-shadow:none;border-width:thin}.v-footer{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent);border-radius:0}.v-footer--rounded{border-radius:4px}.v-application{background:rgb(var(--v-theme-background));color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-high-emphasis-opacity)*100%),transparent);display:flex}.v-application__wrap{backface-visibility:hidden;flex-direction:column;flex:auto;max-width:100%;min-height:100dvh;display:flex;position:relative}.v-main{max-width:100%;padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom);flex:1 0 auto;transition:all .2s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-main--scrollable>.v-main__scroller{--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px;flex:auto;overflow-y:auto}}@layer vuetify-overrides{.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))}}@layer vuetify-utilities{@layer theme-base,typography,helpers,theme-background,theme-foreground;}@layer vuetify-final{@layer transitions,trumps;}@layer vuetify-final.transitions{@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@media (prefers-reduced-motion:no-preference){.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active,.dialog-transition-enter-active{transition-duration:.225s;transition-timing-function:cubic-bezier(0,0,.2,1)}.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active,.dialog-transition-leave-active{transition-duration:.125s;transition-timing-function:cubic-bezier(.4,0,1,1)}.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active,.dialog-transition-enter-active,.dialog-transition-leave-active{pointer-events:none;transition-property:transform,opacity}.dialog-transition-enter-from,.dialog-transition-leave-to{opacity:0;transform:scale(.9)}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-move,.picker-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to,.picker-transition-enter-from,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-to,.picker-transition-leave-active,.picker-transition-leave-from,.picker-transition-leave-to{position:absolute}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition-property:transform,opacity}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-enter-from{transform:translate(100%)}.picker-transition-leave-to{transform:translate(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-enter-from{transform:translate(-100%)}.picker-reverse-transition-leave-to{transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-x-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-both-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-property:height,width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0)rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0)rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-active,.message-transition-leave-from{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0)rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform}}}@layer vuetify-core.base{.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}html{font-family:var(--v-font-body,"Roboto",sans-serif);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#0000;font-size:1rem;line-height:1.5;overflow-x:hidden}html.overflow-y-hidden{overflow-y:hidden}:root{--v-theme-overlay-multiplier:1;--v-scrollbar-offset:0px}@supports (-webkit-touch-callout:none){body{cursor:pointer}}}@layer vuetify-final.trumps{@media (forced-colors:active){.v-btn-toggle>.v-btn:not(.v-btn--disabled){border-color:buttontext}.v-btn-toggle>.v-btn:not(.v-btn--disabled):focus-visible{outline:0}.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):focus-visible,.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):hover{color:highlight;border-color:currentColor}.v-btn-toggle>.v-btn--active{color:highlight;forced-color-adjust:preserve-parent-color}.v-btn-toggle>.v-btn--active:not(.v-btn--variant-text,.v-btn--variant-plain){color:highlighttext;background-color:highlight;border-color:highlight}.v-progress-linear__buffer{opacity:.5;background-color:highlight}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight}.v-list-item--link:not(.v-list-item--active){color:buttontext}.v-list-item--link[href]:not(.v-list-item--active){color:unset}.v-list-item--active:not(.v-list-item--disabled) .v-icon,.v-list-item--active:not(.v-list-item--disabled) [class*=v-list-item-],.v-list-item--active:not(.v-list-item--disabled) [class*=v-list-item-]>*{color:highlight}.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled){background:highlight}.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) .v-icon,.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) [class*=v-list-item-],.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) [class*=v-list-item-]>*{opacity:1;color:highlighttext;forced-color-adjust:preserve-parent-color}.v-list-item--focus-visible:after{opacity:1}@supports selector(:focus-visible){.v-list-item:after{color:buttontext}.v-list-item:focus-visible:after{opacity:1}}.v-badge__badge{forced-color-adjust:preserve-parent-color;color:highlighttext;background:highlight}}}@property --v-progress-indeterminate-long-left{syntax:"<percentage>";inherits:true;initial-value:0%}@property --v-progress-indeterminate-long-right{syntax:"<percentage>";inherits:true;initial-value:0%}@property --v-progress-indeterminate-short-left{syntax:"<percentage>";inherits:true;initial-value:0%}@property --v-progress-indeterminate-short-right{syntax:"<percentage>";inherits:true;initial-value:0%}
